.elementor-56 .elementor-element.elementor-element-8f72347{--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:8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-470ec0e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 2em;--row-gap:2em;--column-gap:2em;--border-radius:35px 35px 35px 35px;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}.elementor-56 .elementor-element.elementor-element-470ec0e:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-470ec0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #132C3B 0%, #034353 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-0797859{text-align:center;}.elementor-56 .elementor-element.elementor-element-0797859 .elementor-heading-title{font-family:var( --e-global-typography-c368a11-font-family ), Sans-serif;font-size:var( --e-global-typography-c368a11-font-size );font-weight:var( --e-global-typography-c368a11-font-weight );color:var( --e-global-color-00759b6 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-b4b7e1e{text-align:center;font-family:"Simona", Sans-serif;font-size:1.4em;font-weight:400;color:var( --e-global-color-00759b6 );}.elementor-56 .elementor-element.elementor-element-fa725da{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-56 .elementor-element.elementor-element-d77784c{text-align:center;}.elementor-56 .elementor-element.elementor-element-d77784c .elementor-heading-title{font-family:"Simona", Sans-serif;font-weight:400;color:var( --e-global-color-00759b6 );}.elementor-56 .elementor-element.elementor-element-8e470df{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-56 .elementor-element.elementor-element-8e470df .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-0797859 .elementor-heading-title{font-size:var( --e-global-typography-c368a11-font-size );}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-8f72347{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-56 .elementor-element.elementor-element-470ec0e{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-56 .elementor-element.elementor-element-0797859 .elementor-heading-title{font-size:var( --e-global-typography-c368a11-font-size );}.elementor-56 .elementor-element.elementor-element-b4b7e1e{font-size:1.1em;}}/* Start custom CSS for html, class: .elementor-element-e44ce2a */.elementor-56 .elementor-element.elementor-element-e44ce2a .gform-theme--foundation .gform_fields {
        row-gap: 20px;
}

.elementor-56 .elementor-element.elementor-element-e44ce2a{
    max-width: 400px !important;
}

.elementor-56 .elementor-element.elementor-element-e44ce2a form *{
    font-family: "Simona", Sans-serif;
}

.elementor-56 .elementor-element.elementor-element-e44ce2a .gform-theme--foundation .gfield input,
.elementor-56 .elementor-element.elementor-element-e44ce2a .gform-theme--foundation .gfield textarea{
    border-radius: 12px !important;
    min-height: 45px;
}

.elementor-56 .elementor-element.elementor-element-e44ce2a .gform-footer input{
        width: 100% !important;
    border-radius: 35px !important;
    font-weight: 700 !important;
    background: var(--e-global-color-secondary) !important;
    color: var(--e-global-color-primary) !important;
    font-size: 1.1em !important;
    padding: 15px !important;
}

.elementor-56 .elementor-element.elementor-element-e44ce2a .gform_confirmation_message {
    color: var(--e-global-color-accent);
    text-align: center;
}/* End custom CSS */