.elementor-2515 .elementor-element.elementor-element-a57d993{width:100%;max-width:100%;}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .validation_error{display:block !important;}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gfield textarea, .elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gfield select{background-color:#FFFFFF;padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-hairline-border );border-radius:100px 100px 100px 100px;font-family:"Manrope", Sans-serif;line-height:1em;}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0px;}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gfield select{height:45px;}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gfield textarea:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-v4-text-dark-brown );}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"], .elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper .gform_footer button[type="submit"], .elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"], .elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper .gform_page_footer button[type="submit"], .elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"], .elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper .gfield--type-submit button[type="submit"]{background-color:var( --e-global-color-v4-gold );color:var( --e-global-color-v4-text-nearly-black );border-radius:1000px 1000px 1000px 1000px;margin-top:16px;}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-2515 .elementor-element.elementor-element-a57d993 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-2515 .elementor-element.elementor-element-a57d993 .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}#elementor-popup-modal-2515 .dialog-widget-content{background-color:#00000000;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-2515{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2515 .dialog-message{width:800px;height:auto;}#elementor-popup-modal-2515 .dialog-close-button{display:flex;}@media(max-width:1024px){.elementor-2515 .elementor-element.elementor-element-a57d993{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}#elementor-popup-modal-2515 .dialog-message{width:85vw;}}@media(max-width:767px){.elementor-2515 .elementor-element.elementor-element-a57d993{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2515 .elementor-element.elementor-element-a57d993 .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0px;}#elementor-popup-modal-2515 .dialog-message{width:85vw;}}/* Start custom CSS for pp-gravity-forms, class: .elementor-element-a57d993 */.elementor-2515 .elementor-element.elementor-element-a57d993 .gform_footer {
    flex-direction:column;
}

.elementor-2515 .elementor-element.elementor-element-a57d993 {
    --gf-form-gap-y: 10px!important;
}

.elementor-2515 .elementor-element.elementor-element-a57d993 .gform-theme--foundation .gform_fields {
    row-gap: 10px!important;
}/* End custom CSS */
/* Start custom CSS */#elementor-popup-modal-2515 {
    z-index:1000000000000;
}/* End custom CSS */