.elementor-9 .elementor-element.elementor-element-47210ddd{--display:flex;}.elementor-9 .elementor-element.elementor-element-47210ddd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-47210ddd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-493b6b8{text-align:center;}.elementor-9 .elementor-element.elementor-element-493b6b8 .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:32px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-289117c6{--display:flex;}.elementor-9 .elementor-element.elementor-element-289117c6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-289117c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1c5ea182{text-align:center;}.elementor-9 .elementor-element.elementor-element-1c5ea182 .elementor-heading-title{font-size:40px;font-weight:700;line-height:63px;word-spacing:7px;color:#1D1D1D;}.elementor-9 .elementor-element.elementor-element-68c2e63d{--display:flex;}.elementor-9 .elementor-element.elementor-element-68c2e63d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-68c2e63d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111010;}.elementor-9 .elementor-element.elementor-element-585bbc50{text-align:center;}.elementor-9 .elementor-element.elementor-element-585bbc50 .elementor-heading-title{font-size:60px;font-weight:700;line-height:89px;color:#C70303;}.elementor-9 .elementor-element.elementor-element-6812512c{--display:flex;}.elementor-9 .elementor-element.elementor-element-6812512c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6812512c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-30659fe0{text-align:center;}.elementor-9 .elementor-element.elementor-element-30659fe0 .elementor-heading-title{font-size:24px;color:#FFF8F8;}.elementor-9 .elementor-element.elementor-element-23daa675{--display:flex;}.elementor-9 .elementor-element.elementor-element-23daa675:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-23daa675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050404;}.elementor-9 .elementor-element.elementor-element-67ed2bd6{text-align:center;}.elementor-9 .elementor-element.elementor-element-67ed2bd6 .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:59px;font-weight:700;color:#DF2424;}.elementor-9 .elementor-element.elementor-element-43add941{--display:flex;}.elementor-9 .elementor-element.elementor-element-43add941:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-43add941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414;}.elementor-9 .elementor-element.elementor-element-636cd02d{text-align:center;}.elementor-9 .elementor-element.elementor-element-636cd02d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1bfcdb77{--display:flex;}.elementor-9 .elementor-element.elementor-element-1bfcdb77:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1bfcdb77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161313;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-6812512c{--content-width:1266px;}.elementor-9 .elementor-element.elementor-element-1bfcdb77{--content-width:100%;}}/* Start custom CSS */.ff-el-form-control {
  background-color: #f0fdf4 !important;
  border: 2px solid #15803d !important;
  border-radius: 6px;
  font-weight: bold !important;
  color: #111 !important;
}

.ff-el-form-control::placeholder {
  color: #444 !important;
  font-weight: bold !important;
}

textarea.ff-el-form-control {
  min-height: 120px;
}

.ff-el-radio--inline input[type="radio"],
.ff-el-radio--inline input[type="checkbox"] {
  accent-color: #15803d !important;
  background-color: #f0fdf4 !important;
  border: 2px solid #15803d !important;
  width: 20px;
  height: 20px;
}
/* ==== INPUT FIELDS & PLACEHOLDER ==== */
.fluentform .ff-el-form-control,
.fluentform .ff-el-form-control::placeholder {
  font-size: 22px !important;
  font-weight: bold !important;
}

/* ==== FIELD LABELS ==== */
.fluentform .ff-el-input--label label {
  font-size: 22px !important;
  font-weight: bold !important;
}

/* ==== RADIO & CHECKBOX LABELS ==== */
.fluentform .ff-el-radio--inline label,
.fluentform .ff-el-radio--inline span {
  font-size: 22px !important;
  font-weight: bold !important;
}

/* ==== SUBMIT BUTTON TEXT ==== */
.fluentform .ff-btn-submit {
  font-size: 24px !important;
  font-weight: bold !important;
}

.ff-el-radio--inline label,
.ff-el-radio--inline span {
  font-weight: bold !important;
  color: #111;
}

.fluentform {
  border: 3px solid #15803d !important;
  background-color: #f0fdf4 !important;
  padding: 25px;
  border-radius: 12px;
}/* End custom CSS */