@media(min-width:992px) and (max-width:1169px){.header-middle-area .header-info{width:37.33%}.header-middle-area .header-info-text span{font-size:13px}.header-middle-area .header-icon{margin-right:7px;margin-left:5px}.header-middle-link .header-info:last-child{width:25%}.banner-content h4{font-size:20px;max-width:490px}.banner-contact span{font-size:16px}}@media(min-width:768px) and (max-width:991px){.logo a{padding:22px 0}.welcome-area{position:relative;margin-top:0;z-index:9}.header-middle-area .header-info{width:36%;padding:28px 0}.header-middle-area .header-info-text span{font-size:13px}.header-middle-area .header-icon{margin-right:7px;margin-left:5px}.header-middle-link .header-info:first-child{width:27%}.quote-btn{padding:10px 12px}.slider-content{margin-top:-110px}.layer-1 h1{font-size:34px;line-height:48px;max-width:550px}.layer-2 p{font-size:17px;line-height:24px}.ready-btn{margin-top:5px}.about-content h4{font-size:20px}.single-about h5{font-size:12px}.single-service{padding:10px 8px}.service-content h4{font-size:15px}.fun_text>h5{font-size:14px}.banner-contact{float:left}.topbar-area.topbar-2 .topbar-left ul li a,.topbar-area.topbar-3 .topbar-left ul li a{margin-right:6px}.header-area-2 .main-menu ul.navbar-nav>li>a{padding:22px 0;margin:0 5px}.intro-area-2 .slider-content{margin-top:-60px}.header-area-2 .header-right-link a.main-search{padding:16px 0}.header-area-2 .main-menu ul.nav li ul.sub-menu,.header-area-3 .main-menu ul.nav li ul.sub-menu{left:-30px}.header-area-3 .main-menu ul.navbar-nav>li>a{padding:25px 0;margin:0 5px}.header-area-3 .header-right-link a.main-search{padding:19px 15px}.header-area-3 .logo a{padding:13px 0}.header-area-3.stick .header-right-link a.main-search{padding:18px 15px}.header-area-3.stick .main-menu ul.navbar-nav>li>a{padding:24px 0;margin:0 5px}.header-area.header-area-2.stick .logo a{padding:10px 0}.header-area-3.stick .logo a{padding:13px 0}.feature-text h4{font-size:16px}.feature-text p{font-size:14px}.single-member{padding:10px}.table-list{margin-bottom:30px}.left-menu ul li a{font-size:13px}.down-btn{font-size:12px}.support-text h4{margin-bottom:15px;font-size:20px}.support-text a{font-size:16px}.support-text p{font-size:15px;line-height:24px}.mar-row{margin-top:30px}.mar-row .single-well{margin-top:15px;margin-bottom:15px}.project-dec h4{font-size:15px}.project-dec span{font-size:13px}.project-column-4 .project-single{width:33.34%}.project-details h3{font-size:18px;line-height:22px;margin-bottom:10px}.project-details .marker-list li,.project-details p{font-size:14px}.contact-head h3{font-size:24px}.contact-page .single-contact a i{margin-right:5px}.contact-page .contact-icon{padding:15px 5px}.single-contact span{color:#fff;font-size:12px}.topbar-area.topbar-2 .topbar-left ul li:first-child,.topbar-area.topbar-3 .topbar-left ul li:first-child{display:block}.intro-area-4 .layer-1 h1{font-size:38px;line-height:50px;max-width:570px}.layer-1{margin:0 0 15px}.intro-area-4 .layer-2 p{font-size:18px;margin:0 auto 20px}.well-services{margin:15px 0}.prices{font-size:38px}.footer-services-link ul.footer-list{width:100%;float:none}.footer-icons ul li a{margin-right:0;margin-right:0}}@media(max-width:767px){.logo{height:inherit;left:0;padding:0;position:absolute;top:8px;z-index:999999;max-width:150px}.logo a{padding:0}.pagess::after{display:none}.intro-area-2 .slider-content,.slider-content{margin-top:-130px}.layer-1{margin:5px 0}.layer-1 h1{font-size:23px;line-height:34px;margin-bottom:10px}.layer-2 p{font-size:16px;line-height:26px;margin-bottom:20px}.ready-btn.right-btn{margin-left:5px}.ready-btn{margin-top:0;padding:8px 20px 8px 5px;width:128px}.intro-area{width:100%;height:auto;min-height:220px}.intro-content,.slider-images img{width:100%;height:100%;min-height:220px}.well-services{margin:10px 0}.section-headline h3{font-size:24px}.about-image{margin-bottom:30px}.about-content h4{font-size:20px}.single-about{width:100%;float:none;margin-right:0;margin-top:20px}.fun_text{float:none;width:100%;margin-bottom:30px}.fun_text span{font-size:28px}.project-single{width:100%!important;float:none}.service-content h4{font-size:16px}.project-menu li{display:block}.footer-content{margin-bottom:40px}.sub-head h4{font-size:23px}.banner-content h4{font-size:20px}.banner-contact span{font-size:16px;margin-right:10px}.banner-contact span i{margin-right:6px}.banner-btn{float:left;margin-top:20px}.copyright{text-align:center;margin-bottom:20px}.header-style-2{position:static}.breadcrumb .section-headline h3{font-size:22px}.single-feature,.single-member,.table-list{margin:15px 0}.feature-text h4{font-size:17px}.video-inner{margin-bottom:30px}.team-page-area .single-member{margin-top:15px}.error-bot{font-size:16px}.error-easy-text{font-size:20px}.high-text{font-size:110px;line-height:110px}.single-well h3{font-size:22px}.single-well h4{font-size:18px;margin-top:15px}.marker-list li{font-size:14px}.project-details h3{font-size:20px;line-height:24px;margin-top:20px}.project-social li{margin:5px}.project-history{padding:30px 10px}.project-history h3{margin-bottom:10px;font-size:20px}.project-name ul li{font-size:15px}.project-image img{margin:10px 0}.project-related .project-single{margin:15px 0}.left-head-blog{margin-top:30px}.contact-icon{background:#333;padding:20px 5px;margin:10px 0}.contact-head h3{font-size:24px}.contact-head p{font-size:15px}.welcome-area{position:relative;margin-top:0;z-index:9}.order-form .form-control.width-50{width:100%}.order-form .form-control.width-50.last-name{margin-left:0}select#sel{margin-bottom:15px}.topbar-left{display:block;text-align:center}.topbar-right{display:none}.quote-button{margin-left:5px}.topbar-right ul li a{font-size:13px;margin:8px 1px;width:26px;height:26px;line-height:24px}.topbar-area{border-bottom:1px solid #ccc}.intro-area .intro-content,.intro-area .slider-images img,.intro-area-2 .intro-content,.intro-area-2 .slider-images img,.intro-area-4 .intro-content,.intro-area-4 .slider-images img{width:100%;height:100%;min-height:380px;object-fit:cover}.intro-area-4 .layer-1 h1{font-size:24px;line-height:38px}.intro-area-4 .layer-2 p{font-size:15px;line-height:26px}.intro-area-4 .slider-content{margin-top:-130px}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:450px}.fun_text{float:left;width:50%;margin-bottom:30px}.fun_text span{font-size:28px}.project-menu li{display:inline-block}}