.elementor-20234 .elementor-element.elementor-element-c803585{--spacer-size:16vh;}.elementor-20234 .elementor-element.elementor-element-830d29e{margin-top:0px;margin-bottom:0px;}.elementor-20234 .elementor-element.elementor-element-2c88159 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20234 .elementor-element.elementor-element-2c88159:not(.elementor-motion-effects-element-type-background), .elementor-20234 .elementor-element.elementor-element-2c88159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A4B83;}.elementor-20234 .elementor-element.elementor-element-2c88159{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20234 .elementor-element.elementor-element-2c88159 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20234 .elementor-element.elementor-element-0512d40 .elementor-heading-title{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-a49ed72 .elementor-button{background-color:#355C7D00;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-87fc4b8 .elementor-button{background-color:#355C7D00;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-07772b2 .elementor-button{background-color:#355C7D00;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-6946d55{--spacer-size:1em;}.elementor-20234 .elementor-element.elementor-element-1e3aabe:not(.elementor-motion-effects-element-type-background), .elementor-20234 .elementor-element.elementor-element-1e3aabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#355C7D;}.elementor-20234 .elementor-element.elementor-element-1e3aabe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20234 .elementor-element.elementor-element-1e3aabe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20234 .elementor-element.elementor-element-adceb91{text-align:left;}.elementor-20234 .elementor-element.elementor-element-adceb91 .elementor-heading-title{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-f5af8ec{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-66c4e74 .elementor-heading-title{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-fbfbfa6{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-bc7c1c4 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-aa8f37d .elementor-heading-title{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-8c27f96 .elementor-heading-title{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-9d693b0 .elementor-heading-title{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-e9e049f{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-28b024b > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-8efa5c9 .elementor-heading-title{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-6aa2159{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-c5e3da4 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-a91f6e0 .elementor-heading-title{color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-623a7e1{line-height:1.2em;color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-a70096d{--spacer-size:1em;}.elementor-20234 .elementor-element.elementor-element-1afc9bb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20234 .elementor-element.elementor-element-1afc9bb:not(.elementor-motion-effects-element-type-background), .elementor-20234 .elementor-element.elementor-element-1afc9bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#355C7D;}.elementor-20234 .elementor-element.elementor-element-1afc9bb{border-style:solid;border-width:1px 0px 0px 0px;border-color:#FFFFFF;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20234 .elementor-element.elementor-element-1afc9bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20234 .elementor-element.elementor-element-2b25773{line-height:1.2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-20234 .elementor-element.elementor-element-9094c9b > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-20234 .elementor-element.elementor-element-b7df656{text-align:right;}.elementor-20234 .elementor-element.elementor-element-1092ee6{--grid-template-columns:repeat(0, auto);--icon-size:21px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-20234 .elementor-element.elementor-element-1092ee6 .elementor-widget-container{text-align:right;}.elementor-20234 .elementor-element.elementor-element-1092ee6 .elementor-social-icon{background-color:#02010100;}@media(min-width:768px){.elementor-20234 .elementor-element.elementor-element-2fb468c{width:43.596%;}.elementor-20234 .elementor-element.elementor-element-34b70a3{width:18.594%;}.elementor-20234 .elementor-element.elementor-element-42a248e{width:18.776%;}.elementor-20234 .elementor-element.elementor-element-35f2374{width:19.034%;}}/* Start custom CSS for section, class: .elementor-element-830d29e */.custom-btn-dark-bg{
    background: transparent !important;
    color: white !important;
    font-weight: 700;
    border: 3px solid white !important;
    padding: 0.28em 2em !important;
}
.custom-btn-light-bg{
    background: transparent !important;
    color: #355C7D !important;
    font-weight: 700 !important;
    border: 3px solid #355C7D !important;
}
.custom-btn-full-width{
    min-width: 100%;
}
.edit-footer-spacer{
    margin-bottom: 0 !important;
    background-color: #355C7D
}
.new-footer ul,
.new-footer li{
    list-style: none;
}
.new-footer a{
    color: white;
    text-shadow: 0 0 0 white;
}
.new-footer a:hover{
    text-shadow: 0 0 3.4px white;
}/* End custom CSS */