@media only screen and (max-width:767px){.about-image,.about-image-warp,.provide-image,.quote-image,.work-process-image{height:450px;text-align:center}.banner-form,.projects-details-information,.services-details-information{margin-top:30px}.default-btn{padding:10px 25px}.section-title{margin-bottom:35px}.about-fun-fact .fun-fact p,.benefit-content span,.main-banner-content span,.section-title p,.section-title span,.top-header-text span,.work-process-item .work-inner-content p{font-size:15px}.about-fun-fact .fun-fact h3,.appointment-form .content h3,.benefit-content h3,.error-content h3,.newsletter-content h2,.provide-item .provide-content h3,.quote-form .content h3,.section-title h3,.testimonial-item h3,.work-process-item .work-content h3{font-size:25px}.main-banner-item,.main-banner-item.item-two,.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pb-70{padding-bottom:20px}.copyright-area .copyright-area-content,.main-banner-content,.single-feedback-item .icon,.top-header-text{text-align:center}.top-header-text span i{line-height:0}.about-fun-fact .fun-fact::before,.about-image-warp::before,.top-header-social{display:none}.mean-container a.meanmenu-reveal{padding:0}.mean-container a.meanmenu-reveal span{display:block;height:4px;margin-top:12px;border-radius:3px;position:relative;top:10px}.mean-container .mean-bar{background-color:unset;border-bottom:none}.mean-container .mean-nav{margin-top:70px}.others-option-for-responsive .dot-menu{top:-26px}.others-option-for-responsive .container .container{right:20px;max-width:225px;padding-top:10px;padding-bottom:10px;border-radius:5px}.others-option-for-responsive .option-inner .others-options{margin-left:0}.search-overlay.search-popup{right:-10px}.main-slider-item{padding-top:60px;padding-bottom:125px}.main-slider-content{padding:20px}.about-information h6,.main-slider-content span{font-size:16px}.main-slider-content h3{font-size:26px;margin-top:12px}.blog-details-desc .article-footer,.main-slider-content .slider-btn{margin-top:20px}.about-image,.about-image-warp{margin-bottom:30px}.about-item-content h1,.main-banner-content h1{font-size:32px}.about-item-content p{font-size:16px;margin-bottom:0}.services-area h2{font-size:28px}.about-fun-fact{padding:35px 10px 10px}.about-fun-fact .fun-fact h3 .sign-icon{font-size:25px;position:relative;left:-2px}.banner-form .content h3,.blog-details-desc .article-content h3,.choose-item h3,.projects-details-desc h3,.projects-details-desc h4,.provide-item .provide-inner-content h4,.related-projects h5,.related-services h5,.services-details-desc h3,.services-item .content h3,.single-blog-item .content h3,.single-services-box h3,.single-team-box .content h3,.work-process-item .work-inner-content h4{font-size:22px}.provide-area .container-fluid,.quote-area .container-fluid,.testimonial-area.bg-ffffff .container-fluid,.work-process-area .container-fluid{padding-left:15px}.quote-form{padding:30px 0 0}.quote-form .content{margin-bottom:25px}.choose-item{padding:25px}.choose-item .icon i{font-size:45px}.video-content .video-btn{width:60px;height:60px;line-height:60px}.video-content .video-btn i{font-size:26px;top:5px;left:2px}.video-area{padding-top:100px;padding-bottom:100px}.testimonial-area{padding-top:60px}.testimonial-item{padding:50px 20px;border-radius:0}.testimonial-item .icon{position:relative;left:0;top:0;margin-bottom:20px}.about-image-two,.benefit-image,.newsletter-content,.testimonial-item .testimonial-info{margin-bottom:30px}.testimonial-item .icon i{font-size:40px;line-height:1}.testimonial-slider.owl-theme .owl-nav.disabled+.owl-dots{right:0}.login-form,.newsletter-area .row,.register-form{padding:30px 15px}.newsletter-form button{position:relative;right:0;top:0;margin-top:25px}.single-footer-widget .logo{margin-bottom:16px}.single-footer-widget .logo h2{font-size:40px}.pl-5,.px-5{padding-left:0!important}.copyright-area .copyright-area-content ul{text-align:center;margin-top:15px}.main-banner-content .banner-btn .optional-btn{padding:10px 25px;margin-left:0;margin-top:20px}.single-services-box{padding:40px 25px}.single-services-box .icon i{font-size:50px}.provide-item,.work-process-item{padding:30px 0 50px}.benefit-image{text-align:center}.top-services-item{padding:40px 24px}.privacy-content h3,.terms-of-service-content h3,.top-services-item h3{font-size:20px}.about-image-two{padding-bottom:0;padding-left:0;text-align:center}.about-image-two img:nth-child(2){max-width:170px}.about-information h5,.about-information h6 i{font-size:18px}.page-banner-content h2,.single-fun-fact h3{font-size:30px}.banner-form{padding:15px}.dropdown-menu{right:10px!important;left:auto!important}.page-banner-area{padding-top:70px;padding-bottom:60px}.page-banner-content ul li{font-size:14px}.appointment-form .content{margin-bottom:20px}.login-form h2,.register-form h2{margin-bottom:20px;font-size:25px}.login-form .lost-your-password{text-align:left!important;margin-top:8px}.blog-details-desc .article-footer .article-tags{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset}.blog-details-desc .article-footer .article-share{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;max-width:unset;margin-top:20px}.widget-area{margin-top:35px}}@media only screen and (min-width:576px) and (max-width:767px){.main-banner-content .banner-btn .optional-btn{margin-left:10px;margin-top:0}.login-form .lost-your-password{text-align:right!important;margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.pt-100,.ptb-100{padding-top:70px}.pb-100,.ptb-100{padding-bottom:70px}.about-image,.about-image-warp,.provide-image,.quote-image,.work-process-image{height:450px;text-align:center}.about-image,.about-image-two,.about-image-warp,.benefit-image,.single-feedback-item .icon,.top-header-text{text-align:center}.about-image-two,.benefit-image,.newsletter-content{margin-bottom:30px}.banner-form,.projects-details-information,.services-details-information{margin-top:30px}.pb-70{padding-bottom:40px}.top-header-text span{font-size:15px}.top-header-text span i{line-height:0}.about-image-warp::before,.top-header-social{display:none}.mean-container a.meanmenu-reveal{padding:0}.mean-container a.meanmenu-reveal span{display:block;height:4px;margin-top:12px;border-radius:3px;position:relative;top:10px}.mean-container .mean-bar{background-color:unset;border-bottom:none}.mean-container .mean-nav{margin-top:70px}.others-option-for-responsive .dot-menu{top:-26px}.others-option-for-responsive .container .container{right:20px;max-width:225px;padding-top:10px;padding-bottom:10px;border-radius:5px}.others-option-for-responsive .option-inner .others-options{margin-left:0}.search-overlay.search-popup{right:-10px}.main-slider-item{padding-top:100px;padding-bottom:125px}.choose-item,.main-slider-content{padding:25px}.about-image,.about-image-warp{margin-bottom:30px}.provide-area .container-fluid,.quote-area .container-fluid,.testimonial-area.bg-ffffff .container-fluid,.work-process-area .container-fluid{padding-left:15px}.quote-form{padding:30px 0 0;max-width:100%}.video-content .video-btn{width:60px;height:60px;line-height:60px}.video-content .video-btn i{font-size:26px;top:5px;left:2px}.video-area{padding-top:150px;padding-bottom:150px}.testimonial-area{padding-top:80px}.testimonial-item{padding:50px 50px 50px 145px}.testimonial-slider.owl-theme .owl-nav.disabled+.owl-dots{right:0}.single-footer-widget .logo{margin-bottom:16px}.single-footer-widget .logo h2{font-size:40px}.pl-5,.px-5{padding-left:0!important}.main-banner-item{padding-top:80px;padding-bottom:80px}.main-banner-item.item-two{padding-top:100px;padding-bottom:100px}.single-services-box{padding:40px 25px}.single-services-box .icon i{font-size:50px}.banner-form .content h3,.single-services-box h3{font-size:22px}.provide-item,.work-process-item{padding:30px 0 70px}.top-services-item{padding:40px 24px}.top-services-item h3{font-size:20px}.about-image-two{padding-bottom:0;padding-left:0}.about-image-two img:nth-child(2){max-width:330px;left:20px}.banner-form{padding:15px}.dropdown-menu{right:10px!important;left:auto!important}.widget-area{margin-top:35px}}@media only screen and (min-width:992px) and (max-width:1199px){.mean-container a.meanmenu-reveal{padding:0}.mean-container a.meanmenu-reveal span{display:block;height:4px;margin-top:12px;border-radius:3px;position:relative;top:10px}.mean-container .mean-bar{background-color:unset;border-bottom:none;padding-top:0}.mean-container .mean-nav{margin-top:70px}.others-option-for-responsive .dot-menu{top:-26px}.others-option-for-responsive .container .container{right:20px;max-width:225px;padding-top:10px;padding-bottom:10px;border-radius:5px}.others-option-for-responsive .option-inner .others-options{margin-left:0}.search-overlay.search-popup{right:-10px}.choose-item h3,.services-item .content h3,.single-services-box h3{font-size:22px}.choose-item{padding:40px 25px}.single-blog-item .content h3,.top-services-item h3{font-size:20px}.dropdown-menu{right:10px!important;left:auto!important}.single-services-box,.top-services-item{padding:30px 20px}.benefit-content .benefit-list li span{font-size:14px}.services-details-information .download-file,.services-details-information .services-contact-info,.services-details-information .services-list li a{padding:20px}}@media only screen and (min-width:1200px) and (max-width:2500px){.container{max-width:1250px}}