@media screen and (max-width:1169px) and (min-width:800px){html{overflow-x:hidden}.inner-menu-header .wp-block-button__link{padding:10px}.counter-main-box{display:grid !important;grid-template-columns:auto auto}}@media screen and (max-width:980px){.fse-overlap-image{position:relative !important;right:auto !important;bottom:auto !important;margin:25px 0 !important}.wp-block-section-01 h2,.wp-block-section-02 h2{font-size:28px !important}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 textarea{width:100%}.blog-area .wp-block-post-template{grid-template-columns:auto auto}.testimonial-box,.work-text-box{text-align:center}.services-main-box{display:grid !important;grid-template-columns:auto auto;gap:80px}.testimonial-inner-box{margin:0 !important}.counter-main-box{display:grid !important;grid-template-columns:auto auto}.counter-box{flex-wrap:nowrap !important}.call-info figure,.call-info img{width:40px !important;height:40px !important;margin:0 auto}.nav-div-header{padding:10px 0 !important}}@media screen and (max-width:991px){.home .header-wrap{position:relative;padding-top:0 !important;background-color:var(--wp--preset--color--extra-tertiary)}.header-wrap .header-info .header-social-icon{justify-content:left}.header-wrap nav,.header-wrap ul,.header-search-box .wp-block-search__inside-wrapper,.header-wrap .wp-block-buttons,.logo-box,.header-wrap .header-right-box{justify-content:center}.header-wrap .nav-div-header{border-radius:0 !important}.header-wrap .header-phone-box,.header-wrap .header-mail-box,.header-wrap .header-location-box{flex-wrap:nowrap !important}.header-wrap .header-phone-box:not(.is-not-stacked-on-mobile)>.header-phone-icon,.header-wrap .header-mail-box:not(.is-not-stacked-on-mobile)>.header-mail-icon,.header-wrap .header-location-box:not(.is-not-stacked-on-mobile)>.header-location-icon{flex-basis:10% !important}.header-wrap .header-phone-box:not(.is-not-stacked-on-mobile)>.header-phone-info,.header-wrap .header-mail-box:not(.is-not-stacked-on-mobile)>.header-mail-info,.header-wrap .header-location-box:not(.is-not-stacked-on-mobile)>.header-location-info{flex-basis:90% !important}.header-wrap .header-wrap-boxes{flex-wrap:wrap !important}.header-wrap .header-logo-box,.header-wrap .header-navv,.header-wrap .header-btm-right{flex-basis:100% !important}}@media screen and (max-width:767px){*{box-sizing:border-box}.wp-block-navigation__responsive-container.is-menu-open.has-modal-open{padding:25px}.banner-wrap:after{width:auto}.quotes-box{position:static}.slider-section .slider-dot .banner-title,.service-sec-title,.testimonial-box .testimonial-sec-title,.blog-sec-title{font-size:32px !important}.header-wrap .header-info{width:300px}.banner-wrap .banner-title:after{left:50%;transform:translateX(-50%)}.banner-wrap{align-items:flex-start}.slider-wrapper .custom-controls{right:50%;transform:translateX(50%)}.services-main-box,.counter-main-box{display:flex !important}.our-work-section .work-sec-head-box .work-title{font-size:30px !important}.slider-section .slider-boxes .slider-dot{padding-top:20px}.slider-wrapper .custom-controls .custom-dots{align-items:center}.slider-section .slider-boxes .slider-dot,.slider-wrapper .custom-controls .num-dot,.our-work-section .work-sec-head-box,.our-work-section .work-sec-head-box .work-sub-title,.our-work-section .work-sec-head-box .work-title{text-align:center}.slider-section .slider-boxes .slider-dot .slider-btn,.our-work-section .work-sec-head-box{justify-content:center}.our-work-section .work-sec-head-box .work-sec-title-box,.our-work-section .work-sec-head-box .work-sec-head-img{width:100%}}@media screen and (max-width:991px) and (min-width:600px){.our-work-section .work-main-box{display:grid;grid-template-columns:auto auto}}@media screen and (max-width:991px) and (min-width:768px){.banner-wrap .banner-title,.service-sec-title,.testimonial-box .testimonial-sec-title,.blog-sec-title{font-size:45px !important}.slider-wrapper .custom-controls{right:30%}.slider-section .slider-boxes{flex-wrap:nowrap !important}.slider-section .slider-boxes:not(.is-not-stacked-on-mobile)>.slider-dot{flex-basis:80% !important}.slider-section .slider-boxes:not(.is-not-stacked-on-mobile)>.slider-dot+.wp-block-column{flex-basis:20% !important}.our-work-section .work-sec-head-box .work-sec-title-box{width:60%}.our-work-section .work-sec-head-box{flex-wrap:nowrap}}@media screen and (max-width:1199px) and (min-width:992px){.header-wrap .header-search-box button.wp-block-search__button,.header-wrap .header-open-btn a{height:30px;width:30px}.header-wrap .header-right-box .header-top-btn a{font-size:12px !important;padding:8px !important}.header-wrap .header-navv .wp-block-navigation__container a{font-size:13px}.header-wrap .header-logo-box{flex-basis:20% !important}.header-wrap .header-navv{flex-basis:51% !important}.header-wrap .header-btm-right{flex-basis:29% !important}.slider-section .slider-boxes .slider-dot{flex-basis:60% !important}.slider-section .slider-boxes .slider-dot+.wp-block-column{flex-basis:40% !important}.banner-wrap .banner-title{font-size:45px !important}.our-work-section .work-sec-head-box .work-sec-title-box{width:55%}.our-work-section .work-box .work-count{font-size:50px !important}}@media screen and (max-width:1399px) and (min-width:1200px){.slider-section .slider-boxes .slider-dot{flex-basis:55% !important}.slider-section .slider-boxes .slider-dot+.wp-block-column{flex-basis:45% !important}.header-wrap .header-navv .wp-block-navigation__container a{font-size:14px}.header-wrap .header-right-box .header-top-btn a{padding:8px 12px !important}.header-wrap .header-navv{flex-basis:45% !important}.header-wrap .header-btm-right{flex-basis:30% !important}.header-navv .wp-block-navigation ul{gap:10px}}@media screen and (max-width:1550px) and (min-width:1300px){.header-wrap .header-navv{flex-basis:50% !important}.header-wrap .header-btm-right{flex-basis:25% !important}.slider-section .slider-boxes .slider-dot{flex-basis:55% !important}.slider-section .slider-boxes .slider-dot+.wp-block-column{flex-basis:45% !important}.header-wrap .header-right-box .header-top-btn a{padding:8px 15px !important}.wp-block-button.header-btn a{padding:10px !important}.call-info h4{font-size:16px !important}}@media screen and (max-width:1250px) and (min-width:769px){.columnn-1{flex-basis:33% !important}.columnn-2{flex-basis:33% !important}.columnn-3{flex-basis:33% !important}.cols-1{flex-basis:32% !important}.cols-2{flex-basis:34% !important}.cols-3{flex-basis:34% !important}.cols-2 h4,.cols-3 h4{font-size:15px !important}.slider-dot{flex-basis:60% !important}.header-navv .wp-block-navigation ul{gap:10px}.header-navv .wp-block-navigation ul li{font-size:15px !important}.header-btn a{font-size:14px !important;padding:10px !important}}@media screen and (max-width:1300px) and (min-width:1px){.services-box{width:auto !important}}