/*--- Font Size --*/
.font-size-10 {font-size: 10px !important;}
.font-size-12 {font-size: 12px !important;}
.font-size-13 {font-size: 13px !important;}
.font-size-14 {font-size: 14px !important;}
.font-size-16 {font-size: 16px !important;}
.font-size-18 {font-size: 18px !important;}
.font-size-20 {font-size: 20px !important;}
.font-size-28 {font-size: 28px !important;}
.font-size-34 {font-size: 34px !important;}
.font-size-55 {font-size: 55px !important;}

/*-- text-color --*/ 
.text-yellow {color: #5FA2D6;}
.text-gray {color: #DCDEE9 !important;}
.text-sky-color {color: #33C2D1 !important;}
.text-blue {color: #293450 !important;}
.text-light-maroon { color: #A44B00 !important;}
.text-light-pink { color: #E87070 !important; }
.text-blue-ligh {color: #7F86A0 !important;}
.text-blue-lighad {color: #34394D !important;}
.text-blue-light4a {color: #41435A !important;}
.text-gray-lightb6 {color: #B6B6B6 !important;}
.text-orange-FF {color: #FF7400 !important;}
.text-white{color:#fff;}
/*-- Background Color --*/
.bannerimg-yellow {background-color: #FFF7E8 !important;}
.bannerimg-purple {background-color: #E8EDFF;}
.bglight-gray {background: #F5FAFF;}
.whitebg {background-color: #fff;}
.light-gray-bg {background-color: #f8f8f8;}
.light-blue-bg {background-color: #E5F5FF;}
.light-orange-bg {background-color: #F6F6F6;} 
.bg-yellow {background: #5FA2D6 !important;}
.graybg {background-color: #f9fafb !important;}
.bg-gray-light {background-color: #F9F9F9 !important;}
.bg-light-blue {background: #E8F9FF;}
.bg-none {background: transparent !important;}
.transprent-bg {background-color: transparent !important;}
.bg-grya-gradient {background: transparent linear-gradient(96deg, #EEF1F5 0%, #BCC4CE 100%) 0% 0% no-repeat padding-box;}
.bg-light-blue-gradient {background: transparent linear-gradient(90deg, #EBFAFF 0%, #C4E1FE 100%) 0% 0% no-repeat padding-box !important;}
.bg-dark-blue-gradient {background: transparent linear-gradient(180deg, #34394D 0%, #424B6E 45%, #3D4461 100%) 0% 0% no-repeat padding-box;}
.bg-lympho-banner {background: transparent linear-gradient(90deg, #D9F5DA 0%, #A7C5A7 100%) 0% 0% no-repeat padding-box !important;}
.bg-theme-blue {background: #34394D !important;}
.bg-dark-blue {background: #293450 !important;}
.bg-light-blue20 {background: #bccbd1 !important;}
.bg-light-blue10 {background: #F6F7FC !important;}
.bg-light-bluedf {background: #DFDFDF !important;}
.bg-light-grayf9 {background: #F9F9F9 !important;}
.bg-light-grayfb {background: #FBFBFB !important;}
/*-- Font We --*/
.fw-300 {font-weight: normal;}
.fw-500 {font-weight: 500;}
.fw-600 {font-weight: 600;}
.fw-700 {font-weight: 700;}
.fw-800 {font-weight: 800;}
.fw-900 {font-weight: 900;}
.bold {font-weight: bold;}

/*-- border radius --*/
.border-color-light-white { border-color: #f1f1f12e !important;}
.border-color-purple {border-color: #E8EDFF;}
.border-color-blue {border-color: #293450 !important;}
.border-bottom-2skyblue {border-bottom: 2px solid #F2F5FF;}
.border-color-bluedf {border-color: #DFDFDF;}

.rounded-8 {border-radius: 8px !important;}
.rounded-10 {border-radius: 10px !important;}
.border-radius-15 {border-radius: 15px;}
.rounded-21 {border-radius: 21px !important;}
.border-bottom-left-right-rounded {border-radius: 0px 0px 5px 5px;}
.border-top-left-right-rounded-10 {border-radius: 10px 10px 0px 0px;}
.border-top-left-rounded-10 {border-top-left-radius: 10px;}
.border-bottom-left-rounded-10 {border-bottom-left-radius: 10px;}
.border-top-right-rounded-10 {border-top-right-radius: 10px;}
.border-bottom-right-rounded-10 {border-bottom-right-radius: 10px;}
.rounded-50 { border-radius: 50px;}
.rounded-bottom-20 {border-radius: 0px 0px 20px 20px;}
.rounded-pill-left { border-bottom-left-radius: 50rem !important; border-top-left-radius: 50rem !important;}
.rounded-pill-right { border-bottom-right-radius: 50rem !important; border-top-right-radius: 50rem !important;}
/*-- box shadow --*/
.box-shadow-none {box-shadow: none !important;}
.box-shadow-1x {box-shadow: 0px 3px 40px #818FA429;}
.box-shadow-2x {box-shadow: 0px 3px 27px #475AA529;}
.box-shadow-3x {box-shadow: 0px 15px 35px #D1DDE6B8;}
.shadow-sm {box-shadow: 0px 0px 8px #8c8888;}
.box-shadow-orange-1x {box-shadow: 0px 3px 40px #ff740354;}
.box-shadow-md {
    box-shadow: 0px 3px 28px #e2e3f299 !important;
}
/** Margin css **/
.mt-65 {margin-top: -65px;}
.mt15 {margin-top: 15px;}
.mt-n55 {margin-top: -55px;}
.mb-35 {margin-bottom: 35px;}
.margin-15 {margin-right: -15px; margin-left: -15px;}
.padd-20 {padding: 0px 15px;}
.padd-35 {padding: 35px;}
.py-cutom-3 {padding-top: 5px; padding-bottom: 5px;}
.line-h-12 {line-height: 12px;}
/*-- Height and Width --*/
.w-95 {width: 95px;}
.w17 {width: 27px; height: 26px;}
.mwidth20 {max-width: 21px;}
.w11 {width: 10px}
.width-138 {margin: 0px;}
.w22 {width: 22px;}
.w44 {width: 44px;}
.w13rem {width: 20rem;}
.width105px {width: 135px !important;}
.width215px {max-width: 255px;}
.w17 {width: 27px;height: 26px;}
.width37 {width: 37px;}
.width15 {width: 14px}
.width75 {width: 60px;}
.w-90 {width: 90%;}
.width24 {width: 24px;}
.min-w-150 {min-width: 152px !important;}  
.height100 {height: 100%;}
.height100 {height: 100%;}
.hidden {overflow: hidden;}
.relative {position: relative;}
.d-custom-none {display: none;}
.pointer {cursor: pointer;}
.border-width-2 {border-width: 2px;}
.z-index-01 { z-index: 1;}
.w-150 { width: 152px;height: 120px; }
.max-w-auto { max-width: inherit !important;}
/*-- btn css --*/
.btn-rounded {border-radius: 50px;}
.btn-outline-orange {
    background: #fff !important;
    border: 1px solid var(--bg-primary) !important;
    color: var(--bg-primary) !important;
    padding: 8px 25px;
}
.btn-outline-orange:hover {
    background: #fff !important;
    color: var(--bg-primary) !important;
}
.btn-orange {
    background: var(--bg-primary) !important;
    border: 1px solid var(--bg-primary) !important;
    color: #fff !important;
}
.btn-orange:hover, .btn-orange:focus {
    background: var(--bg-primary) !important;
    border: 1px solid var(--bg-primary) !important;
    color: #fff !important;
}
.btn-skye-blue {
    background: var(--bg-primary);
    border: 1px solid var(--bg-primary);
    color: #fff;
    border-radius: 7px;
}
.btn-skye-blue:hover, .btn-skye-blue:focus {
    background: var(--bg-primary);
    border: 1px solid var(--bg-primary);
    color: #fff;
    box-shadow: none !important;
}
.btn-topradius-white, .btn-topradius-white:hover, .btn-topradius-white:focus {
    background: #fff;
    border-color: #fff;
    color: #FF7400;
    border-radius: 15px 15px 0px 0px;
}
.btn-topradius-orange, .btn-topradius-orange:hover, .btn-topradius-orange:focus {
    background: #FF7400;
    border-color: #FF7400;
    color: #ffffff;
    border-radius: 15px 15px 0px 0px;
}
.btn-white-blue {
    background: #fff;
    border: 1px solid #fff;
    color: #293450;
    border-radius: 7px;
}
.btn-white-blue:hover, .btn-white-blue:focus {
    background: #fff;
    border: 1px solid #fff;
    color: #293450;
    box-shadow: none !important;
}
.btn-blue {
    background: #293450;
    border: 1px solid #293450;
    color: #fff;
    border-radius: 7px;
}
.btn-blue:hover, .btn-blue:focus {
    background: #293450;
    border: 1px solid #293450;
    color: #fff;
    box-shadow: none !important;
}
.btn-success-light {
    background: #2DCA90;
    border: 1px solid #2DCA90;
    color: #fff;
    border-radius: 7px;
}
.btn-success-light:hover, .btn-success-light:focus {
    background: #21ad7a;
    border: 1px solid #21ad7a;
    color: #fff;
    box-shadow: none !important;
}
.btn-danger-light {
    background: #E65564;
    border: 1px solid #E65564;
    color: #fff;
    border-radius: 7px;
}
.btn-danger-light:hover, .btn-danger-light:focus {
    background: #df4150;
    border: 1px solid #df4150;
    color: #fff;
    box-shadow: none !important;
}
.btn-small-arrow-orange {
    background: var(--bg-primary);
}
.btn-small-arrow-blue {
    background: #34394D;
}
.btn-small-arrow-orange, .btn-small-arrow-blue {
    font-size: 12px;
    color: #fff;
    padding: 8px 20px;
    position: relative;
    line-height:18px;
    transition: 0.5s;
}
.btn-small-arrow-orange:hover, .btn-small-arrow-blue:hover {
    color: #fff;
}
.btn-small-arrow-orange span::after, .btn-small-arrow-blue span::after {
    position: absolute;
    content: "";
    background-size: 100% !important;
    opacity: 0;
    height: 14px;
    background: url(../images/arrow-right-white.svg) no-repeat;
    width: 18px;
    top: 60%;
    transform: translate(0px, -50%);
    margin-right: 0px !important;
    right: -20px;
    transition: 0.5s;
}
.btn-small-arrow-orange:hover span, .btn-small-arrow-blue:hover span {
    padding-right: 33px;
    transition: 0.5s;
}
.btn-small-arrow-orange:hover span::after, .btn-small-arrow-blue:hover span::after {
    opacity: 1;
    right: 0px;
}
.btn-small-arrow-orange span, .btn-small-arrow-blue span {
    cursor: pointer;
    display: inline-block;
    position: relative;
    transition: 0.5s;
    line-height: 15px;
}
/*-- Spacing css --*/
.space-height {
    height: 34px;
}
.mx-n5 {
    margin-left: -35px !important;
    margin-right: -35px !important;
}
.pl-n5, .px-n5 {
    padding-left: 35px !important;
}
.pr-n5, .px-n5 {
    padding-right: 35px !important;
}
.pr-custom-4 {
    padding-right: 45px !important;
}
.doller-img {
    width: 31px;
}
.border-top {
    border-top: 1px solid #F3F3F3;
}
@media (max-width:575.4px) {
    .btn-small-arrow-orange span::after, .btn-small-arrow-blue span::after {
        opacity: 1;
        right: 0;
    }
    .btn-small-arrow-orange span, .btn-small-arrow-blue span {
        padding-right: 33px;
    }
}
@media (min-width:576px) {
    .border-sm-left {
        border-left: 1px solid #F3F3F3;
    }
    .border-top-sm-0 {
        border-top: none !important;
    }
}
@media (min-width:768px) {
    .border-top-left-md-rounded-10 {border-top-left-radius: 10px;}
    .border-bottom-left-md-rounded-10 {border-bottom-left-radius: 10px;}
    .border-bottom-left-md-rounded-10 {border-bottom-left-radius: 10px;}
    .border-bottom-right-md-rounded-10 {border-bottom-right-radius: 10px;}
    .box-shadow-md-1x {box-shadow: 0px 3px 18px #00000011 !important;}
    .shadow-md-none { box-shadow: none;}
    .border-md {
        border: 1px solid #EEEEEE;
    }
}
/** Bootstrap css columns **/
@media (min-width:1200px) {
    .btn-small-arrow-orange, .btn-small-arrow-blue {
        font-size: 16px;
        padding: 12px 35px;
    }
}
@media (min-width:1400px) {
    .btn-small-arrow-orange, .btn-small-arrow-blue {
        font-size: 18px;
        padding: 16px 40px;
    }
    .float-xxxl-left {
        float: left !important
    }

    .float-xxxl-right {
        float: right !important
    }

    .float-xxxl-none {
        float: none !important
    }

    .d-xxxl-none {
        display: none !important
    }

    .d-xxxl-inline {
        display: inline !important
    }

    .d-xxxl-inline-block {
        display: inline-block !important
    }

    .d-xxxl-block {
        display: block !important
    }

    .d-xxxl-table {
        display: table !important
    }

    .d-xxxl-table-row {
        display: table-row !important
    }

    .d-xxxl-table-cell {
        display: table-cell !important
    }

    .d-xxxl-flex {
        display: flex !important
    }

    .d-xxxl-inline-flex {
        display: inline-flex !important
    }

    .flex-xxxl-fill {
        flex: 1 1 auto !important
    }

    .flex-xxxl-row {
        flex-direction: row !important
    }

    .flex-xxxl-column {
        flex-direction: column !important
    }

    .flex-xxxl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xxxl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xxxl-grow-0 {
        flex-grow: 0 !important
    }

    .flex-xxxl-grow-1 {
        flex-grow: 1 !important
    }

    .flex-xxxl-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-xxxl-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-xxxl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xxxl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xxxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .justify-content-xxxl-start {
        justify-content: flex-start !important
    }

    .justify-content-xxxl-end {
        justify-content: flex-end !important
    }

    .justify-content-xxxl-center {
        justify-content: center !important
    }

    .justify-content-xxxl-between {
        justify-content: space-between !important
    }

    .justify-content-xxxl-around {
        justify-content: space-around !important
    }

    .justify-content-xxxl-evenly {
        justify-content: space-evenly !important
    }

    .align-items-xxxl-start {
        align-items: flex-start !important
    }

    .align-items-xxxl-end {
        align-items: flex-end !important
    }

    .align-items-xxxl-center {
        align-items: center !important
    }

    .align-items-xxxl-baseline {
        align-items: baseline !important
    }

    .align-items-xxxl-stretch {
        align-items: stretch !important
    }

    .align-content-xxxl-start {
        align-content: flex-start !important
    }

    .align-content-xxxl-end {
        align-content: flex-end !important
    }

    .align-content-xxxl-center {
        align-content: center !important
    }

    .align-content-xxxl-between {
        align-content: space-between !important
    }

    .align-content-xxxl-around {
        align-content: space-around !important
    }

    .align-content-xxxl-stretch {
        align-content: stretch !important
    }

    .align-self-xxxl-auto {
        align-self: auto !important
    }

    .align-self-xxxl-start {
        align-self: flex-start !important
    }

    .align-self-xxxl-end {
        align-self: flex-end !important
    }

    .align-self-xxxl-center {
        align-self: center !important
    }

    .align-self-xxxl-baseline {
        align-self: baseline !important
    }

    .align-self-xxxl-stretch {
        align-self: stretch !important
    }

    .order-xxxl-first {
        order: -1 !important
    }

    .order-xxxl-0 {
        order: 0 !important
    }

    .order-xxxl-1 {
        order: 1 !important
    }

    .order-xxxl-2 {
        order: 2 !important
    }

    .order-xxxl-3 {
        order: 3 !important
    }

    .order-xxxl-4 {
        order: 4 !important
    }

    .order-xxxl-5 {
        order: 5 !important
    }

    .order-xxxl-last {
        order: 6 !important
    }

    .m-xxxl-0 {
        margin: 0 !important
    }

    .m-xxxl-1 {
        margin: .25rem !important
    }

    .m-xxxl-2 {
        margin: .5rem !important
    }

    .m-xxxl-3 {
        margin: 1rem !important
    }

    .m-xxxl-4 {
        margin: 1.5rem !important
    }

    .m-xxxl-5 {
        margin: 3rem !important
    }

    .m-xxxl-auto {
        margin: auto !important
    }

    .mx-xxxl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-xxxl-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-xxxl-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-xxxl-3 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xxxl-4 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-xxxl-5 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xxxl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-xxxl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-xxxl-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-xxxl-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-xxxl-3 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xxxl-4 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-xxxl-5 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xxxl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-xxxl-0 {
        margin-top: 0 !important
    }

    .mt-xxxl-1 {
        margin-top: .25rem !important
    }

    .mt-xxxl-2 {
        margin-top: .5rem !important
    }

    .mt-xxxl-3 {
        margin-top: 1rem !important
    }

    .mt-xxxl-4 {
        margin-top: 1.5rem !important
    }

    .mt-xxxl-5 {
        margin-top: 3rem !important
    }

    .mt-xxxl-auto {
        margin-top: auto !important
    }

    .mr-xxxl-0 {
        margin-right: 0 !important
    }

    .mr-xxxl-1 {
        margin-right: .25rem !important
    }

    .mr-xxxl-2 {
        margin-right: .5rem !important
    }

    .mr-xxxl-3 {
        margin-right: 1rem !important
    }

    .mr-xxxl-4 {
        margin-right: 1.5rem !important
    }

    .mr-xxxl-5 {
        margin-right: 3rem !important
    }

    .mr-xxxl-auto {
        margin-right: auto !important
    }

    .mb-xxxl-0 {
        margin-bottom: 0 !important
    }

    .mb-xxxl-1 {
        margin-bottom: .25rem !important
    }

    .mb-xxxl-2 {
        margin-bottom: .5rem !important
    }

    .mb-xxxl-3 {
        margin-bottom: 1rem !important
    }

    .mb-xxxl-4 {
        margin-bottom: 1.5rem !important
    }

    .mb-xxxl-5 {
        margin-bottom: 3rem !important
    }

    .mb-xxxl-auto {
        margin-bottom: auto !important
    }

    .ml-xxxl-0 {
        margin-left: 0 !important
    }

    .ml-xxxl-1 {
        margin-left: .25rem !important
    }

    .ml-xxxl-2 {
        margin-left: .5rem !important
    }

    .ml-xxxl-3 {
        margin-left: 1rem !important
    }

    .ml-xxxl-4 {
        margin-left: 1.5rem !important
    }

    .ml-xxxl-5 {
        margin-left: 3rem !important
    }

    .ml-xxxl-auto {
        margin-left: auto !important
    }

    .p-xxxl-0 {
        padding: 0 !important
    }

    .p-xxxl-1 {
        padding: .25rem !important
    }

    .p-xxxl-2 {
        padding: .5rem !important
    }

    .p-xxxl-3 {
        padding: 1rem !important
    }

    .p-xxxl-4 {
        padding: 1.5rem !important
    }

    .p-xxxl-5 {
        padding: 3rem !important
    }

    .px-xxxl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-xxxl-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-xxxl-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-xxxl-3 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xxxl-4 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-xxxl-5 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .py-xxxl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-xxxl-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-xxxl-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-xxxl-3 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xxxl-4 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-xxxl-5 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .pt-xxxl-0 {
        padding-top: 0 !important
    }

    .pt-xxxl-1 {
        padding-top: .25rem !important
    }

    .pt-xxxl-2 {
        padding-top: .5rem !important
    }

    .pt-xxxl-3 {
        padding-top: 1rem !important
    }

    .pt-xxxl-4 {
        padding-top: 1.5rem !important
    }

    .pt-xxxl-5 {
        padding-top: 3rem !important
    }

    .pr-xxxl-0 {
        padding-right: 0 !important
    }

    .pr-xxxl-1 {
        padding-right: .25rem !important
    }

    .pr-xxxl-2 {
        padding-right: .5rem !important
    }

    .pr-xxxl-3 {
        padding-right: 1rem !important
    }

    .pr-xxxl-4 {
        padding-right: 1.5rem !important
    }

    .pr-xxxl-5 {
        padding-right: 3rem !important
    }

    .pb-xxxl-0 {
        padding-bottom: 0 !important
    }

    .pb-xxxl-1 {
        padding-bottom: .25rem !important
    }

    .pb-xxxl-2 {
        padding-bottom: .5rem !important
    }

    .pb-xxxl-3 {
        padding-bottom: 1rem !important
    }

    .pb-xxxl-4 {
        padding-bottom: 1.5rem !important
    }

    .pb-xxxl-5 {
        padding-bottom: 3rem !important
    }

    .pl-xxxl-0 {
        padding-left: 0 !important
    }

    .pl-xxxl-1 {
        padding-left: .25rem !important
    }

    .pl-xxxl-2 {
        padding-left: .5rem !important
    }

    .pl-xxxl-3 {
        padding-left: 1rem !important
    }

    .pl-xxxl-4 {
        padding-left: 1.5rem !important
    }

    .pl-xxxl-5 {
        padding-left: 3rem !important
    }

    .text-xxxl-left {
        text-align: left !important
    }

    .text-xxxl-right {
        text-align: right !important
    }

    .text-xxxl-center {
        text-align: center !important
    }
}
@media (min-width:1920px) {
    .btn-small-arrow-orange, .btn-small-arrow-blue {
        font-size: 18px;
        color: #fff;
        padding: 20px 45px;
    }
    .btn-small-arrow-orange span::after, .btn-small-arrow-blue span::after {
        height: 21px;
        width: 24px;
    }
    .col-xxxl{flex:1 0 0%}.row-cols-xxxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxxl-3>*{flex:0 0 auto;width:33.333333%}.row-cols-xxxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxxl-6>*{flex:0 0 auto;width:16.666667%}.col-xxxl-auto{flex:0 0 auto;width:auto}.col-xxxl-1{flex:0 0 auto;width:8.333333%}.col-xxxl-2{flex:0 0 auto;width:16.666667%}.col-xxxl-3{flex:0 0 auto;width:25%}.col-xxxl-4{flex:0 0 auto;width:33.333333%}.col-xxxl-5{flex:0 0 auto;width:41.666667%}.col-xxxl-6{flex:0 0 auto;width:50%}.col-xxxl-7{flex:0 0 auto;width:58.333333%}.col-xxxl-8{flex:0 0 auto;width:66.666667%}.col-xxxl-9{flex:0 0 auto;width:75%}.col-xxxl-10{flex:0 0 auto;width:83.333333%}.col-xxxl-11{flex:0 0 auto;width:91.666667%}.col-xxxl-12{flex:0 0 auto;width:100%}.offset-xxxl-0{margin-left:0}.offset-xxxl-1{margin-left:8.333333%}.offset-xxxl-2{margin-left:16.666667%}.offset-xxxl-3{margin-left:25%}.offset-xxxl-4{margin-left:33.333333%}.offset-xxxl-5{margin-left:41.666667%}.offset-xxxl-6{margin-left:50%}.offset-xxxl-7{margin-left:58.333333%}.offset-xxxl-8{margin-left:66.666667%}.offset-xxxl-9{margin-left:75%}.offset-xxxl-10{margin-left:83.333333%}.offset-xxxl-11{margin-left:91.666667%}.g-xxxl-0,.gx-xxxl-0{--bs-gutter-x:0}.g-xxxl-0,.gy-xxxl-0{--bs-gutter-y:0}.g-xxxl-1,.gx-xxxl-1{--bs-gutter-x:0.25rem}.g-xxxl-1,.gy-xxxl-1{--bs-gutter-y:0.25rem}.g-xxxl-2,.gx-xxxl-2{--bs-gutter-x:0.5rem}.g-xxxl-2,.gy-xxxl-2{--bs-gutter-y:0.5rem}.g-xxxl-3,.gx-xxxl-3{--bs-gutter-x:1rem}.g-xxxl-3,.gy-xxxl-3{--bs-gutter-y:1rem}.g-xxxl-4,.gx-xxxl-4{--bs-gutter-x:1.5rem}.g-xxxl-4,.gy-xxxl-4{--bs-gutter-y:1.5rem}.g-xxxl-5,.gx-xxxl-5{--bs-gutter-x:3rem}.g-xxxl-5,.gy-xxxl-5{--bs-gutter-y:3rem}
}