*,
::before,
::after {
    box-sizing: border-box;
}

.frm_form_field .grecaptcha-badge {
    display: none !important;
}

[dir='ltr'] body {
    font-family: Montserrat, sans-serif !important;
}

[dir='rtl'] body {
    font-family: MontserratAR, sans-serif !important;
}

body {
    margin: 0;
    background-color: #000;
    font-size: 24px;
    -webkit-font-smoothing: antialiased;
}

h2,
h3 {
    font-style: italic;
    font-weight: 900;
    -webkit-letter-spacing: -0.5px;
    -moz-letter-spacing: -0.5px;
    -ms-letter-spacing: -0.5px;
    letter-spacing: -0.5px;
}

html[dir='ltr'] .display-rtl {
    display: none;
}

button:focus {
    outline: none !important;
}

.display-hover {
    display: none;
}

.overflow-scroll {
    overflow: scroll;
}

.overflow-hidden {
    overflow: hidden;
}

.h-auto {
    height: auto;
}

.ms-05 {
    margin-inline-start: 0.5rem;
}

.me-05 {
    margin-inline-end: 0.5rem;
}

.text-upper {
    text-transform: uppercase;
}

.highlighted-text {
    color: #05f385;
}

.dimmed-text {
    color: #8f9196;
}

.cards-shadow-bottom-to-top {
    position: absolute;
    height: 100%;
    bottom: 0;
    left: 0px;
    right: 0px;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 90%, rgba(0, 0, 0, 1) 100%);
}

.text-truncate {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px #1a1d2e inset !important;
}

input:-webkit-autofill {
    -webkit-text-fill-color: white !important;
}

.Toastify__toast-container .Toastify__toast--success {
    background: #316d3e;
}

.Toastify__toast-container .Toastify__toast--error {
    background: #90332a;
}

.Toastify__toast-body {
    margin: auto 0;
    -ms-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 15px;
    color: white;
}

select {
    height: 38px;
    -webkit-appearance: button;
    -moz-appearance: button;
    -webkit-user-select: none;
    -moz-user-select: none;
    -webkit-padding-end: 20px;
    -moz-padding-end: 20px;
    -webkit-padding-start: 2px;
    -moz-padding-start: 2px;
    background-position: center right;
    background-repeat: no-repeat;
    border: 1px solid #aaa;
    border-radius: 2px;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
    font-size: 16px;
    font-weight: 400;
    margin: 0;
    overflow: hidden;
    padding-top: 2px;
    min-width: 170px;
    padding-bottom: 2px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.fader {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    pointer-events: none;
}

.Ribbon {
    height: 35px;
    width: 180px;
    background-color: #9c1b21;
    position: absolute;
    top: 48px;
    right: -6px;
    text-align: center;
    color: #fff;
    font-weight: 400;
    font-size: 24px;
    white-space: nowrap;
    -webkit-transform: rotate(35deg);
    -moz-transform: rotate(35deg);
    -ms-transform: rotate(35deg);
    -o-transform: rotate(35deg);
    -webkit-transform: rotate(35deg);
    -ms-transform: rotate(35deg);
    transform: rotate(35deg);
}

div::-webkit-scrollbar-track,
ul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    background-color: #ffffff26;
}

div::-webkit-scrollbar,
ul::-webkit-scrollbar {
    height: 6px;
    width: 6px;
    background-color: transparent;
}

div::-webkit-scrollbar-thumb,
ul::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #949494;
}

div::-webkit-scrollbar-corner,
ul::-webkit-scrollbar-corner {
    background: transparent;
}

.ReactModal__Body--open {
    overflow: hidden !important;
}

.noselect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.font-sm {
    font-size: 12px;
}

.font-lsm,
.font-hero {
    font-size: 13px;
}

.font-md {
    font-size: 14px;
}

.font-hero {
    font-size: 15px;
}

.font-lg {
    font-size: 16px;
}

.font-xlg {
    font-size: 17px;
}

.eJXnCc {
    margin: 0px 0px 0px 30px;
}

.eJXnCc>a,
.eJXnCc span {
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
    color: white;
    font-size: 0.7em;
}

.gMkfPn>a,
.gMkfPn span {
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
    color: white;
    font-size: 0.7em;
}

data-styled.g15[id="LinkTag__LinkWrapper-sc-12e2pj-0"] {
    content: "eJXnCc,gMkfPn,"
}

.bdAhvZ {
    font-style: italic;
    font-size: 32px;
    font-weight: 900;
    color: #ffffff;
    -webkit-letter-spacing: -0.5px;
    -moz-letter-spacing: -0.5px;
    -ms-letter-spacing: -0.5px;
    letter-spacing: -0.5px;
    text-transform: uppercase;
    overflow-wrap: anywhere;
}

data-styled.g17[id="SectionHeader-sc-e8yj9l-0"] {
    content: "bdAhvZ,"
}

.cqCRAx {
    list-style: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.NavLink__Item-sc-xxbtve-0+.NavLink__Item-sc-xxbtve-0 {
    margin-right: 15px;
}

.cqCRAx a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    color: white;
    font-size: 0.58em;
}

@media (max-width:768px) {
    .cqCRAx {
        background-color: transparent;
        padding: 3px 10px;
        font-size: 0.9em;
    }
    .NavLink__Item-sc-xxbtve-0+.NavLink__Item-sc-xxbtve-0 {
        margin-left: 0;
        margin-top: 5px;
    }
}

data-styled.g20[id="NavLink__Item-sc-xxbtve-0"] {
    content: "cqCRAx,"
}

.fMnggS {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 400;
    cursor: pointer;
}

data-styled.g21[id="NavLink-sc-xxbtve-1"] {
    content: "fMnggS,"
}

.hHEoFL {
    min-height: calc(100vh - 11.93em);
    position: relative;
}

data-styled.g48[id="ContentBodyContainer-sc-ck8tp7-0"] {
    content: "hHEoFL,"
}

.kKDtVo {
    border-top: 1px solid #2d3242;
    position: relative;
}

.kKDtVo .links_list {
    padding-right: 40px;
    padding-left: 0;
}

.kKDtVo .footer_wrapper {
    display: grid;
    grid-template-columns: 3fr 5fr;
    gap: 1rem 1rem;
}

@media (max-width:768px) {
    .kKDtVo .footer_wrapper {
        grid-template-columns: 1fr;
        grid-gap: 0.5rem 0.5rem;
    }
}

.kKDtVo .footer_side_bar {
    border-left: 1px solid;
    border-right: 0;
}

.kKDtVo .footer_links {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem 1rem;
}

@media (max-width:768px) {
    .kKDtVo .footer_links {
        grid-template-columns: 1fr 1fr;
        display: none;
    }
}

.kKDtVo .footer_links article>div {
    line-height: 1.2;
}

.kKDtVo .link_with_predot::before {
    position: absolute;
    content: '';
    height: 6px;
    width: 6px;
    background-color: #05f385;
    border-radius: 5px;
    right: -1rem;
}

data-styled.g49[id="Footer__CustomFooter-sc-1va7ar8-0"] {
    content: "kKDtVo,"
}

.dCDBIs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    position: relative;
    height: 60px;
}

.dCDBIs::-webkit-scrollbar {
    display: none;
}

@media (max-width:991px) {
    .dCDBIs {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
}

data-styled.g61[id="HorizontalScrollMenu__HorizontalScrollWrapper-sc-1hmb643-1"] {
    content: "dCDBIs,"
}

.jAYvAa {
    background-color: transparent;
}

data-styled.g62[id="HorizontalScrollMenu__HorizontalMenuBackgound-sc-1hmb643-2"] {
    content: "jAYvAa,"
}

.iRXzYw {
    position: relative;
}

.iRXzYw.jazeel-not-logged-in {
    padding-left: 0px;
    padding-right: 0px;
}

.iRXzYw .content {
    color: #fff;
    padding: 10px;
}

.iRXzYw .content .label {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.iRXzYw .content .link {
    height: 40px;
    margin: 7px 0;
    width: 100%;
    border-radius: 22px;
    background-color: #ffffff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.iRXzYw .content .link p {
    text-overflow: ellipsis;
    overflow: hidden;
}

.iRXzYw .content .share {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.iRXzYw .content .share button {
    margin: 0 5px;
}

.iRXzYw .content .share button:first-child {
    margin-inline-start: 5px;
}

.iRXzYw .content .share button:last-child {
    margin-inline-end: 0;
}

.iRXzYw .content .link-share {
    padding: 0;
}

@media (max-width:991px) {
    .iRXzYw .content .link {
        margin: 20px 0;
    }
    .iRXzYw .content .link-share {
        padding: 0 15px;
    }
}

data-styled.g90[id="JazeelInvite__StyledJazeelInvite-sc-l96z9t-0"] {
    content: "iRXzYw,"
}

.kqvNnN {
    background: linear-gradient(#383e5b, #1a1d2e);
    margin: 0;
    border-radius: 5px;
    padding: 10px 0;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

.kqvNnN .button {
    text-align: center;
    font-weight: bold;
    margin: 10px 15px;
    background: linear-gradient(316.36deg, #94dd66 0%, #1cbfcc 100%);
    border-radius: 20px;
}

.kqvNnN .button a {
    color: #0e111b;
    line-height: 40px;
    width: 100%;
    border-radius: 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

@media (max-width:991px) {
    .kqvNnN {
        min-height: 270px;
        background-position: bottom;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .kqvNnN img {
        bottom: 0;
        max-width: 100%;
    }
    .kqvNnN h3 {
        font-size: 20px;
        padding: 0 15px;
    }
    .kqvNnN .button {
        max-width: 180px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-align-items: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 40px;
        margin: 10px 0;
    }
    .kqvNnN .button a {
        color: #0e111b;
        line-height: 40px;
        width: 100%;
        border-radius: 15px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    @media (max-width:991px) {
        .kqvNnN {
            min-height: 270px;
            background-position: bottom;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
        }
        .kqvNnN img {
            bottom: 0;
            max-width: 100%;
        }
        .kqvNnN h3 {
            font-size: 20px;
            padding: 0 15px;
        }
        .kqvNnN .button {
            max-width: 180px;
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -webkit-justify-content: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-align-items: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            height: 40px;
            margin: 10px 0;
        }
        .kqvNnN .button a {
            width: auto;
            -webkit-flex-direction: column;
            -ms-flex-direction: column;
            flex-direction: column;
        }
    }
}

data-styled.g92[id="JazeelInvite__StyledNotLoggedIn-sc-l96z9t-2"] {
    content: "kqvNnN,"
}

.eZwhMH {
    color: #D3D7DE;
    font-size: 0.6em;
    text-transform: uppercase;
    line-height: 1.5em;
    font-size: 22px;
    font-weight: bold;
    -webkit-letter-spacing: 1.1px;
    -moz-letter-spacing: 1.1px;
    -ms-letter-spacing: 1.1px;
    letter-spacing: 1.1px;
    color: #fff;
    padding: 20px 10px;
}

data-styled.g96[id="Typography__StyledTypography-sc-1oin3h1-0"] {
    content: "eZwhMH,"
}

.hcVTnC h1.yellow,
.hcVTnC h4.yellow {
    color: #fecc0d;
}

.hcVTnC .yellow h1,
.hcVTnC .yellow h4 {
    color: #fecc0d;
}

.hcVTnC .about {
    font-size: 15px;
}

.hcVTnC .support {
    height: 65px;
    width: 339px;
    border-radius: 4px;
    border: 1px #737680 solid;
    background: linear-gradient(151.96deg, #0e0f13 0%, #000000 100%);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.hcVTnC .support img {
    margin: 10px;
    margin-inline-start: 2em;
    margin-top: 0;
}

.hcVTnC .support p {
    color: #ffffff;
    margin-bottom: 0;
}

.hcVTnC .support p:first-child {
    font-size: 19px !important;
    font-weight: 500;
}

.hcVTnC .support p:last-child {
    font-weight: 400;
    font-size: 16px !important;
}

.hcVTnC .rules {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.hcVTnC .rules .content {
    -webkit-flex-basis: 50%;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    padding-inline-end: 5em;
    font-size: 14px;
}

@media (max-width:991px) {
    .hcVTnC .rules {
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
}

data-styled.g115[id="Overview__StyledOverview-sc-yodgcx-0"] {
    content: "hcVTnC,"
}

.lltFXI {
    color: #D3D7DE;
    font-size: 0.63em;
    direction: rtl;
    -webkit-letter-spacing: 0;
    -moz-letter-spacing: 0;
    -ms-letter-spacing: 0;
    letter-spacing: 0;
}

.lltFXI h4 {
    font-size: 1.54em;
    text-transform: uppercase;
}

.lltFXI span {
    color: #05F385;
    margin-right: 10px;
}

data-styled.g117[id="Overview__ArDescriptionWrapper-sc-yodgcx-2"] {
    content: "lltFXI,"
}

.bpsmQo {
    margin-top: 20px;
}

.bpsmQo a>div,
.bpsmQo span>div {
    text-transform: capitalize;
}

@media (min-width:992px) {
    [dir='ltr'] .pageView__StyledMenu-sc-1q1be5t-0 {
        padding-left: 20px;
    }
    [dir='rtl'] .pageView__StyledMenu-sc-1q1be5t-0 {
        padding-right: 20px;
    }
}

data-styled.g137[id="pageView__StyledMenu-sc-1q1be5t-0"] {
    content: "bpsmQo,"
}

.elDyuw {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 0px;
    text-transform: uppercase;
    font-size: 0.8em;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    white-space: nowrap;
    cursor: pointer;
    list-style-type: none;
    color: white;
    font-weight: 700;
    background-color: transparent;
    position: relative;
}

.elDyuw:after {
    content: "";
    position: absolute;
    height: 4px;
    width: 100%;
    bottom: 0;
    background-color: #05F385;
    left: 0;
}

.gfxiGo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 0px;
    text-transform: uppercase;
    font-size: 0.8em;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    white-space: nowrap;
    cursor: pointer;
    list-style-type: none;
    color: white;
    font-weight: 400;
    background-color: transparent;
    position: relative;
}

data-styled.g138[id="HorizontalScrollMenu__StyledMenuItem-sc-1hmb643-0"] {
    content: "elDyuw,gfxiGo,"
}

.side-bar-kq {
    z-index: 3;
    position: fixed;
    top: 0;
    bottom: 0;
    transition: transform .3s ease-out;
    -webkit-transition: -webkit-transform .3s ease-out;
    will-change: transform;
    overflow-y: auto;
    background-color: rgb(33, 37, 41);
    padding: 12px 8px;
    min-width: 260px;
    right: 0;
    transform: translateX(100%);
    -webkit-transform: translateX(100%)
}

img.images-kq {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    box-sizing: border-box;
    padding: 0;
    border: none;
    margin: auto;
    display: block;
    width: 0;
    height: 0;
    min-width: 100%;
    max-width: 100%;
    min-height: 100%;
    max-height: 100%;
    object-fit: cover
}

img.images-kq-bg {
    visibility: inherit;
    position: absolute;
    inset: 0px;
    box-sizing: border-box;
    padding: 0px;
    border: none;
    margin: auto;
    display: block;
    width: 0px;
    height: 0px;
    min-width: 100%;
    max-width: 100%;
    min-height: 100%;
    max-height: 100%;
    object-fit: contain;
}

.uibutton {
    outline: none;
    text-decoration: none;
    border: none;
    padding: 0px 17px;
    height: 36px;
    text-transform: capitalize;
    cursor: pointer;
    color: #0E111B;
    font-size: 15px;
    transition: background-color 0.2s ease;
    background-color: #05F385;
    border-radius: 5px
}

.uibutton:not([class*="hover-styles-none"]):focus:not(:disabled) {
    background-color: #03a85c;
    box-shadow: 0 0 0 0.05rem rgba(5, 243, 133, 0.5)
}

.view_more_game_cards {
    border: none;
    color: white;
    background-color: unset;
    text-decoration: none;
    font-size: 15px;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 5px;
    border: 1px solid #1a1e2c;
    min-width: 10rem
}

.view_more_game_cards:hover,
.view_more_game_cards:focus {
    background-color: #10111a
}

.round-img-container .round-img {
    border-radius: 50%;
    position: relative;
    overflow: hidden;
    background-color: black
}

.round-img-container .round-img-name-tag {
    color: white;
    font-size: 11px;
    font-weight: 400;
    text-align: center;
    margin-top: 8px
}

.search-input {
    display: flex;
    align-items: center;
    font-family: Montserrat;
    color: #adb5bd;
    font-size: 14px;
    background-color: #212529;
    border: 1px solid #343a40;
    border-radius: 8px;
    padding: 11px 10px;
    width: 100%;
    max-width: 625px
}

.search-input:focus-within {
    outline: #343a40 auto 1px;
    outline-offset: 0px
}

.search-input .input {
    flex-grow: 1;
    color: #adb5bd;
    border: none;
    background-color: #212529;
    padding: 0px
}

[dir="ltr"] .search-input .input {
    margin-left: 7px
}

[dir="rtl"] .search-input .input {
    margin-right: 7px
}

.search-input .input:focus-visible {
    outline: unset
}

.pagination-container {
    all: unset;
    display: flex;
    align-items: center;
    justify-content: center
}

[dir="ltr"] .pagination-container :not(:first-child) {
    margin-left: 18px
}

[dir="rtl"] .pagination-container :not(:first-child) {
    margin-right: 18px
}

.pagination-container .previous-next-icon {
    display: inline-block
}

.pagination-container .previous-next-icon:hover {
    cursor: pointer
}

.pagination-container .previous-next-icon.disabled-arrow {
    pointer-events: none
}

.pagination-container .previous-next-icon.disabled-arrow .arrow-link {
    color: #6c757d !important
}

.pagination-container .previous-next-icon .arrow-link {
    border-radius: 50%;
    background-color: #343a40;
    padding: 9px;
    display: flex;
    text-decoration: none;
    color: white
}

.pagination-container .previous-next-icon .arrow-link .arrows-container {
    display: flex;
    align-items: center;
    justify-content: center
}

.pagination-container .pagination-children {
    text-decoration: none;
    color: #6c757d;
    display: inline-block;
    display: flex;
    align-items: center;
    font-size: 14px
}

.pagination-container .pagination-children .pagination-link {
    all: unset;
    cursor: pointer;
    text-decoration: none;
    color: inherit
}

.pagination-container .pagination-children .pagination-link:hover {
    color: white
}

.pagination-container .pagination-children .active {
    font-size: 17px;
    font-weight: 700;
    color: white;
    pointer-events: none;
    cursor: none
}

.pagination-container .pagination-children .active:hover {
    cursor: none
}

.animate-overflowed-text {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: inline-block;
    max-width: 100%
}

.animate-overflowed-text:hover {
    max-width: none;
    text-overflow: unset;
    position: relative
}

.animate-overflowed-text.animate-en {
    animation: leftright 2s infinite alternate ease-in-out
}

.animate-overflowed-text.animate-ar {
    animation: rightleft 2s infinite alternate ease-in-out
}

@keyframes leftright {
    0%,
    20% {
        transform: translateX(0%);
        left: 0%
    }
    80%,
    100% {
        transform: translateX(-100%);
        left: 100%
    }
}

@keyframes rightleft {
    0%,
    20% {
        transform: translateX(0%);
        right: 0%
    }
    80%,
    100% {
        transform: translateX(100%);
        right: 100%
    }
}

.timer-styles {
    color: white;
    text-align: center
}

.timer-styles .timer-numbers {
    font-weight: 500;
    font-size: 18px
}

.timer-styles .timer-text {
    font-size: 9px;
    text-transform: uppercase
}

[dir='ltr'] .timer-styles>div:not(:first-child) {
    margin-left: 5px
}

[dir='rtl'] .timer-styles>div:not(:first-child) {
    margin-right: 5px
}

[dir='ltr'] .timer-styles>div>div:not(:last-child) {
    margin-right: 5px
}

[dir='rtl'] .timer-styles>div>div:not(:last-child) {
    margin-left: 5px
}

.timer-styles .timer-colon {
    color: #fbbf24;
    font-size: 24px
}

.rdw-option-wrapper {
    border: 1px solid #F1F1F1;
    padding: 5px;
    min-width: 25px;
    height: 20px;
    border-radius: 2px;
    margin: 0 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    background: white;
    text-transform: capitalize
}

.rdw-option-wrapper:hover {
    box-shadow: 1px 1px 0px #BFBDBD
}

.rdw-option-wrapper:active {
    box-shadow: 1px 1px 0px #BFBDBD inset
}

.rdw-option-active {
    box-shadow: 1px 1px 0px #BFBDBD inset
}

.rdw-option-disabled {
    opacity: 0.3;
    cursor: default
}

.rdw-dropdown-wrapper {
    height: 30px;
    background: white;
    cursor: pointer;
    border: 1px solid #F1F1F1;
    border-radius: 2px;
    margin: 0 3px;
    text-transform: capitalize;
    background: white
}

.rdw-dropdown-wrapper:focus {
    outline: none
}

.rdw-dropdown-wrapper:hover {
    box-shadow: 1px 1px 0px #BFBDBD;
    background-color: #FFFFFF
}

.rdw-dropdown-wrapper:active {
    box-shadow: 1px 1px 0px #BFBDBD inset
}

.rdw-dropdown-carettoopen {
    height: 0px;
    width: 0px;
    position: absolute;
    top: 35%;
    right: 10%;
    border-top: 6px solid black;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent
}

.rdw-dropdown-carettoclose {
    height: 0px;
    width: 0px;
    position: absolute;
    top: 35%;
    right: 10%;
    border-bottom: 6px solid black;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent
}

.rdw-dropdown-selectedtext {
    display: flex;
    position: relative;
    height: 100%;
    align-items: center;
    padding: 0 5px
}

.rdw-dropdown-optionwrapper {
    position: relative;
    border: 1px solid #F1F1F1;
    width: 98%;
    background: white;
    border-radius: 2px;
    margin: 0;
    padding: 0;
    max-height: 250px;
    overflow-y: scroll
}

.rdw-dropdown-optionwrapper:hover {
    box-shadow: 1px 1px 0px #BFBDBD;
    background-color: #FFFFFF
}

.rdw-dropdownoption-default {
    min-height: 25px;
    display: flex;
    align-items: center;
    padding: 0 5px
}

.rdw-dropdownoption-highlighted {
    background: #F1F1F1
}

.rdw-dropdownoption-active {
    background: #f5f5f5
}

.rdw-dropdownoption-disabled {
    opacity: 0.3;
    cursor: default
}

.rdw-inline-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    flex-wrap: wrap
}

.rdw-inline-dropdown {
    width: 50px
}

.rdw-inline-dropdownoption {
    height: 40px;
    display: flex;
    justify-content: center
}

.rdw-block-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    flex-wrap: wrap
}

.rdw-block-dropdown {
    width: 110px
}

.rdw-fontsize-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    flex-wrap: wrap
}

.rdw-fontsize-dropdown {
    min-width: 40px
}

.rdw-fontsize-option {
    display: flex;
    justify-content: center
}

.rdw-fontfamily-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    flex-wrap: wrap
}

.rdw-fontfamily-dropdown {
    width: 115px
}

.rdw-fontfamily-placeholder {
    white-space: nowrap;
    max-width: 90px;
    overflow: hidden;
    text-overflow: ellipsis
}

.rdw-fontfamily-optionwrapper {
    width: 140px
}

.rdw-list-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    flex-wrap: wrap
}

.rdw-list-dropdown {
    width: 50px;
    z-index: 90
}

.rdw-list-dropdownOption {
    height: 40px;
    display: flex;
    justify-content: center
}

.rdw-text-align-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    flex-wrap: wrap
}

.rdw-text-align-dropdown {
    width: 50px;
    z-index: 90
}

.rdw-text-align-dropdownOption {
    height: 40px;
    display: flex;
    justify-content: center
}

.rdw-right-aligned-block {
    text-align: right
}

.rdw-left-aligned-block {
    text-align: left !important
}

.rdw-center-aligned-block {
    text-align: center !important
}

.rdw-justify-aligned-block {
    text-align: justify !important
}

.rdw-right-aligned-block>div {
    display: inline-block
}

.rdw-left-aligned-block>div {
    display: inline-block
}

.rdw-center-aligned-block>div {
    display: inline-block
}

.rdw-justify-aligned-block>div {
    display: inline-block
}

.rdw-colorpicker-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    position: relative;
    flex-wrap: wrap
}

.rdw-colorpicker-modal {
    position: absolute;
    top: 35px;
    left: 5px;
    display: flex;
    flex-direction: column;
    width: 175px;
    height: 175px;
    border: 1px solid #F1F1F1;
    padding: 15px;
    border-radius: 2px;
    z-index: 100;
    background: white;
    box-shadow: 3px 3px 5px #BFBDBD
}

.rdw-colorpicker-modal-header {
    display: flex;
    padding-bottom: 5px
}

.rdw-colorpicker-modal-style-label {
    font-size: 15px;
    width: 50%;
    text-align: center;
    cursor: pointer;
    padding: 0 10px 5px
}

.rdw-colorpicker-modal-style-label-active {
    border-bottom: 2px solid #0a66b7
}

.rdw-colorpicker-modal-options {
    margin: 5px auto;
    display: flex;
    width: 100%;
    height: 100%;
    flex-wrap: wrap;
    overflow: scroll
}

.rdw-colorpicker-cube {
    width: 22px;
    height: 22px;
    border: 1px solid #F1F1F1
}

.rdw-colorpicker-option {
    margin: 3px;
    padding: 0;
    min-height: 20px;
    border: none;
    width: 22px;
    height: 22px;
    min-width: 22px;
    box-shadow: 1px 2px 1px #BFBDBD inset
}

.rdw-colorpicker-option:hover {
    box-shadow: 1px 2px 1px #BFBDBD
}

.rdw-colorpicker-option:active {
    box-shadow: -1px -2px 1px #BFBDBD
}

.rdw-colorpicker-option-active {
    box-shadow: 0px 0px 2px 2px #BFBDBD
}

.rdw-link-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    position: relative;
    flex-wrap: wrap
}

.rdw-link-dropdown {
    width: 50px
}

.rdw-link-dropdownOption {
    height: 40px;
    display: flex;
    justify-content: center
}

.rdw-link-dropdownPlaceholder {
    margin-left: 8px
}

.rdw-link-modal {
    position: absolute;
    top: 35px;
    left: 5px;
    display: flex;
    flex-direction: column;
    width: 235px;
    height: 205px;
    border: 1px solid #F1F1F1;
    padding: 15px;
    border-radius: 2px;
    z-index: 100;
    background: white;
    box-shadow: 3px 3px 5px #BFBDBD
}

.rdw-link-modal-label {
    font-size: 15px
}

.rdw-link-modal-input {
    margin-top: 5px;
    border-radius: 2px;
    border: 1px solid #F1F1F1;
    height: 25px;
    margin-bottom: 15px;
    padding: 0 5px
}

.rdw-link-modal-input:focus {
    outline: none
}

.rdw-link-modal-buttonsection {
    margin: 0 auto
}

.rdw-link-modal-target-option {
    margin-bottom: 20px
}

.rdw-link-modal-target-option>span {
    margin-left: 5px
}

.rdw-link-modal-btn {
    margin-left: 10px;
    width: 75px;
    height: 30px;
    border: 1px solid #F1F1F1;
    border-radius: 2px;
    cursor: pointer;
    background: white;
    text-transform: capitalize
}

.rdw-link-modal-btn:hover {
    box-shadow: 1px 1px 0px #BFBDBD
}

.rdw-link-modal-btn:active {
    box-shadow: 1px 1px 0px #BFBDBD inset
}

.rdw-link-modal-btn:focus {
    outline: none !important
}

.rdw-link-modal-btn:disabled {
    background: #ece9e9
}

.rdw-link-dropdownoption {
    height: 40px;
    display: flex;
    justify-content: center
}

.rdw-history-dropdown {
    width: 50px
}

.rdw-embedded-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    position: relative;
    flex-wrap: wrap
}

.rdw-embedded-modal {
    position: absolute;
    top: 35px;
    left: 5px;
    display: flex;
    flex-direction: column;
    width: 235px;
    height: 180px;
    border: 1px solid #F1F1F1;
    padding: 15px;
    border-radius: 2px;
    z-index: 100;
    background: white;
    justify-content: space-between;
    box-shadow: 3px 3px 5px #BFBDBD
}

.rdw-embedded-modal-header {
    font-size: 15px;
    display: flex
}

.rdw-embedded-modal-header-option {
    width: 50%;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

.rdw-embedded-modal-header-label {
    width: 95px;
    border: 1px solid #f1f1f1;
    margin-top: 5px;
    background: #6EB8D4;
    border-bottom: 2px solid #0a66b7
}

.rdw-embedded-modal-link-section {
    display: flex;
    flex-direction: column
}

.rdw-embedded-modal-link-input {
    width: 88%;
    height: 35px;
    margin: 10px 0;
    border: 1px solid #F1F1F1;
    border-radius: 2px;
    font-size: 15px;
    padding: 0 5px
}

.rdw-embedded-modal-link-input-wrapper {
    display: flex;
    align-items: center
}

.rdw-embedded-modal-link-input:focus {
    outline: none
}

.rdw-embedded-modal-btn-section {
    display: flex;
    justify-content: center
}

.rdw-embedded-modal-btn {
    margin: 0 3px;
    width: 75px;
    height: 30px;
    border: 1px solid #F1F1F1;
    border-radius: 2px;
    cursor: pointer;
    background: white;
    text-transform: capitalize
}

.rdw-embedded-modal-btn:hover {
    box-shadow: 1px 1px 0px #BFBDBD
}

.rdw-embedded-modal-btn:active {
    box-shadow: 1px 1px 0px #BFBDBD inset
}

.rdw-embedded-modal-btn:focus {
    outline: none !important
}

.rdw-embedded-modal-btn:disabled {
    background: #ece9e9
}

.rdw-embedded-modal-size {
    align-items: center;
    display: flex;
    margin: 8px 0;
    justify-content: space-between
}

.rdw-embedded-modal-size-input {
    width: 80%;
    height: 20px;
    border: 1px solid #F1F1F1;
    border-radius: 2px;
    font-size: 12px
}

.rdw-embedded-modal-size-input:focus {
    outline: none
}

.rdw-emoji-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    position: relative;
    flex-wrap: wrap
}

.rdw-emoji-modal {
    overflow: auto;
    position: absolute;
    top: 35px;
    left: 5px;
    display: flex;
    flex-wrap: wrap;
    width: 235px;
    height: 180px;
    border: 1px solid #F1F1F1;
    padding: 15px;
    border-radius: 2px;
    z-index: 100;
    background: white;
    box-shadow: 3px 3px 5px #BFBDBD
}

.rdw-emoji-icon {
    margin: 2.5px;
    height: 24px;
    width: 24px;
    cursor: pointer;
    font-size: 22px;
    display: flex;
    justify-content: center;
    align-items: center
}

.rdw-spinner {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%
}

.rdw-spinner>div {
    width: 12px;
    height: 12px;
    background-color: #333;
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
    animation: sk-bouncedelay 1.4s infinite ease-in-out both
}

.rdw-spinner .rdw-bounce1 {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s
}

.rdw-spinner .rdw-bounce2 {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s
}

@-webkit-keyframes sk-bouncedelay {
    0%,
    80%,
    100% {
        -webkit-transform: scale(0)
    }
    40% {
        -webkit-transform: scale(1)
    }
}

@keyframes sk-bouncedelay {
    0%,
    80%,
    100% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.rdw-image-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    position: relative;
    flex-wrap: wrap
}

.rdw-image-modal {
    position: absolute;
    top: 35px;
    left: 5px;
    display: flex;
    flex-direction: column;
    width: 235px;
    border: 1px solid #F1F1F1;
    padding: 15px;
    border-radius: 2px;
    z-index: 100;
    background: white;
    box-shadow: 3px 3px 5px #BFBDBD
}

.rdw-image-modal-header {
    font-size: 15px;
    margin: 10px 0;
    display: flex
}

.rdw-image-modal-header-option {
    width: 50%;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

.rdw-image-modal-header-label {
    width: 80px;
    background: #f1f1f1;
    border: 1px solid #f1f1f1;
    margin-top: 5px
}

.rdw-image-modal-header-label-highlighted {
    background: #6EB8D4;
    border-bottom: 2px solid #0a66b7
}

.rdw-image-modal-upload-option {
    width: 100%;
    color: gray;
    cursor: pointer;
    display: flex;
    border: none;
    font-size: 15px;
    align-items: center;
    justify-content: center;
    background-color: #f1f1f1;
    outline: 2px dashed gray;
    outline-offset: -10px;
    margin: 10px 0;
    padding: 9px 0
}

.rdw-image-modal-upload-option-highlighted {
    outline: 2px dashed #0a66b7
}

.rdw-image-modal-upload-option-label {
    cursor: pointer;
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 15px
}

.rdw-image-modal-upload-option-label span {
    padding: 0 20px
}

.rdw-image-modal-upload-option-image-preview {
    max-width: 100%;
    max-height: 200px
}

.rdw-image-modal-upload-option-input {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1
}

.rdw-image-modal-url-section {
    display: flex;
    align-items: center
}

.rdw-image-modal-url-input {
    width: 90%;
    height: 35px;
    margin: 15px 0 12px;
    border: 1px solid #F1F1F1;
    border-radius: 2px;
    font-size: 15px;
    padding: 0 5px
}

.rdw-image-modal-btn-section {
    margin: 10px auto 0
}

.rdw-image-modal-url-input:focus {
    outline: none
}

.rdw-image-modal-btn {
    margin: 0 5px;
    width: 75px;
    height: 30px;
    border: 1px solid #F1F1F1;
    border-radius: 2px;
    cursor: pointer;
    background: white;
    text-transform: capitalize
}

.rdw-image-modal-btn:hover {
    box-shadow: 1px 1px 0px #BFBDBD
}

.rdw-image-modal-btn:active {
    box-shadow: 1px 1px 0px #BFBDBD inset
}

.rdw-image-modal-btn:focus {
    outline: none !important
}

.rdw-image-modal-btn:disabled {
    background: #ece9e9
}

.rdw-image-modal-spinner {
    position: absolute;
    top: -3px;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.5
}

.rdw-image-modal-alt-input {
    width: 70%;
    height: 20px;
    border: 1px solid #F1F1F1;
    border-radius: 2px;
    font-size: 12px;
    margin-left: 5px
}

.rdw-image-modal-alt-input:focus {
    outline: none
}

.rdw-image-modal-alt-lbl {
    font-size: 12px
}

.rdw-image-modal-size {
    align-items: center;
    display: flex;
    margin: 8px 0;
    justify-content: space-between
}

.rdw-image-modal-size-input {
    width: 40%;
    height: 20px;
    border: 1px solid #F1F1F1;
    border-radius: 2px;
    font-size: 12px
}

.rdw-image-modal-size-input:focus {
    outline: none
}

.rdw-image-mandatory-sign {
    color: red;
    margin-left: 3px;
    margin-right: 3px
}

.rdw-remove-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    position: relative;
    flex-wrap: wrap
}

.rdw-history-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    flex-wrap: wrap
}

.rdw-history-dropdownoption {
    height: 40px;
    display: flex;
    justify-content: center
}

.rdw-history-dropdown {
    width: 50px
}

.rdw-link-decorator-wrapper {
    position: relative
}

.rdw-link-decorator-icon {
    position: absolute;
    left: 40%;
    top: 0;
    cursor: pointer;
    background-color: white
}

.rdw-mention-link {
    text-decoration: none;
    color: #1236ff;
    background-color: #f0fbff;
    padding: 1px 2px;
    border-radius: 2px
}

.rdw-suggestion-wrapper {
    position: relative
}

.rdw-suggestion-dropdown {
    position: absolute;
    display: flex;
    flex-direction: column;
    border: 1px solid #F1F1F1;
    min-width: 100px;
    max-height: 150px;
    overflow: auto;
    background: white;
    z-index: 100
}

.rdw-suggestion-option {
    padding: 7px 5px;
    border-bottom: 1px solid #f1f1f1
}

.rdw-suggestion-option-active {
    background-color: #F1F1F1
}

.rdw-hashtag-link {
    text-decoration: none;
    color: #1236ff;
    background-color: #f0fbff;
    padding: 1px 2px;
    border-radius: 2px
}

.rdw-image-alignment-options-popup {
    position: absolute;
    background: white;
    display: flex;
    padding: 5px 2px;
    border-radius: 2px;
    border: 1px solid #F1F1F1;
    width: 105px;
    cursor: pointer;
    z-index: 100
}

.rdw-alignment-option-left {
    justify-content: flex-start
}

.rdw-image-alignment-option {
    height: 15px;
    width: 15px;
    min-width: 15px
}

.rdw-image-alignment {
    position: relative
}

.rdw-image-imagewrapper {
    position: relative
}

.rdw-image-center {
    display: flex;
    justify-content: center
}

.rdw-image-left {
    display: flex
}

.rdw-image-right {
    display: flex;
    justify-content: flex-end
}

.rdw-image-alignment-options-popup-right {
    right: 0
}

.rdw-editor-main {
    height: 100%;
    overflow: auto;
    box-sizing: border-box
}

.rdw-editor-toolbar {
    padding: 6px 5px 0;
    border-radius: 2px;
    border: 1px solid #F1F1F1;
    display: flex;
    justify-content: flex-start;
    background: white;
    flex-wrap: wrap;
    font-size: 15px;
    margin-bottom: 5px;
    user-select: none
}

.public-DraftStyleDefault-block {
    margin: 1em 0
}

.rdw-editor-wrapper:focus {
    outline: none
}

.rdw-editor-wrapper {
    box-sizing: content-box
}

.rdw-editor-main blockquote {
    border-left: 5px solid #f1f1f1;
    padding-left: 5px
}

.rdw-editor-main pre {
    background: #f1f1f1;
    border-radius: 3px;
    padding: 1px 10px
}

.DraftEditor-editorContainer,
.DraftEditor-root,
.public-DraftEditor-content {
    height: inherit;
    text-align: initial
}

.public-DraftEditor-content[contenteditable=true] {
    -webkit-user-modify: read-write-plaintext-only
}

.DraftEditor-root {
    position: relative
}

.DraftEditor-editorContainer {
    background-color: rgba(255, 255, 255, 0);
    border-left: .1px solid transparent;
    position: relative;
    z-index: 1
}

.public-DraftEditor-block {
    position: relative
}

.DraftEditor-alignLeft .public-DraftStyleDefault-block {
    text-align: left
}

.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root {
    left: 0;
    text-align: left
}

.DraftEditor-alignCenter .public-DraftStyleDefault-block {
    text-align: center
}

.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root {
    margin: 0 auto;
    text-align: center;
    width: 100%
}

.DraftEditor-alignRight .public-DraftStyleDefault-block {
    text-align: right
}

.DraftEditor-alignRight .public-DraftEditorPlaceholder-root {
    right: 0;
    text-align: right
}

.public-DraftEditorPlaceholder-root {
    color: #9197a3;
    position: absolute;
    z-index: 0
}

.public-DraftEditorPlaceholder-hasFocus {
    color: #bdc1c9
}

.DraftEditorPlaceholder-hidden {
    display: none
}

.public-DraftStyleDefault-block {
    position: relative;
    white-space: pre-wrap
}

.public-DraftStyleDefault-ltr {
    direction: ltr;
    text-align: left
}

.public-DraftStyleDefault-rtl {
    direction: rtl;
    text-align: right
}

.public-DraftStyleDefault-listLTR {
    direction: ltr
}

.public-DraftStyleDefault-listRTL {
    direction: rtl
}

.public-DraftStyleDefault-ol,
.public-DraftStyleDefault-ul {
    margin: 16px 0;
    padding: 0
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR {
    margin-left: 1.5em
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL {
    margin-right: 1.5em
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR {
    margin-left: 3em
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL {
    margin-right: 3em
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR {
    margin-left: 4.5em
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL {
    margin-right: 4.5em
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR {
    margin-left: 6em
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL {
    margin-right: 6em
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR {
    margin-left: 7.5em
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL {
    margin-right: 7.5em
}

.public-DraftStyleDefault-unorderedListItem {
    list-style-type: square;
    position: relative
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0 {
    list-style-type: disc
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1 {
    list-style-type: circle
}

.public-DraftStyleDefault-orderedListItem {
    list-style-type: none;
    position: relative
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before {
    left: -36px;
    position: absolute;
    text-align: right;
    width: 30px
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before {
    position: absolute;
    right: -36px;
    text-align: left;
    width: 30px
}

.public-DraftStyleDefault-orderedListItem:before {
    content: counter(ol0) ". ";
    counter-increment: ol0
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before {
    content: counter(ol1) ". ";
    counter-increment: ol1
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before {
    content: counter(ol2) ". ";
    counter-increment: ol2
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before {
    content: counter(ol3) ". ";
    counter-increment: ol3
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before {
    content: counter(ol4) ". ";
    counter-increment: ol4
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset {
    counter-reset: ol0
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset {
    counter-reset: ol1
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset {
    counter-reset: ol2
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset {
    counter-reset: ol3
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset {
    counter-reset: ol4
}


/* login start */

.hChZOA {
    position: relative;
    margin: 10px 0;
}

data-styled.g4[id="Input__Container-sc-i5awp2-0"] {
    content: "hChZOA,"
}

data-styled.g5[id="Input__InputContainer-sc-i5awp2-1"] {
    content: "kNWYF,"
}

.hMWFhO {
    color: #D3D7DE;
    font-size: 0.6em;
    margin-bottom: 5px;
    display: block;
    text-transform: none;
    font-weight: 400;
}

data-styled.g6[id="Input__Label-sc-i5awp2-2"] {
    content: "hMWFhO,"
}

.cRSymA {
    margin: 0;
    width: 100%;
    height: 24px;
    padding: 0 10px;
    background-color: transparent;
    outline: none;
    border: none;
    color: white;
    font-size: 15px;
    -webkit-letter-spacing: 1.69px;
    -moz-letter-spacing: 1.69px;
    -ms-letter-spacing: 1.69px;
    letter-spacing: 1.69px;
    caret-color: #ff481e;
}

.cRSymA:-webkit-input-placeholder {
    text-transform: capitalize;
}

.cRSymA:-webkit-autofill,
.cRSymA:-webkit-autofill:hover,
.cRSymA:-webkit-autofill:focus,
.cRSymA:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px #2B3144 inset !important;
}

.cRSymA.done {
    background-image: url('../images/Icons/Done.svg');
    background-repeat: no-repeat;
    background-position: 2%;
}

data-styled.g7[id="Input__InputElement-sc-i5awp2-3"] {
    content: "cRSymA,"
}

.kwLCbF {
    max-width: 35px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.kwLCbF img,
.kwLCbF svg {
    max-width: 30px;
}

data-styled.g9[id="Input__RightInputIcon-sc-i5awp2-5"] {
    content: "kwLCbF,"
}

.hkbyyN {
    color: #f50000;
    font-size: 12px;
    margin-top: 5px;
    -webkit-letter-spacing: 1px;
    -moz-letter-spacing: 1px;
    -ms-letter-spacing: 1px;
    letter-spacing: 1px;
}

data-styled.g10[id="Input__ErrorText-sc-i5awp2-6"] {
    content: "hkbyyN,"
}

.idBSVg {
    background-color: #0F1018;
    margin: auto;
    width: 530px;
    max-width: 100%;
    min-height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
}

data-styled.g13[id="LoginModal-sc-1543oei-0"] {
    content: "idBSVg,"
}

.irqVxZ {
    outline: none;
    border: none;
    padding: 0;
    width: 23%;
    height: 40px;
    text-transform: capitalize;
    cursor: pointer;
    color: white;
    font-size: 0.6em;
    background-color: transparent;
    -webkit-transition: background-color 0.5s ease;
    transition: background-color 0.5s ease;
    background-color: #6440A5;
    border-radius: 5px;
    color: white;
    font-weight: bold;
}

.irqVxZ:hover {
    background-color: #008045;
}

.cXEHpu {
    outline: none;
    border: none;
    padding: 0;
    width: 100%;
    height: 40px;
    text-transform: capitalize;
    cursor: pointer;
    color: #D3D7DE;
    font-size: 0.6em;
    background-color: transparent;
    -webkit-transition: background-color 0.5s ease;
    transition: background-color 0.5s ease;
    background-color: #05F385;
    border-radius: 6px;
    color: #0E111B;
    font-weight: bold;
}

.cXEHpu:hover {
    background-color: #008045;
}

data-styled.g14[id="Button-sc-s7omtn-0"] {
    content: "irqVxZ,cXEHpu,"
}

.hOHNwe>a,
.hOHNwe span {
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
    color: #05F385;
    font-size: 1.3em;
    font-weight: bold;
}

.jkrFCv>a,
.jkrFCv span {
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
    color: #D3D7DE;
    font-size: 1.3em;
}

.lGevO>a,
.lGevO span {
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
    color: #8F9196;
    font-size: 0.7em;
}

data-styled.g15[id="LinkTag__LinkWrapper-sc-12e2pj-0"] {
    content: "hOHNwe,jkrFCv,lGevO,"
}

.iFEwcU {
    height: auto;
    max-height: inherit;
    width: 18px;
    max-width: inherit;
    margin: 0;
    margin-left: 0;
    object-fit: inherit;
}

data-styled.g18[id="Image-sc-1kvbk8n-0"] {
    content: "iFEwcU,"
}

.hHEoFL {
    min-height: calc(100vh - 11.93em);
    position: relative;
}

data-styled.g48[id="ContentBodyContainer-sc-ck8tp7-0"] {
    content: "hHEoFL,"
}

.kKDtVo {
    border-top: 1px solid #2d3242;
    position: relative;
}

.kKDtVo .links_list {
    padding-right: 40px;
    padding-left: 0;
}

.kKDtVo .footer_wrapper {
    display: grid;
    grid-template-columns: 3fr 5fr;
    gap: 1rem 1rem;
}

@media (max-width:768px) {
    .kKDtVo .footer_wrapper {
        grid-template-columns: 1fr;
        grid-gap: 0.5rem 0.5rem;
    }
}

.kKDtVo .footer_side_bar {
    border-left: 1px solid;
    border-right: 0;
}

.kKDtVo .footer_links {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem 1rem;
}

@media (max-width:768px) {
    .kKDtVo .footer_links {
        grid-template-columns: 1fr 1fr;
        display: none;
    }
}

.kKDtVo .footer_links article>div {
    line-height: 1.2;
}

.kKDtVo .link_with_predot::before {
    position: absolute;
    content: '';
    height: 6px;
    width: 6px;
    background-color: #05f385;
    border-radius: 5px;
    right: -1rem;
}

data-styled.g49[id="Footer__CustomFooter-sc-1va7ar8-0"] {
    content: "kKDtVo,"
}

.qnXsq {
    color: #D3D7DE;
    font-size: 0.6em;
    margin: 20px 0 0;
    text-align: center;
}

.hRKZeP {
    color: #D3D7DE;
    font-size: 0.7em;
    margin: 5px 20px 5px;
    text-align: center;
}

.prQkN {
    color: #8F9196;
    font-size: 0.5em;
    margin: 5px 0px;
}

data-styled.g96[id="Typography__StyledTypography-sc-1oin3h1-0"] {
    content: "qnXsq,hRKZeP,prQkN,"
}

.fGOCjf button {
    margin: 1rem 10px 0;
}

data-styled.g98[id="SocialLogins__SocialLoginContainer-sc-1whgxn5-0"] {
    content: "fGOCjf,"
}

.ehkpWN {
    border-bottom: 1px solid #434863;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}

data-styled.g99[id="SocialLogins__HorizontalLine-sc-1whgxn5-1"] {
    content: "ehkpWN,"
}

.sXuej .links a {
    font-style: italic !important;
    font-weight: 600;
}

.sXuej .links>div:first-child a {
    border-bottom: 1px solid #05f385;
}

data-styled.g139[id="login__StyledLogin-sc-a1wmid-0"] {
    content: "sXuej,"
}


/* login end */


/* timer */

.timer {
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    /* font-size: 11px; */
}

.timer>div {
    text-align: center;
}

.timer>div span {
    color: rgb(255, 255, 255);
    font-size: 13px;
    margin: 0 4px;
}

.timer>div small {
    display: block;
    color: white;
    font-size: 9px;
    margin-top: -8px;
}

span.dot {
    font-size: 20px !important;
    color: orange !important;
}

button.Button-sc-s7omtn-0.cXEHpu {
    width: 100%;
    min-width: 121px;
}


/* ****** Participants Page ******** */

.hChZOA {
    position: relative;
    margin: 10px 0;
}

data-styled.g4[id="Input__Container-sc-i5awp2-0"] {
    content: "hChZOA,"
}

.hOIfJv {
    position: relative;
    background-color: #2B3144;
    padding: 4px 8px;
    border-radius: 8px;
    border: 1px solid transparent;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    cursor: text;
}

data-styled.g5[id="Input__InputContainer-sc-i5awp2-1"] {
    content: "hOIfJv,"
}

.cRSymA {
    margin: 0;
    width: 100%;
    height: 24px;
    padding: 0 10px;
    background-color: transparent;
    outline: none;
    border: none;
    color: white;
    font-size: 15px;
    -webkit-letter-spacing: 1.69px;
    -moz-letter-spacing: 1.69px;
    -ms-letter-spacing: 1.69px;
    letter-spacing: 1.69px;
    caret-color: #ff481e;
}

.cRSymA:-webkit-input-placeholder {
    text-transform: capitalize;
}

.cRSymA:-webkit-autofill,
.cRSymA:-webkit-autofill:hover,
.cRSymA:-webkit-autofill:focus,
.cRSymA:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px #2B3144 inset !important;
}

.cRSymA.done {
    background-image: url('../../../images/Icons/Done.svg');
    background-repeat: no-repeat;
    background-position: 2%;
}

data-styled.g7[id="Input__InputElement-sc-i5awp2-3"] {
    content: "cRSymA,"
}

.kwLCbF {
    max-width: 35px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.kwLCbF img,
.kwLCbF svg {
    max-width: 30px;
}

data-styled.g9[id="Input__RightInputIcon-sc-i5awp2-5"] {
    content: "kwLCbF,"
}

.hkbyyN {
    color: #f50000;
    font-size: 12px;
    margin-top: 5px;
    -webkit-letter-spacing: 1px;
    -moz-letter-spacing: 1px;
    -ms-letter-spacing: 1px;
    letter-spacing: 1px;
}

data-styled.g10[id="Input__ErrorText-sc-i5awp2-6"] {
    content: "hkbyyN,"
}

.eJXnCc {
    margin: 0px 0px 0px 30px;
}

.eJXnCc>a,
.eJXnCc span {
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
    color: white;
    font-size: 0.7em;
}

.gMkfPn>a,
.gMkfPn span {
    -webkit-text-decoration: none;
    text-decoration: none;
    cursor: pointer;
    color: white;
    font-size: 0.7em;
}

data-styled.g15[id="LinkTag__LinkWrapper-sc-12e2pj-0"] {
    content: "eJXnCc,gMkfPn,"
}

.hHEoFL {
    min-height: calc(100vh - 11.93em);
    position: relative;
}

data-styled.g48[id="ContentBodyContainer-sc-ck8tp7-0"] {
    content: "hHEoFL,"
}

.kKDtVo {
    border-top: 1px solid #2d3242;
    position: relative;
}

.kKDtVo .links_list {
    padding-right: 40px;
    padding-left: 0;
}

.kKDtVo .footer_wrapper {
    display: grid;
    grid-template-columns: 3fr 5fr;
    gap: 1rem 1rem;
}

@media (max-width:768px) {
    .kKDtVo .footer_wrapper {
        grid-template-columns: 1fr;
        grid-gap: 0.5rem 0.5rem;
    }
}

.kKDtVo .footer_side_bar {
    border-left: 1px solid;
    border-right: 0;
}

.kKDtVo .footer_links {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-gap: 1rem 1rem;
}

@media (max-width:768px) {
    .kKDtVo .footer_links {
        grid-template-columns: 1fr 1fr;
        display: none;
    }
}

.kKDtVo .footer_links article>div {
    line-height: 1.2;
}

.kKDtVo .link_with_predot::before {
    position: absolute;
    content: '';
    height: 6px;
    width: 6px;
    background-color: #05f385;
    border-radius: 5px;
    right: -1rem;
}

data-styled.g49[id="Footer__CustomFooter-sc-1va7ar8-0"] {
    content: "kKDtVo,"
}

.dCDBIs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    position: relative;
    height: 60px;
}

.dCDBIs::-webkit-scrollbar {
    display: none;
}

@media (max-width:991px) {
    .dCDBIs {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }
}

data-styled.g61[id="HorizontalScrollMenu__HorizontalScrollWrapper-sc-1hmb643-1"] {
    content: "dCDBIs,"
}

.jAYvAa {
    background-color: transparent;
}

data-styled.g62[id="HorizontalScrollMenu__HorizontalMenuBackgound-sc-1hmb643-2"] {
    content: "jAYvAa,"
}

.ixrWdo {
    color: #D3D7DE;
    font-size: 0.6em;
}

data-styled.g96[id="Typography__StyledTypography-sc-1oin3h1-0"] {
    content: "ixrWdo,"
}

.bpsmQo {
    margin-top: 20px;
}

.bpsmQo a>div,
.bpsmQo span>div {
    text-transform: capitalize;
}

@media (min-width:992px) {
    [dir='ltr'] .pageView__StyledMenu-sc-1q1be5t-0 {
        padding-left: 20px;
    }
    [dir='rtl'] .pageView__StyledMenu-sc-1q1be5t-0 {
        padding-right: 20px;
    }
}

data-styled.g137[id="pageView__StyledMenu-sc-1q1be5t-0"] {
    content: "bpsmQo,"
}

.gfxiGo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 0px;
    text-transform: uppercase;
    font-size: 0.8em;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    white-space: nowrap;
    cursor: pointer;
    list-style-type: none;
    color: white;
    font-weight: 400;
    background-color: transparent;
    position: relative;
}

.elDyuw {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px 0px;
    text-transform: uppercase;
    font-size: 0.8em;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-width: -webkit-max-content;
    min-width: -moz-max-content;
    min-width: max-content;
    white-space: nowrap;
    cursor: pointer;
    list-style-type: none;
    color: white;
    font-weight: 700;
    background-color: transparent;
    position: relative;
}

.elDyuw:after {
    content: "";
    position: absolute;
    height: 4px;
    width: 100%;
    bottom: 0;
    background-color: #05F385;
    left: 0;
}

data-styled.g138[id="HorizontalScrollMenu__StyledMenuItem-sc-1hmb643-0"] {
    content: "gfxiGo,elDyuw,"
}

.mbZeF {
    min-width: 620px;
}

.fYjjUz {
    background-color: rgb(8, 13, 24);
    color: rgb(211, 215, 222);
    height: 40px;
    width: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 0px 20px;
}

.KrqMn {
    color: rgb(211, 215, 222);
    font-size: 0.6em;
    margin: 0px;
}

.cCGcCu {
    border-top: 2px solid rgb(33, 37, 51);
    height: 45px;
    width: auto;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 0px 20px;
}

.ljpNTG {
    height: 8px;
    width: 8px;
    border-radius: 100%;
    background-color: rgb(126, 211, 33);
    margin-left: 5px;
}

.CZQyv {
    color: rgb(211, 215, 222);
    font-size: 0.6em;
    width: 35ch;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.bFDjmU>ul {
    padding: 0px;
    display: flex;
}

.bFDjmU>ul>.previous,
.bFDjmU>ul>.next {
    display: none;
}

.bFDjmU>ul>li {
    width: 30px;
    height: 30px;
    color: rgb(211, 215, 222);
    font-size: 15px;
    font-weight: bold;
    outline: none;
    display: flex;
    border-radius: 20px;
}

.bFDjmU>ul>li>a {
    color: rgb(211, 215, 222);
    text-decoration: none;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
    outline: none;
}

.bFDjmU>ul>.active {
    background-color: rgb(5, 243, 133);
    padding: 0px 5px;
}

.bFDjmU>ul>li+li {
    margin-right: 10px;
}

.bFDjmU>ul>li {
    width: 30px;
    height: 30px;
    color: rgb(211, 215, 222);
    font-size: 15px;
    font-weight: bold;
    outline: none;
    display: flex;
    border-radius: 20px;
}

.bFDjmU .active>a {
    color: rgb(14, 17, 27);
}

.bFDjmU>ul>li>a {
    color: rgb(211, 215, 222);
    text-decoration: none;
    width: 100%;
    height: 100%;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
    outline: none;
}

.bFDjmU>ul>.previous,
.bFDjmU>ul>.next {
    display: none;
}

.bFDjmU>ul>li+li {
    margin-right: 10px;
}

.bFDjmU>ul>li {
    width: 30px;
    height: 30px;
    color: rgb(211, 215, 222);
    font-size: 15px;
    font-weight: bold;
    outline: none;
    display: flex;
    border-radius: 20px;
}


/* ****** Participants Page ******** */