@media (min-width:1124px){.container{max-width:1280px}}@media (min-width:992px){.navbar button.toggler.btn{display:none}button.toggler-close{display:none}ul#menu-all-pages li{display:inline-flex}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;top:55px;right:0;width:fit-content}.header-one .dropdown .dropdown:hover>button.caret,.header-one .dropdown .dropdown:focus>button.caret{background-color:var(--ind-primary);color:#fff}header .navbar-brand{min-width:230px}nav .dropdown{position:relative;display:flex;justify-content:space-between;align-items:center}.main-menubar .container{position:relative}header#main-header{min-height:185px}.topbar-right{display:flex;align-items:center}.sidebar-btn,div#sidebar .close{display:none}#sidebar.collapse{display:block}.offer-wrapper{padding-bottom:200px}.social-media{display:flex;align-items:center}.dropdown>.dropdown-menu{min-width:210px;transform-origin:top;animation-fill-mode:forwards;transform:scale(1,0);transition:all 0.2s linear;display:block;padding:0;border:0}.dropdown:hover>.dropdown-menu,.dropdown:focus-within>.dropdown-menu,.dropdown .dropdown:hover>.dropdown-menu,.dropdown .dropdown:focus-within>.dropdown-menu{transform-origin:top;animation-fill-mode:forwards;transform:scale(1,1);transition:all 0.2s linear}body .dropdown .dropdown .dropdown .dropdown-menu,body .dropdown .dropdown .dropdown:hover .dropdown-menu{left:auto;right:100%!important;top:-2px!important}li li.dropdown>.dropdown-menu{left:100%;top:-2px!important}}@media (min-width:768px){aside.widget-area,main.site-main{height:100%;position:sticky;top:20px}}@media (min-width:992px) and (max-width:1123px){.slide-content{max-width:600px;margin-left:40px}}@media (max-width:1123px){.site-header nav.navbar .navbar-brand img{max-width:190px;width:100%}.callout-section .callout-button{justify-content:end}main .swiper-container .swiper-button-white{width:40px;height:40px}main .swiper-slide .slider-btn{margin-top:15px}main .swiper-pagination.swiper-pagination-bullets{bottom:15px}}@media (max-width:991.98px){nav.navbar.navbar-expand-lg .logo{max-width:150px}button.navbar-toggler.header_toggle{position:absolute;right:59px}.woo-cart,a.nav-link.cart-btn{display:none}.page-title h2{font-size:2.5rem}button.toggler.btn{background-color:var(--ind-primary);height:40px!important;width:42px;color:#fff}button.toggler-close{margin:0 auto!important;position:absolute;top:32px;left:0;right:0;padding:0;border:0;font-size:24px!important}button.toggler-close:focus,button.toggler-close:hover{background-color:var(--ind-secondary)}a.nav-link.search-btn{display:none}.header-one .toggle_btn{margin-left:5px!important}.dropdown-menu:after{display:none!important}ul#menu-all-pages ul li{display:block}.navbar-nav .dropdown-menu{width:100%}.dropdown-menu:after{display:none}.navbar-expand-lg .navbar-nav{display:block;margin-top:100px!important;overflow-y:auto;overflow-x:hidden;max-height:80vh;border-bottom:2px solid var(--ind-primary)}.blog-right-sidebar .blog-sidebar{margin-top:80px}.blog-left-sidebar .blog-sidebar{margin-bottom:40px}.service-detail-page .blog-sidebar{margin-top:60px}.contact-form{background-color:#fff;padding:40px 20px}.our-workflow::before{background-size:auto}main .swiper-slide .slider-btn .btn.btn-theme.btn-lg.btn-play .icon-video{width:60px;height:60px;line-height:47px;border:8px solid #ffffff12}main .swiper-slide .slider-btn .btn.btn-theme.btn-lg.btn-play .icon-video i.fas.fa-play{height:100%;width:100%;line-height:1}.slide-content{margin:15px}main .swiper-slide h4{font-size:calc(1rem + ((1.2vw - 0.30rem)))}nav a.nav-link.cart-btn{display:none}body #main-header nav .dropdown button.caret{position:absolute;right:15px;top:15px;height:20px}#search-form button.btn.btn-search-close{padding:5px 12px;font-size:20px}header .navbar .input-group{align-items:center}header .navbar .btn.btn-theme,header .navbar button{font-size:18px;display:block;margin-right:0;height:50px;width:30px}nav.navbar .nav-link{padding-left:0}.pricing-tabs.nav-pills .nav-link{border-radius:0;padding:12px 20px}.page-title .nav-breadcrumb li{font-size:16px}.page-title .nav-breadcrumb{padding:10px 20px}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;position:fixed;z-index:9;background-color:#fff;right:0;left:0;margin:0 auto;top:0;border-top:2px solid var(--ind-primary)}body .swiper-outside-btn,section.flow-section:after{display:none}.col-md-6.col-lg-4.footer-contact-col{width:auto}main .swiper-slide .slider-btn{margin-top:20px}.about-img{max-width:100%}.about-img:after{width:60%;right:13%}.about-img .overlay{left:0}.about-content{margin-bottom:80px}.footer-contact .footer-contact-col span{font-size:20px;text-align:left}main .swiper-pagination.swiper-pagination-bullets{bottom:14px}.footer-wrapper::after,.our-team::after{background-size:auto}.navbar-nav .dropdown-menu{margin-left:5px;max-width:98%}.page-404 .not-foun-inner .big_title{font-size:calc(6.375rem + 1.5vw)!important}body .conact-sidebar{margin-top:60px}}@media (max-width:767.98px){.counter li span{font-size:2rem}.accordion.faq-accordion,.page-404 .not-foun-inner{padding:0!important}.counter li:after{right:-7px;font-size:50px;top:20px}.counter li{padding:12px}.section-title h5{font-size:15px}article.author-post.blog-item,.comments-area,.comment-respond{padding:15px}.blog-sidebar .card{padding:20px 15px}.about-img .overlay h4{font-size:20px}.comment-list .children{margin-left:15px}figure.entry-content figcaption.blog-body time.entry-date strong{font-size:18px}figure.entry-content figcaption.blog-body time.entry-date{font-size:14px}section.flow-section{padding:20px 0!important}.client-logo{padding:19px 2px;margin:0 2px}span.title-number{font-size:100px;line-height:81px;right:0}.back-to-top{right:15px;bottom:15px}.fun-fact-box{box-shadow:2px 3px 20px #00000021;margin:15px 10px}.blog_quote .blog_quote_inner span.quote_icon{position:absolute;left:0;top:0;opacity:.2}.about-img .overlay{position:inherit;left:0;bottom:-40px;max-width:94%}.callout-section .callout-button .btn-theme{padding:15px 20px;font-size:15px}article.author-post.blog-item,.comment-body .comment-author{display:block}.author-post-inner{margin-top:15px}.blog_tag_share.content-center{display:block}.nav-sidebar .nav-sidebar-contaent{width:300px}.element-css{display:none}.header-top{display:none}nav.navbar.navbar-expand-lg,.site-header.sticky nav.navbar{min-height:auto;padding:0}header .navbar-brand{max-width:140px}.site-header.sticky nav.navbar .navbar-brand img{max-width:130px}.navbar.navbar-right{margin-left:0;padding-left:0}figure.flow-cover.flow-cover-timing{display:block;transform:translate(0,0)}figure.flow-cover.flow-cover-timing .flow_icon{transform:translate(0,0);margin-bottom:28px}.about-section .about-list li{display:block}.about-section .about-list li span{margin-bottom:20px;display:block}.about-content{padding:0}.about-content{margin-bottom:60px}.about-img:after{display:none}.callout-section{padding:80px 0;background-size:cover}.callout-section .callout-button{justify-content:left}figure.entry-content figcaption.blog-body{transform:translate(0%,0%);max-width:100%}figure.entry-content .post-thumbnail{max-width:100%}.footer-contact .footer-contact-row{border-radius:0;padding:15px;text-align:center}.footer-contact{transform:translate(0%,0%)}.footer-contact-col-inner{display:block;margin:15px 0!important}.footer-contact .footer-contact-col .icon{display:block}main .swiper-slide .slider-btn .btn.btn-theme.btn-lg{font-size:16px;padding:15px 15px}main .swiper-slide .slider-btn .btn.btn-theme.btn-lg.btn-play{margin-left:10px}main .swiper-slide .slider-btn i.fas.fa-angle-double-right{display:none}main .swiper-pagination.swiper-pagination-bullets{bottom:10px}main .swiper-slide .slider-btn .btn.btn-theme.btn-lg.btn-play .video-btn-text,main .swiper-container .swiper-button-white{display:none}}@media (max-width:575.98px){header .navbar-brand{max-width:120px}}@media (min-width:20em){:root{}}@media (min-width:48em){:root{font-size:1em}}@media (max-width:92em){.section-title h3{font-size:calc(3rem + ((3vw - 3rem)))}main .swiper-slide h2{font-size:calc(5rem + ((5vw - 5rem)))}.service-col figcaption .service-title{font-size:calc(1.8rem + ((1.8vw - 1.5rem)))}.service-col figcaption .service-icon{z-index:2;margin-left:15px;margin-bottom:20px}.pricing-header h2 span{font-size:calc(4rem + ((4vw - 4rem)))}.pricing-header h4{font-size:calc(2rem + ((2vw - 2rem)))}.section-title p,main .swiper-slide p{font-size:calc(1.3rem + ((1.3vw - 1.3rem)))}.page-title h1{font-size:calc(6rem + ((4vw - 5rem)))}.filters .btn.btn-theme{margin:5px 5px}.header-top-right.content-center{display:block;min-width:176px}.header-top-right .social-media{margin-right:0;margin-bottom:5px}.header-top-right .btn-theme.btn-md{font-size:18px;line-height:45px;min-height:45px;min-width:170px}.header-top-right.content-center .social-media a{height:30px;width:30px;line-height:30px}.header-top .header-top-contact li{padding:4px;font-size:15px}footer aside.footer-widget{padding:20px 10px}.footer-contact .footer-contact-row .footer-contact-col-inner{border:0}}@media (max-width:72em){.section-title h3{font-size:calc(3rem + ((3vw - 2rem)))}main .swiper-slide h2{font-size:calc(5rem + ((5vw - 4rem)))}.service-col figcaption .service-title{font-size:calc(1.8rem + ((1.8vw - 0.9rem)))}.service-col figcaption .service-icon{z-index:2;margin-left:15px;margin-bottom:20px}.pricing-header h2 span{font-size:calc(4rem + ((4vw - 2rem)))}.pricing-header h4{font-size:calc(2rem + ((2vw - 1rem)))}.section-title p,main .swiper-slide p{font-size:calc(1.3rem + ((1.3vw - 0.6rem)))}.page-title h1{font-size:calc(6rem + ((6vw - 5rem)))}}