.elementor-6620 .elementor-element.elementor-element-5b6d18e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;backdrop-filter:blur(0.8px);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-5b6d18e:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-5b6d18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artifexdesign.no/wp-content/uploads/2025/09/Intro_Back.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6620 .elementor-element.elementor-element-5b6d18e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-5b6d18e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-d396135{--display:flex;--flex-wrap:wrap;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-6620 .elementor-element.elementor-element-d396135.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-d396135.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-0947ab0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-0947ab0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-0947ab0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-367f05d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6620 .elementor-element.elementor-element-367f05d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-367f05d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-367f05d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-b7ffb71 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-b7ffb71 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-b7ffb71 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-b7ffb71 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:1.125em;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-b7ffb71 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-b7ffb71 .tcgelements-heading span{display:inline-block;color:var( --e-global-color-d2dbdb5 );font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:4px;padding:0px 10px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-b7ffb71 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-b7ffb71 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-11c8db2 .tcgelements-heading-text .tcgelements-heading{word-wrap:normal;display:block;}.elementor-6620 .elementor-element.elementor-element-11c8db2 .tcgelements-heading-text{display:block;color:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-11c8db2 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-11c8db2 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:74px;font-weight:500;line-height:1.2em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-11c8db2 .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-11c8db2 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-11c8db2 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-f2ec00a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-f2ec00a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-f2ec00a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-421c754{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6620 .elementor-element.elementor-element-421c754.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-421c754.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button, .elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button.reverse .btn-animated-gr{background:var( --e-global-color-d2dbdb5 );background-image:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button:focus, .elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button .btn-animated-gr, .elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-3ec1a31>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-3ec1a31>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:#FFFFFF;background-image:none;}.elementor-6620 .elementor-element.elementor-element-3ec1a31{width:var( --container-widget-width, 52.408% );max-width:52.408%;--container-widget-width:52.408%;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-3ec1a31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button{transition:all 0.4s ease;padding:12px 25px 12px 25px;display:inline-block;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0.5px;color:#FFFFFF;fill:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;rotate:0deg;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button .btn-animated-gr{border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button:focus{color:#000000;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button:hover svg, .elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button:focus svg{fill:#000000;}.e-con:hover .elementor-element-3ec1a31>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#000000;}.e-con:hover .elementor-element-3ec1a31>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#000000;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button .tcgelements-button-icon{display:inline-block;position:unset;filter:invert(1);margin:0px 0px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button .tcgelements-button-icon i{font-size:18px;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button .tcgelements-button-icon svg{height:18px;width:18px;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(0);}.e-con:hover .elementor-element-3ec1a31>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(0);}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button, .elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button.reverse .btn-animated-gr{background:#000000;background-image:none;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button:focus, .elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button .btn-animated-gr, .elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-452c427>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-452c427>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:var( --e-global-color-d2dbdb5 );background-image:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-452c427{width:var( --container-widget-width, 55.017% );max-width:55.017%;--container-widget-width:55.017%;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-452c427 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-452c427.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button{transition:all 0.4s ease;padding:12px 25px 12px 25px;display:inline-block;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0.5px;color:#FFFFFF;fill:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d2dbdb5 );border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;rotate:0deg;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button .btn-animated-gr{border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button:focus{color:#000000;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button:hover svg, .elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button:focus svg{fill:#000000;}.e-con:hover .elementor-element-452c427>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#000000;}.e-con:hover .elementor-element-452c427>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#000000;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button .tcgelements-button-icon{display:inline-block;position:unset;filter:invert(1);margin:0px 0px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button .tcgelements-button-icon i{font-size:18px;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button .tcgelements-button-icon svg{height:18px;width:18px;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(0);}.e-con:hover .elementor-element-452c427>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(0);}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-c9d673f{--display:flex;--min-height:170px;--flex-wrap:wrap;--overflow:hidden;--overlay-opacity:0.4;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-6620 .elementor-element.elementor-element-c9d673f:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-c9d673f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1D1E;background-image:url("https://www.artifexdesign.no/wp-content/uploads/2025/09/smoke-bg.jpg");background-position:center center;background-size:cover;}.elementor-6620 .elementor-element.elementor-element-c9d673f::before, .elementor-6620 .elementor-element.elementor-element-c9d673f > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-c9d673f > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-c9d673f > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-c9d673f > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-c9d673f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#141414;--background-overlay:'';}.elementor-6620 .elementor-element.elementor-element-c9d673f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-c9d673f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-0b47b7e.item h4 .text{font-family:"Outfit", Sans-serif;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-0b47b7e.item h4 .text , .elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-0b47b7e.item h4 .separator{color:#FFFFFF;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-ea00d7d.item h4 .text , .elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-ea00d7d.item h4 .separator{-webkit-text-stroke-width:0.2px;stroke-width:0.2px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-f0fb16c.item h4 .text , .elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-f0fb16c.item h4 .separator{color:#FFFFFF;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-6c4a5bf.item h4 .text , .elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-6c4a5bf.item h4 .separator{color:#FFFFFF;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-bfba308.item h4 .text , .elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-bfba308.item h4 .separator{color:#FFFFFF;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-e3439b5.item h4 .text , .elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .elementor-repeater-item-e3439b5.item h4 .separator{-webkit-text-stroke-width:0.2px;stroke-width:0.2px;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .box .item{padding:105px 80px 0px 80px;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .box .item h4{font-family:"Outfit", Sans-serif;font-size:74px;font-weight:500;line-height:1.2em;letter-spacing:0.5px;color:#00000000;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .item::after{left:0px;right:0px;top:0px;bottom:0px;position:absolute;content:"";width:100%;height:100%;transform:translate(0px,0px);}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq::after{left:0px;right:0px;top:0px;bottom:0px;position:absolute;content:"";width:100%;height:100%;}.elementor-6620 .elementor-element.elementor-element-8cf0e2a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;backdrop-filter:blur(0.84px);--overlay-opacity:0.84;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-8cf0e2a:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artifexdesign.no/wp-content/uploads/2025/09/20250903_022012.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6620 .elementor-element.elementor-element-8cf0e2a::before, .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a::before{--overlay-opacity:0.4;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a::before{--overlay-opacity:0.4;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .elementor-background-video-container::before{--overlay-opacity:0.4;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .elementor-background-video-container::before{--overlay-opacity:0.4;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.4;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.4;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.4;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.4;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.4;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-8cf0e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.4;}.elementor-6620 .elementor-element.elementor-element-8cf0e2a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-8cf0e2a.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-da0a2e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-da0a2e4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-da0a2e4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-1fd402d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6620 .elementor-element.elementor-element-1fd402d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-1fd402d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-1fd402d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-57f3d8d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6620 .elementor-element.elementor-element-57f3d8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-57f3d8d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-57f3d8d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-c65336c > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-c65336c .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-c65336c .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-c65336c .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:1.125em;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-c65336c .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-c65336c .tcgelements-heading span{display:inline-block;color:var( --e-global-color-d2dbdb5 );font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:4px;padding:0px 10px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-c65336c .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-c65336c .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-20609f6 .tcgelements-heading-text .tcgelements-heading{word-wrap:normal;display:block;}.elementor-6620 .elementor-element.elementor-element-20609f6 .tcgelements-heading-text{display:block;color:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-20609f6 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-20609f6 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:74px;font-weight:500;line-height:1.2em;letter-spacing:0.5px;color:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-20609f6 .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-20609f6 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-20609f6 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-8ebcb12{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6620 .elementor-element.elementor-element-8ebcb12.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-8ebcb12.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-8ebcb12.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-a62bf67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6620 .elementor-element.elementor-element-a62bf67.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-a62bf67.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-a62bf67.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-05c5f80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-6620 .elementor-element.elementor-element-05c5f80.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-05c5f80.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button, .elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button.reverse .btn-animated-gr{background:var( --e-global-color-d2dbdb5 );background-image:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button:focus, .elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button .btn-animated-gr, .elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-da2a6bf>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-da2a6bf>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:#FFFFFF;background-image:none;}.elementor-6620 .elementor-element.elementor-element-da2a6bf{width:initial;max-width:initial;}.elementor-6620 .elementor-element.elementor-element-da2a6bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button{transition:all 0.4s ease;padding:12px 25px 12px 25px;display:inline-block;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0.5px;color:#FFFFFF;fill:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF4D;border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;rotate:0deg;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button .btn-animated-gr{border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button:focus{color:#000000;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button:hover svg, .elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button:focus svg{fill:#000000;}.e-con:hover .elementor-element-da2a6bf>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#000000;}.e-con:hover .elementor-element-da2a6bf>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#000000;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button .tcgelements-button-icon{display:inline-block;position:unset;filter:invert(1);margin:0px 0px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button .tcgelements-button-icon i{font-size:18px;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button .tcgelements-button-icon svg{height:18px;width:18px;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(0);}.e-con:hover .elementor-element-da2a6bf>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(0);}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button, .elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button.reverse .btn-animated-gr{background:#000000;background-image:none;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button:focus, .elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button .btn-animated-gr, .elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-b29b7bc>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-b29b7bc>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:var( --e-global-color-d2dbdb5 );background-image:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-b29b7bc{width:var( --container-widget-width, 47.242% );max-width:47.242%;--container-widget-width:47.242%;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-b29b7bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-b29b7bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button{transition:all 0.4s ease;padding:12px 25px 12px 25px;display:inline-block;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0.5px;color:#FFFFFF;fill:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d2dbdb5 );border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;rotate:0deg;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button .btn-animated-gr{border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button:focus{color:#000000;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button:hover svg, .elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button:focus svg{fill:#000000;}.e-con:hover .elementor-element-b29b7bc>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#000000;}.e-con:hover .elementor-element-b29b7bc>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#000000;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button .tcgelements-button-icon{display:inline-block;position:unset;filter:invert(1);margin:0px 0px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button .tcgelements-button-icon i{font-size:18px;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button .tcgelements-button-icon svg{height:18px;width:18px;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(0);}.e-con:hover .elementor-element-b29b7bc>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(0);}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-2fdc9e1{--display:flex;}.elementor-6620 .elementor-element.elementor-element-2fdc9e1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-2fdc9e1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-45d4109{--display:flex;--min-height:25vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-45d4109.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-45d4109.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-a341e34{--display:flex;--min-height:25vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6620 .elementor-element.elementor-element-a341e34.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-a341e34.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-5f5993e{--display:flex;}.elementor-6620 .elementor-element.elementor-element-5f5993e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-5f5993e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-8bc674d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-8bc674d .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-8bc674d .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-8bc674d .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:1.125em;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.6px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-8bc674d .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-8bc674d .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-8bc674d .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-8bc674d .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-6667161.elementor-element{--align-self:flex-start;}.elementor-6620 .elementor-element.elementor-element-6667161{text-align:left;}.elementor-6620 .elementor-element.elementor-element-6667161 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-6667161 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-6667161 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-6667161 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-6667161 .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-6667161 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-6667161 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-e4c04b9.elementor-element{--align-self:flex-start;}.elementor-6620 .elementor-element.elementor-element-e4c04b9{text-align:left;}.elementor-6620 .elementor-element.elementor-element-e4c04b9 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-e4c04b9 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-e4c04b9 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-e4c04b9 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-e4c04b9 .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-e4c04b9 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-e4c04b9 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-d8ab95b{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-d8ab95b.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-d8ab95b.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-9ec41c1{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-9ec41c1.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-9ec41c1.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-a53fa21 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-a53fa21 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-a53fa21 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:1.125em;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-a53fa21 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-a53fa21 .tcgelements-heading span{display:inline-block;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:4px;padding:0px 10px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-a53fa21 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-a53fa21 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-c8638b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-c8638b4 > .elementor-widget-container{padding:40px 0px 80px 0px;}.elementor-6620 .elementor-element.elementor-element-c8638b4 .tcgelements-heading-text{display:block;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-c8638b4 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-c8638b4 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:48px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-c8638b4 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-c8638b4 .tcgelements-heading span{display:inline;color:#A4A4AA;}.elementor-6620 .elementor-element.elementor-element-c8638b4 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-c8638b4 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-138cf25{width:100%;max-width:100%;}.elementor-6620 .elementor-element.elementor-element-138cf25 .tcgelements-services-list .item .count{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.4px;}.elementor-6620 .elementor-element.elementor-element-138cf25 .tcgelements-services-list .item .title{padding:25px 0px 15px 0px;font-family:"Outfit", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;line-height:1.2px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-138cf25 .tcgelements-services-list .item.active .title{color:#111111;}.elementor-6620 .elementor-element.elementor-element-138cf25 .tcgelements-services-list .item .text{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:2px;letter-spacing:0.5px;color:#A4A4A4;}.elementor-6620 .elementor-element.elementor-element-138cf25 .tcgelements-services-list .item.active .text{color:#111111;}.elementor-6620 .elementor-element.elementor-element-97aa3c9 .tcgelements-services-list .item .count{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-97aa3c9 .tcgelements-services-list .item.active .count{color:#111111;}.elementor-6620 .elementor-element.elementor-element-97aa3c9 .tcgelements-services-list .item .title{padding:20px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:48px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:1.2px;color:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-97aa3c9 .tcgelements-services-list .item.active .title{color:#111111;}.elementor-6620 .elementor-element.elementor-element-97aa3c9 .tcgelements-services-list .item .text{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:#A4A4A4;}.elementor-6620 .elementor-element.elementor-element-97aa3c9 .tcgelements-services-list .item.active .text{color:#111111;}.elementor-6620 .elementor-element.elementor-element-f706f0f{--display:flex;--min-height:20vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-6620 .elementor-element.elementor-element-f706f0f:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-f706f0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bed2fb );}.elementor-6620 .elementor-element.elementor-element-f706f0f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-f706f0f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-8ad6f05 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-8ad6f05 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-8ad6f05 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:1.125em;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-8ad6f05 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-8ad6f05 .tcgelements-heading span{display:inline-block;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:4px;padding:0px 10px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-8ad6f05 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-8ad6f05 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-f4d0ef4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-f4d0ef4:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-f4d0ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bed2fb );}.elementor-6620 .elementor-element.elementor-element-f4d0ef4.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-f4d0ef4.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-6ba6f44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--e-con-transform-transition-duration:300ms;}.elementor-6620 .elementor-element.elementor-element-6ba6f44.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-6ba6f44.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-6ba6f44.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-f0f5f6d{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-f0f5f6d:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artifexdesign.no/wp-content/uploads/2025/09/iMac_Mockup_BilFleks-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6620 .elementor-element.elementor-element-f0f5f6d::before, .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-f0f5f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}.elementor-6620 .elementor-element.elementor-element-f0f5f6d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-f0f5f6d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-7547a3d{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-7547a3d::before, .elementor-6620 .elementor-element.elementor-element-7547a3d > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-7547a3d > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-7547a3d > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-7547a3d > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-7547a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d2dbdb5 );--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-7547a3d::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-7547a3d::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-7547a3d > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-7547a3d > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-7547a3d > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-7547a3d > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-7547a3d > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-7547a3d > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-7547a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-7547a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}.elementor-6620 .elementor-element.elementor-element-7547a3d.e-con{--align-self:flex-start;}.elementor-6620 .elementor-element.elementor-element-7547a3d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-7547a3d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-e1315cc .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#F8F8F8;}.elementor-6620 .elementor-element.elementor-element-e1315cc .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-e1315cc .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:#F8F8F8;}.elementor-6620 .elementor-element.elementor-element-e1315cc .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-e1315cc .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-e1315cc .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-e1315cc .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-f969bcd .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-f969bcd .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-f969bcd .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-f969bcd .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-f969bcd .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-f969bcd .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-f969bcd .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-96d6d91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--e-con-transform-transition-duration:300ms;}.elementor-6620 .elementor-element.elementor-element-96d6d91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-96d6d91.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-96d6d91.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-2f2c7a8{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-2f2c7a8:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artifexdesign.no/wp-content/uploads/2025/07/MacBook-Pro-M4-Mockup-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6620 .elementor-element.elementor-element-2f2c7a8::before, .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d2dbdb5 );--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2f2c7a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}.elementor-6620 .elementor-element.elementor-element-2f2c7a8.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-2f2c7a8.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-2575f73{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-2575f73:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-2575f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bed2fb );}.elementor-6620 .elementor-element.elementor-element-2575f73::before, .elementor-6620 .elementor-element.elementor-element-2575f73 > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-2575f73 > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-2575f73 > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-2575f73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-2575f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d2dbdb5 );--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2575f73::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2575f73::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2575f73 > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2575f73 > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2575f73 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2575f73 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2575f73 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2575f73 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-2575f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-2575f73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}.elementor-6620 .elementor-element.elementor-element-2575f73.e-con{--align-self:flex-start;}.elementor-6620 .elementor-element.elementor-element-2575f73.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-2575f73.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-f4f2b1f .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#F8F8F8;}.elementor-6620 .elementor-element.elementor-element-f4f2b1f .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-f4f2b1f .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:#F8F8F8;}.elementor-6620 .elementor-element.elementor-element-f4f2b1f .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-f4f2b1f .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-f4f2b1f .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-f4f2b1f .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-9f8e985 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-9f8e985 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-9f8e985 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-9f8e985 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-9f8e985 .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-9f8e985 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-9f8e985 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-b5bbadc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-b5bbadc:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-b5bbadc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bed2fb );}.elementor-6620 .elementor-element.elementor-element-b5bbadc.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-b5bbadc.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-69719e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--e-con-transform-transition-duration:300ms;}.elementor-6620 .elementor-element.elementor-element-69719e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-69719e2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-69719e2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-1de7198{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-1de7198:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-1de7198 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artifexdesign.no/wp-content/uploads/2025/09/5-river_felles-01-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6620 .elementor-element.elementor-element-1de7198::before, .elementor-6620 .elementor-element.elementor-element-1de7198 > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-1de7198 > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-1de7198 > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-1de7198 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-1de7198 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1de7198::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1de7198::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1de7198 > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1de7198 > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1de7198 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1de7198 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1de7198 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1de7198 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1de7198 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1de7198 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}.elementor-6620 .elementor-element.elementor-element-1de7198.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-1de7198.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-4331846{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-4331846:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-4331846 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A00;}.elementor-6620 .elementor-element.elementor-element-4331846::before, .elementor-6620 .elementor-element.elementor-element-4331846 > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-4331846 > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-4331846 > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-4331846 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-4331846 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d2dbdb5 );--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4331846::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4331846::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4331846 > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4331846 > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4331846 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4331846 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4331846 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4331846 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4331846 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4331846 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}.elementor-6620 .elementor-element.elementor-element-4331846.e-con{--align-self:flex-start;}.elementor-6620 .elementor-element.elementor-element-4331846.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-4331846.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-48d01a2 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#F8F8F8;}.elementor-6620 .elementor-element.elementor-element-48d01a2 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-48d01a2 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:#F8F8F8;}.elementor-6620 .elementor-element.elementor-element-48d01a2 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-48d01a2 .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-48d01a2 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-48d01a2 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-d00761b .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-d00761b .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-d00761b .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-d00761b .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-d00761b .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-d00761b .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-d00761b .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-bca8b84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--e-con-transform-transition-duration:300ms;}.elementor-6620 .elementor-element.elementor-element-bca8b84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-bca8b84.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-bca8b84.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-1b5e2ce{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-1b5e2ce:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artifexdesign.no/wp-content/uploads/2025/12/Indi-iPhone-in-Charger-Mockup.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6620 .elementor-element.elementor-element-1b5e2ce::before, .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d2dbdb5 );--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-1b5e2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}.elementor-6620 .elementor-element.elementor-element-1b5e2ce.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-1b5e2ce.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-e31fd88{--display:flex;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-e31fd88:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-e31fd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bed2fb );}.elementor-6620 .elementor-element.elementor-element-e31fd88::before, .elementor-6620 .elementor-element.elementor-element-e31fd88 > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-e31fd88 > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-e31fd88 > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-e31fd88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-e31fd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d2dbdb5 );--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-e31fd88::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-e31fd88::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-e31fd88 > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-e31fd88 > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-e31fd88 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-e31fd88 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-e31fd88 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-e31fd88 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.5;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-e31fd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-e31fd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.5;}.elementor-6620 .elementor-element.elementor-element-e31fd88.e-con{--align-self:flex-start;}.elementor-6620 .elementor-element.elementor-element-e31fd88.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-e31fd88.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-d430b05 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:#F8F8F8;}.elementor-6620 .elementor-element.elementor-element-d430b05 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-d430b05 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:#F8F8F8;}.elementor-6620 .elementor-element.elementor-element-d430b05 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-d430b05 .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-d430b05 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-d430b05 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-010d9e6 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-010d9e6 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-010d9e6 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:1em;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-6620 .elementor-element.elementor-element-010d9e6 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-010d9e6 .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-010d9e6 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-010d9e6 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-0eb0852{--display:flex;--min-height:15vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6620 .elementor-element.elementor-element-0eb0852:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-0eb0852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bed2fb );}.elementor-6620 .elementor-element.elementor-element-0eb0852.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-0eb0852.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button, .elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button.reverse .btn-animated-gr{background:#000000;background-image:none;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button:focus, .elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button .btn-animated-gr, .elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-c4d3a3d>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-c4d3a3d>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:var( --e-global-color-d2dbdb5 );background-image:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-c4d3a3d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button{transition:all 0.4s ease;padding:12px 25px 12px 25px;display:inline-block;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0.5px;color:#FFFFFF;fill:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d2dbdb5 );border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;rotate:0deg;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button .btn-animated-gr{border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button:focus{color:#000000;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button:hover svg, .elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button:focus svg{fill:#000000;}.e-con:hover .elementor-element-c4d3a3d>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#000000;}.e-con:hover .elementor-element-c4d3a3d>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#000000;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button .tcgelements-button-icon{display:inline-block;position:unset;filter:invert(1);margin:0px 0px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button .tcgelements-button-icon i{font-size:18px;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button .tcgelements-button-icon svg{height:18px;width:18px;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(0);}.e-con:hover .elementor-element-c4d3a3d>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(0);}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-470a8c0{--display:flex;--min-height:15vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-470a8c0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-470a8c0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-81a4716 .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-81a4716 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-81a4716 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:1.125em;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-81a4716 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-81a4716 .tcgelements-heading span{display:inline-block;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:4px;padding:0px 10px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-81a4716 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-81a4716 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-2dbe24e{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;}.elementor-6620 .elementor-element.elementor-element-2dbe24e.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-2dbe24e.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-f800a40{--display:flex;--overflow:hidden;--overlay-opacity:0.3;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-f800a40::before, .elementor-6620 .elementor-element.elementor-element-f800a40 > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-f800a40 > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-f800a40 > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-f800a40 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-f800a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-repeat:repeat;}.elementor-6620 .elementor-element.elementor-element-f800a40.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-f800a40.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-238a759{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-238a759.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-238a759.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-3782620{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-3782620.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-3782620.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-3782620.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-19bb161{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-19bb161.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-19bb161.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-27d9d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-27d9d81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-27d9d81 img{width:100%;height:580px;object-fit:cover;object-position:center center;}.elementor-6620 .elementor-element.elementor-element-6e7556a{--display:flex;--position:absolute;--min-height:50px;--border-radius:0px 0px 30px 0px;top:-1px;}.elementor-6620 .elementor-element.elementor-element-6e7556a:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-6e7556a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-615fe21 );}body:not(.rtl) .elementor-6620 .elementor-element.elementor-element-6e7556a{left:-1px;}body.rtl .elementor-6620 .elementor-element.elementor-element-6e7556a{right:-1px;}.elementor-6620 .elementor-element.elementor-element-6e7556a.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-6e7556a.tcg-container-adv-hover-active{animation:fadeIn 1s;}body:not(.rtl) .elementor-6620 .elementor-element.elementor-element-9a4c63a{right:-2.05rem;}body.rtl .elementor-6620 .elementor-element.elementor-element-9a4c63a{left:-2.05rem;}.elementor-6620 .elementor-element.elementor-element-9a4c63a{top:-1px;}.elementor-6620 .elementor-element.elementor-element-9a4c63a .tcgelements-icon{text-align:center;line-height:0px;}.elementor-6620 .elementor-element.elementor-element-9a4c63a .elementor-icon{font-size:2.1rem;}.elementor-6620 .elementor-element.elementor-element-9a4c63a .elementor-icon i, .elementor-6620 .elementor-element.elementor-element-9a4c63a .elementor-icon svg{transform:rotate(0deg);}body:not(.rtl) .elementor-6620 .elementor-element.elementor-element-cf13827{left:-1px;}body.rtl .elementor-6620 .elementor-element.elementor-element-cf13827{right:-1px;}.elementor-6620 .elementor-element.elementor-element-cf13827{bottom:-2.05rem;}.elementor-6620 .elementor-element.elementor-element-cf13827 .tcgelements-icon{text-align:center;line-height:0px;}.elementor-6620 .elementor-element.elementor-element-cf13827 .elementor-icon{font-size:2.1rem;}.elementor-6620 .elementor-element.elementor-element-cf13827 .elementor-icon i, .elementor-6620 .elementor-element.elementor-element-cf13827 .elementor-icon svg{transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-2b7decf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-2b7decf.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-2b7decf.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-f56be62{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-f56be62.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-f56be62.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-decefe0{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-decefe0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-decefe0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-4724c2d{text-align:left;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text{display:block;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .tcgelements-heading{text-indent:20%;display:block;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading span{display:inline-block;color:var( --e-global-color-7dbfcd5 );}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .heading-icon{display:block;height:0px;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .heading-icon i{font-size:50px;color:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .heading-icon svg{width:50px;height:50px;fill:#FFFFFF;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-5926338 .tcgelements-heading-text{display:block;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-5926338 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-5926338 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:28px;font-weight:400;line-height:48px;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-5926338 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-5926338 .tcgelements-heading span{display:inline;color:#A4A4A4;}.elementor-6620 .elementor-element.elementor-element-5926338 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-5926338 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-a550677{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-a550677.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-a550677.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-a550677.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item{background-color:var( --e-global-color-36130bd );border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3557c28 );}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button{background-color:var( --e-global-color-36130bd );padding:30px 0px 30px 0px;margin:0px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:32px;letter-spacing:0.5px;border-radius:0px 0px 0px 0px;color:var( --e-global-color-text );border-style:none;}.elementor-6620 .elementor-element.elementor-element-145005d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-145005d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header{display:flex;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .img{display:flex;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .img img{object-position:center center;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-body{padding:0px 100px 30px 0px;color:#A4A4A4;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-body > *{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#A4A4A4;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-body , .elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-body > *{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.5px;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button .tcgelements-accordion-icon-closed{font-size:20px;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button .tcgelements-accordion-icon-opened{font-size:20px;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button .tcgelements-accordion-icon-closed svg{width:20px;height:20px;transform:rotate(0deg);fill:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button .tcgelements-accordion-icon-opened svg{width:20px;height:20px;fill:var( --e-global-color-text );transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button .tcgelements-accordion-icon-closed i{transform:rotate(0deg);color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button.arrow::after{color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button .tcgelements-accordion-icon-opened i{color:var( --e-global-color-text );transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-8d36aa2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-8d36aa2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-8d36aa2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-8d36aa2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button, .elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button.reverse .btn-animated-gr{background:#000000;background-image:none;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button:focus, .elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button .btn-animated-gr, .elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button:focus .btn-animated-gr, .e-con:hover .elementor-element-0ed1519>.elementor-widget-container>.tcgelements-button.tc-button-container-active, .e-con:hover .elementor-element-0ed1519>.elementor-widget-container>.tcgelements-button.tc-button-container-active .btn-animated-gr{background:var( --e-global-color-d2dbdb5 );background-image:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-0ed1519{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-0ed1519 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;}.elementor-6620 .elementor-element.elementor-element-0ed1519.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button{transition:all 0.4s ease;padding:12px 25px 12px 25px;display:inline-block;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0.5px;color:#FFFFFF;fill:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-d2dbdb5 );border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button .tcgelements-button-content-wrapper{display:flex;justify-content:center;rotate:0deg;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button .btn-animated-gr{border-radius:30px 30px 30px 30px;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button:hover, .elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button:focus{color:#000000;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button:hover svg, .elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button:focus svg{fill:#000000;}.e-con:hover .elementor-element-0ed1519>.elementor-widget-container>.tcgelements-button.tc-button-container-active{color:#000000;}.e-con:hover .elementor-element-0ed1519>.elementor-widget-container>.tcgelements-button.tc-button-container-active svg{fill:#000000;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button .tcgelements-button-text{display:inline-block;transform-origin:unset;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button .tcgelements-button-icon{display:inline-block;position:unset;filter:invert(1);margin:0px 0px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button .tcgelements-button-icon i{font-size:18px;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button .tcgelements-button-icon svg{height:18px;width:18px;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button:hover .tcgelements-button-icon{position:unset;filter:invert(0);}.e-con:hover .elementor-element-0ed1519>.elementor-widget-container>.tcgelements-button.tc-button-container-active .tcgelements-button-icon{filter:invert(0);}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button .tcgelements-button-text small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-5e2a981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-5e2a981:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-5e2a981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0b81f8 );}.elementor-6620 .elementor-element.elementor-element-5e2a981.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-5e2a981.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-378cd7d{width:var( --container-widget-width, 51.373% );max-width:51.373%;--container-widget-width:51.373%;--container-widget-flex-grow:0;text-align:left;}.elementor-6620 .elementor-element.elementor-element-378cd7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text{display:block;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .tcgelements-heading{text-indent:10%;display:block;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .heading-icon{display:block;margin:8px 0px -8px 0px;width:0px;height:0px;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .heading-icon i{font-size:30px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .heading-icon svg{width:30px;height:30px;fill:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-88a6868{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;backdrop-filter:blur(0.84px);--overlay-opacity:0.3;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-6620 .elementor-element.elementor-element-88a6868:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-88a6868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bed2fb );}.elementor-6620 .elementor-element.elementor-element-88a6868::before, .elementor-6620 .elementor-element.elementor-element-88a6868 > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-88a6868 > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-88a6868 > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-88a6868 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-88a6868 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6620 .elementor-element.elementor-element-88a6868.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-88a6868.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-7c9b35d{--display:flex;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-7c9b35d.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-7c9b35d.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-0dd4f6f .tcgelements-heading-text{display:block;padding:0px 0px 0px 0px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-0dd4f6f .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-0dd4f6f .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:1.125em;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-0dd4f6f .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-0dd4f6f .tcgelements-heading span{display:inline-block;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:4px;padding:0px 10px 0px 10px;}.elementor-6620 .elementor-element.elementor-element-0dd4f6f .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-0dd4f6f .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-4062cf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--overlay-opacity:0.6;--border-radius:15px 15px 15px 15px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-4062cf2::before, .elementor-6620 .elementor-element.elementor-element-4062cf2 > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-4062cf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6620 .elementor-element.elementor-element-4062cf2 > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-4062cf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6620 .elementor-element.elementor-element-4062cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4062cf2::before{--overlay-opacity:0.29;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4062cf2::before{--overlay-opacity:0.29;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4062cf2 > .elementor-background-video-container::before{--overlay-opacity:0.29;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4062cf2 > .elementor-background-video-container::before{--overlay-opacity:0.29;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4062cf2 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.29;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4062cf2 > .e-con-inner > .elementor-background-video-container::before{--overlay-opacity:0.29;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4062cf2 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.29;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4062cf2 > .e-con-inner > .elementor-background-slideshow::before{--overlay-opacity:0.29;}@media (prefers-color-scheme: dark){ body.tcg-auto-mode .elementor-6620 .elementor-element.elementor-element-4062cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.29;}} body.tcg-dark-mode .elementor-6620 .elementor-element.elementor-element-4062cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--overlay-opacity:0.29;}.elementor-6620 .elementor-element.elementor-element-4062cf2.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-4062cf2.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-b97a5f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-b97a5f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-b97a5f0.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-b97a5f0.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-3d3ba98{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-3d3ba98.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-3d3ba98.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-3d3ba98.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-9cf7943{width:var( --container-widget-width, 103.323% );max-width:103.323%;--container-widget-width:103.323%;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-9cf7943.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-9cf7943 .tcgelements-heading-text{display:block;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-9cf7943 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-9cf7943 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-text );}.elementor-6620 .elementor-element.elementor-element-9cf7943 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-9cf7943 .tcgelements-heading span{display:inline;color:var( --e-global-color-7dbfcd5 );}.elementor-6620 .elementor-element.elementor-element-9cf7943 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-9cf7943 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-7677023{padding:40px 0px 0px 0px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-accent );}.elementor-6620 .elementor-element.elementor-element-57c44a7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-6620 .elementor-element.elementor-element-57c44a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading-text{display:block;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading-text a{display:block;}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:0.5px;color:var( --e-global-color-d2dbdb5 );}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading-text .tcgelements-heading{display:block;}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading span{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading small{display:inline-block;}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading-text .tcgelements-heading:before{display:block;left:0px;top:0px;transform:rotate(0deg);}.elementor-6620 .elementor-element.elementor-element-8c5512f{--display:flex;}.elementor-6620 .elementor-element.elementor-element-8c5512f.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-8c5512f.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-6620 .elementor-element.elementor-element-bdb5f51{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-6620 .elementor-element.elementor-element-bdb5f51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-bdb5f51.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-6620 .elementor-element.elementor-element-bdb5f51.tcg-container-adv-hover-active{animation:fadeIn 1s;}body.elementor-page-6620:not(.elementor-motion-effects-element-type-background), body.elementor-page-6620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f3f6ae1 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6620 .elementor-element.elementor-element-11c8db2 .tcgelements-heading{font-size:60px;}.elementor-6620 .elementor-element.elementor-element-452c427{width:var( --container-widget-width, 270.016px );max-width:270.016px;--container-widget-width:270.016px;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-8cf0e2a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-da0a2e4{--min-height:55vh;--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-20609f6 .tcgelements-heading{font-size:60px;}.elementor-6620 .elementor-element.elementor-element-b29b7bc{width:var( --container-widget-width, 197.031px );max-width:197.031px;--container-widget-width:197.031px;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-45d4109{--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-a341e34{--justify-content:space-evenly;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-6667161{text-align:left;}.elementor-6620 .elementor-element.elementor-element-e4c04b9{text-align:left;}.elementor-6620 .elementor-element.elementor-element-d8ab95b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-c8638b4 .tcgelements-heading{font-size:48px;line-height:1.2em;}.elementor-6620 .elementor-element.elementor-element-138cf25 .tcgelements-services-list .item .title{margin:0px 0px 0px 0px;padding:25px 0px 15px 0px;font-size:32px;}.elementor-6620 .elementor-element.elementor-element-f4d0ef4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-7547a3d{--flex-wrap:wrap;}.elementor-6620 .elementor-element.elementor-element-2575f73{--flex-wrap:wrap;}.elementor-6620 .elementor-element.elementor-element-b5bbadc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-4331846{--flex-wrap:wrap;}.elementor-6620 .elementor-element.elementor-element-e31fd88{--flex-wrap:wrap;}.elementor-6620 .elementor-element.elementor-element-470a8c0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-2dbe24e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-f800a40{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-2b7decf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-decefe0{--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-4724c2d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading{font-size:32px;letter-spacing:normal;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .tcgelements-heading{text-indent:10%;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .heading-icon i{font-size:40px;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .heading-icon svg{width:40px;height:40px;}.elementor-6620 .elementor-element.elementor-element-145005d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button{font-size:32px;}.elementor-6620 .elementor-element.elementor-element-5e2a981{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-378cd7d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6620 .elementor-element.elementor-element-378cd7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading{font-size:18px;letter-spacing:normal;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .tcgelements-heading{text-indent:10%;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .heading-icon{margin:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .heading-icon i{font-size:20px;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .heading-icon svg{width:20px;height:20px;}.elementor-6620 .elementor-element.elementor-element-88a6868{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--align-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-7c9b35d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-4062cf2:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-4062cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.artifexdesign.no/wp-content/uploads/2024/11/g-back.webp");}.elementor-6620 .elementor-element.elementor-element-4062cf2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-3d3ba98{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-57c44a7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6620 .elementor-element.elementor-element-57c44a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading{font-size:18px;letter-spacing:normal;}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading-text .tcgelements-heading{text-indent:10%;}.elementor-6620 .elementor-element.elementor-element-8c5512f{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-bdb5f51{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-6620 .elementor-element.elementor-element-367f05d{--width:100%;}.elementor-6620 .elementor-element.elementor-element-421c754{--width:50%;}.elementor-6620 .elementor-element.elementor-element-57f3d8d{--width:100%;}.elementor-6620 .elementor-element.elementor-element-a62bf67{--width:100%;}.elementor-6620 .elementor-element.elementor-element-05c5f80{--width:50%;}.elementor-6620 .elementor-element.elementor-element-2fdc9e1{--width:50%;}.elementor-6620 .elementor-element.elementor-element-6ba6f44{--width:50%;}.elementor-6620 .elementor-element.elementor-element-7547a3d{--width:100%;}.elementor-6620 .elementor-element.elementor-element-96d6d91{--width:50%;}.elementor-6620 .elementor-element.elementor-element-69719e2{--width:50%;}.elementor-6620 .elementor-element.elementor-element-bca8b84{--width:50%;}.elementor-6620 .elementor-element.elementor-element-3782620{--width:37.64%;}.elementor-6620 .elementor-element.elementor-element-6e7556a{--width:200px;}.elementor-6620 .elementor-element.elementor-element-2b7decf{--width:50%;}.elementor-6620 .elementor-element.elementor-element-decefe0{--width:100%;}.elementor-6620 .elementor-element.elementor-element-a550677{--width:98.847%;}.elementor-6620 .elementor-element.elementor-element-8d36aa2{--width:98.847%;}.elementor-6620 .elementor-element.elementor-element-b97a5f0{--width:45%;}.elementor-6620 .elementor-element.elementor-element-3d3ba98{--width:88.123%;}.elementor-6620 .elementor-element.elementor-element-bdb5f51{--width:97.302%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6620 .elementor-element.elementor-element-367f05d{--width:100%;}.elementor-6620 .elementor-element.elementor-element-421c754{--width:100%;}.elementor-6620 .elementor-element.elementor-element-1fd402d{--width:100%;}.elementor-6620 .elementor-element.elementor-element-57f3d8d{--width:100%;}.elementor-6620 .elementor-element.elementor-element-8ebcb12{--width:100%;}.elementor-6620 .elementor-element.elementor-element-a62bf67{--width:100%;}.elementor-6620 .elementor-element.elementor-element-f4d0ef4{--content-width:100%;}.elementor-6620 .elementor-element.elementor-element-6ba6f44{--width:100%;}.elementor-6620 .elementor-element.elementor-element-96d6d91{--width:100%;}.elementor-6620 .elementor-element.elementor-element-b5bbadc{--content-width:100%;}.elementor-6620 .elementor-element.elementor-element-69719e2{--width:100%;}.elementor-6620 .elementor-element.elementor-element-bca8b84{--width:100%;}.elementor-6620 .elementor-element.elementor-element-3782620{--width:100%;}.elementor-6620 .elementor-element.elementor-element-2b7decf{--width:100%;}.elementor-6620 .elementor-element.elementor-element-decefe0{--width:100%;}.elementor-6620 .elementor-element.elementor-element-a550677{--width:100%;}.elementor-6620 .elementor-element.elementor-element-8d36aa2{--width:100%;}.elementor-6620 .elementor-element.elementor-element-b97a5f0{--width:100%;}.elementor-6620 .elementor-element.elementor-element-3d3ba98{--width:100%;}.elementor-6620 .elementor-element.elementor-element-bdb5f51{--width:100%;}}@media(max-width:767px){.elementor-6620 .elementor-element.elementor-element-d396135{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-11c8db2 .tcgelements-heading{font-size:48px;}.elementor-6620 .elementor-element.elementor-element-421c754{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-6620 .elementor-element.elementor-element-421c754.e-con{--align-self:flex-start;}.elementor-6620 .elementor-element.elementor-element-3ec1a31{width:initial;max-width:initial;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-3ec1a31 .tcgelements-button{width:150%;padding:10px 0px 10px 0px;font-size:12px;}.elementor-6620 .elementor-element.elementor-element-452c427{width:initial;max-width:initial;}.elementor-6620 .elementor-element.elementor-element-452c427 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-452c427 .tcgelements-button{width:150%;padding:10px 0px 10px 0px;font-size:12px;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .box .item{padding:50px 25px 0px 25px;}.elementor-6620 .elementor-element.elementor-element-19503d4 .tcg-marquee .main-marq .box .item h4{font-size:18vw;}.elementor-6620 .elementor-element.elementor-element-8cf0e2a{--min-height:70vh;}.elementor-6620 .elementor-element.elementor-element-da0a2e4{--min-height:45vh;}.elementor-6620 .elementor-element.elementor-element-57f3d8d{--width:100%;}.elementor-6620 .elementor-element.elementor-element-20609f6 .tcgelements-heading{font-size:48px;}.elementor-6620 .elementor-element.elementor-element-da2a6bf{width:initial;max-width:initial;}.elementor-6620 .elementor-element.elementor-element-da2a6bf > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-da2a6bf .tcgelements-button{width:150%;padding:10px 0px 10px 0px;font-size:12px;}.elementor-6620 .elementor-element.elementor-element-b29b7bc{width:initial;max-width:initial;}.elementor-6620 .elementor-element.elementor-element-b29b7bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-b29b7bc .tcgelements-button{width:150%;padding:10px 0px 10px 0px;font-size:12px;}.elementor-6620 .elementor-element.elementor-element-45d4109{--min-height:43vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-a341e34{--min-height:43vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6620 .elementor-element.elementor-element-6667161{text-align:left;}.elementor-6620 .elementor-element.elementor-element-e4c04b9{text-align:left;}.elementor-6620 .elementor-element.elementor-element-d8ab95b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-9ec41c1{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-c8638b4 > .elementor-widget-container{padding:20px 0px 40px 0px;}.elementor-6620 .elementor-element.elementor-element-c8638b4 .tcgelements-heading{font-size:25px;line-height:1.5em;}.elementor-6620 .elementor-element.elementor-element-138cf25 .tcgelements-services-list .item .title{padding:25px 0px 15px 0px;font-size:35px;}.elementor-6620 .elementor-element.elementor-element-97aa3c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-97aa3c9 .tcgelements-services-list .item .title{font-size:39px;}.elementor-6620 .elementor-element.elementor-element-f4d0ef4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-6ba6f44{--width:100%;}.elementor-6620 .elementor-element.elementor-element-f0f5f6d{--min-height:300px;}.elementor-6620 .elementor-element.elementor-element-7547a3d{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-6620 .elementor-element.elementor-element-e1315cc > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-6620 .elementor-element.elementor-element-96d6d91{--width:100%;}.elementor-6620 .elementor-element.elementor-element-2f2c7a8{--min-height:300px;}.elementor-6620 .elementor-element.elementor-element-2575f73{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-6620 .elementor-element.elementor-element-f4f2b1f > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-6620 .elementor-element.elementor-element-b5bbadc{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-69719e2{--width:100%;}.elementor-6620 .elementor-element.elementor-element-1de7198{--min-height:300px;}.elementor-6620 .elementor-element.elementor-element-4331846{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-6620 .elementor-element.elementor-element-48d01a2 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-6620 .elementor-element.elementor-element-bca8b84{--width:100%;}.elementor-6620 .elementor-element.elementor-element-1b5e2ce{--min-height:300px;}.elementor-6620 .elementor-element.elementor-element-e31fd88{--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;}.elementor-6620 .elementor-element.elementor-element-d430b05 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-6620 .elementor-element.elementor-element-0eb0852{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-c4d3a3d .tcgelements-button{width:165px;padding:10px 0px 10px 0px;font-size:12px;}.elementor-6620 .elementor-element.elementor-element-2dbe24e{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-f800a40{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-3782620{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-19bb161{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-6620 .elementor-element.elementor-element-27d9d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-27d9d81 img{width:100%;height:300px;}.elementor-6620 .elementor-element.elementor-element-6e7556a{--width:200px;}.elementor-6620 .elementor-element.elementor-element-2b7decf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-decefe0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-4724c2d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-4724c2d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .tcgelements-heading{text-indent:15%;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .heading-icon{display:block;width:0px;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .heading-icon i{font-size:35px;}.elementor-6620 .elementor-element.elementor-element-4724c2d .tcgelements-heading-text .heading-icon svg{width:35px;height:35px;}.elementor-6620 .elementor-element.elementor-element-5926338 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-5926338 .tcgelements-heading{line-height:1.5em;}.elementor-6620 .elementor-element.elementor-element-a550677{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-header .accordion-button{font-size:32px;}.elementor-6620 .elementor-element.elementor-element-145005d .tcgelements-accordion .accordion-item .accordion-body{padding:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-8d36aa2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-0ed1519{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-6620 .elementor-element.elementor-element-0ed1519 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6620 .elementor-element.elementor-element-0ed1519 .tcgelements-button{width:165px;padding:10px 0px 10px 0px;font-size:12px;}.elementor-6620 .elementor-element.elementor-element-5e2a981{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-378cd7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6620 .elementor-element.elementor-element-378cd7d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading{font-size:18px;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .tcgelements-heading{text-indent:15%;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .heading-icon{display:block;width:0px;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .heading-icon i{font-size:20px;}.elementor-6620 .elementor-element.elementor-element-378cd7d .tcgelements-heading-text .heading-icon svg{width:20px;height:20px;}.elementor-6620 .elementor-element.elementor-element-88a6868{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6620 .elementor-element.elementor-element-7c9b35d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-4062cf2:not(.elementor-motion-effects-element-type-background), .elementor-6620 .elementor-element.elementor-element-4062cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-6620 .elementor-element.elementor-element-4062cf2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-3d3ba98{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-9cf7943 .tcgelements-heading{font-size:32px;}.elementor-6620 .elementor-element.elementor-element-7677023{font-size:18px;}.elementor-6620 .elementor-element.elementor-element-57c44a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-6620 .elementor-element.elementor-element-57c44a7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading{font-size:18px;}.elementor-6620 .elementor-element.elementor-element-57c44a7 .tcgelements-heading-text .tcgelements-heading{text-indent:0%;}.elementor-6620 .elementor-element.elementor-element-8c5512f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6620 .elementor-element.elementor-element-bdb5f51{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}