.elementor-15535 .elementor-element.elementor-element-3186e45{--display:flex;--min-height:360px;--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-15535 .elementor-element.elementor-element-3186e45:not(.elementor-motion-effects-element-type-background), .elementor-15535 .elementor-element.elementor-element-3186e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93c8fb1 );}.elementor-15535 .elementor-element.elementor-element-d99e086{font-size:16px;color:var( --e-global-color-primary );}.elementor-15535 .elementor-element.elementor-element-d99e086 a{color:var( --e-global-color-primary );}.elementor-15535 .elementor-element.elementor-element-176efbf{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-15535 .elementor-element.elementor-element-176efbf.elementor-element{--align-self:center;}.elementor-15535 .elementor-element.elementor-element-176efbf .elementor-heading-title{font-size:48px;}.elementor-15535 .elementor-element.elementor-element-5e034d2{width:var( --container-widget-width, 940px );max-width:940px;--container-widget-width:940px;--container-widget-flex-grow:0;text-align:center;line-height:35px;}.elementor-15535 .elementor-element.elementor-element-5e034d2.elementor-element{--align-self:center;}.elementor-15535 .elementor-element.elementor-element-ffdbd08{--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:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15535 .elementor-element.elementor-element-9ea20a0{--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:4%;--margin-bottom:02%;--margin-left:0%;--margin-right:0%;}.elementor-15535 .elementor-element.elementor-element-3831608{text-align:center;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-posts-container article{margin-bottom:16px;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-15535 .elementor-element.elementor-element-4b4090d:after{content:"0.66";position:absolute;color:transparent;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-post__thumbnail__link{width:100%;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-post__meta-data span + span:before{content:"///";}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-post{border-style:solid;border-width:1px 1px 1px 1px;border-radius:8px;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-post__text{padding:24px 16px 24px 16px;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-posts--skin-full_content a.elementor-post__thumbnail__link{margin-bottom:16px;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-posts--skin-archive_full_content a.elementor-post__thumbnail__link{margin-bottom:16px;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-post__title, .elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-post__title a{color:var( --e-global-color-93c8fb1 );font-size:32px;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-post__title{margin-bottom:24px;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-post__meta-data{color:var( --e-global-color-93c8fb1 );font-size:18px;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-pagination{text-align:center;}.elementor-15535 .elementor-element.elementor-element-1af33dd{--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:0%;--margin-bottom:4%;--margin-left:0%;--margin-right:0%;}.elementor-15535 .elementor-element.elementor-element-ce0bd29{text-align:left;}.elementor-15535 .elementor-element.elementor-element-37e332a{font-size:18px;}.elementor-15535 .elementor-element.elementor-element-caeed32{font-size:18px;}.elementor-15535 .elementor-element.elementor-element-d4c1fb2{--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:8%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;}.elementor-15535 .elementor-element.elementor-element-80d9b88{--display:flex;--min-height:380px;--justify-content:center;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15535 .elementor-element.elementor-element-80d9b88:not(.elementor-motion-effects-element-type-background), .elementor-15535 .elementor-element.elementor-element-80d9b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-15535 .elementor-element.elementor-element-2017b6e{text-align:left;}.elementor-15535 .elementor-element.elementor-element-2017b6e .elementor-heading-title{color:var( --e-global-color-93c8fb1 );}.elementor-15535 .elementor-element.elementor-element-ab64190{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;color:var( --e-global-color-93c8fb1 );}@media(min-width:768px){.elementor-15535 .elementor-element.elementor-element-3186e45{--content-width:1200px;}.elementor-15535 .elementor-element.elementor-element-9ea20a0{--content-width:800px;}.elementor-15535 .elementor-element.elementor-element-1af33dd{--content-width:800px;}.elementor-15535 .elementor-element.elementor-element-d4c1fb2{--content-width:1200px;}}@media(max-width:1024px){.elementor-15535 .elementor-element.elementor-element-3186e45{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-15535 .elementor-element.elementor-element-3186e45{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-15535 .elementor-element.elementor-element-176efbf .elementor-heading-title{font-size:32px;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-15535 .elementor-element.elementor-element-4b4090d:after{content:"0.5";position:absolute;color:transparent;}.elementor-15535 .elementor-element.elementor-element-4b4090d .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for html, class: .elementor-element-2c8c073 */.content3 {
    font-family: "neue-haas-grotesk-display", sans-serif;
    font-size: 24px;
    font-weight: 500;
    text-transform: capitaliz;
    padding-left: 0.25em;
    color: #ffffff;
}

@media only screen and (max-width: 767px) {
    .content3 {
        font-size: 1rem !important;
        padding-left: 0.25em;
    }
}

.outer3 {
    overflow: hidden;  !important;
    transform: rotate(deg);
    padding-top: 0.2%;
    padding-bottom: 0.2%;
    background-color: #1A598D;
    z-index: 2;
    width: 110%;
    margin-left: -5%;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.outer3 div {
    display: inline-block;
    
}

.loop3 {
    white-space: nowrap;
    animation: loop-anim 60s linear infinite;

}

@media only screen and (max-width: 767px) {
    .loop3 {
        animation: loop-anim 50s linear infinite;
 
    }
    .outer3 {
        width: 100%;
        margin-left: 0%;

    }
}

@keyframes loop-anim {
    0% {
        margin-left: 0;
    }
    100% {
        margin-left: -50% /* This works because of the div between "outer" and "loop" */
    }
}/* End custom CSS */