@media only screen and (max-width:1600px){.header-style-four .header-top .inner-container,.header-style-four .menu-box{max-width:initial;margin:0}}@media only screen and (max-width:1139px){.main-header .service_wrapper,.quote-style-one p br{display:none}.main-menu .navigation>li>.mega-menu{width:1000px!important}.fluid-section-three .content-column>.inner-column,.services-section.style-two .text-column .inner-column{padding-left:15px}.testimonials-section-two{padding:100px 0 70px}}@media only screen and (max-width:1023px){.hide-sm,.main-header .header-top,.main-header .main-box{display:none!important}.main-header{position:relative}.mobile-header{position:relative;display:block;width:100%;background-color:#fff;margin:0;padding:20px 15px}.nav-outer .mobile-nav-toggler{display:block}.main-header .nav-outer .main-menu{display:none}.nav-outer .mobile-nav-toggler{padding:5px 0}.mobile-header.fixed-header{position:fixed;top:0;width:100%}.fixed-header .mobile-sticky-header{opacity:1;visibility:visible}.mega-menu{width:100%!important}.mobile-menu .navigation>li.has-mega-menu{position:relative!important}.mobile-menu .navigation>li .mega-menu-bar .column{padding:0}.mobile-menu .navigation>li>.mega-menu{position:relative;width:100%;padding:0!important;background:0 0!important;margin:0!important;left:0!important;top:0!important}.mobile-menu .navigation>li>.mega-menu .row{margin:0;width:100%}.mobile-menu .navigation>li .mega-menu-bar>ul,.mobile-menu .navigation>li>.mega-menu,.mobile-menu .navigation>li>.mega-menu:before{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;padding:0;outline:0;width:100%;background:#fff;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;-moz-transition:none!important;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mobile-menu .navigation>li .mega-menu-bar .column>ul>li{border-bottom:none;opacity:1!important;top:0!important;left:0!important;visibility:visible!important}.mobile-menu .navigation>li>.mega-menu{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.main-footer .widget-title{margin-bottom:20px}.sec-title h3{font-size:28px}.main-slider{text-align:center}.fact-counter{padding-top:50px}.fact-counter .counter-column{margin-top:0}.fact-counter .counter-column .inner-column{padding:30px;text-align:center}.fact-counter .counter-column .icon{position:relative;display:block;margin:0 auto 15px;border-radius:10px}.brand-block .image-column,.contact-form-section .image-column,.fluid-section-four .image-column,.fluid-section-four .image-column .image-layer,.fluid-section-three .image-column,.fluid-section-three .image-column .image-layer,.fluid-section-two .image-column{height:300px;border-radius:0}.contact-form-section .layer-image{left:15px;right:15px;width:auto}.fluid-section-four .image-column{margin:0}.services-section .text-column .inner-column{padding-right:0}.features-section{padding:70px 0 30px}.features-section .feature-block-three{position:relative;margin-top:0;margin-bottom:30px}.fluid-section-two .content-column .inner-column{padding:70px 15px;min-width:100%}.call-to-action.style-three .btn-box{text-align:center}.call-to-action.style-three .theme-btn{margin:0 15px 15px;text-align:center}.services-section.style-two .row{margin:0}.services-section.style-two .text-column .inner-column{padding:0;width:100%}.features-section-three .skills-outer .inner-column,.fluid-section-two.style-two .content-column{padding-left:0}.fluid-section-four .content-column .inner-column,.fluid-section-three .content-column>.inner-column{padding:0}.banner-box-five .content{padding:60px}.row.content .column{margin-bottom:30px}.blog-checkerboard .news-block{padding:0 15px}.blog-checkerboard .news-block.style-two .image-box .date{right:auto;left:0;border-top-right-radius:0}.blog-checkerboard .news-block .inner-box,.blog-checkerboard .news-block.style-two .inner-box{flex-direction:column}.blog-checkerboard .news-block .image-box,.blog-checkerboard .news-block.style-two .image-box{order:0;width:100%!important}.blog-checkerboard .news-block .lower-content,.blog-checkerboard .news-block.style-two .lower-content{text-align:left;width:100%!important}.right-sidebar .content-side .blog-post,.right-sidebar .content-side .blog-sidebar,.right-sidebar .content-side .our-shop{margin-right:0}.right-sidebar .sidebar-side .sidebar{padding-left:0}.left-sidebar .sidebar-side{order:2}.left-sidebar .sidebar-side .sidebar{padding-right:0}.left-sidebar .content-side .blog-post,.left-sidebar .content-side .blog-sidebar{margin-left:0}.portfolio-motion-category .category-column{max-width:100%;width:100%;text-align:left}.portfolio-motion-category .category-title{text-align:left;margin-left:0;margin-right:0;padding-right:30px}.portfolio-motion-category .category-title .toggle-btn{display:block}.portfolio-motion-category .category-column .blocks-outer{display:none;margin-bottom:30px;max-height:50vh}.portfolio-single .portfolio-single-content{flex-direction:column}.portfolio-single .portfolio-single-content .aside-part{padding-left:0;margin-left:0;border-left:0;margin-top:30px}.portfolio-single-images.images-gallery .image{width:33.3333333%}.product-details .basic-details .details-header h4{font-size:32px}.news-block.style-two-even .inner-box{flex-direction:column}.news-block.style-two-even .image-box,.news-block.style-two-even .lower-content{width:100%}.news-block.style-two-even{padding:0 15px}.content-elements .row.content.buttons .column{text-align:left!important}}@media only screen and (max-width:767px){.call-to-action .content{flex-direction:column}.call-to-action .sec-title-two{padding-left:0;margin-bottom:30px;text-align:center}.call-to-action .sec-title-two .icon{position:relative;display:inline-block;left:0;top:0;margin:0 auto}.sec-title-two h3{font-size:26px}.feature-block .content-column,.feature-block .image-column{min-height:450px}.feature-block .text br,.process-block .icon-box .roadmap-divider,.process-section .btn-box .text br{display:none}.process-block .inner-box{text-align:center}.process-block .icon-box{display:inline-block}.main-slider h2{font-size:54px}.free-consultation{background-image:none!important;background-color:#eee;padding:70px 0}.call-to-action.style-three .sec-title-two,.free-consultation .column .inner-column{padding-left:0}.page-title h1{font-size:46px}.fact-counter-two .counter-column .inner-column,.process-block-two .inner-box{text-align:center}.process-block-two .icon-box .roadmap-divider{display:none}.process-block-two .icon-box{display:inline-flex;margin-bottom:0}.banner-box-five .content{flex-direction:column;align-items:flex-start}.banner-box-five .content .desc{margin-bottom:20px}.portfolio-single-images.images-gallery .image{width:50%}.cart-table td.product-thumbnail a img{min-width:50px}.post-controls .post img{display:none}.post-controls .post{padding-left:50px}.post-controls .next-post .post{padding-right:0;padding-left:50px}.post-controls .next-post .post:hover{padding-right:0}.post-controls .prev-post .post:hover{padding:0;padding-left:50px}.post-controls{align-items:inherit}.post-controls{flex-direction:row}.post-controls .post{flex-direction:row;align-items:center;flex-wrap:wrap}.post-controls .post h5{margin-bottom:-22px}}@media only screen and (max-width:599px){.page-breadcrumb{display:none}.hidden-xs{display:none}.case-study-section{padding:50px 0;background-color:#f0f8ff}.mobile-bottom-nav{position:fixed;bottom:0;width:100%;height:60px;background:#262626;display:flex;justify-content:space-evenly;align-items:center;z-index:999;-webkit-box-shadow:0 2px 20px 13px rgba(0,0,0,.18);-moz-box-shadow:0 2px 20px 13px rgba(0,0,0,.18);box-shadow:0 2px 20px 13px rgba(0,0,0,.18)}.mobile-bottom-nav-icons{display:flex;width:40%;justify-content:space-around;text-align:center}.mobile-bottom-nav-icons a{font-size:25px;color:#fac300}.nav-call-btn{width:80px;background:#017a1c;background:radial-gradient(circle,rgba(1,122,28,1) 100%,rgba(40,167,69,1) 100%);text-align:center;height:80px;display:flex;align-items:center;justify-content:center;border-radius:40px;margin-top:-60px;border:3px solid #f1f8ff}.nav-call-btn a{color:#fff;font-size:38px}.nav-call-btn-container{width:20%}.prop-sticky-btns{display:flex!important;flex-direction:row;justify-content:center;position:fixed;bottom:0;right:0;left:0;background:#262626;padding:10px 0;z-index:99;box-shadow:none!important}.sec-title h1{font-size:25px;font-weight:bold}.fluid-section-four{padding:30px 0}.prop-sticky-btns a{min-width:100px;border-radius:35px;color:#fff!important;box-shadow:rgb(0 0 0 / 8%) 0 .125rem .25rem!important;font-size:14px;line-height:16px;height:40px;font-weight:bold;padding:12px 20px;text-align:center;margin-left:5px}.prop-sticky-btns .fa,.prop-sticky-btns .fab{margin-right:5px}.call-btn{background-color:#185abc;fill:#185abc}.whatsapp-btn{background-color:#25d366;fill:#25d366}.email-btn{background-color:#e9222f;fill:#e9222f}.ft-wapp-btn{display:none!important}.call-us{margin-top:30px}.news-block .post-option .social-share{margin-left:20px}.consultation-section .form-style-one{padding:40px 20px 20px}.sec-title-two{padding-left:0}.sec-title-two .icon{position:relative;display:inherit;left:0;top:0;width:auto}.fun-fact-section .text-column .text{padding-left:0;text-align:center}.quote-style-one .icon{position:relative;display:inline-block;margin-bottom:20px}.quote-style-one .author{padding-left:0;padding-top:10px;margin-top:10px}.quote-style-one .author:before{top:0;left:0;right:0;margin:0 auto}.quote-style-one{padding:0;text-align:center}.brand-section .upper-banner{text-align:center}.main-slider h2{font-size:42px}.main-slider .text{font-size:14px;line-height:20px}.testimonials-section-two .testimonial-carousel{padding:0}.brand-block .content-column .inner-column{padding:40px 15px 40px}.feature-block-two .icon{position:relative;display:inline-block;margin-bottom:20px}.feature-block-three .inner-box .content,.feature-block-two .inner-box{padding-left:0;text-align:center}.testimonials-block-two p{font-size:18px;line-height:28px}.request-form .form-group button{width:100%}.feature-block-three .inner-box .icon{display:inline-block;position:relative;top:0;margin-bottom:20px;transform:none}.service-block-two .icon{position:relative;display:inline-block;margin-bottom:20px}.service-block-two .inner-box{padding-left:0}.feature-block-four .inner-box{padding:40px 20px}.page-title h1{font-size:28px}.brand-block h2{font-size:24px}.fact-counter-three .counter-column .icon{position:relative;display:block;margin:0 auto 20px}.fact-counter-three .counter-column .inner-column{padding:30px;text-align:center}.testimonials-block .inner-box{padding:60px 30px;text-align:center}.testimonials-block .image{position:relative;right:0;margin:0 auto 20px}.banner-box-five .content{padding:30px}.testimonials-block-three .text{font-size:18px;line-height:1.4em}.banner-box-six .title{font-size:18px}.author-box .image-box{position:relative;display:inline-block;margin-bottom:20px}.author-box .inner-box{padding-left:0;text-align:center}.post-controls{flex-direction:row;justify-content:space-between}.post-controls>div{margin:20px 0;width:100%}.post-controls .next-post .post img,.post-controls .next-post .post:before{right:auto;left:0}.post-controls .next-post .post:hover{padding-right:0}.post-controls .next-post .post:hover img{left:35px}.post-controls .archive-dots{display:none}.post-controls .next-post .post,.post-controls .title{padding-right:0;text-align:left}.news-block .post-format-link,.news-block .post-format-quote{padding:70px 30px}.news-block .post-format-link a,.news-block .post-format-quote{font-size:22px;line-height:1.2em}.portfolio-asymetric .portfolio-block{margin-bottom:20px}.portfolio-asymetric .portfolio-block .inner-box{padding:0!important}.portfolio-single h3{font-size:24px}.shop-upper-box{flex-direction:column;display:flex}.shop-upper-box>div{width:100%;margin-top:10px;text-align:center}.cart-section .totals-table .theme-btn,.checkout-page .coupen-outer .form-group .theme-btn{width:100%}.checkout-page .coupen-outer .upper-box button{display:none}.contact-form-section .contact-form{padding:40px 20px}.contact-info-block .inner-box{padding-left:0;text-align:center}.contact-info-block .thumb{position:relative;display:inline-block;margin:0 auto 20px}.shop-single .products-carousel-outer{padding-left:0}.shop-single .products-carousel-outer .thumbs-carousel img{transform:none}.shop-single .products-carousel-outer .thumbs-carousel{position:relative;left:0;top:0;transform:none}.post-controls .post{justify-content:flex-start}.post-controls .title{margin-bottom:5px}.blog-post>.news-block .date{padding:15px 30px 10px 10px}}@media only screen and (max-width:576px){.hidden-xs{display:none}.homescreen h1{line-height:1.5;font-size:25px}.homescreen p{font-size:15px}.call-us{margin-top:30px}.post-controls .post>h5{display:none}.post-controls .post>span{display:none}.post-controls .prev-post .post::after{content:'Prev Post';color:#4c4c4d}.post-controls .next-post .post::after{content:'Next Post';color:#4c4c4d}.post-controls .title{display:none}.post-controls .post:before{background-color:inherit;color:#3b7eff;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.post-controls .post:hover:before{background-color:#3b7eff;color:#fff;width:40px}.post-controls .next-post .post{float:right;padding-left:0;padding-right:50px}.post-controls .next-post .post:before{left:auto;right:0}.post-controls .next-post .post:hover{padding:0;padding-right:50px}.post-controls>div{margin:0}.post-controls{padding:10px 0}}@media only screen and (max-width:479px){.hidden-xs{display:none}.action{bottom:15px;right:15px}.scroll-to-top{left:15px}.call-us{margin-top:30px}.cart-section .apply-coupon .form-group,.cart-section .apply-coupon .form-group .theme-btn,.cart-section .apply-coupon .input{width:100%;min-width:100%;margin-left:0}.order-box table td{font-size:14px}.post-controls .post h5{font-size:14px;line-height:20px;margin-bottom:-2px}.post-controls .post .post-date{font-size:12px}}