.elementor-24 .elementor-element.elementor-element-e7fb07a{--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;}.elementor-24 .elementor-element.elementor-element-e07fec3{--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;}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-e07fec3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS *//* =====================================================
   PLANO DE FUNDO EXCLUSIVO: PÁGINA CONTATO (CONVERSÃO)
   Glow Amarelo Ouro no Canto Superior Direito + Mesh Grid
   ===================================================== */
body.page-contato, 
body {
  background-color: #08080A !important;
  position: relative;
  min-height: 100vh;
}

/* 1. Malha de Linhas Grid com Toque Dourado */
body::before {
  content: "";
  position: fixed;
  inset: 0;
  pointer-events: none;
  z-index: 0;
  background-image: 
    linear-gradient(to right, rgba(255, 205, 44, 0.035) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255, 205, 44, 0.035) 1px, transparent 1px);
  background-size: 50px 50px;
}

/* 2. Glow de Transição: CANTO SUPERIOR DIREITO em Amarelo Ouro (#FFCD2C) */
body::after {
  content: "";
  position: fixed;
  top: -120px;
  right: -120px;
  width: 650px;
  height: 650px;
  border-radius: 50%;
  background: radial-gradient(circle, rgba(255, 205, 44, 0.18) 0%, rgba(87, 69, 231, 0.06) 50%, transparent 75%);
  filter: blur(95px);
  pointer-events: none;
  z-index: 0;
}/* End custom CSS */