@media only screen and (max-width:1600px){}@media only screen and (max-width:1140px){.main-header{margin:0px!important}.page-wrapper{overflow:hidden}.header-top .inner{padding-left:0;padding-right:0}.main-menu .navigation>li{margin-right:40px}.header-style-two .main-menu .navigation>li{margin-right:20px}.header-style-two .header-lower .options-box{margin-left:30px}.header-style-two .header-lower .inner-container{padding-left:30px;padding-right:30px}.main-menu .navigation>li>.mega-menu{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}.main-menu .navigation>li .mega-menu-bar h3{font-size:16px}.main-menu .navigation>li .mega-menu-bar .column>ul>li>a{font-size:15px}.main-header .info-box:last-child{padding-left:15px}.main-header .info-box{margin-left:10px}.main-slider{padding:0}.services-section-two .inner-container{margin-top:20px}.repair-block .inner-box .overlay-box .text{padding:0 0}.fluid-section-three .content-column .inner-column{padding-left:30px}.service-block-two .inner-box .image{width:300px;height:300px;margin:0 auto}.company-section-two .owl-nav{left:15px;right:15px}.news-section-two::before{height:467px}.testimonial-block .inner-box .content-column .text{padding-top:0}.testimonial-block .inner-box .content-column .inner-column{padding:0}.testimonial-block .inner-box .content-column .block-info h3{line-height:1.2em}.fluid-section-four .content-column .inner-column{padding-left:15px;padding-right:30px}.fluid-section-four .content-column h2 br{display:none}.welcome-section .text,.welcome-section .bold-text,.welcome-section .lower-section .image-column .image{padding-right:0}.team-detail-section .content-column .inner-column{padding:0}.repair-section-two .row{margin:0 -15px}.repair-section-two .repair-block-two{padding:0 15px}.services-page-section.style-two .row{margin:0 -15px}.services-page-section.style-two .repair-block-two{padding:0 15px}.news-block-three .inner-box .content{padding-top:25px;padding-left:370px}.news-block-three .inner-box{padding-bottom:0}.news-block-three .inner-box::before{top:0;left:0}.news-block-three .inner-box{min-height:420px}}@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul,.main-menu .navigation>li>.mega-menu{display:block!important;visibility:hidden;opacity:0}}@media only screen and (max-width:1023px){.main-header .info-box{margin-left:0;margin-right:30px}.main-header .info-box:last-child{margin-right:0;display:none}.main-header .main-box .logo-box{position:relative;left:0;top:0;right:0;bottom:0;margin:0;text-align:left}.fixed-header .sticky-header{top:0px!important}.main-menu .navigation>li>a{font-size:14px}.main-header .options-box{position:absolute;right:0;top:0;z-index:12}.main-header .header-upper .logo-box{padding:15px 0 0}.main-header .header-upper .upper-right{width:100%;padding-top:25px;padding-bottom:20px}.main-header .header-lower{position:relative;margin-top:0}.header-style-two.fixed-header .header-upper{position:relative}.main-menu .navigation>li:last-child>ul{left:0px!important;right:auto}.fluid-section-one .content-column{width:100%;padding:0}.fluid-section-one .image-column{position:relative;width:100%;float:right;background-image:none!important}.fluid-section-one .image-column .image-box{position:relative;display:block}.fluid-section-one .content-column .inner-column{max-width:100%}.banner-section .slide{padding:150px 0 200px}.company-section .content-column h5,.company-section .content-column .text{max-width:100%}.fluid-section-one .image-column .video-box{margin-left:-50px;margin-top:-50px}.gallery-block .inner-box .image .overlay-box .content{left:40px;bottom:40px}.fluid-section-two .content-column{width:100%}.fluid-section-two .image-column{position:relative;width:100%;float:right;background-image:none!important}.fluid-section-two .content-column .inner-column{max-width:100%;padding-right:15px}.fluid-section-two .image-column .image-box{display:block;margin-bottom:0}.fluid-section-three .map-column{position:relative;top:0;width:100%;height:300px}.fluid-section-three .content-column{width:100%;padding-top:90px}.fluid-section-three .content-column .inner-column{padding-left:15px}.company-section{padding-bottom:100px}.fluid-section-one .content-column .inner-column{padding:80px 15px 80px 15px}.fluid-section-three .image-layer{left:0%}.main-header .sticky-header .options-box{display:none}.header-style-two{position:relative}.header-top .top-left .info-list li a{color:#222;padding-left:0}.header-top{border-bottom:1px solid rgb(0 0 0 / .1)}.header-top .top-right .social-box li a{color:#222;border-color:rgb(0 0 0 / .1)}.header-style-two .header-top .top-right .social-box li a{color:#222222!important}.header-top .top-right .info-list li,.header-top .top-right .info-list li a{color:#222}.header-style-two .header-lower .inner-container{padding:0 0}.header-style-two .header-lower .logo-box{padding-bottom:10px}.header-style-two .header-lower .options-box{padding:10px 0;display:none}.header-style-two .main-menu .navigation>li>a{padding:24px 0}.banner-section-two .slide{padding-top:150px}.call-to-action-section .inner-container h2,.services-section-two .title-box h2{font-size:32px}.testimonial-section .inner-container{padding:0}.testimonial-block .inner-box .content-column{margin-top:70px}.fluid-section-four .content-column{width:100%;padding:0 0 80px}.fluid-section-four .content-column .inner-column{max-width:100%}.fluid-section-four .image-column{position:relative;width:100%;float:right;background-image:none!important}.fluid-section-four .image-column .image-box{display:block}.main-footer .widgets-section{padding-top:90px}.main-footer .footer-widget{padding:0 0 40px}.page-title{padding:120px 0}.welcome-section .lower-section .image-column .image{margin-left:0}.welcome-section .lower-section .video-boxed{margin-top:30px}.search-login-popup .form-boxed .form-box{max-width:100%}.search-login-popup .form-boxed .form-column:first-child{margin-bottom:60px}}@media only screen and (max-width:991px){.main-header .nav-outer .service-list{width:220px;margin-right:30px}.main-header .service-list .btn-box{width:220px;padding-left:20px;padding-right:20px;font-size:15px}.main-header .service-list .btn-box:after{right:15px}.main-header .service-list .dropdown-menu{min-width:100%}.main-header .service-list .dropdown-menu li a{font-size:14px;line-height:24px;padding:8px 20px}.main-menu .navigation>li{margin-right:25px}}@media only screen and (max-width:767px){.main-header .nav-outer .service-list{margin-right:5px}.header-upper .logo-outer{position:relative;left:0;top:0;right:0;bottom:0;width:100%;margin:0}.sec-title .text br{display:none}.main-menu{width:100%}.main-menu .collapse{max-height:300px;overflow:auto;float:none;width:100%;padding:10px 0 0;border:none;margin:0 0 15px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:none}.main-menu .collapse.in,.main-menu .collapsing{padding:10px 0 0;border:none;margin:0 0 15px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:none}.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:15px 0;right:0;z-index:12}.main-menu .navbar-header .navbar-toggle{display:inline-block;z-index:12;border:1px solid #fff;float:none;margin:0 0 0 0;border-radius:0;background:#fbb908}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff}.main-menu .navbar-collapse>.navigation{float:none!important;margin:0px!important;width:100%!important;background:#2c2c2c;border:1px solid #fff;border-top:none}.main-menu .navbar-collapse>.navigation>li{margin:0px!important;float:none!important;padding:0px!important;width:100%}.main-menu .navigation>li>a,.main-menu .navigation>li>ul:before{border:none}.main-menu .navbar-collapse>.navigation>li>a{padding:10px 10px!important;border:none!important}.main-menu .navigation li.dropdown>a:after,.main-menu .navigation>li.dropdown>a:before,.main-menu .navigation>li>ul>li>a::before,.main-menu .navigation>li>ul>li>ul>li>a::before{color:#ffffff!important;right:15px;font-size:16px;display:none!important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;padding:0;outline:none;width:100%;background:#2c2c2c;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;-moz-transition:none!important}.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{border-top:1px solid rgb(255 255 255)!important}.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top:1px solid rgb(255 255 255)!important;border-bottom:none;opacity:1!important;top:0px!important;left:0px!important;visibility:visible!important}.main-menu .navbar-collapse>.navigation>li:first-child{border:none}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{padding:10px 10px!important;line-height:22px;color:#fff;background:#2c2c2c;text-align:left}.main-menu .navbar-collapse>.navigation>li>a:hover,.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus,.main-menu .navigation>li .mega-menu-bar .column>ul>li>a{background:#fbb908}.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a,.main-menu .navbar-collapse>.navigation>li.current-menu-item>a,.main-menu .navigation>li .mega-menu-bar .column>ul>li>a{background:#2c2c2c;color:#ffffff!important}.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}.main-menu .navbar-collapse>.navigation li.dropdown:after,.main-menu .navigation>li>ul:before{display:none!important}.main-header .btn-outer{left:0;top:0;right:auto;margin-top:15px;text-align:left;z-index:12}.main-header .main-box .logo-box{float:none;text-align:center;padding-bottom:10px}.main-header .options-box{display:block}.main-header .info-box{padding-left:0;text-align:center;width:100%;margin-right:0;margin-bottom:20px}.main-header .info-box .icon-box{position:relative;margin:0 auto;margin-bottom:15px}.main-header .header-lower .outer-box{position:absolute;z-index:12}.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:#fda700;border:1px solid #fda700}.main-menu .navbar-header .navbar-toggler .icon-bar{position:relative;background:#fff;height:2px;width:26px;display:block;margin:0 auto;margin:5px 11px}.nav-outer .mobile-nav-toggler{display:block;margin:0;padding:30px 0 0;margin-left:20px;font-size:26px;line-height:1em}.main-header.header-style-one .nav-outer .mobile-nav-toggler{padding-top:20px}#navbarSupportedContent{display:block}.main-menu{width:100%;display:none}.mobile-menu .navigation li.has-mega-menu{display:none}.main-header.header-style-four .search-box-btn{margin-left:0;margin-right:30px;padding-right:20px;border-right:1px solid #b7b7b7;border-left:none}.main-header .service-list .btn-box{padding-top:10px;padding-bottom:10px}.main-header .service-list .btn-box:after{top:11px}h1{font-size:40px}h2{font-size:30px}.main-header .header-upper .logo-box{width:100%;text-align:center}.main-header .sticky-header .options-box{display:block;right:15px;padding:1px 0}.company-section .title-box h2{font-size:32px}.company-section .content-column .author-image{right:0}.sponsors-section .title-box h2,.company-section-two .sec-title h2,.fluid-section-one .content-column h2,.sec-title h2{font-size:40px}.gallery-block .inner-box .image .overlay-box .content h2{font-size:30px}.gallery-block .inner-box .image .overlay-box .content{left:20px;bottom:20px}.header-style-two .header-lower .options-box{left:0;right:auto;margin-left:0}.header-style-two .nav-outer .mobile-nav-toggler{padding:28px 0 8px}.banner-section-two .content-column h1{font-size:40px;line-height:1.2em}.services-section-two .title-box h2{font-size:26px;line-height:1.4em}.call-to-action-section .inner-container .call-to-action-form{padding-right:0}.call-to-action-section .inner-container .call-to-action-form button{position:relative}.gallery-block-two .inner-box .image .overlay-box .content .text{display:none}.gallery-block-two .inner-box .image .overlay-box .content{left:30px}.page-title h2{font-size:50px}.page-title .text{font-size:18px}.welcome-section .bold-text{margin-bottom:25px}.team-detail-section .content-column{order:1}.team-detail-section .image-column{order:2}.news-block-three .inner-box .content{padding:0}.news-block-three .inner-box .content .image{position:relative;width:100%;height:auto;margin-bottom:30px}.news-block-three .inner-box::before{display:none}.contact-section .title h3{font-size:24px}.map-canvas,.map-iframe{height:300px}.contact-section .info-block{text-align:center}.news-block-four .lower-content{margin:0}.blog-single-post .share-icon .social-links li{margin-bottom:14px}.st-comment-item .st-comment-item{margin-left:0}.header-style-four .header-lower .logo-box{padding:10px 0}.main-header.header-style-three .header-lower .logo-box{padding:15px 0}.main-header.header-style-three .options-box{display:none}.main-header.header-style-three .info-toggler{margin-top:10px;margin-left:0;margin-right:15px}.main-header.header-style-three .nav-outer .mobile-nav-toggler{display:none}.main-header.header-style-three .info-toggler .info-btn{display:block}.header-style-two .header-lower .logo-box{padding-bottom:10px;padding-top:10px}}@media only screen and (max-width:599px){.company-section .content-column .author-image,.main-slider .text br{display:none}h1{font-size:30px}.banner-section .slide{padding-top:120px}.main-slider-carousel .content-column .btns-box .theme-btn{margin-bottom:20px}.fluid-section-one .content-column .text,.banner-section .content-column .text,.main-slider-carousel .content-column .text{font-size:18px}.banner-section .content-column .btns-box .phone-box{margin-top:25px}.sec-title h2,.fluid-section-three .content-column h2,.fluid-section-one .content-column h2{font-size:34px}.gallery-block .inner-box .image .overlay-box .content h2{margin-bottom:0}.counter-section .title-box h2 br,.gallery-block .inner-box .image .overlay-box .content .theme-btn{display:none}.service-block .inner-box .overlay-inner{padding:10px 20px}.gallery-section .inner-container{padding:0}.header-top .top-right .info-list{margin-left:0}.header-top .top-right{text-align:center}.header-top .top-right,.header-top .top-right .info-list,.header-top .top-right .social-box{float:none}.banner-section-two .content-column h1{font-size:34px}.main-slider-carousel .content-column .phone-box-two .phone-inner{font-size:26px;padding-left:75px;padding-top:5px}.main-slider-carousel .content-column .phone-box-two .phone-inner .icon{width:60px;height:60px;font-size:24px;line-height:60px}.services-section-two .title-box h2{font-size:22px}.repair-block-two .inner-box{padding-left:220px}.sponsors-section .title-box h2,.fluid-section-four .content-column h2,.company-section-two .sec-title h2{font-size:32px}.expert-block .inner-box .content h3{font-size:22px}.news-section-two::before{height:530px}.gallery-block-two .inner-box .image .overlay-box .content{left:15px}.call-back-section .form-box{padding:40px 30px}.gallery-section-two .inner-container{padding:0}.welcome-section .bold-text{font-size:20px}.expert-block-two .inner-box .content{padding-left:240px}.team-detail-section .content-column .price-box .pull-right{width:100%;margin-top:35px}.team-detail-section .lower-box{margin-top:0}.search-login-popup .form-boxed .form-box{padding:60px 30px 40px}.page-title h2{font-size:40px}.news-block-four .lower-content{padding:0 20px 25px}.news-block-four .bottom-content{display:block}.news-block-four .bottom-content .post-share-btn{margin-top:15px}.news-block-four .social-links{left:65px;right:auto}.news-block-four .text{font-size:16px}.news-block-four .post-meta li{margin-bottom:6px}.blog-single-post blockquote{font-size:20px}.blog-single-post img{width:100%}.blog-single-post .author-box{padding-left:150px}.blog-post-pagination .prev-post .image-box{padding-left:0}.blog-post-pagination .prev-post .image-box img{position:relative;margin-bottom:20px}.blog-post-pagination .next-post .image-box{padding-right:0}.blog-post-pagination .next-post .image-box img{position:relative;margin-bottom:20px}.blog-post-pagination .prev-post{width:100%;text-align:center;margin-bottom:30px;padding:20px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.blog-post-pagination .next-post{width:100%;text-align:center;padding:20px;box-shadow:0 0 10px rgb(0 0 0 / .1)}.blog-post-pagination::after{display:none}.blog-post-pagination .prev-post .image-box .post-img,.blog-post-pagination .next-post .image-box .post-img{width:100%;display:none}.comments-area .comment{padding-left:0}.comments-area .comment-box .author-thumb{position:relative}.header-style-two .header-top .top-left{float:none;text-align:center;padding:8px 0}.styled-pagination li{margin-bottom:3px}}@media only screen and (max-width:479px){h1{font-size:24px}.fluid-section-one .content-column h2{font-size:30px}.sec-title h2,.search-login-popup .form-boxed .form-box h3,.company-section .title-box h2{font-size:26px}.company-section .content-column h5{font-size:18px}.fluid-section-three .content-column .cover-list li span{position:relative;display:block;margin-bottom:10px}.fluid-section-three .content-column .cover-list li{padding-left:0}.gallery-block .inner-box .image .overlay-box .content h2{font-size:20px}.gallery-section-two .owl-dots,.gallery-section .owl-dots{width:200px;margin-left:-100px}.gallery-section-two .owl-nav,.gallery-section .owl-nav{max-width:240px;margin-left:-120px}.call-to-action-section .inner-container h2,.service-block-two .inner-box .lower-content h3{font-size:26px;line-height:1.3em}.repair-block .inner-box .overlay-box h3,.banner-section-two .content-column h1{font-size:24px}.repair-block-two .inner-box{padding:0;padding-bottom:40px}.repair-block-two .inner-box .image{position:relative;width:100%;display:block;text-align:center;margin-bottom:30px}.repair-block-two .inner-box .image img{width:auto;display:inline-block}.repair-block-two .inner-box .price,.repair-block-two .inner-box .repair-list,.repair-block-two .inner-box h3{margin-left:20px}.expert-block .inner-box,.expert-block .inner-box .content{padding:0}.expert-block .inner-box .content .image{position:relative;width:100%;height:auto;margin-bottom:25px}.expert-block .inner-box .content .image img{position:relative;width:100%;display:block}.expert-block-two .inner-box::before,.expert-block .inner-box::before{display:none}.news-block-two .inner-box .lower-content{padding-left:20px;padding-right:20px}.news-section-two::before{height:408px}.testimonial-block .inner-box .content-column .text{font-size:18px}.testimonial-block .inner-box .content-column .block-info h3{font-size:19px;margin-bottom:8px}.gallery-block-two .inner-box .image .overlay-box .content h5{font-size:16px}.gallery-block-two .inner-box .image .overlay-box .content{padding:20px 20px 20px}.fixed-header .sticky-header,.main-header .sticky-header{display:none}.expert-block-two .inner-box .content{padding:0}.expert-block-two .inner-box{padding:0}.expert-block-two .inner-box .content .image{position:relative;width:100%;height:auto;margin-bottom:30px}.expert-block-two{margin-bottom:50px}.page-title h2{font-size:40px}.team-detail-section .content-column h2{font-size:32px}.emailed-form .form-group{padding-right:0}.emailed-form button{position:relative;margin-top:10px;width:100%}.sidebar-widget .widget-content{padding:25px 25px}.repair-block .inner-box .lower-content{padding-left:20px}.repair-block .inner-box .lower-content h4{font-size:20px}.news-block-four .social-links li a{width:40px;height:40px;line-height:38px}.blog-single-post h3{font-size:24px}.blog-single-post h3 br{display:none}.blog-single-post .author-box{padding-left:20px;padding-right:20px}.blog-single-post .author-box .image{position:relative;left:0;top:0;margin-bottom:20px}}