:root{--color-primary:#2e78bd;--color-gradient-start:#2e78bd;--color-gradient-stop:#51bb77}.woocommerce ul.products,.woocommerce-page ul.products{margin-left:-15px;margin-right:-15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px}body{font-family:Roboto;font-weight:400;line-height:1.7em;font-size:14px;color:#6a7c92}body.single-post .blog-single-title{font-family:inherit}body.single-post .content{font-family:inherit;line-height:25px;font-size:16px;color:#344159}.h1,h1{font-family:Poppins;font-weight:700;line-height:1.2em;font-size:52px;color:#181b31}.h2,h2{font-family:Poppins;font-weight:700;line-height:1.2em;font-size:40px;color:#181b31}.h3,h3{font-family:Poppins;font-weight:500;line-height:1.2em;font-size:32px;color:#181b31}.h4,h4{font-family:Poppins;font-weight:500;line-height:1.2em;font-size:25px;color:#181b31}.h5,h5{font-family:Poppins;font-weight:500;line-height:1.2em;font-size:21px;color:#181b31}.h6,h6{font-family:Tinos;font-weight:400;line-height:1.4em;font-style:italic;font-size:26px;color:#181b31}.main-header .navbar-brand{max-width:140px!important}.titlebar-inner h1{}.titlebar-inner p{}@media screen and (max-width:1100px){body[data-mobile-nav-style="modern"]:before{background:#fff}body[data-mobile-nav-style="modern"] .navbar-collapse-clone ul .nav-item-children>li>a,body[data-mobile-nav-style="modern"] .navbar-collapse-clone ul>li>a,body[data-mobile-nav-style="modern"] .navbar-collapse-clone ul.nav.main-nav .nav-item-children>li>a,body[data-mobile-nav-style="modern"] .navbar-collapse-clone ul.nav.main-nav>li>a,.main-nav>li{color:#000}[data-mobile-nav-style="modern"] .navbar-collapse-clone ul .nav-item-children>li>a:hover,[data-mobile-nav-style="modern"] .navbar-collapse-clone ul>li>a:hover,[data-mobile-nav-style="modern"] .navbar-collapse-clone ul.nav.main-nav .nav-item-children>li>a:hover,[data-mobile-nav-style="modern"] .navbar-collapse-clone ul.nav.main-nav>li>a:hover{color:inherit!important}}.testimonialhome blockquote{font-size:15px!important;line-height:27px!important;font-weight:300!important}.navbar-brand img{width:140px;height:70px}.btn{font-family:'Poppins'}.logos-ecologic img{filter:grayscale(100%);transition:all .5s ease-in-out;opacity:.5!important;filter: alpha(opacity=50)!important}.logos-ecologic img:hover{filter:none;opacity:1!important;filter: alpha(opacity=100)!important}.boxlinkscustom a span{font-weight:500;color:#1e1666}.blog-single-title{font-family:'Poppins'!important}.blog-single-cover.scheme-light .blog-single-media:after{background-image:linear-gradient(to right,rgba(0,0,0,.8) 0%,transparent 100%)}.blog-single li{padding-left:30px;margin-bottom:10px}.blog-single ul{list-style:none}.blog-single li{position:relative}.blog-single li:before{content:'\2192';position:absolute;left:0}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grecaptcha-badge{visibility:hidden}.btncookie{display:inline-block;background:#fff;font-weight:600;color:#3d59e8;padding:4px 18px}.caseseparator{font-size:19px!important}.testimonial-info h6{font-family:'Poppins';font-style:normal;font-size:13px!important;margin-top:4px!important}.testimonial .testimonial-details{display:block!important}.testimonial .star-rating{margin-top:10px}.testimonial .star-rating li{font-size:.8em}.main-nav .children>li,.nav-item-children>li{font-size:.9em!important}.main-nav .children>li>a,.nav-item-children>li>a{padding:.7em 1.6em!important;color:#797b86}@media only screen and (max-width:768px){.mobilecenter{text-align:center!important}.mobilecenter .text-left{text-align:center!important}.mobilecenter .iconbox.text-left{align-items:center!important}}.wpcf7-response-output{border:none!important;text-align:center!important;color:rgba(255,255,255,.6)}.wpcf7-not-valid-tip{color:#ff6b6b;font-size:.95em;text-align:left;line-height:1.3em;font-weight:normal;display:block;margin-top:-15px;margin-bottom:10px}.megamenu .megamenu-inner-row{background:transparent!important;box-shadow:none!important}.megamenuinnerrow{background:#fff!important;box-shadow:0 0 60px rgba(0,0,0,.1)!important;border-radius:0!important;padding:40px!important}