/* Min Width :: 1400PX */
@media (min-width: 1400px) {
    .layout-navbar-fixed .container-p-y:not([class^="pt-"]):not([class*=" pt-"]) {
      padding-block-start: 2.5rem !important;
    }
    .container-p-y:not([class^="pb-"]):not([class*=" pb-"]) {
      padding-block-end: 2.5rem !important;
    }
    .container-xxl {
        padding-inline: 2.5rem !important;
    }
    body,
    p,
    #liveDateTime,
    footer p
    .form-control{
      font-size: 21px !important;
      line-height: 30px;
    }
    .mb-1 {
      margin-block-end: 0.5rem !important;
    }
    .mb-6 {
      margin-block-end: 2.5rem !important;
    }
    .menu-vertical, .menu-vertical .menu-block, .menu-vertical .menu-inner > .menu-item, .menu-vertical .menu-inner > .menu-header {
      inline-size: 18rem;
    }
    .menu-vertical .menu-item .menu-link {
      font-size: 21px;
      min-block-size: 4rem;
    }
    .menu-icon {
      block-size: 2rem;
      font-size: 2rem;
      inline-size: 2rem;
      margin-inline-end: 1rem;
    }
    .menu-vertical .menu-item .menu-link > div:not(.badge) {
      line-height: 2rem;
    }
    .sub-logo-main {
      max-width: 300px;
    }
    .icon-xl, .icon-xl::before {
      block-size: 2.5rem !important;
      font-size: 2.5rem !important;
      inline-size: 2.5rem !important;
    }
    .card-header,
    .card-datatable-homepage,
    #upload_form,
    #contact_form,
    #cpass_form,
    #users_form,
    .card-datatable-xl-set{
        padding: 2.25rem 2.25rem !important;
    }
    .card-datatable-homepage.pt-0,
    #cpass_form,
    #users_form,
    .card-datatable-xl-set-pt{
        padding-top: 0rem !important;
    }
    .card-title,
    .card-header{
      font-size: 23px;
      line-height: 35px;
    }
    .contact-top-btn {
      padding: 10px 20px;
      font-size: 20px;
    }
    table.dataTable th, table.dataTable td,
    .table-normal-cus td{
      padding-top: 8px !important;
      padding-bottom: 8px !important;
      padding-left: 15px;
      font-size: 20px;
      line-height: 30px;
    }
    .card,
    .card-extra-main{
      box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
    }
    .tbl-custmize tbody tr {
      padding: 0 2.25rem;
    }
    .text-truncate {
      font-size: 21px;
      line-height: 30px;
    }
    .calls-analysis-text-end {
      font-size: 23px;
      line-height: 32px;
    }
    .card.card-data {
      padding: 20px !important;
    }
    .card-data h4 {
      font-size: 36px;
      line-height: 48px;
      margin-bottom: 7px !important;
    }
    .card-data p {
      font-size: 20px;
      line-height: 30px;
    }
    .card-sub {
      padding: 1.1rem 1.75rem;
      border-radius: 65px;
    }
    .avatar .avatar-initial i {
      font-size: 36px;
    }
    .avatar {
      block-size: 3.5rem;
      inline-size: 3.5rem;
      margin-right: 20px !important;
    }
    .flatpickr-range-sub-custmize input {
      font-size: 20px;
    }
    .footer {
      padding: 4px 0;
    }
    .main-title-page {
      font-size: 32px;
    }
    .error-text {
      font-size: 18px;
      line-height: 36px;
    }
    .btn {
        padding: 10px 26px;
        font-size: 20px;
        line-height: 30px;
    }
    .form-control,
    .form-select-sm,
    .page-link,
    #upload_form .form-select,
    .custom-select .select-box,
    .form-select,
    .contact-top-btn-sub-sub select,
    .cus-label{
        font-size: 21px;
        line-height: 30px;
    }
    .page-link{
        padding: 12px 22px !important;
    }
    .form-control, 
    #dt-length-0,
    #password,
    .form-select{
      border-width: 4px !important;
    }
    #upload_form .form-select.form-select-xl-set{
        margin-block-end: 0rem !important;
    }
    #upload_form .form-select,
    .custom-select .select-box{
        margin-block-end: 2rem !important;
        border-width: 4px !important;
    }
    .custom-select .option {
      padding: 11px 15px;
      font-size: 21px;
      line-height: 30px;
    }
    .custom-select .option input {
      margin-right: 20px;
      width: 20px;
      height: 20px;
    }
    .custom-select .options{
        max-height: 350px;
    }
    .drop-zone {
        padding: 80px;
    }
    .contact-top-btn i {
      font-size: 25px;
    }
    .contact-top-btn-sub-e{
        gap: 12px;
    }
    .title-close-main {
      gap: 20px;
    }
    .title-close-btn {
        padding: 7px;
    }
    .title-close-main i {
        font-size: 30px;
    }
    .cus-label span {
      font-size: 18px;
      padding-left: 4px;
    }
    .card-datatable-homepage table tfoot {
      border-top-width: 5px;
    }
    .callsubmit-set-xl{
        margin-block-start: 1rem !important;
    }
    .card.toggle-content-cus{
        padding-top: 2.25rem !important;
    }
    

}

/* Min Width :: 1200PX */
@media (min-width: 1200px) {
    h1,
    .h1 {
        font-size: 2.875rem;
    }

    h2,
    .h2 {
        font-size: 2.375rem;
    }

    h3,
    .h3 {
        font-size: 1.75rem;
    }

    h4,
    .h4 {
        font-size: 1.5rem;
    }

    legend {
        font-size: 1.5rem;
    }
    .display-1 {
        font-size: 4rem;
    }
    .display-2 {
        font-size: 3.5rem;
    }
    .display-3 {
        font-size: 3rem;
    }
    .display-4 {
        font-size: 2.5rem;
    }
    .display-5 {
        font-size: 2rem;
    }
    .display-6 {
        font-size: 1.5rem;
    }
    .container-xl,
    .container-lg,
    .container-md,
    .container-sm,
    .container {
        max-width: 1140px;
    }
    .col-xl {
        flex: 1 0 0%;
    }
    .row-cols-xl-auto > * {
        flex: 0 0 auto;
        width: auto;
    }
    .row-cols-xl-1 > * {
        flex: 0 0 auto;
        width: 100%;
    }
    .row-cols-xl-2 > * {
        flex: 0 0 auto;
        width: 50%;
    }
    .row-cols-xl-3 > * {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
    .row-cols-xl-4 > * {
        flex: 0 0 auto;
        width: 25%;
    }
    .row-cols-xl-5 > * {
        flex: 0 0 auto;
        width: 20%;
    }
    .row-cols-xl-6 > * {
        flex: 0 0 auto;
        width: 16.66666667%;
    }
    .col-xl-auto {
        flex: 0 0 auto;
        width: auto;
    }
    .col-xl-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }
    .col-xl-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }
    .col-xl-3 {
        flex: 0 0 auto;
        width: 25%;
    }
    .col-xl-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
    .col-xl-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }
    .col-xl-6 {
        flex: 0 0 auto;
        width: 50%;
    }
    .col-xl-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }
    .col-xl-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }
    .col-xl-9 {
        flex: 0 0 auto;
        width: 75%;
    }
    .col-xl-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }
    .col-xl-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }
    .col-xl-12 {
        flex: 0 0 auto;
        width: 100%;
    }
    .offset-xl-0 {
        margin-left: 0;
    }
    .offset-xl-1 {
        margin-left: 8.33333333%;
    }
    .offset-xl-2 {
        margin-left: 16.66666667%;
    }
    .offset-xl-3 {
        margin-left: 25%;
    }
    .offset-xl-4 {
        margin-left: 33.33333333%;
    }
    .offset-xl-5 {
        margin-left: 41.66666667%;
    }
    .offset-xl-6 {
        margin-left: 50%;
    }
    .offset-xl-7 {
        margin-left: 58.33333333%;
    }
    .offset-xl-8 {
        margin-left: 66.66666667%;
    }
    .offset-xl-9 {
        margin-left: 75%;
    }
    .offset-xl-10 {
        margin-left: 83.33333333%;
    }
    .offset-xl-11 {
        margin-left: 91.66666667%;
    }
    .g-xl-0,
    .gx-xl-0 {
        --bs-gutter-x: 0;
    }
    .g-xl-0,
    .gy-xl-0 {
        --bs-gutter-y: 0;
    }
    .g-xl-50,
    .gx-xl-50 {
        --bs-gutter-x: 0.125rem;
    }
    .g-xl-50,
    .gy-xl-50 {
        --bs-gutter-y: 0.125rem;
    }
    .g-xl-1,
    .gx-xl-1 {
        --bs-gutter-x: 0.25rem;
    }
    .g-xl-1,
    .gy-xl-1 {
        --bs-gutter-y: 0.25rem;
    }
    .g-xl-1_5,
    .gx-xl-1_5 {
        --bs-gutter-x: 0.375rem;
    }
    .g-xl-1_5,
    .gy-xl-1_5 {
        --bs-gutter-y: 0.375rem;
    }
    .g-xl-2,
    .gx-xl-2 {
        --bs-gutter-x: 0.5rem;
    }
    .g-xl-2,
    .gy-xl-2 {
        --bs-gutter-y: 0.5rem;
    }
    .g-xl-3,
    .gx-xl-3 {
        --bs-gutter-x: 0.75rem;
    }
    .g-xl-3,
    .gy-xl-3 {
        --bs-gutter-y: 0.75rem;
    }
    .g-xl-4,
    .gx-xl-4 {
        --bs-gutter-x: 1rem;
    }
    .g-xl-4,
    .gy-xl-4 {
        --bs-gutter-y: 1rem;
    }
    .g-xl-5,
    .gx-xl-5 {
        --bs-gutter-x: 1.25rem;
    }
    .g-xl-5,
    .gy-xl-5 {
        --bs-gutter-y: 1.25rem;
    }
    .g-xl-6,
    .gx-xl-6 {
        --bs-gutter-x: 1.5rem;
    }
    .g-xl-6,
    .gy-xl-6 {
        --bs-gutter-y: 1.5rem;
    }
    .g-xl-7,
    .gx-xl-7 {
        --bs-gutter-x: 1.75rem;
    }
    .g-xl-7,
    .gy-xl-7 {
        --bs-gutter-y: 1.75rem;
    }
    .g-xl-8,
    .gx-xl-8 {
        --bs-gutter-x: 2rem;
    }
    .g-xl-8,
    .gy-xl-8 {
        --bs-gutter-y: 2rem;
    }
    .g-xl-9,
    .gx-xl-9 {
        --bs-gutter-x: 2.25rem;
    }
    .g-xl-9,
    .gy-xl-9 {
        --bs-gutter-y: 2.25rem;
    }
    .g-xl-10,
    .gx-xl-10 {
        --bs-gutter-x: 2.5rem;
    }
    .g-xl-10,
    .gy-xl-10 {
        --bs-gutter-y: 2.5rem;
    }
    .g-xl-11,
    .gx-xl-11 {
        --bs-gutter-x: 2.75rem;
    }
    .g-xl-11,
    .gy-xl-11 {
        --bs-gutter-y: 2.75rem;
    }
    .g-xl-12,
    .gx-xl-12 {
        --bs-gutter-x: 3rem;
    }
    .g-xl-12,
    .gy-xl-12 {
        --bs-gutter-y: 3rem;
    }
    .dropdown-menu-xl-start {
        --bs-position: start;
    }
    .dropdown-menu-xl-start[data-bs-popper] {
        right: auto;
        left: 0;
    }
    .dropdown-menu-xl-end {
        --bs-position: end;
    }
    .dropdown-menu-xl-end[data-bs-popper] {
        right: 0;
        left: auto;
    }
    .navbar-expand-xl {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }
    .navbar-expand-xl .navbar-nav {
        flex-direction: row;
    }
    .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute;
    }
    .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x);
    }
    .navbar-expand-xl .navbar-nav-scroll {
        overflow: visible;
    }
    .navbar-expand-xl .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
    }
    .navbar-expand-xl .navbar-toggler {
        display: none;
    }
    .navbar-expand-xl .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: rgba(0, 0, 0, 0) !important;
        border: 0 !important;
        transform: none !important;
        transition: none;
    }
    .navbar-expand-xl .offcanvas .offcanvas-header {
        display: none;
    }
    .navbar-expand-xl .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
    }
    .list-group-horizontal-xl {
        flex-direction: row;
    }
    .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
        border-end-start-radius: var(--bs-list-group-border-radius);
        border-start-end-radius: 0;
    }
    .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
        border-start-end-radius: var(--bs-list-group-border-radius);
        border-end-start-radius: 0;
    }
    .list-group-horizontal-xl > .list-group-item.active {
        margin-top: 0;
    }
    .list-group-horizontal-xl > .list-group-item + .list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0;
    }
    .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width);
    }
    .modal-xl {
        --bs-modal-width: 1140px;
    }
    .offcanvas-xl {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: rgba(0, 0, 0, 0) !important;
    }
    .offcanvas-xl .offcanvas-header {
        display: none;
    }
    .offcanvas-xl .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: rgba(0, 0, 0, 0) !important;
    }
    .sticky-xl-top {
        position: sticky;
        top: 0;
        z-index: 1020;
    }
    .sticky-xl-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1020;
    }
    .dropdown-menu-xl-start {
        --bs-position: start;
    }
    .dropdown-menu-xl-start[data-bs-popper] {
        inset-inline: 0 auto;
    }
    .dropdown-menu-xl-end {
        --bs-position: end;
    }
    .dropdown-menu-xl-end[data-bs-popper] {
        inset-inline: auto 0;
    }

    :dir(rtl) .list-group.list-group-horizontal-xl .list-group-item:first-child {
        border-radius: 0.25rem;
        border-end-start-radius: 0;
        border-start-start-radius: 0;
    }
    :dir(rtl) .list-group.list-group-horizontal-xl .list-group-item:last-child {
        border-radius: 0.25rem;
        border-inline-end-width: 1px;
        border-end-end-radius: 0;
        border-start-end-radius: 0;
    }
    .modal-xl .modal-dialog {
        max-inline-size: 1140px;
    }
    .float-xl-start {
        float: inline-start !important;
    }
    .float-xl-end {
        float: inline-end !important;
    }
    .float-xl-none {
        float: none !important;
    }
    .object-fit-xl-contain {
        object-fit: contain !important;
    }
    .object-fit-xl-cover {
        object-fit: cover !important;
    }
    .object-fit-xl-fill {
        object-fit: fill !important;
    }
    .object-fit-xl-scale {
        object-fit: scale-down !important;
    }
    .object-fit-xl-none {
        object-fit: 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;
    }
    .border-xl-solid {
        border-style: solid !important;
    }
    .border-xl-dashed {
        border-style: dashed !important;
    }
    .border-xl-none {
        border-style: 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;
    }
    .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-50 {
        margin: 0.125rem !important;
    }
    .m-xl-1 {
        margin: 0.25rem !important;
    }
    .m-xl-1_5 {
        margin: 0.375rem !important;
    }
    .m-xl-2 {
        margin: 0.5rem !important;
    }
    .m-xl-3 {
        margin: 0.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: 2.75rem !important;
    }
    .m-xl-12 {
        margin: 3rem !important;
    }
    .m-xl-auto {
        margin: auto !important;
    }
    .mx-xl-0 {
        margin-inline-end: 0 !important;
        margin-inline-start: 0 !important;
    }
    .mx-xl-50 {
        margin-inline-end: 0.125rem !important;
        margin-inline-start: 0.125rem !important;
    }
    .mx-xl-1 {
        margin-inline-end: 0.25rem !important;
        margin-inline-start: 0.25rem !important;
    }
    .mx-xl-1_5 {
        margin-inline-end: 0.375rem !important;
        margin-inline-start: 0.375rem !important;
    }
    .mx-xl-2 {
        margin-inline-end: 0.5rem !important;
        margin-inline-start: 0.5rem !important;
    }
    .mx-xl-3 {
        margin-inline-end: 0.75rem !important;
        margin-inline-start: 0.75rem !important;
    }
    .mx-xl-4 {
        margin-inline-end: 1rem !important;
        margin-inline-start: 1rem !important;
    }
    .mx-xl-5 {
        margin-inline-end: 1.25rem !important;
        margin-inline-start: 1.25rem !important;
    }
    .mx-xl-6 {
        margin-inline-end: 1.5rem !important;
        margin-inline-start: 1.5rem !important;
    }
    .mx-xl-7 {
        margin-inline-end: 1.75rem !important;
        margin-inline-start: 1.75rem !important;
    }
    .mx-xl-8 {
        margin-inline-end: 2rem !important;
        margin-inline-start: 2rem !important;
    }
    .mx-xl-9 {
        margin-inline-end: 2.25rem !important;
        margin-inline-start: 2.25rem !important;
    }
    .mx-xl-10 {
        margin-inline-end: 2.5rem !important;
        margin-inline-start: 2.5rem !important;
    }
    .mx-xl-11 {
        margin-inline-end: 2.75rem !important;
        margin-inline-start: 2.75rem !important;
    }
    .mx-xl-12 {
        margin-inline-end: 3rem !important;
        margin-inline-start: 3rem !important;
    }
    .mx-xl-auto {
        margin-inline-end: auto !important;
        margin-inline-start: auto !important;
    }
    .my-xl-0 {
        margin-block-start: 0 !important;
        margin-block-end: 0 !important;
    }
    .my-xl-50 {
        margin-block-start: 0.125rem !important;
        margin-block-end: 0.125rem !important;
    }
    .my-xl-1 {
        margin-block-start: 0.25rem !important;
        margin-block-end: 0.25rem !important;
    }
    .my-xl-1_5 {
        margin-block-start: 0.375rem !important;
        margin-block-end: 0.375rem !important;
    }
    .my-xl-2 {
        margin-block-start: 0.5rem !important;
        margin-block-end: 0.5rem !important;
    }
    .my-xl-3 {
        margin-block-start: 0.75rem !important;
        margin-block-end: 0.75rem !important;
    }
    .my-xl-4 {
        margin-block-start: 1rem !important;
        margin-block-end: 1rem !important;
    }
    .my-xl-5 {
        margin-block-start: 1.25rem !important;
        margin-block-end: 1.25rem !important;
    }
    .my-xl-6 {
        margin-block-start: 1.5rem !important;
        margin-block-end: 1.5rem !important;
    }
    .my-xl-7 {
        margin-block-start: 1.75rem !important;
        margin-block-end: 1.75rem !important;
    }
    .my-xl-8 {
        margin-block-start: 2rem !important;
        margin-block-end: 2rem !important;
    }
    .my-xl-9 {
        margin-block-start: 2.25rem !important;
        margin-block-end: 2.25rem !important;
    }
    .my-xl-10 {
        margin-block-start: 2.5rem !important;
        margin-block-end: 2.5rem !important;
    }
    .my-xl-11 {
        margin-block-start: 2.75rem !important;
        margin-block-end: 2.75rem !important;
    }
    .my-xl-12 {
        margin-block-start: 3rem !important;
        margin-block-end: 3rem !important;
    }
    .my-xl-auto {
        margin-block-start: auto !important;
        margin-block-end: auto !important;
    }
    .mt-xl-0 {
        margin-block-start: 0 !important;
    }
    .mt-xl-50 {
        margin-block-start: 0.125rem !important;
    }
    .mt-xl-1 {
        margin-block-start: 0.25rem !important;
    }
    .mt-xl-1_5 {
        margin-block-start: 0.375rem !important;
    }
    .mt-xl-2 {
        margin-block-start: 0.5rem !important;
    }
    .mt-xl-3 {
        margin-block-start: 0.75rem !important;
    }
    .mt-xl-4 {
        margin-block-start: 1rem !important;
    }
    .mt-xl-5 {
        margin-block-start: 1.25rem !important;
    }
    .mt-xl-6 {
        margin-block-start: 1.5rem !important;
    }
    .mt-xl-7 {
        margin-block-start: 1.75rem !important;
    }
    .mt-xl-8 {
        margin-block-start: 2rem !important;
    }
    .mt-xl-9 {
        margin-block-start: 2.25rem !important;
    }
    .mt-xl-10 {
        margin-block-start: 2.5rem !important;
    }
    .mt-xl-11 {
        margin-block-start: 2.75rem !important;
    }
    .mt-xl-12 {
        margin-block-start: 3rem !important;
    }
    .mt-xl-auto {
        margin-block-start: auto !important;
    }
    .me-xl-0 {
        margin-inline-end: 0 !important;
    }
    .me-xl-50 {
        margin-inline-end: 0.125rem !important;
    }
    .me-xl-1 {
        margin-inline-end: 0.25rem !important;
    }
    .me-xl-1_5 {
        margin-inline-end: 0.375rem !important;
    }
    .me-xl-2 {
        margin-inline-end: 0.5rem !important;
    }
    .me-xl-3 {
        margin-inline-end: 0.75rem !important;
    }
    .me-xl-4 {
        margin-inline-end: 1rem !important;
    }
    .me-xl-5 {
        margin-inline-end: 1.25rem !important;
    }
    .me-xl-6 {
        margin-inline-end: 1.5rem !important;
    }
    .me-xl-7 {
        margin-inline-end: 1.75rem !important;
    }
    .me-xl-8 {
        margin-inline-end: 2rem !important;
    }
    .me-xl-9 {
        margin-inline-end: 2.25rem !important;
    }
    .me-xl-10 {
        margin-inline-end: 2.5rem !important;
    }
    .me-xl-11 {
        margin-inline-end: 2.75rem !important;
    }
    .me-xl-12 {
        margin-inline-end: 3rem !important;
    }
    .me-xl-auto {
        margin-inline-end: auto !important;
    }
    .mb-xl-0 {
        margin-block-end: 0 !important;
    }
    .mb-xl-50 {
        margin-block-end: 0.125rem !important;
    }
    .mb-xl-1 {
        margin-block-end: 0.25rem !important;
    }
    .mb-xl-1_5 {
        margin-block-end: 0.375rem !important;
    }
    .mb-xl-2 {
        margin-block-end: 0.5rem !important;
    }
    .mb-xl-3 {
        margin-block-end: 0.75rem !important;
    }
    .mb-xl-4 {
        margin-block-end: 1rem !important;
    }
    .mb-xl-5 {
        margin-block-end: 1.25rem !important;
    }
    .mb-xl-6 {
        margin-block-end: 1.5rem !important;
    }
    .mb-xl-7 {
        margin-block-end: 1.75rem !important;
    }
    .mb-xl-8 {
        margin-block-end: 2rem !important;
    }
    .mb-xl-9 {
        margin-block-end: 2.25rem !important;
    }
    .mb-xl-10 {
        margin-block-end: 2.5rem !important;
    }
    .mb-xl-11 {
        margin-block-end: 2.75rem !important;
    }
    .mb-xl-12 {
        margin-block-end: 3rem !important;
    }
    .mb-xl-auto {
        margin-block-end: auto !important;
    }
    .ms-xl-0 {
        margin-inline-start: 0 !important;
    }
    .ms-xl-50 {
        margin-inline-start: 0.125rem !important;
    }
    .ms-xl-1 {
        margin-inline-start: 0.25rem !important;
    }
    .ms-xl-1_5 {
        margin-inline-start: 0.375rem !important;
    }
    .ms-xl-2 {
        margin-inline-start: 0.5rem !important;
    }
    .ms-xl-3 {
        margin-inline-start: 0.75rem !important;
    }
    .ms-xl-4 {
        margin-inline-start: 1rem !important;
    }
    .ms-xl-5 {
        margin-inline-start: 1.25rem !important;
    }
    .ms-xl-6 {
        margin-inline-start: 1.5rem !important;
    }
    .ms-xl-7 {
        margin-inline-start: 1.75rem !important;
    }
    .ms-xl-8 {
        margin-inline-start: 2rem !important;
    }
    .ms-xl-9 {
        margin-inline-start: 2.25rem !important;
    }
    .ms-xl-10 {
        margin-inline-start: 2.5rem !important;
    }
    .ms-xl-11 {
        margin-inline-start: 2.75rem !important;
    }
    .ms-xl-12 {
        margin-inline-start: 3rem !important;
    }
    .ms-xl-auto {
        margin-inline-start: auto !important;
    }
    .m-xl-n50 {
        margin: -0.125rem !important;
    }
    .m-xl-n1 {
        margin: -0.25rem !important;
    }
    .m-xl-n1_5 {
        margin: -0.375rem !important;
    }
    .m-xl-n2 {
        margin: -0.5rem !important;
    }
    .m-xl-n3 {
        margin: -0.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: -2.75rem !important;
    }
    .m-xl-n12 {
        margin: -3rem !important;
    }
    .mx-xl-n50 {
        margin-inline-end: -0.125rem !important;
        margin-inline-start: -0.125rem !important;
    }
    .mx-xl-n1 {
        margin-inline-end: -0.25rem !important;
        margin-inline-start: -0.25rem !important;
    }
    .mx-xl-n1_5 {
        margin-inline-end: -0.375rem !important;
        margin-inline-start: -0.375rem !important;
    }
    .mx-xl-n2 {
        margin-inline-end: -0.5rem !important;
        margin-inline-start: -0.5rem !important;
    }
    .mx-xl-n3 {
        margin-inline-end: -0.75rem !important;
        margin-inline-start: -0.75rem !important;
    }
    .mx-xl-n4 {
        margin-inline-end: -1rem !important;
        margin-inline-start: -1rem !important;
    }
    .mx-xl-n5 {
        margin-inline-end: -1.25rem !important;
        margin-inline-start: -1.25rem !important;
    }
    .mx-xl-n6 {
        margin-inline-end: -1.5rem !important;
        margin-inline-start: -1.5rem !important;
    }
    .mx-xl-n7 {
        margin-inline-end: -1.75rem !important;
        margin-inline-start: -1.75rem !important;
    }
    .mx-xl-n8 {
        margin-inline-end: -2rem !important;
        margin-inline-start: -2rem !important;
    }
    .mx-xl-n9 {
        margin-inline-end: -2.25rem !important;
        margin-inline-start: -2.25rem !important;
    }
    .mx-xl-n10 {
        margin-inline-end: -2.5rem !important;
        margin-inline-start: -2.5rem !important;
    }
    .mx-xl-n11 {
        margin-inline-end: -2.75rem !important;
        margin-inline-start: -2.75rem !important;
    }
    .mx-xl-n12 {
        margin-inline-end: -3rem !important;
        margin-inline-start: -3rem !important;
    }
    .my-xl-n50 {
        margin-block-start: -0.125rem !important;
        margin-block-end: -0.125rem !important;
    }
    .my-xl-n1 {
        margin-block-start: -0.25rem !important;
        margin-block-end: -0.25rem !important;
    }
    .my-xl-n1_5 {
        margin-block-start: -0.375rem !important;
        margin-block-end: -0.375rem !important;
    }
    .my-xl-n2 {
        margin-block-start: -0.5rem !important;
        margin-block-end: -0.5rem !important;
    }
    .my-xl-n3 {
        margin-block-start: -0.75rem !important;
        margin-block-end: -0.75rem !important;
    }
    .my-xl-n4 {
        margin-block-start: -1rem !important;
        margin-block-end: -1rem !important;
    }
    .my-xl-n5 {
        margin-block-start: -1.25rem !important;
        margin-block-end: -1.25rem !important;
    }
    .my-xl-n6 {
        margin-block-start: -1.5rem !important;
        margin-block-end: -1.5rem !important;
    }
    .my-xl-n7 {
        margin-block-start: -1.75rem !important;
        margin-block-end: -1.75rem !important;
    }
    .my-xl-n8 {
        margin-block-start: -2rem !important;
        margin-block-end: -2rem !important;
    }
    .my-xl-n9 {
        margin-block-start: -2.25rem !important;
        margin-block-end: -2.25rem !important;
    }
    .my-xl-n10 {
        margin-block-start: -2.5rem !important;
        margin-block-end: -2.5rem !important;
    }
    .my-xl-n11 {
        margin-block-start: -2.75rem !important;
        margin-block-end: -2.75rem !important;
    }
    .my-xl-n12 {
        margin-block-start: -3rem !important;
        margin-block-end: -3rem !important;
    }
    .mt-xl-n50 {
        margin-block-start: -0.125rem !important;
    }
    .mt-xl-n1 {
        margin-block-start: -0.25rem !important;
    }
    .mt-xl-n1_5 {
        margin-block-start: -0.375rem !important;
    }
    .mt-xl-n2 {
        margin-block-start: -0.5rem !important;
    }
    .mt-xl-n3 {
        margin-block-start: -0.75rem !important;
    }
    .mt-xl-n4 {
        margin-block-start: -1rem !important;
    }
    .mt-xl-n5 {
        margin-block-start: -1.25rem !important;
    }
    .mt-xl-n6 {
        margin-block-start: -1.5rem !important;
    }
    .mt-xl-n7 {
        margin-block-start: -1.75rem !important;
    }
    .mt-xl-n8 {
        margin-block-start: -2rem !important;
    }
    .mt-xl-n9 {
        margin-block-start: -2.25rem !important;
    }
    .mt-xl-n10 {
        margin-block-start: -2.5rem !important;
    }
    .mt-xl-n11 {
        margin-block-start: -2.75rem !important;
    }
    .mt-xl-n12 {
        margin-block-start: -3rem !important;
    }
    .me-xl-n50 {
        margin-inline-end: -0.125rem !important;
    }
    .me-xl-n1 {
        margin-inline-end: -0.25rem !important;
    }
    .me-xl-n1_5 {
        margin-inline-end: -0.375rem !important;
    }
    .me-xl-n2 {
        margin-inline-end: -0.5rem !important;
    }
    .me-xl-n3 {
        margin-inline-end: -0.75rem !important;
    }
    .me-xl-n4 {
        margin-inline-end: -1rem !important;
    }
    .me-xl-n5 {
        margin-inline-end: -1.25rem !important;
    }
    .me-xl-n6 {
        margin-inline-end: -1.5rem !important;
    }
    .me-xl-n7 {
        margin-inline-end: -1.75rem !important;
    }
    .me-xl-n8 {
        margin-inline-end: -2rem !important;
    }
    .me-xl-n9 {
        margin-inline-end: -2.25rem !important;
    }
    .me-xl-n10 {
        margin-inline-end: -2.5rem !important;
    }
    .me-xl-n11 {
        margin-inline-end: -2.75rem !important;
    }
    .me-xl-n12 {
        margin-inline-end: -3rem !important;
    }
    .mb-xl-n50 {
        margin-block-end: -0.125rem !important;
    }
    .mb-xl-n1 {
        margin-block-end: -0.25rem !important;
    }
    .mb-xl-n1_5 {
        margin-block-end: -0.375rem !important;
    }
    .mb-xl-n2 {
        margin-block-end: -0.5rem !important;
    }
    .mb-xl-n3 {
        margin-block-end: -0.75rem !important;
    }
    .mb-xl-n4 {
        margin-block-end: -1rem !important;
    }
    .mb-xl-n5 {
        margin-block-end: -1.25rem !important;
    }
    .mb-xl-n6 {
        margin-block-end: -1.5rem !important;
    }
    .mb-xl-n7 {
        margin-block-end: -1.75rem !important;
    }
    .mb-xl-n8 {
        margin-block-end: -2rem !important;
    }
    .mb-xl-n9 {
        margin-block-end: -2.25rem !important;
    }
    .mb-xl-n10 {
        margin-block-end: -2.5rem !important;
    }
    .mb-xl-n11 {
        margin-block-end: -2.75rem !important;
    }
    .mb-xl-n12 {
        margin-block-end: -3rem !important;
    }
    .ms-xl-n50 {
        margin-inline-start: -0.125rem !important;
    }
    .ms-xl-n1 {
        margin-inline-start: -0.25rem !important;
    }
    .ms-xl-n1_5 {
        margin-inline-start: -0.375rem !important;
    }
    .ms-xl-n2 {
        margin-inline-start: -0.5rem !important;
    }
    .ms-xl-n3 {
        margin-inline-start: -0.75rem !important;
    }
    .ms-xl-n4 {
        margin-inline-start: -1rem !important;
    }
    .ms-xl-n5 {
        margin-inline-start: -1.25rem !important;
    }
    .ms-xl-n6 {
        margin-inline-start: -1.5rem !important;
    }
    .ms-xl-n7 {
        margin-inline-start: -1.75rem !important;
    }
    .ms-xl-n8 {
        margin-inline-start: -2rem !important;
    }
    .ms-xl-n9 {
        margin-inline-start: -2.25rem !important;
    }
    .ms-xl-n10 {
        margin-inline-start: -2.5rem !important;
    }
    .ms-xl-n11 {
        margin-inline-start: -2.75rem !important;
    }
    .ms-xl-n12 {
        margin-inline-start: -3rem !important;
    }
    .p-xl-0 {
        padding: 0 !important;
    }
    .p-xl-50 {
        padding: 0.125rem !important;
    }
    .p-xl-1 {
        padding: 0.25rem !important;
    }
    .p-xl-1_5 {
        padding: 0.375rem !important;
    }
    .p-xl-2 {
        padding: 0.5rem !important;
    }
    .p-xl-3 {
        padding: 0.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: 2.75rem !important;
    }
    .p-xl-12 {
        padding: 3rem !important;
    }
    .px-xl-0 {
        padding-inline-end: 0 !important;
        padding-inline-start: 0 !important;
    }
    .px-xl-50 {
        padding-inline-end: 0.125rem !important;
        padding-inline-start: 0.125rem !important;
    }
    .px-xl-1 {
        padding-inline-end: 0.25rem !important;
        padding-inline-start: 0.25rem !important;
    }
    .px-xl-1_5 {
        padding-inline-end: 0.375rem !important;
        padding-inline-start: 0.375rem !important;
    }
    .px-xl-2 {
        padding-inline-end: 0.5rem !important;
        padding-inline-start: 0.5rem !important;
    }
    .px-xl-3 {
        padding-inline-end: 0.75rem !important;
        padding-inline-start: 0.75rem !important;
    }
    .px-xl-4 {
        padding-inline-end: 1rem !important;
        padding-inline-start: 1rem !important;
    }
    .px-xl-5 {
        padding-inline-end: 1.25rem !important;
        padding-inline-start: 1.25rem !important;
    }
    .px-xl-6 {
        padding-inline-end: 1.5rem !important;
        padding-inline-start: 1.5rem !important;
    }
    .px-xl-7 {
        padding-inline-end: 1.75rem !important;
        padding-inline-start: 1.75rem !important;
    }
    .px-xl-8 {
        padding-inline-end: 2rem !important;
        padding-inline-start: 2rem !important;
    }
    .px-xl-9 {
        padding-inline-end: 2.25rem !important;
        padding-inline-start: 2.25rem !important;
    }
    .px-xl-10 {
        padding-inline-end: 2.5rem !important;
        padding-inline-start: 2.5rem !important;
    }
    .px-xl-11 {
        padding-inline-end: 2.75rem !important;
        padding-inline-start: 2.75rem !important;
    }
    .px-xl-12 {
        padding-inline-end: 3rem !important;
        padding-inline-start: 3rem !important;
    }
    .py-xl-0 {
        padding-block-start: 0 !important;
        padding-block-end: 0 !important;
    }
    .py-xl-50 {
        padding-block-start: 0.125rem !important;
        padding-block-end: 0.125rem !important;
    }
    .py-xl-1 {
        padding-block-start: 0.25rem !important;
        padding-block-end: 0.25rem !important;
    }
    .py-xl-1_5 {
        padding-block-start: 0.375rem !important;
        padding-block-end: 0.375rem !important;
    }
    .py-xl-2 {
        padding-block-start: 0.5rem !important;
        padding-block-end: 0.5rem !important;
    }
    .py-xl-3 {
        padding-block-start: 0.75rem !important;
        padding-block-end: 0.75rem !important;
    }
    .py-xl-4 {
        padding-block-start: 1rem !important;
        padding-block-end: 1rem !important;
    }
    .py-xl-5 {
        padding-block-start: 1.25rem !important;
        padding-block-end: 1.25rem !important;
    }
    .py-xl-6 {
        padding-block-start: 1.5rem !important;
        padding-block-end: 1.5rem !important;
    }
    .py-xl-7 {
        padding-block-start: 1.75rem !important;
        padding-block-end: 1.75rem !important;
    }
    .py-xl-8 {
        padding-block-start: 2rem !important;
        padding-block-end: 2rem !important;
    }
    .py-xl-9 {
        padding-block-start: 2.25rem !important;
        padding-block-end: 2.25rem !important;
    }
    .py-xl-10 {
        padding-block-start: 2.5rem !important;
        padding-block-end: 2.5rem !important;
    }
    .py-xl-11 {
        padding-block-start: 2.75rem !important;
        padding-block-end: 2.75rem !important;
    }
    .py-xl-12 {
        padding-block-start: 3rem !important;
        padding-block-end: 3rem !important;
    }
    .pt-xl-0 {
        padding-block-start: 0 !important;
    }
    .pt-xl-50 {
        padding-block-start: 0.125rem !important;
    }
    .pt-xl-1 {
        padding-block-start: 0.25rem !important;
    }
    .pt-xl-1_5 {
        padding-block-start: 0.375rem !important;
    }
    .pt-xl-2 {
        padding-block-start: 0.5rem !important;
    }
    .pt-xl-3 {
        padding-block-start: 0.75rem !important;
    }
    .pt-xl-4 {
        padding-block-start: 1rem !important;
    }
    .pt-xl-5 {
        padding-block-start: 1.25rem !important;
    }
    .pt-xl-6 {
        padding-block-start: 1.5rem !important;
    }
    .pt-xl-7 {
        padding-block-start: 1.75rem !important;
    }
    .pt-xl-8 {
        padding-block-start: 2rem !important;
    }
    .pt-xl-9 {
        padding-block-start: 2.25rem !important;
    }
    .pt-xl-10 {
        padding-block-start: 2.5rem !important;
    }
    .pt-xl-11 {
        padding-block-start: 2.75rem !important;
    }
    .pt-xl-12 {
        padding-block-start: 3rem !important;
    }
    .pe-xl-0 {
        padding-inline-end: 0 !important;
    }
    .pe-xl-50 {
        padding-inline-end: 0.125rem !important;
    }
    .pe-xl-1 {
        padding-inline-end: 0.25rem !important;
    }
    .pe-xl-1_5 {
        padding-inline-end: 0.375rem !important;
    }
    .pe-xl-2 {
        padding-inline-end: 0.5rem !important;
    }
    .pe-xl-3 {
        padding-inline-end: 0.75rem !important;
    }
    .pe-xl-4 {
        padding-inline-end: 1rem !important;
    }
    .pe-xl-5 {
        padding-inline-end: 1.25rem !important;
    }
    .pe-xl-6 {
        padding-inline-end: 1.5rem !important;
    }
    .pe-xl-7 {
        padding-inline-end: 1.75rem !important;
    }
    .pe-xl-8 {
        padding-inline-end: 2rem !important;
    }
    .pe-xl-9 {
        padding-inline-end: 2.25rem !important;
    }
    .pe-xl-10 {
        padding-inline-end: 2.5rem !important;
    }
    .pe-xl-11 {
        padding-inline-end: 2.75rem !important;
    }
    .pe-xl-12 {
        padding-inline-end: 3rem !important;
    }
    .pb-xl-0 {
        padding-block-end: 0 !important;
    }
    .pb-xl-50 {
        padding-block-end: 0.125rem !important;
    }
    .pb-xl-1 {
        padding-block-end: 0.25rem !important;
    }
    .pb-xl-1_5 {
        padding-block-end: 0.375rem !important;
    }
    .pb-xl-2 {
        padding-block-end: 0.5rem !important;
    }
    .pb-xl-3 {
        padding-block-end: 0.75rem !important;
    }
    .pb-xl-4 {
        padding-block-end: 1rem !important;
    }
    .pb-xl-5 {
        padding-block-end: 1.25rem !important;
    }
    .pb-xl-6 {
        padding-block-end: 1.5rem !important;
    }
    .pb-xl-7 {
        padding-block-end: 1.75rem !important;
    }
    .pb-xl-8 {
        padding-block-end: 2rem !important;
    }
    .pb-xl-9 {
        padding-block-end: 2.25rem !important;
    }
    .pb-xl-10 {
        padding-block-end: 2.5rem !important;
    }
    .pb-xl-11 {
        padding-block-end: 2.75rem !important;
    }
    .pb-xl-12 {
        padding-block-end: 3rem !important;
    }
    .ps-xl-0 {
        padding-inline-start: 0 !important;
    }
    .ps-xl-50 {
        padding-inline-start: 0.125rem !important;
    }
    .ps-xl-1 {
        padding-inline-start: 0.25rem !important;
    }
    .ps-xl-1_5 {
        padding-inline-start: 0.375rem !important;
    }
    .ps-xl-2 {
        padding-inline-start: 0.5rem !important;
    }
    .ps-xl-3 {
        padding-inline-start: 0.75rem !important;
    }
    .ps-xl-4 {
        padding-inline-start: 1rem !important;
    }
    .ps-xl-5 {
        padding-inline-start: 1.25rem !important;
    }
    .ps-xl-6 {
        padding-inline-start: 1.5rem !important;
    }
    .ps-xl-7 {
        padding-inline-start: 1.75rem !important;
    }
    .ps-xl-8 {
        padding-inline-start: 2rem !important;
    }
    .ps-xl-9 {
        padding-inline-start: 2.25rem !important;
    }
    .ps-xl-10 {
        padding-inline-start: 2.5rem !important;
    }
    .ps-xl-11 {
        padding-inline-start: 2.75rem !important;
    }
    .ps-xl-12 {
        padding-inline-start: 3rem !important;
    }
    .gap-xl-0 {
        gap: 0 !important;
    }
    .gap-xl-50 {
        gap: 0.125rem !important;
    }
    .gap-xl-1 {
        gap: 0.25rem !important;
    }
    .gap-xl-1_5 {
        gap: 0.375rem !important;
    }
    .gap-xl-2 {
        gap: 0.5rem !important;
    }
    .gap-xl-3 {
        gap: 0.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: 2.75rem !important;
    }
    .gap-xl-12 {
        gap: 3rem !important;
    }
    .row-gap-xl-0 {
        row-gap: 0 !important;
    }
    .row-gap-xl-50 {
        row-gap: 0.125rem !important;
    }
    .row-gap-xl-1 {
        row-gap: 0.25rem !important;
    }
    .row-gap-xl-1_5 {
        row-gap: 0.375rem !important;
    }
    .row-gap-xl-2 {
        row-gap: 0.5rem !important;
    }
    .row-gap-xl-3 {
        row-gap: 0.75rem !important;
    }
    .row-gap-xl-4 {
        row-gap: 1rem !important;
    }
    .row-gap-xl-5 {
        row-gap: 1.25rem !important;
    }
    .row-gap-xl-6 {
        row-gap: 1.5rem !important;
    }
    .row-gap-xl-7 {
        row-gap: 1.75rem !important;
    }
    .row-gap-xl-8 {
        row-gap: 2rem !important;
    }
    .row-gap-xl-9 {
        row-gap: 2.25rem !important;
    }
    .row-gap-xl-10 {
        row-gap: 2.5rem !important;
    }
    .row-gap-xl-11 {
        row-gap: 2.75rem !important;
    }
    .row-gap-xl-12 {
        row-gap: 3rem !important;
    }
    .column-gap-xl-0 {
        column-gap: 0 !important;
    }
    .column-gap-xl-50 {
        column-gap: 0.125rem !important;
    }
    .column-gap-xl-1 {
        column-gap: 0.25rem !important;
    }
    .column-gap-xl-1_5 {
        column-gap: 0.375rem !important;
    }
    .column-gap-xl-2 {
        column-gap: 0.5rem !important;
    }
    .column-gap-xl-3 {
        column-gap: 0.75rem !important;
    }
    .column-gap-xl-4 {
        column-gap: 1rem !important;
    }
    .column-gap-xl-5 {
        column-gap: 1.25rem !important;
    }
    .column-gap-xl-6 {
        column-gap: 1.5rem !important;
    }
    .column-gap-xl-7 {
        column-gap: 1.75rem !important;
    }
    .column-gap-xl-8 {
        column-gap: 2rem !important;
    }
    .column-gap-xl-9 {
        column-gap: 2.25rem !important;
    }
    .column-gap-xl-10 {
        column-gap: 2.5rem !important;
    }
    .column-gap-xl-11 {
        column-gap: 2.75rem !important;
    }
    .column-gap-xl-12 {
        column-gap: 3rem !important;
    }
    .text-xl-start {
        text-align: start !important;
    }
    .text-xl-end {
        text-align: end !important;
    }
    .text-xl-center {
        text-align: center !important;
    }
    .fs-1 {
        font-size: 2.875rem !important;
    }
    .fs-2 {
        font-size: 2.375rem !important;
    }
    .fs-3 {
        font-size: 1.75rem !important;
    }
    .fs-4 {
        font-size: 1.5rem !important;
    }
    .fs-xxlarge {
        font-size: 6rem !important;
    }
    .menu {
        box-shadow: 0 0 0 1px #e1e1e1;
    }
    .menu-inner-shadow {
        block-size: 3rem;
    }
    .layout-menu-offcanvas .layout-menu .layout-menu-toggle,
    .layout-menu-fixed-offcanvas .layout-menu .layout-menu-toggle {
        display: none;
    }
    .layout-horizontal .layout-page .menu-horizontal {
        box-shadow: 0 0 0 1px #e4e6e8;
    }
    .layout-navbar-full:not(.layout-horizontal) .menu-inner {
        margin-block-start: 0.75rem;
    }
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item {*/
    /*    inline-size: 4.25rem;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-header,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-header,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block {*/
    /*    position: relative;*/
    /*    inline-size: 16.25rem;*/
    /*    margin-inline-start: 4.75rem;*/
    /*    padding-inline: 0.5rem calc(0.9375rem * 2 - 0.5rem);*/
    /*    text-indent: -9999px;*/
    /*    text-overflow: ellipsis;*/
    /*    white-space: nowrap;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-header .menu-header-text,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block .menu-header-text,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-header .menu-header-text,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block .menu-header-text {*/
    /*    overflow: hidden;*/
    /*    opacity: 0;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-header::before,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block::before,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-header::before,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block::before {*/
    /*    position: absolute;*/
    /*    display: block;*/
    /*    content: "";*/
    /*    inline-size: calc(5.25rem * 0.22);*/
    /*    inset-block: 1.1875rem;*/
    /*    inset-inline-start: calc(-1 * 5.25rem * 0.61);*/
    /*    text-align: center;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-block::before,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-block::before {*/
    /*    block-size: 0.125rem;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item div:not(.menu-block),*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item div:not(.menu-block) {*/
    /*    overflow: hidden;*/
    /*    opacity: 0;*/
    /*    text-overflow: ellipsis;*/
    /*    white-space: nowrap;*/
    /*    display: none;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item > .menu-sub,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item.open > .menu-sub,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item > .menu-sub,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item.open > .menu-sub,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item > .menu-toggle::after,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item > .menu-toggle::after {*/
    /*    display: none;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical:not(.layout-menu-hover) .menu-inner > .menu-item > .menu-link,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical:not(.layout-menu-hover) .menu-inner > .menu-block,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical:not(.layout-menu-hover) .menu-inner > .menu-header,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical:not(.layout-menu-hover) .menu-inner > .menu-item > .menu-link,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical:not(.layout-menu-hover) .menu-inner > .menu-block,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical:not(.layout-menu-hover) .menu-inner > .menu-header {*/
    /*    padding-inline: calc(0.9375rem - 1px);*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu .menu-vertical .menu-inner > .menu-item > .menu-link .menu-icon,*/
    /*.layout-menu-collapsed:not(.layout-menu-hover, .layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-menu.menu-vertical .menu-inner > .menu-item > .menu-link .menu-icon {*/
    /*    margin-inline-end: 0;*/
    /*    text-align: center;*/
    /*    margin: 0 auto;*/
    /*}*/
    /*.layout-menu-hover.layout-menu-collapsed .layout-menu {*/
    /*    margin-inline-end: -calc(16.25rem 5.25rem);*/
    /*}*/
    /*.layout-menu-hover.layout-menu-collapsed .layout-menu .layout-menu-toggle i {*/
        /*        transform: rotate(180deg);*/
    /*    transition-duration: 0.3s;*/
    /*    transition-property: transform;*/
    /*}*/
    /*.layout-menu-hover.layout-menu-collapsed .layout-menu .layout-menu-toggle i :dir(rtl) {*/
        /*        transform: rotate(0deg);*/
    /*}*/
    /*.layout-menu-collapsed.layout-menu-offcanvas .layout-menu {*/
    /*    margin-inline-end: -16.25rem;*/
    /*    transform: translateX(-100%);*/
    /*}*/
    /*.layout-menu-fixed .layout-menu,*/
    /*.layout-menu-fixed-offcanvas .layout-menu {*/
    /*    position: fixed;*/
    /*    inset-block: 0;*/
    /*    inset-inline-start: 0;*/
    /*    margin-inline: 0 !important;*/
    /*}*/
    /*.layout-menu-fixed-offcanvas.layout-menu-collapsed .layout-menu {*/
    /*    transform: translateX(-100%);*/
    /*}*/
    /*.layout-menu-fixed:not(.layout-menu-collapsed) .layout-page,*/
    /*.layout-menu-fixed-offcanvas:not(.layout-menu-collapsed) .layout-page {*/
    /*    padding-inline-start: 12.25rem;*/
    /*}*/
    /*.layout-menu-fixed.layout-menu-collapsed .layout-page {*/
    /*    padding-inline-start: 4.25rem;*/
    /*}*/
    /*.layout-menu-fixed .layout-navbar-full .layout-navbar,*/
    /*.layout-menu-fixed-offcanvas .layout-navbar-full .layout-navbar {*/
    /*    position: fixed;*/
    /*    inset-block-start: 0;*/
    /*    inset-inline: 0;*/
    /*}*/
    /*.layout-navbar-fixed:not(.layout-menu-collapsed) .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed.layout-navbar-fixed:not(.layout-menu-collapsed) .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed-offcanvas.layout-navbar-fixed:not(.layout-menu-collapsed) .layout-content-navbar:not(.layout-without-menu) .layout-navbar {*/
        /*        inset-inline-start: 12.25rem;*/
    /*}*/
    /*.layout-navbar-fixed:not(.layout-menu-collapsed).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-navbar-fixed:not(.layout-menu-collapsed) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed.layout-navbar-fixed:not(.layout-menu-collapsed).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed.layout-navbar-fixed:not(.layout-menu-collapsed) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed-offcanvas.layout-navbar-fixed:not(.layout-menu-collapsed).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed-offcanvas.layout-navbar-fixed:not(.layout-menu-collapsed) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-navbar-fixed:not(.layout-menu-collapsed):dir(rtl).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-navbar-fixed:not(.layout-menu-collapsed):dir(rtl) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed.layout-navbar-fixed:not(.layout-menu-collapsed):dir(rtl).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed.layout-navbar-fixed:not(.layout-menu-collapsed):dir(rtl) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed-offcanvas.layout-navbar-fixed:not(.layout-menu-collapsed):dir(rtl).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed-offcanvas.layout-navbar-fixed:not(.layout-menu-collapsed):dir(rtl) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar {*/
    /*    inset-inline-start: calc(16.25rem + var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-menu-fixed.swal2-shown .layout-horizontal .layout-navbar,*/
    /*.layout-menu-fixed.swal2-shown .layout-horizontal .layout-menu-horizontal,*/
    /*.layout-menu-fixed .modal-open .layout-horizontal .layout-navbar,*/
    /*.layout-menu-fixed .modal-open .layout-horizontal .layout-menu-horizontal,*/
    /*:dir(rtl).layout-menu-fixed.swal2-shown .layout-horizontal .layout-navbar,*/
    /*:dir(rtl).layout-menu-fixed .modal-open .layout-horizontal .layout-navbar {*/
    /*    inline-size: calc(100% + var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-menu-fixed:not(.layout-navbar-hidden) .layout-horizontal .layout-page .menu-horizontal,*/
    /*.layout-menu-fixed-offcanvas:not(.layout-navbar-hidden) .layout-horizontal .layout-page .menu-horizontal {*/
    /*    position: fixed;*/
    /*    inset-block-start: 4rem;*/
    /*}*/
    /*.layout-menu-fixed:not(.layout-navbar-hidden) .layout-horizontal .layout-page .menu-horizontal + [class*="container-"],*/
    /*.layout-menu-fixed-offcanvas:not(.layout-navbar-hidden) .layout-horizontal .layout-page .menu-horizontal + [class*="container-"] {*/
    /*    padding-block-start: 4.25rem !important;*/
    /*}*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-content-navbar .layout-navbar,*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed .layout-content-navbar .layout-navbar {*/
        /*        inset-inline-start: 4.25rem;*/
    /*}*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-xxl),*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas).swal2-shown*/
    /*    .layout-content-navbar:not(.layout-without-menu)*/
    /*    .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-xxl),*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas)*/
    /*    .modal-open*/
    /*    .layout-content-navbar:not(.layout-without-menu)*/
    /*    .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed.swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed.swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl) {*/
    /*    inset-inline-start: calc(5.25rem - var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas).swal2-shown*/
    /*    .layout-content-navbar:not(.layout-without-menu)*/
    /*    .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas)*/
    /*    .modal-open*/
    /*    .layout-content-navbar:not(.layout-without-menu)*/
    /*    .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed.swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl) {*/
    /*    inline-size: calc(100% - 1.625rem * 2 - 5.25rem - var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas):dir(rtl).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-xxl),*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas):dir(rtl) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed:dir(rtl).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed:dir(rtl) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar:has(.container-xxl) {*/
    /*    inset-inline-start: calc(5.25rem + var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas):dir(rtl).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas):dir(rtl) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed:dir(rtl).swal2-shown .layout-content-navbar:not(.layout-without-menu) .layout-navbar,*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed:dir(rtl) .modal-open .layout-content-navbar:not(.layout-without-menu) .layout-navbar {*/
    /*    inline-size: calc(100% - 1.625rem * 2 - 5.25rem - var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas):dir(rtl).swal2-shown*/
    /*    .layout-content-navbar:not(.layout-without-menu)*/
    /*    .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-navbar-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas):dir(rtl)*/
    /*    .modal-open*/
    /*    .layout-content-navbar:not(.layout-without-menu)*/
    /*    .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed:dir(rtl).swal2-shown*/
    /*    .layout-content-navbar:not(.layout-without-menu)*/
    /*    .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-menu-fixed.layout-navbar-fixed.layout-menu-collapsed:dir(rtl)*/
    /*    .modal-open*/
    /*    .layout-content-navbar:not(.layout-without-menu)*/
    /*    .layout-navbar:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl) {*/
    /*    inset-inline-start: calc(5.25rem + var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-footer-fixed:not(.layout-menu-collapsed) .layout-wrapper:not(.layout-without-menu) .content-footer {*/
    /*    inset-inline-start: 16.25rem;*/
    /*}*/
    /*.layout-footer-fixed:not(.layout-menu-collapsed).swal2-shown .layout-wrapper .content-footer:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-footer-fixed:not(.layout-menu-collapsed) .modal-open .layout-wrapper .content-footer:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl) {*/
    /*    inline-size: calc(100% - 16.25rem - var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-footer-fixed:not(.layout-menu-collapsed):dir(rtl).swal2-shown .layout-wrapper:not(.layout-without-menu) .content-footer:has(.container-xxl),*/
    /*.layout-footer-fixed:not(.layout-menu-collapsed):dir(rtl) .modal-open .layout-wrapper:not(.layout-without-menu) .content-footer:has(.container-xxl),*/
    /*.layout-footer-fixed:not(.layout-menu-collapsed):dir(rtl).swal2-shown .layout-wrapper .content-footer:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-footer-fixed:not(.layout-menu-collapsed):dir(rtl) .modal-open .layout-wrapper .content-footer:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl) {*/
    /*    inset-inline-start: calc(16.25rem + var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-wrapper:not(.layout-without-menu) .content-footer {*/
    /*    inset-inline-start: 5.25rem;*/
    /*}*/
    /*.layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas).swal2-shown .layout-wrapper:not(.layout-without-menu) .content-footer:has(.container-xxl),*/
    /*.layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .modal-open .layout-wrapper:not(.layout-without-menu) .content-footer:has(.container-xxl) {*/
    /*    inset-inline-start: calc(5.25rem - var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas).swal2-shown*/
    /*    .layout-wrapper:not(.layout-without-menu)*/
    /*    .content-footer:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl),*/
    /*.layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas)*/
    /*    .modal-open*/
    /*    .layout-wrapper:not(.layout-without-menu)*/
    /*    .content-footer:has(.container-fluid, .container-sm, .container-md, .container-lg, .container-xl, .container-xxl) {*/
    /*    inline-size: calc(100% - 5.25rem - var(--bs-scrollbar-width));*/
    /*    inset-inline-start: 5.25rem;*/
    /*}*/
    /*.layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas):dir(rtl).swal2-shown .layout-wrapper:not(.layout-without-menu) .content-footer,*/
    /*.layout-footer-fixed.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas):dir(rtl) .modal-open .layout-wrapper:not(.layout-without-menu) .content-footer {*/
    /*    inset-inline-start: calc(5.25rem + var(--bs-scrollbar-width));*/
    /*}*/
    /*.layout-navbar-full .layout-navbar {*/
    /*    z-index: 10;*/
    /*}*/
    /*.layout-navbar-full .layout-menu,*/
    /*.layout-content-navbar .layout-navbar {*/
    /*    z-index: 9;*/
    /*}*/
    /*.layout-content-navbar .layout-menu {*/
    /*    z-index: 11;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas).layout-menu-hover .layout-navbar-full .layout-menu,*/
    /*.layout-menu-fixed body:not(.modal-open) .layout-navbar-full .layout-menu,*/
    /*.layout-menu-fixed-offcanvas body:not(.modal-open) .layout-navbar-full .layout-menu {*/
    /*    z-index: 1075 !important;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-offcanvas, .layout-menu-fixed-offcanvas) .layout-content-navbar .layout-menu {*/
    /*    z-index: 1085 !important;*/
    /*}*/
    /*.layout-navbar-fixed body:not(.modal-open) .layout-content-navbar .layout-menu,*/
    /*.layout-menu-fixed body:not(.modal-open) .layout-content-navbar .layout-menu,*/
    /*.layout-menu-fixed-offcanvas body:not(.modal-open) .layout-content-navbar .layout-menu {*/
    /*    z-index: 1080;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-transitioning, .layout-menu-offcanvas, .layout-menu-fixed, .layout-menu-fixed-offcanvas) .layout-menu {*/
    /*    transition-duration: 0.3s;*/
    /*    transition-property: margin-inline-start, margin-inline-end, inline-size;*/
    /*}*/
    /*.layout-transitioning.layout-menu-offcanvas .layout-menu {*/
    /*    transition-duration: 0.3s;*/
    /*    transition-property: margin-inline-start, margin-inline-end, transform, -webkit-transform;*/
    /*}*/
    /*.layout-transitioning.layout-menu-fixed .layout-page,*/
    /*.layout-transitioning.layout-menu-fixed-offcanvas .layout-page {*/
    /*    transition-duration: 0.3s;*/
    /*    transition-property: padding-inline-start, padding-inline-end;*/
    /*}*/
    /*.layout-transitioning.layout-menu-fixed .layout-menu {*/
    /*    transition: inline-size 0.3s;*/
    /*}*/
    /*.layout-transitioning.layout-menu-fixed-offcanvas .layout-menu {*/
    /*    transition-duration: 0.3s;*/
    /*    transition-property: transform, -webkit-transform;*/
    /*}*/
    /*.layout-transitioning.layout-navbar-fixed .layout-content-navbar .layout-navbar,*/
    /*.layout-transitioning.layout-footer-fixed .content-footer {*/
    /*    transition-duration: 0.3s;*/
    /*    transition-property: inset-inline-start, inset-inline-end;*/
    /*}*/
    /*.layout-transitioning:not(.layout-menu-offcanvas, .layout-menu-fixed, .layout-menu-fixed-offcanvas) .layout-menu {*/
    /*    transition-duration: 0.3s;*/
    /*    transition-property: margin-inline-start, margin-inline-end, inline-size;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover) .layout-menu .app-brand-logo ~ .app-brand-text,*/
    /*.menu-collapsed:not(:hover) .app-brand .app-brand-logo ~ .app-brand-text {*/
    /*    opacity: 0;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover) .layout-menu .app-brand-img,*/
    /*.menu-collapsed:not(:hover) .app-brand .app-brand-img {*/
    /*    display: none;*/
    /*}*/
    /*.layout-menu-collapsed:not(.layout-menu-hover) .layout-menu .app-brand-img-collapsed,*/
    /*.menu-collapsed:not(:hover) .app-brand .app-brand-img-collapsed {*/
    /*    display: block;*/
    /*}*/
    .menu .app-brand .layout-menu-toggle::before {
        position: absolute;
        z-index: -1;
        display: none;
        border: 1px solid #e4e6e8;
        border-radius: 50%;
        block-size: 2.25rem;
        clip-path: circle(71% at 0% 50%);
        content: "";
        inline-size: 2.25rem;
        inset-block-start: -0.46rem;
        inset-inline-start: -0.5rem;
    }
    :dir(rtl) .menu .app-brand .layout-menu-toggle::before {
        clip-path: circle(71% at 100% 50%);
    }
    [data-skin="bordered"] .menu .app-brand .layout-menu-toggle::before {
        display: block;
    }
}

/* Min Width :: 992PX */
@media (min-width: 992px) {
    .container-lg,
    .container-md,
    .container-sm,
    .container {
        max-width: 960px;
    }
    .col-lg {
        flex: 1 0 0%;
    }
    .row-cols-lg-auto > * {
        flex: 0 0 auto;
        width: auto;
    }
    .row-cols-lg-1 > * {
        flex: 0 0 auto;
        width: 100%;
    }
    .row-cols-lg-2 > * {
        flex: 0 0 auto;
        width: 50%;
    }
    .row-cols-lg-3 > * {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
    .row-cols-lg-4 > * {
        flex: 0 0 auto;
        width: 25%;
    }
    .row-cols-lg-5 > * {
        flex: 0 0 auto;
        width: 20%;
    }
    .row-cols-lg-6 > * {
        flex: 0 0 auto;
        width: 16.66666667%;
    }
    .col-lg-auto {
        flex: 0 0 auto;
        width: auto;
    }
    .col-lg-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }
    .col-lg-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }
    .col-lg-3 {
        flex: 0 0 auto;
        width: 25%;
    }
    .col-lg-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
    .col-lg-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }
    .col-lg-6 {
        flex: 0 0 auto;
        width: 50%;
    }
    .col-lg-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }
    .col-lg-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }
    .col-lg-9 {
        flex: 0 0 auto;
        width: 75%;
    }
    .col-lg-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }
    .col-lg-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }
    .col-lg-12 {
        flex: 0 0 auto;
        width: 100%;
    }
    .offset-lg-0 {
        margin-left: 0;
    }
    .offset-lg-1 {
        margin-left: 8.33333333%;
    }
    .offset-lg-2 {
        margin-left: 16.66666667%;
    }
    .offset-lg-3 {
        margin-left: 25%;
    }
    .offset-lg-4 {
        margin-left: 33.33333333%;
    }
    .offset-lg-5 {
        margin-left: 41.66666667%;
    }
    .offset-lg-6 {
        margin-left: 50%;
    }
    .offset-lg-7 {
        margin-left: 58.33333333%;
    }
    .offset-lg-8 {
        margin-left: 66.66666667%;
    }
    .offset-lg-9 {
        margin-left: 75%;
    }
    .offset-lg-10 {
        margin-left: 83.33333333%;
    }
    .offset-lg-11 {
        margin-left: 91.66666667%;
    }
    .g-lg-0,
    .gx-lg-0 {
        --bs-gutter-x: 0;
    }
    .g-lg-0,
    .gy-lg-0 {
        --bs-gutter-y: 0;
    }
    .g-lg-50,
    .gx-lg-50 {
        --bs-gutter-x: 0.125rem;
    }
    .g-lg-50,
    .gy-lg-50 {
        --bs-gutter-y: 0.125rem;
    }
    .g-lg-1,
    .gx-lg-1 {
        --bs-gutter-x: 0.25rem;
    }
    .g-lg-1,
    .gy-lg-1 {
        --bs-gutter-y: 0.25rem;
    }
    .g-lg-1_5,
    .gx-lg-1_5 {
        --bs-gutter-x: 0.375rem;
    }
    .g-lg-1_5,
    .gy-lg-1_5 {
        --bs-gutter-y: 0.375rem;
    }
    .g-lg-2,
    .gx-lg-2 {
        --bs-gutter-x: 0.5rem;
    }
    .g-lg-2,
    .gy-lg-2 {
        --bs-gutter-y: 0.5rem;
    }
    .g-lg-3,
    .gx-lg-3 {
        --bs-gutter-x: 0.75rem;
    }
    .g-lg-3,
    .gy-lg-3 {
        --bs-gutter-y: 0.75rem;
    }
    .g-lg-4,
    .gx-lg-4 {
        --bs-gutter-x: 1rem;
    }
    .g-lg-4,
    .gy-lg-4 {
        --bs-gutter-y: 1rem;
    }
    .g-lg-5,
    .gx-lg-5 {
        --bs-gutter-x: 1.25rem;
    }
    .g-lg-5,
    .gy-lg-5 {
        --bs-gutter-y: 1.25rem;
    }
    .g-lg-6,
    .gx-lg-6 {
        --bs-gutter-x: 1.5rem;
    }
    .g-lg-6,
    .gy-lg-6 {
        --bs-gutter-y: 1.5rem;
    }
    .g-lg-7,
    .gx-lg-7 {
        --bs-gutter-x: 1.75rem;
    }
    .g-lg-7,
    .gy-lg-7 {
        --bs-gutter-y: 1.75rem;
    }
    .g-lg-8,
    .gx-lg-8 {
        --bs-gutter-x: 2rem;
    }
    .g-lg-8,
    .gy-lg-8 {
        --bs-gutter-y: 2rem;
    }
    .g-lg-9,
    .gx-lg-9 {
        --bs-gutter-x: 2.25rem;
    }
    .g-lg-9,
    .gy-lg-9 {
        --bs-gutter-y: 2.25rem;
    }
    .g-lg-10,
    .gx-lg-10 {
        --bs-gutter-x: 2.5rem;
    }
    .g-lg-10,
    .gy-lg-10 {
        --bs-gutter-y: 2.5rem;
    }
    .g-lg-11,
    .gx-lg-11 {
        --bs-gutter-x: 2.75rem;
    }
    .g-lg-11,
    .gy-lg-11 {
        --bs-gutter-y: 2.75rem;
    }
    .g-lg-12,
    .gx-lg-12 {
        --bs-gutter-x: 3rem;
    }
    .g-lg-12,
    .gy-lg-12 {
        --bs-gutter-y: 3rem;
    }
    .dropdown-menu-lg-start {
        --bs-position: start;
    }
    .dropdown-menu-lg-start[data-bs-popper] {
        right: auto;
        left: 0;
    }
    .dropdown-menu-lg-end {
        --bs-position: end;
    }
    .dropdown-menu-lg-end[data-bs-popper] {
        right: 0;
        left: auto;
    }
    .navbar-expand-lg {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }
    .navbar-expand-lg .navbar-nav {
        flex-direction: row;
    }
    .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute;
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x);
    }
    .navbar-expand-lg .navbar-nav-scroll {
        overflow: visible;
    }
    .navbar-expand-lg .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
    }
    .navbar-expand-lg .navbar-toggler {
        display: none;
    }
    .navbar-expand-lg .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: rgba(0, 0, 0, 0) !important;
        border: 0 !important;
        transform: none !important;
        transition: none;
    }
    .navbar-expand-lg .offcanvas .offcanvas-header {
        display: none;
    }
    .navbar-expand-lg .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
    }
    .list-group-horizontal-lg {
        flex-direction: row;
    }
    .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
        border-end-start-radius: var(--bs-list-group-border-radius);
        border-start-end-radius: 0;
    }
    .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
        border-start-end-radius: var(--bs-list-group-border-radius);
        border-end-start-radius: 0;
    }
    .list-group-horizontal-lg > .list-group-item.active {
        margin-top: 0;
    }
    .list-group-horizontal-lg > .list-group-item + .list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0;
    }
    .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width);
    }
    .modal-lg,
    .modal-xl {
        --bs-modal-width: 50rem;
    }
    .offcanvas-lg {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: rgba(0, 0, 0, 0) !important;
    }
    .offcanvas-lg .offcanvas-header {
        display: none;
    }
    .offcanvas-lg .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: rgba(0, 0, 0, 0) !important;
    }
    .sticky-lg-top {
        position: sticky;
        top: 0;
        z-index: 1020;
    }
    .sticky-lg-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1020;
    }
    .container-p-x {
        padding-inline: 1.625rem !important;
    }
    .container-m-nx {
        margin-inline: -1.625rem !important;
    }
    .dropdown-menu-lg-start {
        --bs-position: start;
    }
    .dropdown-menu-lg-start[data-bs-popper] {
        inset-inline: 0 auto;
    }
    .dropdown-menu-lg-end {
        --bs-position: end;
    }
    .dropdown-menu-lg-end[data-bs-popper] {
        inset-inline: auto 0;
    }

    :dir(rtl) .list-group.list-group-horizontal-lg .list-group-item:first-child {
        border-radius: 0.25rem;
        border-end-start-radius: 0;
        border-start-start-radius: 0;
    }
    :dir(rtl) .list-group.list-group-horizontal-lg .list-group-item:last-child {
        border-radius: 0.25rem;
        border-inline-end-width: 1px;
        border-end-end-radius: 0;
        border-start-end-radius: 0;
    }
    .float-lg-start {
        float: inline-start !important;
    }
    .float-lg-end {
        float: inline-end !important;
    }
    .float-lg-none {
        float: none !important;
    }
    .object-fit-lg-contain {
        object-fit: contain !important;
    }
    .object-fit-lg-cover {
        object-fit: cover !important;
    }
    .object-fit-lg-fill {
        object-fit: fill !important;
    }
    .object-fit-lg-scale {
        object-fit: scale-down !important;
    }
    .object-fit-lg-none {
        object-fit: 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;
    }
    .border-lg-solid {
        border-style: solid !important;
    }
    .border-lg-dashed {
        border-style: dashed !important;
    }
    .border-lg-none {
        border-style: 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;
    }
    .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-50 {
        margin: 0.125rem !important;
    }
    .m-lg-1 {
        margin: 0.25rem !important;
    }
    .m-lg-1_5 {
        margin: 0.375rem !important;
    }
    .m-lg-2 {
        margin: 0.5rem !important;
    }
    .m-lg-3 {
        margin: 0.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: 2.75rem !important;
    }
    .m-lg-12 {
        margin: 3rem !important;
    }
    .m-lg-auto {
        margin: auto !important;
    }
    .mx-lg-0 {
        margin-inline-end: 0 !important;
        margin-inline-start: 0 !important;
    }
    .mx-lg-50 {
        margin-inline-end: 0.125rem !important;
        margin-inline-start: 0.125rem !important;
    }
    .mx-lg-1 {
        margin-inline-end: 0.25rem !important;
        margin-inline-start: 0.25rem !important;
    }
    .mx-lg-1_5 {
        margin-inline-end: 0.375rem !important;
        margin-inline-start: 0.375rem !important;
    }
    .mx-lg-2 {
        margin-inline-end: 0.5rem !important;
        margin-inline-start: 0.5rem !important;
    }
    .mx-lg-3 {
        margin-inline-end: 0.75rem !important;
        margin-inline-start: 0.75rem !important;
    }
    .mx-lg-4 {
        margin-inline-end: 1rem !important;
        margin-inline-start: 1rem !important;
    }
    .mx-lg-5 {
        margin-inline-end: 1.25rem !important;
        margin-inline-start: 1.25rem !important;
    }
    .mx-lg-6 {
        margin-inline-end: 1.5rem !important;
        margin-inline-start: 1.5rem !important;
    }
    .mx-lg-7 {
        margin-inline-end: 1.75rem !important;
        margin-inline-start: 1.75rem !important;
    }
    .mx-lg-8 {
        margin-inline-end: 2rem !important;
        margin-inline-start: 2rem !important;
    }
    .mx-lg-9 {
        margin-inline-end: 2.25rem !important;
        margin-inline-start: 2.25rem !important;
    }
    .mx-lg-10 {
        margin-inline-end: 2.5rem !important;
        margin-inline-start: 2.5rem !important;
    }
    .mx-lg-11 {
        margin-inline-end: 2.75rem !important;
        margin-inline-start: 2.75rem !important;
    }
    .mx-lg-12 {
        margin-inline-end: 3rem !important;
        margin-inline-start: 3rem !important;
    }
    .mx-lg-auto {
        margin-inline-end: auto !important;
        margin-inline-start: auto !important;
    }
    .my-lg-0 {
        margin-block-start: 0 !important;
        margin-block-end: 0 !important;
    }
    .my-lg-50 {
        margin-block-start: 0.125rem !important;
        margin-block-end: 0.125rem !important;
    }
    .my-lg-1 {
        margin-block-start: 0.25rem !important;
        margin-block-end: 0.25rem !important;
    }
    .my-lg-1_5 {
        margin-block-start: 0.375rem !important;
        margin-block-end: 0.375rem !important;
    }
    .my-lg-2 {
        margin-block-start: 0.5rem !important;
        margin-block-end: 0.5rem !important;
    }
    .my-lg-3 {
        margin-block-start: 0.75rem !important;
        margin-block-end: 0.75rem !important;
    }
    .my-lg-4 {
        margin-block-start: 1rem !important;
        margin-block-end: 1rem !important;
    }
    .my-lg-5 {
        margin-block-start: 1.25rem !important;
        margin-block-end: 1.25rem !important;
    }
    .my-lg-6 {
        margin-block-start: 1.5rem !important;
        margin-block-end: 1.5rem !important;
    }
    .my-lg-7 {
        margin-block-start: 1.75rem !important;
        margin-block-end: 1.75rem !important;
    }
    .my-lg-8 {
        margin-block-start: 2rem !important;
        margin-block-end: 2rem !important;
    }
    .my-lg-9 {
        margin-block-start: 2.25rem !important;
        margin-block-end: 2.25rem !important;
    }
    .my-lg-10 {
        margin-block-start: 2.5rem !important;
        margin-block-end: 2.5rem !important;
    }
    .my-lg-11 {
        margin-block-start: 2.75rem !important;
        margin-block-end: 2.75rem !important;
    }
    .my-lg-12 {
        margin-block-start: 3rem !important;
        margin-block-end: 3rem !important;
    }
    .my-lg-auto {
        margin-block-start: auto !important;
        margin-block-end: auto !important;
    }
    .mt-lg-0 {
        margin-block-start: 0 !important;
    }
    .mt-lg-50 {
        margin-block-start: 0.125rem !important;
    }
    .mt-lg-1 {
        margin-block-start: 0.25rem !important;
    }
    .mt-lg-1_5 {
        margin-block-start: 0.375rem !important;
    }
    .mt-lg-2 {
        margin-block-start: 0.5rem !important;
    }
    .mt-lg-3 {
        margin-block-start: 0.75rem !important;
    }
    .mt-lg-4 {
        margin-block-start: 1rem !important;
    }
    .mt-lg-5 {
        margin-block-start: 1.25rem !important;
    }
    .mt-lg-6 {
        margin-block-start: 1.5rem !important;
    }
    .mt-lg-7 {
        margin-block-start: 1.75rem !important;
    }
    .mt-lg-8 {
        margin-block-start: 2rem !important;
    }
    .mt-lg-9 {
        margin-block-start: 2.25rem !important;
    }
    .mt-lg-10 {
        margin-block-start: 2.5rem !important;
    }
    .mt-lg-11 {
        margin-block-start: 2.75rem !important;
    }
    .mt-lg-12 {
        margin-block-start: 3rem !important;
    }
    .mt-lg-auto {
        margin-block-start: auto !important;
    }
    .me-lg-0 {
        margin-inline-end: 0 !important;
    }
    .me-lg-50 {
        margin-inline-end: 0.125rem !important;
    }
    .me-lg-1 {
        margin-inline-end: 0.25rem !important;
    }
    .me-lg-1_5 {
        margin-inline-end: 0.375rem !important;
    }
    .me-lg-2 {
        margin-inline-end: 0.5rem !important;
    }
    .me-lg-3 {
        margin-inline-end: 0.75rem !important;
    }
    .me-lg-4 {
        margin-inline-end: 1rem !important;
    }
    .me-lg-5 {
        margin-inline-end: 1.25rem !important;
    }
    .me-lg-6 {
        margin-inline-end: 1.5rem !important;
    }
    .me-lg-7 {
        margin-inline-end: 1.75rem !important;
    }
    .me-lg-8 {
        margin-inline-end: 2rem !important;
    }
    .me-lg-9 {
        margin-inline-end: 2.25rem !important;
    }
    .me-lg-10 {
        margin-inline-end: 2.5rem !important;
    }
    .me-lg-11 {
        margin-inline-end: 2.75rem !important;
    }
    .me-lg-12 {
        margin-inline-end: 3rem !important;
    }
    .me-lg-auto {
        margin-inline-end: auto !important;
    }
    .mb-lg-0 {
        margin-block-end: 0 !important;
    }
    .mb-lg-50 {
        margin-block-end: 0.125rem !important;
    }
    .mb-lg-1 {
        margin-block-end: 0.25rem !important;
    }
    .mb-lg-1_5 {
        margin-block-end: 0.375rem !important;
    }
    .mb-lg-2 {
        margin-block-end: 0.5rem !important;
    }
    .mb-lg-3 {
        margin-block-end: 0.75rem !important;
    }
    .mb-lg-4 {
        margin-block-end: 1rem !important;
    }
    .mb-lg-5 {
        margin-block-end: 1.25rem !important;
    }
    .mb-lg-6 {
        margin-block-end: 1.5rem !important;
    }
    .mb-lg-7 {
        margin-block-end: 1.75rem !important;
    }
    .mb-lg-8 {
        margin-block-end: 2rem !important;
    }
    .mb-lg-9 {
        margin-block-end: 2.25rem !important;
    }
    .mb-lg-10 {
        margin-block-end: 2.5rem !important;
    }
    .mb-lg-11 {
        margin-block-end: 2.75rem !important;
    }
    .mb-lg-12 {
        margin-block-end: 3rem !important;
    }
    .mb-lg-auto {
        margin-block-end: auto !important;
    }
    .ms-lg-0 {
        margin-inline-start: 0 !important;
    }
    .ms-lg-50 {
        margin-inline-start: 0.125rem !important;
    }
    .ms-lg-1 {
        margin-inline-start: 0.25rem !important;
    }
    .ms-lg-1_5 {
        margin-inline-start: 0.375rem !important;
    }
    .ms-lg-2 {
        margin-inline-start: 0.5rem !important;
    }
    .ms-lg-3 {
        margin-inline-start: 0.75rem !important;
    }
    .ms-lg-4 {
        margin-inline-start: 1rem !important;
    }
    .ms-lg-5 {
        margin-inline-start: 1.25rem !important;
    }
    .ms-lg-6 {
        margin-inline-start: 1.5rem !important;
    }
    .ms-lg-7 {
        margin-inline-start: 1.75rem !important;
    }
    .ms-lg-8 {
        margin-inline-start: 2rem !important;
    }
    .ms-lg-9 {
        margin-inline-start: 2.25rem !important;
    }
    .ms-lg-10 {
        margin-inline-start: 2.5rem !important;
    }
    .ms-lg-11 {
        margin-inline-start: 2.75rem !important;
    }
    .ms-lg-12 {
        margin-inline-start: 3rem !important;
    }
    .ms-lg-auto {
        margin-inline-start: auto !important;
    }
    .m-lg-n50 {
        margin: -0.125rem !important;
    }
    .m-lg-n1 {
        margin: -0.25rem !important;
    }
    .m-lg-n1_5 {
        margin: -0.375rem !important;
    }
    .m-lg-n2 {
        margin: -0.5rem !important;
    }
    .m-lg-n3 {
        margin: -0.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: -2.75rem !important;
    }
    .m-lg-n12 {
        margin: -3rem !important;
    }
    .mx-lg-n50 {
        margin-inline-end: -0.125rem !important;
        margin-inline-start: -0.125rem !important;
    }
    .mx-lg-n1 {
        margin-inline-end: -0.25rem !important;
        margin-inline-start: -0.25rem !important;
    }
    .mx-lg-n1_5 {
        margin-inline-end: -0.375rem !important;
        margin-inline-start: -0.375rem !important;
    }
    .mx-lg-n2 {
        margin-inline-end: -0.5rem !important;
        margin-inline-start: -0.5rem !important;
    }
    .mx-lg-n3 {
        margin-inline-end: -0.75rem !important;
        margin-inline-start: -0.75rem !important;
    }
    .mx-lg-n4 {
        margin-inline-end: -1rem !important;
        margin-inline-start: -1rem !important;
    }
    .mx-lg-n5 {
        margin-inline-end: -1.25rem !important;
        margin-inline-start: -1.25rem !important;
    }
    .mx-lg-n6 {
        margin-inline-end: -1.5rem !important;
        margin-inline-start: -1.5rem !important;
    }
    .mx-lg-n7 {
        margin-inline-end: -1.75rem !important;
        margin-inline-start: -1.75rem !important;
    }
    .mx-lg-n8 {
        margin-inline-end: -2rem !important;
        margin-inline-start: -2rem !important;
    }
    .mx-lg-n9 {
        margin-inline-end: -2.25rem !important;
        margin-inline-start: -2.25rem !important;
    }
    .mx-lg-n10 {
        margin-inline-end: -2.5rem !important;
        margin-inline-start: -2.5rem !important;
    }
    .mx-lg-n11 {
        margin-inline-end: -2.75rem !important;
        margin-inline-start: -2.75rem !important;
    }
    .mx-lg-n12 {
        margin-inline-end: -3rem !important;
        margin-inline-start: -3rem !important;
    }
    .my-lg-n50 {
        margin-block-start: -0.125rem !important;
        margin-block-end: -0.125rem !important;
    }
    .my-lg-n1 {
        margin-block-start: -0.25rem !important;
        margin-block-end: -0.25rem !important;
    }
    .my-lg-n1_5 {
        margin-block-start: -0.375rem !important;
        margin-block-end: -0.375rem !important;
    }
    .my-lg-n2 {
        margin-block-start: -0.5rem !important;
        margin-block-end: -0.5rem !important;
    }
    .my-lg-n3 {
        margin-block-start: -0.75rem !important;
        margin-block-end: -0.75rem !important;
    }
    .my-lg-n4 {
        margin-block-start: -1rem !important;
        margin-block-end: -1rem !important;
    }
    .my-lg-n5 {
        margin-block-start: -1.25rem !important;
        margin-block-end: -1.25rem !important;
    }
    .my-lg-n6 {
        margin-block-start: -1.5rem !important;
        margin-block-end: -1.5rem !important;
    }
    .my-lg-n7 {
        margin-block-start: -1.75rem !important;
        margin-block-end: -1.75rem !important;
    }
    .my-lg-n8 {
        margin-block-start: -2rem !important;
        margin-block-end: -2rem !important;
    }
    .my-lg-n9 {
        margin-block-start: -2.25rem !important;
        margin-block-end: -2.25rem !important;
    }
    .my-lg-n10 {
        margin-block-start: -2.5rem !important;
        margin-block-end: -2.5rem !important;
    }
    .my-lg-n11 {
        margin-block-start: -2.75rem !important;
        margin-block-end: -2.75rem !important;
    }
    .my-lg-n12 {
        margin-block-start: -3rem !important;
        margin-block-end: -3rem !important;
    }
    .mt-lg-n50 {
        margin-block-start: -0.125rem !important;
    }
    .mt-lg-n1 {
        margin-block-start: -0.25rem !important;
    }
    .mt-lg-n1_5 {
        margin-block-start: -0.375rem !important;
    }
    .mt-lg-n2 {
        margin-block-start: -0.5rem !important;
    }
    .mt-lg-n3 {
        margin-block-start: -0.75rem !important;
    }
    .mt-lg-n4 {
        margin-block-start: -1rem !important;
    }
    .mt-lg-n5 {
        margin-block-start: -1.25rem !important;
    }
    .mt-lg-n6 {
        margin-block-start: -1.5rem !important;
    }
    .mt-lg-n7 {
        margin-block-start: -1.75rem !important;
    }
    .mt-lg-n8 {
        margin-block-start: -2rem !important;
    }
    .mt-lg-n9 {
        margin-block-start: -2.25rem !important;
    }
    .mt-lg-n10 {
        margin-block-start: -2.5rem !important;
    }
    .mt-lg-n11 {
        margin-block-start: -2.75rem !important;
    }
    .mt-lg-n12 {
        margin-block-start: -3rem !important;
    }
    .me-lg-n50 {
        margin-inline-end: -0.125rem !important;
    }
    .me-lg-n1 {
        margin-inline-end: -0.25rem !important;
    }
    .me-lg-n1_5 {
        margin-inline-end: -0.375rem !important;
    }
    .me-lg-n2 {
        margin-inline-end: -0.5rem !important;
    }
    .me-lg-n3 {
        margin-inline-end: -0.75rem !important;
    }
    .me-lg-n4 {
        margin-inline-end: -1rem !important;
    }
    .me-lg-n5 {
        margin-inline-end: -1.25rem !important;
    }
    .me-lg-n6 {
        margin-inline-end: -1.5rem !important;
    }
    .me-lg-n7 {
        margin-inline-end: -1.75rem !important;
    }
    .me-lg-n8 {
        margin-inline-end: -2rem !important;
    }
    .me-lg-n9 {
        margin-inline-end: -2.25rem !important;
    }
    .me-lg-n10 {
        margin-inline-end: -2.5rem !important;
    }
    .me-lg-n11 {
        margin-inline-end: -2.75rem !important;
    }
    .me-lg-n12 {
        margin-inline-end: -3rem !important;
    }
    .mb-lg-n50 {
        margin-block-end: -0.125rem !important;
    }
    .mb-lg-n1 {
        margin-block-end: -0.25rem !important;
    }
    .mb-lg-n1_5 {
        margin-block-end: -0.375rem !important;
    }
    .mb-lg-n2 {
        margin-block-end: -0.5rem !important;
    }
    .mb-lg-n3 {
        margin-block-end: -0.75rem !important;
    }
    .mb-lg-n4 {
        margin-block-end: -1rem !important;
    }
    .mb-lg-n5 {
        margin-block-end: -1.25rem !important;
    }
    .mb-lg-n6 {
        margin-block-end: -1.5rem !important;
    }
    .mb-lg-n7 {
        margin-block-end: -1.75rem !important;
    }
    .mb-lg-n8 {
        margin-block-end: -2rem !important;
    }
    .mb-lg-n9 {
        margin-block-end: -2.25rem !important;
    }
    .mb-lg-n10 {
        margin-block-end: -2.5rem !important;
    }
    .mb-lg-n11 {
        margin-block-end: -2.75rem !important;
    }
    .mb-lg-n12 {
        margin-block-end: -3rem !important;
    }
    .ms-lg-n50 {
        margin-inline-start: -0.125rem !important;
    }
    .ms-lg-n1 {
        margin-inline-start: -0.25rem !important;
    }
    .ms-lg-n1_5 {
        margin-inline-start: -0.375rem !important;
    }
    .ms-lg-n2 {
        margin-inline-start: -0.5rem !important;
    }
    .ms-lg-n3 {
        margin-inline-start: -0.75rem !important;
    }
    .ms-lg-n4 {
        margin-inline-start: -1rem !important;
    }
    .ms-lg-n5 {
        margin-inline-start: -1.25rem !important;
    }
    .ms-lg-n6 {
        margin-inline-start: -1.5rem !important;
    }
    .ms-lg-n7 {
        margin-inline-start: -1.75rem !important;
    }
    .ms-lg-n8 {
        margin-inline-start: -2rem !important;
    }
    .ms-lg-n9 {
        margin-inline-start: -2.25rem !important;
    }
    .ms-lg-n10 {
        margin-inline-start: -2.5rem !important;
    }
    .ms-lg-n11 {
        margin-inline-start: -2.75rem !important;
    }
    .ms-lg-n12 {
        margin-inline-start: -3rem !important;
    }
    .p-lg-0 {
        padding: 0 !important;
    }
    .p-lg-50 {
        padding: 0.125rem !important;
    }
    .p-lg-1 {
        padding: 0.25rem !important;
    }
    .p-lg-1_5 {
        padding: 0.375rem !important;
    }
    .p-lg-2 {
        padding: 0.5rem !important;
    }
    .p-lg-3 {
        padding: 0.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: 2.75rem !important;
    }
    .p-lg-12 {
        padding: 3rem !important;
    }
    .px-lg-0 {
        padding-inline-end: 0 !important;
        padding-inline-start: 0 !important;
    }
    .px-lg-50 {
        padding-inline-end: 0.125rem !important;
        padding-inline-start: 0.125rem !important;
    }
    .px-lg-1 {
        padding-inline-end: 0.25rem !important;
        padding-inline-start: 0.25rem !important;
    }
    .px-lg-1_5 {
        padding-inline-end: 0.375rem !important;
        padding-inline-start: 0.375rem !important;
    }
    .px-lg-2 {
        padding-inline-end: 0.5rem !important;
        padding-inline-start: 0.5rem !important;
    }
    .px-lg-3 {
        padding-inline-end: 0.75rem !important;
        padding-inline-start: 0.75rem !important;
    }
    .px-lg-4 {
        padding-inline-end: 1rem !important;
        padding-inline-start: 1rem !important;
    }
    .px-lg-5 {
        padding-inline-end: 1.25rem !important;
        padding-inline-start: 1.25rem !important;
    }
    .px-lg-6 {
        padding-inline-end: 1.5rem !important;
        padding-inline-start: 1.5rem !important;
    }
    .px-lg-7 {
        padding-inline-end: 1.75rem !important;
        padding-inline-start: 1.75rem !important;
    }
    .px-lg-8 {
        padding-inline-end: 2rem !important;
        padding-inline-start: 2rem !important;
    }
    .px-lg-9 {
        padding-inline-end: 2.25rem !important;
        padding-inline-start: 2.25rem !important;
    }
    .px-lg-10 {
        padding-inline-end: 2.5rem !important;
        padding-inline-start: 2.5rem !important;
    }
    .px-lg-11 {
        padding-inline-end: 2.75rem !important;
        padding-inline-start: 2.75rem !important;
    }
    .px-lg-12 {
        padding-inline-end: 3rem !important;
        padding-inline-start: 3rem !important;
    }
    .py-lg-0 {
        padding-block-start: 0 !important;
        padding-block-end: 0 !important;
    }
    .py-lg-50 {
        padding-block-start: 0.125rem !important;
        padding-block-end: 0.125rem !important;
    }
    .py-lg-1 {
        padding-block-start: 0.25rem !important;
        padding-block-end: 0.25rem !important;
    }
    .py-lg-1_5 {
        padding-block-start: 0.375rem !important;
        padding-block-end: 0.375rem !important;
    }
    .py-lg-2 {
        padding-block-start: 0.5rem !important;
        padding-block-end: 0.5rem !important;
    }
    .py-lg-3 {
        padding-block-start: 0.75rem !important;
        padding-block-end: 0.75rem !important;
    }
    .py-lg-4 {
        padding-block-start: 1rem !important;
        padding-block-end: 1rem !important;
    }
    .py-lg-5 {
        padding-block-start: 1.25rem !important;
        padding-block-end: 1.25rem !important;
    }
    .py-lg-6 {
        padding-block-start: 1.5rem !important;
        padding-block-end: 1.5rem !important;
    }
    .py-lg-7 {
        padding-block-start: 1.75rem !important;
        padding-block-end: 1.75rem !important;
    }
    .py-lg-8 {
        padding-block-start: 2rem !important;
        padding-block-end: 2rem !important;
    }
    .py-lg-9 {
        padding-block-start: 2.25rem !important;
        padding-block-end: 2.25rem !important;
    }
    .py-lg-10 {
        padding-block-start: 2.5rem !important;
        padding-block-end: 2.5rem !important;
    }
    .py-lg-11 {
        padding-block-start: 2.75rem !important;
        padding-block-end: 2.75rem !important;
    }
    .py-lg-12 {
        padding-block-start: 3rem !important;
        padding-block-end: 3rem !important;
    }
    .pt-lg-0 {
        padding-block-start: 0 !important;
    }
    .pt-lg-50 {
        padding-block-start: 0.125rem !important;
    }
    .pt-lg-1 {
        padding-block-start: 0.25rem !important;
    }
    .pt-lg-1_5 {
        padding-block-start: 0.375rem !important;
    }
    .pt-lg-2 {
        padding-block-start: 0.5rem !important;
    }
    .pt-lg-3 {
        padding-block-start: 0.75rem !important;
    }
    .pt-lg-4 {
        padding-block-start: 1rem !important;
    }
    .pt-lg-5 {
        padding-block-start: 1.25rem !important;
    }
    .pt-lg-6 {
        padding-block-start: 1.5rem !important;
    }
    .pt-lg-7 {
        padding-block-start: 1.75rem !important;
    }
    .pt-lg-8 {
        padding-block-start: 2rem !important;
    }
    .pt-lg-9 {
        padding-block-start: 2.25rem !important;
    }
    .pt-lg-10 {
        padding-block-start: 2.5rem !important;
    }
    .pt-lg-11 {
        padding-block-start: 2.75rem !important;
    }
    .pt-lg-12 {
        padding-block-start: 3rem !important;
    }
    .pe-lg-0 {
        padding-inline-end: 0 !important;
    }
    .pe-lg-50 {
        padding-inline-end: 0.125rem !important;
    }
    .pe-lg-1 {
        padding-inline-end: 0.25rem !important;
    }
    .pe-lg-1_5 {
        padding-inline-end: 0.375rem !important;
    }
    .pe-lg-2 {
        padding-inline-end: 0.5rem !important;
    }
    .pe-lg-3 {
        padding-inline-end: 0.75rem !important;
    }
    .pe-lg-4 {
        padding-inline-end: 1rem !important;
    }
    .pe-lg-5 {
        padding-inline-end: 1.25rem !important;
    }
    .pe-lg-6 {
        padding-inline-end: 1.5rem !important;
    }
    .pe-lg-7 {
        padding-inline-end: 1.75rem !important;
    }
    .pe-lg-8 {
        padding-inline-end: 2rem !important;
    }
    .pe-lg-9 {
        padding-inline-end: 2.25rem !important;
    }
    .pe-lg-10 {
        padding-inline-end: 2.5rem !important;
    }
    .pe-lg-11 {
        padding-inline-end: 2.75rem !important;
    }
    .pe-lg-12 {
        padding-inline-end: 3rem !important;
    }
    .pb-lg-0 {
        padding-block-end: 0 !important;
    }
    .pb-lg-50 {
        padding-block-end: 0.125rem !important;
    }
    .pb-lg-1 {
        padding-block-end: 0.25rem !important;
    }
    .pb-lg-1_5 {
        padding-block-end: 0.375rem !important;
    }
    .pb-lg-2 {
        padding-block-end: 0.5rem !important;
    }
    .pb-lg-3 {
        padding-block-end: 0.75rem !important;
    }
    .pb-lg-4 {
        padding-block-end: 1rem !important;
    }
    .pb-lg-5 {
        padding-block-end: 1.25rem !important;
    }
    .pb-lg-6 {
        padding-block-end: 1.5rem !important;
    }
    .pb-lg-7 {
        padding-block-end: 1.75rem !important;
    }
    .pb-lg-8 {
        padding-block-end: 2rem !important;
    }
    .pb-lg-9 {
        padding-block-end: 2.25rem !important;
    }
    .pb-lg-10 {
        padding-block-end: 2.5rem !important;
    }
    .pb-lg-11 {
        padding-block-end: 2.75rem !important;
    }
    .pb-lg-12 {
        padding-block-end: 3rem !important;
    }
    .ps-lg-0 {
        padding-inline-start: 0 !important;
    }
    .ps-lg-50 {
        padding-inline-start: 0.125rem !important;
    }
    .ps-lg-1 {
        padding-inline-start: 0.25rem !important;
    }
    .ps-lg-1_5 {
        padding-inline-start: 0.375rem !important;
    }
    .ps-lg-2 {
        padding-inline-start: 0.5rem !important;
    }
    .ps-lg-3 {
        padding-inline-start: 0.75rem !important;
    }
    .ps-lg-4 {
        padding-inline-start: 1rem !important;
    }
    .ps-lg-5 {
        padding-inline-start: 1.25rem !important;
    }
    .ps-lg-6 {
        padding-inline-start: 1.5rem !important;
    }
    .ps-lg-7 {
        padding-inline-start: 1.75rem !important;
    }
    .ps-lg-8 {
        padding-inline-start: 2rem !important;
    }
    .ps-lg-9 {
        padding-inline-start: 2.25rem !important;
    }
    .ps-lg-10 {
        padding-inline-start: 2.5rem !important;
    }
    .ps-lg-11 {
        padding-inline-start: 2.75rem !important;
    }
    .ps-lg-12 {
        padding-inline-start: 3rem !important;
    }
    .gap-lg-0 {
        gap: 0 !important;
    }
    .gap-lg-50 {
        gap: 0.125rem !important;
    }
    .gap-lg-1 {
        gap: 0.25rem !important;
    }
    .gap-lg-1_5 {
        gap: 0.375rem !important;
    }
    .gap-lg-2 {
        gap: 0.5rem !important;
    }
    .gap-lg-3 {
        gap: 0.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: 2.75rem !important;
    }
    .gap-lg-12 {
        gap: 3rem !important;
    }
    .row-gap-lg-0 {
        row-gap: 0 !important;
    }
    .row-gap-lg-50 {
        row-gap: 0.125rem !important;
    }
    .row-gap-lg-1 {
        row-gap: 0.25rem !important;
    }
    .row-gap-lg-1_5 {
        row-gap: 0.375rem !important;
    }
    .row-gap-lg-2 {
        row-gap: 0.5rem !important;
    }
    .row-gap-lg-3 {
        row-gap: 0.75rem !important;
    }
    .row-gap-lg-4 {
        row-gap: 1rem !important;
    }
    .row-gap-lg-5 {
        row-gap: 1.25rem !important;
    }
    .row-gap-lg-6 {
        row-gap: 1.5rem !important;
    }
    .row-gap-lg-7 {
        row-gap: 1.75rem !important;
    }
    .row-gap-lg-8 {
        row-gap: 2rem !important;
    }
    .row-gap-lg-9 {
        row-gap: 2.25rem !important;
    }
    .row-gap-lg-10 {
        row-gap: 2.5rem !important;
    }
    .row-gap-lg-11 {
        row-gap: 2.75rem !important;
    }
    .row-gap-lg-12 {
        row-gap: 3rem !important;
    }
    .column-gap-lg-0 {
        column-gap: 0 !important;
    }
    .column-gap-lg-50 {
        column-gap: 0.125rem !important;
    }
    .column-gap-lg-1 {
        column-gap: 0.25rem !important;
    }
    .column-gap-lg-1_5 {
        column-gap: 0.375rem !important;
    }
    .column-gap-lg-2 {
        column-gap: 0.5rem !important;
    }
    .column-gap-lg-3 {
        column-gap: 0.75rem !important;
    }
    .column-gap-lg-4 {
        column-gap: 1rem !important;
    }
    .column-gap-lg-5 {
        column-gap: 1.25rem !important;
    }
    .column-gap-lg-6 {
        column-gap: 1.5rem !important;
    }
    .column-gap-lg-7 {
        column-gap: 1.75rem !important;
    }
    .column-gap-lg-8 {
        column-gap: 2rem !important;
    }
    .column-gap-lg-9 {
        column-gap: 2.25rem !important;
    }
    .column-gap-lg-10 {
        column-gap: 2.5rem !important;
    }
    .column-gap-lg-11 {
        column-gap: 2.75rem !important;
    }
    .column-gap-lg-12 {
        column-gap: 3rem !important;
    }
    .text-lg-start {
        text-align: start !important;
    }
    .text-lg-end {
        text-align: end !important;
    }
    .text-lg-center {
        text-align: center !important;
    }
    .container,
    .container-fluid,
    .container-sm,
    .container-md,
    .container-lg,
    .container-xl,
    .container-xxl {
        padding-inline: 1.625rem;
    }
    .layout-menu-hover .layout-menu-toggle {
        display: none;
    }
}

/* Min Width :: 768PX */
@media (min-width: 768px) {
    .container-md,
    .container-sm,
    .container {
        max-width: 720px;
    }
    .col-md {
        flex: 1 0 0%;
    }
    .row-cols-md-auto > * {
        flex: 0 0 auto;
        width: auto;
    }
    .row-cols-md-1 > * {
        flex: 0 0 auto;
        width: 100%;
    }
    .row-cols-md-2 > * {
        flex: 0 0 auto;
        width: 50%;
    }
    .row-cols-md-3 > * {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
    .row-cols-md-4 > * {
        flex: 0 0 auto;
        width: 25%;
    }
    .row-cols-md-5 > * {
        flex: 0 0 auto;
        width: 20%;
    }
    .row-cols-md-6 > * {
        flex: 0 0 auto;
        width: 16.66666667%;
    }
    .col-md-auto {
        flex: 0 0 auto;
        width: auto;
    }
    .col-md-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }
    .col-md-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }
    .col-md-3 {
        flex: 0 0 auto;
        width: 25%;
    }
    .col-md-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
    .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }
    .col-md-6 {
        flex: 0 0 auto;
        width: 50%;
    }
    .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }
    .col-md-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }
    .col-md-9 {
        flex: 0 0 auto;
        width: 75%;
    }
    .col-md-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }
    .col-md-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }
    .col-md-12 {
        flex: 0 0 auto;
        width: 100%;
    }
    .offset-md-0 {
        margin-left: 0;
    }
    .offset-md-1 {
        margin-left: 8.33333333%;
    }
    .offset-md-2 {
        margin-left: 16.66666667%;
    }
    .offset-md-3 {
        margin-left: 25%;
    }
    .offset-md-4 {
        margin-left: 33.33333333%;
    }
    .offset-md-5 {
        margin-left: 41.66666667%;
    }
    .offset-md-6 {
        margin-left: 50%;
    }
    .offset-md-7 {
        margin-left: 58.33333333%;
    }
    .offset-md-8 {
        margin-left: 66.66666667%;
    }
    .offset-md-9 {
        margin-left: 75%;
    }
    .offset-md-10 {
        margin-left: 83.33333333%;
    }
    .offset-md-11 {
        margin-left: 91.66666667%;
    }
    .g-md-0,
    .gx-md-0 {
        --bs-gutter-x: 0;
    }
    .g-md-0,
    .gy-md-0 {
        --bs-gutter-y: 0;
    }
    .g-md-50,
    .gx-md-50 {
        --bs-gutter-x: 0.125rem;
    }
    .g-md-50,
    .gy-md-50 {
        --bs-gutter-y: 0.125rem;
    }
    .g-md-1,
    .gx-md-1 {
        --bs-gutter-x: 0.25rem;
    }
    .g-md-1,
    .gy-md-1 {
        --bs-gutter-y: 0.25rem;
    }
    .g-md-1_5,
    .gx-md-1_5 {
        --bs-gutter-x: 0.375rem;
    }
    .g-md-1_5,
    .gy-md-1_5 {
        --bs-gutter-y: 0.375rem;
    }
    .g-md-2,
    .gx-md-2 {
        --bs-gutter-x: 0.5rem;
    }
    .g-md-2,
    .gy-md-2 {
        --bs-gutter-y: 0.5rem;
    }
    .g-md-3,
    .gx-md-3 {
        --bs-gutter-x: 0.75rem;
    }
    .g-md-3,
    .gy-md-3 {
        --bs-gutter-y: 0.75rem;
    }
    .g-md-4,
    .gx-md-4 {
        --bs-gutter-x: 1rem;
    }
    .g-md-4,
    .gy-md-4 {
        --bs-gutter-y: 1rem;
    }
    .g-md-5,
    .gx-md-5 {
        --bs-gutter-x: 1.25rem;
    }
    .g-md-5,
    .gy-md-5 {
        --bs-gutter-y: 1.25rem;
    }
    .g-md-6,
    .gx-md-6 {
        --bs-gutter-x: 1.5rem;
    }
    .g-md-6,
    .gy-md-6 {
        --bs-gutter-y: 1.5rem;
    }
    .g-md-7,
    .gx-md-7 {
        --bs-gutter-x: 1.75rem;
    }
    .g-md-7,
    .gy-md-7 {
        --bs-gutter-y: 1.75rem;
    }
    .g-md-8,
    .gx-md-8 {
        --bs-gutter-x: 2rem;
    }
    .g-md-8,
    .gy-md-8 {
        --bs-gutter-y: 2rem;
    }
    .g-md-9,
    .gx-md-9 {
        --bs-gutter-x: 2.25rem;
    }
    .g-md-9,
    .gy-md-9 {
        --bs-gutter-y: 2.25rem;
    }
    .g-md-10,
    .gx-md-10 {
        --bs-gutter-x: 2.5rem;
    }
    .g-md-10,
    .gy-md-10 {
        --bs-gutter-y: 2.5rem;
    }
    .g-md-11,
    .gx-md-11 {
        --bs-gutter-x: 2.75rem;
    }
    .g-md-11,
    .gy-md-11 {
        --bs-gutter-y: 2.75rem;
    }
    .g-md-12,
    .gx-md-12 {
        --bs-gutter-x: 3rem;
    }
    .g-md-12,
    .gy-md-12 {
        --bs-gutter-y: 3rem;
    }
    .dropdown-menu-md-start {
        --bs-position: start;
    }
    .dropdown-menu-md-start[data-bs-popper] {
        right: auto;
        left: 0;
    }
    .dropdown-menu-md-end {
        --bs-position: end;
    }
    .dropdown-menu-md-end[data-bs-popper] {
        right: 0;
        left: auto;
    }
    .navbar-expand-md {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }
    .navbar-expand-md .navbar-nav {
        flex-direction: row;
    }
    .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute;
    }
    .navbar-expand-md .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x);
    }
    .navbar-expand-md .navbar-nav-scroll {
        overflow: visible;
    }
    .navbar-expand-md .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
    }
    .navbar-expand-md .navbar-toggler {
        display: none;
    }
    .navbar-expand-md .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: rgba(0, 0, 0, 0) !important;
        border: 0 !important;
        transform: none !important;
        transition: none;
    }
    .navbar-expand-md .offcanvas .offcanvas-header {
        display: none;
    }
    .navbar-expand-md .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
    }
    .list-group-horizontal-md {
        flex-direction: row;
    }
    .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
        border-end-start-radius: var(--bs-list-group-border-radius);
        border-start-end-radius: 0;
    }
    .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
        border-start-end-radius: var(--bs-list-group-border-radius);
        border-end-start-radius: 0;
    }
    .list-group-horizontal-md > .list-group-item.active {
        margin-top: 0;
    }
    .list-group-horizontal-md > .list-group-item + .list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0;
    }
    .list-group-horizontal-md > .list-group-item + .list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width);
    }
    .offcanvas-md {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: rgba(0, 0, 0, 0) !important;
    }
    .offcanvas-md .offcanvas-header {
        display: none;
    }
    .offcanvas-md .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: rgba(0, 0, 0, 0) !important;
    }
    .sticky-md-top {
        position: sticky;
        top: 0;
        z-index: 1020;
    }
    .sticky-md-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1020;
    }
    .dropdown-menu-md-start {
        --bs-position: start;
    }
    .dropdown-menu-md-start[data-bs-popper] {
        inset-inline: 0 auto;
    }
    .dropdown-menu-md-end {
        --bs-position: end;
    }
    .dropdown-menu-md-end[data-bs-popper] {
        inset-inline: auto 0;
    }
    .list-group[class*="list-group-horizontal-md"] .list-group-item {
        padding-block-start: calc(0.5rem - 1px);
    }

    :dir(rtl) .list-group.list-group-horizontal-md .list-group-item:first-child {
        border-radius: 0.25rem;
        border-end-start-radius: 0;
        border-start-start-radius: 0;
    }
    :dir(rtl) .list-group.list-group-horizontal-md .list-group-item:last-child {
        border-radius: 0.25rem;
        border-end-end-radius: 0;
        border-start-end-radius: 0;
        border-inline-end-width: 1px;
    }
    .float-md-start {
        float: inline-start !important;
    }
    .float-md-end {
        float: inline-end !important;
    }
    .float-md-none {
        float: none !important;
    }
    .object-fit-md-contain {
        object-fit: contain !important;
    }
    .object-fit-md-cover {
        object-fit: cover !important;
    }
    .object-fit-md-fill {
        object-fit: fill !important;
    }
    .object-fit-md-scale {
        object-fit: scale-down !important;
    }
    .object-fit-md-none {
        object-fit: none !important;
    }
    .d-md-inline {
        display: inline !important;
    }
    .d-md-inline-block {
        display: inline-block !important;
    }
    .d-md-block {
        display: block !important;
    }
    .d-md-grid {
        display: grid !important;
    }
    .d-md-table {
        display: table !important;
    }
    .d-md-table-row {
        display: table-row !important;
    }
    .d-md-table-cell {
        display: table-cell !important;
    }
    .d-md-flex {
        display: flex !important;
    }
    .d-md-inline-flex {
        display: inline-flex !important;
    }
    .d-md-none {
        display: none !important;
    }
    .border-md-solid {
        border-style: solid !important;
    }
    .border-md-dashed {
        border-style: dashed !important;
    }
    .border-md-none {
        border-style: none !important;
    }
    .flex-md-fill {
        flex: 1 1 auto !important;
    }
    .flex-md-row {
        flex-direction: row !important;
    }
    .flex-md-column {
        flex-direction: column !important;
    }
    .flex-md-row-reverse {
        flex-direction: row-reverse !important;
    }
    .flex-md-column-reverse {
        flex-direction: column-reverse !important;
    }
    .flex-md-grow-0 {
        flex-grow: 0 !important;
    }
    .flex-md-grow-1 {
        flex-grow: 1 !important;
    }
    .flex-md-shrink-0 {
        flex-shrink: 0 !important;
    }
    .flex-md-shrink-1 {
        flex-shrink: 1 !important;
    }
    .flex-md-wrap {
        flex-wrap: wrap !important;
    }
    .flex-md-nowrap {
        flex-wrap: nowrap !important;
    }
    .flex-md-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }
    .justify-content-md-start {
        justify-content: flex-start !important;
    }
    .justify-content-md-end {
        justify-content: flex-end !important;
    }
    .justify-content-md-center {
        justify-content: center !important;
    }
    .justify-content-md-between {
        justify-content: space-between !important;
    }
    .justify-content-md-around {
        justify-content: space-around !important;
    }
    .justify-content-md-evenly {
        justify-content: space-evenly !important;
    }
    .align-items-md-start {
        align-items: flex-start !important;
    }
    .align-items-md-end {
        align-items: flex-end !important;
    }
    .align-items-md-center {
        align-items: center !important;
    }
    .align-items-md-baseline {
        align-items: baseline !important;
    }
    .align-items-md-stretch {
        align-items: stretch !important;
    }
    .align-content-md-start {
        align-content: flex-start !important;
    }
    .align-content-md-end {
        align-content: flex-end !important;
    }
    .align-content-md-center {
        align-content: center !important;
    }
    .align-content-md-between {
        align-content: space-between !important;
    }
    .align-content-md-around {
        align-content: space-around !important;
    }
    .align-content-md-stretch {
        align-content: stretch !important;
    }
    .align-self-md-auto {
        align-self: auto !important;
    }
    .align-self-md-start {
        align-self: flex-start !important;
    }
    .align-self-md-end {
        align-self: flex-end !important;
    }
    .align-self-md-center {
        align-self: center !important;
    }
    .align-self-md-baseline {
        align-self: baseline !important;
    }
    .align-self-md-stretch {
        align-self: stretch !important;
    }
    .order-md-first {
        order: -1 !important;
    }
    .order-md-0 {
        order: 0 !important;
    }
    .order-md-1 {
        order: 1 !important;
    }
    .order-md-2 {
        order: 2 !important;
    }
    .order-md-3 {
        order: 3 !important;
    }
    .order-md-4 {
        order: 4 !important;
    }
    .order-md-5 {
        order: 5 !important;
    }
    .order-md-last {
        order: 6 !important;
    }
    .m-md-0 {
        margin: 0 !important;
    }
    .m-md-50 {
        margin: 0.125rem !important;
    }
    .m-md-1 {
        margin: 0.25rem !important;
    }
    .m-md-1_5 {
        margin: 0.375rem !important;
    }
    .m-md-2 {
        margin: 0.5rem !important;
    }
    .m-md-3 {
        margin: 0.75rem !important;
    }
    .m-md-4 {
        margin: 1rem !important;
    }
    .m-md-5 {
        margin: 1.25rem !important;
    }
    .m-md-6 {
        margin: 1.5rem !important;
    }
    .m-md-7 {
        margin: 1.75rem !important;
    }
    .m-md-8 {
        margin: 2rem !important;
    }
    .m-md-9 {
        margin: 2.25rem !important;
    }
    .m-md-10 {
        margin: 2.5rem !important;
    }
    .m-md-11 {
        margin: 2.75rem !important;
    }
    .m-md-12 {
        margin: 3rem !important;
    }
    .m-md-auto {
        margin: auto !important;
    }
    .mx-md-0 {
        margin-inline-end: 0 !important;
        margin-inline-start: 0 !important;
    }
    .mx-md-50 {
        margin-inline-end: 0.125rem !important;
        margin-inline-start: 0.125rem !important;
    }
    .mx-md-1 {
        margin-inline-end: 0.25rem !important;
        margin-inline-start: 0.25rem !important;
    }
    .mx-md-1_5 {
        margin-inline-end: 0.375rem !important;
        margin-inline-start: 0.375rem !important;
    }
    .mx-md-2 {
        margin-inline-end: 0.5rem !important;
        margin-inline-start: 0.5rem !important;
    }
    .mx-md-3 {
        margin-inline-end: 0.75rem !important;
        margin-inline-start: 0.75rem !important;
    }
    .mx-md-4 {
        margin-inline-end: 1rem !important;
        margin-inline-start: 1rem !important;
    }
    .mx-md-5 {
        margin-inline-end: 1.25rem !important;
        margin-inline-start: 1.25rem !important;
    }
    .mx-md-6 {
        margin-inline-end: 1.5rem !important;
        margin-inline-start: 1.5rem !important;
    }
    .mx-md-7 {
        margin-inline-end: 1.75rem !important;
        margin-inline-start: 1.75rem !important;
    }
    .mx-md-8 {
        margin-inline-end: 2rem !important;
        margin-inline-start: 2rem !important;
    }
    .mx-md-9 {
        margin-inline-end: 2.25rem !important;
        margin-inline-start: 2.25rem !important;
    }
    .mx-md-10 {
        margin-inline-end: 2.5rem !important;
        margin-inline-start: 2.5rem !important;
    }
    .mx-md-11 {
        margin-inline-end: 2.75rem !important;
        margin-inline-start: 2.75rem !important;
    }
    .mx-md-12 {
        margin-inline-end: 3rem !important;
        margin-inline-start: 3rem !important;
    }
    .mx-md-auto {
        margin-inline-end: auto !important;
        margin-inline-start: auto !important;
    }
    .my-md-0 {
        margin-block-start: 0 !important;
        margin-block-end: 0 !important;
    }
    .my-md-50 {
        margin-block-start: 0.125rem !important;
        margin-block-end: 0.125rem !important;
    }
    .my-md-1 {
        margin-block-start: 0.25rem !important;
        margin-block-end: 0.25rem !important;
    }
    .my-md-1_5 {
        margin-block-start: 0.375rem !important;
        margin-block-end: 0.375rem !important;
    }
    .my-md-2 {
        margin-block-start: 0.5rem !important;
        margin-block-end: 0.5rem !important;
    }
    .my-md-3 {
        margin-block-start: 0.75rem !important;
        margin-block-end: 0.75rem !important;
    }
    .my-md-4 {
        margin-block-start: 1rem !important;
        margin-block-end: 1rem !important;
    }
    .my-md-5 {
        margin-block-start: 1.25rem !important;
        margin-block-end: 1.25rem !important;
    }
    .my-md-6 {
        margin-block-start: 1.5rem !important;
        margin-block-end: 1.5rem !important;
    }
    .my-md-7 {
        margin-block-start: 1.75rem !important;
        margin-block-end: 1.75rem !important;
    }
    .my-md-8 {
        margin-block-start: 2rem !important;
        margin-block-end: 2rem !important;
    }
    .my-md-9 {
        margin-block-start: 2.25rem !important;
        margin-block-end: 2.25rem !important;
    }
    .my-md-10 {
        margin-block-start: 2.5rem !important;
        margin-block-end: 2.5rem !important;
    }
    .my-md-11 {
        margin-block-start: 2.75rem !important;
        margin-block-end: 2.75rem !important;
    }
    .my-md-12 {
        margin-block-start: 3rem !important;
        margin-block-end: 3rem !important;
    }
    .my-md-auto {
        margin-block-start: auto !important;
        margin-block-end: auto !important;
    }
    .mt-md-0 {
        margin-block-start: 0 !important;
    }
    .mt-md-50 {
        margin-block-start: 0.125rem !important;
    }
    .mt-md-1 {
        margin-block-start: 0.25rem !important;
    }
    .mt-md-1_5 {
        margin-block-start: 0.375rem !important;
    }
    .mt-md-2 {
        margin-block-start: 0.5rem !important;
    }
    .mt-md-3 {
        margin-block-start: 0.75rem !important;
    }
    .mt-md-4 {
        margin-block-start: 1rem !important;
    }
    .mt-md-5 {
        margin-block-start: 1.25rem !important;
    }
    .mt-md-6 {
        margin-block-start: 1.5rem !important;
    }
    .mt-md-7 {
        margin-block-start: 1.75rem !important;
    }
    .mt-md-8 {
        margin-block-start: 2rem !important;
    }
    .mt-md-9 {
        margin-block-start: 2.25rem !important;
    }
    .mt-md-10 {
        margin-block-start: 2.5rem !important;
    }
    .mt-md-11 {
        margin-block-start: 2.75rem !important;
    }
    .mt-md-12 {
        margin-block-start: 3rem !important;
    }
    .mt-md-auto {
        margin-block-start: auto !important;
    }
    .me-md-0 {
        margin-inline-end: 0 !important;
    }
    .me-md-50 {
        margin-inline-end: 0.125rem !important;
    }
    .me-md-1 {
        margin-inline-end: 0.25rem !important;
    }
    .me-md-1_5 {
        margin-inline-end: 0.375rem !important;
    }
    .me-md-2 {
        margin-inline-end: 0.5rem !important;
    }
    .me-md-3 {
        margin-inline-end: 0.75rem !important;
    }
    .me-md-4 {
        margin-inline-end: 1rem !important;
    }
    .me-md-5 {
        margin-inline-end: 1.25rem !important;
    }
    .me-md-6 {
        margin-inline-end: 1.5rem !important;
    }
    .me-md-7 {
        margin-inline-end: 1.75rem !important;
    }
    .me-md-8 {
        margin-inline-end: 2rem !important;
    }
    .me-md-9 {
        margin-inline-end: 2.25rem !important;
    }
    .me-md-10 {
        margin-inline-end: 2.5rem !important;
    }
    .me-md-11 {
        margin-inline-end: 2.75rem !important;
    }
    .me-md-12 {
        margin-inline-end: 3rem !important;
    }
    .me-md-auto {
        margin-inline-end: auto !important;
    }
    .mb-md-0 {
        margin-block-end: 0 !important;
    }
    .mb-md-50 {
        margin-block-end: 0.125rem !important;
    }
    .mb-md-1 {
        margin-block-end: 0.25rem !important;
    }
    .mb-md-1_5 {
        margin-block-end: 0.375rem !important;
    }
    .mb-md-2 {
        margin-block-end: 0.5rem !important;
    }
    .mb-md-3 {
        margin-block-end: 0.75rem !important;
    }
    .mb-md-4 {
        margin-block-end: 1rem !important;
    }
    .mb-md-5 {
        margin-block-end: 1.25rem !important;
    }
    .mb-md-6 {
        margin-block-end: 1.5rem !important;
    }
    .mb-md-7 {
        margin-block-end: 1.75rem !important;
    }
    .mb-md-8 {
        margin-block-end: 2rem !important;
    }
    .mb-md-9 {
        margin-block-end: 2.25rem !important;
    }
    .mb-md-10 {
        margin-block-end: 2.5rem !important;
    }
    .mb-md-11 {
        margin-block-end: 2.75rem !important;
    }
    .mb-md-12 {
        margin-block-end: 3rem !important;
    }
    .mb-md-auto {
        margin-block-end: auto !important;
    }
    .ms-md-0 {
        margin-inline-start: 0 !important;
    }
    .ms-md-50 {
        margin-inline-start: 0.125rem !important;
    }
    .ms-md-1 {
        margin-inline-start: 0.25rem !important;
    }
    .ms-md-1_5 {
        margin-inline-start: 0.375rem !important;
    }
    .ms-md-2 {
        margin-inline-start: 0.5rem !important;
    }
    .ms-md-3 {
        margin-inline-start: 0.75rem !important;
    }
    .ms-md-4 {
        margin-inline-start: 1rem !important;
    }
    .ms-md-5 {
        margin-inline-start: 1.25rem !important;
    }
    .ms-md-6 {
        margin-inline-start: 1.5rem !important;
    }
    .ms-md-7 {
        margin-inline-start: 1.75rem !important;
    }
    .ms-md-8 {
        margin-inline-start: 2rem !important;
    }
    .ms-md-9 {
        margin-inline-start: 2.25rem !important;
    }
    .ms-md-10 {
        margin-inline-start: 2.5rem !important;
    }
    .ms-md-11 {
        margin-inline-start: 2.75rem !important;
    }
    .ms-md-12 {
        margin-inline-start: 3rem !important;
    }
    .ms-md-auto {
        margin-inline-start: auto !important;
    }
    .m-md-n50 {
        margin: -0.125rem !important;
    }
    .m-md-n1 {
        margin: -0.25rem !important;
    }
    .m-md-n1_5 {
        margin: -0.375rem !important;
    }
    .m-md-n2 {
        margin: -0.5rem !important;
    }
    .m-md-n3 {
        margin: -0.75rem !important;
    }
    .m-md-n4 {
        margin: -1rem !important;
    }
    .m-md-n5 {
        margin: -1.25rem !important;
    }
    .m-md-n6 {
        margin: -1.5rem !important;
    }
    .m-md-n7 {
        margin: -1.75rem !important;
    }
    .m-md-n8 {
        margin: -2rem !important;
    }
    .m-md-n9 {
        margin: -2.25rem !important;
    }
    .m-md-n10 {
        margin: -2.5rem !important;
    }
    .m-md-n11 {
        margin: -2.75rem !important;
    }
    .m-md-n12 {
        margin: -3rem !important;
    }
    .mx-md-n50 {
        margin-inline-end: -0.125rem !important;
        margin-inline-start: -0.125rem !important;
    }
    .mx-md-n1 {
        margin-inline-end: -0.25rem !important;
        margin-inline-start: -0.25rem !important;
    }
    .mx-md-n1_5 {
        margin-inline-end: -0.375rem !important;
        margin-inline-start: -0.375rem !important;
    }
    .mx-md-n2 {
        margin-inline-end: -0.5rem !important;
        margin-inline-start: -0.5rem !important;
    }
    .mx-md-n3 {
        margin-inline-end: -0.75rem !important;
        margin-inline-start: -0.75rem !important;
    }
    .mx-md-n4 {
        margin-inline-end: -1rem !important;
        margin-inline-start: -1rem !important;
    }
    .mx-md-n5 {
        margin-inline-end: -1.25rem !important;
        margin-inline-start: -1.25rem !important;
    }
    .mx-md-n6 {
        margin-inline-end: -1.5rem !important;
        margin-inline-start: -1.5rem !important;
    }
    .mx-md-n7 {
        margin-inline-end: -1.75rem !important;
        margin-inline-start: -1.75rem !important;
    }
    .mx-md-n8 {
        margin-inline-end: -2rem !important;
        margin-inline-start: -2rem !important;
    }
    .mx-md-n9 {
        margin-inline-end: -2.25rem !important;
        margin-inline-start: -2.25rem !important;
    }
    .mx-md-n10 {
        margin-inline-end: -2.5rem !important;
        margin-inline-start: -2.5rem !important;
    }
    .mx-md-n11 {
        margin-inline-end: -2.75rem !important;
        margin-inline-start: -2.75rem !important;
    }
    .mx-md-n12 {
        margin-inline-end: -3rem !important;
        margin-inline-start: -3rem !important;
    }
    .my-md-n50 {
        margin-block-start: -0.125rem !important;
        margin-block-end: -0.125rem !important;
    }
    .my-md-n1 {
        margin-block-start: -0.25rem !important;
        margin-block-end: -0.25rem !important;
    }
    .my-md-n1_5 {
        margin-block-start: -0.375rem !important;
        margin-block-end: -0.375rem !important;
    }
    .my-md-n2 {
        margin-block-start: -0.5rem !important;
        margin-block-end: -0.5rem !important;
    }
    .my-md-n3 {
        margin-block-start: -0.75rem !important;
        margin-block-end: -0.75rem !important;
    }
    .my-md-n4 {
        margin-block-start: -1rem !important;
        margin-block-end: -1rem !important;
    }
    .my-md-n5 {
        margin-block-start: -1.25rem !important;
        margin-block-end: -1.25rem !important;
    }
    .my-md-n6 {
        margin-block-start: -1.5rem !important;
        margin-block-end: -1.5rem !important;
    }
    .my-md-n7 {
        margin-block-start: -1.75rem !important;
        margin-block-end: -1.75rem !important;
    }
    .my-md-n8 {
        margin-block-start: -2rem !important;
        margin-block-end: -2rem !important;
    }
    .my-md-n9 {
        margin-block-start: -2.25rem !important;
        margin-block-end: -2.25rem !important;
    }
    .my-md-n10 {
        margin-block-start: -2.5rem !important;
        margin-block-end: -2.5rem !important;
    }
    .my-md-n11 {
        margin-block-start: -2.75rem !important;
        margin-block-end: -2.75rem !important;
    }
    .my-md-n12 {
        margin-block-start: -3rem !important;
        margin-block-end: -3rem !important;
    }
    .mt-md-n50 {
        margin-block-start: -0.125rem !important;
    }
    .mt-md-n1 {
        margin-block-start: -0.25rem !important;
    }
    .mt-md-n1_5 {
        margin-block-start: -0.375rem !important;
    }
    .mt-md-n2 {
        margin-block-start: -0.5rem !important;
    }
    .mt-md-n3 {
        margin-block-start: -0.75rem !important;
    }
    .mt-md-n4 {
        margin-block-start: -1rem !important;
    }
    .mt-md-n5 {
        margin-block-start: -1.25rem !important;
    }
    .mt-md-n6 {
        margin-block-start: -1.5rem !important;
    }
    .mt-md-n7 {
        margin-block-start: -1.75rem !important;
    }
    .mt-md-n8 {
        margin-block-start: -2rem !important;
    }
    .mt-md-n9 {
        margin-block-start: -2.25rem !important;
    }
    .mt-md-n10 {
        margin-block-start: -2.5rem !important;
    }
    .mt-md-n11 {
        margin-block-start: -2.75rem !important;
    }
    .mt-md-n12 {
        margin-block-start: -3rem !important;
    }
    .me-md-n50 {
        margin-inline-end: -0.125rem !important;
    }
    .me-md-n1 {
        margin-inline-end: -0.25rem !important;
    }
    .me-md-n1_5 {
        margin-inline-end: -0.375rem !important;
    }
    .me-md-n2 {
        margin-inline-end: -0.5rem !important;
    }
    .me-md-n3 {
        margin-inline-end: -0.75rem !important;
    }
    .me-md-n4 {
        margin-inline-end: -1rem !important;
    }
    .me-md-n5 {
        margin-inline-end: -1.25rem !important;
    }
    .me-md-n6 {
        margin-inline-end: -1.5rem !important;
    }
    .me-md-n7 {
        margin-inline-end: -1.75rem !important;
    }
    .me-md-n8 {
        margin-inline-end: -2rem !important;
    }
    .me-md-n9 {
        margin-inline-end: -2.25rem !important;
    }
    .me-md-n10 {
        margin-inline-end: -2.5rem !important;
    }
    .me-md-n11 {
        margin-inline-end: -2.75rem !important;
    }
    .me-md-n12 {
        margin-inline-end: -3rem !important;
    }
    .mb-md-n50 {
        margin-block-end: -0.125rem !important;
    }
    .mb-md-n1 {
        margin-block-end: -0.25rem !important;
    }
    .mb-md-n1_5 {
        margin-block-end: -0.375rem !important;
    }
    .mb-md-n2 {
        margin-block-end: -0.5rem !important;
    }
    .mb-md-n3 {
        margin-block-end: -0.75rem !important;
    }
    .mb-md-n4 {
        margin-block-end: -1rem !important;
    }
    .mb-md-n5 {
        margin-block-end: -1.25rem !important;
    }
    .mb-md-n6 {
        margin-block-end: -1.5rem !important;
    }
    .mb-md-n7 {
        margin-block-end: -1.75rem !important;
    }
    .mb-md-n8 {
        margin-block-end: -2rem !important;
    }
    .mb-md-n9 {
        margin-block-end: -2.25rem !important;
    }
    .mb-md-n10 {
        margin-block-end: -2.5rem !important;
    }
    .mb-md-n11 {
        margin-block-end: -2.75rem !important;
    }
    .mb-md-n12 {
        margin-block-end: -3rem !important;
    }
    .ms-md-n50 {
        margin-inline-start: -0.125rem !important;
    }
    .ms-md-n1 {
        margin-inline-start: -0.25rem !important;
    }
    .ms-md-n1_5 {
        margin-inline-start: -0.375rem !important;
    }
    .ms-md-n2 {
        margin-inline-start: -0.5rem !important;
    }
    .ms-md-n3 {
        margin-inline-start: -0.75rem !important;
    }
    .ms-md-n4 {
        margin-inline-start: -1rem !important;
    }
    .ms-md-n5 {
        margin-inline-start: -1.25rem !important;
    }
    .ms-md-n6 {
        margin-inline-start: -1.5rem !important;
    }
    .ms-md-n7 {
        margin-inline-start: -1.75rem !important;
    }
    .ms-md-n8 {
        margin-inline-start: -2rem !important;
    }
    .ms-md-n9 {
        margin-inline-start: -2.25rem !important;
    }
    .ms-md-n10 {
        margin-inline-start: -2.5rem !important;
    }
    .ms-md-n11 {
        margin-inline-start: -2.75rem !important;
    }
    .ms-md-n12 {
        margin-inline-start: -3rem !important;
    }
    .p-md-0 {
        padding: 0 !important;
    }
    .p-md-50 {
        padding: 0.125rem !important;
    }
    .p-md-1 {
        padding: 0.25rem !important;
    }
    .p-md-1_5 {
        padding: 0.375rem !important;
    }
    .p-md-2 {
        padding: 0.5rem !important;
    }
    .p-md-3 {
        padding: 0.75rem !important;
    }
    .p-md-4 {
        padding: 1rem !important;
    }
    .p-md-5 {
        padding: 1.25rem !important;
    }
    .p-md-6 {
        padding: 1.5rem !important;
    }
    .p-md-7 {
        padding: 1.75rem !important;
    }
    .p-md-8 {
        padding: 2rem !important;
    }
    .p-md-9 {
        padding: 2.25rem !important;
    }
    .p-md-10 {
        padding: 2.5rem !important;
    }
    .p-md-11 {
        padding: 2.75rem !important;
    }
    .p-md-12 {
        padding: 3rem !important;
    }
    .px-md-0 {
        padding-inline-end: 0 !important;
        padding-inline-start: 0 !important;
    }
    .px-md-50 {
        padding-inline-end: 0.125rem !important;
        padding-inline-start: 0.125rem !important;
    }
    .px-md-1 {
        padding-inline-end: 0.25rem !important;
        padding-inline-start: 0.25rem !important;
    }
    .px-md-1_5 {
        padding-inline-end: 0.375rem !important;
        padding-inline-start: 0.375rem !important;
    }
    .px-md-2 {
        padding-inline-end: 0.5rem !important;
        padding-inline-start: 0.5rem !important;
    }
    .px-md-3 {
        padding-inline-end: 0.75rem !important;
        padding-inline-start: 0.75rem !important;
    }
    .px-md-4 {
        padding-inline-end: 1rem !important;
        padding-inline-start: 1rem !important;
    }
    .px-md-5 {
        padding-inline-end: 1.25rem !important;
        padding-inline-start: 1.25rem !important;
    }
    .px-md-6 {
        padding-inline-end: 1.5rem !important;
        padding-inline-start: 1.5rem !important;
    }
    .px-md-7 {
        padding-inline-end: 1.75rem !important;
        padding-inline-start: 1.75rem !important;
    }
    .px-md-8 {
        padding-inline-end: 2rem !important;
        padding-inline-start: 2rem !important;
    }
    .px-md-9 {
        padding-inline-end: 2.25rem !important;
        padding-inline-start: 2.25rem !important;
    }
    .px-md-10 {
        padding-inline-end: 2.5rem !important;
        padding-inline-start: 2.5rem !important;
    }
    .px-md-11 {
        padding-inline-end: 2.75rem !important;
        padding-inline-start: 2.75rem !important;
    }
    .px-md-12 {
        padding-inline-end: 3rem !important;
        padding-inline-start: 3rem !important;
    }
    .py-md-0 {
        padding-block-start: 0 !important;
        padding-block-end: 0 !important;
    }
    .py-md-50 {
        padding-block-start: 0.125rem !important;
        padding-block-end: 0.125rem !important;
    }
    .py-md-1 {
        padding-block-start: 0.25rem !important;
        padding-block-end: 0.25rem !important;
    }
    .py-md-1_5 {
        padding-block-start: 0.375rem !important;
        padding-block-end: 0.375rem !important;
    }
    .py-md-2 {
        padding-block-start: 0.5rem !important;
        padding-block-end: 0.5rem !important;
    }
    .py-md-3 {
        padding-block-start: 0.75rem !important;
        padding-block-end: 0.75rem !important;
    }
    .py-md-4 {
        padding-block-start: 1rem !important;
        padding-block-end: 1rem !important;
    }
    .py-md-5 {
        padding-block-start: 1.25rem !important;
        padding-block-end: 1.25rem !important;
    }
    .py-md-6 {
        padding-block-start: 1.5rem !important;
        padding-block-end: 1.5rem !important;
    }
    .py-md-7 {
        padding-block-start: 1.75rem !important;
        padding-block-end: 1.75rem !important;
    }
    .py-md-8 {
        padding-block-start: 2rem !important;
        padding-block-end: 2rem !important;
    }
    .py-md-9 {
        padding-block-start: 2.25rem !important;
        padding-block-end: 2.25rem !important;
    }
    .py-md-10 {
        padding-block-start: 2.5rem !important;
        padding-block-end: 2.5rem !important;
    }
    .py-md-11 {
        padding-block-start: 2.75rem !important;
        padding-block-end: 2.75rem !important;
    }
    .py-md-12 {
        padding-block-start: 3rem !important;
        padding-block-end: 3rem !important;
    }
    .pt-md-0 {
        padding-block-start: 0 !important;
    }
    .pt-md-50 {
        padding-block-start: 0.125rem !important;
    }
    .pt-md-1 {
        padding-block-start: 0.25rem !important;
    }
    .pt-md-1_5 {
        padding-block-start: 0.375rem !important;
    }
    .pt-md-2 {
        padding-block-start: 0.5rem !important;
    }
    .pt-md-3 {
        padding-block-start: 0.75rem !important;
    }
    .pt-md-4 {
        padding-block-start: 1rem !important;
    }
    .pt-md-5 {
        padding-block-start: 1.25rem !important;
    }
    .pt-md-6 {
        padding-block-start: 1.5rem !important;
    }
    .pt-md-7 {
        padding-block-start: 1.75rem !important;
    }
    .pt-md-8 {
        padding-block-start: 2rem !important;
    }
    .pt-md-9 {
        padding-block-start: 2.25rem !important;
    }
    .pt-md-10 {
        padding-block-start: 2.5rem !important;
    }
    .pt-md-11 {
        padding-block-start: 2.75rem !important;
    }
    .pt-md-12 {
        padding-block-start: 3rem !important;
    }
    .pe-md-0 {
        padding-inline-end: 0 !important;
    }
    .pe-md-50 {
        padding-inline-end: 0.125rem !important;
    }
    .pe-md-1 {
        padding-inline-end: 0.25rem !important;
    }
    .pe-md-1_5 {
        padding-inline-end: 0.375rem !important;
    }
    .pe-md-2 {
        padding-inline-end: 0.5rem !important;
    }
    .pe-md-3 {
        padding-inline-end: 0.75rem !important;
    }
    .pe-md-4 {
        padding-inline-end: 1rem !important;
    }
    .pe-md-5 {
        padding-inline-end: 1.25rem !important;
    }
    .pe-md-6 {
        padding-inline-end: 1.5rem !important;
    }
    .pe-md-7 {
        padding-inline-end: 1.75rem !important;
    }
    .pe-md-8 {
        padding-inline-end: 2rem !important;
    }
    .pe-md-9 {
        padding-inline-end: 2.25rem !important;
    }
    .pe-md-10 {
        padding-inline-end: 2.5rem !important;
    }
    .pe-md-11 {
        padding-inline-end: 2.75rem !important;
    }
    .pe-md-12 {
        padding-inline-end: 3rem !important;
    }
    .pb-md-0 {
        padding-block-end: 0 !important;
    }
    .pb-md-50 {
        padding-block-end: 0.125rem !important;
    }
    .pb-md-1 {
        padding-block-end: 0.25rem !important;
    }
    .pb-md-1_5 {
        padding-block-end: 0.375rem !important;
    }
    .pb-md-2 {
        padding-block-end: 0.5rem !important;
    }
    .pb-md-3 {
        padding-block-end: 0.75rem !important;
    }
    .pb-md-4 {
        padding-block-end: 1rem !important;
    }
    .pb-md-5 {
        padding-block-end: 1.25rem !important;
    }
    .pb-md-6 {
        padding-block-end: 1.5rem !important;
    }
    .pb-md-7 {
        padding-block-end: 1.75rem !important;
    }
    .pb-md-8 {
        padding-block-end: 2rem !important;
    }
    .pb-md-9 {
        padding-block-end: 2.25rem !important;
    }
    .pb-md-10 {
        padding-block-end: 2.5rem !important;
    }
    .pb-md-11 {
        padding-block-end: 2.75rem !important;
    }
    .pb-md-12 {
        padding-block-end: 3rem !important;
    }
    .ps-md-0 {
        padding-inline-start: 0 !important;
    }
    .ps-md-50 {
        padding-inline-start: 0.125rem !important;
    }
    .ps-md-1 {
        padding-inline-start: 0.25rem !important;
    }
    .ps-md-1_5 {
        padding-inline-start: 0.375rem !important;
    }
    .ps-md-2 {
        padding-inline-start: 0.5rem !important;
    }
    .ps-md-3 {
        padding-inline-start: 0.75rem !important;
    }
    .ps-md-4 {
        padding-inline-start: 1rem !important;
    }
    .ps-md-5 {
        padding-inline-start: 1.25rem !important;
    }
    .ps-md-6 {
        padding-inline-start: 1.5rem !important;
    }
    .ps-md-7 {
        padding-inline-start: 1.75rem !important;
    }
    .ps-md-8 {
        padding-inline-start: 2rem !important;
    }
    .ps-md-9 {
        padding-inline-start: 2.25rem !important;
    }
    .ps-md-10 {
        padding-inline-start: 2.5rem !important;
    }
    .ps-md-11 {
        padding-inline-start: 2.75rem !important;
    }
    .ps-md-12 {
        padding-inline-start: 3rem !important;
    }
    .gap-md-0 {
        gap: 0 !important;
    }
    .gap-md-50 {
        gap: 0.125rem !important;
    }
    .gap-md-1 {
        gap: 0.25rem !important;
    }
    .gap-md-1_5 {
        gap: 0.375rem !important;
    }
    .gap-md-2 {
        gap: 0.5rem !important;
    }
    .gap-md-3 {
        gap: 0.75rem !important;
    }
    .gap-md-4 {
        gap: 1rem !important;
    }
    .gap-md-5 {
        gap: 1.25rem !important;
    }
    .gap-md-6 {
        gap: 1.5rem !important;
    }
    .gap-md-7 {
        gap: 1.75rem !important;
    }
    .gap-md-8 {
        gap: 2rem !important;
    }
    .gap-md-9 {
        gap: 2.25rem !important;
    }
    .gap-md-10 {
        gap: 2.5rem !important;
    }
    .gap-md-11 {
        gap: 2.75rem !important;
    }
    .gap-md-12 {
        gap: 3rem !important;
    }
    .row-gap-md-0 {
        row-gap: 0 !important;
    }
    .row-gap-md-50 {
        row-gap: 0.125rem !important;
    }
    .row-gap-md-1 {
        row-gap: 0.25rem !important;
    }
    .row-gap-md-1_5 {
        row-gap: 0.375rem !important;
    }
    .row-gap-md-2 {
        row-gap: 0.5rem !important;
    }
    .row-gap-md-3 {
        row-gap: 0.75rem !important;
    }
    .row-gap-md-4 {
        row-gap: 1rem !important;
    }
    .row-gap-md-5 {
        row-gap: 1.25rem !important;
    }
    .row-gap-md-6 {
        row-gap: 1.5rem !important;
    }
    .row-gap-md-7 {
        row-gap: 1.75rem !important;
    }
    .row-gap-md-8 {
        row-gap: 2rem !important;
    }
    .row-gap-md-9 {
        row-gap: 2.25rem !important;
    }
    .row-gap-md-10 {
        row-gap: 2.5rem !important;
    }
    .row-gap-md-11 {
        row-gap: 2.75rem !important;
    }
    .row-gap-md-12 {
        row-gap: 3rem !important;
    }
    .column-gap-md-0 {
        column-gap: 0 !important;
    }
    .column-gap-md-50 {
        column-gap: 0.125rem !important;
    }
    .column-gap-md-1 {
        column-gap: 0.25rem !important;
    }
    .column-gap-md-1_5 {
        column-gap: 0.375rem !important;
    }
    .column-gap-md-2 {
        column-gap: 0.5rem !important;
    }
    .column-gap-md-3 {
        column-gap: 0.75rem !important;
    }
    .column-gap-md-4 {
        column-gap: 1rem !important;
    }
    .column-gap-md-5 {
        column-gap: 1.25rem !important;
    }
    .column-gap-md-6 {
        column-gap: 1.5rem !important;
    }
    .column-gap-md-7 {
        column-gap: 1.75rem !important;
    }
    .column-gap-md-8 {
        column-gap: 2rem !important;
    }
    .column-gap-md-9 {
        column-gap: 2.25rem !important;
    }
    .column-gap-md-10 {
        column-gap: 2.5rem !important;
    }
    .column-gap-md-11 {
        column-gap: 2.75rem !important;
    }
    .column-gap-md-12 {
        column-gap: 3rem !important;
    }
    .text-md-start {
        text-align: start !important;
    }
    .text-md-end {
        text-align: end !important;
    }
    .text-md-center {
        text-align: center !important;
    }
    .timeline.timeline-center .timeline-item.timeline-item-left .timeline-indicator,
    .timeline.timeline-center .timeline-item:nth-of-type(odd):not(.timeline-item-left, .timeline-item-right) .timeline-indicator {
        inset-inline-start: calc(100% - 2rem / 2);
    }
    .timeline.timeline-center .timeline-item.timeline-item-left::after,
    .timeline.timeline-center .timeline-item:nth-of-type(odd):not(.timeline-item-left, .timeline-item-right)::after {
        inset-inline-start: calc(100% - 2rem / 2);
    }
}

/* Min Width :: 576PX */
@media (min-width: 576px) {
    .container-sm,
    .container {
        max-width: 540px;
    }
    .col-sm {
        flex: 1 0 0%;
    }
    .row-cols-sm-auto > * {
        flex: 0 0 auto;
        width: auto;
    }
    .row-cols-sm-1 > * {
        flex: 0 0 auto;
        width: 100%;
    }
    .row-cols-sm-2 > * {
        flex: 0 0 auto;
        width: 50%;
    }
    .row-cols-sm-3 > * {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
    .row-cols-sm-4 > * {
        flex: 0 0 auto;
        width: 25%;
    }
    .row-cols-sm-5 > * {
        flex: 0 0 auto;
        width: 20%;
    }
    .row-cols-sm-6 > * {
        flex: 0 0 auto;
        width: 16.66666667%;
    }
    .col-sm-auto {
        flex: 0 0 auto;
        width: auto;
    }
    .col-sm-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }
    .col-sm-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }
    .col-sm-3 {
        flex: 0 0 auto;
        width: 25%;
    }
    .col-sm-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
    .col-sm-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }
    .col-sm-6 {
        flex: 0 0 auto;
        width: 50%;
    }
    .col-sm-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }
    .col-sm-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }
    .col-sm-9 {
        flex: 0 0 auto;
        width: 75%;
    }
    .col-sm-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }
    .col-sm-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }
    .col-sm-12 {
        flex: 0 0 auto;
        width: 100%;
    }
    .offset-sm-0 {
        margin-left: 0;
    }
    .offset-sm-1 {
        margin-left: 8.33333333%;
    }
    .offset-sm-2 {
        margin-left: 16.66666667%;
    }
    .offset-sm-3 {
        margin-left: 25%;
    }
    .offset-sm-4 {
        margin-left: 33.33333333%;
    }
    .offset-sm-5 {
        margin-left: 41.66666667%;
    }
    .offset-sm-6 {
        margin-left: 50%;
    }
    .offset-sm-7 {
        margin-left: 58.33333333%;
    }
    .offset-sm-8 {
        margin-left: 66.66666667%;
    }
    .offset-sm-9 {
        margin-left: 75%;
    }
    .offset-sm-10 {
        margin-left: 83.33333333%;
    }
    .offset-sm-11 {
        margin-left: 91.66666667%;
    }
    .g-sm-0,
    .gx-sm-0 {
        --bs-gutter-x: 0;
    }
    .g-sm-0,
    .gy-sm-0 {
        --bs-gutter-y: 0;
    }
    .g-sm-50,
    .gx-sm-50 {
        --bs-gutter-x: 0.125rem;
    }
    .g-sm-50,
    .gy-sm-50 {
        --bs-gutter-y: 0.125rem;
    }
    .g-sm-1,
    .gx-sm-1 {
        --bs-gutter-x: 0.25rem;
    }
    .g-sm-1,
    .gy-sm-1 {
        --bs-gutter-y: 0.25rem;
    }
    .g-sm-1_5,
    .gx-sm-1_5 {
        --bs-gutter-x: 0.375rem;
    }
    .g-sm-1_5,
    .gy-sm-1_5 {
        --bs-gutter-y: 0.375rem;
    }
    .g-sm-2,
    .gx-sm-2 {
        --bs-gutter-x: 0.5rem;
    }
    .g-sm-2,
    .gy-sm-2 {
        --bs-gutter-y: 0.5rem;
    }
    .g-sm-3,
    .gx-sm-3 {
        --bs-gutter-x: 0.75rem;
    }
    .g-sm-3,
    .gy-sm-3 {
        --bs-gutter-y: 0.75rem;
    }
    .g-sm-4,
    .gx-sm-4 {
        --bs-gutter-x: 1rem;
    }
    .g-sm-4,
    .gy-sm-4 {
        --bs-gutter-y: 1rem;
    }
    .g-sm-5,
    .gx-sm-5 {
        --bs-gutter-x: 1.25rem;
    }
    .g-sm-5,
    .gy-sm-5 {
        --bs-gutter-y: 1.25rem;
    }
    .g-sm-6,
    .gx-sm-6 {
        --bs-gutter-x: 1.5rem;
    }
    .g-sm-6,
    .gy-sm-6 {
        --bs-gutter-y: 1.5rem;
    }
    .g-sm-7,
    .gx-sm-7 {
        --bs-gutter-x: 1.75rem;
    }
    .g-sm-7,
    .gy-sm-7 {
        --bs-gutter-y: 1.75rem;
    }
    .g-sm-8,
    .gx-sm-8 {
        --bs-gutter-x: 2rem;
    }
    .g-sm-8,
    .gy-sm-8 {
        --bs-gutter-y: 2rem;
    }
    .g-sm-9,
    .gx-sm-9 {
        --bs-gutter-x: 2.25rem;
    }
    .g-sm-9,
    .gy-sm-9 {
        --bs-gutter-y: 2.25rem;
    }
    .g-sm-10,
    .gx-sm-10 {
        --bs-gutter-x: 2.5rem;
    }
    .g-sm-10,
    .gy-sm-10 {
        --bs-gutter-y: 2.5rem;
    }
    .g-sm-11,
    .gx-sm-11 {
        --bs-gutter-x: 2.75rem;
    }
    .g-sm-11,
    .gy-sm-11 {
        --bs-gutter-y: 2.75rem;
    }
    .g-sm-12,
    .gx-sm-12 {
        --bs-gutter-x: 3rem;
    }
    .g-sm-12,
    .gy-sm-12 {
        --bs-gutter-y: 3rem;
    }
    .dropdown-menu-sm-start {
        --bs-position: start;
    }
    .dropdown-menu-sm-start[data-bs-popper] {
        right: auto;
        left: 0;
    }
    .dropdown-menu-sm-end {
        --bs-position: end;
    }
    .dropdown-menu-sm-end[data-bs-popper] {
        right: 0;
        left: auto;
    }
    .navbar-expand-sm {
        flex-wrap: nowrap;
        justify-content: flex-start;
    }
    .navbar-expand-sm .navbar-nav {
        flex-direction: row;
    }
    .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute;
    }
    .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: var(--bs-navbar-nav-link-padding-x);
        padding-left: var(--bs-navbar-nav-link-padding-x);
    }
    .navbar-expand-sm .navbar-nav-scroll {
        overflow: visible;
    }
    .navbar-expand-sm .navbar-collapse {
        display: flex !important;
        flex-basis: auto;
    }
    .navbar-expand-sm .navbar-toggler {
        display: none;
    }
    .navbar-expand-sm .offcanvas {
        position: static;
        z-index: auto;
        flex-grow: 1;
        width: auto !important;
        height: auto !important;
        visibility: visible !important;
        background-color: rgba(0, 0, 0, 0) !important;
        border: 0 !important;
        transform: none !important;
        transition: none;
    }
    .navbar-expand-sm .offcanvas .offcanvas-header {
        display: none;
    }
    .navbar-expand-sm .offcanvas .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
    }
    .card-group {
        display: flex;
        flex-flow: row wrap;
    }
    .card-group > .card {
        flex: 1 0 0%;
        margin-bottom: 0;
    }
    .card-group > .card + .card {
        margin-left: 0;
        border-left: 0;
    }
    .card-group > .card:not(:last-child) {
        border-end-end-radius: 0;
        border-start-end-radius: 0;
    }
    .card-group > .card:not(:last-child) .card-img-top,
    .card-group > .card:not(:last-child) .card-header {
        border-top-right-radius: 0;
    }
    .card-group > .card:not(:last-child) .card-img-bottom,
    .card-group > .card:not(:last-child) .card-footer {
        border-bottom-right-radius: 0;
    }
    .card-group > .card:not(:first-child) {
        border-end-start-radius: 0;
        border-start-start-radius: 0;
    }
    .card-group > .card:not(:first-child) .card-img-top,
    .card-group > .card:not(:first-child) .card-header {
        border-top-left-radius: 0;
    }
    .card-group > .card:not(:first-child) .card-img-bottom,
    .card-group > .card:not(:first-child) .card-footer {
        border-bottom-left-radius: 0;
    }
    .list-group-horizontal-sm {
        flex-direction: row;
    }
    .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
        border-end-start-radius: var(--bs-list-group-border-radius);
        border-start-end-radius: 0;
    }
    .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
        border-start-end-radius: var(--bs-list-group-border-radius);
        border-end-start-radius: 0;
    }
    .list-group-horizontal-sm > .list-group-item.active {
        margin-top: 0;
    }
    .list-group-horizontal-sm > .list-group-item + .list-group-item {
        border-top-width: var(--bs-list-group-border-width);
        border-left-width: 0;
    }
    .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
        margin-left: calc(-1 * var(--bs-list-group-border-width));
        border-left-width: var(--bs-list-group-border-width);
    }
    .modal {
        --bs-modal-margin: 1.75rem;
        --bs-modal-box-shadow: 0 0.25rem 0.75rem 0 rgba(34, 48, 62, 0.14);
    }
    .modal-dialog {
        max-width: var(--bs-modal-width);
        margin-right: auto;
        margin-left: auto;
    }
    .modal-sm {
        --bs-modal-width: 22.5rem;
    }
    .offcanvas-sm {
        --bs-offcanvas-height: auto;
        --bs-offcanvas-border-width: 0;
        background-color: rgba(0, 0, 0, 0) !important;
    }
    .offcanvas-sm .offcanvas-header {
        display: none;
    }
    .offcanvas-sm .offcanvas-body {
        display: flex;
        flex-grow: 0;
        padding: 0;
        overflow-y: visible;
        background-color: rgba(0, 0, 0, 0) !important;
    }
    .sticky-sm-top {
        position: sticky;
        top: 0;
        z-index: 1020;
    }
    .sticky-sm-bottom {
        position: sticky;
        bottom: 0;
        z-index: 1020;
    }
    .dropdown-menu-sm-start {
        --bs-position: start;
    }
    .dropdown-menu-sm-start[data-bs-popper] {
        inset-inline: 0 auto;
    }
    .dropdown-menu-sm-end {
        --bs-position: end;
    }
    .dropdown-menu-sm-end[data-bs-popper] {
        inset-inline: auto 0;
    }
    .card-group {
        border-radius: 0.375rem;
        background-color: var(--bs-card-bg);
        box-shadow: none;
    }
    .card-group .card {
        box-shadow: none;
    }
    .card-group .card + .card {
        border: 1px solid var(--bs-card-border-color);
        border-inline-start: 0;
        margin-inline: 0;
    }
    .card-group .card .card-img-top,
    .card-group .card .card-header,
    .card-group .card .card-img-bottom,
    .card-group .card .card-footer {
        border-radius: 0;
    }
    .card-group .card:is(:last-child) .card-img-top,
    .card-group .card:is(:last-child) .card-header {
        border-start-end-radius: 0.375rem;
    }
    .card-group .card:is(:last-child) .card-img-bottom,
    .card-group .card:is(:last-child) .card-footer {
        border-end-end-radius: 0.375rem;
    }
    .card-group .card:is(:first-child) .card-img-top,
    .card-group .card:is(:first-child) .card-header {
        border-start-start-radius: 0.375rem;
    }
    .card-group .card:is(:first-child) .card-img-bottom,
    .card-group .card:is(:first-child) .card-footer {
        border-end-start-radius: 0.375rem;
    }

    :dir(rtl) .list-group.list-group-horizontal-sm .list-group-item:first-child {
        border-radius: 0.25rem;
        border-end-start-radius: 0;
        border-start-start-radius: 0;
    }
    :dir(rtl) .list-group.list-group-horizontal-sm .list-group-item:last-child {
        border-radius: 0.25rem;
        border-end-end-radius: 0;
        border-start-end-radius: 0;
        border-inline-end-width: 1px;
    }
    .modal-content {
        box-shadow: none;
    }
    .modal-dialog.modal-sm {
        max-inline-size: 22.5rem;
    }
    .float-sm-start {
        float: inline-start !important;
    }
    .float-sm-end {
        float: inline-end !important;
    }
    .float-sm-none {
        float: none !important;
    }
    .object-fit-sm-contain {
        object-fit: contain !important;
    }
    .object-fit-sm-cover {
        object-fit: cover !important;
    }
    .object-fit-sm-fill {
        object-fit: fill !important;
    }
    .object-fit-sm-scale {
        object-fit: scale-down !important;
    }
    .object-fit-sm-none {
        object-fit: none !important;
    }
    .d-sm-inline {
        display: inline !important;
    }
    .d-sm-inline-block {
        display: inline-block !important;
    }
    .d-sm-block {
        display: block !important;
    }
    .d-sm-grid {
        display: grid !important;
    }
    .d-sm-table {
        display: table !important;
    }
    .d-sm-table-row {
        display: table-row !important;
    }
    .d-sm-table-cell {
        display: table-cell !important;
    }
    .d-sm-flex {
        display: flex !important;
    }
    .d-sm-inline-flex {
        display: inline-flex !important;
    }
    .d-sm-none {
        display: none !important;
    }
    .border-sm-solid {
        border-style: solid !important;
    }
    .border-sm-dashed {
        border-style: dashed !important;
    }
    .border-sm-none {
        border-style: none !important;
    }
    .flex-sm-fill {
        flex: 1 1 auto !important;
    }
    .flex-sm-row {
        flex-direction: row !important;
    }
    .flex-sm-column {
        flex-direction: column !important;
    }
    .flex-sm-row-reverse {
        flex-direction: row-reverse !important;
    }
    .flex-sm-column-reverse {
        flex-direction: column-reverse !important;
    }
    .flex-sm-grow-0 {
        flex-grow: 0 !important;
    }
    .flex-sm-grow-1 {
        flex-grow: 1 !important;
    }
    .flex-sm-shrink-0 {
        flex-shrink: 0 !important;
    }
    .flex-sm-shrink-1 {
        flex-shrink: 1 !important;
    }
    .flex-sm-wrap {
        flex-wrap: wrap !important;
    }
    .flex-sm-nowrap {
        flex-wrap: nowrap !important;
    }
    .flex-sm-wrap-reverse {
        flex-wrap: wrap-reverse !important;
    }
    .justify-content-sm-start {
        justify-content: flex-start !important;
    }
    .justify-content-sm-end {
        justify-content: flex-end !important;
    }
    .justify-content-sm-center {
        justify-content: center !important;
    }
    .justify-content-sm-between {
        justify-content: space-between !important;
    }
    .justify-content-sm-around {
        justify-content: space-around !important;
    }
    .justify-content-sm-evenly {
        justify-content: space-evenly !important;
    }
    .align-items-sm-start {
        align-items: flex-start !important;
    }
    .align-items-sm-end {
        align-items: flex-end !important;
    }
    .align-items-sm-center {
        align-items: center !important;
    }
    .align-items-sm-baseline {
        align-items: baseline !important;
    }
    .align-items-sm-stretch {
        align-items: stretch !important;
    }
    .align-content-sm-start {
        align-content: flex-start !important;
    }
    .align-content-sm-end {
        align-content: flex-end !important;
    }
    .align-content-sm-center {
        align-content: center !important;
    }
    .align-content-sm-between {
        align-content: space-between !important;
    }
    .align-content-sm-around {
        align-content: space-around !important;
    }
    .align-content-sm-stretch {
        align-content: stretch !important;
    }
    .align-self-sm-auto {
        align-self: auto !important;
    }
    .align-self-sm-start {
        align-self: flex-start !important;
    }
    .align-self-sm-end {
        align-self: flex-end !important;
    }
    .align-self-sm-center {
        align-self: center !important;
    }
    .align-self-sm-baseline {
        align-self: baseline !important;
    }
    .align-self-sm-stretch {
        align-self: stretch !important;
    }
    .order-sm-first {
        order: -1 !important;
    }
    .order-sm-0 {
        order: 0 !important;
    }
    .order-sm-1 {
        order: 1 !important;
    }
    .order-sm-2 {
        order: 2 !important;
    }
    .order-sm-3 {
        order: 3 !important;
    }
    .order-sm-4 {
        order: 4 !important;
    }
    .order-sm-5 {
        order: 5 !important;
    }
    .order-sm-last {
        order: 6 !important;
    }
    .m-sm-0 {
        margin: 0 !important;
    }
    .m-sm-50 {
        margin: 0.125rem !important;
    }
    .m-sm-1 {
        margin: 0.25rem !important;
    }
    .m-sm-1_5 {
        margin: 0.375rem !important;
    }
    .m-sm-2 {
        margin: 0.5rem !important;
    }
    .m-sm-3 {
        margin: 0.75rem !important;
    }
    .m-sm-4 {
        margin: 1rem !important;
    }
    .m-sm-5 {
        margin: 1.25rem !important;
    }
    .m-sm-6 {
        margin: 1.5rem !important;
    }
    .m-sm-7 {
        margin: 1.75rem !important;
    }
    .m-sm-8 {
        margin: 2rem !important;
    }
    .m-sm-9 {
        margin: 2.25rem !important;
    }
    .m-sm-10 {
        margin: 2.5rem !important;
    }
    .m-sm-11 {
        margin: 2.75rem !important;
    }
    .m-sm-12 {
        margin: 3rem !important;
    }
    .m-sm-auto {
        margin: auto !important;
    }
    .mx-sm-0 {
        margin-inline-end: 0 !important;
        margin-inline-start: 0 !important;
    }
    .mx-sm-50 {
        margin-inline-end: 0.125rem !important;
        margin-inline-start: 0.125rem !important;
    }
    .mx-sm-1 {
        margin-inline-end: 0.25rem !important;
        margin-inline-start: 0.25rem !important;
    }
    .mx-sm-1_5 {
        margin-inline-end: 0.375rem !important;
        margin-inline-start: 0.375rem !important;
    }
    .mx-sm-2 {
        margin-inline-end: 0.5rem !important;
        margin-inline-start: 0.5rem !important;
    }
    .mx-sm-3 {
        margin-inline-end: 0.75rem !important;
        margin-inline-start: 0.75rem !important;
    }
    .mx-sm-4 {
        margin-inline-end: 1rem !important;
        margin-inline-start: 1rem !important;
    }
    .mx-sm-5 {
        margin-inline-end: 1.25rem !important;
        margin-inline-start: 1.25rem !important;
    }
    .mx-sm-6 {
        margin-inline-end: 1.5rem !important;
        margin-inline-start: 1.5rem !important;
    }
    .mx-sm-7 {
        margin-inline-end: 1.75rem !important;
        margin-inline-start: 1.75rem !important;
    }
    .mx-sm-8 {
        margin-inline-end: 2rem !important;
        margin-inline-start: 2rem !important;
    }
    .mx-sm-9 {
        margin-inline-end: 2.25rem !important;
        margin-inline-start: 2.25rem !important;
    }
    .mx-sm-10 {
        margin-inline-end: 2.5rem !important;
        margin-inline-start: 2.5rem !important;
    }
    .mx-sm-11 {
        margin-inline-end: 2.75rem !important;
        margin-inline-start: 2.75rem !important;
    }
    .mx-sm-12 {
        margin-inline-end: 3rem !important;
        margin-inline-start: 3rem !important;
    }
    .mx-sm-auto {
        margin-inline-end: auto !important;
        margin-inline-start: auto !important;
    }
    .my-sm-0 {
        margin-block-start: 0 !important;
        margin-block-end: 0 !important;
    }
    .my-sm-50 {
        margin-block-start: 0.125rem !important;
        margin-block-end: 0.125rem !important;
    }
    .my-sm-1 {
        margin-block-start: 0.25rem !important;
        margin-block-end: 0.25rem !important;
    }
    .my-sm-1_5 {
        margin-block-start: 0.375rem !important;
        margin-block-end: 0.375rem !important;
    }
    .my-sm-2 {
        margin-block-start: 0.5rem !important;
        margin-block-end: 0.5rem !important;
    }
    .my-sm-3 {
        margin-block-start: 0.75rem !important;
        margin-block-end: 0.75rem !important;
    }
    .my-sm-4 {
        margin-block-start: 1rem !important;
        margin-block-end: 1rem !important;
    }
    .my-sm-5 {
        margin-block-start: 1.25rem !important;
        margin-block-end: 1.25rem !important;
    }
    .my-sm-6 {
        margin-block-start: 1.5rem !important;
        margin-block-end: 1.5rem !important;
    }
    .my-sm-7 {
        margin-block-start: 1.75rem !important;
        margin-block-end: 1.75rem !important;
    }
    .my-sm-8 {
        margin-block-start: 2rem !important;
        margin-block-end: 2rem !important;
    }
    .my-sm-9 {
        margin-block-start: 2.25rem !important;
        margin-block-end: 2.25rem !important;
    }
    .my-sm-10 {
        margin-block-start: 2.5rem !important;
        margin-block-end: 2.5rem !important;
    }
    .my-sm-11 {
        margin-block-start: 2.75rem !important;
        margin-block-end: 2.75rem !important;
    }
    .my-sm-12 {
        margin-block-start: 3rem !important;
        margin-block-end: 3rem !important;
    }
    .my-sm-auto {
        margin-block-start: auto !important;
        margin-block-end: auto !important;
    }
    .mt-sm-0 {
        margin-block-start: 0 !important;
    }
    .mt-sm-50 {
        margin-block-start: 0.125rem !important;
    }
    .mt-sm-1 {
        margin-block-start: 0.25rem !important;
    }
    .mt-sm-1_5 {
        margin-block-start: 0.375rem !important;
    }
    .mt-sm-2 {
        margin-block-start: 0.5rem !important;
    }
    .mt-sm-3 {
        margin-block-start: 0.75rem !important;
    }
    .mt-sm-4 {
        margin-block-start: 1rem !important;
    }
    .mt-sm-5 {
        margin-block-start: 1.25rem !important;
    }
    .mt-sm-6 {
        margin-block-start: 1.5rem !important;
    }
    .mt-sm-7 {
        margin-block-start: 1.75rem !important;
    }
    .mt-sm-8 {
        margin-block-start: 2rem !important;
    }
    .mt-sm-9 {
        margin-block-start: 2.25rem !important;
    }
    .mt-sm-10 {
        margin-block-start: 2.5rem !important;
    }
    .mt-sm-11 {
        margin-block-start: 2.75rem !important;
    }
    .mt-sm-12 {
        margin-block-start: 3rem !important;
    }
    .mt-sm-auto {
        margin-block-start: auto !important;
    }
    .me-sm-0 {
        margin-inline-end: 0 !important;
    }
    .me-sm-50 {
        margin-inline-end: 0.125rem !important;
    }
    .me-sm-1 {
        margin-inline-end: 0.25rem !important;
    }
    .me-sm-1_5 {
        margin-inline-end: 0.375rem !important;
    }
    .me-sm-2 {
        margin-inline-end: 0.5rem !important;
    }
    .me-sm-3 {
        margin-inline-end: 0.75rem !important;
    }
    .me-sm-4 {
        margin-inline-end: 1rem !important;
    }
    .me-sm-5 {
        margin-inline-end: 1.25rem !important;
    }
    .me-sm-6 {
        margin-inline-end: 1.5rem !important;
    }
    .me-sm-7 {
        margin-inline-end: 1.75rem !important;
    }
    .me-sm-8 {
        margin-inline-end: 2rem !important;
    }
    .me-sm-9 {
        margin-inline-end: 2.25rem !important;
    }
    .me-sm-10 {
        margin-inline-end: 2.5rem !important;
    }
    .me-sm-11 {
        margin-inline-end: 2.75rem !important;
    }
    .me-sm-12 {
        margin-inline-end: 3rem !important;
    }
    .me-sm-auto {
        margin-inline-end: auto !important;
    }
    .mb-sm-0 {
        margin-block-end: 0 !important;
    }
    .mb-sm-50 {
        margin-block-end: 0.125rem !important;
    }
    .mb-sm-1 {
        margin-block-end: 0.25rem !important;
    }
    .mb-sm-1_5 {
        margin-block-end: 0.375rem !important;
    }
    .mb-sm-2 {
        margin-block-end: 0.5rem !important;
    }
    .mb-sm-3 {
        margin-block-end: 0.75rem !important;
    }
    .mb-sm-4 {
        margin-block-end: 1rem !important;
    }
    .mb-sm-5 {
        margin-block-end: 1.25rem !important;
    }
    .mb-sm-6 {
        margin-block-end: 1.5rem !important;
    }
    .mb-sm-7 {
        margin-block-end: 1.75rem !important;
    }
    .mb-sm-8 {
        margin-block-end: 2rem !important;
    }
    .mb-sm-9 {
        margin-block-end: 2.25rem !important;
    }
    .mb-sm-10 {
        margin-block-end: 2.5rem !important;
    }
    .mb-sm-11 {
        margin-block-end: 2.75rem !important;
    }
    .mb-sm-12 {
        margin-block-end: 3rem !important;
    }
    .mb-sm-auto {
        margin-block-end: auto !important;
    }
    .ms-sm-0 {
        margin-inline-start: 0 !important;
    }
    .ms-sm-50 {
        margin-inline-start: 0.125rem !important;
    }
    .ms-sm-1 {
        margin-inline-start: 0.25rem !important;
    }
    .ms-sm-1_5 {
        margin-inline-start: 0.375rem !important;
    }
    .ms-sm-2 {
        margin-inline-start: 0.5rem !important;
    }
    .ms-sm-3 {
        margin-inline-start: 0.75rem !important;
    }
    .ms-sm-4 {
        margin-inline-start: 1rem !important;
    }
    .ms-sm-5 {
        margin-inline-start: 1.25rem !important;
    }
    .ms-sm-6 {
        margin-inline-start: 1.5rem !important;
    }
    .ms-sm-7 {
        margin-inline-start: 1.75rem !important;
    }
    .ms-sm-8 {
        margin-inline-start: 2rem !important;
    }
    .ms-sm-9 {
        margin-inline-start: 2.25rem !important;
    }
    .ms-sm-10 {
        margin-inline-start: 2.5rem !important;
    }
    .ms-sm-11 {
        margin-inline-start: 2.75rem !important;
    }
    .ms-sm-12 {
        margin-inline-start: 3rem !important;
    }
    .ms-sm-auto {
        margin-inline-start: auto !important;
    }
    .m-sm-n50 {
        margin: -0.125rem !important;
    }
    .m-sm-n1 {
        margin: -0.25rem !important;
    }
    .m-sm-n1_5 {
        margin: -0.375rem !important;
    }
    .m-sm-n2 {
        margin: -0.5rem !important;
    }
    .m-sm-n3 {
        margin: -0.75rem !important;
    }
    .m-sm-n4 {
        margin: -1rem !important;
    }
    .m-sm-n5 {
        margin: -1.25rem !important;
    }
    .m-sm-n6 {
        margin: -1.5rem !important;
    }
    .m-sm-n7 {
        margin: -1.75rem !important;
    }
    .m-sm-n8 {
        margin: -2rem !important;
    }
    .m-sm-n9 {
        margin: -2.25rem !important;
    }
    .m-sm-n10 {
        margin: -2.5rem !important;
    }
    .m-sm-n11 {
        margin: -2.75rem !important;
    }
    .m-sm-n12 {
        margin: -3rem !important;
    }
    .mx-sm-n50 {
        margin-inline-end: -0.125rem !important;
        margin-inline-start: -0.125rem !important;
    }
    .mx-sm-n1 {
        margin-inline-end: -0.25rem !important;
        margin-inline-start: -0.25rem !important;
    }
    .mx-sm-n1_5 {
        margin-inline-end: -0.375rem !important;
        margin-inline-start: -0.375rem !important;
    }
    .mx-sm-n2 {
        margin-inline-end: -0.5rem !important;
        margin-inline-start: -0.5rem !important;
    }
    .mx-sm-n3 {
        margin-inline-end: -0.75rem !important;
        margin-inline-start: -0.75rem !important;
    }
    .mx-sm-n4 {
        margin-inline-end: -1rem !important;
        margin-inline-start: -1rem !important;
    }
    .mx-sm-n5 {
        margin-inline-end: -1.25rem !important;
        margin-inline-start: -1.25rem !important;
    }
    .mx-sm-n6 {
        margin-inline-end: -1.5rem !important;
        margin-inline-start: -1.5rem !important;
    }
    .mx-sm-n7 {
        margin-inline-end: -1.75rem !important;
        margin-inline-start: -1.75rem !important;
    }
    .mx-sm-n8 {
        margin-inline-end: -2rem !important;
        margin-inline-start: -2rem !important;
    }
    .mx-sm-n9 {
        margin-inline-end: -2.25rem !important;
        margin-inline-start: -2.25rem !important;
    }
    .mx-sm-n10 {
        margin-inline-end: -2.5rem !important;
        margin-inline-start: -2.5rem !important;
    }
    .mx-sm-n11 {
        margin-inline-end: -2.75rem !important;
        margin-inline-start: -2.75rem !important;
    }
    .mx-sm-n12 {
        margin-inline-end: -3rem !important;
        margin-inline-start: -3rem !important;
    }
    .my-sm-n50 {
        margin-block-start: -0.125rem !important;
        margin-block-end: -0.125rem !important;
    }
    .my-sm-n1 {
        margin-block-start: -0.25rem !important;
        margin-block-end: -0.25rem !important;
    }
    .my-sm-n1_5 {
        margin-block-start: -0.375rem !important;
        margin-block-end: -0.375rem !important;
    }
    .my-sm-n2 {
        margin-block-start: -0.5rem !important;
        margin-block-end: -0.5rem !important;
    }
    .my-sm-n3 {
        margin-block-start: -0.75rem !important;
        margin-block-end: -0.75rem !important;
    }
    .my-sm-n4 {
        margin-block-start: -1rem !important;
        margin-block-end: -1rem !important;
    }
    .my-sm-n5 {
        margin-block-start: -1.25rem !important;
        margin-block-end: -1.25rem !important;
    }
    .my-sm-n6 {
        margin-block-start: -1.5rem !important;
        margin-block-end: -1.5rem !important;
    }
    .my-sm-n7 {
        margin-block-start: -1.75rem !important;
        margin-block-end: -1.75rem !important;
    }
    .my-sm-n8 {
        margin-block-start: -2rem !important;
        margin-block-end: -2rem !important;
    }
    .my-sm-n9 {
        margin-block-start: -2.25rem !important;
        margin-block-end: -2.25rem !important;
    }
    .my-sm-n10 {
        margin-block-start: -2.5rem !important;
        margin-block-end: -2.5rem !important;
    }
    .my-sm-n11 {
        margin-block-start: -2.75rem !important;
        margin-block-end: -2.75rem !important;
    }
    .my-sm-n12 {
        margin-block-start: -3rem !important;
        margin-block-end: -3rem !important;
    }
    .mt-sm-n50 {
        margin-block-start: -0.125rem !important;
    }
    .mt-sm-n1 {
        margin-block-start: -0.25rem !important;
    }
    .mt-sm-n1_5 {
        margin-block-start: -0.375rem !important;
    }
    .mt-sm-n2 {
        margin-block-start: -0.5rem !important;
    }
    .mt-sm-n3 {
        margin-block-start: -0.75rem !important;
    }
    .mt-sm-n4 {
        margin-block-start: -1rem !important;
    }
    .mt-sm-n5 {
        margin-block-start: -1.25rem !important;
    }
    .mt-sm-n6 {
        margin-block-start: -1.5rem !important;
    }
    .mt-sm-n7 {
        margin-block-start: -1.75rem !important;
    }
    .mt-sm-n8 {
        margin-block-start: -2rem !important;
    }
    .mt-sm-n9 {
        margin-block-start: -2.25rem !important;
    }
    .mt-sm-n10 {
        margin-block-start: -2.5rem !important;
    }
    .mt-sm-n11 {
        margin-block-start: -2.75rem !important;
    }
    .mt-sm-n12 {
        margin-block-start: -3rem !important;
    }
    .me-sm-n50 {
        margin-inline-end: -0.125rem !important;
    }
    .me-sm-n1 {
        margin-inline-end: -0.25rem !important;
    }
    .me-sm-n1_5 {
        margin-inline-end: -0.375rem !important;
    }
    .me-sm-n2 {
        margin-inline-end: -0.5rem !important;
    }
    .me-sm-n3 {
        margin-inline-end: -0.75rem !important;
    }
    .me-sm-n4 {
        margin-inline-end: -1rem !important;
    }
    .me-sm-n5 {
        margin-inline-end: -1.25rem !important;
    }
    .me-sm-n6 {
        margin-inline-end: -1.5rem !important;
    }
    .me-sm-n7 {
        margin-inline-end: -1.75rem !important;
    }
    .me-sm-n8 {
        margin-inline-end: -2rem !important;
    }
    .me-sm-n9 {
        margin-inline-end: -2.25rem !important;
    }
    .me-sm-n10 {
        margin-inline-end: -2.5rem !important;
    }
    .me-sm-n11 {
        margin-inline-end: -2.75rem !important;
    }
    .me-sm-n12 {
        margin-inline-end: -3rem !important;
    }
    .mb-sm-n50 {
        margin-block-end: -0.125rem !important;
    }
    .mb-sm-n1 {
        margin-block-end: -0.25rem !important;
    }
    .mb-sm-n1_5 {
        margin-block-end: -0.375rem !important;
    }
    .mb-sm-n2 {
        margin-block-end: -0.5rem !important;
    }
    .mb-sm-n3 {
        margin-block-end: -0.75rem !important;
    }
    .mb-sm-n4 {
        margin-block-end: -1rem !important;
    }
    .mb-sm-n5 {
        margin-block-end: -1.25rem !important;
    }
    .mb-sm-n6 {
        margin-block-end: -1.5rem !important;
    }
    .mb-sm-n7 {
        margin-block-end: -1.75rem !important;
    }
    .mb-sm-n8 {
        margin-block-end: -2rem !important;
    }
    .mb-sm-n9 {
        margin-block-end: -2.25rem !important;
    }
    .mb-sm-n10 {
        margin-block-end: -2.5rem !important;
    }
    .mb-sm-n11 {
        margin-block-end: -2.75rem !important;
    }
    .mb-sm-n12 {
        margin-block-end: -3rem !important;
    }
    .ms-sm-n50 {
        margin-inline-start: -0.125rem !important;
    }
    .ms-sm-n1 {
        margin-inline-start: -0.25rem !important;
    }
    .ms-sm-n1_5 {
        margin-inline-start: -0.375rem !important;
    }
    .ms-sm-n2 {
        margin-inline-start: -0.5rem !important;
    }
    .ms-sm-n3 {
        margin-inline-start: -0.75rem !important;
    }
    .ms-sm-n4 {
        margin-inline-start: -1rem !important;
    }
    .ms-sm-n5 {
        margin-inline-start: -1.25rem !important;
    }
    .ms-sm-n6 {
        margin-inline-start: -1.5rem !important;
    }
    .ms-sm-n7 {
        margin-inline-start: -1.75rem !important;
    }
    .ms-sm-n8 {
        margin-inline-start: -2rem !important;
    }
    .ms-sm-n9 {
        margin-inline-start: -2.25rem !important;
    }
    .ms-sm-n10 {
        margin-inline-start: -2.5rem !important;
    }
    .ms-sm-n11 {
        margin-inline-start: -2.75rem !important;
    }
    .ms-sm-n12 {
        margin-inline-start: -3rem !important;
    }
    .p-sm-0 {
        padding: 0 !important;
    }
    .p-sm-50 {
        padding: 0.125rem !important;
    }
    .p-sm-1 {
        padding: 0.25rem !important;
    }
    .p-sm-1_5 {
        padding: 0.375rem !important;
    }
    .p-sm-2 {
        padding: 0.5rem !important;
    }
    .p-sm-3 {
        padding: 0.75rem !important;
    }
    .p-sm-4 {
        padding: 1rem !important;
    }
    .p-sm-5 {
        padding: 1.25rem !important;
    }
    .p-sm-6 {
        padding: 1.5rem !important;
    }
    .p-sm-7 {
        padding: 1.75rem !important;
    }
    .p-sm-8 {
        padding: 2rem !important;
    }
    .p-sm-9 {
        padding: 2.25rem !important;
    }
    .p-sm-10 {
        padding: 2.5rem !important;
    }
    .p-sm-11 {
        padding: 2.75rem !important;
    }
    .p-sm-12 {
        padding: 3rem !important;
    }
    .px-sm-0 {
        padding-inline-end: 0 !important;
        padding-inline-start: 0 !important;
    }
    .px-sm-50 {
        padding-inline-end: 0.125rem !important;
        padding-inline-start: 0.125rem !important;
    }
    .px-sm-1 {
        padding-inline-end: 0.25rem !important;
        padding-inline-start: 0.25rem !important;
    }
    .px-sm-1_5 {
        padding-inline-end: 0.375rem !important;
        padding-inline-start: 0.375rem !important;
    }
    .px-sm-2 {
        padding-inline-end: 0.5rem !important;
        padding-inline-start: 0.5rem !important;
    }
    .px-sm-3 {
        padding-inline-end: 0.75rem !important;
        padding-inline-start: 0.75rem !important;
    }
    .px-sm-4 {
        padding-inline-end: 1rem !important;
        padding-inline-start: 1rem !important;
    }
    .px-sm-5 {
        padding-inline-end: 1.25rem !important;
        padding-inline-start: 1.25rem !important;
    }
    .px-sm-6 {
        padding-inline-end: 1.5rem !important;
        padding-inline-start: 1.5rem !important;
    }
    .px-sm-7 {
        padding-inline-end: 1.75rem !important;
        padding-inline-start: 1.75rem !important;
    }
    .px-sm-8 {
        padding-inline-end: 2rem !important;
        padding-inline-start: 2rem !important;
    }
    .px-sm-9 {
        padding-inline-end: 2.25rem !important;
        padding-inline-start: 2.25rem !important;
    }
    .px-sm-10 {
        padding-inline-end: 2.5rem !important;
        padding-inline-start: 2.5rem !important;
    }
    .px-sm-11 {
        padding-inline-end: 2.75rem !important;
        padding-inline-start: 2.75rem !important;
    }
    .px-sm-12 {
        padding-inline-end: 3rem !important;
        padding-inline-start: 3rem !important;
    }
    .py-sm-0 {
        padding-block-start: 0 !important;
        padding-block-end: 0 !important;
    }
    .py-sm-50 {
        padding-block-start: 0.125rem !important;
        padding-block-end: 0.125rem !important;
    }
    .py-sm-1 {
        padding-block-start: 0.25rem !important;
        padding-block-end: 0.25rem !important;
    }
    .py-sm-1_5 {
        padding-block-start: 0.375rem !important;
        padding-block-end: 0.375rem !important;
    }
    .py-sm-2 {
        padding-block-start: 0.5rem !important;
        padding-block-end: 0.5rem !important;
    }
    .py-sm-3 {
        padding-block-start: 0.75rem !important;
        padding-block-end: 0.75rem !important;
    }
    .py-sm-4 {
        padding-block-start: 1rem !important;
        padding-block-end: 1rem !important;
    }
    .py-sm-5 {
        padding-block-start: 1.25rem !important;
        padding-block-end: 1.25rem !important;
    }
    .py-sm-6 {
        padding-block-start: 1.5rem !important;
        padding-block-end: 1.5rem !important;
    }
    .py-sm-7 {
        padding-block-start: 1.75rem !important;
        padding-block-end: 1.75rem !important;
    }
    .py-sm-8 {
        padding-block-start: 2rem !important;
        padding-block-end: 2rem !important;
    }
    .py-sm-9 {
        padding-block-start: 2.25rem !important;
        padding-block-end: 2.25rem !important;
    }
    .py-sm-10 {
        padding-block-start: 2.5rem !important;
        padding-block-end: 2.5rem !important;
    }
    .py-sm-11 {
        padding-block-start: 2.75rem !important;
        padding-block-end: 2.75rem !important;
    }
    .py-sm-12 {
        padding-block-start: 3rem !important;
        padding-block-end: 3rem !important;
    }
    .pt-sm-0 {
        padding-block-start: 0 !important;
    }
    .pt-sm-50 {
        padding-block-start: 0.125rem !important;
    }
    .pt-sm-1 {
        padding-block-start: 0.25rem !important;
    }
    .pt-sm-1_5 {
        padding-block-start: 0.375rem !important;
    }
    .pt-sm-2 {
        padding-block-start: 0.5rem !important;
    }
    .pt-sm-3 {
        padding-block-start: 0.75rem !important;
    }
    .pt-sm-4 {
        padding-block-start: 1rem !important;
    }
    .pt-sm-5 {
        padding-block-start: 1.25rem !important;
    }
    .pt-sm-6 {
        padding-block-start: 1.5rem !important;
    }
    .pt-sm-7 {
        padding-block-start: 1.75rem !important;
    }
    .pt-sm-8 {
        padding-block-start: 2rem !important;
    }
    .pt-sm-9 {
        padding-block-start: 2.25rem !important;
    }
    .pt-sm-10 {
        padding-block-start: 2.5rem !important;
    }
    .pt-sm-11 {
        padding-block-start: 2.75rem !important;
    }
    .pt-sm-12 {
        padding-block-start: 3rem !important;
    }
    .pe-sm-0 {
        padding-inline-end: 0 !important;
    }
    .pe-sm-50 {
        padding-inline-end: 0.125rem !important;
    }
    .pe-sm-1 {
        padding-inline-end: 0.25rem !important;
    }
    .pe-sm-1_5 {
        padding-inline-end: 0.375rem !important;
    }
    .pe-sm-2 {
        padding-inline-end: 0.5rem !important;
    }
    .pe-sm-3 {
        padding-inline-end: 0.75rem !important;
    }
    .pe-sm-4 {
        padding-inline-end: 1rem !important;
    }
    .pe-sm-5 {
        padding-inline-end: 1.25rem !important;
    }
    .pe-sm-6 {
        padding-inline-end: 1.5rem !important;
    }
    .pe-sm-7 {
        padding-inline-end: 1.75rem !important;
    }
    .pe-sm-8 {
        padding-inline-end: 2rem !important;
    }
    .pe-sm-9 {
        padding-inline-end: 2.25rem !important;
    }
    .pe-sm-10 {
        padding-inline-end: 2.5rem !important;
    }
    .pe-sm-11 {
        padding-inline-end: 2.75rem !important;
    }
    .pe-sm-12 {
        padding-inline-end: 3rem !important;
    }
    .pb-sm-0 {
        padding-block-end: 0 !important;
    }
    .pb-sm-50 {
        padding-block-end: 0.125rem !important;
    }
    .pb-sm-1 {
        padding-block-end: 0.25rem !important;
    }
    .pb-sm-1_5 {
        padding-block-end: 0.375rem !important;
    }
    .pb-sm-2 {
        padding-block-end: 0.5rem !important;
    }
    .pb-sm-3 {
        padding-block-end: 0.75rem !important;
    }
    .pb-sm-4 {
        padding-block-end: 1rem !important;
    }
    .pb-sm-5 {
        padding-block-end: 1.25rem !important;
    }
    .pb-sm-6 {
        padding-block-end: 1.5rem !important;
    }
    .pb-sm-7 {
        padding-block-end: 1.75rem !important;
    }
    .pb-sm-8 {
        padding-block-end: 2rem !important;
    }
    .pb-sm-9 {
        padding-block-end: 2.25rem !important;
    }
    .pb-sm-10 {
        padding-block-end: 2.5rem !important;
    }
    .pb-sm-11 {
        padding-block-end: 2.75rem !important;
    }
    .pb-sm-12 {
        padding-block-end: 3rem !important;
    }
    .ps-sm-0 {
        padding-inline-start: 0 !important;
    }
    .ps-sm-50 {
        padding-inline-start: 0.125rem !important;
    }
    .ps-sm-1 {
        padding-inline-start: 0.25rem !important;
    }
    .ps-sm-1_5 {
        padding-inline-start: 0.375rem !important;
    }
    .ps-sm-2 {
        padding-inline-start: 0.5rem !important;
    }
    .ps-sm-3 {
        padding-inline-start: 0.75rem !important;
    }
    .ps-sm-4 {
        padding-inline-start: 1rem !important;
    }
    .ps-sm-5 {
        padding-inline-start: 1.25rem !important;
    }
    .ps-sm-6 {
        padding-inline-start: 1.5rem !important;
    }
    .ps-sm-7 {
        padding-inline-start: 1.75rem !important;
    }
    .ps-sm-8 {
        padding-inline-start: 2rem !important;
    }
    .ps-sm-9 {
        padding-inline-start: 2.25rem !important;
    }
    .ps-sm-10 {
        padding-inline-start: 2.5rem !important;
    }
    .ps-sm-11 {
        padding-inline-start: 2.75rem !important;
    }
    .ps-sm-12 {
        padding-inline-start: 3rem !important;
    }
    .gap-sm-0 {
        gap: 0 !important;
    }
    .gap-sm-50 {
        gap: 0.125rem !important;
    }
    .gap-sm-1 {
        gap: 0.25rem !important;
    }
    .gap-sm-1_5 {
        gap: 0.375rem !important;
    }
    .gap-sm-2 {
        gap: 0.5rem !important;
    }
    .gap-sm-3 {
        gap: 0.75rem !important;
    }
    .gap-sm-4 {
        gap: 1rem !important;
    }
    .gap-sm-5 {
        gap: 1.25rem !important;
    }
    .gap-sm-6 {
        gap: 1.5rem !important;
    }
    .gap-sm-7 {
        gap: 1.75rem !important;
    }
    .gap-sm-8 {
        gap: 2rem !important;
    }
    .gap-sm-9 {
        gap: 2.25rem !important;
    }
    .gap-sm-10 {
        gap: 2.5rem !important;
    }
    .gap-sm-11 {
        gap: 2.75rem !important;
    }
    .gap-sm-12 {
        gap: 3rem !important;
    }
    .row-gap-sm-0 {
        row-gap: 0 !important;
    }
    .row-gap-sm-50 {
        row-gap: 0.125rem !important;
    }
    .row-gap-sm-1 {
        row-gap: 0.25rem !important;
    }
    .row-gap-sm-1_5 {
        row-gap: 0.375rem !important;
    }
    .row-gap-sm-2 {
        row-gap: 0.5rem !important;
    }
    .row-gap-sm-3 {
        row-gap: 0.75rem !important;
    }
    .row-gap-sm-4 {
        row-gap: 1rem !important;
    }
    .row-gap-sm-5 {
        row-gap: 1.25rem !important;
    }
    .row-gap-sm-6 {
        row-gap: 1.5rem !important;
    }
    .row-gap-sm-7 {
        row-gap: 1.75rem !important;
    }
    .row-gap-sm-8 {
        row-gap: 2rem !important;
    }
    .row-gap-sm-9 {
        row-gap: 2.25rem !important;
    }
    .row-gap-sm-10 {
        row-gap: 2.5rem !important;
    }
    .row-gap-sm-11 {
        row-gap: 2.75rem !important;
    }
    .row-gap-sm-12 {
        row-gap: 3rem !important;
    }
    .column-gap-sm-0 {
        column-gap: 0 !important;
    }
    .column-gap-sm-50 {
        column-gap: 0.125rem !important;
    }
    .column-gap-sm-1 {
        column-gap: 0.25rem !important;
    }
    .column-gap-sm-1_5 {
        column-gap: 0.375rem !important;
    }
    .column-gap-sm-2 {
        column-gap: 0.5rem !important;
    }
    .column-gap-sm-3 {
        column-gap: 0.75rem !important;
    }
    .column-gap-sm-4 {
        column-gap: 1rem !important;
    }
    .column-gap-sm-5 {
        column-gap: 1.25rem !important;
    }
    .column-gap-sm-6 {
        column-gap: 1.5rem !important;
    }
    .column-gap-sm-7 {
        column-gap: 1.75rem !important;
    }
    .column-gap-sm-8 {
        column-gap: 2rem !important;
    }
    .column-gap-sm-9 {
        column-gap: 2.25rem !important;
    }
    .column-gap-sm-10 {
        column-gap: 2.5rem !important;
    }
    .column-gap-sm-11 {
        column-gap: 2.75rem !important;
    }
    .column-gap-sm-12 {
        column-gap: 3rem !important;
    }
    .text-sm-start {
        text-align: start !important;
    }
    .text-sm-end {
        text-align: end !important;
    }
    .text-sm-center {
        text-align: center !important;
    }
}

/* Max Width :: 1399.98PX */
@media (max-width: 1399.98px) {
    .table-responsive-xxl {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .modal-fullscreen-xxl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }
    .modal-fullscreen-xxl-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }
    .modal-fullscreen-xxl-down .modal-header,
    .modal-fullscreen-xxl-down .modal-footer {
        border-radius: 0;
    }
    .modal-fullscreen-xxl-down .modal-body {
        overflow-y: auto;
    }
    .offcanvas-xxl {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition);
    }
    .offcanvas-xxl {
        transition: none;
    }
    .offcanvas-xxl.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: 1px solid #e4e6e8;
        transform: translateX(-100%);
    }
    .offcanvas-xxl.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: 1px solid #e4e6e8;
        transform: translateX(100%);
    }
    .offcanvas-xxl.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: 1px solid #e4e6e8;
        transform: translateY(-100%);
    }
    .offcanvas-xxl.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: 1px solid #e4e6e8;
        transform: translateY(100%);
    }
    .offcanvas-xxl.showing,
    .offcanvas-xxl.show:not(.hiding) {
        transform: none;
    }
    .offcanvas-xxl.showing,
    .offcanvas-xxl.hiding,
    .offcanvas-xxl.show {
        visibility: visible;
    }
}

/* Max Width :: 1199.98PX */
@media (max-width: 1199.98px) {
    .table-responsive-xl {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .modal-fullscreen-xl-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }
    .modal-fullscreen-xl-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }
    .modal-fullscreen-xl-down .modal-header,
    .modal-fullscreen-xl-down .modal-footer {
        border-radius: 0;
    }
    .modal-fullscreen-xl-down .modal-body {
        overflow-y: auto;
    }
    .offcanvas-xl {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition);
    }
    .offcanvas-xl {
        transition: none;
    }
    .offcanvas-xl.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: 1px solid #e4e6e8;
        transform: translateX(-100%);
    }
    .offcanvas-xl.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: 1px solid #e4e6e8;
        transform: translateX(100%);
    }
    .offcanvas-xl.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: 1px solid #e4e6e8;
        transform: translateY(-100%);
    }
    .offcanvas-xl.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: 1px solid #e4e6e8;
        transform: translateY(100%);
    }
    .offcanvas-xl.showing,
    .offcanvas-xl.show:not(.hiding) {
        transform: none;
    }
    .offcanvas-xl.showing,
    .offcanvas-xl.hiding,
    .offcanvas-xl.show {
        visibility: visible;
    }
    .menu .app-brand .layout-menu-toggle {
        display: none;
        border: 7px solid #fff;
    }
    .layout-menu-expanded .menu .app-brand .layout-menu-toggle {
        /*        display: block;*/
    }
    .layout-horizontal .menu .menu-sub > .menu-item > .menu-link::before {
        inset-inline-start: 1.5rem;
    }
    .menu-inner-shadow {
        block-size: 1.5rem;
    }
    .layout-horizontal .menu-vertical .menu-sub .menu-icon {
        display: none;
    }
    .layout-horizontal .menu-vertical {
        box-shadow: none;
    }
    .layout-navbar-fixed .layout-navbar.navbar-detached {
        /*        inline-size: calc(100% - 1.625rem * 2) !important;*/
    }
    .layout-navbar .navbar-nav .nav-item.dropdown .dropdown-menu {
        position: absolute;
    }
    .layout-navbar .navbar-nav .nav-item.dropdown .dropdown-menu .last-login {
        white-space: nowrap;
    }
    .layout-navbar {
        z-index: 1080;
    }
    .layout-menu-fixed .layout-wrapper.layout-navbar-full .layout-menu,
    .layout-menu-fixed-offcanvas .layout-wrapper.layout-navbar-full .layout-menu {
        inset-block-start: 0 !important;
    }
    html:not(.layout-navbar-fixed) .layout-navbar-full .layout-page {
        padding-block-start: 0 !important;
    }
    .layout-menu {
        position: fixed !important;
        block-size: 100% !important;
        inset-block-start: 0 !important;
        inset-inline-start: 0 !important;
        margin-inline: 0 !important;
        transform: translate3d(-100%, 0, 0);
        will-change: transform, -webkit-transform;
    }
    :dir(rtl) .layout-menu {
        transform: translate3d(100%, 0, 0);
    }
    .layout-menu-expanded .layout-menu {
        transform: translate3d(0, 0, 0) !important;
    }
    .layout-menu-expanded body {
        overflow: hidden;
    }
    .layout-overlay {
        position: fixed;
        display: none;
        background: #22303e;
        block-size: 100% !important;
        cursor: pointer;
        inset-block-start: 0;
        inset-inline: 0;
        opacity: 0.5;
    }
    .layout-menu-expanded .layout-overlay {
        display: block;
    }
    .layout-menu-100vh .layout-menu,
    .layout-menu-100vh .layout-overlay {
        block-size: 100dvh !important;
    }
    .drag-target {
        position: fixed;
        z-index: 1036;
        block-size: 100%;
        /*        inline-size: 40px;*/
        inset-block-start: 0;
        inset-inline-start: 0;
    }
    .layout-menu {
        z-index: 1100;
    }
    .layout-overlay {
        z-index: 1099;
    }
    .layout-transitioning .layout-overlay {
        animation: menuAnimation 0.3s;
    }
    .layout-transitioning .layout-menu {
        transition-duration: 0.3s;
        transition-property: transform, -webkit-transform;
    }
    .layout-navbar-fixed.layout-menu-fixed.layout-compact.layout-menu-collapsed .app-brand .app-brand-link-sub img,
    .layout-navbar-fixed.layout-menu-fixed.layout-compact .app-brand .app-brand-link-sub img.sub-logo,
    .layout-navbar-fixed.layout-menu-fixed.layout-compact.layout-menu-collapsed.layout-menu-hover .app-brand .app-brand-link-sub img.sub-logo {
        display: block;
    }
    .layout-navbar-fixed.layout-menu-fixed.layout-compact.layout-menu-collapsed .app-brand .app-brand-link-sub img.sub-logo,
    .layout-navbar-fixed.layout-menu-fixed.layout-compact.layout-menu-collapsed.layout-menu-hover .app-brand .app-brand-link-sub img.sub-logo-main {
        display: none;
    }
    :not(.layout-menu) > .menu-vertical.menu-collapsed:not(.layout-menu):not(:hover) .app-brand,
    .layout-menu-collapsed:not(.layout-menu-hover):not(.layout-menu-offcanvas):not(.layout-menu-fixed-offcanvas) .layout-menu .app-brand {
        width: 100%;
    }
    .layout-navbar-fixed.layout-menu-fixed.layout-compact.layout-menu-collapsed.layout-menu-expanded aside .layout-menu-toggle-btn{
        display: block !important;
    }
}

/* Max Width :: 991.98PX */
@media (max-width: 991.98px) {
    .table-responsive-lg {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .modal-fullscreen-lg-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }
    .modal-fullscreen-lg-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }
    .modal-fullscreen-lg-down .modal-header,
    .modal-fullscreen-lg-down .modal-footer {
        border-radius: 0;
    }
    .modal-fullscreen-lg-down .modal-body {
        overflow-y: auto;
    }
    .offcanvas-lg {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition);
    }
    .offcanvas-lg {
        transition: none;
    }
    .offcanvas-lg.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: 1px solid #e4e6e8;
        transform: translateX(-100%);
    }
    .offcanvas-lg.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: 1px solid #e4e6e8;
        transform: translateX(100%);
    }
    .offcanvas-lg.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: 1px solid #e4e6e8;
        transform: translateY(-100%);
    }
    .offcanvas-lg.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: 1px solid #e4e6e8;
        transform: translateY(100%);
    }
    .offcanvas-lg.showing,
    .offcanvas-lg.show:not(.hiding) {
        transform: none;
    }
    .offcanvas-lg.showing,
    .offcanvas-lg.hiding,
    .offcanvas-lg.show {
        visibility: visible;
    }
    .card .card-widget-separator-wrapper .card-widget-separator .card-widget-2.border-end {
        border-inline-end: none !important;
        border-inline-start: none !important;
    }
    .modal-onboarding .onboarding-horizontal {
        flex-direction: column;
    }
    .menu-horizontal {
        display: none;
    }
    .main-login-box .card-body{
        padding: 25px !important;
        margin: 15px !important;
    }
    .login-logo {
      max-width: 50%;
    }
    .login-title h2{
        font-size: 18px;
        line-height: 24px;
    }
    .login-title h2 span {
      font-size: 14px;
      line-height: 22px;
    }
}

/* Max Width :: 767.98PX */
@media (max-width: 767.98px) {
    .table-responsive-md {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .modal-fullscreen-md-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }
    .modal-fullscreen-md-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }
    .modal-fullscreen-md-down .modal-header,
    .modal-fullscreen-md-down .modal-footer {
        border-radius: 0;
    }
    .modal-fullscreen-md-down .modal-body {
        overflow-y: auto;
    }
    .offcanvas-md {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition);
    }
    .offcanvas-md {
        transition: none;
    }
    .offcanvas-md.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: 1px solid #e4e6e8;
        transform: translateX(-100%);
    }
    .offcanvas-md.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: 1px solid #e4e6e8;
        transform: translateX(100%);
    }
    .offcanvas-md.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: 1px solid #e4e6e8;
        transform: translateY(-100%);
    }
    .offcanvas-md.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: 1px solid #e4e6e8;
        transform: translateY(100%);
    }
    .offcanvas-md.showing,
    .offcanvas-md.show:not(.hiding) {
        transform: none;
    }
    .offcanvas-md.showing,
    .offcanvas-md.hiding,
    .offcanvas-md.show {
        visibility: visible;
    }
    .card .card-separator {
        border-block-end: 1px solid var(--bs-card-border-color);
        border-inline-end-width: 0 !important;
        padding-block-end: 1.5rem;
    }
    .card-img-left {
        border-top-left-radius: 0.375rem;
        border-top-right-radius: 0.375rem;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    .card-img-right {
        border-bottom-right-radius: 0.375rem;
        border-bottom-left-radius: 0.375rem;
        border-top-left-radius: 0;
        border-top-right-radius: 0;
    }
    .modal-simple .modal-content {
        /*padding: 1rem;*/
    }
    .modal-simple .modal-content .modal-body {
        /*padding: 1rem;*/
    }
    .modal-simple .btn-close {
        inset-block-start: 0;
        inset-inline-end: 0;
    }
    :dir(rtl) .modal-simple .btn-close {
        inset-inline-end: -3.5rem;
    }
    .modal .modal-dialog:not(.modal-fullscreen) {
        padding-block: 0;
        padding-inline: 0.75rem;
    }
    .modal .carousel-control-prev,
    .modal .carousel-control-next {
        display: none;
    }
    .layout-wrapper:not(.layout-horizontal) .layout-navbar .dropdown-menu[data-bs-popper] {
        inset-block-start: 110%;
    }
    .layout-navbar .navbar-nav .nav-item.dropdown {
        position: static;
        float: inline-start;
    }
    .layout-navbar .navbar-nav .nav-item.dropdown .dropdown-menu {
        position: absolute;
        inline-size: 92%;
        inset-inline-start: 0.9rem;
        min-inline-size: auto;
    }
    .aa-DetachedSearchButton .aa-DetachedSearchButtonPlaceholder {
        display: none;
    }
    .aa-DetachedOverlay .aa-DetachedContainer {
        inline-size: 450px;
        inset-inline-start: calc(50% - 225px);
    }
    .timeline.timeline-center .timeline-end-indicator {
        inset-inline-start: -2px;
    }
    .timeline.timeline-center .timeline-item {
        border-inline-end: 0 !important;
        float: inline-start !important;
        inline-size: 100%;
        inset-inline-start: 1rem;
        padding-inline: 3.5rem 1.5rem !important;
    }
    .timeline.timeline-center .timeline-item:not(:last-child) {
        border-inline-start: 2px solid #e4e6e8 !important;
    }
    .timeline.timeline-center .timeline-item .timeline-event .timeline-event-time {
        inset-block-start: -1.4rem;
        inset-inline: 0 auto !important;
    }
    .ms-md-auto {
        margin-inline-start: auto !important;
    }
    .dt-search,
    .dt-paging {
        margin-top: 15px !important;
    }
    .card-extra{
        max-height: 100% !important;
        width: 100% !important;
    }
    /*.chart-container{*/
    /*    top:0;*/
    /*    left: 0;*/
    /*    transform: translate(0, 0);*/
    /*}*/
    .lead-analysis{
        padding: 1rem;
    }
    .mb-6-cus{
        margin-block-end: 1.5rem !important;
    }
    .order-1-cus-sm{
        order: 1 !important;
    }
    .order-2-cus-sm{
        order: 2 !important;
    }
    .footer,
    .footer .text-right{
        text-align: center !important;
    }
    .footer .text-right{
        margin-top: 7px;
    }
    .user-report-sub-div-sub{
        width: 33% !important;
    }
    .set-md-height{
        height: 100%;
    }
    .main-login-box {
      width: 90%;
      height: 90%;
      margin: 20px 0;
    }
    .login-logo {
      max-width: 45% !important;
      margin: 15px 0 !important;
      margin-bottom: 0 !important;
    }
    .card-extra-flex{
        display: grid !important;
    }
    .chart-container,
    .card-extra-flex .card-body{
        width: 100% !important;
        justify-content: center;
    }
    .card-extra-flex .card-body{
        padding: 1.5rem 1.5rem !important;
    }
    .d-grd-sm{
        display: grid !important;
        justify-content: center;
        text-align: center;
        gap: 7px;
    }
    .card-datatable.text-nowrap.pb-1.d-flex.set-xl-cus {
      display: grid !important;
      padding-bottom: 0 !important;
    }
    .set-xl-cus button.contact-top-btn-sub-e {
      margin-top: 15px;
    margin-right: auto;
    width: 100%;
    padding: 8px 15px !important;
    }
    .set-xl-cus button.contact-top-btn-sub-e-md-st{
        margin-top: 0px !important;
    }
    .card-datatable.text-nowrap.pb-1.d-flex.set-xl-cus form .col-md-12.d-flex.align-items-center,
    .user-report-sub-div-main {
        /*justify-content: center;*/
        display: grid !important;
    }
    .user-report-sub-div-sub {
        width: 100% !important;
        margin-bottom: 15px;
    }
    .user-report-sub-div,
    .contact-top-btn-sub-sub{
        margin-right: 0;
        margin-bottom: 15px;
    }
    .user-report-sub-div:last-child{
        margin-bottom: 0;
    }
    .contact-top-btn-sub-sub{
        width: 100%;
    }
    .card-datatable.text-nowrap.pb-1.d-flex.set-xl-cus form .contact-top-btn{
        padding: 8px 15px !important;
    }
}

/* Max Width :: 575.98PX */
@media (max-width: 575.98px) {
    .table-responsive-sm {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }
    .modal-fullscreen-sm-down {
        width: 100vw;
        max-width: none;
        height: 100%;
        margin: 0;
    }
    .modal-fullscreen-sm-down .modal-content {
        height: 100%;
        border: 0;
        border-radius: 0;
    }
    .modal-fullscreen-sm-down .modal-header,
    .modal-fullscreen-sm-down .modal-footer {
        border-radius: 0;
    }
    .modal-fullscreen-sm-down .modal-body {
        overflow-y: auto;
    }
    .offcanvas-sm {
        position: fixed;
        bottom: 0;
        z-index: var(--bs-offcanvas-zindex);
        display: flex;
        flex-direction: column;
        max-width: 100%;
        color: var(--bs-offcanvas-color);
        visibility: hidden;
        background-color: var(--bs-offcanvas-bg);
        background-clip: padding-box;
        outline: 0;
        transition: var(--bs-offcanvas-transition);
    }
    .offcanvas-sm {
        transition: none;
    }
    .offcanvas-sm.offcanvas-start {
        top: 0;
        left: 0;
        width: var(--bs-offcanvas-width);
        border-right: 1px solid #e4e6e8;
        transform: translateX(-100%);
    }
    .offcanvas-sm.offcanvas-end {
        top: 0;
        right: 0;
        width: var(--bs-offcanvas-width);
        border-left: 1px solid #e4e6e8;
        transform: translateX(100%);
    }
    .offcanvas-sm.offcanvas-top {
        top: 0;
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-bottom: 1px solid #e4e6e8;
        transform: translateY(-100%);
    }
    .offcanvas-sm.offcanvas-bottom {
        right: 0;
        left: 0;
        height: var(--bs-offcanvas-height);
        max-height: 100%;
        border-top: 1px solid #e4e6e8;
        transform: translateY(100%);
    }
    .offcanvas-sm.showing,
    .offcanvas-sm.show:not(.hiding) {
        transform: none;
    }
    .offcanvas-sm.showing,
    .offcanvas-sm.hiding,
    .offcanvas-sm.show {
        visibility: visible;
    }
    .card .card-widget-separator-wrapper .card-widget-separator .card-widget-1.border-end,
    .card .card-widget-separator-wrapper .card-widget-separator .card-widget-2.border-end,
    .card .card-widget-separator-wrapper .card-widget-separator .card-widget-3.border-end {
        border-block-end: 1px solid var(--bs-card-border-color);
        border-inline-end: none !important;
        border-inline-start: none !important;
    }
    .aa-DetachedOverlay .aa-DetachedContainer {
        inline-size: 90%;
        inset-inline-start: 50%;
        transform: translateX(-50%);
    }
    .timeline .timeline-header {
        flex-direction: column;
        align-items: flex-start;
    }
    #dropdown-variation-demo .btn-group .text-truncate {
        width: 231px;
        position: relative;
    }
    #dropdown-variation-demo .btn-group .text-truncate::after {
        position: absolute;
        top: 45%;
        right: 0.65rem;
    }
    .navbar-search-wrapper form {
        min-width: 100%;
    }
    .form-set-sub {
        display: block;
    }
    .navbar-search-wrapper input {
        max-width: 150px;
    }
    .col-form-label {
        padding-top: 0;
        padding-bottom: calc(0.543rem + -2px);
        margin: 0 !important;
    }
    .sub-logo-main {
      max-width: 170px;
    }
    #liveDateTime {
        font-size: 14px;
    }
    .layout-menu-toggle{
        margin-inline-start: .5rem !important;
    }
    .nav-item-log-out a i,
    .layout-menu-toggle a i {
      block-size: 1.5rem !important;
      font-size: 1.5rem !important;
      inline-size: 1.5rem !important;
    }
    .navbar-nav{
        margin-inline-start: .5rem !important;
    }
    .user-report-sub-div-main{
        flex-wrap: wrap;
    }
    .user-report-sub-div-sub {
        width: 100% !important;
        margin-bottom: 15px;
    }
    .user-report-sub-div,
    .contact-top-btn-sub-sub{
        margin-right: 0;
        margin-bottom: 15px;
    }
    .user-report-sub-div:last-child{
        margin-bottom: 0;
    }
    .contact-top-btn-sub-sub{
        width: 100%;
    }
    /*.flatpickr-range-sub.contact-top-btn-sub-sub.date-wise-input{*/
    /*    width: auto !important;*/
    /*    margin-right: 15px !important;*/
    /*    margin-bottom: 0px !important;*/
    /*}*/
    
    
}

/* Max Width :: 472PX */
@media (max-width: 472px){
    .layout-navbar .navbar-nav-right {
      position: relative;
      margin-top: 20px;
    }
    #liveDateTime {
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

/***** OTHERS *****/
/* Prefers Reduced Motion :: Reduce */
@media (prefers-reduced-motion: reduce) {
    .form-control {
        transition: none;
    }
    .form-control::file-selector-button {
        transition: none;
    }
    .form-select {
        transition: none;
    }
    .form-switch .form-check-input {
        transition: none;
    }
    .form-range::-webkit-slider-thumb {
        transition: none;
    }
    .form-range::-moz-range-thumb {
        transition: none;
    }
    .form-floating > label {
        transition: none;
    }
    .fade {
        transition: none;
    }
    .collapsing {
        transition: none;
    }
    .collapsing.collapse-horizontal {
        transition: none;
    }
    .nav-link {
        transition: none;
    }
    .navbar-toggler {
        transition: none;
    }
    .accordion-button {
        transition: none;
    }
    .accordion-button::after {
        transition: none;
    }
    .page-link {
        transition: none;
    }
    .progress-bar {
        transition: none;
    }
    .progress-bar-animated {
        animation: none;
    }
    .modal.fade .modal-dialog {
        transition: none;
    }
    .carousel-item {
        transition: none;
    }
    .carousel-fade .active.carousel-item-start,
    .carousel-fade .active.carousel-item-end {
        transition: none;
    }
    .carousel-control-prev,
    .carousel-control-next {
        transition: none;
    }
    .carousel-indicators [data-bs-target] {
        transition: none;
    }
    .spinner-border,
    .spinner-grow {
        --bs-spinner-animation-speed: 1.5s;
    }
    .offcanvas {
        transition: none;
    }
    .icon-link > .bi {
        transition: none;
    }
    .form-control::placeholder,
    .form-control:focus::placeholder {
        transition: none;
    }
    .form-range::-webkit-slider-thumb {
        transition: none;
    }
    .form-range::-moz-range-thumb {
        transition: none;
    }
    .input-group .input-group-text {
        transition: none;
    }
    .input-group-text {
        transition: none;
    }
    .btn .badge {
        transition: none;
    }
    .tab-content:not(.doc-example-content) .tab-pane {
        transition: none;
    }
    .tab-content:not(.doc-example-content) .tab-pane.show {
        transition: none;
    }
    .card[class*="card-border-shadow-"] {
        transition: none;
    }
    .card[class*="card-border-shadow-"]::after {
        transition: none;
    }
    .card[class*="card-hover-border-"],
    .card [class*="card-hover-border-"] {
        transition: none;
    }
    .accordion.accordion-popout .accordion-item {
        transition: none;
    }
    .accordion-arrow-left .accordion-button::before {
        transition: none;
    }
    .toast.bs-toast .toast-header .btn-close {
        transition: none;
    }
    .modal .btn-close {
        transition: none;
    }
    .btn {
        transition: none;
    }
}

/* Print */
@media print {
    .d-print-inline {
        display: inline !important;
    }
    .d-print-inline-block {
        display: inline-block !important;
    }
    .d-print-block {
        display: block !important;
    }
    .d-print-grid {
        display: grid !important;
    }
    .d-print-table {
        display: table !important;
    }
    .d-print-table-row {
        display: table-row !important;
    }
    .d-print-table-cell {
        display: table-cell !important;
    }
    .d-print-flex {
        display: flex !important;
    }
    .d-print-inline-flex {
        display: inline-flex !important;
    }
    .d-print-none {
        display: none !important;
    }
}

/* High Contrast  */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .card,
    .card-body,
    .media,
    .flex-column,
    .tab-content {
        min-block-size: 1px;
    }
    img {
        block-size: auto;
        min-block-size: 1px;
    }
    .menu,
    .layout-menu,
    .layout-page,
    .layout-navbar,
    .content-footer {
        transition: none !important;
        transition-duration: 0s !important;
    }
    .layout-overlay {
        animation: none !important;
    }
}
