@charset "UTF-8";
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
 span.captcha-image{font-family:"Roboto", Sans-serif;color:#333;}
.captcha-image label{float:left;width:33% !important;}
span.wpcf7-form-control.wpcf7-radio{border:0px;}
.captcha-image label > input:checked + svg, .captcha-image label > input:focus + svg{border-color:#fd4587;}
span.cf7ic_instructions{margin-bottom:30px;}
.captcha-image .cf7ic_instructions span{color:#fd4587;}
html, body{margin:0px;padding:0px;overflow-x:hidden !important;}
#sliderCustomizado .lae-service{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;}
#sliderCustomizado .lae-service-excerpt{margin-top:50px;border-left:19px solid #49acb3;padding-left:25px;padding-right:25px;}
#sliderCustomizado .lae-service .lae-image-wrapper, #sliderCustomizado .lae-service .lae-service-text{width:50%;}
.sanfonaCustomizada .elementor-tab-title{padding-left:0px;}
.sanfonaCustomizada .elementor-tab-title a{text-decoration:underline;}
.sanfonaCustomizada .elementor-tab-title.elementor-active a{padding-left:10px;border-left:10px solid #49acb3;}
.sanfonaCustomizada button{font-size:0.85em;font-family:"Oswald", Sans-serif;text-transform:uppercase;background-color:#49ACB3;border:0px;padding:0.5em 1.5em;color:#FFF;margin-top:1em;margin-bottom:1em;cursor:pointer;}
.sanfonaCustomizada button:hover{background-color:#fd4587;}
.imagem-cuidado{position:absolute !important;z-index:0;}
#imagem-1{z-index:1;position:relative !important;margin-bottom:0px;}
@media only screen and (max-width: 600px) {
#sliderCustomizado .lae-service .lae-image-wrapper, #sliderCustomizado .lae-service .lae-service-text{width:100%;}
.lae-services-carousel-item .lae-service-text{padding:1em;}
#sliderCustomizado .lae-service{flex-direction:column;}
}
.passo-img:after{z-index:-1;content:"";height:100%;width:100%;position:absolute;top:103px;left:-280px;background:#fd4587;}
.passo-img2:after{z-index:-1;content:"";height:100%;width:100%;position:absolute;top:-103px;right:-212px;background:#fd4587;}
.passo-text .text1, .passo-text .text2, .passo-text .text3 {background:#fff;margin-bottom:-1px!important;padding-bottom:10px;}
.passo-text .text1, .passo-text .text2, .passo-text .text3 {background:#fff;margin-bottom:-1px!important;padding-bottom:10px;}
.sobre-passo1 .one .text3, .sobre-passo1 .one .text1, .sobre-passo1 .one .text2{background:#fff;margin-bottom:-1px!important;padding-bottom:10px;padding-left:50px;}
.sobre-passo1 .one .text1 p{top:-22px;position:relative;}
.passo-text .elementor-heading-title{}
.passo-text.boxr{left:10%;z-index:1;}
.passo-text .text1 p{top:-22px;position:relative;}
.passo-text.boxr .text1, .passo-text .text2, .passo-text .text3 {padding-right:38px;}
.form-2 .wpcf7-form-control{padding:15px;border:1px solid #49ACB3;}
.form-2 .radio .wpcf7-form-control{border:0;display:block;}
.form-2 select, .form-2 input{color:#2B2B2B}
.form-2 p{font-family:"Montserrat", Sans-serif;font-size:14px;}
.form-2 .wpcf7-form-control::placeholder{color:#2B2B2B;opacity:1;}
.form-2 .wpcf7-form-control:-ms-input-placeholder{color:#2B2B2B;}
.form-2 .wpcf7-form-control::-ms-input-placeholder{color:#2B2B2B;}
.form-2 .wpcf7-form-control-wrap{margin-bottom:0!important;}
.form-2 .wpcf7-submit{text-transform:uppercase;background:#FD4587!important;width:255px!important;height:50px!important;margin:0 auto;cursor:pointer;color:#fff;font-family:"Oswald", Sans-serif;font-size:14px;}
.form-2 .wpcf7-submit:hover{background:#2B2E34!important;}
.form-1 .wpcf7-form-control{background:#2B2E34!important;color:#fff;border:1px solid #fff;padding:15px;font-family:"Montserrat", Sans-serif;font-size:14px;}
.form-1 .wpcf7-submit{background:#FD4587!important;width:255px!important;height:50px!important;margin:0 auto;}
.form-1 .grupo{display:flex;}
.form-1 .grupo div{width:100%;}
.form-1 .grupo div:first-child{margin-right:10px;}
.form-1 .grupo div:last-child{margin-left:10px;}
.form-1 .radio p{color:#fff;float:left;}
.form-1 .radio .wpcf7-form-control{border:0 !important;}
.wpcf7-select{width:100%;}
.wpcf7-text{width:100%;}
.woocommerce form .form-row input.input-text::placeholder, .woocommerce form .form-row textarea::placeholder, .form-2-cursos .wpcf7-form-control::placeholder, .form-1-cursos .wpcf7-form-control::placeholder, .form-1 .wpcf7-form-control::placeholder{color:#fff;opacity:1;}
.woocommerce form .form-row input.input-text:-ms-input-placeholder, .woocommerce form .form-row textarea:-ms-input-placeholder, .form-2-cursos .wpcf7-form-control:-ms-input-placeholder, .form-1-cursos .wpcf7-form-control:-ms-input-placeholder, .form-1 .wpcf7-form-control:-ms-input-placeholder{color:#fff;}
.form-2-cursos .wpcf7-form-control:-ms-input-placeholder, .form-1-cursos .wpcf7-form-control:-ms-input-placeholder, .form-1 .wpcf7-form-control::-ms-input-placeholder{color:#fff;}
.checkmark{position:absolute;top:0;left:0;height:23px;width:23px;background-color:transparent;}
.form-1 .wpcf7-radio label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.form-1 .wpcf7-radio label input{display:none;}
.form-1 .wpcf7-radio i{}
.form-1 .radio .first i{font-size:35px;margin:-5px 0;}
.form-1 .radio .last i{font-size:30px;}
.form-1 .radio p{font-family:"Montserrat", Sans-serif;}
.form-1 .wpcf7-radio label .checkmark{border-radius:100%;border:4px solid white;}
.form-1 .wpcf7-radio label:hover input ~ .checkmark{background-color:#FD4587;}
.form-1 .wpcf7-radio label input:checked ~ .checkmark{background-color:#FD4587;}
.checkmark:after{content:"";position:absolute;display:none;}
.form-1 .wpcf7-radio label input:checked ~ .checkmark:after{display:block;}
.form-1 .wpcf7-radio label .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.form-1 .wpcf7-submit{text-transform:uppercase;font-size:14px;border:3px solid #2B2E34;}
.form-1 .wpcf7-submit:hover{background-color:#2B2E34!important;cursor:pointer;border:3px solid #fd4587;}
.services-info-header .box-one{box-shadow:-383px 0 0px 0px #49acb3fa}
.como-funciona .box-text h3{padding-left:15px;border-left:10px solid #fff;}
.como-funciona .box-text p{padding-left:29px;}
#box-vantagens  .box-center h3{padding-left:15px;border-left:10px solid #49ACB3;}
#box-vantagens  .box-center p{padding-left:29px;}
#box-vantagens .box-center:before{content:'';position:absolute;background:#000000;width:65%;height:100%;right:-58%;box-shadow:345px 82px 0 -1px #fd4587;}
#box-vantagens .box-center:after{content:'';position:absolute;background:#000000;width:30%;height:100%;left:-58%;z-index:0;}
#box-vantagens .box-right{right:-164px;}
.vantagens-after .one{box-shadow:0 -25px 0 0px #fd4587;}
.services-video:after{content:'';content:'';position:absolute;background:#2b2e34;width:58%;height:100%;right:-312px;z-index:-1;top:-45px;}
.services-line2{position:absolute;width:100%;height:102px;z-index:2;}
.title-border{padding-left:25px;}
.title-border .elementor-icon-box-title:before, .title-border:before{content:'';width:9px;height:26px;background:#FD4587;left:0;position:absolute;bottom:0;top:0;margin:auto;}
.contact-box{box-shadow:-448px 0px 0px 0px #49acb3;}
#box-cats ul li:nth-child(1) a .elementor-icon-list-text{color:#FD4587}
#box-cats ul li:nth-child(2) a .elementor-icon-list-text{color:#49ACB3}
#box-cats ul li:nth-child(3) a .elementor-icon-list-text{color:#FFC734}
.category-bem-estar .elementor-post__title a{color:#49ACB3!important;}
.category-saude .elementor-post__title a{color:#FD4587!important;}
.category-exercicios .elementor-post__title a{color:#FFC734!important;}
.category-exercicios .elementor-post__read-more, .category-saude .elementor-post__read-more, .category-bem-estar .elementor-post__read-more{background:#49ACB3;float:right;color:#fff!important;height:34px;width:82px;line-height:34px;text-align:center;}
.category-saude .elementor-post__read-more{background:#FD4587;}
.category-exercicios .elementor-post__read-more{background:#FFC734;}
.category-exercicios .elementor-post__read-more:hover, .category-saude .elementor-post__read-more:hover, .category-bem-estar .elementor-post__read-more:hover{background:#2B2E34;}
#single-post{}
.posts-relacionados .eael-grid-post-holder{border:0;}
#sidebar .elementor-post__text{align-self:center;}
.newsletter .span.wpcf7-list-item{margin:0;}
.newsletter .wpcf7-form-control-wrap{margin-bottom:0!important;}
.newsletter .box .wpcf7-form-control{background:transparent!important;color:#fff;border:1px solid #ffffffb3;padding:15px;}
.newsletter .wpcf7-submit{background:#FD4587;color:#fff;font-family:'Oswald", Sans-serif';font-size:13px;cursor:pointer;}
#list-products .eael-grid-post-holder{background:transparent;}
#list-products .eael-grid-post-excerpt{color:#fff;}
#list-products .eael-entry-title a{color:#fff;}
#list-products .button{line-height:33px;color:#fff;background:#49ACB3;width:98px;height:32px;display:inline-block;text-transform:uppercase;font-family:"Oswald", Sans-serif;}
#list-products .eael-entry-wrapper{padding-top:0;padding-bottom:0;display:flex;flex-direction:column;}
#areaPrincipal-Videos{display:flex;}
.blocoProdutos-Texto{margin:10px 0 0 0;}
.blocoProdutos{display:flex;flex-direction:column;text-align:center;}
.blocoProdutos-Texto-cabecalho, .blocoProdutos-Texto-conteudo a{color:#fff;font-family:"Montserrat", Sans-serif;font-size:14px;}
.blocoProdutos-Texto-conteudo h3{margin:8px 0;}
.blocoProdutos-link a{color:#fff;font-family:"Oswald", Sans-serif;font-size:14px;background:#49ACB3;display:inline-block;padding:12px 20px;}
.blocoProdutos-Image a{position:relative;width:160px;height:151px;background-size:cover;display:block;background-repeat:no-repeat;margin:0 auto;}
.blocoProdutos-Image a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#49ACB3;opacity:0.8;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
.blocoProdutos-Image a:hover:before{opacity:0;}
.single-prod-top .woocommerce-product-gallery__image{height:350px;}
.form-2-cursos .inputs textarea{height:112px;}
.form-2-cursos .inputs textarea, .form-2-cursos .inputs input, .form-1-cursos .inputs input{background:transparent;border:1px solid #fff;padding:15px;color:#fff;}
.form-1-cursos span.wpcf7-list-item{margin:0;}
.form-1-cursos .wpcf7-checkbox .wpcf7-list-item-label{color:#fff;font-family:"Montserrat", Sans-serif;font-size:11px;}
.form-2-cursos .wpcf7-submit, .form-1-cursos .wpcf7-submit{background:#2B2E34;color:#fff;font-family:"Oswvald", Sans-serif;font-size:13px;width:98px!important;height:32px!important;cursor:pointer;padding:0!important;}
.form-2-cursos .wpcf7-submit{background:#49ACB3;}
.woocommerce table.shop_table th{background:#E2E2E2;border:1px solid #2b2e34;}
.woocommerce table.shop_table td{background:#fff;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{padding:12px;background:transparent;border:1px solid #fff;color:#fff;}
.woocommerce-additional-fields, .woocommerce-billing-fields{color:#fff;}
.actions .button, .wc-proceed-to-checkout .button, .woocommerce-checkout .button{background-color:#49ACB3!important;color:#fff!important;font-family:"Montserrat", Sans-serif;}
.show-mobile{display:none;}
.home-infos2 .lae-container button.slick-arrow{display:block!important;z-index:1;width:33px!important;height:35px!important;}
.home-infos2 .lae-container button:before{font-size:30px!important;}
#home-header .elementor-widget:not(:last-child){margin-bottom:100px;}
.ekit-wid-con .dropdown-item.active, .ekit-wid-con .dropdown-item:active{background-color:#d2d2d2!important;}
@media(max-width:1366px){
#home-header{background-position:left 320px, center top!important;}
#home-header .eael-fancy-text-strings{font-size:60px;}
#home-header .elementor-widget:not(:last-child){margin-bottom:20px;}
}
@media(max-width:600px){
.passo-img:after, .passo-img2:after{display:none;}
.passo-text.boxr{left:0%;}
.form-1 .radio p{width:100%;margin:0 0 10px;text-align:center}
.services-video:after{display:none;}
.home-infos2, .home-infos{background-color:#2B2E34!important;background-image:none!important;}
.home-infos3{background-color:#fff!important;background-image:none!important}
.home-infos2 .lae-services-carousel-item .lae-image-wrapper img{margin:0 0 -30px 0;}
.home-infos2 .lae-title{font-size:24px!important;}
.passo-text.boxr .text1, .passo-text .text2, .passo-text .text3{padding:15px;}
.modtext1 h2 span, .formfooter h4 span + span{font-size:46px!important;}
.home-infos2 .lae-container button.slick-prev{left:-11px;width:30px!important;}
.home-infos2 .lae-container button.slick-next{right:-9px;width:30px!important;}
#home-header .eael-fancy-text-strings{font-size:30px;}
.home-infos2 .lae-container button:before{font-size:27px!important;}
}
@media(max-width:1024px){
.show-mobile{display:block;}
}
@media(max-width:768px){
#sidebar article{display:block;}
#sidebar .elementor-post__thumbnail{margin-bottom:8px;}
.sobre-passo1 .one .text3, .sobre-passo1 .one .text1, .sobre-passo1 .one .text2{padding:15px;}
}
.elementor-sticky{box-shadow:0 8px 22px -19px #00000061;}
a[href^=tel]{text-decoration:inherit;color:inherit;}
.dialog-close-button{top:15% !important;right:1% !important;padding:1em;background-color:red;border-radius:3px;font-size:1em !important;filter:drop-shadow(2px 4px 6px black);}
span.captcha-image {
background-color: #FFF !important;
}