@media screen and (max-width: 910px) {
    .m_block {
        display: block !important;
    }

    .m_inline {
        display: inline !important;
    }

    .m_inline-block {
        display: inline-block !important;
    }

    .m_flex {
        display: flex !important;
    }

    .m_display-flex {
        display: flex !important;
    }

    .m_contents,
    .m_display-contents {
        display: contents !important;
    }

    .inline-flex {
        display: inline-flex !important;
    }

    .m_grid {
        display: grid !important;
    }

    .m_hide,
    .m_none,
    .m_display-none {
        display: none !important;
    }

    .m_inline-grid {
        display: inline-grid;
    }

    .m_fill {
        width: 100vw;
        height: 100vh;
    }

    .m_round {
        border-radius: 1000px;
    }

    .m_rounded,
    .m_radius,
    .m_radius-1 {
        border-radius: var(--bgl-btn-border-radius) !important;
    }

    .m_rounded-thin {
        border-radius: calc(var(--bgl-btn-border-radius) / 1.5) !important;
    }

    .m_radius-025 {
        border-radius: calc(var(--bgl-btn-border-radius) / 4) !important;
    }

    .m_radius-05 {
        border-radius: calc(var(--bgl-btn-border-radius) / 2) !important;
    }

    .m_radius-075 {
        border-radius: calc(var(--bgl-btn-border-radius) * 0.75) !important;
    }

    .m_radius-1-25 {
        border-radius: calc(var(--bgl-btn-border-radius) * 1.25) !important;
    }

    .m_radius-1-5 {
        border-radius: calc(var(--bgl-btn-border-radius) * 1.5) !important;
    }

    .m_radius-1-75 {
        border-radius: calc(var(--bgl-btn-border-radius) * 1.75) !important;
    }

    .m_radius-2 {
        border-radius: calc(var(--bgl-btn-border-radius) * 2) !important;
    }

    .m_radius-2-25 {
        border-radius: calc(var(--bgl-btn-border-radius) * 2.25) !important;
    }

    .m_radius-2-5 {
        border-radius: calc(var(--bgl-btn-border-radius) * 2.5) !important;
    }

    .m_radius-2-75 {
        border-radius: calc(var(--bgl-btn-border-radius) * 2.75) !important;
    }


    .m_radius-3 {
        border-radius: calc(var(--bgl-btn-border-radius) * 3) !important;
    }

    .m_radius-3-25 {
        border-radius: calc(var(--bgl-btn-border-radius) * 3.25) !important;
    }

    .m_radius-3-5 {
        border-radius: calc(var(--bgl-btn-border-radius) * 3.5) !important;
    }

    .m_radius-3-75 {
        border-radius: calc(var(--bgl-btn-border-radius) * 3.75) !important;
    }

    .m_radius-4 {
        border-radius: calc(var(--bgl-btn-border-radius) * 4) !important;
    }

    .m_radius-4-25 {
        border-radius: calc(var(--bgl-btn-border-radius) * 4.25) !important;
    }

    .m_radius-4-5 {
        border-radius: calc(var(--bgl-btn-border-radius) * 4.5) !important;
    }

    .m_radius-4-75 {
        border-radius: calc(var(--bgl-btn-border-radius) * 4.75) !important;
    }

    .m_round-none,
    .m_radius-0,
    .m_radius-none {
        border-radius: 0 !important;
    }

    .m_oval {
        border-radius: 100%;
    }


    .m_aspect-ratio-1,
    .m_ratio-1 {
        aspect-ratio: 1;
    }

    .m_aspect-ratio-4-3,
    .m_ratio-4-3 {
        aspect-ratio: 4 / 3;
    }

    .m_aspect-ratio-3-4,
    .m_ratio-3-4 {
        aspect-ratio: 3 / 4;
    }

    .m_aspect-ratio-16-9,
    .m_ratio-16-9 {
        aspect-ratio: 16 / 9;
    }

    .m_aspect-ratio-9-16,
    .m_ratio-9-16 {
        aspect-ratio: 9 / 16;
    }

    .m_aspect-ratio-3-2,
    .m_ratio-3-2 {
        aspect-ratio: 3 / 2;
    }

    .m_aspect-ratio-2-3,
    .m_ratio-2-3 {
        aspect-ratio: 2 / 3;
    }

    .m_aspect-ratio-5-4,
    .m_ratio-5-4 {
        aspect-ratio: 5 / 4;
    }

    .m_aspect-ratio-4-5,
    .m_ratio-4-5 {
        aspect-ratio: 4 / 5;
    }

    .m_aspect-ratio-2-1,
    .m_ratio-2-1 {
        aspect-ratio: 2 / 1;
    }

    .m_aspect-ratio-1-2,
    .m_ratio-1-2 {
        aspect-ratio: 1 / 2;
    }

    .m_aspect-ratio-21-9,
    .m_ratio-21-9 {
        aspect-ratio: 21 / 9;
    }


    .m_vertical-align-middle,
    .m_vertical-middle {
        vertical-align: middle;
    }

    .m_vertical-align-top,
    .m_vertical-top {
        vertical-align: top;
    }

    .m_vertical-align-bottom,
    .m_vertical-bottom {
        vertical-align: bottom;
    }

    .m_vertical-align-baseline,
    .m_vertical-baseline {
        vertical-align: baseline;
    }


    .m_flex-center {
        justify-content: center;
        align-items: center;
        display: flex;
    }

    .m_justify-items-center {
        justify-items: center;
    }

    .m_justify-content,
    .m_justify-content-center {
        justify-content: center;
    }

    .m_justify-content-start {
        justify-content: start;
    }

    .m_align-content-center {
        align-content: center;
    }

    .m_align-content-start {
        align-content: start;
    }

    .m_align-content-end {
        align-content: end;
    }

    .m_align-content-space-between {
        align-content: space-between;
    }

    .m_align-items-top {
        align-items: flex-start !important;
    }

    .m_align-items-center {
        align-items: center !important;
    }

    .m_align-items-baseline {
        align-items: baseline !important;
    }

    .m_align-items-end {
        align-items: end !important;
    }


    .m_prose>*+*,
    .m_article-space>*+* {
        margin-block-start: var(--bgl-article-space, 1em) !important;
    }

    .m_pile {
        display: grid;
        grid-template-areas: 'pile';
        place-items: center;
    }

    .m_place-items-center {
        place-items: center !important;
    }


    .m_fit-content {
        width: fit-content;
        height: fit-content;
    }

    .m_w-fit-content,
    .m_w-fit,
    .m_wfit {
        width: fit-content;
    }


    .m_auto-flow-columns {
        grid-auto-flow: column;
    }

    .m_grid-rows-1fr-auto-auto {
        grid-template-rows: 1fr auto auto;
    }

    .m_grid-rows-auto-1fr-auto {
        grid-template-rows: auto 1fr auto;
    }

    .m_grid-rows-auto-auto-1fr {
        grid-template-rows: auto auto 1fr;
    }

    .m_grid-rows-1fr-auto {
        grid-template-rows: 1fr auto;
    }

    .m_grid-rows-auto-1fr {
        grid-template-rows: auto 1fr;
    }

    .m_grid-2-col {
        grid-template-columns: 1fr 1fr;
    }

    .m_justify-content-between {
        justify-content: space-between;
    }

    .m_justify-self-start {
        justify-self: start;
    }

    .m_columns-max-content {
        grid-auto-columns: max-content;
    }

    .m_rows-max-content {
        grid-auto-rows: max-content;
    }

    .m_grid.overflow>* {
        min-width: 0px;
        overflow: auto;
    }

    .m_justify-content-around {
        justify-content: space-around;
    }

    .m_justify-content-end {
        justify-content: end;
    }

    .m_justify-self-end {
        justify-self: end;
    }

    .m_justify-self-center {
        justify-self: center;
    }

    .m_position-start {
        position: absolute;
        top: 0px;
        inset-inline-start: 0px;
    }

    .m_position-end {
        position: absolute;
        top: 0px;
        inset-inline-end: 0px;
    }

    .m_position-bottom-start {
        position: absolute;
        bottom: 0px;
        inset-inline-start: 0px;
    }

    .m_position-bottom-end {
        position: absolute;
        bottom: 0px;
        inset-inline-end: 0px;
    }

    .m_position-bottom-center {
        position: absolute;
        bottom: 0px;
        inset-inline-start: 0px;
        inset-inline-end: 0px;
    }

    .m_position-center {
        position: absolute;
        top: 0px;
        inset-inline-start: 0px;
        inset-inline-end: 0px;
    }


    .m_auto-flow-rows {
        grid-auto-flow: row;
    }

    .m_align-items-start {
        align-items: start !important;
    }

    .m_align-self-end {
        align-self: end;
    }

    .m_min-100,
    .m_min100,
    .m_hmin100p,
    .m_h-min100p {
        min-height: 100%;
    }

    .m_h-min-unset,
    .m_min-h-unset {
        min-height: unset;
    }

    .m_vh-min-100,
    .m_min100vh,
    .m_min-100vh,
    .m_h-min100vh {
        min-height: 100vh !important;
    }

    .m_min-0,
    .m_min0,
    .m_wmin0p,
    .m_w-min0p {
        min-width: 0 !important;
    }

    .m_w-5p,
    .m_w5p {
        width: 5%;
    }

    .m_w-10p,
    .m_w10p {
        width: 10%;
    }

    .m_w-15p,
    .m_w15p {
        width: 15%;
    }

    .m_w-20p,
    .m_w20p {
        width: 20%;
    }

    .m_w-25p,
    .m_w25p {
        width: 25%;
    }

    .m_w-30p,
    .m_w30p {
        width: 30%;
    }

    .m_w-35p,
    .m_w35p {
        width: 35%;
    }

    .m_w-40p,
    .m_w40p {
        width: 40%;
    }

    .m_w-45p,
    .m_w45p {
        width: 45%;
    }

    .m_w-50p,
    .m_w50p {
        width: 50%;
    }

    .m_w-55p,
    .m_w55p {
        width: 55%;
    }

    .m_w-60p,
    .m_w60p {
        width: 60%;
    }

    .m_w-65p,
    .m_w65p {
        width: 65%;
    }

    .m_w-70p,
    .m_w70p {
        width: 70%;
    }

    .m_w-75p,
    .m_w75p {
        width: 75%;
    }

    .m_w-80p,
    .m_w80p {
        width: 80%;
    }

    .m_w-85p,
    .m_w85p {
        width: 85%;
    }

    .m_w-90p,
    .m_w90p {
        width: 90%;
    }

    .m_w-95p,
    .m_w95p {
        width: 95%;
    }

    .m_w-100,
    .m_w-100p,
    .m_w100p .m_width-100 {
        width: 100%;
    }

    .m_w-100i,
    .m_w-100pi,
    .m_w100pi .m_width-100i {
        width: 100% !important;
    }

    .m_min-w-100p,
    .m_w-min-100p,
    .m_min-w100p {
        min-width: 100%;
    }

    .m_min-w-10px,
    .m_min-w10px,
    .m_w-min-10px,
    .m_w-min-10px {
        min-width: 10px;
    }

    .m_min-w-20px,
    .m_min-w20px,
    .m_w-min-20px,
    .m_w-min-20px {
        min-width: 20px;
    }

    .m_min-w-30px,
    .m_min-w30px,
    .m_w-min-30px,
    .m_w-min-30px {
        min-width: 30px;
    }

    .m_min-w-40px,
    .m_min-w40px,
    .m_w-min-40px,
    .m_w-min-40px {
        min-width: 40px;
    }

    .m_min-w-50px,
    .m_min-w50px,
    .m_w-min-50px,
    .m_w-min-50px {
        min-width: 50px;
    }

    .m_min-w-60px,
    .m_min-w60px,
    .m_w-min-60px,
    .m_w-min-60px {
        min-width: 60px;
    }

    .m_min-w-70px,
    .m_min-w70px,
    .m_w-min-70px,
    .m_w-min-70px {
        min-width: 70px;
    }

    .m_min-w-80px,
    .m_min-w80px,
    .m_w-min-80px,
    .m_w-min-80px {
        min-width: 80px;
    }

    .m_min-w-90px,
    .m_min-w90px,
    .m_w-min-90px,
    .m_w-min-90px {
        min-width: 90px;
    }

    .m_min-w-100px,
    .m_min-w100px,
    .m_w-min-100px,
    .m_w-min-100px {
        min-width: 100px;
    }

    .m_min-w-110px,
    .m_min-w110px,
    .m_w-min-110px,
    .m_w-min-110px {
        min-width: 110px;
    }

    .m_min-w-120px,
    .m_min-w120px,
    .m_w-min-120px,
    .m_w-min-120px {
        min-width: 120px;
    }

    .m_min-w-130px,
    .m_min-w130px,
    .m_w-min-130px,
    .m_w-min-130px {
        min-width: 130px;
    }

    .m_min-w-140px,
    .m_min-w140px,
    .m_w-min-140px,
    .m_w-min-140px {
        min-width: 140px;
    }

    .m_min-w-150px,
    .m_min-w150px,
    .m_w-min-150px,
    .m_w-min-150px {
        min-width: 150px;
    }

    .m_min-w-160px,
    .m_min-w160px,
    .m_w-min-160px,
    .m_w-min-160px {
        min-width: 160px;
    }

    .m_min-w-170px,
    .m_min-w170px,
    .m_w-min-170px,
    .m_w-min-170px {
        min-width: 170px;
    }

    .m_min-w-180px,
    .m_min-w180px,
    .m_w-min-180px,
    .m_w-min-180px {
        min-width: 180px;
    }

    .m_min-w-190px,
    .m_min-w190px,
    .m_w-min-190px,
    .m_w-min-190px {
        min-width: 190px;
    }

    .m_min-w-200px,
    .m_min-w200px,
    .m_w-min-200px,
    .m_w-min-200px {
        min-width: 200px;
    }

    .m_min-w-210px,
    .m_min-w210px,
    .m_w-min-210px,
    .m_w-min-210px {
        min-width: 210px;
    }

    .m_min-w-220px,
    .m_min-w220px,
    .m_w-min-220px,
    .m_w-min-220px {
        min-width: 220px;
    }

    .m_min-w-230px,
    .m_min-w230px,
    .m_w-min-230px,
    .m_w-min-230px {
        min-width: 230px;
    }

    .m_min-w-240px,
    .m_min-w240px,
    .m_w-min-240px,
    .m_w-min-240px {
        min-width: 240px;
    }

    .m_min-w-250px,
    .m_min-w250px,
    .m_w-min-250px,
    .m_w-min-250px {
        min-width: 250px;
    }

    .m_min-w-260px,
    .m_min-w260px,
    .m_w-min-260px,
    .m_w-min-260px {
        min-width: 260px;
    }

    .m_min-w-270px,
    .m_min-w270px,
    .m_w-min-270px,
    .m_w-min-270px {
        min-width: 270px;
    }

    .m_min-w-280px,
    .m_min-w280px,
    .m_w-min-280px,
    .m_w-min-280px {
        min-width: 280px;
    }

    .m_min-w-290px,
    .m_min-w290px,
    .m_w-min-290px,
    .m_w-min-290px {
        min-width: 290px;
    }

    .m_min-w-300px,
    .m_min-w300px,
    .m_w-min-300px,
    .m_w-min-300px {
        min-width: 300px;
    }

    .m_min-w-310px,
    .m_min-w310px,
    .m_w-min-310px,
    .m_w-min-310px {
        min-width: 310px;
    }

    .m_min-w-320px,
    .m_min-w320px,
    .m_w-min-320px,
    .m_w-min-320px {
        min-width: 320px;
    }

    .m_min-w-330px,
    .m_min-w330px,
    .m_w-min-330px,
    .m_w-min-330px {
        min-width: 330px;
    }

    .m_min-w-340px,
    .m_min-w340px,
    .m_w-min-340px,
    .m_w-min-340px {
        min-width: 340px;
    }

    .m_min-w-350px,
    .m_min-w350px,
    .m_w-min-350px,
    .m_w-min-350px {
        min-width: 350px;
    }

    .m_min-w-360px,
    .m_min-w360px,
    .m_w-min-360px,
    .m_w-min-360px {
        min-width: 360px;
    }

    .m_min-w-370px,
    .m_min-w370px,
    .m_w-min-370px,
    .m_w-min-370px {
        min-width: 370px;
    }

    .m_min-w-380px,
    .m_min-w380px,
    .m_w-min-380px,
    .m_w-min-380px {
        min-width: 380px;
    }

    .m_min-w-390px,
    .m_min-w390px,
    .m_w-min-390px,
    .m_w-min-390px {
        min-width: 390px;
    }

    .m_min-w-400px,
    .m_min-w400px,
    .m_w-min-400px,
    .m_w-min-400px {
        min-width: 400px;
    }

    .m_min-w-410px,
    .m_min-w410px,
    .m_w-min-410px,
    .m_w-min-410px {
        min-width: 410px;
    }

    .m_min-w-420px,
    .m_min-w420px,
    .m_w-min-420px,
    .m_w-min-420px {
        min-width: 420px;
    }

    .m_min-w-430px,
    .m_min-w430px,
    .m_w-min-430px,
    .m_w-min-430px {
        min-width: 430px;
    }

    .m_min-w-440px,
    .m_min-w440px,
    .m_w-min-440px,
    .m_w-min-440px {
        min-width: 440px;
    }

    .m_min-w-450px,
    .m_min-w450px,
    .m_w-min-450px,
    .m_w-min-450px {
        min-width: 450px;
    }

    .m_min-w-460px,
    .m_min-w460px,
    .m_w-min-460px,
    .m_w-min-460px {
        min-width: 460px;
    }

    .m_min-w-470px,
    .m_min-w470px,
    .m_w-min-470px,
    .m_w-min-470px {
        min-width: 470px;
    }

    .m_min-w-480px,
    .m_min-w480px,
    .m_w-min-480px,
    .m_w-min-480px {
        min-width: 480px;
    }

    .m_min-w-490px,
    .m_min-w490px,
    .m_w-min-490px,
    .m_w-min-490px {
        min-width: 490px;
    }

    .m_min-w-500px,
    .m_min-w500px,
    .m_w-min-500px,
    .m_w-min-500px {
        min-width: 500px;
    }

    .m_min-w-510px,
    .m_min-w510px,
    .m_w-min-510px,
    .m_w-min-510px {
        min-width: 510px;
    }

    .m_min-w-520px,
    .m_min-w520px,
    .m_w-min-520px,
    .m_w-min-520px {
        min-width: 520px;
    }

    .m_min-w-530px,
    .m_min-w530px,
    .m_w-min-530px,
    .m_w-min-530px {
        min-width: 530px;
    }

    .m_min-w-540px,
    .m_min-w540px,
    .m_w-min-540px,
    .m_w-min-540px {
        min-width: 540px;
    }

    .m_min-w-550px,
    .m_min-w550px,
    .m_w-min-550px,
    .m_w-min-550px {
        min-width: 550px;
    }

    .m_min-w-560px,
    .m_min-w560px,
    .m_w-min-560px,
    .m_w-min-560px {
        min-width: 560px;
    }

    .m_min-w-570px,
    .m_min-w570px,
    .m_w-min-570px,
    .m_w-min-570px {
        min-width: 570px;
    }

    .m_min-w-580px,
    .m_min-w580px,
    .m_w-min-580px,
    .m_w-min-580px {
        min-width: 580px;
    }

    .m_min-w-590px,
    .m_min-w590px,
    .m_w-min-590px,
    .m_w-min-590px {
        min-width: 590px;
    }

    .m_min-w-600px,
    .m_min-w600px,
    .m_w-min-600px,
    .m_w-min-600px {
        min-width: 600px;
    }

    .m_min-w-610px,
    .m_min-w610px,
    .m_w-min-610px,
    .m_w-min-610px {
        min-width: 610px;
    }

    .m_min-w-620px,
    .m_min-w620px,
    .m_w-min-620px,
    .m_w-min-620px {
        min-width: 620px;
    }

    .m_min-w-630px,
    .m_min-w630px,
    .m_w-min-630px,
    .m_w-min-630px {
        min-width: 630px;
    }

    .m_min-w-640px,
    .m_min-w640px,
    .m_w-min-640px,
    .m_w-min-640px {
        min-width: 640px;
    }

    .m_min-w-650px,
    .m_min-w650px,
    .m_w-min-650px,
    .m_w-min-650px {
        min-width: 650px;
    }

    .m_min-w-660px,
    .m_min-w660px,
    .m_w-min-660px,
    .m_w-min-660px {
        min-width: 660px;
    }

    .m_min-w-670px,
    .m_min-w670px,
    .m_w-min-670px,
    .m_w-min-670px {
        min-width: 670px;
    }

    .m_min-w-680px,
    .m_min-w680px,
    .m_w-min-680px,
    .m_w-min-680px {
        min-width: 680px;
    }

    .m_min-w-690px,
    .m_min-w690px,
    .m_w-min-690px,
    .m_w-min-690px {
        min-width: 690px;
    }

    .m_min-w-700px,
    .m_min-w700px,
    .m_w-min-700px,
    .m_w-min-700px {
        min-width: 700px;
    }

    .m_min-w-710px,
    .m_min-w710px,
    .m_w-min-710px,
    .m_w-min-710px {
        min-width: 710px;
    }

    .m_min-w-720px,
    .m_min-w720px,
    .m_w-min-720px,
    .m_w-min-720px {
        min-width: 720px;
    }

    .m_min-w-730px,
    .m_min-w730px,
    .m_w-min-730px,
    .m_w-min-730px {
        min-width: 730px;
    }

    .m_min-w-740px,
    .m_min-w740px,
    .m_w-min-740px,
    .m_w-min-740px {
        min-width: 740px;
    }

    .m_min-w-750px,
    .m_min-w750px,
    .m_w-min-750px,
    .m_w-min-750px {
        min-width: 750px;
    }

    .m_min-w-760px,
    .m_min-w760px,
    .m_w-min-760px,
    .m_w-min-760px {
        min-width: 760px;
    }

    .m_min-w-770px,
    .m_min-w770px,
    .m_w-min-770px,
    .m_w-min-770px {
        min-width: 770px;
    }

    .m_min-w-780px,
    .m_min-w780px,
    .m_w-min-780px,
    .m_w-min-780px {
        min-width: 780px;
    }

    .m_min-w-790px,
    .m_min-w790px,
    .m_w-min-790px,
    .m_w-min-790px {
        min-width: 790px;
    }

    .m_min-w-800px,
    .m_min-w800px,
    .m_w-min-800px,
    .m_w-min-800px {
        min-width: 800px;
    }

    .m_min-w-810px,
    .m_min-w810px,
    .m_w-min-810px,
    .m_w-min-810px {
        min-width: 810px;
    }

    .m_min-w-820px,
    .m_min-w820px,
    .m_w-min-820px,
    .m_w-min-820px {
        min-width: 820px;
    }

    .m_min-w-830px,
    .m_min-w830px,
    .m_w-min-830px,
    .m_w-min-830px {
        min-width: 830px;
    }

    .m_min-w-840px,
    .m_min-w840px,
    .m_w-min-840px,
    .m_w-min-840px {
        min-width: 840px;
    }

    .m_min-w-850px,
    .m_min-w850px,
    .m_w-min-850px,
    .m_w-min-850px {
        min-width: 850px;
    }

    .m_min-w-860px,
    .m_min-w860px,
    .m_w-min-860px,
    .m_w-min-860px {
        min-width: 860px;
    }

    .m_min-w-870px,
    .m_min-w870px,
    .m_w-min-870px,
    .m_w-min-870px {
        min-width: 870px;
    }

    .m_min-w-880px,
    .m_min-w880px,
    .m_w-min-880px,
    .m_w-min-880px {
        min-width: 880px;
    }

    .m_min-w-890px,
    .m_min-w890px,
    .m_w-min-890px,
    .m_w-min-890px {
        min-width: 890px;
    }

    .m_min-w-900px,
    .m_min-w900px,
    .m_w-min-900px,
    .m_w-min-900px {
        min-width: 900px;
    }

    .m_min-w-910px,
    .m_min-w910px,
    .m_w-min-910px,
    .m_w-min-910px {
        min-width: 910px;
    }

    .m_min-w-920px,
    .m_min-w920px,
    .m_w-min-920px,
    .m_w-min-920px {
        min-width: 920px;
    }

    .m_min-w-930px,
    .m_min-w930px,
    .m_w-min-930px,
    .m_w-min-930px {
        min-width: 930px;
    }

    .m_min-w-940px,
    .m_min-w940px,
    .m_w-min-940px,
    .m_w-min-940px {
        min-width: 940px;
    }

    .m_min-w-950px,
    .m_min-w950px,
    .m_w-min-950px,
    .m_w-min-950px {
        min-width: 950px;
    }

    .m_min-w-960px,
    .m_min-w960px,
    .m_w-min-960px,
    .m_w-min-960px {
        min-width: 960px;
    }

    .m_min-w-970px,
    .m_min-w970px,
    .m_w-min-970px,
    .m_w-min-970px {
        min-width: 970px;
    }

    .m_min-w-980px,
    .m_min-w980px,
    .m_w-min-980px,
    .m_w-min-980px {
        min-width: 980px;
    }

    .m_min-w-990px,
    .m_min-w990px,
    .m_w-min-990px,
    .m_w-min-990px {
        min-width: 990px;
    }

    .m_min-w-1000px,
    .m_min-w1000px,
    .m_w-min-1000px,
    .m_w-min-1000px {
        min-width: 1000px;
    }

    .m_min-w-1050px,
    .m_min-w1050px,
    .m_w-min-1050px,
    .m_w-min-1050px {
        min-width: 1050px;
    }

    .m_min-w-1100px,
    .m_min-w1100px,
    .m_w-min-1100px,
    .m_w-min-1100px {
        min-width: 1100px;
    }

    .m_min-w-1150px,
    .m_min-w1150px,
    .m_w-min-1150px,
    .m_w-min-1150px {
        min-width: 1150px;
    }

    .m_min-w-1200px,
    .m_min-w1200px,
    .m_w-min-1200px,
    .m_w-min-1200px {
        min-width: 1200px;
    }

    .m_min-w-1250px,
    .m_min-w1250px,
    .m_w-min-1250px,
    .m_w-min-1250px {
        min-width: 1250px;
    }

    .m_min-w-1300px,
    .m_min-w1300px,
    .m_w-min-1300px,
    .m_w-min-1300px {
        min-width: 1300px;
    }

    .m_min-w-1350px,
    .m_min-w1350px,
    .m_w-min-1350px,
    .m_w-min-1350px {
        min-width: 1350px;
    }

    .m_min-w-1400px,
    .m_min-w1400px,
    .m_w-min-1400px,
    .m_w-min-1400px {
        min-width: 1400px;
    }

    .m_min-w-1450px,
    .m_min-w1450px,
    .m_w-min-1450px,
    .m_w-min-1450px {
        min-width: 1450px;
    }

    .m_min-w-1500px,
    .m_min-w1500px,
    .m_w-min-1500px,
    .m_w-min-1500px {
        min-width: 1500px;
    }

    .m_min-w-1550px,
    .m_min-w1550px,
    .m_w-min-1550px,
    .m_w-min-1550px {
        min-width: 1550px;
    }

    .m_min-w-1600px,
    .m_min-w1600px,
    .m_w-min-1600px,
    .m_w-min-1600px {
        min-width: 1600px;
    }

    .m_w300,
    .m_w300px,
    .m_w-300px,
    .m_max-w300px,
    .m_w-max-300px,
    .m_w-max-300px,
    .m_w350,
    .m_w350px,
    .m_w-350px,
    .m_max-w350px,
    .m_w-max-350px,
    .m_w-max-350px,
    .m_w400,
    .m_w400px,
    .m_w-400px,
    .m_max-w400px,
    .m_w-max-400px,
    .m_w-max-400px,
    .m_w450,
    .m_w450px,
    .m_w-450px,
    .m_max-w450px,
    .m_w-max-450px,
    .m_w-max-450px,
    .m_w500,
    .m_w500px,
    .m_w-500px,
    .m_max-w500px,
    .m_w-max-500px,
    .m_w-max-500px,
    .m_w550,
    .m_w550px,
    .m_w-550px,
    .m_max-w550px,
    .m_w-max-550px,
    .m_w-max-550px,
    .m_w600,
    .m_w600px,
    .m_w-600px,
    .m_max-w600px,
    .m_w-max-600px,
    .m_w-max-600px,
    .m_w650,
    .m_w650px,
    .m_w-650px,
    .m_max-w650px,
    .m_w-max-650px,
    .m_w-max-650px,
    .m_w700,
    .m_w700px,
    .m_w-700px,
    .m_max-w700px,
    .m_w-max-700px,
    .m_w-max-700px,
    .m_w750,
    .m_w750px,
    .m_w-750px,
    .m_max-w750px,
    .m_w-max-750px,
    .m_w-max-750px,
    .m_w770,
    .m_w770px,
    .m_w-770px,
    .m_max-w770px,
    .m_w-max-770px,
    .m_w-max-770px,
    .m_w800,
    .m_w800px,
    .m_w-800px,
    .m_max-w800px,
    .m_w-max-800px,
    .m_w-max-800px,
    .m_w850,
    .m_w850px,
    .m_w-850px,
    .m_max-w850px,
    .m_w-max-850px,
    .m_w-max-850px,
    .m_w900,
    .m_w900px,
    .m_w-900px,
    .m_max-w900px,
    .m_w-max-900px,
    .m_w-max-900px,
    .m_w950,
    .m_w950px,
    .m_w-950px,
    .m_max-w950px,
    .m_w-max-950px,
    .m_w-max-950px,
    .m_w970,
    .m_w970px,
    .m_w-970px,
    .m_max-w970px,
    .m_w-max-970px,
    .m_w-max-970px,
    .m_w1000,
    .m_w1000px,
    .m_w-1000px,
    .m_max-w1000px,
    .m_w-max-1000px,
    .m_w-max-1000px,
    .m_w1030,
    .m_w1030px,
    .m_w-1030px,
    .m_max-w1030px,
    .m_w-max-1030px,
    .m_w-max-1030px,
    .m_w1050,
    .m_w1050px,
    .m_w-1050px,
    .m_max-w1050px,
    .m_w-max-1050px,
    .m_w-max-1050px,
    .m_w1100,
    .m_w1100px,
    .m_w-1100px,
    .m_max-w1100px,
    .m_w-max-1100px,
    .m_w-max-1100px,
    .m_w1150,
    .m_w1150px,
    .m_w-1150px,
    .m_max-w1150px,
    .m_w-max-1150px,
    .m_w-max-1150px,
    .m_w1170,
    .m_w1170px,
    .m_w-1170px,
    .m_max-w1170px,
    .m_w-max-1170px,
    .m_w-max-1170px,
    .m_w1200,
    .m_w1200px,
    .m_w-1200px,
    .m_max-w1200px,
    .m_w-max-1200px,
    .m_w-max-1200px,
    .m_w1250,
    .m_w1250px,
    .m_w-1250px,
    .m_max-w1250px,
    .m_w-max-1250px,
    .m_w-max-1250px,
    .m_w1300,
    .m_w1300px,
    .m_w-1300px,
    .m_max-w1300px,
    .m_w-max-1300px,
    .m_w-max-1300px,
    .m_w1350,
    .m_w1350px,
    .m_w-1350px,
    .m_max-w1350px,
    .m_w-max-1350px,
    .m_w-max-1350px,
    .m_w1400,
    .m_w1400px,
    .m_w-1400px,
    .m_max-w1400px,
    .m_w-max-1400px,
    .m_w-max-1400px,
    .m_w1450,
    .m_w1450px,
    .m_w-1450px,
    .m_max-w1450px,
    .m_w-max-1450px,
    .m_w-max-1450px,
    .m_w1500,
    .m_w1500px,
    .m_w-1500px,
    .m_max-w1500px,
    .m_w-max-1500px,
    .m_w-max-1500px,
    .m_w1550,
    .m_w1550px,
    .m_w-1550px,
    .m_max-w1550px,
    .m_w-max-1550px,
    .m_w-max-1550px,
    .m_w1600,
    .m_w1600px,
    .m_w-1600px,
    .m_max-w1600px,
    .m_w-max-1600px,
    .m_w-max-1600px {
        margin-inline-start: auto;
        margin-inline-end: auto;
        width: 98%;
    }



    .m_w1,
    .m_w1px,
    .m_w-1px,
    .m_max-w1px,
    .m_w-max-1px,
    .m_w-max-1px {
        max-width: 1px;
    }

    .m_w2,
    .m_w2px,
    .m_w-2px,
    .m_max-w2px,
    .m_w-max-2px,
    .m_w-max-2px {
        max-width: 2px;
    }

    .m_w3,
    .m_w3px,
    .m_w-3px,
    .m_max-w3px,
    .m_w-max-3px,
    .m_w-max-3px {
        max-width: 3px;
    }

    .m_w4,
    .m_w4px,
    .m_w-4px,
    .m_max-w4px,
    .m_w-max-4px,
    .m_w-max-4px {
        max-width: 4px;
    }

    .m_w5,
    .m_w5px,
    .m_w-5px,
    .m_max-w5px,
    .m_w-max-5px,
    .m_w-max-5px {
        max-width: 5px;
    }

    .m_w6,
    .m_w6px,
    .m_w-6px,
    .m_max-w6px,
    .m_w-max-6px,
    .m_w-max-6px {
        max-width: 6px;
    }

    .m_w7,
    .m_w7px,
    .m_w-7px,
    .m_max-w7px,
    .m_w-max-7px,
    .m_w-max-7px {
        max-width: 7px;
    }

    .m_w8,
    .m_w8px,
    .m_w-8px,
    .m_max-w8px,
    .m_w-max-8px,
    .m_w-max-8px {
        max-width: 8px;
    }

    .m_w9,
    .m_w9px,
    .m_w-9px,
    .m_max-w9px,
    .m_w-max-9px,
    .m_w-max-9px {
        max-width: 9px;
    }


    .m_w10,
    .m_w10px,
    .m_w-10px,
    .m_max-w10px,
    .m_w-max-10px,
    .m_w-max-10px {
        max-width: 10px;
    }

    .m_w20,
    .m_w20px,
    .m_w-20px,
    .m_max-w20px,
    .m_w-max-20px,
    .m_w-max-20px {
        max-width: 20px;
    }

    .m_w30,
    .m_w30px,
    .m_w-30px,
    .m_max-w30px,
    .m_w-max-30px,
    .m_w-max-30px {
        max-width: 30px;
    }

    .m_w40,
    .m_w40px,
    .m_w-40px,
    .m_max-w40px,
    .m_w-max-40px,
    .m_w-max-40px {
        max-width: 40px;
    }

    .m_w50,
    .m_w50px,
    .m_w-50px,
    .m_max-w50px,
    .m_w-max-50px,
    .m_w-max-50px {
        max-width: 50px;
    }

    .m_w60,
    .m_w60px,
    .m_w-60px,
    .m_max-w60px,
    .m_w-max-60px,
    .m_w-max-60px {
        max-width: 60px;
    }

    .m_w70,
    .m_w70px,
    .m_w-70px,
    .m_max-w70px,
    .m_w-max-70px,
    .m_w-max-70px {
        max-width: 70px;
    }

    .m_w80,
    .m_w80px,
    .m_w-80px,
    .m_max-w80px,
    .m_w-max-80px,
    .m_w-max-80px {
        max-width: 80px;
    }

    .m_w90,
    .m_w90px,
    .m_w-90px,
    .m_max-w90px,
    .m_w-max-90px,
    .m_w-max-90px {
        max-width: 90px;
    }


    .m_w100px,
    .m_w-100px,
    .m_max-w100px,
    .m_w-max-100px,
    .m_w-max-100px {
        max-width: 100px;
    }

    .m_w110,
    .m_w110px,
    .m_w-110px,
    .m_max-w110px,
    .m_w-max-110px,
    .m_w-max-110px {
        max-width: 110px;
    }

    .m_w120,
    .m_w120px,
    .m_w-120px,
    .m_max-w120px,
    .m_w-max-120px,
    .m_w-max-120px {
        max-width: 120px;
    }

    .m_w130,
    .m_w130px,
    .m_w-130px,
    .m_max-w130px,
    .m_w-max-130px,
    .m_w-max-130px {
        max-width: 130px;
    }

    .m_w140,
    .m_w140px,
    .m_w-140px,
    .m_max-w140px,
    .m_w-max-140px,
    .m_w-max-140px {
        max-width: 140px;
    }

    .m_w150,
    .m_w150px,
    .m_w-150px,
    .m_max-w150px,
    .m_w-max-150px,
    .m_w-max-150px {
        max-width: 150px;
    }

    .m_w160,
    .m_w160px,
    .m_w-160px,
    .m_max-w160px,
    .m_w-max-160px,
    .m_w-max-160px {
        max-width: 160px;
    }

    .m_w170,
    .m_w170px,
    .m_w-170px,
    .m_max-w170px,
    .m_w-max-170px,
    .m_w-max-170px {
        max-width: 170px;
    }

    .m_w180,
    .m_w180px,
    .m_w-180px,
    .m_max-w180px,
    .m_w-max-180px,
    .m_w-max-180px {
        max-width: 180px;
    }

    .m_w190,
    .m_w190px,
    .m_w-190px,
    .m_max-w190px,
    .m_w-max-190px,
    .m_w-max-190px {
        max-width: 190px;
    }

    .m_w200,
    .m_w200px,
    .m_w-200px,
    .m_max-w200px,
    .m_w-max-200px,
    .m_w-max-200px {
        max-width: 200px;
    }

    .m_w210,
    .m_w210px,
    .m_w-210px,
    .m_max-w210px,
    .m_w-max-210px,
    .m_w-max-210px {
        max-width: 210px;
    }

    .m_w220,
    .m_w220px,
    .m_w-220px,
    .m_max-w220px,
    .m_w-max-220px,
    .m_w-max-220px {
        max-width: 220px;
    }

    .m_w230,
    .m_w230px,
    .m_w-230px,
    .m_max-w230px,
    .m_w-max-230px,
    .m_w-max-230px {
        max-width: 230px;
    }

    .m_w240,
    .m_w240px,
    .m_w-240px,
    .m_max-w240px,
    .m_w-max-240px,
    .m_w-max-240px {
        max-width: 240px;
    }

    .m_w250,
    .m_w250px,
    .m_w-250px,
    .m_max-w250px,
    .m_w-max-250px,
    .m_w-max-250px {
        max-width: 250px;
    }

    .m_w260,
    .m_w260px,
    .m_w-260px,
    .m_max-w260px,
    .m_w-max-260px,
    .m_w-max-260px {
        max-width: 260px;
    }

    .m_w270,
    .m_w270px,
    .m_w-270px,
    .m_max-w270px,
    .m_w-max-270px,
    .m_w-max-270px {
        max-width: 270px;
    }

    .m_w280,
    .m_w280px,
    .m_w-280px,
    .m_max-w280px,
    .m_w-max-280px,
    .m_w-max-280px {
        max-width: 280px;
    }

    .m_w290,
    .m_w290px,
    .m_w-290px,
    .m_max-w290px,
    .m_w-max-290px,
    .m_w-max-290px {
        max-width: 290px;
    }

    .m_w300,
    .m_w300px,
    .m_w-300px,
    .m_max-w300px,
    .m_w-max-300px,
    .m_w-max-300px {
        max-width: 300px;
    }

    .m_w310,
    .m_w310px,
    .m_w-310px,
    .m_max-w310px,
    .m_w-max-310px,
    .m_w-max-310px {
        max-width: 310px;
    }

    .m_w320,
    .m_w320px,
    .m_w-320px,
    .m_max-w320px,
    .m_w-max-320px,
    .m_w-max-320px {
        max-width: 320px;
    }

    .m_w330,
    .m_w330px,
    .m_w-330px,
    .m_max-w330px,
    .m_w-max-330px,
    .m_w-max-330px {
        max-width: 330px;
    }

    .m_w340,
    .m_w340px,
    .m_w-340px,
    .m_max-w340px,
    .m_w-max-340px,
    .m_w-max-340px {
        max-width: 340px;
    }

    .m_w350,
    .m_w350px,
    .m_w-350px,
    .m_max-w350px,
    .m_w-max-350px,
    .m_w-max-350px {
        max-width: 350px;
    }

    .m_w360,
    .m_w360px,
    .m_w-360px,
    .m_max-w360px,
    .m_w-max-360px,
    .m_w-max-360px {
        max-width: 360px;
    }

    .m_w370,
    .m_w370px,
    .m_w-370px,
    .m_max-w370px,
    .m_w-max-370px,
    .m_w-max-370px {
        max-width: 370px;
    }

    .m_w380,
    .m_w380px,
    .m_w-380px,
    .m_max-w380px,
    .m_w-max-380px,
    .m_w-max-380px {
        max-width: 380px;
    }

    .m_w390,
    .m_w390px,
    .m_w-390px,
    .m_max-w390px,
    .m_w-max-390px,
    .m_w-max-390px {
        max-width: 390px;
    }

    .m_w400,
    .m_w400px,
    .m_w-400px,
    .m_max-w400px,
    .m_w-max-400px,
    .m_w-max-400px {
        max-width: 400px;
    }

    .m_w410,
    .m_w410px,
    .m_w-410px,
    .m_max-w410px,
    .m_w-max-410px,
    .m_w-max-410px {
        max-width: 410px;
    }

    .m_w420,
    .m_w420px,
    .m_w-420px,
    .m_max-w420px,
    .m_w-max-420px,
    .m_w-max-420px {
        max-width: 420px;
    }

    .m_w430,
    .m_w430px,
    .m_w-430px,
    .m_max-w430px,
    .m_w-max-430px,
    .m_w-max-430px {
        max-width: 430px;
    }

    .m_w440,
    .m_w440px,
    .m_w-440px,
    .m_max-w440px,
    .m_w-max-440px,
    .m_w-max-440px {
        max-width: 440px;
    }

    .m_w450,
    .m_w450px,
    .m_w-450px,
    .m_max-w450px,
    .m_w-max-450px,
    .m_w-max-450px {
        max-width: 450px;
    }

    .m_w460,
    .m_w460px,
    .m_w-460px,
    .m_max-w460px,
    .m_w-max-460px,
    .m_w-max-460px {
        max-width: 460px;
    }

    .m_w470,
    .m_w470px,
    .m_w-470px,
    .m_max-w470px,
    .m_w-max-470px,
    .m_w-max-470px {
        max-width: 470px;
    }

    .m_w480,
    .m_w480px,
    .m_w-480px,
    .m_max-w480px,
    .m_w-max-480px,
    .m_w-max-480px {
        max-width: 480px;
    }

    .m_w490,
    .m_w490px,
    .m_w-490px,
    .m_max-w490px,
    .m_w-max-490px,
    .m_w-max-490px {
        max-width: 490px;
    }

    .m_w500,
    .m_w500px,
    .m_w-500px,
    .m_max-w500px,
    .m_w-max-500px,
    .m_w-max-500px {
        max-width: 500px;
    }

    .m_w510,
    .m_w510px,
    .m_w-510px,
    .m_max-w510px,
    .m_w-max-510px,
    .m_w-max-510px {
        max-width: 510px;
    }

    .m_w520,
    .m_w520px,
    .m_w-520px,
    .m_max-w520px,
    .m_w-max-520px,
    .m_w-max-520px {
        max-width: 520px;
    }

    .m_w530,
    .m_w530px,
    .m_w-530px,
    .m_max-w530px,
    .m_w-max-530px,
    .m_w-max-530px {
        max-width: 530px;
    }

    .m_w540,
    .m_w540px,
    .m_w-540px,
    .m_max-w540px,
    .m_w-max-540px,
    .m_w-max-540px {
        max-width: 540px;
    }

    .m_w550,
    .m_w550px,
    .m_w-550px,
    .m_max-w550px,
    .m_w-max-550px,
    .m_w-max-550px {
        max-width: 550px;
    }

    .m_w560,
    .m_w560px,
    .m_w-560px,
    .m_max-w560px,
    .m_w-max-560px,
    .m_w-max-560px {
        max-width: 560px;
    }

    .m_w570,
    .m_w570px,
    .m_w-570px,
    .m_max-w570px,
    .m_w-max-570px,
    .m_w-max-570px {
        max-width: 570px;
    }

    .m_w580,
    .m_w580px,
    .m_w-580px,
    .m_max-w580px,
    .m_w-max-580px,
    .m_w-max-580px {
        max-width: 580px;
    }

    .m_w590,
    .m_w590px,
    .m_w-590px,
    .m_max-w590px,
    .m_w-max-590px,
    .m_w-max-590px {
        max-width: 590px;
    }

    .m_w600,
    .m_w600px,
    .m_w-600px,
    .m_max-w600px,
    .m_w-max-600px,
    .m_w-max-600px {
        max-width: 600px;
    }

    .m_w610,
    .m_w610px,
    .m_w-610px,
    .m_max-w610px,
    .m_w-max-610px,
    .m_w-max-610px {
        max-width: 610px;
    }

    .m_w620,
    .m_w620px,
    .m_w-620px,
    .m_max-w620px,
    .m_w-max-620px,
    .m_w-max-620px {
        max-width: 620px;
    }

    .m_w630,
    .m_w630px,
    .m_w-630px,
    .m_max-w630px,
    .m_w-max-630px,
    .m_w-max-630px {
        max-width: 630px;
    }

    .m_w640,
    .m_w640px,
    .m_w-640px,
    .m_max-w640px,
    .m_w-max-640px,
    .m_w-max-640px {
        max-width: 640px;
    }

    .m_w650,
    .m_w650px,
    .m_w-650px,
    .m_max-w650px,
    .m_w-max-650px,
    .m_w-max-650px {
        max-width: 650px;
    }

    .m_w660,
    .m_w660px,
    .m_w-660px,
    .m_max-w660px,
    .m_w-max-660px,
    .m_w-max-660px {
        max-width: 660px;
    }

    .m_w670,
    .m_w670px,
    .m_w-670px,
    .m_max-w670px,
    .m_w-max-670px,
    .m_w-max-670px {
        max-width: 670px;
    }

    .m_w680,
    .m_w680px,
    .m_w-680px,
    .m_max-w680px,
    .m_w-max-680px,
    .m_w-max-680px {
        max-width: 680px;
    }

    .m_w690,
    .m_w690px,
    .m_w-690px,
    .m_max-w690px,
    .m_w-max-690px,
    .m_w-max-690px {
        max-width: 690px;
    }

    .m_w700,
    .m_w700px,
    .m_w-700px,
    .m_max-w700px,
    .m_w-max-700px,
    .m_w-max-700px {
        max-width: 700px;
    }

    .m_w710,
    .m_w710px,
    .m_w-710px,
    .m_max-w710px,
    .m_w-max-710px,
    .m_w-max-710px {
        max-width: 710px;
    }

    .m_w720,
    .m_w720px,
    .m_w-720px,
    .m_max-w720px,
    .m_w-max-720px,
    .m_w-max-720px {
        max-width: 720px;
    }

    .m_w730,
    .m_w730px,
    .m_w-730px,
    .m_max-w730px,
    .m_w-max-730px,
    .m_w-max-730px {
        max-width: 730px;
    }

    .m_w740,
    .m_w740px,
    .m_w-740px,
    .m_max-w740px,
    .m_w-max-740px,
    .m_w-max-740px {
        max-width: 740px;
    }

    .m_w750,
    .m_w750px,
    .m_w-750px,
    .m_max-w750px,
    .m_w-max-750px,
    .m_w-max-750px {
        max-width: 750px;
    }

    .m_w760,
    .m_w760px,
    .m_w-760px,
    .m_max-w760px,
    .m_w-max-760px,
    .m_w-max-760px {
        max-width: 760px;
    }

    .m_w770,
    .m_w770px,
    .m_w-770px,
    .m_max-w770px,
    .m_w-max-770px,
    .m_w-max-770px {
        max-width: 770px;
    }

    .m_w780,
    .m_w780px,
    .m_w-780px,
    .m_max-w780px,
    .m_w-max-780px,
    .m_w-max-780px {
        max-width: 780px;
    }

    .m_w790,
    .m_w790px,
    .m_w-790px,
    .m_max-w790px,
    .m_w-max-790px,
    .m_w-max-790px {
        max-width: 790px;
    }

    .m_w800,
    .m_w800px,
    .m_w-800px,
    .m_max-w800px,
    .m_w-max-800px,
    .m_w-max-800px {
        max-width: 800px;
    }

    .m_w810,
    .m_w810px,
    .m_w-810px,
    .m_max-w810px,
    .m_w-max-810px,
    .m_w-max-810px {
        max-width: 810px;
    }

    .m_w820,
    .m_w820px,
    .m_w-820px,
    .m_max-w820px,
    .m_w-max-820px,
    .m_w-max-820px {
        max-width: 820px;
    }

    .m_w830,
    .m_w830px,
    .m_w-830px,
    .m_max-w830px,
    .m_w-max-830px,
    .m_w-max-830px {
        max-width: 830px;
    }

    .m_w840,
    .m_w840px,
    .m_w-840px,
    .m_max-w840px,
    .m_w-max-840px,
    .m_w-max-840px {
        max-width: 840px;
    }

    .m_w850,
    .m_w850px,
    .m_w-850px,
    .m_max-w850px,
    .m_w-max-850px,
    .m_w-max-850px {
        max-width: 850px;
    }

    .m_w860,
    .m_w860px,
    .m_w-860px,
    .m_max-w860px,
    .m_w-max-860px,
    .m_w-max-860px {
        max-width: 860px;
    }

    .m_w870,
    .m_w870px,
    .m_w-870px,
    .m_max-w870px,
    .m_w-max-870px,
    .m_w-max-870px {
        max-width: 870px;
    }

    .m_w880,
    .m_w880px,
    .m_w-880px,
    .m_max-w880px,
    .m_w-max-880px,
    .m_w-max-880px {
        max-width: 880px;
    }

    .m_w890,
    .m_w890px,
    .m_w-890px,
    .m_max-w890px,
    .m_w-max-890px,
    .m_w-max-890px {
        max-width: 890px;
    }

    .m_w900,
    .m_w900px,
    .m_w-900px,
    .m_max-w900px,
    .m_w-max-900px,
    .m_w-max-900px {
        max-width: 900px;
    }

    .m_w910,
    .m_w910px,
    .m_w-910px,
    .m_max-w910px,
    .m_w-max-910px,
    .m_w-max-910px {
        max-width: 910px;
    }

    .m_w920,
    .m_w920px,
    .m_w-920px,
    .m_max-w920px,
    .m_w-max-920px,
    .m_w-max-920px {
        max-width: 920px;
    }

    .m_w930,
    .m_w930px,
    .m_w-930px,
    .m_max-w930px,
    .m_w-max-930px,
    .m_w-max-930px {
        max-width: 930px;
    }

    .m_w940,
    .m_w940px,
    .m_w-940px,
    .m_max-w940px,
    .m_w-max-940px,
    .m_w-max-940px {
        max-width: 940px;
    }

    .m_w950,
    .m_w950px,
    .m_w-950px,
    .m_max-w950px,
    .m_w-max-950px,
    .m_w-max-950px {
        max-width: 950px;
    }

    .m_w960,
    .m_w960px,
    .m_w-960px,
    .m_max-w960px,
    .m_w-max-960px,
    .m_w-max-960px {
        max-width: 960px;
    }

    .m_w970,
    .m_w970px,
    .m_w-970px,
    .m_max-w970px,
    .m_w-max-970px,
    .m_w-max-970px {
        max-width: 970px;
    }

    .m_w980,
    .m_w980px,
    .m_w-980px,
    .m_max-w980px,
    .m_w-max-980px,
    .m_w-max-980px {
        max-width: 980px;
    }

    .m_w990,
    .m_w990px,
    .m_w-990px,
    .m_max-w990px,
    .m_w-max-990px,
    .m_w-max-990px {
        max-width: 990px;
    }

    .m_w1000,
    .m_w1000px,
    .m_w-1000px,
    .m_max-w1000px,
    .m_w-max-1000px,
    .m_w-max-1000px {
        max-width: 1000px;
    }

    .m_w1030,
    .m_w1030px,
    .m_w-1030px,
    .m_max-w1030px,
    .m_w-max-1030px,
    .m_w-max-1030px {
        max-width: 1030px;
    }

    .m_w1050,
    .m_w1050px,
    .m_w-1050px,
    .m_max-w1050px,
    .m_w-max-1050px,
    .m_w-max-1050px {
        max-width: 1050px;
    }

    .m_w1100,
    .m_w1100px,
    .m_w-1100px,
    .m_max-w1100px,
    .m_w-max-1100px,
    .m_w-max-1100px {
        max-width: 1100px;
    }

    .m_w1150,
    .m_w1150px,
    .m_w-1150px,
    .m_max-w1150px,
    .m_w-max-1150px,
    .m_w-max-1150px {
        max-width: 1150px;
    }

    .m_w1170,
    .m_w1170px,
    .m_w-1170px,
    .m_max-w1170px,
    .m_w-max-1170px,
    .m_w-max-1170px {
        max-width: 1170px;
    }

    .m_w1200,
    .m_w1200px,
    .m_w-1200px,
    .m_max-w1200px,
    .m_w-max-1200px,
    .m_w-max-1200px {
        max-width: 1200px;
    }

    .m_w1250,
    .m_w1250px,
    .m_w-1250px,
    .m_max-w1250px,
    .m_w-max-1250px,
    .m_w-max-1250px {
        max-width: 1250px;
    }

    .m_w1300,
    .m_w1300px,
    .m_w-1300px,
    .m_max-w1300px,
    .m_w-max-1300px,
    .m_w-max-1300px {
        max-width: 1300px;
    }

    .m_w1350,
    .m_w1350px,
    .m_w-1350px,
    .m_max-w1350px,
    .m_w-max-1350px,
    .m_w-max-1350px {
        max-width: 1350px;
    }

    .m_w1400,
    .m_w1400px,
    .m_w-1400px,
    .m_max-w1400px,
    .m_w-max-1400px,
    .m_w-max-1400px {
        max-width: 1400px;
    }

    .m_w1450,
    .m_w1450px,
    .m_w-1450px,
    .m_max-w1450px,
    .m_w-max-1450px,
    .m_w-max-1450px {
        max-width: 1450px;
    }

    .m_w1500,
    .m_w1500px,
    .m_w-1500px,
    .m_max-w1500px,
    .m_w-max-1500px,
    .m_w-max-1500px {
        max-width: 1500px;
    }

    .m_w1550,
    .m_w1550px,
    .m_w-1550px,
    .m_max-w1550px,
    .m_w-max-1550px,
    .m_w-max-1550px {
        max-width: 1550px;
    }

    .m_w1600,
    .m_w1600px,
    .m_w-1600px,
    .m_max-w1600px,
    .m_w-max-1600px,
    .m_w-max-1600px {
        max-width: 1600px;
    }

    .m_vw10,
    .m_w-10vw,
    .m_w10vw .m_vw-10 {
        width: 10vw;
    }

    .m_vw20,
    .m_w-20vw,
    .m_w20vw .m_vw-20 {
        width: 20vw;
    }

    .m_vw30,
    .m_w-30vw,
    .m_w30vw .m_vw-30 {
        width: 30vw;
    }

    .m_vw40,
    .m_w-40vw,
    .m_w40vw .m_vw-40 {
        width: 40vw;
    }

    .m_vw50,
    .m_w-50vw,
    .m_w50vw .m_vw-50 {
        width: 50vw;
    }

    .m_vw60,
    .m_w-60vw,
    .m_w60vw .m_vw-60 {
        width: 60vw;
    }

    .m_vw70,
    .m_w-70vw,
    .m_w70vw .m_vw-70 {
        width: 70vw;
    }

    .m_vw80,
    .m_w-80vw,
    .m_w80vw .m_vw-80 {
        width: 80vw;
    }

    .m_vw90,
    .m_w-90vw,
    .m_w90vw .m_vw-90 {
        width: 90vw;
    }

    .m_vw100,
    .m_w-100vw,
    .m_w100vw .m_vw-100 {
        width: 100vw;
    }


    .m_h-10,
    .m_h10p,
    .m_h-10p {
        height: 10% !important;
    }

    .m_vh-10,
    .m_h-10vh,
    .m_h10vh {
        height: 10vh !important;
    }


    .m_max-h-10p {
        max-height: 10%;
    }

    .m_max-h-20p {
        max-height: 20%;
    }

    .m_max-h-30p {
        max-height: 30%;
    }

    .m_max-h-40p {
        max-height: 40%;
    }

    .m_max-h-50p {
        max-height: 50%;
    }

    .m_max-h-60p {
        max-height: 60%;
    }

    .m_max-h-70p {
        max-height: 70%;
    }

    .m_max-h-80p {
        max-height: 80%;
    }

    .m_max-h-90p {
        max-height: 90%;
    }

    .m_max-h-100p {
        max-height: 100%;
    }

    .m_h-10px,
    .m_h10px {
        height: 10px !important;
    }

    .m_hm-10px,
    .m_max-h-10px,
    .m_h-max-10px,
    .m_max-h10px {
        max-height: 10px;
    }

    .m_min-h-10px,
    .m_h-min-10px,
    .m_min-h10px {
        min-height: 10px;
    }

    .m_h-20,
    .m_h20p,
    .m_h-20p {
        height: 20% !important;
    }

    .m_vh-20,
    .m_h-20vh,
    .m_h20vh {
        height: 20vh !important;
    }

    .m_h-20px,
    .m_h20px {
        height: 20px !important;
    }

    .m_hm-20px,
    .m_max-h-20px,
    .m_h-max-20px,
    .m_max-h20px {
        max-height: 20px;
    }

    .m_min-h-20px,
    .m_h-min-20px,
    .m_min-h20px {
        min-height: 20px;
    }

    .m_h-30,
    .m_h30p,
    .m_h-30p {
        height: 30% !important;
    }

    .m_vh-30,
    .m_h-30vh,
    .m_h30vh {
        height: 30vh !important;
    }

    .m_h-28px,
    .m_h28px {
        height: 28px !important;
    }

    .m_h-30px,
    .m_h30px {
        height: 30px !important;
    }

    .m_hm-30px,
    .m_max-h-30px,
    .m_h-max-30px,
    .m_max-h30px {
        max-height: 30px;
    }

    .m_min-h-30px,
    .m_h-min-30px,
    .m_min-h30px {
        min-height: 30px;
    }

    .m_h-40,
    .m_h40p,
    .m_h-40p {
        height: 40% !important;
    }

    .m_vh-40,
    .m_h-40vh,
    .m_h40vh {
        height: 40vh !important;
    }

    .m_h-40px,
    .m_h40px {
        height: 40px !important;
    }

    .m_hm-40px,
    .m_max-h-40px,
    .m_h-max-40px,
    .m_max-h40px {
        max-height: 40px;
    }

    .m_min-h-40px,
    .m_h-min-40px,
    .m_min-h40px {
        min-height: 40px;
    }

    .m_h-50,
    .m_h50p,
    .m_h-50p {
        height: 50% !important;
    }

    .m_vh-50,
    .m_h-50vh,
    .m_h50vh {
        height: 50vh !important;
    }

    .m_h-50px,
    .m_h50px {
        height: 50px !important;
    }

    .m_hm-50px,
    .m_max-h-50px,
    .m_h-max-50px,
    .m_max-h50px {
        max-height: 50px;
    }

    .m_min-h-50px,
    .m_h-min-50px,
    .m_min-h50px {
        min-height: 50px;
    }

    .m_h-60,
    .m_h60p,
    .m_h-60p {
        height: 60% !important;
    }

    .m_vh-60,
    .m_h-60vh,
    .m_h60vh {
        height: 60vh !important;
    }

    .m_h-60px,
    .m_h60px {
        height: 60px !important;
    }

    .m_hm-60px,
    .m_max-h-60px,
    .m_h-max-60px,
    .m_max-h60px {
        max-height: 60px;
    }

    .m_min-h-60px,
    .m_h-min-60px,
    .m_min-h60px {
        min-height: 60px;
    }

    .m_h-70,
    .m_h70p,
    .m_h-70p {
        height: 70% !important;
    }

    .m_vh-70,
    .m_h-70vh,
    .m_h70vh {
        height: 70vh !important;
    }

    .m_h-70px,
    .m_h70px {
        height: 70px !important;
    }

    .m_hm-70px,
    .m_max-h-70px,
    .m_h-max-70px,
    .m_max-h70px {
        max-height: 70px;
    }

    .m_min-h-70px,
    .m_h-min-70px,
    .m_min-h70px {
        min-height: 70px;
    }

    .m_h-80,
    .m_h80p,
    .m_h-80p {
        height: 80% !important;
    }

    .m_vh-80,
    .m_h-80vh,
    .m_h80vh {
        height: 80vh !important;
    }

    .m_h-80px,
    .m_h80px {
        height: 80px !important;
    }

    .m_hm-80px,
    .m_max-h-80px,
    .m_h-max-80px,
    .m_max-h80px {
        max-height: 80px;
    }

    .m_min-h-80px,
    .m_h-min-80px,
    .m_min-h80px {
        min-height: 80px;
    }

    .m_h-90,
    .m_h90p,
    .m_h-90p {
        height: 90% !important;
    }

    .m_vh-90,
    .m_h-90vh,
    .m_h90vh {
        height: 90vh !important;
    }

    .m_h-90px,
    .m_h90px {
        height: 90px !important;
    }

    .m_hm-90px,
    .m_max-h-90px,
    .m_h-max-90px,
    .m_max-h90px {
        max-height: 90px;
    }

    .m_min-h-90px,
    .m_h-min-90px,
    .m_min-h90px {
        min-height: 90px;
    }

    .m_h-100,
    .m_h100p,
    .m_h-100p {
        height: 100% !important;
    }

    .m_vh-100,
    .m_h-100vh,
    .m_h100vh {
        height: 100vh !important;
    }

    .m_h-100px,
    .m_h100px {
        height: 100px !important;
    }

    .m_hm-100px,
    .m_max-h-100px,
    .m_h-max-100px,
    .m_max-h100px {
        max-height: 100px;
    }


    .m_hm-100vh,
    .m_max-h-100vh,
    .m_h-max-100vh,
    .m_max-h100vh {
        max-height: 100vh !important;
    }

    .m_min-h-100px,
    .m_h-min-100px,
    .m_min-h100px {
        min-height: 100px;
    }

    .m_h-110,
    .m_h110p,
    .m_h-110p {
        height: 110% !important;
    }

    .m_vh-110,
    .m_h-110vh,
    .m_h110vh {
        height: 110vh !important;
    }

    .m_h-110px,
    .m_h110px {
        height: 110px !important;
    }

    .m_hm-110px,
    .m_max-h-110px,
    .m_h-max-110px,
    .m_max-h110px {
        max-height: 110px;
    }

    .m_min-h-110px,
    .m_h-min-110px,
    .m_min-h110px {
        min-height: 110px;
    }

    .m_h-120,
    .m_h120p,
    .m_h-120p {
        height: 120% !important;
    }

    .m_vh-120,
    .m_h-120vh,
    .m_h120vh {
        height: 120vh !important;
    }

    .m_h-120px,
    .m_h120px {
        height: 120px !important;
    }

    .m_hm-120px,
    .m_max-h-120px,
    .m_h-max-120px,
    .m_max-h120px {
        max-height: 120px;
    }

    .m_min-h-120px,
    .m_h-min-120px,
    .m_min-h120px {
        min-height: 120px;
    }

    .m_h-130,
    .m_h130p,
    .m_h-130p {
        height: 130% !important;
    }

    .m_vh-130,
    .m_h-130vh,
    .m_h130vh {
        height: 130vh !important;
    }

    .m_h-130px,
    .m_h130px {
        height: 130px !important;
    }

    .m_hm-130px,
    .m_max-h-130px,
    .m_h-max-130px,
    .m_max-h130px {
        max-height: 130px;
    }

    .m_min-h-130px,
    .m_h-min-130px,
    .m_min-h130px {
        min-height: 130px;
    }

    .m_h-140,
    .m_h140p,
    .m_h-140p {
        height: 140% !important;
    }

    .m_vh-140,
    .m_h-140vh,
    .m_h140vh {
        height: 140vh !important;
    }

    .m_h-140px,
    .m_h140px {
        height: 140px !important;
    }

    .m_hm-140px,
    .m_max-h-140px,
    .m_h-max-140px,
    .m_max-h140px {
        max-height: 140px;
    }

    .m_min-h-140px,
    .m_h-min-140px,
    .m_min-h140px {
        min-height: 140px;
    }

    .m_h-150,
    .m_h150p,
    .m_h-150p {
        height: 150% !important;
    }

    .m_vh-150,
    .m_h-150vh,
    .m_h150vh {
        height: 150vh !important;
    }

    .m_h-150px,
    .m_h150px {
        height: 150px !important;
    }

    .m_hm-150px,
    .m_max-h-150px,
    .m_h-max-150px,
    .m_max-h150px {
        max-height: 150px;
    }

    .m_min-h-150px,
    .m_h-min-150px,
    .m_min-h150px {
        min-height: 150px;
    }

    .m_h-200,
    .m_h200p,
    .m_h-200p {
        height: 200% !important;
    }

    .m_vh-200,
    .m_h-200vh,
    .m_h200vh {
        height: 200vh !important;
    }

    .m_h-200px,
    .m_h200px {
        height: 200px !important;
    }

    .m_hm-200px,
    .m_max-h-200px,
    .m_h-max-200px,
    .m_max-h200px {
        max-height: 200px;
    }

    .m_min-h-200px,
    .m_h-min-200px,
    .m_min-h200px {
        min-height: 200px;
    }

    .m_h-250,
    .m_h250p,
    .m_h-250p {
        height: 250% !important;
    }

    .m_vh-250,
    .m_h-250vh,
    .m_h250vh {
        height: 250vh !important;
    }

    .m_h-250px,
    .m_h250px {
        height: 250px !important;
    }

    .m_hm-250px,
    .m_max-h-250px,
    .m_h-max-250px,
    .m_max-h250px {
        max-height: 250px;
    }

    .m_min-h-250px,
    .m_h-min-250px,
    .m_min-h250px {
        min-height: 250px;
    }

    .m_h-300,
    .m_h300p,
    .m_h-300p {
        height: 300% !important;
    }

    .m_vh-300,
    .m_h-300vh,
    .m_h300vh {
        height: 300vh !important;
    }

    .m_h-300px,
    .m_h300px {
        height: 300px !important;
    }

    .m_hm-300px,
    .m_max-h-300px,
    .m_h-max-300px,
    .m_max-h300px {
        max-height: 300px;
    }

    .m_min-h-300px,
    .m_h-min-300px,
    .m_min-h300px {
        min-height: 300px;
    }

    .m_h-350,
    .m_h350p,
    .m_h-350p {
        height: 350% !important;
    }

    .m_vh-350,
    .m_h-350vh,
    .m_h350vh {
        height: 350vh !important;
    }

    .m_h-350px,
    .m_h350px {
        height: 350px !important;
    }

    .m_hm-350px,
    .m_max-h-350px,
    .m_h-max-350px,
    .m_max-h350px {
        max-height: 350px;
    }

    .m_min-h-350px,
    .m_h-min-350px,
    .m_min-h350px {
        min-height: 350px;
    }

    .m_h-400,
    .m_h400p,
    .m_h-400p {
        height: 400% !important;
    }

    .m_vh-400,
    .m_h-400vh,
    .m_h400vh {
        height: 400vh !important;
    }

    .m_h-400px,
    .m_h400px {
        height: 400px !important;
    }

    .m_hm-400px,
    .m_max-h-400px,
    .m_h-max-400px,
    .m_max-h400px {
        max-height: 400px;
    }

    .m_min-h-400px,
    .m_h-min-400px,
    .m_min-h400px {
        min-height: 400px;
    }

    .m_h-450,
    .m_h450p,
    .m_h-450p {
        height: 450% !important;
    }

    .m_vh-450,
    .m_h-450vh,
    .m_h450vh {
        height: 450vh !important;
    }

    .m_h-450px,
    .m_h450px {
        height: 450px !important;
    }

    .m_hm-450px,
    .m_max-h-450px,
    .m_h-max-450px,
    .m_max-h450px {
        max-height: 450px;
    }

    .m_min-h-450px,
    .m_h-min-450px,
    .m_min-h450px {
        min-height: 450px;
    }

    .m_h-500,
    .m_h500p,
    .m_h-500p {
        height: 500% !important;
    }

    .m_vh-500,
    .m_h-500vh,
    .m_h500vh {
        height: 500vh !important;
    }

    .m_h-500px,
    .m_h500px {
        height: 500px !important;
    }

    .m_hm-500px,
    .m_max-h-500px,
    .m_h-max-500px,
    .m_max-h500px {
        max-height: 500px;
    }

    .m_min-h-500px,
    .m_h-min-500px,
    .m_min-h500px {
        min-height: 500px;
    }

    .m_h-550,
    .m_h550p,
    .m_h-550p {
        height: 550% !important;
    }

    .m_vh-550,
    .m_h-550vh,
    .m_h550vh {
        height: 550vh !important;
    }

    .m_h-550px,
    .m_h550px {
        height: 550px !important;
    }

    .m_hm-550px,
    .m_max-h-550px,
    .m_h-max-550px,
    .m_max-h550px {
        max-height: 550px;
    }

    .m_min-h-550px,
    .m_h-min-550px,
    .m_min-h550px {
        min-height: 550px;
    }

    .m_h-600,
    .m_h600p,
    .m_h-600p {
        height: 600% !important;
    }

    .m_vh-600,
    .m_h-600vh,
    .m_h600vh {
        height: 600vh !important;
    }

    .m_h-600px,
    .m_h600px {
        height: 600px !important;
    }

    .m_hm-600px,
    .m_max-h-600px,
    .m_h-max-600px,
    .m_max-h600px {
        max-height: 600px;
    }

    .m_min-h-600px,
    .m_h-min-600px,
    .m_min-h600px {
        min-height: 600px;
    }

    .m_h-650,
    .m_h650p,
    .m_h-650p {
        height: 650% !important;
    }

    .m_vh-650,
    .m_h-650vh,
    .m_h650vh {
        height: 650vh !important;
    }

    .m_h-650px,
    .m_h650px {
        height: 650px !important;
    }

    .m_hm-650px,
    .m_max-h-650px,
    .m_h-max-650px,
    .m_max-h650px {
        max-height: 650px;
    }

    .m_min-h-650px,
    .m_h-min-650px,
    .m_min-h650px {
        min-height: 650px;
    }

    .m_h-700,
    .m_h700p,
    .m_h-700p {
        height: 700% !important;
    }

    .m_vh-700,
    .m_h-700vh,
    .m_h700vh {
        height: 700vh !important;
    }

    .m_h-700px,
    .m_h700px {
        height: 700px !important;
    }

    .m_hm-700px,
    .m_max-h-700px,
    .m_h-max-700px,
    .m_max-h700px {
        max-height: 700px;
    }

    .m_min-h-700px,
    .m_h-min-700px,
    .m_min-h700px {
        min-height: 700px;
    }

    .m_h-750,
    .m_h750p,
    .m_h-750p {
        height: 750% !important;
    }

    .m_vh-750,
    .m_h-750vh,
    .m_h750vh {
        height: 750vh !important;
    }

    .m_h-750px,
    .m_h750px {
        height: 750px !important;
    }

    .m_hm-750px,
    .m_max-h-750px,
    .m_h-max-750px,
    .m_max-h750px {
        max-height: 750px;
    }

    .m_min-h-750px,
    .m_h-min-750px,
    .m_min-h750px {
        min-height: 750px;
    }

    .m_h-800,
    .m_h800p,
    .m_h-800p {
        height: 800% !important;
    }

    .m_vh-800,
    .m_h-800vh,
    .m_h800vh {
        height: 800vh !important;
    }

    .m_h-800px,
    .m_h800px {
        height: 800px !important;
    }

    .m_hm-800px,
    .m_max-h-800px,
    .m_h-max-800px,
    .m_max-h800px {
        max-height: 800px;
    }

    .m_min-h-800px,
    .m_h-min-800px,
    .m_min-h800px {
        min-height: 800px;
    }

    .m_h-850,
    .m_h850p,
    .m_h-850p {
        height: 850% !important;
    }

    .m_vh-850,
    .m_h-850vh,
    .m_h850vh {
        height: 850vh !important;
    }

    .m_h-850px,
    .m_h850px {
        height: 850px !important;
    }

    .m_hm-850px,
    .m_max-h-850px,
    .m_h-max-850px,
    .m_max-h850px {
        max-height: 850px;
    }

    .m_min-h-850px,
    .m_h-min-850px,
    .m_min-h850px {
        min-height: 850px;
    }

    .m_h-900,
    .m_h900p,
    .m_h-900p {
        height: 900% !important;
    }

    .m_vh-900,
    .m_h-900vh,
    .m_h900vh {
        height: 900vh !important;
    }

    .m_h-900px,
    .m_h900px {
        height: 900px !important;
    }

    .m_hm-900px,
    .m_max-h-900px,
    .m_h-max-900px,
    .m_max-h900px {
        max-height: 900px;
    }

    .m_min-h-900px,
    .m_h-min-900px,
    .m_min-h900px {
        min-height: 900px;
    }

    .m_h-950,
    .m_h950p,
    .m_h-950p {
        height: 950% !important;
    }

    .m_vh-950,
    .m_h-950vh,
    .m_h950vh {
        height: 950vh !important;
    }

    .m_h-950px,
    .m_h950px {
        height: 950px !important;
    }

    .m_hm-950px,
    .m_max-h-950px,
    .m_h-max-950px,
    .m_max-h950px {
        max-height: 950px;
    }

    .m_min-h-950px,
    .m_h-min-950px,
    .m_min-h950px {
        min-height: 950px;
    }

    .m_h-1000,
    .m_h1000p,
    .m_h-1000p {
        height: 1000% !important;
    }

    .m_vh-1000,
    .m_h-1000vh,
    .m_h1000vh {
        height: 1000vh !important;
    }

    .m_h-1000px,
    .m_h1000px {
        height: 1000px !important;
    }

    .m_hm-1000px,
    .m_max-h-1000px,
    .m_h-max-1000px,
    .m_max-h1000px {
        max-height: 1000px;
    }

    .m_min-h-1000px,
    .m_h-min-1000px,
    .m_min-h1000px {
        min-height: 1000px;
    }

    .m_w-all,
    .m_wall {
        width: -webkit-fill-available;
    }

    .m_h-all,
    .m_hall {
        height: -webkit-fill-available;
    }

    .m_w-auto,
    .m_w-a {
        width: auto !important;
    }

    .m_max-width-none {
        max-width: none !important;
    }

    .m_max-height-none {
        max-height: none !important;
    }

    .m_h-auto,
    .m_h-a {
        height: auto !important;
    }

    .m_gap-0 {
        gap: 0;
    }

    .m_gap-025 {
        gap: 0.25rem;
    }

    .m_gap-05 {
        gap: 0.5rem;
    }

    .m_gap-075 {
        gap: 0.75rem;
    }

    .m_gap-1 {
        gap: 1rem;
    }

    .m_gap-2 {
        gap: 2rem;
    }

    .m_gap-3 {
        gap: 3rem;
    }

    .m_gap-4 {
        gap: 4rem;
    }

    .m_gap-5 {
        gap: 5rem;
    }

    .m_gap-6 {
        gap: 6rem;
    }

    .m_gap-7 {
        gap: 7rem;
    }

    .m_gap-8 {
        gap: 8rem;
    }

    .m_gap-9 {
        gap: 9rem;
    }

    .m_gap-10 {
        gap: 10rem;
    }

    .m_gap-11 {
        gap: 11rem;
    }

    .m_gap-12 {
        gap: 12rem;
    }

    .m_gap-13 {
        gap: 13rem;
    }

    .m_gap-14 {
        gap: 14rem;
    }

    .m_gap-15 {
        gap: 15rem;
    }

    .m_gap-16 {
        gap: 16rem;
    }

    .m_gap-17 {
        gap: 17rem;
    }

    .m_gap-18 {
        gap: 18rem;
    }

    .m_gap-19 {
        gap: 19rem;
    }

    .m_gap-20 {
        gap: 20rem;
    }

    .m_gap-1-25 {
        gap: 1.25rem;
    }

    .m_gap-1-5 {
        gap: 1.5rem;
    }

    .m_gap-1-75 {
        gap: 1.75rem;
    }

    .m_gap-2-5 {
        gap: 2.5rem;
    }

    .m_gap-3-5 {
        gap: 3.5rem;
    }

    .m_gap-4-5 {
        gap: 4.5rem;
    }

    .m_gap-5-5 {
        gap: 5.5rem;
    }

    .m_gap-6-5 {
        gap: 6.5rem;
    }

    .m_gap-7-5 {
        gap: 7.5rem;
    }

    .m_gap-8-5 {
        gap: 8.5rem;
    }

    .m_gap-9-5 {
        gap: 9.5rem;
    }

    .m_gap-col-0,
    .m_col-gap-0 {
        column-gap: 0rem;
    }

    .m_gap-col-025,
    .m_col-gap-025 {
        column-gap: 0.25rem;
    }

    .m_gap-col-05,
    .m_col-gap-05 {
        column-gap: 0.5rem;
    }

    .m_gap-col-075,
    .m_col-gap-075 {
        column-gap: 0.75rem;
    }

    .m_gap-col-1,
    .m_col-gap-1 {
        column-gap: 1rem;
    }

    .m_gap-col-2,
    .m_col-gap-2 {
        column-gap: 2rem;
    }

    .m_gap-col-3,
    .m_col-gap-3 {
        column-gap: 3rem;
    }

    .m_gap-col-4,
    .m_col-gap-4 {
        column-gap: 4rem;
    }

    .m_gap-col-5,
    .m_col-gap-5 {
        column-gap: 5rem;
    }

    .m_gap-col-6,
    .m_col-gap-6 {
        column-gap: 6rem;
    }

    .m_gap-col-7,
    .m_col-gap-7 {
        column-gap: 7rem;
    }

    .m_gap-col-8,
    .m_col-gap-8 {
        column-gap: 8rem;
    }

    .m_gap-col-9,
    .m_col-gap-9 {
        column-gap: 9rem;
    }

    .m_gap-col-10,
    .m_col-gap-10 {
        column-gap: 10rem;
    }

    .m_gap-col-1-25,
    .col-gap-1-25 {
        column-gap: 1.25rem;
    }

    .m_gap-col-1-5,
    .col-gap-1-5 {
        column-gap: 1.5rem;
    }

    .m_gap-col-1-75,
    .col-gap-1-75 {
        column-gap: 1.75rem;
    }

    .m_gap-col-2-5,
    .col-gap-2-5 {
        column-gap: 2.5rem;
    }

    .m_gap-col-3-5,
    .col-gap-3-5 {
        column-gap: 3.5rem;
    }

    .m_gap-col-4-5,
    .col-gap-4-5 {
        column-gap: 4.5rem;
    }

    .m_gap-col-5-5,
    .col-gap-5-5 {
        column-gap: 5.5rem;
    }

    .m_gap-col-6-5,
    .col-gap-6-5 {
        column-gap: 6.5rem;
    }

    .m_gap-col-7-5,
    .col-gap-7-5 {
        column-gap: 7.5rem;
    }

    .m_gap-col-8-5,
    .col-gap-8-5 {
        column-gap: 8.5rem;
    }

    .m_gap-col-9-5,
    .col-gap-9-5 {
        column-gap: 9.5rem;
    }

    .m_gap-row-0,
    .m_row-gap-0 {
        row-gap: 0rem;
    }

    .m_gap-row-025,
    .m_row-gap-025 {
        row-gap: 0.25rem;
    }

    .m_gap-row-05,
    .m_row-gap-05 {
        row-gap: 0.5rem;
    }

    .m_gap-row-075,
    .m_row-gap-075 {
        row-gap: 0.75rem;
    }

    .m_gap-row-1,
    .m_row-gap-1 {
        row-gap: 1rem;
    }

    .m_gap-row-2,
    .m_row-gap-2 {
        row-gap: 2rem;
    }

    .m_gap-row-3,
    .m_row-gap-3 {
        row-gap: 3rem;
    }

    .m_gap-row-4,
    .m_row-gap-4 {
        row-gap: 4rem;
    }

    .m_gap-row-5,
    .m_row-gap-5 {
        row-gap: 5rem;
    }

    .m_gap-row-6,
    .m_row-gap-6 {
        row-gap: 6rem;
    }

    .m_gap-row-7,
    .m_row-gap-7 {
        row-gap: 7rem;
    }

    .m_gap-row-8,
    .m_row-gap-8 {
        row-gap: 8rem;
    }

    .m_gap-row-9,
    .m_row-gap-9 {
        row-gap: 9rem;
    }

    .m_gap-row-10,
    .m_row-gap-10 {
        row-gap: 10rem;
    }

    .m_gap-row-1-25,
    .row-gap-1-25 {
        row-gap: 1.25rem;
    }

    .m_gap-row-1-5,
    .row-gap-1-5 {
        row-gap: 1.5rem;
    }

    .m_gap-row-1-75,
    .row-gap-1-75 {
        row-gap: 1.75rem;
    }

    .m_gap-row-2-5,
    .row-gap-2-5 {
        row-gap: 2.5rem;
    }

    .m_gap-row-3-5,
    .row-gap-3-5 {
        row-gap: 3.5rem;
    }

    .m_gap-row-4-5,
    .row-gap-4-5 {
        row-gap: 4.5rem;
    }

    .m_gap-row-5-5,
    .row-gap-5-5 {
        row-gap: 5.5rem;
    }

    .m_gap-row-6-5,
    .row-gap-6-5 {
        row-gap: 6.5rem;
    }

    .m_gap-row-7-5,
    .row-gap-7-5 {
        row-gap: 7.5rem;
    }

    .m_gap-row-8-5,
    .row-gap-8-5 {
        row-gap: 8.5rem;
    }

    .m_gap-row-9-5,
    .row-gap-9-5 {
        row-gap: 9.5rem;
    }


    .m_flex-wrap {
        flex-wrap: wrap;
    }

    .m_flex-reverse {
        flex-direction: row-reverse;
    }

    .m_column {
        flex-direction: column;
    }

    .m_column-reverse {
        flex-direction: column-reverse;
    }


    .m_row {
        flex-direction: row;
    }

    .m_flex-grow,
    .m_flex-grow-1 {
        flex-grow: 1;
    }

    .m_flex-shrink,
    .m_flex-shrink-1 {
        flex-shrink: 1;
    }

    .m_flex-no-grow,
    .m_flex-grow-0 {
        flex-grow: 0;
    }

    .m_flex-no-shrink,
    .m_flex-shrink-0 {
        flex-shrink: 0;
    }

    .m_flex-grow-2 {
        flex-grow: 2;
    }

    .m_flex-shrink-2 {
        flex-shrink: 2;
    }

    .m_flex-grow-3 {
        flex-grow: 3;
    }

    .m_flex-shrink-3 {
        flex-shrink: 3;
    }

    .m_flex-grow-4 {
        flex-grow: 4;
    }

    .m_flex-grow-9999 {
        flex-grow: 9999;
    }

    .m_flex-shrink-4 {
        flex-shrink: 4;
    }

    .m_flex-2-col {
        max-width: 50%;
        flex: 1 1 calc(50% - 2rem);
    }

    .m_flex-3-col {
        flex: 1 1 33.33333%;
    }

    .m_mb-auto {
        margin-bottom: auto !important;
    }

    .m_mb-0 {
        margin-bottom: 0rem !important;
    }

    .m_mb-025 {
        margin-bottom: 0.25rem !important;
    }

    .m_mb-05 {
        margin-bottom: 0.5rem !important;
    }

    .m_mb-075 {
        margin-bottom: 0.75rem !important;
    }

    .m_mb-1 {
        margin-bottom: 1rem !important;
    }

    .m_mb-1-25 {
        margin-bottom: 1.25rem !important;
    }

    .m_mb-1-5 {
        margin-bottom: 1.5rem !important;
    }

    .m_mb-1-75 {
        margin-bottom: 1.75rem !important;
    }

    .m_mb-2-5 {
        margin-bottom: 2.5rem !important;
    }

    .m_mb-3-5 {
        margin-bottom: 3.5rem !important;
    }

    .m_mb-4-5 {
        margin-bottom: 4.5rem !important;
    }

    .m_mb-5-5 {
        margin-bottom: 5.5rem !important;
    }

    .m_mb-6-5 {
        margin-bottom: 6.5rem !important;
    }

    .m_mb-7-5 {
        margin-bottom: 7.5rem !important;
    }

    .m_mb-8-5 {
        margin-bottom: 8.5rem !important;
    }

    .m_mb-9-5 {
        margin-bottom: 9.5rem !important;
    }

    .m_mb-10-5 {
        margin-bottom: 10.5rem !important;
    }


    .m_mb-2 {
        margin-bottom: 2rem !important;
    }

    .m_mb-3 {
        margin-bottom: 3rem !important;
    }

    .m_mb-4 {
        margin-bottom: 4rem !important;
    }

    .m_mb-5 {
        margin-bottom: 5rem !important;
    }

    .m_mb-6 {
        margin-bottom: 6rem !important;
    }

    .m_mb-7 {
        margin-bottom: 7rem !important;
    }

    .m_mb-8 {
        margin-bottom: 8rem !important;
    }

    .m_mb-9 {
        margin-bottom: 9rem !important;
    }

    .m_mb-10 {
        margin-bottom: 10rem !important;
    }

    .m_mb-11 {
        margin-bottom: 11rem !important;
    }

    .m_mb-12 {
        margin-bottom: 12rem !important;
    }

    .m_mb-13 {
        margin-bottom: 13rem !important;
    }

    .m_mb-14 {
        margin-bottom: 14rem !important;
    }

    .m_mb-15 {
        margin-bottom: 15rem !important;
    }

    .m_mb-16 {
        margin-bottom: 16rem !important;
    }

    .m_mb-17 {
        margin-bottom: 17rem !important;
    }

    .m_mb-18 {
        margin-bottom: 18rem !important;
    }

    .m_mb-19 {
        margin-bottom: 19rem !important;
    }

    .m_mb-20 {
        margin-bottom: 20rem !important;
    }

    .m_mt-auto {
        margin-top: auto !important;
    }

    .m_mt-0 {
        margin-top: 0rem !important;
    }

    .m_mt-025 {
        margin-top: 0.25rem !important;
    }

    .m_mt-05 {
        margin-top: 0.5rem !important;
    }

    .m_mt-075 {
        margin-top: 0.75rem !important;
    }

    .m_mt-1 {
        margin-top: 1rem !important;
    }

    .m_mt-1-25 {
        margin-top: 1.25rem !important;
    }

    .m_mt-1-5 {
        margin-top: 1.5rem !important;
    }

    .m_mt-1-75 {
        margin-top: 1.75rem !important;
    }

    .m_mt-2-5 {
        margin-top: 2.5rem !important;
    }

    .m_mt-3-5 {
        margin-top: 3.5rem !important;
    }

    .m_mt-4-5 {
        margin-top: 4.5rem !important;
    }

    .m_mt-5-5 {
        margin-top: 5.5rem !important;
    }

    .m_mt-6-5 {
        margin-top: 6.5rem !important;
    }

    .m_mt-7-5 {
        margin-top: 7.5rem !important;
    }

    .m_mt-8-5 {
        margin-top: 8.5rem !important;
    }

    .m_mt-9-5 {
        margin-top: 9.5rem !important;
    }

    .m_mt-10-5 {
        margin-top: 10.5rem !important;
    }



    .m_mt-2 {
        margin-top: 2rem !important;
    }

    .m_mt-3 {
        margin-top: 3rem !important;
    }

    .m_mt-4 {
        margin-top: 4rem !important;
    }

    .m_mt-5 {
        margin-top: 5rem !important;
    }

    .m_mt-6 {
        margin-top: 6rem !important;
    }

    .m_mt-7 {
        margin-top: 7rem !important;
    }

    .m_mt-8 {
        margin-top: 8rem !important;
    }

    .m_mt-9 {
        margin-top: 9rem !important;
    }

    .m_mt-10 {
        margin-top: 10rem !important;
    }

    .m_mt-11 {
        margin-top: 11rem !important;
    }

    .m_mt-12 {
        margin-top: 12rem !important;
    }

    .m_mt-13 {
        margin-top: 13rem !important;
    }

    .m_mt-14 {
        margin-top: 14rem !important;
    }

    .m_mt-15 {
        margin-top: 15rem !important;
    }

    .m_mt-16 {
        margin-top: 16rem !important;
    }

    .m_mt-17 {
        margin-top: 17rem !important;
    }

    .m_mt-18 {
        margin-top: 18rem !important;
    }

    .m_mt-19 {
        margin-top: 19rem !important;
    }

    .m_mt-20 {
        margin-top: 20rem !important;
    }

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

    .m_my-0 {
        margin-top: 0rem !important;
        margin-bottom: 0rem !important;
    }

    .m_my-025 {
        margin-top: 0.25rem !important;
        margin-bottom: 0.25rem !important;
    }

    .m_my-05 {
        margin-top: 0.5rem !important;
        margin-bottom: 0.5rem !important;
    }

    .m_my-075 {
        margin-top: 0.75rem !important;
        margin-bottom: 0.75rem !important;
    }

    .m_my-1 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }

    .m_my-1-25 {
        margin-top: 1.25rem !important;
        margin-bottom: 1.25rem !important;
    }

    .m_my-1-5 {
        margin-top: 1.5rem !important;
        margin-bottom: 1.5rem !important;
    }

    .m_my-1-75 {
        margin-top: 1.75rem !important;
        margin-bottom: 1.75rem !important;
    }

    .m_my-2-5 {
        margin-top: 2.5rem !important;
        margin-bottom: 2.5rem !important;
    }

    .m_my-3-5 {
        margin-top: 3.5rem !important;
        margin-bottom: 3.5rem !important;
    }

    .m_my-4-5 {
        margin-top: 4.5rem !important;
        margin-bottom: 4.5rem !important;
    }

    .m_my-5-5 {
        margin-top: 5.5rem !important;
        margin-bottom: 5.5rem !important;
    }

    .m_my-6-5 {
        margin-top: 6.5rem !important;
        margin-bottom: 6.5rem !important;
    }

    .m_my-7-5 {
        margin-top: 7.5rem !important;
        margin-bottom: 7.5rem !important;
    }

    .m_my-8-5 {
        margin-top: 8.5rem !important;
        margin-bottom: 8.5rem !important;
    }

    .m_my-9-5 {
        margin-top: 9.5rem !important;
        margin-bottom: 9.5rem !important;
    }

    .m_my-10-5 {
        margin-top: 10.5rem !important;
        margin-bottom: 10.5rem !important;
    }


    .m_my-2 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }

    .m_my-3 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }

    .m_my-4 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }

    .m_my-5 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }

    .m_my-6 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }

    .m_my-7 {
        margin-top: 7rem !important;
        margin-bottom: 7rem !important;
    }

    .m_my-8 {
        margin-top: 8rem !important;
        margin-bottom: 8rem !important;
    }

    .m_my-9 {
        margin-top: 9rem !important;
        margin-bottom: 9rem !important;
    }

    .m_my-10 {
        margin-top: 10rem !important;
        margin-bottom: 10rem !important;
    }

    .m_ms-auto {
        margin-inline-start: auto !important;
    }

    .m_ms-0 {
        margin-inline-start: 0rem !important;
    }

    .m_ms-025 {
        margin-inline-start: 0.25rem !important;
    }

    .m_ms-05 {
        margin-inline-start: 0.5rem !important;
    }

    .m_ms-075 {
        margin-inline-start: 0.75rem !important;
    }

    .m_ms-1 {
        margin-inline-start: 1rem !important;
    }

    .m_ms-1-25 {
        margin-inline-start: 1.25rem !important;
    }

    .m_ms-1-5 {
        margin-inline-start: 1.5rem !important;
    }

    .m_ms-1-75 {
        margin-inline-start: 1.75rem !important;
    }

    .m_ms-2-5 {
        margin-inline-start: 2.5rem !important;
    }

    .m_ms-3-5 {
        margin-inline-start: 3.5rem !important;
    }

    .m_ms-4-5 {
        margin-inline-start: 4.5rem !important;
    }

    .m_ms-5-5 {
        margin-inline-start: 5.5rem !important;
    }

    .m_ms-6-5 {
        margin-inline-start: 6.5rem !important;
    }

    .m_ms-7-5 {
        margin-inline-start: 7.5rem !important;
    }

    .m_ms-8-5 {
        margin-inline-start: 8.5rem !important;
    }

    .m_ms-9-5 {
        margin-inline-start: 9.5rem !important;
    }

    .m_ms-10-5 {
        margin-inline-start: 10.5rem !important;
    }


    .m_ms-2 {
        margin-inline-start: 2rem !important;
    }

    .m_ms-3 {
        margin-inline-start: 3rem !important;
    }

    .m_ms-4 {
        margin-inline-start: 4rem !important;
    }

    .m_ms-5 {
        margin-inline-start: 5rem !important;
    }

    .m_ms-6 {
        margin-inline-start: 6rem !important;
    }

    .m_ms-7 {
        margin-inline-start: 7rem !important;
    }

    .m_ms-8 {
        margin-inline-start: 8rem !important;
    }

    .m_ms-9 {
        margin-inline-start: 9rem !important;
    }

    .m_ms-10 {
        margin-inline-start: 10rem !important;
    }

    .m_me-auto {
        margin-inline-end: auto !important;
    }

    .m_me-0 {
        margin-inline-end: 0rem !important;
    }

    .m_me-025 {
        margin-inline-end: 0.25rem !important;
    }

    .m_me-05 {
        margin-inline-end: 0.5rem !important;
    }

    .m_me-075 {
        margin-inline-end: 0.75rem !important;
    }

    .m_me-1 {
        margin-inline-end: 1rem !important;
    }

    .m_me-1-25 {
        margin-inline-end: 1.25rem !important;
    }

    .m_me-1-5 {
        margin-inline-end: 1.5rem !important;
    }

    .m_me-1-75 {
        margin-inline-end: 1.75rem !important;
    }

    .m_me-2-5 {
        margin-inline-end: 2.5rem !important;
    }

    .m_me-3-5 {
        margin-inline-end: 3.5rem !important;
    }

    .m_me-4-5 {
        margin-inline-end: 4.5rem !important;
    }

    .m_me-5-5 {
        margin-inline-end: 5.5rem !important;
    }

    .m_me-6-5 {
        margin-inline-end: 6.5rem !important;
    }

    .m_me-7-5 {
        margin-inline-end: 7.5rem !important;
    }

    .m_me-8-5 {
        margin-inline-end: 8.5rem !important;
    }

    .m_me-9-5 {
        margin-inline-end: 9.5rem !important;
    }

    .m_me-10-5 {
        margin-inline-end: 10.5rem !important;
    }

    .m_me-2 {
        margin-inline-end: 2rem !important;
    }

    .m_me-3 {
        margin-inline-end: 3rem !important;
    }

    .m_me-4 {
        margin-inline-end: 4rem !important;
    }

    .m_me-5 {
        margin-inline-end: 5rem !important;
    }

    .m_me-6 {
        margin-inline-end: 6rem !important;
    }

    .m_me-7 {
        margin-inline-end: 7rem !important;
    }

    .m_me-8 {
        margin-inline-end: 8rem !important;
    }

    .m_me-9 {
        margin-inline-end: 9rem !important;
    }

    .m_me-10 {
        margin-inline-end: 10rem !important;
    }

    .m_mx-auto,
    .m_margin-auto {
        margin-inline-start: auto !important;
        margin-inline-end: auto !important;
    }

    .m_mx-0 {
        margin-inline-start: 0rem !important;
        margin-inline-end: 0rem !important;
    }

    .m_mx-025 {
        margin-inline-start: 0.25rem !important;
        margin-inline-end: 0.25rem !important;
    }

    .m_mx-05 {
        margin-inline-start: 0.5rem !important;
        margin-inline-end: 0.5rem !important;
    }

    .m_mx-075 {
        margin-inline-start: 0.75rem !important;
        margin-inline-end: 0.75rem !important;
    }

    .m_mx-1 {
        margin-inline-start: 1rem !important;
        margin-inline-end: 1rem !important;
    }

    .m_mx-1-25 {
        margin-inline-start: 1.25rem !important;
        margin-inline-end: 1.25rem !important;
    }

    .m_mx-1-5 {
        margin-inline-start: 1.5rem !important;
        margin-inline-end: 1.5rem !important;
    }

    .m_mx-1-75 {
        margin-inline-start: 1.75rem !important;
        margin-inline-end: 1.75rem !important;
    }

    .m_mx-2-5 {
        margin-inline-start: 2.5rem !important;
        margin-inline-end: 2.5rem !important;
    }

    .m_mx-3-5 {
        margin-inline-start: 3.5rem !important;
        margin-inline-end: 3.5rem !important;
    }

    .m_mx-4-5 {
        margin-inline-start: 4.5rem !important;
        margin-inline-end: 4.5rem !important;
    }

    .m_mx-5-5 {
        margin-inline-start: 5.5rem !important;
        margin-inline-end: 5.5rem !important;
    }

    .m_mx-6-5 {
        margin-inline-start: 6.5rem !important;
        margin-inline-end: 6.5rem !important;
    }

    .m_mx-7-5 {
        margin-inline-start: 7.5rem !important;
        margin-inline-end: 7.5rem !important;
    }

    .m_mx-8-5 {
        margin-inline-start: 8.5rem !important;
        margin-inline-end: 8.5rem !important;
    }

    .m_mx-9-5 {
        margin-inline-start: 9.5rem !important;
        margin-inline-end: 9.5rem !important;
    }

    .m_mx-10-5 {
        margin-inline-start: 10.5rem !important;
        margin-inline-end: 10.5rem !important;
    }

    .m_mx-2 {
        margin-inline-start: 2rem !important;
        margin-inline-end: 2rem !important;
    }

    .m_mx-3 {
        margin-inline-start: 3rem !important;
        margin-inline-end: 3rem !important;
    }

    .m_mx-4 {
        margin-inline-start: 4rem !important;
        margin-inline-end: 4rem !important;
    }

    .m_mx-5 {
        margin-inline-start: 5rem !important;
        margin-inline-end: 5rem !important;
    }

    .m_mx-6 {
        margin-inline-start: 6rem !important;
        margin-inline-end: 6rem !important;
    }

    .m_mx-7 {
        margin-inline-start: 7rem !important;
        margin-inline-end: 7rem !important;
    }

    .m_mx-8 {
        margin-inline-start: 8rem !important;
        margin-inline-end: 8rem !important;
    }

    .m_mx-9 {
        margin-inline-start: 9rem !important;
        margin-inline-end: 9rem !important;
    }

    .m_mx-10 {
        margin-inline-start: 10rem !important;
        margin-inline-end: 10rem !important;
    }

    .m_m-auto {
        margin: auto !important;
    }

    .m_m-0 {
        margin: 0rem !important;
    }

    .m_m-025 {
        margin: 0.25rem !important;
    }

    .m_m-05 {
        margin: 0.5rem !important;
    }

    .m_m-075 {
        margin: 0.75rem !important;
    }

    .m_m-1 {
        margin: 1rem !important;
    }

    .m_m-1-25 {
        margin: 1.25rem !important;
    }

    .m_m-1-5 {
        margin: 1.5rem !important;
    }

    .m_m-1-75 {
        margin: 1.75rem !important;
    }

    .m_m-2-5 {
        margin: 2.5rem !important;
    }

    .m_m-3-5 {
        margin: 3.5rem !important;
    }

    .m_m-4-5 {
        margin: 4.5rem !important;
    }

    .m_m-5-5 {
        margin: 5.5rem !important;
    }

    .m_m-6-5 {
        margin: 6.5rem !important;
    }

    .m_m-7-5 {
        margin: 7.5rem !important;
    }

    .m_m-8-5 {
        margin: 8.5rem !important;
    }

    .m_m-9-5 {
        margin: 9.5rem !important;
    }

    .m_m-10-5 {
        margin: 10.5rem !important;
    }

    .m_m-2 {
        margin: 2rem !important;
    }

    .m_m-3 {
        margin: 3rem !important;
    }

    .m_m-4 {
        margin: 4rem !important;
    }

    .m_m-5 {
        margin: 5rem !important;
    }

    .m_m-6 {
        margin: 6rem !important;
    }

    .m_m-7 {
        margin: 7rem !important;
    }

    .m_m-8 {
        margin: 8rem !important;
    }

    .m_m-9 {
        margin: 9rem !important;
    }

    .m_m-10 {
        margin: 10rem !important;
    }

    .m_-mb-025,
    .m_mb--025 {
        margin-bottom: -0.25rem !important;
    }

    .m_-mb-05,
    .m_mb--05 {
        margin-bottom: -0.5rem !important;
    }

    .m_-mb-075,
    .m_mb--075 {
        margin-bottom: -0.75rem !important;
    }

    .m_-mb-1,
    .m_mb--1 {
        margin-bottom: -1rem !important;
    }

    .m_-mb-1-25,
    .m_mb--1-25 {
        margin-bottom: -1.25rem !important;
    }

    .m_-mb-1-5,
    .m_mb--1-5 {
        margin-bottom: -1.5rem !important;
    }

    .m_-mb-1-75,
    .m_mb--1-75 {
        margin-bottom: -1.75rem !important;
    }

    .m_-mb-2-5,
    .m_mb--2-5 {
        margin-bottom: -2.5rem !important;
    }

    .m_-mb-3-5,
    .m_mb--3-5 {
        margin-bottom: -3.5rem !important;
    }

    .m_-mb-4-5,
    .m_mb--4-5 {
        margin-bottom: -4.5rem !important;
    }

    .m_-mb-5-5,
    .m_mb--5-5 {
        margin-bottom: -5.5rem !important;
    }

    .m_-mb-6-5,
    .m_mb--6-5 {
        margin-bottom: -6.5rem !important;
    }

    .m_-mb-7-5,
    .m_mb--7-5 {
        margin-bottom: -7.5rem !important;
    }

    .m_-mb-8-5,
    .m_mb--8-5 {
        margin-bottom: -8.5rem !important;
    }

    .m_-mb-9-5,
    .m_mb--9-5 {
        margin-bottom: -9.5rem !important;
    }

    .m_-mb-10-5,
    .m_mb--10-5 {
        margin-bottom: -10.5rem !important;
    }

    .m_-mb-2,
    .m_mb--2 {
        margin-bottom: -2rem !important;
    }

    .m_-mb-3,
    .m_mb--3 {
        margin-bottom: -3rem !important;
    }

    .m_-mb-4,
    .m_mb--4 {
        margin-bottom: -4rem !important;
    }

    .m_-mb-5,
    .m_mb--5 {
        margin-bottom: -5rem !important;
    }

    .m_-mb-6,
    .m_mb--6 {
        margin-bottom: -6rem !important;
    }

    .m_-mb-7,
    .m_mb--7 {
        margin-bottom: -7rem !important;
    }

    .m_-mb-8,
    .m_mb--8 {
        margin-bottom: -8rem !important;
    }

    .m_-mb-9,
    .m_mb--9 {
        margin-bottom: -9rem !important;
    }

    .m_-mb-10,
    .m_mb--10 {
        margin-bottom: -10rem !important;
    }

    .m_-mb-11,
    .m_mb--11 {
        margin-bottom: -11rem !important;
    }

    .m_-mb-12,
    .m_mb--12 {
        margin-bottom: -12rem !important;
    }

    .m_-mb-13,
    .m_mb--13 {
        margin-bottom: -13rem !important;
    }

    .m_-mb-14,
    .m_mb--14 {
        margin-bottom: -14rem !important;
    }

    .m_-mb-15,
    .m_mb--15 {
        margin-bottom: -15rem !important;
    }

    .m_-mb-16,
    .m_mb--16 {
        margin-bottom: -16rem !important;
    }

    .m_-mb-17,
    .m_mb--17 {
        margin-bottom: -17rem !important;
    }

    .m_-mb-18,
    .m_mb--18 {
        margin-bottom: -18rem !important;
    }

    .m_-mb-19,
    .m_mb--19 {
        margin-bottom: -19rem !important;
    }

    .m_-mb-20,
    .m_mb--20 {
        margin-bottom: -20rem !important;
    }

    .m_-mt-025,
    .m_mt--025 {
        margin-top: -0.25rem !important;
    }

    .m_-mt-05,
    .m_mt--05 {
        margin-top: -0.5rem !important;
    }

    .m_-mt-075,
    .m_mt--075 {
        margin-top: -0.75rem !important;
    }

    .m_-mt-1,
    .m_mt--1 {
        margin-top: -1rem !important;
    }

    .m_-mt-1-25,
    .m_mt--1-25 {
        margin-top: -1.25rem !important;
    }

    .m_-mt-1-5,
    .m_mt--1-5 {
        margin-top: -1.5rem !important;
    }

    .m_-mt-1-75,
    .m_mt--1-75 {
        margin-top: -1.75rem !important;
    }

    .m_-mt-2-5,
    .m_mt--2-5 {
        margin-top: -2.5rem !important;
    }

    .m_-mt-3-5,
    .m_mt--3-5 {
        margin-top: -3.5rem !important;
    }

    .m_-mt-4-5,
    .m_mt--4-5 {
        margin-top: -4.5rem !important;
    }

    .m_-mt-5-5,
    .m_mt--5-5 {
        margin-top: -5.5rem !important;
    }

    .m_-mt-6-5,
    .m_mt--6-5 {
        margin-top: -6.5rem !important;
    }

    .m_-mt-7-5,
    .m_mt--7-5 {
        margin-top: -7.5rem !important;
    }

    .m_-mt-8-5,
    .m_mt--8-5 {
        margin-top: -8.5rem !important;
    }

    .m_-mt-9-5,
    .m_mt--9-5 {
        margin-top: -9.5rem !important;
    }

    .m_-mt-10-5,
    .m_mt--10-5 {
        margin-top: -10.5rem !important;
    }

    .m_-mt-2,
    .m_mt--2 {
        margin-top: -2rem !important;
    }

    .m_-mt-3,
    .m_mt--3 {
        margin-top: -3rem !important;
    }

    .m_-mt-4,
    .m_mt--4 {
        margin-top: -4rem !important;
    }

    .m_-mt-5,
    .m_mt--5 {
        margin-top: -5rem !important;
    }

    .m_-mt-6,
    .m_mt--6 {
        margin-top: -6rem !important;
    }

    .m_-mt-7,
    .m_mt--7 {
        margin-top: -7rem !important;
    }

    .m_-mt-8,
    .m_mt--8 {
        margin-top: -8rem !important;
    }

    .m_-mt-9,
    .m_mt--9 {
        margin-top: -9rem !important;
    }

    .m_-mt-10,
    .m_mt--10 {
        margin-top: -10rem !important;
    }

    .m_-mt-11,
    .m_mt--11 {
        margin-top: -11rem !important;
    }

    .m_-mt-12,
    .m_mt--12 {
        margin-top: -12rem !important;
    }

    .m_-mt-13,
    .m_mt--13 {
        margin-top: -13rem !important;
    }

    .m_-mt-14,
    .m_mt--14 {
        margin-top: -14rem !important;
    }

    .m_-mt-15,
    .m_mt--15 {
        margin-top: -15rem !important;
    }

    .m_-mt-16,
    .m_mt--16 {
        margin-top: -16rem !important;
    }

    .m_-mt-17,
    .m_mt--17 {
        margin-top: -17rem !important;
    }

    .m_-mt-18,
    .m_mt--18 {
        margin-top: -18rem !important;
    }

    .m_-mt-19,
    .m_mt--19 {
        margin-top: -19rem !important;
    }

    .m_-mt-20,
    .m_mt--20 {
        margin-top: -20rem !important;
    }


    .m_-my-025 {
        margin-top: -0.25rem !important;
        margin-bottom: -0.25rem !important;
    }

    .m_-my-05 {
        margin-top: -0.5rem !important;
        margin-bottom: -0.5rem !important;
    }

    .m_-my-075 {
        margin-top: -0.75rem !important;
        margin-bottom: -0.75rem !important;
    }

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

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

    .m_-my-1-5 {
        margin-top: -1.5rem !important;
        margin-bottom: -1.5rem !important;
    }

    .m_-my-1-75 {
        margin-top: -1.75rem !important;
        margin-bottom: -1.75rem !important;
    }

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

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

    .m_-my-4-5 {
        margin-top: -4.5rem !important;
        margin-bottom: -4.5rem !important;
    }

    .m_-my-5-5 {
        margin-top: -5.5rem !important;
        margin-bottom: -5.5rem !important;
    }

    .m_-my-6-5 {
        margin-top: -6.5rem !important;
        margin-bottom: -6.5rem !important;
    }

    .m_-my-7-5 {
        margin-top: -7.5rem !important;
        margin-bottom: -7.5rem !important;
    }

    .m_-my-8-5 {
        margin-top: -8.5rem !important;
        margin-bottom: -8.5rem !important;
    }

    .m_-my-9-5 {
        margin-top: -9.5rem !important;
        margin-bottom: -9.5rem !important;
    }

    .m_-my-10-5 {
        margin-top: -10.5rem !important;
        margin-bottom: -10.5rem !important;
    }

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

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

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

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

    .m_-my-6 {
        margin-top: -6rem !important;
        margin-bottom: -6rem !important;
    }

    .m_-my-7 {
        margin-top: -7rem !important;
        margin-bottom: -7rem !important;
    }

    .m_-my-8 {
        margin-top: -8rem !important;
        margin-bottom: -8rem !important;
    }

    .m_-my-9 {
        margin-top: -9rem !important;
        margin-bottom: -9rem !important;
    }

    .m_-my-10 {
        margin-top: -10rem !important;
        margin-bottom: -10rem !important;
    }

    .m_-ms-025,
    .m_ms--025 {
        margin-inline-start: -0.25rem !important;
    }

    .m_-ms-05,
    .m_ms--05 {
        margin-inline-start: -0.5rem !important;
    }

    .m_-ms-075,
    .m_ms--075 {
        margin-inline-start: -0.75rem !important;
    }

    .m_-ms-1,
    .m_ms--1 {
        margin-inline-start: -1rem !important;
    }

    .m_-ms-1-25,
    .m_ms--1-25 {
        margin-inline-start: -1.25rem !important;
    }

    .m_-ms-1-5,
    .m_ms--1-5 {
        margin-inline-start: -1.5rem !important;
    }

    .m_-ms-1-75,
    .m_ms--1-75 {
        margin-inline-start: -1.75rem !important;
    }

    .m_-ms-2-5,
    .m_ms--2-5 {
        margin-inline-start: -2.5rem !important;
    }

    .m_-ms-3-5,
    .m_ms--3-5 {
        margin-inline-start: -3.5rem !important;
    }

    .m_-ms-4-5,
    .m_ms--4-5 {
        margin-inline-start: -4.5rem !important;
    }

    .m_-ms-5-5,
    .m_ms--5-5 {
        margin-inline-start: -5.5rem !important;
    }

    .m_-ms-6-5,
    .m_ms--6-5 {
        margin-inline-start: -6.5rem !important;
    }

    .m_-ms-7-5,
    .m_ms--7-5 {
        margin-inline-start: -7.5rem !important;
    }

    .m_-ms-8-5,
    .m_ms--8-5 {
        margin-inline-start: -8.5rem !important;
    }

    .m_-ms-9-5,
    .m_ms--9-5 {
        margin-inline-start: -9.5rem !important;
    }

    .m_-ms-10-5,
    .m_ms--10-5 {
        margin-inline-start: -10.5rem !important;
    }


    .m_-ms-2,
    .m_ms--2 {
        margin-inline-start: -2rem !important;
    }

    .m_-ms-3,
    .m_ms--3 {
        margin-inline-start: -3rem !important;
    }

    .m_-ms-4,
    .m_ms--4 {
        margin-inline-start: -4rem !important;
    }

    .m_-ms-5,
    .m_ms--5 {
        margin-inline-start: -5rem !important;
    }

    .m_-ms-6,
    .m_ms--6 {
        margin-inline-start: -6rem !important;
    }

    .m_-ms-7,
    .m_ms--7 {
        margin-inline-start: -7rem !important;
    }

    .m_-ms-8,
    .m_ms--8 {
        margin-inline-start: -8rem !important;
    }

    .m_-ms-9,
    .m_ms--9 {
        margin-inline-start: -9rem !important;
    }

    .m_-ms-10,
    .m_ms--10 {
        margin-inline-start: -10rem !important;
    }

    .m_-me-025,
    .m_me--025 {
        margin-inline-end: -0.25rem !important;
    }

    .m_-me-05,
    .m_me--05 {
        margin-inline-end: -0.5rem !important;
    }

    .m_-me-075,
    .m_me--075 {
        margin-inline-end: -0.75rem !important;
    }

    .m_-me-1,
    .m_me--1 {
        margin-inline-end: -1rem !important;
    }

    .m_-me-1-25,
    .m_me--1-25 {
        margin-inline-end: -1.25rem !important;
    }

    .m_-me-1-5,
    .m_me--1-5 {
        margin-inline-end: -1.5rem !important;
    }

    .m_-me-1-75,
    .m_me--1-75 {
        margin-inline-end: -1.75rem !important;
    }

    .m_-me-2-5,
    .m_me--2-5 {
        margin-inline-end: -2.5rem !important;
    }

    .m_-me-3-5,
    .m_me--3-5 {
        margin-inline-end: -3.5rem !important;
    }

    .m_-me-4-5,
    .m_me--4-5 {
        margin-inline-end: -4.5rem !important;
    }

    .m_-me-5-5,
    .m_me--5-5 {
        margin-inline-end: -5.5rem !important;
    }

    .m_-me-6-5,
    .m_me--6-5 {
        margin-inline-end: -6.5rem !important;
    }

    .m_-me-7-5,
    .m_me--7-5 {
        margin-inline-end: -7.5rem !important;
    }

    .m_-me-8-5,
    .m_me--8-5 {
        margin-inline-end: -8.5rem !important;
    }

    .m_-me-9-5,
    .m_me--9-5 {
        margin-inline-end: -9.5rem !important;
    }

    .m_-me-10-5,
    .m_me--10-5 {
        margin-inline-end: -10.5rem !important;
    }

    .m_-me-2,
    .m_me--2 {
        margin-inline-end: -2rem !important;
    }

    .m_-me-3,
    .m_me--3 {
        margin-inline-end: -3rem !important;
    }

    .m_-me-4,
    .m_me--4 {
        margin-inline-end: -4rem !important;
    }

    .m_-me-4,
    .m_me--4 {
        margin-inline-end: -4rem !important;
    }

    .m_-me-5,
    .m_me--5 {
        margin-inline-end: -5rem !important;
    }

    .m_-me-6,
    .m_me--6 {
        margin-inline-end: -6rem !important;
    }

    .m_-me-7,
    .m_me--7 {
        margin-inline-end: -7rem !important;
    }

    .m_-me-8,
    .m_me--8 {
        margin-inline-end: -8rem !important;
    }

    .m_-me-9,
    .m_me--9 {
        margin-inline-end: -9rem !important;
    }

    .m_-me-10,
    .m_me--10 {
        margin-inline-end: -10rem !important;
    }

    .m_pb-0 {
        padding-bottom: 0rem !important;
    }

    .m_pb-1 {
        padding-bottom: 1rem !important;
    }

    .m_pb-1-25 {
        padding-bottom: 1.25rem !important;
    }

    .m_pb-1-5 {
        padding-bottom: 1.5rem !important;
    }

    .m_pb-1-75 {
        padding-bottom: 1.75rem !important;
    }

    .m_pb-2-5 {
        padding-bottom: 2.5rem !important;
    }

    .m_pb-3-5 {
        padding-bottom: 3.5rem !important;
    }

    .m_pb-4-5 {
        padding-bottom: 4.5rem !important;
    }

    .m_pb-5-5 {
        padding-bottom: 5.5rem !important;
    }

    .m_pb-6-5 {
        padding-bottom: 6.5rem !important;
    }

    .m_pb-7-5 {
        padding-bottom: 7.5rem !important;
    }

    .m_pb-8-5 {
        padding-bottom: 8.5rem !important;
    }

    .m_pb-9-5 {
        padding-bottom: 9.5rem !important;
    }

    .m_pb-10-5 {
        padding-bottom: 10.5rem !important;
    }

    .m_pb-2 {
        padding-bottom: 2rem !important;
    }

    .m_pb-3 {
        padding-bottom: 3rem !important;
    }

    .m_pb-4 {
        padding-bottom: 4rem !important;
    }

    .m_pb-5 {
        padding-bottom: 5rem !important;
    }

    .m_pb-6 {
        padding-bottom: 6rem !important;
    }

    .m_pb-7 {
        padding-bottom: 7rem !important;
    }

    .m_pb-8 {
        padding-bottom: 8rem !important;
    }

    .m_pb-9 {
        padding-bottom: 9rem !important;
    }

    .m_pb-10 {
        padding-bottom: 10rem !important;
    }

    .m_pb-075 {
        padding-bottom: 0.75rem !important;
    }

    .m_pb-05 {
        padding-bottom: 0.5rem !important;
    }

    .m_pb-025 {
        padding-bottom: 0.25rem !important;
    }

    .m_pt-0 {
        padding-top: 0rem !important;
    }

    .m_pt-1 {
        padding-top: 1rem !important;
    }

    .m_pt-1-25 {
        padding-top: 1.25rem !important;
    }

    .m_pt-1-5 {
        padding-top: 1.5rem !important;
    }

    .m_pt-1-75 {
        padding-top: 1.75rem !important;
    }

    .m_pt-2-5 {
        padding-top: 2.5rem !important;
    }

    .m_pt-3-5 {
        padding-top: 3.5rem !important;
    }

    .m_pt-4-5 {
        padding-top: 4.5rem !important;
    }

    .m_pt-5-5 {
        padding-top: 5.5rem !important;
    }

    .m_pt-6-5 {
        padding-top: 6.5rem !important;
    }

    .m_pt-7-5 {
        padding-top: 7.5rem !important;
    }

    .m_pt-8-5 {
        padding-top: 8.5rem !important;
    }

    .m_pt-9-5 {
        padding-top: 9.5rem !important;
    }

    .m_pt-10-5 {
        padding-top: 10.5rem !important;
    }


    .m_pt-2 {
        padding-top: 2rem !important;
    }

    .m_pt-3 {
        padding-top: 3rem !important;
    }

    .m_pt-4 {
        padding-top: 4rem !important;
    }

    .m_pt-5 {
        padding-top: 5rem !important;
    }

    .m_pt-6 {
        padding-top: 6rem !important;
    }

    .m_pt-7 {
        padding-top: 7rem !important;
    }

    .m_pt-8 {
        padding-top: 8rem !important;
    }

    .m_pt-9 {
        padding-top: 9rem !important;
    }

    .m_pt-10 {
        padding-top: 10rem !important;
    }

    .m_pt-075 {
        padding-top: 0.75rem !important;
    }

    .m_pt-05 {
        padding-top: 0.5rem !important;
    }

    .m_pt-025 {
        padding-top: 0.25rem !important;
    }

    .m_ps-0 {
        padding-inline-start: 0rem !important;
    }

    .m_ps-1 {
        padding-inline-start: 1rem !important;
    }

    .m_ps-1-25 {
        padding-inline-start: 1.25rem !important;
    }

    .m_ps-1-5 {
        padding-inline-start: 1.5rem !important;
    }

    .m_ps-1-75 {
        padding-inline-start: 1.75rem !important;
    }

    .m_ps-2-5 {
        padding-inline-start: 2.5rem !important;
    }

    .m_ps-3-5 {
        padding-inline-start: 3.5rem !important;
    }

    .m_ps-4-5 {
        padding-inline-start: 4.5rem !important;
    }

    .m_ps-5-5 {
        padding-inline-start: 5.5rem !important;
    }

    .m_ps-6-5 {
        padding-inline-start: 6.5rem !important;
    }

    .m_ps-7-5 {
        padding-inline-start: 7.5rem !important;
    }

    .m_ps-8-5 {
        padding-inline-start: 8.5rem !important;
    }

    .m_ps-9-5 {
        padding-inline-start: 9.5rem !important;
    }

    .m_ps-10-5 {
        padding-inline-start: 10.5rem !important;
    }

    .m_ps-2 {
        padding-inline-start: 2rem !important;
    }

    .m_ps-3 {
        padding-inline-start: 3rem !important;
    }

    .m_ps-4 {
        padding-inline-start: 4rem !important;
    }

    .m_ps-5 {
        padding-inline-start: 5rem !important;
    }

    .m_ps-6 {
        padding-inline-start: 6rem !important;
    }

    .m_ps-7 {
        padding-inline-start: 7rem !important;
    }

    .m_ps-8 {
        padding-inline-start: 8rem !important;
    }

    .m_ps-9 {
        padding-inline-start: 9rem !important;
    }

    .m_ps-10 {
        padding-inline-start: 10rem !important;
    }

    .m_ps-075 {
        padding-inline-start: 0.75rem !important;
    }

    .m_ps-05 {
        padding-inline-start: 0.5rem !important;
    }

    .m_ps-025 {
        padding-inline-start: 0.25rem !important;
    }

    .m_pe-0 {
        padding-inline-end: 0rem !important;
    }

    .m_pe-1 {
        padding-inline-end: 1rem !important;
    }

    .m_pe-1-25 {
        padding-inline-end: 1.25rem !important;
    }

    .m_pe-1-5 {
        padding-inline-end: 1.5rem !important;
    }

    .m_pe-1-75 {
        padding-inline-end: 1.75rem !important;
    }

    .m_pe-2-5 {
        padding-inline-end: 2.5rem !important;
    }

    .m_pe-3-5 {
        padding-inline-end: 3.5rem !important;
    }

    .m_pe-4-5 {
        padding-inline-end: 4.5rem !important;
    }

    .m_pe-5-5 {
        padding-inline-end: 5.5rem !important;
    }

    .m_pe-6-5 {
        padding-inline-end: 6.5rem !important;
    }

    .m_pe-7-5 {
        padding-inline-end: 7.5rem !important;
    }

    .m_pe-8-5 {
        padding-inline-end: 8.5rem !important;
    }

    .m_pe-9-5 {
        padding-inline-end: 9.5rem !important;
    }

    .m_pe-10-5 {
        padding-inline-end: 10.5rem !important;
    }


    .m_pe-2 {
        padding-inline-end: 2rem !important;
    }

    .m_pe-3 {
        padding-inline-end: 3rem !important;
    }

    .m_pe-4 {
        padding-inline-end: 4rem !important;
    }

    .m_pe-5 {
        padding-inline-end: 5rem !important;
    }

    .m_pe-6 {
        padding-inline-end: 6rem !important;
    }

    .m_pe-7 {
        padding-inline-end: 7rem !important;
    }

    .m_pe-8 {
        padding-inline-end: 8rem !important;
    }

    .m_pe-9 {
        padding-inline-end: 9rem !important;
    }

    .m_pe-10 {
        padding-inline-end: 10rem !important;
    }

    .m_pe-075 {
        padding-inline-end: 0.75rem !important;
    }

    .m_pe-05 {
        padding-inline-end: 0.5rem !important;
    }

    .m_pe-025 {
        padding-inline-end: 0.25rem !important;
    }

    .m_px-0 {
        padding-inline-end: 0rem !important;
        padding-inline-start: 0rem !important;
    }

    .m_px-1 {
        padding-inline-end: 1rem !important;
        padding-inline-start: 1rem !important;
    }

    .m_px-1-25 {
        padding-inline-start: 1.25rem !important;
        padding-inline-end: 1.25rem !important;
    }

    .m_px-1-5 {
        padding-inline-start: 1.5rem !important;
        padding-inline-end: 1.5rem !important;
    }

    .m_px-1-75 {
        padding-inline-start: 1.75rem !important;
        padding-inline-end: 1.75rem !important;
    }

    .m_px-2-5 {
        padding-inline-start: 2.5rem !important;
        padding-inline-end: 2.5rem !important;
    }

    .m_px-3-5 {
        padding-inline-start: 3.5rem !important;
        padding-inline-end: 3.5rem !important;
    }

    .m_px-4-5 {
        padding-inline-start: 4.5rem !important;
        padding-inline-end: 4.5rem !important;
    }

    .m_px-5-5 {
        padding-inline-start: 5.5rem !important;
        padding-inline-end: 5.5rem !important;
    }

    .m_px-6-5 {
        padding-inline-start: 6.5rem !important;
        padding-inline-end: 6.5rem !important;
    }

    .m_px-7-5 {
        padding-inline-start: 7.5rem !important;
        padding-inline-end: 7.5rem !important;
    }

    .m_px-8-5 {
        padding-inline-start: 8.5rem !important;
        padding-inline-end: 8.5rem !important;
    }

    .m_px-9-5 {
        padding-inline-start: 9.5rem !important;
        padding-inline-end: 9.5rem !important;
    }

    .m_px-10-5 {
        padding-inline-start: 10.5rem !important;
        padding-inline-end: 10.5rem !important;
    }

    .m_px-2 {
        padding-inline-end: 2rem !important;
        padding-inline-start: 2rem !important;
    }

    .m_px-3 {
        padding-inline-end: 3rem !important;
        padding-inline-start: 3rem !important;
    }

    .m_px-4 {
        padding-inline-end: 4rem !important;
        padding-inline-start: 4rem !important;
    }

    .m_px-5 {
        padding-inline-end: 5rem !important;
        padding-inline-start: 5rem !important;
    }

    .m_px-6 {
        padding-inline-end: 6rem !important;
        padding-inline-start: 6rem !important;
    }

    .m_px-7 {
        padding-inline-end: 7rem !important;
        padding-inline-start: 7rem !important;
    }

    .m_px-8 {
        padding-inline-end: 8rem !important;
        padding-inline-start: 8rem !important;
    }

    .m_px-9 {
        padding-inline-end: 9rem !important;
        padding-inline-start: 9rem !important;
    }

    .m_px-10 {
        padding-inline-end: 10rem !important;
        padding-inline-start: 10rem !important;
    }

    .m_px-075 {
        padding-inline-end: 0.75rem !important;
        padding-inline-start: 0.75rem !important;
    }

    .m_px-05 {
        padding-inline-end: 0.5rem !important;
        padding-inline-start: 0.5rem !important;
    }

    .m_px-025 {
        padding-inline-end: 0.25rem !important;
        padding-inline-start: 0.25rem !important;
    }

    .m_py-0 {
        padding-top: 0rem !important;
        padding-bottom: 0rem !important;
    }

    .m_py-1 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

    .m_py-1-25 {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important;
    }

    .m_py-1-5 {
        padding-top: 1.5rem !important;
        padding-bottom: 1.5rem !important;
    }

    .m_py-1-75 {
        padding-top: 1.75rem !important;
        padding-bottom: 1.75rem !important;
    }

    .m_py-2-5 {
        padding-top: 2.5rem !important;
        padding-bottom: 2.5rem !important;
    }

    .m_py-3-5 {
        padding-top: 3.5rem !important;
        padding-bottom: 3.5rem !important;
    }

    .m_py-4-5 {
        padding-top: 4.5rem !important;
        padding-bottom: 4.5rem !important;
    }

    .m_py-5-5 {
        padding-top: 5.5rem !important;
        padding-bottom: 5.5rem !important;
    }

    .m_py-6-5 {
        padding-top: 6.5rem !important;
        padding-bottom: 6.5rem !important;
    }

    .m_py-7-5 {
        padding-top: 7.5rem !important;
        padding-bottom: 7.5rem !important;
    }

    .m_py-8-5 {
        padding-top: 8.5rem !important;
        padding-bottom: 8.5rem !important;
    }

    .m_py-9-5 {
        padding-top: 9.5rem !important;
        padding-bottom: 9.5rem !important;
    }

    .m_py-10-5 {
        padding-top: 10.5rem !important;
        padding-bottom: 10.5rem !important;
    }

    .m_py-2 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }

    .m_py-3 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }

    .m_py-4 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }

    .m_py-5 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }

    .m_py-6 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }

    .m_py-7 {
        padding-top: 7rem !important;
        padding-bottom: 7rem !important;
    }

    .m_py-8 {
        padding-top: 8rem !important;
        padding-bottom: 8rem !important;
    }

    .m_py-9 {
        padding-top: 9rem !important;
        padding-bottom: 9rem !important;
    }

    .m_py-10 {
        padding-top: 10rem !important;
        padding-bottom: 10rem !important;
    }

    .m_py-075 {
        padding-top: 0.75rem !important;
        padding-bottom: 0.75rem !important;
    }

    .m_py-05 {
        padding-top: 0.5rem !important;
        padding-bottom: 0.5rem !important;
    }

    .m_py-025 {
        padding-top: 0.25rem !important;
        padding-bottom: 0.25rem !important;
    }

    .m_p-0 {
        padding: 0rem !important;
    }

    .m_p-1 {
        padding: 1rem !important;
    }

    .m_p-1-25 {
        padding: 1.25rem !important;
    }

    .m_p-1-5 {
        padding: 1.5rem !important;
    }

    .m_p-1-75 {
        padding: 1.75rem !important;
    }

    .m_p-2-5 {
        padding: 2.5rem !important;
    }

    .m_p-3-5 {
        padding: 3.5rem !important;
    }

    .m_p-4-5 {
        padding: 4.5rem !important;
    }

    .m_p-5-5 {
        padding: 5.5rem !important;
    }

    .m_p-6-5 {
        padding: 6.5rem !important;
    }

    .m_p-7-5 {
        padding: 7.5rem !important;
    }

    .m_p-8-5 {
        padding: 8.5rem !important;
    }

    .m_p-9-5 {
        padding: 9.5rem !important;
    }

    .m_p-10-5 {
        padding: 10.5rem !important;
    }


    .m_p-2 {
        padding: 2rem !important;
    }

    .m_p-3 {
        padding: 3rem !important;
    }

    .m_p-4 {
        padding: 4rem !important;
    }

    .m_p-5 {
        padding: 5rem !important;
    }

    .m_p-6 {
        padding: 6rem !important;
    }

    .m_p-7 {
        padding: 7rem !important;
    }

    .m_p-8 {
        padding: 8rem !important;
    }

    .m_p-9 {
        padding: 9rem !important;
    }

    .m_p-10 {
        padding: 10rem !important;
    }

    .m_p-075 {
        padding: 0.75rem !important;
    }

    .m_p-05 {
        padding: 0.5rem !important;
    }

    .m_p-025 {
        padding: 0.25rem !important;
    }

    .m_relative,
    .m_position-relative {
        position: relative !important;
    }

    .m_absolute,
    .m_position-absolute {
        position: absolute !important;
    }

    .m_fixed,
    .m_position-fixed {
        position: fixed !important;
    }

    .m_static,
    .m_position-static {
        position: static !important;
    }


    .m_sticky,
    .m_position-sticky,
    .m_sticky-0,
    .m_position-sticky-0 {
        position: sticky !important;
        top: 0;
        align-self: start;
    }

    .m_sticky-025,
    .m_position-sticky-025 {
        position: sticky !important;
        top: 0.25rem;
        align-self: start;
    }

    .m_sticky-05,
    .m_position-sticky-05 {
        position: sticky !important;
        top: 0.5rem;
        align-self: start;
    }

    .m_sticky-075,
    .m_position-sticky-075 {
        position: sticky !important;
        top: 0.75rem;
        align-self: start;
    }

    .m_sticky-1,
    .m_position-sticky-1 {
        position: sticky !important;
        top: 1rem;
        align-self: start;
    }

    .m_sticky-1-25,
    .m_position-sticky-1-25 {
        position: sticky !important;
        top: 1.25rem;
        align-self: start;
    }

    .m_sticky-1-5,
    .m_position-sticky-1-5 {
        position: sticky !important;
        top: 1.5rem;
        align-self: start;
    }

    .m_sticky-1-75,
    .m_position-sticky-1-75 {
        position: sticky !important;
        top: 1.75rem;
        align-self: start;
    }

    .m_sticky-2,
    .m_position-sticky-2 {
        position: sticky !important;
        top: 2rem;
        align-self: start;
    }

    .m_sticky-2-25,
    .m_position-sticky-2-25 {
        position: sticky !important;
        top: 2.25rem;
        align-self: start;
    }

    .m_sticky-2-5,
    .m_position-sticky-2-5 {
        position: sticky !important;
        top: 2.5rem;
        align-self: start;
    }

    .m_sticky-2-75,
    .m_position-sticky-2-75 {
        position: sticky !important;
        top: 2.75rem;
        align-self: start;
    }

    .m_sticky-3,
    .m_position-sticky-3 {
        position: sticky !important;
        top: 3rem;
        align-self: start;
    }

    .m_sticky-3-25,
    .m_position-sticky-3-25 {
        position: sticky !important;
        top: 3.25rem;
        align-self: start;
    }

    .m_sticky-3-5,
    .m_position-sticky-3-5 {
        position: sticky !important;
        top: 3.5rem;
        align-self: start;
    }

    .m_sticky-3-75,
    .m_position-sticky-3-75 {
        position: sticky !important;
        top: 3.75rem;
        align-self: start;
    }

    .m_sticky-4,
    .m_position-sticky-4 {
        position: sticky !important;
        top: 4rem;
        align-self: start;
    }

    .m_sticky-4-25,
    .m_position-sticky-4-25 {
        position: sticky !important;
        top: 4.25rem;
        align-self: start;
    }

    .m_sticky-4-5,
    .m_position-sticky-4-5 {
        position: sticky !important;
        top: 4.5rem;
        align-self: start;
    }

    .m_sticky-4-75,
    .m_position-sticky-4-75 {
        position: sticky !important;
        top: 4.75rem;
        align-self: start;
    }

    .m_sticky-5,
    .m_position-sticky-5 {
        position: sticky !important;
        top: 5rem;
        align-self: start;
    }

    .m_sticky-5-25,
    .m_position-sticky-5-25 {
        position: sticky !important;
        top: 5.25rem;
        align-self: start;
    }

    .m_sticky-5-5,
    .m_position-sticky-5-5 {
        position: sticky !important;
        top: 5.5rem;
        align-self: start;
    }

    .m_sticky-5-75,
    .m_position-sticky-5-75 {
        position: sticky !important;
        top: 5.75rem;
        align-self: start;
    }

    .m_sticky-6,
    .m_position-sticky-6 {
        position: sticky !important;
        top: 6rem;
        align-self: start;
    }

    .m_sticky-6,
    .m_position-sticky-6 {
        position: sticky !important;
        top: 6.25rem;
        align-self: start;
    }

    .m_sticky-6-5,
    .m_position-sticky-6-5 {
        position: sticky !important;
        top: 6.5rem;
        align-self: start;
    }

    .m_sticky-6-75,
    .m_position-sticky-6-75 {
        position: sticky !important;
        top: 6.75rem;
        align-self: start;
    }

    .m_sticky-7,
    .m_position-sticky-7 {
        position: sticky !important;
        top: 7rem;
        align-self: start;
    }

    .m_sticky-7-25,
    .m_position-sticky-7-25 {
        position: sticky !important;
        top: 7.25rem;
        align-self: start;
    }

    .m_sticky-7-5,
    .m_position-sticky-7-5 {
        position: sticky !important;
        top: 7.5rem;
        align-self: start;
    }

    .m_sticky-7-75,
    .m_position-sticky-7-75 {
        position: sticky !important;
        top: 7.75rem;
        align-self: start;
    }

    .m_sticky-8,
    .m_position-sticky-8 {
        position: sticky !important;
        top: 8rem;
        align-self: start;
    }

    .m_sticky-8-25,
    .m_position-sticky-8-25 {
        position: sticky !important;
        top: 8.25rem;
        align-self: start;
    }

    .m_sticky-8-5,
    .m_position-sticky-8-5 {
        position: sticky !important;
        top: 8.5rem;
        align-self: start;
    }

    .m_sticky-8-75,
    .m_position-sticky-8-75 {
        position: sticky !important;
        top: 8.75rem;
        align-self: start;
    }

    .m_sticky-9,
    .m_position-sticky-9 {
        position: sticky !important;
        top: 9rem;
        align-self: start;
    }

    .m_sticky-9-25,
    .m_position-sticky-9-25 {
        position: sticky !important;
        top: 9.25rem;
        align-self: start;
    }

    .m_sticky-9-5,
    .m_position-sticky-9-5 {
        position: sticky !important;
        top: 9.5rem;
        align-self: start;
    }

    .m_sticky-9-75,
    .m_position-sticky-9-75 {
        position: sticky !important;
        top: 9.75rem;
        align-self: start;
    }

    .m_sticky-10,
    .m_position-sticky-10 {
        position: sticky !important;
        top: 10rem;
        align-self: start;
    }

    .m_sticky-10-25,
    .m_position-sticky-10-25 {
        position: sticky !important;
        top: 10.25rem;
        align-self: start;
    }

    .m_sticky-10-5,
    .m_position-sticky-10-5 {
        position: sticky !important;
        top: 10.5rem;
        align-self: start;
    }

    .m_sticky-10-75,
    .m_position-sticky-10-75 {
        position: sticky !important;
        top: 10.75rem;
        align-self: start;
    }


    .m_flex-stretch {
        display: flex;
        align-items: stretch;
    }

    .m_flex-end {
        justify-content: flex-end;
    }

    .m_space-between {
        justify-content: space-between;
    }

    .m_space-evenly {
        justify-content: space-evenly;
    }

    .m_label {
        display: block;
        font-size: var(--bgl-label-font-size);
        margin-bottom: 2px;
        line-height: 1.3;
        color: var(--bgl-label-color);
    }

    .m_layout-h-100 {
        height: 100vh;
        overflow-y: hidden;
    }

    .m_grid-template-columns-1 {
        grid-template-columns: 1fr !important;
    }

    .m_grid-template-columns-2 {
        grid-template-columns: 2fr !important;
    }

    .m_grid-template-columns-3 {
        grid-template-columns: 3fr !important;
    }

    .m_grid-template-columns-4 {
        grid-template-columns: 4fr !important;
    }

    .m_grid-template-columns-5 {
        grid-template-columns: 5fr !important;
    }

    .m_grid-template-columns-6 {
        grid-template-columns: 6fr !important;
    }

    .m_grid-template-columns-7 {
        grid-template-columns: 7fr !important;
    }

    .m_grid-template-columns-8 {
        grid-template-columns: 8fr !important;
    }

    .m_grid-template-columns-9 {
        grid-template-columns: 9fr !important;
    }

    .m_grid-template-columns-10 {
        grid-template-columns: 10fr !important;
    }


    .m_grid-wrap-50,
    .m_grid-wrap-50-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(50px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-100,
    .m_grid-wrap-100-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(100px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-150,
    .m_grid-wrap-150-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(150px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-200,
    .m_grid-wrap-200-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(200px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-250,
    .m_grid-wrap-250-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(250px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-300,
    .m_grid-wrap-300-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(300px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-350,
    .m_grid-wrap-350-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(350px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-400,
    .m_grid-wrap-400-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(400px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-450,
    .m_grid-wrap-450-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(450px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-500,
    .m_grid-wrap-500-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(500px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-550,
    .m_grid-wrap-550-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(550px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-600,
    .m_grid-wrap-600-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(600px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-650,
    .m_grid-wrap-650-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(650px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-700,
    .m_grid-wrap-700-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(700px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-750,
    .m_grid-wrap-750-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(750px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-800,
    .m_grid-wrap-800-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(800px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-850,
    .m_grid-wrap-850-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(850px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-900,
    .m_grid-wrap-900-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(900px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-950,
    .m_grid-wrap-950-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(950px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }

    .m_grid-wrap-1000,
    .m_grid-wrap-1000-fit {
        grid-template-columns: repeat(auto-fit, minmax(min(1000px, 100%), 1fr));
        height: max-content;
        width: 100%;
    }



    .m_grid-wrap-50-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(50px, 100%), 1fr));
    }

    .m_grid-wrap-100-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(100px, 100%), 1fr));
    }

    .m_grid-wrap-150-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(150px, 100%), 1fr));
    }

    .m_grid-wrap-200-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(200px, 100%), 1fr));
    }

    .m_grid-wrap-250-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(250px, 100%), 1fr));
    }

    .m_grid-wrap-300-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(300px, 100%), 1fr));
    }

    .m_grid-wrap-350-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(350px, 100%), 1fr));
    }

    .m_grid-wrap-400-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(400px, 100%), 1fr));
    }

    .m_grid-wrap-450-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(450px, 100%), 1fr));
    }

    .m_grid-wrap-500-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(500px, 100%), 1fr));
    }

    .m_grid-wrap-550-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(550px, 100%), 1fr));
    }

    .m_grid-wrap-600-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(600px, 100%), 1fr));
    }

    .m_grid-wrap-650-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(650px, 100%), 1fr));
    }

    .m_grid-wrap-700-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(700px, 100%), 1fr));
    }

    .m_grid-wrap-750-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(750px, 100%), 1fr));
    }

    .m_grid-wrap-800-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(800px, 100%), 1fr));
    }

    .m_grid-wrap-850-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(850px, 100%), 1fr));
    }

    .m_grid-wrap-900-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(900px, 100%), 1fr));
    }

    .m_grid-wrap-950-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(950px, 100%), 1fr));
    }

    .m_grid-wrap-1000-fill {
        grid-template-columns: repeat(auto-fill, minmax(min(1000px, 100%), 1fr));
    }

    .m_grid-wrap-1 {
        grid-template-columns: repeat(1, 1fr);
        height: max-content;
    }

    .m_grid-wrap-2 {
        grid-template-columns: repeat(2, 1fr);
        height: max-content;
    }

    .m_grid-wrap-3 {
        grid-template-columns: repeat(3, 1fr);
        height: max-content;
    }

    .m_grid-wrap-4 {
        grid-template-columns: repeat(4, 1fr);
        height: max-content;

    }

    .m_grid-wrap-5 {
        grid-template-columns: repeat(5, 1fr);
        height: max-content;
    }

    .m_grid-wrap-6 {
        grid-template-columns: repeat(6, 1fr);
        height: max-content;
    }

    .m_grid-wrap-7 {
        grid-template-columns: repeat(7, 1fr);
        height: max-content;
    }

    .m_grid-wrap-8 {
        grid-template-columns: repeat(8, 1fr);
        height: max-content;
    }

    .m_grid-wrap-9 {
        grid-template-columns: repeat(9, 1fr);
        height: max-content;
    }

    .m_grid-wrap-10 {
        grid-template-columns: repeat(10, 1fr);
        height: max-content;
    }

    .m_grid-wrap-11 {
        grid-template-columns: repeat(11, 1fr);
        height: max-content;
    }

    .m_grid-wrap-12 {
        grid-template-columns: repeat(12, 1fr);
        height: max-content;
    }

    .m_grid-span-all,
    .m_span-all {
        grid-column: 1 / -1;
    }

    .m_grid-span-1,
    .m_span-1 {
        grid-column: span 1;
    }

    .m_grid-span-2,
    .m_span-2 {
        grid-column: span 2;
    }

    .m_grid-span-3,
    .m_span-3 {
        grid-column: span 3;
    }

    .m_grid-span-4,
    .m_span-4 {
        grid-column: span 4;
    }

    .m_grid-span-5,
    .m_span-5 {
        grid-column: span 5;
    }

    .m_grid-span-6,
    .m_span-6 {
        grid-column: span 6;
    }

    .m_grid-span-7,
    .m_span-7 {
        grid-column: span 7;
    }

    .m_grid-span-8,
    .m_span-8 {
        grid-column: span 8;
    }

    .m_grid-span-9,
    .m_span-9 {
        grid-column: span 9;
    }

    .m_grid-span-10,
    .m_span-10 {
        grid-column: span 10;
    }

    .m_grid-span-11,
    .m_span-11 {
        grid-column: span 11;
    }

    .m_grid-span-12,
    .m_span-12 {
        grid-column: span 12;
    }

    .m_grid-span-row-1,
    .m_span-row-1 {
        grid-row: span 1;
    }

    .m_grid-span-row-2,
    .m_span-row-2 {
        grid-row: span 2;
    }

    .m_grid-span-row-3,
    .m_span-row-3 {
        grid-row: span 3;
    }

    .m_grid-span-row-4,
    .m_span-row-4 {
        grid-row: span 4;
    }

    .m_grid-span-row-5,
    .m_span-row-5 {
        grid-row: span 5;
    }

    .m_grid-span-row-6,
    .m_span-row-6 {
        grid-row: span 6;
    }

    .m_grid-span-row-7,
    .m_span-row-7 {
        grid-row: span 7;
    }

    .m_grid-span-row-8,
    .m_span-row-8 {
        grid-row: span 8;
    }

    .m_grid-span-row-9,
    .m_span-row-9 {
        grid-row: span 9;
    }

    .m_grid-span-row-10,
    .m_span-row-10 {
        grid-row: span 10;
    }

    .m_grid-span-row-11,
    .m_span-row-11 {
        grid-row: span 11;
    }

    .m_grid-span-row-12,
    .m_span-row-12 {
        grid-row: span 12;
    }

    .m_overflow-hidden {
        overflow: hidden;
    }

    .m_overflow {
        overflow: auto;
    }

    .m_overflow-unset {
        overflow: unset;
    }

    .m_overflow-scroll {
        overflow: scroll;
    }

    .m_overflow-x-scroll {
        overflow-x: scroll;
    }

    .m_overflow-y-scroll {
        overflow-y: scroll;
    }

    .m_overflow-x {
        overflow-x: auto;
    }

    .m_overflow-y {
        overflow-y: auto;
    }

    .m_overflow-x-hidden {
        overflow-x: hidden;
    }

    .m_overflow-y-hidden {
        overflow-y: hidden;
    }

    .m_ltr,
    .m_direction-ltr {
        direction: ltr;
    }

    .m_rtl,
    .m_direction-rtl {
        direction: rtl;
    }

    .m_positioned-full,
    .m_p-all {
        top: 0;
        bottom: 0;
        inset-inline-start: 0;
        inset-inline-end: 0;
    }

    .m_inset-inline-start,
    .m_start,
    .m_start-0 {
        inset-inline-start: 0 !important;
    }

    .m_start-auto {
        inset-inline-start: auto !important;
    }

    .m_start-025 {
        inset-inline-start: 0.25rem !important;
    }

    .m_start-05 {
        inset-inline-start: 0.5rem !important;
    }

    .m_start-075 {
        inset-inline-start: 0.75rem !important;
    }

    .m_start-1 {
        inset-inline-start: 1rem !important;
    }

    .m_start-1-25 {
        inset-inline-start: 1.25rem !important;
    }

    .m_start-1-5 {
        inset-inline-start: 1.5rem !important;
    }

    .m_start-1-75 {
        inset-inline-start: 1.75rem !important;
    }

    .m_start-2 {
        inset-inline-start: 2rem !important;
    }

    .m_start-2-5 {
        inset-inline-start: 2.5rem !important;
    }

    .m_start-3 {
        inset-inline-start: 3rem !important;
    }

    .m_start-3-5 {
        inset-inline-start: 3.5rem !important;
    }

    .m_start-4 {
        inset-inline-start: 4rem !important;
    }

    .m_start-4-5 {
        inset-inline-start: 4.5rem !important;
    }

    .m_start-5 {
        inset-inline-start: 5rem !important;
    }

    .m_start-5-5 {
        inset-inline-start: 5.5rem !important;
    }

    .m_start-6 {
        inset-inline-start: 6rem !important;
    }

    .m_start-6-5 {
        inset-inline-start: 6.5rem !important;
    }

    .m_start-7 {
        inset-inline-start: 7rem !important;
    }

    .m_start-7-5 {
        inset-inline-start: 7.5rem !important;
    }

    .m_start-8 {
        inset-inline-start: 8rem !important;
    }

    .m_start-8-5 {
        inset-inline-start: 8.5rem !important;
    }

    .m_start-9 {
        inset-inline-start: 9rem !important;
    }

    .m_start-9-5 {
        inset-inline-start: 9.5rem !important;
    }

    .m_start-10 {
        inset-inline-start: 10rem !important;
    }

    .m_-start-025 {
        inset-inline-start: -0.25rem !important;
    }

    .m_-start-05 {
        inset-inline-start: -0.5rem !important;
    }

    .m_-start-075 {
        inset-inline-start: -0.75rem !important;
    }

    .m_-start-1 {
        inset-inline-start: -1rem !important;
    }

    .m_-start-1-25 {
        inset-inline-start: -1.25rem !important;
    }

    .m_-start-1-5 {
        inset-inline-start: -1.5rem !important;
    }

    .m_-start-1-75 {
        inset-inline-start: -1.75rem !important;
    }

    .m_-start-2 {
        inset-inline-start: -2rem !important;
    }

    .m_-start-2-5 {
        inset-inline-start: -2.5rem !important;
    }

    .m_-start-3 {
        inset-inline-start: -3rem !important;
    }

    .m_-start-3-5 {
        inset-inline-start: -3.5rem !important;
    }

    .m_-start-4 {
        inset-inline-start: -4rem !important;
    }

    .m_-start-4-5 {
        inset-inline-start: -4.5rem !important;
    }

    .m_-start-5 {
        inset-inline-start: -5rem !important;
    }

    .m_-start-5-5 {
        inset-inline-start: -5.5rem !important;
    }

    .m_-start-6 {
        inset-inline-start: -6rem !important;
    }

    .m_-start-6-5 {
        inset-inline-start: -6.5rem !important;
    }

    .m_-start-7 {
        inset-inline-start: -7rem !important;
    }

    .m_-start-7-5 {
        inset-inline-start: -7.5rem !important;
    }

    .m_-start-8 {
        inset-inline-start: -8rem !important;
    }

    .m_-start-8-5 {
        inset-inline-start: -8.5rem !important;
    }

    .m_-start-9 {
        inset-inline-start: -9rem !important;
    }

    .m_-start-9-5 {
        inset-inline-start: -9.5rem !important;
    }

    .m_-start-10 {
        inset-inline-start: -10rem !important;
    }

    .m_inset-inline-end,
    .m_end,
    .m_end-0 {
        inset-inline-end: 0 !important;
    }

    .m_end-auto {
        inset-inline-end: auto !important;
    }

    .m_end-025 {
        inset-inline-end: 0.25rem !important;
    }

    .m_end-05 {
        inset-inline-end: 0.5rem !important;
    }

    .m_end-075 {
        inset-inline-end: 0.75rem !important;
    }

    .m_end-1 {
        inset-inline-end: 1rem !important;
    }

    .m_end-1-25 {
        inset-inline-end: 1.25rem !important;
    }

    .m_end-1-5 {
        inset-inline-end: 1.5rem !important;
    }

    .m_end-1-75 {
        inset-inline-end: 1.75rem !important;
    }

    .m_end-2 {
        inset-inline-end: 2rem !important;
    }

    .m_end-2-5 {
        inset-inline-end: 2.5rem !important;
    }

    .m_end-3 {
        inset-inline-end: 3rem !important;
    }

    .m_end-3-5 {
        inset-inline-end: 3.5rem !important;
    }

    .m_end-4 {
        inset-inline-end: 4rem !important;
    }

    .m_end-4-5 {
        inset-inline-end: 4.5rem !important;
    }

    .m_end-5 {
        inset-inline-end: 5rem !important;
    }

    .m_end-5-5 {
        inset-inline-end: 5.5rem !important;
    }

    .m_end-6 {
        inset-inline-end: 6rem !important;
    }

    .m_end-6-5 {
        inset-inline-end: 6.5rem !important;
    }

    .m_end-7 {
        inset-inline-end: 7rem !important;
    }

    .m_end-7-5 {
        inset-inline-end: 7.5rem !important;
    }

    .m_end-8 {
        inset-inline-end: 8rem !important;
    }

    .m_end-8-5 {
        inset-inline-end: 8.5rem !important;
    }

    .m_end-9 {
        inset-inline-end: 9rem !important;
    }

    .m_end-9-5 {
        inset-inline-end: 9.5rem !important;
    }

    .m_end-10 {
        inset-inline-end: 10rem !important;
    }

    .m_-end-025 {
        inset-inline-end: -0.25rem !important;
    }

    .m_-end-05 {
        inset-inline-end: -0.5rem !important;
    }

    .m_-end-075 {
        inset-inline-end: -0.75rem !important;
    }

    .m_-end-1 {
        inset-inline-end: -1rem !important;
    }

    .m_-end-1-25 {
        inset-inline-end: -1.25rem !important;
    }

    .m_-end-1-5 {
        inset-inline-end: -1.5rem !important;
    }

    .m_-end-1-75 {
        inset-inline-end: -1.75rem !important;
    }

    .m_-end-2 {
        inset-inline-end: -2rem !important;
    }

    .m_-end-2-5 {
        inset-inline-end: -2.5rem !important;
    }

    .m_-end-3 {
        inset-inline-end: -3rem !important;
    }

    .m_-end-3-5 {
        inset-inline-end: -3.5rem !important;
    }

    .m_-end-4 {
        inset-inline-end: -4rem !important;
    }

    .m_-end-4-5 {
        inset-inline-end: -4.5rem !important;
    }

    .m_-end-5 {
        inset-inline-end: -5rem !important;
    }

    .m_-end-5-5 {
        inset-inline-end: -5.5rem !important;
    }

    .m_-end-6 {
        inset-inline-end: -6rem !important;
    }

    .m_-end-6-5 {
        inset-inline-end: -6.5rem !important;
    }

    .m_-end-7 {
        inset-inline-end: -7rem !important;
    }

    .m_-end-7-5 {
        inset-inline-end: -7.5rem !important;
    }

    .m_-end-8 {
        inset-inline-end: -8rem !important;
    }

    .m_-end-8-5 {
        inset-inline-end: -8.5rem !important;
    }

    .m_-end-9 {
        inset-inline-end: -9rem !important;
    }

    .m_-end-9-5 {
        inset-inline-end: -9.5rem !important;
    }

    .m_-end-10 {
        inset-inline-end: -10rem !important;
    }

    .m_top,
    .m_top-0 {
        top: 0 !important;
    }

    .m_top-auto {
        top: auto !important;
    }

    .m_top-025 {
        top: 0.25rem !important;
    }

    .m_top-05 {
        top: 0.5rem !important;
    }

    .m_top-075 {
        top: 0.75rem !important;
    }

    .m_top-1 {
        top: 1rem !important;
    }

    .m_top-1-25 {
        top: 1.25rem !important;
    }

    .m_top-1-5 {
        top: 1.5rem !important;
    }

    .m_top-1-75 {
        top: 1.75rem !important;
    }

    .m_top-2 {
        top: 2rem !important;
    }

    .m_top-2-5 {
        top: 2.5rem !important;
    }

    .m_top-3 {
        top: 3rem !important;
    }

    .m_top-3-5 {
        top: 3.5rem !important;
    }

    .m_top-4 {
        top: 4rem !important;
    }

    .m_top-4-5 {
        top: 4.5rem !important;
    }

    .m_top-5 {
        top: 5rem !important;
    }

    .m_top-5-5 {
        top: 5.5rem !important;
    }

    .m_top-6 {
        top: 6rem !important;
    }

    .m_top-6-5 {
        top: 6.5rem !important;
    }

    .m_top-7 {
        top: 7rem !important;
    }

    .m_top-7-5 {
        top: 7.5rem !important;
    }

    .m_top-8 {
        top: 8rem !important;
    }

    .m_top-8-5 {
        top: 8.5rem !important;
    }

    .m_top-9 {
        top: 9rem !important;
    }

    .m_top-9-5 {
        top: 9.5rem !important;
    }

    .m_top-10 {
        top: 10rem !important;
    }

    .m_-top-025 {
        top: -0.25rem !important;
    }

    .m_-top-05 {
        top: -0.5rem !important;
    }

    .m_-top-075 {
        top: -0.75rem !important;
    }

    .m_-top-1 {
        top: -1rem !important;
    }

    .m_-top-1-25 {
        top: -1.25rem !important;
    }

    .m_-top-1-5 {
        top: -1.5rem !important;
    }

    .m_-top-1-75 {
        top: -1.75rem !important;
    }

    .m_-top-2 {
        top: -2rem !important;
    }

    .m_-top-2-5 {
        top: -2.5rem !important;
    }

    .m_-top-3 {
        top: -3rem !important;
    }

    .m_-top-3-5 {
        top: -3.5rem !important;
    }

    .m_-top-4 {
        top: -4rem !important;
    }

    .m_-top-4-5 {
        top: -4.5rem !important;
    }

    .m_-top-5 {
        top: -5rem !important;
    }

    .m_-top-5-5 {
        top: -5.5rem !important;
    }

    .m_-top-6 {
        top: -6rem !important;
    }

    .m_-top-6-5 {
        top: -6.5rem !important;
    }

    .m_-top-7 {
        top: -7rem !important;
    }

    .m_-top-7-5 {
        top: -7.5rem !important;
    }

    .m_-top-8 {
        top: -8rem !important;
    }

    .m_-top-8-5 {
        top: -8.5rem !important;
    }

    .m_-top-9 {
        top: -9rem !important;
    }

    .m_-top-9-5 {
        top: -9.5rem !important;
    }

    .m_-top-10 {
        top: -10rem !important;
    }

    .m_top-50p {
        top: 50%;
    }

    .m_bottom,
    .m_bottom-0 {
        bottom: 0 !important;
    }

    .m_bottom-auto {
        bottom: auto !important;
    }

    .m_bottom-025 {
        bottom: 0.25rem !important;
    }

    .m_bottom-05 {
        bottom: 0.5rem !important;
    }

    .m_bottom-075 {
        bottom: 0.75rem !important;
    }

    .m_bottom-1 {
        bottom: 1rem !important;
    }

    .m_bottom-1-25 {
        bottom: 1.25rem !important;
    }

    .m_bottom-1-5 {
        bottom: 1.5rem !important;
    }

    .m_bottom-1-75 {
        bottom: 1.75rem !important;
    }

    .m_bottom-2 {
        bottom: 2rem !important;
    }

    .m_bottom-2-5 {
        bottom: 2.5rem !important;
    }

    .m_bottom-3 {
        bottom: 3rem !important;
    }

    .m_bottom-3-5 {
        bottom: 3.5rem !important;
    }

    .m_bottom-4 {
        bottom: 4rem !important;
    }

    .m_bottom-4-5 {
        bottom: 4.5rem !important;
    }

    .m_bottom-5 {
        bottom: 5rem !important;
    }

    .m_bottom-5-5 {
        bottom: 5.5rem !important;
    }

    .m_bottom-6 {
        bottom: 6rem !important;
    }

    .m_bottom-6-5 {
        bottom: 6.5rem !important;
    }

    .m_bottom-7 {
        bottom: 7rem !important;
    }

    .m_bottom-7-5 {
        bottom: 7.5rem !important;
    }

    .m_bottom-8 {
        bottom: 8rem !important;
    }

    .m_bottom-8-5 {
        bottom: 8.5rem !important;
    }

    .m_bottom-9 {
        bottom: 9rem !important;
    }

    .m_bottom-9-5 {
        bottom: 9.5rem !important;
    }

    .m_bottom-10 {
        bottom: 10rem !important;
    }

    .m_-bottom-025 {
        bottom: -0.25rem !important;
    }

    .m_-bottom-05 {
        bottom: -0.5rem !important;
    }

    .m_-bottom-075 {
        bottom: -0.75rem !important;
    }

    .m_-bottom-1 {
        bottom: -1rem !important;
    }

    .m_-bottom-1-25 {
        bottom: -1.25rem !important;
    }

    .m_-bottom-1-5 {
        bottom: -1.5rem !important;
    }

    .m_-bottom-1-75 {
        bottom: -1.75rem !important;
    }

    .m_-bottom-2 {
        bottom: -2rem !important;
    }

    .m_-bottom-2-5 {
        bottom: -2.5rem !important;
    }

    .m_-bottom-3 {
        bottom: -3rem !important;
    }

    .m_-bottom-3-5 {
        bottom: -3.5rem !important;
    }

    .m_-bottom-4 {
        bottom: -4rem !important;
    }

    .m_-bottom-4-5 {
        bottom: -4.5rem !important;
    }

    .m_-bottom-5 {
        bottom: -5rem !important;
    }

    .m_-bottom-5-5 {
        bottom: -5.5rem !important;
    }

    .m_-bottom-6 {
        bottom: -6rem !important;
    }

    .m_-bottom-6-5 {
        bottom: -6.5rem !important;
    }

    .m_-bottom-7 {
        bottom: -7rem !important;
    }

    .m_-bottom-7-5 {
        bottom: -7.5rem !important;
    }

    .m_-bottom-8 {
        bottom: -8rem !important;
    }

    .m_-bottom-8-5 {
        bottom: -8.5rem !important;
    }

    .m_-bottom-9 {
        bottom: -9rem !important;
    }

    .m_-bottom-9-5 {
        bottom: -9.5rem !important;
    }

    .m_-bottom-10 {
        bottom: -10rem !important;
    }

    .m_inset-0,
    .m_inset {
        inset: 0 !important;
    }

    .m_inset-auto {
        inset: auto !important;
    }

    .m_inset-025 {
        inset: 0.25rem !important;
    }

    .m_inset-05 {
        inset: 0.5rem !important;
    }

    .m_inset-075 {
        inset: 0.75rem !important;
    }

    .m_inset-1 {
        inset: 1rem !important;
    }

    .m_inset-2 {
        inset: 2rem !important;
    }

    .m_inset-3 {
        inset: 3rem !important;
    }

    .m_inset-4 {
        inset: 4rem !important;
    }

    .m_inset-5 {
        inset: 5rem !important;
    }

    .m_inset-6 {
        inset: 6rem !important;
    }

    .m_inset-7 {
        inset: 7rem !important;
    }

    .m_inset-8 {
        inset: 8rem !important;
    }

    .m_inset-9 {
        inset: 9rem !important;
    }

    .m_inset-10 {
        inset: 10rem !important;
    }

    /* ====================================================================
       Utility gap fills — mobile variants (June 2026)
       ==================================================================== */

    /* Visibility */
    .m_visible {
        visibility: visible !important;
    }

    .m_invisible {
        visibility: hidden !important;
    }

    .m_collapse {
        visibility: collapse !important;
    }

    /* Align Self */
    .m_self-auto {
        align-self: auto !important;
    }

    .m_self-start {
        align-self: flex-start !important;
    }

    .m_self-center {
        align-self: center !important;
    }

    .m_self-end {
        align-self: flex-end !important;
    }

    .m_self-stretch {
        align-self: stretch !important;
    }

    .m_self-baseline {
        align-self: baseline !important;
    }

    /* Order */
    .m_order-first {
        order: -9999 !important;
    }

    .m_order-last {
        order: 9999 !important;
    }

    .m_order-none {
        order: 0 !important;
    }

    .m_order-0 {
        order: 0 !important;
    }

    .m_order-1 {
        order: 1 !important;
    }

    .m_order-2 {
        order: 2 !important;
    }

    .m_order-3 {
        order: 3 !important;
    }

    .m_order-4 {
        order: 4 !important;
    }

    .m_order-5 {
        order: 5 !important;
    }

    .m_order-6 {
        order: 6 !important;
    }

    /* Max Height */
    .m_max-h-100 {
        max-height: 100% !important;
    }

    .m_max-h-screen {
        max-height: 100vh !important;
    }

    .m_max-h-fit {
        max-height: fit-content !important;
    }

    .m_max-h-none {
        max-height: none !important;
    }

    .m_max-h-100px {
        max-height: 100px !important;
    }

    .m_max-h-200px {
        max-height: 200px !important;
    }

    .m_max-h-300px {
        max-height: 300px !important;
    }

    .m_max-h-400px {
        max-height: 400px !important;
    }

    .m_max-h-500px {
        max-height: 500px !important;
    }

    .m_max-h-600px {
        max-height: 600px !important;
    }

}