@media only screen and (min-width:768px) and (max-width:991px){.top-bar-area{padding:15px 0}.about-info .fun-fact .icons,.top-bar-area .button{display:none}.top-bar-area li{margin:0 10px!important}.banner-area p{padding:0}.banner-area,.banner-area div,.shape-left-bottom img,.shape-right-bottom img,.shape-right-top img,body{height:auto}.banner-area h2{font-size:36px}.banner-area .content,.banner-area .double-items{overflow:hidden;padding:50px 0}.banner-area.auto-height .double-items{padding:50px 0 80px}.banner-area.with-fixed-nav .double-items{padding-top:115px;text-align:center;padding-bottom:60px}.banner-area.blue-shape .double-items a{background:#fff;border:2px solid #fff}.banner-area .thumb{padding-left:15px;text-align:center;margin-bottom:30px}.banner-area .thumb img{max-width:100%!important}.banner-area.auto-height .content-box{padding-top:120px}.banner-area.auto-height .content-box .thumb-innner{margin-top:30px}.banner-area .shape-right-bottom{height:50%;width:50%;right:0;top:0}.features-area .analysis{margin-top:25px}.about-features-area .process-box,.banner-area .thumb-innner,.benifits-area .thumb,.blog-area.left-sidebar .sidebar,.blog-area.right-sidebar .sidebar,footer .row>.item{margin-top:50px}.banner-area .thumb-innner .icon{position:absolute;left:50%;top:120px;margin-left:-55px}.choose-us-area .info{padding-left:15px;position:relative;z-index:1;margin-top:50px}.process-items .thumb{padding-right:15px;margin-bottom:50px}.fun-factor-area .item:first-child,.fun-factor-area .item:nth-child(2),.our-process-area .process-box .single-item:nth-child(2n),footer .row>.item:first-child,footer .row>.item:nth-child(2){margin-top:0}.about-area,.center-tabs .nav-tabs li a,.clients-area,.contact-us-area,.error-page-area{text-align:center}.clients-area .info{padding-right:15px;border:none!important;margin-bottom:30px}.clients-area.reverse .clients-carousel img{margin:auto}.clients-area.reverse .info{padding-right:15px;padding-left:15px;border:none;border-left:none;margin-top:30px;margin-bottom:-10px}.pricing-area .single-item{padding:0 15px;margin-bottom:30px}.pricing-area .single-item:last-child{margin-bottom:0}.pricing-area .pricing-items{margin:0}.pricing-item.active{transform:inherit}.fun-factor-area .item{margin-top:40px}.about-info .fun-fact,.testimonial-content{margin-top:50px;text-align:center}.blog-area.left-sidebar .blog-content,.services-area .services-items .item .info>a{float:none}.testimonials-carousel .item .author{align-items:center;justify-content:center}.testimonials-carousel .item::after{left:50%;transform:translate(-50%,0)}.about-info .fun-fact{justify-content:center}.features-area .about-info{margin-top:20px;text-align:center}.about-area .thumb{padding-right:15px;margin-bottom:60px}.about-area .row>.process-box,.blog-area.right-sidebar .sidebar{padding-left:15px}.center-tabs .nav-tabs{padding-right:0;text-align:center;margin-bottom:15px!important}.center-tabs .nav-tabs li{display:inline-block;margin-bottom:15px;margin-left:7px;margin-right:7px}.progress-items{text-align:left;overflow:hidden}.progress-items .circlechart{width:50%;margin:0;padding:0 15px}.faq-items .faq-content{padding-right:0}.faq-area .thumb{padding-left:0;margin-top:50px}.faq-area .thumb img{max-width:100%}.benifits-area.reverse .thumb{padding-left:15px;padding-right:15px;margin-bottom:50px}.blog-area .blog-thin-colums .thumb{margin-bottom:30px}.blog-area .blog-items .blog-thin-colums .item{padding:0;border:none}.blog-area.left-sidebar .sidebar{padding-right:15px}.blog-area .item .thumb img{width:100%}.contact-us-area .address-items{margin-right:0}.login-area .login-box{padding-top:50px;padding-bottom:50px}.error-page-area .thumb{padding-right:15px;margin-bottom:30px}footer .svg-shape{position:relative;top:-5px}footer .footer-bottom{text-align:center;border-top:1px solid #e7e7e7;padding-top:30px;padding-bottom:30px}footer.bg-dark .footer-bottom{border-color:rgba(255,255,255,.2)}.footer-bottom .link{text-align:center!important}}@media only screen and (max-width:767px){.default-padding,.default-padding-bottom,.padding-xl{padding-bottom:50px}.banner-area h3,h4,h5,h6{line-height:1.4}h1{font-size:30px}h2{font-size:26px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}.benifits-area .info ul li,.comments-list .commen-item .content,.container-medium,.progress-items .circlechart,.projects-area .gallery-items.colums-2 .pf-item,.projects-area .gallery-items.colums-3 .pf-item,.projects-area .gallery-items.colums-4 .pf-item{width:100%}.padding-xl{padding-top:50px}.default-padding.bottom-20,.default-padding.bottom-less{padding-bottom:20px;padding-top:50px}.default-padding-top{padding-top:50px}.default-padding.bottom-30{padding-bottom:0;padding-top:50px}.padding-less-mobile{padding-top:0}.default-padding-mx{padding-top:100px;padding-bottom:100px}.site-heading{margin-bottom:40px}.site-heading.single{margin-bottom:20px}.banner-area h2,.breadcrumb-area h1,.page-title-area h1{font-size:36px}.page-title-area{padding:100px 0}.about-info .fun-fact .icons,.blog-area .blog-items .footer-meta ul li:first-child,.navbar .attr-nav.button,.navbar.navbar-fixed.transparent .attr-nav>ul>li.contact,.owl-carousel.owl-theme .owl-nav,.testimonials-area .client-thumb,.top-bar-area,footer .svg-shape,nav.navbar .quote-btn{display:none}.heading-left{margin-bottom:50px}.blog-area .blog-thin-colums .thumb,.heading-left h2{margin-bottom:30px}.about-area,.banner-area,.blog-area.single .post-pagi-area,.center-mobile,.center-tabs .nav-tabs li a,.clients-area,.contact-us-area,.error-page-area{text-align:center}.breadcrumb-area{padding:80px 0;position:relative}.breadcrumb-area .breadcrumb{background:0 0;padding:0;position:inherit;left:0;bottom:0;transform:inherit;box-shadow:inherit;margin-top:20px}.breadcrumb-area .breadcrumb a,.breadcrumb-area .breadcrumb li{color:#fff}.breadcrumb-area .breadcrumb li.active{color:#ccc}.side{padding:50px 50px 50px 35px;width:320px}.banner-area.heading-capitalized h2{font-size:40px}.banner-area p{padding:0}.banner-area,.banner-area div,.shape-left-bottom img,.shape-right-bottom img,.shape-right-top img,body{height:auto}.banner-area .content,.banner-area .double-items{overflow:hidden;padding:50px 0}.banner-area.auto-height .double-items{padding:50px 0 60px}.banner-area.with-fixed-nav .double-items{padding-top:115px;text-align:center;padding-bottom:60px}.banner-area.blue-shape .double-items a{background:#fff;border:2px solid #fff}.banner-area .shape-right-bottom{width:70%;right:0;top:0}.banner-area .thumb{padding-left:15px;text-align:center;margin-bottom:30px}.banner-area.auto-height .thumb{margin-top:30px;margin-bottom:0}.banner-area .thumb img{max-width:100%!important}.banner-area.auto-height .content-box{padding-top:120px;padding-bottom:213px}.about-features-area .process-box,.banner-area.auto-height .content-box .thumb-innner,.benifits-area .thumb,.blog-area .comments-form{margin-top:30px}.banner-area .thumb-innner,footer .row>.item{margin-top:50px}.banner-area .thumb-innner .icon{position:absolute;left:50%;top:80px;margin-left:-55px}.about-area .row>.process-box,.blog-area.right-sidebar .sidebar,.choose-us-area .info{padding-left:15px}.about-info .fun-fact{margin-top:50px;text-align:center;justify-content:center}.features-area .about-info{margin-top:20px;text-align:center}.about-area .thumb,.error-page-area .thumb,.process-items .thumb{padding-right:15px;margin-bottom:30px}.progress-items{text-align:left;overflow:hidden}.center-tabs .nav-tabs{padding-right:0;text-align:center;margin-bottom:15px!important}.faq-items .faq-content{padding-right:0}.faq-area .thumb{padding-left:0;margin-top:30px}.faq-area .thumb img{max-width:100%}.analysis .input{border:none;padding:0 15px}.analysis .input .col-lg-6{margin-top:15px}.analysis .input input,.analysis .input input:focus{border:1px solid #e7e7e7;border-radius:30px!important}.choose-us-area .thumb{margin-bottom:30px;padding-right:15px}.choose-us-area ul,.fun-factor-area .item:first-child,.our-process-area .process-box .single-item:nth-child(2n),footer .row>.item:first-child{margin-top:0}.choose-us-area ul li{width:100%;border-bottom:1px solid #e7e7e7;padding-bottom:15px;margin-top:20px}.choose-us-area ul li:last-child{border:none;padding-bottom:0}.clients-area .info{padding-right:15px;border:none!important;margin-bottom:30px}.clients-area.reverse .info{border:none;padding-left:15px;margin-top:30px;margin-bottom:0}.pricing-area .pricing-items{margin:0}.pricing-item.active{transform:inherit}.pricing-area .single-item{padding:0;margin-bottom:30px}.pricing-area .single-item:last-child{margin-bottom:0}.blog-area.left-sidebar .blog-content,.blog-area.single .post-pagi-area a:last-child,.services-area .services-items .item .info>a{float:none}.testimonial-content{text-align:center;margin-top:0}.testimonials-carousel .item .author{align-items:center;justify-content:center}.testimonials-carousel .item::after{left:50%;transform:translate(-50%,0)}.benifits-area.reverse .thumb{padding-left:15px;padding-right:15px;margin-bottom:30px}.subscribe-area form{padding:0;border:none}.subscribe-area form input,.subscribe-area form input:focus{border:1px solid #e7e7e7!important;margin-bottom:7px;padding:15px 30px;border-radius:30px!important}.subscribe-area form button{width:100%;position:inherit;top:0;right:0;margin-top:10px}.seo-form form .col-lg-6{padding:0 15px}.fun-factor-area .item{margin-top:40px}.case-studies-area.default-padding-bottom{padding-bottom:0;margin:0}.blog-area .blog-items .footer-meta ul{border-top:none;padding-top:0}.blog-area .pagi-area .pagination{display:block}.blog-area .item blockquote{padding:110px 30px 15px}.blog-area .pagi-area .pagination li{display:inline-block;margin-top:5px}.blog-area .blog-content .post-tags,.blog-area .blog-content .share,.comments-list .commen-item .avatar,.comments-list .commen-item .content{display:block;text-align:center}.blog-area .blog-content .share .social{margin-top:10px}.blog-area.left-sidebar .sidebar,.blog-area.right-sidebar .sidebar{margin-top:50px;overflow:hidden}.blog-area.left-sidebar .sidebar{padding-right:15px}.blog-area.single .post-pagi-area a{margin:5px}.comments-list .commen-item.reply{margin-left:0;padding-left:0}.comments-list .commen-item .avatar{float:none;height:80px;width:80px;margin:auto}.comments-list .commen-item .content .title{display:block;margin-top:20px;margin-bottom:10px}.comments-list .commen-item .content .title span{margin:15px 0 0;padding:0;border:none;display:block}.comments-list .commen-item{margin-bottom:30px;border-bottom:1px solid #e7e7e7;padding-bottom:15px}.comments-list .commen-item:last-child{margin-bottom:0;padding:0;border:none}.contact-us-area .address-items{margin-right:0;margin-bottom:50px}.login-area .login-box{padding-top:50px;padding-bottom:50px}footer .footer-bottom{text-align:center;border-top:1px solid #e7e7e7;padding-top:30px;padding-bottom:30px}footer.bg-dark .footer-bottom{border-color:rgba(255,255,255,.2)}.footer-bottom .link{text-align:center!important;margin-top:15px}}@media only screen and (min-width:600px) and (max-width:767px){.choose-us-area ul li,.projects-area .gallery-items.colums-2 .pf-item,.projects-area .gallery-items.colums-3 .pf-item,.projects-area .gallery-items.colums-4 .pf-item{width:50%}.choose-us-area ul li:last-child,.choose-us-area ul li:nth-last-child(2){border:none;padding-bottom:0}}@media only screen and (min-width:480px) and (max-width:767px){.side{padding:50px;width:400px}.progress-items .circlechart{width:50%;margin:0;padding:0 15px}.benifits-area .info ul li,.fun-factor-area .item{width:50%}.comments-list .commen-item .content .title,.fun-factor-area .item:first-child,.fun-factor-area .item:nth-child(2){margin-top:0}.comments-list .commen-item .avatar,.comments-list .commen-item .content{display:table-cell;text-align:left}.comments-list .commen-item .content{width:auto;padding-left:25px}.comments-list .commen-item .avatar{float:none;height:80px;width:80px;margin:inherit}.blog-area.single .post-pagi-area{text-align:inherit}.blog-area.single .post-pagi-area a:last-child{float:right}}@media only screen and (max-width:400px){.banner-area.bg-gray-hard .thumb-innner,.language-switcher .dropdown-toggle{display:none}}@media screen and (max-width:991px){.order-last{order:0}}@media screen and (min-width:991px) and (max-width:1199px){.banner-area .thumb-innner .icon{margin-left:-15px}}