@media only screen and (max-width:1366px){.banner-section .slide-item h2{font-size:70px}.banner-section .slide-item .text{font-size:20px}}@media only screen and (max-width:1139px){.banner-section .slide-item h2{font-size:50px}.service-block .overlay-box .icon{margin-bottom:10px}.service-block .overlay-box h3{font-size:20px;margin-bottom:10px}.service-block .overlay-box{padding:30px 20px}.sortable-masonry .items-container{margin:0 -16px}.header-style-two .outer-box .social-links{display:none}.header-style-three .main-menu .navigation>li{margin-right:5px}.header-style-three .main-menu .navigation>li>a{font-size:16px}.banner-section.style-three .slide-item .content-box h2{font-size:60px}.about-us .content-column .inner-column{padding-right:0}.main-header .header-top .contact-info li{margin-right:20px}.banner-section .slide-item .text{font-size:18px;line-height:1.8em}.banner-section .slide-item .content-box{height:600px}.about-us .image-column .inner-column{padding-left:0}.offer-section .content-column>.inner-column{margin-left:-30px;margin-top:0;padding:50px 30px 30px}.services-section-two .image-column .image{margin-right:0}.service-block-two .inner-box{padding:40px 20px}.banner-section.style-two .slide-item .title{margin-top:0}.call-to-action{margin-bottom:0}.banner-section .slide-item .content-box{height:800px}.header-style-four .main-box{padding:0 15px}.header-style-four .main-menu .navigation>li{padding:25px 10px}.banner-section-two h2{font-size:40px}.banner-section-two .text br,.banner-section-two h2 br{display:none}.banner-section-two .content{padding:0 30px}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:1023px){.nav-outer .mobile-nav-toggler{display:block;margin:0;padding:14px 0;margin-left:20px;color:#ab7442}.main-header .nav-outer .main-menu{display:none}.banner-section .slide-item .content-box{height:600px}.service-block .image-box .icon{display:none}.about-us:before{width:100%;margin:0;right:0}.service-block .overlay-box{position:relative;transform:scale(1);opacity:1;visibility:visible;background-color:rgba(0,0,0,.03)}.work-block{width:33.333333%}.offer-section .image-column .image-box{margin:0}.testimonial-carousel .owl-nav{display:none}.page-wrapper{padding-bottom:0!important}.header-style-two .main-box{background-color:transparent;margin-top:-100px;padding:0}.header-style-two .header-upper{padding:0}.header-style-two .header-upper .logo-outer{padding:25px 0}.header-style-four .outer-box{display:none}.header-style-four .nav-outer .mobile-nav-toggler{padding:14px 0}.main-footer .social-links li.title{font-size:16px}.main-footer .social-links li{margin-right:10px}.header-span{display:block}.header-style-three{top:0;position:fixed}.header-style-three .main-box:before{opacity:1;right:-15px;left:-15px;width:auto}.header-style-three .main-box{padding:0}.header-style-three .nav-outer .mobile-nav-toggler{color:#fff;padding:15px 0 12px}.banner-section.style-three .slide-item .inner{padding:0}.banner-section.style-three .slide-item .content-box{height:700px}.banner-section.style-three .slide-item .content-box h2{font-size:50px}.project-block-three .inner-box{padding-right:0}.project-block-three .content-box{border-radius:0;box-shadow:none;padding:20px 20px}.project-block-three .content-box{position:relative;transform:none!important;max-width:100%}.projects-section-three .owl-nav{width:100%;bottom:0}.project-block-three .content-box h4{margin-bottom:20px}.project-detail .text-column{order:0}.contact-page-section .form-column .inner-column{padding-left:0}.about-us .image-column .image img{width:100%}.about-us .image-column .message{position:relative;bottom:0}.banner-section.style-three .slide-item .content .inner{padding-top:80px}.offer-section .content-column{order:0!important}.sec-title h2{font-size:54px}.offer-section .content-column>.inner-column{margin-left:0}.list-style-one li,.list-style-two li,.main-footer .contact-list li,.sec-title .text,.text,p{font-size:16px;line-height:1.6em}.offer-section .form-column .inner-column{padding-right:0}.projects-section-three .owl-nav{bottom:0;left:0;right:0;text-align:center}.project-carousel-two{padding-bottom:100px}.banner-section-two h2{font-size:34px}.header-style-four .nav-outer{order:3}.service-detail .content-box h2{font-size:32px}}@media only screen and (max-width:767px){.about-us .image-column .image:before,.banner-section .text br,.main-header .header-top .contact-info{display:none}.main-header .header-top .social-icon-one{float:none;display:inline-block;margin-bottom:-10px}.call-to-action,.main-footer.style-two .widgets-section,.projects-section-three,.projects-section-two,.service-detail-section,.testimonial-section,.testimonial-section-two{padding:70px 0}.about-us,.services-section-two,.work-section{padding:70px 0 20px}.contact-page-section,.offer-section{padding:70px 0 30px}.project-section .upper-box,.services-section,.services-section-three{padding:70px 0 40px}.project-detail{padding:40px 0 70px}.main-footer{padding-top:70px}.main-footer .widgets-section{padding-bottom:20px}.main-footer.style-two .footer-bottom .footer-nav{display:none}.main-footer.style-two .footer-bottom .copyright-text{width:100%;text-align:center}.call-to-action .content-box h2 br{display:none}.sec-title{margin-bottom:30px}.sec-title .text{margin-top:10px}.sec-title h2{font-size:42px;line-height:1.2em}.banner-section-two .title:after,.banner-section-two .title:before,.main-footer.style-three .text br{display:none}.main-footer.style-three .widgets-section{padding-bottom:40px}.banner-section-two .text{font-size:16px}.banner-section-two .title{font-size:18px}.page-title{padding:70px 0}.page-title h1{font-size:50px}.sortable-masonry .filters .filter-tabs{display:block}}@media only screen and (max-width:599px){.work-block{width:50%}.call-to-action .content-box h2{font-size:30px;line-height:1.3em}.testimonial-block .inner-box{padding:0;margin:0;text-align:center;min-height:auto}.header-style-three .outer-box,.header-style-two .outer-box,.testimonial-block .inner-box:before{display:none}.testimonial-block{padding:0}.testimonial-block .text{min-height:auto}.testimonial-block .text .inner{position:relative;left:0;top:0;height:auto;display:block;padding:0;margin-bottom:30px}.testimonial-block .info-box{position:relative;left:0;bottom:0;margin:0;display:inline-block}.offer-section .form-column .text br,.sec-title br{display:none}.banner-section.style-three .slide-item .content-box h2{font-size:40px}.banner-section.style-three .slide-item .content-box{height:600px}.page-title{text-align:center;padding:80px 0}.service-detail .content-box h2{font-size:28px;line-height:1.2em;margin-bottom:20px}.service-detail .content-box h4{font-size:24px}.order-box ul li{padding:25px 0}.banner-section .slide-item h2 br{display:none}.banner-section .slide-item h2{font-size:34px;margin-bottom:20px}.sortable-masonry .filters li{width:100%}.testimonial-block .inner-box:after,.testimonial-block .text .inner:before{display:none}.banner-section .slide-item .text{font-size:16px;line-height:1.6em}.testimonial-block-two .inner-box{text-align:center}.testimonial-block-two{padding:20px}.testimonial-block-two .info-box{padding:0}.main-footer.style-three .social-links li{margin:0 10px}.service-block-three .icon{left:0;top:0;position:relative;display:inline-block}.service-block-three .inner-box{text-align:center;padding-left:20px}.banner-section-two .images-carousel{display:none}.banner-section-two .shape-layer{width:200%}.banner-section-two .content-box{width:100%;height:520px}}@media only screen and (max-width:479px){.project-detail .project-info li p{width:100%}.main-footer .social-links li.title{font-size:18px}.page-title h1{font-size:34px;margin-bottom:10px}.banner-section .slide-item .text{font-size:16px;line-height:25px;margin-bottom:30px}.banner-section .slide-item .btn-box .theme-btn{padding:10px 30px;font-size:14px}.sortable-masonry .filters li{display:block}.banner-section .owl-nav,.header-style-three .btn-outer,.project-carousel .owl-nav,.social-icon-three li.title{display:none}.header-style-three .outer-box{margin-left:0}.work-block{width:100%}.header-span{height:70px}.header-style-three .logo-outer,.header-style-three .nav-outer .mobile-nav-toggler{padding:10px 0}.contact-page-section .contact-info li p{font-size:12px}.main-footer .social-links li.title,.offer-section .content-column h2 br,.sec-title h2:after,.sec-title h2:before{display:none}.offer-section .content-column h2{font-size:22px}.main-footer.style-three .list-style-three li{display:block;padding:0;text-align:center}.main-footer.style-three .list-style-three li:before{display:none}.help-box .theme-btn{padding:10px 15px}.about-us .about-years h3{font-size:18px}.about-us .image-column .message{font-size:14px;line-height:24px}.about-us .bottom-box{display:block}.about-us .bottom-box .name{margin:20px 0;display:block;width:100%}.banner-section-two h2{font-size:24px}}