@media only screen and (max-width:1720px){.main-footer_bg::after,.main-footer_bg::before{display:none}}@media only screen and (max-width:1600px){.slider-three{margin:0 0}.slider-three .swiper-slide{border-radius:0 0}.customer-one_bg,.testimonial-three_bg{left:0;right:0}}@media only screen and (max-width:1500px){.slider-one .slider-one_pagination{right:40px!important;left:auto!important}.main-header.header-style-two .main-menu .navigation>li{margin-inline-end:15px}.main-header.header-style-two .outer-box{margin-inline-start:20px}.fluid-one .right-box{padding-inline-start:40px}.team-one-arrow{text-align:center}.team-one .three-item_carousel-next,.team-one .three-item_carousel-prev{position:relative;top:0;left:auto;right:auto;margin:0 7px;display:inline-block}.team-two-arrow{text-align:center}.team-two .three-item_carousel-next,.team-two .three-item_carousel-prev{position:relative;top:0;left:auto;right:auto;margin:0 7px;display:inline-block}.about-three_big-title{display:none}.about-three_images-outer{padding-inline-start:80px}.about-three_image-three,.about-three_image-two{right:-80px}.choose-block_one-number{right:0}.slider-three_big-title{font-size:140px}.main-header.header-style-three .social-box{display:none}}@media only screen and (max-width:1400px){.about-two_content-outer{padding-inline-start:0}}@media only screen and (max-width:1300px){.main-header .main-menu .navigation>li{margin-inline-end:20px}.main-header.header-style-two .main-menu{display:none}.main-header.header-style-two .mobile-nav-toggler{display:inline-block;color:var(--white-color)}.main-header.header-style-two .hamburger{margin-inline-start:5px}.main-header.header-style-two #navbarSupportedContent{display:block}.main-header.header-style-two .mCSB_inside>.mCSB_container{margin-inline-end:0}.main-header.header-style-two{top:0}.main-header.header-style-two .header-lower .logo-box .logo{padding:25px 0}.main-header.header-style-two .main-menu{display:none}.main-header.header-style-two .mobile-menu .navigation li.has-mega-menu>.mega-menu{display:none;overflow:hidden}.contact-two_image,.main-header.header-style-two .mobile-menu .navigation li.has-mega-menu .mega-menu .mega-menu-bar .column h6{display:none}.main-header.header-style-two .mobile-menu .navigation li.has-mega-menu .mega-menu .mega-menu-bar .column{width:100%}.service-two .service-block_one{width:25%}.about-two_image-outer{padding-inline-start:0}.main-header.header-style-two .social-box a{color:var(--white-color)}.footer-two .widgets-section{padding:80px 30px 20px}.counter-three{margin:0 0}.about-three_image-three,.about-three_image-two{right:0}.customer-one_bg,.testimonial-three_bg{left:0;right:0}.contact-two .inner-container{padding:90px 30px 0 30px}.contact-two_info-outer{padding-inline-start:0}.footer-three{margin:0 0 0;border-radius:0 0;background-image:inherit!important}.fluid-one_video-text{font-size:13px}}@media only screen and (max-width:1240px){.main-header.header-style-one .main-header_button{display:none}.service-one_content-outer{padding-inline-start:20px;padding-inline-start:0}.accordion-box .block .acc-btn{font-size:18px}.main-footer{margin:0 0;border-radius:0}.main-footer_bg{border-radius:0}.main-header.header-style-three .main-header_button{display:none}.slider-three_big-title{font-size:100px;line-height:1em}.choose-one_content-outer{padding-inline-start:0}.project-block_two-content{padding:0 50px 40px 25px}.video-one h1{font-size:150px}.time-table-section .table-outer{overflow-y:visible;overflow-x:auto}.table-outer{position:relative;overflow-x:scroll}}@media only screen and (max-width:1140px){.main-header .main-menu .navigation>li{margin-inline-end:15px}.main-header .main-menu .navigation>li>a{font-size:14px}.main-header .header-lower{border-radius:0}.main-header .header-lower .outer-box{margin-top:0}h2{line-height:54px;font-size:44px}.about-one_button{margin-top:260px}.about-one_button .btn-style-three{font-size:10px}.about-one_image-column .column:nth-child(2) .image{margin-top:120px}.project-block_one-overlay{top:70px}.feature-block_two_count{font-size:35px}.service-one_heading{font-size:18px}.service-one_heading a{padding:18px 25px 18px 30px}.service-one_title .service-one_arrow{top:5px;width:60px;height:60px;line-height:60px}.banner-one_subtitle{font-size:227px}.service-two .service-block_one{width:33.3333%}.fluid-one .right-box{padding-inline-start:30px}.testimonial-block_two-inner{padding:30px 25px}.testimonial-block_two-text{font-size:20px;line-height:38px}.footer-two_text{font-size:16px;line-height:26px}.footer-contact_list li{font-size:15px;line-height:26px}.footer-two_copyright,.footer-two_links li a,.footer-two_navs li a{font-size:16px}.choose-one .outer-container{padding-bottom:0}.shop-detail_content-column .inner-column{padding-inline-start:0}.fluid-one_video-text{display:none}.fluid-one_list li{font-size:16px}}@media only screen and (max-width:1032px){.banner-one_subtitle{font-size:212px}.banner-one_title{font-size:80px;line-height:90px}.customer-block_one-number{font-size:90px}.customer-block_one-inner{padding:45px 25px}.testimonial-block_three-inner{padding:30px 25px}}@media only screen and (max-width:1023px){.main-header .main-box .logo-box{position:relative;left:0;top:0;right:0;bottom:0;margin:0;text-align:left}.main-header .outer-box{position:static;display:block}.main-header .mobile-nav-toggler{display:block}.main-header .sticky-header .mobile-nav-toggler{display:block}.main-header .nav-outer,.main-header .sticky-header .main-menu{display:none}.main-header #navbarSupportedContent{display:block}.main-header .mCSB_inside>.mCSB_container{margin-inline-end:0}.main-header .outer-box{margin-inline-start:0}.main-header .main-menu{display:none}.mobile-menu .navigation li.has-mega-menu>.mega-menu{display:none;overflow:hidden}.main-header .mobile-menu .navigation li.has-mega-menu .mega-menu .mega-menu-bar .column h6{display:none}.main-header .mobile-menu .navigation li.has-mega-menu .mega-menu .mega-menu-bar .column{width:100%}.banner-one_button::before,.banner-one_image{display:none}.banner-one_subtitle span{color:var(--main-color)}.banner-one_subtitle{font-size:150px}.banner-one{padding-bottom:0}.banner-one_text{margin-bottom:30px}.banner-one{padding-top:150px}.service-two .service-block_one{width:50%}.fluid-one .left-box{position:relative;width:100%;background-image:inherit!important}.fluid-one_image{display:block}.fluid-one .right-box{width:100%}.fluid-one .right-box{padding:80px 15px 0 20px}.counter-two_text br{display:none}.price-block_one-title{margin-top:30px}.team-one_btn{margin-top:30px}.footer-two_navs{margin-top:15px}.footer-two_navs li{margin-inline-start:0;margin-inline-end:15px}.fluid-one .right-box_inner,.fluid-one .sec-title_text{max-width:100%}.team-detail_content-column{order:1}.team-detail_image-column{order:2}}@media only screen and (max-width:990px){.main-header.header-style-one .main-header_button{display:block}.main-header .header-lower .logo-box .logo{padding-top:20px;padding-bottom:20px}.slider-one .swiper-slide{padding:250px 0 170px}.about-one .sec-title_heading{position:relative;inset-inline-start:auto;top:auto}.about-one_button{margin-top:30px}.about-construction_image{display:none}.about-one_content-outer{padding-inline-start:0;margin-top:0}.service-one .inner-container::before{left:-15px;border-radius:0 0}.service-one_content-outer{padding-inline-start:0;padding-inline-end:0}.service-one_image.active{position:relative}.service-one_image{right:0}.service-one_image-outer{margin-top:30px}.info-block_one-inner strong{font-size:18px}.accordion-box .block .content .text{line-height:28px;font-size:16px}.contact-form_text{font-size:18px;line-height:28px;margin-bottom:15px}.main-footer_copyright,.main-footer_links li a,.main-footer_navs li a,.testimonial-one__trusted span{font-size:16px}.contact-form_text br,.project-block_one-image::before{display:none}.faq-one_image{margin-inline-start:0}.testimonial-block_one-text{font-size:24px;line-height:36px}.faq-one_accordian-outer{padding-inline-start:0}.faq-one_accordian-column{order:1}.faq-one_image-column{order:2;text-align:center}.contact-one .video-image{margin-top:30px}.newsletter-box,.newsletter-box .form-group input[type=email],.newsletter-box .form-group input[type=text]{width:100%}.fluid-one_list li{font-size:16px}.fluid-one_list li i{margin-inline-end:10px}.price-block_one-price{margin-top:25px}.testimonial-two{padding-bottom:110px}.about-two_content-column{order:1}.about-two_image-column{order:2}.main-header.header-style-three .mobile-nav-toggler{font-size:28px;margin-inline-end:15px;color:var(--black-color)}.about-three_content-outer{margin-inline-end:0}.about-three_images-outer{padding-inline-start:0}.choose-one_pattern{display:none}.choose-one_image-two{margin-inline-start:0}.choose-one_content-column{order:1}.choose-one_image-column{order:2}.choose-one_image-two{margin-top:-220px}.choose-one .outer-container{padding-bottom:80px}.project-block_two-content{margin-inline-end:15px}.contact-two_info-outer{padding-top:80px}.sidebar-page-container.left-sidebar .sidebar-side{order:2}.sidebar-page-container.left-sidebar .content-side{order:1}.service-detail{margin-bottom:40px}.project-detail_image{margin-bottom:35px}.shop-detail_content-column{order:1}.shop-detail_gallery-column{order:2}.shop-detail .prod-tabs .tab-btns .tab-btn{font-size:16px}.contact-three_info-outer{padding-inline-start:0}.contact-three{padding-bottom:50px}.about-one{padding-top:120px}.banner-one_video{position:relative;left:auto;top:auto;margin-bottom:25px}}@media only screen and (max-width:820px){h1{line-height:70px;font-size:60px}.project-block_one-overlay{position:relative;left:0;top:0;right:0;bottom:0;width:100%;display:block}.project-block_one-overlay_inner{max-width:100%;min-height:auto;padding:30px 25px 30px;background-image:none!important;background-color:var(--white-color)}.project-block_one-arrow{right:20px;bottom:20px}.project-block_one-location,.project-block_one-title{font-size:16px}.contact-one .video-image::before,.project-block_one-heading a br{display:none}.testimonial-one_button{margin-top:25px}.main-footer_navs{margin-top:15px}.main-footer_navs li{margin-inline-start:0;margin-inline-end:15px}.slider-three_big-title{font-size:80px;line-height:1em}.slider-three_title{font-size:50px;line-height:66px}.slider-three_heading{font-size:70px;line-height:80px}.slider-three_title span:before{display:none}.slider-three .play-box{position:relative;top:0;margin-bottom:40px}.choose-one .sec-title .sec-title_text br{display:none}.project-three_button{margin-top:25px}}@media only screen and (max-width:767px){.main-header .header-upper .logo-outer{position:relative;width:100%}.main-header .sticky-header .outer-box{display:block;right:0;left:auto;top:0}.main-header .main-menu{width:100%;display:none}.main-header .main-menu .navbar-collapse>.navigation li.dropdown:after,.main-header .main-menu .navigation>li>ul:before{display:none!important}.main-header .main-box .logo-box{float:none;text-align:center;padding-bottom:10px}.main-header .header-lower .outer-box{position:relative;z-index:12;display:block}.main-header .main-menu .navbar-header .navbar-toggler{display:inline-block;z-index:12;width:50px;height:40px;float:none;padding:0;text-align:center;border-radius:0;background:0 0;border:1px solid #fff}.main-header .main-menu .navbar-header .navbar-toggler .icon-bar{position:relative;background:#fff;height:2px;width:26px;display:block;margin:0 auto;margin:5px 11px}.main-header .nav-outer .mobile-nav-toggler{display:block}.main-header #navbarSupportedContent{display:block}.main-header .mCSB_inside>.mCSB_container{margin-inline-end:0}.clock-wrapper,.main-header.header-style-one .main-header_button,.slider-one .slider-one_pagination,.slider-one_arrow,.slider-one_socials{display:none}.coming-soon .content .content-inner h2{margin-bottom:30px}.time-counter .time-countdown{margin-bottom:30px}h2{line-height:44px;font-size:34px}.project-block_one-arrow{position:relative;right:0;bottom:0}.project-block_one-text{margin-top:15px;margin-bottom:20px}.testimonial-one__trusted{margin-top:10px;margin-inline-start:0}.counter-one{text-align:center}.counter-block_one-inner{padding-inline-start:0}.counter-block_one-outline,.counter-block_one-text br{display:none}.counter-block_one{margin-bottom:30px}.counter-one .counter-block_one:nth-child(2n+1){transform:translateY(0)}.contact-one .sec-title_text{font-size:16px;line-height:26px}.main-footer_text{max-width:100%}.banner-one_video{left:auto;right:2%}.banner-one_subtitle{font-size:100px}.service-block_one-inner{padding:30px 25px}.price-block_one-title{margin-top:0}.price-block_one-inner{padding:35px 25px}.price-block_one-list{margin-top:25px}.price-block_one-price{text-align:left}.price-block_one-featured{left:auto;right:15px}.testimonial-block_two-text{font-size:16px;line-height:28px}.contact-two_form-outer .title-box .text br,.sec-title_text br,.team-one_text br{display:none}.slider-three_big-title{font-size:60px;line-height:1em}.slider-three_content-inner{word-wrap:anywhere;padding:70px 30px 55px}.customer-one .inner-container{padding-bottom:90px}.post-share-options .social-links{margin-top:15px}.service-two{padding-bottom:110px}}@media only screen and (max-width:599px){h3{line-height:34px;font-size:24px}.banner-one_text{font-size:18px;line-height:30px}.banner-one_text br{display:none}.about-one_image-column .column:nth-child(2) .image{margin-top:30px}.counter-block_one-text{font-size:18px;line-height:28px}.client-one_subtitle{font-size:14px;text-transform:capitalize}.contact-one .sec-title_text br{display:none}.news-one_button{margin-top:30px}.main-footer_copyright,.main-footer_links li a,.main-footer_navs li a,.testimonial-one__trusted span{font-size:14px}.banner-one_title{font-size:50px;line-height:60px}.banner-one_subtitle{font-size:80px;margin-top:0}.service-two .service-block_one{width:100%}.main-header.header-style-two .social-box{display:none}.banner-one_video{position:relative;right:0;top:0;margin-bottom:25px}.banner-one_text{max-width:100%}.slider-three_big-title{font-size:50px;line-height:1em}.main-header.header-style-three .header-lower .logo-box .logo{border:none;padding-inline-start:0}.slider-three .slider-one_pagination{display:none}.slider-three_title{font-size:36px;line-height:46px}.slider-three_heading{font-size:50px;line-height:60px}.about-three_image-three{display:none}.choose-one_image-two{margin-top:20px;border:0 0}.testimonial-three_arrow{position:relative;margin-top:30px}.testimonial-three .swiper-container{margin-top:0;padding-top:0}.video-one{padding:120px 0 40px}.video-one h1{margin-top:80px}.contact-two_form-outer{padding:25px 30px 50px}.footer-three_copyright{font-size:14px}.footer-three_text br{display:none}.footer-three_text{display:block;max-width:100%;font-size:14px}.footer-three_contacts li,.footer-three_links li a{font-size:16px}.choose-one_button{margin-top:25px}.page-title_text{margin-top:15px}.about-one{padding-top:150px}.page-title_text{max-width:100%}.service-detail_tag{font-size:14px}.reply-comment{margin-inline-start:0}.comments-area{padding:30px 30px}.coming-soon .emailed-form .text br{display:none}.blog-author-post_inner{padding-inline-start:0}.blog-detail_author-image{position:relative;margin-bottom:20px}.sidebar-page-container .comments-area .reply-comment{margin-inline-start:0}.sidebar-page-container .comments-area .comment{padding-inline-start:0}.sidebar-page-container .comments-area .comment-box .author-thumb{position:relative;margin-bottom:20px}.comment-form-outer .rating strong{margin-inline-start:0}.comment-form-outer .rating{margin-top:15px}.testimonial-two_arrow{position:relative;display:block;margin-top:30px;text-align:center}.testimonial-two_arrow .four-item_carousel-next,.testimonial-two_arrow .four-item_carousel-prev{margin:0 5px;display:inline-block}}@media only screen and (max-width:479px){.about-widget,.slider-two_options{display:none}.main-header .outer-box{gap:0}.main-header .header-lower .logo-box .logo{border:none;padding-inline-start:0}h1{line-height:50px;font-size:40px}.shop-detail_title,h2{line-height:36px;font-size:26px}.project-block_one-text,.service-one_text{font-size:14px;line-height:26px}.service-one_heading{font-size:15px}.testimonial-one__authors{margin-top:25px;margin-inline-start:30px}.accordion-box .block .acc-btn{padding:22px 55px 22px 20px}.accordion-box .block .content{padding:0 20px 25px}.main-footer .upper-box{word-wrap:anywhere}.slider-one_text{font-size:16px}.main-footer_bottom{padding:15px 15px;border-radius:10px}.newsletter-box .form-group button{position:relative;right:0;top:0;display:block;bottom:0;margin-top:15px}.newsletter-box .form-group input[type=email],.newsletter-box .form-group input[type=text]{font-size:16px;padding:10px 30px 10px 30px}.main-footer_links{margin-top:0}.banner-one_subtitle{font-size:60px}.counter-block_two-text{font-size:16px;line-height:28px}.price-block_one-list li{font-size:14px}.team-block_one-title{font-size:22px}.footer-two_bottom{padding:20px 15px;border-radius:10px}.main-header.header-style-three .outer-box{margin-inline-start:0}.main-header.header-style-three .header-lower .inner-container{padding:0 10px}.main-header.header-style-three .mobile-nav-toggler{font-size:18px;margin-inline-end:0}.slider-three_big-title{display:none}.slider-three .swiper-slide{padding:180px 0 120px}.slider-three_title{font-size:24px;line-height:36px}.slider-three_heading{font-size:34px;line-height:42px}.about-three_list li{font-size:16px}.about-three_info{padding:23px 23px}.about-three_award br,.testimonial-block_three-quote{display:none}.service-block_three-inner{padding:25px 20px}h4{line-height:30px;font-size:20px}.testimonial-three .inner-container{padding-inline-start:0;padding-inline-start:0}.video-one h1{font-size:80px}.testimonial-block_three-author span{font-size:12px}.testimonial-three_arrow{margin-top:0}.contact-two .inner-container{padding:70px 15px 0 15px}.contact-two_form-outer{padding:20px 15px 30px}.about-three_image-two{display:none}.customer-block_one-number{top:25px;font-size:50px}.team-detail_contact{padding:30px 20px 40px}.service-block_two-inner{padding-inline-start:0}.service-block_two-number{position:relative;margin-bottom:25px;display:inline-block}.category-list li a{font-size:15px}.rating-widget_phone{line-height:26px}.rating-widget .widget-content{padding:30px 20px 40px}.rating-widget_phone a{font-size:18px}.project-block_three-overlay{left:25px}.more-projects a{font-size:12px;padding:18px 15px}.shop-detail .prod-tabs .tab-btns .tab-btn{margin-inline-end:5px;padding:12px 22px}.comment-box .comment{padding-inline-start:0}.comment-box .author-thumb{position:relative;margin-bottom:15px;display:inline-block}.shipping-outer .cart-shipping-box{padding:15px 15px}.shipping-outer .buttons-box .theme-btn{font-size:12px}.voucher-box .form-group button{position:relative;width:100%;display:block}.voucher-box .form-group{padding-inline-start:0}.register-one .form-column .inner-column{padding:25px 25px}.blog-detail blockquote .blockquote-inner{padding:0 0}.blog-detail blockquote .quote{position:relative;margin-bottom:25px;display:inline-block}.post-share-options .post-tags strong,.post-share-options .social-links span{font-size:16px}.sidebar-page-container .comments-area{padding:25px 15px}}