.elementor-8990 .elementor-element.elementor-element-fa1d011{--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;--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:5em;--padding-bottom:5em;--padding-left:5%;--padding-right:5%;}.elementor-8990 .elementor-element.elementor-element-780e666{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8990 .elementor-element.elementor-element-6786ab4{z-index:999;text-align:start;}.elementor-8990 .elementor-element.elementor-element-6786ab4 img{max-width:200px;}.elementor-8990 .elementor-element.elementor-element-8e63936{--display:flex;}.elementor-8990 .elementor-element.elementor-element-c2c4dbc .elementor-heading-title{font-family:var( --e-global-typography-44b3092-font-family ), Sans-serif;font-size:var( --e-global-typography-44b3092-font-size );font-weight:var( --e-global-typography-44b3092-font-weight );line-height:var( --e-global-typography-44b3092-line-height );color:var( --e-global-color-primary );}.elementor-8990 .elementor-element.elementor-element-d54aebb{font-family:var( --e-global-typography-e328cde-font-family ), Sans-serif;font-size:var( --e-global-typography-e328cde-font-size );font-weight:var( --e-global-typography-e328cde-font-weight );line-height:var( --e-global-typography-e328cde-line-height );}.elementor-8990 .elementor-element.elementor-element-344df22{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-8990 .elementor-element.elementor-element-c082503 .gk-gravity-form{text-align:left;}@media(min-width:768px){.elementor-8990 .elementor-element.elementor-element-fa1d011{--content-width:800px;}}@media(max-width:1366px){.elementor-8990 .elementor-element.elementor-element-c2c4dbc .elementor-heading-title{font-size:var( --e-global-typography-44b3092-font-size );line-height:var( --e-global-typography-44b3092-line-height );}.elementor-8990 .elementor-element.elementor-element-d54aebb{font-size:var( --e-global-typography-e328cde-font-size );line-height:var( --e-global-typography-e328cde-line-height );}}@media(max-width:1024px){.elementor-8990 .elementor-element.elementor-element-c2c4dbc .elementor-heading-title{font-size:var( --e-global-typography-44b3092-font-size );line-height:var( --e-global-typography-44b3092-line-height );}.elementor-8990 .elementor-element.elementor-element-d54aebb{font-size:var( --e-global-typography-e328cde-font-size );line-height:var( --e-global-typography-e328cde-line-height );}}@media(max-width:767px){.elementor-8990 .elementor-element.elementor-element-6786ab4 img{width:100%;}.elementor-8990 .elementor-element.elementor-element-c2c4dbc .elementor-heading-title{font-size:var( --e-global-typography-44b3092-font-size );line-height:var( --e-global-typography-44b3092-line-height );}.elementor-8990 .elementor-element.elementor-element-d54aebb{font-size:var( --e-global-typography-e328cde-font-size );line-height:var( --e-global-typography-e328cde-line-height );}}/* Start custom CSS for gk_elementor_gravity_form, class: .elementor-element-c082503 */.elementor-8990 .elementor-element.elementor-element-c082503 .gform_fields,
.elementor-8990 .elementor-element.elementor-element-c082503 .gform-field-label,
.elementor-8990 .elementor-element.elementor-element-c082503 .gfield_select {
    font-family: "Source Sans Pro";
    font-size: 1.25rem;
}

.elementor-8990 .elementor-element.elementor-element-c082503 .gfield_select {
    border-radius: 100px;
    height: 2em !important;
    padding: 0em 1em !important;
    max-width: 100px;
    font-size: 1.25rem;
}

.elementor-8990 .elementor-element.elementor-element-c082503 button[type="submit"] {
    background: #005198 !important;
    font-size: 1.25rem !important;
    padding: 0.5em 1em !important;
    border-radius: 5px !important;
    font-weight: 700 !important;
}

.elementor-8990 .elementor-element.elementor-element-c082503 .gfield_description.instruction  {
    display: none;
}

.elementor-8990 .elementor-element.elementor-element-c082503 .gfield_required {
    font-size: 20px;
}/* End custom CSS */