.elementor-37467 .elementor-element.elementor-element-d1bc3e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37467 .elementor-element.elementor-element-b608031 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-b608031 *//* =========================================================
   FORMULÁRIO RD STATION | IDENTIDADE PREMIUM DA LANDING PAGE
   Ajuste visual sem alterar o script do RD
========================================================= */

#formulario,
.form-card,
.rd-form,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 {
  background: linear-gradient(
    145deg,
    rgba(15, 12, 8, 0.96),
    rgba(36, 27, 15, 0.92)
  ) !important;
  border: 1px solid rgba(201, 157, 87, 0.45) !important;
  border-radius: 26px !important;
  box-shadow:
    0 28px 80px rgba(0, 0, 0, 0.55),
    0 0 45px rgba(201, 157, 87, 0.12),
    inset 0 1px 0 rgba(255, 255, 255, 0.08) !important;
  backdrop-filter: blur(18px) !important;
  -webkit-backdrop-filter: blur(18px) !important;
}

/* Área interna do formulário */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 form,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 .bricks-form {
  background: transparent !important;
  border: none !important;
}

/* Títulos e textos internos */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 h1,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 h2,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 h3,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 p,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 label,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 span {
  color: #f8efe2 !important;
  font-family: inherit !important;
}

/* Labels */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 label {
  font-size: 13px !important;
  font-weight: 600 !important;
  letter-spacing: 0.02em !important;
  color: rgba(248, 239, 226, 0.9) !important;
  margin-bottom: 7px !important;
}

/* Campos */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 input,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 select,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 textarea {
  width: 100% !important;
  background: rgba(255, 255, 255, 0.07) !important;
  border: 1px solid rgba(201, 157, 87, 0.36) !important;
  border-radius: 14px !important;
  color: #ffffff !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  padding: 14px 15px !important;
  outline: none !important;
  box-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.06),
    0 8px 24px rgba(0, 0, 0, 0.18) !important;
  transition:
    border-color 0.25s ease,
    box-shadow 0.25s ease,
    background 0.25s ease,
    transform 0.25s ease !important;
}

/* Placeholder */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 input::placeholder,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 textarea::placeholder {
  color: rgba(248, 239, 226, 0.48) !important;
}

/* Foco nos campos */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 input:focus,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 select:focus,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 textarea:focus {
  background: rgba(255, 255, 255, 0.11) !important;
  border-color: rgba(235, 190, 111, 0.95) !important;
  box-shadow:
    0 0 0 3px rgba(201, 157, 87, 0.18),
    0 0 28px rgba(201, 157, 87, 0.18) !important;
  transform: translateY(-1px) !important;
}

/* Select */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 select {
  appearance: none !important;
  -webkit-appearance: none !important;
  cursor: pointer !important;
}

/* Opções do select */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 option {
  background: #15100a !important;
  color: #ffffff !important;
}

/* Botão principal do formulário */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 button,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 input[type="submit"],
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 .bricks-button {
  width: 100% !important;
  background: linear-gradient(135deg, #d8aa58 0%, #f3d28a 48%, #a8742f 100%) !important;
  border: 1px solid rgba(255, 230, 170, 0.62) !important;
  border-radius: 999px !important;
  color: #1a1208 !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  letter-spacing: 0.04em !important;
  text-transform: uppercase !important;
  padding: 15px 22px !important;
  cursor: pointer !important;
  box-shadow:
    0 16px 38px rgba(201, 157, 87, 0.32),
    inset 0 1px 0 rgba(255, 255, 255, 0.45) !important;
  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease,
    filter 0.25s ease !important;
}

/* Hover do botão */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 button:hover,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 input[type="submit"]:hover,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 .bricks-button:hover {
  transform: translateY(-3px) scale(1.01) !important;
  filter: brightness(1.08) saturate(1.08) !important;
  box-shadow:
    0 22px 52px rgba(201, 157, 87, 0.42),
    0 0 34px rgba(201, 157, 87, 0.28) !important;
}

/* Mensagens de erro e validação */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 .error,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 .field-error,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 .bricks-form__field__error {
  color: #ffcf91 !important;
  font-size: 12px !important;
}

/* Remove fundos azuis internos que o RD pode injetar */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 * {
  border-color: rgba(201, 157, 87, 0.34);
}

#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 [style*="background-color: rgb(0"],
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 [style*="background: rgb(0"],
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 [style*="background-color:#"],
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 [style*="background:#"] {
  background: transparent !important;
}

/* Espaçamento entre campos */
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 .bricks-form__field,
#curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 .field {
  margin-bottom: 14px !important;
}

/* Responsivo */
@media (max-width: 768px) {
  #formulario,
  .form-card,
  #curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 {
    border-radius: 22px !important;
  }

  #curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 input,
  #curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 select,
  #curso-ao-vivo-dte-llm-em-direito-tributario-empresarial-a9be1dbbc6a9d3318978 textarea {
    font-size: 14px !important;
    padding: 13px 14px !important;
  }
}/* End custom CSS */