:root{--button-hover-color:#308AAF;--error-text-red:#d22929;--success-green:#008000;--contact-form-desc-font-size:16px;--contact-form-desc-font-size-mobile:16px;--description-max-width:396px;--submit-button-font-size:14px}.gform_wrapper input:focus::-webkit-input-placeholder,.gform_wrapper textarea:focus::placeholder{opacity:.8}.contact-form .gform-footer{justify-content:center;margin:0!important;padding:26px 0 0 0px!important}.contact-form .charleft{display:none!important}.contact-form form label{display:none}.contact-form form input{font-size:14px!important;line-height:1.5;height:52px;padding:15.5px 4px 15.5px 14px!important}.contact-form form textarea{max-height:104px;height:100%;padding:12px 14px!important}.contact-form .gform_button{display:block;font-size:var(--submit-button-font-size)!important;line-height:1.5em!important;height:44px;padding:11px 24px!important;background-color:var(--accent)!important;border:1px solid var(--accent);margin-bottom:5px!important;cursor:pointer}.contact-form .gform_button:hover{background-color:var(--button-hover-color)!important;border-color:var(--button-hover-color);color:#ffffff!important}.contact-form .gform-theme--foundation .gform_fields{row-gap:0}.contact-form .gform_submission_error.hide_summary{display:none}.gform_validation_errors{display:none}.contact-form .validation_message{background:transparent!important;border:none!important;padding:0!important;font-size:13px!important;line-height:1.5em!important;font-weight:600;margin:8px 0 0 0;color:var(--error-text-red)!important}.contact-form .gform_wrapper.gravity-theme .gfield_error [aria-invalid="true"]{border:1px solid var(--error-text-red)!important}.contact-form .gform_confirmation_message{background:var(--success-green);color:#fff;text-align:center;padding:20px;margin:10px 0}.contact-form .gfield{margin-bottom:0px!important}@media screen and (max-width:768px){.contact-form .gform_description{margin-bottom:16px;font-size:var(--contact-form-desc-font-size-mobile)}.contact-form .gform-footer{padding:20px 0 0 0px!important}}