@media only screen and (max-width:7000px){.page-wrapper{overflow:hidden}}@media only screen and (max-width:1275px){.main-menu .navigation>li>a{font-size:13px}.main-header .header-lower .more-links{font-size:15px}}@media only screen and (max-width:1899px){.awards-section .left-col{width:45%;flex:0 0 45%;max-width:45%;padding-right:30px}.awards-section .left-col .inner{margin-left:0}.awards-section .left-col .image-layer,.awards-section .left-col:before{right:30px}.awards-section .left-col .bg-icon{right:80px}.awards-section .right-col{width:55%;flex:0 0 55%;max-width:55%}.awards-section .right-col .inner{margin-left:0;padding-left:30px}}@media only screen and (max-width:1499px){.main-footer .left-image,.main-footer .right-image{display:none}.banner-two .banner-carousel .content-box h1{font-size:56px}.five-columns .gallery-item-four{width:25%;flex:0 0 25%;max-width:25%}.coming-soon .big-text{font-size:20px}.coming-soon h1{font-size:64px;line-height:1.1em}}@media only screen and (max-width:1340px){.banner-carousel .content-box h1,.banner-two .banner-carousel .content-box h1{font-size:48px}.banner-carousel .content-box .subtitle{font-size:20px}.sec-title h2{font-size:32px}.facts-two .fact-block .inner{padding-left:25px;padding-right:25px}.facts-two .fact-block .fact-count{font-size:40px}.facts-two .fact-block .icon-box{position:relative;right:0;top:0;bottom:0;margin:0 0 25px;color:#24a77e}.why-us-two .left-col .content-box{margin-left:20px}.contact-three .form-col .image-right{max-width:450px}}@media only screen and (max-width:1199px){.awards-section .left-col .title-box h4 br,.call-to-two .title-col h4 br,.inner-header .header-lower .more-links .quote-btn,.inner-header .loc-box,.main-header .header-lower .more-links .estimate-btn,.main-header .header-top-two .top-left,.post-controls .next-post .thumb,.post-controls .prev-post .thumb,.service-tabs .text-column .big-icon,.sticky-header .contact-link,.team-section .left-leaf,.team-section .right-leaf,.work-process .right-leaf{display:none}.main-header .header-top .top-links li{margin-right:31px}.main-header .header-top .top-links li:after{right:-16px}.header-style-two .main-menu .navigation>li{margin-right:20px}.about-three .text-column .quote-box .info .name,.banner-carousel .content-box .subtitle,.process-block h5,.testi-block-two .title,.time-counter .time-countdown .counter-column{font-size:18px}.appoint-section .sel-box .check label .txt,.banner-carousel .content-box .text,.facts-two .fact-block .sub-text,.gallery-item-four .hover-box h5,.service-tabs .tab-buttons .tab-btn .btn-title,.testi-block-two .author .name{font-size:16px}.banner-carousel .content-box{height:620px}.about-section .image-column .inner,.services-page .sidebar-side .sidebar{padding-right:0}.sec-title.alternate{text-align:left;padding-right:0;padding-left:80px}.sec-title.alternate .title-icon{right:auto;left:20px;transform:rotateY(180deg)}.sec-title.alternate:before{left:0;right:auto}section .title-box .right-col .text{max-width:none;padding-top:20px}.facts-section .fact-block .fact-count,.time-counter .time-countdown .counter-column .count{font-size:48px}.awards-section .left-col .title-box h4,.call-to-two .title-col h4,.contact-two .map-column h2,.project-details .upper-box h3,.project-outline .title h3,.related-project .title h3,.service-tabs .tabs-content .s-title h4{font-size:24px}.team-block .phone a .icon{display:block;padding-right:0;margin-right:0;margin-bottom:10px}.main-footer,.team-block .phone a{font-size:15px}.call-to-action .info-col ul{display:inline-block;vertical-align:top}.main-footer .upper .text-box{width:100%;max-width:none}.main-footer .upper .social{float:left;width:100%}.main-footer .upper .social li{margin-left:0;margin-right:10px}.banner-carousel .content-box h1{font-size:30px}.area-block .inner,.awards-section .right-col .inner{padding-left:20px;padding-right:20px}.contact-two .form-column .inner,.contact-two .map-column .inner,.facts-two .outer-container,.post-controls .next-post a,.post-controls .prev-post a,.sidebar-page-container .sidebar{padding-right:0;padding-left:0}.banner-two .banner-carousel .content-box h1,.page-banner h1{font-size:42px}.facts-two .fact-block .icon-box{font-size:64px}.service-block .lower{padding-right:50px}.about-three .text-column .quote-box .info .designation,.testi-block-two .author{font-size:14px}.awards-section .left-col,.awards-section .right-col{width:100%;flex:0 0 100%;max-width:100%}.awards-section .bottom-image,.awards-section .left-col .image-layer,.awards-section .left-col:before{right:0}.awards-section .left-col .title-box{padding-left:0;min-height:0}.awards-section .left-col .content-box{max-width:none;text-align:center}.awards-section .left-col .icon-box{position:relative;left:0;top:0;bottom:0;width:70px;height:70px;margin:0 auto 30px}.awards-section .bottom-image img{height:500px}.contact-two .map-column .title{margin-bottom:40px;text-align:center}.why-us-two .right-col .inner{padding-left:30px}.desc-block{max-width:550px;margin:0 auto;text-align:center}.mvg-carousel .owl-nav{text-align:center}.why-box .row{margin:0 -20px}.why-box .row .why-block-three,.why-box .row .why-block-three:first-child,.why-box .row .why-block-three:nth-child(3),.why-box .row .why-block-three:nth-child(4),.why-box .row .why-block-three:nth-child(5),.why-box .row .why-block-three:nth-child(6),.why-box .row .why-block-three:nth-child(7),.why-box .row .why-block-three:nth-child(9){padding:0 20px;border:none;margin:0 0 40px}.why-block-three .inner-box{padding-left:0}.why-block-three .icon-box{position:relative;left:0;top:0;margin-bottom:30px}.service-details .installation-box{padding-right:170px}.service-details .installation-box .image-layer{width:170px}.five-columns .gallery-item-four,.wide-masonry .big-width,.wide-masonry .small-width{width:33.333%;flex:0 0 33.333%;max-width:33.333%}.appoint-section .form-container h5,.appoint-section .ui-datepicker .ui-datepicker-title,.news-block.alternate h5,.outline-block .hover-box h5,.project-feedback .quote h4,.sidebar-page-container .news-block.alternate h5{font-size:20px}.project-feedback .quote .info .name,.project-feedback .quote .quote-text{font-size:12px}.coming-soon h1{font-size:48px;line-height:1.2em}.reviews-section .form-container{padding:40px 20px 10px;top:0;margin-bottom:70px}.contact-three .form-col .inner,.contact-three .text-col .inner{max-width:none;padding-left:20px;padding-right:20px}.product-details .basic-details .image-column .image{margin-right:0}.cart-section .btn-box .theme-btn .btn-title{padding-left:25px;padding-right:25px}.cart-section .btn-box button{margin-right:15px}.checkout-section .payment-option{padding:40px 25px 30px;margin-top:50px}.error-section .error-image img{display:inline-block;max-width:600px}.about-section,.about-three,.contact-section,.contact-two,.sidebar-page-container,.work-process-two{padding:70px 0 20px}.faqs-section .left-column .inner,.main-footer .upper-section,.what-we-do .upper-box,.work-process{padding:70px 0 0}.faqs-section,.reviews-section{padding-bottom:40px}.faqs-section .right-column .inner,.project-details,.reviews-section{padding-top:70px}.service-tabs .tabs-content .image-column,.service-tabs .tabs-content .text-column{padding:130px 0 70px}.appoint-section,.blog-section,.call-to-two,.pricing-section,.projects-two,.related-project,.why-us{padding:70px 0 40px}.facts-section{padding:80px 0 20px}.awards-section .left-col,.awards-section .right-col,.cart-section,.checkout-section,.coming-soon .content-inner,.error-section,.project-feedback,.projects-section,.sponsors-section,.team-two,.testimonials-one,.testimonials-two,.why-us-two .left-col{padding:70px 0}.team-section{padding:170px 0 40px}.main-footer .widgets-section,.service-details .recent-projects{padding-bottom:20px}.gallery-section .more-box{padding-bottom:10px}.call-to-action{text-align:center;padding:30px 0}.about-two{padding:95px 0 20px}.facts-two .fact-block .inner{padding-top:50px;padding-bottom:50px}.contact-three .text-col,.main-services,.myaccount-section,.product-details,.why-us-three{padding:70px 0 30px}.why-us-two .right-col{padding:70px 0 10px}.gallery-section{padding:70px 0 60px}.mvg-history{padding:0 0 70px}.page-banner .inner-container{padding:70px 0;text-align:center}.page-banner .page-nav{padding:0}.project-outline{padding:50px 0 30px}.blog-section.blog-page{padding-bottom:60px}.shop-page.sidebar-page-container{padding-bottom:30px}.product-details .product-description{margin-bottom:60px}.contact-three .form-col{padding:70px 0 50px}}@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:991px){.main-header .nav-outer .main-menu,.sticky-header{display:none!important}.header-style-one .other-links{padding-top:25px;margin-right:30px}.header-style-one .nav-outer{float:right}.nav-outer .mobile-nav-toggler{display:block}.contact-section .image-column,.main-footer .upper .inner:before,.main-header .header-top .top-left,.main-header .header-upper-two .iso,.main-header .other-links .search-box,.process-block-two .inner-box:before,.service-request .right-image,.team-section .left-leaf,.team-section .right-leaf,.work-process .right-leaf{display:none}.main-header .header-upper-two .logo-box{position:relative;float:left;left:0;top:0;margin:0}.main-header .header-upper-two .help{position:relative;float:right;left:0;top:0;margin:35px 0 0;padding-left:62px}.facts-section .fact-block .fact-count{font-size:40px}.facts-section .fact-block h4,.news-block.alternate h5{font-size:18px}.banner-carousel .owl-nav{opacity:0}.banner-carousel:hover .owl-nav,.project-feedback .image-layer:before{opacity:1}.about-section .image-column{margin-bottom:80px}.about-section .image-column .caption{left:auto;right:20px}.service-tabs .tabs-content .image-column{padding-top:130px;padding-bottom:70px}.service-tabs .tabs-content .image-layer{right:0}.service-tabs .tabs-content .image-column .content{float:none;margin:0 auto}.coming-soon .content-inner,.service-tabs .tabs-content .text-column{padding:70px 0}.sec-title .subtitle,.sec-title h2{padding-top:5px}.service-tabs .tabs-content .text-column .inner{max-width:none;padding:0 20px}.sec-title h2{font-size:26px}.banner-carousel .content-box .inner{max-width:100%;text-align:center}.banner-carousel .content-box .link-box .theme-btn,.banner-carousel .content-box .link-box .theme-btn:last-child{margin:0 10px 10px}.banner-carousel .content-box{height:500px}.call-to-action .title-col h4,.error-section h4,.product-details .product-details-content .item-price span,.product-details .product-details-content h3,.product-details .related-product h3{font-size:24px}.about-two .image-column .inner,.main-footer .upper .inner{padding-left:0}.main-footer .upper .logo{position:relative;left:0;top:0;margin-bottom:20px}.main-footer .upper .text-box{padding-top:0}.main-footer .footer-bottom .bottom-links,.main-footer .footer-bottom .copyright{width:100%;text-align:center}.main-footer .footer-bottom .bottom-links li{float:none;display:inline-block;vertical-align:top;margin-top:10px}.banner-two .banner-carousel .content-box h1{font-size:30px}.about-two .text-column .inner{padding-right:0}.about-two .image-column .image img{max-width:100%}.about-two .image-column .vid-link{left:35px}.facts-two .fact-block{border:none}.why-us-two .left-col .inner{max-width:none}.why-us-two .right-col .inner{padding-left:20px;padding-right:20px;max-width:none}.call-to-two{text-align:center}.call-to-two .links-col li{float:none;display:inline-block;margin:0 10px 20px;vertical-align:top}.about-three .image-column .inner{padding:0}.page-banner h1{font-size:32px}.services-page .sidebar-side{order:12}.services-page .content-side{order:0}.service-request .inner-box{padding:40px 25px}.five-columns .gallery-item-four,.wide-masonry .big-width,.wide-masonry .small-width{width:50%;flex:0 0 50%;max-width:50%}.blog-page .news-block .lower{padding-left:20px;padding-right:20px}.page-banner .news-info{padding-top:20px}.page-banner .news-info .info{display:inline-block}.group-title h4,.post-details h3{font-size:22px}.faqs-section .right-column .inner{padding:40px 20px}.about-two,.reviews-section{padding-top:70px}.reviews-section .form-container{top:0;margin-bottom:70px}.error-section{padding:100px 0}.contact-three .form-col .image-right{max-width:400px}.product-details .product-details-content .item-price{margin:5px 0 20px}.checkout-section .payment-option h3,.checkout-section h3,.product-details .product-description .tabs-content .reply-inner h3{font-size:20px}.cart-section .col-md-12 .pull-right{width:100%}.cart-section .btn-box{width:100%;padding-top:30px}.checkout-section .product-information{padding:30px 25px}.checkout-section .product-information h5{font-size:16px}.about-two .image-column .about-quote{padding:15px;z-index:1;font-size:12px;line-height:normal}.about-two .image-column .about-quote h4{font-size:15px}.about-two .image-column .about-quote p{font-size:10px}}@media only screen and (max-width:767px){.gallery-filters .filter .count,.main-header .header-top .social-links,.main-header .header-top .top-links li:after,.main-header .header-top-two .top-links li:after,.main-header .loc-box,.news-block .post-meta li.author .thumb,.post-details .post-meta li.author .thumb,.post-details blockquote .quote-icon,.service-details .installation-box .image-layer,.time-counter .time-countdown .counter-column:after,.work-process .round-pattern-layer{display:none}.about-section .image-column .image,.main-header .header-top .top-right,.main-header .header-top-two .top-links li:after,.main-header .header-top-two .top-right,.team-section .upper-box .link-box{width:100%}.main-header .header-top .top-links,.main-header .header-top-two .top-links{text-align:center;width:100%}.main-header .header-top .top-links li,.main-header .header-top-two .top-links li{display:inline-block;vertical-align:top;margin:0 10px;float:none}.banner-carousel .content-box h1,.contact-two .map-column h2,.sec-title h2{font-size:24px}.service-tabs .tab-buttons .tab-btn .icon-box{font-size:48px}.service-tabs .tab-buttons .tab-btn .arrow{width:32px;height:32px;line-height:30px}.about-section .text-column .bigger-text{font-size:18px}.facts-section .fact-block .fact-count sup{top:-2px}.contact-three .info-block .inner-box,.facts-two,.why-block-two{text-align:center}.contact-two .map-column .info li{width:100%;padding:0 20px}.contact-two .map-column .info li .icon{left:20px}.contact-two .form-outer .title-box h4,.group-title h4,.post-details h3,.service-details h3,.shop-sidebar .sidebar-widget .sidebar-title h4,.sidebar-title h4{font-size:20px}.awards-section .bottom-image img{height:auto}.main-footer .newsletter-form .form-group,.service-details .installation-box{padding-right:0}.main-footer .newsletter-form .form-group input[type=email],.main-footer .newsletter-form .form-group input[type=tel],.main-footer .newsletter-form .form-group input[type=text]{width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.25)}.newsletter-form .form-group .theme-btn{position:relative;display:block;width:100%}.page-banner h1{font-size:26px}.post-details blockquote p,.service-details .big-text{font-size:16px}.service-details .process .block{margin-bottom:50px}.service-details .process{margin-bottom:20px}.gallery-filters li,.post-details blockquote .author-info{font-size:15px}.gallery-filters.centered li{margin:0 12px 10px}.news-block .post-meta li.author,.post-details .post-meta li.author{padding-left:0}.post-details blockquote{padding-left:25px}.call-to-action .title-col h4{line-height:1.4em}.appoint-section .upper-box .link-box{width:100%;padding-top:10px}.coming-soon h1{font-size:30px;margin-bottom:30px}.time-counter .time-countdown .counter-column{font-size:16px;min-width:80px;margin:0 10px 50px}.time-counter .time-countdown .counter-column .count{font-size:36px}.reviews-section .title-box .review-info{width:100%;border-right:none;border-left:2px solid #24a77e;text-align:left;padding-right:0;padding-left:20px}.contact-three .top-icon{opacity:.4}.about-section .text-column .sec-title,.sec-title{margin-bottom:30px}.projects-section .owl-theme .owl-nav{position:relative;left:0;top:0;right:0;bottom:0;padding:20px 0 15px;width:100%;text-align:center}.projects-section .owl-theme .owl-nav button{margin:0 10px}.why-block-two .icon-box{display:inline-block}.projects-two .upper-box .sec-title{margin-bottom:10px}}@media only screen and (max-width:475px){.main-header .header-upper .logo-box .logo .mission small{flex-direction:column;gap:10px}}@media only screen and (max-width:599px){.main-header .header-upper .logo-box .logo,.service-tabs .tab-buttons{display:block}.footprint-responses{flex-direction:column}.btn-style-three .btn-title{font-size:13px}.appointment-form .form-group button,.appointment-form .form-group input[type=submit]{margin-bottom:1rem}.why-block-three .text{display:flex;flex-wrap:wrap;justify-content:center;max-width:none}.about-section .image-column .anim-image,.about-section .text-column .quote-box .quote-icon,.about-three .text-column .lower-box .iso:before,.about-three .text-column .quote-box .quote-icon,.banner-carousel .content-box .subtitle .icon,.call-to-action .info-col ul li:after,.contact-section .form-outer:after,.contact-section .form-outer:before,.header-style-two .header-lower .social-links,.main-header .header-upper-two .help,.main-header .other-links,.post-controls:before,.service-request .form-outer:after,.service-request .form-outer:before,.testi-block-two .info .quote-icon,.why-us-two .left-col .content-box:before,.why-us-two .left-col .floated-text,.why-us-two .left-col .rating{display:none}.main-header .header-upper .logo-box,.main-header .header-upper-two .logo-box{width:100%;text-align:center}.banner-section .owl-dots{position:absolute;left:37%;bottom:20px;text-align:center}.appoint-section .form-container h5,.appoint-section .ui-datepicker .ui-datepicker-title,.author-box h5,.banner-carousel .content-box .subtitle,.group-title h4,.post-details h3{font-size:18px}.banner-carousel .content-box .text{font-weight:400;font-size:15px}.about-section .image-column{margin-bottom:40px}.about-section .image-column .caption{width:240px;right:auto;left:10px;bottom:10px;padding:15px 15px 15px 80px}.about-section .image-column .caption .big-txt{font-size:40px;left:15px;top:25px}.about-section .image-column .caption .txt,.appoint-section .form-container .min-text{font-size:14px}.about-section .text-column .quote-box,.about-section .text-column .quote-box .quote,.about-three .text-column .quote-box,.about-three .text-column .quote-box .quote,.area-block .content,.author-box .inner-box,.comments-area .comment,.contact-section .form-box .discount,.project-feedback .quote,.testi-block-two .info{padding-left:0}.about-section .text-column .quote-box .vid-link,.about-three .text-column .quote-box .vid-link{position:relative;display:block;top:0;left:0;margin:0 0 30px}.about-three .text-column .bigger-text,.about-two .text-column .bigger-text,.cart-table tbody tr .prod-column .column-box h4,.comments-area .comment-box .info .name,.testi-block-two .text{font-size:16px}.service-tabs .tab-buttons .tab-btn{display:block;width:100%;border-right:none;border-bottom:1px solid rgba(0,0,0,.1)}.blog-section .upper-box .link-box{width:100%;padding-top:0}.call-to-action .info-col ul{display:block;padding-bottom:10px}.call-to-action .info-col ul li,.cart-section .apply-coupon .form-group{width:100%;margin:0 0 20px}.banner-two .banner-carousel .content-box h1{font-size:24px}.area-block,.why-block-three .inner-box{text-align:center}.area-block .content .icon{position:relative;left:0;top:0;margin:0 auto 30px}.area-block .link-box{position:relative;left:0;top:0;bottom:0;right:0;margin:30px auto 0}.why-us-two .left-col .content-box .pattern{right:0}.why-us-two .left-col .inner{padding-right:20px}.why-us-two .left-col .content{max-width:none;padding-right:0}.why-us-two .left-col .content-box{padding-right:30px}.cart-section .apply-coupon .form-group button,.cart-section .apply-coupon .form-group input[type=text],.projects-two .upper-box .link-box,.shop-upper-box .items-label,.shop-upper-box .sort-by,.why-block-three .icon-box .flap:before{width:100%}.service-details .installation .cost-form,.service-details .installation .info-box,.testi-block-two .inner-box .content{padding:30px 20px}.about-three .text-column .lower-box .signature{margin-right:20px}.about-three .text-column .quote-box .quote-text,.author-box .text{font-size:15px}.about-three .image-column .caption .big-txt{font-size:60px}.team-two .owl-theme .owl-nav{position:relative;left:0;top:0;right:0;bottom:0;padding:40px 0 15px;width:100%;text-align:center}.team-two .owl-theme .owl-nav button{margin:0 10px}.why-block-three .icon-box{margin:0 auto 30px}.service-request .inner-box{padding-bottom:20px}.service-request .form-outer{padding:0;border:none}.service-request .form-box .discount{top:0;margin-bottom:15px;padding:0}.installation .cost-form .form-group{padding-right:0}.installation .cost-form .form-group .theme-btn{position:relative;top:0;right:0;width:100%;margin-top:20px}.page-banner .inner-container,.page-banner .page-nav,.page-banner h1{text-align:left}.gallery-filters.centered.style-two li{width:49%;border:1px solid rgba(0,0,0,.1);margin:0 0 15px}.wide-gallery .outer-container .auto-container{padding:0 15px}.five-columns .gallery-item-four,.wide-masonry .big-width,.wide-masonry .small-width{width:100%;flex:0 0 100%;max-width:100%}.project-feedback .quote .quote-icon{position:relative;left:10px;top:0;height:20px;margin:0 0 30px}.product-details .product-description .tabs-content h4,.product-details .product-details-content .item-price span,.product-details .product-details-content h3,.product-details .related-product h3,.project-details .upper-box h3,.project-outline .title h3,.related-project .title h3{font-size:20px}.news-block .share-it{right:20px;bottom:auto;top:20px}.styled-pagination li a{width:40px;min-width:40px;height:40px;min-height:40px;line-height:38px;padding:0;font-size:15px}.post-details .lower-info .share-post{width:100%;padding-top:20px}.author-box .thumb{position:relative;left:0;top:0;margin:0 0 25px}.author-box,.product-details .product-description .tabs-content .customer-comment .comment{padding:30px 25px}.post-controls .next-post,.post-controls .next-post a,.post-controls .prev-post,.post-controls .prev-post a{width:100%;text-align:center;padding-top:0;min-height:0}.post-controls .next-post{padding-top:30px}.post-controls .next-post .upper-title,.post-controls .prev-post .upper-title{position:relative;display:block;left:0;top:0}.comments-area .comment-box{padding:30px 20px 50px;margin-left:0}.comments-area .comment-box .author-thumb{position:relative;left:0;top:0;margin:0 0 30px}.comments-area .comment-box .reply-link{right:auto;left:0;bottom:-70px}.appoint-section .ui-datepicker td{height:50px}.appoint-section .ui-datepicker td a,.appoint-section .ui-datepicker td span{padding:10px;height:50px;line-height:30px}.appoint-section .time-select ul li{width:50%}.appoint-section .form-container .form-box{padding:25px 20px}.accordion-box .block{margin-left:60px}.accordion-box .block .acc-btn{font-size:16px;line-height:24px}.accordion-box .block .acc-btn .arrow{left:-60px;width:42px;height:42px;line-height:40px;padding:0;font-size:10px}.review-block .inner-box .content{padding-right:25px;padding-left:25px}.reviews-section .form-container h5{font-size:20px;line-height:1.4em}.product-details .product-description .tabs-content .reply-inner{padding:30px 20px 20px}.product-details .product-description .tabs-content .remember-me{width:100%;margin-left:0}.product-details .product-description .tabs-content .customer-comment .comment .customer-thumb{position:relative;left:0;top:0;margin-bottom:30px}.cart-section .btn-box button{width:100%;margin-bottom:10px}.myaccount-section .login-inner .form-group .other-option,.myaccount-section .register-inner .form-group .text{position:relative;top:0;width:100%;padding-top:20px}.contact-section .form-outer{border:none;padding:0}.contact-section .text-column{margin-bottom:30px}}@media only screen and (max-width:479px){.sec-title .subtitle,.sec-title h2{padding-top:0}.awards-section .left-col .title-box h4,.banner-carousel .content-box h1,.banner-carousel .content-box h2,.banner-carousel .content-box h3,.call-to-two .title-col h4,.contact-two .map-column h2,.error-section h4,.myaccount-section .column h3,.sec-title h2,.service-tabs .tabs-content .image-column h5,.service-tabs .tabs-content .s-title h4,.sidebar .call-to-widget .phone{font-size:20px}.banner-carousel .content-box .link-box .theme-btn,.banner-carousel .content-box .link-box .theme-btn:last-child{display:block;margin:0 0 10px}.sec-title,.sec-title.alternate,section .sec-title{padding-left:0;padding-right:0;text-align:left;min-height:0}.checkout-section .product-information .single-item .product-image,.product-details .product-description .tab-btn-box:before,.sec-title .title-icon,.sec-title:before,.service-tabs .tabs-content .image-column h5 br{display:none}.about-section .text-column .bigger-text,.about-section .text-column .quote-box .info .name,.coming-soon .big-text,.news-block h5,.testi-block-two .title{font-size:16px}.about-section .text-column .quote-box .info .designation,.page-banner .bread-crumb li{font-size:14px}.about-section .text-column .lower-box .link-box{width:100%;margin:0 0 30px}.about-section .text-column .lower-box .theme-btn,.call-to-two .links-col .theme-btn{display:block}.about-section .text-column .lower-box .signature{margin:0}.service-tabs .tabs-content .image-column .inner{padding:0 20px}.service-tabs .tabs-content .image-column .inner-box{padding:30px 20px}.about-two .text-column .insured,.checkout-section .product-information .single-item,.service-details .feature-block .over,.service-tabs .tabs-content .s-title{padding-left:0}.service-tabs .tabs-content .s-title .icon{position:relative;display:block;margin-bottom:20px}.service-tabs .tabs-content .b-box{padding:15px}.service-tabs .tabs-content .b-box .image,.service-tabs .tabs-content .b-box .image img{position:relative;left:0;top:0;width:100%;height:auto}.service-tabs .tabs-content .bro-title{padding-top:20px;font-size:16px}.team-block .phone{margin-left:0;margin-right:0}.sec-title .sub-text,.why-us-two .left-col .sec-title{margin-left:0}.about-two .text-column .insured .icon{position:relative;left:0;top:0;margin-bottom:30px}.about-two .text-column .lower-box{padding-top:40px}.about-two .text-column .lower-box .link-box{width:100%;margin-bottom:30px}.about-two .text-column .lower-box .iso{width:100%;margin:0}.why-us-two .left-col .inner{padding-left:10px;padding-right:10px}.why-us-two .left-col .content-box{margin-left:0;padding:40px 25px 20px}.service-details .feature-block .icon-box .icon,.why-us-two .left-col .content{padding:0}.contact-two .form-outer .title-box h4,.faqs-section .right-column h5,.installation .cost-form h5,.main-footer .widget-title h4,.process-block-two h5,.sidebar .call-to-widget h5{font-size:18px}.call-to-two .links-col ul li{display:block;margin:0 0 20px}.price-block .price{font-size:36px}.main-footer .subscribe-box{padding-right:35px;padding-left:15px}.subscribe-box .follow li:first-child{width:100%;margin:0 0 10px}.contact-two .form-box{padding:25px 20px 10px}.testimonials-two .thumbs-col .image-thumb:first-child{left:0}.sidebar .downloads ul li{width:100%}.service-details .feature-block .icon-box{position:relative;padding:0;text-align:center;margin:0 0 25px}.service-details .feature-block .icon-box .flap:before,.service-details .installation .info-box ul li .dtl,.service-details .installation .info-box ul li .ttl{width:100%;text-align:left;font-size:15px}.page-banner h1{font-size:22px}.gallery-filters.centered.style-two li{width:100%;margin:0 0 15px}.main-footer .upper .text .theme-btn{display:block;padding-left:0;margin-left:0;margin-top:10px}.coming-soon h1{font-size:24px}.time-counter .time-countdown .counter-column{width:45%;margin:0 2% 30px}.coming-soon .subscribe .form-group input[type=email],.coming-soon .subscribe .form-group input[type=tel],.coming-soon .subscribe .form-group input[type=text]{padding-right:20px}.coming-soon .subscribe .form-group .theme-btn{position:relative;display:block;width:100%;margin-top:10px}.accordion-box .block .acc-btn{font-size:15px;padding:15px 20px}.accordion-box .block .content{padding:15px 20px}.product-details .basic-details{padding-bottom:30px}.product-details .product-description .tab-btn-box .tab-btns li,.product-details .product-details-content .other-options .link-box{width:100%;margin:20px 0 0}}