.elementor .row{padding:0rem;flex-direction:row;gap:1rem;justify-content:space-between;align-items:center;}.elementor .full-width{max-width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;flex-direction:column;align-items:center;}.elementor .menu-item{font-family:var(--font-1);font-weight:600;font-size:var(--text-sm);color:var(--brand-sage-700);transition:all 300ms;}.elementor .menu-item:hover,.elementor .menu-item:focus-visible{color:var(--brand-green-700);transform:translate3d(0px, -0.125rem, 0px);}.elementor .cta{width:auto;font-family:var(--font-1);font-weight:700;font-size:var(--text-base);color:var(--white);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--rounded-full);border-width:2px;border-color:var(--brand-green-600);border-style:solid;background-color:var(--brand-green-600);box-shadow:0px 8px 24px 0px var(--brand-green-700_25);transition:all 300ms;gap:0.75rem;align-items:center;align-self:center;i, svg {
  color: var(--white) !important;
  fill: var(--white) !important;
  width:1.125rem;
  height: 1.125rem;
}

.elementor-icon-wrapper {
  display: flex;
  justify-content: center;

}\n}.elementor .cta:hover,.elementor .cta:focus-visible{border-color:var(--brand-green-700);background-color:var(--brand-green-700);transform:translate3d(0px, -0.25rem, 0px);}.elementor .box-shadow{box-shadow:0px 2px 12px 0px rgba(0, 0, 0, .07);}.elementor .column{padding:0px;flex-direction:column;gap:1rem;}.elementor .paragraph{max-width:48rem;font-family:var(--font-1);font-size:var(--text-base);color:var(--brand-sage-700);}.elementor .cta-secundario{width:auto;font-family:var(--font-1);font-weight:700;font-size:var(--text-base);color:var(--brand-green-700);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:var(--rounded-full);border-width:2px;border-color:var(--brand-green-700);border-style:solid;gap:0.75rem;align-items:center;i, svg {
  color: var(--brand-green-700) !important;
  fill: var(--brand-green-700) !important;
  width:1.125rem;
  height: 1.125rem;
}

.elementor-icon-wrapper {
  display: flex;
  justify-content: center;

}\n}.elementor .cta-secundario:hover,.elementor .cta-secundario:focus-visible{transform:translate3d(0px, -0.25rem, 0px);}.elementor .box{max-width:80rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .h2{max-width:48rem;font-family:var(--font-1);font-weight:800;font-size:var(--text-4xl);color:var(--white);}.elementor .centered{text-align:center;align-self:center;}.elementor .detail-2{width:auto;font-family:var(--font-1);font-weight:600;font-size:var(--text-sm);color:var(--white);padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--rounded-full);border-width:1px;border-color:var(--white_25);border-style:solid;background-color:var(--white_15);gap:0.5rem;align-self:center;i, svg {
  color: var(--brand-gold-400) !important;
  fill: var(--brand-gold-400) !important;
  width:1.125rem;
  height: 1.125rem;
  font-size:1.125rem;
}

.elementor-icon-wrapper {
  display: flex;
  justify-content: center;
}\n}.elementor .detail-1{width:auto;font-family:var(--font-1);font-weight:600;font-size:var(--text-sm);color:var(--brand-green-700);padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:var(--rounded-full);border-width:1px;border-color:var(--brand-sage-400);border-style:solid;flex-direction:row;gap:0.5rem;align-self:start;i, svg {
  color: var(--brand-green-700) !important;
  fill: var(--brand-green-700) !important;
  width:1.125rem;
  height: 1.125rem;
  font-size:1.125rem;
}

.elementor-icon-wrapper {
  display: flex;
  justify-content: center;
}\n}.elementor .grid-6-columns{margin-block-start:1rem;margin-block-end:1rem;align-items:start;display: grid;
grid-template-columns: repeat(6, 1fr);\n}.elementor .sinal{font-family:var(--font-1);font-weight:600;font-size:var(--text-sm);color:var(--white);text-align:center;padding:2rem;border-radius:var(--text-base);border-width:1px;border-color:var(--white_20);border-style:solid;background-color:var(--white_12);flex-direction:column;gap:1rem;}.elementor .grid-3-columns{padding:0px;margin-block-start:1rem;margin-block-end:1rem;gap:1.5rem;display: grid;
grid-template-columns: repeat(3, 1fr);\n}.elementor .grid-2-columns{padding:0px;margin-block-start:1rem;margin-block-end:1rem;gap:1.5rem;display: grid;
grid-template-columns: repeat(2, 1fr);\n}.elementor .cuidado{padding:2.5rem;margin-block-start:1rem;margin-block-end:1rem;border-radius:var(--text-2xl);border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:5px;border-inline-end-width:0px;border-color:var(--brand-green-700);border-style:solid;background-color:var(--brand-green-50);flex-direction:column;gap:1rem;}.elementor .h3{max-width:48rem;font-family:var(--font-1);font-weight:700;font-size:var(--text-2xl);color:var(--white);}.elementor .rodape-item{font-family:var(--font-1);font-weight:600;font-size:var(--text-sm);color:var(--white);transition:all 300ms;}.elementor .rodape-item:hover,.elementor .rodape-item:focus-visible{color:var(--brand-green-50);transform:translate3d(0px, -0.125rem, 0px);}.elementor .fixed-header{position:sticky;inset-block-start:0px;z-index:2;}.elementor .img-shadow{box-shadow:0px 0.5rem 2rem 0px #153d2440;}.elementor .grid-4-columns{padding:0px;gap:1rem;display: grid;
grid-template-columns: repeat(4, 1fr);\n}