:root {
    /* Max widths */
    --mw-xs: 820px;
    --mw-s: 920px;
    --mw-m: 1320px;
    --mw-l: 1680px;
    /* Spacings */
    --space0: 5px;
    --space1: 10px;
    --space2: 20px;
    --space3: 30px;
    --space4: 40px;
    --space5: 50px;
    --space6: 60px;
    --space7: 70px;
    --space8: 80px;
    --space9: 90px;
    --space10: 100px;
    --space11: 125px;
    --space12: 150px;
    --space13: 175px;
    --space14: 300px;
    --padding-inline-section: 60px;
}

@media (min-width: 1280px) and (max-width: 1439px) {}

@media (min-width: 981px) and (max-width: 1279px) {
    :root {
        --padding-inline-section: 40px;
    }
    div.et_pb_section {
        padding-inline: var(--padding-inline-section);
    }
}

@media (min-width: 481px) and (max-width: 980px) {}

@media (max-width: 480px) {
    :root {
        /* Max widths */
        --mw-xs: 820px;
        --mw-s: 920px;
        --mw-m: 1320px;
        --mw-l: 1680px;
        /* Spacings */
        --space0: 5px;
        --space1: 10px;
        --space2: 20px;
        --space3: 30px;
        --space4: 40px;
        --space5: 50px;
        --space6: 60px;
        --space7: 70px;
        --space8: 80px;
        --space9: 90px;
        --space10: 100px;
        --space11: 125px;
        --space12: 150px;
        --space13: 175px;
        --space14: 300px;
        --padding-inline-section: 20px;
    }
}

div.et_pb_section {
    padding-inline: var(--padding-inline-section);
}

div.et_pb_section.fullwidth-section {
    padding-inline: 0 !important;
}

.fullwidth-row {
    max-width: none !important;
}

.mw300 {
    max-width: 300px !important;
}

.mw325 {
    max-width: 325px !important;
}

.mw350 {
    max-width: 350px !important;
}

.mw375 {
    max-width: 375px !important;
}

.mw400 {
    max-width: 400px !important;
}

.mw425 {
    max-width: 425px !important;
}

.mw450 {
    max-width: 450px !important;
}

.mw475 {
    max-width: 475px !important;
}

.mw500 {
    max-width: 500px !important;
}

.mw525 {
    max-width: 525px !important;
}

.mw550 {
    max-width: 550px !important;
}

.mw575 {
    max-width: 575px !important;
}

.mw600 {
    max-width: 600px !important;
}

.mw625 {
    max-width: 625px !important;
}

.mw650 {
    max-width: 650px !important;
}

.mw675 {
    max-width: 675px !important;
}

.mw700 {
    max-width: 700px !important;
}

.mw725 {
    max-width: 725px !important;
}

.mw750 {
    max-width: 750px !important;
}

.mw775 {
    max-width: 775px !important;
}

.mw800 {
    max-width: 800px !important;
}

.mw825 {
    max-width: 825px !important;
}

.mw850 {
    max-width: 850px !important;
}

.mw875 {
    max-width: 875px !important;
}

.mw900 {
    max-width: 900px !important;
}

.mw925 {
    max-width: 925px !important;
}

.mw950 {
    max-width: 950px !important;
}

.mw975 {
    max-width: 975px !important;
}

.mw1000 {
    max-width: 1000px !important;
}

.mx-auto {
    margin-inline: auto !important;
}

.my-auto {
    margin-block: auto !important;
}

.no-p {
    padding: 0 !important;
}

.no-px {
    padding-inline: 0 !important;
}

.no-py {
    padding-block: 0 !important;
}

.no-pt {
    padding-top: 0 !important;
}

.no-pb {
    padding-bottom: 0 !important;
}

.no-m {
    margin: 0 !important;
}

.no-mx {
    margin-inline: 0 !important;
}

.no-my {
    margin-block: 0 !important;
}

.no-mt {
    margin-top: 0 !important;
}

.no-mb {
    margin-bottom: 0 !important;
}

.mw-xs {
    max-width: var(--mw-xs);
}

.mw-s {
    max-width: var(--mw-s);
}

.mw-m {
    max-width: var(--mw-m);
}

.mw-l {
    max-width: var(--mw-l);
}

.py0 {
    padding-block: var(--space0) !important;
}

.py1 {
    padding-block: var(--space1) !important;
}

.py2 {
    padding-block: var(--space2) !important;
}

.py3 {
    padding-block: var(--space3) !important;
}

.py4 {
    padding-block: var(--space4) !important;
}

.py5 {
    padding-block: var(--space5) !important;
}

.py6 {
    padding-block: var(--space6) !important;
}

.py7 {
    padding-block: var(--space7) !important;
}

.py8 {
    padding-block: var(--space8) !important;
}

.py9 {
    padding-block: var(--space9) !important;
}

.py10 {
    padding-block: var(--space10) !important;
}

.py11 {
    padding-block: var(--space11) !important;
}

.py12 {
    padding-block: var(--space12) !important;
}

.py13 {
    padding-block: var(--space13) !important;
}

.py14 {
    padding-block: var(--space14) !important;
}

.px0 {
    padding-inline: var(--space0) !important;
}

.px1 {
    padding-inline: var(--space1) !important;
}

.px2 {
    padding-inline: var(--space2) !important;
}

.px3 {
    padding-inline: var(--space3) !important;
}

.px4 {
    padding-inline: var(--space4) !important;
}

.px5 {
    padding-inline: var(--space5) !important;
}

.px6 {
    padding-inline: var(--space6) !important;
}

.px7 {
    padding-inline: var(--space7) !important;
}

.px8 {
    padding-inline: var(--space8) !important;
}

.px9 {
    padding-inline: var(--space9) !important;
}

.px10 {
    padding-inline: var(--space10) !important;
}

.px11 {
    padding-inline: var(--space11) !important;
}

.px12 {
    padding-inline: var(--space12) !important;
}

.px13 {
    padding-inline: var(--space13) !important;
}

.px14 {
    padding-inline: var(--space14) !important;
}

.pt0 {
    padding-top: var(--space0) !important;
}

.pt1 {
    padding-top: var(--space1) !important;
}

.pt2 {
    padding-top: var(--space2) !important;
}

.pt3 {
    padding-top: var(--space3) !important;
}

.pt4 {
    padding-top: var(--space4) !important;
}

.pt5 {
    padding-top: var(--space5) !important;
}

.pt6 {
    padding-top: var(--space6) !important;
}

.pt7 {
    padding-top: var(--space7) !important;
}

.pt8 {
    padding-top: var(--space8) !important;
}

.pt9 {
    padding-top: var(--space9) !important;
}

.pt10 {
    padding-top: var(--space10) !important;
}

.pt11 {
    padding-top: var(--space11) !important;
}

.pt12 {
    padding-top: var(--space12) !important;
}

.pt13 {
    padding-top: var(--space13) !important;
}

.pt14 {
    padding-top: var(--space14) !important;
}

.pb0 {
    padding-bottom: var(--space0) !important;
}

.pb1 {
    padding-bottom: var(--space1) !important;
}

.pb2 {
    padding-bottom: var(--space2) !important;
}

.pb3 {
    padding-bottom: var(--space3) !important;
}

.pb4 {
    padding-bottom: var(--space4) !important;
}

.pb5 {
    padding-bottom: var(--space5) !important;
}

.pb6 {
    padding-bottom: var(--space6) !important;
}

.pb7 {
    padding-bottom: var(--space7) !important;
}

.pb8 {
    padding-bottom: var(--space8) !important;
}

.pb9 {
    padding-bottom: var(--space9) !important;
}

.pb10 {
    padding-bottom: var(--space10) !important;
}

.pb11 {
    padding-bottom: var(--space11) !important;
}

.pb12 {
    padding-bottom: var(--space12) !important;
}

.pb13 {
    padding-bottom: var(--space13) !important;
}

.pb14 {
    padding-bottom: var(--space14) !important;
}

.pl0 {
    padding-left: var(--space0) !important;
}

.pl1 {
    padding-left: var(--space1) !important;
}

.pl2 {
    padding-left: var(--space2) !important;
}

.pl3 {
    padding-left: var(--space3) !important;
}

.pl4 {
    padding-left: var(--space4) !important;
}

.pl5 {
    padding-left: var(--space5) !important;
}

.pl6 {
    padding-left: var(--space6) !important;
}

.pl7 {
    padding-left: var(--space7) !important;
}

.pl8 {
    padding-left: var(--space8) !important;
}

.pl9 {
    padding-left: var(--space9) !important;
}

.pl10 {
    padding-left: var(--space10) !important;
}

.pl11 {
    padding-left: var(--space11) !important;
}

.pl12 {
    padding-left: var(--space12) !important;
}

.pl13 {
    padding-left: var(--space13) !important;
}

.pl14 {
    padding-left: var(--space14) !important;
}

.pr0 {
    padding-right: var(--space0) !important;
}

.pr1 {
    padding-right: var(--space1) !important;
}

.pr2 {
    padding-right: var(--space2) !important;
}

.pr3 {
    padding-right: var(--space3) !important;
}

.pr4 {
    padding-right: var(--space4) !important;
}

.pr5 {
    padding-right: var(--space5) !important;
}

.pr6 {
    padding-right: var(--space6) !important;
}

.pr7 {
    padding-right: var(--space7) !important;
}

.pr8 {
    padding-right: var(--space8) !important;
}

.pr9 {
    padding-right: var(--space9) !important;
}

.pr10 {
    padding-right: var(--space10) !important;
}

.pr11 {
    padding-right: var(--space11) !important;
}

.pr12 {
    padding-right: var(--space12) !important;
}

.pr13 {
    padding-right: var(--space13) !important;
}

.pr14 {
    padding-right: var(--space14) !important;
}

.my0 {
    margin-block: var(--space0) !important;
}

.my1 {
    margin-block: var(--space1) !important;
}

.my2 {
    margin-block: var(--space2) !important;
}

.my3 {
    margin-block: var(--space3) !important;
}

.my4 {
    margin-block: var(--space4) !important;
}

.my5 {
    margin-block: var(--space5) !important;
}

.my6 {
    margin-block: var(--space6) !important;
}

.my7 {
    margin-block: var(--space7) !important;
}

.my8 {
    margin-block: var(--space8) !important;
}

.my9 {
    margin-block: var(--space9) !important;
}

.my10 {
    margin-block: var(--space10) !important;
}

.my11 {
    margin-block: var(--space11) !important;
}

.my12 {
    margin-block: var(--space12) !important;
}

.my13 {
    margin-block: var(--space13) !important;
}

.my14 {
    margin-block: var(--space14) !important;
}

.mx0 {
    margin-inline: var(--space0) !important;
}

.mx1 {
    margin-inline: var(--space1) !important;
}

.mx2 {
    margin-inline: var(--space2) !important;
}

.mx3 {
    margin-inline: var(--space3) !important;
}

.mx4 {
    margin-inline: var(--space4) !important;
}

.mx5 {
    margin-inline: var(--space5) !important;
}

.mx6 {
    margin-inline: var(--space6) !important;
}

.mx7 {
    margin-inline: var(--space7) !important;
}

.mx8 {
    margin-inline: var(--space8) !important;
}

.mx9 {
    margin-inline: var(--space9) !important;
}

.mx10 {
    margin-inline: var(--space10) !important;
}

.mx11 {
    margin-inline: var(--space11) !important;
}

.mx12 {
    margin-inline: var(--space12) !important;
}

.mx13 {
    margin-inline: var(--space13) !important;
}

.mx14 {
    margin-inline: var(--space14) !important;
}

.mt0 {
    margin-top: var(--space0) !important;
}

.mt1 {
    margin-top: var(--space1) !important;
}

.mt2 {
    margin-top: var(--space2) !important;
}

.mt3 {
    margin-top: var(--space3) !important;
}

.mt4 {
    margin-top: var(--space4) !important;
}

.mt5 {
    margin-top: var(--space5) !important;
}

.mt6 {
    margin-top: var(--space6) !important;
}

.mt7 {
    margin-top: var(--space7) !important;
}

.mt8 {
    margin-top: var(--space8) !important;
}

.mt9 {
    margin-top: var(--space9) !important;
}

.mt10 {
    margin-top: var(--space10) !important;
}

.mt11 {
    margin-top: var(--space11) !important;
}

.mt12 {
    margin-top: var(--space12) !important;
}

.mt13 {
    margin-top: var(--space13) !important;
}

.mt14 {
    margin-top: var(--space14) !important;
}

.mb0 {
    margin-bottom: var(--space0) !important;
}

.mb1 {
    margin-bottom: var(--space1) !important;
}

.mb2 {
    margin-bottom: var(--space2) !important;
}

.mb3 {
    margin-bottom: var(--space3) !important;
}

.mb4 {
    margin-bottom: var(--space4) !important;
}

.mb5 {
    margin-bottom: var(--space5) !important;
}

.mb6 {
    margin-bottom: var(--space6) !important;
}

.mb7 {
    margin-bottom: var(--space7) !important;
}

.mb8 {
    margin-bottom: var(--space8) !important;
}

.mb9 {
    margin-bottom: var(--space9) !important;
}

.mb10 {
    margin-bottom: var(--space10) !important;
}

.mb11 {
    margin-bottom: var(--space11) !important;
}

.mb12 {
    margin-bottom: var(--space12) !important;
}

.mb13 {
    margin-bottom: var(--space13) !important;
}

.mb14 {
    margin-bottom: var(--space14) !important;
}

.ml0 {
    margin-left: var(--space0) !important;
}

.ml1 {
    margin-left: var(--space1) !important;
}

.ml2 {
    margin-left: var(--space2) !important;
}

.ml3 {
    margin-left: var(--space3) !important;
}

.ml4 {
    margin-left: var(--space4) !important;
}

.ml5 {
    margin-left: var(--space5) !important;
}

.ml6 {
    margin-left: var(--space6) !important;
}

.ml7 {
    margin-left: var(--space7) !important;
}

.ml8 {
    margin-left: var(--space8) !important;
}

.ml9 {
    margin-left: var(--space9) !important;
}

.ml10 {
    margin-left: var(--space10) !important;
}

.ml11 {
    margin-left: var(--space11) !important;
}

.ml12 {
    margin-left: var(--space12) !important;
}

.ml13 {
    margin-left: var(--space13) !important;
}

.ml14 {
    margin-left: var(--space14) !important;
}

.mr0 {
    margin-right: var(--space0) !important;
}

.mr1 {
    margin-right: var(--space1) !important;
}

.mr2 {
    margin-right: var(--space2) !important;
}

.mr3 {
    margin-right: var(--space3) !important;
}

.mr4 {
    margin-right: var(--space4) !important;
}

.mr5 {
    margin-right: var(--space5) !important;
}

.mr6 {
    margin-right: var(--space6) !important;
}

.mr7 {
    margin-right: var(--space7) !important;
}

.mr8 {
    margin-right: var(--space8) !important;
}

.mr9 {
    margin-right: var(--space9) !important;
}

.mr10 {
    margin-right: var(--space10) !important;
}

.mr11 {
    margin-right: var(--space11) !important;
}

.mr12 {
    margin-right: var(--space12) !important;
}

.mr13 {
    margin-right: var(--space13) !important;
}

.mr14 {
    margin-right: var(--space14) !important;
}

@media (min-width: 981px) {
    .d-py0 {
        padding-block: var(--space0) !important;
    }
    .d-py1 {
        padding-block: var(--space1) !important;
    }
    .d-py2 {
        padding-block: var(--space2) !important;
    }
    .d-py3 {
        padding-block: var(--space3) !important;
    }
    .d-py4 {
        padding-block: var(--space4) !important;
    }
    .d-py5 {
        padding-block: var(--space5) !important;
    }
    .d-py6 {
        padding-block: var(--space6) !important;
    }
    .d-py7 {
        padding-block: var(--space7) !important;
    }
    .d-py8 {
        padding-block: var(--space8) !important;
    }
    .d-py9 {
        padding-block: var(--space9) !important;
    }
    .d-py10 {
        padding-block: var(--space10) !important;
    }
    .d-py11 {
        padding-block: var(--space11) !important;
    }
    .d-py12 {
        padding-block: var(--space12) !important;
    }
    .d-py13 {
        padding-block: var(--space13) !important;
    }
    .d-py14 {
        padding-block: var(--space14) !important;
    }
    .d-px0 {
        padding-inline: var(--space0) !important;
    }
    .d-px1 {
        padding-inline: var(--space1) !important;
    }
    .d-px2 {
        padding-inline: var(--space2) !important;
    }
    .d-px3 {
        padding-inline: var(--space3) !important;
    }
    .d-px4 {
        padding-inline: var(--space4) !important;
    }
    .d-px5 {
        padding-inline: var(--space5) !important;
    }
    .d-px6 {
        padding-inline: var(--space6) !important;
    }
    .d-px7 {
        padding-inline: var(--space7) !important;
    }
    .d-px8 {
        padding-inline: var(--space8) !important;
    }
    .d-px9 {
        padding-inline: var(--space9) !important;
    }
    .d-px10 {
        padding-inline: var(--space10) !important;
    }
    .d-px11 {
        padding-inline: var(--space11) !important;
    }
    .d-px12 {
        padding-inline: var(--space12) !important;
    }
    .d-px13 {
        padding-inline: var(--space13) !important;
    }
    .d-px14 {
        padding-inline: var(--space14) !important;
    }
    .d-pt0 {
        padding-top: var(--space0) !important;
    }
    .d-pt1 {
        padding-top: var(--space1) !important;
    }
    .d-pt2 {
        padding-top: var(--space2) !important;
    }
    .d-pt3 {
        padding-top: var(--space3) !important;
    }
    .d-pt4 {
        padding-top: var(--space4) !important;
    }
    .d-pt5 {
        padding-top: var(--space5) !important;
    }
    .d-pt6 {
        padding-top: var(--space6) !important;
    }
    .d-pt7 {
        padding-top: var(--space7) !important;
    }
    .d-pt8 {
        padding-top: var(--space8) !important;
    }
    .d-pt9 {
        padding-top: var(--space9) !important;
    }
    .d-pt10 {
        padding-top: var(--space10) !important;
    }
    .d-pt11 {
        padding-top: var(--space11) !important;
    }
    .d-pt12 {
        padding-top: var(--space12) !important;
    }
    .d-pt13 {
        padding-top: var(--space13) !important;
    }
    .d-pt14 {
        padding-top: var(--space14) !important;
    }
    .d-pb0 {
        padding-bottom: var(--space0) !important;
    }
    .d-pb1 {
        padding-bottom: var(--space1) !important;
    }
    .d-pb2 {
        padding-bottom: var(--space2) !important;
    }
    .d-pb3 {
        padding-bottom: var(--space3) !important;
    }
    .d-pb4 {
        padding-bottom: var(--space4) !important;
    }
    .d-pb5 {
        padding-bottom: var(--space5) !important;
    }
    .d-pb6 {
        padding-bottom: var(--space6) !important;
    }
    .d-pb7 {
        padding-bottom: var(--space7) !important;
    }
    .d-pb8 {
        padding-bottom: var(--space8) !important;
    }
    .d-pb9 {
        padding-bottom: var(--space9) !important;
    }
    .d-pb10 {
        padding-bottom: var(--space10) !important;
    }
    .d-pb11 {
        padding-bottom: var(--space11) !important;
    }
    .d-pb12 {
        padding-bottom: var(--space12) !important;
    }
    .d-pb13 {
        padding-bottom: var(--space13) !important;
    }
    .d-pb14 {
        padding-bottom: var(--space14) !important;
    }
    .d-pl0 {
        padding-left: var(--space0) !important;
    }
    .d-pl1 {
        padding-left: var(--space1) !important;
    }
    .d-pl2 {
        padding-left: var(--space2) !important;
    }
    .d-pl3 {
        padding-left: var(--space3) !important;
    }
    .d-pl4 {
        padding-left: var(--space4) !important;
    }
    .d-pl5 {
        padding-left: var(--space5) !important;
    }
    .d-pl6 {
        padding-left: var(--space6) !important;
    }
    .d-pl7 {
        padding-left: var(--space7) !important;
    }
    .d-pl8 {
        padding-left: var(--space8) !important;
    }
    .d-pl9 {
        padding-left: var(--space9) !important;
    }
    .d-pl10 {
        padding-left: var(--space10) !important;
    }
    .d-pl11 {
        padding-left: var(--space11) !important;
    }
    .d-pl12 {
        padding-left: var(--space12) !important;
    }
    .d-pl13 {
        padding-left: var(--space13) !important;
    }
    .d-pl14 {
        padding-left: var(--space14) !important;
    }
    .d-pr0 {
        padding-right: var(--space0) !important;
    }
    .d-pr1 {
        padding-right: var(--space1) !important;
    }
    .d-pr2 {
        padding-right: var(--space2) !important;
    }
    .d-pr3 {
        padding-right: var(--space3) !important;
    }
    .d-pr4 {
        padding-right: var(--space4) !important;
    }
    .d-pr5 {
        padding-right: var(--space5) !important;
    }
    .d-pr6 {
        padding-right: var(--space6) !important;
    }
    .d-pr7 {
        padding-right: var(--space7) !important;
    }
    .d-pr8 {
        padding-right: var(--space8) !important;
    }
    .d-pr9 {
        padding-right: var(--space9) !important;
    }
    .d-pr10 {
        padding-right: var(--space10) !important;
    }
    .d-pr11 {
        padding-right: var(--space11) !important;
    }
    .d-pr12 {
        padding-right: var(--space12) !important;
    }
    .d-pr13 {
        padding-right: var(--space13) !important;
    }
    .d-pr14 {
        padding-right: var(--space14) !important;
    }
    .d-my0 {
        margin-block: var(--space0) !important;
    }
    .d-my1 {
        margin-block: var(--space1) !important;
    }
    .d-my2 {
        margin-block: var(--space2) !important;
    }
    .d-my3 {
        margin-block: var(--space3) !important;
    }
    .d-my4 {
        margin-block: var(--space4) !important;
    }
    .d-my5 {
        margin-block: var(--space5) !important;
    }
    .d-my6 {
        margin-block: var(--space6) !important;
    }
    .d-my7 {
        margin-block: var(--space7) !important;
    }
    .d-my8 {
        margin-block: var(--space8) !important;
    }
    .d-my9 {
        margin-block: var(--space9) !important;
    }
    .d-my10 {
        margin-block: var(--space10) !important;
    }
    .d-my11 {
        margin-block: var(--space11) !important;
    }
    .d-my12 {
        margin-block: var(--space12) !important;
    }
    .d-my13 {
        margin-block: var(--space13) !important;
    }
    .d-my14 {
        margin-block: var(--space14) !important;
    }
    .d-mx0 {
        margin-inline: var(--space0) !important;
    }
    .d-mx1 {
        margin-inline: var(--space1) !important;
    }
    .d-mx2 {
        margin-inline: var(--space2) !important;
    }
    .d-mx3 {
        margin-inline: var(--space3) !important;
    }
    .d-mx4 {
        margin-inline: var(--space4) !important;
    }
    .d-mx5 {
        margin-inline: var(--space5) !important;
    }
    .d-mx6 {
        margin-inline: var(--space6) !important;
    }
    .d-mx7 {
        margin-inline: var(--space7) !important;
    }
    .d-mx8 {
        margin-inline: var(--space8) !important;
    }
    .d-mx9 {
        margin-inline: var(--space9) !important;
    }
    .d-mx10 {
        margin-inline: var(--space10) !important;
    }
    .d-mx11 {
        margin-inline: var(--space11) !important;
    }
    .d-mx12 {
        margin-inline: var(--space12) !important;
    }
    .d-mx13 {
        margin-inline: var(--space13) !important;
    }
    .d-mx14 {
        margin-inline: var(--space14) !important;
    }
    .d-mt0 {
        margin-top: var(--space0) !important;
    }
    .d-mt1 {
        margin-top: var(--space1) !important;
    }
    .d-mt2 {
        margin-top: var(--space2) !important;
    }
    .d-mt3 {
        margin-top: var(--space3) !important;
    }
    .d-mt4 {
        margin-top: var(--space4) !important;
    }
    .d-mt5 {
        margin-top: var(--space5) !important;
    }
    .d-mt6 {
        margin-top: var(--space6) !important;
    }
    .d-mt7 {
        margin-top: var(--space7) !important;
    }
    .d-mt8 {
        margin-top: var(--space8) !important;
    }
    .d-mt9 {
        margin-top: var(--space9) !important;
    }
    .d-mt10 {
        margin-top: var(--space10) !important;
    }
    .d-mt11 {
        margin-top: var(--space11) !important;
    }
    .d-mt12 {
        margin-top: var(--space12) !important;
    }
    .d-mt13 {
        margin-top: var(--space13) !important;
    }
    .d-mt14 {
        margin-top: var(--space14) !important;
    }
    .d-mb0 {
        margin-bottom: var(--space0) !important;
    }
    .d-mb1 {
        margin-bottom: var(--space1) !important;
    }
    .d-mb2 {
        margin-bottom: var(--space2) !important;
    }
    .d-mb3 {
        margin-bottom: var(--space3) !important;
    }
    .d-mb4 {
        margin-bottom: var(--space4) !important;
    }
    .d-mb5 {
        margin-bottom: var(--space5) !important;
    }
    .d-mb6 {
        margin-bottom: var(--space6) !important;
    }
    .d-mb7 {
        margin-bottom: var(--space7) !important;
    }
    .d-mb8 {
        margin-bottom: var(--space8) !important;
    }
    .d-mb9 {
        margin-bottom: var(--space9) !important;
    }
    .d-mb10 {
        margin-bottom: var(--space10) !important;
    }
    .d-mb11 {
        margin-bottom: var(--space11) !important;
    }
    .d-mb12 {
        margin-bottom: var(--space12) !important;
    }
    .d-mb13 {
        margin-bottom: var(--space13) !important;
    }
    .d-mb14 {
        margin-bottom: var(--space14) !important;
    }
    .d-ml0 {
        margin-left: var(--space0) !important;
    }
    .d-ml1 {
        margin-left: var(--space1) !important;
    }
    .d-ml2 {
        margin-left: var(--space2) !important;
    }
    .d-ml3 {
        margin-left: var(--space3) !important;
    }
    .d-ml4 {
        margin-left: var(--space4) !important;
    }
    .d-ml5 {
        margin-left: var(--space5) !important;
    }
    .d-ml6 {
        margin-left: var(--space6) !important;
    }
    .d-ml7 {
        margin-left: var(--space7) !important;
    }
    .d-ml8 {
        margin-left: var(--space8) !important;
    }
    .d-ml9 {
        margin-left: var(--space9) !important;
    }
    .d-ml10 {
        margin-left: var(--space10) !important;
    }
    .d-ml11 {
        margin-left: var(--space11) !important;
    }
    .d-ml12 {
        margin-left: var(--space12) !important;
    }
    .d-ml13 {
        margin-left: var(--space13) !important;
    }
    .d-ml14 {
        margin-left: var(--space14) !important;
    }
    .d-mr0 {
        margin-right: var(--space0) !important;
    }
    .d-mr1 {
        margin-right: var(--space1) !important;
    }
    .d-mr2 {
        margin-right: var(--space2) !important;
    }
    .d-mr3 {
        margin-right: var(--space3) !important;
    }
    .d-mr4 {
        margin-right: var(--space4) !important;
    }
    .d-mr5 {
        margin-right: var(--space5) !important;
    }
    .d-mr6 {
        margin-right: var(--space6) !important;
    }
    .d-mr7 {
        margin-right: var(--space7) !important;
    }
    .d-mr8 {
        margin-right: var(--space8) !important;
    }
    .d-mr9 {
        margin-right: var(--space9) !important;
    }
    .d-mr10 {
        margin-right: var(--space10) !important;
    }
    .d-mr11 {
        margin-right: var(--space11) !important;
    }
    .d-mr12 {
        margin-right: var(--space12) !important;
    }
    .d-mr13 {
        margin-right: var(--space13) !important;
    }
    .d-mr14 {
        margin-right: var(--space14) !important;
    }
}

@media (max-width: 980px) {
    .m-py0 {
        padding-block: var(--space0) !important;
    }
    .m-py1 {
        padding-block: var(--space1) !important;
    }
    .m-py2 {
        padding-block: var(--space2) !important;
    }
    .m-py3 {
        padding-block: var(--space3) !important;
    }
    .m-py4 {
        padding-block: var(--space4) !important;
    }
    .m-py5 {
        padding-block: var(--space5) !important;
    }
    .m-py6 {
        padding-block: var(--space6) !important;
    }
    .m-py7 {
        padding-block: var(--space7) !important;
    }
    .m-py8 {
        padding-block: var(--space8) !important;
    }
    .m-py9 {
        padding-block: var(--space9) !important;
    }
    .m-py10 {
        padding-block: var(--space10) !important;
    }
    .m-py11 {
        padding-block: var(--space11) !important;
    }
    .m-py12 {
        padding-block: var(--space12) !important;
    }
    .m-py13 {
        padding-block: var(--space13) !important;
    }
    .m-py14 {
        padding-block: var(--space14) !important;
    }
    .m-px0 {
        padding-inline: var(--space0) !important;
    }
    .m-px1 {
        padding-inline: var(--space1) !important;
    }
    .m-px2 {
        padding-inline: var(--space2) !important;
    }
    .m-px3 {
        padding-inline: var(--space3) !important;
    }
    .m-px4 {
        padding-inline: var(--space4) !important;
    }
    .m-px5 {
        padding-inline: var(--space5) !important;
    }
    .m-px6 {
        padding-inline: var(--space6) !important;
    }
    .m-px7 {
        padding-inline: var(--space7) !important;
    }
    .m-px8 {
        padding-inline: var(--space8) !important;
    }
    .m-px9 {
        padding-inline: var(--space9) !important;
    }
    .m-px10 {
        padding-inline: var(--space10) !important;
    }
    .m-px11 {
        padding-inline: var(--space11) !important;
    }
    .m-px12 {
        padding-inline: var(--space12) !important;
    }
    .m-px13 {
        padding-inline: var(--space13) !important;
    }
    .m-px14 {
        padding-inline: var(--space14) !important;
    }
    .m-pt0 {
        padding-top: var(--space0) !important;
    }
    .m-pt1 {
        padding-top: var(--space1) !important;
    }
    .m-pt2 {
        padding-top: var(--space2) !important;
    }
    .m-pt3 {
        padding-top: var(--space3) !important;
    }
    .m-pt4 {
        padding-top: var(--space4) !important;
    }
    .m-pt5 {
        padding-top: var(--space5) !important;
    }
    .m-pt6 {
        padding-top: var(--space6) !important;
    }
    .m-pt7 {
        padding-top: var(--space7) !important;
    }
    .m-pt8 {
        padding-top: var(--space8) !important;
    }
    .m-pt9 {
        padding-top: var(--space9) !important;
    }
    .m-pt10 {
        padding-top: var(--space10) !important;
    }
    .m-pt11 {
        padding-top: var(--space11) !important;
    }
    .m-pt12 {
        padding-top: var(--space12) !important;
    }
    .m-pt13 {
        padding-top: var(--space13) !important;
    }
    .m-pt14 {
        padding-top: var(--space14) !important;
    }
    .m-pb0 {
        padding-bottom: var(--space0) !important;
    }
    .m-pb1 {
        padding-bottom: var(--space1) !important;
    }
    .m-pb2 {
        padding-bottom: var(--space2) !important;
    }
    .m-pb3 {
        padding-bottom: var(--space3) !important;
    }
    .m-pb4 {
        padding-bottom: var(--space4) !important;
    }
    .m-pb5 {
        padding-bottom: var(--space5) !important;
    }
    .m-pb6 {
        padding-bottom: var(--space6) !important;
    }
    .m-pb7 {
        padding-bottom: var(--space7) !important;
    }
    .m-pb8 {
        padding-bottom: var(--space8) !important;
    }
    .m-pb9 {
        padding-bottom: var(--space9) !important;
    }
    .m-pb10 {
        padding-bottom: var(--space10) !important;
    }
    .m-pb11 {
        padding-bottom: var(--space11) !important;
    }
    .m-pb12 {
        padding-bottom: var(--space12) !important;
    }
    .m-pb13 {
        padding-bottom: var(--space13) !important;
    }
    .m-pb14 {
        padding-bottom: var(--space14) !important;
    }
    .m-pl0 {
        padding-left: var(--space0) !important;
    }
    .m-pl1 {
        padding-left: var(--space1) !important;
    }
    .m-pl2 {
        padding-left: var(--space2) !important;
    }
    .m-pl3 {
        padding-left: var(--space3) !important;
    }
    .m-pl4 {
        padding-left: var(--space4) !important;
    }
    .m-pl5 {
        padding-left: var(--space5) !important;
    }
    .m-pl6 {
        padding-left: var(--space6) !important;
    }
    .m-pl7 {
        padding-left: var(--space7) !important;
    }
    .m-pl8 {
        padding-left: var(--space8) !important;
    }
    .m-pl9 {
        padding-left: var(--space9) !important;
    }
    .m-pl10 {
        padding-left: var(--space10) !important;
    }
    .m-pl11 {
        padding-left: var(--space11) !important;
    }
    .m-pl12 {
        padding-left: var(--space12) !important;
    }
    .m-pl13 {
        padding-left: var(--space13) !important;
    }
    .m-pl14 {
        padding-left: var(--space14) !important;
    }
    .m-pr0 {
        padding-right: var(--space0) !important;
    }
    .m-pr1 {
        padding-right: var(--space1) !important;
    }
    .m-pr2 {
        padding-right: var(--space2) !important;
    }
    .m-pr3 {
        padding-right: var(--space3) !important;
    }
    .m-pr4 {
        padding-right: var(--space4) !important;
    }
    .m-pr5 {
        padding-right: var(--space5) !important;
    }
    .m-pr6 {
        padding-right: var(--space6) !important;
    }
    .m-pr7 {
        padding-right: var(--space7) !important;
    }
    .m-pr8 {
        padding-right: var(--space8) !important;
    }
    .m-pr9 {
        padding-right: var(--space9) !important;
    }
    .m-pr10 {
        padding-right: var(--space10) !important;
    }
    .m-pr11 {
        padding-right: var(--space11) !important;
    }
    .m-pr12 {
        padding-right: var(--space12) !important;
    }
    .m-pr13 {
        padding-right: var(--space13) !important;
    }
    .m-pr14 {
        padding-right: var(--space14) !important;
    }
    .m-my0 {
        margin-block: var(--space0) !important;
    }
    .m-my1 {
        margin-block: var(--space1) !important;
    }
    .m-my2 {
        margin-block: var(--space2) !important;
    }
    .m-my3 {
        margin-block: var(--space3) !important;
    }
    .m-my4 {
        margin-block: var(--space4) !important;
    }
    .m-my5 {
        margin-block: var(--space5) !important;
    }
    .m-my6 {
        margin-block: var(--space6) !important;
    }
    .m-my7 {
        margin-block: var(--space7) !important;
    }
    .m-my8 {
        margin-block: var(--space8) !important;
    }
    .m-my9 {
        margin-block: var(--space9) !important;
    }
    .m-my10 {
        margin-block: var(--space10) !important;
    }
    .m-my11 {
        margin-block: var(--space11) !important;
    }
    .m-my12 {
        margin-block: var(--space12) !important;
    }
    .m-my13 {
        margin-block: var(--space13) !important;
    }
    .m-my14 {
        margin-block: var(--space14) !important;
    }
    .m-mx0 {
        margin-inline: var(--space0) !important;
    }
    .m-mx1 {
        margin-inline: var(--space1) !important;
    }
    .m-mx2 {
        margin-inline: var(--space2) !important;
    }
    .m-mx3 {
        margin-inline: var(--space3) !important;
    }
    .m-mx4 {
        margin-inline: var(--space4) !important;
    }
    .m-mx5 {
        margin-inline: var(--space5) !important;
    }
    .m-mx6 {
        margin-inline: var(--space6) !important;
    }
    .m-mx7 {
        margin-inline: var(--space7) !important;
    }
    .m-mx8 {
        margin-inline: var(--space8) !important;
    }
    .m-mx9 {
        margin-inline: var(--space9) !important;
    }
    .m-mx10 {
        margin-inline: var(--space10) !important;
    }
    .m-mx11 {
        margin-inline: var(--space11) !important;
    }
    .m-mx12 {
        margin-inline: var(--space12) !important;
    }
    .m-mx13 {
        margin-inline: var(--space13) !important;
    }
    .m-mx14 {
        margin-inline: var(--space14) !important;
    }
    .m-mt0 {
        margin-top: var(--space0) !important;
    }
    .m-mt1 {
        margin-top: var(--space1) !important;
    }
    .m-mt2 {
        margin-top: var(--space2) !important;
    }
    .m-mt3 {
        margin-top: var(--space3) !important;
    }
    .m-mt4 {
        margin-top: var(--space4) !important;
    }
    .m-mt5 {
        margin-top: var(--space5) !important;
    }
    .m-mt6 {
        margin-top: var(--space6) !important;
    }
    .m-mt7 {
        margin-top: var(--space7) !important;
    }
    .m-mt8 {
        margin-top: var(--space8) !important;
    }
    .m-mt9 {
        margin-top: var(--space9) !important;
    }
    .m-mt10 {
        margin-top: var(--space10) !important;
    }
    .m-mt11 {
        margin-top: var(--space11) !important;
    }
    .m-mt12 {
        margin-top: var(--space12) !important;
    }
    .m-mt13 {
        margin-top: var(--space13) !important;
    }
    .m-mt14 {
        margin-top: var(--space14) !important;
    }
    .m-mb0 {
        margin-bottom: var(--space0) !important;
    }
    .m-mb1 {
        margin-bottom: var(--space1) !important;
    }
    .m-mb2 {
        margin-bottom: var(--space2) !important;
    }
    .m-mb3 {
        margin-bottom: var(--space3) !important;
    }
    .m-mb4 {
        margin-bottom: var(--space4) !important;
    }
    .m-mb5 {
        margin-bottom: var(--space5) !important;
    }
    .m-mb6 {
        margin-bottom: var(--space6) !important;
    }
    .m-mb7 {
        margin-bottom: var(--space7) !important;
    }
    .m-mb8 {
        margin-bottom: var(--space8) !important;
    }
    .m-mb9 {
        margin-bottom: var(--space9) !important;
    }
    .m-mb10 {
        margin-bottom: var(--space10) !important;
    }
    .m-mb11 {
        margin-bottom: var(--space11) !important;
    }
    .m-mb12 {
        margin-bottom: var(--space12) !important;
    }
    .m-mb13 {
        margin-bottom: var(--space13) !important;
    }
    .m-mb14 {
        margin-bottom: var(--space14) !important;
    }
    .m-ml0 {
        margin-left: var(--space0) !important;
    }
    .m-ml1 {
        margin-left: var(--space1) !important;
    }
    .m-ml2 {
        margin-left: var(--space2) !important;
    }
    .m-ml3 {
        margin-left: var(--space3) !important;
    }
    .m-ml4 {
        margin-left: var(--space4) !important;
    }
    .m-ml5 {
        margin-left: var(--space5) !important;
    }
    .m-ml6 {
        margin-left: var(--space6) !important;
    }
    .m-ml7 {
        margin-left: var(--space7) !important;
    }
    .m-ml8 {
        margin-left: var(--space8) !important;
    }
    .m-ml9 {
        margin-left: var(--space9) !important;
    }
    .m-ml10 {
        margin-left: var(--space10) !important;
    }
    .m-ml11 {
        margin-left: var(--space11) !important;
    }
    .m-ml12 {
        margin-left: var(--space12) !important;
    }
    .m-ml13 {
        margin-left: var(--space13) !important;
    }
    .m-ml14 {
        margin-left: var(--space14) !important;
    }
    .m-mr0 {
        margin-right: var(--space0) !important;
    }
    .m-mr1 {
        margin-right: var(--space1) !important;
    }
    .m-mr2 {
        margin-right: var(--space2) !important;
    }
    .m-mr3 {
        margin-right: var(--space3) !important;
    }
    .m-mr4 {
        margin-right: var(--space4) !important;
    }
    .m-mr5 {
        margin-right: var(--space5) !important;
    }
    .m-mr6 {
        margin-right: var(--space6) !important;
    }
    .m-mr7 {
        margin-right: var(--space7) !important;
    }
    .m-mr8 {
        margin-right: var(--space8) !important;
    }
    .m-mr9 {
        margin-right: var(--space9) !important;
    }
    .m-mr10 {
        margin-right: var(--space10) !important;
    }
    .m-mr11 {
        margin-right: var(--space11) !important;
    }
    .m-mr12 {
        margin-right: var(--space12) !important;
    }
    .m-mr13 {
        margin-right: var(--space13) !important;
    }
    .m-mr14 {
        margin-right: var(--space14) !important;
    }
}