/* _content/GapaWebApp/Components/Elements/ContentModal.razor.rz.scp.css */
.content-modal[b-3ep8hreqj1] {
    display: none;
    position: fixed;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    background-color: rgba(0, 0, 0, 0.2);
    z-index: 999;
}
.content-modal-visible[b-3ep8hreqj1] {
    display: block;
}
.content-modal-title[b-3ep8hreqj1] {
    margin-top: 40px;
    margin-left: 40px;
    margin-right: 40px;
    padding: 20px 20px 0 20px;
    background-color: #fbf9f8;
    font-weight: bold;
}
.content-modal-content[b-3ep8hreqj1] {
    margin-left: 40px;
    margin-right: 40px;
    padding: 20px;
    background-color: #fbf9f8;
}
.content-modal-buttons[b-3ep8hreqj1] {
    margin-left: 40px;
    margin-right: 40px;
    background-color: #fbf9f8;
    padding: 0px 20px 20px 20px;
}
.content-modal-buttons > button[b-3ep8hreqj1] {

}
.completed-info[b-3ep8hreqj1] {
    padding-left: 50px;

}
.completed-info[b-3ep8hreqj1]:before {
    content: '&check;';
    color: green;
}
/* _content/GapaWebApp/Components/Elements/DrugsList.razor.rz.scp.css */
.drugs[b-8rn12u8ped] {

}

.druglist[b-8rn12u8ped] {
    height: 400px;
    max-height: 60vh;
    overflow-y: scroll;
    background-color: #FFFF;
    border: 1px solid #d1d1d1;
    border-radius: 5px;
    padding: 4px;
}

.drug[b-8rn12u8ped] {
    padding: 5px;
}

.drug input[type="checkbox"][b-8rn12u8ped] {
    width: 20px;
    height: 20px;
    margin-right: 10px;
}

.namerow[b-8rn12u8ped] {
    display: flex;
    align-items: center;
}

.name[b-8rn12u8ped] {
    display: flex;
    justify-content: space-between;
    flex: 1;
}

.showinfo[b-8rn12u8ped] {
    font-size: 18px;
    font-weight: bold;
    margin-right: 10px;
    width: 50px;
    text-align: right;
    color: #767676;
}

.showinfo-selected span[b-8rn12u8ped] {
    display: inline-block;
    transform: rotate(90deg);
}

.drug-info[b-8rn12u8ped] {
    display: none;
    margin-left: 30px;
    margin-right: 30px;
}

.drug-info-visible[b-8rn12u8ped] {
    display: block;
}

.search[b-8rn12u8ped] {
    margin-top: 5px;
    margin-bottom: 10px;
    display: flex;
    justify-content: space-between;
}

.search > input[b-8rn12u8ped] {
    flex: 1;
    margin-right: 5px;
}

.search > button[b-8rn12u8ped] {
    width: 80px;
}

.onlyvisible label[b-8rn12u8ped] {
    padding-bottom: 4px;
}

.onlyvisible input[b-8rn12u8ped] {
    width: 20px;
    height: 20px;
    margin-right: 5px;
    margin-top: 10px;
}

.pagination[b-8rn12u8ped] {
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
}

.pagination > span[b-8rn12u8ped] {

}

.pagination button[b-8rn12u8ped] {
    width: 50px;
    height: 50px;
    display: block;
}
/* _content/GapaWebApp/Components/Elements/Image.razor.rz.scp.css */
img[b-ubyvoctn6y] {
    object-fit: contain;
}
/* _content/GapaWebApp/Components/Elements/LabledInput.razor.rz.scp.css */
.labledinput[b-9j4bihjh1x] {
    margin-bottom: 20px;
}
.labledinput label[b-9j4bihjh1x] {
    display: block;
}
.labledinput select[b-9j4bihjh1x] {
    display: block;
    width: 100%;
}
.labledinput textarea[b-9j4bihjh1x] {
    display: block;
    width: 100%;
}
.labledinput input[b-9j4bihjh1x] {
    display: block;
    width: 100%;
}
.labledinput-viewonly[b-9j4bihjh1x] {
    color: black;
    background-color: white;
}
/* _content/GapaWebApp/Components/Elements/MultiOptions.razor.rz.scp.css */
.multioptions[b-gji39y9agi] {
    display: flex;
    flex-direction: row;
    margin-bottom: 20px;
}

.multioptions-content[b-gji39y9agi] {
    flex: var(--column-left);
}

.multioptions-input[b-gji39y9agi] {
    flex: var(--column-right);
    flex-direction: column;
    display: flex;
    padding: 5px;
    background-color: white;
    margin-left: 10px;
    border: 1px solid #F1F1F1;
    border-radius: 5px;
}

.multioptions-input label[b-gji39y9agi] {
    padding-left: 5px;
    text-align: left;
}

.multioptions-input label:not(:last-child)[b-gji39y9agi] {
    margin-bottom: 7px;
}

.info-symbol[b-gji39y9agi]:before {
    position: absolute;
    margin-top: 20px;
    content: '\1F6C8';
    width: 40px;
    height: 40px;
    font-size: 40px;
    color: #0076ff;
    cursor: pointer;
}
/* _content/GapaWebApp/Components/Elements/PageIconTitle.razor.rz.scp.css */
h3[b-xxvqffhb9m] {
    font-size: var(--font-size-title);
    font-weight: bold;
    color: black;
    padding-left: 80px;
    letter-spacing: 2px;
    margin-bottom: 20px;
    margin-top: 4px;
    height: var(--font-size-40);
}

h3[b-xxvqffhb9m]:before {
    width: 64px;
    height: 64px;
    content: '';
    margin-top: -20px;
    margin-left: -80px;
    display: block;
    position: absolute;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

h3 .sub-title[b-xxvqffhb9m] {
    font-size: var(--font-size-11);
}
/* _content/GapaWebApp/Components/Elements/PatientBanner.razor.rz.scp.css */
.patient-banner[b-04yxyswcn0] {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    1background-color: #e3f1f1;
    display: flex;
    justify-content: space-between;
    padding-top: 3rem;
    padding-bottom: 1rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    margin-top: -3rem;
}
.patient-banner-left[b-04yxyswcn0] {
    color: var(--color-blue);
}
.patient-banner-left-name[b-04yxyswcn0] {
    font-size: var(--font-size-20);
    font-weight: bold;
}
.patient-banner-left-ssn[b-04yxyswcn0] {
    font-size: var(--font-size-14);
}
.patient-banner-right[b-04yxyswcn0] {
}
.patient-banner-right-icon[b-04yxyswcn0] {
    background-size: contain;
    width: 50px;
    height: 50px;
    cursor: pointer;
}
/* _content/GapaWebApp/Components/Elements/Row.razor.rz.scp.css */
.twocolumnrow[b-m708e30zgm] {
    display: flex;
    flex-direction: row;
    margin-bottom: 20px;
}

.twocolumnrow-leftcontent[b-m708e30zgm] {
    flex: var(--column-left);
}

.twocolumnrow-rightcontent[b-m708e30zgm] {
    flex: var(--column-right);
}
/* _content/GapaWebApp/Components/Elements/SearchOptions.razor.rz.scp.css */
.labledinput[b-bdz8ctcgq7] {
    margin-bottom: 20px;
}
.labledinput label[b-bdz8ctcgq7] {
    display: block;
}
.labledinput select[b-bdz8ctcgq7] {
    display: block;
    width: 100%;
}
.labledinput textarea[b-bdz8ctcgq7] {
    display: block;
    width: 100%;
}
.labledinput input[b-bdz8ctcgq7] {
    display: block;
    width: 100%;
}
.labledinput-viewonly[b-bdz8ctcgq7] {
    color: black;
    background-color: white;
}
/* _content/GapaWebApp/Components/Elements/YesNo.razor.rz.scp.css */
.yesno[b-0d87byd7qn] {
    display: flex;
    flex-direction: row;
    margin-bottom: 20px;
}
.yesno-content[b-0d87byd7qn] {
    flex: var(--column-left);
}
.yesno-input[b-0d87byd7qn] {
    flex: var(--column-right);
    max-width: 110px;
    justify-content: space-between;
    display: flex;
}
/* _content/GapaWebApp/Components/Layout/MainLayout.razor.rz.scp.css */
.submenu_margin[b-sp12z2g1no] {
    margin-bottom: 70px;
}

.page[b-sp12z2g1no] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-sp12z2g1no] {
    flex: 1;
}

.sidebar[b-sp12z2g1no] {
    /*background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);*/
    background-color: white;
    border-radius: 0 0 32px 0;
    z-index: 999;
}

.top-row[b-sp12z2g1no] {
    /*background-color: #f7f7f7;*/
    /*border-bottom: 1px solid #d6d5d5;*/
    justify-content: flex-end;
    height: 4.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-sp12z2g1no]  a, .top-row[b-sp12z2g1no]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

        .top-row[b-sp12z2g1no]  a:hover, .top-row[b-sp12z2g1no]  .btn-link:hover {
            text-decoration: underline;
        }

        .top-row[b-sp12z2g1no]  a:first-child {
            overflow: hidden;
            text-overflow: ellipsis;
        }

/*@media (max-width: 640.98px) {
    .top-row {
        justify-content: space-between;
    }

        .top-row ::deep a, .top-row ::deep .btn-link {
            margin-left: 0;
        }
}

@media (min-width: 641px) {
    .page {
        flex-direction: row;
    }

    .sidebar {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row {
        position: sticky;
        top: 0;
        z-index: 1;
    }

        .top-row.auth ::deep a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

    .top-row, article {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
*/
/* _content/GapaWebApp/Components/Layout/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-u7dz2jtgxe] {
    appearance: none;
    cursor: pointer;
    width: 3.5rem;
    height: 2.5rem;
    color: white;
    position: absolute;
    top: 1rem;
    right: 1rem;
    border: 1px solid rgba(255, 255, 255, 0.1);
    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") no-repeat center/1.75rem rgba(255, 255, 255, 0.1);
}

    .navbar-toggler:checked[b-u7dz2jtgxe] {
        background-color: rgba(255, 255, 255, 0.5);
    }

.top-row[b-u7dz2jtgxe] {
    height: 4.5rem;
    /*background-color: rgba(0,0,0,0.4);*/
}

.navbar-brand[b-u7dz2jtgxe] {
    font-size: 1.1rem;
    color: black;
    padding-left: 55px;
    text-transform: uppercase;
    letter-spacing: 2px;
}
.navbar-brand:hover[b-u7dz2jtgxe] {
    color: black;
}
.navbar-brand[b-u7dz2jtgxe]:before {
    background-image: url("images/logo.png");
    width: 40px;
    height: 40px;
    content: '';
    margin-top: -7px;
    margin-left: -55px;
    display: block;
    position: absolute;
}

.bi[b-u7dz2jtgxe] {
    display: inline-block;
    position: relative;
    width: 1.25rem;
    height: 1.25rem;
    margin-right: 0.75rem;
    top: -1px;
    background-size: cover;
}

.bi-house-door-fill-nav-menu[b-u7dz2jtgxe] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-house-door-fill' viewBox='0 0 16 16'%3E%3Cpath d='M6.5 14.5v-3.505c0-.245.25-.495.5-.495h2c.25 0 .5.25.5.5v3.5a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.146-.354L13 5.793V2.5a.5.5 0 0 0-.5-.5h-1a.5.5 0 0 0-.5.5v1.293L8.354 1.146a.5.5 0 0 0-.708 0l-6 6A.5.5 0 0 0 1.5 7.5v7a.5.5 0 0 0 .5.5h4a.5.5 0 0 0 .5-.5Z'/%3E%3C/svg%3E");
}

.bi-plus-square-fill-nav-menu[b-u7dz2jtgxe] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-plus-square-fill' viewBox='0 0 16 16'%3E%3Cpath d='M2 0a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2H2zm6.5 4.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3a.5.5 0 0 1 1 0z'/%3E%3C/svg%3E");
}

.bi-list-nested-nav-menu[b-u7dz2jtgxe] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='white' class='bi bi-list-nested' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M4.5 11.5A.5.5 0 0 1 5 11h10a.5.5 0 0 1 0 1H5a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 3 7h10a.5.5 0 0 1 0 1H3a.5.5 0 0 1-.5-.5zm-2-4A.5.5 0 0 1 1 3h10a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5z'/%3E%3C/svg%3E");
}

.nav-item[b-u7dz2jtgxe] {
    font-size: 0.9rem;
    padding-bottom: 0.5rem;
}

    .nav-item:first-of-type[b-u7dz2jtgxe] {
        padding-top: 1rem;
    }

    .nav-item:last-of-type[b-u7dz2jtgxe] {
        padding-bottom: 1rem;
    }

    .nav-item[b-u7dz2jtgxe]  a {
        color: black;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

        .nav-item[b-u7dz2jtgxe]  a.active {
            background-color: rgba(255,255,255,0.37);
            font-weight: bold;
            /*color: white;*/
        }

        .nav-item[b-u7dz2jtgxe]  a:hover {
            background-color: rgba(255,255,255,0.1);
            /*color: white;*/
        }

.nav-scrollable[b-u7dz2jtgxe] {
    display: none;
}

.navbar-toggler:checked ~ .nav-scrollable[b-u7dz2jtgxe] {
    display: block;
}

/*@media (min-width: 641px) {
    .navbar-toggler {
        display: none;
    }

    .nav-scrollable {*/
        /* Never collapse the sidebar for wide screens */
        /*display: block;*/
        /* Allow sidebar to scroll for tall menus */
        /*height: calc(100vh - 3.5rem);
        overflow-y: auto;
    }
}*/
/* _content/GapaWebApp/Components/Layout/SubMenu.razor.rz.scp.css */
.submenu[b-x7fqdquig9] {
    display: none;
    position: fixed;
    bottom: 0px;
    height: 70px;
    left: 0px;
    right: 0px;
    border-top: 1px solid #F1F1F1;
    background-color: white;
}

.submenu_visible[b-x7fqdquig9] {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}

.submenu-link[b-x7fqdquig9] {
    flex-grow1: 1;
    width: 110px;
    font-size: 15px;
}

.submenu-link > a[b-x7fqdquig9] {
    margin-left: auto;
    margin-right: auto;
    margin: 20px !important;
}
a.submenu-nav-link[b-x7fqdquig9] {
    margin-left: auto;
    margin-right: auto;
    margin: 20px !important;
    color: red;
    width: 40px;
}

.submenu-icon[b-x7fqdquig9] {
    width: 32px;
    height: 32px;
    background-size: contain;
}
/* _content/GapaWebApp/Components/Layout/WelcomeBox.razor.rz.scp.css */
.welcomeBox[b-emhlrusdde] {
    position: fixed;
    left: 0px;
    right: 0px;
    top: 0px;
    bottom: 0px;
    background-color: rgba(0, 0, 0, 0.5);
}

.welcomeBox_content[b-emhlrusdde] {
    padding: 25px;
    position: absolute;
    color: white;
    margin: 20px;
    top: 50%;
    /*left: 50%;*/
    transform: translateY(-50%); /* translateX(-50%);*/
    background-color: white;
    color: black;
    max-height: 100vh;
    overflow: auto;
    border-radius: 5px;
    /*min-width: 400px;*/
}

.welcomeBox_yellow[b-emhlrusdde] {
    color: var(--color-yellow);
}

.welcomeBox_center[b-emhlrusdde] {
    text-align: center;
}

.welcomeBox_large[b-emhlrusdde] {
    font-size: 18px;
}

.welcomeBox_head[b-emhlrusdde] {
    position: relative;
    margin-bottom: 5px;
}

    .welcomeBox_head h2[b-emhlrusdde] {
        display: inline-block;
        position: absolute;
        top: 18px;
        margin-left: 20px;
        color: #007098;
        font-size: 20px;
        font-weight: bold;
    }

.welcomeBox_logo[b-emhlrusdde] {
    width: 64px;
    height: 64px;
    display: inline-block;
    background-color: white;
    background-image: url('images/profilikon64.png');
    background-repeat: no-repeat;
    background-size: contain;
}

.welcomeBox_body[b-emhlrusdde] {
    position: relative;
    color: white;
}

.welcomeBox_bottom-left[b-emhlrusdde] {
    background-color: var(--color-blue);
    width: 100px;
    height: 100px;
    content: '';
    border-radius: 50px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 0;
}

.welcomeBox_body-text[b-emhlrusdde] {
    z-index: 999;
    background-color: aqua;
    position: relative;
    background-color: var(--color-blue);
    padding: 20px;
    clip-path: polygon(0 0,calc(100% - 50px) 0,100% 50px,100% 100%,50px 100%,0 calc(100% - 50px));
}

.welcomeBox_foot[b-emhlrusdde] {
    text-align: right;
}

    .welcomeBox_foot button[b-emhlrusdde] {
        border: 0;
        background-color: transparent;
        color: var(--color-blue);
        text-transform: uppercase;
        font-weight: bold;
        font-size: 20px;
        margin-top: 5px;
    }

.hidden[b-emhlrusdde] {
    display: none;
}
/* _content/GapaWebApp/Components/Pages/1177Login.razor.rz.scp.css */
/* 1177-master-0.20.0.min.css.xhtml */
:root[b-lu8ticnmzx] {
    --default-color: #396291;
    --icon-color: #3b4266;
    --icon-color2: #396291;
    --icon-alert: #c12143;
    --icon-alert2: #6a0032
}

.ic-forms__error-message[b-lu8ticnmzx] {
    animation-duration: .6s;
    animation-fill-mode: both;
    animation-name: bounceInDown-b-lu8ticnmzx
}

.ic-page-header__item[b-lu8ticnmzx] {
    padding-right: 1rem
}

.ic-button--large[b-lu8ticnmzx], .ic-button[b-lu8ticnmzx], .ic-forms__secondary-button[b-lu8ticnmzx], .ic-forms__button[b-lu8ticnmzx], .ic-button--circle[b-lu8ticnmzx] {
    min-height: 3.125rem;
    font-size: 1.125rem;
}

.ic-button--medium[b-lu8ticnmzx] {
    min-height: 2.5rem;
    font-size: 1rem
}

.ic-button--small[b-lu8ticnmzx] {
    min-height: 1.875rem;
    font-size: 1rem
}

.ic-nav-list__expand[b-lu8ticnmzx] {
    color: inherit
}

.ic-nav-list__list .ic-nav-list__list[b-lu8ticnmzx] {
    background-color: #fff
}

.ic-page-header__logo-link:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff
}

.ic-nav-list > ul > li > button:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff
}

.ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > a:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff;
    box-shadow: inset 10px 0 0 0 #fff
}

[dir=rtl] .ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > a:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff;
    box-shadow: inset -10px 0 0 0 #fff
}

.ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > div > a:focus[b-lu8ticnmzx], .ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > div > button:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff
}

.ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > a:hover[b-lu8ticnmzx] {
    box-shadow: inset 10px 0 0 0 #fff
}

[dir=rtl] .ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > a:hover[b-lu8ticnmzx] {
    box-shadow: inset -10px 0 0 0 #fff
}

.ic-tabbed__tab[aria-selected=true][b-lu8ticnmzx] {
    border-radius: .625rem .625rem 0 0
}

    .ic-tabbed__tab[aria-selected=true][b-lu8ticnmzx]::before {
        background-color: #396291
    }

.ic-forms__select--focus[b-lu8ticnmzx]:before, .ic-forms__select:focus-within[b-lu8ticnmzx]:before, .ic-forms__select[b-lu8ticnmzx]:before {
    color: #396291
}

.ic-forms__select[b-lu8ticnmzx] {
    border-radius: 10px
}

.ic-nav-list__expand[b-lu8ticnmzx] {
    color: inherit
}

.ic-nav-list__list .ic-nav-list__list[b-lu8ticnmzx] {
    background-color: #fff
}

.ic-page-header__logo-link:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff
}

.ic-nav-list > ul > li > button:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff
}

.ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > a:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff;
    box-shadow: inset 10px 0 0 0 #fff
}

[dir=rtl] .ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > a:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff;
    box-shadow: inset -10px 0 0 0 #fff
}

.ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > div > a:focus[b-lu8ticnmzx], .ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > div > button:focus[b-lu8ticnmzx] {
    outline: 2px solid #fff
}

.ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > a:hover[b-lu8ticnmzx] {
    box-shadow: inset 10px 0 0 0 #fff
}

[dir=rtl] .ic-nav-list > .ic-nav-list__list > .ic-nav-list__item > a:hover[b-lu8ticnmzx] {
    box-shadow: inset -10px 0 0 0 #fff
}

.ic-forms__select--focus[b-lu8ticnmzx]:before, .ic-forms__select:focus-within[b-lu8ticnmzx]:before, .ic-forms__select[b-lu8ticnmzx]:before {
    color: #396291
}

.ic-forms__select[b-lu8ticnmzx] {
    border-radius: 10px
}

.ic-page-header__logo-container-prof[b-lu8ticnmzx], .ic-page-header__logo-container[b-lu8ticnmzx] {
    position: relative;
    margin-right: .5625rem;
    padding-right: 1.25rem
}

@media only screen and (min-width: 1024px) {
    .ic-page-header__logo-container-prof[b-lu8ticnmzx], .ic-page-header__logo-container[b-lu8ticnmzx] {
        padding-right: 3.5rem
    }
}

.ic-page-header__logo-container-prof[b-lu8ticnmzx]:after, .ic-page-header__logo-container[b-lu8ticnmzx]:after {
    content: "";
    background-color: #c12143;
    position: absolute;
    z-index: 1;
    border-radius: 100%;
    top: 0;
    margin-top: -7.8125rem;
    clip: rect(7.8125rem, 18.75rem, 10.9375rem, 18.125rem);
    height: 18.75rem;
    width: 18.75rem;
    right: -0.5625rem
}

@media only screen and (min-width: 1024px) {
    .ic-page-header__logo-container-prof[b-lu8ticnmzx]:after, .ic-page-header__logo-container[b-lu8ticnmzx]:after {
        top: 50%;
        margin-top: -12.5rem;
        clip: rect(8.75rem, 25rem, 16.25rem, 24.375rem);
        height: 25rem;
        width: 25rem;
        left: auto
    }
}

.ic-page-footer[b-lu8ticnmzx] {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgaGVpZ2h0PSIzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwYzI1MS4zODcgNy40MDggNDk1LjE4NiAxMS4xMTIgNzMxLjM5NSAxMS4xMTJDOTY3LjYwNSAxMS4xMTIgMTIwMy44MDYgNy40MDggMTQ0MCAwdjMwSDBWMHoiIGZpbGw9IiNGQUVFRjAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
    background-size: 100% 1.875rem;
    background-repeat: no-repeat;
    background-color: #fff;
    padding-top: 1.875rem
}

@media only screen and (min-width: 1024px) {
    .ic-page-footer__inner[b-lu8ticnmzx] {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0MCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgaGVpZ2h0PSIzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwYzI1MS4zODcgNy40MDggNDk1LjE4NiAxMS4xMTIgNzMxLjM5NSAxMS4xMTJDOTY3LjYwNSAxMS4xMTIgMTIwMy44MDYgNy40MDggMTQ0MCAwdjMwSDBWMHoiIGZpbGw9IiNDMTIxNDMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
        background-position: center bottom;
        background-repeat: no-repeat;
        background-size: 100% 1.875rem
    }
}

.ic-page-footer__about[b-lu8ticnmzx] {
    color: #fff;
    background-color: #c12143
}

    .ic-page-footer__about .ic-page-footer__about__content[b-lu8ticnmzx] {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        padding: 0 20px;
        min-height: 2.1875rem;
        font-size: .875rem;
        line-height: 1.25rem
    }

        .ic-page-footer__about .ic-page-footer__about__content .ic-page-footer__about__content__information[b-lu8ticnmzx] {
            display: flex;
            justify-content: space-between;
            align-items: center;
            width: 100%
        }

        .ic-page-footer__about .ic-page-footer__about__content .ic-page-footer__about__content__information__link[b-lu8ticnmzx] {
            color: #fff;
            line-height: 1.1875rem
        }

            .ic-page-footer__about .ic-page-footer__about__content .ic-page-footer__about__content__information__link:focus[b-lu8ticnmzx] {
                outline: 2px solid #fff
            }

.ic-page-footer__about__mobile[b-lu8ticnmzx] {
    display: flex;
    flex-direction: column;
    align-items: center;
    color: #fff;
    background-color: #c12143
}

    .ic-page-footer__about__mobile .ic-page-footer__about__content__mobile[b-lu8ticnmzx] {
        display: flex;
        min-height: 9.375rem;
        margin-top: .625rem;
        margin-bottom: .625rem
    }

        .ic-page-footer__about__mobile .ic-page-footer__about__content__mobile .ic-page-footer__about__content__mobile__information[b-lu8ticnmzx] {
            display: flex;
            flex-direction: column;
            justify-content: space-around
        }

        .ic-page-footer__about__mobile .ic-page-footer__about__content__mobile .ic-page-footer__about__content__mobile__information__link[b-lu8ticnmzx] {
            color: #fff;
            font-size: .875rem;
            line-height: 1.1875rem;
            line-height: 1.1875rem;
            margin-left: auto;
            margin-right: auto
        }

            .ic-page-footer__about__mobile .ic-page-footer__about__content__mobile .ic-page-footer__about__content__mobile__information__link:focus[b-lu8ticnmzx] {
                outline: 2px solid #fff
            }

    .ic-page-footer__about__mobile .iu-svg-icon .ic-page-footer__logo[b-lu8ticnmzx] {
        height: 1.5rem
    }

    .ic-page-footer__about__mobile .ic-page-footer__about__mobile__owner[b-lu8ticnmzx] {
        display: flex;
        flex-direction: column;
        align-items: center;
        font-size: .875rem;
        padding-top: .9375rem;
        padding-bottom: 2.5rem
    }

        .ic-page-footer__about__mobile .ic-page-footer__about__mobile__owner p[b-lu8ticnmzx] {
            text-align: center;
            line-height: 1.25rem;
            margin-top: 0
        }

.ic-topnav__link[b-lu8ticnmzx]:after {
    background: #c12143;
    bottom: 0;
    content: "";
    display: block;
    height: 5px;
    left: 10px;
    right: 100%;
    position: absolute;
    transition: all .3s ease;
    width: 0
}

.selected.ic-topnav__link[b-lu8ticnmzx]:after, .ic-topnav__link:hover[b-lu8ticnmzx]:after {
    width: auto;
    right: 10px
}

.ic-topnav__link:hover[b-lu8ticnmzx] {
    text-decoration: none
}

.ic-text ul[b-lu8ticnmzx] {
    padding-left: .6rem
}

@media only screen and (min-width: 1024px) {
    .ic-text ul[b-lu8ticnmzx] {
        padding-left: 2rem
    }
}

.ic-text ul li[b-lu8ticnmzx] {
    position: relative
}

    .ic-text ul li[b-lu8ticnmzx]:before {
        background: #c12143;
        position: relative;
        border-radius: 50%;
        content: "";
        display: inline-block;
        left: 0;
        margin-left: -1.5625rem;
        margin-right: .9375rem;
        bottom: .125rem;
        height: .5rem;
        width: .5rem
    }

.ic-text ol[b-lu8ticnmzx] {
    padding-left: .6rem
}

@media only screen and (min-width: 1024px) {
    .ic-text ol[b-lu8ticnmzx] {
        padding-left: 2rem
    }
}

.ic-text ol li[b-lu8ticnmzx]:before {
    display: inline-block;
    font-weight: 700;
    margin-left: -1.5625rem;
    margin-right: .9375rem;
    position: relative;
    content: counter(item) "."
}

.ic-card--article[b-lu8ticnmzx] {
    border-radius: 0;
    border: none
}

    .ic-card--article:hover[b-lu8ticnmzx] {
        box-shadow: 0 4px 0 0 rgba(57,98,145,.5)
    }

.ic-info-icon[b-lu8ticnmzx] {
    background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="31" viewBox="0 0 30 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 29.415C22.4558 29.415 28.5 23.3709 28.5 15.915C28.5 8.45919 22.4558 2.41504 15 2.41504C7.54416 2.41504 1.5 8.45919 1.5 15.915C1.5 23.3709 7.54416 29.415 15 29.415ZM15 30.915C23.2843 30.915 30 24.1993 30 15.915C30 7.63077 23.2843 0.915039 15 0.915039C6.71573 0.915039 0 7.63077 0 15.915C0 24.1993 6.71573 30.915 15 30.915Z" fill="%23353535"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.2859 18.6655C15.2666 18.8084 15.1446 18.915 15.0004 18.915C14.8558 18.915 14.7337 18.8079 14.7148 18.6646L13.5796 10.0507C13.5265 9.66407 13.5 9.37589 13.5 9.1862C13.5 8.72657 13.6482 8.35813 13.9447 8.0809C14.2412 7.80366 14.5973 7.66504 15.0133 7.66504C15.4292 7.66504 15.781 7.80366 16.0686 8.0809C16.3562 8.35813 16.5 8.77034 16.5 9.31752C16.5 9.49262 16.4823 9.73702 16.4469 10.0507L15.2859 18.6655ZM16.0608 23.7239C15.768 24.018 15.4144 24.165 15 24.165C14.5856 24.165 14.232 24.018 13.9392 23.7239C13.6464 23.4297 13.5 23.0745 13.5 22.6583C13.5 22.251 13.6464 21.9003 13.9392 21.6062C14.232 21.3121 14.5856 21.165 15 21.165C15.4144 21.165 15.768 21.3121 16.0608 21.6062C16.3536 21.9003 16.5 22.251 16.5 22.6583C16.5 23.0745 16.3536 23.4297 16.0608 23.7239Z" fill="%23636466"/></svg>')
}

.ic-observe-icon[b-lu8ticnmzx] {
    background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="31" viewBox="0 0 30 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 29.415C22.4558 29.415 28.5 23.3709 28.5 15.915C28.5 8.45919 22.4558 2.41504 15 2.41504C7.54416 2.41504 1.5 8.45919 1.5 15.915C1.5 23.3709 7.54416 29.415 15 29.415ZM15 30.915C23.2843 30.915 30 24.1993 30 15.915C30 7.63077 23.2843 0.915039 15 0.915039C6.71573 0.915039 0 7.63077 0 15.915C0 24.1993 6.71573 30.915 15 30.915Z" fill="%23353535"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.2859 18.6655C15.2666 18.8084 15.1446 18.915 15.0004 18.915C14.8558 18.915 14.7337 18.8079 14.7148 18.6646L13.5796 10.0507C13.5265 9.66407 13.5 9.37589 13.5 9.1862C13.5 8.72657 13.6482 8.35813 13.9447 8.0809C14.2412 7.80366 14.5973 7.66504 15.0133 7.66504C15.4292 7.66504 15.781 7.80366 16.0686 8.0809C16.3562 8.35813 16.5 8.77034 16.5 9.31752C16.5 9.49262 16.4823 9.73702 16.4469 10.0507L15.2859 18.6655ZM16.0608 23.7239C15.768 24.018 15.4144 24.165 15 24.165C14.5856 24.165 14.232 24.018 13.9392 23.7239C13.6464 23.4297 13.5 23.0745 13.5 22.6583C13.5 22.251 13.6464 21.9003 13.9392 21.6062C14.232 21.3121 14.5856 21.165 15 21.165C15.4144 21.165 15.768 21.3121 16.0608 21.6062C16.3536 21.9003 16.5 22.251 16.5 22.6583C16.5 23.0745 16.3536 23.4297 16.0608 23.7239Z" fill="%23636466"/></svg>')
}

.ic-error-icon[b-lu8ticnmzx] {
    background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.9999 3.23549L28.4891 26.876C28.4919 26.8809 28.4961 26.8905 28.4984 26.9055C28.4989 26.9088 28.4993 26.9121 28.4995 26.9155H1.50054C1.50123 26.9074 1.50255 26.8999 1.50424 26.8934C1.5068 26.8835 1.50967 26.8777 1.51069 26.876L14.9999 3.23549ZM13.8664 2.19529C14.1979 1.61439 14.9108 1.29714 15.5767 1.64807L15.6003 1.66051L15.7111 1.72938L15.7321 1.74454C15.8997 1.86552 16.0344 2.02177 16.1334 2.19529L29.792 26.1326C30.1648 26.7861 30.0359 27.709 29.3907 28.1747C29.1816 28.3256 28.9288 28.4155 28.6585 28.4155H1.34133C0.490526 28.4155 0 27.6253 0 26.9282C0 26.6522 0.0693267 26.3753 0.20786 26.1326L13.8664 2.19529Z" fill="%236A0032"/><path fill-rule="evenodd" clip-rule="evenodd" d="M15.2859 19.6127C15.2666 19.7556 15.1446 19.8623 15.0004 19.8623C14.8558 19.8623 14.7337 19.7552 14.7148 19.6119L13.5796 10.998C13.5265 10.6113 13.5 10.3231 13.5 10.1335C13.5 9.67382 13.6482 9.30539 13.9447 9.02815C14.2412 8.75092 14.5973 8.6123 15.0133 8.6123C15.4292 8.6123 15.781 8.75092 16.0686 9.02815C16.3562 9.30539 16.5 9.7176 16.5 10.2648C16.5 10.4399 16.4823 10.6843 16.4469 10.998L15.2859 19.6127ZM16.0608 24.6711C15.768 24.9652 15.4144 25.1123 15 25.1123C14.5856 25.1123 14.232 24.9652 13.9392 24.6711C13.6464 24.377 13.5 24.0218 13.5 23.6055C13.5 23.1983 13.6464 22.8476 13.9392 22.5535C14.232 22.2594 14.5856 22.1123 15 22.1123C15.4144 22.1123 15.768 22.2594 16.0608 22.5535C16.3536 22.8476 16.5 23.1983 16.5 23.6055C16.5 24.0218 16.3536 24.377 16.0608 24.6711Z" fill="%23C12143"/></svg>')
}

.ic-success-icon[b-lu8ticnmzx] {
    background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="31" viewBox="0 0 30 31" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M15 2.41504C7.54416 2.41504 1.5 8.45919 1.5 15.915C1.5 23.3709 7.54416 29.415 15 29.415C22.4558 29.415 28.5 23.3709 28.5 15.915C28.5 8.45919 22.4558 2.41504 15 2.41504ZM0 15.915C0 7.63077 6.71573 0.915039 15 0.915039C23.2843 0.915039 30 7.63077 30 15.915C30 24.1993 23.2843 30.915 15 30.915C6.71573 30.915 0 24.1993 0 15.915Z" fill="%23395428"/><path fill-rule="evenodd" clip-rule="evenodd" d="M22.9711 10.216C23.343 10.6172 23.343 11.2678 22.9711 11.6691C22.9711 11.6691 13.8148 21.5854 13.7545 21.65C13.3813 22.0498 12.7259 21.9906 12.2906 21.5178L8.6125 17.5232C8.1772 17.0504 8.12683 16.3432 8.49998 15.9434C8.87315 15.5437 9.52853 15.6029 9.96383 16.0756L13.0691 19.449L21.6247 10.216C21.9965 9.81472 22.5993 9.81472 22.9711 10.216Z" fill="%23419002"/></svg>')
}

.ic-notification[b-lu8ticnmzx] {
    color: #fff
}

.ic-notification-outline[b-lu8ticnmzx] {
    color: #c12143
}

.icon-arrow.icon-arrow[b-lu8ticnmzx]:before {
    font-size: .625rem;
    width: 1.6em;
    height: 1.6em
}

body[b-lu8ticnmzx] {
    font-family: "Open Sans",arial,sans-serif;
    background-color: #fff;
    line-height: 1.64;
    color: #353535;
    font-size: 100%;
    margin: 0;
    padding: 0
}

*[b-lu8ticnmzx], [b-lu8ticnmzx]:after, [b-lu8ticnmzx]:before {
    box-sizing: inherit
}

*[b-lu8ticnmzx] {
    margin: 0;
    padding: 0
}

[type=button][b-lu8ticnmzx] {
    line-height: inherit;
    background-color: rgba(0,0,0,0);
    font-family: inherit;
    border: 0;
    padding: 0
}

button[b-lu8ticnmzx], [type=button][b-lu8ticnmzx], [type=reset][b-lu8ticnmzx], [type=submit][b-lu8ticnmzx] {
    -webkit-appearance: button;
    user-select: none;
    cursor: pointer
}

h1[b-lu8ticnmzx], h1-small[b-lu8ticnmzx], h2[b-lu8ticnmzx], h3[b-lu8ticnmzx], h4[b-lu8ticnmzx], .ic-definition-list--lg dt[b-lu8ticnmzx], .ic-definition-list--md dt[b-lu8ticnmzx], .ic-definition-list dt[b-lu8ticnmzx], h5[b-lu8ticnmzx], h6[b-lu8ticnmzx], caption[b-lu8ticnmzx] {
    text-rendering: optimizeLegibility;
    overflow-wrap: anywhere
}

dialog[b-lu8ticnmzx] {
    border: none
}

img[b-lu8ticnmzx] {
    max-width: 100%;
    height: auto;
    display: block
}

iframe[b-lu8ticnmzx] {
    max-width: 100%
}

ol[b-lu8ticnmzx], ul[b-lu8ticnmzx], dl[b-lu8ticnmzx] {
    list-style: none
}

th[b-lu8ticnmzx], dt[b-lu8ticnmzx] {
    font-weight: bold
}

p + p[b-lu8ticnmzx] {
    margin-top: .7em
}

fieldset[b-lu8ticnmzx] {
    border: 0
}

.ic-nav-link[b-lu8ticnmzx], .ic-link-list--nav button[b-lu8ticnmzx], .ic-link-list--nav a[b-lu8ticnmzx], .ic-link[b-lu8ticnmzx], a[b-lu8ticnmzx] {
    color: #396291
}

[hidden][b-lu8ticnmzx] {
    display: none !important
}

[tabindex="-1"]:focus[b-lu8ticnmzx] {
    outline: none
}

.ic-nav-link:visited[b-lu8ticnmzx], .ic-link-list--nav button:visited[b-lu8ticnmzx], .ic-link-list--nav a:visited[b-lu8ticnmzx], .ic-link:visited[b-lu8ticnmzx] {
    color: #396291
}

.ic-nav-link:hover[b-lu8ticnmzx], .ic-link-list--nav button:hover[b-lu8ticnmzx], .ic-link-list--nav a:hover[b-lu8ticnmzx], .ic-link:hover[b-lu8ticnmzx] {
    color: #3b4266
}

.line[b-lu8ticnmzx] {
    border: 0;
    height: .0625rem;
    background: rgba(151,151,151,.3)
}

.ic-body[b-lu8ticnmzx] {
    display: flex;
    flex-direction: column;
    min-height: 100vh
}

    .ic-body > .ic-page[b-lu8ticnmzx] {
        flex: auto
    }

    .ic-body > .ic-page-header[b-lu8ticnmzx], .ic-body > .ic-page-footer[b-lu8ticnmzx] {
        flex: none
    }

.sb-details[b-lu8ticnmzx] {
    margin-top: 20px
}

.ic-forms__button--focus[b-lu8ticnmzx], .ic-forms__button:focus[b-lu8ticnmzx], .ic-forms__secondary-button:focus[b-lu8ticnmzx], .ic-forms__select:focus-within[b-lu8ticnmzx], .ic-textfield--focus[b-lu8ticnmzx], .ic-textfield:focus[b-lu8ticnmzx], .ic-textarea:focus[b-lu8ticnmzx], .ic-forms__checkbox:focus + label[b-lu8ticnmzx]:before, .ic-forms__radio:focus + label[b-lu8ticnmzx]:before, a:focus[b-lu8ticnmzx] {
    outline: 2px solid #636466;
    outline-offset: 2px
}

button:focus-visible[b-lu8ticnmzx], .ic-tooltip__scroll:focus-visible[b-lu8ticnmzx] {
    outline: 2px solid #636466;
    outline-offset: 2px
}

@keyframes bounceInDown-b-lu8ticnmzx {
    0%,60%,75%,90%,100% {
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0, -40px, 0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0, 12px, 0)
    }

    75% {
        transform: translate3d(0, -5px, 0)
    }

    90% {
        transform: translate3d(0, 2px, 0)
    }

    100% {
        transform: translateZ(0)
    }
}

.ic-page[b-lu8ticnmzx] {
    padding-bottom: 9.375rem
}

.ic-container[b-lu8ticnmzx], .ic-global-alert__inner[b-lu8ticnmzx], .ic-container--narrow-md[b-lu8ticnmzx] {
    box-sizing: border-box;
    max-width: 80rem;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.ic-container--mobile[b-lu8ticnmzx] {
    box-sizing: border-box;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: .4375rem;
    padding-right: .4375rem
}

@media all and (min-width: 640px)and (max-width: 1023px) {
    .ic-container--narrow-md[b-lu8ticnmzx] {
        width: 66%;
        max-width: 40rem
    }
}

.ic-container--mobile[b-lu8ticnmzx] {
    box-sizing: border-box;
    max-width: 80rem;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: .875rem;
    padding-right: .875rem
}

@media all and (min-width: 640px)and (max-width: 1023px) {
    .ic-container--mobile[b-lu8ticnmzx] {
        width: 66%;
        max-width: 40rem
    }
}

.ic-nav .ic-container--narrow-md[b-lu8ticnmzx], .ic-nav-list .ic-container--narrow-md[b-lu8ticnmzx], .ic-topnav .ic-container--narrow-md[b-lu8ticnmzx] {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: row;
    list-style-type: none
}

.ic-container--full[b-lu8ticnmzx] {
    max-width: unset
}

.iu-gutter[b-lu8ticnmzx] {
    margin-left: .25rem;
    margin-right: .25rem
}

.iu-gutter-nav[b-lu8ticnmzx] {
    padding-left: .25rem;
    padding-right: .25rem
}

@supports(display: grid) {
    .iu-grid-rows[b-lu8ticnmzx] {
        display: grid;
        grid-template-columns: 1fr;
        row-gap: 1.25rem
    }
}

.iu-grid-rows > *:not(:first-child)[b-lu8ticnmzx] {
    margin-top: 1.25rem
}

@supports(display: grid) {
    .iu-grid-rows > *:not(:first-child)[b-lu8ticnmzx] {
        margin-top: unset
    }
}

[class*=iu-grid-cols][b-lu8ticnmzx] {
    display: grid;
    row-gap: 1.25rem;
    column-gap: 1.25rem;
    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr))
}

[class*=iu-grid-cols-md-][b-lu8ticnmzx], [class*=iu-grid-cols-lg-][b-lu8ticnmzx] {
    grid-template-columns: 1fr
}

@media all and (-ms-high-contrast: none) {
    [class*=iu-grid-cols] > * + *[b-lu8ticnmzx] {
        margin-top: 1.25rem
    }
}

.iu-grid-cols-1[b-lu8ticnmzx] {
    grid-template-columns: repeat(1, 1fr)
}

.iu-grid-span-1[b-lu8ticnmzx] {
    grid-column: span 1
}

.iu-grid-cols-2[b-lu8ticnmzx] {
    grid-template-columns: repeat(2, 1fr)
}

.iu-grid-span-2[b-lu8ticnmzx] {
    grid-column: span 2
}

.iu-grid-cols-3[b-lu8ticnmzx] {
    grid-template-columns: repeat(3, 1fr)
}

.iu-grid-span-3[b-lu8ticnmzx] {
    grid-column: span 3
}

.iu-grid-cols-4[b-lu8ticnmzx] {
    grid-template-columns: repeat(4, 1fr)
}

.iu-grid-span-4[b-lu8ticnmzx] {
    grid-column: span 4
}

.iu-grid-cols-5[b-lu8ticnmzx] {
    grid-template-columns: repeat(5, 1fr)
}

.iu-grid-span-5[b-lu8ticnmzx] {
    grid-column: span 5
}

.iu-grid-cols-6[b-lu8ticnmzx] {
    grid-template-columns: repeat(6, 1fr)
}

.iu-grid-span-6[b-lu8ticnmzx] {
    grid-column: span 6
}

.iu-grid-cols-7[b-lu8ticnmzx] {
    grid-template-columns: repeat(7, 1fr)
}

.iu-grid-span-7[b-lu8ticnmzx] {
    grid-column: span 7
}

.iu-grid-cols-8[b-lu8ticnmzx] {
    grid-template-columns: repeat(8, 1fr)
}

.iu-grid-span-8[b-lu8ticnmzx] {
    grid-column: span 8
}

.iu-grid-cols-9[b-lu8ticnmzx] {
    grid-template-columns: repeat(9, 1fr)
}

.iu-grid-span-9[b-lu8ticnmzx] {
    grid-column: span 9
}

.iu-grid-cols-10[b-lu8ticnmzx] {
    grid-template-columns: repeat(10, 1fr)
}

.iu-grid-span-10[b-lu8ticnmzx] {
    grid-column: span 10
}

.iu-grid-cols-11[b-lu8ticnmzx] {
    grid-template-columns: repeat(11, 1fr)
}

.iu-grid-span-11[b-lu8ticnmzx] {
    grid-column: span 11
}

.iu-grid-cols-12[b-lu8ticnmzx] {
    grid-template-columns: repeat(12, 1fr)
}

.iu-grid-span-12[b-lu8ticnmzx] {
    grid-column: span 12
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-1[b-lu8ticnmzx] {
        grid-column: span 1
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-1[b-lu8ticnmzx] {
        grid-template-columns: repeat(1, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-2[b-lu8ticnmzx] {
        grid-column: span 2
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-2[b-lu8ticnmzx] {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-3[b-lu8ticnmzx] {
        grid-column: span 3
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-3[b-lu8ticnmzx] {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-4[b-lu8ticnmzx] {
        grid-column: span 4
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-4[b-lu8ticnmzx] {
        grid-template-columns: repeat(4, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-5[b-lu8ticnmzx] {
        grid-column: span 5
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-5[b-lu8ticnmzx] {
        grid-template-columns: repeat(5, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-6[b-lu8ticnmzx] {
        grid-column: span 6
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-6[b-lu8ticnmzx] {
        grid-template-columns: repeat(6, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-7[b-lu8ticnmzx] {
        grid-column: span 7
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-7[b-lu8ticnmzx] {
        grid-template-columns: repeat(7, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-8[b-lu8ticnmzx] {
        grid-column: span 8
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-8[b-lu8ticnmzx] {
        grid-template-columns: repeat(8, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-9[b-lu8ticnmzx] {
        grid-column: span 9
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-9[b-lu8ticnmzx] {
        grid-template-columns: repeat(9, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-10[b-lu8ticnmzx] {
        grid-column: span 10
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-10[b-lu8ticnmzx] {
        grid-template-columns: repeat(10, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-11[b-lu8ticnmzx] {
        grid-column: span 11
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-11[b-lu8ticnmzx] {
        grid-template-columns: repeat(11, 1fr)
    }
}

@media all and (min-width: 640px) {
    .iu-grid-span-md-12[b-lu8ticnmzx] {
        grid-column: span 12
    }
}

@media all and (min-width: 640px) {
    .iu-grid-cols-md-12[b-lu8ticnmzx] {
        grid-template-columns: repeat(12, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-1[b-lu8ticnmzx] {
        grid-column: span 1
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-1[b-lu8ticnmzx] {
        grid-template-columns: repeat(1, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-2[b-lu8ticnmzx] {
        grid-column: span 2
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-2[b-lu8ticnmzx] {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-3[b-lu8ticnmzx] {
        grid-column: span 3
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-3[b-lu8ticnmzx] {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-4[b-lu8ticnmzx] {
        grid-column: span 4
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-4[b-lu8ticnmzx] {
        grid-template-columns: repeat(4, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-5[b-lu8ticnmzx] {
        grid-column: span 5
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-5[b-lu8ticnmzx] {
        grid-template-columns: repeat(5, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-6[b-lu8ticnmzx] {
        grid-column: span 6
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-6[b-lu8ticnmzx] {
        grid-template-columns: repeat(6, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-7[b-lu8ticnmzx] {
        grid-column: span 7
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-7[b-lu8ticnmzx] {
        grid-template-columns: repeat(7, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-8[b-lu8ticnmzx] {
        grid-column: span 8
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-8[b-lu8ticnmzx] {
        grid-template-columns: repeat(8, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-9[b-lu8ticnmzx] {
        grid-column: span 9
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-9[b-lu8ticnmzx] {
        grid-template-columns: repeat(9, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-10[b-lu8ticnmzx] {
        grid-column: span 10
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-10[b-lu8ticnmzx] {
        grid-template-columns: repeat(10, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-11[b-lu8ticnmzx] {
        grid-column: span 11
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-11[b-lu8ticnmzx] {
        grid-template-columns: repeat(11, 1fr)
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-span-lg-12[b-lu8ticnmzx] {
        grid-column: span 12
    }
}

@media all and (min-width: 1024px) {
    .iu-grid-cols-lg-12[b-lu8ticnmzx] {
        grid-template-columns: repeat(12, 1fr)
    }
}

.ic-scroll-y[b-lu8ticnmzx], .ic-tooltip__scroll[b-lu8ticnmzx] {
    overflow-y: auto;
    scrollbar-color: #396291 #f0f0f5;
    scrollbar-width: auto
}

    .ic-scroll-y[b-lu8ticnmzx]::-webkit-scrollbar, .ic-tooltip__scroll[b-lu8ticnmzx]::-webkit-scrollbar {
        -webkit-appearance: none;
        width: 1.125rem;
        height: 1.125rem
    }

    .ic-scroll-y[b-lu8ticnmzx]::-webkit-scrollbar-thumb, .ic-tooltip__scroll[b-lu8ticnmzx]::-webkit-scrollbar-thumb {
        border-radius: .625rem;
        border: .1875rem solid rgba(0,0,0,0);
        background: #396291;
        background-clip: content-box
    }

    .ic-scroll-y[b-lu8ticnmzx]::-webkit-scrollbar-track, .ic-tooltip__scroll[b-lu8ticnmzx]::-webkit-scrollbar-track {
        margin: 0;
        background: #f0f0f5;
        border-radius: .625rem;
        border-color: rgba(0,0,0,0);
        border-width: 0;
        border-style: solid
    }

    .ic-scroll-y[b-lu8ticnmzx]::-webkit-scrollbar-corner, .ic-tooltip__scroll[b-lu8ticnmzx]::-webkit-scrollbar-corner {
        background-color: rgba(0,0,0,0)
    }

.ic-scroll-x[b-lu8ticnmzx] {
    overflow-x: auto;
    scrollbar-color: #396291 #f0f0f5;
    scrollbar-width: auto
}

    .ic-scroll-x[b-lu8ticnmzx]::-webkit-scrollbar {
        -webkit-appearance: none;
        width: 1.125rem;
        height: 1.125rem
    }

    .ic-scroll-x[b-lu8ticnmzx]::-webkit-scrollbar-thumb {
        border-radius: .625rem;
        border: .1875rem solid rgba(0,0,0,0);
        background: #396291;
        background-clip: content-box
    }

    .ic-scroll-x[b-lu8ticnmzx]::-webkit-scrollbar-track {
        margin: 0;
        background: #f0f0f5;
        border-radius: .625rem;
        border-color: rgba(0,0,0,0);
        border-width: 0;
        border-style: solid
    }

    .ic-scroll-x[b-lu8ticnmzx]::-webkit-scrollbar-corner {
        background-color: rgba(0,0,0,0)
    }

.ic-spinner[b-lu8ticnmzx] {
    width: 4.375rem;
    text-align: center;
    line-height: 1.125rem;
    height: 1.125rem
}

    .ic-spinner > .ic-spinner__bounce1[b-lu8ticnmzx], .ic-spinner > .ic-spinner__bounce2[b-lu8ticnmzx], .ic-spinner > .ic-spinner__bounce3[b-lu8ticnmzx] {
        line-height: 1;
        width: 1.125rem;
        height: 1.125rem;
        background-color: #396291;
        border-radius: 100%;
        display: inline-block;
        animation: sk-bouncedelay-b-lu8ticnmzx 1.4s infinite ease-in-out both
    }

.ic-spinner--white > .ic-spinner__bounce1[b-lu8ticnmzx], .ic-spinner--white > .ic-spinner__bounce2[b-lu8ticnmzx], .ic-spinner--white > .ic-spinner__bounce3[b-lu8ticnmzx] {
    background-color: #fff
}

.ic-button .ic-spinner > .ic-spinner__bounce1[b-lu8ticnmzx], .ic-forms__secondary-button .ic-spinner > .ic-spinner__bounce1[b-lu8ticnmzx], .ic-forms__button .ic-spinner > .ic-spinner__bounce1[b-lu8ticnmzx], .ic-button--circle .ic-spinner > .ic-spinner__bounce1[b-lu8ticnmzx], .ic-button .ic-spinner > .ic-spinner__bounce2[b-lu8ticnmzx], .ic-forms__secondary-button .ic-spinner > .ic-spinner__bounce2[b-lu8ticnmzx], .ic-forms__button .ic-spinner > .ic-spinner__bounce2[b-lu8ticnmzx], .ic-button--circle .ic-spinner > .ic-spinner__bounce2[b-lu8ticnmzx], .ic-button .ic-spinner > .ic-spinner__bounce3[b-lu8ticnmzx], .ic-forms__secondary-button .ic-spinner > .ic-spinner__bounce3[b-lu8ticnmzx], .ic-forms__button .ic-spinner > .ic-spinner__bounce3[b-lu8ticnmzx], .ic-button--circle .ic-spinner > .ic-spinner__bounce3[b-lu8ticnmzx], .ic-spinner--cta-text > .ic-spinner__bounce1[b-lu8ticnmzx], .ic-spinner--cta-text > .ic-spinner__bounce2[b-lu8ticnmzx], .ic-spinner--cta-text > .ic-spinner__bounce3[b-lu8ticnmzx] {
    background-color: #fff
}

.ic-spinner .ic-spinner__bounce1[b-lu8ticnmzx] {
    animation-delay: -0.32s
}

.ic-spinner .ic-spinner__bounce2[b-lu8ticnmzx] {
    animation-delay: -0.16s
}

@keyframes sk-bouncedelay-b-lu8ticnmzx {
    0%,80%,100% {
        transform: scale(0)
    }

    40% {
        transform: scale(1)
    }
}

.iu-bg-cta.ic-burger > .lines-button > .lines[b-lu8ticnmzx] {
    background: #fff
}

    .iu-bg-cta.ic-burger > .lines-button > .lines[b-lu8ticnmzx]::after, .iu-bg-cta.ic-burger > .lines-button > .lines[b-lu8ticnmzx]::before {
        background: #fff
    }

.ic-button[b-lu8ticnmzx], .ic-forms__secondary-button[b-lu8ticnmzx], .ic-forms__button[b-lu8ticnmzx], .ic-button--circle[b-lu8ticnmzx] {
    text-transform: uppercase;
    border: 1px solid rgba(0,0,0,0);
    border-radius: 30px;
    border: none;
    box-sizing: border-box;
    color: inherit;
    cursor: pointer;
    font-family: "Inter",arial,sans-serif;
    font-weight: 600;
    min-width: 4.375rem;
    padding: 0 1.875rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    line-height: 3.125rem
}

@supports(display: inline-flex) {
    .ic-button[b-lu8ticnmzx], .ic-forms__secondary-button[b-lu8ticnmzx], .ic-forms__button[b-lu8ticnmzx], .ic-button--circle[b-lu8ticnmzx] {
        display: inline-flex;
        align-items: center;
        line-height: 1;
        justify-content: center
    }
}

.ic-button[b-lu8ticnmzx], .ic-forms__secondary-button[b-lu8ticnmzx], .ic-forms__button[b-lu8ticnmzx], .ic-button--circle[b-lu8ticnmzx], .ic-button--primary[b-lu8ticnmzx] {
    color: #fff;
    background-color: #396291
}

    .ic-button:hover[b-lu8ticnmzx], .ic-forms__secondary-button:hover[b-lu8ticnmzx], .ic-forms__button:hover[b-lu8ticnmzx], .ic-button--circle:hover[b-lu8ticnmzx], .ic-button--hover[b-lu8ticnmzx], .ic-button--primary:hover[b-lu8ticnmzx] {
        color: #fff;
        background-color: #3b4266;
        box-shadow: 0 3px 8px 0 rgba(99,100,102,.2)
    }

    .ic-button--primary-ghost[b-lu8ticnmzx], .ic-forms__button--disabled[b-lu8ticnmzx], .ic-forms__button:disabled[b-lu8ticnmzx], .ic-forms__secondary-button:disabled[b-lu8ticnmzx] {
        color: #396291;
        background-color: #fff;
        border: 1px solid #396291
    }

        .ic-button--primary-ghost:hover[b-lu8ticnmzx], .ic-forms__button--disabled:hover[b-lu8ticnmzx], .ic-forms__button:hover:disabled[b-lu8ticnmzx], .ic-forms__secondary-button:hover:disabled[b-lu8ticnmzx] {
            color: #fff;
            background-color: #396291
        }

.ic-button--secondary[b-lu8ticnmzx], .ic-forms__secondary-button[b-lu8ticnmzx] {
    border: 1px solid #396291;
    background-color: #fff;
    color: #396291
}

    .ic-button--secondary:hover[b-lu8ticnmzx], .ic-forms__secondary-button:hover[b-lu8ticnmzx] {
        background-color: #f1f1f5;
        border: 1px solid #396291;
        color: #396291
    }

.ic-button--rounded[b-lu8ticnmzx] {
    border-radius: 3.125rem
}

.ic-button--disabled:focus[b-lu8ticnmzx], .ic-button--disabled:hover[b-lu8ticnmzx], .ic-button:disabled:hover[b-lu8ticnmzx], .ic-button:disabled[b-lu8ticnmzx], .ic-forms__secondary-button:disabled[b-lu8ticnmzx], .ic-forms__button:disabled[b-lu8ticnmzx], .ic-button--circle:disabled[b-lu8ticnmzx], .ic-button--disabled[b-lu8ticnmzx] {
    cursor: default;
    color: #636466;
    border-style: solid;
    border-width: .0625rem;
    border-color: rgba(189,189,189,.8);
    background-color: #fff;
    box-shadow: none
}

.ic-button .iu-svg-icon[b-lu8ticnmzx], .ic-forms__secondary-button .iu-svg-icon[b-lu8ticnmzx], .ic-forms__button .iu-svg-icon[b-lu8ticnmzx], .ic-button--circle .iu-svg-icon[b-lu8ticnmzx] {
    width: 40px;
    height: 40px
}

.ic-button--loading[b-lu8ticnmzx] {
    position: relative
}

    .ic-button--success .ic-button-success-hide[b-lu8ticnmzx], .ic-button--loading .ic-button-loading-hide[b-lu8ticnmzx], .ic-button .ic-button-success-show[b-lu8ticnmzx], .ic-forms__secondary-button .ic-button-success-show[b-lu8ticnmzx], .ic-forms__button .ic-button-success-show[b-lu8ticnmzx], .ic-button--circle .ic-button-success-show[b-lu8ticnmzx], .ic-button .ic-button-loading-show[b-lu8ticnmzx], .ic-forms__secondary-button .ic-button-loading-show[b-lu8ticnmzx], .ic-forms__button .ic-button-loading-show[b-lu8ticnmzx], .ic-button--circle .ic-button-loading-show[b-lu8ticnmzx] {
        opacity: 0
    }

.ic-button .ic-button-success-show[b-lu8ticnmzx], .ic-forms__secondary-button .ic-button-success-show[b-lu8ticnmzx], .ic-forms__button .ic-button-success-show[b-lu8ticnmzx], .ic-button--circle .ic-button-success-show[b-lu8ticnmzx], .ic-button .ic-button-loading-show[b-lu8ticnmzx], .ic-forms__secondary-button .ic-button-loading-show[b-lu8ticnmzx], .ic-forms__button .ic-button-loading-show[b-lu8ticnmzx], .ic-button--circle .ic-button-loading-show[b-lu8ticnmzx] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.ic-button--loading .ic-button-loading-show[b-lu8ticnmzx] {
    opacity: 1
}

.ic-button--success .ic-button-success-show[b-lu8ticnmzx] {
    opacity: 1
}

.ic-button--circle[b-lu8ticnmzx] {
    min-width: unset;
    min-height: unset;
    width: 3em;
    height: 3em;
    font-size: 1em;
    padding: 0;
    line-height: 1;
    box-sizing: border-box;
    border-radius: 50%
}

.ic-burger[b-lu8ticnmzx] {
    border: none;
    cursor: pointer;
    z-index: 2
}

.lines-button[b-lu8ticnmzx] {
    cursor: pointer;
    user-select: none;
    position: relative;
    top: -4px
}

    .lines-button:active[b-lu8ticnmzx] {
        transition: 0s
    }

@media screen and (max-width: 320px) {
    .lines-button[b-lu8ticnmzx] {
        padding-right: 10px
    }
}

.lines[b-lu8ticnmzx] {
    display: inline-block;
    width: 1.1875rem;
    border-radius: 2px;
    transition: .3s;
    height: 2px;
    background: #6a0032;
    position: relative
}

    .lines[b-lu8ticnmzx]:before, .lines[b-lu8ticnmzx]:after {
        display: inline-block;
        width: 1.1875rem;
        border-radius: 2px;
        transition: .3s;
        height: 2px;
        background: #6a0032;
        position: absolute;
        left: 0;
        content: "";
        -webkit-transform-origin: .0848214286rem center;
        transform-origin: .0848214286rem center
    }

    .lines[b-lu8ticnmzx]:before {
        top: 6px
    }

    .lines[b-lu8ticnmzx]:after {
        top: -6px
    }

.lines-button.close[b-lu8ticnmzx] {
    -webkit-transform: scale3d(0.8, 0.8, 0.8);
    transform: scale3d(0.8, 0.8, 0.8)
}

.lines-button.arrow.close .lines[b-lu8ticnmzx]:before, .lines-button.arrow.close .lines[b-lu8ticnmzx]:after {
    top: 0;
    width: .6597222222rem
}

.lines-button.arrow.close .lines[b-lu8ticnmzx]:before {
    -ms-transform: rotate(40deg);
    -webkit-transform: rotate3d(0, 0, 1, 40deg);
    transform: rotate3d(0, 0, 1, 40deg)
}

.lines-button.arrow.close .lines[b-lu8ticnmzx]:after {
    -ms-transform: rotate(-40deg);
    -webkit-transform: rotate3d(0, 0, 1, -40deg);
    transform: rotate3d(0, 0, 1, -40deg)
}

.lines-button.arrow-up.close[b-lu8ticnmzx] {
    -webkit-transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, 90deg);
    transform: scale3d(0.8, 0.8, 0.8) rotate3d(0, 0, 1, 90deg)
}

.lines-button.minus.close .lines[b-lu8ticnmzx]:before, .lines-button.minus.close .lines[b-lu8ticnmzx]:after {
    -webkit-transform: none;
    transform: none;
    top: 0;
    width: 1.1875rem
}

.lines-button.x.close .lines[b-lu8ticnmzx] {
    background: rgba(0,0,0,0)
}

    .lines-button.x.close .lines[b-lu8ticnmzx]:before, .lines-button.x.close .lines[b-lu8ticnmzx]:after {
        -ms-transform-origin: 50% 50%;
        -webkit-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
        top: 0;
        width: 1.1875rem
    }

    .lines-button.x.close .lines[b-lu8ticnmzx]:before {
        -ms-transform: rotate(45deg);
        -webkit-transform: rotate3d(0, 0, 1, 45deg);
        transform: rotate3d(0, 0, 1, 45deg)
    }

    .lines-button.x.close .lines[b-lu8ticnmzx]:after {
        -ms-transform: rotate(-45deg);
        -webkit-transform: rotate3d(0, 0, 1, -45deg);
        transform: rotate3d(0, 0, 1, -45deg)
    }

@media all and (min-width: 1px)and (max-width: 639px) {
    .ic-button--sm-full[b-lu8ticnmzx] {
        width: 100%
    }
}

.ic-button--ghost:hover[b-lu8ticnmzx], .ic-button--ghost[b-lu8ticnmzx] {
    border: 1px solid #fff;
    background-color: rgba(0,0,0,0);
    color: #fff
}

    .ic-button--ghost:focus[b-lu8ticnmzx] {
        outline: 2px solid #fff
    }

.ic-button--large[b-lu8ticnmzx] {
    padding: 0 1.875rem
}

.ic-button--medium[b-lu8ticnmzx] {
    padding: 0 1.875rem
}

.ic-button--small[b-lu8ticnmzx] {
    padding: 0 1.875rem
}

.ic-button--group[b-lu8ticnmzx] {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 1.25rem
}

.ic-notification[b-lu8ticnmzx] {
    font-size: .875em;
    font-weight: 600;
    background-color: #c12143;
    min-width: 2em;
    min-height: 2em;
    padding: 0 .4em;
    box-sizing: border-box;
    border: 1px solid #c12143;
    border-radius: 2em;
    text-align: center;
    display: inline-block;
    line-height: 2em;
    align-items: center;
    justify-content: center
}

@supports(display: inline-flex) {
    .ic-notification[b-lu8ticnmzx] {
        display: inline-flex;
        line-height: 1
    }
}

.ic-notification-outline[b-lu8ticnmzx] {
    font-size: .875em;
    font-weight: 600;
    min-width: 2em;
    min-height: 2em;
    padding: 0 .4em;
    box-sizing: border-box;
    border: 1px solid #c12143;
    border-radius: 2em;
    text-align: center;
    display: inline-block;
    line-height: 2em;
    align-items: center;
    justify-content: center
}

@supports(display: inline-flex) {
    .ic-notification-outline[b-lu8ticnmzx] {
        display: inline-flex;
        line-height: 1
    }
}

.ic-link[b-lu8ticnmzx] {
    text-decoration: none
}

.ic-link-chev[b-lu8ticnmzx] {
    text-decoration: none;
    color: #396291;
    position: relative;
    text-decoration: none;
    margin: 0 .375rem
}

    .ic-link-chev:focus[b-lu8ticnmzx] {
        outline: 2px solid #fff
    }

    .ic-link-chev:hover[b-lu8ticnmzx] {
        color: #3b4266
    }

    .ic-link-chev[b-lu8ticnmzx]::after {
        content: "";
        display: inline;
        position: absolute;
        bottom: 2px;
        left: 0;
        width: calc(100% - 18px);
        border-bottom: .5px solid #396291
    }

.ic-link-footer[b-lu8ticnmzx] {
    color: #fff;
    position: relative;
    text-decoration: none;
    margin: 0 .375rem
}

    .ic-link-footer svg[b-lu8ticnmzx] {
        margin-left: 4px
    }

    .ic-link-footer:focus[b-lu8ticnmzx] {
        outline: 2px solid #fff
    }

    .ic-link-footer[b-lu8ticnmzx]::after {
        content: "";
        display: inline;
        position: absolute;
        bottom: 3px;
        left: 0;
        width: calc(100% - 24px);
        border-bottom: .5px solid #fff
    }

@media screen and (max-width: 1023px) {
    .ic-link-footer[b-lu8ticnmzx]::after {
        width: calc(100% - 21px)
    }
}

.ic-nav-link[b-lu8ticnmzx], .ic-link-list--nav button[b-lu8ticnmzx], .ic-link-list--nav a[b-lu8ticnmzx] {
    color: #c12143
}

    .ic-nav-link:active[b-lu8ticnmzx], .ic-link-list--nav button:active[b-lu8ticnmzx], .ic-link-list--nav a:active[b-lu8ticnmzx], .ic-nav-link:visited[b-lu8ticnmzx], .ic-link-list--nav button:visited[b-lu8ticnmzx], .ic-link-list--nav a:visited[b-lu8ticnmzx] {
        color: #c12143
    }

    .ic-nav-link:hover[b-lu8ticnmzx], .ic-link-list--nav button:hover[b-lu8ticnmzx], .ic-link-list--nav a:hover[b-lu8ticnmzx] {
        color: #a00b36
    }

.ic-chevron-link[b-lu8ticnmzx] {
    text-decoration: none;
    color: #396291
}

    .ic-chevron-link:active[b-lu8ticnmzx], .ic-chevron-link:hover[b-lu8ticnmzx] {
        color: #3b4266;
        text-decoration: underline
    }

    .ic-chevron-link[b-lu8ticnmzx]:before, .ic-link-chevron[b-lu8ticnmzx]:before {
        content: "";
        text-decoration: none;
        border-style: solid;
        border-color: currentColor;
        border-width: 0 .0625rem .0625rem 0;
        display: inline-block;
        border-radius: 0;
        padding: .24rem;
        transform: rotate(-45deg);
        margin-right: 1em;
        margin-left: 1px
    }

.ic-link--white[b-lu8ticnmzx] {
    color: #fff
}

.ic-link--external [class*=icon-][b-lu8ticnmzx], .ic-link--external > svg[b-lu8ticnmzx] {
    margin-left: .3125em
}

.ic-badge-status[b-lu8ticnmzx], .ic-badge-status--alt[b-lu8ticnmzx], .ic-badge[b-lu8ticnmzx] {
    border-radius: .3125rem;
    min-height: 1.875rem;
    display: inline-flex;
    box-sizing: border-box;
    align-items: center
}

.ic-badge[b-lu8ticnmzx] {
    background-color: #f1f1f5;
    color: #353535;
    padding: .125rem .5rem;
    font-size: .75em
}

@media all and (min-width: 640px) {
    .ic-badge[b-lu8ticnmzx] {
        font-size: .875em;
        padding: .5rem .75rem;
        min-height: 2.5rem
    }
}

@media all and (min-width: 1024px) {
    .ic-badge[b-lu8ticnmzx] {
        font-size: .875em
    }
}

.ic-badge-container[b-lu8ticnmzx] {
    display: flex;
    flex-direction: row;
    padding-bottom: 1rem;
    gap: .625rem
}

.ic-badge-color-main[b-lu8ticnmzx] {
    background-color: #c12143;
    color: #fff
}

.ic-badge-color-neutral[b-lu8ticnmzx] {
    background-color: #f0f0f0;
    color: #1e1e1e
}

.ic-badge-color-info[b-lu8ticnmzx] {
    background-color: #f0f0f0;
    color: #1e1e1e;
    border: 1px solid #1e1e1e
}

.ic-badge-color-attention[b-lu8ticnmzx] {
    background-color: #ffffe0;
    color: #1e1e1e;
    border: 1px solid #1e1e1e
}

.ic-badge-color-success[b-lu8ticnmzx] {
    background-color: #eef8ee;
    color: #1e1e1e;
    border: 1px solid #419002
}

.ic-badge-color-error[b-lu8ticnmzx] {
    background-color: #faeef0;
    color: #1e1e1e;
    border: 1px solid #c12143
}

.ic-badge-color-secondary[b-lu8ticnmzx] {
    background-color: #fff;
    color: #1e1e1e;
    border: 1px solid #396291
}

.ic-badge-status[b-lu8ticnmzx], .ic-badge-status--alt[b-lu8ticnmzx] {
    text-transform: uppercase;
    min-height: 1.5rem;
    font-size: .75em;
    padding: 0 .5rem;
    gap: .5rem
}

@media all and (min-width: 640px) {
    .ic-badge-status[b-lu8ticnmzx], .ic-badge-status--alt[b-lu8ticnmzx] {
        min-height: 1.875rem;
        font-size: .875em;
        padding: .3125rem .625rem;
        gap: .625rem
    }
}

@media all and (min-width: 1024px) {
    .ic-badge-status[b-lu8ticnmzx], .ic-badge-status--alt[b-lu8ticnmzx] {
        font-size: .875em
    }
}

.ic-badge-status--alt[b-lu8ticnmzx] {
    border: 1px solid #c12143;
    background: #fff;
    color: #c12143
}

.ic-badge--small[b-lu8ticnmzx] {
    font-size: .75em;
    min-height: 1.875rem
}

    .ic-badge-status.ic-badge--small[b-lu8ticnmzx], .ic-badge--small.ic-badge-status--alt[b-lu8ticnmzx] {
        min-height: 1.5rem;
        padding-top: 0;
        padding-bottom: 0
    }

.icon--group[b-lu8ticnmzx] {
    display: flex;
    align-items: flex-end;
    padding-bottom: .375rem;
    gap: 1.25rem
}

.icon--adjust[b-lu8ticnmzx] {
    width: 1.5625rem;
    height: 1.5625rem;
    padding: .125rem;
    margin-right: .8125rem
}

.ic-avatar-box[b-lu8ticnmzx] {
    background-color: #fff;
    border-radius: 3.125rem;
    padding-top: .375rem;
    padding-right: .625rem;
    padding-bottom: .375rem;
    padding-left: 1rem;
    font-family: "Open Sans",arial,sans-serif;
    max-width: 15.625rem;
    min-width: 80px;
    overflow: hidden
}

@media all and (min-width: 1024px) {
    .ic-avatar-box[b-lu8ticnmzx] {
        padding-top: .9375rem;
        padding-right: 2.5rem;
        padding-bottom: .9375rem;
        padding-left: 1.875rem;
        max-width: none
    }
}

.ic-avatar-box .iu-lh-narrow[b-lu8ticnmzx] {
    width: 100%;
    min-width: 40px;
    overflow: hidden;
    padding-left: 1.25rem
}

    .ic-avatar-box .iu-lh-narrow ul[b-lu8ticnmzx] {
        padding-bottom: .25rem
    }

    .ic-avatar-box .iu-lh-narrow p[b-lu8ticnmzx] {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

.ic-avatar-box .iu-link-divider-right[b-lu8ticnmzx]:after {
    border-right-color: #dadbdc
}

.ic-avatar-box__icon[b-lu8ticnmzx] {
    width: auto;
    height: 1.25rem;
    min-width: 1.25rem
}

@media all and (min-width: 1024px) {
    .ic-avatar-box__icon[b-lu8ticnmzx] {
        width: auto;
        height: 3.125rem
    }
}

.ic-avatar-box__name[b-lu8ticnmzx] {
    font-size: .75rem
}

@media all and (min-width: 1px) {
    .ic-avatar-box__name[b-lu8ticnmzx] {
        max-width: 37.5rem
    }

        .ic-avatar-box__name[b-lu8ticnmzx]:after {
            display: none
        }
}

@media all and (min-width: 640px) {
    .ic-avatar-box__name[b-lu8ticnmzx] {
        font-size: .75rem;
        max-width: 37.5rem
    }

        .ic-avatar-box__name[b-lu8ticnmzx]:after {
            display: none
        }
}

@media all and (min-width: 1024px) {
    .ic-avatar-box__name[b-lu8ticnmzx] {
        font-size: inherit;
        max-width: 50rem
    }

        .ic-avatar-box__name[b-lu8ticnmzx]:after {
            display: none
        }
}

@media screen and (max-width: 1023px) {
    .ic-avatar-box__name[b-lu8ticnmzx] {
        margin-left: -12px;
        margin-top: 5px;
        margin-right: 5px
    }
}

.ic-section-header[b-lu8ticnmzx] {
    padding-bottom: 3.125rem;
    display: grid;
    align-items: center;
    justify-content: center
}

.ic-section-headline[b-lu8ticnmzx] {
    border-bottom: 1px solid #dadbdc;
    padding-bottom: .625rem
}

.ic-section-headline--border[b-lu8ticnmzx] {
    border-bottom: 1px solid #dadbdc;
    padding-bottom: .625rem
}

.ic-section-headline--noborder[b-lu8ticnmzx] {
    border-bottom: none;
    padding-bottom: unset
}

.ic-section + .ic-section[b-lu8ticnmzx] {
    padding-top: 3.125rem;
    margin-top: 3.125rem
}

.ic-section + .ic-section--no-padding[b-lu8ticnmzx] {
    padding-top: 0
}

.ic-section + .ic-section--no-margin[b-lu8ticnmzx] {
    margin-top: 0
}

.ic-section--divider[b-lu8ticnmzx] {
    padding-top: 3.125rem;
    border-top: 1px solid #dadbdc
}

.ic-section.ic-section--extra-padding[b-lu8ticnmzx] {
    padding-top: 6.25rem
}

.ic-section.ic-section--extra-margin[b-lu8ticnmzx] {
    margin-top: 6.25rem
}

.ic-section-intro[b-lu8ticnmzx] {
    margin-top: 3.125rem
}

    .ic-section-intro * + *[b-lu8ticnmzx] {
        margin-top: .625rem
    }

@media all and (min-width: 640px) {
    .ic-section-intro[b-lu8ticnmzx] {
        display: grid;
        grid-template-rows: auto;
        grid-template-columns: 3fr 2fr;
        align-items: flex-start;
        column-gap: 2.5rem;
        row-gap: 0
    }
}

.ic-section-intro figure[b-lu8ticnmzx] {
    margin-top: 1.875rem
}

@media all and (min-width: 640px) {
    .ic-section-intro figure[b-lu8ticnmzx] {
        float: right;
        margin: 0;
        justify-self: flex-end
    }
}

.ic-card[b-lu8ticnmzx], .ic-block-list__item[b-lu8ticnmzx] {
    background-color: #fff;
    border-radius: .625rem;
    padding: .8125rem;
    border: .0625rem solid #dadbdc
}

    .ic-card.noborder[b-lu8ticnmzx], .noborder.ic-block-list__item[b-lu8ticnmzx], .ic-card--noborder[b-lu8ticnmzx] {
        border: none
    }

    .ic-card.shadow[b-lu8ticnmzx], .shadow.ic-block-list__item[b-lu8ticnmzx], .ic-card--shadow[b-lu8ticnmzx] {
        box-shadow: 0 0 2px 0 rgba(0,0,0,.3)
    }

.ic-card__title[b-lu8ticnmzx] {
    color: #353535;
    line-height: 1.25em;
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: 700;
    font-size: 1.25em;
    margin-bottom: .5625rem
}

.ic-card__title--border[b-lu8ticnmzx], .ic-card--inspiration .ic-card__title[b-lu8ticnmzx], .ic-card--inspiration-large .ic-card__title[b-lu8ticnmzx] {
    border-bottom: 1px solid #eee;
    margin-bottom: .875rem;
    padding-bottom: .875rem
}

.ic-card__title--chevron[b-lu8ticnmzx], .ic-card--inspiration .ic-card__title[b-lu8ticnmzx], .ic-card--inspiration-large .ic-card__title[b-lu8ticnmzx] {
    display: flex;
    align-items: center
}

    .ic-card__title--chevron[b-lu8ticnmzx]:before, .ic-card--inspiration .ic-card__title[b-lu8ticnmzx]:before, .ic-card--inspiration-large .ic-card__title[b-lu8ticnmzx]:before {
        content: "";
        margin-right: .3em;
        border-style: solid;
        border-color: currentColor;
        border-width: 0 .125rem .125rem 0;
        display: inline-block;
        border-radius: 0;
        padding: .24rem;
        transform: rotate(-45deg)
    }

.ic-card__image[b-lu8ticnmzx] {
    margin-bottom: .625rem
}

.ic-card__text[b-lu8ticnmzx] {
    padding-bottom: .625rem
}

.ic-card--inspiration[b-lu8ticnmzx], .ic-card--inspiration-large[b-lu8ticnmzx] {
    box-shadow: 0 0 2px 0 rgba(0,0,0,.3);
    display: flex;
    flex-direction: column;
    padding: 1.5625rem 1.25rem 1.25rem;
    overflow: hidden;
    position: relative;
    border: none;
    transition: transform .15s ease-out,box-shadow .15s ease-out,border-bottom .15s ease-out
}

    .ic-card--inspiration[b-lu8ticnmzx]:before, .ic-card--inspiration-large[b-lu8ticnmzx]:before {
        content: "";
        position: absolute;
        width: 100%;
        height: .3125rem;
        background-color: #c12143;
        top: 0;
        left: 0
    }

    .ic-card--inspiration.ic-card--link:hover[b-lu8ticnmzx], .ic-card--link.ic-card--inspiration-large:hover[b-lu8ticnmzx] {
        box-shadow: 0 .25rem .5rem 0 rgba(53,53,53,.2);
        transform: translateY(-10px)
    }

    .ic-card--inspiration .ic-card__title[b-lu8ticnmzx], .ic-card--inspiration-large .ic-card__title[b-lu8ticnmzx] {
        color: #c12143;
        border-color: rgba(193,33,67,.4)
    }

        .ic-card--inspiration .ic-card__title a[b-lu8ticnmzx], .ic-card--inspiration-large .ic-card__title a[b-lu8ticnmzx] {
            color: inherit;
            text-decoration: none
        }

        .ic-card--inspiration .ic-card__title[b-lu8ticnmzx]:before, .ic-card--inspiration-large .ic-card__title[b-lu8ticnmzx]:before {
            border-color: currentColor;
            margin-right: .5em
        }

.ic-card--article[b-lu8ticnmzx] {
    padding: 0;
    border: none;
    border-radius: 0;
    display: flex;
    flex-direction: column
}

.ic-card--link[b-lu8ticnmzx] {
    position: relative
}

    .ic-card--link:focus-within[b-lu8ticnmzx] {
        outline: 2px solid #1e1e1e;
        outline-offset: 2px
    }

.ic-card-link[b-lu8ticnmzx] {
    text-decoration: none
}

    .ic-card-link:focus[b-lu8ticnmzx] {
        outline: none
    }

    .ic-card-link:focus[b-lu8ticnmzx] {
        text-decoration: underline
    }

    .ic-card-link[b-lu8ticnmzx]:after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0
    }

.ic-card--link a[href]:not(.ic-card-link)[b-lu8ticnmzx], .ic-card--link button[b-lu8ticnmzx] {
    position: relative
}

.ic-text-fadeout[b-lu8ticnmzx] {
    overflow: hidden;
    position: relative
}

    .ic-text-fadeout[b-lu8ticnmzx]:after {
        content: "";
        pointer-events: none;
        position: absolute;
        height: 2em;
        bottom: 0;
        left: 0;
        right: 0;
        top: auto;
        background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, #fff 65%)
    }

    .ic-text-fadeout .ic-text-fadeout__inner[b-lu8ticnmzx] {
        padding-bottom: 2em
    }

@media all and (min-width: 0px)and (max-width: 639px) {
    .ic-card--sm-unset-style[b-lu8ticnmzx] {
        box-shadow: none !important;
        padding: unset !important;
        border: none !important;
        border-radius: unset !important
    }
}

@media all and (min-width: 0px)and (max-width: 639px) {
    .ic-card--sm-unset-style[b-lu8ticnmzx]:before {
        content: unset !important
    }
}

.ic-card--inspiration-large[b-lu8ticnmzx] {
    padding: 1.5625rem 1.875rem 1.25rem
}

.ic-card.ic-card--expandable.ic-card--sm-unset-style.ic-expandable.ic-card--inspiration-large[b-lu8ticnmzx]:before, .ic-card--expandable.ic-card--sm-unset-style.ic-expandable.ic-card--inspiration-large.ic-block-list__item[b-lu8ticnmzx]:before {
    content: "" !important
}

.ic-card--inspiration-large[class*="--expanded"][b-lu8ticnmzx], .ic-card--inspiration-large[open][b-lu8ticnmzx] {
    padding-bottom: 2rem
}

.ic-card--inspiration-large .ic-inner[b-lu8ticnmzx] {
    padding-left: .625rem;
    padding-right: 4.625rem;
    padding-top: .75rem
}

@media all and (min-width: 1024px) {
    .ic-card--inspiration-large .ic-inner[b-lu8ticnmzx] {
        padding-top: .3rem
    }
}

.ic-unstyled-list[b-lu8ticnmzx], .ic-link-list[b-lu8ticnmzx] {
    list-style: none;
    padding: 0;
    display: flex;
    flex-wrap: wrap
}

    .ic-unstyled-list li[b-lu8ticnmzx], .ic-link-list li[b-lu8ticnmzx] {
        margin-right: 20px
    }

@media screen and (max-width: 480px) {
    .ic-unstyled-list li[b-lu8ticnmzx], .ic-link-list li[b-lu8ticnmzx] {
        margin-right: 0;
        flex-basis: 100%
    }
}

.ic-link-list li + li[b-lu8ticnmzx] {
    margin-top: 0rem
}

.ic-link-list li + li[b-lu8ticnmzx] {
    margin-top: 0rem
}

.ic-link-list button[b-lu8ticnmzx], .ic-link-list a:link[b-lu8ticnmzx] {
    text-decoration: underline;
    background-position: center left;
    background-repeat: no-repeat;
    display: inline-block;
    padding: .125rem;
    margin: .125rem
}

.ic-link-list--inverted[b-lu8ticnmzx] {
    color: #fff
}

    .ic-link-list--inverted > li > a:focus[b-lu8ticnmzx], .ic-link-list--inverted > li > button:focus[b-lu8ticnmzx] {
        outline: 2px solid #fff
    }

    .ic-link-list--inverted a[b-lu8ticnmzx], .ic-link-list--inverted button[b-lu8ticnmzx] {
        color: inherit
    }

.ic-link-list [class^=icon-][b-lu8ticnmzx]:before {
    text-decoration: none;
    margin-right: .625rem
}

.ic-link-list__headline[b-lu8ticnmzx] {
    margin-bottom: 0rem;
    position: relative;
    padding-bottom: .625rem
}

    .ic-link-list__headline[b-lu8ticnmzx]:after {
        content: "";
        background: rgba(99,100,102,.4);
        left: 0;
        height: .0625rem;
        bottom: 0;
        position: absolute;
        width: 2.5rem
    }

[dir=rtl] .ic-link-list__headline[b-lu8ticnmzx]:after {
    left: auto;
    right: 0
}

.ic-block-list[b-lu8ticnmzx] {
    display: grid;
    grid-template-columns: 1fr;
    row-gap: .3125rem
}

.ic-block-list__item[b-lu8ticnmzx] {
    position: relative;
    padding: 1.25rem;
    border: none;
    box-shadow: none;
    background-color: #f1f1f5
}

    .ic-block-list__item:focus-within[b-lu8ticnmzx] {
        outline-offset: -2px
    }

.ic-block-list--striped[b-lu8ticnmzx] {
    row-gap: 0
}

    .ic-block-list--striped .ic-block-list__item:nth-child(even)[b-lu8ticnmzx] {
        background-color: #fff
    }

.ic-news-list-item[b-lu8ticnmzx] {
    display: grid;
    grid-template-columns: 3.125rem 1fr;
    column-gap: 1.25rem
}

@media all and (min-width: 640px) {
    .ic-news-list-item[b-lu8ticnmzx] {
        grid-template-columns: 4.375rem 1fr
    }
}

.ic-news-list-item__date[b-lu8ticnmzx] {
    z-index: 1
}

.ic-news-list-item__body[b-lu8ticnmzx] {
    padding-top: .3125rem;
    line-height: 1.5;
    max-height: 100px;
    overflow: hidden
}

[class*="--striped"] > *:nth-child(odd)[b-lu8ticnmzx] {
    overflow: hidden
}

    [class*="--striped"] > *:nth-child(odd) .ic-news-list-item__body[b-lu8ticnmzx]:after {
        content: "";
        pointer-events: none;
        position: absolute;
        height: 3em;
        bottom: 2px;
        left: 2px;
        right: 2px;
        top: auto;
        background-image: linear-gradient(180deg, rgba(241, 241, 245, 0) 0, #f1f1f5 65%)
    }

    [class*="--striped"] > *:nth-child(odd) .ic-news-list-item__body .ic-text-fadeout__inner[b-lu8ticnmzx] {
        padding-bottom: 3em
    }

[class*="--striped"] > *:nth-child(even) .ic-news-list-item__body[b-lu8ticnmzx]:after {
    content: "";
    pointer-events: none;
    position: absolute;
    height: 3em;
    bottom: 2px;
    left: 2px;
    right: 2px;
    top: auto;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, #fff 65%)
}

[class*="--striped"] > *:nth-child(even) .ic-news-list-item__body .ic-text-fadeout__inner[b-lu8ticnmzx] {
    padding-bottom: 3em
}

.ic-news-list-item__author[b-lu8ticnmzx] {
    font-size: .9375rem;
    font-style: italic
}

@media all and (min-width: 640px) {
    .ic-news-list-item__author[b-lu8ticnmzx] {
        font-size: inherit;
        font-style: unset
    }
}

.ic-cookie-list[b-lu8ticnmzx] {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    display: flex;
    flex-direction: column;
    font-size: .875rem
}

@media all and (min-width: 640px) {
    .ic-cookie-list[b-lu8ticnmzx] {
        flex-direction: row;
        justify-content: center
    }
}

@media all and (min-width: 1024px) {
    .ic-cookie-list[b-lu8ticnmzx] {
        justify-content: flex-end
    }
}

.ic-cookie-list li:not(:first-child)[b-lu8ticnmzx] {
    margin-top: .625rem
}

@media all and (min-width: 640px) {
    .ic-cookie-list li:not(:first-child)[b-lu8ticnmzx] {
        margin-top: unset;
        margin-left: 3.4375rem
    }

    [dir=rtl] .ic-cookie-list li:not(:first-child)[b-lu8ticnmzx] {
        margin-right: 3.4375rem
    }
}

.ic-breadcrumb[b-lu8ticnmzx] {
    font-size: 1rem;
    line-height: 1.5;
    display: flex;
    list-style: none;
    color: #1e1e1e
}

    .ic-breadcrumb a[aria-current][b-lu8ticnmzx] {
        color: #353535
    }

    .ic-breadcrumb > ol[b-lu8ticnmzx], .ic-breadcrumb > ul[b-lu8ticnmzx] {
        display: flex;
        align-items: center;
        width: 100%;
        margin: 0;
        padding: 0
    }

.ic-breadcrumb__label[b-lu8ticnmzx] {
    margin-right: .3em;
    text-transform: none;
    letter-spacing: inherit;
    white-space: nowrap
}

[dir=rtl] .ic-breadcrumb__label[b-lu8ticnmzx] {
    margin-left: .3em;
    margin-right: 0
}

.ic-breadcrumb__item[b-lu8ticnmzx] {
    display: flex;
    font-size: inherit;
    margin: 0;
    list-style: none
}

    .ic-breadcrumb__item[b-lu8ticnmzx]:after {
        display: inline-block;
        margin-left: .3em;
        margin-right: .3em;
        content: "/";
        color: #1e1e1e
    }

    .ic-breadcrumb__item:last-child[b-lu8ticnmzx]:after {
        content: ""
    }

.ic-breadcrumb__link[aria-current][b-lu8ticnmzx] {
    color: inherit;
    text-decoration: inherit
}

.ic-nac[b-lu8ticnmzx] {
    overflow: visible
}

.ic-loggedin__text[b-lu8ticnmzx] {
    font-family: "Open Sans",arial,sans-serif;
    color: #353535;
    line-height: 150%
}

.ic-loggedin__username[b-lu8ticnmzx] {
    font-family: "Open Sans",arial,sans-serif;
    font-size: 1.0625em;
    font-weight: 600;
    line-height: 1.4375rem;
    letter-spacing: 1px;
    white-space: nowrap;
    text-align: left;
    flex-grow: 1;
    max-width: 100%;
    margin-right: 15px
}

.ic-page-header__container[b-lu8ticnmzx] {
    max-width: 80rem;
    width: 100%;
    margin-left: auto;
    margin-right: auto
}

.ic-page-header[b-lu8ticnmzx] {
    background: linear-gradient(90deg, #c12143 50%, #faeef0 50%);
    box-shadow: rgba(0,0,0,.2) 0px 2px 6px;
    font-family: "Inter",arial,sans-serif;
    position: relative;
    z-index: 2;
    overflow: visible
}

    .ic-page-header a[b-lu8ticnmzx] {
        color: #c12143
    }

.ic-page-header__inner[b-lu8ticnmzx] {
    width: 100%;
    height: 3.125rem;
    margin-left: auto;
    margin-right: auto;
    background: #faeef0;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-content: stretch;
    align-items: center
}

@media all and (min-width: 640px) {
    .ic-page-header__inner[b-lu8ticnmzx] {
        height: 3.125rem
    }
}

@media all and (min-width: 1024px) {
    .ic-page-header__inner[b-lu8ticnmzx] {
        height: 7.5rem
    }
}

.ic-page-header__item[b-lu8ticnmzx] {
    position: relative;
    height: auto;
    display: flex;
    align-items: center
}

    .ic-page-header__item .iu-mr-gutter[b-lu8ticnmzx] {
        margin-right: 1.25rem !important
    }

.ic-page-header__logo-container[b-lu8ticnmzx] {
    box-sizing: content-box;
    background: #c12143;
    height: 100%;
    flex: 0 0 auto;
    padding: 0 1.25rem;
    width: 2.5625rem
}

@media all and (min-width: 1024px) {
    .ic-page-header__logo-container[b-lu8ticnmzx] {
        width: 7.5rem;
        padding: 0 3.125rem 0 1.25rem
    }
}

.ic-page-header__logo-container-prof[b-lu8ticnmzx] {
    box-sizing: content-box;
    background: #c12143;
    height: 100%;
    flex: 0 0 auto;
    padding: 0 .625rem 0 .625rem;
    width: 2.5625rem
}

@media all and (min-width: 1024px) {
    .ic-page-header__logo-container-prof[b-lu8ticnmzx] {
        width: 7.5rem;
        padding: 0 1.25rem 0 0
    }
}

.ic-page-header__logo-link[b-lu8ticnmzx] {
    background-image: url("data:image/svg+xml,%3Csvg class='logo__svg' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 255 99' aria-hidden='true' fill-rule='evenodd' fill='%23ffffff'%3E%3Cpath d='M14.7 87.5c0 6.4 5.2 11.5 11.6 11.5s11.6-5.2 11.6-11.5v-76C37.9 5.2 32.7 0 26.3 0H12.6C5.6 0 0 5.7 0 12.5 0 19.5 5.7 25 12.7 25h2.1l-.1 62.5zm54.4-62.3v62.3c0 6.4 5.2 11.5 11.6 11.5s11.6-5.2 11.6-11.5v-76C92.3 5.2 87.1 0 80.7 0H67c-7 0-12.6 5.7-12.6 12.5 0 7 5.7 12.5 12.7 12.5l2 .2zm129 0h18.6L226.9 0h-28.8c-7 0-12.6 5.7-12.6 12.5-.1 7 5.6 12.7 12.6 12.7zM247.7.9c-6-2.4-12.7.5-15.1 6.5L202 83.1c-2.4 6 .5 12.6 6.5 15s12.7-.5 15.1-6.5l30.6-75.8c2.3-5.8-.6-12.6-6.5-14.9zM118.2 25.2h18.6L147 0h-28.8c-7 0-12.6 5.7-12.6 12.5-.1 7 5.6 12.7 12.6 12.7zM167.8.9c-6-2.4-12.7.5-15.1 6.5l-30.6 75.7c-2.4 6 .5 12.6 6.5 15 6 2.4 12.7-.5 15.1-6.5l30.6-75.8c2.3-5.8-.6-12.6-6.5-14.9z'/%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 100%;
    width: 100%
}

@media all and (min-width: 1024px) {
    .ic-page-header__logo-link[b-lu8ticnmzx] {
        background-size: 7.5rem
    }
}

.ic-page-header__service-container[b-lu8ticnmzx] {
    display: block;
    height: 100%;
    flex: 2;
    margin-left: .625rem;
    margin-right: .625rem;
    padding-top: 5px;
    overflow: hidden;
    white-space: nowrap
}

@media only screen and (min-width: 1024px) {
    .ic-page-header__service-container[b-lu8ticnmzx] {
        margin-left: 1.25rem;
        margin-right: 1.25rem
    }
}

.ic-page-header__service-inera[b-lu8ticnmzx] {
    font-weight: 400;
    font-family: "Open Sans",arial,sans-serif;
    text-transform: uppercase;
    color: #1e1e1e;
    line-height: 1.1875rem;
    margin-bottom: 12px;
    font-size: .625rem
}

@media all and (min-width: 640px) {
    .ic-page-header__service-inera[b-lu8ticnmzx] {
        font-size: .625rem
    }
}

@media all and (min-width: 1024px) {
    .ic-page-header__service-inera[b-lu8ticnmzx] {
        font-size: .875rem
    }
}

.ic-page-header__noname_service-container[b-lu8ticnmzx] {
    height: 100%;
    flex: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-left: 1.25rem
}

.ic-page-header__noname_service-title[b-lu8ticnmzx] {
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: 400;
    letter-spacing: -0.031875rem;
    font-size: .6875rem;
    line-height: .81875rem
}

@media all and (min-width: 640px) {
    .ic-page-header__noname_service-title[b-lu8ticnmzx] {
        font-size: 1.125rem;
        line-height: 1.28125rem
    }
}

@media all and (min-width: 1024px) {
    .ic-page-header__noname_service-title[b-lu8ticnmzx] {
        font-size: .875rem;
        line-height: .875rem
    }
}

.ic-page-header__noname_service-explanation[b-lu8ticnmzx] {
    color: #6a0032;
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: 700;
    letter-spacing: -0.031875rem;
    font-size: .6875rem;
    line-height: .81875rem
}

@media all and (min-width: 640px) {
    .ic-page-header__noname_service-explanation[b-lu8ticnmzx] {
        font-size: 1.125rem;
        line-height: 1.28125rem
    }
}

@media all and (min-width: 1024px) {
    .ic-page-header__noname_service-explanation[b-lu8ticnmzx] {
        font-size: 1.5rem;
        line-height: 1.875rem
    }
}

.ic-page-header__icon-container[b-lu8ticnmzx] {
    background-color: #fff;
    height: 100%;
    flex: 0 0 auto;
    padding: 30px
}

.ic-page-header__button:not([aria-label=dropdown])[b-lu8ticnmzx] {
    color: #c12143;
    background-color: inherit;
    border: 0;
    font-size: inherit;
    margin-right: 1.0625rem
}

[dir=rtl] .ic-page-header__button:not([aria-label=dropdown])[b-lu8ticnmzx] {
    color: #c12143;
    background-color: inherit;
    border: 0;
    font-size: inherit;
    margin-right: 0;
    margin-left: 1.0625rem
}

.ic-page-header__button[aria-label=dropdown][b-lu8ticnmzx] {
    color: #c12143;
    background-color: inherit;
    border: 0;
    font-size: inherit
}

.ic-page-header__button[aria-label="Logga in"][b-lu8ticnmzx]::before, .ic-page-header__separator[b-lu8ticnmzx]::before {
    content: "";
    position: absolute;
    border-right: 1px solid #ccc;
    top: -5px;
    bottom: -5px;
    left: 0;
    cursor: none
}

.ic-page-header__separator[b-lu8ticnmzx] {
    position: relative;
    margin-left: 1rem;
    padding-left: 1rem
}

    .ic-page-header__separator[aria-label=avatar][b-lu8ticnmzx] {
        position: relative;
        margin-left: 1rem;
        padding-left: 1.875rem
    }

.ic-page-header__line-vertical[b-lu8ticnmzx] {
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: contain;
    border-right: 1px solid #c12143
}

.ic-page-header__line-horizontal[b-lu8ticnmzx] {
    background-color: #fff;
    background-repeat: no-repeat;
    background-size: contain;
    border-bottom: 1px solid #ccc;
    margin: 0 20px
}

.ic-page-header__inner ~ *[b-lu8ticnmzx] {
    box-shadow: 0 10px 15px -15px rgba(0,0,0,.3) inset
}

.ic-page-header__burger[b-lu8ticnmzx] {
    display: block;
    width: 100%;
    height: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem
}

    .ic-page-header__burger:focus[b-lu8ticnmzx] {
        outline-offset: .125rem
    }

.iu-lh-narrow ul[b-lu8ticnmzx] {
    display: flex
}

.ic-page-header__chevron[b-lu8ticnmzx] {
    padding-bottom: 4px;
    padding-right: 2px;
    color: #396291
}

    .ic-page-header__chevron[b-lu8ticnmzx]:after {
        content: "";
        text-decoration: none;
        border-style: solid;
        border-color: currentColor;
        border-width: 0 .125rem .125rem 0;
        display: inline-block;
        border-radius: 0;
        padding: .24rem;
        transform: rotate(45deg)
    }

.ic-page-header-dropdown__list[b-lu8ticnmzx] {
    display: flex;
    flex-direction: column;
    box-sizing: border-box
}

.ic-page-header-dropdown__list__item[b-lu8ticnmzx] {
    display: flex;
    align-items: center
}

.ic-page-header__link[b-lu8ticnmzx] {
    font-family: "Open Sans",arial,sans-serif;
    line-height: 1.5em;
    font-weight: 600;
    text-decoration: none;
    color: #c12143;
    white-space: nowrap
}

.ic-page-header__box[b-lu8ticnmzx] {
    display: flex;
    position: relative;
    padding: 10px 0;
    margin-right: 1.25rem;
    flex-direction: row-reverse
}

ic-page-header__box[open][b-lu8ticnmzx] {
    visibility: visible
}

.iu-color-separator[b-lu8ticnmzx] {
    border: 0;
    margin-bottom: 1.25rem
}

.ic-page-header-dropdown__container[b-lu8ticnmzx] {
    display: none;
    position: absolute;
    margin-top: 15px;
    width: 100%;
    top: 100%;
    right: -20px;
    background: #fff;
    padding: 1.25rem;
    min-width: 250px;
    z-index: 999;
    box-shadow: 0 0 6px rgba(0,0,0,.3)
}

    .ic-page-header-dropdown__container.open[b-lu8ticnmzx] {
        display: block
    }

.ic-page-footer[b-lu8ticnmzx] {
    background-color: #faeef0
}

.ic-page-footer__inner[b-lu8ticnmzx] {
    background-color: #faeef0;
    padding-top: 3.125rem;
    padding-bottom: 6.25rem
}

.ic-page-footer__heading[b-lu8ticnmzx] {
    font-size: 1.5rem;
    font-weight: 700
}

.ic-page-footer__logo[b-lu8ticnmzx] {
    background-image: url("data:image/svg+xml,%3Csvg class='logo__svg' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 255 99' aria-hidden='true' fill-rule='evenodd' fill='%23ffffff'%3E%3Cpath d='M14.7 87.5c0 6.4 5.2 11.5 11.6 11.5s11.6-5.2 11.6-11.5v-76C37.9 5.2 32.7 0 26.3 0H12.6C5.6 0 0 5.7 0 12.5 0 19.5 5.7 25 12.7 25h2.1l-.1 62.5zm54.4-62.3v62.3c0 6.4 5.2 11.5 11.6 11.5s11.6-5.2 11.6-11.5v-76C92.3 5.2 87.1 0 80.7 0H67c-7 0-12.6 5.7-12.6 12.5 0 7 5.7 12.5 12.7 12.5l2 .2zm129 0h18.6L226.9 0h-28.8c-7 0-12.6 5.7-12.6 12.5-.1 7 5.6 12.7 12.6 12.7zM247.7.9c-6-2.4-12.7.5-15.1 6.5L202 83.1c-2.4 6 .5 12.6 6.5 15s12.7-.5 15.1-6.5l30.6-75.8c2.3-5.8-.6-12.6-6.5-14.9zM118.2 25.2h18.6L147 0h-28.8c-7 0-12.6 5.7-12.6 12.5-.1 7 5.6 12.7 12.6 12.7zM167.8.9c-6-2.4-12.7.5-15.1 6.5l-30.6 75.7c-2.4 6 .5 12.6 6.5 15 6 2.4 12.7-.5 15.1-6.5l30.6-75.8c2.3-5.8-.6-12.6-6.5-14.9z'/%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    margin: 1rem auto;
    display: block;
    width: 7.5rem;
    height: 2.75rem
}

.ic-link-list[b-lu8ticnmzx] {
    columns: 3;
    white-space: nowrap
}

    .ic-link-list li[b-lu8ticnmzx] {
        margin-left: 1.5vw
    }

.ic-page-footer__inner .iu-pl-xl[b-lu8ticnmzx] {
    padding-left: 1rem !important
}

.ic-nav ul[b-lu8ticnmzx], .ic-nav-list ul[b-lu8ticnmzx], .ic-topnav ul[b-lu8ticnmzx] {
    margin-top: 0;
    margin-bottom: 0;
    list-style: none;
    display: flex
}

.ic-nav li[b-lu8ticnmzx], .ic-nav-list li[b-lu8ticnmzx], .ic-topnav li[b-lu8ticnmzx] {
    list-style-type: none;
    display: flex;
    justify-content: center;
    position: relative;
    margin: 0;
    padding: 0
}

.ic-nav a[b-lu8ticnmzx], .ic-nav-list a[b-lu8ticnmzx], .ic-topnav a[b-lu8ticnmzx] {
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    color: #a00b36;
    height: 100%;
    padding-top: 1rem;
    padding-bottom: 1rem;
    gap: 10px
}

.ic-nav--divider ul > li[b-lu8ticnmzx] {
    border-right: 1px solid rgba(193,33,67,.2)
}

    .ic-nav--divider ul > li:last-child[b-lu8ticnmzx] {
        border-right: none
    }

.ic-nav--full ul > li[b-lu8ticnmzx] {
    flex: 1 1 auto
}

.ic-nav__link[b-lu8ticnmzx] {
    font-size: 1em;
    text-decoration: none;
    font-family: "Inter",arial,sans-serif;
    margin-left: .625rem
}

.ic-topnav[b-lu8ticnmzx] {
    position: relative;
    background-color: #fff
}

    .ic-topnav.ic-topnav[b-lu8ticnmzx] {
        box-shadow: none
    }

    .ic-topnav > ul > li:first-child[b-lu8ticnmzx] {
        margin-left: .625rem
    }

    .ic-topnav > a[b-lu8ticnmzx] {
        padding-left: .625rem;
        padding-right: .625rem;
        height: 3.75rem
    }

.ic-topnav__link[b-lu8ticnmzx] {
    font-size: 1.375rem;
    text-decoration: none;
    padding-left: .625rem;
    padding-right: .625rem
}

.ic-nav-list[b-lu8ticnmzx] {
    background-color: #c12143;
    font-weight: 600;
    color: #fff;
    margin-left: auto;
    margin-right: auto
}

    .ic-nav-list a[b-lu8ticnmzx] {
        color: inherit
    }

    .ic-nav-list a[b-lu8ticnmzx] {
        flex: 1 0 auto;
        justify-content: flex-start;
        padding: .8125rem 1.25rem
    }

    .ic-nav-list a[b-lu8ticnmzx], .ic-nav-list button[b-lu8ticnmzx] {
        outline-offset: -2px
    }

    .ic-nav-list > .ic-nav-list__list > .ic-nav-list__item:first-child > a[b-lu8ticnmzx] {
        max-width: calc(100% - 3.125rem)
    }

.ic-nav-list__item--has-children > a[b-lu8ticnmzx] {
    max-width: calc(100% - 3.125rem);
    text-overflow: ellipsis;
    display: inline-block
}

.ic-nav-list__list .ic-nav-list__list .ic-nav-list__item > a[b-lu8ticnmzx] {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block
}

.ic-nav-list ul[b-lu8ticnmzx] {
    flex-direction: column
}

.ic-nav-list li[b-lu8ticnmzx] {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    flex-direction: row;
    list-style-type: none
}

    .ic-nav-list li[b-lu8ticnmzx]:before {
        content: "";
        position: absolute;
        width: 100%;
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0.15) 0%, rgba(255, 255, 255, 0) 100%);
        top: 0;
        left: 0;
        height: .25rem;
        z-index: 2
    }

.ic-nav-list__list .ic-nav-list__list li[b-lu8ticnmzx] {
    color: #a00b36;
    font-weight: normal
}

.ic-nav-list__list .ic-nav-list__list[b-lu8ticnmzx] {
    display: inline-block;
    width: 100%
}

    .ic-nav-list__list .ic-nav-list__list a[b-lu8ticnmzx] {
        font-size: .875em;
        font-family: inherit
    }

    .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list a[b-lu8ticnmzx] {
        padding-left: 2.5rem
    }

[dir=rtl] .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list a[b-lu8ticnmzx] {
    padding-right: 2.5rem
}

.ic-nav-list__list .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list a[b-lu8ticnmzx] {
    padding-left: 3.75rem
}

[dir=rtl] .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list a[b-lu8ticnmzx] {
    padding-right: 3.75rem
}

.ic-nav-list__list .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list a[b-lu8ticnmzx] {
    padding-left: 5rem
}

[dir=rtl] .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list .ic-nav-list__list a[b-lu8ticnmzx] {
    padding-right: 5rem
}

[dir=rtl] .ic-nav-list__list .ic-nav-list__list .ic-nav-list__item--expanded > ul a[b-lu8ticnmzx] {
    box-shadow: inset -10px 0 0 0 #faeef0
}

.ic-nav-list__list .ic-nav-list__list .ic-nav-list__item--expanded[b-lu8ticnmzx] {
    background-color: #faeef0
}

    .ic-nav-list__list .ic-nav-list__list .ic-nav-list__item--expanded > ul a[b-lu8ticnmzx] {
        box-shadow: inset 10px 0 0 0 #faeef0
    }

.ic-nav-list > .ic-nav-list__list > .ic-nav-list__item--has-children > ul button:focus[b-lu8ticnmzx] {
    background: #faeef0
}

.ic-nav-list > .ic-nav-list__list > .ic-nav-list__item--has-children > .ic-nav-list__list a:focus[b-lu8ticnmzx] {
    box-shadow: inset 10px 0 0 0 #c12143;
    background: #faeef0
}

[dir=rtl] .ic-nav-list > .ic-nav-list__list > .ic-nav-list__item--has-children > .ic-nav-list__list a:focus[b-lu8ticnmzx] {
    box-shadow: inset -10px 0 0 0 #c12143;
    background: #faeef0
}

.ic-nav-list__list .ic-nav-list__list .ic-nav-list__item--expanded a[aria-current][b-lu8ticnmzx], .ic-nav-list__list .ic-nav-list__list a:hover[b-lu8ticnmzx], .ic-nav-list__list .ic-nav-list__list .ic-nav-list__item--expanded a:hover[b-lu8ticnmzx] {
    box-shadow: inset 10px 0 0 0 #c12143
}

[dir=rtl] .ic-nav-list__list .ic-nav-list__list .ic-nav-list__item--expanded a[aria-current][b-lu8ticnmzx], [dir=rtl] .ic-nav-list__list .ic-nav-list__list a:hover[b-lu8ticnmzx], [dir=rtl] .ic-nav-list__list .ic-nav-list__list .ic-nav-list__item--expanded a:hover[b-lu8ticnmzx] {
    box-shadow: inset -10px 0 0 0 #c12143
}

.ic-nav-list__list .ic-nav-list__list a[aria-current][b-lu8ticnmzx] {
    background-color: #faeef0
}

.ic-nav-list__expand[aria-expanded=false][b-lu8ticnmzx]:after {
    content: "";
    border-style: solid;
    border-color: currentColor;
    border-width: 0 .125rem .125rem 0;
    display: inline-block;
    border-radius: 0;
    padding: .24rem;
    transform: rotate(45deg)
}

.ic-nav-list__expand[aria-expanded=true][b-lu8ticnmzx]:after {
    content: "";
    position: relative;
    top: .125rem;
    border-style: solid;
    border-color: currentColor;
    border-width: 0 .125rem .125rem 0;
    display: inline-block;
    border-radius: 0;
    padding: .24rem;
    transform: rotate(-135deg)
}

.ic-nav-list__expand[b-lu8ticnmzx] {
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 0 1 3.125rem;
    background: none;
    border: none;
    position: relative
}

.ic-nav-list ul ul[b-lu8ticnmzx] {
    flex: 1 0 100%
}

.ic-meganav[aria-hidden=false][b-lu8ticnmzx] {
    display: flex;
    box-sizing: border-box;
    justify-content: center
}

.ic-meganav[b-lu8ticnmzx] {
    display: none;
    position: absolute;
    margin-top: 1.125rem;
    z-index: 20;
    width: 100%;
    margin-left: auto;
    margin-right: auto
}

    .ic-meganav .ic-meganav__container[b-lu8ticnmzx] {
        background-color: #fff;
        box-shadow: 0 4px 8px 0 rgba(53,53,53,.2);
        max-width: 90rem;
        padding-top: 3.25rem;
        padding-bottom: 3.25rem;
        display: flex;
        transition: all .3s ease
    }

@media all and (min-width: 1024px) {
    .ic-meganav .ic-meganav__container[b-lu8ticnmzx] {
        padding-left: 1.25rem;
        padding-right: 1.25rem;
        margin-left: 0;
        margin-right: 0;
        width: 100%
    }
}

@media all and (min-width: 1200px) {
    .ic-meganav .ic-meganav__container[b-lu8ticnmzx] {
        padding-left: 2rem;
        padding-right: 2rem;
        margin-left: -0.5rem;
        margin-right: -0.5rem;
        width: calc(100% + 2rem)
    }
}

@media all and (min-width: 1440px) {
    .ic-meganav .ic-meganav__container[b-lu8ticnmzx] {
        padding-left: 6.25rem;
        padding-right: 6.25rem;
        margin-left: -5.125rem;
        margin-right: -5.125rem;
        width: calc(100% + 10.25rem)
    }
}

.ui-meganav__link a[b-lu8ticnmzx], .ic-meganav__information .ic-meganav__information__link a[b-lu8ticnmzx], .ic-meganav__list .ic-meganav__list__item a[b-lu8ticnmzx] {
    font-style: normal;
    font-weight: normal;
    font-size: 1rem;
    line-height: 1.375rem;
    letter-spacing: -0.025rem
}

    .ui-meganav__link a[b-lu8ticnmzx]:before, .ic-meganav__information .ic-meganav__information__link a[b-lu8ticnmzx]:before, .ic-meganav__list .ic-meganav__list__item a[b-lu8ticnmzx]:before {
        color: #c12143;
        content: "î  ";
        font-size: .375rem;
        display: flex;
        justify-content: center;
        align-items: center;
        speak: never;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-family: fontello;
        font-style: normal;
        font-variant: normal;
        font-weight: 400;
        line-height: 1em;
        text-align: center;
        text-decoration: inherit;
        text-transform: none;
        width: 1rem;
        height: 1rem;
        border-radius: 100%;
        margin-right: .25rem
    }

    .ui-meganav__link a:focus[b-lu8ticnmzx], .ic-meganav__information .ic-meganav__information__link a:focus[b-lu8ticnmzx], .ic-meganav__list .ic-meganav__list__item a:focus[b-lu8ticnmzx] {
        position: relative
    }

    .ui-meganav__link a:hover[b-lu8ticnmzx]:before, .ic-meganav__information .ic-meganav__information__link a:hover[b-lu8ticnmzx]:before, .ic-meganav__list .ic-meganav__list__item a:hover[b-lu8ticnmzx]:before, .ui-meganav__link [aria-current][b-lu8ticnmzx]:before, .ic-meganav__information .ic-meganav__information__link [aria-current][b-lu8ticnmzx]:before, .ic-meganav__list .ic-meganav__list__item [aria-current][b-lu8ticnmzx]:before {
        color: #fff;
        background-color: #c12143
    }

.ic-meganav__menu[b-lu8ticnmzx] {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.ic-meganav__list[b-lu8ticnmzx] {
    display: flex;
    flex-direction: column;
    width: 100%;
    z-index: 2;
    margin-right: 3.125rem
}

    .ic-meganav__list:last-child[b-lu8ticnmzx] {
        margin-right: 0rem
    }

    .ic-meganav__list .ic-meganav__list__item[b-lu8ticnmzx] {
        border-bottom: 1px solid #dadbdc;
        margin-left: 0
    }

        .ic-meganav__list .ic-meganav__list__item a[b-lu8ticnmzx] {
            display: flex;
            color: #a33662;
            align-items: center;
            justify-content: flex-start;
            width: 100%;
            height: 2.5rem
        }

.ic-meganav__information[b-lu8ticnmzx] {
    flex: 0 0 16.375rem;
    margin-left: 3.125rem;
    z-index: 2
}

    .ic-meganav__information .ic-meganav__information__title[b-lu8ticnmzx] {
        color: #6a0032;
        font-style: normal;
        font-weight: bold;
        font-size: 1.375rem;
        line-height: 1.75rem;
        letter-spacing: -0.01875rem;
        margin-bottom: .5rem
    }

    .ic-meganav__information .ic-meganav__information__text[b-lu8ticnmzx] {
        color: #353535;
        font-style: normal;
        font-weight: normal;
        font-size: 1rem;
        line-height: 1.5rem;
        margin-bottom: .5rem
    }

    .ic-meganav__information .ic-meganav__information__link[b-lu8ticnmzx] {
        margin-top: .9375rem
    }

        .ic-meganav__information .ic-meganav__information__link a[b-lu8ticnmzx] {
            display: flex;
            align-items: center;
            height: 2.125rem
        }

.ic-forms[b-lu8ticnmzx] {
    color: #353535
}

.ic-forms__label[b-lu8ticnmzx] {
    display: block;
    color: #666;
    margin-bottom: .5em
}

.ic-forms__group[b-lu8ticnmzx] {
    position: relative;
    border: none
}

    .ic-forms__group:not(:first-child)[b-lu8ticnmzx] {
        margin-top: 1.25em
    }

.ic-group-horizontal label[b-lu8ticnmzx], .ic-checkbox-group-horizontal label[b-lu8ticnmzx], .ic-radio-group-horizontal label[b-lu8ticnmzx] {
    display: inline-flex;
    margin-right: 1em
}

@supports(display: flex) {
    .ic-group-horizontal[b-lu8ticnmzx], .ic-checkbox-group-horizontal[b-lu8ticnmzx], .ic-radio-group-horizontal[b-lu8ticnmzx] {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        justify-content: flex-start;
        align-content: center;
        align-items: center;
        row-gap: 1em
    }
}

.ic-group-vertical label[b-lu8ticnmzx], .ic-checkbox-group-vertical label[b-lu8ticnmzx], .ic-radio-group-vertical label[b-lu8ticnmzx] {
    display: block;
    top: .1875em
}

    .ic-group-vertical label ~ label[b-lu8ticnmzx], .ic-checkbox-group-vertical label ~ label[b-lu8ticnmzx], .ic-radio-group-vertical label ~ label[b-lu8ticnmzx] {
        margin-top: .625em
    }

@supports(display: flex) {
    .ic-group-vertical label[b-lu8ticnmzx], .ic-checkbox-group-vertical label[b-lu8ticnmzx], .ic-radio-group-vertical label[b-lu8ticnmzx] {
        top: unset
    }
}

.ic-button-group[b-lu8ticnmzx] {
    display: flex;
    flex-direction: column;
    align-items: stretch;
    align-content: center;
    text-align: center
}

@media all and (min-width: 640px) {
    .ic-button-group[b-lu8ticnmzx] {
        flex-direction: row;
        align-items: center
    }
}

.ic-button-group > *[b-lu8ticnmzx] {
    margin-top: 1.25rem
}

    .ic-button-group > *:first-child[b-lu8ticnmzx] {
        margin-top: 0;
        margin-left: 0;
        margin-right: 0
    }

@media all and (min-width: 640px) {
    .ic-button-group > *[b-lu8ticnmzx] {
        margin-top: 0;
        margin-left: 1.25rem
    }
}

@media all and (min-width: 640px) {
    .ic-button-group--right[b-lu8ticnmzx] {
        overflow: auto
    }

    @supports(display: flow-root) {
        .ic-button-group--right[b-lu8ticnmzx] {
            overflow: unset;
            display: flow-root
        }
    }

    .ic-button-group--right > *[b-lu8ticnmzx] {
        float: right;
        margin-left: 0;
        margin-right: 1.25rem
    }

    [dir=rtl] .ic-button-group--right > *[b-lu8ticnmzx] {
        float: left;
        margin-right: 1.25rem;
        margin-left: 0
    }
}

.ic-button-group--center[b-lu8ticnmzx] {
    justify-content: center
}

.ic-forms__radio + label[b-lu8ticnmzx]:before {
    content: "";
    flex: 0 0 auto;
    background: #f1f1f5;
    box-sizing: border-box;
    border-radius: 100%;
    border: .0625rem solid #396291;
    display: inline-block;
    width: 1.25em;
    height: 1.25em;
    position: relative;
    cursor: pointer;
    text-align: center;
    margin-right: .625em
}

.ic-forms__radio:checked + label[b-lu8ticnmzx]:before {
    background-color: #396291;
    box-shadow: inset 0 0 0 3px #f1f1f5
}

.ic-forms__radio:disabled + label[b-lu8ticnmzx]:before {
    box-shadow: inset 0 0 0 3px #f1f1f5;
    border-color: #636466;
    background: #898a8c;
    cursor: default
}

.ic-forms__radio[b-lu8ticnmzx] {
    position: absolute;
    opacity: 0
}

    .ic-forms__radio + label[b-lu8ticnmzx] {
        display: flex;
        align-items: center
    }

        .ic-forms__radio + label[b-lu8ticnmzx]:before {
            margin-top: 3px
        }

        .ic-forms__radio + label:empty[b-lu8ticnmzx]:before {
            margin-right: 0
        }

.ic-radio-group-horizontal .ic-forms__radio + label[b-lu8ticnmzx] {
    display: inline-flex;
    align-items: flex-start
}

.ic-forms__checkbox + label[b-lu8ticnmzx]:before {
    content: "";
    flex: 0 0 auto;
    background: #f1f1f5;
    box-sizing: border-box;
    border-bottom: .0625rem solid #396291;
    border-left: .0625rem solid #396291;
    border-right: .0625rem solid #396291;
    border-top: .0625rem solid #396291;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem;
    display: inline-block;
    width: 1.25em;
    height: 1.25em;
    position: relative;
    cursor: pointer;
    text-align: center;
    margin-right: .625em
}

.ic-forms__checkbox:checked + label[b-lu8ticnmzx]:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' viewBox='0 0 15 12'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%2300706E'%3E%3Cg%3E%3Cg%3E%3Cpath d='M14.574.436c.38.38.38.998 0 1.378L12.31 4.08l-1.38 1.379-5.515 5.515c-.037.037-.076.071-.118.101-.043.075-.096.146-.16.21-.381.381-.998.381-1.38 0L2.379 9.908.539 8.068c-.38-.38-.38-.998 0-1.379.381-.38.999-.38 1.38 0l2.51 2.512L9.552 4.08 10.93 2.7 13.195.436c.381-.381.998-.381 1.38 0z' transform='translate(-402 -192) translate(399 186) translate(0 3) translate(3 3)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    background-position: center center;
    background-size: 1em 1em;
    background-repeat: no-repeat
}

.ic-forms__checkbox[disabled]:checked + label[b-lu8ticnmzx]:before, .ic-forms__checkbox:disabled:checked + label[b-lu8ticnmzx]:before, .ic-forms__checkbox[disabled] + label[b-lu8ticnmzx]:before, .ic-forms__checkbox:disabled + label[b-lu8ticnmzx]:before {
    cursor: default;
    border-color: #636466
}

.ic-forms__checkbox[b-lu8ticnmzx] {
    position: absolute;
    opacity: 0
}

    .ic-forms__checkbox + label[b-lu8ticnmzx] {
        display: flex;
        align-items: center
    }

        .ic-forms__checkbox + label[b-lu8ticnmzx]:before {
            margin-top: 3px
        }

    .ic-forms__checkbox[disabled]:checked + label[b-lu8ticnmzx]:before, .ic-forms__checkbox:disabled:checked + label[b-lu8ticnmzx]:before {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' viewBox='0 0 15 12'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%2300706E'%3E%3Cg%3E%3Cg%3E%3Cpath d='M14.574.436c.38.38.38.998 0 1.378L12.31 4.08l-1.38 1.379-5.515 5.515c-.037.037-.076.071-.118.101-.043.075-.096.146-.16.21-.381.381-.998.381-1.38 0L2.379 9.908.539 8.068c-.38-.38-.38-.998 0-1.379.381-.38.999-.38 1.38 0l2.51 2.512L9.552 4.08 10.93 2.7 13.195.436c.381-.381.998-.381 1.38 0z' transform='translate(-402 -192) translate(399 186) translate(0 3) translate(3 3)'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")
    }

    .ic-forms__checkbox + label:empty[b-lu8ticnmzx]:before {
        margin-right: 0
    }

.ic-checkbox-group-horizontal .ic-forms__checkbox + label[b-lu8ticnmzx] {
    display: inline-flex;
    align-items: flex-start
}

.ic-textfield[b-lu8ticnmzx], .ic-textarea[b-lu8ticnmzx] {
    width: 100%;
    background-color: #f1f1f5;
    border-bottom: .0625rem solid #396291;
    border-left: .0625rem solid #396291;
    border-right: .0625rem solid #396291;
    border-top: .0625rem solid #396291;
    border-radius: .625rem;
    box-shadow: none;
    box-sizing: border-box;
    color: #353535;
    font-family: inherit;
    font-size: inherit;
    min-height: 3.125rem;
    padding: .75rem 1.25rem
}

    .ic-textfield--focus[b-lu8ticnmzx], .ic-textfield:focus[b-lu8ticnmzx], .ic-textarea:focus[b-lu8ticnmzx] {
        background-color: #f1f1f5;
        color: #353535;
        box-shadow: inset 2px 6px 6px 0 rgba(99,100,102,.2)
    }

    .ic-textfield--disabled:focus[b-lu8ticnmzx], .ic-textfield--disabled[b-lu8ticnmzx], .ic-textarea--disabled:focus[b-lu8ticnmzx], .ic-textarea--disabled[b-lu8ticnmzx], .ic-textfield[disabled][b-lu8ticnmzx], [disabled].ic-textarea[b-lu8ticnmzx], .ic-textfield[readonly][b-lu8ticnmzx], [readonly].ic-textarea[b-lu8ticnmzx], .ic-textfield[readonly]:focus[b-lu8ticnmzx], .ic-textfield:disabled[b-lu8ticnmzx], .ic-textarea:disabled[b-lu8ticnmzx] {
        border-color: #808285;
        background-color: #fff;
        color: unset;
        box-shadow: none;
        opacity: 1
    }

.ic-textfield--error:focus[b-lu8ticnmzx], .ic-textfield--error[b-lu8ticnmzx], .ic-textarea--error[b-lu8ticnmzx] {
    border-style: dashed;
    border-color: #c12143;
    background-color: #faeef0
}

    .ic-textfield--error:focus[b-lu8ticnmzx], .ic-textarea--error:focus[b-lu8ticnmzx] {
        box-shadow: inset 2px 6px 6px 0 rgba(193,33,67,.2)
    }

.ic-textfield[b-lu8ticnmzx]::-webkit-input-placeholder, .ic-textarea[b-lu8ticnmzx]::-webkit-input-placeholder {
    color: #636466;
    font-style: italic
}

.ic-textfield[b-lu8ticnmzx]::-moz-placeholder, .ic-textarea[b-lu8ticnmzx]::-moz-placeholder {
    color: #636466;
    opacity: 1;
    font-style: italic
}

.ic-textfield:-ms-input-placeholder[b-lu8ticnmzx], .ic-textarea:-ms-input-placeholder[b-lu8ticnmzx] {
    color: #636466;
    font-style: italic
}

.ic-textfield:-moz-placeholder[b-lu8ticnmzx], .ic-textarea:-moz-placeholder[b-lu8ticnmzx] {
    color: #636466;
    opacity: 1;
    font-style: italic
}

.ic-textfield[b-lu8ticnmzx]::placeholder, .ic-textarea[b-lu8ticnmzx]::placeholder {
    color: #636466;
    opacity: 1;
    font-style: italic
}

.ic-textarea[b-lu8ticnmzx] {
    min-height: 9.375rem;
    scrollbar-color: #396291 rgba(53,53,53,.3);
    scrollbar-width: auto
}

    .ic-textarea[b-lu8ticnmzx]::-webkit-scrollbar {
        -webkit-appearance: none;
        width: .625rem;
        height: .625rem
    }

    .ic-textarea[b-lu8ticnmzx]::-webkit-scrollbar-thumb {
        border-radius: .5rem;
        border: 0 solid rgba(0,0,0,0);
        background: #396291;
        background-clip: content-box
    }

    .ic-textarea[b-lu8ticnmzx]::-webkit-scrollbar-track {
        margin: .3125rem;
        background: rgba(53,53,53,.3);
        border-radius: .625rem;
        border-color: rgba(0,0,0,0);
        border-width: 3px;
        border-style: solid
    }

    .ic-textarea[b-lu8ticnmzx]::-webkit-scrollbar-corner {
        background-color: rgba(0,0,0,0)
    }

.ic-textfield--icon[b-lu8ticnmzx] {
    position: absolute;
    width: 1.25rem;
    height: auto;
    top: .5rem
}

.ic-forms__select[b-lu8ticnmzx]:before {
    border-style: solid;
    border-color: currentColor;
    border-width: 0 .0625rem .0625rem 0;
    display: inline-block;
    border-radius: 0;
    padding: .24rem;
    transform: rotate(45deg);
    margin-top: -0.375rem
}

.ic-forms__select--focus[b-lu8ticnmzx]:before, .ic-forms__select:focus-within[b-lu8ticnmzx]:before {
    border-style: solid;
    border-color: currentColor;
    border-width: 0 .0625rem .0625rem 0;
    display: inline-block;
    border-radius: 0;
    padding: .24rem;
    transform: rotate(-135deg);
    margin-top: -0.1875rem
}

.ic-forms__select[b-lu8ticnmzx] {
    font-family: inherit;
    font-size: inherit;
    background-color: #f1f1f5;
    border-bottom: 1px solid #396291;
    border-left: 1px solid #396291;
    border-right: 1px solid #396291;
    border-top: 1px solid #396291;
    min-height: 3.125rem;
    overflow: hidden;
    position: relative
}

    .ic-forms__select *[b-lu8ticnmzx] {
        font-family: inherit;
        font-size: inherit
    }

    .ic-forms__select[b-lu8ticnmzx]:before {
        pointer-events: none;
        content: ""
    }

    .ic-forms__select[b-lu8ticnmzx]:before {
        z-index: 2;
        transform-origin: center center;
        position: absolute;
        right: 20px;
        transition: all .3s ease;
        top: 50%
    }

    .ic-forms__select select[b-lu8ticnmzx] {
        padding: .75rem 1.25rem;
        color: #353535;
        height: 3.125rem;
        font-weight: 600;
        box-sizing: border-box;
        background: rgba(0,0,0,0);
        border: none;
        left: 0;
        overflow-wrap: anywhere;
        position: absolute;
        width: 100%;
        -webkit-appearance: none;
        outline: none
    }

@media all and (-ms-high-contrast: none),(-ms-high-contrast: active) {
    .ic-forms__select select[b-lu8ticnmzx] {
        width: calc(100% + 60px)
    }
}

.ic-forms__select select[b-lu8ticnmzx]::-ms-value {
    background: none;
    color: #396291
}

.ic-forms__select--focus[b-lu8ticnmzx], .ic-forms__select:focus-within[b-lu8ticnmzx] {
    box-shadow: inset 2px 6px 6px 0 rgba(99,100,102,.15);
    border-color: #396291;
    color: #353535;
    background-color: #f1f1f5;
    box-shadow: inset 2px 6px 6px 0 rgba(99,100,102,.15);
    border-bottom: 1px solid #396291;
    border-left: 1px solid #396291;
    border-right: 1px solid #396291;
    border-top: 1px solid #396291
}

    .ic-forms__select--focus[b-lu8ticnmzx]:before, .ic-forms__select:focus-within[b-lu8ticnmzx]:before {
        content: ""
    }

.ic-forms__select--disabled[b-lu8ticnmzx] {
    color: unset;
    background-color: #fff;
    box-shadow: none;
    border-bottom: 1px solid #808285;
    border-left: 1px solid #808285;
    border-right: 1px solid #808285;
    border-top: 1px solid #808285
}

    .ic-forms__select--disabled[b-lu8ticnmzx]:before {
        border-color: #636466
    }

.ic-forms__select--multiple[b-lu8ticnmzx] {
    height: auto;
    border: 1px solid #396291;
    background-color: #fff
}

    .ic-forms__select--multiple[b-lu8ticnmzx]:before {
        content: unset;
        display: none
    }

    .ic-forms__select--multiple:focus-within[b-lu8ticnmzx] {
        border: none
    }

        .ic-forms__select--multiple:focus-within[b-lu8ticnmzx]:after, .ic-forms__select--multiple:focus-within[b-lu8ticnmzx]:before {
            content: unset;
            display: none
        }

    .ic-forms__select--multiple select[b-lu8ticnmzx] {
        height: auto;
        min-height: 200px;
        padding: 0;
        position: relative;
        width: 100%
    }

        .ic-forms__select--multiple select:focus-within[b-lu8ticnmzx] {
            border: none;
            background-color: #fff
        }

        .ic-forms__select--multiple select option[b-lu8ticnmzx] {
            padding: 5px 20px
        }

            .ic-forms__select--multiple select option[disabled][b-lu8ticnmzx] {
                background-color: #f5f5f5;
                font-style: italic
            }

            .ic-forms__select--multiple select option:not([disabled]):hover[b-lu8ticnmzx], .ic-forms__select--multiple select option:not([disabled]):active[b-lu8ticnmzx], .ic-forms__select--multiple select option:not([disabled])[selected][b-lu8ticnmzx], .ic-forms__select--multiple select option:not([disabled]):checked[b-lu8ticnmzx] {
                background: linear-gradient(#e0e0e0, #e0e0e0)
            }

.ic-forms__error-message[b-lu8ticnmzx] {
    background-color: #fff;
    box-shadow: 0 2px 4px 0 rgba(53,53,53,.2);
    color: #c12143;
    border-radius: .625rem;
    border: 1px solid #c12143;
    margin-top: .9375rem;
    padding: .3125rem 1.25rem;
    position: relative;
    text-indent: 1.5625rem
}

    .ic-forms__error-message:empty[b-lu8ticnmzx] {
        display: none
    }

    .ic-forms__error-message[b-lu8ticnmzx]:before {
        border-left: .625rem solid rgba(0,0,0,0);
        border-right: .625rem solid rgba(0,0,0,0);
        border-bottom: .625rem solid #c12143;
        content: "";
        display: flex;
        height: 0;
        left: 40px;
        position: absolute;
        top: -0.625rem;
        width: 0;
        z-index: 9
    }

    .ic-forms__error-message[b-lu8ticnmzx]:after {
        border-left: .5625rem solid rgba(0,0,0,0);
        border-right: .5625rem solid rgba(0,0,0,0);
        border-bottom: .5625rem solid #fff;
        content: "";
        display: flex;
        height: 0;
        left: 41px;
        position: absolute;
        top: -0.5625rem;
        width: 0;
        z-index: 9
    }

.ic-forms__button[b-lu8ticnmzx], .ic-forms__secondary-button[b-lu8ticnmzx] {
    border-radius: 3.125rem;
    box-sizing: border-box;
    font-size: 1.25rem;
    font-weight: 600;
    line-height: 1;
    min-height: 3.125rem;
    padding-bottom: 0;
    padding-top: 0
}

    .ic-forms__button--disabled[b-lu8ticnmzx], .ic-forms__button:disabled[b-lu8ticnmzx], .ic-forms__secondary-button:disabled[b-lu8ticnmzx] {
        cursor: default;
        background-color: #fff;
        color: unset;
        color: #636466;
        border-color: #808285
    }

        .ic-forms__button--disabled:hover[b-lu8ticnmzx], .ic-forms__button:disabled:hover[b-lu8ticnmzx], .ic-forms__secondary-button:disabled:hover[b-lu8ticnmzx] {
            background-color: #fff;
            color: #636466;
            border-color: #808285
        }

.ic-preamble[b-lu8ticnmzx] {
    font-size: 1.125em;
    color: #353535;
    font-weight: 300;
    line-height: inherit
}

@media all and (min-width: 640px) {
    .ic-preamble[b-lu8ticnmzx] {
        font-size: 1.125em
    }
}

@media all and (min-width: 1024px) {
    .ic-preamble[b-lu8ticnmzx] {
        font-size: 1.375em
    }
}

.ic-text .ic-preamble[b-lu8ticnmzx] {
    margin-bottom: 1.875rem;
    margin-top: 1.875rem
}

.ic-alert[b-lu8ticnmzx] {
    padding: 1.875rem;
    border-radius: .625rem;
    border-style: solid;
    border-width: .0625rem;
    background-color: #fff;
    color: #353535;
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

.ic-alert--status[b-lu8ticnmzx] {
    border-style: solid
}

.ic-alert--observe[b-lu8ticnmzx] {
    background-color: #f1f2f2;
    border-color: #396291
}

.ic-alert--success[b-lu8ticnmzx] {
    background-color: #eef8ee;
    border-color: #419002
}

.ic-alert--error[b-lu8ticnmzx] {
    background-color: #faeef0;
    border-color: #c12143
}

.ic-alert--info[b-lu8ticnmzx], .ic-alert--local[b-lu8ticnmzx] {
    background-color: #fff8e0;
    border-color: #808285
}

.ic-alert__body > * + *[b-lu8ticnmzx] {
    margin-top: 1rem
}

.ic-alert__headline[b-lu8ticnmzx] {
    display: flex;
    align-items: center;
    flex: 1 0 100%
}

    .ic-alert__headline + *[b-lu8ticnmzx] {
        margin-top: .625rem
    }

.ic-alert__icon[b-lu8ticnmzx], .ic-global-alert__icon[b-lu8ticnmzx] {
    width: 1.875rem;
    height: 1.875rem;
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
    background-size: 100% 100%;
    margin: 0 .5em;
    flex: 0 0 auto
}

.ic-alert--local[b-lu8ticnmzx] {
    display: block;
    line-height: 1.75rem;
    padding: 1.25rem;
    border-style: solid;
    border-color: #808285
}

@media all and (min-width: 1024px) {
    .ic-alert--local[b-lu8ticnmzx] {
        padding-left: 1.875rem;
        padding-right: 1.875rem;
        display: flex;
        flex-wrap: nowrap;
        align-items: flex-start;
        align-items: center
    }
}

.ic-alert--local p[b-lu8ticnmzx] {
    max-width: 51.875rem;
    flex: 1 0 auto;
    font-size: 1.125rem
}

@media all and (min-width: 1024px) {
    .ic-alert--local p[b-lu8ticnmzx] {
        font-size: 1rem
    }
}

.ic-alert--local .ic-alert__icon[b-lu8ticnmzx], .ic-alert--local .ic-global-alert__icon[b-lu8ticnmzx] {
    float: left;
    width: 1.4375rem;
    height: 1.4375rem;
    position: relative;
    top: 3px
}

@media all and (min-width: 1024px) {
    .ic-alert--local .ic-alert__icon[b-lu8ticnmzx], .ic-alert--local .ic-global-alert__icon[b-lu8ticnmzx] {
        top: unset;
        flex: 0 0 3.3125rem;
        width: 3.3125rem;
        height: 3.3125rem;
        display: inline-block;
        margin-right: 1em;
        align-self: flex-start
    }
}

.ic-global-alert[b-lu8ticnmzx] {
    font-family: "Open Sans",arial,sans-serif;
    line-height: 1.625rem;
    background-color: #f1f2f2;
    color: #353535;
    font-size: 1rem;
    position: relative;
    overflow: auto
}

@media all and (min-width: 1024px) {
    .ic-global-alert[b-lu8ticnmzx] {
        font-size: 1.125rem
    }
}

@supports(display: flow-root) {
    .ic-global-alert[b-lu8ticnmzx] {
        display: flow-root;
        overflow: unset
    }
}

.ic-globalmessage-alert[b-lu8ticnmzx] {
    font-family: "Open Sans",arial,sans-serif;
    line-height: 1.625rem;
    background-color: #fff8e0;
    color: #353535;
    font-size: 1rem;
    position: relative;
    overflow: auto
}

@media all and (min-width: 1024px) {
    .ic-globalmessage-alert[b-lu8ticnmzx] {
        font-size: 1.125rem
    }
}

@supports(display: flow-root) {
    .ic-globalmessage-alert[b-lu8ticnmzx] {
        display: flow-root;
        overflow: unset
    }
}

.ic-globalmessage-alert[b-lu8ticnmzx]:after {
    content: "";
    position: absolute;
    bottom: -10px;
    z-index: 10;
    height: 10px;
    background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
    width: 100%
}

.ic-global-alert[b-lu8ticnmzx]:after {
    content: "";
    position: absolute;
    bottom: -10px;
    z-index: 10;
    height: 10px;
    background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
    width: 100%
}

.ic-global-alert__inner[b-lu8ticnmzx] {
    position: static;
    margin-top: 1.5625rem;
    margin-bottom: 1.5625rem;
    display: grid;
    grid-template-columns: 1.875rem 1fr 2.5rem;
    align-items: flex-start;
    column-gap: .625rem
}

@media all and (min-width: 1024px) {
    .ic-global-alert__inner[b-lu8ticnmzx] {
        grid-template-columns: 2.5rem 1fr 13.75rem;
        column-gap: 1.25rem
    }
}

.ic-global-alert--expandable .ic-global-alert__inner[b-lu8ticnmzx] {
    align-items: center
}

.ic-global-alert--expandable .ic-globla-alert__body a[href][b-lu8ticnmzx], .ic-global-alert--expandable .ic-globla-alert__body button[b-lu8ticnmzx] {
    position: relative
}

.ic-global-alert__footer[b-lu8ticnmzx], .ic-global-alert__body[b-lu8ticnmzx] {
    max-width: 57.5rem;
    grid-column-end: 1;
    grid-column-start: 3
}

@media all and (min-width: 640px) {
    .ic-global-alert__footer[b-lu8ticnmzx], .ic-global-alert__body[b-lu8ticnmzx] {
        grid-column-end: 2;
        grid-column-start: 2
    }
}

.ic-global-alert__footer[b-lu8ticnmzx] {
    margin-top: .625rem
}

.ic-global-alert__headline[b-lu8ticnmzx] {
    font-weight: 700;
    line-height: inherit;
    color: inherit;
    font-size: inherit
}

.ic-global-alert__expand[b-lu8ticnmzx] {
    padding-left: 1em;
    padding-right: 1em;
    color: #636466;
    line-height: inherit;
    position: absolute;
    top: 0;
    right: 0
}

@supports(display: grid) {
    .ic-global-alert__expand[b-lu8ticnmzx] {
        position: static
    }
}

.ic-global-alert__expand[b-lu8ticnmzx]:before {
    content: "";
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: auto;
    height: 4.75rem
}

.ic-global-alert__expand[b-lu8ticnmzx]:after {
    content: "";
    pointer-events: none;
    position: relative;
    top: -0.25rem;
    border-style: solid;
    border-color: #353535;
    border-width: 0 .125rem .125rem 0;
    display: inline-block;
    border-radius: 0;
    padding: .24rem;
    transform: rotate(45deg)
}

.ic-global-alert__expand[aria-expanded=true][b-lu8ticnmzx]:after {
    top: .125rem;
    border-style: solid;
    border-color: #353535;
    border-width: 0 .125rem .125rem 0;
    display: inline-block;
    border-radius: 0;
    padding: .24rem;
    transform: rotate(-135deg)
}

.ic-global-alert__expand[b-lu8ticnmzx] {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    text-transform: uppercase;
    font-size: .875rem;
    font-family: "Inter",arial,sans-serif
}

    .ic-global-alert__expand span[b-lu8ticnmzx] {
        color: #636466;
        padding-left: 1em;
        padding-right: 1em;
        line-height: inherit;
        display: none
    }

@media all and (min-width: 1024px) {
    .ic-global-alert__expand span[b-lu8ticnmzx] {
        display: inline-block
    }
}

.ic-global-alert__icon[b-lu8ticnmzx] {
    position: relative;
    float: left;
    width: 1.625rem;
    height: 1.625rem
}

@media all and (min-width: 1024px) {
    .ic-global-alert__icon[b-lu8ticnmzx] {
        float: none;
        width: 2.5rem;
        height: 2.5rem
    }
}

.ic-global-alert__body[b-lu8ticnmzx] {
    padding-top: .625rem
}

.ic-global-alert__body--hidden[b-lu8ticnmzx] {
    height: 0;
    overflow: hidden;
    padding: 0
}

.ic-global-alert--expanded .ic-global-alert__body[b-lu8ticnmzx] {
    height: auto;
    overflow: unset
}

.ic-agent-notice .ic-global-alert__inner[b-lu8ticnmzx] {
    grid-template-columns: 1fr 2.5rem
}

    .ic-agent-notice .ic-global-alert__inner .ic-global-alert__icon[b-lu8ticnmzx] {
        display: none
    }

@media all and (min-width: 640px) {
    .ic-agent-notice .ic-global-alert__inner[b-lu8ticnmzx] {
        grid-template-columns: 2.5rem 1fr 13.75rem
    }

        .ic-agent-notice .ic-global-alert__inner .ic-global-alert__icon[b-lu8ticnmzx] {
            display: inline-block
        }
}

.ic-date-label.ic-date-label--small[b-lu8ticnmzx], .ic-date-label[b-lu8ticnmzx] {
    padding: .7em .525em .9em
}

.ic-date-label__day[b-lu8ticnmzx], .ic-date-label--small .ic-date-label__day[b-lu8ticnmzx] {
    line-height: normal;
    font-weight: bold;
    min-width: 1.5em;
    text-align: center;
    font-size: 2.5em;
    line-height: 1.2em;
    letter-spacing: -1.25px
}

.ic-date-label__month[b-lu8ticnmzx], .ic-date-label--small .ic-date-label__month[b-lu8ticnmzx] {
    text-transform: uppercase;
    line-height: 1;
    color: #636466;
    font-size: 1.5em
}

.ic-date-label__year[b-lu8ticnmzx], .ic-date-label--small .ic-date-label__year[b-lu8ticnmzx] {
    font-size: 1.2em
}

.ic-date-label[b-lu8ticnmzx] {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    align-self: flex-start;
    justify-content: center;
    box-shadow: 0 .125rem .375rem 0 rgba(0,0,0,.3);
    background-color: #fff;
    border-radius: .625rem;
    font-family: "Inter",arial,sans-serif;
    font-size: 10px
}

@media all and (min-width: 640px) {
    .ic-date-label[b-lu8ticnmzx] {
        padding: .8em 1.3em
    }
}

@media all and (min-width: 640px) {
    .ic-date-label__day[b-lu8ticnmzx] {
        font-size: 3.5em;
        letter-spacing: -1.75px;
        line-height: 1.15em
    }
}

@media all and (min-width: 640px) {
    .ic-date-label__year[b-lu8ticnmzx] {
        font-size: 1.6em
    }
}

@media all and (min-width: 640px) {
    .ic-date-label__month[b-lu8ticnmzx] {
        font-size: 2em
    }
}

.test2[b-lu8ticnmzx] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.ic-tabbed__tabs[b-lu8ticnmzx] {
    display: flex;
    position: relative;
    border-bottom: 4px solid #c6d2df;
    align-items: flex-end;
    padding: 0 1.25rem;
    height: 5rem
}

@supports(display: grid) {
    .ic-tabbed__tabs[b-lu8ticnmzx] {
        display: grid;
        grid-auto-flow: column;
        align-items: flex-end;
        justify-content: flex-start;
        gap: 3px
    }
}

.ic-tabbed__tabs li[b-lu8ticnmzx] {
    display: inline-block
}

.ic-tabbed__tab[b-lu8ticnmzx] {
    position: relative;
    text-decoration: none;
    padding: 10px 1.5rem 14px;
    font-weight: 400;
    font-family: "Open Sans",arial,sans-serif;
    line-height: 20px;
    display: inline-block;
    top: 4px
}

@supports(display: grid) {
    .ic-tabbed__tab[b-lu8ticnmzx] {
        margin-left: unset;
        margin-right: unset
    }
}

@supports(display: flex) {
    .ic-tabbed__tab[b-lu8ticnmzx] {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        gap: 4px
    }
}

.ic-tabbed__section:focus[b-lu8ticnmzx] {
    outline: none
}

.ic-tabbed__tab[aria-selected=true][b-lu8ticnmzx] {
    background: #fff;
    color: #353636;
    position: relative;
    top: 4px;
    box-shadow: 0 0 4px rgba(0,0,0,.3)
}

@supports(display: grid) {
    .ic-tabbed__tab[aria-selected=true][b-lu8ticnmzx] {
        margin-left: unset;
        margin-right: unset
    }
}

@supports(display: flex) {
    .ic-tabbed__tab[aria-selected=true][b-lu8ticnmzx] {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center
    }
}

.ic-tabbed__tab[aria-selected=true][b-lu8ticnmzx]::before {
    content: "";
    height: 4px;
    z-index: 99;
    position: absolute;
    left: -1px;
    right: -1px;
    bottom: 0
}

.ic-tabbed__tab[aria-selected=true]:focus[b-lu8ticnmzx] {
    outline: 2px solid #636466;
    outline-offset: 2px
}

.ic-tab-icon[b-lu8ticnmzx] {
    height: 100%;
    gap: 4px
}

summary[b-lu8ticnmzx]::-webkit-details-marker {
    display: none
}

.ic-expandables-group[b-lu8ticnmzx] {
    border-top: 1px solid rgba(53,53,53,.2)
}

    .ic-expandables-group .ic-expandable[b-lu8ticnmzx] {
        border-bottom: 1px solid rgba(53,53,53,.2);
        padding: 1.875rem .625rem 1.375rem;
        position: relative
    }

        .ic-expandables-group .ic-expandable[open][b-lu8ticnmzx] {
            padding-bottom: 1.875rem
        }

        .ic-expandables-group .ic-expandable .ic-expandable-button[b-lu8ticnmzx]::after {
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' class='iu-svg-icon' %3E%3Crect width='8' height='1' x='4' y='7.5' fill='rgb(255,255,255)' /%3E%3Crect width='1' height='8' x='7.5' y='4' fill='rgb(255,255,255)' /%3E%3C/svg%3E") !important;
            background-repeat: no-repeat;
            background-position: 0 0;
            background-color: #396291;
            border-radius: 50%;
            color: #fff;
            content: "";
            display: inline-block;
            height: 1.5em;
            position: absolute;
            right: 15px;
            width: 1.5em
        }

@media(max-width: 320px) {
    .ic-expandables-group .ic-expandable .ic-expandable-button[b-lu8ticnmzx]::after {
        top: 37px
    }
}

.ic-expandables-group .ic-expandable[open] .ic-expandable-button[b-lu8ticnmzx]::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' class='iu-svg-icon' %3E%3Crect width='8' height='1' x='4' y='7.5' fill='rgb(255,255,255)' /%3E%3Crect width='0' height='0' x='7.5' y='4' fill='rgb(255,255,255)' /%3E%3C/svg%3E") !important
}

.ic-expandable-target[b-lu8ticnmzx] {
    opacity: 0;
    height: 0;
    overflow: hidden;
    will-change: opacity;
    transition: opacity .1s ease-in
}

.ic-expandable--expanded > .ic-expandable-target[b-lu8ticnmzx] {
    opacity: 1;
    height: auto;
    overflow: unset
}

.ic-expandable-target > *[b-lu8ticnmzx] {
    visibility: hidden
}

.ic-expandable--expanded > .ic-expandable-target > *[b-lu8ticnmzx], details[open] > .ic-expandable-target > *[b-lu8ticnmzx] {
    visibility: visible
}

.ic-expandable-button[b-lu8ticnmzx] {
    align-items: center;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    line-height: 3rem;
    min-height: 3.125rem;
    width: 100%
}

.ic-expandable-button__icon[b-lu8ticnmzx] {
    flex-shrink: 0;
    flex-grow: 0
}

.ic-expandable-button:focus[b-lu8ticnmzx] {
    outline: none
}

    .ic-expandable-button:focus .ic-expandable-button__icon[b-lu8ticnmzx] {
        outline: 2px solid #1e1e1e;
        outline-offset: 2px
    }

.ic-expandable[b-lu8ticnmzx] {
    position: relative
}

.ic-expandable-alt[b-lu8ticnmzx] {
    position: relative
}

    .ic-expandable-alt .ic-expandable-button[b-lu8ticnmzx] {
        font-size: 1.35rem;
        color: #636466;
        line-height: 2.3rem;
        padding-right: 70px;
        text-transform: uppercase
    }

.ic-expandable .ic-expandable-button[b-lu8ticnmzx] {
    font-size: 1.35rem;
    color: #396291;
    font-weight: 700;
    line-height: 2.3rem;
    padding-right: 70px
}

.ic-expandable-alt--expanded .ic-expandable-button[b-lu8ticnmzx], .ic-expandable-alt[open] .ic-expandable-button[b-lu8ticnmzx] {
    border-width: .0625rem;
    border-color: rgba(53,53,53,.2);
    margin-bottom: 1.275rem
}

.ic-expandable--expanded .ic-expandable-button[b-lu8ticnmzx], .ic-expandable[open] .ic-expandable-button[b-lu8ticnmzx] {
    border-width: .0625rem;
    border-color: rgba(53,53,53,.2);
    margin-bottom: 1.275rem
}

.ic-expandable .ic-expandable-button[b-lu8ticnmzx]:after {
    display: inline-block;
    width: 22px;
    height: 15px;
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg class='iu-svg-icon' xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 22 15'%3E%3Cpath fill='rgb(57,98,145)' d='M8.325 10.647L.585 3.259c-.78-.746-.78-1.954 0-2.7.782-.745 2.048-.745 2.83 0l9.153 8.738c.781.745.781 1.954 0 2.7l-9.154 8.737c-.78.746-2.047.746-2.828 0-.781-.745-.781-1.954 0-2.7l7.74-7.387z' transform='translate(-1290 -179) translate(410 141) rotate(90 432 470)'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    right: 1px
}

@media(max-width: 320px) {
    .ic-expandable .ic-expandable-button[b-lu8ticnmzx]:after {
        top: 16px
    }
}

.ic-expandable[open] .ic-expandable-button[b-lu8ticnmzx]:after {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.ic-expandable-alt .ic-expandable-button[b-lu8ticnmzx]:after {
    display: inline-block;
    width: 22px;
    height: 15px;
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg class='iu-svg-icon' xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 22 15'%3E%3Cpath fill='rgb(57,98,145)' d='M8.325 10.647L.585 3.259c-.78-.746-.78-1.954 0-2.7.782-.745 2.048-.745 2.83 0l9.153 8.738c.781.745.781 1.954 0 2.7l-9.154 8.737c-.78.746-2.047.746-2.828 0-.781-.745-.781-1.954 0-2.7l7.74-7.387z' transform='translate(-1290 -179) translate(410 141) rotate(90 432 470)'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    right: 1px
}

@media(max-width: 320px) {
    .ic-expandable-alt .ic-expandable-button[b-lu8ticnmzx]:after {
        top: 16px
    }
}

.ic-expandable-card .ic-expandable-button[b-lu8ticnmzx]:after {
    right: 15px
}

@media(max-width: 640px) {
    .ic-expandable-card .ic-expandable-button[b-lu8ticnmzx]:after {
        right: 3px
    }
}

.ic-expandable-alt[open] .ic-expandable-button[b-lu8ticnmzx]:after {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg)
}

.ic-expandable-button--chevron .ic-expandable-button__icon[b-lu8ticnmzx] {
    width: .625rem
}

@media all and (min-width: 640px) {
    .ic-expandable-button--chevron .ic-expandable-button__icon[b-lu8ticnmzx] {
        width: auto
    }
}

.ic-expandable-button--chevron path[b-lu8ticnmzx] {
    fill: #396291
}

.ic-expandable--expanded .ic-expandable-button--chevron svg[b-lu8ticnmzx] {
    transform: rotate(180deg)
}

.ic-expandable-button--plusminus-circle .ic-expandable-button__icon[b-lu8ticnmzx] {
    background-color: #396291;
    color: #fff;
    border-radius: 50%;
    width: 1.5em;
    height: 1.5em;
    display: inline-flex;
    text-align: center;
    align-items: center;
    justify-content: center
}

    .ic-expandable-button--plusminus-circle .ic-expandable-button__icon svg[b-lu8ticnmzx] {
        width: 1rem;
        height: 1rem
    }

    .ic-expandable-button--plusminus-circle .ic-expandable-button__icon rect[b-lu8ticnmzx], .ic-expandable-button--plusminus-circle .ic-expandable-button__icon path[b-lu8ticnmzx] {
        fill: #fff
    }

.ic-expandable-button--plusminus-circle[aria-expanded=true] .ic-expandable-button__icon rect.vert[b-lu8ticnmzx] {
    display: none
}

.ic-popover[b-lu8ticnmzx], .ic-tooltip[b-lu8ticnmzx], .ic-tooltip-alt[b-lu8ticnmzx], .ic-modal[b-lu8ticnmzx] {
    position: relative;
    display: inline-block;
    background-color: #fff;
    box-sizing: border-box;
    border-radius: .625rem;
    box-shadow: 0 0 1.25rem 0 rgba(0,0,0,.3);
    padding: 1.5625rem;
    z-index: 9999;
    max-width: 90%
}

.ic-popover__close[b-lu8ticnmzx], .ic-tooltip__close[b-lu8ticnmzx], .ic-modal__close[b-lu8ticnmzx] {
    color: #396291;
    width: 1.5rem;
    height: 1.5rem;
    position: absolute;
    top: .75rem;
    right: .75rem
}

.ic-modal[b-lu8ticnmzx] {
    border: solid 1px #dadbdc;
    max-width: 38.75rem;
    width: 90%;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 1.875rem 1.875rem 2.5rem;
    max-height: 80vh;
    overflow-y: auto
}

.ic-modal--error[b-lu8ticnmzx] {
    text-align: center
}

@media all and (min-width: 1024px) {
    .ic-modal--error[b-lu8ticnmzx] {
        padding: 6.25rem
    }
}

.ic-modal__head[b-lu8ticnmzx] {
    margin-bottom: .9375rem
}

.ic-modal--error .ic-modal__headline[b-lu8ticnmzx] {
    font-size: 2.25rem;
    line-height: 1.11;
    letter-spacing: -0.5px;
    color: dimgray
}

.ic-backdrop[b-lu8ticnmzx] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9998;
    background-color: rgba(0,0,0,.4)
}

.ic-tooltip[b-lu8ticnmzx], .ic-tooltip-alt[b-lu8ticnmzx] {
    margin-top: 1rem;
    display: none;
    position: absolute
}

    .ic-tooltip[open][b-lu8ticnmzx], [open].ic-tooltip-alt[b-lu8ticnmzx], .ic-tooltip--open[b-lu8ticnmzx] {
        display: block
    }

    .ic-tooltip[b-lu8ticnmzx]:before, .ic-tooltip-alt[b-lu8ticnmzx]:before {
        content: "";
        position: absolute;
        top: -2rem;
        z-index: 15;
        margin-left: 0;
        border: 1rem solid rgba(0,0,0,0);
        border-bottom-color: #fff;
        filter: drop-shadow(0px -0.375rem 0.25rem rgba(0, 0, 0, 0.1));
        z-index: 0
    }

.ic-tooltip__close[b-lu8ticnmzx] {
    right: .625rem;
    top: 1.25rem;
    width: 1.875rem;
    height: 1.875rem
}

    .ic-tooltip__close svg[b-lu8ticnmzx] {
        width: 1.875rem;
        height: 1.875rem
    }

.ic-tooltip__caption + *[b-lu8ticnmzx] {
    margin-top: .625rem
}

.ic-tooltip__scroll[b-lu8ticnmzx] {
    margin-right: -0.625rem;
    padding-right: 1.125rem
}

.ic-tooltip--has-scroll[b-lu8ticnmzx]:after {
    content: "";
    pointer-events: none;
    position: absolute;
    height: 40px;
    bottom: 25px;
    left: 25px;
    right: 35px;
    top: auto;
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, #fff 65%)
}

.ic-tooltip--has-scroll .ic-text-fadeout__inner[b-lu8ticnmzx] {
    padding-bottom: 40px
}

.ic-tooltip-alt[b-lu8ticnmzx]:before {
    right: auto
}

.ic-tooltip-alt .ic-tooltip__close[b-lu8ticnmzx] {
    top: .75rem;
    right: .625rem
}

.ic-sticky[b-lu8ticnmzx] {
    position: sticky;
    top: 0;
    z-index: 1
}

.ic-sticky--sm[b-lu8ticnmzx] {
    position: sticky;
    top: 0;
    z-index: 1
}

@media all and (min-width: 640px) {
    .ic-sticky--sm[b-lu8ticnmzx] {
        position: relative;
        top: unset
    }
}

[data-ic-sticky][b-lu8ticnmzx] {
    top: -1px;
    padding-top: 1px
}

.h1[b-lu8ticnmzx], h1[b-lu8ticnmzx] {
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: 700;
    font-size: 2em;
    line-height: 1.08em;
    letter-spacing: -0.026em;
    color: #c12143
}

@media all and (min-width: 640px) {
    .h1[b-lu8ticnmzx], h1[b-lu8ticnmzx] {
        font-size: 2em
    }
}

@media all and (min-width: 1024px) {
    .h1[b-lu8ticnmzx], h1[b-lu8ticnmzx] {
        font-size: 3em
    }
}

.h1--small[b-lu8ticnmzx] {
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: 700;
    font-size: 1.625em;
    line-height: 1.278em;
    letter-spacing: -0.028em;
    color: #c12143
}

@media all and (min-width: 640px) {
    .h1--small[b-lu8ticnmzx] {
        font-size: 1.625em
    }
}

@media all and (min-width: 1024px) {
    .h1--small[b-lu8ticnmzx] {
        font-size: 2.25em
    }
}

.h2[b-lu8ticnmzx], h2[b-lu8ticnmzx] {
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: 700;
    font-size: 1.375em;
    line-height: 1.25em;
    letter-spacing: -0.021em;
    color: #c12143
}

@media all and (min-width: 640px) {
    .h2[b-lu8ticnmzx], h2[b-lu8ticnmzx] {
        font-size: 1.375em
    }
}

@media all and (min-width: 1024px) {
    .h2[b-lu8ticnmzx], h2[b-lu8ticnmzx] {
        font-size: 1.5em
    }
}

.h3[b-lu8ticnmzx], .ic-alert__headline[b-lu8ticnmzx], .ic-modal__headline[b-lu8ticnmzx], h3[b-lu8ticnmzx] {
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: 700;
    font-size: 1.25em;
    line-height: 1.25em;
    letter-spacing: -0.02em;
    color: #353535
}

.h4[b-lu8ticnmzx], h4[b-lu8ticnmzx], .ic-definition-list--lg dt[b-lu8ticnmzx], .ic-definition-list--md dt[b-lu8ticnmzx], .ic-definition-list dt[b-lu8ticnmzx] {
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: 700;
    font-size: 1em;
    line-height: 1.25em;
    color: #353535
}

.page-listing[b-lu8ticnmzx] {
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: 700;
    font-size: 1em;
    line-height: 1.5em;
    color: #c12143
}

.ic-subtitle[b-lu8ticnmzx], .ic-subtitle-small[b-lu8ticnmzx], .ic-section-headline[b-lu8ticnmzx], .ic-link-list__headline[b-lu8ticnmzx] {
    font-family: "Inter","Open Sans",sans-serif;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: .075em;
    line-height: 1.2em;
    font-size: 1.25em
}

.ic-subtitle-small[b-lu8ticnmzx] {
    font-size: .875em;
    letter-spacing: .072em;
    line-height: 1.43em
}

.ic-subtitle--light[b-lu8ticnmzx], .ic-section-headline[b-lu8ticnmzx], .ic-link-list__headline[b-lu8ticnmzx] {
    color: #636466
}

.ic-small-divider[b-lu8ticnmzx] {
    position: relative;
    padding-bottom: 1.25rem
}

    .ic-small-divider[b-lu8ticnmzx]:after {
        content: "";
        background: rgba(99,100,102,.4);
        left: 0;
        height: .0625rem;
        bottom: 0;
        position: absolute;
        width: 5.625rem
    }

[dir=rtl] .ic-small-divider[b-lu8ticnmzx]:after {
    left: auto;
    right: 0
}

.ic-light-text[b-lu8ticnmzx] {
    color: #636466
}

.ic-text a:not(.ic-button):not(.ic-button--circle):not(.ic-forms__button):not(.ic-forms__secondary-button)[b-lu8ticnmzx] {
    color: #396291;
    text-decoration: underline
}

    .ic-text a:not(.ic-button):not(.ic-button--circle):not(.ic-forms__button):not(.ic-forms__secondary-button):visited[b-lu8ticnmzx] {
        color: #396291
    }

    .ic-text a:not(.ic-button):not(.ic-button--circle):not(.ic-forms__button):not(.ic-forms__secondary-button):hover[b-lu8ticnmzx] {
        color: #3b4266
    }

.iu-color-anchor[b-lu8ticnmzx] {
    color: #396291;
    text-decoration: none
}

.ic-image__img[b-lu8ticnmzx] {
    display: block;
    max-width: 100%
}

.ic-image__text[b-lu8ticnmzx] {
    color: #636466;
    font-size: .875em;
    margin-top: .9375rem;
    position: relative;
    padding-bottom: .9375rem
}

    .ic-image__text[b-lu8ticnmzx]:after {
        content: "";
        background: #c12143;
        left: 0;
        height: .0625rem;
        bottom: 0;
        position: absolute;
        width: 5.625rem
    }

[dir=rtl] .ic-image__text[b-lu8ticnmzx]:after {
    left: auto;
    right: 0
}

[dir=rtl] .ic-image-left[b-lu8ticnmzx], .ic-image-right[b-lu8ticnmzx] {
    margin-bottom: .9375rem
}

@media all and (min-width: 640px) {
    [dir=rtl] .ic-image-left[b-lu8ticnmzx], .ic-image-right[b-lu8ticnmzx] {
        float: right;
        margin-right: 0;
        margin-left: .9375rem
    }
}

[dir=rtl] .ic-image-right[b-lu8ticnmzx], .ic-image-left[b-lu8ticnmzx] {
    margin-bottom: .9375rem
}

@media all and (min-width: 640px) {
    [dir=rtl] .ic-image-right[b-lu8ticnmzx], .ic-image-left[b-lu8ticnmzx] {
        float: left;
        margin-left: 0;
        margin-right: .9375rem
    }
}

.ic-discrete-list ul[b-lu8ticnmzx]::marker, .ic-alert__body ul ul[b-lu8ticnmzx]::marker, .ic-discrete-list li[b-lu8ticnmzx]::marker, .ic-alert__body ul li[b-lu8ticnmzx]::marker {
    color: #353535
}

.ic-text > *[b-lu8ticnmzx] {
    margin-top: .7em
}

    .ic-text > *:first-child[b-lu8ticnmzx] {
        margin-top: 0
    }

.ic-text h2[b-lu8ticnmzx] {
    margin-top: 1em
}

.ic-text h3[b-lu8ticnmzx] {
    margin-top: .9em
}

.ic-text h4[b-lu8ticnmzx], .ic-text .ic-definition-list--lg dt[b-lu8ticnmzx], .ic-definition-list--lg .ic-text dt[b-lu8ticnmzx], .ic-text .ic-definition-list--md dt[b-lu8ticnmzx], .ic-definition-list--md .ic-text dt[b-lu8ticnmzx], .ic-text .ic-definition-list dt[b-lu8ticnmzx], .ic-definition-list .ic-text dt[b-lu8ticnmzx] {
    margin-top: 1.1em
}

.ic-text ol[b-lu8ticnmzx], .ic-text ul[b-lu8ticnmzx] {
    list-style: none
}

@media all and (min-width: 1024px) {
    .ic-text ol[b-lu8ticnmzx], .ic-text ul[b-lu8ticnmzx] {
        padding-left: 2em
    }
}

.ic-text li[b-lu8ticnmzx] {
    padding-left: .9375rem;
    position: relative
}

    .ic-text li > ol[b-lu8ticnmzx], .ic-text li > ul[b-lu8ticnmzx], .ic-text li + li[b-lu8ticnmzx] {
        margin-top: .625rem
    }

.ic-text ol[b-lu8ticnmzx] {
    counter-reset: item
}

    .ic-text ol li[b-lu8ticnmzx] {
        counter-increment: item
    }

.ic-text .ic-discrete-list[b-lu8ticnmzx], .ic-discrete-list[b-lu8ticnmzx], .ic-alert__body ul[b-lu8ticnmzx] {
    list-style: unset;
    padding-left: 1.2em;
    font-size: inherit
}

    .ic-discrete-list ul[b-lu8ticnmzx], .ic-alert__body ul ul[b-lu8ticnmzx], .ic-text .ic-discrete-list ul[b-lu8ticnmzx], .ic-text .ic-discrete-list li + li[b-lu8ticnmzx], .ic-discrete-list li + li[b-lu8ticnmzx], .ic-alert__body ul li + li[b-lu8ticnmzx] {
        margin-top: unset
    }

    .ic-text .ic-discrete-list li[b-lu8ticnmzx], .ic-discrete-list li[b-lu8ticnmzx], .ic-alert__body ul li[b-lu8ticnmzx] {
        padding-left: 0
    }

        .ic-text .ic-discrete-list li[b-lu8ticnmzx]:before, .ic-discrete-list li[b-lu8ticnmzx]:before, .ic-alert__body ul li[b-lu8ticnmzx]:before {
            content: none
        }

    .ic-text .ic-discrete-list ul[b-lu8ticnmzx], .ic-discrete-list ul[b-lu8ticnmzx], .ic-alert__body ul ul[b-lu8ticnmzx] {
        list-style: circle;
        margin-left: 1.2em;
        padding-left: 0
    }

.ic-text small[b-lu8ticnmzx], .ic-small-text[b-lu8ticnmzx], .ic-table tfoot > tr > td[b-lu8ticnmzx], .ic-text tfoot > tr > td[b-lu8ticnmzx] {
    font-size: .875em;
    font-size: .875em;
    line-height: 1.25rem
}

.ic-table[b-lu8ticnmzx], .ic-text table[b-lu8ticnmzx] {
    border-collapse: collapse
}

@media screen and (max-width: 420px) {
    .ic-table[b-lu8ticnmzx], .ic-text table[b-lu8ticnmzx] {
        font-size: 80%
    }
}

.ic-table--full[b-lu8ticnmzx] {
    width: 100%
}

.ic-table tbody > tr > td[b-lu8ticnmzx], .ic-text tbody > tr > td[b-lu8ticnmzx] {
    padding: .3125rem 1.25rem .625rem;
    border-right: 1px solid #c12143;
    border-top: 1px solid #c12143;
    color: #636466
}

.ic-table tbody > tr:last-child > td[b-lu8ticnmzx], .ic-text tbody > tr:last-child > td[b-lu8ticnmzx] {
    border-bottom: 1px solid #c12143
}

.ic-table tbody > tr > td:last-child[b-lu8ticnmzx], .ic-text tbody > tr > td:last-child[b-lu8ticnmzx] {
    border-right: none
}

[dir=rtl] .ic-table tbody > tr > td:last-child[b-lu8ticnmzx], .ic-text tbody > tr > td:last-child[b-lu8ticnmzx] {
    border-left: none;
    border-right: 1px solid rgba(193,33,67,.1)
}

.ic-table tfoot > tr > td[b-lu8ticnmzx], .ic-text tfoot > tr > td[b-lu8ticnmzx] {
    padding: .9375rem 0;
    color: #636466
}

.ic-table th[b-lu8ticnmzx], .ic-text th[b-lu8ticnmzx] {
    text-align: start;
    padding: .9375rem 1.25rem .9375rem;
    background-color: #faeef0;
    font-weight: 600;
    border-right: 1px solid #c12143;
    border-bottom: 1px solid #c12143
}

[dir=rtl] .ic-table th[b-lu8ticnmzx], [dir=rtl] .ic-text th[b-lu8ticnmzx] {
    border-left: 1px solid #f4dadf;
    border-right: none
}

.ic-table caption[b-lu8ticnmzx], .ic-text caption[b-lu8ticnmzx] {
    color: rgba(53,53,53,.6);
    font-size: 1.125em;
    letter-spacing: .125em;
    padding: .875rem 0;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    border-top: .0625rem solid rgba(193,33,67,.5);
    background: #fff
}

.ic-table tr > th:last-child[b-lu8ticnmzx], .ic-text tr > th:last-child[b-lu8ticnmzx] {
    border-right: none
}

.ic-table thead > tr > th:last-child[b-lu8ticnmzx], .ic-text thead > tr > th:last-child[b-lu8ticnmzx] {
    border-top-right-radius: .625rem
}

[dir=rtl] .ic-table thead > tr > th:first-child[b-lu8ticnmzx], [dir=rtl] .ic-text thead > tr > th:first-child[b-lu8ticnmzx] {
    border-top-right-radius: .625rem;
    border-top-left-radius: 0;
    border-right: none
}

.ic-table thead > tr > th:first-child[b-lu8ticnmzx], .ic-text thead > tr > th:first-child[b-lu8ticnmzx] {
    border-top-left-radius: .625rem
}

[dir=rtl] .ic-table thead > tr > th:last-child[b-lu8ticnmzx], [dir=rtl] .ic-text thead > tr > th:last-child[b-lu8ticnmzx] {
    border-top-left-radius: .625rem;
    border-top-right-radius: 0;
    border-left: none;
    border-right: 1px solid rgba(193,33,67,.1)
}

.ic-table tbody > tr > th[b-lu8ticnmzx], .ic-text tbody > tr > th[b-lu8ticnmzx] {
    border-radius: 0
}

.ic-table-wrapper[b-lu8ticnmzx] {
    position: relative;
    overflow-x: auto;
    scrollbar-color: #c12143 rgba(0,0,0,0);
    scrollbar-width: auto
}

    .ic-table-wrapper[b-lu8ticnmzx]::-webkit-scrollbar {
        -webkit-appearance: none;
        width: .875rem;
        height: .875rem
    }

    .ic-table-wrapper[b-lu8ticnmzx]::-webkit-scrollbar-thumb {
        border-radius: .5rem;
        border: .1875rem solid rgba(0,0,0,0);
        background: #c12143;
        background-clip: content-box
    }

    .ic-table-wrapper[b-lu8ticnmzx]::-webkit-scrollbar-track {
        margin: 0;
        background: rgba(0,0,0,0);
        border-radius: 0;
        border-color: rgba(0,0,0,0);
        border-width: 0;
        border-style: solid
    }

    .ic-table-wrapper[b-lu8ticnmzx]::-webkit-scrollbar-corner {
        background-color: rgba(0,0,0,0)
    }

dd + dt[b-lu8ticnmzx] {
    margin-top: .625em
}

@media all and (min-width: 1px) {
    .ic-definition-list[b-lu8ticnmzx] {
        display: grid;
        grid-template-columns: minmax(min-content, max-content) auto;
        grid-template-rows: auto;
        row-gap: .625em;
        column-gap: 1.25em;
        align-items: baseline
    }

        .ic-definition-list dd + dt[b-lu8ticnmzx] {
            margin-top: 0
        }
}

@media all and (min-width: 640px) {
    .ic-definition-list--md[b-lu8ticnmzx] {
        display: grid;
        grid-template-columns: minmax(min-content, max-content) auto;
        grid-template-rows: auto;
        row-gap: .625em;
        column-gap: 1.25em;
        align-items: baseline
    }

        .ic-definition-list--md dd + dt[b-lu8ticnmzx] {
            margin-top: 0
        }
}

@media all and (min-width: 1024px) {
    .ic-definition-list--lg[b-lu8ticnmzx] {
        display: grid;
        grid-template-columns: minmax(min-content, max-content) auto;
        grid-template-rows: auto;
        row-gap: .625em;
        column-gap: 1.25em;
        align-items: baseline
    }

        .ic-definition-list--lg dd + dt[b-lu8ticnmzx] {
            margin-top: 0
        }
}

.iu-box[b-lu8ticnmzx] {
    position: relative;
    box-sizing: border-box;
    display: flex;
    align-items: center
}

.iu-svg-icon-bg[b-lu8ticnmzx] {
    background-position: center center;
    background-repeat: no-repeat
}

.iu-svg-icon[b-lu8ticnmzx] {
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 100%
}

    .iu-svg-icon svg[b-lu8ticnmzx] {
        width: auto;
        height: 100%
    }

.iu-sr-only[b-lu8ticnmzx], .ic-page-header__logo-link-text[b-lu8ticnmzx] {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0
}

.iu-no-resize[b-lu8ticnmzx] {
    resize: none
}

.iu-resize[b-lu8ticnmzx] {
    overflow: auto;
    resize: both
}

.iu-resize-vertical[b-lu8ticnmzx] {
    overflow: auto;
    resize: vertical
}

.iu-resize-horizontal[b-lu8ticnmzx] {
    overflow: auto;
    max-width: 100%;
    resize: horizontal
}

.iu-fl[b-lu8ticnmzx] {
    float: left
}

.iu-fr[b-lu8ticnmzx] {
    float: right
}

.iu-flex[b-lu8ticnmzx] {
    display: flex
}

.iu-grow[b-lu8ticnmzx] {
    flex-grow: 1;
    flex-shrink: 0;
    flex-basis: auto;
    max-width: 100%
}

.iu-shrink[b-lu8ticnmzx] {
    flex-basis: auto;
    flex-grow: 0;
    flex-shrink: 1
}

.iu-grow-children > *[b-lu8ticnmzx] {
    flex-grow: 1
}

.iu-flex-column[b-lu8ticnmzx] {
    flex-direction: column
}

.iu-flex-row[b-lu8ticnmzx] {
    flex-direction: row
}

.iu-text-center[b-lu8ticnmzx] {
    text-align: center
}

.iu-text-left[b-lu8ticnmzx] {
    text-align: left
}

.iu-text-right[b-lu8ticnmzx] {
    text-align: right
}

.iu-text-justify[b-lu8ticnmzx] {
    text-align: justify
}

.iu-opacity-0[b-lu8ticnmzx] {
    opacity: 0
}

.iu-opacity-50[b-lu8ticnmzx] {
    opacity: .5
}

.iu-opacity-100[b-lu8ticnmzx] {
    opacity: 1
}

.iu-flex-center[b-lu8ticnmzx] {
    display: flex;
    align-items: center;
    justify-content: center
}

.iu-flex-start[b-lu8ticnmzx], .ic-avatar-box[b-lu8ticnmzx] {
    display: flex;
    align-items: center;
    justify-content: start
}

.iu-align-center[b-lu8ticnmzx] {
    align-items: center
}

.iu-align-end[b-lu8ticnmzx] {
    align-items: flex-end
}

.iu-align-start[b-lu8ticnmzx] {
    align-items: flex-start
}

.iu-align-self-end[b-lu8ticnmzx] {
    align-self: flex-end
}

.iu-align-self-start[b-lu8ticnmzx] {
    align-self: flex-start
}

.iu-justify-center[b-lu8ticnmzx] {
    justify-content: center
}

.iu-justify-start[b-lu8ticnmzx] {
    justify-content: flex-start
}

.iu-justify-end[b-lu8ticnmzx] {
    justify-content: flex-end
}

.iu-justify-space-between[b-lu8ticnmzx] {
    justify-content: space-between
}

.iu-order-0[b-lu8ticnmzx] {
    order: 0
}

@media all and (min-width: 1024px) {
    .iu-order-0--lg[b-lu8ticnmzx] {
        order: 0
    }
}

.iu-order-minus-1[b-lu8ticnmzx] {
    order: -1
}

@media all and (min-width: 1024px) {
    .iu-order-minus-1--lg[b-lu8ticnmzx] {
        order: -1
    }
}

.iu-order-1[b-lu8ticnmzx] {
    order: 1
}

@media all and (min-width: 1024px) {
    .iu-order-1--lg[b-lu8ticnmzx] {
        order: 1
    }
}

.iu-order-99[b-lu8ticnmzx] {
    order: 99
}

@media all and (min-width: 1024px) {
    .iu-order-99--lg[b-lu8ticnmzx] {
        order: 99
    }
}

.iu-fullwidth[b-lu8ticnmzx] {
    width: 100%
}

@media all and (min-width: 1px)and (max-width: 639px) {
    .iu-fullwidth--sm[b-lu8ticnmzx] {
        width: 100%
    }
}

@media all and (min-width: 640px) {
    .iu-fullwidth--md[b-lu8ticnmzx] {
        width: 100%
    }
}

@media all and (min-width: 1024px) {
    .iu-fullwidth--lg[b-lu8ticnmzx] {
        width: 100%
    }
}

.iu-always-page-break-before[b-lu8ticnmzx] {
    page-break-before: always
}

.iu-avoid-page-break-inside[b-lu8ticnmzx] {
    page-break-inside: avoid
}

@media print {
    .iu-hide-for-print[b-lu8ticnmzx] {
        display: none
    }
}

.iu-clearfix[b-lu8ticnmzx]::before, .iu-clearfix[b-lu8ticnmzx]::after {
    display: table;
    content: " "
}

.iu-clearfix[b-lu8ticnmzx]::after {
    clear: both
}

.iu-truncate-ellipsis[b-lu8ticnmzx] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.iu-truncate-gradient[b-lu8ticnmzx], .ic-avatar-box__name[b-lu8ticnmzx] {
    white-space: nowrap;
    position: relative
}

    .iu-truncate-gradient[b-lu8ticnmzx]:after, .ic-avatar-box__name[b-lu8ticnmzx]:after {
        content: "";
        position: absolute;
        width: 1.5em;
        height: 100%;
        top: 0;
        right: 0;
        z-index: 999
    }

.iu-link-divider-right[b-lu8ticnmzx]::after {
    content: "";
    border-right: 1px solid currentColor;
    margin-left: .5em;
    margin-right: .5em
}

.iu-link-divider-bottom[b-lu8ticnmzx] {
    border-bottom: 1px solid currentColor
}

.iu-display-flex[b-lu8ticnmzx] {
    display: flex !important
}

.iu-text-nowrap[b-lu8ticnmzx] {
    white-space: nowrap !important
}

.iu-focus[b-lu8ticnmzx] {
    padding: 3px
}

    .iu-focus:focus[b-lu8ticnmzx] {
        outline: 2px solid #636466;
        outline-offset: -2px
    }

.iu-focusblank[b-lu8ticnmzx] {
    padding: 3px
}

    .iu-focusblank:focus[b-lu8ticnmzx] {
        outline: 2px solid #636466;
        outline-offset: -10px
    }

.iu-focuscard[b-lu8ticnmzx] {
    padding: 7px
}

    .iu-focuscard:focus[b-lu8ticnmzx] {
        outline: 2px solid #636466;
        outline-offset: 15px
    }

@media(max-width: 640px) {
    .iu-focuscard:focus[b-lu8ticnmzx] {
        outline-offset: -5px
    }
}

.iu-bfc[b-lu8ticnmzx] {
    overflow: auto
}

@supports(display: flow-root) {
    .iu-bfc[b-lu8ticnmzx] {
        overflow: unset;
        display: flow-root
    }
}

[class*=iu-show-][b-lu8ticnmzx] {
    display: none !important
}

@media all and (min-width: 1px) {
    .iu-hide-from-sm[b-lu8ticnmzx] {
        display: none !important
    }
}

@media all and (min-width: 1px)and (max-width: 639px) {
    .iu-hide-sm[b-lu8ticnmzx] {
        display: none !important
    }

    .iu-show-sm[b-lu8ticnmzx] {
        display: block !important
    }

    .iu-show-sm-grid[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-sm-flex[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-sm-inline[b-lu8ticnmzx] {
        display: inline !important
    }

    .iu-show-sm-inline-block[b-lu8ticnmzx] {
        display: inline-block !important
    }
}

@media all and (min-width: 640px) {
    .iu-hide-from-md[b-lu8ticnmzx] {
        display: none !important
    }
}

@media all and (min-width: 640px)and (max-width: 1023px) {
    .iu-hide-md[b-lu8ticnmzx] {
        display: none !important
    }

    .iu-show-md[b-lu8ticnmzx] {
        display: block !important
    }

    .iu-show-md-grid[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-md-flex[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-md-inline[b-lu8ticnmzx] {
        display: inline !important
    }

    .iu-show-md-inline-block[b-lu8ticnmzx] {
        display: inline-block !important
    }
}

@media all and (min-width: 1024px) {
    .iu-hide-from-lg[b-lu8ticnmzx] {
        display: none !important
    }
}

@media all and (min-width: 1024px)and (max-width: 1199px) {
    .iu-hide-lg[b-lu8ticnmzx] {
        display: none !important
    }

    .iu-show-lg[b-lu8ticnmzx] {
        display: block !important
    }

    .iu-show-lg-grid[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-lg-flex[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-lg-inline[b-lu8ticnmzx] {
        display: inline !important
    }

    .iu-show-lg-inline-block[b-lu8ticnmzx] {
        display: inline-block !important
    }
}

@media all and (min-width: 1200px) {
    .iu-hide-from-xl[b-lu8ticnmzx] {
        display: none !important
    }
}

@media all and (min-width: 1200px)and (max-width: 1439px) {
    .iu-hide-xl[b-lu8ticnmzx] {
        display: none !important
    }

    .iu-show-xl[b-lu8ticnmzx] {
        display: block !important
    }

    .iu-show-xl-grid[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-xl-flex[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-xl-inline[b-lu8ticnmzx] {
        display: inline !important
    }

    .iu-show-xl-inline-block[b-lu8ticnmzx] {
        display: inline-block !important
    }
}

@media all and (min-width: 1440px) {
    .iu-hide-from-xxl[b-lu8ticnmzx] {
        display: none !important
    }
}

@media all and (min-width: 1440px) {
    .iu-hide-xxl[b-lu8ticnmzx] {
        display: none !important
    }

    .iu-show-xxl[b-lu8ticnmzx] {
        display: block !important
    }

    .iu-show-xxl-grid[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-xxl-flex[b-lu8ticnmzx] {
        display: grid !important
    }

    .iu-show-xxl-inline[b-lu8ticnmzx] {
        display: inline !important
    }

    .iu-show-xxl-inline-block[b-lu8ticnmzx] {
        display: inline-block !important
    }
}

.iu-lh-h1[b-lu8ticnmzx] {
    line-height: 1 !important
}

.iu-lh-one[b-lu8ticnmzx] {
    line-height: 1 !important
}

.iu-lh-narrow[b-lu8ticnmzx] {
    line-height: 1.25 !important
}

.iu-lh-body[b-lu8ticnmzx] {
    line-height: 1.64 !important
}

.iu-lh-heading[b-lu8ticnmzx] {
    line-height: 1.25em !important
}

.iu-lh-subtitle[b-lu8ticnmzx] {
    line-height: 1.2em !important
}

.iu-lh-subtitle--small[b-lu8ticnmzx] {
    line-height: 1.43em !important
}

.iu-lh-listing[b-lu8ticnmzx] {
    line-height: 1.5em !important
}

.iu-letspacing-h1[b-lu8ticnmzx] {
    letter-spacing: -0.026em !important
}

.iu-letspacing-h1--small[b-lu8ticnmzx] {
    letter-spacing: -0.028em !important
}

.iu-letspacing-h2[b-lu8ticnmzx] {
    letter-spacing: -0.021em !important
}

.iu-letspacing-subtitle[b-lu8ticnmzx] {
    letter-spacing: .075em !important
}

.iu-letspacing-subtitle--small[b-lu8ticnmzx] {
    letter-spacing: .072em !important
}

.iu-letspacing-h3[b-lu8ticnmzx] {
    letter-spacing: -0.02em !important
}

.iu-fw-normal[b-lu8ticnmzx] {
    font-weight: normal !important
}

.iu-fw-light[b-lu8ticnmzx] {
    font-weight: 300 !important
}

.iu-fw-body[b-lu8ticnmzx] {
    font-weight: 400 !important
}

.iu-fw-heading[b-lu8ticnmzx] {
    font-weight: 700 !important
}

.iu-fw-bold[b-lu8ticnmzx] {
    font-weight: 600 !important
}

.iu-fw-nav[b-lu8ticnmzx] {
    font-weight: 400 !important
}

.iu-fw-regular[b-lu8ticnmzx] {
    font-weight: 600 !important
}

.iu-fs-body[b-lu8ticnmzx] {
    font-size: 1rem !important
}

.iu-fs-100[b-lu8ticnmzx] {
    font-size: .75rem !important
}

.iu-fs-200[b-lu8ticnmzx] {
    font-size: .875rem !important
}

.iu-fs-300[b-lu8ticnmzx] {
    font-size: 1rem !important
}

.iu-fs-400[b-lu8ticnmzx] {
    font-size: 1.125rem !important
}

.iu-fs-500[b-lu8ticnmzx] {
    font-size: 1.375rem !important
}

.iu-fs-600[b-lu8ticnmzx] {
    font-size: 1.5rem !important
}

.iu-fs-700[b-lu8ticnmzx] {
    font-size: 1.75rem !important
}

.iu-fs-800[b-lu8ticnmzx] {
    font-size: 2rem !important
}

.iu-fs-900[b-lu8ticnmzx] {
    font-size: 2.75rem !important
}

.iu-fs-h1[b-lu8ticnmzx] {
    font-size: 2em !important
}

@media all and (min-width: 640px) {
    .iu-fs-h1[b-lu8ticnmzx] {
        font-size: 2em !important
    }
}

@media all and (min-width: 1024px) {
    .iu-fs-h1[b-lu8ticnmzx] {
        font-size: 3em !important
    }
}

.iu-fs-h1--small[b-lu8ticnmzx] {
    font-size: 1.625em !important
}

@media all and (min-width: 640px) {
    .iu-fs-h1--small[b-lu8ticnmzx] {
        font-size: 1.625em !important
    }
}

@media all and (min-width: 1024px) {
    .iu-fs-h1--small[b-lu8ticnmzx] {
        font-size: 2.25em !important
    }
}

.iu-fs-h2[b-lu8ticnmzx] {
    font-size: 1.375em !important
}

@media all and (min-width: 640px) {
    .iu-fs-h2[b-lu8ticnmzx] {
        font-size: 1.375em !important
    }
}

@media all and (min-width: 1024px) {
    .iu-fs-h2[b-lu8ticnmzx] {
        font-size: 1.5em !important
    }
}

.iu-fs-h3[b-lu8ticnmzx] {
    font-size: 1.25em !important
}

.iu-fs-h4[b-lu8ticnmzx] {
    font-size: 1em !important
}

.iu-fs-preamble[b-lu8ticnmzx] {
    font-size: 1.125em !important
}

@media all and (min-width: 640px) {
    .iu-fs-preamble[b-lu8ticnmzx] {
        font-size: 1.125em !important
    }
}

@media all and (min-width: 1024px) {
    .iu-fs-preamble[b-lu8ticnmzx] {
        font-size: 1.375em !important
    }
}

.iu-fs-xs[b-lu8ticnmzx] {
    font-size: .75em !important
}

.iu-fs-sm[b-lu8ticnmzx] {
    font-size: .875em !important
}

.iu-fs-md[b-lu8ticnmzx] {
    font-size: 1.25rem !important
}

.iu-fs-lg[b-lu8ticnmzx] {
    font-size: 1.5rem !important
}

.iu-fs-xl[b-lu8ticnmzx] {
    font-size: 3rem !important
}

.iu-fs-xxl[b-lu8ticnmzx] {
    font-size: 4rem !important
}

.iu-ff-body[b-lu8ticnmzx] {
    font-family: "Open Sans",arial,sans-serif !important
}

.iu-ff-secondary[b-lu8ticnmzx] {
    font-family: "Inter",arial,sans-serif !important
}

.iu-ff-heading[b-lu8ticnmzx] {
    font-family: "Inter","Open Sans",sans-serif !important
}

.iu-ff-monospace[b-lu8ticnmzx] {
    font-family: "monospace" !important
}

.iu-bg-transparent[b-lu8ticnmzx] {
    background-color: rgba(0,0,0,0) !important
}

.iu-color-transparent[b-lu8ticnmzx] {
    color: rgba(0,0,0,0) !important
}

.iu-border-transparent[b-lu8ticnmzx] {
    border: 1px solid rgba(0,0,0,0) !important
}

.iu-bg-black[b-lu8ticnmzx] {
    background-color: #1e1e1e !important
}

.iu-color-black[b-lu8ticnmzx] {
    color: #1e1e1e !important
}

.iu-border-black[b-lu8ticnmzx] {
    border: 1px solid #1e1e1e !important
}

.iu-bg-white[b-lu8ticnmzx] {
    background-color: #fff !important
}

.iu-color-white[b-lu8ticnmzx] {
    color: #fff !important
}

.iu-border-white[b-lu8ticnmzx] {
    border: 1px solid #fff !important
}

.iu-bg-main[b-lu8ticnmzx] {
    background-color: #c12143 !important
}

.iu-color-main[b-lu8ticnmzx] {
    color: #c12143 !important
}

.iu-border-main[b-lu8ticnmzx] {
    border: 1px solid #c12143 !important
}

.iu-bg-secondary-dark[b-lu8ticnmzx] {
    background-color: #6a0032 !important
}

.iu-color-secondary-dark[b-lu8ticnmzx] {
    color: #6a0032 !important
}

.iu-border-secondary-dark[b-lu8ticnmzx] {
    border: 1px solid #6a0032 !important
}

.iu-bg-secondary-light[b-lu8ticnmzx] {
    background-color: #faeef0 !important
}

.iu-color-secondary-light[b-lu8ticnmzx] {
    color: #faeef0 !important
}

.iu-border-secondary-light[b-lu8ticnmzx] {
    border: 1px solid #faeef0 !important
}

.iu-bg-secondary95[b-lu8ticnmzx] {
    background-color: #f9f6f1 !important
}

.iu-color-secondary95[b-lu8ticnmzx] {
    color: #f9f6f1 !important
}

.iu-border-secondary95[b-lu8ticnmzx] {
    border: 1px solid #f9f6f1 !important
}

.iu-bg-text[b-lu8ticnmzx] {
    background-color: #353535 !important
}

.iu-color-text[b-lu8ticnmzx] {
    color: #353535 !important
}

.iu-border-text[b-lu8ticnmzx] {
    border: 1px solid #353535 !important
}

.iu-bg-text-light[b-lu8ticnmzx] {
    background-color: #636466 !important
}

.iu-color-text-light[b-lu8ticnmzx] {
    color: #636466 !important
}

.iu-border-text-light[b-lu8ticnmzx] {
    border: 1px solid #636466 !important
}

.iu-bg-background[b-lu8ticnmzx] {
    background-color: #fff !important
}

.iu-color-background[b-lu8ticnmzx] {
    color: #fff !important
}

.iu-border-background[b-lu8ticnmzx] {
    border: 1px solid #fff !important
}

.iu-bg-body[b-lu8ticnmzx] {
    background-color: #fff !important
}

.iu-color-body[b-lu8ticnmzx] {
    color: #fff !important
}

.iu-border-body[b-lu8ticnmzx] {
    border: 1px solid #fff !important
}

.iu-bg-cta[b-lu8ticnmzx] {
    background-color: #396291 !important
}

.iu-color-cta[b-lu8ticnmzx] {
    color: #396291 !important
}

.iu-border-cta[b-lu8ticnmzx] {
    border: 1px solid #396291 !important
}

.iu-bg-cta-dark[b-lu8ticnmzx] {
    background-color: #3b4266 !important
}

.iu-color-cta-dark[b-lu8ticnmzx] {
    color: #3b4266 !important
}

.iu-border-cta-dark[b-lu8ticnmzx] {
    border: 1px solid #3b4266 !important
}

.iu-bg-cta-light[b-lu8ticnmzx] {
    background-color: #396291 !important
}

.iu-color-cta-light[b-lu8ticnmzx] {
    color: #396291 !important
}

.iu-border-cta-light[b-lu8ticnmzx] {
    border: 1px solid #396291 !important
}

.iu-bg-cta-text[b-lu8ticnmzx] {
    background-color: #fff !important
}

.iu-color-cta-text[b-lu8ticnmzx] {
    color: #fff !important
}

.iu-border-cta-text[b-lu8ticnmzx] {
    border: 1px solid #fff !important
}

.iu-bg-nav[b-lu8ticnmzx] {
    background-color: #c12143 !important
}

.iu-color-nav[b-lu8ticnmzx] {
    color: #c12143 !important
}

.iu-border-nav[b-lu8ticnmzx] {
    border: 1px solid #c12143 !important
}

.iu-bg-nav-current[b-lu8ticnmzx] {
    background-color: #a00b36 !important
}

.iu-color-nav-current[b-lu8ticnmzx] {
    color: #a00b36 !important
}

.iu-border-nav-current[b-lu8ticnmzx] {
    border: 1px solid #a00b36 !important
}

.iu-bg-nav-horizontal[b-lu8ticnmzx] {
    background-color: #ccc !important
}

.iu-color-nav-horizontal[b-lu8ticnmzx] {
    color: #ccc !important
}

.iu-border-nav-horizontal[b-lu8ticnmzx] {
    border: 1px solid #ccc !important
}

.iu-bg-nav-dark[b-lu8ticnmzx] {
    background-color: #a00b36 !important
}

.iu-color-nav-dark[b-lu8ticnmzx] {
    color: #a00b36 !important
}

.iu-border-nav-dark[b-lu8ticnmzx] {
    border: 1px solid #a00b36 !important
}

.iu-bg-nav-light[b-lu8ticnmzx] {
    background-color: #a00b36 !important
}

.iu-color-nav-light[b-lu8ticnmzx] {
    color: #a00b36 !important
}

.iu-border-nav-light[b-lu8ticnmzx] {
    border: 1px solid #a00b36 !important
}

.iu-bg-nav-text[b-lu8ticnmzx] {
    background-color: #fff !important
}

.iu-color-nav-text[b-lu8ticnmzx] {
    color: #fff !important
}

.iu-border-nav-text[b-lu8ticnmzx] {
    border: 1px solid #fff !important
}

.iu-bg-muted-light[b-lu8ticnmzx] {
    background-color: #666 !important
}

.iu-color-muted-light[b-lu8ticnmzx] {
    color: #666 !important
}

.iu-border-muted-light[b-lu8ticnmzx] {
    border: 1px solid #666 !important
}

.iu-bg-muted[b-lu8ticnmzx] {
    background-color: #636466 !important
}

.iu-color-muted[b-lu8ticnmzx] {
    color: #636466 !important
}

.iu-border-muted[b-lu8ticnmzx] {
    border: 1px solid #636466 !important
}

.iu-bg-muted-dark[b-lu8ticnmzx] {
    background-color: #666 !important
}

.iu-color-muted-dark[b-lu8ticnmzx] {
    color: #666 !important
}

.iu-border-muted-dark[b-lu8ticnmzx] {
    border: 1px solid #666 !important
}

.iu-bg-heading[b-lu8ticnmzx] {
    background-color: #353535 !important
}

.iu-color-heading[b-lu8ticnmzx] {
    color: #353535 !important
}

.iu-border-heading[b-lu8ticnmzx] {
    border: 1px solid #353535 !important
}

.iu-bg-highlight[b-lu8ticnmzx] {
    background-color: #333 !important
}

.iu-color-highlight[b-lu8ticnmzx] {
    color: #333 !important
}

.iu-border-highlight[b-lu8ticnmzx] {
    border: 1px solid #333 !important
}

.iu-bg-attention[b-lu8ticnmzx] {
    background-color: #ffffe0 !important
}

.iu-color-attention[b-lu8ticnmzx] {
    color: #ffffe0 !important
}

.iu-border-attention[b-lu8ticnmzx] {
    border: 1px solid #ffffe0 !important
}

.iu-bg-error[b-lu8ticnmzx] {
    background-color: #c12143 !important
}

.iu-color-error[b-lu8ticnmzx] {
    color: #c12143 !important
}

.iu-border-error[b-lu8ticnmzx] {
    border: 1px solid #c12143 !important
}

.iu-bg-error-light[b-lu8ticnmzx] {
    background-color: #faeef0 !important
}

.iu-color-error-light[b-lu8ticnmzx] {
    color: #faeef0 !important
}

.iu-border-error-light[b-lu8ticnmzx] {
    border: 1px solid #faeef0 !important
}

.iu-bg-success[b-lu8ticnmzx] {
    background-color: #419002 !important
}

.iu-color-success[b-lu8ticnmzx] {
    color: #419002 !important
}

.iu-border-success[b-lu8ticnmzx] {
    border: 1px solid #419002 !important
}

.iu-bg-success-light[b-lu8ticnmzx] {
    background-color: #eef8ee !important
}

.iu-color-success-light[b-lu8ticnmzx] {
    color: #eef8ee !important
}

.iu-border-success-light[b-lu8ticnmzx] {
    border: 1px solid #eef8ee !important
}

.iu-bg-success40[b-lu8ticnmzx] {
    background-color: #419002 !important
}

.iu-color-success40[b-lu8ticnmzx] {
    color: #419002 !important
}

.iu-border-success40[b-lu8ticnmzx] {
    border: 1px solid #419002 !important
}

.iu-bg-success99[b-lu8ticnmzx] {
    background-color: #eef8ee !important
}

.iu-color-success99[b-lu8ticnmzx] {
    color: #eef8ee !important
}

.iu-border-success99[b-lu8ticnmzx] {
    border: 1px solid #eef8ee !important
}

.iu-bg-information[b-lu8ticnmzx] {
    background-color: #808285 !important
}

.iu-color-information[b-lu8ticnmzx] {
    color: #808285 !important
}

.iu-border-information[b-lu8ticnmzx] {
    border: 1px solid #808285 !important
}

.iu-bg-information-light[b-lu8ticnmzx] {
    background-color: #fff8e0 !important
}

.iu-color-information-light[b-lu8ticnmzx] {
    color: #fff8e0 !important
}

.iu-border-information-light[b-lu8ticnmzx] {
    border: 1px solid #fff8e0 !important
}

.iu-bg-observe[b-lu8ticnmzx] {
    background-color: #396291 !important
}

.iu-color-observe[b-lu8ticnmzx] {
    color: #396291 !important
}

.iu-border-observe[b-lu8ticnmzx] {
    border: 1px solid #396291 !important
}

.iu-bg-observe-light[b-lu8ticnmzx] {
    background-color: #f1f2f2 !important
}

.iu-color-observe-light[b-lu8ticnmzx] {
    color: #f1f2f2 !important
}

.iu-border-observe-light[b-lu8ticnmzx] {
    border: 1px solid #f1f2f2 !important
}

.iu-bg-neutral20[b-lu8ticnmzx] {
    background-color: #353636 !important
}

.iu-color-neutral20[b-lu8ticnmzx] {
    color: #353636 !important
}

.iu-border-neutral20[b-lu8ticnmzx] {
    border: 1px solid #353636 !important
}

.iu-bg-neutral40[b-lu8ticnmzx] {
    background-color: #396291 !important
}

.iu-color-neutral40[b-lu8ticnmzx] {
    color: #396291 !important
}

.iu-border-neutral40[b-lu8ticnmzx] {
    border: 1px solid #396291 !important
}

.iu-bg-neutral90[b-lu8ticnmzx] {
    background-color: #ccc !important
}

.iu-color-neutral90[b-lu8ticnmzx] {
    color: #ccc !important
}

.iu-border-neutral90[b-lu8ticnmzx] {
    border: 1px solid #ccc !important
}

.iu-bg-neutral99[b-lu8ticnmzx] {
    background-color: #f0f0f0 !important
}

.iu-color-neutral99[b-lu8ticnmzx] {
    color: #f0f0f0 !important
}

.iu-border-neutral99[b-lu8ticnmzx] {
    border: 1px solid #f0f0f0 !important
}

.iu-bg-grey-100[b-lu8ticnmzx] {
    background-color: #f5f5f5 !important
}

.iu-color-grey-100[b-lu8ticnmzx] {
    color: #f5f5f5 !important
}

.iu-border-grey-100[b-lu8ticnmzx] {
    border: 1px solid #f5f5f5 !important
}

.iu-bg-grey-200[b-lu8ticnmzx] {
    background-color: #eee !important
}

.iu-color-grey-200[b-lu8ticnmzx] {
    color: #eee !important
}

.iu-border-grey-200[b-lu8ticnmzx] {
    border: 1px solid #eee !important
}

.iu-bg-grey-300[b-lu8ticnmzx] {
    background-color: #e0e0e0 !important
}

.iu-color-grey-300[b-lu8ticnmzx] {
    color: #e0e0e0 !important
}

.iu-border-grey-300[b-lu8ticnmzx] {
    border: 1px solid #e0e0e0 !important
}

.iu-bg-grey-400[b-lu8ticnmzx] {
    background-color: #bdbdbd !important
}

.iu-color-grey-400[b-lu8ticnmzx] {
    color: #bdbdbd !important
}

.iu-border-grey-400[b-lu8ticnmzx] {
    border: 1px solid #bdbdbd !important
}

.iu-bg-grey-500[b-lu8ticnmzx] {
    background-color: #9e9e9e !important
}

.iu-color-grey-500[b-lu8ticnmzx] {
    color: #9e9e9e !important
}

.iu-border-grey-500[b-lu8ticnmzx] {
    border: 1px solid #9e9e9e !important
}

.iu-bg-grey-600[b-lu8ticnmzx] {
    background-color: #757575 !important
}

.iu-color-grey-600[b-lu8ticnmzx] {
    color: #757575 !important
}

.iu-border-grey-600[b-lu8ticnmzx] {
    border: 1px solid #757575 !important
}

.iu-bg-grey-700[b-lu8ticnmzx] {
    background-color: #616161 !important
}

.iu-color-grey-700[b-lu8ticnmzx] {
    color: #616161 !important
}

.iu-border-grey-700[b-lu8ticnmzx] {
    border: 1px solid #616161 !important
}

.iu-bg-grey-800[b-lu8ticnmzx] {
    background-color: #424242 !important
}

.iu-color-grey-800[b-lu8ticnmzx] {
    color: #424242 !important
}

.iu-border-grey-800[b-lu8ticnmzx] {
    border: 1px solid #424242 !important
}

.iu-bg-grey-900[b-lu8ticnmzx] {
    background-color: #212121 !important
}

.iu-color-grey-900[b-lu8ticnmzx] {
    color: #212121 !important
}

.iu-border-grey-900[b-lu8ticnmzx] {
    border: 1px solid #212121 !important
}

.iu-bg-sky-base[b-lu8ticnmzx] {
    background-color: #396291 !important
}

.iu-color-sky-base[b-lu8ticnmzx] {
    color: #396291 !important
}

.iu-border-sky-base[b-lu8ticnmzx] {
    border: 1px solid #396291 !important
}

.iu-bg-sky-dark[b-lu8ticnmzx] {
    background-color: #3b4266 !important
}

.iu-color-sky-dark[b-lu8ticnmzx] {
    color: #3b4266 !important
}

.iu-border-sky-dark[b-lu8ticnmzx] {
    border: 1px solid #3b4266 !important
}

.iu-bg-sky-clear[b-lu8ticnmzx] {
    background-color: #0097e3 !important
}

.iu-color-sky-clear[b-lu8ticnmzx] {
    color: #0097e3 !important
}

.iu-border-sky-clear[b-lu8ticnmzx] {
    border: 1px solid #0097e3 !important
}

.iu-bg-sky-line[b-lu8ticnmzx] {
    background-color: #c6d2df !important
}

.iu-color-sky-line[b-lu8ticnmzx] {
    color: #c6d2df !important
}

.iu-border-sky-line[b-lu8ticnmzx] {
    border: 1px solid #c6d2df !important
}

.iu-bg-sky-background[b-lu8ticnmzx] {
    background-color: #f1f1f5 !important
}

.iu-color-sky-background[b-lu8ticnmzx] {
    color: #f1f1f5 !important
}

.iu-border-sky-background[b-lu8ticnmzx] {
    border: 1px solid #f1f1f5 !important
}

.iu-bg-grass-base[b-lu8ticnmzx] {
    background-color: #419002 !important
}

.iu-color-grass-base[b-lu8ticnmzx] {
    color: #419002 !important
}

.iu-border-grass-base[b-lu8ticnmzx] {
    border: 1px solid #419002 !important
}

.iu-bg-grass-dark[b-lu8ticnmzx] {
    background-color: #395428 !important
}

.iu-color-grass-dark[b-lu8ticnmzx] {
    color: #395428 !important
}

.iu-border-grass-dark[b-lu8ticnmzx] {
    border: 1px solid #395428 !important
}

.iu-bg-grass-clear[b-lu8ticnmzx] {
    background-color: #6fbb2b !important
}

.iu-color-grass-clear[b-lu8ticnmzx] {
    color: #6fbb2b !important
}

.iu-border-grass-clear[b-lu8ticnmzx] {
    border: 1px solid #6fbb2b !important
}

.iu-bg-grass-line[b-lu8ticnmzx] {
    background-color: #cfdebf !important
}

.iu-color-grass-line[b-lu8ticnmzx] {
    color: #cfdebf !important
}

.iu-border-grass-line[b-lu8ticnmzx] {
    border: 1px solid #cfdebf !important
}

.iu-bg-grass-background[b-lu8ticnmzx] {
    background-color: #eef8ee !important
}

.iu-color-grass-background[b-lu8ticnmzx] {
    color: #eef8ee !important
}

.iu-border-grass-background[b-lu8ticnmzx] {
    border: 1px solid #eef8ee !important
}

.iu-bg-plum-base[b-lu8ticnmzx] {
    background-color: #a9428b !important
}

.iu-color-plum-base[b-lu8ticnmzx] {
    color: #a9428b !important
}

.iu-border-plum-base[b-lu8ticnmzx] {
    border: 1px solid #a9428b !important
}

.iu-bg-plum-dark[b-lu8ticnmzx] {
    background-color: #59244c !important
}

.iu-color-plum-dark[b-lu8ticnmzx] {
    color: #59244c !important
}

.iu-border-plum-dark[b-lu8ticnmzx] {
    border: 1px solid #59244c !important
}

.iu-bg-plum-clear[b-lu8ticnmzx] {
    background-color: #f4739f !important
}

.iu-color-plum-clear[b-lu8ticnmzx] {
    color: #f4739f !important
}

.iu-border-plum-clear[b-lu8ticnmzx] {
    border: 1px solid #f4739f !important
}

.iu-bg-plum-line[b-lu8ticnmzx] {
    background-color: #f5c9d8 !important
}

.iu-color-plum-line[b-lu8ticnmzx] {
    color: #f5c9d8 !important
}

.iu-border-plum-line[b-lu8ticnmzx] {
    border: 1px solid #f5c9d8 !important
}

.iu-bg-plum-background[b-lu8ticnmzx] {
    background-color: #f6eef6 !important
}

.iu-color-plum-background[b-lu8ticnmzx] {
    color: #f6eef6 !important
}

.iu-border-plum-background[b-lu8ticnmzx] {
    border: 1px solid #f6eef6 !important
}

.iu-bg-sun-base[b-lu8ticnmzx] {
    background-color: #fa8100 !important
}

.iu-color-sun-base[b-lu8ticnmzx] {
    color: #fa8100 !important
}

.iu-border-sun-base[b-lu8ticnmzx] {
    border: 1px solid #fa8100 !important
}

.iu-bg-sun-dark[b-lu8ticnmzx] {
    background-color: #75260c !important
}

.iu-color-sun-dark[b-lu8ticnmzx] {
    color: #75260c !important
}

.iu-border-sun-dark[b-lu8ticnmzx] {
    border: 1px solid #75260c !important
}

.iu-bg-sun-clear[b-lu8ticnmzx] {
    background-color: #ffc100 !important
}

.iu-color-sun-clear[b-lu8ticnmzx] {
    color: #ffc100 !important
}

.iu-border-sun-clear[b-lu8ticnmzx] {
    border: 1px solid #ffc100 !important
}

.iu-bg-sun-line[b-lu8ticnmzx] {
    background-color: #ffe699 !important
}

.iu-color-sun-line[b-lu8ticnmzx] {
    color: #ffe699 !important
}

.iu-border-sun-line[b-lu8ticnmzx] {
    border: 1px solid #ffe699 !important
}

.iu-bg-sun-background[b-lu8ticnmzx] {
    background-color: #fff8e0 !important
}

.iu-color-sun-background[b-lu8ticnmzx] {
    color: #fff8e0 !important
}

.iu-border-sun-background[b-lu8ticnmzx] {
    border: 1px solid #fff8e0 !important
}

.iu-bg-stone-base[b-lu8ticnmzx] {
    background-color: #636466 !important
}

.iu-color-stone-base[b-lu8ticnmzx] {
    color: #636466 !important
}

.iu-border-stone-base[b-lu8ticnmzx] {
    border: 1px solid #636466 !important
}

.iu-bg-stone-dark[b-lu8ticnmzx] {
    background-color: #353535 !important
}

.iu-color-stone-dark[b-lu8ticnmzx] {
    color: #353535 !important
}

.iu-border-stone-dark[b-lu8ticnmzx] {
    border: 1px solid #353535 !important
}

.iu-bg-stone-clear[b-lu8ticnmzx] {
    background-color: #808285 !important
}

.iu-color-stone-clear[b-lu8ticnmzx] {
    color: #808285 !important
}

.iu-border-stone-clear[b-lu8ticnmzx] {
    border: 1px solid #808285 !important
}

.iu-bg-stone-line[b-lu8ticnmzx] {
    background-color: #dadbdc !important
}

.iu-color-stone-line[b-lu8ticnmzx] {
    color: #dadbdc !important
}

.iu-border-stone-line[b-lu8ticnmzx] {
    border: 1px solid #dadbdc !important
}

.iu-bg-primary40[b-lu8ticnmzx] {
    background-color: #a33662 !important
}

.iu-color-primary40[b-lu8ticnmzx] {
    color: #a33662 !important
}

.iu-border-primary40[b-lu8ticnmzx] {
    border: 1px solid #a33662 !important
}

.iu-bg-stone-background[b-lu8ticnmzx] {
    background-color: #f1f2f2 !important
}

.iu-color-stone-background[b-lu8ticnmzx] {
    color: #f1f2f2 !important
}

.iu-border-stone-background[b-lu8ticnmzx] {
    border: 1px solid #f1f2f2 !important
}

.iu-bg-meganav[b-lu8ticnmzx] {
    background-color: #fff !important
}

.iu-color-meganav[b-lu8ticnmzx] {
    color: #fff !important
}

.iu-border-meganav[b-lu8ticnmzx] {
    border: 1px solid #fff !important
}

.iu-bg-opened[b-lu8ticnmzx] {
    background-color: #fff !important
}

.iu-color-opened[b-lu8ticnmzx] {
    color: #fff !important
}

.iu-border-opened[b-lu8ticnmzx] {
    border: 1px solid #fff !important
}

.iu-bg-accent40[b-lu8ticnmzx] {
    background-color: #40775e !important
}

.iu-color-accent40[b-lu8ticnmzx] {
    color: #40775e !important
}

.iu-border-accent40[b-lu8ticnmzx] {
    border: 1px solid #40775e !important
}

.iu-bg-notification[b-lu8ticnmzx] {
    background-color: #c12143 !important
}

.iu-color-notification[b-lu8ticnmzx] {
    color: #c12143 !important
}

.iu-border-notification[b-lu8ticnmzx] {
    border: 1px solid #c12143 !important
}

.iu-bg-table-lines[b-lu8ticnmzx] {
    background-color: #c12143 !important
}

.iu-color-table-lines[b-lu8ticnmzx] {
    color: #c12143 !important
}

.iu-border-table-lines[b-lu8ticnmzx] {
    border: 1px solid #c12143 !important
}

.iu-radius-none[b-lu8ticnmzx] {
    border-radius: 0 !important
}

.iu-radius-round[b-lu8ticnmzx] {
    border-radius: 50% !important
}

.iu-radius-card[b-lu8ticnmzx] {
    border-radius: .625rem !important
}

.iu-radius-100[b-lu8ticnmzx] {
    border-radius: .0625rem !important
}

.iu-radius-200[b-lu8ticnmzx] {
    border-radius: .125rem !important
}

.iu-radius-300[b-lu8ticnmzx] {
    border-radius: .1875rem !important
}

.iu-radius-400[b-lu8ticnmzx] {
    border-radius: .25rem !important
}

.iu-radius-500[b-lu8ticnmzx] {
    border-radius: .3125rem !important
}

.iu-radius-600[b-lu8ticnmzx] {
    border-radius: .375rem !important
}

.iu-radius-700[b-lu8ticnmzx] {
    border-radius: .4375rem !important
}

.iu-radius-800[b-lu8ticnmzx] {
    border-radius: .5rem !important
}

.iu-radius-900[b-lu8ticnmzx] {
    border-radius: .5625rem !important
}

.iu-radius-xs[b-lu8ticnmzx] {
    border-radius: .0625rem !important
}

.iu-radius-sm[b-lu8ticnmzx] {
    border-radius: .25rem !important
}

.iu-radius-md[b-lu8ticnmzx] {
    border-radius: .625rem !important
}

.iu-radius-lg[b-lu8ticnmzx] {
    border-radius: 1.25rem !important
}

.iu-radius-xl[b-lu8ticnmzx] {
    border-radius: 3.125rem !important
}

.iu-radius-xxl[b-lu8ticnmzx] {
    border-radius: 6.25rem !important
}

.iu-shadow-none[b-lu8ticnmzx] {
    box-shadow: none !important
}

.iu-shadow-card[b-lu8ticnmzx] {
    box-shadow: 0 0 2px 0 rgba(0,0,0,.3) !important
}

.iu-shadow-xs[b-lu8ticnmzx] {
    box-shadow: 0 2px 4px 0 rgba(27,27,27,.2) !important
}

.iu-shadow-sm[b-lu8ticnmzx] {
    box-shadow: 0 2px 4px 0 rgba(27,27,27,.2) !important
}

.iu-shadow-md[b-lu8ticnmzx] {
    box-shadow: 0 2px 4px 0 rgba(27,27,27,.2) !important
}

.iu-shadow-lg[b-lu8ticnmzx] {
    box-shadow: 0 2px 4px 0 rgba(27,27,27,.2) !important
}

.iu-shadow-xl[b-lu8ticnmzx] {
    box-shadow: 0 2px 4px 0 rgba(27,27,27,.2) !important
}

.iu-tt-button[b-lu8ticnmzx] {
    text-transform: uppercase
}

.iu-tt-capitalize[b-lu8ticnmzx] {
    text-transform: capitalize
}

.iu-tt-none[b-lu8ticnmzx] {
    text-transform: none
}

.iu-tt-initial[b-lu8ticnmzx] {
    text-transform: initial
}

.iu-tt-uc[b-lu8ticnmzx] {
    text-transform: uppercase
}

.iu-tt-lc[b-lu8ticnmzx] {
    text-transform: lowercase
}

.iu-no-underline[b-lu8ticnmzx] {
    text-decoration: none !important
}

.iu-underline[b-lu8ticnmzx] {
    text-decoration: underline !important
}

.iu-height-full[b-lu8ticnmzx] {
    height: 100% !important
}

.iu-height-none[b-lu8ticnmzx] {
    height: 0 !important
}

.iu-width-none[b-lu8ticnmzx] {
    width: 0 !important
}

.iu-m-none[b-lu8ticnmzx] {
    margin: 0 !important
}

.iu-mt-none[b-lu8ticnmzx] {
    margin-top: 0 !important
}

.iu-mb-none[b-lu8ticnmzx] {
    margin-bottom: 0 !important
}

.iu-ml-none[b-lu8ticnmzx] {
    margin-left: 0 !important
}

.iu-mr-none[b-lu8ticnmzx] {
    margin-right: 0 !important
}

.iu-mx-none[b-lu8ticnmzx] {
    margin-right: 0 !important;
    margin-left: 0 !important
}

.iu-my-none[b-lu8ticnmzx] {
    margin-top: 0 !important;
    margin-bottom: 0 !important
}

.iu-p-none[b-lu8ticnmzx] {
    padding: 0 !important
}

.iu-pt-none[b-lu8ticnmzx] {
    padding-top: 0 !important
}

.iu-pb-none[b-lu8ticnmzx] {
    padding-bottom: 0 !important
}

.iu-pl-none[b-lu8ticnmzx] {
    padding-left: 0 !important
}

.iu-pr-none[b-lu8ticnmzx] {
    padding-right: 0 !important
}

.iu-px-none[b-lu8ticnmzx] {
    padding-right: 0 !important;
    padding-left: 0 !important
}

.iu-py-none[b-lu8ticnmzx] {
    padding-top: 0 !important;
    padding-bottom: 0 !important
}

.iu-height-gutter[b-lu8ticnmzx] {
    height: 1.25rem !important
}

.iu-width-gutter[b-lu8ticnmzx] {
    width: 1.25rem !important
}

.iu-m-gutter[b-lu8ticnmzx] {
    margin: 1.25rem !important
}

.iu-mt-gutter[b-lu8ticnmzx] {
    margin-top: 1.25rem !important
}

.iu-mb-gutter[b-lu8ticnmzx] {
    margin-bottom: 1.25rem !important
}

.iu-ml-gutter[b-lu8ticnmzx] {
    margin-left: 1.25rem !important
}

.iu-mr-gutter[b-lu8ticnmzx] {
    margin-right: 1.25rem !important
}

.iu-mx-gutter[b-lu8ticnmzx] {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important
}

.iu-my-gutter[b-lu8ticnmzx] {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important
}

.iu-p-gutter[b-lu8ticnmzx] {
    padding: 1.25rem !important
}

.iu-pt-gutter[b-lu8ticnmzx] {
    padding-top: 1.25rem !important
}

.iu-pb-gutter[b-lu8ticnmzx] {
    padding-bottom: 1.25rem !important
}

.iu-pl-gutter[b-lu8ticnmzx] {
    padding-left: 1.25rem !important
}

.iu-pr-gutter[b-lu8ticnmzx] {
    padding-right: 1.25rem !important
}

.iu-px-gutter[b-lu8ticnmzx] {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important
}

.iu-py-gutter[b-lu8ticnmzx] {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important
}

.iu-height-menu[b-lu8ticnmzx] {
    height: .25rem !important
}

.iu-width-menu[b-lu8ticnmzx] {
    width: .25rem !important
}

.iu-m-menu[b-lu8ticnmzx] {
    margin: .25rem !important
}

.iu-mt-menu[b-lu8ticnmzx] {
    margin-top: .25rem !important
}

.iu-mb-menu[b-lu8ticnmzx] {
    margin-bottom: .25rem !important
}

.iu-ml-menu[b-lu8ticnmzx] {
    margin-left: .25rem !important
}

.iu-mr-menu[b-lu8ticnmzx] {
    margin-right: .25rem !important
}

.iu-mx-menu[b-lu8ticnmzx] {
    margin-right: .25rem !important;
    margin-left: .25rem !important
}

.iu-my-menu[b-lu8ticnmzx] {
    margin-top: .25rem !important;
    margin-bottom: .25rem !important
}

.iu-p-menu[b-lu8ticnmzx] {
    padding: .25rem !important
}

.iu-pt-menu[b-lu8ticnmzx] {
    padding-top: .25rem !important
}

.iu-pb-menu[b-lu8ticnmzx] {
    padding-bottom: .25rem !important
}

.iu-pl-menu[b-lu8ticnmzx] {
    padding-left: .25rem !important
}

.iu-pr-menu[b-lu8ticnmzx] {
    padding-right: .25rem !important
}

.iu-px-menu[b-lu8ticnmzx] {
    padding-right: .25rem !important;
    padding-left: .25rem !important
}

.iu-py-menu[b-lu8ticnmzx] {
    padding-top: .25rem !important;
    padding-bottom: .25rem !important
}

.iu-height-nav-padding[b-lu8ticnmzx] {
    height: .375rem !important
}

.iu-width-nav-padding[b-lu8ticnmzx] {
    width: .375rem !important
}

.iu-m-nav-padding[b-lu8ticnmzx] {
    margin: .375rem !important
}

.iu-mt-nav-padding[b-lu8ticnmzx] {
    margin-top: .375rem !important
}

.iu-mb-nav-padding[b-lu8ticnmzx] {
    margin-bottom: .375rem !important
}

.iu-ml-nav-padding[b-lu8ticnmzx] {
    margin-left: .375rem !important
}

.iu-mr-nav-padding[b-lu8ticnmzx] {
    margin-right: .375rem !important
}

.iu-mx-nav-padding[b-lu8ticnmzx] {
    margin-right: .375rem !important;
    margin-left: .375rem !important
}

.iu-my-nav-padding[b-lu8ticnmzx] {
    margin-top: .375rem !important;
    margin-bottom: .375rem !important
}

.iu-p-nav-padding[b-lu8ticnmzx] {
    padding: .375rem !important
}

.iu-pt-nav-padding[b-lu8ticnmzx] {
    padding-top: .375rem !important
}

.iu-pb-nav-padding[b-lu8ticnmzx] {
    padding-bottom: .375rem !important
}

.iu-pl-nav-padding[b-lu8ticnmzx] {
    padding-left: .375rem !important
}

.iu-pr-nav-padding[b-lu8ticnmzx] {
    padding-right: .375rem !important
}

.iu-px-nav-padding[b-lu8ticnmzx] {
    padding-right: .375rem !important;
    padding-left: .375rem !important
}

.iu-py-nav-padding[b-lu8ticnmzx] {
    padding-top: .375rem !important;
    padding-bottom: .375rem !important
}

.iu-height-05em[b-lu8ticnmzx] {
    height: .5em !important
}

.iu-width-05em[b-lu8ticnmzx] {
    width: .5em !important
}

.iu-m-05em[b-lu8ticnmzx] {
    margin: .5em !important
}

.iu-mt-05em[b-lu8ticnmzx] {
    margin-top: .5em !important
}

.iu-mb-05em[b-lu8ticnmzx] {
    margin-bottom: .5em !important
}

.iu-ml-05em[b-lu8ticnmzx] {
    margin-left: .5em !important
}

.iu-mr-05em[b-lu8ticnmzx] {
    margin-right: .5em !important
}

.iu-mx-05em[b-lu8ticnmzx] {
    margin-right: .5em !important;
    margin-left: .5em !important
}

.iu-my-05em[b-lu8ticnmzx] {
    margin-top: .5em !important;
    margin-bottom: .5em !important
}

.iu-p-05em[b-lu8ticnmzx] {
    padding: .5em !important
}

.iu-pt-05em[b-lu8ticnmzx] {
    padding-top: .5em !important
}

.iu-pb-05em[b-lu8ticnmzx] {
    padding-bottom: .5em !important
}

.iu-pl-05em[b-lu8ticnmzx] {
    padding-left: .5em !important
}

.iu-pr-05em[b-lu8ticnmzx] {
    padding-right: .5em !important
}

.iu-px-05em[b-lu8ticnmzx] {
    padding-right: .5em !important;
    padding-left: .5em !important
}

.iu-py-05em[b-lu8ticnmzx] {
    padding-top: .5em !important;
    padding-bottom: .5em !important
}

.iu-height-05rem[b-lu8ticnmzx] {
    height: .5rem !important
}

.iu-width-05rem[b-lu8ticnmzx] {
    width: .5rem !important
}

.iu-m-05rem[b-lu8ticnmzx] {
    margin: .5rem !important
}

.iu-mt-05rem[b-lu8ticnmzx] {
    margin-top: .5rem !important
}

.iu-mb-05rem[b-lu8ticnmzx] {
    margin-bottom: .5rem !important
}

.iu-ml-05rem[b-lu8ticnmzx] {
    margin-left: .5rem !important
}

.iu-mr-05rem[b-lu8ticnmzx] {
    margin-right: .5rem !important
}

.iu-mx-05rem[b-lu8ticnmzx] {
    margin-right: .5rem !important;
    margin-left: .5rem !important
}

.iu-my-05rem[b-lu8ticnmzx] {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important
}

.iu-p-05rem[b-lu8ticnmzx] {
    padding: .5rem !important
}

.iu-pt-05rem[b-lu8ticnmzx] {
    padding-top: .5rem !important
}

.iu-pb-05rem[b-lu8ticnmzx] {
    padding-bottom: .5rem !important
}

.iu-pl-05rem[b-lu8ticnmzx] {
    padding-left: .5rem !important
}

.iu-pr-05rem[b-lu8ticnmzx] {
    padding-right: .5rem !important
}

.iu-px-05rem[b-lu8ticnmzx] {
    padding-right: .5rem !important;
    padding-left: .5rem !important
}

.iu-py-05rem[b-lu8ticnmzx] {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important
}

.iu-height-1em[b-lu8ticnmzx] {
    height: 1em !important
}

.iu-width-1em[b-lu8ticnmzx] {
    width: 1em !important
}

.iu-m-1em[b-lu8ticnmzx] {
    margin: 1em !important
}

.iu-mt-1em[b-lu8ticnmzx] {
    margin-top: 1em !important
}

.iu-mb-1em[b-lu8ticnmzx] {
    margin-bottom: 1em !important
}

.iu-ml-1em[b-lu8ticnmzx] {
    margin-left: 1em !important
}

.iu-mr-1em[b-lu8ticnmzx] {
    margin-right: 1em !important
}

.iu-mx-1em[b-lu8ticnmzx] {
    margin-right: 1em !important;
    margin-left: 1em !important
}

.iu-my-1em[b-lu8ticnmzx] {
    margin-top: 1em !important;
    margin-bottom: 1em !important
}

.iu-p-1em[b-lu8ticnmzx] {
    padding: 1em !important
}

.iu-pt-1em[b-lu8ticnmzx] {
    padding-top: 1em !important
}

.iu-pb-1em[b-lu8ticnmzx] {
    padding-bottom: 1em !important
}

.iu-pl-1em[b-lu8ticnmzx] {
    padding-left: 1em !important
}

.iu-pr-1em[b-lu8ticnmzx] {
    padding-right: 1em !important
}

.iu-px-1em[b-lu8ticnmzx] {
    padding-right: 1em !important;
    padding-left: 1em !important
}

.iu-py-1em[b-lu8ticnmzx] {
    padding-top: 1em !important;
    padding-bottom: 1em !important
}

.iu-height-1rem[b-lu8ticnmzx] {
    height: 1rem !important
}

.iu-width-1rem[b-lu8ticnmzx] {
    width: 1rem !important
}

.iu-m-1rem[b-lu8ticnmzx] {
    margin: 1rem !important
}

.iu-mt-1rem[b-lu8ticnmzx] {
    margin-top: 1rem !important
}

.iu-mb-1rem[b-lu8ticnmzx] {
    margin-bottom: 1rem !important
}

.iu-ml-1rem[b-lu8ticnmzx] {
    margin-left: 1rem !important
}

.iu-mr-1rem[b-lu8ticnmzx] {
    margin-right: 1rem !important
}

.iu-mx-1rem[b-lu8ticnmzx] {
    margin-right: 1rem !important;
    margin-left: 1rem !important
}

.iu-my-1rem[b-lu8ticnmzx] {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important
}

.iu-p-1rem[b-lu8ticnmzx] {
    padding: 1rem !important
}

.iu-pt-1rem[b-lu8ticnmzx] {
    padding-top: 1rem !important
}

.iu-pb-1rem[b-lu8ticnmzx] {
    padding-bottom: 1rem !important
}

.iu-pl-1rem[b-lu8ticnmzx] {
    padding-left: 1rem !important
}

.iu-pr-1rem[b-lu8ticnmzx] {
    padding-right: 1rem !important
}

.iu-px-1rem[b-lu8ticnmzx] {
    padding-right: 1rem !important;
    padding-left: 1rem !important
}

.iu-py-1rem[b-lu8ticnmzx] {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important
}

.iu-height-100[b-lu8ticnmzx] {
    height: .0625rem !important
}

.iu-width-100[b-lu8ticnmzx] {
    width: .0625rem !important
}

.iu-m-100[b-lu8ticnmzx] {
    margin: .0625rem !important
}

.iu-mt-100[b-lu8ticnmzx] {
    margin-top: .0625rem !important
}

.iu-mb-100[b-lu8ticnmzx] {
    margin-bottom: .0625rem !important
}

.iu-ml-100[b-lu8ticnmzx] {
    margin-left: .0625rem !important
}

.iu-mr-100[b-lu8ticnmzx] {
    margin-right: .0625rem !important
}

.iu-mx-100[b-lu8ticnmzx] {
    margin-right: .0625rem !important;
    margin-left: .0625rem !important
}

.iu-my-100[b-lu8ticnmzx] {
    margin-top: .0625rem !important;
    margin-bottom: .0625rem !important
}

.iu-p-100[b-lu8ticnmzx] {
    padding: .0625rem !important
}

.iu-pt-100[b-lu8ticnmzx] {
    padding-top: .0625rem !important
}

.iu-pb-100[b-lu8ticnmzx] {
    padding-bottom: .0625rem !important
}

.iu-pl-100[b-lu8ticnmzx] {
    padding-left: .0625rem !important
}

.iu-pr-100[b-lu8ticnmzx] {
    padding-right: .0625rem !important
}

.iu-px-100[b-lu8ticnmzx] {
    padding-right: .0625rem !important;
    padding-left: .0625rem !important
}

.iu-py-100[b-lu8ticnmzx] {
    padding-top: .0625rem !important;
    padding-bottom: .0625rem !important
}

.iu-height-200[b-lu8ticnmzx] {
    height: .3125rem !important
}

.iu-width-200[b-lu8ticnmzx] {
    width: .3125rem !important
}

.iu-m-200[b-lu8ticnmzx] {
    margin: .3125rem !important
}

.iu-mt-200[b-lu8ticnmzx] {
    margin-top: .3125rem !important
}

.iu-mb-200[b-lu8ticnmzx] {
    margin-bottom: .3125rem !important
}

.iu-ml-200[b-lu8ticnmzx] {
    margin-left: .3125rem !important
}

.iu-mr-200[b-lu8ticnmzx] {
    margin-right: .3125rem !important
}

.iu-mx-200[b-lu8ticnmzx] {
    margin-right: .3125rem !important;
    margin-left: .3125rem !important
}

.iu-my-200[b-lu8ticnmzx] {
    margin-top: .3125rem !important;
    margin-bottom: .3125rem !important
}

.iu-p-200[b-lu8ticnmzx] {
    padding: .3125rem !important
}

.iu-pt-200[b-lu8ticnmzx] {
    padding-top: .3125rem !important
}

.iu-pb-200[b-lu8ticnmzx] {
    padding-bottom: .3125rem !important
}

.iu-pl-200[b-lu8ticnmzx] {
    padding-left: .3125rem !important
}

.iu-pr-200[b-lu8ticnmzx] {
    padding-right: .3125rem !important
}

.iu-px-200[b-lu8ticnmzx] {
    padding-right: .3125rem !important;
    padding-left: .3125rem !important
}

.iu-py-200[b-lu8ticnmzx] {
    padding-top: .3125rem !important;
    padding-bottom: .3125rem !important
}

.iu-height-300[b-lu8ticnmzx] {
    height: .625rem !important
}

.iu-width-300[b-lu8ticnmzx] {
    width: .625rem !important
}

.iu-m-300[b-lu8ticnmzx] {
    margin: .625rem !important
}

.iu-mt-300[b-lu8ticnmzx] {
    margin-top: .625rem !important
}

.iu-mb-300[b-lu8ticnmzx] {
    margin-bottom: .625rem !important
}

.iu-ml-300[b-lu8ticnmzx] {
    margin-left: .625rem !important
}

.iu-mr-300[b-lu8ticnmzx] {
    margin-right: .625rem !important
}

.iu-mx-300[b-lu8ticnmzx] {
    margin-right: .625rem !important;
    margin-left: .625rem !important
}

.iu-my-300[b-lu8ticnmzx] {
    margin-top: .625rem !important;
    margin-bottom: .625rem !important
}

.iu-p-300[b-lu8ticnmzx] {
    padding: .625rem !important
}

.iu-pt-300[b-lu8ticnmzx] {
    padding-top: .625rem !important
}

.iu-pb-300[b-lu8ticnmzx] {
    padding-bottom: .625rem !important
}

.iu-pl-300[b-lu8ticnmzx] {
    padding-left: .625rem !important
}

.iu-pr-300[b-lu8ticnmzx] {
    padding-right: .625rem !important
}

.iu-px-300[b-lu8ticnmzx] {
    padding-right: .625rem !important;
    padding-left: .625rem !important
}

.iu-py-300[b-lu8ticnmzx] {
    padding-top: .625rem !important;
    padding-bottom: .625rem !important
}

.iu-height-400[b-lu8ticnmzx] {
    height: .9375rem !important
}

.iu-width-400[b-lu8ticnmzx] {
    width: .9375rem !important
}

.iu-m-400[b-lu8ticnmzx] {
    margin: .9375rem !important
}

.iu-mt-400[b-lu8ticnmzx] {
    margin-top: .9375rem !important
}

.iu-mb-400[b-lu8ticnmzx] {
    margin-bottom: .9375rem !important
}

.iu-ml-400[b-lu8ticnmzx] {
    margin-left: .9375rem !important
}

.iu-mr-400[b-lu8ticnmzx] {
    margin-right: .9375rem !important
}

.iu-mx-400[b-lu8ticnmzx] {
    margin-right: .9375rem !important;
    margin-left: .9375rem !important
}

.iu-my-400[b-lu8ticnmzx] {
    margin-top: .9375rem !important;
    margin-bottom: .9375rem !important
}

.iu-p-400[b-lu8ticnmzx] {
    padding: .9375rem !important
}

.iu-pt-400[b-lu8ticnmzx] {
    padding-top: .9375rem !important
}

.iu-pb-400[b-lu8ticnmzx] {
    padding-bottom: .9375rem !important
}

.iu-pl-400[b-lu8ticnmzx] {
    padding-left: .9375rem !important
}

.iu-pr-400[b-lu8ticnmzx] {
    padding-right: .9375rem !important
}

.iu-px-400[b-lu8ticnmzx] {
    padding-right: .9375rem !important;
    padding-left: .9375rem !important
}

.iu-py-400[b-lu8ticnmzx] {
    padding-top: .9375rem !important;
    padding-bottom: .9375rem !important
}

.iu-height-500[b-lu8ticnmzx] {
    height: 1.25rem !important
}

.iu-width-500[b-lu8ticnmzx] {
    width: 1.25rem !important
}

.iu-m-500[b-lu8ticnmzx] {
    margin: 1.25rem !important
}

.iu-mt-500[b-lu8ticnmzx] {
    margin-top: 1.25rem !important
}

.iu-mb-500[b-lu8ticnmzx] {
    margin-bottom: 1.25rem !important
}

.iu-ml-500[b-lu8ticnmzx] {
    margin-left: 1.25rem !important
}

.iu-mr-500[b-lu8ticnmzx] {
    margin-right: 1.25rem !important
}

.iu-mx-500[b-lu8ticnmzx] {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important
}

.iu-my-500[b-lu8ticnmzx] {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important
}

.iu-p-500[b-lu8ticnmzx] {
    padding: 1.25rem !important
}

.iu-pt-500[b-lu8ticnmzx] {
    padding-top: 1.25rem !important
}

.iu-pb-500[b-lu8ticnmzx] {
    padding-bottom: 1.25rem !important
}

.iu-pl-500[b-lu8ticnmzx] {
    padding-left: 1.25rem !important
}

.iu-pr-500[b-lu8ticnmzx] {
    padding-right: 1.25rem !important
}

.iu-px-500[b-lu8ticnmzx] {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important
}

.iu-py-500[b-lu8ticnmzx] {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important
}

.iu-height-600[b-lu8ticnmzx] {
    height: 1.5625rem !important
}

.iu-width-600[b-lu8ticnmzx] {
    width: 1.5625rem !important
}

.iu-m-600[b-lu8ticnmzx] {
    margin: 1.5625rem !important
}

.iu-mt-600[b-lu8ticnmzx] {
    margin-top: 1.5625rem !important
}

.iu-mb-600[b-lu8ticnmzx] {
    margin-bottom: 1.5625rem !important
}

.iu-ml-600[b-lu8ticnmzx] {
    margin-left: 1.5625rem !important
}

.iu-mr-600[b-lu8ticnmzx] {
    margin-right: 1.5625rem !important
}

.iu-mx-600[b-lu8ticnmzx] {
    margin-right: 1.5625rem !important;
    margin-left: 1.5625rem !important
}

.iu-my-600[b-lu8ticnmzx] {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.5625rem !important
}

.iu-p-600[b-lu8ticnmzx] {
    padding: 1.5625rem !important
}

.iu-pt-600[b-lu8ticnmzx] {
    padding-top: 1.5625rem !important
}

.iu-pb-600[b-lu8ticnmzx] {
    padding-bottom: 1.5625rem !important
}

.iu-pl-600[b-lu8ticnmzx] {
    padding-left: 1.5625rem !important
}

.iu-pr-600[b-lu8ticnmzx] {
    padding-right: 1.5625rem !important
}

.iu-px-600[b-lu8ticnmzx] {
    padding-right: 1.5625rem !important;
    padding-left: 1.5625rem !important
}

.iu-py-600[b-lu8ticnmzx] {
    padding-top: 1.5625rem !important;
    padding-bottom: 1.5625rem !important
}

.iu-height-700[b-lu8ticnmzx] {
    height: 1.875rem !important
}

.iu-width-700[b-lu8ticnmzx] {
    width: 1.875rem !important
}

.iu-m-700[b-lu8ticnmzx] {
    margin: 1.875rem !important
}

.iu-mt-700[b-lu8ticnmzx] {
    margin-top: 1.875rem !important
}

.iu-mb-700[b-lu8ticnmzx] {
    margin-bottom: 1.875rem !important
}

.iu-ml-700[b-lu8ticnmzx] {
    margin-left: 1.875rem !important
}

.iu-mr-700[b-lu8ticnmzx] {
    margin-right: 1.875rem !important
}

.iu-mx-700[b-lu8ticnmzx] {
    margin-right: 1.875rem !important;
    margin-left: 1.875rem !important
}

.iu-my-700[b-lu8ticnmzx] {
    margin-top: 1.875rem !important;
    margin-bottom: 1.875rem !important
}

.iu-p-700[b-lu8ticnmzx] {
    padding: 1.875rem !important
}

.iu-pt-700[b-lu8ticnmzx] {
    padding-top: 1.875rem !important
}

.iu-pb-700[b-lu8ticnmzx] {
    padding-bottom: 1.875rem !important
}

.iu-pl-700[b-lu8ticnmzx] {
    padding-left: 1.875rem !important
}

.iu-pr-700[b-lu8ticnmzx] {
    padding-right: 1.875rem !important
}

.iu-px-700[b-lu8ticnmzx] {
    padding-right: 1.875rem !important;
    padding-left: 1.875rem !important
}

.iu-py-700[b-lu8ticnmzx] {
    padding-top: 1.875rem !important;
    padding-bottom: 1.875rem !important
}

.iu-height-800[b-lu8ticnmzx] {
    height: 2.1875rem !important
}

.iu-width-800[b-lu8ticnmzx] {
    width: 2.1875rem !important
}

.iu-m-800[b-lu8ticnmzx] {
    margin: 2.1875rem !important
}

.iu-mt-800[b-lu8ticnmzx] {
    margin-top: 2.1875rem !important
}

.iu-mb-800[b-lu8ticnmzx] {
    margin-bottom: 2.1875rem !important
}

.iu-ml-800[b-lu8ticnmzx] {
    margin-left: 2.1875rem !important
}

.iu-mr-800[b-lu8ticnmzx] {
    margin-right: 2.1875rem !important
}

.iu-mx-800[b-lu8ticnmzx] {
    margin-right: 2.1875rem !important;
    margin-left: 2.1875rem !important
}

.iu-my-800[b-lu8ticnmzx] {
    margin-top: 2.1875rem !important;
    margin-bottom: 2.1875rem !important
}

.iu-p-800[b-lu8ticnmzx] {
    padding: 2.1875rem !important
}

.iu-pt-800[b-lu8ticnmzx] {
    padding-top: 2.1875rem !important
}

.iu-pb-800[b-lu8ticnmzx] {
    padding-bottom: 2.1875rem !important
}

.iu-pl-800[b-lu8ticnmzx] {
    padding-left: 2.1875rem !important
}

.iu-pr-800[b-lu8ticnmzx] {
    padding-right: 2.1875rem !important
}

.iu-px-800[b-lu8ticnmzx] {
    padding-right: 2.1875rem !important;
    padding-left: 2.1875rem !important
}

.iu-py-800[b-lu8ticnmzx] {
    padding-top: 2.1875rem !important;
    padding-bottom: 2.1875rem !important
}

.iu-height-900[b-lu8ticnmzx] {
    height: 2.5rem !important
}

.iu-width-900[b-lu8ticnmzx] {
    width: 2.5rem !important
}

.iu-m-900[b-lu8ticnmzx] {
    margin: 2.5rem !important
}

.iu-mt-900[b-lu8ticnmzx] {
    margin-top: 2.5rem !important
}

.iu-mb-900[b-lu8ticnmzx] {
    margin-bottom: 2.5rem !important
}

.iu-ml-900[b-lu8ticnmzx] {
    margin-left: 2.5rem !important
}

.iu-mr-900[b-lu8ticnmzx] {
    margin-right: 2.5rem !important
}

.iu-mx-900[b-lu8ticnmzx] {
    margin-right: 2.5rem !important;
    margin-left: 2.5rem !important
}

.iu-my-900[b-lu8ticnmzx] {
    margin-top: 2.5rem !important;
    margin-bottom: 2.5rem !important
}

.iu-p-900[b-lu8ticnmzx] {
    padding: 2.5rem !important
}

.iu-pt-900[b-lu8ticnmzx] {
    padding-top: 2.5rem !important
}

.iu-pb-900[b-lu8ticnmzx] {
    padding-bottom: 2.5rem !important
}

.iu-pl-900[b-lu8ticnmzx] {
    padding-left: 2.5rem !important
}

.iu-pr-900[b-lu8ticnmzx] {
    padding-right: 2.5rem !important
}

.iu-px-900[b-lu8ticnmzx] {
    padding-right: 2.5rem !important;
    padding-left: 2.5rem !important
}

.iu-py-900[b-lu8ticnmzx] {
    padding-top: 2.5rem !important;
    padding-bottom: 2.5rem !important
}

.iu-height-xs[b-lu8ticnmzx] {
    height: .0625rem !important
}

.iu-width-xs[b-lu8ticnmzx] {
    width: .0625rem !important
}

.iu-m-xs[b-lu8ticnmzx] {
    margin: .0625rem !important
}

.iu-mt-xs[b-lu8ticnmzx] {
    margin-top: .0625rem !important
}

.iu-mb-xs[b-lu8ticnmzx] {
    margin-bottom: .0625rem !important
}

.iu-ml-xs[b-lu8ticnmzx] {
    margin-left: .0625rem !important
}

.iu-mr-xs[b-lu8ticnmzx] {
    margin-right: .0625rem !important
}

.iu-mx-xs[b-lu8ticnmzx] {
    margin-right: .0625rem !important;
    margin-left: .0625rem !important
}

.iu-my-xs[b-lu8ticnmzx] {
    margin-top: .0625rem !important;
    margin-bottom: .0625rem !important
}

.iu-p-xs[b-lu8ticnmzx] {
    padding: .0625rem !important
}

.iu-pt-xs[b-lu8ticnmzx] {
    padding-top: .0625rem !important
}

.iu-pb-xs[b-lu8ticnmzx] {
    padding-bottom: .0625rem !important
}

.iu-pl-xs[b-lu8ticnmzx] {
    padding-left: .0625rem !important
}

.iu-pr-xs[b-lu8ticnmzx] {
    padding-right: .0625rem !important
}

.iu-px-xs[b-lu8ticnmzx] {
    padding-right: .0625rem !important;
    padding-left: .0625rem !important
}

.iu-py-xs[b-lu8ticnmzx] {
    padding-top: .0625rem !important;
    padding-bottom: .0625rem !important
}

.iu-height-sm[b-lu8ticnmzx] {
    height: .5rem !important
}

.iu-width-sm[b-lu8ticnmzx] {
    width: .5rem !important
}

.iu-m-sm[b-lu8ticnmzx] {
    margin: .5rem !important
}

.iu-mt-sm[b-lu8ticnmzx] {
    margin-top: .5rem !important
}

.iu-mb-sm[b-lu8ticnmzx] {
    margin-bottom: .5rem !important
}

.iu-ml-sm[b-lu8ticnmzx] {
    margin-left: .5rem !important
}

.iu-mr-sm[b-lu8ticnmzx] {
    margin-right: .5rem !important
}

.iu-mx-sm[b-lu8ticnmzx] {
    margin-right: .5rem !important;
    margin-left: .5rem !important
}

.iu-my-sm[b-lu8ticnmzx] {
    margin-top: .5rem !important;
    margin-bottom: .5rem !important
}

.iu-p-sm[b-lu8ticnmzx] {
    padding: .5rem !important
}

.iu-pt-sm[b-lu8ticnmzx] {
    padding-top: .5rem !important
}

.iu-pb-sm[b-lu8ticnmzx] {
    padding-bottom: .5rem !important
}

.iu-pl-sm[b-lu8ticnmzx] {
    padding-left: .5rem !important
}

.iu-pr-sm[b-lu8ticnmzx] {
    padding-right: .5rem !important
}

.iu-px-sm[b-lu8ticnmzx] {
    padding-right: .5rem !important;
    padding-left: .5rem !important
}

.iu-py-sm[b-lu8ticnmzx] {
    padding-top: .5rem !important;
    padding-bottom: .5rem !important
}

.iu-height-md[b-lu8ticnmzx] {
    height: .8125rem !important
}

.iu-width-md[b-lu8ticnmzx] {
    width: .8125rem !important
}

.iu-m-md[b-lu8ticnmzx] {
    margin: .8125rem !important
}

.iu-mt-md[b-lu8ticnmzx] {
    margin-top: .8125rem !important
}

.iu-mb-md[b-lu8ticnmzx] {
    margin-bottom: .8125rem !important
}

.iu-ml-md[b-lu8ticnmzx] {
    margin-left: .8125rem !important
}

.iu-mr-md[b-lu8ticnmzx] {
    margin-right: .8125rem !important
}

.iu-mx-md[b-lu8ticnmzx] {
    margin-right: .8125rem !important;
    margin-left: .8125rem !important
}

.iu-my-md[b-lu8ticnmzx] {
    margin-top: .8125rem !important;
    margin-bottom: .8125rem !important
}

.iu-p-md[b-lu8ticnmzx] {
    padding: .8125rem !important
}

.iu-pt-md[b-lu8ticnmzx] {
    padding-top: .8125rem !important
}

.iu-pb-md[b-lu8ticnmzx] {
    padding-bottom: .8125rem !important
}

.iu-pl-md[b-lu8ticnmzx] {
    padding-left: .8125rem !important
}

.iu-pr-md[b-lu8ticnmzx] {
    padding-right: .8125rem !important
}

.iu-px-md[b-lu8ticnmzx] {
    padding-right: .8125rem !important;
    padding-left: .8125rem !important
}

.iu-py-md[b-lu8ticnmzx] {
    padding-top: .8125rem !important;
    padding-bottom: .8125rem !important
}

.iu-height-lg[b-lu8ticnmzx] {
    height: 1.25rem !important
}

.iu-width-lg[b-lu8ticnmzx] {
    width: 1.25rem !important
}

.iu-m-lg[b-lu8ticnmzx] {
    margin: 1.25rem !important
}

.iu-mt-lg[b-lu8ticnmzx] {
    margin-top: 1.25rem !important
}

.iu-mb-lg[b-lu8ticnmzx] {
    margin-bottom: 1.25rem !important
}

.iu-ml-lg[b-lu8ticnmzx] {
    margin-left: 1.25rem !important
}

.iu-mr-lg[b-lu8ticnmzx] {
    margin-right: 1.25rem !important
}

.iu-mx-lg[b-lu8ticnmzx] {
    margin-right: 1.25rem !important;
    margin-left: 1.25rem !important
}

.iu-my-lg[b-lu8ticnmzx] {
    margin-top: 1.25rem !important;
    margin-bottom: 1.25rem !important
}

.iu-p-lg[b-lu8ticnmzx] {
    padding: 1.25rem !important
}

.iu-pt-lg[b-lu8ticnmzx] {
    padding-top: 1.25rem !important
}

.iu-pb-lg[b-lu8ticnmzx] {
    padding-bottom: 1.25rem !important
}

.iu-pl-lg[b-lu8ticnmzx] {
    padding-left: 1.25rem !important
}

.iu-pr-lg[b-lu8ticnmzx] {
    padding-right: 1.25rem !important
}

.iu-px-lg[b-lu8ticnmzx] {
    padding-right: 1.25rem !important;
    padding-left: 1.25rem !important
}

.iu-py-lg[b-lu8ticnmzx] {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important
}

.iu-height-xl[b-lu8ticnmzx] {
    height: 3.125rem !important
}

.iu-width-xl[b-lu8ticnmzx] {
    width: 3.125rem !important
}

.iu-m-xl[b-lu8ticnmzx] {
    margin: 3.125rem !important
}

.iu-mt-xl[b-lu8ticnmzx] {
    margin-top: 3.125rem !important
}

.iu-mb-xl[b-lu8ticnmzx] {
    margin-bottom: 3.125rem !important
}

.iu-ml-xl[b-lu8ticnmzx] {
    margin-left: 3.125rem !important
}

.iu-mr-xl[b-lu8ticnmzx] {
    margin-right: 3.125rem !important
}

.iu-mx-xl[b-lu8ticnmzx] {
    margin-right: 3.125rem !important;
    margin-left: 3.125rem !important
}

.iu-my-xl[b-lu8ticnmzx] {
    margin-top: 3.125rem !important;
    margin-bottom: 3.125rem !important
}

.iu-p-xl[b-lu8ticnmzx] {
    padding: 3.125rem !important
}

.iu-pt-xl[b-lu8ticnmzx] {
    padding-top: 3.125rem !important
}

.iu-pb-xl[b-lu8ticnmzx] {
    padding-bottom: 3.125rem !important
}

.iu-pl-xl[b-lu8ticnmzx] {
    padding-left: 3.125rem !important
}

.iu-pr-xl[b-lu8ticnmzx] {
    padding-right: 3.125rem !important
}

.iu-px-xl[b-lu8ticnmzx] {
    padding-right: 3.125rem !important;
    padding-left: 3.125rem !important
}

.iu-py-xl[b-lu8ticnmzx] {
    padding-top: 3.125rem !important;
    padding-bottom: 3.125rem !important
}

.iu-height-xxl[b-lu8ticnmzx] {
    height: 5.625rem !important
}

.iu-width-xxl[b-lu8ticnmzx] {
    width: 5.625rem !important
}

.iu-m-xxl[b-lu8ticnmzx] {
    margin: 5.625rem !important
}

.iu-mt-xxl[b-lu8ticnmzx] {
    margin-top: 5.625rem !important
}

.iu-mb-xxl[b-lu8ticnmzx] {
    margin-bottom: 5.625rem !important
}

.iu-ml-xxl[b-lu8ticnmzx] {
    margin-left: 5.625rem !important
}

.iu-mr-xxl[b-lu8ticnmzx] {
    margin-right: 5.625rem !important
}

.iu-mx-xxl[b-lu8ticnmzx] {
    margin-right: 5.625rem !important;
    margin-left: 5.625rem !important
}

.iu-my-xxl[b-lu8ticnmzx] {
    margin-top: 5.625rem !important;
    margin-bottom: 5.625rem !important
}

.iu-p-xxl[b-lu8ticnmzx] {
    padding: 5.625rem !important
}

.iu-pt-xxl[b-lu8ticnmzx] {
    padding-top: 5.625rem !important
}

.iu-pb-xxl[b-lu8ticnmzx] {
    padding-bottom: 5.625rem !important
}

.iu-pl-xxl[b-lu8ticnmzx] {
    padding-left: 5.625rem !important
}

.iu-pr-xxl[b-lu8ticnmzx] {
    padding-right: 5.625rem !important
}

.iu-px-xxl[b-lu8ticnmzx] {
    padding-right: 5.625rem !important;
    padding-left: 5.625rem !important
}

.iu-py-xxl[b-lu8ticnmzx] {
    padding-top: 5.625rem !important;
    padding-bottom: 5.625rem !important
}

.iu-rem-border-1[b-lu8ticnmzx] {
    border-width: .0625rem !important
}

.iu-rem-border-2[b-lu8ticnmzx] {
    border-width: .125rem !important
}

.iu-rem-border-3[b-lu8ticnmzx] {
    border-width: .1875rem !important
}

/* login.css.xhtml */
#mainContainer[b-lu8ticnmzx] {
    margin-top: -20px;
}

.ic-page[b-lu8ticnmzx] {
    margin-top: 20px;
}

.login__alert[b-lu8ticnmzx] {
    background-color: #fff8e0;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.3);
    margin: -20px 0 20px;
}

.login__header[b-lu8ticnmzx] {
    margin: 2.5rem 0 0.5rem;
}

.login__sub-header[b-lu8ticnmzx] {
    margin: 1rem 0;
}

.login__info-link[b-lu8ticnmzx] {
    margin-top: 1rem;
}

.login__login-method[b-lu8ticnmzx] {
    color: #396291;
    margin: 0.5rem 0;
    background-color: #f1f1f5;
    border-radius: 10px;
    display: block;
    position: relative;
    word-break: break-word;
}

.login__login-method__link[b-lu8ticnmzx] {
    font-family: "Inter-UI-Bold", sans-serif;
    font-size: 1rem;
    text-decoration: none;
    display: block;
    padding: 1.25rem 1rem 1.25rem 2.25rem;
}

    .login__login-method__link[b-lu8ticnmzx]:before {
        content: '';
        position: absolute;
        background: url("/mvk/jakarta.faces.resource/images/icons/arrow-blue.svg.xhtml") no-repeat;
        top: calc(50% - 4px);
        width: 12px;
        height: 8px;
        left: 1rem;
        transform: rotate(90deg);
    }

.login__information p[b-lu8ticnmzx] {
    margin: 0.5rem 0 1rem;
    font-size: 1rem;
}

.login__information p[b-lu8ticnmzx] {
    margin: 0.5rem 0 1rem;
}

.login__information h3[b-lu8ticnmzx] {
    font-size: 1rem;
}

.ic-link-external[b-lu8ticnmzx]:after {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 15 15'%3E%3Cg fill='%23396291' stroke='%23396291' stroke-width='.5'%3E%3Cpath d='M12.385 7.513a.384.384 0 01.767 0c0 3.11-2.53 5.639-5.639 5.639a5.645 5.645 0 01-5.638-5.639 5.644 5.644 0 015.638-5.638.384.384 0 110 .766 4.878 4.878 0 00-4.872 4.872 4.877 4.877 0 004.872 4.872 4.877 4.877 0 004.872-4.872z'/%3E%3Cpath d='M10.417 2.342l1.856-.001c.207 0 .375.168.375.375v1.857a.374.374 0 01-.375.375.374.374 0 01-.374-.375l-.001-.95-4.417 4.416a.374.374 0 11-.53-.53l4.417-4.417h-.951a.374.374 0 01-.375-.376c0-.207.167-.375.375-.374z'/%3E%3C/g%3E%3C/svg%3E");
    background-size: 130% 130%;
}

@media (max-width: 991px) {
    .ic-page[b-lu8ticnmzx] {
        padding-bottom: 4rem;
    }
}

@media (min-width: 992px) {

    .login__header[b-lu8ticnmzx] {
        margin: 2.5rem 0 1.5rem;
    }

    .login__container[b-lu8ticnmzx] {
        max-width: 48rem;
    }

    .login__grid-cols[b-lu8ticnmzx] {
        column-gap: 3rem;
    }

    .login__info-link[b-lu8ticnmzx] {
        padding: 0;
    }

    .login__card[b-lu8ticnmzx] {
        box-shadow: 0 2px 4px 0 rgba(30, 30, 30, 0.3);
        display: flex;
        flex-direction: column;
        padding: 1.5625rem 1.875rem 1.25rem;
        overflow: hidden;
        position: relative;
        border: none;
        transition: transform 0.15s ease-out, box-shadow 0.15s ease-out, border-bottom 0.15s ease-out;
        background-color: #fff;
        border-radius: 5px;
    }

        .login__card[b-lu8ticnmzx]:before {
            content: "";
            position: absolute;
            width: 100%;
            height: 0.3125rem;
            background-color: #c12143;
            top: 0;
            left: 0;
        }

    .login__login-method[b-lu8ticnmzx] {
        margin: 0.75rem 0;
    }

    .login__login-method__link[b-lu8ticnmzx] {
        font-size: 1.25rem;
        padding: 1.25rem 1rem 1.25rem 2.5rem;
    }

        .login__login-method__link[b-lu8ticnmzx]:before {
            left: 1.25rem;
        }
}

.global-alert-message__button[b-lu8ticnmzx] {
    justify-content: space-between;
    display: flex;
    padding: 0px;
    :: after

{
    top: 0.20rem !important;
}

}

.global-alert-message__arrow[b-lu8ticnmzx] {
    display: inline-block;
    margin-top: 0.5rem;
}

.global-alert-message__header[b-lu8ticnmzx] {
    margin-right: auto !important;
}

.ic-global-alert__expand[b-lu8ticnmzx]:before {
    content: "";
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: auto;
    height: 4.75rem;
}

.ic-global-alert__expand[aria-expanded="false"] >
.ic-global-alert__body[b-lu8ticnmzx] {
    display: none;
}

.ic-global-alert__expand[aria-expanded="true"] >
.ic-global-alert__body[b-lu8ticnmzx] {
    display: block;
}

@media (max-width: 991px) {
    .line-break[b-lu8ticnmzx]::after {
        height: 84px !important;
    }
}

.login-info-link[b-lu8ticnmzx] {
    padding-top: 12px;
}

    .login-info-link > a[b-lu8ticnmzx] {
        position: relative;
        padding-bottom: 0px;
        padding-top: 8px;
        font-style: normal;
        font-weight: 400;
        font-size: 16px;
        padding-left: 30px;
        text-decoration: none;
    }

.icon-link-ext[b-lu8ticnmzx]::before {
    content: '';
    position: absolute;
    background: url("/mvk/jakarta.faces.resource/images/icons/arrow-blue.svg.xhtml") no-repeat;
    top: calc(50% - 0px);
    width: 12px;
    height: 8px;
    left: 0.6rem;
    transform: rotate(90deg);
}

.section-divider[b-lu8ticnmzx]::after {
    content: '';
    display: block;
    width: 100%;
    margin-top: 1.2rem;
    margin-bottom: 1.4rem;
    border-top: 1px solid #DFDFDF;
}

/* custom */
.login__login-method__link[b-lu8ticnmzx] {
    cursor: pointer;
}
/* _content/GapaWebApp/Components/Pages/LoginUserType.razor.rz.scp.css */
h3[b-k3ls833e8x] {
    margin-bottom: 30px;
}

.user[b-k3ls833e8x] {
    display: flex;
    flex-flow: row;
    padding: 20px;
    background-color: white;
    border-radius: 5px;
    margin-bottom: 5px;
    cursor: pointer;
}
.user:first-of-type[b-k3ls833e8x] {
    border-radius: 32px 5px 5px 5px;
}
.user:last-of-type[b-k3ls833e8x] {
    border-radius: 5px 5px 32px 5px;
}
.icon[b-k3ls833e8x] {
    width: 64px;
    height: 64px;
    border-radius: 100%;
    background-size: cover;
    background-position: center center;
}
.info[b-k3ls833e8x] {
    margin-left: 20px;
}
.name[b-k3ls833e8x] {
    font-size: 18px;
    font-weight: bold;
}
.type[b-k3ls833e8x] { 

}

.disable[b-k3ls833e8x] {
    filter: grayscale(100%);
    cursor: not-allowed;
}
/* _content/GapaWebApp/Components/Pages/Municipal/Activities/History.razor.rz.scp.css */
.top-image[b-h19hvg9xnn] {
    width: 100%;
    object-fit: contain;
    z-index: -10;
}

.top-image-swoosh[b-h19hvg9xnn] {
    background-position: center bottom;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    left: -2px;
    right: -2px;
    bottom: -2px;
}

.search-content[b-h19hvg9xnn] {
    background-color: #007098;
    margin: -1.5rem;
    margin-top: -3.0rem;
    /*    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;*/
}

.search-inner[b-h19hvg9xnn] {
    margin: 1.5rem;
    bottom: 0px;
    color: white;
    text-align: center;
}

h3[b-h19hvg9xnn] {
    margin-bottom: 20px;
}

input[b-h19hvg9xnn] {
    border: none;
    padding: 4px;
    height: 40px;
    border-radius: 5px;
}

button[b-h19hvg9xnn] {
    margin-bottom: 20px;
    color: white;
    background: none;
    border: 2px solid white;
    border-radius: 20px;
    height: 40px;
    width: 100px;
    font-weight: bold;
}

/*.top-image:after {
    position: relative;
    content: ' ';
    width: 100%;
    height: 100%;
    display: block;
    background-color: red;

}*/
/* _content/GapaWebApp/Components/Pages/Municipal/Activities/Overview.razor.rz.scp.css */
.box[b-kza6mhaxgs] {
    padding: 20px;
    background-color: white;
    border-radius: 5px;
    margin-bottom: 5px;
}

    .box:first-of-type[b-kza6mhaxgs] {
        border-radius: 32px 5px 5px 5px;
    }

    .box:last-of-type[b-kza6mhaxgs] {
        border-radius: 5px 5px 32px 5px;
    }


.meeting[b-kza6mhaxgs] {
    cursor: pointer;
}

.when[b-kza6mhaxgs] {
    margin-top: 20px;
    margin-bottom: 10px;
}

.time[b-kza6mhaxgs] {
    display: inline-block;
    width: 60px;
}
/* _content/GapaWebApp/Components/Pages/Municipal/Activities/Search.razor.rz.scp.css */
.top-image[b-qky2l8m3m9] {
    width: 100%;
    object-fit: contain;
    z-index: -10;
}

.top-image-swoosh[b-qky2l8m3m9] {
    background-position: center bottom;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    left: -2px;
    right: -2px;
    bottom: -2px;
}

.search-content[b-qky2l8m3m9] {
    background-color: #007098;
    margin: -1.5rem;
    margin-top: -3.0rem;
    /*    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;*/
}

.search-inner[b-qky2l8m3m9] {
    margin: 1.5rem;
    bottom: 0px;
    color: white;
    text-align: center;
}

h3[b-qky2l8m3m9] {
    margin-bottom: 20px;
}

input[b-qky2l8m3m9] {
    border: none;
    padding: 4px;
    height: 40px;
    border-radius: 5px;
}

button[b-qky2l8m3m9] {
    margin-bottom: 20px;
    color: white;
    background: none;
    border: 2px solid white;
    border-radius: 20px;
    height: 40px;
    width: 100px;
    font-weight: bold;
}

/*.top-image:after {
    position: relative;
    content: ' ';
    width: 100%;
    height: 100%;
    display: block;
    background-color: red;

}*/
/* _content/GapaWebApp/Components/Pages/Municipal/Patient/CreateAction.razor.rz.scp.css */
body[b-fja3uwcp2o]
{
}
/* _content/GapaWebApp/Components/Pages/Municipal/Patient/OralCareCard.razor.rz.scp.css */
.action[b-pniijg6umx] {
    display: flex;
    padding: 15px;
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    padding-left: calc(1.5rem);
    padding-right: calc(1.5rem);
    background-color: white;
    cursor: pointer;
}

.action-icon[b-pniijg6umx] {
    width: 40px;
}

.action-info[b-pniijg6umx] {
    margin-left: 10px;
    align-content: center;
}
/* _content/GapaWebApp/Components/Pages/Municipal/Patient/OralHealthAssessment.razor.rz.scp.css */
.sticky-banner[b-4eptjnf0t9] {
    background-color: #fbf9f8;
    position: sticky;
    top: 0;
    z-index: 998;
    padding-top: 20px;
    padding-bottom: 10px;
    margin-left: -25px;
    margin-right: -25px;
    padding-left: 25px;
    padding-right: 25px;
}

.left-number[b-4eptjnf0t9] {
    position: absolute;
    margin-left: -20px;
    width: 18px;
    text-align: right;
}
/*.left-number:before {
    position: absolute;
    margin-top: 20px;
    width: 50px;
    height: 50px;
    border: 1px solid black;
    content: 'i';
}*/

.book-online-appointment[b-4eptjnf0t9] {
    background-image: url('images/booktime.png');
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: 5px 5px;
    padding-left: 40px;
}

.step-container-margin[b-4eptjnf0t9] {
    margin-left: 20px;
}

.sub-title[b-4eptjnf0t9] {
    font-size: var(--font-size-11);
}

.test[b-4eptjnf0t9] {
    position: absolute;
    width: 10px;
    height: 10px;
    transform: translate(-5px, -5px);
    border-radius: 10px;
    background-color: red;
}

.dental-arches[b-4eptjnf0t9] {
    width: 100%;
}

.tooth-position[b-4eptjnf0t9] {
    position: absolute;
    object-fit: contain;
    /*background-color: rgba(1, 0, 0, 0.5);*/
    pointer-events: none;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.progress-bar[b-4eptjnf0t9] {
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 40px;
    margin-top: 10px;
    border-bottom: 4px solid #808080;
    display: flex;
    justify-content: space-between;
    flex-direction: row;
    overflow: visible;
    height: 0px;
}

.progress-bullet[b-4eptjnf0t9] {
    transform: translate(0px, -6px);
    background-color: #808080;
    width: 16px;
    height: 16px;
    border-radius: 100%;
}

.progress-bullet-selected[b-4eptjnf0t9] {
    background-color: #e9515e;
    border: 2px solid red;
}

.progress-bullet-completed[b-4eptjnf0t9] {
    background-color: #e9515e;
}


.next-btn[b-4eptjnf0t9] {
    position: absolute;
    right: calc(1.5rem + 30px);
    border: 0;
    background: none;
    color: #0076ff;
    font-size: var(--font-size-25);
    font-weight: bold;
}

.next-btn[b-4eptjnf0t9]:after {
    content: ' ';
    color: #585a55;
    margin-left: 7px;
    font-size: var(--font-size-40);
    margin-top: 2px;
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: contain;
    background-repeat: no-repeat;
}


.progress-bullet > div[b-4eptjnf0t9] {
    display: none;
    position: absolute;
    width: 50px;
    height: 50px;
    margin-left: -17px;
    margin-top: -17px;
    /*background-color: rgba(255, 0, 0, 0.5);*/
    z-index: 999999;
    cursor: pointer;
}
.progress-bullet-completed > div[b-4eptjnf0t9] {
    display: block;
}

/*.dental-arches {
    margin-left: 200px;
    margin-right: 200px;
}
.dental-arches-left {
    position: absolute;
    transform: translate(0%, 50%);
}
.dental-arches-top {
}
.dental-arches-right {
}
.dental-arches-bottom {
}*/

/*.tooth-position:before {
    content: '<';
    position: absolute;
}
.tooth-position:after {
    content: '>';
    position: absolute;
}*/
.dental-arches-left[b-4eptjnf0t9] {
    position: absolute;
    left: -50px;
    top: 50%;
}

.dental-arches-top[b-4eptjnf0t9] {
    position: absolute;
    top: -30px;
    left: 50%;
    transform: translate(-50%, 0);
}

.dental-arches-right[b-4eptjnf0t9] {
    position: absolute;
    right: -50px;
    top: 50%;
}

.dental-arches-bottom[b-4eptjnf0t9] {
    position: absolute;
    bottom: -30px;
    left: 50%;
    transform: translate(-50%, 0);
}
.dental-arches-window[b-4eptjnf0t9] {
    margin-left: 50px;
    margin-right: 50px;
    margin-top: 50px;
    margin-bottom: 30px;
    position: relative;
}

.camera-banner[b-4eptjnf0t9] {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    background-color: #e3f1f1;
    display: flex;
    justify-content: space-between;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    padding-top: 5px;
    padding-bottom: 5px;
}

.camera-banner-left[b-4eptjnf0t9] {
    color: var(--color-blue);
    display: flex;
    align-items: center;
}

.camera-banner-right[b-4eptjnf0t9] {
    display: flex;
    flex-flow: column;
    align-items: center;
    cursor: pointer;
}

.camera-banner-right-icon[b-4eptjnf0t9] {
    background-size: contain;
    width: 54px;
    height: 54px;
}
.images-banner[b-4eptjnf0t9] {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    background-color: #e3f1f1;
    display: flex;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    flex-flow: wrap;
    padding-top: 1rem;
    padding-bottom: 1.5rem;
}
.images-banner > img[b-4eptjnf0t9] {
    width: 25%;
}
.info-box[b-4eptjnf0t9] {
    padding: 10px;
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    background-color: white;
    border-top: 1px solid #F1F1F1;
    border-bottom: 1px solid #F1F1F1;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.tooth-camera-images[b-4eptjnf0t9] {
    position: absolute;
}

.tooth-camera-images img[b-4eptjnf0t9] {

}
/* _content/GapaWebApp/Components/Pages/Municipal/Patient/Overview.razor.rz.scp.css */
.patient-info[b-k8ubxadhoq] {
    background-color: white;
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    padding: 1.5rem;
    border-top: 1px solid #F1F1F1;
    border-bottom: 1px solid #F1F1F1;
    margin-bottom: 20px;
}

.patient-info-row[b-k8ubxadhoq] {
    display: flex;
    justify-content: space-between;
}

.patient-info-row > div[b-k8ubxadhoq] {
    flex: 1;
}

.patient-info-relatives[b-k8ubxadhoq] {
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px solid #f1f1f1;
}

.patient-info-relatives-hidden[b-k8ubxadhoq] {
    display: none;
}

.patient-info-relatives-arrow[b-k8ubxadhoq] {
    position: relative;
}

.patient-info-relatives-arrow[b-k8ubxadhoq]:after {
    content: ' ';
    position: absolute;
    right: 0px;
    background-size: contain;
    width: 24px;
    height: 24px;
}
/* _content/GapaWebApp/Components/Pages/Municipal/Patient/PreviusVisits.razor.rz.scp.css */
.visit[b-xbc659yzk5] {
    display: flex;
    padding: 15px;
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    padding-left: calc(1.5rem);
    padding-right: calc(1.5rem);
    background-color: white;
    cursor: pointer;
}

.visit-icon[b-xbc659yzk5] {
    width: 40px;
}

.visit-info[b-xbc659yzk5] { 
    margin-left: 10px;
    align-content: center;
}
/* _content/GapaWebApp/Components/Pages/Municipal/Patient/Summary.razor.rz.scp.css */
h3[b-q2a15nby4p] {

}

.title[b-q2a15nby4p] {
    font-size: 1.5rem;
    font-size: var(--font-size-title);
    font-weight: bold;
    color: black;
    padding-left: 80px;
    letter-spacing: 2px;
    margin-bottom: 30px;
}

.title:hover[b-q2a15nby4p] {
    color: black;
}

.title[b-q2a15nby4p]:before {
    background-image: url("images/municipal/patient/summary-icon.png");
    width: 64px;
    height: 64px;
    content: '';
    margin-top: -20px;
    margin-left: -80px;
    display: block;
    position: absolute;
}

.experiencing[b-q2a15nby4p] {
    background-color: #eff8ff;
    color: #4c514e;
    padding: 10px;
    margin-bottom: 30px;
}

.experiencing span[b-q2a15nby4p] {
    font-weight: bold;
    color: black;
}

.finds[b-q2a15nby4p] {
    border: 1px solid #f1f1f1;
    background-color: white;
    border-radius: 0 0 5px 0;
    padding: 10px;
    margin-bottom: 30px;
    border-radius: 5px;
}

.find[b-q2a15nby4p] {
    border: 1px solid #f9e19c;
    background-color: #fdf3da;
    padding: 10px;
    margin-bottom: 10px;
}
.find:last-child[b-q2a15nby4p] {
    margin-bottom: 0px;
}

.find-key[b-q2a15nby4p] {
    font-weight: bold;
}

.find-value[b-q2a15nby4p] {

}

.created[b-q2a15nby4p] {
    border: 1px solid #66be6b;
    background-color: #93ec95;
}

.actions[b-q2a15nby4p] {
    display: flex;
    justify-content: space-between;
}

.actions > div[b-q2a15nby4p] {
    background-color: #007098;
    width: 40vw;
    text-align: center;
    padding: 10px;
    color: white;
    border-radius: 10px;
}
/* _content/GapaWebApp/Components/Pages/Patient/Overview.razor.rz.scp.css */
.linklist[b-sbr45oqutd] {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    margin: 0;
    margin-bottom: 20px;
}
.linklist-link[b-sbr45oqutd] {
    flex: 50%;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
    .linklist-link > a[b-sbr45oqutd] {
        display: flex;
        flex-direction: column;
        background-color: #FFFFFF;
        margin: 4px;
        padding-top: 30px;
        padding-bottom: 20px;
        justify-content: center;
        align-items: center;
        color: black;
        text-decoration: none;
    }
    .linklist-link-first > a[b-sbr45oqutd] {
        border-radius: 43px 0 0 0;
    }
    .linklist-link-last > a[b-sbr45oqutd] {
        border-radius: 0 0 43px 0;
    }

.linklist-logo[b-sbr45oqutd] {
    width: 87px;
    height: 87px;
    border-radius: 100%;
}
.linklist-logo > img[b-sbr45oqutd] {
    width: 64px;
    height: 64px;
    object-fit: contain;
    margin-top: 12px;
    margin-left: 12px;
}
.linklist-text[b-sbr45oqutd] {
    padding-top: 10px;
    font-weight: 550;
    font-size: 18px;
}
.linklist-arrow[b-sbr45oqutd] {
    position: relative;
    pointer-events: none;
}
.linklist-arrow > div[b-sbr45oqutd] {
    position: absolute;
    background-image: url("images/patient/overview/top-right-arrow.png");
    top: 15px;
    right: 15px;
    width: 20px;
    height: 20px;
}
.welcome[b-sbr45oqutd] {
    margin-top: 10px;
    font-size: 18px;
    font-weight: bold;
}
.patent-name[b-sbr45oqutd] {
    font-size: 40px;
    font-weight: bold;
}
.next-check[b-sbr45oqutd] {
    margin-bottom: 20px;
}
.relative[b-sbr45oqutd] {
    margin-top: 10px;
    margin-bottom: -7px;
}
/* _content/GapaWebApp/Components/Pages/WebbAppLogin.razor.rz.scp.css */
body[b-f4s5frunpc]
{
}

input[b-f4s5frunpc] {
    margin-bottom: 10px;
    width: 100%;
}

button[b-f4s5frunpc] {
    margin-left: 10px;
}

div.loginparent[b-f4s5frunpc] {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}

div.loginbox[b-f4s5frunpc] {
    margin-left: auto;
    margin-right: auto;
    max-width: 300px;
    transform: translateY(-50%);
    position: relative;
    top: 50%;
}

div.loginbtn[b-f4s5frunpc] {
    display: flex;
    justify-content: end;
}

div.userexists[b-f4s5frunpc] {
    margin-bottom: 20px;
}
