/* Restore presentation and interactions without the source's script loader. */
#preloader,.preloader,.preloader-wrapper{display:none!important}
.wow,.elementor-invisible,[data-aos]{visibility:visible!important;opacity:1!important;transform:none!important}
.swiper-wrapper{gap:30px;transform:none!important}
.swiper{overflow:hidden}
.swiper-wrapper>.swiper-slide{flex-shrink:0;width:100%}
.service-slider .swiper-slide,.service-slider-2 .swiper-slide{width:calc((100% - 90px)/4)}
.project-slider .swiper-slide{width:calc((100% - 30px)/2)}
.testimonial-slider-2 .swiper-slide{width:calc((100% - 30px)/2)}
.swiper-pagination-bullet{border:0;padding:0;cursor:pointer}
.swiper-wrapper{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}
.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-slide{scroll-snap-align:start}
.clone-nav-menu{display:none}
.clone-offcanvas-open{right:0!important;transform:translateX(0)!important;visibility:visible!important;opacity:1!important}
.offcanvas__overlay.overlay-open{visibility:visible!important;opacity:.7!important}
.offcanvas__wrapper{overflow-wrap:anywhere}.offcanvas__logo img{width:180px!important;height:auto!important;max-height:100px;object-fit:contain}
.clone-nav-menu .sub-menu{position:static!important;opacity:1!important;visibility:visible!important;width:auto!important;margin:0!important;box-shadow:none!important;transform:none!important}
.clone-nav-menu .clone-nav-toggle{position:static!important;display:block!important;width:36px!important;height:36px!important;line-height:20px!important;color:#121315!important;background:transparent!important}
.clone-search-results{max-width:1200px;margin:60px auto;padding:24px;color:#121315}
.search-wrap.search-open{display:block!important;visibility:visible!important;opacity:1!important}
.clone-search-results a{color:#bd2622;text-decoration:underline}
.clone-search-results li{margin:24px 0}
.clone-search-results h1{font-size:2.8rem}
@media(max-width:1199px){.service-slider .swiper-slide,.service-slider-2 .swiper-slide{width:calc((100% - 60px)/3)}}
@media(max-width:1199px){.mean__menu-wrapper{display:none!important}.header-new .header-main{padding:20px!important;min-height:100px}.header-new .header-logo img{width:180px!important;height:auto!important;max-height:80px;object-fit:contain}.header-new .header-button{display:flex!important;gap:18px!important}.header-new .header-button>.theme-btn{display:none!important}.header__hamburger{display:block!important}.header-new .header-left{flex-shrink:0}.header-new .header-right{width:auto}.clone-nav-menu{display:block}.clone-nav-menu ul{list-style:none;padding-left:16px}.clone-nav-menu>ul{padding:0}.clone-nav-menu a{display:block;padding:10px 0;font-size:16px;color:inherit}.clone-nav-menu ul ul{display:none}.clone-nav-menu li.clone-open>ul{display:block}.clone-nav-toggle{border:0;background:transparent;float:right;padding:8px 14px;color:inherit}.offcanvas__info{max-width:100vw}}
@media(max-width:991px){.service-slider .swiper-slide,.service-slider-2 .swiper-slide{width:calc((100% - 30px)/2)}}
@media(max-width:990px){.testimonial-slider-2 .swiper-slide{width:100%}}
@media(max-width:575px){.service-slider .swiper-slide,.service-slider-2 .swiper-slide,.project-slider .swiper-slide{width:100%}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
