/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/* h1 {
    font-size: 48px;
    line-height: 54px;
    margin-bottom: 0;
}

h2 {
    font-size: 40px;
    line-height: 46px;
    color: var(--primaryColor) !important;
    margin-bottom: 0;
}

h3, h4, h5, h6, p, ul, ol, li, b, u, i {
    color: #333;
    margin-bottom: 0 !important;
} */

p, ul {
    margin-bottom: 0 !important;
}

/* a {
    transition: all .2s linear;
}

button {
    margin: 0;
    padding: 0;
} */

.header-btn-join a {
    color: #fff !important;
    background-color: #0D6EFD;
    border-radius: 4px;
    padding: 12px 20px !important;
}

:root {
    /* Brand Colors (Approximated from HTA) */
    --hta-yellow: #FFC107;
    --hta-orange: #FD7E14;
    --hta-blue: #0D6EFD;
    --hta-dark: #212529;
    --hta-light: #F8F9FA;
}

body {
    font-family: 'Be Vietnam Pro', sans-serif;
    color: var(--hta-dark);
}

/* GLOBAL OVERRIDES FOR FLAT DESIGN */

/* No Box Shadow */
*,
*::before,
*::after {
    box-shadow: none !important;
}

/* No Transitions */
*,
*::before,
*::after {
    transition: none !important;
    animation: none !important;
}

/* Navbar */
.navbar {
    background-color: #fff;
    border-bottom: 1px solid #eee;
}

.navbar-brand {
    color: var(--hta-orange) !important;
    font-size: 1.5rem;
}

.nav-link {
    color: var(--hta-dark);
    font-weight: 500;
}

.nav-link:hover {
    color: var(--hta-blue);
}

/* Buttons */
.btn {
    border-radius: 0.25rem;
    /* Keep slight radius or make 0 for purely flat? Keeping default small radius but flat look */
    border: none;
}

.btn-primary {
    background-color: var(--hta-blue);
    color: white;
}

.btn-primary:hover {
    background-color: #0b5ed7;
    /* Darker shade for hover state, instant change */
}

.btn-warning {
    background-color: var(--hta-yellow);
    color: var(--hta-dark);
}

.btn-warning:hover {
    background-color: #ffca2c;
}

/* Cards */
.card {
    border: 1px solid #eee;
    background-color: #fff;
}

/* Hero */
.hero-section {
    position: relative;
    padding-bottom: 10px;
    background-image: url('assets/img/slider-1bg.jpg');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    color: #fff;
}

.hero-slider {
    width: 100%;
    height: 100%;
    border-radius: 1.5rem;
}

.hero-slider .swiper-slide {
    display: flex;
    justify-content: center;
}

.hero-slider img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.hero-slider .swiper-button-next,
.hero-slider .swiper-button-prev {
    color: #fff;
}

.hero-section::after {
    content: "";
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at top right, rgba(255, 255, 255, 0.15), transparent 50%);
    pointer-events: none;
}

.hero-section .container,
.hero-section .row,
.hero-section .col-lg-6 {
    position: relative;
    z-index: 1;
}

/* Stats */
.stats-section {
    background-color: #fff;
    position: relative;
    overflow: hidden;
}

.stats-section::after {
    content: "";
    position: absolute;
    width: 280px;
    height: 280px;
    border-radius: 50%;
    background: rgba(13, 110, 253, 0.08);
    right: -120px;
    top: 20%;
    z-index: 0;
}

.stats-section .container,
.stats-section .row,
.stats-section .stat-card {
    position: relative;
    z-index: 1;
}

.stats-eyebrow {
    letter-spacing: 0.2em;
    font-weight: 700;
    color: var(--hta-blue);
}

.section-eyebrow {
    letter-spacing: 0.35em;
    font-weight: 700;
    color: rgba(255, 255, 255, 0.7);
}

.hta-benefits-section {
    background-color: #f8faff;
}

.hta-benefits-section .section-eyebrow {
    color: #0d6efd;
}

.stack-card {
    position: relative;
    background: #fff;
    border-radius: 1rem;
    padding: 2rem;
    border: 1px solid #e5ecff;
    box-shadow: 0 15px 30px rgba(13, 110, 253, 0.08);
    transition: transform 0.25s ease, box-shadow 0.25s ease;
    overflow: visible;
}

.stack-card::before {
    content: "";
    position: absolute;
    top: 12px;
    left: 12px;
    right: -12px;
    bottom: -12px;
    background: rgba(13, 110, 253, 0.08);
    border-radius: 1rem;
    z-index: -1;
    transition: transform 0.25s ease;
}

.stack-card:hover {
    transform: translate(-6px, -6px);
    box-shadow: 0 25px 50px rgba(8, 26, 77, 0.15);
}

.stack-card:hover::before {
    transform: translate(6px, 6px);
}

.stack-card h5 {
    font-weight: 700;
    margin-bottom: 0.75rem;
}

.stack-card p {
    color: #6b7280;
    margin-bottom: 0;
}

.stack-icon {
    font-size: 2.5rem;
    margin-bottom: 1rem;
}

.stat-card {
    background-color: #fff;
    border: 1px solid #edf0f5;
    border-radius: 1rem;
    padding: 1.75rem;
    height: 100%;
}

.stat-icon {
    font-size: 2rem;
    margin-bottom: 0.75rem;
}

.stat-value {
    font-size: 2.5rem;
    font-weight: 800;
    margin-bottom: 0.25rem;
}

.stat-value-suffix {
    font-size: 0.6em;
    font-weight: 700;
    margin-left: 4px;
    vertical-align: top;
}

/* Certificates */
.certificates-section {
    background: linear-gradient(135deg, #081a4d, #0d6efd);
    position: relative;
    overflow: hidden;
}

.certificates-section::before {
    content: "";
    position: absolute;
    width: 480px;
    height: 480px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.07);
    top: -180px;
    right: -140px;
    z-index: 0;
}

.certificates-section .container,
.certificates-section .row,
.certificates-section .col-lg-6 {
    position: relative;
    z-index: 1;
}

.certificate-badges {
    display: flex;
    flex-wrap: wrap;
    gap: 0.75rem;
}

.certificate-badges span {
    padding: 0.4rem 0.85rem;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.15);
    color: #fff;
    font-weight: 600;
    font-size: 0.85rem;
}

.certificate-highlight {
    background: #fff;
    border-radius: 1.5rem;
    padding: 2.5rem;
    box-shadow: 0 25px 60px rgba(8, 26, 77, 0.25);
}

.certificate-stamp {
    display: inline-flex;
    align-items: center;
    border-radius: 999px;
    padding: 0.4rem 1rem;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 0.9rem;
    color: #0d6efd;
    background: rgba(13, 110, 253, 0.12);
    margin-bottom: 1rem;
}

.certificate-checklist li {
    display: flex;
    align-items: center;
    margin-bottom: 0.5rem;
    font-weight: 600;
    color: #1f2a3b;
}

.certificate-meta .meta-label {
    font-size: 0.8rem;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #8690a3;
}

.stat-label {
    font-weight: 600;
    color: #5f6472;
}

/* Advanced Courses Section */
.advanced-section {
    background: linear-gradient(135deg, #0d48cf 0%, #1c7dff 100%);
    color: #fff;
    position: relative;
    overflow: hidden;
}

.advanced-section::before,
.advanced-section::after {
    content: "";
    position: absolute;
    width: 520px;
    height: 520px;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.08);
    filter: blur(0.5px);
    z-index: 0;
}

.advanced-section::before {
    top: -200px;
    left: -100px;
}

.advanced-section::after {
    bottom: -220px;
    right: -140px;
}

.advanced-subtitle {
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-weight: 600;
    color: rgba(255, 255, 255, 0.8);
}

.advanced-heading {
    text-transform: uppercase;
    font-size: clamp(1.5rem, 4vw, 2.5rem);
    font-weight: 800;
    color: #fff;
}

.advanced-underline {
    display: inline-block;
    width: 200px;
    height: 6px;
    background: #ffc727;
    border-radius: 999px;
}

.advanced-card {
    background: #fff;
    border-radius: 16px;
    padding: 1.5rem;
    box-shadow: 0 25px 45px rgba(6, 24, 96, 0.2) !important;
    border: none;
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
}

.advanced-thumb {
    position: relative;
    border-radius: 14px;
    overflow: hidden;
}

.advanced-thumb img {
    width: 100%;
    height: 260px;
    /* object-fit: cover; */
    display: block;
}

.advanced-badge {
    position: absolute;
    bottom: 16px;
    left: 16px;
    background: rgba(255, 255, 255, 0.9);
    color: #0d48cf;
    padding: 0.35rem 0.9rem;
    border-radius: 999px;
    font-weight: 700;
    font-size: 0.85rem;
    letter-spacing: 0.08em;
}

.advanced-duration {
    font-size: 0.85rem;
    font-weight: 700;
    text-transform: uppercase;
    color: #6b7280;
    letter-spacing: 0.05em;
}

.advanced-card-title {
    font-size: 1.35rem;
    font-weight: 800;
    color: #111827;
}

.advanced-content {
    flex: 1;
    display: flex;
    flex-direction: column;
}

.advanced-card-text {
    color: #4b5563;
    min-height: 72px;
}

.advanced-points {
    list-style: none;
    padding: 0;
    margin: 0 0 1rem 0;
}

.advanced-points li {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    color: #1f2937;
    font-weight: 600;
    margin-bottom: 0.4rem;
}

.advanced-points i {
    color: #22c55e;
}

.advanced-meta-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
    gap: 1rem;
    font-size: 0.9rem;
}

.advanced-meta-grid span {
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: #9ca3af;
    font-size: 0.75rem;
    display: block;
}

.advanced-meta-grid strong {
    color: #0f172a;
    font-size: 1rem;
}

.advanced-pricing {
    background: #f9fafb;
    border-radius: 1rem;
    padding: 0.85rem 1.1rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: 1px solid #edeff3;
}

.price-current {
    display: flex;
    align-items: center;
    gap: 0.75rem;
}

.price-current i {
    font-size: 1.4rem;
    color: #f59f0b;
}

.price-current strong {
    display: block;
    font-size: 1.5rem;
    color: #0f172a;
}

.price-current small,
.advanced-pricing small {
    color: #6b7280;
    font-weight: 600;
}

.price-old {
    font-size: 1.1rem;
    text-decoration: line-through;
    color: #9ca3af;
    font-weight: 700;
}
.btn-advanced {
    background-color: #ed1c24;
    color: #fff;
    font-weight: 700;
    border-radius: 999px;
    padding: 0.65rem 1.5rem;
    text-transform: uppercase;
}

.btn-advanced:hover {
    background-color: #c41017;
    color: #fff;
}

@media (max-width: 576px) {
    .advanced-card {
        align-items: center;
        text-align: center;
    }

    .advanced-thumb {
        flex: 0 0 auto;
    }

    .advanced-content {
        text-align: left;
        width: 100%;
    }
}

.overflow-hidden{overflow: hidden;}.\!overflow-hidden{overflow: hidden !important;}.overflow-auto{overflow: auto;}.\!overflow-auto{overflow: auto !important;}.overflow-clip{overflow: clip;}.\!overflow-clip{overflow: clip !important;}.overflow-visible{overflow: visible;}.\!overflow-visible{overflow: visible !important;}.overflow-scroll{overflow: scroll;}.\!overflow-scroll{overflow: scroll !important;}.overflow-x-auto{overflow-x: auto;}.\!overflow-x-auto{overflow-x: auto !important;}.overflow-y-auto{overflow-y: auto;}.\!overflow-y-auto{overflow-y: auto !important;}.overflow-x-hidden{overflow-x: hidden;}.\!overflow-x-hidden{overflow-x: hidden !important;}.overflow-y-hidden{overflow-y: hidden;}.\!overflow-y-hidden{overflow-y: hidden !important;}.overflow-x-clip{overflow-x: clip;}.\!overflow-x-clip{overflow-x: clip !important;}.overflow-y-clip{overflow-y: clip;}.\!overflow-y-clip{overflow-y: clip !important;}.overflow-x-visible{overflow-x: visible;}.\!overflow-x-visible{overflow-x: visible !important;}.overflow-y-visible{overflow-y: visible;}.\!overflow-y-visible{overflow-y: visible !important;}.overflow-x-scroll{overflow-x: scroll;}.\!overflow-x-scroll{overflow-x: scroll !important;}.overflow-y-scroll{overflow-y: scroll;}.\!overflow-y-scroll{overflow-y: scroll !important;}.text-white{color: #fff;}.\!text-white{color: #fff !important;}.bg-white{background-color: #fff;}.\!bg-white{background-color: #fff !important;}.uppercase{text-transform: uppercase;}.\!uppercase{text-transform: uppercase !important;}.lowercase{text-transform: lowercase;}.\!lowercase{text-transform: lowercase !important;}.capitalize{text-transform: capitalize;}.\!capitalize{text-transform: capitalize !important;}.normal-case{text-transform: none;}.\!normal-case{text-transform: none !important;}.text-xs{font-size: 12px;}.\!text-xs{font-size: 12px !important;}.text-sm{font-size: 14px;}.\!text-sm{font-size: 14px !important;}.text-base{font-size: 16px;}.\!text-base{font-size: 16px !important;}.text-lg{font-size: 18px;}.\!text-lg{font-size: 18px !important;}.text-xl{font-size: 20px;}.\!text-xl{font-size: 20px !important;}.text-2xl{font-size: 24px;}.\!text-2xl{font-size: 24px !important;}.text-3xl{font-size: 30px;}.\!text-3xl{font-size: 30px !important;}.font-thin{font-weight: 100;}.\!font-thin{font-weight: 100 !important;}.font-extralight{font-weight: 200;}.\!font-extralight{font-weight: 200 !important;}.font-light{font-weight: 300;}.\!font-light{font-weight: 300 !important;}.font-normal{font-weight: 400;}.\!font-normal{font-weight: 400 !important;}.font-medium{font-weight: 500;}.\!font-medium{font-weight: 500 !important;}.font-semibold{font-weight: 600;}.\!font-semibold{font-weight: 600 !important;}.font-bold{font-weight: 700;}.\!font-bold{font-weight: 700 !important;}.font-extrabold{font-weight: 800;}.\!font-extrabold{font-weight: 800 !important;}.font-black{font-weight: 900;}.\!font-black{font-weight: 900 !important;}.leading-1{line-height: .25rem;}.\!leading-1{line-height: .25rem !important;}.leading-1\.5{line-height: .375rem;}.\!leading-1\.5{line-height: .375rem !important;}.leading-2{line-height: .5rem;}.\!leading-2{line-height: .5rem !important;}.leading-2\.5{line-height: .625rem;}.\!leading-2\.5{line-height: .625rem !important;}.leading-3{line-height: .75rem;}.\!leading-3{line-height: .75rem !important;}.leading-3\.5{line-height: .875rem;}.\!leading-3\.5{line-height: .875rem !important;}.leading-4{line-height: 1rem;}.\!leading-4{line-height: 1rem !important;}.leading-4\.5{line-height: 1.125rem;}.\!leading-4\.5{line-height: 1.125rem !important;}.leading-5{line-height: 1.25rem;}.\!leading-5{line-height: 1.25rem !important;}.leading-5\.5{line-height: 1.375rem;}.\!leading-5\.5{line-height: 1.375rem !important;}.leading-6{line-height: 1.5rem;}.\!leading-6{line-height: 1.5rem !important;}.leading-6\.5{line-height: 1.625rem;}.\!leading-6\.5{line-height: 1.625rem !important;}.leading-7{line-height: 1.75rem;}.\!leading-7{line-height: 1.75rem !important;}.leading-7\.5{line-height: 1.875rem;}.\!leading-7\.5{line-height: 1.875rem !important;}.leading-8{line-height: 2rem;}.\!leading-8{line-height: 2rem !important;}.leading-8\.5{line-height: 2.125rem;}.\!leading-8\.5{line-height: 2.125rem !important;}.leading-9{line-height: 2.25rem;}.\!leading-9{line-height: 2.25rem !important;}.leading-9\.5{line-height: 2.375rem;}.\!leading-9\.5{line-height: 2.375rem !important;}.leading-10{line-height: 2.5rem;}.\!leading-10{line-height: 2.5rem !important;}.leading-10\.5{line-height: 2.625rem;}.\!leading-10\.5{line-height: 2.625rem !important;}.leading-11{line-height: 2.75rem;}.\!leading-11{line-height: 2.75rem !important;}.leading-11\.5{line-height: 2.875rem;}.\!leading-11\.5{line-height: 2.875rem !important;}.leading-12{line-height: 3rem;}.\!leading-12{line-height: 3rem !important;}.outline-none{outline: none;}.\!outline-none{outline: none !important;}.border-none{border: none;}.\!border-none{border: none !important;}.cursor-pointer{cursor: pointer;}.\!cursor-pointer{cursor: pointer !important;}.w-1\/5{width: 20%;}.\!w-1\/5{width: 20% !important;}.w-2\/5{width: 40%;}.\!w-2\/5{width: 40% !important;}.w-3\/5{width: 60%;}.\!w-3\/5{width: 60% !important;}.w-4\/5{width: 80%;}.\!w-4\/5{width: 80% !important;}.w-3\/4{width: 75%;}.\!w-3\/4{width: 75% !important;}.w-1\/4{width: 25%;}.\!w-1\/4{width: 25% !important;}.w-1\/3{width: 33.333333%;}.\!w-1\/3{width: 33.333333% !important;}.w-1\/2{width: 50%;}.\!w-1\/2{width: 50% !important;}.w-full{width: 100%;}.\!w-full{width: 100% !important;}.w-screen{width: 100vw;}.\!w-screen{width: 100vw !important;}.w-auto{width: auto;}.\!w-auto{width: auto !important;}.w-fit{width: fit-content;}.\!w-fit{width: fit-content !important;}.w-min{width: min-content;}.\!w-min{width: min-content !important;}.w-max{width: max-content;}.\!w-max{width: max-content !important;}.min-w-full{min-width: 100%;}.\!min-w-full{min-width: 100% !important;}.min-w-min{min-width: min-content;}.\!min-w-min{min-width: min-content !important;}.min-w-max{min-width: max-content;}.\!min-w-max{min-width: max-content !important;}.min-w-fit{min-width: fit-content;}.\!min-w-fit{min-width: fit-content !important;}.max-w-full{max-width: 100%;}.\!max-w-full{max-width: 100% !important;}.max-w-min{max-width: min-content;}.\!max-w-min{max-width: min-content !important;}.max-w-max{max-width: max-content;}.\!max-w-max{max-width: max-content !important;}.max-w-fit{max-width: fit-content;}.\!max-w-fit{max-width: fit-content !important;}.h-1\/5{height: 20%;}.\!h-1\/5{height: 20% !important;}.h-2\/5{height: 40%;}.\!h-2\/5{height: 40% !important;}.h-3\/5{height: 60%;}.\!h-3\/5{height: 60% !important;}.h-4\/5{height: 80%;}.\!h-4\/5{height: 80% !important;}.h-3\/4{height: 75%;}.\!h-3\/4{height: 75% !important;}.h-1\/4{height: 25%;}.\!h-1\/4{height: 25% !important;}.h-1\/3{height: 33.333333%;}.\!h-1\/3{height: 33.333333% !important;}.h-1\/2{height: 50%;}.\!h-1\/2{height: 50% !important;}.h-full{height: 100%;}.\!h-full{height: 100% !important;}.h-screen{height: 100vh;}.\!h-screen{height: 100vh !important;}.h-auto{height: auto;}.\!h-auto{height: auto !important;}.h-fit{height: fit-content;}.\!h-fit{height: fit-content !important;}.h-min{height: min-content;}.\!h-min{height: min-content !important;}.h-max{height: max-content;}.\!h-max{height: max-content !important;}.min-h-full{min-height: 100%;}.\!min-h-full{min-height: 100% !important;}.min-h-min{min-height: min-content;}.\!min-h-min{min-height: min-content !important;}.min-h-max{min-height: max-content;}.\!min-h-max{min-height: max-content !important;}.min-h-fit{min-height: fit-content;}.\!min-h-fit{min-height: fit-content !important;}.max-h-full{max-height: 100%;}.\!max-h-full{max-height: 100% !important;}.max-h-min{max-height: min-content;}.\!max-h-min{max-height: min-content !important;}.max-h-max{max-height: max-content;}.\!max-h-max{max-height: max-content !important;}.max-h-fit{max-height: fit-content;}.\!max-h-fit{max-height: fit-content !important;}.rounded-full{border-radius: 999px;}.\!rounded-full{border-radius: 999px !important;}.rounded-half{border-radius: 50%;}.\!rounded-half{border-radius: 50% !important;}.text-left{text-align: left;}.\!text-left{text-align: left !important;}.text-right{text-align: right;}.\!text-right{text-align: right !important;}.text-center{text-align: center;}.\!text-center{text-align: center !important;}.break-all{word-break: break-all;}.\!break-all{word-break: break-all !important;}.list-none{list-style-type: none;}.\!list-none{list-style-type: none !important;}.list-disc{list-style-type: disc;}.\!list-disc{list-style-type: disc !important;}.list-circle{list-style-type: circle;}.\!list-circle{list-style-type: circle !important;}.list-square{list-style-type: square;}.\!list-square{list-style-type: square !important;}.list-decimal{list-style-type: decimal;}.\!list-decimal{list-style-type: decimal !important;}.flex{display: flex;}.\!flex{display:flex!important;}.flex-wrap{flex-wrap: wrap;}.\!flex-wrap{flex-wrap: wrap !important;}.flex-nowrap{flex-wrap: nowrap;}.\!flex-nowrap{flex-wrap: nowrap !important;}.flex-row{flex-direction: row;}.\!flex-row{flex-direction: row !important;}.flex-col{flex-direction: column;}.\!flex-col{flex-direction: column !important;}.justify-start{justify-content: flex-start;}.\!justify-start{justify-content: flex-start !important;}.justify-end{justify-content: flex-end;}.\!justify-end{justify-content: flex-end !important;}.justify-center{justify-content: center;}.\!justify-center{justify-content: center !important;}.justify-between{justify-content: space-between;}.\!justify-between{justify-content: space-between !important;}.justify-around{justify-content: space-around;}.\!justify-around{justify-content: space-around !important;}.justify-evenly{justify-content: space-evenly;}.\!justify-evenly{justify-content: space-evenly !important;}.items-start{align-items: flex-start;}.\!items-start{align-items: flex-start !important;}.items-end{align-items: flex-end;}.\!items-end{align-items: flex-end !important;}.items-center{align-items: center;}.\!items-center{align-items: center !important;}.flex-1{flex: 1 1 0%;}.\!flex-1{flex: 1 1 0% !important;}.shrink{flex-shrink: 1;}.\!shrink{flex-shrink: 1 !important;}.shrink-0{flex-shrink: 0;}.\!shrink-0{flex-shrink: 0 !important;}.gap-px{gap: 1px;}.\!gap-px{gap: 1px !important;}.gap-0{gap: 0;}.\!gap-0{gap: 0 !important;}.gap-0\.5{gap: .125rem;}.\!gap-0\.5{gap: .125rem !important;}.gap-1{gap: .25rem;}.\!gap-1{gap: .25rem !important;}.gap-1\.5{gap: .375rem;}.\!gap-1\.5{gap: .375rem !important;}.gap-2{gap: .5rem;}.\!gap-2{gap: .5rem !important;}.gap-2\.5{gap: .625rem;}.\!gap-2\.5{gap: .625rem !important;}.gap-3{gap: .75rem;}.\!gap-3{gap: .75rem;}.gap-3\.5{gap: .875rem;}.\!gap-3\.5{gap: .875rem !important;}.gap-4{gap: 1rem;}.\!gap-4{gap: 1rem !important;}.gap-4\.5{gap: 1.125rem;}.\!gap-4\.5{gap: 1.125rem !important;}.gap-5{gap: 1.25rem;}.\!gap-5{gap: 1.25rem !important;}.gap-5\.5{gap: 1.375rem;}.\!gap-5\.5{gap: 1.375rem !important;}.gap-6{gap: 1.5rem;}.\!gap-6{gap: 1.5rem !important;}.gap-6\.5{gap: 1.625rem;}.\!gap-6\.5{gap: 1.625rem !important;}.gap-7{gap: 1.75rem;}.\!gap-7{gap: 1.75rem !important;}.gap-7\.5{gap: 1.875rem;}.\!gap-7\.5{gap: 1.875rem !important;}.gap-8{gap: 2rem;}.\!gap-8{gap: 2rem !important;}.gap-8\.5{gap: 2.125rem;}.\!gap-8\.5{gap: 2.125rem !important;}.gap-9{gap: 2.25rem;}.\!gap-9{gap: 2.25rem !important;}.gap-9\.5{gap: 2.375rem;}.\!gap-9\.5{gap: 2.375rem !important;}.gap-10{gap: 2.5rem;}.\!gap-10{gap: 2.5rem !important;}.gap-10\.5{gap: 2.625rem;}.\!gap-10\.5{gap: 2.625rem !important;}.gap-11{gap: 2.75rem;}.\!gap-11{gap: 2.75rem !important;}.gap-11\.5{gap: 2.875rem;}.\!gap-11\.5{gap: 2.875rem !important;}.gap-12{gap: 3rem;}.\!gap-12{gap: 3rem !important;}.gap-x-px{column-gap: 1px;}.\!gap-x-px{column-gap: 1px !important;}.gap-x-0{column-gap: 0;}.\!gap-x-0{column-gap: 0 !important;}.gap-x-0\.5{column-gap: .125rem;}.\!gap-x-0\.5{column-gap: .125rem !important;}.gap-x-1{column-gap: .25rem;}.\!gap-x-1{column-gap: .25rem !important;}.gap-x-1\.5{column-gap: .375rem;}.\!gap-x-1\.5{column-gap: .375rem !important;}.gap-x-2{column-gap: .5rem;}.\!gap-x-2{column-gap: .5rem !important;}.gap-x-2\.5{column-gap: .625rem;}.\!gap-x-2\.5{column-gap: .625rem !important;}.gap-x-3{column-gap: .75rem;}.\!gap-x-3{column-gap: .75rem !important;}.gap-x-3{column-gap: .875rem;}.\!gap-x-3{column-gap: .875rem !important;}.gap-x-4{column-gap: 1rem;}.\!gap-x-4{column-gap: 1rem !important;}.gap-x-4\.5{column-gap: 1.125rem;}.\!gap-x-4\.5{column-gap: 1.125rem !important;}.gap-x-5{column-gap: 1.25rem;}.\!gap-x-5{column-gap: 1.25rem !important;}.gap-x-5\.5{column-gap: 1.375rem;}.\!gap-x-5\.5{column-gap: 1.375rem !important;}.gap-x-6{column-gap: 1.5rem;}.\!gap-x-6{column-gap: 1.5rem !important;}.gap-x-6\.5{column-gap: 1.625rem;}.\!gap-x-6\.5{column-gap: 1.625rem !important;}.gap-x-7{column-gap: 1.75rem;}.\!gap-x-7{column-gap: 1.75rem !important;}.gap-x-7\.5{column-gap: 1.875rem;}.\!gap-x-7\.5{column-gap: 1.875rem !important;}.gap-x-8{column-gap: 2rem;}.\!gap-x-8{column-gap: 2rem !important;}.gap-x-8\.5{column-gap: 2.125rem;}.\!gap-x-8\.5{column-gap: 2.125rem !important;}.gap-x-9{column-gap: 2.25rem;}.\!gap-x-9{column-gap: 2.25rem !important;}.gap-x-9\.5{column-gap: 2.375rem;}.\!gap-x-9\.5{column-gap: 2.375rem !important;}.gap-x-10{column-gap: 2.5rem;}.\!gap-x-10{column-gap: 2.5rem !important;}.gap-x-10\.5{column-gap: 2.625rem;}.\!gap-x-10\.5{column-gap: 2.625rem !important;}.gap-x-11{column-gap: 2.75rem;}.\!gap-x-11{column-gap: 2.75rem !important;}.gap-x-11\.5{column-gap: 2.875rem;}.\!gap-x-11\.5{column-gap: 2.875rem !important;}.gap-x-12{column-gap: 3rem;}.\!gap-x-12{column-gap: 3rem !important;}.gap-y-px{row-gap: 1px;}.\!gap-y-px{row-gap: 1px !important;}.gap-y-0{row-gap: 0;}.\!gap-y-0{row-gap: 0 !important;}.gap-y-0\.5{row-gap: .125rem;}.\!gap-y-0\.5{row-gap: .125rem !important;}.gap-y-1{row-gap: .25rem;}.\!gap-y-1{row-gap: .25rem !important;}.gap-y-1\.5{row-gap: .375rem;}.\!gap-y-1\.5{row-gap: .375rem !important;}.gap-y-2{row-gap: .5rem;}.\!gap-y-2{row-gap: .5rem !important;}.gap-y-2\.5{row-gap: .625rem;}.\!gap-y-2\.5{row-gap: .625rem !important;}.gap-y-3{row-gap: .75rem;}.\!gap-y-3{row-gap: .75rem !important;}.gap-y-3\.5{row-gap: .875rem;}.\!gap-y-3\.5{row-gap: .875rem !important;}.gap-y-4{row-gap: 1rem;}.\!gap-y-4{row-gap: 1rem !important;}.gap-y-4\.5{row-gap: 1.125rem;}.\!gap-y-4\.5{row-gap: 1.125rem !important;}.gap-y-5{row-gap: 1.25rem;}.\!gap-y-5{row-gap: 1.25rem !important;}.gap-y-5\.5{row-gap: 1.375rem;}.\!gap-y-5\.5{row-gap: 1.375rem !important;}.gap-y-6{row-gap: 1.5rem;}.\!gap-y-6{row-gap: 1.5rem !important;}.gap-y-6\.5{row-gap: 1.625rem;}.\!gap-y-6\.5{row-gap: 1.625rem !important;}.gap-y-7{row-gap: 1.75rem;}.\!gap-y-7{row-gap: 1.75rem !important;}.gap-y-7\.5{row-gap: 1.875rem;}.\!gap-y-7\.5{row-gap: 1.875rem !important;}.gap-y-8{row-gap: 2rem;}.\!gap-y-8{row-gap: 2rem !important;}.gap-y-8\.5{row-gap: 2.125rem;}.\!gap-y-8\.5{row-gap: 2.125rem !important;}.gap-y-9{row-gap: 2.25rem;}.\!gap-y-9{row-gap: 2.25rem !important;}.gap-y-9\.5{row-gap: 2.375rem;}.\!gap-y-9\.5{row-gap: 2.375rem !important;}.gap-y-10{row-gap: 2.5rem;}.\!gap-y-10{row-gap: 2.5rem !important;}.gap-y-10\.5{row-gap: 2.625rem;}.\!gap-y-10\.5{row-gap: 2.625rem !important;}.gap-y-11{row-gap: 2.75rem;}.\!gap-y-11{row-gap: 2.75rem !important;}.gap-y-11\.5{row-gap: 2.875rem;}.\!gap-y-11\.5{row-gap: 2.875rem !important;}.gap-y-12{row-gap: 3rem;}.\!gap-y-12{row-gap: 3rem !important;}.space-x-px>*+*{margin-left: 1px;}.\!space-x-px>*+*{margin-left: 1px !important;}.space-x-0>*+*{margin-left: 0;}.\!space-x-0>*+*{margin-left: 0 !important;}.space-x-0\.5>*+*{margin-left: .125rem;}.\!space-x-0\.5>*+*{margin-left: .125rem !important;}.space-x-1>*+*{margin-left: .25rem;}.\!space-x-1>*+*{margin-left: .25rem !important;}.space-x-1\.5>*+*{margin-left: .375rem;}.\!space-x-1\.5>*+*{margin-left: .375rem !important;}.space-x-2>*+*{margin-left: .5rem;}.\!space-x-2>*+*{margin-left: .5rem !important;}.space-x-2\.5>*+*{margin-left: .625rem;}.\!space-x-2\.5>*+*{margin-left: .625rem !important;}.space-x-3>*+*{margin-left: .75rem;}.\!space-x-3>*+*{margin-left: .75rem !important;}.space-x-3\.5>*+*{margin-left: .875rem;}.\!space-x-3\.5>*+*{margin-left: .875rem !important;}.space-x-4>*+*{margin-left: 1rem;}.\!space-x-4>*+*{margin-left: 1rem !important;}.space-x-4\.5>*+*{margin-left: 1.125rem;}.\!space-x-4\.5>*+*{margin-left: 1.125rem !important;}.space-x-5>*+*{margin-left: 1.25rem;}.\!space-x-5>*+*{margin-left: 1.25rem !important;}.space-x-5\.5>*+*{margin-left: 1.375rem;}.\!space-x-5\.5>*+*{margin-left: 1.375rem !important;}.space-x-6>*+*{margin-left: 1.5rem;}.\!space-x-6>*+*{margin-left: 1.5rem !important;}.space-x-6\.5>*+*{margin-left: 1.625rem;}.\!space-x-6\.5>*+*{margin-left: 1.625rem !important;}.space-x-7>*+*{margin-left: 1.75rem;}.\!space-x-7>*+*{margin-left: 1.75rem !important;}.space-x-7\.5>*+*{margin-left: 1.875rem;}.\!space-x-7\.5>*+*{margin-left: 1.875rem !important;}.space-x-8>*+*{margin-left: 2rem;}.\!space-x-8>*+*{margin-left: 2rem !important;}.space-x-8\.5>*+*{margin-left: 2.125rem;}.\!space-x-8\.5>*+*{margin-left: 2.125rem !important;}.space-x-9>*+*{margin-left: 2.25rem;}.\!space-x-9>*+*{margin-left: 2.25rem !important;}.space-x-9\.5>*+*{margin-left: 2.375rem;}.\!space-x-9\.5>*+*{margin-left: 2.375rem !important;}.space-x-10>*+*{margin-left: 2.5rem;}.\!space-x-10>*+*{margin-left: 2.5rem !important;}.space-x-10\.5>*+*{margin-left: 2.625rem;}.\!space-x-10\.5>*+*{margin-left: 2.625rem !important;}.space-x-11>*+*{margin-left: 2.75rem;}.\!space-x-11>*+*{margin-left: 2.75rem !important;}.space-x-11\.5>*+*{margin-left: 2.875rem;}.\!space-x-11\.5>*+*{margin-left: 2.875rem !important;}.space-x-12>*+*{margin-left: 3rem;}.\!space-x-12>*+*{margin-left: 3rem !important;}.space-y-px>*+*{margin-top: 1px;}.\!space-y-px>*+*{margin-top: 1px !important;}.space-y-0>*+*{margin-top: 0;}.\!space-y-0>*+*{margin-top: 0 !important;}.space-y-0\.5>*+*{margin-top: .125rem;}.\!space-y-0\.5>*+*{margin-top: .125rem !important;}.space-y-1>*+*{margin-top: .25rem;}.\!space-y-1>*+*{margin-top: .25rem !important;}.space-y-1\.5>*+*{margin-top: .375rem;}.\!space-y-1\.5>*+*{margin-top: .375rem !important;}.space-y-2>*+*{margin-top: .5rem;}.\!space-y-2>*+*{margin-top: .5rem !important;}.space-y-2\.5>*+*{margin-top: .625rem;}.\!space-y-2\.5>*+*{margin-top: .625rem !important;}.space-y-3>*+*{margin-top: .75rem;}.\!space-y-3>*+*{margin-top: .75rem !important;}.space-y-3\.5>*+*{margin-top: .875rem;}.\!space-y-3\.5>*+*{margin-top: .875rem !important;}.space-y-4>*+*{margin-top: 1rem;}.\!space-y-4>*+*{margin-top: 1rem !important;}.space-y-4\.5>*+*{margin-top: 1.125rem;}.\!space-y-4\.5>*+*{margin-top: 1.125rem !important;}.space-y-5>*+*{margin-top: 1.25rem;}.\!space-y-5>*+*{margin-top: 1.25rem !important;}.space-y-5\.5>*+*{margin-top: 1.375rem;}.\!space-y-5\.5>*+*{margin-top: 1.375rem !important;}.space-y-6>*+*{margin-top: 1.5rem;}.\!space-y-6>*+*{margin-top: 1.5rem !important;}.space-y-6\.5>*+*{margin-top: 1.625rem;}.\!space-y-6\.5>*+*{margin-top: 1.625rem !important;}.space-y-7>*+*{margin-top: 1.75rem;}.\!space-y-7>*+*{margin-top: 1.75rem !important;}.space-y-7\.5>*+*{margin-top: 1.875rem;}.\!space-y-7\.5>*+*{margin-top: 1.875rem !important;}.space-y-8>*+*{margin-top: 2rem;}.\!space-y-8>*+*{margin-top: 2rem !important;}.space-y-8\.5>*+*{margin-top: 2.125rem;}.\!space-y-8\.5>*+*{margin-top: 2.125rem !important;}.space-y-9>*+*{margin-top: 2.25rem;}.\!space-y-9>*+*{margin-top: 2.25rem !important;}.space-y-9\.5>*+*{margin-top: 2.375rem;}.\!space-y-9\.5>*+*{margin-top: 2.375rem !important;}.space-y-10>*+*{margin-top: 2.5rem;}.\!space-y-10>*+*{margin-top: 2.5rem !important;}.space-y-10\.5>*+*{margin-top: 2.625rem;}.\!space-y-10\.5>*+*{margin-top: 2.625rem !important;}.space-y-11>*+*{margin-top: 2.75rem;}.\!space-y-11>*+*{margin-top: 2.75rem !important;}.space-y-11\.5>*+*{margin-top: 2.875rem;}.\!space-y-11\.5>*+*{margin-top: 2.875rem !important;}.space-y-12>*+*{margin-top: 3rem;}.\!space-y-12>*+*{margin-top: 3rem !important;}.m-auto{margin: auto;}.\!m-auto{margin: auto !important;}.m-px{margin: 1px;}.\!m-px{margin: 1px !important;}.m-0{margin: 0;}.\!m-0{margin: 0 !important;}.m-0\.5{margin: .125rem;}.\!m-0\.5{margin: .125rem !important;}.m-1{margin: .25rem;}.\!m-1{margin: .25rem !important;}.m-1\.5{margin: .375rem;}.\!m-1\.5{margin: .375rem !important;}.m-2{margin: .5rem;}.\!m-2{margin: .5rem !important;}.m-2\.5{margin: .625rem;}.\!m-2\.5{margin: .625rem !important;}.m-3{margin: .75rem;}.\!m-3{margin: .75rem !important;}.m-3\.5{margin: .875rem;}.\!m-3\.5{margin: .875rem !important;}.m-4{margin: 1rem;}.\!m-4{margin: 1rem !important;}.m-4\.5{margin: 1.125rem;}.\!m-4\.5{margin: 1.125rem !important;}.m-5{margin: 1.25rem;}.\!m-5{margin: 1.25rem !important;}.m-5\.5{margin: 1.375rem;}.\!m-5\.5{margin: 1.375rem !important;}.m-6{margin: 1.5rem;}.\!m-6{margin: 1.5rem !important;}.m-6\.5{margin: 1.625rem;}.\!m-6\.5{margin: 1.625rem !important;}.m-7{margin: 1.75rem;}.\!m-7{margin: 1.75rem !important;}.m-7\.5{margin: 1.875rem;}.\!m-7\.5{margin: 1.875rem !important;}.m-8{margin: 2rem;}.\!m-8{margin: 2rem !important;}.m-8\.5{margin: 2.125rem;}.\!m-8\.5{margin: 2.125rem !important;}.m-9{margin: 2.25rem;}.\!m-9{margin: 2.25rem !important;}.m-9\.5{margin: 2.375rem;}.\!m-9\.5{margin: 2.375rem !important;}.m-10{margin: 2.5rem;}.\!m-10{margin: 2.5rem !important;}.m-10\.5{margin: 2.625rem;}.\!m-10\.5{margin: 2.625rem !important;}.m-11{margin: 2.75rem;}.\!m-11{margin: 2.75rem !important;}.m-11\.5{margin: 2.875rem;}.\!m-11\.5{margin: 2.875rem !important;}.m-12{margin: 3rem;}.\!m-12{margin: 3rem !important;}.mx-auto{margin-left: auto; margin-right: auto;}.\!mx-auto{margin-left: auto !important; margin-right: auto !important;}.mx-px{margin-left: 1px; margin-right: 1px;}.\!mx-px{margin-left: 1px !important; margin-right: 1px !important;}.mx-0{margin-left: 0; margin-right: 0;}.\!mx-0{margin-left: 0 !important; margin-right: 0 !important;}.mx-0\.5{margin-left: .125rem; margin-right: .125rem;}.\!mx-0\.5{margin-left: .125rem !important; margin-right: .125rem !important;}.mx-1{margin-left: .25rem; margin-right: .25rem;}.\!mx-1{margin-left: .25rem !important; margin-right: .25rem !important;}.mx-1\.5{margin-left: .375rem; margin-right: .375rem;}.\!mx-1\.5{margin-left: .375rem !important; margin-right: .375rem !important;}.mx-2{margin-left: .5rem; margin-right: .5rem;}.\!mx-2{margin-left: .5rem !important; margin-right: .5rem !important;}.mx-2\.5{margin-left: .625rem; margin-right: .625rem;}.\!mx-2\.5{margin-left: .625rem !important; margin-right: .625rem !important;}.mx-3{margin-left: .75rem; margin-right: .75rem;}.\!mx-3{margin-left: .75rem !important; margin-right: .75rem !important;}.mx-3\.5{margin-left: .875rem; margin-right: .875rem;}.\!mx-3\.5{margin-left: .875rem !important; margin-right: .875rem !important;}.mx-4{margin-left: 1rem; margin-right: 1rem;}.\!mx-4{margin-left: 1rem !important; margin-right: 1rem !important;}.mx-4\.5{margin-left: 1.125rem; margin-right: 1.125rem;}.\!mx-4\.5{margin-left: 1.125rem !important; margin-right: 1.125rem !important;}.mx-5{margin-left: 1.25rem; margin-right: 1.25rem;}.\!mx-5{margin-left: 1.25rem !important; margin-right: 1.25rem !important;}.mx-5\.5{margin-left: 1.375rem; margin-right: 1.375rem;}.\!mx-5\.5{margin-left: 1.375rem !important; margin-right: 1.375rem !important;}.mx-6{margin-left: 1.5rem; margin-right: 1.5rem;}.\!mx-6{margin-left: 1.5rem !important; margin-right: 1.5rem !important;}.mx-6\.5{margin-left: 1.625rem; margin-right: 1.625rem;}.\!mx-6\.5{margin-left: 1.625rem !important; margin-right: 1.625rem !important;}.mx-7{margin-left: 1.75rem; margin-right: 1.75rem;}.\!mx-7{margin-left: 1.75rem !important; margin-right: 1.75rem !important;}.mx-7\.5{margin-left: 1.875rem; margin-right: 1.875rem;}.\!mx-7\.5{margin-left: 1.875rem !important; margin-right: 1.875rem !important;}.mx-8{margin-left: 2rem; margin-right: 2rem;}.\!mx-8{margin-left: 2rem !important; margin-right: 2rem !important;}.mx-8\.5{margin-left: 2.125rem; margin-right: 2.125rem;}.\!mx-8\.5{margin-left: 2.125rem !important; margin-right: 2.125rem !important;}.mx-9{margin-left: 2.25rem; margin-right: 2.25rem;}.\!mx-9{margin-left: 2.25rem !important; margin-right: 2.25rem !important;}.mx-9\.5{margin-left: 2.375rem; margin-right: 2.375rem;}.\!mx-9\.5{margin-left: 2.375rem !important; margin-right: 2.375rem !important;}.mx-10{margin-left: 2.5rem; margin-right: 2.5rem;}.\!mx-10{margin-left: 2.5rem !important; margin-right: 2.5rem !important;}.mx-10\.5{margin-left: 2.625rem; margin-right: 2.625rem;}.\!mx-10\.5{margin-left: 2.625rem !important; margin-right: 2.625rem !important;}.mx-11{margin-left: 2.75rem; margin-right: 2.75rem;}.\!mx-11{margin-left: 2.75rem !important; margin-right: 2.75rem !important;}.mx-11\.5{margin-left: 2.875rem; margin-right: 2.875rem;}.\!mx-11\.5{margin-left: 2.875rem !important; margin-right: 2.875rem !important;}.mx-12{margin-left: 3rem; margin-right: 3rem;}.\!mx-12{margin-left: 3rem !important; margin-right: 3rem !important;}.my-auto{margin-top: auto; margin-bottom: auto;}.\!my-auto{margin-top: auto !important; margin-bottom: auto !important;}.my-px{margin-top: 1px; margin-bottom: 1px;}.\!my-px{margin-top: 1px !important; margin-bottom: 1px !important;}.my-0{margin-top: 0; margin-bottom: 0;}.\!my-0{margin-top: 0 !important; margin-bottom: 0 !important;}.my-0\.5{margin-top: .125rem; margin-bottom: .125rem;}.\!my-0\.5{margin-top: .125rem !important; margin-bottom: .125rem !important;}.my-1{margin-top: .25rem; margin-bottom: .25rem;}.\!my-1{margin-top: .25rem !important; margin-bottom: .25rem !important;}.my-1\.5{margin-top: .375rem; margin-bottom: .375rem;}.\!my-1\.5{margin-top: .375rem !important; margin-bottom: .375rem !important;}.my-2{margin-top: .5rem; margin-bottom: .5rem;}.\!my-2{margin-top: .5rem !important; margin-bottom: .5rem !important;}.my-2\.5{margin-top: .625rem; margin-bottom: .625rem;}.\!my-2\.5{margin-top: .625rem !important; margin-bottom: .625rem !important;}.my-3{margin-top: .75rem; margin-bottom: .75rem;}.\!my-3{margin-top: .75rem !important; margin-bottom: .75rem !important;}.my-3\.5{margin-top: .875rem; margin-bottom: .875rem;}.\!my-3\.5{margin-top: .875rem !important; margin-bottom: .875rem !important;}.my-4{margin-top: 1rem; margin-bottom: 1rem;}.\!my-4{margin-top: 1rem !important; margin-bottom: 1rem !important;}.my-4\.5{margin-top: 1.125rem; margin-bottom: 1.125rem;}.\!my-4\.5{margin-top: 1.125rem !important; margin-bottom: 1.125rem !important;}.my-5{margin-top: 1.25rem; margin-bottom: 1.25rem;}.\!my-5{margin-top: 1.25rem !important; margin-bottom: 1.25rem !important;}.my-5\.5{margin-top: 1.375rem; margin-bottom: 1.375rem;}.\!my-5\.5{margin-top: 1.375rem !important; margin-bottom: 1.375rem !important;}.my-6{margin-top: 1.5rem; margin-bottom: 1.5rem;}.\!my-6{margin-top: 1.5rem !important; margin-bottom: 1.5rem !important;}.my-6\.5{margin-top: 1.625rem; margin-bottom: 1.625rem;}.\!my-6\.5{margin-top: 1.625rem !important; margin-bottom: 1.625rem !important;}.my-7{margin-top: 1.75rem; margin-bottom: 1.75rem;}.\!my-7{margin-top: 1.75rem !important; margin-bottom: 1.75rem !important;}.my-7\.5{margin-top: 1.875rem; margin-bottom: 1.875rem;}.\!my-7\.5{margin-top: 1.875rem !important; margin-bottom: 1.875rem !important;}.my-8{margin-top: 2rem; margin-bottom: 2rem;}.\!my-8{margin-top: 2rem !important; margin-bottom: 2rem !important;}.my-8\.5{margin-top: 2.125rem; margin-bottom: 2.125rem;}.\!my-8\.5{margin-top: 2.125rem !important; margin-bottom: 2.125rem !important;}.my-9{margin-top: 2.25rem; margin-bottom: 2.25rem;}.\!my-9{margin-top: 2.25rem !important; margin-bottom: 2.25rem !important;}.my-9\.5{margin-top: 2.375rem; margin-bottom: 2.375rem;}.\!my-9\.5{margin-top: 2.375rem !important; margin-bottom: 2.375rem !important;}.my-10{margin-top: 2.5rem; margin-bottom: 2.5rem;}.\!my-10{margin-top: 2.5rem !important; margin-bottom: 2.5rem !important;}.my-10\.5{margin-top: 2.625rem; margin-bottom: 2.625rem;}.\!my-10\.5{margin-top: 2.625rem !important; margin-bottom: 2.625rem !important;}.my-11{margin-top: 2.75rem; margin-bottom: 2.75rem;}.\!my-11{margin-top: 2.75rem !important; margin-bottom: 2.75rem !important;}.my-11\.5{margin-top: 2.875rem; margin-bottom: 2.875rem;}.\!my-11\.5{margin-top: 2.875rem !important; margin-bottom: 2.875rem !important;}.my-12{margin-top: 3rem; margin-bottom: 3rem;}.\!my-12{margin-top: 3rem !important; margin-bottom: 3rem !important;}.ml-auto{margin-left: auto;}.\!ml-auto{margin-left: auto !important;}.ml-px{margin-left: 1px;}.\!ml-px{margin-left: 1px !important;}.ml-0{margin-left: 0;}.\!ml-0{margin-left: 0 !important;}.ml-0\.5{margin-left: .125rem;}.\!ml-0\.5{margin-left: .125rem !important;}.ml-1{margin-left: .25rem;}.\!ml-1{margin-left: .25rem !important;}.ml-1\.5{margin-left: .375rem;}.\!ml-1\.5{margin-left: .375rem !important;}.ml-2{margin-left: .5rem;}.\!ml-2{margin-left: .5rem !important;}.ml-2\.5{margin-left: .625rem;}.\!ml-2\.5{margin-left: .625rem !important;}.ml-3{margin-left: .75rem;}.\!ml-3{margin-left: .75rem !important;}.ml-3\.5{margin-left: .875rem;}.\!ml-3\.5{margin-left: .875rem !important;}.ml-4{margin-left: 1rem;}.\!ml-4{margin-left: 1rem !important;}.ml-4\.5{margin-left: 1.125rem;}.\!ml-4\.5{margin-left: 1.125rem !important;}.ml-5{margin-left: 1.25rem;}.\!ml-5{margin-left: 1.25rem !important;}.ml-5\.5{margin-left: 1.375rem;}.\!ml-5\.5{margin-left: 1.375rem !important;}.ml-6{margin-left: 1.5rem;}.\!ml-6{margin-left: 1.5rem !important;}.ml-6\.5{margin-left: 1.625rem;}.\!ml-6\.5{margin-left: 1.625rem !important;}.ml-7{margin-left: 1.75rem;}.\!ml-7{margin-left: 1.75rem !important;}.ml-7\.5{margin-left: 1.875rem;}.\!ml-7\.5{margin-left: 1.875rem !important;}.ml-8{margin-left: 2rem;}.\!ml-8{margin-left: 2rem !important;}.ml-8\.5{margin-left: 2.125rem;}.\!ml-8\.5{margin-left: 2.125rem !important;}.ml-9{margin-left: 2.25rem;}.\!ml-9{margin-left: 2.25rem !important;}.ml-9\.5{margin-left: 2.375rem;}.\!ml-9\.5{margin-left: 2.375rem !important;}.ml-10{margin-left: 2.5rem;}.\!ml-10{margin-left: 2.5rem !important;}.ml-10\.5{margin-left: 2.625rem;}.\!ml-10\.5{margin-left: 2.625rem !important;}.ml-11{margin-left: 2.75rem;}.\!ml-11{margin-left: 2.75rem !important;}.ml-11\.5{margin-left: 2.875rem;}.\!ml-11\.5{margin-left: 2.875rem !important;}.ml-12{margin-left: 3rem;}.\!ml-12{margin-left: 3rem !important;}.mr-auto{margin-right: auto;}.\!mr-auto{margin-right: auto !important;}.mr-px{margin-right: 1px;}.\!mr-px{margin-right: 1px !important;}.mr-0{margin-right: 0;}.\!mr-0{margin-right: 0 !important;}.mr-0\.5{margin-right: .125rem;}.\!mr-0\.5{margin-right: .125rem !important;}.mr-1{margin-right: .25rem;}.\!mr-1{margin-right: .25rem !important;}.mr-1\.5{margin-right: .375rem;}.\!mr-1\.5{margin-right: .375rem !important;}.mr-2{margin-right: .5rem;}.\!mr-2{margin-right: .5rem !important;}.mr-2\.5{margin-right: .625rem;}.\!mr-2\.5{margin-right: .625rem !important;}.mr-3{margin-right: .75rem;}.\!mr-3{margin-right: .75rem !important;}.mr-3\.5{margin-right: .875rem;}.\!mr-3\.5{margin-right: .875rem !important;}.mr-4{margin-right: 1rem;}.\!mr-4{margin-right: 1rem !important;}.mr-4\.5{margin-right: 1.125rem;}.\!mr-4\.5{margin-right: 1.125rem !important;}.mr-5{margin-right: 1.25rem;}.\!mr-5{margin-right: 1.25rem !important;}.mr-5\.5{margin-right: 1.375rem;}.\!mr-5\.5{margin-right: 1.375rem !important;}.mr-6{margin-right: 1.5rem;}.\!mr-6{margin-right: 1.5rem !important;}.mr-6\.5{margin-right: 1.625rem;}.\!mr-6\.5{margin-right: 1.625rem !important;}.mr-7{margin-right: 1.75rem;}.\!mr-7{margin-right: 1.75rem !important;}.mr-7\.5{margin-right: 1.875rem;}.\!mr-7\.5{margin-right: 1.875rem !important;}.mr-8{margin-right: 2rem;}.\!mr-8{margin-right: 2rem !important;}.mr-8\.5{margin-right: 2.125rem;}.\!mr-8\.5{margin-right: 2.125rem !important;}.mr-9{margin-right: 2.25rem;}.\!mr-9{margin-right: 2.25rem !important;}.mr-9\.5{margin-right: 2.375rem;}.\!mr-9\.5{margin-right: 2.375rem !important;}.mr-10{margin-right: 2.5rem;}.\!mr-10{margin-right: 2.5rem !important;}.mr-10\.5{margin-right: 2.625rem;}.\!mr-10\.5{margin-right: 2.625rem !important;}.mr-11{margin-right: 2.75rem;}.\!mr-11{margin-right: 2.75rem !important;}.mr-11\.5{margin-right: 2.875rem;}.\!mr-11\.5{margin-right: 2.875rem !important;}.mr-12{margin-right: 3rem;}.\!mr-12{margin-right: 3rem !important;}.mt-auto{margin-top: auto;}.\!mt-auto{margin-top: auto !important;}.mt-px{margin-top: 1px;}.\!mt-px{margin-top: 1px !important;}.mt-0{margin-top: 0;}.\!mt-0{margin-top: 0 !important;}.mt-0\.5{margin-top: .125rem;}.\!mt-0\.5{margin-top: .125rem !important;}.mt-1{margin-top: .25rem;}.\!mt-1{margin-top: .25rem !important;}.mt-1\.5{margin-top: .375rem;}.\!mt-1\.5{margin-top: .375rem !important;}.mt-2{margin-top: .5rem;}.\!mt-2{margin-top: .5rem !important;}.mt-2\.5{margin-top: 0.625rem;}.\!mt-2\.5{margin-top: 0.625rem !important;}.mt-3{margin-top: .75rem;}.\!mt-3{margin-top: .75rem !important;}.mt-3\.5{margin-top: .875rem;}.\!mt-3\.5{margin-top: .875rem !important;}.mt-4{margin-top: 1rem;}.\!mt-4{margin-top: 1rem !important;}.mt-4\.5{margin-top: 1.125rem;}.\!mt-4\.5{margin-top: 1.125rem !important;}.mt-5{margin-top:  1.25rem;}.\!mt-5{margin-top:  1.25rem !important;}.mt-5\.5{margin-top:  1.375rem;}.\!mt-5\.5{margin-top:  1.375rem !important;}.mt-6{margin-top: 1.5rem;}.\!mt-6{margin-top: 1.5rem !important;}.mt-6\.5{margin-top: 1.625rem;}.\!mt-6\.5{margin-top: 1.625rem !important;}.mt-7{margin-top: 1.75rem;}.\!mt-7{margin-top: 1.75rem !important;}.mt-7\.5{margin-top: 1.875rem;}.\!mt-7\.5{margin-top: 1.875rem !important;}.mt-8{margin-top: 2rem;}.\!mt-8{margin-top: 2rem !important;}.mt-8\.5{margin-top: 2.125rem;}.\!mt-8\.5{margin-top: 2.125rem !important;}.mt-9{margin-top: 2.25rem;}.\!mt-9{margin-top: 2.25rem !important;}.mt-9\.5{margin-top: 2.375rem;}.\!mt-9\.5{margin-top: 2.375rem !important;}.mt-10{margin-top: 2.5rem;}.\!mt-10{margin-top: 2.5rem !important;}.mt-10\.5{margin-top: 2.625rem;}.\!mt-10\.5{margin-top: 2.625rem !important;}.mt-11{margin-top: 2.75rem;}.\!mt-11{margin-top: 2.75rem !important;}.mt-11\.5{margin-top: 2.875rem;}.\!mt-11\.5{margin-top: 2.875rem !important;}.mt-12{margin-top: 3rem;}.\!mt-12{margin-top: 3rem !important;}.mb-auto{margin-bottom: auto;}.\!mb-auto{margin-bottom: auto !important;}.mb-px{margin-bottom: 1px;}.\!mb-px{margin-bottom: 1px !important;}.mb-0{margin-bottom: 0;}.\!mb-0{margin-bottom: 0 !important;}.mb-0\.5{margin-bottom: .125rem;}.\!mb-0\.5{margin-bottom: .125rem !important;}.mb-1{margin-bottom: .25rem;}.\!mb-1{margin-bottom: .25rem !important;}.mb-1\.5{margin-bottom: .375rem;}.\!mb-1\.5{margin-bottom: .375rem !important;}.mb-2{margin-bottom: .5rem;}.\!mb-2{margin-bottom: .5rem !important;}.mb-2\.5{margin-bottom: .625rem;}.\!mb-2\.5{margin-bottom: .625rem !important;}.mb-3{margin-bottom: .75rem;}.\!mb-3{margin-bottom: .75rem !important;}.mb-3\.5{margin-bottom: .875rem;}.\!mb-3\.5{margin-bottom: .875rem !important;}.mb-4{margin-bottom: 1rem;}.\!mb-4{margin-bottom: 1rem !important;}.mb-4\.5{margin-bottom: 1.125rem;}.\!mb-4\.5{margin-bottom: 1.125rem !important;}.mb-5{margin-bottom: 1.25rem;}.\!mb-5{margin-bottom: 1.25rem !important;}.mb-5\.5{margin-bottom: 1.375rem;}.\!mb-5\.5{margin-bottom: 1.375rem !important;}.mb-6{margin-bottom: 1.5rem;}.\!mb-6{margin-bottom: 1.5rem !important;}.mb-6\.5{margin-bottom: 1.625rem;}.\!mb-6\.5{margin-bottom: 1.625rem !important;}.mb-7{margin-bottom: 1.75rem;}.\!mb-7{margin-bottom: 1.75rem !important;}.mb-7\.5{margin-bottom: 1.875rem;}.\!mb-7\.5{margin-bottom: 1.875rem !important;}.mb-8{margin-bottom: 2rem;}.\!mb-8{margin-bottom: 2rem !important;}.mb-8\.5{margin-bottom: 2.125rem;}.\!mb-8\.5{margin-bottom: 2.125rem !important;}.mb-9{margin-bottom: 2.25rem;}.\!mb-9{margin-bottom: 2.25rem !important;}.mb-9\.5{margin-bottom: 2.375rem;}.\!mb-9\.5{margin-bottom: 2.375rem !important;}.mb-10{margin-bottom: 2.5rem;}.\!mb-10{margin-bottom: 2.5rem !important;}.mb-10\.5{margin-bottom: 2.625rem;}.\!mb-10\.5{margin-bottom: 2.625rem !important;}.mb-11{margin-bottom: 2.75rem;}.\!mb-11{margin-bottom: 2.75rem !important;}.mb-11\.5{margin-bottom: 2.875rem;}.\!mb-11\.5{margin-bottom: 2.875rem !important;}.mb-12{margin-bottom: 3rem;}.\!mb-12{margin-bottom: 3rem !important;}.p-px{padding: 1px;}.\!p-px{padding: 1px !important;}.p-0{padding: 0;}.\!p-0{padding: 0 !important;}.p-0\.5{padding: .125rem;}.\!p-0\.5{padding: .125rem !important;}.p-1{padding: .25rem;}.\!p-1{padding: .25rem !important;}.p-1\.5{padding: .375rem;}.\!p-1\.5{padding: .375rem !important;}.p-2{padding: .5rem;}.\!p-2{padding: .5rem !important;}.p-2\.5{padding: .625rem;}.\!p-2\.5{padding: .625rem !important;}.p-3{padding: .75rem;}.\!p-3{padding: .75rem !important;}.p-3\.5{padding: .875rem;}.\!p-3\.5{padding: .875rem !important;}.p-4{padding: 1rem;}.\!p-4{padding: 1rem !important;}.p-4\.5{padding: 1.125rem;}.\!p-4\.5{padding: 1.125rem !important;}.p-5{padding: 1.25rem;}.\!p-5{padding: 1.25rem !important;}.p-5\.5{padding: 1.375rem;}.\!p-5\.5{padding: 1.375rem !important;}.p-6{padding: 1.5rem;}.\!p-6{padding: 1.5rem !important;}.p-6\.5{padding: 1.625rem;}.\!p-6\.5{padding: 1.625rem !important;}.p-7{padding: 1.75rem;}.\!p-7{padding: 1.75rem !important;}.p-7\.5{padding: 1.875rem;}.\!p-7\.5{padding: 1.875rem !important;}.p-8{padding: 2rem;}.\!p-8{padding: 2rem !important;}.p-8\.5{padding: 2.125rem;}.\!p-8\.5{padding: 2.125rem !important;}.p-9{padding: 2.25rem;}.p\!-9{padding: 2.25rem !important;}.p-9\.5{padding: 2.375rem;}.\!p-9\.5{padding: 2.375rem !important;}.p-10{padding: 2.5rem;}.\!p-10{padding: 2.5rem !important;}.p-10\.5{padding: 2.625rem;}.\!p-10\.5{padding: 2.625rem !important;}.p-11{padding: 2.75rem;}.\!p-11{padding: 2.75rem !important;}.p-11\.5{padding: 2.875rem;}.\!p-11\.5{padding: 2.875rem !important;}.p-12{padding: 3rem;}.\!p-12{padding: 3rem !important;}.px-px{padding-left: 1px; padding-right: 1px;}.\!px-px{padding-left: 1px !important; padding-right: 1px !important;}.px-0{padding-left: 0; padding-right: 0;}.\!px-0{padding-left: 0 !important; padding-right: 0 !important;}.px-0\.5{padding-left: .125rem; padding-right: .125rem;}.\!px-0\.5{padding-left: .125rem !important; padding-right: .125rem !important;}.px-1{padding-left: .25rem; padding-right: .25rem;}.\!px-1{padding-left: .25rem !important; padding-right: .25rem !important;}.px-1\.5{padding-left: .375rem; padding-right: .375rem;}.\!px-1\.5{padding-left: .375rem !important; padding-right: .375rem !important;}.px-2{padding-left: .5rem; padding-right: .5rem;}.\!px-2{padding-left: .5rem !important; padding-right: .5rem !important;}.px-2\.5{padding-left: .625rem; padding-right: .625rem;}.\!px-2\.5{padding-left: .625rem !important; padding-right: .625rem !important;}.px-3{padding-left: .75rem; padding-right: .75rem;}.\!px-3{padding-left: .75rem !important; padding-right: .75rem !important;}.px-3\.5{padding-left: .875rem; padding-right: .875rem;}.\!px-3\.5{padding-left: .875rem !important; padding-right: .875rem !important;}.px-4{padding-left: 1rem; padding-right: 1rem;}.\!px-4{padding-left: 1rem !important; padding-right: 1rem !important;}.px-4\.5{padding-left: 1.125rem; padding-right: 1.125rem;}.\!px-4\.5{padding-left: 1.125rem !important; padding-right: 1.125rem !important;}.px-5{padding-left: 1.25rem; padding-right: 1.25rem;}.\!px-5{padding-left: 1.25rem !important; padding-right: 1.25rem !important;}.px-5\.5{padding-left: 1.375rem; padding-right: 1.375rem;}.\!px-5\.5{padding-left: 1.375rem !important; padding-right: 1.375rem !important;}.px-6{padding-left: 1.5rem; padding-right: 1.5rem;}.\!px-6{padding-left: 1.5rem !important; padding-right: 1.5rem !important;}.px-6\.5{padding-left: 1.625rem; padding-right: 1.625rem;}.\!px-6\.5{padding-left: 1.625rem !important; padding-right: 1.625rem !important;}.px-7{padding-left: 1.75rem; padding-right: 1.75rem;}.\!px-7{padding-left: 1.75rem !important; padding-right: 1.75rem !important;}.px-7\.5{padding-left: 1.875rem; padding-right: 1.875rem;}.\!px-7\.5{padding-left: 1.875rem !important; padding-right: 1.875rem !important;}.px-8{padding-left: 2rem; padding-right: 2rem;}.\!px-8{padding-left: 2rem !important; padding-right: 2rem !important;}.px-8\.5{padding-left: 2.125rem; padding-right: 2.125rem;}.\!px-8\.5{padding-left: 2.125rem !important; padding-right: 2.125rem !important;}.px-9{padding-left: 2.25rem; padding-right: 2.25rem;}.\!px-9{padding-left: 2.25rem !important; padding-right: 2.25rem !important;}.px-9\.5{padding-left: 2.375rem; padding-right: 2.375rem;}.\!px-9\.5{padding-left: 2.375rem !important; padding-right: 2.375rem !important;}.px-10{padding-left: 2.5rem; padding-right: 2.5rem;}.\!px-10{padding-left: 2.5rem !important; padding-right: 2.5rem !important;}.px-10\.5{padding-left: 2.625rem; padding-right: 2.625rem;}.\!px-10\.5{padding-left: 2.625rem !important; padding-right: 2.625rem !important;}.px-11{padding-left: 2.75rem; padding-right: 2.75rem;}.\!px-11{padding-left: 2.75rem !important; padding-right: 2.75rem !important;}.px-11\.5{padding-left: 2.875rem; padding-right: 2.875rem;}.\!px-11\.5{padding-left: 2.875rem !important; padding-right: 2.875rem !important;}.px-12{padding-left: 3rem; padding-right: 3rem;}.\!px-12{padding-left: 3rem !important; padding-right: 3rem !important;}.py-px{padding-top: 1px; padding-bottom: 1px;}.\!py-px{padding-top: 1px !important; padding-bottom: 1px !important;}.py-0{padding-top: 0; padding-bottom: 0;}.\!py-0{padding-top: 0 !important; padding-bottom: 0 !important;}.py-0\.5{padding-top: .125rem; padding-bottom: .125rem;}.\!py-0\.5{padding-top: .125rem !important; padding-bottom: .125rem !important;}.py-1{padding-top: .25rem; padding-bottom: .25rem;}.\!py-1{padding-top: .25rem !important; padding-bottom: .25rem !important;}.py-1\.5{padding-top: .375rem; padding-bottom: .375rem;}.\!py-1\.5{padding-top: .375rem !important; padding-bottom: .375rem !important;}.py-2{padding-top: .5rem; padding-bottom: .5rem;}.\!py-2{padding-top: .5rem !important; padding-bottom: .5rem !important;}.py-2\.5{padding-top: .625rem; padding-bottom: .625rem;}.\!py-2\.5{padding-top: .625rem !important; padding-bottom: .625rem !important;}.py-3{padding-top: .75rem; padding-bottom: .75rem;}.\!py-3{padding-top: .75rem !important; padding-bottom: .75rem !important;}.py-3\.5{padding-top: .875rem; padding-bottom: .875rem;}.\!py-3\.5{padding-top: .875rem !important; padding-bottom: .875rem !important;}.py-4{padding-top: 1rem; padding-bottom: 1rem;}.\!py-4{padding-top: 1rem !important; padding-bottom: 1rem !important;}.py-4\.5{padding-top: 1.125rem; padding-bottom: 1.125rem;}.\!py-4\.5{padding-top: 1.125rem !important; padding-bottom: 1.125rem !important;}.py-5{padding-top: 1.25rem; padding-bottom: 1.25rem;}.\!py-5{padding-top: 1.25rem !important; padding-bottom: 1.25rem !important;}.py-5\.5{padding-top: 1.375rem; padding-bottom: 1.375rem;}.\!py-5\.5{padding-top: 1.375rem !important; padding-bottom: 1.375rem !important;}.py-6{padding-top: 1.5rem; padding-bottom: 1.5rem;}.\!py-6{padding-top: 1.5rem !important; padding-bottom: 1.5rem !important;}.py-6\.5{padding-top: 1.625rem; padding-bottom: 1.625rem;}.\!py-6\.5{padding-top: 1.625rem !important; padding-bottom: 1.625rem !important;}.py-7{padding-top: 1.75rem; padding-bottom: 1.75rem;}.\!py-7{padding-top: 1.75rem !important; padding-bottom: 1.75rem !important;}.py-7\.5{padding-top: 1.875rem; padding-bottom: 1.875rem;}.\!py-7\.5{padding-top: 1.875rem !important; padding-bottom: 1.875rem !important;}.py-8{padding-top: 2rem; padding-bottom: 2rem;}.\!py-8{padding-top: 2rem !important; padding-bottom: 2rem !important;}.py-8\.5{padding-top: 2.125rem; padding-bottom: 2.125rem;}.\!py-8\.5{padding-top: 2.125rem !important; padding-bottom: 2.125rem !important;}.py-9{padding-top: 2.25rem; padding-bottom: 2.25rem;}.\!py-9{padding-top: 2.25rem !important; padding-bottom: 2.25rem !important;}.py-9\.5{padding-top: 2.375rem; padding-bottom: 2.375rem;}.\!py-9\.5{padding-top: 2.375rem !important; padding-bottom: 2.375rem !important;}.py-10{padding-top: 2.5rem; padding-bottom: 2.5rem;}.\!py-10{padding-top: 2.5rem !important; padding-bottom: 2.5rem !important;}.py-10\.5{padding-top: 2.625rem; padding-bottom: 2.625rem;}.\!py-10\.5{padding-top: 2.625rem !important; padding-bottom: 2.625rem !important;}.py-11{padding-top: 2.75rem; padding-bottom: 2.75rem;}.\!py-11{padding-top: 2.75rem !important; padding-bottom: 2.75rem !important;}.py-11\.5{padding-top: 2.875rem; padding-bottom: 2.875rem;}.\!py-11\.5{padding-top: 2.875rem !important; padding-bottom: 2.875rem !important;}.py-12{padding-top: 3rem; padding-bottom: 3rem;}.\!py-12{padding-top: 3rem !important; padding-bottom: 3rem !important;}.pl-px{padding-left: 1px;}.\!pl-px{padding-left: 1px !important;}.pl-0{padding-left: 0;}.\!pl-0{padding-left: 0 !important;}.pl-0\.5{padding-left: .125rem;}.\!pl-0\.5{padding-left: .125rem !important;}.pl-1{padding-left: .25rem;}.\!pl-1{padding-left: .25rem !important;}.pl-1\.5{padding-left: .375rem;}.\!pl-1\.5{padding-left: .375rem !important;}.pl-2{padding-left: .5rem;}.\!pl-2{padding-left: .5rem !important;}.pl-2\.5{padding-left: .625rem;}.\!pl-2\.5{padding-left: .625rem !important;}.pl-3{padding-left: .75rem;}.\!pl-3{padding-left: .75rem !important;}.pl-3\.5{padding-left: .875rem;}.\!pl-3\.5{padding-left: .875rem !important;}.pl-4{padding-left: 1rem;}.\!pl-4{padding-left: 1rem !important;}.pl-4\.5{padding-left: 1.125rem;}.\!pl-4\.5{padding-left: 1.125rem !important;}.pl-5{padding-left: 1.25rem;}.\!pl-5{padding-left: 1.25rem !important;}.pl-5\.5{padding-left: 1.375rem;}.\!pl-5\.5{padding-left: 1.375rem !important;}.pl-6{padding-left: 1.5rem;}.\!pl-6{padding-left: 1.5rem !important;}.pl-6\.5{padding-left: 1.625rem;}.\!pl-6\.5{padding-left: 1.625rem !important;}.pl-7{padding-left: 1.75rem;}.\!pl-7{padding-left: 1.75rem !important;}.pl-7\.5{padding-left: 1.875rem;}.\!pl-7\.5{padding-left: 1.875rem !important;}.pl-8{padding-left: 2rem;}.\!pl-8{padding-left: 2rem !important;}.pl-8\.5{padding-left: 2.125rem;}.\!pl-8\.5{padding-left: 2.125rem !important;}.pl-9{padding-left: 2.25rem;}.\!pl-9{padding-left: 2.25rem !important;}.pl-9\.5{padding-left: 2.375rem;}.\!pl-9\.5{padding-left: 2.375rem !important;}.pl-10{padding-left: 2.5rem;}.\!pl-10{padding-left: 2.5rem !important;}.pl-10\.5{padding-left: 2.625rem;}.\!pl-10\.5{padding-left: 2.625rem !important;}.pl-11{padding-left: 2.75rem;}.\!pl-11{padding-left: 2.75rem !important;}.pl-11\.5{padding-left: 2.875rem;}.\!pl-11\.5{padding-left: 2.875rem !important;}.pl-12{padding-left: 3rem;}.\!pl-12{padding-left: 3rem !important;}.pr-px{padding-right: 1px;}.\!pr-px{padding-right: 1px !important;}.pr-0{padding-right: 0;}.\!pr-0{padding-right: 0 !important;}.pr-0\.5{padding-right: .125rem;}.\!pr-0\.5{padding-right: .125rem !important;}.pr-1{padding-right: .25rem;}.\!pr-1{padding-right: .25rem !important;}.pr-1\.5{padding-right: .375rem;}.\!pr-1\.5{padding-right: .375rem !important;}.pr-2{padding-right: .5rem;}.\!pr-2{padding-right: .5rem !important;}.pr-2\.5{padding-right: .625rem;}.\!pr-2\.5{padding-right: .625rem !important;}.pr-3{padding-right: .75rem;}.\!pr-3{padding-right: .75rem !important;}.pr-3\.5{padding-right: .875rem;}.\!pr-3\.5{padding-right: .875rem !important;}.pr-4{padding-right: 1rem;}.\!pr-4{padding-right: 1rem !important;}.pr-4\.5{padding-right: 1.125rem;}.\!pr-4\.5{padding-right: 1.125rem !important;}.pr-5{padding-right: 1.25rem;}.\!pr-5{padding-right: 1.25rem !important;}.pr-6{padding-right: 1.5rem;}.\!pr-6{padding-right: 1.5rem !important;}.pr-6\.5{padding-right: 1.625rem;}.\!pr-6\.5{padding-right: 1.625rem !important;}.pr-7{padding-right: 1.75rem;}.\!pr-7{padding-right: 1.75rem !important;}.pr-7\.5{padding-right: 1.875rem;}.\!pr-7\.5{padding-right: 1.875rem !important;}.pr-8{padding-right: 2rem;}.\!pr-8{padding-right: 2rem !important;}.pr-8\.5{padding-right: 2.125rem;}.\!pr-8\.5{padding-right: 2.125rem !important;}.pr-9{padding-right: 2.25rem;}.\!pr-9{padding-right: 2.25rem !important;}.pr-9\.5{padding-right: 2.375rem;}.\!pr-9\.5{padding-right: 2.375rem !important;}.pr-10{padding-right: 2.5rem;}.\!pr-10{padding-right: 2.5rem !important;}.pr-10\.5{padding-right: 2.625rem;}.\!pr-10\.5{padding-right: 2.625rem !important;}.pr-11{padding-right: 2.75rem;}.\!pr-11{padding-right: 2.75rem !important;}.pr-11\.5{padding-right: 2.875rem;}.\!pr-11\.5{padding-right: 2.875rem !important;}.pr-12{padding-right: 3rem;}.\!pr-12{padding-right: 3rem !important;}.pt-px{padding-top: 1px;}.\!pt-px{padding-top: 1px !important;}.pt-0{padding-top: 0;}.\!pt-0{padding-top: 0 !important;}.pt-0\.5{padding-top: .125rem;}.\!pt-0\.5{padding-top: .125rem !important;}.pt-1{padding-top: .25rem;}.\!pt-1{padding-top: .25rem !important;}.pt-1\.5{padding-top: .375rem;}.\!pt-1\.5{padding-top: .375rem !important;}.pt-2{padding-top: .5rem;}.\!pt-2{padding-top: .5rem !important;}.pt-2\.5{padding-top: .625rem;}.\!pt-2\.5{padding-top: .625rem !important;}.pt-3{padding-top: .75rem;}.\!pt-3{padding-top: .75rem !important;}.pt-3\.5{padding-top: .875rem;}.\!pt-3\.5{padding-top: .875rem !important;}.pt-4{padding-top: 1rem;}.\!pt-4{padding-top: 1rem !important;}.pt-4\.5{padding-top: 1.125rem;}.\!pt-4\.5{padding-top: 1.125rem !important;}.pt-5{padding-top: 1.25rem;}.\!pt-5{padding-top: 1.25rem !important;}.pt-5\.5{padding-top: 1.375rem;}.\!pt-5\.5{padding-top: 1.375rem !important;}.pt-6{padding-top: 1.5rem;}.\!pt-6{padding-top: 1.5rem !important;}.pt-6\.5{padding-top: 1.625rem;}.\!pt-6\.5{padding-top: 1.625rem !important;}.pt-7{padding-top: 1.75rem;}.\!pt-7{padding-top: 1.75rem !important;}.pt-7\.5{padding-top: 1.875rem;}.\!pt-7\.5{padding-top: 1.875rem !important;}.pt-8{padding-top: 2rem;}.\!pt-8{padding-top: 2rem !important;}.pt-8\.5{padding-top: 2.125rem;}.\!pt-8\.5{padding-top: 2.125rem !important;}.pt-9{padding-top: 2.25rem;}.\!pt-9{padding-top: 2.25rem !important;}.pt-9\.5{padding-top: 2.625rem;}.\!pt-9\.5{padding-top: 2.625rem !important;}.pt-10{padding-top: 2.5rem;}.\!pt-10{padding-top: 2.5rem !important;}.pt-10\.5{padding-top: 2.625rem;}.\!pt-10\.5{padding-top: 2.625rem !important;}.pt-11{padding-top: 2.75rem;}.\!pt-11{padding-top: 2.75rem !important;}.pt-11\.5{padding-top: 2.875rem;}.\!pt-11\.5{padding-top: 2.875rem !important;}.pt-12{padding-top: 3rem;}.\!pt-12{padding-top: 3rem !important;}.pb-px{padding-bottom: 1px;}.\!pb-px{padding-bottom: 1px !important;}.pb-0{padding-bottom: 0;}.\!pb-0{padding-bottom: 0 !important;}.pb-0\.5{padding-bottom: .125rem;}.\!pb-0\.5{padding-bottom: .125rem !important;}.pb-1{padding-bottom: .25rem;}.\!pb-1{padding-bottom: .25rem !important;}.pb-1\.5{padding-bottom: .375rem;}.\!pb-1\.5{padding-bottom: .375rem !important;}.pb-2{padding-bottom: .5rem;}.\!pb-2{padding-bottom: .5rem !important;}.pb-2\.5{padding-bottom: .625rem;}.\!pb-2\.5{padding-bottom: .625rem !important;}.pb-3{padding-bottom: .75rem;}.\!pb-3{padding-bottom: .75rem !important;}.pb-3\.5{padding-bottom: .875rem;}.\!pb-3\.5{padding-bottom: .875rem !important;}.pb-4{padding-bottom: 1rem;}.\!pb-4{padding-bottom: 1rem !important;}.pb-4\.5{padding-bottom: 1.125rem;}.\!pb-4\.5{padding-bottom: 1.125rem !important;}.pb-5{padding-bottom: 1.25rem;}.\!pb-5{padding-bottom: 1.25rem !important;}.pb-5\.5{padding-bottom: 1.375rem;}.\!pb-5\.5{padding-bottom: 1.375rem !important;}.pb-6{padding-bottom: 1.5rem;}.\!pb-6{padding-bottom: 1.5rem !important;}.pb-6\.5{padding-bottom: 1.625rem;}.\!pb-6\.5{padding-bottom: 1.625rem !important;}.pb-7{padding-bottom: 1.75rem;}.\!pb-7{padding-bottom: 1.75rem !important;}.pb-7\.5{padding-bottom: 1.875rem;}.\!pb-7\.5{padding-bottom: 1.875rem !important;}.pb-8{padding-bottom: 2rem;}.\!pb-8{padding-bottom: 2rem !important;}.pb-8\.5{padding-bottom: 2.125rem;}.\!pb-8\.5{padding-bottom: 2.125rem !important;}.pb-9{padding-bottom: 2.25rem;}.\!pb-9{padding-bottom: 2.25rem !important;}.pb-9\.5{padding-bottom: 2.375rem;}.\!pb-9\.5{padding-bottom: 2.375rem !important;}.pb-10{padding-bottom: 2.5rem;}.\!pb-10{padding-bottom: 2.5rem !important;}.pb-10\.5{padding-bottom: 2.625rem;}.\!pb-10\.5{padding-bottom: 2.625rem !important;}.pb-11{padding-bottom: 2.75rem;}.\!pb-11{padding-bottom: 2.75rem !important;}.pb-11\.5{padding-bottom: 2.875rem;}.\!pb-11\.5{padding-bottom: 2.875rem !important;}.pb-12{padding-bottom: 3rem;}.\!pb-12{padding-bottom: 3rem !important;}.border-0{border-width: 0;}.\!border-0{border-width: 0 !important;}.border{border-width: 1px;}.\!border{border-width: 1px !important;}.border-2{border-width: 2px;}.\!border-2{border-width: 2px !important;}.border-l-0{border-left-width: 0;}.\!border-l-0{border-left-width: 0 !important;}.border-l{border-left-width: 1px;}.\!border-l{border-left-width: 1px !important;}.border-l-2{border-left-width: 2px;}.\!border-l-2{border-left-width: 2px !important;}.line-clamp-1{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}.line-clamp-2{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}.line-clamp-3{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}.line-clamp-4{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}.line-clamp-5{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}

