.elementor-288 .elementor-element.elementor-element-bdd72fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-288 .elementor-element.elementor-element-bdd72fa:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-bdd72fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-288 .elementor-element.elementor-element-bdd72fa.she-header{backdrop-filter:blur(20px) saturate(1.8) !important;-webkit-backdrop-filter:blur(20px) saturate(1.8) !important;}.elementor-288 .elementor-element.elementor-element-92bd83f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-288 .elementor-element.elementor-element-92bd83f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-288 .elementor-element.elementor-element-da38e5a{width:var( --container-widget-width, 23.721% );max-width:23.721%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:23.721%;--container-widget-flex-grow:0;text-align:center;}.elementor-288 .elementor-element.elementor-element-da38e5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-da38e5a img{width:85%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-288 .elementor-element.elementor-element-b6595e0 .elementor-button{background-color:#087A3600;font-family:"Montserrat", Sans-serif;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFC46F00;border-radius:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-b6595e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;border-radius:30px 30px 30px 30px;}@media(max-width:767px){.elementor-288 .elementor-element.elementor-element-92bd83f{--justify-content:center;}.elementor-288 .elementor-element.elementor-element-da38e5a{width:var( --container-widget-width, 237.906px );max-width:237.906px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:237.906px;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-da38e5a img{width:83%;max-width:100%;}.elementor-288 .elementor-element.elementor-element-b6595e0{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}}/* Start custom CSS for button, class: .elementor-element-b6595e0 */.botao-dourado-3d {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 14px 26px;
  border: 2px solid transparent;
  border-radius: 999px;
  color: #ffffff;
  font-weight: 700;
  text-decoration: none;
  background:
    linear-gradient(135deg, #063f1e, #087a36) padding-box,
    linear-gradient(
      135deg,
      #7a4a05 0%,
      #c88716 18%,
      #fff0a8 34%,
      #b46d08 52%,
      #f4d17a 70%,
      #8a5206 100%
    ) border-box;
  box-shadow:
    0 10px 24px rgba(6, 63, 30, 0.22),
    0 0 18px rgba(200, 135, 22, 0.35),
    inset 0 1px 0 rgba(255, 255, 255, 0.35),
    inset 0 -3px 8px rgba(0, 0, 0, 0.22);
}

.botao-dourado-3d::after {
  content: "";
  position: absolute;
  inset: 3px;
  border-radius: inherit;
  border: 1px solid rgba(255, 240, 168, 0.45);
  pointer-events: none;
}

.botao-dourado-3d:hover {
  transform: translateY(-2px);
  box-shadow:
    0 14px 32px rgba(6, 63, 30, 0.28),
    0 0 26px rgba(244, 209, 122, 0.55),
    inset 0 1px 0 rgba(255, 255, 255, 0.45),
    inset 0 -4px 10px rgba(0, 0, 0, 0.26);
}/* End custom CSS */