.gform_wrapper,.gform_confirmation_wrapper,#loginform,#resetpassform,#lostpasswordform,.admin-email-confirm-form,.mpca--form{background:var(--brand-white);box-shadow:var(--shadow-elevated)}.gform_wrapper,.gform_confirmation_wrapper,#loginform,#resetpassform,#lostpasswordform,.admin-email-confirm-form,.mpca--form{border:1px solid var(--brand-gray-light);border-radius:var(--radius-md)}.gform_wrapper .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=file]),.gform_wrapper .ginput_container textarea,.mpca--form input:not([type=checkbox]):not([type=radio]):not([type=file]),.mpca--form textarea,#loginform .input,#loginform input[type=text],#loginform input[type=password],#loginform input[type=email],#resetpassform .input,#resetpassform input[type=text],#resetpassform input[type=password],#resetpassform input[type=email],#lostpasswordform .input,#lostpasswordform input[type=text],#lostpasswordform input[type=email],.admin-email-confirm-form .input,.admin-email-confirm-form input[type=text],.admin-email-confirm-form input[type=email],.gform_wrapper .ginput_container select,.mpca--form select,#loginform select,#resetpassform select,#lostpasswordform select{border-radius:var(--radius-sm);border:1px solid var(--grayscale-300);background:var(--brand-white);font-family:"Open Sans";font-size:var(--p-medium, 18px);font-style:normal;font-weight:400;line-height:150%}.gform_wrapper,.gform_confirmation_wrapper,#loginform,#resetpassform,#lostpasswordform,.admin-email-confirm-form,.mpca--form{display:flex;flex-direction:column;gap:var(--sm);padding:clamp(16px,10.3661971831px + 1.5023474178vw,32px);border-radius:var(--radius-lg);margin:0;max-width:100%}#loginform,#resetpassform,#lostpasswordform,.admin-email-confirm-form{margin-bottom:var(--md)}.gform_confirmation_message{text-align:center;margin:0;color:var(--text-default);line-height:1.5}.gform_wrapper .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=file]),.gform_wrapper .ginput_container textarea,.mpca--form input:not([type=checkbox]):not([type=radio]):not([type=file]),.mpca--form textarea,#loginform .input,#loginform input[type=text],#loginform input[type=password],#loginform input[type=email],#resetpassform .input,#resetpassform input[type=text],#resetpassform input[type=password],#resetpassform input[type=email],#lostpasswordform .input,#lostpasswordform input[type=text],#lostpasswordform input[type=email],.admin-email-confirm-form .input,.admin-email-confirm-form input[type=text],.admin-email-confirm-form input[type=email]{width:100%;min-width:0;min-height:var(--touch-target);padding:var(--input-padding);font-size:16px;line-height:1.5;color:var(--text-default);margin:0}.gform_wrapper .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,.gform_wrapper .ginput_container textarea::placeholder,.mpca--form input:not([type=checkbox]):not([type=radio]):not([type=file])::placeholder,.mpca--form textarea::placeholder,#loginform .input::placeholder,#loginform input[type=text]::placeholder,#loginform input[type=password]::placeholder,#loginform input[type=email]::placeholder,#resetpassform .input::placeholder,#resetpassform input[type=text]::placeholder,#resetpassform input[type=password]::placeholder,#resetpassform input[type=email]::placeholder,#lostpasswordform .input::placeholder,#lostpasswordform input[type=text]::placeholder,#lostpasswordform input[type=email]::placeholder,.admin-email-confirm-form .input::placeholder,.admin-email-confirm-form input[type=text]::placeholder,.admin-email-confirm-form input[type=email]::placeholder{color:var(--text-placeholder)}.gform_wrapper .ginput_container select,.mpca--form select,#loginform select,#resetpassform select,#lostpasswordform select{width:100%;min-width:0;min-height:var(--touch-target);padding:var(--input-padding);font-size:16px;line-height:1.5;color:var(--text-default);margin:0}.gform_wrapper .ginput_container select::placeholder,.mpca--form select::placeholder,#loginform select::placeholder,#resetpassform select::placeholder,#lostpasswordform select::placeholder{color:var(--text-placeholder)}.gform_wrapper .ginput_container select,.mpca--form select,#loginform select,#resetpassform select,#lostpasswordform select{appearance:none;-webkit-appearance:none;padding-right:calc(var(--input-padding) + 24px);background-color:var(--brand-white) !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%2305445B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right var(--input-padding) center !important;background-size:16px 16px !important}.gform_wrapper .ginput_container select:has(option[value=""]:checked),.mpca--form select:has(option[value=""]:checked),#loginform select:has(option[value=""]:checked),#resetpassform select:has(option[value=""]:checked),#lostpasswordform select:has(option[value=""]:checked){color:var(--text-placeholder)}.gform_wrapper .ginput_container textarea,.mpca--form textarea{width:100%;min-width:0;min-height:var(--touch-target);padding:var(--input-padding);font-size:16px;line-height:1.5;color:var(--text-default);margin:0}.gform_wrapper .ginput_container textarea::placeholder,.mpca--form textarea::placeholder{color:var(--text-placeholder)}.gform_wrapper .ginput_container textarea,.mpca--form textarea{min-height:160px;resize:vertical}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=radio],.gform_wrapper .gfield-choice-input,.mpca--form input[type=checkbox],.mpca--form input[type=radio],#loginform input[type=checkbox],#loginform input[type=radio],#resetpassform input[type=checkbox],#resetpassform input[type=radio],#lostpasswordform input[type=checkbox],#lostpasswordform input[type=radio]{appearance:none;flex:0 0 auto;width:18px;height:18px;min-width:18px;margin:0;padding:0;border:1px solid var(--grayscale-300);border-radius:4px;background-color:var(--brand-white);background-repeat:no-repeat;background-position:center;box-shadow:none;cursor:pointer;vertical-align:middle}.gform_wrapper input[type=checkbox]:checked,.gform_wrapper input[type=radio]:checked,.gform_wrapper .gfield-choice-input:checked,.mpca--form input[type=checkbox]:checked,.mpca--form input[type=radio]:checked,#loginform input[type=checkbox]:checked,#loginform input[type=radio]:checked,#resetpassform input[type=checkbox]:checked,#resetpassform input[type=radio]:checked,#lostpasswordform input[type=checkbox]:checked,#lostpasswordform input[type=radio]:checked{background-color:var(--brand-blue);border-color:var(--brand-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M4.5 9.5L7.5 12.5L13.5 6.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.gform_wrapper input[type=checkbox]:checked::before,.gform_wrapper input[type=radio]:checked::before,.gform_wrapper .gfield-choice-input:checked::before,.mpca--form input[type=checkbox]:checked::before,.mpca--form input[type=radio]:checked::before,#loginform input[type=checkbox]:checked::before,#loginform input[type=radio]:checked::before,#resetpassform input[type=checkbox]:checked::before,#resetpassform input[type=radio]:checked::before,#lostpasswordform input[type=checkbox]:checked::before,#lostpasswordform input[type=radio]:checked::before{content:none;display:none}#loginform input[type=radio],#resetpassform input[type=radio],#lostpasswordform input[type=radio]{border-radius:50%}.gform_wrapper .gfield_error .ginput_container input:not([type=checkbox]):not([type=radio]):not([type=file]),.gform_wrapper .gfield_error .ginput_container select,.gform_wrapper .gfield_error .ginput_container textarea{border-color:var(--brand-red)}.gfield_label{font-weight:700}#loginform p,#resetpassform p,#lostpasswordform p,.admin-email-confirm-form p{margin:0}#loginform label,#resetpassform label,#lostpasswordform label,.admin-email-confirm-form label{display:block;margin-bottom:var(--xs);font-size:16px;line-height:1.5;color:var(--text-default)}#loginform label:not([for=rememberme])::after,#resetpassform label:not([for=rememberme])::after,#lostpasswordform label:not([for=rememberme])::after,.admin-email-confirm-form label:not([for=rememberme])::after{content:" *";color:var(--brand-red)}#loginform .forgetmenot,#resetpassform .forgetmenot,#lostpasswordform .forgetmenot,.admin-email-confirm-form .forgetmenot{display:flex;align-items:center;gap:var(--xs)}#loginform .forgetmenot label,#resetpassform .forgetmenot label,#lostpasswordform .forgetmenot label,.admin-email-confirm-form .forgetmenot label{margin:0;font-weight:400;color:var(--text-placeholder);cursor:pointer}#loginform .forgetmenot label::after,#resetpassform .forgetmenot label::after,#lostpasswordform .forgetmenot label::after,.admin-email-confirm-form .forgetmenot label::after{content:none}#loginform .pw-weak label::after,#loginform label[for=pass1]::after,#loginform label[for=pass2]::after,#resetpassform .pw-weak label::after,#resetpassform label[for=pass1]::after,#resetpassform label[for=pass2]::after,#lostpasswordform .pw-weak label::after,#lostpasswordform label[for=pass1]::after,#lostpasswordform label[for=pass2]::after,.admin-email-confirm-form .pw-weak label::after,.admin-email-confirm-form label[for=pass1]::after,.admin-email-confirm-form label[for=pass2]::after{content:none}.gform_wrapper form{display:flex !important;flex-direction:column !important;flex-wrap:nowrap !important;gap:var(--sm) !important;width:100%;margin:0;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.gform_body{display:flex !important;flex-direction:column !important;gap:var(--sm) !important}.gform_heading{flex:1 1 100%;width:100%;margin:0;display:flex !important;flex-direction:column !important;gap:var(--sm) !important}.gform_heading:empty{display:none}.gform_heading .gform_title{margin:0;color:var(--brand-blue);font-family:"Roboto Slab",serif;font-size:clamp(28px,20px + 1.0416666667vw,40px);line-height:1.3;font-weight:700}.gform_heading .gform_description{margin:0;font-size:16px;line-height:1.5;color:var(--text-placeholder)}.gform_heading .gform_required_legend{display:none}.gfield-optional{font-size:16px;line-height:1.5;font-weight:400 !important}.gform_validation_errors{flex:1 1 100%;width:100%;display:flex;align-items:flex-start;gap:var(--sm);padding:var(--sm);border-radius:var(--radius-sm);border:1px solid var(--brand-red);background:var(--no-results-icon-bg);color:var(--brand-red);margin:0}.gform_submission_error{font-size:16px;line-height:1.5}.gform_submission_error::before{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M10 18.334C14.6028 18.334 18.334 14.6028 18.334 10C18.334 5.39727 14.6028 1.66602 10 1.66602C5.39727 1.66602 1.66602 5.39727 1.66602 10C1.66602 14.6028 5.39727 18.334 10 18.334Z' stroke='%23A9253A' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M10 6.66602V9.99935' stroke='%23A9253A' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3Cpath d='M10 13.334H10.0083' stroke='%23A9253A' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3C/svg%3E");vertical-align:middle;margin-top:-2px;margin-right:var(--xs)}.gform_body{flex:1 1 100%;width:100%}.gform_fields{display:flex;flex-wrap:wrap;gap:var(--md) !important;width:100%;list-style:none;margin:0;padding:0}.gfield{flex:1 1 100%;width:100%;margin:0;padding:0;list-style:none}.gfield--width-half,.mpca--field-half,.mpca--form__field--half{flex:1 1 calc(50% - var(--md)/2) !important;min-width:200px !important}.gfield--width-third,.mpca--field-third{flex:1 1 calc(33.333% - var(--md)*2/3);min-width:200px}.gfield--width-two-thirds,.mpca--field-two-thirds{flex:1 1 calc(66.666% - var(--md)/3);min-width:200px}.gfield--width-quarter,.mpca--field-quarter{flex:1 1 calc(25% - var(--md)*3/4);min-width:160px}.gfield--width-three-quarters,.mpca--field-three-quarters{flex:1 1 calc(75% - var(--md)/4);min-width:200px}.gfield--type-section,.gsection{flex:1 1 100%;width:100%;margin:0;padding:0 0 12px;border:none;border-bottom:1px solid var(--grayscale-300);background:rgba(0,0,0,0);box-shadow:none}.gsection_title{margin:0;margin-bottom:0 !important;border:none;font-family:"Roboto Slab",serif;font-size:24px;line-height:1.3;font-weight:700;color:var(--brand-blue)}.gsection_description{margin:0;padding:var(--xs) 0 0;color:var(--text-default);font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.5;font-weight:400}.gsection_description:empty{display:none}.gsection_description .required,.gsection_description .gfield_required,.gsection_description .gfield_required_asterisk,.gfield_description .required,.gfield_description .gfield_required,.gfield_description .gfield_required_asterisk{color:var(--brand-red);font-weight:600}.gfield--type-section:not(:has(.gsection_description:not(:empty))) .gsection_title{margin-bottom:var(--md)}.gfield_label,.gform-field-label{display:block;margin:0 0 var(--xs);font-size:16px !important;line-height:1.5 !important;color:var(--text-default)}.gfield_label:has(.gfield_required) .gfield_required{margin-left:2px}.gfield_required,.gfield_required_asterisk,.gfield_required_text{color:var(--brand-red)}.gfield_required_text{font-size:0;line-height:1}.gfield_required_text::after{content:"*";font-size:16px;font-weight:600}.gfield_description{margin:var(--xs) 0;color:var(--text-placeholder);font-size:16px;line-height:1.5}.ginput_container{width:100%}.gfield_radio,.gfield_checkbox{display:flex;flex-direction:column;gap:var(--xs);margin:0;padding:0;border:none}.gchoice{display:flex;align-items:center;gap:var(--xs);margin:0}.gchoice label{display:flex;flex-direction:row;align-items:center;gap:var(--xs);margin:0;cursor:pointer;font-size:16px;color:var(--text-default)}.gfield--type-remember_me .gchoice label,.gf_login_form .gfield--type-remember_me .gchoice label{color:var(--text-placeholder);font-weight:400}.gfield_validation_message{margin-top:var(--xs);color:var(--brand-red);font-size:16px;line-height:1.5}.gform_wrapper fieldset,.gform_confirmation_wrapper fieldset,#loginform fieldset,#resetpassform fieldset,#lostpasswordform fieldset,.admin-email-confirm-form fieldset,.mpca--form fieldset{width:100%;display:flex;flex-wrap:wrap;border:none;margin:0;padding:0;min-width:0}.gform_wrapper legend,.gform_confirmation_wrapper legend,#loginform legend,#resetpassform legend,#lostpasswordform legend,.admin-email-confirm-form legend,.mpca--form legend{width:100%;padding:0;margin:0 0 var(--xs);float:none}.gform_wrapper legend .required,.gform_confirmation_wrapper legend .required,#loginform legend .required,#resetpassform legend .required,#lostpasswordform legend .required,.admin-email-confirm-form legend .required,.mpca--form legend .required{color:var(--brand-red)}.gfield_contains_required legend.gfield_label.screen-reader-text~.ginput_container .gchoice>label::after{content:" *";color:var(--brand-red);font-weight:600}.mpca--form label{flex:1 1 100%;display:flex;flex-wrap:wrap}.mpca--form label span{margin-bottom:var(--xs)}.mpca--form label:has(input[data-required]) span:not(.mpca--form__field-error)::after,.mpca--form label:has(input[type=radio]) span:not(.mpca--form__field-error)::after{content:" *";color:var(--brand-red)}.mpca--form label:has(>input[type=radio]),.mpca--form label:has(>input[type=checkbox]){flex-direction:row;align-items:center;gap:var(--xs)}.mpca--form label:has(>input[type=radio]) span,.mpca--form label:has(>input[type=checkbox]) span{flex:unset}.mpca--form label:has(>input[type=radio]) span::after{display:none}.gform_wrapper .gform_footer,.gform_wrapper .gform-footer,.gform_wrapper .gform_page_footer,.gform_wrapper .gform-page-footer,.gform_page_footer,#loginform .submit,#resetpassform .reset-pass-submit,#lostpasswordform .submit,.admin-email-confirm-form .submit{flex:0 0 auto;width:100%;max-width:100%;padding:0;margin-top:var(--xs);text-align:center;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;flex-direction:column;gap:var(--sm);align-self:stretch;float:none}.gform_wrapper .gform_button,.gform_wrapper button.gform_button,.gform_wrapper input[type=submit].gform_button,.gform_wrapper .gform-theme-button,.gform_button,input[type=submit].gform_button,button[type=submit].gform_button,.gform-theme-button,#loginform .button-primary,#loginform button.button-primary,#loginform input.button-primary,#loginform button[type=submit],#resetpassform .button-primary,#resetpassform button.button-primary,#resetpassform button[type=submit],#lostpasswordform .button-primary,#lostpasswordform button.button-primary,#lostpasswordform button[type=submit],.admin-email-confirm-form .button-primary,.admin-email-confirm-form button[type=submit],.mpca--form__submit{display:inline-flex;min-height:var(--touch-target);width:max-content;justify-content:center;align-items:center;border:none;text-decoration:none;cursor:pointer;gap:var(--xs);padding:var(--xs) var(--sm);border-radius:var(--xs);font-family:"Open Sans";font-size:18px;font-weight:600;line-height:1}.gform_wrapper .gform_button:active,.gform_wrapper .gform_button[data-active],.gform_wrapper button.gform_button:active,.gform_wrapper button.gform_button[data-active],.gform_wrapper input[type=submit].gform_button:active,.gform_wrapper input[type=submit].gform_button[data-active],.gform_wrapper .gform-theme-button:active,.gform_wrapper .gform-theme-button[data-active],.gform_button:active,.gform_button[data-active],input[type=submit].gform_button:active,input[type=submit].gform_button[data-active],button[type=submit].gform_button:active,button[type=submit].gform_button[data-active],.gform-theme-button:active,.gform-theme-button[data-active],#loginform .button-primary:active,#loginform .button-primary[data-active],#loginform button.button-primary:active,#loginform button.button-primary[data-active],#loginform input.button-primary:active,#loginform input.button-primary[data-active],#loginform button[type=submit]:active,#loginform button[type=submit][data-active],#resetpassform .button-primary:active,#resetpassform .button-primary[data-active],#resetpassform button.button-primary:active,#resetpassform button.button-primary[data-active],#resetpassform button[type=submit]:active,#resetpassform button[type=submit][data-active],#lostpasswordform .button-primary:active,#lostpasswordform .button-primary[data-active],#lostpasswordform button.button-primary:active,#lostpasswordform button.button-primary[data-active],#lostpasswordform button[type=submit]:active,#lostpasswordform button[type=submit][data-active],.admin-email-confirm-form .button-primary:active,.admin-email-confirm-form .button-primary[data-active],.admin-email-confirm-form button[type=submit]:active,.admin-email-confirm-form button[type=submit][data-active],.mpca--form__submit:active,.mpca--form__submit[data-active]{transform:scale(0.98)}.gform_wrapper .gform_button:hover,.gform_wrapper .gform_button[data-hover],.gform_wrapper button.gform_button:hover,.gform_wrapper button.gform_button[data-hover],.gform_wrapper input[type=submit].gform_button:hover,.gform_wrapper input[type=submit].gform_button[data-hover],.gform_wrapper .gform-theme-button:hover,.gform_wrapper .gform-theme-button[data-hover],.gform_button:hover,.gform_button[data-hover],input[type=submit].gform_button:hover,input[type=submit].gform_button[data-hover],button[type=submit].gform_button:hover,button[type=submit].gform_button[data-hover],.gform-theme-button:hover,.gform-theme-button[data-hover],#loginform .button-primary:hover,#loginform .button-primary[data-hover],#loginform button.button-primary:hover,#loginform button.button-primary[data-hover],#loginform input.button-primary:hover,#loginform input.button-primary[data-hover],#loginform button[type=submit]:hover,#loginform button[type=submit][data-hover],#resetpassform .button-primary:hover,#resetpassform .button-primary[data-hover],#resetpassform button.button-primary:hover,#resetpassform button.button-primary[data-hover],#resetpassform button[type=submit]:hover,#resetpassform button[type=submit][data-hover],#lostpasswordform .button-primary:hover,#lostpasswordform .button-primary[data-hover],#lostpasswordform button.button-primary:hover,#lostpasswordform button.button-primary[data-hover],#lostpasswordform button[type=submit]:hover,#lostpasswordform button[type=submit][data-hover],.admin-email-confirm-form .button-primary:hover,.admin-email-confirm-form .button-primary[data-hover],.admin-email-confirm-form button[type=submit]:hover,.admin-email-confirm-form button[type=submit][data-hover],.mpca--form__submit:hover,.mpca--form__submit[data-hover]{background:var(--brand-blue);color:var(--utility-white)}.gform_wrapper .gform_button,.gform_wrapper button.gform_button,.gform_wrapper input[type=submit].gform_button,.gform_wrapper .gform-theme-button,.gform_button,input[type=submit].gform_button,button[type=submit].gform_button,.gform-theme-button,#loginform .button-primary,#loginform button.button-primary,#loginform input.button-primary,#loginform button[type=submit],#resetpassform .button-primary,#resetpassform button.button-primary,#resetpassform button[type=submit],#lostpasswordform .button-primary,#lostpasswordform button.button-primary,#lostpasswordform button[type=submit],.admin-email-confirm-form .button-primary,.admin-email-confirm-form button[type=submit],.mpca--form__submit{background:var(--brand-blue);color:var(--utility-white)}.gform_wrapper .gform_button:hover,.gform_wrapper .gform_button[data-hover],.gform_wrapper button.gform_button:hover,.gform_wrapper button.gform_button[data-hover],.gform_wrapper input[type=submit].gform_button:hover,.gform_wrapper input[type=submit].gform_button[data-hover],.gform_wrapper .gform-theme-button:hover,.gform_wrapper .gform-theme-button[data-hover],.gform_button:hover,.gform_button[data-hover],input[type=submit].gform_button:hover,input[type=submit].gform_button[data-hover],button[type=submit].gform_button:hover,button[type=submit].gform_button[data-hover],.gform-theme-button:hover,.gform-theme-button[data-hover],#loginform .button-primary:hover,#loginform .button-primary[data-hover],#loginform button.button-primary:hover,#loginform button.button-primary[data-hover],#loginform input.button-primary:hover,#loginform input.button-primary[data-hover],#loginform button[type=submit]:hover,#loginform button[type=submit][data-hover],#resetpassform .button-primary:hover,#resetpassform .button-primary[data-hover],#resetpassform button.button-primary:hover,#resetpassform button.button-primary[data-hover],#resetpassform button[type=submit]:hover,#resetpassform button[type=submit][data-hover],#lostpasswordform .button-primary:hover,#lostpasswordform .button-primary[data-hover],#lostpasswordform button.button-primary:hover,#lostpasswordform button.button-primary[data-hover],#lostpasswordform button[type=submit]:hover,#lostpasswordform button[type=submit][data-hover],.admin-email-confirm-form .button-primary:hover,.admin-email-confirm-form .button-primary[data-hover],.admin-email-confirm-form button[type=submit]:hover,.admin-email-confirm-form button[type=submit][data-hover],.mpca--form__submit:hover,.mpca--form__submit[data-hover]{background:linear-gradient(0deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%),var(--brand-blue)}.gform_wrapper .gform_button,.gform_wrapper button.gform_button,.gform_wrapper input[type=submit].gform_button,.gform_wrapper .gform-theme-button,.gform_button,input[type=submit].gform_button,button[type=submit].gform_button,.gform-theme-button,#loginform .button-primary,#loginform button.button-primary,#loginform input.button-primary,#loginform button[type=submit],#resetpassform .button-primary,#resetpassform button.button-primary,#resetpassform button[type=submit],#lostpasswordform .button-primary,#lostpasswordform button.button-primary,#lostpasswordform button[type=submit],.admin-email-confirm-form .button-primary,.admin-email-confirm-form button[type=submit],.mpca--form__submit{width:max-content;align-self:center !important;border:none;text-shadow:none;box-shadow:none;height:auto;float:none;margin-left:0 !important;margin-right:0 !important}.mpca--form__footer-link{width:100%;margin:0;text-align:center}.mpca--form__footer-link a{color:inherit;font-weight:400;text-decoration:underline}.mpca--form__footer-link a:hover,.mpca--form__footer-link a:focus{color:var(--brand-blue)}.gf_login_links{margin-top:var(--sm);text-align:center;font-size:16px}.gf_login_links a{color:var(--text-default);text-decoration:underline}.gf_login_links a:hover,.gf_login_links a:focus{color:var(--brand-blue)}.gform_ajax_spinner{display:none}.gfield--type-fileupload.mpca--upload-custom .gfield_label,.gfield--type-fileupload.mpca--upload-custom .gfield_description,.gfield--type-fileupload.mpca--upload-custom .gform_fileupload_rules,.gfield--type-file.mpca--upload-custom .gfield_label,.gfield--type-file.mpca--upload-custom .gfield_description,.gfield--type-file.mpca--upload-custom .gform_fileupload_rules{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.gfield--type-fileupload .ginput_container_fileupload,.gfield--type-file .ginput_container_fileupload{width:100%;position:relative}.gfield--type-fileupload .gform_fileupload_rules,.gfield--type-fileupload .gform_drop_area,.gfield--type-fileupload .gform_delete,.gfield--type-fileupload .gform_button_select_files,.gfield--type-file .gform_fileupload_rules,.gfield--type-file .gform_drop_area,.gfield--type-file .gform_delete,.gfield--type-file .gform_button_select_files{display:none !important}.gfield--type-fileupload input[type=file],.gfield--type-file input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.gfield--type-fileupload .mpca--form__upload-panel,.gfield--type-file .mpca--form__upload-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:230px;padding:var(--lg);border-radius:var(--sm);border:1px dashed var(--brand-blue);background:var(--brand-white);text-align:center;cursor:pointer}.gfield--type-fileupload .mpca--form__upload-panel[data-dragover=true],.gfield--type-file .mpca--form__upload-panel[data-dragover=true]{background:var(--brand-blue-10)}.gfield--type-fileupload .mpca--form__upload-empty,.gfield--type-fileupload .mpca--form__upload-success,.gfield--type-file .mpca--form__upload-empty,.gfield--type-file .mpca--form__upload-success{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--xs);width:100%}.gfield--type-fileupload .mpca--form__upload-success[hidden],.gfield--type-fileupload .mpca--form__upload-empty[hidden],.gfield--type-file .mpca--form__upload-success[hidden],.gfield--type-file .mpca--form__upload-empty[hidden]{display:none}.gfield--type-fileupload .mpca--form__upload-icon,.gfield--type-fileupload .mpca--form__upload-success-icon,.gfield--type-file .mpca--form__upload-icon,.gfield--type-file .mpca--form__upload-success-icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%}.gfield--type-fileupload .mpca--form__upload-title,.gfield--type-file .mpca--form__upload-title{margin:0;color:var(--text-default);font-weight:700}.gfield--type-fileupload .mpca--form__upload-action,.gfield--type-file .mpca--form__upload-action{margin:0;color:var(--text-default)}.gfield--type-fileupload .mpca--form__upload-choose,.gfield--type-file .mpca--form__upload-choose{all:unset;color:var(--brand-blue);font-weight:600;text-decoration:underline;cursor:pointer}.gfield--type-fileupload .mpca--form__upload-hint,.gfield--type-file .mpca--form__upload-hint{margin:0;color:var(--text-placeholder)}.gfield--type-fileupload .mpca--form__upload-success-message,.gfield--type-file .mpca--form__upload-success-message{margin:0;color:var(--text-default)}.gfield--type-fileupload .mpca--form__uploaded-file,.gfield--type-file .mpca--form__uploaded-file{display:inline-flex;align-items:center;gap:var(--xs);max-width:100%;padding:var(--xs) 12px;border-radius:var(--xs);border:1px solid var(--utility-success);background:var(--brand-gray-light);cursor:default}.gfield--type-fileupload .mpca--form__uploaded-file-icon,.gfield--type-file .mpca--form__uploaded-file-icon{flex:0 0 auto;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_606_3561)'%3E%3Cpath d='M4.00019 14.6674C3.64661 14.6674 3.3075 14.5269 3.05748 14.2769C2.80745 14.0268 2.66699 13.6876 2.66699 13.334V2.66645C2.66699 2.3128 2.80745 1.97363 3.05748 1.72357C3.3075 1.4735 3.64661 1.33301 4.00019 1.33301H9.33299C9.54401 1.33267 9.753 1.37408 9.94795 1.45487C10.1429 1.53565 10.3199 1.65421 10.4689 1.80371L12.8606 4.19591C13.0105 4.34492 13.1294 4.52216 13.2104 4.71739C13.2914 4.91261 13.3329 5.12196 13.3326 5.33333V13.334C13.3326 13.6876 13.1921 14.0268 12.9421 14.2769C12.6921 14.5269 12.353 14.6674 11.9994 14.6674H4.00019Z' stroke='%2305445B' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M9.33301 1.33301V4.66634C9.33301 4.84315 9.40325 5.01272 9.52827 5.13775C9.65329 5.26277 9.82286 5.33301 9.99967 5.33301H13.333' stroke='%2305445B' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M6.66741 6H5.33301' stroke='%2305445B' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M10.6674 8.66699H5.33301' stroke='%2305445B' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M10.6674 11.333H5.33301' stroke='%2305445B' stroke-width='2' stroke-linecap='round'/%3E%3C/g%3E%3C/clipPath%3E%3CclipPath id='clip0_606_3561'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.gfield--type-fileupload .mpca--form__uploaded-file-name,.gfield--type-file .mpca--form__uploaded-file-name{margin:0;color:var(--text-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfield--type-fileupload .mpca--form__uploaded-file-remove,.gfield--type-file .mpca--form__uploaded-file-remove{all:unset;flex:0 0 auto;width:14px;height:14px;cursor:pointer;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M10.5 3.5L3.5 10.5' stroke='%236F6F6F' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M3.5 3.5L10.5 10.5' stroke='%236F6F6F' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.gfield--type-fileupload .gfield-optional,.gfield--type-file .gfield-optional{display:none}
