.gs-section{background:#5616AD}.gs-title-lead{margin:0 0 14px;color:#fff;text-align:center;font-family:'Poppins',system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;line-height:1.1;font-size:44px}@media (max-width:680px){.gs-title-lead{font-size:32px}}.gs-form .et_pb_contact_form_container{max-width:1040px;margin:0 auto}.gs-form .et_pb_contact{background:#fff;color:#0b0b0f;border:1px solid rgba(86,22,173,.18);border-radius:18px;padding:18px;box-shadow:0 12px 32px rgba(13,12,34,.12)}.gs-form .et_pb_contact_form input[type="text"],.gs-form .et_pb_contact_form input[type="email"],.gs-form .et_pb_contact_form input[type="url"],.gs-form .et_pb_contact_form input[type="number"],.gs-form .et_pb_contact_form select,.gs-form .et_pb_contact_form textarea{width:100%;border:1px solid rgba(86,22,173,.22);border-radius:12px;padding:14px;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.35;color:#0b0b0f;background:#fff;outline:none}.gs-form .et_pb_contact_form input:focus,.gs-form .et_pb_contact_form select:focus,.gs-form .et_pb_contact_form textarea:focus{box-shadow:0 0 0 3px rgba(86,22,173,.15)}.gs-form .et_pb_contact_submit,.gs-form .et_pb_button{background:#fff!important;color:#5616AD!important;border:2px solid #5616AD!important;border-radius:999px!important;font-weight:700;padding:14px 22px!important;transition:transform .2s ease,box-shadow .2s ease}.gs-form .et_pb_contact_submit:hover,.gs-form .et_pb_button:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(86,22,173,.18)}@media (max-width:680px){.gs-form .et_pb_contact_form_container{width:80vw}}