.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-field-group{padding-right:calc(10px / 2);padding-left:calc(10px / 2);margin-bottom:10px;}.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-form-fields-wrapper{margin-left:calc(-10px / 2);margin-right:calc(-10px / 2);margin-bottom:-10px;}.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-field-group.recaptcha_v3-bottomleft,.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-27696 .elementor-element.elementor-element-416a564e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-27696 .elementor-element.elementor-element-416a564e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-27696 .elementor-element.elementor-element-416a564e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-field-type-html{padding-bottom:0px;}.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-field-group .elementor-select-wrapper select{background-color:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e .e-form__buttons__wrapper__button-next{color:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-button[type="submit"]{color:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-button[type="submit"] svg *{fill:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e .e-form__buttons__wrapper__button-previous{color:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e .e-form__buttons__wrapper__button-next:hover{color:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-button[type="submit"]:hover{color:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e .elementor-button[type="submit"]:hover svg *{fill:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e .e-form__buttons__wrapper__button-previous:hover{color:#fff;}.elementor-27696 .elementor-element.elementor-element-416a564e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--form-bg-primary:#1a1a1a;--form-bg-secondary:#242424;--form-bg-input:#2a2a2a;--form-text-primary:#e4e4e4;--form-text-secondary:#a0a0a0;--form-text-muted:#707070;--form-accent:#fcc419;--form-accent-dark:#e5a800;--form-border:rgba(255,255,255,.1);--form-border-focus:rgba(252,196,25,.5);}.elementor-widget-form{background:var(--form-bg-primary) !important;padding:3rem 2rem !important;border-radius:16px !important;}.elementor-form{max-width:100% !important;}.elementor-widget-form .elementor-heading-title{color:var(--form-text-primary) !important;font-size:2.5rem !important;font-weight:700 !important;margin-bottom:1rem !important;text-align:center !important;}.elementor-widget-form .elementor-widget-container > p,.elementor-form .elementor-form-description{color:var(--form-text-secondary) !important;font-size:1rem !important;line-height:1.6 !important;text-align:center !important;margin-bottom:2rem !important;max-width:600px !important;margin-left:auto !important;margin-right:auto !important;}.elementor-form-fields-wrapper{margin-bottom:1.5rem !important;}.elementor-field-group{margin-bottom:1.25rem !important;}.elementor-field-label{color:var(--form-text-primary) !important;font-size:.875rem !important;font-weight:500 !important;margin-bottom:.5rem !important;display:block !important;}.elementor-required{color:var(--form-accent) !important;}.elementor-field,.elementor-field-textual,.elementor-form input[type="text"],.elementor-form input[type="email"],.elementor-form input[type="tel"],.elementor-form input[type="url"],.elementor-form input[type="number"],.elementor-form input[type="date"],.elementor-form select,.elementor-form textarea{background:var(--form-bg-input) !important;border:1px solid var(--form-border) !important;border-radius:8px !important;color:var(--form-text-primary) !important;padding:.75rem 1rem !important;font-size:.95rem !important;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;width:100% !important;transition:all .3s ease !important;outline:none !important;}.elementor-field::placeholder,.elementor-field-textual::placeholder{color:var(--form-text-muted) !important;opacity:1 !important;}.elementor-field:focus,.elementor-field-textual:focus,.elementor-form input:focus,.elementor-form select:focus,.elementor-form textarea:focus{background:rgba(252,196,25,.02) !important;border-color:var(--form-border-focus) !important;box-shadow:0 0 0 3px rgba(252,196,25,.1) !important;}.elementor-field:hover,.elementor-field-textual:hover{border-color:rgba(255,255,255,.2) !important;}.elementor-form textarea{min-height:120px !important;resize:vertical !important;}.elementor-form .elementor-button,.elementor-form button[type="submit"],.elementor-form input[type="submit"]{background:linear-gradient(135deg,var(--form-accent) 0%,var(--form-accent-dark) 100%) !important;color:#000 !important;border:none !important;border-radius:8px !important;padding:.875rem 2rem !important;font-size:1rem !important;font-weight:600 !important;cursor:pointer !important;transition:all .3s ease !important;width:100% !important;text-transform:none !important;letter-spacing:normal !important;margin-top:1rem !important;}.elementor-form .elementor-button:hover,.elementor-form button[type="submit"]:hover,.elementor-form input[type="submit"]:hover{transform:translateY(-2px) !important;box-shadow:0 8px 25px rgba(252,196,25,.3) !important;background:linear-gradient(135deg,var(--form-accent-dark) 0%,var(--form-accent) 100%) !important;}.elementor-form .elementor-button:active{transform:translateY(0) !important;}.elementor-message.elementor-message-danger,.elementor-form .elementor-error{background:rgba(239,68,68,.1) !important;border:1px solid rgba(239,68,68,.3) !important;color:#ef4444 !important;border-radius:6px !important;padding:.75rem !important;font-size:.875rem !important;margin-top:.5rem !important;}.elementor-message.elementor-message-success{background:rgba(34,197,94,.1) !important;border:1px solid rgba(34,197,94,.3) !important;color:#22c55e !important;border-radius:6px !important;padding:.75rem !important;font-size:.875rem !important;}.elementor-error .elementor-field,.elementor-error .elementor-field-textual{border-color:#ef4444 !important;background:rgba(239,68,68,.05) !important;}.elementor-col-50{width:calc(50% - .5rem) !important;display:inline-block !important;}.elementor-col-50:first-child{margin-right:1rem !important;}.elementor-form .elementor-spinner{border-color:var(--form-accent) !important;border-right-color:transparent !important;}.elementor-form input[type="checkbox"],.elementor-form input[type="radio"]{width:auto !important;margin-right:.5rem !important;accent-color:var(--form-accent) !important;}.elementor-form input[type="file"]{padding:.5rem !important;}.elementor-field-type-acceptance .elementor-field-label{display:inline !important;margin-left:.5rem !important;}.elementor-form .g-recaptcha{margin-top:1rem !important;margin-bottom:1rem !important;}@media (max-width: 768px){.elementor-widget-form{padding:2rem 1.5rem !important;}.elementor-col-50{width:100% !important;display:block !important;margin-right:0 !important;margin-bottom:1rem !important;}.elementor-form .elementor-heading-title{font-size:2rem !important;}.elementor-form .elementor-button{padding:.75rem 1.5rem !important;}}@media (max-width: 480px){.elementor-widget-form{padding:1.5rem 1rem !important;border-radius:12px !important;}.elementor-field,.elementor-field-textual{padding:.625rem .875rem !important;font-size:16px !important;}}.elementor-form{animation:formFadeIn .6s ease-out;}@keyframes formFadeIn{from{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}.elementor-widget-form.glass-effect{background:rgba(26,26,26,.7) !important;backdrop-filter:blur(10px) !important;-webkit-backdrop-filter:blur(10px) !important;border:1px solid rgba(255,255,255,.1) !important;}.elementor-field:focus,.elementor-field-textual:focus{position:relative;}.field-with-icon{position:relative;}.field-with-icon .field-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--form-text-muted);pointer-events:none;}.field-with-icon .elementor-field{padding-left:2.5rem !important;}