.elementor .hv-ico-seta{width:14px;height:14px;min-width:14px;padding:0px;background-color:var(--hv-mocha);}.elementor .hv-ico-lupa{display:block;}.elementor .hv-ico-ondas{display:block;}.elementor .hv-ico-labios{display:block;}.elementor .hv-ico-rosto{display:block;}.elementor .hv-ico-molecula{display:block;}.elementor .hv-ico-seringa{display:block;}.elementor .hv-ico{width:26px;height:26px;min-width:26px;padding:0px;background-color:#FFFFFF;}.elementor .hv-card-seta{width:40px;height:40px;min-width:40px;padding:0px;border-radius:50%;border-width:1px;border-color:var(--hv-mocha);border-style:solid;transition:background-color 0.35s;display:flex;justify-content:center;align-items:center;}.elementor .hv-card-rodape{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .hv-card-texto{font-family:var(--hv-texto);font-size:15px;color:#131313B3;line-height:1.6;}.elementor .hv-card-titulo{font-family:var(--hv-titulo);font-weight:400;font-size:28px;color:var(--hv-preto);line-height:1.15;}.elementor .hv-card-corpo{padding-block-start:18px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;}.elementor .hv-card-icone{width:56px;height:56px;min-width:56px;position:relative;z-index:2;padding:0px;margin-block-start:-28px;margin-block-end:0px;margin-inline-start:24px;margin-inline-end:0px;border-radius:50%;border-width:3px;border-color:#FFFFFF;border-style:solid;background-color:var(--hv-mocha);display:flex;justify-content:center;align-items:center;}.elementor .hv-card-foto{width:100%;height:250px;object-fit:cover;display:block;}.elementor .hv-card{overflow:hidden;padding:0px;border-radius:16px;border-width:1px;border-color:#A7786826;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px #7A584C0F;transition:transform 0.5s, box-shadow 0.5s;display:flex;flex-direction:column;gap:0px;}.elementor .hv-chip:hover,.elementor .hv-chip:focus-visible{color:var(--hv-mocha);border-color:var(--hv-mocha);}.elementor .hv-chip{width:auto;position:relative;font-family:var(--hv-texto);font-weight:500;font-size:13px;color:#131313CC;line-height:1;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-width:1px;border-color:#A7786866;border-style:solid;background-color:transparent;transition:background-color 0.3s, color 0.3s, border-color 0.3s;display:flex;align-items:center;}.elementor .hv-foto{width:100%;height:100%;object-fit:cover;display:block;}.elementor .hv-nav-link:hover,.elementor .hv-nav-link:focus-visible{color:var(--hv-rose);}.elementor .hv-nav-link{font-family:var(--hv-texto);font-weight:500;font-size:14px;color:var(--hv-preto);transition:color 0.3s;}.elementor .hv-btn-claro:hover,.elementor .hv-btn-claro:focus-visible{color:var(--hv-preto);border-color:var(--hv-dourado);background-color:var(--hv-dourado);}.elementor .hv-btn-claro{font-family:var(--hv-texto);font-weight:700;font-size:13px;color:var(--hv-mocha);letter-spacing:2px;line-height:1;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-color:var(--hv-creme);border-style:solid;background-color:var(--hv-creme);transition:background-color 0.35s, color 0.35s, border-color 0.35s;}.elementor .hv-btn-contorno:hover,.elementor .hv-btn-contorno:focus-visible{color:#FFFFFF;background-color:var(--hv-mocha);}.elementor .hv-btn-contorno{font-family:var(--hv-texto);font-weight:600;font-size:13px;color:var(--hv-mocha);letter-spacing:2px;line-height:1;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-color:var(--hv-mocha);border-style:solid;background-color:transparent;transition:background-color 0.35s, color 0.35s;}.elementor .hv-btn:hover,.elementor .hv-btn:focus-visible{color:#FFFFFF;border-color:var(--hv-preto);background-color:var(--hv-preto);}.elementor .hv-btn{font-family:var(--hv-texto);font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:2px;line-height:1;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;padding-inline-start:40px;padding-inline-end:40px;border-radius:0px;border-width:1px;border-color:var(--hv-mocha);border-style:solid;background-color:var(--hv-mocha);transition:background-color 0.35s, color 0.35s, border-color 0.35s;}.elementor .hv-meta{font-family:var(--hv-texto);font-weight:600;font-size:11px;color:var(--hv-rose);letter-spacing:2.4px;line-height:1.4;text-transform:uppercase;}.elementor .hv-texto{font-family:var(--hv-texto);font-weight:400;font-size:16px;color:#131313B8;line-height:1.75;}.elementor .hv-titulo{font-family:var(--hv-titulo);font-weight:300;font-size:60px;color:var(--hv-preto);line-height:1.07;}.elementor .hv-eyebrow{font-family:var(--hv-texto);font-weight:600;font-size:12px;color:var(--hv-rose);letter-spacing:3.6px;line-height:1.4;text-transform:uppercase;}.elementor .hv-secao{padding-block-start:128px;padding-block-end:128px;padding-inline-start:var(--hv-respiro);padding-inline-end:var(--hv-respiro);display:flex;flex-direction:column;gap:56px;}