a{outline:0!important}.spml a{color:#fff;text-decoration:underline;font-size:16px}.spml a:hover{color:#7f7f7f}.elementor-cta__button{backdrop-filter:blur(3px)}.stb{opacity:0!important}.wpa-test-msg{display:none}.cla img{object-fit:contain;height:100px}#gallery-1 figure:nth-of-type(1){margin-top:-15px}.neov .swiper-container{overflow:visible}.taltousme svg{z-index:1;position:relative;margin-left:30px;bottom:10px;transition:all .4s ease!important}.taltousme:hover svg{transform:rotate(-45deg)}.taltousme:hover li{opacity:1!important}.neov .swiper-slide img{border-radius:0!important;min-height:450px!important;max-height:450px!important}.squa .swiper-slide img{border-radius:0!important;min-height:380px!important;max-height:380px!important}.whatwedo .swiper-slide img{border-radius:0!important;min-height:220px!important;max-height:220px!important}.whatwedo .swiper-container{overflow:hidden!important}.whatwedo .elementor-swiper-button-next:after{background:none!important}.whatwedo .elementor-swiper-button-prev:after{background:none!important}.neov .elementor-swiper-button-next:after{right:-75px!important}#elementor-popup-modal-365 .dialog-message{overflow:hidden!important}#hide-header{transition:all .4s ease!important}.elementor-sticky--active{z-index:99999}.elementor-field-type-submit{margin-top:25px}.elementor-field{text-align:left!important}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:left!important}.fa-level-down-alt{display:none}.ovh .swiper-slide img{min-height:250px;max-height:250px;object-fit:cover;width:100%;border-radius:30px}.ovh .swiper-slide img:after{content:""}#elementor-popup-modal-365 .eicon-close:before{width:32px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;content:"";transform:rotate(45deg);margin-top:-5px;margin-left:15px}#elementor-popup-modal-365 .eicon-close:after{width:32px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;transform:rotate(-90deg);content:"";transform:rotate(-45deg);margin-top:-5px;margin-left:15px}#elementor-popup-modal-365 .dialog-close-button{min-width:60px;min-height:60px;display:inline-block!important;background:#000;border-radius:100px}#elementor-popup-modal-365 .dialog-close-button:hover{background:#fff}#elementor-popup-modal-365 .dialog-close-button:hover .eicon-close:after{background-color:#000}#elementor-popup-modal-365 .dialog-close-button:hover .eicon-close:before{background-color:#000}.ovh .elementor-swiper-button-prev svg{z-index:1;margin-left:-60px}.rotate{animation:rotation 20s infinite linear;-webkit-animation:rotation 20s infinite linear;opacity:.7}.rotate2{animation:rotation 10s infinite linear;-webkit-animation:rotation 10s infinite linear;opacity:1}@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}.elementor-swiper-button svg{z-index:1}.ovh .elementor-swiper-button-next:after{content:"";width:250px;height:500px;position:absolute;background:#000;background:#469ff8;background:linear-gradient(90deg,rgba(70,159,248,0) 0%,rgba(0,0,0,1) 90%);margin-top:-225px;right:-30px}.ovh .elementor-swiper-button-prev .leftrightarrow{margin-left:-90px}.ovh .elementor-swiper-button-next{right:-50px!important}.ovh .eicon-chevron-right,.ovh .leftrightarrow{z-index:1}.ovh .eicon-chevron-left,.ovh .leftrightarrow{z-index:1}.ovh .elementor-swiper-button-prev:after{content:"";width:250px;height:500px;position:absolute;background:#000;background:#000;background:linear-gradient(90deg,rgba(0,0,0,1) 10%,rgba(70,159,248,0) 100%);margin-top:-225px;left:-130px}.elementor-375 .elementor-element.elementor-element-788be47:hover{opacity:.7;transition:all .3s linear}.ee-gallery__gallery a.ee-media.ee-gallery__media{animation-duration:4s;animation-name:fadeInUp}.elementor-124 .elementor-element.elementor-element-318190c .elementor-button{margin-top:20px}.elementor-124 .elementor-element.elementor-element-318190c .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {padding-bottom:0}.menuli li a span img{position:relative;height:5px;display:inline-block;transform:scaleX(0);transition:transform .3s linear;width:0;margin-left:24px;margin-bottom:2.3vw}.menuli li:hover img{transform:scaleX(1);width:64px}.mymenulist{opacity:0;transition:all .5s linear}#custom{transition:all .5s linear}.ty7 p a{text-transform:lowercase!important}.inverse .mymenulist{opacity:1;transition:all .5s linear}.menuli ul li{opacity:1;transition:all 1s linear}.inverse .menuli ul li:nth-of-type(1), .inverse .menuli ul li:nth-of-type(2), .inverse .menuli ul li:nth-of-type(3),
.inverse .low{opacity:.2;transition:all .5s linear;filter:brightness(.5)}.inverse #elementor-popup-modal-375 .elementor-background-overlay{background:#fff!important;opacity:1}.inverse .tit h2{color:#478d99!important}.inverse .mymenulist li a span{color:#000!important}.inverse .opic li a .elementor-icon-list-text{color:#888!important}.inverse .ty7 p a{color:#888!important}#elementor-popup-modal-375{transition:all 1s linear}.elementor-lightbox{z-index:999999;background:#000;transition:all .5s linear}.talkto{background:#fff;width:70px;height:50px;display:inline-block;position:absolute;bottom:1.3vw;margin-left:10px;border-radius:100px;margin-bottom:10px}.menuli li:nth-of-type(4) .elementor-icon-list-text{color:#478d99!important;background-image:url(/wp-content/uploads/2023/03/Texture.jpg.pagespeed.ce.unmIuhojx6.jpg);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.menuli li:nth-of-type(4) .elementor-icon-list-text svg{width:85px;transform:scaleX(1);padding:10px;height:50px;border-radius:100px;transition:all .3s linear}.menuli li:nth-of-type(4):hover .elementor-icon-list-text svg{transform:rotate(-45deg)}.elementor-slideshow__footer{display:none}.caro .swiper-slide img{min-height:46.5vh;max-height:46.5vh}.try{transition-delay:0s;transition-duration:0s}.myplab i:hover{color:transparent;border-radius:100px;border:2px solid #478d99;background:url(/wp-content/uploads/2023/03/4re-1.png);background-size:contain}.myplab i:before{text-shadow:none!important}.myheading h2{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;background-image:url(/wp-content/uploads/2023/02/DSC02756.jpg.pagespeed.ce.qEv1cszA29.jpg)}.ft a{color: #ffffff85 !important;text-decoration:underline}.ft a:hover{color:#fff!important}.whowe .fadeIn{animation-name:none!important}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:4s}.animated.animated-fast{animation-duration:.75s}selector.animated.animated-fast{animation-duration:.5s}.whowe .elementor-cta__title{transition:all 1s linear;transform:translateX(70px)!important}.whowe .fadeIn .elementor-cta__title{transform:translateX(0)!important}.whowe .myhd{transition:all 1s linear;transform:translateY(-40px)!important}.whowe .fadeIn.myhd{transform:translateY(0)!important}.whowe .elementor-cta__button-wrapper{transition:all 1s linear;transform:translateX(70px)!important}.whowe .fadeIn .elementor-cta__button-wrapper{transform:translateX(0)!important}.myct .elementor-widget-container{overflow:visible!important}.myct .elementor-cta{transition:all 1s linear;transition-delay:0s;overflow:visible;transform:translateY(40px)!important}.whowe .myct.fadeIn .elementor-cta{transform:translateX(0)!important}.myadcta .elementor-cta__button-wrapper{transition:all 1s linear}.myadcta:hover .elementor-cta__button-wrapper{padding-bottom:0!important;margin-top:0!important}.myadcta .fadeIn .elementor-cta__title{transform:translateY(0)!important;transition:all .5s linear}.myadcta:hover .fadeIn .elementor-cta__title{transform:translateY(80px)!important}.wildc .elementor-background-video-container iframe{width:100vw!important;height:70vw!important;transform:translate(-65%,-57%);transform:translate(-50%,-50%)}.myform input,.myform textarea{text-align:center}.elementor-field-group .elementor-field-textual{outline:0!important}.elementor-field-group .elementor-field-textual:focus{outline:0!important;border-top:0 solid transparent!important;box-shadow:none!important}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}#wpadminbar{z-index:999999999999999999999999999}.hamburger{background:transparent;background-color:transparent!important}.hamburger:hover{background:transparent;background-color:transparent!important}.nowra{white-space:nowrap}.myct2 h2{margin-bottom:6.5vw!important}body{overflow-x:hidden;background:#000}@-moz-keyframes marquee {
        0% {
          transform: translateX(-100%);
        }
        100% {
          transform: translateX(0%);
        }
      }@-webkit-keyframes marquee {
        0% {
          transform: translateX(-100%);
        }
        100% {
          transform: translateX(-100%);
        }
      }@keyframes marquee {
        0% {
          -moz-transform: translateX(-100%);
          -webkit-transform: translateX(-100%);
          transform: translateX-(100%)
        }
        100% {
          -moz-transform: translateX(-100%);
          -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
        }
}.mymarqone{white-space:nowrap!important;display:flex;-moz-animation:marquee 40s linear infinite;-webkit-animation:marquee 40s linear infinite;animation:marquee 40s linear infinite;animation-play-state:running;will-change:transform}.custspace{padding-left:20vw}.myct h2{white-space:nowrap;margin-bottom:6.5vw!important}.playb i{background:#fff;-webkit-border-radius:100px;border-radius:100px;padding:32px 50px;margin-left:0;width:150px;height:150px;border:2px solid #fff}.playb i:before{left:70%;position:relative}.playb i:hover{background:transparent;border:2px solid #fff}#elementor-popup-modal-365{z-index:9999999}.menu-item-30 a{font-size:20px!important;font-weight:600!important;font-family:Raleway!important}.ft a{text-transform:initial;font-size:1rem;color:#7f7f7f;text-decoration:underline}.swiper-slide img{min-height:450px;max-height:450px;object-fit:cover;width:100%}.svgp #pathtext-text{fill:#fff!important;opacity:.7}.singp .elementor-swiper-button-prev:after{left:-30px}.singp .elementor-swiper-button-next:after{right:30px!important}.portimg .swiper-container{overflow:hidden!important}.single-portfolio .elementor-lightbox .swiper-slide img{width:auto!important}.home .elementor-lightbox-item img{width:auto!important}.menuli .elementor-icon-list-text{background: linear-gradient(0deg, white, white) no-repeat right bottom / 0 var(--bg-h);transition:background-size 350ms!important;--bg-h:100%;padding:10px}.menuli .elementor-icon-list-text:where(:hover, :focus-visible), .menuli li:hover{background-size:100% var(--bg-h);background-position-x:left;background-position-y:-13px}.ty7 p a{background: linear-gradient(0deg, white, white) no-repeat right bottom / 0 var(--bg-h);transition:background-size 350ms!important;--bg-h:100%;padding:10px}.ty7 p a:where(:hover, :focus-visible){background-size:100% var(--bg-h);background-position-x:left;background-position-y:3px;color:#000!important}.taltousme .elementor-icon-list-text{padding-right:40px}.sociali .elementor-social-icon{background: linear-gradient(0deg, black, black) no-repeat right bottom / 0 var(--bg-h);transition:background-size 350ms!important;--bg-h:100%;padding:10px}.sociali .elementor-social-icon:where(:hover, :focus-visible){background-size:100% var(--bg-h);background-position-x:left;background-position-y:0}.menuli a{display:inline-block;width:auto!important}.menuli li{display:inline-block!important;width:auto!important}.inverse .taltousme:hover .elementor-icon-list-item{filter:none}.page-id-3722 .elementor-lightbox-item img{object-fit:contain!important;width:auto!important}@media only screen and (min-width:1025px){.elementor-lightbox .elementor-lightbox-item{padding:40px}}@media only screen and (min-width:1400px) and (max-width:1500px){.elementor-39 .elementor-element.elementor-element-bb0440e:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-bb0440e > .elementor-motion-effects-container > .elementor-motion-effects-layer {background-position:-12px -600px}}@media only screen and (min-width:857px) and (max-width:1024px){.wildc .elementor-background-overlay{background-position:0 -120px!important}.me2 h2{font-size:3.4vw!important}body:not(.rtl) #elementor-popup-modal-365 .dialog-close-button {right:1%}}@media only screen and (min-width:768px) and (max-width:856px){.wildc .elementor-background-overlay{background-position:0 -60px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:58vh!important}.me2 h2{font-size:3.4vw!important}body:not(.rtl) #elementor-popup-modal-365 .dialog-close-button {right:1%}.menuli{margin-bottom:25px!important}.elementor-375 .elementor-element.elementor-element-32eef04>.elementor-container{min-height:calc(100vh - 100px)}.elementor-2571 .elementor-element.elementor-element-34198f0 .elementor-cta__content{min-height:25vh!important;padding:40px!important}.myct h2{margin-bottom:2vw!important}.elementor-2571 .elementor-element.elementor-element-4bf56b6 .elementor-cta__content{min-height:25vh!important;padding:30px!important}#elementor-popup-modal-365 .dialog-close-button{top:19%!important}}@media only screen and (min-width:768px) and (max-width:1024px){.myadcta:hover .fadeIn .elementor-cta__title{transform:translateY(0)!important}.wildcf .elementor-element-populated{background-color:transparent!important}.singp .elementor-swiper-button-prev:after{height:320px;margin-top:-145px}.singp .elementor-swiper-button-next:after{right:-15px!important}.singp .elementor-swiper-button-next:after{height:320px;margin-top:-145px}.myip .elementor-element-populated{background:transparent!important}.myct h2{margin-bottom:1vw!important}.img5 .elementor-widget-container{clip-path:none!important}.ovh .elementor-swiper-button-prev svg{margin-left:10px}.ovh .elementor-swiper-button-next{right:10px}.ovh .elementor-swiper-button-next:after{right:-80px}.playb i{background:#fff;width:100px;height:100px;padding:24px 35px}.myadcta:hover .elementor-cta__button-wrapper{padding-bottom:0!important;margin-top:0!important}.ovh .swiper-slide img{min-height:280px;max-height:280px;object-fit:cover;width:100%}.menuli li:hover img{display:none}.menuli li:hover:nth-of-type(4) .elementor-icon-list-text .talkto, .talkto, #custom svg{display:none}.mymenulist{display:block;opacity:1}#elementor-popup-modal-375{position:fixed;top:0;left:0}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4fee943 {right:29px}.elementor-28 .elementor-element.elementor-element-4fee943{top:22.2px}.whowe .elementor-cta__title{transform:translateX(0)!important}.whowe .elementor-cta__button-wrapper{transform:translateX(0)!important}.myct .elementor-cta{transform:translateY(0)!important}.neov .swiper-slide img{min-height:320px!important;max-height:320px!important}.menuli li a span img{display:none!important}.menuli li:hover a span img{display:none!important}}@media only screen and (min-width:500px) and (max-width:767px){.elementor-375 .elementor-element.elementor-element-03e390d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-375 .elementor-element.elementor-element-03e390d .elementor-icon-list-item>a{font-size:8vw}.elementor-375 .elementor-element.elementor-element-b4d8a3b>.elementor-element-populated{margin:-10px 0 0 0}.elementor-375 .elementor-element.elementor-element-03e390d{padding-top:50px}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:95vh}}@media only screen and (min-width:768px) and (max-width:800px){.wildc .elementor-background-overlay{background-position:0 -30px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:65vh!important}}@media only screen and (min-width:801px) and (max-width:850px){.wildc .elementor-background-overlay{background-position:0 -30px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:70vh!important}}@media only screen and (min-width:851px) and (max-width:900px){.wildc .elementor-background-overlay{background-position:0 -45px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:72vh!important}}@media only screen and (min-width:901px) and (max-width:950px){.wildc .elementor-background-overlay{background-position:0 -30px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:78vh!important}}@media only screen and (min-width:951px) and (max-width:1000px){.wildc .elementor-background-overlay{background-position:0 -30px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:85vh!important}}@media only screen and (min-width:1025px) and (max-width:1050px){.wildc .elementor-background-overlay{background-position:0 -30px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:85vh!important}}@media only screen and (min-width:1051px) and (max-width:1100px){.wildc .elementor-background-overlay{background-position:0 -30px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:85vh!important}}@media only screen and (min-width:1101px) and (max-width:1150px){.wildc .elementor-background-overlay{background-position:0 -65px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:85vh!important}}@media only screen and (min-width:1151px) and (max-width:1200px){.wildc .elementor-background-overlay{background-position:0 -100px!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:85vh!important}}@media only screen and (min-width:1201px) and (max-width:1250px){.wildc .elementor-background-overlay{background-position:0 0!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:85vh!important}}@media only screen and (min-width:1251px) and (max-width:1300px){.wildc .elementor-background-overlay{background-position:0 0!important}.elementor-2571 .elementor-element.elementor-element-6d57253>.elementor-container{min-height:85vh!important}}@media only screen and (min-width:0px) and (max-width:767px){.opic{margin-bottom:5px!important}.sociali,.mymenulist{padding-left:10px}.menuli .elementor-icon-list-text:where(:hover, :focus-visible) {background-position-y:-5px}.elementor-375 .elementor-element.elementor-element-53a39c1 .elementor-social-icon:hover i{color:#fff}.myadcta:hover .fadeIn .elementor-cta__title{transform:translateY(0)!important}.singp .elementor-swiper-button-next:after{right:-80px!important}.myct h2{margin-bottom:3.5vw!important}.menlogo img{height:100px;object-fit:contain;object-position:left}.playb i{padding:23px 35px;width:100px;height:100px}.myadcta:hover .elementor-cta__button-wrapper{padding-bottom:0!important;margin-top:0!important}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4fee943 {right:30px}.elementor-28 .elementor-element.elementor-element-4fee943{top:21px}.ovh .swiper-slide{width:100%!important}.ovh .elementor-swiper-button-next{right:-20px}.ovh .elementor-swiper-button-prev:after{left:-100px}.ovh .elementor-swiper-button-next:after{right:-50px}.elementor-image-carousel-wrapper:not(.swiper-container-initialized) .swiper-slide, .elementor-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide {max-width: calc(100% / var(--e-image-carousel-slides-to-show, 1)) !important}.menuli li:hover img{display:none}.menuli li:hover:nth-of-type(4) .elementor-icon-list-text .talkto, .talkto, #custom svg{display:none}.mymenulist{display:block;opacity:1}#elementor-popup-modal-375{position:fixed;top:0;left:0}.elementor-element-360bb3b{overflow:hidden}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4fee943 {right:28.5px}.elementor-28 .elementor-element.elementor-element-4fee943{top:24px}.whowe .elementor-cta__title{transform:translateX(0)!important}.whowe .elementor-cta__button-wrapper{transform:translateX(0)!important}.ovh .elementor-swiper-button-prev svg{margin-left:-10px}.ovh .elementor-swiper-button-prev:after{left:-70px}.ovh .elementor-swiper-button-prev:after{content:"";width:250px;height:260px;position:absolute;background:#000;background:#000;background:linear-gradient(90deg,rgba(0,0,0,1) 10%,rgba(70,159,248,0) 100%);margin-top:-110px;left:-90px}.ovh .elementor-swiper-button-next:after{content:"";width:250px;height:260px;position:absolute;background:#000;background:#469ff8;background:linear-gradient(90deg,rgba(70,159,248,0) 0%,rgba(0,0,0,1) 90%);margin-top:-110px;right:-90px}.ovh .elementor-swiper-button-next{right:0}.elementor-cta__button{backdrop-filter:blur(5px)}.wildc .elementor-background-video-container iframe{width:140vw!important;height:100vw!important;transform:translate(-65%,-57%);transform:translate(-50%,-60%)}.fa-level-down-alt{display:inline-block}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-4fee943 {right:16px}.elementor-28 .elementor-element.elementor-element-4fee943{top:24px}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-d960659 {right:7px}.neov .swiper-slide img{border-radius:0!important;min-height:250px!important;max-height:250px!important}.herp .elementor-wrapper{aspect-ratio: 17 / 9 !important}}@media only screen and (min-width:768px) and (max-width:1025px){.menuli .elementor-icon-list-text:where(:hover, :focus-visible) {background-position-y:-5px}.herp .elementor-wrapper{aspect-ratio: 17 / 9 !important}}@media only screen and (min-width:1800px) and (max-width:2050px){.menuli .elementor-icon-list-text:where(:hover, :focus-visible), .menuli li:hover{background-size:100% var(--bg-h);background-position-x:left;background-position-y:-15px}}@media only screen and (min-width:1025px){.single-portfolio .elementor-swiper-button-next:after{right:-10px!important}}