:root{--grid-size: 1200px;--grid-size-medium: 1000px;--grid-gutter: 32px;--colors-base: #4d538c;--colors-medium: #474c81;--colors-dark: #3b406c;--colors-bg: #F1F1F1;--colors-line: #D9D9D9;--colors-link: #4c57ba;--colors-purple: #95358C;--colors-purple-light: #4c57ba;--colors-text: #333333;--colors-text-light: #666666;--colors-text-white: #fff;--colors-purple-dark: #2D3051;--border-color: #949494;--border-radius: 8px;--spacings-xxsmall: 8px;--spacings-xsmall: 16px;--spacings-small: 24px;--spacings-medium: 32px;--spacings-large: 40px;--spacings-xlarge: 48px;--spacings-xxlarge: 56px;--spacings-wtflarge: 64px;--layers-base: 10;--layers-medium: 20;--layers-overlay: 30;--layers-modal: 40;--layers-always-on-top: 50;--font-primary: "Montserrat", sans-serif;--font-secondary: "Open Sans", sans-serif}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:var(--font-secondary)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}p{color:var(--colors-text);font:16px/1.5 var(--font-secondary)}@media(min-width: 768px){p{font-size:18px}p:not(:first-of-type){margin-top:var(--spacings-small)}}strong{font-weight:bold}::-webkit-input-placeholder{color:var(--colors-text-light);font-family:var(--font-secondary)}::-moz-placeholder{color:var(--colors-text-light);font-family:var(--font-secondary)}:-ms-input-placeholder{color:var(--colors-text-light);font-family:var(--font-secondary)}:-moz-placeholder{color:var(--colors-text-light);font-family:var(--font-secondary)}.container{margin-left:auto;margin-right:auto;max-width:var(--grid-size);padding-left:var(--spacings-xsmall);padding-right:var(--spacings-xsmall)}@media(min-width: 360px){.container{padding-left:var(--spacings-small);padding-right:var(--spacings-small)}}.container-medium{margin-left:auto;margin-right:auto;max-width:var(--grid-size-medium);padding-left:var(--spacings-xsmall);padding-right:var(--spacings-xsmall)}@media(min-width: 360px){.container-medium{padding-left:var(--spacings-small);padding-right:var(--spacings-small)}}.title-section{color:var(--colors-base);font:800 20px/1.2 var(--font-primary);margin-bottom:var(--spacings-small);text-transform:uppercase}@media(min-width: 768px){.title-section{font-size:34px;margin-bottom:var(--spacings-medium)}}.video{position:relative;height:51.3vw}@media(max-width: 360px){.video{height:200px}}@media(min-width: 980px){.video{height:345px}}.video iframe,.video embed,.video object,.video video{max-width:100%;width:100%;margin:0;line-height:1;border:none}.video iframe{position:absolute;top:0;left:0;height:100%}.video video{width:100%}form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .slot-picker li.slot.selected a{background-color:#4d538c !important}form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover,form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .slot-picker li.slot.selected a:hover{background-color:#3b406c !important}form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form{border-radius:10px;background-color:transparent;padding:0;border:none}form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form label{margin-bottom:var(--spacings-xsmall)}form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .wc-appointments-appointment-hook.wc-appointments-appointment-hook-after .wc-pao-addon{border-top:none}form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .slot-picker{border:none;background:#fff;padding:0;margin:0;border-radius:var(--border-radius);padding:var(--spacings-xsmall);margin-bottom:var(--spacings-xsmall)}form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .wc-appointments-appointment-cost{border:none;margin:0;padding:0}form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .form-field.wc_appointments_field_timezone label{border-radius:var(--border-radius);position:initial}form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,form.wc-appointments-appointment-form-wrap div.wc-appointments-appointment-form .slot-picker li.slot.selected a{border-radius:var(--border-radius)}.input-text.wc-pao-addon-field.wc-pao-addon-custom-textarea{border-radius:var(--border-radius);padding:var(--spacings-xsmall);border-color:var(--border-color);min-height:70px;font-size:16px;resize:vertical}fieldset.wc-appointments-date-picker.notranslate.wc_appointments_field_start_date{background-color:#fff;border-radius:var(--border-radius)}.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-today a{color:#4d538c}.ui-datepicker-other-month{visibility:hidden}.variations .label{margin-bottom:var(--spacings-xxsmall);font-weight:bold;font-size:18px}.variations h2{font-size:18px}.variations td{display:block}.variations td.value{display:flex}.variations select{flex:1;border-color:var(--border-color);border-radius:var(--border-radius);padding:var(--spacings-xxsmall) var(--spacings-xsmall)}.variations a.reset_variations{margin-left:var(--spacings-xxsmall)}.wc-pao-addons-container{margin-top:var(--spacings-medium)}.section-schedule__form h2.wc-pao-addon-heading{margin-bottom:var(--spacings-xxsmall);font-weight:bold;font-size:18px}.section-schedule__form .wc-pao-col1>strong>span{display:none}.woocommerce-variation-price .price{display:table;border-radius:var(--border-radius);color:var(--colors-text);font-weight:700;margin:var(--spacings-xsmall) 0}.woocommerce-variation-price .price .subscription-details{font-weight:normal}.woocommerce-variation-add-to-cart.variations_button{display:flex;margin:var(--spacings-xxsmall) 0}.woocommerce-variation-add-to-cart.variations_button input{margin-right:var(--spacings-xxsmall)}input.input-text,select{position:relative;font-weight:400;font-size:16px;line-height:24px;color:#333;min-height:36px;border:1px solid #777;border-radius:var(--border-radius);outline:0px}div#wc-stripe-payment-request-wrapper,div#wc-stripe-payment-request-button,p#wc-stripe-payment-request-button-separator{display:none !important}.header{background:#fff}.header__branding{display:inline-flex;height:auto;margin-right:var(--spacings-small);min-width:100px;width:170px}.header__branding svg{display:block;width:100%;height:auto}.header__link{color:var(--colors-link);font-size:14px;text-decoration:none}.header__link:hover{text-decoration:underline}.header__container{align-items:center;display:flex;height:80px;justify-content:space-between}.searchform__inputs{display:flex;align-items:center;background:#fff;padding:0px 5px;border-radius:10px}.searchform__inputs input{width:100%;border:none;padding:13px;background:transparent}.searchform__inputs input:focus{outline:none}.searchform__inputs button{background:transparent;border:none}.footer{color:#fff}.footer a{color:#fff;line-height:1.2;font-size:14px;text-decoration:none}@media(max-width: 768px){.footer a{width:100%}}.footer a:hover{text-decoration:none}.footer__container{background-color:var(--colors-dark);padding-top:var(--spacings-wtflarge);padding-bottom:var(--spacings-wtflarge)}.footer__info{display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:var(--spacings-medium)}@media(max-width: 768px){.footer__info{padding-bottom:0}}.footer__copyright{background-color:var(--colors-purple-dark);padding:12px 5px}.footer__copyright p{text-align:center;color:var(--colors-text-white);font:14px var(--font-secondary)}.footer__icon-help{margin-right:5px}.footer__icon-help,.footer__icon-profile{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;border:1px solid var(--colors-text-white);border-radius:6px}.footer__icon-help svg,.footer__icon-profile svg{display:block;max-width:20px;fill:var(--colors-text-white);margin-right:var(--spacings-xxsmall)}.footer__icon-help span,.footer__icon-profile span{color:var(--colors-text-white);font:600 14px var(--font-secondary)}@media(max-width: 768px){.footer__icon-help,.footer__icon-profile{margin-bottom:var(--spacings-xsmall);width:100%;justify-content:center}}.footer__info-collumn1,.footer__info-collumn2,.footer__info-collumn3{flex:0 0 30%}@media(max-width: 768px){.footer__info-collumn1,.footer__info-collumn2,.footer__info-collumn3{flex:0 0 100%;margin-bottom:var(--spacings-small)}}.footer .menu-footer ul li{margin-bottom:var(--spacings-xsmall)}.footer .menu-footer ul li a{font:16px var(--font-primary)}.footer__redes-sociais p,.footer__apoio p,.footer__compra-segura p{font:bold 14px var(--font-secondary);color:var(--colors-line);margin-bottom:var(--spacings-xsmall)}.footer__compra-segura .compra-segura{margin-bottom:var(--spacings-xsmall)}.footer__redes-sociais div{margin-bottom:var(--spacings-small)}.footer__redes-sociais div svg{margin-right:var(--spacings-xsmall);stroke-width:2px}@media(max-width: 768px){.footer__apoio div{margin-bottom:var(--spacings-small)}}.footer__help-profile{margin-bottom:var(--spacings-xxsmall);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.footer__info-contact{margin-bottom:var(--spacings-xxsmall);font:13px var(--font-secondary);color:var(--colors-text-white)}.accordion__item.active .accordion__content{display:block}.accordion__item.active .accordion__arrow{transform:rotate(180deg)}.accordion__title{user-select:none;align-items:center;cursor:pointer;color:var(--colors-text);font:18px/1.2 var(--font-primary);display:flex;justify-content:space-between;padding:var(--spacings-xsmall) 0;border-bottom:1px solid var(--colors-line)}@media(min-width: 768px){.accordion__title{font-size:25px;padding:var(--spacings-small) 0 var(--spacings-xsmall)}}.accordion__arrow{min-height:32px;min-width:32px;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.accordion__arrow svg{width:19px;fill:var(--colors-base)}.accordion__content{color:var(--colors-text);padding-top:var(--spacings-xsmall);display:none}@media(min-width: 768px){.accordion__content{padding-top:var(--spacings-small)}}.info-about-item{text-align:center}.info-about-item__title{color:#4d538c;display:block;font:700 19px/1.1 var(--font-primary);margin-bottom:var(--spacings-xsmall)}@media(min-width: 768px){.info-about-item__title{line-height:1.2;margin-bottom:var(--spacings-xxsmall)}}.info-about-item__description{line-height:1.4}@media(min-width: 768px){.info-about-item__description{font-size:16px}}.info-about-item__image:not(woocommerce img){max-width:70px;height:auto;display:block;margin:0 auto var(--spacings-xsmall)}@media(min-width: 768px){.info-about-item__image:not(woocommerce img){max-width:60px}}.section-about__sidebar .info-about-item:not(:first-child){margin-top:var(--spacings-medium)}.reiki-button,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt,.variations a.reset_variations{background-color:#cd006b;font:18px var(--font-secondary);color:#fff;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;min-height:44px;text-decoration:none;text-align:center;box-shadow:0px 4px 4px rgba(0,0,0,0);transition:box-shadow .2s,transform .2s;padding:0 var(--spacings-xsmall)}.reiki-button:hover,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:hover:disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:hover:disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:hover:disabled,.woocommerce button.button.alt:hover,.variations a.reset_variations:hover{background-color:#cd006b;color:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.2);transform:translateY(-4px)}.reiki-button:active,.woocommerce #respond input#submit.alt.disabled:active,.woocommerce #respond input#submit.alt:active:disabled,.woocommerce a.button.alt.disabled:active,.woocommerce a.button.alt:active:disabled,.woocommerce input.button.alt.disabled:active,.woocommerce input.button.alt:active:disabled,.woocommerce button.button.alt:active,.variations a.reset_variations:active{background-color:#a12365}.reiki-button-xsmall,.variations a.reset_variations{font:600 14px/1 var(--font-secondary);padding:2px var(--spacings-xsmall);min-height:36px}.reiki-button-default{border-bottom:4px solid #a12365;font-size:18px;font-weight:700;min-height:56px}.reiki-button-large,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt{border-bottom:4px solid #a12365;font:700 18px/1 var(--font-secondary);padding:var(--spacings-xxsmall) var(--spacings-small);min-height:52px}.reiki-button-inverse{background-color:#fff;color:#4d538c;border-bottom:4px solid #ccc;font-weight:700}.reiki-button-inverse:hover{color:#4d538c;background-color:#fff}.reiki-button-inverse:active{background-color:#ccc}.reiki-button-full,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt{width:100%}.reiki-button-outline{background-color:transparent;border:1px solid currentColor;color:#fff}.hero{background:var(--colors-base) url("https://d15m0zxbu4pm77.cloudfront.net/texturas/textura-signos.png") top left;padding:var(--spacings-xlarge) 0;margin-bottom:var(--spacings-xlarge)}@media(min-width: 768px){.hero{margin-bottom:var(--spacings-wtflarge)}}.hero__title,.hero__description{color:#fff}.hero__title{font:800 35px/1.15 var(--font-primary);margin-bottom:var(--spacings-medium);text-transform:uppercase}@media(min-width: 768px){.hero__title{line-height:1.25;font-size:54px;letter-spacing:-0.5px}}.hero__description{font:700 18px var(--font-primary);letter-spacing:-1px}.box-policies{border:1px solid var(--colors-line);border-radius:10px;padding:var(--spacings-small)}.box-policies p{margin-bottom:0}@media(min-width: 768px){.box-policies p{font-size:16px}}.box-policies img{height:initial;max-width:initial}.box-policies__title{color:#3b406c;font:700 21px var(--font-primary);margin-bottom:var(--spacings-xsmall);letter-spacing:-0.1px;text-align:center;text-transform:uppercase}.box-policies__item{margin-bottom:var(--spacings-medium);display:flex;align-items:center}.box-policies__icon{width:30px;height:30px;margin-right:var(--spacings-xsmall)}@media(min-width: 768px){.box-policies__icon{margin-right:var(--spacings-small)}}.box-policies__information{color:var(--colors-text);font-size:14px;line-height:1.5;text-align:center}.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.testimonies{padding:var(--spacings-small) 30px 0;border-top:1px solid var(--colors-line);margin-bottom:var(--spacings-large)}@media(min-width: 768px){.testimonies{padding:var(--spacings-medium) 110px 0}}.testimonies>.testimony:nth-child(1n+2){display:none}.testimonies .slick-arrow{background-color:transparent;background-position:center center;background-repeat:no-repeat;position:absolute;top:50%;padding:0;transform:translateY(calc(-50% - 40px));background-size:contain;font-size:0;border:none;width:20px;height:38px;cursor:pointer;transition:opacity .2s}.testimonies .slick-arrow:hover{opacity:.5}.testimonies .slick-prev{background-image:url(bf3a08764c77d15feb96741e029ce687.png);left:0}@media(min-width: 768px){.testimonies .slick-prev{left:50px}}.testimonies .slick-next{background-image:url(5003031bfae7ee9768850f5ceda721a1.png);right:0}@media(min-width: 768px){.testimonies .slick-next{right:50px}}.testimonies .slick-dots{display:flex;align-items:center;justify-content:center;margin-top:var(--spacings-xsmall)}@media(min-width: 768px){.testimonies .slick-dots{margin-top:var(--spacings-medium)}}.testimonies .slick-dots li{font-size:0}.testimonies .slick-dots li:nth-child(1n+2){margin-left:var(--spacings-xsmall)}.testimonies .slick-dots .slick-active button{background:#949494}.testimonies .slick-dots button{background:var(--colors-line);font-size:0;width:8px;height:8px;border-radius:100%;border:none;padding:0;cursor:pointer}.testimony{text-align:center;color:var(--colors-text-light)}.testimony p{color:var(--colors-text-light)}.testimony__content,.testimony__content p,.testimony__additional-info{font-style:italic}.testimony__content{max-height:200px;overflow:hidden;position:relative}@media(min-width: 768px){.testimony__content{max-height:175px}}.testimony__content.shadow::before{background:#fff;content:"";bottom:0;left:0;right:0;height:5px;background:#fff;position:absolute;box-shadow:0 0 30px 30px #fff}.testimony__button{align-items:center;cursor:pointer;font:16px var(--font-primary);display:inline-flex;background:none;border:none;color:#474c81;transition:opacity .2s}.testimony__button img{margin-left:var(--spacings-xxsmall)}.testimony__button:hover{opacity:.5}.testimony__name{font-weight:700;margin-top:var(--spacings-small);margin-bottom:var(--spacings-xxsmall)}@media(min-width: 768px){.testimony__name{margin-top:var(--spacings-medium)}}.testimony.active .testimony__button,.testimony.active .testimony__content::before{display:none}.testimony.active .testimony__content{max-height:initial}.section-opiniao-cards__content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:var(--spacings-xxlarge)}.section-opiniao-cards__content .card-coments{flex:0 0 49%;padding:30px;justify-content:space-between;display:flex;flex-direction:column}.section-opiniao-cards__content .card-coments:nth-of-type(3n + 1){border:1px solid #eaeaea;box-sizing:border-box;box-shadow:0px 0px 20px rgba(0,0,0,.1);border-radius:10px}@media(max-width: 768px){.section-opiniao-cards__content .card-coments:nth-of-type(3n + 1){border:none;box-shadow:none}.section-opiniao-cards__content .card-coments:nth-of-type(2n + 1){border:1px solid #eaeaea;box-sizing:border-box;box-shadow:0px 0px 20px rgba(0,0,0,.1);border-radius:10px}}.section-opiniao-cards__content .card-coments__icon-name{display:flex;align-items:center;margin-top:var(--spacings-xsmall)}.section-opiniao-cards__content .card-coments__icon-name img{margin-right:var(--spacings-xxsmall)}.section-opiniao-cards__content .card-coments__icon-name span{font:700 16px var(--font-secondary);color:var(--colors-text)}.section-opiniao-cards__content .card-coments p{font:400 16px var(--font-secondary);color:#000}@media(max-width: 768px){.section-opiniao-cards__content .card-coments{flex:0 0 100%}}.breadcrumb{display:flex;margin-bottom:10px}@media(max-width: 560px){.breadcrumb{justify-content:center}}.breadcrumb .breadcrumb-line{border:1px solid #fff;border-radius:15px;padding:6px 13px;display:flex;align-items:center;margin-right:8px}.breadcrumb .breadcrumb-line svg{margin-right:5px}.breadcrumb .breadcrumb-line span{font:700 12px var(--font-secondary);color:#fff;text-transform:capitalize}.hero__container{align-items:center;text-align:center}@media(min-width: 980px){.hero__container{display:grid;grid-template-columns:1fr 600px;gap:20px;text-align:left}}.hero__prod-cat{margin-bottom:14px;display:flex;align-items:center}@media(max-width: 560px){.hero__prod-cat{justify-content:center}}.hero__prod-cat img{margin-right:5px}.hero__prod-cat a{color:#fff;font:700 16px var(--font-primary);text-decoration:none}.hero__title{margin-bottom:var(--spacings-small)}@media(max-width: 980px){.hero__title{font-size:24px;margin-bottom:24px}}.hero__description{margin-bottom:16px}.hero__image img{width:100%;height:auto;object-fit:cover;object-position:center;height:345px;max-width:600px}@media(max-width: 560px){.hero__image img{max-width:100%;height:51.3vw}}.hero__button{margin-top:20px;text-align:center}.section-testimonies,.section-about,.section-for-who,.section-author,.section-personare,.section-suggestion,.section-schedule{margin-bottom:var(--spacings-xlarge)}@media(min-width: 768px){.section-testimonies,.section-about,.section-for-who,.section-author,.section-personare,.section-suggestion,.section-schedule{margin-bottom:var(--spacings-wtflarge)}}.section-testimonies__price,.section-about__price,.section-for-who__price,.section-author__price,.section-personare__price,.section-suggestion__price,.section-schedule__price{display:none}.section-testimonies__price.show,.section-about__price.show,.section-for-who__price.show,.section-author__price.show,.section-personare__price.show,.section-suggestion__price.show,.section-schedule__price.show{display:block}.section-testimonies__price .price .from,.section-about__price .price .from,.section-for-who__price .price .from,.section-author__price .price .from,.section-personare__price .price .from,.section-suggestion__price .price .from,.section-schedule__price .price .from{font-size:16px;text-transform:initial;color:var(--colors-text);font-weight:normal}.section-testimonies__price .price span,.section-about__price .price span,.section-for-who__price .price span,.section-author__price .price span,.section-personare__price .price span,.section-suggestion__price .price span,.section-schedule__price .price span{font-weight:800}.section-testimonies__price .price small,.section-about__price .price small,.section-for-who__price .price small,.section-author__price .price small,.section-personare__price .price small,.section-suggestion__price .price small,.section-schedule__price .price small{font-weight:400}.section-testimonies__price .price .duration,.section-about__price .price .duration,.section-for-who__price .price .duration,.section-author__price .price .duration,.section-personare__price .price .duration,.section-suggestion__price .price .duration,.section-schedule__price .price .duration{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:16px;color:#000}.section-testimonies__price .price .duration:before,.section-about__price .price .duration:before,.section-for-who__price .price .duration:before,.section-author__price .price .duration:before,.section-personare__price .price .duration:before,.section-suggestion__price .price .duration:before,.section-schedule__price .price .duration:before{content:"(";margin-right:0}.section-testimonies__price .price .duration:after,.section-about__price .price .duration:after,.section-for-who__price .price .duration:after,.section-author__price .price .duration:after,.section-personare__price .price .duration:after,.section-suggestion__price .price .duration:after,.section-schedule__price .price .duration:after{content:")"}.section-testimonies__price .price .woocommerce-Price-amount,.section-about__price .price .woocommerce-Price-amount,.section-for-who__price .price .woocommerce-Price-amount,.section-author__price .price .woocommerce-Price-amount,.section-personare__price .price .woocommerce-Price-amount,.section-suggestion__price .price .woocommerce-Price-amount,.section-schedule__price .price .woocommerce-Price-amount{font-family:"Montserrat";font-style:normal;font-size:28px;color:#95358c}.section-about a{color:var(--colors-link);text-decoration:none}.section-about a:hover{text-decoration:underline}.section-about__content,.section-about__how-works{margin-bottom:var(--spacings-medium)}.section-about__content{grid-area:section-about__content}.section-about__how-works{grid-area:section-about__how-works}.section-about__sidebar{grid-area:section-about__sidebar}@media(min-width: 768px){.section-about{display:grid;grid-template-rows:max-content;grid-template-areas:"section-about__content section-about__sidebar" "section-about__how-works section-about__sidebar";column-gap:var(--spacings-large)}.section-about__content{margin-bottom:var(--spacings-wtflarge)}.section-about__sidebar{width:160px}.section-about__how-works{margin-bottom:0}}@media(max-width: 768px){.section-for-who__content{margin-bottom:var(--spacings-medium)}}.section-for-who__content p{position:relative;padding-left:45px}.section-for-who__content p+p{margin-top:var(--spacings-small)}.section-for-who__content p::before{background:url(9bae4960497340d707839ecafd09c0b9.png) no-repeat;background-size:cover;display:block;content:"";height:26px;margin-right:var(--spacings-xsmall);width:26px;min-width:26px;position:absolute;top:0;left:0}@media(min-width: 768px){.section-for-who__content p+p{margin-top:var(--spacings-medium)}.section-for-who__content p::before{min-width:33px;width:33px;height:33px;margin-right:var(--spacings-small)}}@media(min-width: 768px){.section-for-who{display:grid;grid-template-columns:1fr 400px;gap:var(--spacings-large)}}.section-schedule{background-color:var(--colors-bg);font:400 16px var(--font-secondary);padding-top:var(--spacings-xlarge);padding-bottom:var(--spacings-xlarge)}@media(min-width: 768px){.section-schedule__content{display:grid;grid-template-columns:1fr 1.5fr;gap:var(--spacings-large)}}.section-schedule__content hr{margin:24px 0}.section-schedule__title{font:300 16px var(--font-primary);color:#000;margin-bottom:var(--spacings-xxsmall)}@media(max-width: 768px){.section-schedule__form{margin-top:var(--spacings-small)}}.section-schedule__author{font:300 16px var(--font-primary);color:#000}.section-schedule__modality p{font:700 18px var(--font-secondary);color:#b31983;margin-bottom:16px}.section-schedule__btn-modify{font:400 16px var(--font-secondary);display:flex;justify-content:left}.section-schedule__btn-modify span{margin:0 24px 0 0;display:flex;align-items:baseline}.section-schedule__btn-modify span input{margin:0 8px 0 0}.section-schedule__location{flex-direction:column}.section-schedule__location .title-adress{font:700 14px var(--font-secondary);color:#000;margin:24px 0 16px}.section-schedule__location .info-adress-map{margin-bottom:24px;display:flex;flex-direction:column}.section-schedule__location .info-adress-map span{font:400 16px var(--font-secondary);margin-bottom:8px}.section-schedule__location .info-adress-map .open_map{text-decoration:none;font:700 14px var(--font-secondary);color:#4c57ba}.section-schedule__bloc{position:relative}.section-schedule__bloc .lock-calendar{cursor:not-allowed;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#ffffff6b;border-radius:7px}.section-schedule__bloc .lock-calendar__card{background:#fff;padding:22px 24px;border:2px solid #f90;border-radius:10px;display:flex;align-items:center}.section-schedule__bloc .lock-calendar__card img{margin-right:19px}.section-schedule__bloc .lock-calendar__card span{color:#eb4a00}.section-author{margin-bottom:var(--spacings-xlarge)}.section-author a{color:var(--colors-link);text-decoration:none}.section-author__content{display:grid;gap:var(--spacings-large)}@media(min-width: 768px){.section-author__content{grid-template-columns:230px 1fr;align-items:center}}.section-author__image{border-radius:100%;overflow:hidden;width:230px;height:230px}@media(max-width: 768px){.section-author__image{margin:var(--spacings-xsmall) auto 0}}.section-author__image img{width:230px;height:230px;object-fit:cover}.section-author__text{color:#333}.section-author__text p{margin-top:0;margin-bottom:var(--spacings-xsmall)}.section-author__text h2,.section-author__text h3{font:400 21px var(--font-secondary);margin-bottom:var(--spacings-xsmall)}@media(min-width: 980px){.section-author__text h2,.section-author__text h3{font-size:25px}}.section-personare__content{display:grid;gap:var(--spacings-large)}@media(min-width: 768px){.section-personare__content{grid-template-columns:150px 1fr;align-items:center}}.section-personare__image{text-align:center}.section-personare__image img{width:150px}.section-personare__text{color:#333}.section-suggestion a{color:var(--colors-link);text-decoration:none}.section-button-footer{background:var(--colors-base);position:fixed;bottom:0;left:0;right:0;padding:var(--spacings-xsmall);display:flex;align-items:center;justify-content:center;z-index:var(--layers-base);transform:translateY(100%);transition:transform .3s}.section-button-footer.active{transform:translateY(0)}.single-product #fc_frame,.single-product #fc_frame.fc-widget-small{transform:translateY(0);transition:transform .3s}.single-product #fc_frame.active,.single-product #fc_frame.fc-widget-small.active{transform:translateY(-80px)}.section-schedule__bloc{display:none}.section-schedule__bloc.show{display:block}.acf-map{width:100%;border:none;margin:0}.acf-map.show{height:400px}.acf-map img{max-width:inherit !important}.open_map{cursor:pointer}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .form-field.wc_appointments_field_timezone.restrict::before{content:" ";width:100%;height:100%;position:absolute;z-index:99;left:0;top:0;cursor:not-allowed}@media(max-width: 768px){p:not(:first-of-type){margin-top:var(--spacings-small)}}ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px}ul li{display:list-item;text-align:-webkit-match-parent;line-height:1.5;font-size:18px;color:var(--colors-text)}@media(max-width: 768px){ul li{font-size:16px}}em{font-style:italic}.modal_flexibility{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000a6;display:flex;align-items:center;justify-content:center;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s}.modal_flexibility__content{max-width:900px;width:100%;background:#fff;min-height:200px;position:relative;padding:50px 25px 25px 25px;border-radius:6px}.modal_flexibility__content h2,.modal_flexibility__content p,.modal_flexibility__content span,.modal_flexibility__content ul,.modal_flexibility__content li,.modal_flexibility__content strong{font-size:14px}.modal_flexibility__close{position:absolute;top:10px;right:10px;border:none;padding:5px 10px;cursor:pointer;font-size:16px}.modal_flexibility__close svg{width:24px;height:24px}#modal:target{visibility:visible;opacity:1}
