.elementor-1103 .elementor-element.elementor-element-4adacc6{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-1103 .elementor-element.elementor-element-7226fea{text-align:center;}:root{--page-title-display:none;}body.elementor-page-1103:not(.elementor-motion-effects-element-type-background), body.elementor-page-1103 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_3 );}@media(min-width:768px){.elementor-1103 .elementor-element.elementor-element-4adacc6{--width:min(96%, 900px);}}/* Start custom CSS *//* Labels white */
body.elementor-page-1103 label {
  color: #ffffff !important;
  opacity: 1 !important;
  font-weight: 600;
}

/* Form fields: white background, dark text */
body.elementor-page-1103 input[type="text"],
body.elementor-page-1103 input[type="password"],
body.elementor-page-1103 input[type="email"],
body.elementor-page-1103 input[type="url"],
body.elementor-page-1103 input[type="tel"],
body.elementor-page-1103 input[type="number"],
body.elementor-page-1103 select,
body.elementor-page-1103 textarea {
  background: #ffffff !important; /* solid white field background */
  color: #000000 !important;      /* black text inside the field */
  border-color: rgba(255,255,255,.6) !important;
}

/* Placeholder text darker for readability */
body.elementor-page-1103 ::placeholder {
  color: rgba(0,0,0,.6) !important;
}/* End custom CSS */