.ph-form.ph-live-form{display:block;color:#06265c;font-family:Montserrat,sans-serif}.ph-live-form .elementor{--e-global-typography-primary-font-family:Montserrat;--e-global-color-text:#06265c}.ph-live-form .elementor :is(.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-widget-container,.e-con,.e-con-inner){width:100%;max-width:none;min-width:0;padding:0;margin:0;background:none;box-shadow:none}.ph-live-form .elementor .elementor-form-fields-wrapper{margin:0;column-gap:20px;row-gap:24px;display:flex;flex-wrap:wrap}.ph-live-form .elementor .elementor-field-group{padding:0;margin:0;min-width:0;max-width:100%;width:100%;flex:0 0 100%;align-content:start}.ph-live-form .elementor .elementor-field-group.elementor-col-50{flex-basis:calc(50% - 10px);width:calc(50% - 10px)}.ph-live-form .elementor .elementor-field-label{display:block;color:#06265c;font:500 16px/1.5 Montserrat,sans-serif;letter-spacing:0;padding:0 0 10px;overflow-wrap:anywhere}.ph-live-form .elementor .elementor-field-textual{display:block;width:100%;min-width:0;max-width:100%;min-height:48px;padding:12px 14px;border:1px solid #75889b;border-radius:12px;background:#fff;color:#06265c;font:400 16px/1.5 Montserrat,sans-serif;letter-spacing:0;box-sizing:border-box}.ph-live-form .elementor textarea.elementor-field-textual{min-height:190px;resize:vertical}.ph-live-form .elementor .elementor-select-wrapper{width:100%;min-width:0}.ph-live-form .elementor .elementor-select-wrapper :is(.select-caret-down-wrapper),.ph-live-form .elementor .elementor-select-wrapper::before{display:none}.ph-live-form .elementor .elementor-select-wrapper select{appearance:auto}.ph-live-form .elementor .elementor-field-type-html{font-size:16px;line-height:1.5;overflow-wrap:anywhere}.ph-live-form .elementor :is(input,select,textarea,button):focus-visible{outline:2px solid #143686;outline-offset:3px}.ph-live-form .elementor ::placeholder{color:#526376;opacity:1}.ph-live-form .elementor .elementor-field-subgroup{display:flex;flex-wrap:wrap;gap:12px 20px}.ph-live-form .elementor .elementor-field-option{display:flex;align-items:flex-start;gap:10px;min-height:44px;max-width:100%}.ph-live-form .elementor .elementor-field-option label{display:block;min-height:44px;font:400 16px/1.5 Montserrat,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.ph-live-form .elementor input:is([type=checkbox],[type=radio]){flex:0 0 22px;width:22px;height:22px;min-height:22px;margin:1px 0 0;accent-color:#143686}.ph-live-form .elementor .elementor-button{width:auto;max-width:100%;min-height:48px;padding:14px 24px;border:1px solid #143686;border-radius:8px;background:#143686;color:#fff;font:500 16px/1.4 Montserrat,sans-serif;letter-spacing:0;white-space:normal;cursor:pointer}.ph-live-form .elementor .elementor-button:hover{background:#000f4c}.ph-live-form .elementor .elementor-button:disabled{opacity:.65;cursor:wait}.ph-live-form .elementor :is(.elementor-message,.elementor-error,.elementor-help-inline){width:100%;font:400 16px/1.5 Montserrat,sans-serif;letter-spacing:0;overflow-wrap:anywhere}.ph-live-form .elementor :is(.elementor-message-danger,.elementor-error,.elementor-help-inline){color:#922434}.ph-live-form .elementor .elementor-message-success{color:#205c37}.ph-live-form .elementor input[aria-invalid=true]{border-color:#922434}.ph-live-form .elementor a{color:#143686;text-decoration:underline;text-underline-offset:3px}.ph-live-form .ph-form-test-notice{margin:0 0 24px;font-size:16px;line-height:1.5}@media(max-width:600px){.ph-live-form .elementor .elementor-field-group.elementor-col-50{flex-basis:100%;width:100%}.ph-live-form .elementor .elementor-button{width:100%}.ph-live-form .elementor .elementor-form-fields-wrapper{row-gap:20px}}