.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#FFFFFF;--e-global-color-accent:#FD4239;--e-global-color-eb13e50:#FD4239;--e-global-color-8fc09e2:#E03020;--e-global-color-0119e2c:#062F46;--e-global-color-2a5e349:#030213;--e-global-color-4562004:#3A4F66;--e-global-color-bc5a89c:#6B7E96;--e-global-color-db45ef2:#E0E6ED;--e-global-color-7010e1b:#FFFFFF80;--e-global-color-16f0c17:#0E3150;--e-global-color-f1bd8c6:#22C55E;--e-global-color-5d82795:#5C1310;--e-global-color-64dc3d9:#FFFFFFCC;--e-global-typography-primary-font-family:"Helvetica";--e-global-typography-primary-font-size:42px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.05em;--e-global-typography-secondary-font-family:"Helvetica";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Helvetica";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:700;--e-global-typography-text-line-height:1.7em;--e-global-typography-accent-font-family:"Helvetica";--e-global-typography-accent-font-weight:500;--e-global-typography-8cc96ef-font-family:"Helvetica";--e-global-typography-8cc96ef-font-size:20px;--e-global-typography-8cc96ef-font-weight:600;--e-global-typography-8cc96ef-line-height:33px;--e-global-typography-af04c68-font-family:"Space Grotesk";--e-global-typography-af04c68-font-size:13px;--e-global-typography-af04c68-line-height:20px;--e-global-typography-31047e3-font-family:"Space Grotesk";--e-global-typography-31047e3-font-size:13px;--e-global-typography-31047e3-font-weight:500;--e-global-typography-31047e3-text-transform:uppercase;--e-global-typography-31047e3-line-height:20px;--e-global-typography-31047e3-letter-spacing:0px;--e-global-typography-0db4252-font-family:"Helvetica";--e-global-typography-0db4252-font-size:56px;--e-global-typography-0db4252-font-weight:600;--e-global-typography-0db4252-line-height:56px;--e-global-typography-0db4252-letter-spacing:0px;--e-global-typography-323109f-font-family:"Helvetica";--e-global-typography-323109f-font-size:48px;--e-global-typography-323109f-font-weight:600;--e-global-typography-323109f-line-height:50px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:"Space Grotesk", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-0db4252-font-size:40px;--e-global-typography-0db4252-line-height:40px;--e-global-typography-323109f-font-size:36px;--e-global-typography-323109f-line-height:38px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --red:#FD4239; --red-dk:#e03020; --navy:#062f46; --ink:#030213; --body:#3a4f66; --muted:#6b7e96; --rule:#e0e6ed; --white:#ffffff; --helvetica-16-27:Helvetica; --white-muted:#ecebeb; --transparent:#ffffff00; --light-red:rgba(255, 255, 255, 0.15); --blue-bg:#0d1520; --darker-blue-bg:#060c18; --light-blue:#59acda; --almost-white:#f8f8f5; }
/* Start custom CSS */.blue{
    color: #98c6ee;
}
.red{
    color: #fd4239;
}
.dark-red{
    color: #731515;
}

button:hover{
    background: unset;
    color: unset;
    text-decoration: unset;
}

.elementor .not-block .not-inner{
        transition: .25s;
}
.elementor .not-block:hover .not-inner{
    padding-left: 16px;
}
.elementor .not-block:hover .not-title p{
    color: #fd4239;
}

.e-grid .about-cell:hover{
    background-color: #131c29;
}


.custom-text h2{
    color: #0e3150;
    font-size: 24px;
    font-weight: 700;
    line-height: 1.2;
        margin: 48px 0 16px;
}
.custom-text h3{
        font-weight: 700;
    font-size: 18px;
    line-height: 1.3;
    margin: 28px 0 10px;
}

.custom-text h4{
    font-weight: 700;
    font-size: 16px;
    line-height: 1.4;
    margin: 20px 0 8px;
}
.custom-text p{
    font-size: 16px;
    font-weight: 500;
    line-height: 28px;
        color: #3a4f66;
            margin-bottom: 14px;

}

.custom-text ul{
        margin: 0 0 16px;
    padding-left: 22px;
}

.custom-text li{
    font-size: 16px;
    font-weight: 500;
    color: #3a4f66;
    line-height: 1.7;
    margin-bottom: 6px;
}



@media (min-width: 768px) {
    .custom-text .cols {
        columns: 3;
    }
}/* End custom CSS */