@media(max-width:767px){.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pt-70{padding-top:20px}.pb-70{padding-bottom:20px}.pb-130{padding-bottom:40px}h3{font-size:18px}.header-area{text-align:center}.header-area .logo{display:none}.header-area .header-content-right .header-contact li{display:block;margin-right:0;margin-bottom:8px}.header-area .header-content-right .header-contact::before{display:none}.header-area .header-content-right .header-social{margin-left:0}.header-content-right{float:left}.header-area .header-content-right .header-contact li:last-child{margin-right:-11px}.banner-area .container-fluid{max-width:540px}.banner-area .banner-content{margin-top:0;text-align:center;max-width:unset}.banner-area .banner-content h1{font-size:35px;margin-bottom:15px}.banner-area .banner-content p{margin-bottom:0}.banner-area .banner-content .banner-btn{margin-top:25px}.banner-area .banner-content .banner-btn .box-btn{margin-right:0;margin:0 8px}.banner-area .banner-img{margin-top:30px}.box-btn{padding:10px}p{font-size:14px}.banner-area{padding-top:110px;padding-bottom:50px;height:100%}.section-title{margin-bottom:30px}.section-title h2{font-size:25px;margin-bottom:10px}.single-service{padding:20px}.single-service .service-img img{width:50px}.home-company-area{padding-top:50px;padding-bottom:50px}.home-company-area .company-img{margin-top:30px}.home-company-area .company-img::before{display:none}.home-company-area .company-img::after{display:none}.home-company-area .company-content .company-tittle h2{font-size:25px}.home-company-area .company-content .box-btn{margin-top:30px}.choose-img{margin-bottom:30px}.choose-area .choose-content .faq-accordion .accordion .accordion-item .accordion-title{font-size:15px}.choose-area .choose-content .faq-accordion .accordion .accordion-item .accordion-content{font-size:14px}.home-process-area .single-process .icon{margin-bottom:20px}.home-process-area .single-process span{display:none}.home-case .case .all-case{margin-bottom:30px}.home-case .case .all-case li{font-size:14px;margin-right:8px}.home-case .case-list .single-case .content{padding:20px}.feature-area .feature-tittle h2{font-size:25px}.feature-area .feature-img{-webkit-animation:none;animation:none;margin-top:30px}.feature-area .contnet ul li{font-size:16px}.feature-area .contnet ul li i{top:-2px}.home-team-area .owl-dots{margin-top:0}.single-client{padding:20px}.home-blog-area .single-blog .content{padding:20px}.home-blog-area .single-blog .content h3{margin-bottom:0}.home-blog-area .blog-btn{margin-top:0}.home-contact-area .contact-img{margin-bottom:30px;-webkit-animation:none;animation:none}.home-contact-area .content{padding:20px}.footer-area .content h3{margin-bottom:10px;font-size:22px}.footer-area .content h3::before{display:none}.footer-area .content h3::after{display:none}.footer-area .content .footer-list li a{font-size:14px}.footer-area .content .foot-social{left:0}.copy-area{margin-top:20px!important}.footer-area .copy-area{text-align:center}.footer-area .copy-area .right{float:unset;margin-top:10px}.slider-area-2 .home-slider .single-slider{height:100%;padding-top:110px;padding-bottom:100px}.slider-area-2 .home-slider .single-slider .slider-content h1{font-size:35px;margin-bottom:10px}.slider-area-2 .home-slider .single-slider .slider-btn .box-btn{margin-right:0;margin:0 8px}.slider-area-2 .owl-nav button.owl-next{width:40px;height:40px;font-size:15px;line-height:40px;top:unset;bottom:-30px;right:10%}.slider-area-2 .owl-nav button.owl-prev{width:40px;height:40px;font-size:15px;line-height:40px;top:unset;bottom:-30px;left:10%}.technology-area .technology-content h2{font-size:25px;margin-bottom:20px}.home-case .case .all-case .active::before{display:none}.home-2-contact .contact-img{height:300px}.home-2-contact .contact-img.contact-img-2{margin-top:30px;margin-bottom:0!important}.footer-area-2 .text-right{text-align:unset!important}.blog-details-area .blog-details-desc .article-content .entry-meta ul li{display:block;font-size:15px;margin-right:0;margin-bottom:5px}.blog-details-area .blog-details-desc .article-content .entry-meta ul li::before{display:none}.blog-details-area .blog-details-desc .article-content h3{line-height:1.5;margin-bottom:10px;margin-top:20px;font-size:22px}.blog-details-area .blog-details-desc .article-content p{font-size:15px}.blog-details-area .blog-details-desc .article-content .features-list li{font-size:15px}.blog-details-area .widget-area .widget{padding:0}.blog-details-area blockquote{padding:30px!important}.blog-details-area blockquote p{font-size:16px!important}.blog-details-area .blockquote{padding:30px!important}.blog-details-area .blockquote p{font-size:16px!important}.blog-details-area .comments-area{padding:20px}.blog-details-area .comments-area .comment-author{font-size:15px;margin-bottom:.3em}.blog-details-area .comments-area .comment-author .avatar{left:0;position:relative;display:block;margin-bottom:10px}.blog-details-area .comments-area .comment-body{padding-left:0}.blog-details-area .comments-area .comments-title{font-size:19px}.blog-details-area .comments-area .comments-title::before{left:-20px}.blog-details-area .comments-area .comment-metadata{font-size:12px}.blog-details-area .comments-area .comment-respond .comment-reply-title{font-size:19px}.blog-details-area .comments-area .comment-respond .comment-reply-title::before{left:-20px}.blog-details-area .comments-area .comment-respond .comment-form-author{width:100%;padding-right:0}.blog-details-area .comments-area .comment-respond .comment-form-email{width:100%;padding-left:0}.blog-details-area .comments-area .comment-respond .form-submit input{padding:12px 25px 10px}.blog-details-area .comments-area .children{margin-left:0}#secondary{margin-top:35px}.page-title-area{padding-top:150px;padding-bottom:100px}.page-title-area .page-title-content h2{font-size:35px;margin-bottom:0}.page-navigation-area{margin:0 auto 0}.services-details-area .services-img img{width:100%}.services-details-area .services-img.mb-qc{margin-bottom:30px}.services-details-area .scrives-item-3 .share{float:left;margin-top:20px}.services-details-area .services-details-text h2{font-size:25px}.tab.quote-list-tab .tabs li{font-size:15px}.signup-area .signup-form .box-btn{margin-top:0;margin-bottom:10px;width:100%}.signup-area .signup-form{padding:20px}.main-banner-three .banner-image-slider .banner-image{height:400px}.main-banner-three .container-fluid{max-width:540px}.main-banner-three .container-fluid .col-lg-6.pr-0{padding-right:15px!important}.main-banner-three .main-banner-content{text-align:center}.main-banner-three .main-banner-content .content{max-width:unset;margin-top:110px;margin-bottom:50px}.main-banner-three .main-banner-content .content h1{font-size:30px;margin-bottom:15px}.main-banner-three .main-banner-content .content p{margin-bottom:30px}.header-2 .header-content-right .header-social li a{font-size:16px;width:30px;height:30px;line-height:30px}.header-area .header-content-right{float:unset}.header-area .col-lg-8.col-sm-8.text-right.pr-0{text-align:center!important;padding-right:15px!important}.header-area .col-lg-2.col-sm-4.text-right.pl-0{text-align:center!important}.header-area.header-2 .header-content-right{float:unset}.header-area.header-2 .col-lg-8.col-md-7.text-left{text-align:center!important;padding-right:15px!important;margin-bottom:5px}.header-area.header-2 .col-lg-4.col-md-5.text-right{text-align:center!important}.header-area.header-2 .header-content-right .header-social li{padding-left:0;padding-right:0;margin:0 4px}}@media only screen and (min-width:576px) and (max-width:767px){.header-area .header-content-right{float:unset}.header-area .header-content-right .header-contact li{display:inline-block;margin-right:15px;margin-bottom:0}.header-area .text-right{text-align:unset!important}.home-case .case .all-case li{font-size:16px;margin-right:40px}.home-case .case-list .single-case .content{padding:15px}.home-case .case-list .single-case .content h3{font-size:16px}.home-case .case-list .single-case .content .line-bnt{font-size:13px}.line-bnt{font-size:13px}.blog-details-area .blog-details-desc .article-content .entry-meta ul li{display:inline-block;font-size:15px;margin-right:10px}}@media(min-width:768px) and (max-width:991px){.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.pt-70{padding-top:20px}.pb-70{padding-bottom:20px}.pb-130{padding-bottom:40px}.header-area{text-align:center}.header-area .logo{display:none}.header-area .header-content-right .header-contact li{display:block;margin-right:0;margin-bottom:8px}.header-area .header-content-right .header-contact::before{display:none}.header-area .header-content-right .header-social{margin-left:0}.header-content-right{float:left}.header-area .header-content-right .header-contact li:last-child{margin-right:-11px}.banner-area .container-fluid{max-width:720px}.banner-area .banner-content{margin-top:0;text-align:center;max-width:unset}.banner-area .banner-content h1{font-size:40px;margin-bottom:15px}.banner-area .banner-content p{margin-bottom:0}.banner-area .banner-content .banner-btn{margin-top:25px}.banner-area .banner-content .banner-btn .box-btn{margin-right:0;margin:0 8px}.banner-area .banner-img{margin-top:30px}.box-btn{padding:10px}.banner-area{padding-top:130px;padding-bottom:70px;height:100%}.section-title{margin-bottom:30px}.section-title h2{font-size:30px;margin-bottom:10px}.single-service{padding:20px}.home-company-area{padding-top:50px;padding-bottom:50px}.home-company-area .company-img{margin-top:30px}.home-company-area .company-img img{width:100%}.home-company-area .company-img::before{display:none}.home-company-area .company-img::after{display:none}.home-company-area .company-content .company-tittle h2{font-size:25px}.home-company-area .company-content .box-btn{margin-top:30px}.choose-img{margin-bottom:30px}.choose-area .choose-content .faq-accordion .accordion .accordion-item .accordion-title{font-size:15px}.choose-area .choose-content .faq-accordion .accordion .accordion-item .accordion-content{font-size:14px}.home-process-area .single-process .icon{margin-bottom:20px}.home-process-area .single-process span{display:none}.home-case .case .all-case{margin-bottom:30px}.home-case .case .all-case li{font-size:14px;margin-right:8px}.home-case .case-list .single-case .content{padding:20px}.feature-area .feature-tittle h2{font-size:25px}.feature-area .feature-img{-webkit-animation:none;animation:none;margin-top:30px;text-align:center}.feature-area .contnet ul li{font-size:16px}.feature-area .contnet ul li i{top:-2px}.home-team-area .owl-dots{margin-top:0}.single-client{padding:20px}.home-blog-area .single-blog .content{padding:20px}.home-blog-area .single-blog .content h3{margin-bottom:0}.home-blog-area .blog-btn{margin-top:0}.home-contact-area .contact-img{margin-bottom:30px;-webkit-animation:none;animation:none}.home-contact-area .content{padding:20px}.footer-area .content h3{margin-bottom:10px;font-size:22px}.footer-area .content h3::before{display:none}.footer-area .content h3::after{display:none}.footer-area .content .footer-list li a{font-size:14px}.footer-area .content .foot-social{left:0}.copy-area{margin-top:20px!important}.footer-area .copy-area{text-align:center}.footer-area .copy-area .right{float:unset;margin-top:10px}.header-area .header-content-right{float:unset}.header-area .header-content-right .header-contact li{display:inline-block;margin-right:15px;margin-bottom:0}.header-area .text-right{text-align:unset!important}.slider-area-2 .home-slider .single-slider{height:100%;padding-top:150px;padding-bottom:100px}.slider-area-2 .home-slider .single-slider .slider-content h1{font-size:35px;margin-bottom:10px}.slider-area-2 .home-slider .single-slider .slider-content p{margin-top:30px}.slider-area-2 .home-slider .single-slider .slider-btn .box-btn{margin-right:0;margin:0 8px}.slider-area-2 .owl-nav button.owl-next{width:40px;height:40px;font-size:15px;line-height:40px;-webkit-transform:translateY(0);transform:translateY(0)}.slider-area-2 .owl-nav button.owl-prev{width:40px;height:40px;font-size:15px;line-height:40px;-webkit-transform:translateY(0);transform:translateY(0)}.technology-area .technology-content h2{font-size:25px;margin-bottom:20px}.home-case .case .all-case .active::before{display:none}.home-2-contact .contact-img{height:300px}.home-2-contact .contact-img.contact-img-2{margin-top:30px;margin-bottom:0!important}.footer-area-2 .text-right{text-align:unset!important}.home-2-contact .contact-img{height:100%;margin-top:0!important}.home-case .case .all-case li{font-size:14px;margin-right:40px}.header-area .text-right{text-align:right!important}#secondary{margin-top:35px}.page-title-area{padding-top:150px;padding-bottom:100px}.page-title-area .page-title-content h2{font-size:35px;margin-bottom:0}.page-navigation-area{margin:0 auto 0}.services-details-area .services-img img{width:100%}.services-details-area .services-img.mb-qc{margin-bottom:30px}.services-details-area .services-details-text h2{font-size:30px}.tab.quote-list-tab .tabs li{font-size:15px}.signup-area .signup-form{padding:20px}.main-banner-three .banner-image-slider .banner-image{height:500px}.main-banner-three .container-fluid{max-width:720px}.main-banner-three .container-fluid .col-lg-6.pr-0{padding-right:15px!important}.main-banner-three .main-banner-content{text-align:center}.main-banner-three .main-banner-content .content{max-width:unset;margin-top:130px;margin-bottom:60px}.main-banner-three .main-banner-content .content h1{font-size:35px}}@media(min-width:992px) and (max-width:1200px){.header-area .header-content-right .header-contact::before{right:-25px}.navbar-area .main-nav .navbar .navbar-nav .nav-item a{font-size:15px}.navbar-area .box-btn{font-size:14px;padding:15px 6px}.banner-area .banner-content{max-width:450px}.banner-area .banner-content h1{font-size:48px}.single-service{padding:20px}.home-company-area{padding-top:100px;padding-bottom:100px}.home-company-area .company-img::before{left:unset;right:-30px}.home-company-area .company-img::after{left:-30px;right:unset}.section-title h2{font-size:35px}.home-company-area .company-content .company-tittle h2{font-size:35px}.home-case .case-list .single-case .content{padding:20px}.home-case .case-list .single-case .content h3{font-size:19px}.feature-area .feature-tittle h2{font-size:35px}.home-team-area .owl-dots{margin-top:0}.home-blog-area .single-blog .content{padding:19px}.home-blog-area .single-blog .content h3{font-size:19px}.footer-area .copy-area .menu li{margin-right:20px;font-size:14px}.footer-area .copy-area p{font-size:14px}.slider-area-2 .home-slider .single-slider{height:100%;padding-top:140px;padding-bottom:100px}.home2-choose-area .single-choose h3{font-size:19px}.main-banner-three .main-banner-content .content{max-width:450px}.main-banner-three .main-banner-content .content h1{font-size:50px}.navbar-area .nav-btn{right:-34px}}@media only screen and (min-width:1800px){.banner-area{height:100vh}.banner-area .home-shape .shape2{top:18%;left:16%}.home-team-slider-area .team-right{height:100%}.home-team-slider-area .team-right .single-team{padding-left:40px}.home-team-slider-area .team-right .single-team .content p{padding:0 160px}}@media only screen and (max-width:991px){.mobile-nav{display:block}.mobile-nav .logo{text-decoration:none;position:absolute;top:15px;z-index:999;left:15px;color:#fff;font-weight:700;text-transform:uppercase;font-size:20px}.mean-container .mean-bar{background-color:#fff;padding:5px 0;-webkit-box-shadow:1px 20px 20px 3px rgba(0,0,0,.05);box-shadow:1px 20px 20px 3px rgba(0,0,0,.05)}.mean-container a.meanmenu-reveal{padding:15px 15px 0 0}.mobile-nav nav .navbar-nav .nav-item a i{display:none}.main-nav{display:none!important}.mean-container a.meanmenu-reveal span{margin-top:-5px}.mobile-nav nav .navbar-nav{-webkit-box-shadow:0 7px 13px 0 rgba(0,0,0,.1);box-shadow:0 7px 13px 0 rgba(0,0,0,.1);margin-top:8px!important;max-height:50vh;overflow-y:scroll}.mobile-nav nav .navbar-nav::-webkit-scrollbar{width:7px}.mobile-nav nav .navbar-nav::-webkit-scrollbar-track{background:#f1f1f1}.mobile-nav nav .navbar-nav::-webkit-scrollbar-thumb{background:#888}.mobile-nav nav .navbar-nav::-webkit-scrollbar-thumb:hover{background:#555}}@media only screen and (min-width:1300px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px}}