@import '_content/AuralizeBlazor/AuralizeBlazor.tf5u2o3oxg.bundle.scp.css';
@import '_content/Nextended.Blazor/Nextended.Blazor.tkxqvq0zjw.bundle.scp.css';

/* /Components/BlogPostForm.razor.rz.scp.css */
body[b-2i1ds3ksgn] {
}

.bp-editor[b-2i1ds3ksgn]{
    background-color:#ffffff;
    padding:1rem;
}
/* /Components/Footer.razor.rz.scp.css */

[b-0ldrc1lcl7] .mud-link {
    font-size: 1.25rem;
}

.contact-section[b-0ldrc1lcl7] {
    height: unset;
    background-image: url("images/slide-4.avif");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 2rem;
}

.contact-left-col[b-0ldrc1lcl7] {
    display: flex;
    flex-direction: column;
    width: 65%;
}

.contact-right-col[b-0ldrc1lcl7] {
    display: flex;
    height: 100%;
    width: 35%;
    justify-content: center;
    align-items: center;
}

[b-0ldrc1lcl7] .call-btn {
    border-radius: 50px;
    max-width: 50%;
    margin: 1rem 1rem 1rem 2rem;
    transition: transform 0.3s ease-in-out;
    font-size:2rem;
}

    [b-0ldrc1lcl7] .call-btn:hover {
        transform: scale(1.1);
        background-color: #096b38 !important;
    }

[b-0ldrc1lcl7] .form-field{
    margin:.5rem;
}

[b-0ldrc1lcl7] .help-title{
    margin:0 0 3rem 0;
}

[b-0ldrc1lcl7] .help-subtext{
    margin:0 0 3rem 1rem;
}

.form-bubble[b-0ldrc1lcl7] {
    background-color: #ffffff;
    border-radius: 15px;
    height: 95%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 1.5rem;
    text-align: center;
    width: 100%;
}

[b-0ldrc1lcl7] .submit-form-btn {
    border-radius: 50px;
    max-width: 50%;
    margin: 1rem 1rem 1rem 2rem;
    transition: transform 0.3s ease-in-out;
    background: linear-gradient(to right, #2a2f71, #096b38);
}

    [b-0ldrc1lcl7] .submit-form-btn:hover {
        transform: scale(1.1);
        background: linear-gradient(to right, #2a2f71, #096b38);
    }

.round-button[b-0ldrc1lcl7]{

}



.follow-icon[b-0ldrc1lcl7] {
    height: 3.5rem;
    margin: 0 1rem;
}
.icon-image[b-0ldrc1lcl7]{
    max-height:5rem;
}

.form-row[b-0ldrc1lcl7]{
    display:flex;
    width:100%;
}

.media-btn-section[b-0ldrc1lcl7] {
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.connect-banner[b-0ldrc1lcl7] {
    height: unset;
    background-color: #2a2f71;
    width: 100%;
    display: flex;
    align-items: center;
    padding: .5rem;
    justify-content:space-between;
}

.round-button[b-0ldrc1lcl7]{

}

.info-section[b-0ldrc1lcl7]{
    width:100%;
    display:flex;
    padding:2rem;
    padding-bottom:0;
}

.sub-section[b-0ldrc1lcl7]{
    display:flex;
    flex-direction:column;
    width:50%;
    align-items:center;
}

.resource-section[b-0ldrc1lcl7]{
    display:flex;
    align-items:center;
    width:100%;
    justify-content:space-evenly;
}

.column-section[b-0ldrc1lcl7]{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}

[b-0ldrc1lcl7] .zeotek-text{
    font-size:2rem;
    padding:1rem;
}

.powered-by-text[b-0ldrc1lcl7]{
    font-size:1rem;
}


@media(max-width:1100px){
    .contact-section[b-0ldrc1lcl7]{
        flex-direction:column;
        height:unset;
    }

    .contact-left-col[b-0ldrc1lcl7]{
        width:100%;
    }

    .contact-right-col[b-0ldrc1lcl7]{
        width:100%;
    }

    [b-0ldrc1lcl7] .call-btn{
        max-width:100%;
    }

    [b-0ldrc1lcl7] .submit-form-btn {
        max-width: 100%;
        width: 100%;
        margin: 1rem 1rem 1rem 1rem;
    }

    .form-row[b-0ldrc1lcl7]{
        flex-direction:column;
    }

    .connect-banner[b-0ldrc1lcl7]{
        height:unset;
        flex-direction:column;
    }

    .info-section[b-0ldrc1lcl7]{
        flex-direction:column;   
    }

    .sub-section[b-0ldrc1lcl7]{
        width:100%;
        margin-bottom:1rem;
    }

    .resource-section[b-0ldrc1lcl7]{
        flex-direction:column;
    }
}
/* /Components/Layout/MainLayout.razor.rz.scp.css */
[b-txbb26b40e] .logo-header-image{
    cursor:pointer !important;
}

.menu-bar[b-txbb26b40e] {
    display: flex !important;
    width: unset !important;
    gap: 1rem;
    align-items: center;
    font-family: "Open Sans", sans-serif;
}

.nav-item[b-txbb26b40e] {
    position: relative;
}
    .nav-item > a[b-txbb26b40e] {
        text-decoration: none;
        color: #2a2f71; /* Primary color */
        padding: 0.5rem 1rem;
        font-weight: 600;
        font-size: 1rem;
        display: inline-block;
        cursor: pointer;
        transition: background 0.2s;
    }

        .nav-item > a:hover[b-txbb26b40e] {
            background-color: #f6f6f6;
            border-radius: 4px;
        }

    .nav-item .dropdown[b-txbb26b40e] {
        display: none;
        position: absolute;
        top: 100%;
        left: 0;
        background-color: #ffffff; /* White background like MudMenu */
        min-width: 200px;
        box-shadow: 0 4px 12px rgba(0,0,0,0.15); /* Similar to MudBlazor popover */
        border-radius: 4px;
        z-index: 1000;
        padding: 0.25rem 0;
    }

    .nav-item:hover .dropdown[b-txbb26b40e] {
        display: block;
    }

    .nav-item .dropdown a[b-txbb26b40e] {
        display: block;
        padding: 0.5rem 1rem;
        color: #2a2f71; /* Primary color text */
        text-decoration: none;
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-size: 0.95rem;
        transition: background 0.2s;
    }

        .nav-item .dropdown a:hover[b-txbb26b40e] {
            background-color: #f6f6f6; /* Light grey like MudMenu hover */
            color: #096b38; /* Tertiary green highlight */
            border-radius: 4px;
        }
 
.hamburger-btn[b-txbb26b40e] {
    display: none;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 5px;
    background: transparent;
    border: none;
    cursor: pointer;
    padding: 0.5rem;
    z-index: 1201;
}

.hamburger-line[b-txbb26b40e] {
    display: block;
    width: 26px;
    height: 3px;
    background-color: #2a2f71;
    border-radius: 2px;
    transition: all 0.3s ease;
}

.sidebar-overlay[b-txbb26b40e] {
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.45);
    z-index: 1299;
    animation: fadeIn-b-txbb26b40e 0.25s ease;
}

@keyframes fadeIn-b-txbb26b40e {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.sidebar[b-txbb26b40e] {
    position: fixed;
    top: 0;
    left: 0;
    width: 300px;
    height: 100vh;
    background: #ffffff;
    z-index: 1300;
    transform: translateX(-100%);
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    display: flex;
    flex-direction: column;
    overflow-y: auto;
    box-shadow: 4px 0 24px rgba(0,0,0,0.15);
}

.sidebar-open[b-txbb26b40e] {
    transform: translateX(0);
}

.sidebar-header[b-txbb26b40e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 1rem 1.25rem;
    border-bottom: 2px solid #f0f0f0;
}

.sidebar-close-btn[b-txbb26b40e] {
    background: transparent;
    border: none;
    font-size: 1.4rem;
    color: #2a2f71;
    cursor: pointer;
    padding: 0.25rem 0.5rem;
    line-height: 1;
}

.sidebar-call[b-txbb26b40e] {
    display: flex;
    flex-direction: column;
    gap: 2px;
    padding: 0.85rem 1.25rem;
    background: #f6f6f6;
    border-bottom: 1px solid #e8e8e8;
}

.sidebar-nav[b-txbb26b40e] {
    display: flex;
    flex-direction: column;
    padding: 0.5rem 0;
    flex: 1;
}

.sidebar-link[b-txbb26b40e] {
    display: block;
    padding: 0.85rem 1.25rem;
    color: #2a2f71;
    text-decoration: none;
    font-weight: 600;
    font-size: 0.9rem;
    letter-spacing: 0.05em;
    border-bottom: 1px solid #f0f0f0;
    transition: background 0.15s ease;
}

    .sidebar-link:hover[b-txbb26b40e] {
        background: #f6f6f6;
    }

.sidebar-group[b-txbb26b40e] {
    border-bottom: 1px solid #f0f0f0;
}

.sidebar-group-btn[b-txbb26b40e] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 0.85rem 1.25rem;
    background: transparent;
    border: none;
    color: #2a2f71;
    font-weight: 600;
    font-size: 0.9rem;
    letter-spacing: 0.05em;
    cursor: pointer;
    text-align: left;
    transition: background 0.15s ease;
}

    .sidebar-group-btn:hover[b-txbb26b40e] {
        background: #f6f6f6;
    }

.sidebar-arrow[b-txbb26b40e] {
    display: inline-block;
    transition: transform 0.25s ease;
    font-size: 0.75rem;
    color: #096b38;
}

.arrow-open[b-txbb26b40e] {
    transform: rotate(90deg);
}

.sidebar-sub[b-txbb26b40e] {
    display: flex;
    flex-direction: column;
    background: #f6f6f6;
    animation: slideDown-b-txbb26b40e 0.2s ease;
}

    .sidebar-sub a[b-txbb26b40e] {
        display: block;
        padding: 0.65rem 1.25rem 0.65rem 2rem;
        color: #444;
        text-decoration: none;
        font-size: 0.82rem;
        font-weight: 500;
        letter-spacing: 0.04em;
        border-top: 1px solid #ececec;
        transition: background 0.15s ease, color 0.15s ease;
    }

        .sidebar-sub a:hover[b-txbb26b40e] {
            background: #e8f5ee;
            color: #096b38;
        }

.sidebar-user[b-txbb26b40e] {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
    margin: 1rem;
    padding: 0.75rem;
    background-color: #f0f0f0;
    border-radius: 8px;
}

.sidebar-logout-btn[b-txbb26b40e] {
    border-radius: 50px;
    color: #ffffff;
    background-color: #2a2f71;
    padding: 0.75rem 1.5rem;
    font-weight: 600;
    border: none;
    cursor: pointer;
    margin: 1rem;
    width: 80%;
}

@keyframes slideDown-b-txbb26b40e {
    from {
        opacity: 0;
        transform: translateY(-6px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}

@media (min-width: 1200px) {
    .menu-bar[b-txbb26b40e] {
        display: flex !important;
        width: unset !important;
        gap: 1rem;
        align-items: center;
        font-family: "Open Sans", sans-serif;
    }

   
}

@media (max-width: 1200px) {
    .menu-bar[b-txbb26b40e] {
        display: flex !important;
        width: unset !important;
        gap: 1rem;
        align-items: center;
        font-family: "Open Sans", sans-serif;
    }
    .nav-item a[b-txbb26b40e] {
        font-size: 0.8rem;
        padding: 0.25rem 0.4rem;
    }

    .logo-header-image[b-txbb26b40e] {
        max-width: 70%;
    }

    .header-text .mud-typography-h2[b-txbb26b40e] {
        font-size: 1.25rem !important;
    }
}

@media (max-width: 950px) {
    .menu-bar[b-txbb26b40e] {
        display: none !important;
    }

    .log-out-section[b-txbb26b40e]{
        display:none !important;
    }

    .header-text[b-txbb26b40e] {
        display: none !important;
    }

    .hamburger-btn[b-txbb26b40e] {
        display: flex !important;
    }

    .mud-main-content[b-txbb26b40e] {
        padding-top: 2rem !important;
    }
}

@media (max-width: 480px) {
    .logo-header-image[b-txbb26b40e] {
        max-width: 70%;
    }

    .sidebar[b-txbb26b40e] {
        width: 85vw;
    }
}

/* /Components/Pages/About.razor.rz.scp.css */
.page[b-btbljhx15c] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;

}

.top-row[b-btbljhx15c] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-btbljhx15c] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-btbljhx15c] .arrow-icon {
    margin: 0;
}

[b-btbljhx15c] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-btbljhx15c] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
}

[b-btbljhx15c] .title-text {
    margin: 0 0 1rem 0;
}

[b-btbljhx15c] .team-img{
    width:40%;
    margin:0 0 1rem 0;
    display:flex;
    justify-self:center;
}

.img-section[b-btbljhx15c]{
    display:flex;
    justify-content:center;
}

.cert-section[b-btbljhx15c]{
    display:flex;
    justify-content:center;
    align-items:center;
}

[b-btbljhx15c] .nabip1-img{
    width:20%;
    height:20%;
}

[b-btbljhx15c] .nabip2-img {
    width: 20%;
    height: 20%;
}

[b-btbljhx15c] .mud-link {
    font-size: 1.25rem;
}

body[b-btbljhx15c] {
}

@media(max-width:800px){
    .page[b-btbljhx15c]{
        padding:1rem 2rem 2rem 2rem;
    }
    
    .top-row[b-btbljhx15c]{
        height:unset;
        margin-bottom:1rem;
    }

    [b-btbljhx15c] .team-img{
        width:100%;
    }

    .cert-section[b-btbljhx15c] {
        flex-direction:column;
    }

    [b-btbljhx15c] .nabip1-img {
        width: 100%;
        height: 20%;
    }

    [b-btbljhx15c] .nabip2-img {
        width: 100%;
        height: 20%;
    }
}
/* /Components/Pages/Admin/BlogPosts.razor.rz.scp.css */

.admin-header[b-bjtjb4ad4h] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin:1rem;
}

[b-bjtjb4ad4h] .post-row {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: 1rem;
    margin: 1rem;
    gap: 12px;
    border-radius: 6px;
}

.post-row-left[b-bjtjb4ad4h] {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    flex: 1;
}

.post-thumb[b-bjtjb4ad4h] {
    height: 48px;
    object-fit: cover;
    border-radius: 4px;
    flex-shrink: 0;
}

.post-meta[b-bjtjb4ad4h] {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 3px;
}

.post-title-line[b-bjtjb4ad4h] {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
}

.tag-row[b-bjtjb4ad4h] {
    display: flex;
    gap: 4px;
    flex-wrap: wrap;
    margin-top: 2px;
}

.row-actions[b-bjtjb4ad4h] {
    display: flex;
    gap: 2px;
}

.confirm-dialog[b-bjtjb4ad4h] {
    position: fixed;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 100;
}

[b-bjtjb4ad4h] .confirm-paper {
    padding: 1rem;
    min-width: 320px;
    max-width: 480px;
}

.confirm-actions[b-bjtjb4ad4h] {
    display: flex;
    gap: 8px;
    margin-top: 20px;
    justify-content: flex-end;
}

@media(max-width:800px) {
    .admin-header[b-bjtjb4ad4h] {
        flex-direction: column !important;
        text-align: center;
    }

    .child-row[b-bjtjb4ad4h] {
        flex-direction: column;
    }

    .row-actions[b-bjtjb4ad4h] {
        display: flex;
        flex-direction: column;
    }

    .panel-actions[b-bjtjb4ad4h] {
        flex-direction: column;
    }
}
/* /Components/Pages/Admin/Carriers.razor.rz.scp.css */
.admin-header[b-vbzb73liag] {
    display: flex;
    align-items: center;
    margin-left: 1rem;
    gap: .5rem;
    margin-top: 1rem;
}

[b-vbzb73liag] .carrier-row {
    padding: .5rem;
    margin: 1rem;
    border-radius: 6px;
}

.carrier-summary[b-vbzb73liag] {
    display: flex;
    align-items: center;
    gap: 12px;
}

.carrier-logo-thumb[b-vbzb73liag] {
    width: 56px;
    height: 40px;
    object-fit: contain;
    border-radius: 4px;
    background: #f5f5f5;
}

.carrier-summary-text[b-vbzb73liag] {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 2px;
}

.row-actions[b-vbzb73liag] {
    display: flex;
    gap: 2px;
}

[b-vbzb73liag] .carrier-panel {
    padding: 1rem;
    margin:1rem;
    border: 1px dashed rgba(0,0,0,0.2);
    border-radius: 6px;
}

.carrier-fields[b-vbzb73liag] {
    display: flex;
    flex-direction: column;
    gap: 12px;
    margin-bottom: 8px;
}

.section-label[b-vbzb73liag] {
    font-weight: 600;
    margin-bottom: 6px;
    display: block;
}

.child-row[b-vbzb73liag] {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-bottom: 8px;
}

.panel-actions[b-vbzb73liag] {
    display: flex;
    gap: 8px;
    margin-top: 8px;
}

.confirm-dialog[b-vbzb73liag] {
    position: fixed;
    inset: 0;
    padding:1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 100;
}

[b-vbzb73liag] .confirm-paper {
    padding: 1rem;
    min-width: 320px;
    max-width: 500px;
}

.confirm-actions[b-vbzb73liag] {
    display: flex;
    gap: 8px;
    margin-top: 20px;
    justify-content: flex-end;
}

@media(max-width:800px) {
    .admin-header[b-vbzb73liag] {
        flex-direction: column !important;
        text-align:center;
    }

    .child-row[b-vbzb73liag]{
        flex-direction:column;
    }

    .row-actions[b-vbzb73liag]{
        display:flex;
        flex-direction:column;
    }

    .panel-actions[b-vbzb73liag]{
        flex-direction:column;
    }
}
/* /Components/Pages/Admin/ManageEmployees.razor.rz.scp.css */
.admin-header[b-hzibpnubr4] {
    display: flex;
    align-items: center;
    margin-left: 1rem;
    gap: .5rem;
    margin-top: 1rem;
}

[b-hzibpnubr4] .edit-form {
    padding: 1rem !important;
    margin:1rem;
    margin-bottom: 16px;
    border-radius: 8px;
}

[b-hzibpnubr4] .emp-row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 1rem;
    margin:1rem;
    border-radius: 6px;
    gap: 12px;
}

.row-left[b-hzibpnubr4] {
    display: flex;
    align-items: center;
    gap: 12px;
    flex: 1;
}

.row-thumb[b-hzibpnubr4] {
    width: 52px;
    height: 52px;
    border-radius: 50%;
    object-fit: cover;
    flex-shrink: 0;
    border: 1px solid rgba(0,0,0,0.1);
}

.row-thumb-placeholder[b-hzibpnubr4] {
    width: 52px;
    height: 52px;
    border-radius: 50%;
    border: 1px solid rgba(0,0,0,0.15);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    background: rgba(0,0,0,0.04);
}

.row-meta[b-hzibpnubr4] {
    display: flex;
    flex-direction: column;
    gap: 2px;
    flex: 1;
}

.row-name-line[b-hzibpnubr4] {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
}

.row-contact[b-hzibpnubr4] {
    display: flex;
    gap: 16px;
    flex-wrap: wrap;
}

.row-actions[b-hzibpnubr4] {
    display: flex;
    gap: 2px;
}

.confirm-dialog[b-hzibpnubr4] {
    position: fixed;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 100;
}

.confirm-paper[b-hzibpnubr4] {
    padding: 24px;
    min-width: 320px;
    max-width: 480px;
}

.confirm-actions[b-hzibpnubr4] {
    display: flex;
    gap: 8px;
    margin-top: 20px;
    justify-content: flex-end;
}


@media(max-width:800px) {
    .admin-header[b-hzibpnubr4] {
        flex-direction: column !important;
        text-align: center;
    }

    .child-row[b-hzibpnubr4] {
        flex-direction: column;
    }

    .row-actions[b-hzibpnubr4] {
        display: flex;
        flex-direction: column;
    }

    .panel-actions[b-hzibpnubr4] {
        flex-direction: column;
    }
}
/* /Components/Pages/Admin/ManageTestimonials.razor.rz.scp.css */
.admin-header[b-044ve36yx2] {
    display: flex;
    align-items: center;
    margin-left: 1rem;
    gap: .5rem;
    margin-top: 1rem;
}

[b-044ve36yx2] .testimonial-row {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    padding: .5rem;
    margin: 1rem;
    gap: 12px;
}

.row-left[b-044ve36yx2] {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 2px;
}

.row-name-line[b-044ve36yx2] {
    display: flex;
    align-items: center;
    gap: 8px;
}

.row-stars[b-044ve36yx2] {
    display: flex;
    gap: 1px;
    margin: 2px 0;
}

.row-review[b-044ve36yx2] {
    color: var(--mud-palette-text-secondary);
    margin-top: 4px;
    white-space: pre-wrap;
}

.row-actions[b-044ve36yx2] {
    display: flex;
    gap: 2px;
}

[b-044ve36yx2] .edit-form {
    padding: 1rem;
    margin: 1rem;
    border: 1px dashed rgba(0,0,0,0.2);
    border-radius: 6px;
}

.confirm-dialog[b-044ve36yx2] {
    position: fixed;
    inset: 0;
    display: flex;
    padding: 1rem;
    align-items: center;
    justify-content: center;
    z-index: 100;
}

[b-044ve36yx2] .confirm-paper {
    padding: 1rem;
    min-width: 320px;
    max-width: 480px;
}

.confirm-actions[b-044ve36yx2] {
    display: flex;
    gap: 8px;
    margin-top: 20px;
    justify-content: flex-end;
}

@media(max-width:800px) {
    .admin-header[b-044ve36yx2] {
        flex-direction: column !important;
        text-align:center;
    }
    .child-row[b-044ve36yx2] {
        flex-direction: column;
    }
    .row-actions[b-044ve36yx2] {
        display: flex;
        flex-direction: column;
    }

    .form-actions[b-044ve36yx2] {
        flex-direction: column !important;
    }
}
/* /Components/Pages/Aetna/AetnaInfoAndResources2026.razor.rz.scp.css */
.page[b-3f9hllg808] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-3f9hllg808] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-3f9hllg808] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-3f9hllg808] .arrow-icon {
    margin: 0;
}

[b-3f9hllg808] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-3f9hllg808] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-3f9hllg808] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display:flex;
    flex-direction:column;
}

[b-3f9hllg808] .title-text {
    margin: 0 0 1rem 0;
}

[b-3f9hllg808] .subtitle-text{
    margin:1rem 0 0 0;
}

body[b-3f9hllg808] {
}

[b-3f9hllg808] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-3f9hllg808] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-3f9hllg808] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-3f9hllg808] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Anthem/AnthemABFMedicalInformationandResources.razor.rz.scp.css */
.page[b-w4n0q53gx1] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-w4n0q53gx1] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-w4n0q53gx1] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-w4n0q53gx1] .arrow-icon {
    margin: 0;
}

[b-w4n0q53gx1] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-w4n0q53gx1] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-w4n0q53gx1] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-w4n0q53gx1] .title-text {
    margin: 0 0 1rem 0;
}

[b-w4n0q53gx1] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-w4n0q53gx1] {
}

[b-w4n0q53gx1] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-w4n0q53gx1] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-w4n0q53gx1] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-w4n0q53gx1] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Anthem/AnthemMedicalPlanInformationandResources2025.razor.rz.scp.css */
.page[b-v6nzuakwts] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-v6nzuakwts] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-v6nzuakwts] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-v6nzuakwts] .arrow-icon {
    margin: 0;
}

[b-v6nzuakwts] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-v6nzuakwts] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-v6nzuakwts] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-v6nzuakwts] .title-text {
    margin: 0 0 1rem 0;
}

[b-v6nzuakwts] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-v6nzuakwts] {
}

[b-v6nzuakwts] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-v6nzuakwts] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-v6nzuakwts] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-v6nzuakwts] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Anthem/AnthemMedicalPlanInformationandResources2026.razor.rz.scp.css */
.page[b-2z1yx4kfp3] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-2z1yx4kfp3] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-2z1yx4kfp3] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-2z1yx4kfp3] .arrow-icon {
    margin: 0;
}

[b-2z1yx4kfp3] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-2z1yx4kfp3] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-2z1yx4kfp3] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-2z1yx4kfp3] .title-text {
    margin: 0 0 1rem 0;
}

[b-2z1yx4kfp3] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-2z1yx4kfp3] {
}

[b-2z1yx4kfp3] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-2z1yx4kfp3] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-2z1yx4kfp3] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-2z1yx4kfp3] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Anthem/AnthemMedicalPlanInformationandResourcesCalifornia.razor.rz.scp.css */
.page[b-0n0jb9d7n0] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-0n0jb9d7n0] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-0n0jb9d7n0] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-0n0jb9d7n0] .arrow-icon {
    margin: 0;
}

[b-0n0jb9d7n0] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-0n0jb9d7n0] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-0n0jb9d7n0] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-0n0jb9d7n0] .title-text {
    margin: 0 0 1rem 0;
}

[b-0n0jb9d7n0] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-0n0jb9d7n0] {
}

[b-0n0jb9d7n0] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-0n0jb9d7n0] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-0n0jb9d7n0] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-0n0jb9d7n0] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Anthem/WelcometoNewAnthemLevelFundedPlan.razor.rz.scp.css */
.page[b-9q7j4aa5nt] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-9q7j4aa5nt] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-9q7j4aa5nt] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-9q7j4aa5nt] .arrow-icon {
    margin: 0;
}

[b-9q7j4aa5nt] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-9q7j4aa5nt] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-9q7j4aa5nt] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-9q7j4aa5nt] .title-text {
    margin: 0 0 1rem 0;
}

[b-9q7j4aa5nt] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-9q7j4aa5nt] {
}

[b-9q7j4aa5nt] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-9q7j4aa5nt] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-9q7j4aa5nt] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-9q7j4aa5nt] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Anthem/WelcometoNewAnthemMedicalPlan.razor.rz.scp.css */
.page[b-8cuyjnb4pd] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-8cuyjnb4pd] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-8cuyjnb4pd] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-8cuyjnb4pd] .arrow-icon {
    margin: 0;
}

[b-8cuyjnb4pd] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-8cuyjnb4pd] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-8cuyjnb4pd] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-8cuyjnb4pd] .title-text {
    margin: 0 0 1rem 0;
}

[b-8cuyjnb4pd] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-8cuyjnb4pd] {
}

[b-8cuyjnb4pd] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-8cuyjnb4pd] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-8cuyjnb4pd] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-8cuyjnb4pd] {
        flex-direction: column;
        height: unset;
    }


}
/* /Components/Pages/BlogPosts.razor.rz.scp.css */
[b-1r61zxctpx] .mud-link {
    font-size: 1.25rem;
}

.page[b-1r61zxctpx] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-1r61zxctpx] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-1r61zxctpx] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-1r61zxctpx] .arrow-icon {
    margin: 0;
}

[b-1r61zxctpx] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-1r61zxctpx] {
    width: 100%;
    display: flex;
    flex-direction:column;
}

.blog-grid[b-1r61zxctpx]{
    width:100%;
    display:flex;
    flex-wrap:wrap;
    justify-content:space-evenly;
}

[b-1r61zxctpx] .search-bar{

}

[b-1r61zxctpx] .blog-item {
    border-radius: 12px;
    background-color: #ffffff;
    box-shadow: 5px 5px 10px rgba(0,0,0,0.3);
    margin:.25rem 0 1rem 0;
    width:48%;
}

.blog-section[b-1r61zxctpx]{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    margin:1rem;
}

[b-1r61zxctpx] .blog-title{
    text-align:center;

}

[b-1r61zxctpx] .blog-date{
    text-align:right;
    width:100%;
}

[b-1r61zxctpx] .ancillary-title-text {
    margin: 0 0 1rem 0;
}

[b-1r61zxctpx] .blog-img{
    width:100%;
    margin:.5rem;
    height:18rem;
}


body[b-1r61zxctpx] {
}

@media(max-width:1100px){
    .page[b-1r61zxctpx]{
        padding:1rem 2rem 2rem 2rem;
    }

    .top-row[b-1r61zxctpx]{
        height:unset;
    }

    .blog-grid[b-1r61zxctpx]{
        flex-direction:column;
    }

    [b-1r61zxctpx] .blog-item{
        width:100%;
    }

    [b-1r61zxctpx] .blog-img{
        height:12rem;
    }
}
/* /Components/Pages/Carriers.razor.rz.scp.css */
[b-225ljwxkbg] .mud-link {
    font-size: 1.25rem;
}

[b-225ljwxkbg] .staff-card {
    cursor: pointer;
    transition: transform .25s ease, box-shadow .25s ease;
    border-radius: 14px;
    overflow: hidden;
    display: flex;
    height: 100%;
    flex-direction: column;
}

.staff-content[b-225ljwxkbg] {
    text-align: center;
    padding: 1rem;
    flex-grow:1;
}

.staff-role[b-225ljwxkbg] {
    color: #777;
}

.page[b-225ljwxkbg] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-225ljwxkbg] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-225ljwxkbg] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-225ljwxkbg] .arrow-icon {
    margin: 0;
}

[b-225ljwxkbg] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-225ljwxkbg] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding: 2rem;
}

[b-225ljwxkbg] .title-text {
    margin: 0 0 1rem 0;
}

[b-225ljwxkbg] .go-btn {
    background: linear-gradient(to right, #2a2f71, #096b38);
    border-radius: 50px;
    color: #ffffff;
    transition: transform 0.3s ease-in-out;
    margin: 1rem 2rem;
}

    [b-225ljwxkbg] .go-btn:hover {
        transform: scale(1.1);
        background: linear-gradient(to right, #2a2f71, #096b38);
    }

[b-225ljwxkbg] .subtitle-text{
    margin:0 0 1rem 0;
}

[b-225ljwxkbg] .logo-img {
    height: 120px;
    background-size: 90% auto; /* squish width but keep height ratio */
    background-position: center;
    background-repeat: no-repeat;
}

@media(max-width:1100px){
    .page[b-225ljwxkbg]{
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-225ljwxkbg]{
        height:unset;
    }
}
/* /Components/Pages/Cigna/CignaInformationandResourcesBoxwheel.razor.rz.scp.css */
.page[b-ja1rlumvi0] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-ja1rlumvi0] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-ja1rlumvi0] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-ja1rlumvi0] .arrow-icon {
    margin: 0;
}

[b-ja1rlumvi0] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-ja1rlumvi0] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-ja1rlumvi0] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-ja1rlumvi0] .title-text {
    margin: 0 0 1rem 0;
}

[b-ja1rlumvi0] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-ja1rlumvi0] {
}

[b-ja1rlumvi0] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-ja1rlumvi0] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-ja1rlumvi0] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-ja1rlumvi0] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/ContactUs.razor.rz.scp.css */
[b-cfodad04m1] .mud-link {
    font-size: 1.25rem;
}

.form-row[b-cfodad04m1] {
    display: flex;
    width: 100%;
}

[b-cfodad04m1] .form-field {
    margin: .5rem;
}

.page[b-cfodad04m1] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.heading[b-cfodad04m1] {
    height: 9rem;
}

.top-row[b-cfodad04m1] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-cfodad04m1] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-cfodad04m1] .arrow-icon {
    margin: 0;
}

[b-cfodad04m1] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-cfodad04m1] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-cfodad04m1] {
    padding: 2rem;
    background-color: #ffffff;
    width:100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
}

[b-cfodad04m1] .title-text {
    margin: 0 0 .5rem 0;
}

.icon-section[b-cfodad04m1] {
    display: flex;
    justify-content: center;
    align-items: center;
}

.follow-icon[b-cfodad04m1] {
    height: 2.5rem;
    margin: 0 1rem;
}

.right-col[b-cfodad04m1] {
    width: 30%;
}

.right-col-top-row[b-cfodad04m1] {
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
    margin: 0 0 2rem 0;
    display: flex;
    flex-direction: column;
}

.right-col-bottom-row[b-cfodad04m1] {
    height: calc(100vh - 42rem);
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
    margin: 0;
}

[b-cfodad04m1] .form-title-text {
    margin: 0 0 1rem 0;
    text-align: center;
}

[b-cfodad04m1] .form-field {
    color: #000000;
}


[b-cfodad04m1] .submit-btn {
    background: linear-gradient(to right, #2a2f71, #096b38);
    border-radius: 50px;
    color: #ffffff;
    transition: transform 0.3s ease-in-out;
    margin: 1rem 0 0 0;
}

    [b-cfodad04m1] .submit-btn:hover {
        transform: scale(1.1);
        background: linear-gradient(to right, #2a2f71, #096b38);
    }

[b-cfodad04m1] .mud-input {
    color: #000000;
}

body[b-cfodad04m1] {
}

@media(max-width:700px) {
    .page[b-cfodad04m1] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-cfodad04m1] {
        height: unset;
        margin-bottom:1rem;
    }

    .form-row[b-cfodad04m1]{
        flex-direction:column;
    }

    [b-cfodad04m1] .submit-btn{
        width:100%;
    }
}
/* /Components/Pages/CookieBanner.razor.rz.scp.css */
.cookie-banner[b-f6ramjfpvt] {
    position: fixed;
    bottom: 20px;
    left: 20px;
    right: 20px;
    background: white;
    padding: 20px;
    box-shadow: 0 4px 20px rgba(0,0,0,.15);
    border-radius: 12px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 9999;
}

.cookie-buttons[b-f6ramjfpvt] {
    display: flex;
    gap: 10px;
}

@media (max-width: 768px) {
    .cookie-banner[b-f6ramjfpvt] {
        flex-direction: column;
        gap: 15px;
    }
}
/* /Components/Pages/Delta Dental/DeltaDentalPlanInformationandResources2025.razor.rz.scp.css */
.page[b-mzekszsgb1] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-mzekszsgb1] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-mzekszsgb1] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-mzekszsgb1] .arrow-icon {
    margin: 0;
}

[b-mzekszsgb1] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-mzekszsgb1] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-mzekszsgb1] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-mzekszsgb1] .title-text {
    margin: 0 0 1rem 0;
}

[b-mzekszsgb1] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-mzekszsgb1] {
}

[b-mzekszsgb1] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-mzekszsgb1] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-mzekszsgb1] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-mzekszsgb1] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Delta Dental/DeltaDentalPlanInformationandResources2026.razor.rz.scp.css */
.page[b-nmwco7pnd6] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-nmwco7pnd6] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-nmwco7pnd6] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-nmwco7pnd6] .arrow-icon {
    margin: 0;
}

[b-nmwco7pnd6] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-nmwco7pnd6] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-nmwco7pnd6] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-nmwco7pnd6] .title-text {
    margin: 0 0 1rem 0;
}

[b-nmwco7pnd6] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-nmwco7pnd6] {
}

[b-nmwco7pnd6] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-nmwco7pnd6] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-nmwco7pnd6] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-nmwco7pnd6] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Delta Dental/DeltaDentalPlanInformationandResourcesCalifornia.razor.rz.scp.css */
.page[b-h3cxthtbxw] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-h3cxthtbxw] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-h3cxthtbxw] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-h3cxthtbxw] .arrow-icon {
    margin: 0;
}

[b-h3cxthtbxw] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-h3cxthtbxw] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-h3cxthtbxw] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-h3cxthtbxw] .title-text {
    margin: 0 0 1rem 0;
}

[b-h3cxthtbxw] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-h3cxthtbxw] {
}

[b-h3cxthtbxw] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-h3cxthtbxw] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-h3cxthtbxw] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-h3cxthtbxw] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Home.razor.rz.scp.css */
[b-23yibwbc26] .mud-link {
    font-size: 1.25rem;
}

body[b-23yibwbc26] {
}

.page[b-23yibwbc26] {
    height: 93vh;
    position:relative;
}

*[b-23yibwbc26] {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: "Montserrat", sans-serif;
}

/* ---------------- HERO SECTION ---------------- */

[b-23yibwbc26] .heading-text {
    margin: 1rem 1rem 1rem 2rem;
}

.intro-section[b-23yibwbc26] {
    padding: 4rem 0;
    background-image: url("images/slide-1.avif");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: calc(100vh - 4rem);
    z-index: 1;
}

.intro-text-section[b-23yibwbc26] {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 60%;
    justify-content: end;
}

[b-23yibwbc26] .horizontal-button {
    color: #2a2f71 !important;
    border-radius: 50px;
    max-width: 30%;
    margin: 1rem 1rem 1rem 2rem;
    transition: transform 0.3s ease-in-out;
}

    [b-23yibwbc26] .horizontal-button:hover {
        transform: scale(1.1);
        background-color: #ffffff !important;
    }

.intro-button-section[b-23yibwbc26] {
    display: flex;
    flex-direction: row;
    width: 100%;
    height: 40%;
    justify-content: space-evenly;
    align-items: start;
    margin-top: 3rem;
}

.button-label-pair[b-23yibwbc26] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.round-button[b-23yibwbc26] {
    background-color: #096b3890;
    border: 4px solid #ffffff;
    border-radius: 100px;
    margin-bottom: 1rem;
    transition: transform 0.3s ease-in-out;
}

    .round-button:hover[b-23yibwbc26] {
        transform: scale(1.1);
        background-color: #096b38;
    }

[b-23yibwbc26] .round-button-label {
    margin: 0;
    color: #ffffff;
    font-weight: 600;
    font-size: 1.25rem;
}

.icon-image[b-23yibwbc26] {
    width: 5rem;
    margin: 1.5rem;
}

.scrolling-content-div[b-23yibwbc26] {
    position: relative;
    z-index: 2;
    margin-top: calc(100vh - 4rem);
    background: white;
}
/* ---------------- QUALIFIED SECTION ---------------- */

.qualified-section[b-23yibwbc26] {
    height: calc(100vh - 25rem);
    background-color: #ffffff;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 3rem;
    text-align: center;
    position: relative;
    z-index: 2;
    margin-top: calc(100vh - 4rem);
    background: white;
}

[b-23yibwbc26] .qualified-heading {
    margin: 0 0 1.5rem 0;
}

[b-23yibwbc26] .qualified-text {
    margin: 0;
}

/* ---------------- REVIEW SECTION ---------------- */

.review-section[b-23yibwbc26] {
    height: calc(100vh - 10rem);
    background-image: url("images/slide-2.avif");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 2rem;
}

.review-left-col[b-23yibwbc26] {
    display: flex;
    flex-direction: column;
    width: 65%;
    justify-content: center;
    height:80%;
    padding:0 2rem;
}

.review-right-col[b-23yibwbc26] {
    display: flex;
    height: 100%;
    width: 35%;
    justify-content: center;
    align-items: center;
}

[b-23yibwbc26] .happy-clients-text {
    margin-bottom: 2rem;
    color:#fff;
    font-size:3rem;
    font-weight:700;
}

.review-bubble[b-23yibwbc26] {
    background-color: #ffffff;
    border-radius: 15px;
    height: 50%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 1.5rem;
    text-align: center;
    width: 100%;
    justify-content:space-evenly;
}

[b-23yibwbc26] .review-img {
    max-width: 100%;
    border-radius: 15px;
    margin-bottom: 2rem;
}

[b-23yibwbc26] .review-heading {
    font-size: 1.5rem;
    font-weight: 600;
    margin-bottom: .75rem;
}

[b-23yibwbc26] .review-text {
    margin-bottom: 1rem;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

[b-23yibwbc26] .review-star{
    color:yellow;
}

[b-23yibwbc26] .testimonial-page-btn {
    background: linear-gradient(to right, #2a2f71, #096b38);
    border-radius: 50px;
    color: #ffffff;
    transition: transform 0.3s ease-in-out;
}

    [b-23yibwbc26] .testimonial-page-btn:hover {
        background: linear-gradient(to right, #2a2f71, #096b38);
        transform: scale(1.1);
        color: #ffffff;
    }

.carousel-div[b-23yibwbc26]{
        height:calc(100vh - 20rem);
        display:flex;
        flex-direction:column;
    }

[b-23yibwbc26] .carousel{
    height:100%;
    width:100%;
}

    .indv-carousel-item[b-23yibwbc26]{
        width:100%;
        height:100%;
        display:flex;
        flex-direction:column;
        justify-content:space-evenly;
        color:#fff;
    }



/* ---------------- BLOG SECTION ---------------- */

.blog-section[b-23yibwbc26] {
    height: calc(100vh - 13rem);
    background-image: url("images/slide-3.avif");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    display: flex;
    align-items: center;
    padding: 2rem;
}

.blog-left-col[b-23yibwbc26] {
    display: flex;
    height: 100%;
    width: 35%;
    justify-content: center;
    align-items: center;
}

.blog-right-col[b-23yibwbc26] {
    display: flex;
    flex-direction: column;
    width: 65%;
    justify-content: center;
    align-items: center;
}

.blog-bubble[b-23yibwbc26] {
    background-color: #ffffff;
    border-radius: 15px;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 1.5rem;
    text-align: center;
    width: 100%;
}

[b-23yibwbc26] .latest-blog-text{
    margin:0 0 2rem 0;
}

[b-23yibwbc26] .blog-subtitle-text{
    margin:0 0 2rem 0;
}

[b-23yibwbc26] .testimonial-page-btn{
    min-width:60%;
}

/* ---------------- CARRIER LOGO SCROLL ---------------- */

.scroll[b-23yibwbc26] {
    position: relative;
    display: flex;
    width: 100%;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(90deg, transparent, #fff 30%, #fff 70%, transparent);
}

    .scroll div[b-23yibwbc26] {
        white-space: nowrap;
        animation: animate-b-23yibwbc26 var(--t) linear infinite;
    }

        .scroll div:nth-child(2)[b-23yibwbc26] {
            animation: animate2-b-23yibwbc26 var(--t) linear infinite;
        }

@keyframes animate-b-23yibwbc26 {
    0% {
        transform: translateX(100%);
    }

    100% {
        transform: translateX(-100%);
    }
}

@keyframes animate2-b-23yibwbc26 {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-200%);
    }
}

.scroll div span[b-23yibwbc26] {
    display: inline-flex;
    margin: 10px;
    padding: 5px 10px;
    border-radius: 5px;
    background-color: #ffffff;
    transition: 0.5s;
}

    .scroll div span:hover[b-23yibwbc26] {
        background: #f52789;
        cursor: pointer;
    }

.carrier-logo-img[b-23yibwbc26] {
    height: 7rem;
}

@media (max-width: 1100px) {

    .intro-section[b-23yibwbc26] {
        position: relative;
        height: auto;
        min-height: 100vh;
        padding-bottom: 3rem;
    }

    .scrolling-content-div[b-23yibwbc26] {
        margin-top: 0;
    }

    .qualified-section[b-23yibwbc26] {
        margin-top: 0;
        height: auto;
        padding: 3rem 2rem;
    }

    .review-section[b-23yibwbc26] {
        flex-direction: column;
        height: auto;
        padding: 3rem 2rem;
    }

    .review-left-col[b-23yibwbc26],
    .review-right-col[b-23yibwbc26] {
        width: 100%;
        height: auto;
        padding: 0;
    }

    .review-right-col[b-23yibwbc26] {
        margin-top: 2rem;
    }

    .review-bubble[b-23yibwbc26] {
        height: auto;
        min-height: 250px;
    }

    .carousel-div[b-23yibwbc26] {
        height: 300px;
        min-height: 300px;
        width: 100%;
    }

    [b-23yibwbc26] .carousel {
        height: 300px !important;
        min-height: 300px;
        width: 100%;
    }

    .indv-carousel-item[b-23yibwbc26] {
        height: 300px;
        justify-content: center;
        gap: 1rem;
    }

    .blog-section[b-23yibwbc26] {
        flex-direction: column;
        height: auto;
        padding: 3rem 2rem;
    }

    .blog-left-col[b-23yibwbc26],
    .blog-right-col[b-23yibwbc26] {
        width: 100%;
    }

    .blog-left-col[b-23yibwbc26] {
        margin-bottom: 2rem;
    }

    .blog-right-col[b-23yibwbc26] {
        text-align: center;
    }

    [b-23yibwbc26] .latest-blog-text {
        text-align: center;
        margin-bottom: 1rem;
    }

    [b-23yibwbc26] .blog-subtitle-text {
        text-align: center;
        margin-bottom: 1.5rem;
    }

    [b-23yibwbc26] .horizontal-button {
        max-width: 100% !important;
    }

    .intro-button-section[b-23yibwbc26] {
        flex-wrap: wrap;
        gap: 2rem;
        margin-top: 2rem;
    }

    .button-label-pair[b-23yibwbc26] {
        width: calc(33.33% - 2rem);
    }

    [b-23yibwbc26] .happy-clients-text {
        text-align: center;
        font-size: 2.5rem;
    }

    .blog-bubble[b-23yibwbc26] {
        max-width: 550px;
        margin: auto;
    }
}

@media (max-width: 768px) {

    .page[b-23yibwbc26] {
        height: auto;
    }

    .intro-text-section[b-23yibwbc26] {
        height: auto;
        justify-content: center;
        padding-top: 3rem;
    }

    [b-23yibwbc26] .heading-text {
        margin: 1rem;
        font-size: 2.25rem !important;
        text-align: center;
    }

    [b-23yibwbc26] .horizontal-button {
        margin: 1rem;
    }

    .button-label-pair[b-23yibwbc26] {
        width: calc(50% - 1rem);
    }

    .round-button[b-23yibwbc26] {
        transform: scale(.9);
        margin-bottom: .5rem;
    }

    .icon-image[b-23yibwbc26] {
        width: 4rem;
        margin: 1rem;
    }

    [b-23yibwbc26] .round-button-label {
        font-size: 1rem;
        text-align: center;
    }

    [b-23yibwbc26] .happy-clients-text {
        font-size: 2rem;
    }

    [b-23yibwbc26] .latest-blog-text {
        font-size: 2rem !important;
    }

    [b-23yibwbc26] .review-heading {
        font-size: 1.25rem;
    }

    .review-section[b-23yibwbc26],
    .blog-section[b-23yibwbc26],
    .qualified-section[b-23yibwbc26] {
        padding-left: 1rem;
        padding-right: 1rem;
    }

    .carrier-logo-img[b-23yibwbc26] {
        height: 5rem;
    }
}

@media (max-width: 500px) {

    .button-label-pair[b-23yibwbc26] {
        width: 100%;
    }

    .intro-button-section[b-23yibwbc26] {
        gap: 1rem;
    }

    [b-23yibwbc26] .heading-text {
        font-size: 1.75rem !important;
    }

    [b-23yibwbc26] .happy-clients-text {
        font-size: 1.75rem;
    }

    [b-23yibwbc26] .latest-blog-text {
        font-size: 1.75rem !important;
    }

    .icon-image[b-23yibwbc26] {
        width: 3rem;
    }

    .carrier-logo-img[b-23yibwbc26] {
        height: 4rem;
    }

    .review-bubble[b-23yibwbc26] {
        padding: 1rem;
    }

    .blog-bubble[b-23yibwbc26] {
        padding: 1rem;
    }
}
/* /Components/Pages/Humana/HumanaPlanInformationandResources2026.razor.rz.scp.css */
.page[b-va7lmvf44w] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-va7lmvf44w] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-va7lmvf44w] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-va7lmvf44w] .arrow-icon {
    margin: 0;
}

[b-va7lmvf44w] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-va7lmvf44w] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-va7lmvf44w] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-va7lmvf44w] .title-text {
    margin: 0 0 1rem 0;
}

[b-va7lmvf44w] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-va7lmvf44w] {
}

[b-va7lmvf44w] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-va7lmvf44w] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-va7lmvf44w] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-va7lmvf44w] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/IndividualBlogPost.razor.rz.scp.css */
.page[b-g6phoyf3r5] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-g6phoyf3r5] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-g6phoyf3r5] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-g6phoyf3r5] .arrow-icon {
    margin: 0;
}

[b-g6phoyf3r5] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-g6phoyf3r5] {
    width: 100%;
    display: flex;
    align-items:center;
    flex-direction: column;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
}

[b-g6phoyf3r5] .title-text {
    margin: 0 0 1rem 0;
}

[b-g6phoyf3r5] .blog-img {
    width: 75%;
    height:25rem;
    margin: 0 0 1rem 0;
    display: flex;
    justify-self: center;
}

[b-g6phoyf3r5] .blog-title{
    width:100%;
    text-align:left;
    margin:0 0 1rem 0;
}
[b-g6phoyf3r5] .mud-link {
    font-size: 1.25rem;
}

[b-g6phoyf3r5] .blog-date{
    text-align:right;
    width:100%;
}

[b-g6phoyf3r5] .blog-content{
    width:100%;
    flex-grow:1;
    display:flex;
    flex-direction:column;

}

body[b-g6phoyf3r5] {
}

@media(max-width:900px){
    .page[b-g6phoyf3r5]{
        padding:1rem 2rem 2rem 2rem;
        overflow-x:hidden;
    }

    .top-row[b-g6phoyf3r5]{
        height:unset;
        margin-bottom:1rem;
    }

    [b-g6phoyf3r5] .blog-img{
        height:15rem;
        width:100%;
    }

    .wp-image-460[b-g6phoyf3r5]{
        width:2rem !important;
    }
}
/* /Components/Pages/IndividualStaff.razor.rz.scp.css */
[b-tv4sp7cu5m] .mud-link {
    font-size: 1.25rem;
}
.page[b-tv4sp7cu5m] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-tv4sp7cu5m] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-tv4sp7cu5m] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-tv4sp7cu5m] .arrow-icon {
    margin: 0;
}

[b-tv4sp7cu5m] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-tv4sp7cu5m] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
}

.info-section[b-tv4sp7cu5m]{
    display:flex;
    margin:0 0 1rem 0;
}

[b-tv4sp7cu5m] .title-text {
    margin: 0;
}

[b-tv4sp7cu5m] .staff-img{
    max-width:30%;
    margin:0 2rem 0 0;
}

.quick-info-section[b-tv4sp7cu5m]{

}

[b-tv4sp7cu5m] .subtitle-text{
    margin:0 0 1rem 0;
}

.phone-section[b-tv4sp7cu5m]{
    display:flex;
    align-items:center;
    margin:0 0 1rem 0;
}

[b-tv4sp7cu5m] .icon-img{
    margin:0 1rem 0 0;
}

.address-section[b-tv4sp7cu5m]{
    display:flex;
    align-items:center;
    margin:0 0 1rem 0;
}

.address-text-section[b-tv4sp7cu5m]{

}

.follow-icon[b-tv4sp7cu5m] {
    height: 2.5rem;
    margin: 0 0 1rem 0;
}

body[b-tv4sp7cu5m] {
}

[b-tv4sp7cu5m] .nabip-img {
    max-width: 75%;
}

@media(max-width:900px){
    .page[b-tv4sp7cu5m]{
        padding:1rem 2rem 2rem 2rem;
    }

    .top-row[b-tv4sp7cu5m]{
        height:unset;
    }

    .info-section[b-tv4sp7cu5m]{
        flex-direction:column;
        align-items:center;
    }

    [b-tv4sp7cu5m] .staff-img{
        max-width:50%;
    }


}
/* /Components/Pages/Kaiser/KaiserPermanenteCaliforniaInformationandResources2025.razor.rz.scp.css */
.page[b-iymc7dxyt9] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-iymc7dxyt9] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-iymc7dxyt9] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-iymc7dxyt9] .arrow-icon {
    margin: 0;
}

[b-iymc7dxyt9] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-iymc7dxyt9] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-iymc7dxyt9] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-iymc7dxyt9] .title-text {
    margin: 0 0 1rem 0;
}

[b-iymc7dxyt9] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-iymc7dxyt9] {
}

[b-iymc7dxyt9] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-iymc7dxyt9] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-iymc7dxyt9] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-iymc7dxyt9] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Kaiser/KaiserPermanenteLevelFundedPlanInformationandResources.razor.rz.scp.css */
.page[b-p27oveauti] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-p27oveauti] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-p27oveauti] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-p27oveauti] .arrow-icon {
    margin: 0;
}

[b-p27oveauti] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-p27oveauti] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-p27oveauti] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-p27oveauti] .title-text {
    margin: 0 0 1rem 0;
}

[b-p27oveauti] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-p27oveauti] {
}

[b-p27oveauti] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-p27oveauti] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-p27oveauti] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-p27oveauti] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Kaiser/KaiserPermanentePlanInformationandResources2025.razor.rz.scp.css */
.page[b-f7k4r6j6bi] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-f7k4r6j6bi] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-f7k4r6j6bi] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-f7k4r6j6bi] .arrow-icon {
    margin: 0;
}

[b-f7k4r6j6bi] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-f7k4r6j6bi] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-f7k4r6j6bi] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-f7k4r6j6bi] .title-text {
    margin: 0 0 1rem 0;
}

[b-f7k4r6j6bi] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-f7k4r6j6bi] {
}

[b-f7k4r6j6bi] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-f7k4r6j6bi] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-f7k4r6j6bi] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-f7k4r6j6bi] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Kaiser/KaiserPermanentePlanInformationandResources2026.razor.rz.scp.css */
.page[b-qobyg2s4py] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-qobyg2s4py] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-qobyg2s4py] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-qobyg2s4py] .arrow-icon {
    margin: 0;
}

[b-qobyg2s4py] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-qobyg2s4py] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-qobyg2s4py] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-qobyg2s4py] .title-text {
    margin: 0 0 1rem 0;
}

[b-qobyg2s4py] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-qobyg2s4py] {
}

[b-qobyg2s4py] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-qobyg2s4py] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-qobyg2s4py] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-qobyg2s4py] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Location.razor.rz.scp.css */
[b-5ju9ufuloj] .mud-link {
    font-size: 1.25rem;
}

.page[b-5ju9ufuloj] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.heading[b-5ju9ufuloj] {
    height: 9rem;
}

.top-row[b-5ju9ufuloj] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-5ju9ufuloj] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-5ju9ufuloj] .arrow-icon {
    margin: 0;
}

[b-5ju9ufuloj] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-5ju9ufuloj] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-5ju9ufuloj] {
    padding: 2rem;
    background-color: #ffffff;
    width: 40%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display:flex;
    flex-direction:column;
}

[b-5ju9ufuloj] .title-text {
    margin: 0 0 1rem 0;
}

.right-col[b-5ju9ufuloj] {
    width: 60%;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
    margin: 0;
    display: flex;
}


[b-5ju9ufuloj] .submit-btn {
    background: linear-gradient(to right, #2a2f71, #096b38);
    border-radius: 50px;
    color: #ffffff;
    transition: transform 0.3s ease-in-out;
    margin: 1rem 0 0 0;
}

    [b-5ju9ufuloj] .submit-btn:hover {
        transform: scale(1.1);
        background: linear-gradient(to right, #2a2f71, #096b38);
    }

.phone-section[b-5ju9ufuloj] {
    display: flex;
    align-items: center;
    margin: 0 0 1rem 0;
}

[b-5ju9ufuloj] .icon-img {
    margin: 0 1rem 0 0;
}

.address-section[b-5ju9ufuloj] {
    display: flex;
    align-items: center;
    margin: 0 0 1rem 0;
}

body[b-5ju9ufuloj] {
}

@media(max-width:900px){
     .top-row[b-5ju9ufuloj]{
         height:unset;
         margin-bottom:1rem;
     }

     .bottom-row[b-5ju9ufuloj]{
         flex-direction:column;
     }

     .left-col[b-5ju9ufuloj]{
         width:100%;
         margin-bottom:1rem;
     }

     .right-col[b-5ju9ufuloj]{
         width:100%;
         height:unset;
     }
}
/* /Components/Pages/LogInPage.razor.rz.scp.css */
.page[b-dd9boo6710] {
    padding: 2rem;

}

.bottom-row[b-dd9boo6710] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap:1rem;
}
/* /Components/Pages/NewContent.razor.rz.scp.css */
.page[b-m86wnz1akq] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;

}

.top-row[b-m86wnz1akq] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-m86wnz1akq] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-m86wnz1akq] .arrow-icon {
    margin: 0;
}

[b-m86wnz1akq] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-m86wnz1akq] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
}

.bottom-row-split[b-m86wnz1akq] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-m86wnz1akq] {
    height: fit-content;
    padding: 2rem;
    background-color: #ffffff;
    width: 70%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
}

.right-col[b-m86wnz1akq] {
    width: 30%;
}

.right-col-top-row[b-m86wnz1akq] {
    height: unset;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
    margin: 0 0 2rem 0;
    display: flex;
    flex-direction: column;
}

.right-col-bottom-row[b-m86wnz1akq] {
    height: unset;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
    margin: 0;
}

[b-m86wnz1akq] .title-text {
    margin: 0 0 1rem 0;
}

[b-m86wnz1akq] .team-img{
    width:40%;
    margin:0 0 1rem 0;
    display:flex;
    justify-self:center;
}

.img-section[b-m86wnz1akq]{
    display:flex;
    justify-content:center;
}

.cert-section[b-m86wnz1akq]{
    display:flex;
    justify-content:center;
    align-items:center;
}

[b-m86wnz1akq] .nabip1-img{
    width:20%;
    height:20%;
}

[b-m86wnz1akq] .nabip2-img {
    width: 20%;
    height: 20%;
}

[b-m86wnz1akq] .mud-link {
    font-size: 1.25rem;
}

body[b-m86wnz1akq] {
}

@media(max-width:800px){
    .page[b-m86wnz1akq]{
        padding:1rem 2rem 2rem 2rem;
    }
    
    .top-row[b-m86wnz1akq]{
        height:unset;
        margin-bottom:1rem;
    }

    [b-m86wnz1akq] .team-img{
        width:100%;
    }

    .cert-section[b-m86wnz1akq] {
        flex-direction:column;
    }

    [b-m86wnz1akq] .nabip1-img {
        width: 100%;
        height: 20%;
    }

    [b-m86wnz1akq] .nabip2-img {
        width: 100%;
        height: 20%;
    }
}
/* /Components/Pages/PrivacyPolicy.razor.rz.scp.css */
[b-uyfp8j7ctc] .mud-link {
    font-size: 1.25rem;
}

.page[b-uyfp8j7ctc] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-uyfp8j7ctc] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-uyfp8j7ctc] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-uyfp8j7ctc] .arrow-icon {
    margin: 0;
}

[b-uyfp8j7ctc] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-uyfp8j7ctc] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
}

[b-uyfp8j7ctc] .title-text {
    margin: 0 0 1rem 0;
}

[b-uyfp8j7ctc] .team-img {
    width: 40%;
    margin: 0 0 1rem 0;
    display: flex;
    justify-self: center;
}

.img-section[b-uyfp8j7ctc] {
    display: flex;
    justify-content: center;
}

.cert-section[b-uyfp8j7ctc] {
    display: flex;
    justify-content: center;
    align-items: center;
}

[b-uyfp8j7ctc] .nabip1-img {
    width: 20%;
    height: 20%;
}

[b-uyfp8j7ctc] .nabip2-img {
    width: 20%;
    height: 20%;
}

body[b-uyfp8j7ctc] {
}

@media(max-width:1100px){
    .page[b-uyfp8j7ctc]{
        padding:1rem 2rem 2rem 2rem;
    }

    .top-row[b-uyfp8j7ctc]{
        height:unset;
        margin-bottom:1rem;
    }
}
/* /Components/Pages/Products.razor.rz.scp.css */
[b-dtsbzqxbe6] .mud-link {
    font-size: 1.25rem;
}

.page[b-dtsbzqxbe6] {
    padding:1rem 4rem 4rem 4rem;
    margin:0 0 4rem 0;
}

.heading[b-dtsbzqxbe6]{
    height:9rem;
}

.top-row[b-dtsbzqxbe6] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-dtsbzqxbe6] .previous-page-text{
    margin:0 1rem 0 0;
}

[b-dtsbzqxbe6] .arrow-icon{
    margin:0;
}

[b-dtsbzqxbe6] .current-page-text{
    margin:0 0 0 1rem;
}

.bottom-row[b-dtsbzqxbe6] {
    width:100%;
    display:flex;
    justify-content:space-between;
}

.left-col[b-dtsbzqxbe6] {
    height: fit-content;
    padding: 2rem;
    background-color: #ffffff;
    width: 70%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
}

[b-dtsbzqxbe6] .products-title-text{
    margin:0 0 1rem 0;
}

[b-dtsbzqxbe6] .products-subtitle-text{
    font-size:1.15rem;
    margin:0 0 1rem 0;
}

.product-types-section[b-dtsbzqxbe6]{
    width:100%;
}

[b-dtsbzqxbe6] .product-type-btn {
    width: 46%;
    margin: 1rem 1rem 2rem 1rem;
    background: linear-gradient(to right, #2a2f71, #096b38);
    border-radius: 50px;
    color: #ffffff;
    transition: transform 0.3s ease-in-out;
}

    [b-dtsbzqxbe6] .product-type-btn:hover {
        transform: scale(1.1);
        background: linear-gradient(to right, #2a2f71, #096b38);
    }

.right-col[b-dtsbzqxbe6] {
    width: 30%;
}

.right-col-top-row[b-dtsbzqxbe6] {
    height: unset;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
    margin: 0 0 2rem 0;
    display:flex;
    flex-direction:column;
}

.right-col-bottom-row[b-dtsbzqxbe6] {
    height: unset;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
    margin: 0;
}

[b-dtsbzqxbe6] .form-title-text{
    margin:0 0 1rem 0;
    text-align:center;
}

[b-dtsbzqxbe6] .form-field{
    color:#000000;
}

.icon-section[b-dtsbzqxbe6]{
    display:flex;
    justify-content:center;
    align-items:center;
}

.follow-icon[b-dtsbzqxbe6]{
    height:2.5rem;
    margin:0 1rem;
}

[b-dtsbzqxbe6] .submit-btn {
    background: linear-gradient(to right, #2a2f71, #096b38);
    border-radius: 50px;
    color: #ffffff;
    transition: transform 0.3s ease-in-out;
}

    [b-dtsbzqxbe6] .submit-btn:hover {
        transform: scale(1.1);
        background: linear-gradient(to right, #2a2f71, #096b38);
    }

[b-dtsbzqxbe6] .mud-input{
    color:#000000;
}

body[b-dtsbzqxbe6] {
}

@media(max-width:1500px){
    [b-dtsbzqxbe6] .product-type-btn {
        width: 40%;
        text-align: center;
    }
}


@media(max-width:1100px) {
    
    .page[b-dtsbzqxbe6]{
        padding:1rem 2rem 2rem 2rem;
    }
    .top-row[b-dtsbzqxbe6]{
        height:unset;
        margin-bottom:1rem;
    }

    [b-dtsbzqxbe6] .product-type-btn{
        width:100%;
        margin:1rem 0;
        text-align:center;
    }

    .bottom-row[b-dtsbzqxbe6]{
        flex-direction:column;
        height:unset;
    }

    .left-col[b-dtsbzqxbe6]{
        width:100%;
        height:unset;
        margin-bottom:1rem;
    }

    .right-col[b-dtsbzqxbe6]{
        width:100%;
        height:unset;
    }

    .right-col-top-row[b-dtsbzqxbe6]{
        height:unset;
        margin:0 0 1rem 0;
    }

    .right-col-bottom-row[b-dtsbzqxbe6]{
        height:unset;
    }

    [b-dtsbzqxbe6] .submit-btn{
        margin-top:1rem;
    }

    .icon-section[b-dtsbzqxbe6]{
        height:unset;
    }

}
/* /Components/Pages/ReferAFriend.razor.rz.scp.css */
[b-s2y13547r6] .mud-link {
    font-size: 1.25rem;
}

.page[b-s2y13547r6] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-s2y13547r6] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-s2y13547r6] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-s2y13547r6] .arrow-icon {
    margin: 0;
}

[b-s2y13547r6] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-s2y13547r6] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-s2y13547r6] {
    padding: 2rem;
    background-color: #ffffff;
    width: 70%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display:flex;
    flex-direction:column;
    height:30%;
}

[b-s2y13547r6] .title-text {
    margin: 0 0 1rem 0;
}

.right-col[b-s2y13547r6] {
    width: 30%;
}

.right-col-top-row[b-s2y13547r6] {
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
    margin: 0 0 2rem 0;
    display: flex;
    flex-direction: column;
}

[b-s2y13547r6] .form-title-text {
    margin: 0 0 1rem 0;
    text-align: center;
}

[b-s2y13547r6] .form-subtitle-text {
    margin: 1rem 0 0 0;
}

[b-s2y13547r6] .form-field {
    margin: .5rem;
}

.form-row[b-s2y13547r6] {
    display: flex;
    width: 100%;
}


[b-s2y13547r6] .submit-btn {
    background: linear-gradient(to right, #2a2f71, #096b38);
    border-radius: 50px;
    color: #ffffff;
    transition: transform 0.3s ease-in-out;
    margin: 1rem 0 0 0;
}

    [b-s2y13547r6] .submit-btn:hover {
        transform: scale(1.1);
        background: linear-gradient(to right, #2a2f71, #096b38);
    }


body[b-s2y13547r6] {
}

@media(max-width:1400px){
    .page[b-s2y13547r6]{
        padding:1rem 2rem 2rem 2rem;
    }
    
    .top-row[b-s2y13547r6]{
        height:unset;
        margin-bottom:1rem;
    }

    .bottom-row[b-s2y13547r6]{
        flex-direction:column;
    }

    .left-col[b-s2y13547r6]{
        width:100%;
        margin-bottom:1rem;
    }

    .right-col[b-s2y13547r6]{
        width:100%;
    }

    .form-row[b-s2y13547r6]{
        flex-direction:column;
    }


}
/* /Components/Pages/Resources/CustomerInsightAndSatisfactionSurveys.razor.rz.scp.css */
.page[b-xsz9bpt42d] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-xsz9bpt42d] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-xsz9bpt42d] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-xsz9bpt42d] .arrow-icon {
    margin: 0;
}

[b-xsz9bpt42d] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-xsz9bpt42d] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-xsz9bpt42d] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
    align-items:center;
    text-align:center;
}

[b-xsz9bpt42d] .title-text {
    margin: 0 0 1rem 0;
}

[b-xsz9bpt42d] .subtitle-text {
    margin: 0 0 0 0;
}

body[b-xsz9bpt42d] {
}

[b-xsz9bpt42d] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-xsz9bpt42d] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-xsz9bpt42d] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-xsz9bpt42d] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Resources/EnergizeColorado.razor.rz.scp.css */
.page[b-t1si05wo6s] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-t1si05wo6s] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-t1si05wo6s] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-t1si05wo6s] .arrow-icon {
    margin: 0;
}

[b-t1si05wo6s] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-t1si05wo6s] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-t1si05wo6s] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-t1si05wo6s] .title-text {
    margin: 0 0 1rem 0;
}

[b-t1si05wo6s] .subtitle-text {
    margin: 0 0 0 0;
}

body[b-t1si05wo6s] {
}

[b-t1si05wo6s] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-t1si05wo6s] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-t1si05wo6s] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-t1si05wo6s] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Resources/HSAInformationAndResources.razor.rz.scp.css */
.page[b-4h5gv55m8l] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-4h5gv55m8l] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-4h5gv55m8l] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-4h5gv55m8l] .arrow-icon {
    margin: 0;
}

[b-4h5gv55m8l] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-4h5gv55m8l] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-4h5gv55m8l] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-4h5gv55m8l] .title-text {
    margin: 0 0 1rem 0;
}

[b-4h5gv55m8l] .subtitle-text {
    margin: 0 0 0 0;
}

body[b-4h5gv55m8l] {
}

[b-4h5gv55m8l] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-4h5gv55m8l] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-4h5gv55m8l] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-4h5gv55m8l] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Resources/LevelFundedHealthPlans.razor.rz.scp.css */
.page[b-2tz73hne6r] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-2tz73hne6r] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-2tz73hne6r] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-2tz73hne6r] .arrow-icon {
    margin: 0;
}

[b-2tz73hne6r] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-2tz73hne6r] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-2tz73hne6r] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-2tz73hne6r] .title-text {
    margin: 0 0 1rem 0;
}

[b-2tz73hne6r] .subtitle-text {
    margin: 0 0 0 0;
}

body[b-2tz73hne6r] {
}

[b-2tz73hne6r] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-2tz73hne6r] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-2tz73hne6r] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-2tz73hne6r] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Resources/MorganWhiteGAPPlansInformationandResources2025.razor.rz.scp.css */
.page[b-it8tccg5vz] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-it8tccg5vz] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-it8tccg5vz] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-it8tccg5vz] .arrow-icon {
    margin: 0;
}

[b-it8tccg5vz] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-it8tccg5vz] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-it8tccg5vz] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-it8tccg5vz] .title-text {
    margin: 0 0 1rem 0;
}

[b-it8tccg5vz] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-it8tccg5vz] {
}

[b-it8tccg5vz] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-it8tccg5vz] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-it8tccg5vz] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-it8tccg5vz] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Resources/OpenEnrollmentRoadmap.razor.rz.scp.css */
.page[b-xewdmpsh6x] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-xewdmpsh6x] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-xewdmpsh6x] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-xewdmpsh6x] .arrow-icon {
    margin: 0;
}

[b-xewdmpsh6x] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-xewdmpsh6x] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-xewdmpsh6x] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-xewdmpsh6x] .title-text {
    margin: 0 0 1rem 0;
}

[b-xewdmpsh6x] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-xewdmpsh6x] {
}

[b-xewdmpsh6x] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-xewdmpsh6x] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-xewdmpsh6x] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-xewdmpsh6x] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/Settings.razor.rz.scp.css */
.page[b-jjikvjyjw5] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-jjikvjyjw5] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-jjikvjyjw5] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-jjikvjyjw5] .arrow-icon {
    margin: 0;
}

[b-jjikvjyjw5] .current-page-text {
    margin: 0 0 0 1rem;
}

.sub-heading-section[b-jjikvjyjw5] {
    display: flex;
    align-items: center;
    margin-left: 1rem;
    gap: .5rem;
    margin-top: 1rem;
}

.sub-body-section[b-jjikvjyjw5] {
    margin: 0 1rem;
}

.body-section[b-jjikvjyjw5] {
}

.indv-row[b-jjikvjyjw5] {
    margin-bottom: 2rem;
}

.subheading-section[b-jjikvjyjw5] {
    display: flex;
    margin: 0 0 0.5rem 0;
}

[b-jjikvjyjw5] .tab-panel-btn {
    text-transform: none;
    font-family: 'Poppins';
    font-size: 1.25rem;
    font-weight: 400;
}

@media(max-width:800px) {
    .sub-heading-section[b-jjikvjyjw5]{
        flex-direction:column;
        text-align:center !important;
    }

}
/* /Components/Pages/Staff.razor.rz.scp.css */
[b-e5zesrxx53] .mud-link {
    font-size: 1.25rem;
}

.staff-card[b-e5zesrxx53] {
    cursor: pointer;
    transition: transform .25s ease, box-shadow .25s ease;
    border-radius: 14px;
    overflow: hidden;
}

.staff-content[b-e5zesrxx53] {
    text-align: center;
    padding: 1rem;
}

.staff-role[b-e5zesrxx53] {
    color: #777;
}

.page[b-e5zesrxx53] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-e5zesrxx53] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-e5zesrxx53] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-e5zesrxx53] .arrow-icon {
    margin: 0;
}

[b-e5zesrxx53] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-e5zesrxx53] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding: 2rem;
}

[b-e5zesrxx53] .title-text{
    margin:0 0 1rem 0;
}

[b-e5zesrxx53] .go-btn {
    background: linear-gradient(to right, #2a2f71, #096b38);
    border-radius: 50px;
    color: #ffffff;
    transition: transform 0.3s ease-in-out;
    margin: 1rem 2rem;
}

    [b-e5zesrxx53] .go-btn:hover {
        transform: scale(1.1);
        background: linear-gradient(to right, #2a2f71, #096b38);
    }


body[b-e5zesrxx53] {
}

@media(max-width:1100px){
    .top-row[b-e5zesrxx53]{
        height:unset;
    }

    .page[b-e5zesrxx53]{
        padding:1rem 2rem 2rem 2rem;
    }
}
/* /Components/Pages/Testimonials.razor.rz.scp.css */
[b-l9xhe8ssu0] .mud-link {
    font-size: 1.25rem;
}

.page[b-l9xhe8ssu0] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-l9xhe8ssu0] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-l9xhe8ssu0] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-l9xhe8ssu0] .arrow-icon {
    margin: 0;
}

[b-l9xhe8ssu0] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-l9xhe8ssu0] {
    width: 100%;
    display: flex;
    
}

[b-l9xhe8ssu0] .form-title-text {
    margin: 0 0 1rem 0;
    text-align: center;
}

[b-l9xhe8ssu0] .form-field {
    color: #000000;
}

[b-l9xhe8ssu0] .submit-btn {
    border-radius: 50px;
    color: #ffffff;
    transition: transform 0.3s ease-in-out;
    margin: 1rem 0 0 0;
    width:100%;
}

    [b-l9xhe8ssu0] .submit-btn:hover {
        transform: scale(1.1);
    }


.testimonial-grid[b-l9xhe8ssu0] {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}

[b-l9xhe8ssu0] .testimonial-item {
    border-radius: 12px;
    background-color: #ffffff;
    margin: .25rem 0 1rem 0;
    width: 48%;
    padding:1.5rem;
}

.tesimonial-top-row[b-l9xhe8ssu0]{
    display:flex;
    width:100%;
    flex-direction:column;
    margin:0 0 .5rem 0;
}

[b-l9xhe8ssu0] .test-name {
    margin:0 0 .25rem 0;
}


[b-l9xhe8ssu0] .title-text {
    margin:0 0 1rem 0;
}

.icon-section[b-l9xhe8ssu0]{
    display:flex;
    margin:0 0 0 .5rem;
}

.left-col[b-l9xhe8ssu0] {
    width: 70%;
    margin: 0 2rem 0 0;
}

.right-col[b-l9xhe8ssu0] {
    width:30%;
    padding: 2rem;
    background-color: #ffffff;
    border-radius: 12px;
    margin: 4rem 0 2rem 0;
    height:fit-content;
}


body[b-l9xhe8ssu0] {
}

@media(max-width:1100px){
    .page[b-l9xhe8ssu0]{
        padding:1rem 2rem 2rem 2rem;
    }

    .top-row[b-l9xhe8ssu0]{
        height:unset;
        margin-bottom:1rem;
    }

    .testimonial-grid[b-l9xhe8ssu0]{
        flex-direction:column;
    }

    [b-l9xhe8ssu0] .testimonial-item{
        width:100%;
    }

    .bottom-row[b-l9xhe8ssu0]{
        flex-direction:column;
    }

    .left-col[b-l9xhe8ssu0]{
        width:100%;
    }

    .right-col[b-l9xhe8ssu0]{
        width:100%;
        margin:0rem;
    }

    .captcha[b-l9xhe8ssu0]{

    }
}
/* /Components/Pages/United/SurestInformationandResources2026.razor.rz.scp.css */
.page[b-iij3q3s88i] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-iij3q3s88i] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-iij3q3s88i] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-iij3q3s88i] .arrow-icon {
    margin: 0;
}

[b-iij3q3s88i] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-iij3q3s88i] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-iij3q3s88i] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-iij3q3s88i] .title-text {
    margin: 0 0 1rem 0;
}

[b-iij3q3s88i] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-iij3q3s88i] {
}

[b-iij3q3s88i] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-iij3q3s88i] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-iij3q3s88i] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-iij3q3s88i] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/United/UnitedHealthcareMedicalPlanInformationandResources2025.razor.rz.scp.css */
.page[b-k99isnb4nr] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-k99isnb4nr] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-k99isnb4nr] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-k99isnb4nr] .arrow-icon {
    margin: 0;
}

[b-k99isnb4nr] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-k99isnb4nr] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-k99isnb4nr] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-k99isnb4nr] .title-text {
    margin: 0 0 1rem 0;
}

[b-k99isnb4nr] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-k99isnb4nr] {
}

[b-k99isnb4nr] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-k99isnb4nr] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-k99isnb4nr] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-k99isnb4nr] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/United/UnitedHealthcareMedicalPlanInformationandResources2026.razor.rz.scp.css */
.page[b-5d94grj5aa] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-5d94grj5aa] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-5d94grj5aa] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-5d94grj5aa] .arrow-icon {
    margin: 0;
}

[b-5d94grj5aa] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-5d94grj5aa] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-5d94grj5aa] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-5d94grj5aa] .title-text {
    margin: 0 0 1rem 0;
}

[b-5d94grj5aa] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-5d94grj5aa] {
}

[b-5d94grj5aa] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-5d94grj5aa] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-5d94grj5aa] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-5d94grj5aa] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/United/UnitedHealthcareVisionPlanInformationandResources.razor.rz.scp.css */
.page[b-c12g0y3mne] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-c12g0y3mne] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-c12g0y3mne] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-c12g0y3mne] .arrow-icon {
    margin: 0;
}

[b-c12g0y3mne] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-c12g0y3mne] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-c12g0y3mne] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-c12g0y3mne] .title-text {
    margin: 0 0 1rem 0;
}

[b-c12g0y3mne] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-c12g0y3mne] {
}

[b-c12g0y3mne] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-c12g0y3mne] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-c12g0y3mne] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-c12g0y3mne] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/United/UnitedLevelFundedMedicalPlanInfoAndResources.razor.rz.scp.css */
.page[b-qom8eo6n39] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-qom8eo6n39] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-qom8eo6n39] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-qom8eo6n39] .arrow-icon {
    margin: 0;
}

[b-qom8eo6n39] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-qom8eo6n39] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-qom8eo6n39] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-qom8eo6n39] .title-text {
    margin: 0 0 1rem 0;
}

[b-qom8eo6n39] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-qom8eo6n39] {
}

[b-qom8eo6n39] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-qom8eo6n39] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-qom8eo6n39] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-qom8eo6n39] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/United/UnitedLevelFundedMedicalPlanInfoAndResources2026.razor.rz.scp.css */
.page[b-6kd2sc1vmv] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-6kd2sc1vmv] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-6kd2sc1vmv] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-6kd2sc1vmv] .arrow-icon {
    margin: 0;
}

[b-6kd2sc1vmv] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-6kd2sc1vmv] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-6kd2sc1vmv] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-6kd2sc1vmv] .title-text {
    margin: 0 0 1rem 0;
}

[b-6kd2sc1vmv] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-6kd2sc1vmv] {
}

[b-6kd2sc1vmv] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-6kd2sc1vmv] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-6kd2sc1vmv] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-6kd2sc1vmv] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Pages/United/WelcometoNewUnitedLevelFundedPlan.razor.rz.scp.css */
.page[b-ccr8jpwvii] {
    padding: 1rem 4rem 4rem 4rem;
    margin: 0 0 4rem 0;
}

.top-row[b-ccr8jpwvii] {
    height: unset;
    margin: 1rem 0;
    display: flex;
    flex-direction: row;
    align-items: center;
}

[b-ccr8jpwvii] .previous-page-text {
    margin: 0 1rem 0 0;
}

[b-ccr8jpwvii] .arrow-icon {
    margin: 0;
}

[b-ccr8jpwvii] .current-page-text {
    margin: 0 0 0 1rem;
}

.bottom-row[b-ccr8jpwvii] {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

.left-col[b-ccr8jpwvii] {
    padding: 2rem;
    background-color: #ffffff;
    width: 100%;
    border-radius: 12px;
    margin: 0 2rem 0 0;
    display: flex;
    flex-direction: column;
}

[b-ccr8jpwvii] .title-text {
    margin: 0 0 1rem 0;
}

[b-ccr8jpwvii] .subtitle-text {
    margin: 1rem 0 0 0;
}

body[b-ccr8jpwvii] {
}

[b-ccr8jpwvii] .mud-link {
    font-size: 1.25rem;
}

@media(max-width:1100px) {

    .page[b-ccr8jpwvii] {
        padding: 1rem 2rem 2rem 2rem;
    }

    .top-row[b-ccr8jpwvii] {
        height: unset;
        margin-bottom: 1rem;
    }

    .bottom-row[b-ccr8jpwvii] {
        flex-direction: column;
        height: unset;
    }
}
/* /Components/Socials.razor.rz.scp.css */
.follow-icon[b-a72uaozjqe] {
    height: 3.5rem;
    margin: 0 1rem;
}

.icon-section[b-a72uaozjqe] {
    display: flex;
    justify-content: center;
    align-items: center;
}
