@charset "UTF-8";


/* .image img{
    width: 100%;
} */

a {
    color: #3f78e0;
    text-decoration: none
}

.icon-list{
    list-style:disc;
}

a:hover {
    color: #3f78e0
}

a:not([href]):not([class]),
a:not([href]):not([class]):hover {
    color: inherit;
    text-decoration: none
}

.navbar{
    background-color: #e5e5eb;
}

.nav {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav-link {
    display: block;
    padding: 1.2rem 1rem;
    font-size: .8rem;
    font-weight: 700;
    color: #343f52;
    transition: all .2s ease-in-out
}



.nav-link:focus,
.nav-link:hover {
    color: #3f78e0
}

.nav-link.disabled {
    color: #959ca9;
    pointer-events: none;
    cursor: default
}

.nav-tabs {
    border-bottom: 1px solid rgba(164, 174, 198, .2)
}

.nav-tabs .nav-link {
    margin-bottom: -1px;
    background: 0 0;
    border: 1px solid transparent;
    border-top-left-radius: .4rem;
    border-top-right-radius: .4rem
}

.nav-tabs .nav-link:focus,
.nav-tabs .nav-link:hover {
    border-color: transparent;
    isolation: isolate
}

.nav-tabs .nav-link.disabled {
    color: #959ca9;
    background-color: transparent;
    border-color: transparent
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    color: #3f78e0;
    background-color: #fff;
    border-color: rgba(164, 174, 198, .2)
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.nav-pills .nav-link {
    background: 0 0;
    border: 0;
    border-radius: .4rem
}

.nav-pills .nav-link.active,
.nav-pills .show>.nav-link {
    color: #3f78e0;
    background-color: #fff
}

.nav-fill .nav-item,
.nav-fill>.nav-link {
    flex: 1 1 auto;
    text-align: center
}

.nav-justified .nav-item,
.nav-justified>.nav-link {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
    width: 100%
}

.tab-content>.tab-pane {
    display: none
}

.tab-content>.active {
    display: block
}

.navbar {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0
}

.navbar>.container,
.navbar>.container-fluid,
.navbar>.container-lg,
.navbar>.container-md,
.navbar>.container-sm,
.navbar>.container-xl,
.navbar>.container-xxl {
    display: flex;
    flex-wrap: inherit;
    align-items: center;
    justify-content: space-between
}

.navbar-brand {
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    font-size: .75rem;
    white-space: nowrap
}

.navbar-nav {
    display: flex;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0
}

.navbar-nav .dropdown-menu {
    position: static
}

.navbar-text {
    padding-top: 1.2rem;
    padding-bottom: 1.2rem
}

.navbar-collapse {
    flex-basis: 100%;
    flex-grow: 1;
    align-items: center
}

.navbar-toggler {
    padding: .25rem .75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .25rem;
    transition: box-shadow .15s ease-in-out
}


.navbar-toggler:hover {
    text-decoration: none
}

.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 .25rem
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%
}

.navbar-nav-scroll {
    max-height: var(--bs-scroll-height, 75vh);
    overflow-y: auto
}










.navbar-expand {
    flex-wrap: nowrap;
    justify-content: flex-start
}

.navbar-expand .navbar-nav {
    flex-direction: row
}

.navbar-expand .navbar-nav .dropdown-menu {
    position: absolute
}

.navbar-expand .navbar-nav .nav-link {
    padding-right: 1rem;
    padding-left: 1rem
}

.navbar-expand .navbar-nav-scroll {
    overflow: visible
}

.navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto
}

.navbar-expand .navbar-toggler {
    display: none
}

.navbar-light .navbar-brand {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-brand:focus,
.navbar-light .navbar-brand:hover {
    color: rgba(0, 0, 0, .9)
}

.navbar-light .navbar-nav .nav-link {
    color: #343f52
}

.navbar-light .navbar-nav .nav-link:focus,
.navbar-light .navbar-nav .nav-link:hover {
    color: #3f78e0
}

.navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(52, 63, 82, .3)
}

.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .show>.nav-link {
    color: #3f78e0
}

.navbar-light .navbar-toggler {
    color: #343f52;
    border-color: transparent
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='45' height='32' viewBox='0 0 45 32'%3e%3cpath fill='%233f78e0' d='M26.88 29.888c-1.076 1.289-2.683 2.103-4.48 2.103s-3.404-0.814-4.472-2.093l-0.008-0.009-5.12-7.040-8.192-10.048-3.52-4.608c-0.646-0.848-1.036-1.922-1.036-3.087 0-2.828 2.292-5.12 5.12-5.12 0.139 0 0.277 0.006 0.413 0.016l-0.018-0.001h33.664c0.118-0.010 0.256-0.015 0.396-0.015 2.828 0 5.12 2.292 5.12 5.12 0 1.165-0.389 2.239-1.045 3.1l0.009-0.013-3.52 4.608-7.872 10.048z'/%3e%3c/svg%3e")
}

.navbar-light .navbar-text {
    color: #343f52
}

.navbar-light .navbar-text a,
.navbar-light .navbar-text a:focus,
.navbar-light .navbar-text a:hover {
    color: #3f78e0
}

.navbar-dark .navbar-brand {
    color: #fff
}

.navbar-dark .navbar-brand:focus,
.navbar-dark .navbar-brand:hover {
    color: #fff
}

.navbar-dark .navbar-nav .nav-link {
    color: #fff
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, .7)
}

.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, .25)
}

.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav .show>.nav-link {
    color: rgba(255, 255, 255, .7)
}

.navbar-dark .navbar-toggler {
    color: #fff;
    border-color: transparent
}

.navbar-dark .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='45' height='32' viewBox='0 0 45 32'%3e%3cpath fill='%23fff' d='M26.88 29.888c-1.076 1.289-2.683 2.103-4.48 2.103s-3.404-0.814-4.472-2.093l-0.008-0.009-5.12-7.040-8.192-10.048-3.52-4.608c-0.646-0.848-1.036-1.922-1.036-3.087 0-2.828 2.292-5.12 5.12-5.12 0.139 0 0.277 0.006 0.413 0.016l-0.018-0.001h33.664c0.118-0.010 0.256-0.015 0.396-0.015 2.828 0 5.12 2.292 5.12 5.12 0 1.165-0.389 2.239-1.045 3.1l0.009-0.013-3.52 4.608-7.872 10.048z'/%3e%3c/svg%3e")
}

.navbar-dark .navbar-text {
    color: #fff
}

.navbar-dark .navbar-text a,
.navbar-dark .navbar-text a:focus,
.navbar-dark .navbar-text a:hover {
    color: rgba(255, 255, 255, .7)
}

.flex-fill {
    flex: 1 1 auto !important
}

.flex-row {
    flex-direction: row !important
}

.flex-column {
    flex-direction: column !important
}

.flex-row-reverse {
    flex-direction: row-reverse !important
}

.flex-column-reverse {
    flex-direction: column-reverse !important
}

.flex-grow-0 {
    flex-grow: 0 !important
}

.flex-grow-1 {
    flex-grow: 1 !important
}

.flex-shrink-0 {
    flex-shrink: 0 !important
}

.flex-shrink-1 {
    flex-shrink: 1 !important
}

.flex-wrap {
    flex-wrap: wrap !important
}

.flex-nowrap {
    flex-wrap: nowrap !important
}

.flex-wrap-reverse {
    flex-wrap: wrap-reverse !important
}







@media (min-width:992px) {
    .float-lg-start {
        float: left !important
    }

    .float-lg-end {
        float: right !important
    }

    .float-lg-none {
        float: none !important
    }

    .d-lg-inline {
        display: inline !important
    }

    .d-lg-inline-block {
        display: inline-block !important
    }

    .d-lg-block {
        display: block !important
    }

    .d-lg-grid {
        display: grid !important
    }

    .d-lg-table {
        display: table !important
    }

    .d-lg-table-row {
        display: table-row !important
    }

    .d-lg-table-cell {
        display: table-cell !important
    }

    .d-lg-flex {
        display: flex !important
    }

    .d-lg-inline-flex {
        display: inline-flex !important
    }

    .d-lg-none {
        display: none !important
    }

    .flex-lg-fill {
        flex: 1 1 auto !important
    }

    .flex-lg-row {
        flex-direction: row !important
    }

    .flex-lg-column {
        flex-direction: column !important
    }

    .flex-lg-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-lg-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-lg-grow-0 {
        flex-grow: 0 !important
    }

    .flex-lg-grow-1 {
        flex-grow: 1 !important
    }

    .flex-lg-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-lg-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-lg-wrap {
        flex-wrap: wrap !important
    }

    .flex-lg-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-lg-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .gap-lg-0 {
        gap: 0 !important
    }

    .gap-lg-1 {
        gap: .25rem !important
    }

    .gap-lg-2 {
        gap: .5rem !important
    }

    .gap-lg-3 {
        gap: .75rem !important
    }

    .gap-lg-4 {
        gap: 1rem !important
    }

    .gap-lg-5 {
        gap: 1.25rem !important
    }

    .gap-lg-6 {
        gap: 1.5rem !important
    }

    .gap-lg-7 {
        gap: 1.75rem !important
    }

    .gap-lg-8 {
        gap: 2rem !important
    }

    .gap-lg-9 {
        gap: 2.25rem !important
    }

    .gap-lg-10 {
        gap: 2.5rem !important
    }

    .gap-lg-11 {
        gap: 3rem !important
    }

    .gap-lg-12 {
        gap: 3.5rem !important
    }

    .gap-lg-13 {
        gap: 4rem !important
    }

    .gap-lg-14 {
        gap: 4.5rem !important
    }

    .gap-lg-15 {
        gap: 5rem !important
    }

    .gap-lg-16 {
        gap: 6rem !important
    }

    .gap-lg-17 {
        gap: 7rem !important
    }

    .gap-lg-18 {
        gap: 8rem !important
    }

    .gap-lg-19 {
        gap: 9rem !important
    }

    .gap-lg-20 {
        gap: 10rem !important
    }

    .gap-lg-21 {
        gap: 12.5rem !important
    }

    .gap-lg-22 {
        gap: 15rem !important
    }

    .gap-lg-23 {
        gap: 17.5rem !important
    }

    .gap-lg-24 {
        gap: 20rem !important
    }

    .gap-lg-25 {
        gap: 22.5rem !important
    }

    .justify-content-lg-start {
        justify-content: flex-start !important
    }

    .justify-content-lg-end {
        justify-content: flex-end !important
    }

    .justify-content-lg-center {
        justify-content: center !important
    }

    .justify-content-lg-between {
        justify-content: space-between !important
    }

    .justify-content-lg-around {
        justify-content: space-around !important
    }

    .justify-content-lg-evenly {
        justify-content: space-evenly !important
    }

    .align-items-lg-start {
        align-items: flex-start !important
    }

    .align-items-lg-end {
        align-items: flex-end !important
    }

    .align-items-lg-center {
        align-items: center !important
    }

    .align-items-lg-baseline {
        align-items: baseline !important
    }

    .align-items-lg-stretch {
        align-items: stretch !important
    }

    .align-content-lg-start {
        align-content: flex-start !important
    }

    .align-content-lg-end {
        align-content: flex-end !important
    }

    .align-content-lg-center {
        align-content: center !important
    }

    .align-content-lg-between {
        align-content: space-between !important
    }

    .align-content-lg-around {
        align-content: space-around !important
    }

    .align-content-lg-stretch {
        align-content: stretch !important
    }

    .align-self-lg-auto {
        align-self: auto !important
    }

    .align-self-lg-start {
        align-self: flex-start !important
    }

    .align-self-lg-end {
        align-self: flex-end !important
    }

    .align-self-lg-center {
        align-self: center !important
    }

    .align-self-lg-baseline {
        align-self: baseline !important
    }

    .align-self-lg-stretch {
        align-self: stretch !important
    }

    .order-lg-first {
        order: -1 !important
    }

    .order-lg-0 {
        order: 0 !important
    }

    .order-lg-1 {
        order: 1 !important
    }

    .order-lg-2 {
        order: 2 !important
    }

    .order-lg-3 {
        order: 3 !important
    }

    .order-lg-4 {
        order: 4 !important
    }

    .order-lg-5 {
        order: 5 !important
    }

    .order-lg-last {
        order: 6 !important
    }

    .m-lg-0 {
        margin: 0 !important
    }

    .m-lg-1 {
        margin: .25rem !important
    }

    .m-lg-2 {
        margin: .5rem !important
    }

    .m-lg-3 {
        margin: .75rem !important
    }

    .m-lg-4 {
        margin: 1rem !important
    }

    .m-lg-5 {
        margin: 1.25rem !important
    }

    .m-lg-6 {
        margin: 1.5rem !important
    }

    .m-lg-7 {
        margin: 1.75rem !important
    }

    .m-lg-8 {
        margin: 2rem !important
    }

    .m-lg-9 {
        margin: 2.25rem !important
    }

    .m-lg-10 {
        margin: 2.5rem !important
    }

    .m-lg-11 {
        margin: 3rem !important
    }

    .m-lg-12 {
        margin: 3.5rem !important
    }

    .m-lg-13 {
        margin: 4rem !important
    }

    .m-lg-14 {
        margin: 4.5rem !important
    }

    .m-lg-15 {
        margin: 5rem !important
    }

    .m-lg-16 {
        margin: 6rem !important
    }

    .m-lg-17 {
        margin: 7rem !important
    }

    .m-lg-18 {
        margin: 8rem !important
    }

    .m-lg-19 {
        margin: 9rem !important
    }

    .m-lg-20 {
        margin: 10rem !important
    }

    .m-lg-21 {
        margin: 12.5rem !important
    }

    .m-lg-22 {
        margin: 15rem !important
    }

    .m-lg-23 {
        margin: 17.5rem !important
    }

    .m-lg-24 {
        margin: 20rem !important
    }

    .m-lg-25 {
        margin: 22.5rem !important
    }

    .m-lg-auto {
        margin: auto !important
    }

    .mx-lg-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-lg-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-lg-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-lg-3 {
        margin-right: .75rem !important;
        margin-left: .75rem !important
    }

    .mx-lg-4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-lg-5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important
    }

    .mx-lg-6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-lg-7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important
    }

    .mx-lg-8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important
    }

    .mx-lg-9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important
    }

    .mx-lg-10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important
    }

    .mx-lg-11 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-lg-12 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important
    }

    .mx-lg-13 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-lg-14 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important
    }

    .mx-lg-15 {
        margin-right: 5rem !important;
        margin-left: 5rem !important
    }

    .mx-lg-16 {
        margin-right: 6rem !important;
        margin-left: 6rem !important
    }

    .mx-lg-17 {
        margin-right: 7rem !important;
        margin-left: 7rem !important
    }

    .mx-lg-18 {
        margin-right: 8rem !important;
        margin-left: 8rem !important
    }

    .mx-lg-19 {
        margin-right: 9rem !important;
        margin-left: 9rem !important
    }

    .mx-lg-20 {
        margin-right: 10rem !important;
        margin-left: 10rem !important
    }

    .mx-lg-21 {
        margin-right: 12.5rem !important;
        margin-left: 12.5rem !important
    }

    .mx-lg-22 {
        margin-right: 15rem !important;
        margin-left: 15rem !important
    }

    .mx-lg-23 {
        margin-right: 17.5rem !important;
        margin-left: 17.5rem !important
    }

    .mx-lg-24 {
        margin-right: 20rem !important;
        margin-left: 20rem !important
    }

    .mx-lg-25 {
        margin-right: 22.5rem !important;
        margin-left: 22.5rem !important
    }

    .mx-lg-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-lg-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-lg-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-lg-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-lg-3 {
        margin-top: .75rem !important;
        margin-bottom: .75rem !important
    }

    .my-lg-4 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-lg-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .my-lg-6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-lg-7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important
    }

    .my-lg-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .my-lg-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .my-lg-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .my-lg-11 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-lg-12 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important
    }

    .my-lg-13 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-lg-14 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important
    }

    .my-lg-15 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .my-lg-16 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important
    }

    .my-lg-17 {
        margin-top: 7rem !important;
        margin-bottom: 7rem !important
    }

    .my-lg-18 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important
    }

    .my-lg-19 {
        margin-top: 9rem !important;
        margin-bottom: 9rem !important
    }

    .my-lg-20 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .my-lg-21 {
        margin-top: 12.5rem !important;
        margin-bottom: 12.5rem !important
    }

    .my-lg-22 {
        margin-top: 15rem !important;
        margin-bottom: 15rem !important
    }

    .my-lg-23 {
        margin-top: 17.5rem !important;
        margin-bottom: 17.5rem !important
    }

    .my-lg-24 {
        margin-top: 20rem !important;
        margin-bottom: 20rem !important
    }

    .my-lg-25 {
        margin-top: 22.5rem !important;
        margin-bottom: 22.5rem !important
    }

    .my-lg-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-lg-0 {
        margin-top: 0 !important
    }

    .mt-lg-1 {
        margin-top: .25rem !important
    }

    .mt-lg-2 {
        margin-top: .5rem !important
    }

    .mt-lg-3 {
        margin-top: .75rem !important
    }

    .mt-lg-4 {
        margin-top: 1rem !important
    }

    .mt-lg-5 {
        margin-top: 1.25rem !important
    }

    .mt-lg-6 {
        margin-top: 1.5rem !important
    }

    .mt-lg-7 {
        margin-top: 1.75rem !important
    }

    .mt-lg-8 {
        margin-top: 2rem !important
    }

    .mt-lg-9 {
        margin-top: 2.25rem !important
    }

    .mt-lg-10 {
        margin-top: 2.5rem !important
    }

    .mt-lg-11 {
        margin-top: 3rem !important
    }

    .mt-lg-12 {
        margin-top: 3.5rem !important
    }

    .mt-lg-13 {
        margin-top: 4rem !important
    }

    .mt-lg-14 {
        margin-top: 4.5rem !important
    }

    .mt-lg-15 {
        margin-top: 5rem !important
    }

    .mt-lg-16 {
        margin-top: 6rem !important
    }

    .mt-lg-17 {
        margin-top: 7rem !important
    }

    .mt-lg-18 {
        margin-top: 8rem !important
    }

    .mt-lg-19 {
        margin-top: 9rem !important
    }

    .mt-lg-20 {
        margin-top: 10rem !important
    }

    .mt-lg-21 {
        margin-top: 12.5rem !important
    }

    .mt-lg-22 {
        margin-top: 15rem !important
    }

    .mt-lg-23 {
        margin-top: 17.5rem !important
    }

    .mt-lg-24 {
        margin-top: 20rem !important
    }

    .mt-lg-25 {
        margin-top: 22.5rem !important
    }

    .mt-lg-auto {
        margin-top: auto !important
    }

    .me-lg-0 {
        margin-right: 0 !important
    }

    .me-lg-1 {
        margin-right: .25rem !important
    }

    .me-lg-2 {
        margin-right: .5rem !important
    }

    .me-lg-3 {
        margin-right: .75rem !important
    }

    .me-lg-4 {
        margin-right: 1rem !important
    }

    .me-lg-5 {
        margin-right: 1.25rem !important
    }

    .me-lg-6 {
        margin-right: 1.5rem !important
    }

    .me-lg-7 {
        margin-right: 1.75rem !important
    }

    .me-lg-8 {
        margin-right: 2rem !important
    }

    .me-lg-9 {
        margin-right: 2.25rem !important
    }

    .me-lg-10 {
        margin-right: 2.5rem !important
    }

    .me-lg-11 {
        margin-right: 3rem !important
    }

    .me-lg-12 {
        margin-right: 3.5rem !important
    }

    .me-lg-13 {
        margin-right: 4rem !important
    }

    .me-lg-14 {
        margin-right: 4.5rem !important
    }

    .me-lg-15 {
        margin-right: 5rem !important
    }

    .me-lg-16 {
        margin-right: 6rem !important
    }

    .me-lg-17 {
        margin-right: 7rem !important
    }

    .me-lg-18 {
        margin-right: 8rem !important
    }

    .me-lg-19 {
        margin-right: 9rem !important
    }

    .me-lg-20 {
        margin-right: 10rem !important
    }

    .me-lg-21 {
        margin-right: 12.5rem !important
    }

    .me-lg-22 {
        margin-right: 15rem !important
    }

    .me-lg-23 {
        margin-right: 17.5rem !important
    }

    .me-lg-24 {
        margin-right: 20rem !important
    }

    .me-lg-25 {
        margin-right: 22.5rem !important
    }

    .me-lg-auto {
        margin-right: auto !important
    }

    .mb-lg-0 {
        margin-bottom: 0 !important
    }

    .mb-lg-1 {
        margin-bottom: .25rem !important
    }

    .mb-lg-2 {
        margin-bottom: .5rem !important
    }

    .mb-lg-3 {
        margin-bottom: .75rem !important
    }

    .mb-lg-4 {
        margin-bottom: 1rem !important
    }

    .mb-lg-5 {
        margin-bottom: 1.25rem !important
    }

    .mb-lg-6 {
        margin-bottom: 1.5rem !important
    }

    .mb-lg-7 {
        margin-bottom: 1.75rem !important
    }

    .mb-lg-8 {
        margin-bottom: 2rem !important
    }

    .mb-lg-9 {
        margin-bottom: 2.25rem !important
    }

    .mb-lg-10 {
        margin-bottom: 2.5rem !important
    }

    .mb-lg-11 {
        margin-bottom: 3rem !important
    }

    .mb-lg-12 {
        margin-bottom: 3.5rem !important
    }

    .mb-lg-13 {
        margin-bottom: 4rem !important
    }

    .mb-lg-14 {
        margin-bottom: 4.5rem !important
    }

    .mb-lg-15 {
        margin-bottom: 5rem !important
    }

    .mb-lg-16 {
        margin-bottom: 6rem !important
    }

    .mb-lg-17 {
        margin-bottom: 7rem !important
    }

    .mb-lg-18 {
        margin-bottom: 8rem !important
    }

    .mb-lg-19 {
        margin-bottom: 9rem !important
    }

    .mb-lg-20 {
        margin-bottom: 10rem !important
    }

    .mb-lg-21 {
        margin-bottom: 12.5rem !important
    }

    .mb-lg-22 {
        margin-bottom: 15rem !important
    }

    .mb-lg-23 {
        margin-bottom: 17.5rem !important
    }

    .mb-lg-24 {
        margin-bottom: 20rem !important
    }

    .mb-lg-25 {
        margin-bottom: 22.5rem !important
    }

    .mb-lg-auto {
        margin-bottom: auto !important
    }

    .ms-lg-0 {
        margin-left: 0 !important
    }

    .ms-lg-1 {
        margin-left: .25rem !important
    }

    .ms-lg-2 {
        margin-left: .5rem !important
    }

    .ms-lg-3 {
        margin-left: .75rem !important
    }

    .ms-lg-4 {
        margin-left: 1rem !important
    }

    .ms-lg-5 {
        margin-left: 1.25rem !important
    }

    .ms-lg-6 {
        margin-left: 1.5rem !important
    }

    .ms-lg-7 {
        margin-left: 1.75rem !important
    }

    .ms-lg-8 {
        margin-left: 2rem !important
    }

    .ms-lg-9 {
        margin-left: 2.25rem !important
    }

    .ms-lg-10 {
        margin-left: 2.5rem !important
    }

    .ms-lg-11 {
        margin-left: 3rem !important
    }

    .ms-lg-12 {
        margin-left: 3.5rem !important
    }

    .ms-lg-13 {
        margin-left: 6rem !important
    }

    .ms-lg-14 {
        margin-left: 4.5rem !important
    }

    .ms-lg-15 {
        margin-left: 5rem !important
    }

    .ms-lg-16 {
        margin-left: 6rem !important
    }

    .ms-lg-17 {
        margin-left: 7rem !important
    }

    .ms-lg-18 {
        margin-left: 8rem !important
    }

    .ms-lg-19 {
        margin-left: 9rem !important
    }

    .ms-lg-20 {
        margin-left: 10rem !important
    }

    .ms-lg-21 {
        margin-left: 12.5rem !important
    }

    .ms-lg-22 {
        margin-left: 15rem !important
    }

    .ms-lg-23 {
        margin-left: 17.5rem !important
    }

    .ms-lg-24 {
        margin-left: 20rem !important
    }

    .ms-lg-25 {
        margin-left: 22.5rem !important
    }

    .ms-lg-auto {
        margin-left: auto !important
    }

    .m-lg-n1 {
        margin: -.25rem !important
    }

    .m-lg-n2 {
        margin: -.5rem !important
    }

    .m-lg-n3 {
        margin: -.75rem !important
    }

    .m-lg-n4 {
        margin: -1rem !important
    }

    .m-lg-n5 {
        margin: -1.25rem !important
    }

    .m-lg-n6 {
        margin: -1.5rem !important
    }

    .m-lg-n7 {
        margin: -1.75rem !important
    }

    .m-lg-n8 {
        margin: -2rem !important
    }

    .m-lg-n9 {
        margin: -2.25rem !important
    }

    .m-lg-n10 {
        margin: -2.5rem !important
    }

    .m-lg-n11 {
        margin: -3rem !important
    }

    .m-lg-n12 {
        margin: -3.5rem !important
    }

    .m-lg-n13 {
        margin: -4rem !important
    }

    .m-lg-n14 {
        margin: -4.5rem !important
    }

    .m-lg-n15 {
        margin: -5rem !important
    }

    .m-lg-n16 {
        margin: -6rem !important
    }

    .m-lg-n17 {
        margin: -7rem !important
    }

    .m-lg-n18 {
        margin: -8rem !important
    }

    .m-lg-n19 {
        margin: -9rem !important
    }

    .m-lg-n20 {
        margin: -10rem !important
    }

    .m-lg-n21 {
        margin: -12.5rem !important
    }

    .m-lg-n22 {
        margin: -15rem !important
    }

    .m-lg-n23 {
        margin: -17.5rem !important
    }

    .m-lg-n24 {
        margin: -20rem !important
    }

    .m-lg-n25 {
        margin: -22.5rem !important
    }

    .mx-lg-n1 {
        margin-right: -.25rem !important;
        margin-left: -.25rem !important
    }

    .mx-lg-n2 {
        margin-right: -.5rem !important;
        margin-left: -.5rem !important
    }

    .mx-lg-n3 {
        margin-right: -.75rem !important;
        margin-left: -.75rem !important
    }

    .mx-lg-n4 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-lg-n5 {
        margin-right: -1.25rem !important;
        margin-left: -1.25rem !important
    }

    .mx-lg-n6 {
        margin-right: -1.5rem !important;
        margin-left: -1.5rem !important
    }

    .mx-lg-n7 {
        margin-right: -1.75rem !important;
        margin-left: -1.75rem !important
    }

    .mx-lg-n8 {
        margin-right: -2rem !important;
        margin-left: -2rem !important
    }

    .mx-lg-n9 {
        margin-right: -2.25rem !important;
        margin-left: -2.25rem !important
    }

    .mx-lg-n10 {
        margin-right: -2.5rem !important;
        margin-left: -2.5rem !important
    }

    .mx-lg-n11 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-lg-n12 {
        margin-right: -3.5rem !important;
        margin-left: -3.5rem !important
    }

    .mx-lg-n13 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-lg-n14 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important
    }

    .mx-lg-n15 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .mx-lg-n16 {
        margin-right: -6rem !important;
        margin-left: -6rem !important
    }

    .mx-lg-n17 {
        margin-right: -7rem !important;
        margin-left: -7rem !important
    }

    .mx-lg-n18 {
        margin-right: -8rem !important;
        margin-left: -8rem !important
    }

    .mx-lg-n19 {
        margin-right: -9rem !important;
        margin-left: -9rem !important
    }

    .mx-lg-n20 {
        margin-right: -10rem !important;
        margin-left: -10rem !important
    }

    .mx-lg-n21 {
        margin-right: -12.5rem !important;
        margin-left: -12.5rem !important
    }

    .mx-lg-n22 {
        margin-right: -15rem !important;
        margin-left: -15rem !important
    }

    .mx-lg-n23 {
        margin-right: -17.5rem !important;
        margin-left: -17.5rem !important
    }

    .mx-lg-n24 {
        margin-right: -20rem !important;
        margin-left: -20rem !important
    }

    .mx-lg-n25 {
        margin-right: -22.5rem !important;
        margin-left: -22.5rem !important
    }

    .my-lg-n1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .my-lg-n2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .my-lg-n3 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .my-lg-n4 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-lg-n5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .my-lg-n6 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .my-lg-n7 {
        margin-top: -1.75rem !important;
        margin-bottom: -1.75rem !important
    }

    .my-lg-n8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .my-lg-n9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .my-lg-n10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .my-lg-n11 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-lg-n12 {
        margin-top: -3.5rem !important;
        margin-bottom: -3.5rem !important
    }

    .my-lg-n13 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-lg-n14 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important
    }

    .my-lg-n15 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .my-lg-n16 {
        margin-top: -6rem !important;
        margin-bottom: -6rem !important
    }

    .my-lg-n17 {
        margin-top: -7rem !important;
        margin-bottom: -7rem !important
    }

    .my-lg-n18 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important
    }

    .my-lg-n19 {
        margin-top: -9rem !important;
        margin-bottom: -9rem !important
    }

    .my-lg-n20 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .my-lg-n21 {
        margin-top: -12.5rem !important;
        margin-bottom: -12.5rem !important
    }

    .my-lg-n22 {
        margin-top: -15rem !important;
        margin-bottom: -15rem !important
    }

    .my-lg-n23 {
        margin-top: -17.5rem !important;
        margin-bottom: -17.5rem !important
    }

    .my-lg-n24 {
        margin-top: -20rem !important;
        margin-bottom: -20rem !important
    }

    .my-lg-n25 {
        margin-top: -22.5rem !important;
        margin-bottom: -22.5rem !important
    }

    .mt-lg-n1 {
        margin-top: -.25rem !important
    }

    .mt-lg-n2 {
        margin-top: -.5rem !important
    }

    .mt-lg-n3 {
        margin-top: -.75rem !important
    }

    .mt-lg-n4 {
        margin-top: -1rem !important
    }

    .mt-lg-n5 {
        margin-top: -1.25rem !important
    }

    .mt-lg-n6 {
        margin-top: -1.5rem !important
    }

    .mt-lg-n7 {
        margin-top: -1.75rem !important
    }

    .mt-lg-n8 {
        margin-top: -2rem !important
    }

    .mt-lg-n9 {
        margin-top: -2.25rem !important
    }

    .mt-lg-n10 {
        margin-top: -2.5rem !important
    }

    .mt-lg-n11 {
        margin-top: -3rem !important
    }

    .mt-lg-n12 {
        margin-top: -3.5rem !important
    }

    .mt-lg-n13 {
        margin-top: -4rem !important
    }

    .mt-lg-n14 {
        margin-top: -4.5rem !important
    }

    .mt-lg-n15 {
        margin-top: -5rem !important
    }

    .mt-lg-n16 {
        margin-top: -6rem !important
    }

    .mt-lg-n17 {
        margin-top: -7rem !important
    }

    .mt-lg-n18 {
        margin-top: -8rem !important
    }

    .mt-lg-n19 {
        margin-top: -9rem !important
    }

    .mt-lg-n20 {
        margin-top: -10rem !important
    }

    .mt-lg-n21 {
        margin-top: -12.5rem !important
    }

    .mt-lg-n22 {
        margin-top: -15rem !important
    }

    .mt-lg-n23 {
        margin-top: -17.5rem !important
    }

    .mt-lg-n24 {
        margin-top: -20rem !important
    }

    .mt-lg-n25 {
        margin-top: -22.5rem !important
    }

    .me-lg-n1 {
        margin-right: -.25rem !important
    }

    .me-lg-n2 {
        margin-right: -.5rem !important
    }

    .me-lg-n3 {
        margin-right: -.75rem !important
    }

    .me-lg-n4 {
        margin-right: -1rem !important
    }

    .me-lg-n5 {
        margin-right: -1.25rem !important
    }

    .me-lg-n6 {
        margin-right: -1.5rem !important
    }

    .me-lg-n7 {
        margin-right: -1.75rem !important
    }

    .me-lg-n8 {
        margin-right: -2rem !important
    }

    .me-lg-n9 {
        margin-right: -2.25rem !important
    }

    .me-lg-n10 {
        margin-right: -2.5rem !important
    }

    .me-lg-n11 {
        margin-right: -3rem !important
    }

    .me-lg-n12 {
        margin-right: -3.5rem !important
    }

    .me-lg-n13 {
        margin-right: -4rem !important
    }

    .me-lg-n14 {
        margin-right: -4.5rem !important
    }

    .me-lg-n15 {
        margin-right: -5rem !important
    }

    .me-lg-n16 {
        margin-right: -6rem !important
    }

    .me-lg-n17 {
        margin-right: -7rem !important
    }

    .me-lg-n18 {
        margin-right: -8rem !important
    }

    .me-lg-n19 {
        margin-right: -9rem !important
    }

    .me-lg-n20 {
        margin-right: -10rem !important
    }

    .me-lg-n21 {
        margin-right: -12.5rem !important
    }

    .me-lg-n22 {
        margin-right: -15rem !important
    }

    .me-lg-n23 {
        margin-right: -17.5rem !important
    }

    .me-lg-n24 {
        margin-right: -20rem !important
    }

    .me-lg-n25 {
        margin-right: -22.5rem !important
    }

    .mb-lg-n1 {
        margin-bottom: -.25rem !important
    }

    .mb-lg-n2 {
        margin-bottom: -.5rem !important
    }

    .mb-lg-n3 {
        margin-bottom: -.75rem !important
    }

    .mb-lg-n4 {
        margin-bottom: -1rem !important
    }

    .mb-lg-n5 {
        margin-bottom: -1.25rem !important
    }

    .mb-lg-n6 {
        margin-bottom: -1.5rem !important
    }

    .mb-lg-n7 {
        margin-bottom: -1.75rem !important
    }

    .mb-lg-n8 {
        margin-bottom: -2rem !important
    }

    .mb-lg-n9 {
        margin-bottom: -2.25rem !important
    }

    .mb-lg-n10 {
        margin-bottom: -2.5rem !important
    }

    .mb-lg-n11 {
        margin-bottom: -3rem !important
    }

    .mb-lg-n12 {
        margin-bottom: -3.5rem !important
    }

    .mb-lg-n13 {
        margin-bottom: -4rem !important
    }

    .mb-lg-n14 {
        margin-bottom: -4.5rem !important
    }

    .mb-lg-n15 {
        margin-bottom: -5rem !important
    }

    .mb-lg-n16 {
        margin-bottom: -6rem !important
    }

    .mb-lg-n17 {
        margin-bottom: -7rem !important
    }

    .mb-lg-n18 {
        margin-bottom: -8rem !important
    }

    .mb-lg-n19 {
        margin-bottom: -9rem !important
    }

    .mb-lg-n20 {
        margin-bottom: -10rem !important
    }

    .mb-lg-n21 {
        margin-bottom: -12.5rem !important
    }

    .mb-lg-n22 {
        margin-bottom: -15rem !important
    }

    .mb-lg-n23 {
        margin-bottom: -17.5rem !important
    }

    .mb-lg-n24 {
        margin-bottom: -20rem !important
    }

    .mb-lg-n25 {
        margin-bottom: -22.5rem !important
    }

    .ms-lg-n1 {
        margin-left: -.25rem !important
    }

    .ms-lg-n2 {
        margin-left: -.5rem !important
    }

    .ms-lg-n3 {
        margin-left: -.75rem !important
    }

    .ms-lg-n4 {
        margin-left: -1rem !important
    }

    .ms-lg-n5 {
        margin-left: -1.25rem !important
    }

    .ms-lg-n6 {
        margin-left: -1.5rem !important
    }

    .ms-lg-n7 {
        margin-left: -1.75rem !important
    }

    .ms-lg-n8 {
        margin-left: -2rem !important
    }

    .ms-lg-n9 {
        margin-left: -2.25rem !important
    }

    .ms-lg-n10 {
        margin-left: -2.5rem !important
    }

    .ms-lg-n11 {
        margin-left: -3rem !important
    }

    .ms-lg-n12 {
        margin-left: -3.5rem !important
    }

    .ms-lg-n13 {
        margin-left: -4rem !important
    }

    .ms-lg-n14 {
        margin-left: -4.5rem !important
    }

    .ms-lg-n15 {
        margin-left: -5rem !important
    }

    .ms-lg-n16 {
        margin-left: -6rem !important
    }

    .ms-lg-n17 {
        margin-left: -7rem !important
    }

    .ms-lg-n18 {
        margin-left: -8rem !important
    }

    .ms-lg-n19 {
        margin-left: -9rem !important
    }

    .ms-lg-n20 {
        margin-left: -10rem !important
    }

    .ms-lg-n21 {
        margin-left: -12.5rem !important
    }

    .ms-lg-n22 {
        margin-left: -15rem !important
    }

    .ms-lg-n23 {
        margin-left: -17.5rem !important
    }

    .ms-lg-n24 {
        margin-left: -20rem !important
    }

    .ms-lg-n25 {
        margin-left: -22.5rem !important
    }

    .p-lg-0 {
        padding: 0 !important
    }

    .p-lg-1 {
        padding: .25rem !important
    }

    .p-lg-2 {
        padding: .5rem !important
    }

    .p-lg-3 {
        padding: .75rem !important
    }

    .p-lg-4 {
        padding: 1rem !important
    }

    .p-lg-5 {
        padding: 1.25rem !important
    }

    .p-lg-6 {
        padding: 1.5rem !important
    }

    .p-lg-7 {
        padding: 1.75rem !important
    }

    .p-lg-8 {
        padding: 2rem !important
    }

    .p-lg-9 {
        padding: 2.25rem !important
    }

    .p-lg-10 {
        padding: 2.5rem !important
    }

    .p-lg-11 {
        padding: 3rem !important
    }

    .p-lg-12 {
        padding: 3.5rem !important
    }

    .p-lg-13 {
        padding: 4rem !important
    }

    .p-lg-14 {
        padding: 4.5rem !important
    }

    .p-lg-15 {
        padding: 5rem !important
    }

    .p-lg-16 {
        padding: 6rem !important
    }

    .p-lg-17 {
        padding: 7rem !important
    }

    .p-lg-18 {
        padding: 8rem !important
    }

    .p-lg-19 {
        padding: 9rem !important
    }

    .p-lg-20 {
        padding: 10rem !important
    }

    .p-lg-21 {
        padding: 12.5rem !important
    }

    .p-lg-22 {
        padding: 15rem !important
    }

    .p-lg-23 {
        padding: 17.5rem !important
    }

    .p-lg-24 {
        padding: 20rem !important
    }

    .p-lg-25 {
        padding: 22.5rem !important
    }

    .px-lg-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-lg-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-lg-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-lg-3 {
        padding-right: .75rem !important;
        padding-left: .75rem !important
    }

    .px-lg-4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-lg-5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important
    }

    .px-lg-6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-lg-7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important
    }

    .px-lg-8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important
    }

    .px-lg-9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important
    }

    .px-lg-10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important
    }

    .px-lg-11 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-lg-12 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important
    }

    .px-lg-13 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-lg-14 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important
    }

    .px-lg-15 {
        padding-right: 5rem !important;
        padding-left: 5rem !important
    }

    .px-lg-16 {
        padding-right: 6rem !important;
        padding-left: 6rem !important
    }

    .px-lg-17 {
        padding-right: 7rem !important;
        padding-left: 7rem !important
    }

    .px-lg-18 {
        padding-right: 8rem !important;
        padding-left: 8rem !important
    }

    .px-lg-19 {
        padding-right: 9rem !important;
        padding-left: 9rem !important
    }

    .px-lg-20 {
        padding-right: 10rem !important;
        padding-left: 10rem !important
    }

    .px-lg-21 {
        padding-right: 12.5rem !important;
        padding-left: 12.5rem !important
    }

    .px-lg-22 {
        padding-right: 15rem !important;
        padding-left: 15rem !important
    }

    .px-lg-23 {
        padding-right: 17.5rem !important;
        padding-left: 17.5rem !important
    }

    .px-lg-24 {
        padding-right: 20rem !important;
        padding-left: 20rem !important
    }

    .px-lg-25 {
        padding-right: 22.5rem !important;
        padding-left: 22.5rem !important
    }

    .py-lg-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-lg-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-lg-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-lg-3 {
        padding-top: .75rem !important;
        padding-bottom: .75rem !important
    }

    .py-lg-4 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-lg-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .py-lg-6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-lg-7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important
    }

    .py-lg-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .py-lg-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .py-lg-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .py-lg-11 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-lg-12 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important
    }

    .py-lg-13 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-lg-14 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important
    }

    .py-lg-15 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .py-lg-16 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important
    }

    .py-lg-17 {
        padding-top: 7rem !important;
        padding-bottom: 7rem !important
    }

    .py-lg-18 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important
    }

    .py-lg-19 {
        padding-top: 9rem !important;
        padding-bottom: 9rem !important
    }

    .py-lg-20 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .py-lg-21 {
        padding-top: 12.5rem !important;
        padding-bottom: 12.5rem !important
    }

    .py-lg-22 {
        padding-top: 15rem !important;
        padding-bottom: 15rem !important
    }

    .py-lg-23 {
        padding-top: 17.5rem !important;
        padding-bottom: 17.5rem !important
    }

    .py-lg-24 {
        padding-top: 20rem !important;
        padding-bottom: 20rem !important
    }

    .py-lg-25 {
        padding-top: 22.5rem !important;
        padding-bottom: 22.5rem !important
    }

    .pt-lg-0 {
        padding-top: 0 !important
    }

    .pt-lg-1 {
        padding-top: .25rem !important
    }

    .pt-lg-2 {
        padding-top: .5rem !important
    }

    .pt-lg-3 {
        padding-top: .75rem !important
    }

    .pt-lg-4 {
        padding-top: 1rem !important
    }

    .pt-lg-5 {
        padding-top: 1.25rem !important
    }

    .pt-lg-6 {
        padding-top: 1.5rem !important
    }

    .pt-lg-7 {
        padding-top: 1.75rem !important
    }

    .pt-lg-8 {
        padding-top: 2rem !important
    }

    .pt-lg-9 {
        padding-top: 2.25rem !important
    }

    .pt-lg-10 {
        padding-top: 2.5rem !important
    }

    .pt-lg-11 {
        padding-top: 3rem !important
    }

    .pt-lg-12 {
        padding-top: 3.5rem !important
    }

    .pt-lg-13 {
        padding-top: 4rem !important
    }

    .pt-lg-14 {
        padding-top: 4.5rem !important
    }

    .pt-lg-15 {
        padding-top: 5rem !important
    }

    .pt-lg-16 {
        padding-top: 6rem !important
    }

    .pt-lg-17 {
        padding-top: 7rem !important
    }

    .pt-lg-18 {
        padding-top: 8rem !important
    }

    .pt-lg-19 {
        padding-top: 9rem !important
    }

    .pt-lg-20 {
        padding-top: 10rem !important
    }

    .pt-lg-21 {
        padding-top: 12.5rem !important
    }

    .pt-lg-22 {
        padding-top: 15rem !important
    }

    .pt-lg-23 {
        padding-top: 17.5rem !important
    }

    .pt-lg-24 {
        padding-top: 20rem !important
    }

    .pt-lg-25 {
        padding-top: 22.5rem !important
    }

    .pe-lg-0 {
        padding-right: 0 !important
    }

    .pe-lg-1 {
        padding-right: .25rem !important
    }

    .pe-lg-2 {
        padding-right: .5rem !important
    }

    .pe-lg-3 {
        padding-right: .75rem !important
    }

    .pe-lg-4 {
        padding-right: 1rem !important
    }

    .pe-lg-5 {
        padding-right: 1.25rem !important
    }

    .pe-lg-6 {
        padding-right: 1.5rem !important
    }

    .pe-lg-7 {
        padding-right: 1.75rem !important
    }

    .pe-lg-8 {
        padding-right: 2rem !important
    }

    .pe-lg-9 {
        padding-right: 2.25rem !important
    }

    .pe-lg-10 {
        padding-right: 2.5rem !important
    }

    .pe-lg-11 {
        padding-right: 3rem !important
    }

    .pe-lg-12 {
        padding-right: 3.5rem !important
    }

    .pe-lg-13 {
        padding-right: 4rem !important
    }

    .pe-lg-14 {
        padding-right: 4.5rem !important
    }

    .pe-lg-15 {
        padding-right: 5rem !important
    }

    .pe-lg-16 {
        padding-right: 6rem !important
    }

    .pe-lg-17 {
        padding-right: 7rem !important
    }

    .pe-lg-18 {
        padding-right: 8rem !important
    }

    .pe-lg-19 {
        padding-right: 9rem !important
    }

    .pe-lg-20 {
        padding-right: 10rem !important
    }

    .pe-lg-21 {
        padding-right: 12.5rem !important
    }

    .pe-lg-22 {
        padding-right: 15rem !important
    }

    .pe-lg-23 {
        padding-right: 17.5rem !important
    }

    .pe-lg-24 {
        padding-right: 20rem !important
    }

    .pe-lg-25 {
        padding-right: 22.5rem !important
    }

    .pb-lg-0 {
        padding-bottom: 0 !important
    }

    .pb-lg-1 {
        padding-bottom: .25rem !important
    }

    .pb-lg-2 {
        padding-bottom: .5rem !important
    }

    .pb-lg-3 {
        padding-bottom: .75rem !important
    }

    .pb-lg-4 {
        padding-bottom: 1rem !important
    }

    .pb-lg-5 {
        padding-bottom: 1.25rem !important
    }

    .pb-lg-6 {
        padding-bottom: 1.5rem !important
    }

    .pb-lg-7 {
        padding-bottom: 1.75rem !important
    }

    .pb-lg-8 {
        padding-bottom: 2rem !important
    }

    .pb-lg-9 {
        padding-bottom: 2.25rem !important
    }

    .pb-lg-10 {
        padding-bottom: 2.5rem !important
    }

    .pb-lg-11 {
        padding-bottom: 3rem !important
    }

    .pb-lg-12 {
        padding-bottom: 3.5rem !important
    }

    .pb-lg-13 {
        padding-bottom: 4rem !important
    }

    .pb-lg-14 {
        padding-bottom: 4.5rem !important
    }

    .pb-lg-15 {
        padding-bottom: 5rem !important
    }

    .pb-lg-16 {
        padding-bottom: 6rem !important
    }

    .pb-lg-17 {
        padding-bottom: 7rem !important
    }

    .pb-lg-18 {
        padding-bottom: 8rem !important
    }

    .pb-lg-19 {
        padding-bottom: 9rem !important
    }

    .pb-lg-20 {
        padding-bottom: 10rem !important
    }

    .pb-lg-21 {
        padding-bottom: 12.5rem !important
    }

    .pb-lg-22 {
        padding-bottom: 15rem !important
    }

    .pb-lg-23 {
        padding-bottom: 17.5rem !important
    }

    .pb-lg-24 {
        padding-bottom: 20rem !important
    }

    .pb-lg-25 {
        padding-bottom: 22.5rem !important
    }

    .ps-lg-0 {
        padding-left: 0 !important
    }

    .ps-lg-1 {
        padding-left: .25rem !important
    }

    .ps-lg-2 {
        padding-left: .5rem !important
    }

    .ps-lg-3 {
        padding-left: .75rem !important
    }

    .ps-lg-4 {
        padding-left: 1rem !important
    }

    .ps-lg-5 {
        padding-left: 1.25rem !important
    }

    .ps-lg-6 {
        padding-left: 1.5rem !important
    }

    .ps-lg-7 {
        padding-left: 1.75rem !important
    }

    .ps-lg-8 {
        padding-left: 2rem !important
    }

    .ps-lg-9 {
        padding-left: 2.25rem !important
    }

    .ps-lg-10 {
        padding-left: 2.5rem !important
    }

    .ps-lg-11 {
        padding-left: 3rem !important
    }

    .ps-lg-12 {
        padding-left: 3.5rem !important
    }

    .ps-lg-13 {
        padding-left: 4rem !important
    }

    .ps-lg-14 {
        padding-left: 4.5rem !important
    }

    .ps-lg-15 {
        padding-left: 5rem !important
    }

    .ps-lg-16 {
        padding-left: 6rem !important
    }

    .ps-lg-17 {
        padding-left: 7rem !important
    }

    .ps-lg-18 {
        padding-left: 8rem !important
    }

    .ps-lg-19 {
        padding-left: 9rem !important
    }

    .ps-lg-20 {
        padding-left: 10rem !important
    }

    .ps-lg-21 {
        padding-left: 12.5rem !important
    }

    .ps-lg-22 {
        padding-left: 15rem !important
    }

    .ps-lg-23 {
        padding-left: 17.5rem !important
    }

    .ps-lg-24 {
        padding-left: 20rem !important
    }

    .ps-lg-25 {
        padding-left: 22.5rem !important
    }

    .text-lg-start {
        text-align: left !important
    }

    .text-lg-end {
        text-align: right !important
    }

    .text-lg-center {
        text-align: center !important
    }
}

@media (min-width:1200px) {
    .float-xl-start {
        float: left !important
    }

    .float-xl-end {
        float: right !important
    }

    .float-xl-none {
        float: none !important
    }

    .d-xl-inline {
        display: inline !important
    }

    .d-xl-inline-block {
        display: inline-block !important
    }

    .d-xl-block {
        display: block !important
    }

    .d-xl-grid {
        display: grid !important
    }

    .d-xl-table {
        display: table !important
    }

    .d-xl-table-row {
        display: table-row !important
    }

    .d-xl-table-cell {
        display: table-cell !important
    }

    .d-xl-flex {
        display: flex !important
    }

    .d-xl-inline-flex {
        display: inline-flex !important
    }

    .d-xl-none {
        display: none !important
    }

    .flex-xl-fill {
        flex: 1 1 auto !important
    }

    .flex-xl-row {
        flex-direction: row !important
    }

    .flex-xl-column {
        flex-direction: column !important
    }

    .flex-xl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xl-grow-0 {
        flex-grow: 0 !important
    }

    .flex-xl-grow-1 {
        flex-grow: 1 !important
    }

    .flex-xl-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-xl-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-xl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .gap-xl-0 {
        gap: 0 !important
    }

    .gap-xl-1 {
        gap: .25rem !important
    }

    .gap-xl-2 {
        gap: .5rem !important
    }

    .gap-xl-3 {
        gap: .75rem !important
    }

    .gap-xl-4 {
        gap: 1rem !important
    }

    .gap-xl-5 {
        gap: 1.25rem !important
    }

    .gap-xl-6 {
        gap: 1.5rem !important
    }

    .gap-xl-7 {
        gap: 1.75rem !important
    }

    .gap-xl-8 {
        gap: 2rem !important
    }

    .gap-xl-9 {
        gap: 2.25rem !important
    }

    .gap-xl-10 {
        gap: 2.5rem !important
    }

    .gap-xl-11 {
        gap: 3rem !important
    }

    .gap-xl-12 {
        gap: 3.5rem !important
    }

    .gap-xl-13 {
        gap: 4rem !important
    }

    .gap-xl-14 {
        gap: 4.5rem !important
    }

    .gap-xl-15 {
        gap: 5rem !important
    }

    .gap-xl-16 {
        gap: 6rem !important
    }

    .gap-xl-17 {
        gap: 7rem !important
    }

    .gap-xl-18 {
        gap: 8rem !important
    }

    .gap-xl-19 {
        gap: 9rem !important
    }

    .gap-xl-20 {
        gap: 10rem !important
    }

    .gap-xl-21 {
        gap: 12.5rem !important
    }

    .gap-xl-22 {
        gap: 15rem !important
    }

    .gap-xl-23 {
        gap: 17.5rem !important
    }

    .gap-xl-24 {
        gap: 20rem !important
    }

    .gap-xl-25 {
        gap: 22.5rem !important
    }

    .justify-content-xl-start {
        justify-content: flex-start !important
    }

    .justify-content-xl-end {
        justify-content: flex-end !important
    }

    .justify-content-xl-center {
        justify-content: center !important
    }

    .justify-content-xl-between {
        justify-content: space-between !important
    }

    .justify-content-xl-around {
        justify-content: space-around !important
    }

    .justify-content-xl-evenly {
        justify-content: space-evenly !important
    }

    .align-items-xl-start {
        align-items: flex-start !important
    }

    .align-items-xl-end {
        align-items: flex-end !important
    }

    .align-items-xl-center {
        align-items: center !important
    }

    .align-items-xl-baseline {
        align-items: baseline !important
    }

    .align-items-xl-stretch {
        align-items: stretch !important
    }

    .align-content-xl-start {
        align-content: flex-start !important
    }

    .align-content-xl-end {
        align-content: flex-end !important
    }

    .align-content-xl-center {
        align-content: center !important
    }

    .align-content-xl-between {
        align-content: space-between !important
    }

    .align-content-xl-around {
        align-content: space-around !important
    }

    .align-content-xl-stretch {
        align-content: stretch !important
    }

    .align-self-xl-auto {
        align-self: auto !important
    }

    .align-self-xl-start {
        align-self: flex-start !important
    }

    .align-self-xl-end {
        align-self: flex-end !important
    }

    .align-self-xl-center {
        align-self: center !important
    }

    .align-self-xl-baseline {
        align-self: baseline !important
    }

    .align-self-xl-stretch {
        align-self: stretch !important
    }

    .order-xl-first {
        order: -1 !important
    }

    .order-xl-0 {
        order: 0 !important
    }

    .order-xl-1 {
        order: 1 !important
    }

    .order-xl-2 {
        order: 2 !important
    }

    .order-xl-3 {
        order: 3 !important
    }

    .order-xl-4 {
        order: 4 !important
    }

    .order-xl-5 {
        order: 5 !important
    }

    .order-xl-last {
        order: 6 !important
    }

    .m-xl-0 {
        margin: 0 !important
    }

    .m-xl-1 {
        margin: .25rem !important
    }

    .m-xl-2 {
        margin: .5rem !important
    }

    .m-xl-3 {
        margin: .75rem !important
    }

    .m-xl-4 {
        margin: 1rem !important
    }

    .m-xl-5 {
        margin: 1.25rem !important
    }

    .m-xl-6 {
        margin: 1.5rem !important
    }

    .m-xl-7 {
        margin: 1.75rem !important
    }

    .m-xl-8 {
        margin: 2rem !important
    }

    .m-xl-9 {
        margin: 2.25rem !important
    }

    .m-xl-10 {
        margin: 2.5rem !important
    }

    .m-xl-11 {
        margin: 3rem !important
    }

    .m-xl-12 {
        margin: 3.5rem !important
    }

    .m-xl-13 {
        margin: 4rem !important
    }

    .m-xl-14 {
        margin: 4.5rem !important
    }

    .m-xl-15 {
        margin: 5rem !important
    }

    .m-xl-16 {
        margin: 6rem !important
    }

    .m-xl-17 {
        margin: 7rem !important
    }

    .m-xl-18 {
        margin: 8rem !important
    }

    .m-xl-19 {
        margin: 9rem !important
    }

    .m-xl-20 {
        margin: 10rem !important
    }

    .m-xl-21 {
        margin: 12.5rem !important
    }

    .m-xl-22 {
        margin: 15rem !important
    }

    .m-xl-23 {
        margin: 17.5rem !important
    }

    .m-xl-24 {
        margin: 20rem !important
    }

    .m-xl-25 {
        margin: 22.5rem !important
    }

    .m-xl-auto {
        margin: auto !important
    }

    .mx-xl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-xl-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-xl-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-xl-3 {
        margin-right: .75rem !important;
        margin-left: .75rem !important
    }

    .mx-xl-4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xl-5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important
    }

    .mx-xl-6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-xl-7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important
    }

    .mx-xl-8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important
    }

    .mx-xl-9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important
    }

    .mx-xl-10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important
    }

    .mx-xl-11 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xl-12 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important
    }

    .mx-xl-13 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-xl-14 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important
    }

    .mx-xl-15 {
        margin-right: 5rem !important;
        margin-left: 5rem !important
    }

    .mx-xl-16 {
        margin-right: 6rem !important;
        margin-left: 6rem !important
    }

    .mx-xl-17 {
        margin-right: 7rem !important;
        margin-left: 7rem !important
    }

    .mx-xl-18 {
        margin-right: 8rem !important;
        margin-left: 8rem !important
    }

    .mx-xl-19 {
        margin-right: 9rem !important;
        margin-left: 9rem !important
    }

    .mx-xl-20 {
        margin-right: 10rem !important;
        margin-left: 10rem !important
    }

    .mx-xl-21 {
        margin-right: 12.5rem !important;
        margin-left: 12.5rem !important
    }

    .mx-xl-22 {
        margin-right: 15rem !important;
        margin-left: 15rem !important
    }

    .mx-xl-23 {
        margin-right: 17.5rem !important;
        margin-left: 17.5rem !important
    }

    .mx-xl-24 {
        margin-right: 20rem !important;
        margin-left: 20rem !important
    }

    .mx-xl-25 {
        margin-right: 22.5rem !important;
        margin-left: 22.5rem !important
    }

    .mx-xl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-xl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-xl-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-xl-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-xl-3 {
        margin-top: .75rem !important;
        margin-bottom: .75rem !important
    }

    .my-xl-4 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xl-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .my-xl-6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-xl-7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important
    }

    .my-xl-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .my-xl-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .my-xl-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .my-xl-11 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xl-12 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important
    }

    .my-xl-13 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-xl-14 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important
    }

    .my-xl-15 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .my-xl-16 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important
    }

    .my-xl-17 {
        margin-top: 7rem !important;
        margin-bottom: 7rem !important
    }

    .my-xl-18 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important
    }

    .my-xl-19 {
        margin-top: 9rem !important;
        margin-bottom: 9rem !important
    }

    .my-xl-20 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .my-xl-21 {
        margin-top: 12.5rem !important;
        margin-bottom: 12.5rem !important
    }

    .my-xl-22 {
        margin-top: 15rem !important;
        margin-bottom: 15rem !important
    }

    .my-xl-23 {
        margin-top: 17.5rem !important;
        margin-bottom: 17.5rem !important
    }

    .my-xl-24 {
        margin-top: 20rem !important;
        margin-bottom: 20rem !important
    }

    .my-xl-25 {
        margin-top: 22.5rem !important;
        margin-bottom: 22.5rem !important
    }

    .my-xl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-xl-0 {
        margin-top: 0 !important
    }

    .mt-xl-1 {
        margin-top: .25rem !important
    }

    .mt-xl-2 {
        margin-top: .5rem !important
    }

    .mt-xl-3 {
        margin-top: .75rem !important
    }

    .mt-xl-4 {
        margin-top: 1rem !important
    }

    .mt-xl-5 {
        margin-top: 1.25rem !important
    }

    .mt-xl-6 {
        margin-top: 1.5rem !important
    }

    .mt-xl-7 {
        margin-top: 1.75rem !important
    }

    .mt-xl-8 {
        margin-top: 2rem !important
    }

    .mt-xl-9 {
        margin-top: 2.25rem !important
    }

    .mt-xl-10 {
        margin-top: 2.5rem !important
    }

    .mt-xl-11 {
        margin-top: 3rem !important
    }

    .mt-xl-12 {
        margin-top: 3.5rem !important
    }

    .mt-xl-13 {
        margin-top: 4rem !important
    }

    .mt-xl-14 {
        margin-top: 4.5rem !important
    }

    .mt-xl-15 {
        margin-top: 5rem !important
    }

    .mt-xl-16 {
        margin-top: 6rem !important
    }

    .mt-xl-17 {
        margin-top: 7rem !important
    }

    .mt-xl-18 {
        margin-top: 8rem !important
    }

    .mt-xl-19 {
        margin-top: 9rem !important
    }

    .mt-xl-20 {
        margin-top: 10rem !important
    }

    .mt-xl-21 {
        margin-top: 12.5rem !important
    }

    .mt-xl-22 {
        margin-top: 15rem !important
    }

    .mt-xl-23 {
        margin-top: 17.5rem !important
    }

    .mt-xl-24 {
        margin-top: 20rem !important
    }

    .mt-xl-25 {
        margin-top: 22.5rem !important
    }

    .mt-xl-auto {
        margin-top: auto !important
    }

    .me-xl-0 {
        margin-right: 0 !important
    }

    .me-xl-1 {
        margin-right: .25rem !important
    }

    .me-xl-2 {
        margin-right: .5rem !important
    }

    .me-xl-3 {
        margin-right: .75rem !important
    }

    .me-xl-4 {
        margin-right: 1rem !important
    }

    .me-xl-5 {
        margin-right: 1.25rem !important
    }

    .me-xl-6 {
        margin-right: 1.5rem !important
    }

    .me-xl-7 {
        margin-right: 1.75rem !important
    }

    .me-xl-8 {
        margin-right: 2rem !important
    }

    .me-xl-9 {
        margin-right: 2.25rem !important
    }

    .me-xl-10 {
        margin-right: 2.5rem !important
    }

    .me-xl-11 {
        margin-right: 3rem !important
    }

    .me-xl-12 {
        margin-right: 3.5rem !important
    }

    .me-xl-13 {
        margin-right: 4rem !important
    }

    .me-xl-14 {
        margin-right: 4.5rem !important
    }

    .me-xl-15 {
        margin-right: 5rem !important
    }

    .me-xl-16 {
        margin-right: 6rem !important
    }

    .me-xl-17 {
        margin-right: 7rem !important
    }

    .me-xl-18 {
        margin-right: 8rem !important
    }

    .me-xl-19 {
        margin-right: 9rem !important
    }

    .me-xl-20 {
        margin-right: 10rem !important
    }

    .me-xl-21 {
        margin-right: 12.5rem !important
    }

    .me-xl-22 {
        margin-right: 15rem !important
    }

    .me-xl-23 {
        margin-right: 17.5rem !important
    }

    .me-xl-24 {
        margin-right: 20rem !important
    }

    .me-xl-25 {
        margin-right: 22.5rem !important
    }

    .me-xl-auto {
        margin-right: auto !important
    }

    .mb-xl-0 {
        margin-bottom: 0 !important
    }

    .mb-xl-1 {
        margin-bottom: .25rem !important
    }

    .mb-xl-2 {
        margin-bottom: .5rem !important
    }

    .mb-xl-3 {
        margin-bottom: .75rem !important
    }

    .mb-xl-4 {
        margin-bottom: 1rem !important
    }

    .mb-xl-5 {
        margin-bottom: 1.25rem !important
    }

    .mb-xl-6 {
        margin-bottom: 1.5rem !important
    }

    .mb-xl-7 {
        margin-bottom: 1.75rem !important
    }

    .mb-xl-8 {
        margin-bottom: 2rem !important
    }

    .mb-xl-9 {
        margin-bottom: 2.25rem !important
    }

    .mb-xl-10 {
        margin-bottom: 2.5rem !important
    }

    .mb-xl-11 {
        margin-bottom: 3rem !important
    }

    .mb-xl-12 {
        margin-bottom: 3.5rem !important
    }

    .mb-xl-13 {
        margin-bottom: 4rem !important
    }

    .mb-xl-14 {
        margin-bottom: 4.5rem !important
    }

    .mb-xl-15 {
        margin-bottom: 5rem !important
    }

    .mb-xl-16 {
        margin-bottom: 6rem !important
    }

    .mb-xl-17 {
        margin-bottom: 7rem !important
    }

    .mb-xl-18 {
        margin-bottom: 8rem !important
    }

    .mb-xl-19 {
        margin-bottom: 9rem !important
    }

    .mb-xl-20 {
        margin-bottom: 10rem !important
    }

    .mb-xl-21 {
        margin-bottom: 12.5rem !important
    }

    .mb-xl-22 {
        margin-bottom: 15rem !important
    }

    .mb-xl-23 {
        margin-bottom: 17.5rem !important
    }

    .mb-xl-24 {
        margin-bottom: 20rem !important
    }

    .mb-xl-25 {
        margin-bottom: 22.5rem !important
    }

    .mb-xl-auto {
        margin-bottom: auto !important
    }

    .ms-xl-0 {
        margin-left: 0 !important
    }

    .ms-xl-1 {
        margin-left: .25rem !important
    }

    .ms-xl-2 {
        margin-left: .5rem !important
    }

    .ms-xl-3 {
        margin-left: .75rem !important
    }

    .ms-xl-4 {
        margin-left: 1rem !important
    }

    .ms-xl-5 {
        margin-left: 1.25rem !important
    }

    .ms-xl-6 {
        margin-left: 1.5rem !important
    }

    .ms-xl-7 {
        margin-left: 1.75rem !important
    }

    .ms-xl-8 {
        margin-left: 2rem !important
    }

    .ms-xl-9 {
        margin-left: 2.25rem !important
    }

    .ms-xl-10 {
        margin-left: 2.5rem !important
    }

    .ms-xl-11 {
        margin-left: 3rem !important
    }

    .ms-xl-12 {
        margin-left: 3.5rem !important
    }

    .ms-xl-13 {
        margin-left: 4rem !important
    }

    .ms-xl-14 {
        margin-left: 4.5rem !important
    }

    .ms-xl-15 {
        margin-left: 5rem !important
    }

    .ms-xl-16 {
        margin-left: 6rem !important
    }

    .ms-xl-17 {
        margin-left: 7rem !important
    }

    .ms-xl-18 {
        margin-left: 8rem !important
    }

    .ms-xl-19 {
        margin-left: 9rem !important
    }

    .ms-xl-20 {
        margin-left: 10rem !important
    }

    .ms-xl-21 {
        margin-left: 12.5rem !important
    }

    .ms-xl-22 {
        margin-left: 15rem !important
    }

    .ms-xl-23 {
        margin-left: 17.5rem !important
    }

    .ms-xl-24 {
        margin-left: 20rem !important
    }

    .ms-xl-25 {
        margin-left: 22.5rem !important
    }

    .ms-xl-auto {
        margin-left: auto !important
    }

    .m-xl-n1 {
        margin: -.25rem !important
    }

    .m-xl-n2 {
        margin: -.5rem !important
    }

    .m-xl-n3 {
        margin: -.75rem !important
    }

    .m-xl-n4 {
        margin: -1rem !important
    }

    .m-xl-n5 {
        margin: -1.25rem !important
    }

    .m-xl-n6 {
        margin: -1.5rem !important
    }

    .m-xl-n7 {
        margin: -1.75rem !important
    }

    .m-xl-n8 {
        margin: -2rem !important
    }

    .m-xl-n9 {
        margin: -2.25rem !important
    }

    .m-xl-n10 {
        margin: -2.5rem !important
    }

    .m-xl-n11 {
        margin: -3rem !important
    }

    .m-xl-n12 {
        margin: -3.5rem !important
    }

    .m-xl-n13 {
        margin: -4rem !important
    }

    .m-xl-n14 {
        margin: -4.5rem !important
    }

    .m-xl-n15 {
        margin: -5rem !important
    }

    .m-xl-n16 {
        margin: -6rem !important
    }

    .m-xl-n17 {
        margin: -7rem !important
    }

    .m-xl-n18 {
        margin: -8rem !important
    }

    .m-xl-n19 {
        margin: -9rem !important
    }

    .m-xl-n20 {
        margin: -10rem !important
    }

    .m-xl-n21 {
        margin: -12.5rem !important
    }

    .m-xl-n22 {
        margin: -15rem !important
    }

    .m-xl-n23 {
        margin: -17.5rem !important
    }

    .m-xl-n24 {
        margin: -20rem !important
    }

    .m-xl-n25 {
        margin: -22.5rem !important
    }

    .mx-xl-n1 {
        margin-right: -.25rem !important;
        margin-left: -.25rem !important
    }

    .mx-xl-n2 {
        margin-right: -.5rem !important;
        margin-left: -.5rem !important
    }

    .mx-xl-n3 {
        margin-right: -.75rem !important;
        margin-left: -.75rem !important
    }

    .mx-xl-n4 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-xl-n5 {
        margin-right: -1.25rem !important;
        margin-left: -1.25rem !important
    }

    .mx-xl-n6 {
        margin-right: -1.5rem !important;
        margin-left: -1.5rem !important
    }

    .mx-xl-n7 {
        margin-right: -1.75rem !important;
        margin-left: -1.75rem !important
    }

    .mx-xl-n8 {
        margin-right: -2rem !important;
        margin-left: -2rem !important
    }

    .mx-xl-n9 {
        margin-right: -2.25rem !important;
        margin-left: -2.25rem !important
    }

    .mx-xl-n10 {
        margin-right: -2.5rem !important;
        margin-left: -2.5rem !important
    }

    .mx-xl-n11 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-xl-n12 {
        margin-right: -3.5rem !important;
        margin-left: -3.5rem !important
    }

    .mx-xl-n13 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-xl-n14 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important
    }

    .mx-xl-n15 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .mx-xl-n16 {
        margin-right: -6rem !important;
        margin-left: -6rem !important
    }

    .mx-xl-n17 {
        margin-right: -7rem !important;
        margin-left: -7rem !important
    }

    .mx-xl-n18 {
        margin-right: -8rem !important;
        margin-left: -8rem !important
    }

    .mx-xl-n19 {
        margin-right: -9rem !important;
        margin-left: -9rem !important
    }

    .mx-xl-n20 {
        margin-right: -10rem !important;
        margin-left: -10rem !important
    }

    .mx-xl-n21 {
        margin-right: -12.5rem !important;
        margin-left: -12.5rem !important
    }

    .mx-xl-n22 {
        margin-right: -15rem !important;
        margin-left: -15rem !important
    }

    .mx-xl-n23 {
        margin-right: -17.5rem !important;
        margin-left: -17.5rem !important
    }

    .mx-xl-n24 {
        margin-right: -20rem !important;
        margin-left: -20rem !important
    }

    .mx-xl-n25 {
        margin-right: -22.5rem !important;
        margin-left: -22.5rem !important
    }

    .my-xl-n1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .my-xl-n2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .my-xl-n3 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .my-xl-n4 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-xl-n5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .my-xl-n6 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .my-xl-n7 {
        margin-top: -1.75rem !important;
        margin-bottom: -1.75rem !important
    }

    .my-xl-n8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .my-xl-n9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .my-xl-n10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .my-xl-n11 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-xl-n12 {
        margin-top: -3.5rem !important;
        margin-bottom: -3.5rem !important
    }

    .my-xl-n13 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-xl-n14 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important
    }

    .my-xl-n15 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .my-xl-n16 {
        margin-top: -6rem !important;
        margin-bottom: -6rem !important
    }

    .my-xl-n17 {
        margin-top: -7rem !important;
        margin-bottom: -7rem !important
    }

    .my-xl-n18 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important
    }

    .my-xl-n19 {
        margin-top: -9rem !important;
        margin-bottom: -9rem !important
    }

    .my-xl-n20 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .my-xl-n21 {
        margin-top: -12.5rem !important;
        margin-bottom: -12.5rem !important
    }

    .my-xl-n22 {
        margin-top: -15rem !important;
        margin-bottom: -15rem !important
    }

    .my-xl-n23 {
        margin-top: -17.5rem !important;
        margin-bottom: -17.5rem !important
    }

    .my-xl-n24 {
        margin-top: -20rem !important;
        margin-bottom: -20rem !important
    }

    .my-xl-n25 {
        margin-top: -22.5rem !important;
        margin-bottom: -22.5rem !important
    }

    .mt-xl-n1 {
        margin-top: -.25rem !important
    }

    .mt-xl-n2 {
        margin-top: -.5rem !important
    }

    .mt-xl-n3 {
        margin-top: -.75rem !important
    }

    .mt-xl-n4 {
        margin-top: -1rem !important
    }

    .mt-xl-n5 {
        margin-top: -1.25rem !important
    }

    .mt-xl-n6 {
        margin-top: -1.5rem !important
    }

    .mt-xl-n7 {
        margin-top: -1.75rem !important
    }

    .mt-xl-n8 {
        margin-top: -2rem !important
    }

    .mt-xl-n9 {
        margin-top: -2.25rem !important
    }

    .mt-xl-n10 {
        margin-top: -2.5rem !important
    }

    .mt-xl-n11 {
        margin-top: -3rem !important
    }

    .mt-xl-n12 {
        margin-top: -3.5rem !important
    }

    .mt-xl-n13 {
        margin-top: -4rem !important
    }

    .mt-xl-n14 {
        margin-top: -4.5rem !important
    }

    .mt-xl-n15 {
        margin-top: -5rem !important
    }

    .mt-xl-n16 {
        margin-top: -6rem !important
    }

    .mt-xl-n17 {
        margin-top: -7rem !important
    }

    .mt-xl-n18 {
        margin-top: -8rem !important
    }

    .mt-xl-n19 {
        margin-top: -9rem !important
    }

    .mt-xl-n20 {
        margin-top: -10rem !important
    }

    .mt-xl-n21 {
        margin-top: -12.5rem !important
    }

    .mt-xl-n22 {
        margin-top: -15rem !important
    }

    .mt-xl-n23 {
        margin-top: -17.5rem !important
    }

    .mt-xl-n24 {
        margin-top: -20rem !important
    }

    .mt-xl-n25 {
        margin-top: -22.5rem !important
    }

    .me-xl-n1 {
        margin-right: -.25rem !important
    }

    .me-xl-n2 {
        margin-right: -.5rem !important
    }

    .me-xl-n3 {
        margin-right: -.75rem !important
    }

    .me-xl-n4 {
        margin-right: -1rem !important
    }

    .me-xl-n5 {
        margin-right: -1.25rem !important
    }

    .me-xl-n6 {
        margin-right: -1.5rem !important
    }

    .me-xl-n7 {
        margin-right: -1.75rem !important
    }

    .me-xl-n8 {
        margin-right: -2rem !important
    }

    .me-xl-n9 {
        margin-right: -2.25rem !important
    }

    .me-xl-n10 {
        margin-right: -2.5rem !important
    }

    .me-xl-n11 {
        margin-right: -3rem !important
    }

    .me-xl-n12 {
        margin-right: -3.5rem !important
    }

    .me-xl-n13 {
        margin-right: -4rem !important
    }

    .me-xl-n14 {
        margin-right: -4.5rem !important
    }

    .me-xl-n15 {
        margin-right: -5rem !important
    }

    .me-xl-n16 {
        margin-right: -6rem !important
    }

    .me-xl-n17 {
        margin-right: -7rem !important
    }

    .me-xl-n18 {
        margin-right: -8rem !important
    }

    .me-xl-n19 {
        margin-right: -9rem !important
    }

    .me-xl-n20 {
        margin-right: -10rem !important
    }

    .me-xl-n21 {
        margin-right: -12.5rem !important
    }

    .me-xl-n22 {
        margin-right: -15rem !important
    }

    .me-xl-n23 {
        margin-right: -17.5rem !important
    }

    .me-xl-n24 {
        margin-right: -20rem !important
    }

    .me-xl-n25 {
        margin-right: -22.5rem !important
    }

    .mb-xl-n1 {
        margin-bottom: -.25rem !important
    }

    .mb-xl-n2 {
        margin-bottom: -.5rem !important
    }

    .mb-xl-n3 {
        margin-bottom: -.75rem !important
    }

    .mb-xl-n4 {
        margin-bottom: -1rem !important
    }

    .mb-xl-n5 {
        margin-bottom: -1.25rem !important
    }

    .mb-xl-n6 {
        margin-bottom: -1.5rem !important
    }

    .mb-xl-n7 {
        margin-bottom: -1.75rem !important
    }

    .mb-xl-n8 {
        margin-bottom: -2rem !important
    }

    .mb-xl-n9 {
        margin-bottom: -2.25rem !important
    }

    .mb-xl-n10 {
        margin-bottom: -2.5rem !important
    }

    .mb-xl-n11 {
        margin-bottom: -3rem !important
    }

    .mb-xl-n12 {
        margin-bottom: -3.5rem !important
    }

    .mb-xl-n13 {
        margin-bottom: -4rem !important
    }

    .mb-xl-n14 {
        margin-bottom: -4.5rem !important
    }

    .mb-xl-n15 {
        margin-bottom: -5rem !important
    }

    .mb-xl-n16 {
        margin-bottom: -6rem !important
    }

    .mb-xl-n17 {
        margin-bottom: -7rem !important
    }

    .mb-xl-n18 {
        margin-bottom: -8rem !important
    }

    .mb-xl-n19 {
        margin-bottom: -9rem !important
    }

    .mb-xl-n20 {
        margin-bottom: -10rem !important
    }

    .mb-xl-n21 {
        margin-bottom: -12.5rem !important
    }

    .mb-xl-n22 {
        margin-bottom: -15rem !important
    }

    .mb-xl-n23 {
        margin-bottom: -17.5rem !important
    }

    .mb-xl-n24 {
        margin-bottom: -20rem !important
    }

    .mb-xl-n25 {
        margin-bottom: -22.5rem !important
    }

    .ms-xl-n1 {
        margin-left: -.25rem !important
    }

    .ms-xl-n2 {
        margin-left: -.5rem !important
    }

    .ms-xl-n3 {
        margin-left: -.75rem !important
    }

    .ms-xl-n4 {
        margin-left: -1rem !important
    }

    .ms-xl-n5 {
        margin-left: -1.25rem !important
    }

    .ms-xl-n6 {
        margin-left: -1.5rem !important
    }

    .ms-xl-n7 {
        margin-left: -1.75rem !important
    }

    .ms-xl-n8 {
        margin-left: -2rem !important
    }

    .ms-xl-n9 {
        margin-left: -2.25rem !important
    }

    .ms-xl-n10 {
        margin-left: -2.5rem !important
    }

    .ms-xl-n11 {
        margin-left: -3rem !important
    }

    .ms-xl-n12 {
        margin-left: -3.5rem !important
    }

    .ms-xl-n13 {
        margin-left: -4rem !important
    }

    .ms-xl-n14 {
        margin-left: -4.5rem !important
    }

    .ms-xl-n15 {
        margin-left: -5rem !important
    }

    .ms-xl-n16 {
        margin-left: -6rem !important
    }

    .ms-xl-n17 {
        margin-left: -7rem !important
    }

    .ms-xl-n18 {
        margin-left: -8rem !important
    }

    .ms-xl-n19 {
        margin-left: -9rem !important
    }

    .ms-xl-n20 {
        margin-left: -10rem !important
    }

    .ms-xl-n21 {
        margin-left: -12.5rem !important
    }

    .ms-xl-n22 {
        margin-left: -15rem !important
    }

    .ms-xl-n23 {
        margin-left: -17.5rem !important
    }

    .ms-xl-n24 {
        margin-left: -20rem !important
    }

    .ms-xl-n25 {
        margin-left: -22.5rem !important
    }

    .p-xl-0 {
        padding: 0 !important
    }

    .p-xl-1 {
        padding: .25rem !important
    }

    .p-xl-2 {
        padding: .5rem !important
    }

    .p-xl-3 {
        padding: .75rem !important
    }

    .p-xl-4 {
        padding: 1rem !important
    }

    .p-xl-5 {
        padding: 1.25rem !important
    }

    .p-xl-6 {
        padding: 1.5rem !important
    }

    .p-xl-7 {
        padding: 1.75rem !important
    }

    .p-xl-8 {
        padding: 2rem !important
    }

    .p-xl-9 {
        padding: 2.25rem !important
    }

    .p-xl-10 {
        padding: 2.5rem !important
    }

    .p-xl-11 {
        padding: 3rem !important
    }

    .p-xl-12 {
        padding: 3.5rem !important
    }

    .p-xl-13 {
        padding: 4rem !important
    }

    .p-xl-14 {
        padding: 4.5rem !important
    }

    .p-xl-15 {
        padding: 5rem !important
    }

    .p-xl-16 {
        padding: 6rem !important
    }

    .p-xl-17 {
        padding: 7rem !important
    }

    .p-xl-18 {
        padding: 8rem !important
    }

    .p-xl-19 {
        padding: 9rem !important
    }

    .p-xl-20 {
        padding: 10rem !important
    }

    .p-xl-21 {
        padding: 12.5rem !important
    }

    .p-xl-22 {
        padding: 15rem !important
    }

    .p-xl-23 {
        padding: 17.5rem !important
    }

    .p-xl-24 {
        padding: 20rem !important
    }

    .p-xl-25 {
        padding: 22.5rem !important
    }

    .px-xl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-xl-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-xl-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-xl-3 {
        padding-right: .75rem !important;
        padding-left: .75rem !important
    }

    .px-xl-4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xl-5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important
    }

    .px-xl-6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-xl-7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important
    }

    .px-xl-8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important
    }

    .px-xl-9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important
    }

    .px-xl-10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important
    }

    .px-xl-11 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-xl-12 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important
    }

    .px-xl-13 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-xl-14 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important
    }

    .px-xl-15 {
        padding-right: 5rem !important;
        padding-left: 5rem !important
    }

    .px-xl-16 {
        padding-right: 6rem !important;
        padding-left: 6rem !important
    }

    .px-xl-17 {
        padding-right: 7rem !important;
        padding-left: 7rem !important
    }

    .px-xl-18 {
        padding-right: 8rem !important;
        padding-left: 8rem !important
    }

    .px-xl-19 {
        padding-right: 9rem !important;
        padding-left: 9rem !important
    }

    .px-xl-20 {
        padding-right: 10rem !important;
        padding-left: 10rem !important
    }

    .px-xl-21 {
        padding-right: 12.5rem !important;
        padding-left: 12.5rem !important
    }

    .px-xl-22 {
        padding-right: 15rem !important;
        padding-left: 15rem !important
    }

    .px-xl-23 {
        padding-right: 17.5rem !important;
        padding-left: 17.5rem !important
    }

    .px-xl-24 {
        padding-right: 20rem !important;
        padding-left: 20rem !important
    }

    .px-xl-25 {
        padding-right: 22.5rem !important;
        padding-left: 22.5rem !important
    }

    .py-xl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-xl-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-xl-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-xl-3 {
        padding-top: .75rem !important;
        padding-bottom: .75rem !important
    }

    .py-xl-4 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xl-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .py-xl-6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-xl-7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important
    }

    .py-xl-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .py-xl-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .py-xl-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .py-xl-11 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-xl-12 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important
    }

    .py-xl-13 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-xl-14 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important
    }

    .py-xl-15 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .py-xl-16 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important
    }

    .py-xl-17 {
        padding-top: 7rem !important;
        padding-bottom: 7rem !important
    }

    .py-xl-18 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important
    }

    .py-xl-19 {
        padding-top: 9rem !important;
        padding-bottom: 9rem !important
    }

    .py-xl-20 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .py-xl-21 {
        padding-top: 12.5rem !important;
        padding-bottom: 12.5rem !important
    }

    .py-xl-22 {
        padding-top: 15rem !important;
        padding-bottom: 15rem !important
    }

    .py-xl-23 {
        padding-top: 17.5rem !important;
        padding-bottom: 17.5rem !important
    }

    .py-xl-24 {
        padding-top: 20rem !important;
        padding-bottom: 20rem !important
    }

    .py-xl-25 {
        padding-top: 22.5rem !important;
        padding-bottom: 22.5rem !important
    }

    .pt-xl-0 {
        padding-top: 0 !important
    }

    .pt-xl-1 {
        padding-top: .25rem !important
    }

    .pt-xl-2 {
        padding-top: .5rem !important
    }

    .pt-xl-3 {
        padding-top: .75rem !important
    }

    .pt-xl-4 {
        padding-top: 1rem !important
    }

    .pt-xl-5 {
        padding-top: 1.25rem !important
    }

    .pt-xl-6 {
        padding-top: 1.5rem !important
    }

    .pt-xl-7 {
        padding-top: 1.75rem !important
    }

    .pt-xl-8 {
        padding-top: 2rem !important
    }

    .pt-xl-9 {
        padding-top: 2.25rem !important
    }

    .pt-xl-10 {
        padding-top: 2.5rem !important
    }

    .pt-xl-11 {
        padding-top: 3rem !important
    }

    .pt-xl-12 {
        padding-top: 3.5rem !important
    }

    .pt-xl-13 {
        padding-top: 4rem !important
    }

    .pt-xl-14 {
        padding-top: 4.5rem !important
    }

    .pt-xl-15 {
        padding-top: 5rem !important
    }

    .pt-xl-16 {
        padding-top: 6rem !important
    }

    .pt-xl-17 {
        padding-top: 7rem !important
    }

    .pt-xl-18 {
        padding-top: 8rem !important
    }

    .pt-xl-19 {
        padding-top: 9rem !important
    }

    .pt-xl-20 {
        padding-top: 10rem !important
    }

    .pt-xl-21 {
        padding-top: 12.5rem !important
    }

    .pt-xl-22 {
        padding-top: 15rem !important
    }

    .pt-xl-23 {
        padding-top: 17.5rem !important
    }

    .pt-xl-24 {
        padding-top: 20rem !important
    }

    .pt-xl-25 {
        padding-top: 22.5rem !important
    }

    .pe-xl-0 {
        padding-right: 0 !important
    }

    .pe-xl-1 {
        padding-right: .25rem !important
    }

    .pe-xl-2 {
        padding-right: .5rem !important
    }

    .pe-xl-3 {
        padding-right: .75rem !important
    }

    .pe-xl-4 {
        padding-right: 1rem !important
    }

    .pe-xl-5 {
        padding-right: 1.25rem !important
    }

    .pe-xl-6 {
        padding-right: 1.5rem !important
    }

    .pe-xl-7 {
        padding-right: 1.75rem !important
    }

    .pe-xl-8 {
        padding-right: 2rem !important
    }

    .pe-xl-9 {
        padding-right: 2.25rem !important
    }

    .pe-xl-10 {
        padding-right: 2.5rem !important
    }

    .pe-xl-11 {
        padding-right: 3rem !important
    }

    .pe-xl-12 {
        padding-right: 3.5rem !important
    }

    .pe-xl-13 {
        padding-right: 4rem !important
    }

    .pe-xl-14 {
        padding-right: 4.5rem !important
    }

    .pe-xl-15 {
        padding-right: 5rem !important
    }

    .pe-xl-16 {
        padding-right: 6rem !important
    }

    .pe-xl-17 {
        padding-right: 7rem !important
    }

    .pe-xl-18 {
        padding-right: 8rem !important
    }

    .pe-xl-19 {
        padding-right: 9rem !important
    }

    .pe-xl-20 {
        padding-right: 10rem !important
    }

    .pe-xl-21 {
        padding-right: 12.5rem !important
    }

    .pe-xl-22 {
        padding-right: 15rem !important
    }

    .pe-xl-23 {
        padding-right: 17.5rem !important
    }

    .pe-xl-24 {
        padding-right: 20rem !important
    }

    .pe-xl-25 {
        padding-right: 22.5rem !important
    }

    .pb-xl-0 {
        padding-bottom: 0 !important
    }

    .pb-xl-1 {
        padding-bottom: .25rem !important
    }

    .pb-xl-2 {
        padding-bottom: .5rem !important
    }

    .pb-xl-3 {
        padding-bottom: .75rem !important
    }

    .pb-xl-4 {
        padding-bottom: 1rem !important
    }

    .pb-xl-5 {
        padding-bottom: 1.25rem !important
    }

    .pb-xl-6 {
        padding-bottom: 1.5rem !important
    }

    .pb-xl-7 {
        padding-bottom: 1.75rem !important
    }

    .pb-xl-8 {
        padding-bottom: 2rem !important
    }

    .pb-xl-9 {
        padding-bottom: 2.25rem !important
    }

    .pb-xl-10 {
        padding-bottom: 2.5rem !important
    }

    .pb-xl-11 {
        padding-bottom: 3rem !important
    }

    .pb-xl-12 {
        padding-bottom: 3.5rem !important
    }

    .pb-xl-13 {
        padding-bottom: 4rem !important
    }

    .pb-xl-14 {
        padding-bottom: 4.5rem !important
    }

    .pb-xl-15 {
        padding-bottom: 5rem !important
    }

    .pb-xl-16 {
        padding-bottom: 6rem !important
    }

    .pb-xl-17 {
        padding-bottom: 7rem !important
    }

    .pb-xl-18 {
        padding-bottom: 8rem !important
    }

    .pb-xl-19 {
        padding-bottom: 9rem !important
    }

    .pb-xl-20 {
        padding-bottom: 10rem !important
    }

    .pb-xl-21 {
        padding-bottom: 12.5rem !important
    }

    .pb-xl-22 {
        padding-bottom: 15rem !important
    }

    .pb-xl-23 {
        padding-bottom: 17.5rem !important
    }

    .pb-xl-24 {
        padding-bottom: 20rem !important
    }

    .pb-xl-25 {
        padding-bottom: 22.5rem !important
    }

    .ps-xl-0 {
        padding-left: 0 !important
    }

    .ps-xl-1 {
        padding-left: .25rem !important
    }

    .ps-xl-2 {
        padding-left: .5rem !important
    }

    .ps-xl-3 {
        padding-left: .75rem !important
    }

    .ps-xl-4 {
        padding-left: 1rem !important
    }

    .ps-xl-5 {
        padding-left: 1.25rem !important
    }

    .ps-xl-6 {
        padding-left: 1.5rem !important
    }

    .ps-xl-7 {
        padding-left: 1.75rem !important
    }

    .ps-xl-8 {
        padding-left: 2rem !important
    }

    .ps-xl-9 {
        padding-left: 2.25rem !important
    }

    .ps-xl-10 {
        padding-left: 2.5rem !important
    }

    .ps-xl-11 {
        padding-left: 3rem !important
    }

    .ps-xl-12 {
        padding-left: 3.5rem !important
    }

    .ps-xl-13 {
        padding-left: 4rem !important
    }

    .ps-xl-14 {
        padding-left: 4.5rem !important
    }

    .ps-xl-15 {
        padding-left: 5rem !important
    }

    .ps-xl-16 {
        padding-left: 6rem !important
    }

    .ps-xl-17 {
        padding-left: 7rem !important
    }

    .ps-xl-18 {
        padding-left: 8rem !important
    }

    .ps-xl-19 {
        padding-left: 9rem !important
    }

    .ps-xl-20 {
        padding-left: 10rem !important
    }

    .ps-xl-21 {
        padding-left: 12.5rem !important
    }

    .ps-xl-22 {
        padding-left: 15rem !important
    }

    .ps-xl-23 {
        padding-left: 17.5rem !important
    }

    .ps-xl-24 {
        padding-left: 20rem !important
    }

    .ps-xl-25 {
        padding-left: 22.5rem !important
    }

    .text-xl-start {
        text-align: left !important
    }

    .text-xl-end {
        text-align: right !important
    }

    .text-xl-center {
        text-align: center !important
    }
}

@media (min-width:1400px) {
    .float-xxl-start {
        float: left !important
    }

    .float-xxl-end {
        float: right !important
    }

    .float-xxl-none {
        float: none !important
    }

    .d-xxl-inline {
        display: inline !important
    }

    .d-xxl-inline-block {
        display: inline-block !important
    }

    .d-xxl-block {
        display: block !important
    }

    .d-xxl-grid {
        display: grid !important
    }

    .d-xxl-table {
        display: table !important
    }

    .d-xxl-table-row {
        display: table-row !important
    }

    .d-xxl-table-cell {
        display: table-cell !important
    }

    .d-xxl-flex {
        display: flex !important
    }

    .d-xxl-inline-flex {
        display: inline-flex !important
    }

    .d-xxl-none {
        display: none !important
    }

    .flex-xxl-fill {
        flex: 1 1 auto !important
    }

    .flex-xxl-row {
        flex-direction: row !important
    }

    .flex-xxl-column {
        flex-direction: column !important
    }

    .flex-xxl-row-reverse {
        flex-direction: row-reverse !important
    }

    .flex-xxl-column-reverse {
        flex-direction: column-reverse !important
    }

    .flex-xxl-grow-0 {
        flex-grow: 0 !important
    }

    .flex-xxl-grow-1 {
        flex-grow: 1 !important
    }

    .flex-xxl-shrink-0 {
        flex-shrink: 0 !important
    }

    .flex-xxl-shrink-1 {
        flex-shrink: 1 !important
    }

    .flex-xxl-wrap {
        flex-wrap: wrap !important
    }

    .flex-xxl-nowrap {
        flex-wrap: nowrap !important
    }

    .flex-xxl-wrap-reverse {
        flex-wrap: wrap-reverse !important
    }

    .gap-xxl-0 {
        gap: 0 !important
    }

    .gap-xxl-1 {
        gap: .25rem !important
    }

    .gap-xxl-2 {
        gap: .5rem !important
    }

    .gap-xxl-3 {
        gap: .75rem !important
    }

    .gap-xxl-4 {
        gap: 1rem !important
    }

    .gap-xxl-5 {
        gap: 1.25rem !important
    }

    .gap-xxl-6 {
        gap: 1.5rem !important
    }

    .gap-xxl-7 {
        gap: 1.75rem !important
    }

    .gap-xxl-8 {
        gap: 2rem !important
    }

    .gap-xxl-9 {
        gap: 2.25rem !important
    }

    .gap-xxl-10 {
        gap: 2.5rem !important
    }

    .gap-xxl-11 {
        gap: 3rem !important
    }

    .gap-xxl-12 {
        gap: 3.5rem !important
    }

    .gap-xxl-13 {
        gap: 4rem !important
    }

    .gap-xxl-14 {
        gap: 4.5rem !important
    }

    .gap-xxl-15 {
        gap: 5rem !important
    }

    .gap-xxl-16 {
        gap: 6rem !important
    }

    .gap-xxl-17 {
        gap: 7rem !important
    }

    .gap-xxl-18 {
        gap: 8rem !important
    }

    .gap-xxl-19 {
        gap: 9rem !important
    }

    .gap-xxl-20 {
        gap: 10rem !important
    }

    .gap-xxl-21 {
        gap: 12.5rem !important
    }

    .gap-xxl-22 {
        gap: 15rem !important
    }

    .gap-xxl-23 {
        gap: 17.5rem !important
    }

    .gap-xxl-24 {
        gap: 20rem !important
    }

    .gap-xxl-25 {
        gap: 22.5rem !important
    }

    .justify-content-xxl-start {
        justify-content: flex-start !important
    }

    .justify-content-xxl-end {
        justify-content: flex-end !important
    }

    .justify-content-xxl-center {
        justify-content: center !important
    }

    .justify-content-xxl-between {
        justify-content: space-between !important
    }

    .justify-content-xxl-around {
        justify-content: space-around !important
    }

    .justify-content-xxl-evenly {
        justify-content: space-evenly !important
    }

    .align-items-xxl-start {
        align-items: flex-start !important
    }

    .align-items-xxl-end {
        align-items: flex-end !important
    }

    .align-items-xxl-center {
        align-items: center !important
    }

    .align-items-xxl-baseline {
        align-items: baseline !important
    }

    .align-items-xxl-stretch {
        align-items: stretch !important
    }

    .align-content-xxl-start {
        align-content: flex-start !important
    }

    .align-content-xxl-end {
        align-content: flex-end !important
    }

    .align-content-xxl-center {
        align-content: center !important
    }

    .align-content-xxl-between {
        align-content: space-between !important
    }

    .align-content-xxl-around {
        align-content: space-around !important
    }

    .align-content-xxl-stretch {
        align-content: stretch !important
    }

    .align-self-xxl-auto {
        align-self: auto !important
    }

    .align-self-xxl-start {
        align-self: flex-start !important
    }

    .align-self-xxl-end {
        align-self: flex-end !important
    }

    .align-self-xxl-center {
        align-self: center !important
    }

    .align-self-xxl-baseline {
        align-self: baseline !important
    }

    .align-self-xxl-stretch {
        align-self: stretch !important
    }

    .order-xxl-first {
        order: -1 !important
    }

    .order-xxl-0 {
        order: 0 !important
    }

    .order-xxl-1 {
        order: 1 !important
    }

    .order-xxl-2 {
        order: 2 !important
    }

    .order-xxl-3 {
        order: 3 !important
    }

    .order-xxl-4 {
        order: 4 !important
    }

    .order-xxl-5 {
        order: 5 !important
    }

    .order-xxl-last {
        order: 6 !important
    }

    .m-xxl-0 {
        margin: 0 !important
    }

    .m-xxl-1 {
        margin: .25rem !important
    }

    .m-xxl-2 {
        margin: .5rem !important
    }

    .m-xxl-3 {
        margin: .75rem !important
    }

    .m-xxl-4 {
        margin: 1rem !important
    }

    .m-xxl-5 {
        margin: 1.25rem !important
    }

    .m-xxl-6 {
        margin: 1.5rem !important
    }

    .m-xxl-7 {
        margin: 1.75rem !important
    }

    .m-xxl-8 {
        margin: 2rem !important
    }

    .m-xxl-9 {
        margin: 2.25rem !important
    }

    .m-xxl-10 {
        margin: 2.5rem !important
    }

    .m-xxl-11 {
        margin: 3rem !important
    }

    .m-xxl-12 {
        margin: 3.5rem !important
    }

    .m-xxl-13 {
        margin: 4rem !important
    }

    .m-xxl-14 {
        margin: 4.5rem !important
    }

    .m-xxl-15 {
        margin: 5rem !important
    }

    .m-xxl-16 {
        margin: 6rem !important
    }

    .m-xxl-17 {
        margin: 7rem !important
    }

    .m-xxl-18 {
        margin: 8rem !important
    }

    .m-xxl-19 {
        margin: 9rem !important
    }

    .m-xxl-20 {
        margin: 10rem !important
    }

    .m-xxl-21 {
        margin: 12.5rem !important
    }

    .m-xxl-22 {
        margin: 15rem !important
    }

    .m-xxl-23 {
        margin: 17.5rem !important
    }

    .m-xxl-24 {
        margin: 20rem !important
    }

    .m-xxl-25 {
        margin: 22.5rem !important
    }

    .m-xxl-auto {
        margin: auto !important
    }

    .mx-xxl-0 {
        margin-right: 0 !important;
        margin-left: 0 !important
    }

    .mx-xxl-1 {
        margin-right: .25rem !important;
        margin-left: .25rem !important
    }

    .mx-xxl-2 {
        margin-right: .5rem !important;
        margin-left: .5rem !important
    }

    .mx-xxl-3 {
        margin-right: .75rem !important;
        margin-left: .75rem !important
    }

    .mx-xxl-4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important
    }

    .mx-xxl-5 {
        margin-right: 1.25rem !important;
        margin-left: 1.25rem !important
    }

    .mx-xxl-6 {
        margin-right: 1.5rem !important;
        margin-left: 1.5rem !important
    }

    .mx-xxl-7 {
        margin-right: 1.75rem !important;
        margin-left: 1.75rem !important
    }

    .mx-xxl-8 {
        margin-right: 2rem !important;
        margin-left: 2rem !important
    }

    .mx-xxl-9 {
        margin-right: 2.25rem !important;
        margin-left: 2.25rem !important
    }

    .mx-xxl-10 {
        margin-right: 2.5rem !important;
        margin-left: 2.5rem !important
    }

    .mx-xxl-11 {
        margin-right: 3rem !important;
        margin-left: 3rem !important
    }

    .mx-xxl-12 {
        margin-right: 3.5rem !important;
        margin-left: 3.5rem !important
    }

    .mx-xxl-13 {
        margin-right: 4rem !important;
        margin-left: 4rem !important
    }

    .mx-xxl-14 {
        margin-right: 4.5rem !important;
        margin-left: 4.5rem !important
    }

    .mx-xxl-15 {
        margin-right: 5rem !important;
        margin-left: 5rem !important
    }

    .mx-xxl-16 {
        margin-right: 6rem !important;
        margin-left: 6rem !important
    }

    .mx-xxl-17 {
        margin-right: 7rem !important;
        margin-left: 7rem !important
    }

    .mx-xxl-18 {
        margin-right: 8rem !important;
        margin-left: 8rem !important
    }

    .mx-xxl-19 {
        margin-right: 9rem !important;
        margin-left: 9rem !important
    }

    .mx-xxl-20 {
        margin-right: 10rem !important;
        margin-left: 10rem !important
    }

    .mx-xxl-21 {
        margin-right: 12.5rem !important;
        margin-left: 12.5rem !important
    }

    .mx-xxl-22 {
        margin-right: 15rem !important;
        margin-left: 15rem !important
    }

    .mx-xxl-23 {
        margin-right: 17.5rem !important;
        margin-left: 17.5rem !important
    }

    .mx-xxl-24 {
        margin-right: 20rem !important;
        margin-left: 20rem !important
    }

    .mx-xxl-25 {
        margin-right: 22.5rem !important;
        margin-left: 22.5rem !important
    }

    .mx-xxl-auto {
        margin-right: auto !important;
        margin-left: auto !important
    }

    .my-xxl-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important
    }

    .my-xxl-1 {
        margin-top: .25rem !important;
        margin-bottom: .25rem !important
    }

    .my-xxl-2 {
        margin-top: .5rem !important;
        margin-bottom: .5rem !important
    }

    .my-xxl-3 {
        margin-top: .75rem !important;
        margin-bottom: .75rem !important
    }

    .my-xxl-4 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important
    }

    .my-xxl-5 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important
    }

    .my-xxl-6 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important
    }

    .my-xxl-7 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important
    }

    .my-xxl-8 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important
    }

    .my-xxl-9 {
        margin-top: 2.25rem !important;
        margin-bottom: 2.25rem !important
    }

    .my-xxl-10 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important
    }

    .my-xxl-11 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important
    }

    .my-xxl-12 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important
    }

    .my-xxl-13 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important
    }

    .my-xxl-14 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important
    }

    .my-xxl-15 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important
    }

    .my-xxl-16 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important
    }

    .my-xxl-17 {
        margin-top: 7rem !important;
        margin-bottom: 7rem !important
    }

    .my-xxl-18 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important
    }

    .my-xxl-19 {
        margin-top: 9rem !important;
        margin-bottom: 9rem !important
    }

    .my-xxl-20 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important
    }

    .my-xxl-21 {
        margin-top: 12.5rem !important;
        margin-bottom: 12.5rem !important
    }

    .my-xxl-22 {
        margin-top: 15rem !important;
        margin-bottom: 15rem !important
    }

    .my-xxl-23 {
        margin-top: 17.5rem !important;
        margin-bottom: 17.5rem !important
    }

    .my-xxl-24 {
        margin-top: 20rem !important;
        margin-bottom: 20rem !important
    }

    .my-xxl-25 {
        margin-top: 22.5rem !important;
        margin-bottom: 22.5rem !important
    }

    .my-xxl-auto {
        margin-top: auto !important;
        margin-bottom: auto !important
    }

    .mt-xxl-0 {
        margin-top: 0 !important
    }

    .mt-xxl-1 {
        margin-top: .25rem !important
    }

    .mt-xxl-2 {
        margin-top: .5rem !important
    }

    .mt-xxl-3 {
        margin-top: .75rem !important
    }

    .mt-xxl-4 {
        margin-top: 1rem !important
    }

    .mt-xxl-5 {
        margin-top: 1.25rem !important
    }

    .mt-xxl-6 {
        margin-top: 1.5rem !important
    }

    .mt-xxl-7 {
        margin-top: 1.75rem !important
    }

    .mt-xxl-8 {
        margin-top: 2rem !important
    }

    .mt-xxl-9 {
        margin-top: 2.25rem !important
    }

    .mt-xxl-10 {
        margin-top: 2.5rem !important
    }

    .mt-xxl-11 {
        margin-top: 3rem !important
    }

    .mt-xxl-12 {
        margin-top: 3.5rem !important
    }

    .mt-xxl-13 {
        margin-top: 4rem !important
    }

    .mt-xxl-14 {
        margin-top: 4.5rem !important
    }

    .mt-xxl-15 {
        margin-top: 5rem !important
    }

    .mt-xxl-16 {
        margin-top: 6rem !important
    }

    .mt-xxl-17 {
        margin-top: 7rem !important
    }

    .mt-xxl-18 {
        margin-top: 8rem !important
    }

    .mt-xxl-19 {
        margin-top: 9rem !important
    }

    .mt-xxl-20 {
        margin-top: 10rem !important
    }

    .mt-xxl-21 {
        margin-top: 12.5rem !important
    }

    .mt-xxl-22 {
        margin-top: 15rem !important
    }

    .mt-xxl-23 {
        margin-top: 17.5rem !important
    }

    .mt-xxl-24 {
        margin-top: 20rem !important
    }

    .mt-xxl-25 {
        margin-top: 22.5rem !important
    }

    .mt-xxl-auto {
        margin-top: auto !important
    }

    .me-xxl-0 {
        margin-right: 0 !important
    }

    .me-xxl-1 {
        margin-right: .25rem !important
    }

    .me-xxl-2 {
        margin-right: .5rem !important
    }

    .me-xxl-3 {
        margin-right: .75rem !important
    }

    .me-xxl-4 {
        margin-right: 1rem !important
    }

    .me-xxl-5 {
        margin-right: 1.25rem !important
    }

    .me-xxl-6 {
        margin-right: 1.5rem !important
    }

    .me-xxl-7 {
        margin-right: 1.75rem !important
    }

    .me-xxl-8 {
        margin-right: 2rem !important
    }

    .me-xxl-9 {
        margin-right: 2.25rem !important
    }

    .me-xxl-10 {
        margin-right: 2.5rem !important
    }

    .me-xxl-11 {
        margin-right: 3rem !important
    }

    .me-xxl-12 {
        margin-right: 3.5rem !important
    }

    .me-xxl-13 {
        margin-right: 4rem !important
    }

    .me-xxl-14 {
        margin-right: 4.5rem !important
    }

    .me-xxl-15 {
        margin-right: 5rem !important
    }

    .me-xxl-16 {
        margin-right: 6rem !important
    }

    .me-xxl-17 {
        margin-right: 7rem !important
    }

    .me-xxl-18 {
        margin-right: 8rem !important
    }

    .me-xxl-19 {
        margin-right: 9rem !important
    }

    .me-xxl-20 {
        margin-right: 10rem !important
    }

    .me-xxl-21 {
        margin-right: 12.5rem !important
    }

    .me-xxl-22 {
        margin-right: 15rem !important
    }

    .me-xxl-23 {
        margin-right: 17.5rem !important
    }

    .me-xxl-24 {
        margin-right: 20rem !important
    }

    .me-xxl-25 {
        margin-right: 22.5rem !important
    }

    .me-xxl-auto {
        margin-right: auto !important
    }

    .mb-xxl-0 {
        margin-bottom: 0 !important
    }

    .mb-xxl-1 {
        margin-bottom: .25rem !important
    }

    .mb-xxl-2 {
        margin-bottom: .5rem !important
    }

    .mb-xxl-3 {
        margin-bottom: .75rem !important
    }

    .mb-xxl-4 {
        margin-bottom: 1rem !important
    }

    .mb-xxl-5 {
        margin-bottom: 1.25rem !important
    }

    .mb-xxl-6 {
        margin-bottom: 1.5rem !important
    }

    .mb-xxl-7 {
        margin-bottom: 1.75rem !important
    }

    .mb-xxl-8 {
        margin-bottom: 2rem !important
    }

    .mb-xxl-9 {
        margin-bottom: 2.25rem !important
    }

    .mb-xxl-10 {
        margin-bottom: 2.5rem !important
    }

    .mb-xxl-11 {
        margin-bottom: 3rem !important
    }

    .mb-xxl-12 {
        margin-bottom: 3.5rem !important
    }

    .mb-xxl-13 {
        margin-bottom: 4rem !important
    }

    .mb-xxl-14 {
        margin-bottom: 4.5rem !important
    }

    .mb-xxl-15 {
        margin-bottom: 5rem !important
    }

    .mb-xxl-16 {
        margin-bottom: 6rem !important
    }

    .mb-xxl-17 {
        margin-bottom: 7rem !important
    }

    .mb-xxl-18 {
        margin-bottom: 8rem !important
    }

    .mb-xxl-19 {
        margin-bottom: 9rem !important
    }

    .mb-xxl-20 {
        margin-bottom: 10rem !important
    }

    .mb-xxl-21 {
        margin-bottom: 12.5rem !important
    }

    .mb-xxl-22 {
        margin-bottom: 15rem !important
    }

    .mb-xxl-23 {
        margin-bottom: 17.5rem !important
    }

    .mb-xxl-24 {
        margin-bottom: 20rem !important
    }

    .mb-xxl-25 {
        margin-bottom: 22.5rem !important
    }

    .mb-xxl-auto {
        margin-bottom: auto !important
    }

    .ms-xxl-0 {
        margin-left: 0 !important
    }

    .ms-xxl-1 {
        margin-left: .25rem !important
    }

    .ms-xxl-2 {
        margin-left: .5rem !important
    }

    .ms-xxl-3 {
        margin-left: .75rem !important
    }

    .ms-xxl-4 {
        margin-left: 1rem !important
    }

    .ms-xxl-5 {
        margin-left: 1.25rem !important
    }

    .ms-xxl-6 {
        margin-left: 1.5rem !important
    }

    .ms-xxl-7 {
        margin-left: 1.75rem !important
    }

    .ms-xxl-8 {
        margin-left: 2rem !important
    }

    .ms-xxl-9 {
        margin-left: 2.25rem !important
    }

    .ms-xxl-10 {
        margin-left: 2.5rem !important
    }

    .ms-xxl-11 {
        margin-left: 3rem !important
    }

    .ms-xxl-12 {
        margin-left: 3.5rem !important
    }

    .ms-xxl-13 {
        margin-left: 4rem !important
    }

    .ms-xxl-14 {
        margin-left: 4.5rem !important
    }

    .ms-xxl-15 {
        margin-left: 5rem !important
    }

    .ms-xxl-16 {
        margin-left: 6rem !important
    }

    .ms-xxl-17 {
        margin-left: 7rem !important
    }

    .ms-xxl-18 {
        margin-left: 8rem !important
    }

    .ms-xxl-19 {
        margin-left: 9rem !important
    }

    .ms-xxl-20 {
        margin-left: 10rem !important
    }

    .ms-xxl-21 {
        margin-left: 12.5rem !important
    }

    .ms-xxl-22 {
        margin-left: 15rem !important
    }

    .ms-xxl-23 {
        margin-left: 17.5rem !important
    }

    .ms-xxl-24 {
        margin-left: 20rem !important
    }

    .ms-xxl-25 {
        margin-left: 22.5rem !important
    }

    .ms-xxl-auto {
        margin-left: auto !important
    }

    .m-xxl-n1 {
        margin: -.25rem !important
    }

    .m-xxl-n2 {
        margin: -.5rem !important
    }

    .m-xxl-n3 {
        margin: -.75rem !important
    }

    .m-xxl-n4 {
        margin: -1rem !important
    }

    .m-xxl-n5 {
        margin: -1.25rem !important
    }

    .m-xxl-n6 {
        margin: -1.5rem !important
    }

    .m-xxl-n7 {
        margin: -1.75rem !important
    }

    .m-xxl-n8 {
        margin: -2rem !important
    }

    .m-xxl-n9 {
        margin: -2.25rem !important
    }

    .m-xxl-n10 {
        margin: -2.5rem !important
    }

    .m-xxl-n11 {
        margin: -3rem !important
    }

    .m-xxl-n12 {
        margin: -3.5rem !important
    }

    .m-xxl-n13 {
        margin: -4rem !important
    }

    .m-xxl-n14 {
        margin: -4.5rem !important
    }

    .m-xxl-n15 {
        margin: -5rem !important
    }

    .m-xxl-n16 {
        margin: -6rem !important
    }

    .m-xxl-n17 {
        margin: -7rem !important
    }

    .m-xxl-n18 {
        margin: -8rem !important
    }

    .m-xxl-n19 {
        margin: -9rem !important
    }

    .m-xxl-n20 {
        margin: -10rem !important
    }

    .m-xxl-n21 {
        margin: -12.5rem !important
    }

    .m-xxl-n22 {
        margin: -15rem !important
    }

    .m-xxl-n23 {
        margin: -17.5rem !important
    }

    .m-xxl-n24 {
        margin: -20rem !important
    }

    .m-xxl-n25 {
        margin: -22.5rem !important
    }

    .mx-xxl-n1 {
        margin-right: -.25rem !important;
        margin-left: -.25rem !important
    }

    .mx-xxl-n2 {
        margin-right: -.5rem !important;
        margin-left: -.5rem !important
    }

    .mx-xxl-n3 {
        margin-right: -.75rem !important;
        margin-left: -.75rem !important
    }

    .mx-xxl-n4 {
        margin-right: -1rem !important;
        margin-left: -1rem !important
    }

    .mx-xxl-n5 {
        margin-right: -1.25rem !important;
        margin-left: -1.25rem !important
    }

    .mx-xxl-n6 {
        margin-right: -1.5rem !important;
        margin-left: -1.5rem !important
    }

    .mx-xxl-n7 {
        margin-right: -1.75rem !important;
        margin-left: -1.75rem !important
    }

    .mx-xxl-n8 {
        margin-right: -2rem !important;
        margin-left: -2rem !important
    }

    .mx-xxl-n9 {
        margin-right: -2.25rem !important;
        margin-left: -2.25rem !important
    }

    .mx-xxl-n10 {
        margin-right: -2.5rem !important;
        margin-left: -2.5rem !important
    }

    .mx-xxl-n11 {
        margin-right: -3rem !important;
        margin-left: -3rem !important
    }

    .mx-xxl-n12 {
        margin-right: -3.5rem !important;
        margin-left: -3.5rem !important
    }

    .mx-xxl-n13 {
        margin-right: -4rem !important;
        margin-left: -4rem !important
    }

    .mx-xxl-n14 {
        margin-right: -4.5rem !important;
        margin-left: -4.5rem !important
    }

    .mx-xxl-n15 {
        margin-right: -5rem !important;
        margin-left: -5rem !important
    }

    .mx-xxl-n16 {
        margin-right: -6rem !important;
        margin-left: -6rem !important
    }

    .mx-xxl-n17 {
        margin-right: -7rem !important;
        margin-left: -7rem !important
    }

    .mx-xxl-n18 {
        margin-right: -8rem !important;
        margin-left: -8rem !important
    }

    .mx-xxl-n19 {
        margin-right: -9rem !important;
        margin-left: -9rem !important
    }

    .mx-xxl-n20 {
        margin-right: -10rem !important;
        margin-left: -10rem !important
    }

    .mx-xxl-n21 {
        margin-right: -12.5rem !important;
        margin-left: -12.5rem !important
    }

    .mx-xxl-n22 {
        margin-right: -15rem !important;
        margin-left: -15rem !important
    }

    .mx-xxl-n23 {
        margin-right: -17.5rem !important;
        margin-left: -17.5rem !important
    }

    .mx-xxl-n24 {
        margin-right: -20rem !important;
        margin-left: -20rem !important
    }

    .mx-xxl-n25 {
        margin-right: -22.5rem !important;
        margin-left: -22.5rem !important
    }

    .my-xxl-n1 {
        margin-top: -.25rem !important;
        margin-bottom: -.25rem !important
    }

    .my-xxl-n2 {
        margin-top: -.5rem !important;
        margin-bottom: -.5rem !important
    }

    .my-xxl-n3 {
        margin-top: -.75rem !important;
        margin-bottom: -.75rem !important
    }

    .my-xxl-n4 {
        margin-top: -1rem !important;
        margin-bottom: -1rem !important
    }

    .my-xxl-n5 {
        margin-top: -1.25rem !important;
        margin-bottom: -1.25rem !important
    }

    .my-xxl-n6 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important
    }

    .my-xxl-n7 {
        margin-top: -1.75rem !important;
        margin-bottom: -1.75rem !important
    }

    .my-xxl-n8 {
        margin-top: -2rem !important;
        margin-bottom: -2rem !important
    }

    .my-xxl-n9 {
        margin-top: -2.25rem !important;
        margin-bottom: -2.25rem !important
    }

    .my-xxl-n10 {
        margin-top: -2.5rem !important;
        margin-bottom: -2.5rem !important
    }

    .my-xxl-n11 {
        margin-top: -3rem !important;
        margin-bottom: -3rem !important
    }

    .my-xxl-n12 {
        margin-top: -3.5rem !important;
        margin-bottom: -3.5rem !important
    }

    .my-xxl-n13 {
        margin-top: -4rem !important;
        margin-bottom: -4rem !important
    }

    .my-xxl-n14 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important
    }

    .my-xxl-n15 {
        margin-top: -5rem !important;
        margin-bottom: -5rem !important
    }

    .my-xxl-n16 {
        margin-top: -6rem !important;
        margin-bottom: -6rem !important
    }

    .my-xxl-n17 {
        margin-top: -7rem !important;
        margin-bottom: -7rem !important
    }

    .my-xxl-n18 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important
    }

    .my-xxl-n19 {
        margin-top: -9rem !important;
        margin-bottom: -9rem !important
    }

    .my-xxl-n20 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important
    }

    .my-xxl-n21 {
        margin-top: -12.5rem !important;
        margin-bottom: -12.5rem !important
    }

    .my-xxl-n22 {
        margin-top: -15rem !important;
        margin-bottom: -15rem !important
    }

    .my-xxl-n23 {
        margin-top: -17.5rem !important;
        margin-bottom: -17.5rem !important
    }

    .my-xxl-n24 {
        margin-top: -20rem !important;
        margin-bottom: -20rem !important
    }

    .my-xxl-n25 {
        margin-top: -22.5rem !important;
        margin-bottom: -22.5rem !important
    }

    .mt-xxl-n1 {
        margin-top: -.25rem !important
    }

    .mt-xxl-n2 {
        margin-top: -.5rem !important
    }

    .mt-xxl-n3 {
        margin-top: -.75rem !important
    }

    .mt-xxl-n4 {
        margin-top: -1rem !important
    }

    .mt-xxl-n5 {
        margin-top: -1.25rem !important
    }

    .mt-xxl-n6 {
        margin-top: -1.5rem !important
    }

    .mt-xxl-n7 {
        margin-top: -1.75rem !important
    }

    .mt-xxl-n8 {
        margin-top: -2rem !important
    }

    .mt-xxl-n9 {
        margin-top: -2.25rem !important
    }

    .mt-xxl-n10 {
        margin-top: -2.5rem !important
    }

    .mt-xxl-n11 {
        margin-top: -3rem !important
    }

    .mt-xxl-n12 {
        margin-top: -3.5rem !important
    }

    .mt-xxl-n13 {
        margin-top: -4rem !important
    }

    .mt-xxl-n14 {
        margin-top: -4.5rem !important
    }

    .mt-xxl-n15 {
        margin-top: -5rem !important
    }

    .mt-xxl-n16 {
        margin-top: -6rem !important
    }

    .mt-xxl-n17 {
        margin-top: -7rem !important
    }

    .mt-xxl-n18 {
        margin-top: -8rem !important
    }

    .mt-xxl-n19 {
        margin-top: -9rem !important
    }

    .mt-xxl-n20 {
        margin-top: -10rem !important
    }

    .mt-xxl-n21 {
        margin-top: -12.5rem !important
    }

    .mt-xxl-n22 {
        margin-top: -15rem !important
    }

    .mt-xxl-n23 {
        margin-top: -17.5rem !important
    }

    .mt-xxl-n24 {
        margin-top: -20rem !important
    }

    .mt-xxl-n25 {
        margin-top: -22.5rem !important
    }

    .me-xxl-n1 {
        margin-right: -.25rem !important
    }

    .me-xxl-n2 {
        margin-right: -.5rem !important
    }

    .me-xxl-n3 {
        margin-right: -.75rem !important
    }

    .me-xxl-n4 {
        margin-right: -1rem !important
    }

    .me-xxl-n5 {
        margin-right: -1.25rem !important
    }

    .me-xxl-n6 {
        margin-right: -1.5rem !important
    }

    .me-xxl-n7 {
        margin-right: -1.75rem !important
    }

    .me-xxl-n8 {
        margin-right: -2rem !important
    }

    .me-xxl-n9 {
        margin-right: -2.25rem !important
    }

    .me-xxl-n10 {
        margin-right: -2.5rem !important
    }

    .me-xxl-n11 {
        margin-right: -3rem !important
    }

    .me-xxl-n12 {
        margin-right: -3.5rem !important
    }

    .me-xxl-n13 {
        margin-right: -4rem !important
    }

    .me-xxl-n14 {
        margin-right: -4.5rem !important
    }

    .me-xxl-n15 {
        margin-right: -5rem !important
    }

    .me-xxl-n16 {
        margin-right: -6rem !important
    }

    .me-xxl-n17 {
        margin-right: -7rem !important
    }

    .me-xxl-n18 {
        margin-right: -8rem !important
    }

    .me-xxl-n19 {
        margin-right: -9rem !important
    }

    .me-xxl-n20 {
        margin-right: -10rem !important
    }

    .me-xxl-n21 {
        margin-right: -12.5rem !important
    }

    .me-xxl-n22 {
        margin-right: -15rem !important
    }

    .me-xxl-n23 {
        margin-right: -17.5rem !important
    }

    .me-xxl-n24 {
        margin-right: -20rem !important
    }

    .me-xxl-n25 {
        margin-right: -22.5rem !important
    }

    .mb-xxl-n1 {
        margin-bottom: -.25rem !important
    }

    .mb-xxl-n2 {
        margin-bottom: -.5rem !important
    }

    .mb-xxl-n3 {
        margin-bottom: -.75rem !important
    }

    .mb-xxl-n4 {
        margin-bottom: -1rem !important
    }

    .mb-xxl-n5 {
        margin-bottom: -1.25rem !important
    }

    .mb-xxl-n6 {
        margin-bottom: -1.5rem !important
    }

    .mb-xxl-n7 {
        margin-bottom: -1.75rem !important
    }

    .mb-xxl-n8 {
        margin-bottom: -2rem !important
    }

    .mb-xxl-n9 {
        margin-bottom: -2.25rem !important
    }

    .mb-xxl-n10 {
        margin-bottom: -2.5rem !important
    }

    .mb-xxl-n11 {
        margin-bottom: -3rem !important
    }

    .mb-xxl-n12 {
        margin-bottom: -3.5rem !important
    }

    .mb-xxl-n13 {
        margin-bottom: -4rem !important
    }

    .mb-xxl-n14 {
        margin-bottom: -4.5rem !important
    }

    .mb-xxl-n15 {
        margin-bottom: -5rem !important
    }

    .mb-xxl-n16 {
        margin-bottom: -6rem !important
    }

    .mb-xxl-n17 {
        margin-bottom: -7rem !important
    }

    .mb-xxl-n18 {
        margin-bottom: -8rem !important
    }

    .mb-xxl-n19 {
        margin-bottom: -9rem !important
    }

    .mb-xxl-n20 {
        margin-bottom: -10rem !important
    }

    .mb-xxl-n21 {
        margin-bottom: -12.5rem !important
    }

    .mb-xxl-n22 {
        margin-bottom: -15rem !important
    }

    .mb-xxl-n23 {
        margin-bottom: -17.5rem !important
    }

    .mb-xxl-n24 {
        margin-bottom: -20rem !important
    }

    .mb-xxl-n25 {
        margin-bottom: -22.5rem !important
    }

    .ms-xxl-n1 {
        margin-left: -.25rem !important
    }

    .ms-xxl-n2 {
        margin-left: -.5rem !important
    }

    .ms-xxl-n3 {
        margin-left: -.75rem !important
    }

    .ms-xxl-n4 {
        margin-left: -1rem !important
    }

    .ms-xxl-n5 {
        margin-left: -1.25rem !important
    }

    .ms-xxl-n6 {
        margin-left: -1.5rem !important
    }

    .ms-xxl-n7 {
        margin-left: -1.75rem !important
    }

    .ms-xxl-n8 {
        margin-left: -2rem !important
    }

    .ms-xxl-n9 {
        margin-left: -2.25rem !important
    }

    .ms-xxl-n10 {
        margin-left: -2.5rem !important
    }

    .ms-xxl-n11 {
        margin-left: -3rem !important
    }

    .ms-xxl-n12 {
        margin-left: -3.5rem !important
    }

    .ms-xxl-n13 {
        margin-left: -4rem !important
    }

    .ms-xxl-n14 {
        margin-left: -4.5rem !important
    }

    .ms-xxl-n15 {
        margin-left: -5rem !important
    }

    .ms-xxl-n16 {
        margin-left: -6rem !important
    }

    .ms-xxl-n17 {
        margin-left: -7rem !important
    }

    .ms-xxl-n18 {
        margin-left: -8rem !important
    }

    .ms-xxl-n19 {
        margin-left: -9rem !important
    }

    .ms-xxl-n20 {
        margin-left: -10rem !important
    }

    .ms-xxl-n21 {
        margin-left: -12.5rem !important
    }

    .ms-xxl-n22 {
        margin-left: -15rem !important
    }

    .ms-xxl-n23 {
        margin-left: -17.5rem !important
    }

    .ms-xxl-n24 {
        margin-left: -20rem !important
    }

    .ms-xxl-n25 {
        margin-left: -22.5rem !important
    }

    .p-xxl-0 {
        padding: 0 !important
    }

    .p-xxl-1 {
        padding: .25rem !important
    }

    .p-xxl-2 {
        padding: .5rem !important
    }

    .p-xxl-3 {
        padding: .75rem !important
    }

    .p-xxl-4 {
        padding: 1rem !important
    }

    .p-xxl-5 {
        padding: 1.25rem !important
    }

    .p-xxl-6 {
        padding: 1.5rem !important
    }

    .p-xxl-7 {
        padding: 1.75rem !important
    }

    .p-xxl-8 {
        padding: 2rem !important
    }

    .p-xxl-9 {
        padding: 2.25rem !important
    }

    .p-xxl-10 {
        padding: 2.5rem !important
    }

    .p-xxl-11 {
        padding: 3rem !important
    }

    .p-xxl-12 {
        padding: 3.5rem !important
    }

    .p-xxl-13 {
        padding: 4rem !important
    }

    .p-xxl-14 {
        padding: 4.5rem !important
    }

    .p-xxl-15 {
        padding: 5rem !important
    }

    .p-xxl-16 {
        padding: 6rem !important
    }

    .p-xxl-17 {
        padding: 7rem !important
    }

    .p-xxl-18 {
        padding: 8rem !important
    }

    .p-xxl-19 {
        padding: 9rem !important
    }

    .p-xxl-20 {
        padding: 10rem !important
    }

    .p-xxl-21 {
        padding: 12.5rem !important
    }

    .p-xxl-22 {
        padding: 15rem !important
    }

    .p-xxl-23 {
        padding: 17.5rem !important
    }

    .p-xxl-24 {
        padding: 20rem !important
    }

    .p-xxl-25 {
        padding: 22.5rem !important
    }

    .px-xxl-0 {
        padding-right: 0 !important;
        padding-left: 0 !important
    }

    .px-xxl-1 {
        padding-right: .25rem !important;
        padding-left: .25rem !important
    }

    .px-xxl-2 {
        padding-right: .5rem !important;
        padding-left: .5rem !important
    }

    .px-xxl-3 {
        padding-right: .75rem !important;
        padding-left: .75rem !important
    }

    .px-xxl-4 {
        padding-right: 1rem !important;
        padding-left: 1rem !important
    }

    .px-xxl-5 {
        padding-right: 1.25rem !important;
        padding-left: 1.25rem !important
    }

    .px-xxl-6 {
        padding-right: 1.5rem !important;
        padding-left: 1.5rem !important
    }

    .px-xxl-7 {
        padding-right: 1.75rem !important;
        padding-left: 1.75rem !important
    }

    .px-xxl-8 {
        padding-right: 2rem !important;
        padding-left: 2rem !important
    }

    .px-xxl-9 {
        padding-right: 2.25rem !important;
        padding-left: 2.25rem !important
    }

    .px-xxl-10 {
        padding-right: 2.5rem !important;
        padding-left: 2.5rem !important
    }

    .px-xxl-11 {
        padding-right: 3rem !important;
        padding-left: 3rem !important
    }

    .px-xxl-12 {
        padding-right: 3.5rem !important;
        padding-left: 3.5rem !important
    }

    .px-xxl-13 {
        padding-right: 4rem !important;
        padding-left: 4rem !important
    }

    .px-xxl-14 {
        padding-right: 4.5rem !important;
        padding-left: 4.5rem !important
    }

    .px-xxl-15 {
        padding-right: 5rem !important;
        padding-left: 5rem !important
    }

    .px-xxl-16 {
        padding-right: 6rem !important;
        padding-left: 6rem !important
    }

    .px-xxl-17 {
        padding-right: 7rem !important;
        padding-left: 7rem !important
    }

    .px-xxl-18 {
        padding-right: 8rem !important;
        padding-left: 8rem !important
    }

    .px-xxl-19 {
        padding-right: 9rem !important;
        padding-left: 9rem !important
    }

    .px-xxl-20 {
        padding-right: 10rem !important;
        padding-left: 10rem !important
    }

    .px-xxl-21 {
        padding-right: 12.5rem !important;
        padding-left: 12.5rem !important
    }

    .px-xxl-22 {
        padding-right: 15rem !important;
        padding-left: 15rem !important
    }

    .px-xxl-23 {
        padding-right: 17.5rem !important;
        padding-left: 17.5rem !important
    }

    .px-xxl-24 {
        padding-right: 20rem !important;
        padding-left: 20rem !important
    }

    .px-xxl-25 {
        padding-right: 22.5rem !important;
        padding-left: 22.5rem !important
    }

    .py-xxl-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important
    }

    .py-xxl-1 {
        padding-top: .25rem !important;
        padding-bottom: .25rem !important
    }

    .py-xxl-2 {
        padding-top: .5rem !important;
        padding-bottom: .5rem !important
    }

    .py-xxl-3 {
        padding-top: .75rem !important;
        padding-bottom: .75rem !important
    }

    .py-xxl-4 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important
    }

    .py-xxl-5 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .py-xxl-6 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important
    }

    .py-xxl-7 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important
    }

    .py-xxl-8 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important
    }

    .py-xxl-9 {
        padding-top: 2.25rem !important;
        padding-bottom: 2.25rem !important
    }

    .py-xxl-10 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important
    }

    .py-xxl-11 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important
    }

    .py-xxl-12 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important
    }

    .py-xxl-13 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important
    }

    .py-xxl-14 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important
    }

    .py-xxl-15 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important
    }

    .py-xxl-16 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important
    }

    .py-xxl-17 {
        padding-top: 7rem !important;
        padding-bottom: 7rem !important
    }

    .py-xxl-18 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important
    }

    .py-xxl-19 {
        padding-top: 9rem !important;
        padding-bottom: 9rem !important
    }

    .py-xxl-20 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important
    }

    .py-xxl-21 {
        padding-top: 12.5rem !important;
        padding-bottom: 12.5rem !important
    }

    .py-xxl-22 {
        padding-top: 15rem !important;
        padding-bottom: 15rem !important
    }

    .py-xxl-23 {
        padding-top: 17.5rem !important;
        padding-bottom: 17.5rem !important
    }

    .py-xxl-24 {
        padding-top: 20rem !important;
        padding-bottom: 20rem !important
    }

    .py-xxl-25 {
        padding-top: 22.5rem !important;
        padding-bottom: 22.5rem !important
    }

    .pt-xxl-0 {
        padding-top: 0 !important
    }

    .pt-xxl-1 {
        padding-top: .25rem !important
    }

    .pt-xxl-2 {
        padding-top: .5rem !important
    }

    .pt-xxl-3 {
        padding-top: .75rem !important
    }

    .pt-xxl-4 {
        padding-top: 1rem !important
    }

    .pt-xxl-5 {
        padding-top: 1.25rem !important
    }

    .pt-xxl-6 {
        padding-top: 1.5rem !important
    }

    .pt-xxl-7 {
        padding-top: 1.75rem !important
    }

    .pt-xxl-8 {
        padding-top: 2rem !important
    }

    .pt-xxl-9 {
        padding-top: 2.25rem !important
    }

    .pt-xxl-10 {
        padding-top: 2.5rem !important
    }

    .pt-xxl-11 {
        padding-top: 3rem !important
    }

    .pt-xxl-12 {
        padding-top: 3.5rem !important
    }

    .pt-xxl-13 {
        padding-top: 4rem !important
    }

    .pt-xxl-14 {
        padding-top: 4.5rem !important
    }

    .pt-xxl-15 {
        padding-top: 5rem !important
    }

    .pt-xxl-16 {
        padding-top: 6rem !important
    }

    .pt-xxl-17 {
        padding-top: 7rem !important
    }

    .pt-xxl-18 {
        padding-top: 8rem !important
    }

    .pt-xxl-19 {
        padding-top: 9rem !important
    }

    .pt-xxl-20 {
        padding-top: 10rem !important
    }

    .pt-xxl-21 {
        padding-top: 12.5rem !important
    }

    .pt-xxl-22 {
        padding-top: 15rem !important
    }

    .pt-xxl-23 {
        padding-top: 17.5rem !important
    }

    .pt-xxl-24 {
        padding-top: 20rem !important
    }

    .pt-xxl-25 {
        padding-top: 22.5rem !important
    }

    .pe-xxl-0 {
        padding-right: 0 !important
    }

    .pe-xxl-1 {
        padding-right: .25rem !important
    }

    .pe-xxl-2 {
        padding-right: .5rem !important
    }

    .pe-xxl-3 {
        padding-right: .75rem !important
    }

    .pe-xxl-4 {
        padding-right: 1rem !important
    }

    .pe-xxl-5 {
        padding-right: 1.25rem !important
    }

    .pe-xxl-6 {
        padding-right: 1.5rem !important
    }

    .pe-xxl-7 {
        padding-right: 1.75rem !important
    }

    .pe-xxl-8 {
        padding-right: 2rem !important
    }

    .pe-xxl-9 {
        padding-right: 2.25rem !important
    }

    .pe-xxl-10 {
        padding-right: 2.5rem !important
    }

    .pe-xxl-11 {
        padding-right: 3rem !important
    }

    .pe-xxl-12 {
        padding-right: 3.5rem !important
    }

    .pe-xxl-13 {
        padding-right: 4rem !important
    }

    .pe-xxl-14 {
        padding-right: 4.5rem !important
    }

    .pe-xxl-15 {
        padding-right: 5rem !important
    }

    .pe-xxl-16 {
        padding-right: 6rem !important
    }

    .pe-xxl-17 {
        padding-right: 7rem !important
    }

    .pe-xxl-18 {
        padding-right: 8rem !important
    }

    .pe-xxl-19 {
        padding-right: 9rem !important
    }

    .pe-xxl-20 {
        padding-right: 10rem !important
    }

    .pe-xxl-21 {
        padding-right: 12.5rem !important
    }

    .pe-xxl-22 {
        padding-right: 15rem !important
    }

    .pe-xxl-23 {
        padding-right: 17.5rem !important
    }

    .pe-xxl-24 {
        padding-right: 20rem !important
    }

    .pe-xxl-25 {
        padding-right: 22.5rem !important
    }

    .pb-xxl-0 {
        padding-bottom: 0 !important
    }

    .pb-xxl-1 {
        padding-bottom: .25rem !important
    }

    .pb-xxl-2 {
        padding-bottom: .5rem !important
    }

    .pb-xxl-3 {
        padding-bottom: .75rem !important
    }

    .pb-xxl-4 {
        padding-bottom: 1rem !important
    }

    .pb-xxl-5 {
        padding-bottom: 1.25rem !important
    }

    .pb-xxl-6 {
        padding-bottom: 1.5rem !important
    }

    .pb-xxl-7 {
        padding-bottom: 1.75rem !important
    }

    .pb-xxl-8 {
        padding-bottom: 2rem !important
    }

    .pb-xxl-9 {
        padding-bottom: 2.25rem !important
    }

    .pb-xxl-10 {
        padding-bottom: 2.5rem !important
    }

    .pb-xxl-11 {
        padding-bottom: 3rem !important
    }

    .pb-xxl-12 {
        padding-bottom: 3.5rem !important
    }

    .pb-xxl-13 {
        padding-bottom: 4rem !important
    }

    .pb-xxl-14 {
        padding-bottom: 4.5rem !important
    }

    .pb-xxl-15 {
        padding-bottom: 5rem !important
    }

    .pb-xxl-16 {
        padding-bottom: 6rem !important
    }

    .pb-xxl-17 {
        padding-bottom: 7rem !important
    }

    .pb-xxl-18 {
        padding-bottom: 8rem !important
    }

    .pb-xxl-19 {
        padding-bottom: 9rem !important
    }

    .pb-xxl-20 {
        padding-bottom: 10rem !important
    }

    .pb-xxl-21 {
        padding-bottom: 12.5rem !important
    }

    .pb-xxl-22 {
        padding-bottom: 15rem !important
    }

    .pb-xxl-23 {
        padding-bottom: 17.5rem !important
    }

    .pb-xxl-24 {
        padding-bottom: 20rem !important
    }

    .pb-xxl-25 {
        padding-bottom: 22.5rem !important
    }

    .ps-xxl-0 {
        padding-left: 0 !important
    }

    .ps-xxl-1 {
        padding-left: .25rem !important
    }

    .ps-xxl-2 {
        padding-left: .5rem !important
    }

    .ps-xxl-3 {
        padding-left: .75rem !important
    }

    .ps-xxl-4 {
        padding-left: 1rem !important
    }

    .ps-xxl-5 {
        padding-left: 1.25rem !important
    }

    .ps-xxl-6 {
        padding-left: 1.5rem !important
    }

    .ps-xxl-7 {
        padding-left: 1.75rem !important
    }

    .ps-xxl-8 {
        padding-left: 2rem !important
    }

    .ps-xxl-9 {
        padding-left: 2.25rem !important
    }

    .ps-xxl-10 {
        padding-left: 2.5rem !important
    }

    .ps-xxl-11 {
        padding-left: 3rem !important
    }

    .ps-xxl-12 {
        padding-left: 3.5rem !important
    }

    .ps-xxl-13 {
        padding-left: 4rem !important
    }

    .ps-xxl-14 {
        padding-left: 4.5rem !important
    }

    .ps-xxl-15 {
        padding-left: 5rem !important
    }

    .ps-xxl-16 {
        padding-left: 6rem !important
    }

    .ps-xxl-17 {
        padding-left: 7rem !important
    }

    .ps-xxl-18 {
        padding-left: 8rem !important
    }

    .ps-xxl-19 {
        padding-left: 9rem !important
    }

    .ps-xxl-20 {
        padding-left: 10rem !important
    }

    .ps-xxl-21 {
        padding-left: 12.5rem !important
    }

    .ps-xxl-22 {
        padding-left: 15rem !important
    }

    .ps-xxl-23 {
        padding-left: 17.5rem !important
    }

    .ps-xxl-24 {
        padding-left: 20rem !important
    }

    .ps-xxl-25 {
        padding-left: 22.5rem !important
    }

    .text-xxl-start {
        text-align: left !important
    }

    .text-xxl-end {
        text-align: right !important
    }

    .text-xxl-center {
        text-align: center !important
    }
}


@media (min-width:1200px){
    .service-image{
        width: 50%;
    }
}



.mr-left{
    margin-left: 20px;
    margin-right: 10px;
}
.icon-svg,
.icon-svg.icon-svg-lg {
    width: 3rem;
    height: 3rem
}

.icon-svg.icon-svg-md {
    width: 2.6rem;
    height: 2.6rem
}

.icon-svg.icon-svg-sm {
    width: 2.2rem;
    height: 2.2rem
}

body {
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    /* margin-left: 30px; */
}


.right-img {
    float: right;
    margin: 0px 0px 3rem 3rem;
    border-radius: .4rem !important;
}

.left-img {
    float: left;
    margin: 0rem 3rem 3px 0px;
    border-radius: .4rem !important;
}

.tab-space {
    padding-top: 8px;
    font-size: 14px;
}

.nav-tabs.nav-tabs-bg .nav-link {
    padding: 1rem .2rem 1rem .5rem;
}

.mb-6 {
    margin-bottom: 2.5rem !important;
}

.lift:hover {
    box-shadow: none;
}


@media screen and (max-width:767px) {



    .right-img {
        float: right;
        padding: 0px;
        width: 100% !important;
    }

    .left-img {
        float: left;
        padding: 0px;
        margin: 0rem 3rem 3rem 0px;
        width: 100% !important;
    }


    ul.nav-tabs {
        float: left;
        width: 100%;
        display: inline-block !important;
        text-align: center;
    }

    ul.nav-tabs li.nav-item {
        float: left;
        width: 33.3%;
        display: inline-block !important;
        text-align: center;
    }

    ul.nav-tabs li.nav-item a div {
        float: left;
        width: 100%;
        text-align: center;
        display: inline-block !important;
    }

    ul.nav-tabs li.nav-item a {
        float: left;
        width: 100%;
        text-align: center;
        display: inline-block !important;
        min-height: 154px;
    }

    ul.nav-tabs li.nav-item a div img {
        width: 50px !important;
        text-align: center;
        margin-right: 0px !important;
    }


}