.elementor-7976 .elementor-element.elementor-element-73fd7f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7976 .elementor-element.elementor-element-5987c44>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-7976 .elementor-element.elementor-element-5987c44 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb!important;color:#ffffff!important}@media(min-width:768px){.elementor-7976 .elementor-element.elementor-element-73fd7f9{--width:62%}}form.frm-fluent-form,form[class*="fluent_form_"]{max-width:920px;margin:40px auto;padding:36px 32px;background:linear-gradient(180deg,#ffffff 0%,#fcfcfc 100%);border:1px solid #ece7dd;border-radius:28px;box-shadow:0 10px 30px rgb(0 0 0 / .05),0 2px 8px rgb(0 0 0 / .03);position:relative;overflow:hidden}form.frm-fluent-form::before,form[class*="fluent_form_"]::before{content:"";position:absolute;top:0;right:0;left:0;height:6px;background:linear-gradient(90deg,#c9a227,#f0d67a,#c9a227)}form.frm-fluent-form h3,form.frm-fluent-form h4,form.frm-fluent-form .ff-el-section-title,form[class*="fluent_form_"] h3,form[class*="fluent_form_"] h4,form[class*="fluent_form_"] .ff-el-section-title{color:#b88917;font-weight:800;font-size:34px;text-align:center;margin-bottom:12px;line-height:1.4}form.frm-fluent-form p,form.frm-fluent-form label,form.frm-fluent-form .ff-el-input--label,form[class*="fluent_form_"] p,form[class*="fluent_form_"] label,form[class*="fluent_form_"] .ff-el-input--label{color:#1e1e1e}form.frm-fluent-form .ff-el-input--label,form[class*="fluent_form_"] .ff-el-input--label{display:block;font-size:15px;font-weight:700;margin-bottom:8px}form.frm-fluent-form .ff-el-group,form[class*="fluent_form_"] .ff-el-group{margin-bottom:20px}form.frm-fluent-form .ff-el-form-control,form.frm-fluent-form input[type="text"],form.frm-fluent-form input[type="email"],form.frm-fluent-form input[type="tel"],form.frm-fluent-form input[type="number"],form.frm-fluent-form input[type="url"],form.frm-fluent-form select,form.frm-fluent-form textarea,form[class*="fluent_form_"] .ff-el-form-control,form[class*="fluent_form_"] input[type="text"],form[class*="fluent_form_"] input[type="email"],form[class*="fluent_form_"] input[type="tel"],form[class*="fluent_form_"] input[type="number"],form[class*="fluent_form_"] input[type="url"],form[class*="fluent_form_"] select,form[class*="fluent_form_"] textarea{width:100%;background:#fffdf9;border:1px solid #ddd6c8;border-radius:18px;min-height:56px;padding:14px 18px;font-size:15px;color:#111;transition:all 0.25s ease;box-shadow:inset 0 1px 2px rgb(0 0 0 / .02)}form.frm-fluent-form input::placeholder,form.frm-fluent-form textarea::placeholder,form[class*="fluent_form_"] input::placeholder,form[class*="fluent_form_"] textarea::placeholder{color:#9a9488}form.frm-fluent-form textarea,form[class*="fluent_form_"] textarea{min-height:140px;resize:vertical}form.frm-fluent-form .ff-el-form-control:focus,form.frm-fluent-form input:focus,form.frm-fluent-form select:focus,form.frm-fluent-form textarea:focus,form[class*="fluent_form_"] .ff-el-form-control:focus,form[class*="fluent_form_"] input:focus,form[class*="fluent_form_"] select:focus,form[class*="fluent_form_"] textarea:focus{border-color:#c9a227;background:#fff;box-shadow:0 0 0 4px rgb(201 162 39 / .14);outline:none}form.frm-fluent-form input[type="checkbox"],form.frm-fluent-form input[type="radio"],form[class*="fluent_form_"] input[type="checkbox"],form[class*="fluent_form_"] input[type="radio"]{accent-color:#c9a227}form.frm-fluent-form .ff-el-form-check,form[class*="fluent_form_"] .ff-el-form-check{margin-bottom:10px}form.frm-fluent-form input[type="file"],form[class*="fluent_form_"] input[type="file"]{background:#fffaf0;border:1px dashed #c9a227;border-radius:16px;padding:12px}form.frm-fluent-form .ff-btn-submit,form.frm-fluent-form button[type="submit"],form.frm-fluent-form input[type="submit"],form[class*="fluent_form_"] .ff-btn-submit,form[class*="fluent_form_"] button[type="submit"],form[class*="fluent_form_"] input[type="submit"]{min-height:56px;padding:14px 28px;border:none;border-radius:16px;background:linear-gradient(135deg,#111111 0%,#2b2b2b 100%);color:#fff;font-size:15px;font-weight:800;letter-spacing:.3px;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease,opacity 0.2s ease;box-shadow:0 12px 24px rgb(0 0 0 / .12)}form.frm-fluent-form .ff-btn-submit:hover,form.frm-fluent-form button[type="submit"]:hover,form.frm-fluent-form input[type="submit"]:hover,form[class*="fluent_form_"] .ff-btn-submit:hover,form[class*="fluent_form_"] button[type="submit"]:hover,form[class*="fluent_form_"] input[type="submit"]:hover{transform:translateY(-1px);box-shadow:0 16px 28px rgb(0 0 0 / .16);opacity:.98}@media (max-width:768px){form.frm-fluent-form,form[class*="fluent_form_"]{margin:18px;padding:24px 18px;border-radius:20px}form.frm-fluent-form h3,form.frm-fluent-form h4,form.frm-fluent-form .ff-el-section-title,form[class*="fluent_form_"] h3,form[class*="fluent_form_"] h4,form[class*="fluent_form_"] .ff-el-section-title{font-size:26px}}