.elementor-719 .elementor-element.elementor-element-39192e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0150px;--padding-bottom:115px;--padding-left:50px;--padding-right:50px;}.elementor-719 .elementor-element.elementor-element-39192e5:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-39192e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebeaedc );background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-719 .elementor-element.elementor-element-39192e5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-719 .elementor-element.elementor-element-39192e5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-719 .elementor-element.elementor-element-76b35ee{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-719 .elementor-element.elementor-element-76b35ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-7173ce8{text-align:center;}.elementor-719 .elementor-element.elementor-element-7173ce8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-secondary );}.elementor-719 .elementor-element.elementor-element-5abc8eb > .elementor-widget-container{margin:0% -10% 0% 0%;}.elementor-719 .elementor-element.elementor-element-5abc8eb{text-align:center;}.elementor-719 .elementor-element.elementor-element-5abc8eb .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-719 .elementor-element.elementor-element-7cd58ee > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-719 .elementor-element.elementor-element-7cd58ee{z-index:1;text-align:center;font-family:var( --e-global-typography-41cca4a-font-family ), Sans-serif;font-size:var( --e-global-typography-41cca4a-font-size );font-weight:var( --e-global-typography-41cca4a-font-weight );line-height:var( --e-global-typography-41cca4a-line-height );letter-spacing:var( --e-global-typography-41cca4a-letter-spacing );color:var( --e-global-color-text );}.elementor-719 .elementor-element.elementor-element-dc42ff5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:50px;--padding-right:050px;}.elementor-719 .elementor-element.elementor-element-dc42ff5:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-dc42ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-719 .elementor-element.elementor-element-dc42ff5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-719 .elementor-element.elementor-element-dc42ff5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-719 .elementor-element.elementor-element-dc42ff5 > .elementor-shape-bottom svg, .elementor-719 .elementor-element.elementor-element-dc42ff5 > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-719 .elementor-element.elementor-element-d91c1f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:10px 10px 20px 0px rgba(0, 0, 0, 0.18);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:030px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-719 .elementor-element.elementor-element-d91c1f2:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-d91c1f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-397563b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}@media(max-width:1024px){.elementor-719 .elementor-element.elementor-element-39192e5{--min-height:0vh;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0150px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-719 .elementor-element.elementor-element-76b35ee{--margin-top:0px;--margin-bottom:0100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-719 .elementor-element.elementor-element-7173ce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-719 .elementor-element.elementor-element-5abc8eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-719 .elementor-element.elementor-element-7cd58ee > .elementor-widget-container{margin:0% 05% 0% 0%;}.elementor-719 .elementor-element.elementor-element-7cd58ee{font-size:var( --e-global-typography-41cca4a-font-size );line-height:var( --e-global-typography-41cca4a-line-height );letter-spacing:var( --e-global-typography-41cca4a-letter-spacing );}.elementor-719 .elementor-element.elementor-element-dc42ff5{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-719 .elementor-element.elementor-element-397563b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-719 .elementor-element.elementor-element-39192e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-719 .elementor-element.elementor-element-76b35ee{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-719 .elementor-element.elementor-element-7173ce8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-719 .elementor-element.elementor-element-5abc8eb > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-719 .elementor-element.elementor-element-5abc8eb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-719 .elementor-element.elementor-element-7cd58ee > .elementor-widget-container{margin:-20px 0px -20px 0px;}.elementor-719 .elementor-element.elementor-element-7cd58ee{font-size:var( --e-global-typography-41cca4a-font-size );line-height:var( --e-global-typography-41cca4a-line-height );letter-spacing:var( --e-global-typography-41cca4a-letter-spacing );}.elementor-719 .elementor-element.elementor-element-dc42ff5{--margin-top:0px;--margin-bottom:00px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:30px;--padding-right:030px;}.elementor-719 .elementor-element.elementor-element-d91c1f2{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-719 .elementor-element.elementor-element-397563b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-719 .elementor-element.elementor-element-39192e5{--content-width:1300px;}.elementor-719 .elementor-element.elementor-element-76b35ee{--width:80%;}.elementor-719 .elementor-element.elementor-element-d91c1f2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-719 .elementor-element.elementor-element-76b35ee{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-39192e5 */.elementor-719 .elementor-element.elementor-element-39192e5 {
    overflow-x: clip;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8cf930d */.elementor-719 .elementor-element.elementor-element-8cf930d {
    font-family: var(--e-global-typography-41cca4a-font-family), Sans-serif;
}

#forminator-field-consent-3_69867a96bf2cc__description > p, #forminator-field-consent-1_698d08804a110__description > p {
    font-family: var(--e-global-typography-41cca4a-font-family), Sans-serif !important; 
}

.elementor-719 .elementor-element.elementor-element-8cf930d {
    outline-color: var(--e-global-color-primary) !important;
}



.elementor-719 .elementor-element.elementor-element-8cf930d .forminator-label{
    font-weight: var(--e-global-typography-236120f-font-weight);
    color: var(--e-global-color-accent);
    font-size: 22px !important;
}

.forminator-description {
    font-size: 16px !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
}

.elementor-719 .elementor-element.elementor-element-8cf930d .forminator-radio-label, .elementor-719 .elementor-element.elementor-element-8cf930d .forminator-checkbox__label.forminator-consent__label, #forminator-field-consent-3_69867a96bf2cc__description > p, #forminator-field-consent-1_698d08804a110__description > p, #forminator-field-consent-1_698d097e8f120__description > p, #forminator-field-consent-1_698d097e8f120__description, .forminator-checkbox__label.forminator-consent__label p {
    font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
}

.forminator-checkbox__label.forminator-consent__label p {
    margin-top: 0;
}

.elementor-719 .elementor-element.elementor-element-8cf930d .forminator-checkbox__label.forminator-consent__label a, #forminator-field-consent-3_698679c1590fa__description p, #forminator-field-consent-1_698d097e8f120__description > p {
    font-weight: var(--e-global-typography-236120f-font-weight);
    color: var(--e-global-color-accent);
}

.elementor-719 .elementor-element.elementor-element-8cf930d .forminator-checkbox__label.forminator-consent__label a:hover {
    color: var(--e-global-color-secondary);
}



.elementor-719 .elementor-element.elementor-element-8cf930d .forminator-input {
    border-radius: 5px !important;
}

.elementor-719 .elementor-element.elementor-element-8cf930d .forminator-checkbox-box:hover {
    color: white !important;
}

.elementor-719 .elementor-element.elementor-element-8cf930d .forminator-checkbox-box {
    border-radius: 5px !important;
}

.elementor-719 .elementor-element.elementor-element-8cf930d .forminator-error-message {
    font-weight: var(--e-global-typography-236120f-font-weight);
    color: var(--e-global-color-accent);
    font-size: 18px !important;
    border-radius: 5px !important;
    padding: 5px 10px !important;
}


.select2-selection.select2-selection--single  {
    background-color: #efefef !important;
    border-radius: 5px !important;
    padding: 2px !important;
}

.forminator-select-dropdown.forminator-custom-form-714.forminator-dropdown--flat.forminator-select-dropdown--below {
    border-radius: 5px !important;
}

.select2-results__option.select2-results__option--selectable {
    border-radius: 5px;
}

.select2-results__option--selected {
    background: var(--e-global-color-primary) !important;
}


.select2-results__option {
    font-family:
    var(--e-global-typography-41cca4a-font-family), Sans-serif !important;
}

.select2-results__option:hover, .select2-results__option:focus-visible {
    outline-color: var(--e-global-color-primary) !important;
}

.select2-search__field:focus {
    outline-color: var(--e-global-color-primary) !important;
    font-family:
    var(--e-global-typography-41cca4a-font-family), Sans-serif !important;
    border-radius: 5px !important;
}


.forminator-multi-upload {
    border: dashed 2px #efefef !important;
    border-radius: 5px !important;
}

.forminator-multi-upload p {
font-size: var(--e-global-typography-text-font-size) !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
}

.forminator-multi-upload a {
    font-weight: var(--e-global-typography-236120f-font-weight);
    color: var(--e-global-color-accent);
}

.forminator-multi-upload a:hover {
    color: var(--e-global-color-secondary);
}

.forminator-textarea {
    border-radius: 5px !important;
}

.forminator-button.forminator-button-submit, .forminator-button.forminator-button-next, .forminator-button.forminator-button-prv, .forminator-button-submit, .forminator-copy-btn {
        background-color: var(--e-global-color-primary) !important;
    font-family: "Noto Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    fill: #FFFFFF !important;
    color: #FFFFFF !important;
    border-radius: 100px 100px 100px 100px !important;
    padding: 6px 20px !important;
}

.forminator-button.forminator-button-submit:hover, .forminator-button.forminator-button-next:hover, .forminator-button-submit:hover, .forminator-copy-btn:hover {
    box-shadow: none !important;
    cursor: pointer;
}

.p-AccordionPanelContents {
    padding: 0 !important;
}

.AccordionItem.p-AccordionItem.p-AccordionItem--selected.AccordionItem--selected {
    border: none !important
    ;
}


.forminator-progress-bar { 
    height: 12px !important;
    background-color: #efefef !important;
    border-radius: 100px;
}

.forminator-progress-label {
    font-weight: var(--e-global-typography-236120f-font-weight);
    color: var(--e-global-color-accent);
    font-size: 18px !important;
}

.forminator-progress-bar span { 
    background-color: #004A89 !important;
    height: 12px !important;
    border-radius: 100px;
}

.forminator-draft-notice.draft-success, .forminator-draft-email-response.forminator-draft-notice.draft-success {
    -webkit-box-shadow: none !important;
    background-color: var(--e-global-color-secondary) !important;
    border-radius: 5px !important;
    font-weight: var(--e-global-typography-236120f-font-weight) !important;
    color: var(--e-global-color-accent);
    font-size: 18px !important;
}




.forminator-draft-link {
    border-radius: 5px;
    background-color: #efefef !important;
    font-weight: var(--e-global-typography-236120f-font-weight);
    color: var(--e-global-color-accent);
    font-size: 18px !important;
}




.forminator-button.forminator-button-back {
        background-color: #efefef !important;
    font-family: "Noto Sans", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    fill: #000 !important;
    color: #000 !important;
    border-radius: 100px 100px 100px 100px !important;
    padding: 6px 20px !important;
}

.forminator-button.forminator-button-back:hover {
    box-shadow: none !important;
}

.forminator-save-draft-link {
    color: var(--e-global-color-secondary) !important;
}

.forminator-save-draft-link:hover {
    color: var(--e-global-color-primary) !important;
}

#forminator-field-consent-1_69867bfa16569-label {
    visibility: hidden !important;
} 

.form-logic-hidden, .two-people {
    display: none !important;
}



#html-6, #html-8 > div > p, #html-7 > div > p, #html-9 > div > p, #html-10 > div > p, #html-4 > div > p {
    font-family: var(--e-global-typography-41cca4a-font-family), Sans-serif !important; 
    font-size: 18px !important;
    font-weight: var(--e-global-typography-text-font-weight) !important;
}/* End custom CSS */