@media only screen and (max-width:1700px){.header-style-one .header-top .inner-container,.header-style-one .main-box{padding-left:270px}.header-style-one .logo-box{left:-20px;width:210px}.about-section .counter-column.style-two{left:-60px}.team-section .auto-container,.large-container{max-width:1400px}.banner-section-two .owl-dots{right:4.3%}.banner-section-two .images-column .inner-column{margin-right:0}.banner-section-two .content-column .inner-column{padding-top:50px}.page-title{padding:150px 0}}@media only screen and (max-width:1439px){.header-style-one .header-top .inner-container,.header-style-one .main-box{padding-left:0}.header-style-one .logo-box{position:relative;left:0;top:0;min-height:auto;width:auto;padding:16px 0;padding-right:20px}.header-style-one .logo-box:after{height:100%;transform:none;top:0;bottom:0}.header-style-one .main-box .nav-outer{padding-left:40px}.header-top .top-left .contact-list li{margin-right:70px}.banner-section-two .owl-dots{left:0;right:0;margin:0 auto;top:auto;bottom:auto;flex-direction:row;transform:none;width:auto}.banner-section-two .owl-dot{margin:0 5px}.banner-section-three .content-column .inner-column{padding-top:70px;margin:0}.banner-section-three h1{font-size:68px}.banner-section-three{min-height:900px}.services-section-three .content-column .inner-column{padding-left:0}}@media only screen and (max-width:1280px){.main-header .outer-box,.header-style-two .outer-box,.header-style-one .outer-box{display:none}.banner-section .content-column .inner-column{padding-top:40px}.banner-section .images-column .inner-column{margin-right:0}.about-section .image-box{margin-left:0}.banner-section h1{font-size:48px}.banner-section-three h1{font-size:48px}.about-section .content-column .inner-column{padding-left:0;padding-top:30px}.about-section .counter-column{transform:scale(.7)}.about-section .counter-column.style-two{left:-25px;top:20px}.why-choose-us .content-column .inner-column{padding-right:0;padding-top:0}.fun-fact-section .icon-box:before{display:none}.gallery-section .masonry-outer{padding:0 18px}.gallery-block{padding:0 10px;margin-bottom:12px}.footer-style-one .social-icon-two{justify-content:center}.banner-section-two h1{font-size:44px}.banner-section-two .text{font-size:16px;line-height:26px}.about-section-two .content-column .inner-column{padding-top:50px;margin-right:0;padding-left:0}.about-section-two .counter-column{left:0}.about-section-two .counter-column.style-two{right:0}.why-choose-us.style-two .image-3{left:20px}.gallery-section-two .gallery-block.width_50,.gallery-section-two .gallery-block.width_20,.gallery-section-two .gallery-block.width_30{flex:0 0 50%;width:50%}.footer-style-two .map-outer{padding:0;margin-bottom:50px}.footer-style-two .map-canvas{margin:0}.banner-section-three{min-height:800px}.banner-section-three .background-image{background-position:center}.services-section-three .content-column .inner-column,.about-section-three .content-column .inner-column,.about-section-three .image-box{padding:0}.team-block-two .social-links li a{height:40px;width:40px;line-height:36px;font-size:14px;border-width:1px}.news-block-two .inner-box{padding:30px 30px}.footer-style-three .map-outer{margin:0}.footer-style-three .contact-widget,.footer-style-three .links-widget{padding:0}.services-sidebar{margin-left:0;margin-bottom:50px}.team-detail-section .team-sidebar{margin-left:0}.team-detail{margin-right:0}.blog-detail .news-block-three h2{font-size:28px}.contact-section .info-column .inner-column{margin-left:0}.contact-section .form-column .inner-column{padding-left:0}.contact-section .info-column .image-box{width:50%}.contact-section .info-column .image-box img{width:100%;height:557px;object-fit:cover}.contact-section .info-outer{width:50%}}@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){.sticky-header{display:none !important}.mobile-nav-toggler{display:block}.header-style-three .mobile-nav-toggler,.header-style-two .mobile-nav-toggler{color:#247ffb;margin-right:5px}.main-header .outer-box,.sec-title h3 br,.header-style-one .logo-box:after,.main-header .nav-outer .main-menu{display:none}.header-style-one .main-box .nav-outer{padding-left:0;width:auto}.header-style-three .main-box .nav-outer{width:100%}.header-lower{border-top:1px solid rgba(255,255,255,.20)}.main-header .logo-box{padding:10px 0}.main-header .logo img{height:50px}.header-style-three .logo-box{margin:0}.banner-section .content-column .inner-column{padding:0;align-items:center;justify-content:center;display:flex;flex-direction:column;text-align:center;margin:0}.banner-section .text{margin-bottom:20px}.banner-section .images-column .inner-column{justify-content:center;padding-left:0}.services-section:before{left:0}.about-section .content-column .inner-column{text-align:center}.why-choose-us .image-box{margin:0}.sortable-masonry .filters li{font-size:14px;padding:7px 15px}.footer-style-one .social-icon-two{justify-content:flex-start}.gallery-section .gallery-block.width_40,.gallery-section .gallery-block.width_25,.gallery-section .gallery-block.width_20{flex:0 0 50%;width:50%}.subscribe-section .outer-box{flex-direction:column}.subscribe-section .sec-title{text-align:center;margin-right:0;margin-bottom:30px}.banner-section-two .content-column .inner-column{padding:0;margin:0;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.banner-section-two .text{margin-bottom:30px}.about-section-two .content-column .inner-column{padding-top:0}.about-section-two .content-column{order:0}.banner-section-two .images-column .inner-column{padding-left:0}.why-choose-us-two .content-column .inner-column{padding:0}.why-choose-us-two .image-box{margin:0}.why-choose-us-two .images-column{margin-bottom:100px}.gallery-tab .tab-btns-box{flex-direction:column}.gallery-tab .tab-btns-box .sec-title{margin-right:0;text-align:center;max-width:100%}.footer-style-three .footer-bottom .outer-box{flex-direction:column}.subscribe-form-three{text-align:center;margin-right:0}.services-section-three .image-box{padding:0}.feature-block-two .inner-box{text-align:center}.banner-section-three{min-height:700px}.services-sidebar{margin-left:0;margin-right:0;order:2}.services-sidebar .banner-box{padding:50px 30px}.services-list-two{padding:30px 30px 10px}.services-list-two li a{font-size:14px}.service-detail{padding:0;margin:0}.service-detail-section .content-side{order:0;margin-bottom:50px}.service-detail .content-box h2{font-size:32px}.service-detail .content-box h4{font-size:24px}.service-detail .services-list li,.service-detail .services-list li:before{font-size:16px}.footer-style-two .social-icon-three{margin-top:40px}.team-detail-section .team-sidebar{padding-right:0}.team-detail{margin-left:0}.gallery-detail .image-column .inner-column{padding-right:0}.gallery-detail .info-column .inner-column{margin-left:0;padding-top:0}.project-info{max-width:100%}.sidebar-page-container .sidebar{margin-right:0}.blog-detail,.blog-classic{padding-left:0}.sidebar-page-container .content-side{order:0}}@media only screen and (max-width:767px){.sec-title h3 br,.header-top{display:none}.banner-section h1{font-size:38px}.banner-section .text{font-size:16px;line-height:26px}.banner-section{padding:120px 0 70px}.footer-style-one,.gallery-section,.why-choose-us-two,.services-section{padding:70px 0 0}.news-section,.news-section-two,.gallery-detail-section,.testimonial-section.alternate,.subscribe-section .outer-box,.testimonial-section{padding:70px 0}.faqs-section,.team-section,.team-detail-section,.sidebar-page-container,.contact-section,.service-detail-section,.why-choose-us,.about-section{padding:70px 0 20px}.team-section-two,.about-section-two,.services-section.alternate,.fun-fact-section.style-two,.services-section-three,.services-section-two,.fun-fact-section{padding:70px 0 40px}.fun-fact-section .sec-title h2{font-size:36px;line-height:1.2em}.accordion-box .block .acc-btn{font-size:22px}.map-section{padding:0}.map-section .map-outer .map-canvas,.map-section .map-outer{position:relative;height:400px}.contact-form{max-width:100%}.footer-style-one .text br{display:none}.footer-style-one .info-block .inner{padding-left:0;text-align:center}.footer-style-one .info-block .icon{position:relative;display:inline-block;margin-bottom:20px}.footer-style-one .social-icon-two{justify-content:center}.footer-style-one .copyright-text{min-height:80px}.banner-section{background-image:none}.anim-icons{display:none}.clients-section .sec-title h2,.banner-section-two h1{font-size:36px}.banner-section-two{padding-bottom:40px}.gallery-section-two{padding-bottom:70px}.testimonial-section-two{padding:70px 0 140px}.footer-style-two .widgets-section{padding:80px 0 0}.footer-style-two .newslatter-widget{margin:0}.footer-style-two .footer-bottom{padding-bottom:40px}.banner-section-three h1{font-size:38px}.header-top-two .top-right{display:none}.clients-section.alternate{padding-bottom:70px}.why-choose-us-two .image-box .image-2{display:none}.why-choose-us-two .image-box .image,.why-choose-us-two .image-box .image img{width:100%}.why-choose-us-two .images-column{margin-bottom:0}.faqs-section.style-two{margin:-100px 0 -50px}.footer-style-three .widgets-section{padding:70px 0 0}.footer-style-three .footer-bottom{padding-top:20px}.gallery-tab .gallery-tab-btns{overflow-x:auto;flex-wrap:wrap;border-bottom:0}.gallery-tab .gallery-tab-btns .p-tab-btn{padding:0 5px 5px;margin:0 10px 20px;border-width:1px}.gallery-tab .gallery-tab-btns .p-tab-btn:before{border-width:2px;bottom:0}.services-list{margin-right:0}.blog-classic .styled-pagination{justify-content:center}}@media only screen and (max-width:599px){.sec-title h2,.banner-section-two h1,.gallery-detail h2,.service-detail .content-box h2,.clients-section .sec-title h2,.fun-fact-section .sec-title h2,.banner-section h1{font-size:28px}.sec-title .text{font-size:18px;line-height:26px}.sec-title .text br,.header-top-two,.about-section .counter-title br{display:none}.about-section-two .fact-counter,.about-section .fact-counter{position:relative;margin-top:50px}.about-section-two .counter-column,.about-section .counter-column{position:relative !important;right:auto !important;left:0 !important;bottom:0 !important;top:auto !important;border-radius:0;display:flex;padding:30px 20px;width:100% !important;flex-direction:column;align-items:center;background:#fff;margin:0 !important;box-shadow:0 0px 30px rgba(0,0,0,0.10);height:auto !important;min-height:auto !important;transform:none}.fun-fact-section .icon-box{margin-bottom:20px}.gallery-section .gallery-block.width_40,.gallery-section .gallery-block.width_25,.gallery-section .gallery-block.width_20{flex:0 0 100px;width:100%}.testimonial-block .info-box{padding:0}.testimonial-block .thumb{position:relative;display:inline-block;margin-bottom:10px}.testimonial-block .designation{margin-bottom:0}.accordion-box .block .acc-btn.active,.accordion-box .block .acc-btn{padding:30px 30px 25px;padding-right:60px;font-size:18px;line-height:26px}.accordion-box .block .content{padding:0px 30px 30px}.accordion-box .block .acc-btn .icon{right:0;top:5px !important;font-size:14px}.accordion-box .block .content p{font-size:14px;line-height:24px}.contact-form,.faq-form{padding:30px 30px 60px}.subscribe-form .form-group .theme-btn{position:relative;display:block;margin-top:10px;width:100%}.sec-title h3,.feature-block h4{font-size:22px;line-height:1.3em}.feature-block p{font-size:14px;line-height:24px}.blockquote-style-one cite{text-align:left;margin-bottom:40px}.why-choose-us.style-two .images-column .image-box,.about-section-two .image-box{padding:0}.why-choose-us.style-two .image-3{left:0;position:relative}.gallery-section-two .gallery-block.width_50,.gallery-section-two .gallery-block.width_20,.gallery-section-two .gallery-block.width_30{flex:0 0 100%;width:100%}.news-block .info-box{left:25px;right:25px;padding:22px 22px}.subscribe-form-three .form-group,.footer-style-three .footer-bottom{padding-right:0;text-align:center}.subscribe-form-three .form-group .theme-btn{position:relative;display:block;width:100%;margin-top:20px;max-width:100%}.why-choose-us-two .image-box:before{display:none}.services-list{flex-direction:column}.services-list li{width:100%}.page-title{padding:70px 0}.faq-form .form-group.btn-box .theme-btn{width:100%}.team-block-three .info-box .designation{margin-bottom:30px;font-size:18px}.team-block-three .social-links li{margin-right:15px}.team-block-three .social-links li a{height:40px;width:40px;line-height:38px;border-width:1px;font-size:14px}.news-block-three h2,.team-block-three .info-box .name,.team-detail h3{font-size:24px;line-height:1.2em}.team-block-three .inner-box{padding:20px 20px}.project-info{padding:35px 25px 10px}.project-info .info-list li strong{display:block}.news-block-three .lower-content{padding:22px 22px}.news-block-three .other-info{flex-direction:column;align-items:flex-start}.sidebar .search-widget{padding:1px}.sidebar-widget{padding:30px 30px}.recent-post .post{padding-left:0}.recent-post .post-thumb{position:relative}.author-box{flex-direction:column}.author-box .author-info{text-align:center;display:flex;align-items:center;padding:0}.author-box .author-info .author-thumb{position:relative;margin-bottom:20px}.author-box .social-share{margin-top:10px}.author-box .social-share .title{display:none}.author-box .social-share a{margin:0 5px}.comments-area .comment-box .author-thumb{position:relative;margin-bottom:20px}.comments-area .comment{padding:0}.comments-area .comment-box.reply-comment{margin-left:0}.comment-form .form-outer{padding:0;border:0}.contact-section .info-column .inner-column{flex-direction:column}.contact-section .image-box .image{margin-right:0}.contact-section .info-column .image-box{width:100%;margin-bottom:50px}.contact-section .info-column .image-box img{width:100%;height:auto}.contact-section .info-outer{width:100%}}