.elementor-56320 .elementor-element.elementor-element-a169b63{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-56320 .elementor-element.elementor-element-a169b63:not(.elementor-motion-effects-element-type-background), .elementor-56320 .elementor-element.elementor-element-a169b63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FAFE;}.elementor-56320 .elementor-element.elementor-element-68406ba > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-56320 .elementor-element.elementor-element-68406ba{text-align:center;}.elementor-56320 .elementor-element.elementor-element-68406ba .elementor-heading-title{font-family:var( --e-global-typography-6570100-font-family ), Sans-serif;font-size:var( --e-global-typography-6570100-font-size );font-weight:var( --e-global-typography-6570100-font-weight );text-transform:var( --e-global-typography-6570100-text-transform );line-height:var( --e-global-typography-6570100-line-height );color:var( --e-global-color-secondary );}.elementor-56320 .elementor-element.elementor-element-6e0dc5d > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-56320 .elementor-element.elementor-element-68406ba .elementor-heading-title{font-size:var( --e-global-typography-6570100-font-size );line-height:var( --e-global-typography-6570100-line-height );}}@media(max-width:1024px){.elementor-56320 .elementor-element.elementor-element-68406ba .elementor-heading-title{font-size:var( --e-global-typography-6570100-font-size );line-height:var( --e-global-typography-6570100-line-height );}}@media(max-width:768px){.elementor-56320 .elementor-element.elementor-element-a169b63{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}}@media(max-width:480px){.elementor-56320 .elementor-element.elementor-element-68406ba .elementor-heading-title{font-size:var( --e-global-typography-6570100-font-size );line-height:var( --e-global-typography-6570100-line-height );}}@media(min-width:481px){.elementor-56320 .elementor-element.elementor-element-a169b63{--content-width:650px;}}/* Start custom CSS for shortcode, class: .elementor-element-6e0dc5d */.elementor-56320 .elementor-element.elementor-element-6e0dc5d .gsection_title {
    display: none;
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d .gsection {
    display: none;
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d .ginput_container label {
    margin-bottom: 5px;
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d #field_5_26 .ginput_container {
        display: flex;
        column-gap: 12px;
        align-items: baseline;
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d #field_5_16 .gfield_radio {
    display: flex;
    column-gap: 10px;
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d #field_5_16 .gfield_radio label {
    padding-top: 3px;
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d #field_5_26 .ginput_container a {
    flex-direction: start;
    color: #235171;
    line-height: 24px;
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d input[type=date], .elementor-56320 .elementor-element.elementor-element-6e0dc5d input[type=email], .elementor-56320 .elementor-element.elementor-element-6e0dc5d input[type=number], .elementor-56320 .elementor-element.elementor-element-6e0dc5d input[type=password], .elementor-56320 .elementor-element.elementor-element-6e0dc5d input[type=search], .elementor-56320 .elementor-element.elementor-element-6e0dc5d input[type=tel], .elementor-56320 .elementor-element.elementor-element-6e0dc5d input[type=text], .elementor-56320 .elementor-element.elementor-element-6e0dc5d input[type=url], .elementor-56320 .elementor-element.elementor-element-6e0dc5d select, select textarea {
    border-color: #ccc;
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d .gfield textarea {
    border-color: #ccc !important;   
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d .gform_button {
    font-family: var(--e-global-typography-76b82fc-font-family), Sans-serif;
    font-size: var(--e-global-typography-76b82fc-font-size);
    font-weight: var(--e-global-typography-76b82fc-font-weight);
    text-transform: var(--e-global-typography-76b82fc-text-transform);
    line-height: var(--e-global-typography-76b82fc-line-height);
    letter-spacing: var(--e-global-typography-76b82fc-letter-spacing);
    word-spacing: var(--e-global-typography-76b82fc-word-spacing);
    background-color: var(--e-global-color-primary);
    padding: 10px 24px 10px 24px;
    color: #fff;
}

.elementor-56320 .elementor-element.elementor-element-6e0dc5d .gform_button:hover {
    background-color: var(--e-global-color-secondary);
}/* End custom CSS */
/* Start custom CSS */.triage-form .gform_wrapper.gravity-theme .gfield_label {
    font-family: "Lexend", Sans-serif;
    font-weight: 400;
}
.triage-form .validation_message {
    color: #790000 !important;
    font-size: 12px !important;
    line-height: 1;
    font-weight: 500 !important;
    margin: 0;
    padding: 0px !important;
    border: none !important;
    background: transparent !important;
    font-family: "Lexend" !important;
}

.triage-form .gform_wrapper.gravity-theme .gfield_error label,
.triage-form .gform_wrapper.gravity-theme .gfield_error legend {
    color: #1f1f1f !important;
}
.triage-form .gform_wrapper.gravity-theme .gform_validation_errors {
    display: none
}
.triage-form .gfield--type-date select {
    border-color: #ccc;
}
.triage-form .gform_wrapper input:focus,
.triage-form .gform_wrapper textarea:focus {
    border-color: #4E9EDB !important;
    outline: 0px !important;
}
.triage-form .gform_wrapper input:focus::placeholder,
.triage-form .gform_wrapper textarea:focus::placeholder {
    opacity: 0.8;
}
.triage-form .gform_confirmation_message {
    background: green;
    color: #fff;
    font-size: 16px;
    text-align: center;
    padding: 20px;
    font-family: "Lexend", Sans-serif;
}
.triage-form .gform_wrapper.gravity-theme .gform_button {
    border: 1px solid #4292DB;
    cursor: pointer;
}
.triage-form .gform_wrapper.gravity-theme .gform_button:hover {
    border-color: #4C525C
}
.triage-form .gform_wrapper.gravity-theme .gform_previous_button.button {
    border: 1px solid #2B2E31;
}
.triage-form .gform_wrapper.gravity-theme .gform_previous_button.button:hover {
    background: #F6F6F6;
}
.triage-form .ginput_container.ginput_container_consent input[type="checkbox"] {
    position: relative;
    top: 1px;
}
body .gform_wrapper.gravity-theme .gfield_error [aria-invalid=true] {
    border: 1px solid #790000 !important;
}
.gform_wrapper.gravity-theme label+[aria-invalid=true] {
    color: #1f1f1f !important
}

.triage-form .gfield_required {
    color: #790000 !important;
}

.triage-form .gform_ajax_spinner {
    margin-left: 10px;
}/* End custom CSS */