#title-562994209058249, #rich-text-562994226918409 {
    color: black;
}
.content-testimonial-card-v2 .pullquote p::before{
    left:0px;
}

.calendar-icon.img-fluid {
    width: 50%;
}

#accordion-737428055664663, #accordion-738231285937101, #accordion-738264022328067, #accordion-738476780958965, #accordion-738508019384240, #accordion-738530164754559 {
    padding-left: unset !important;
    padding-right: unset !important;
}

@media (max-width:575px){
    #rich-text-216168871162367 .text-center{
    justify-content:space-between;
}
}

@media (max-width: 992px) {
    #section-card-739696450546038, #tab-734568524518989 {
        display: none;
    }
}


/* Base (smallest screens) */
.section-group-tabs > .nav-tabs a.nav-link {
    padding: 0.5em !important;
    font-size: 15pt !important;
}

/* ≥1050px */
@media (min-width: 1050px) {
    .section-group-tabs > .nav-tabs a.nav-link {
        font-size: 15pt !important;
    }
}

/* ≥1105px */
@media (min-width: 1105px) {
    .section-group-tabs > .nav-tabs a.nav-link {
        font-size: 16pt !important;
    }
}

/* ≥1200px */
@media (min-width: 1200px) {
    .section-group-tabs > .nav-tabs a.nav-link {
        font-size: 18pt !important;
    }
}

/* ≥1305px */
@media (min-width: 1305px) {
    .section-group-tabs > .nav-tabs a.nav-link {
        font-size: 20pt !important;
    }
}
.animated-text-highlight {
    background: linear-gradient(
        to right,
        #EBFF6C 0%,
        #EBFF6C 100%
    );
    background-repeat: no-repeat;
    background-size: 0% 100%;
    animation: highlight 0.8s ease-out forwards;
}

@keyframes highlight {
    from { background-size: 0% 100%; }
    to   { background-size: 100% 100%; }
}
.w-100.bg-breadcrumb.breadcrumbs-banner{
    display:none;
}
.cta-card .cta-left .uc-btn-primary{
display: inline-flex;
align-items: center;
border-radius: 4px !important;
padding: 0.75rem 1.25rem;
gap: 0.5rem;
background-color: #fff;
color:#001B2F;
}
.campaign-card-v2 .uc-btn-primary{
display: inline-flex;
align-items: center;
border-radius: 4px !important;
padding: 0.75rem 1.25rem;
gap: 0.5rem;
background-color: #2FC8FF;;
color:#001B2F;
}
.experiencefragment .uc-btn-primary{
display: inline-flex;
align-items: center;
border-radius: 4px !important;
padding: 0.75rem 1.25rem;
gap: 0.5rem;
background-color: #ffff !important;
color:#001B2F !important;
}

.summary-card .card-body{
    background-color:#EBFF6C;
    color:#001B2F;
    font-weight:700;
    line-height: 150%;
    font-size:1.25rem;
    padding: 24px 16px !important;
}
.summary-card .card-text a{
     color:#001B2F !important;
}
.summary-card .card{
    border-radius:8px;
    color:#001B2F;
    border-color:unset;
}
.summary-card .card-body .text h3{
    font-size:20px;
    line-height: 150%;
    font-weight: 700;
}
.summary-card .image-card{
    border-radius: 8px;
    overflow: hidden;
}
.summary-card .card-title{
    display:none;
}
#column-1691369510139145 h2{
    color: #F6F6F6;
    font-family: "STIX Two Text";
    font-size: 48px;
    font-weight: 500;
    line-height: 56px;
    margin-top:1rem;
}
.toolbar-container .uc-btn-primary{
    display: inline-flex;
    align-items: center;
    border-radius: 4px !important;
    padding: 0.75rem 1.25rem;
    gap: 0.5rem;
    background-color: #2FC8FF !important;
    color:#001B2F !important;
}
.toolbar-container .uc-btn-secondary{
    display: inline-flex;
    align-items: center;
    border-radius: 4px !important;
    padding: 0.75rem 1.25rem;
    gap: 0.5rem;
    color:#001B2F !important;
    border: 1.5px solid #2FC8FF !important;
}
#rich-text-2199459351344995 p{
    color:#fff !important;
}
#rich-text-2135039945266674 h2{
        color:#fff !important;
}
#rich-text-2135039945266674 span{
        color:#001B2F !important;
}
.clock-canvas{
    background-color: #2FC8FF !important;
}