:root {
  /* Max widths */
  --mw-xs: 78 0px;
  --mw-s: 1045px;
  --mw-m: 1062px;
  --mw-l: 1280px;
  --mw-menu: 1360px;

  /* 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: 200px;

  --padding-inline-section: 60px;
}

@media (max-width: 1440px) {
  :root {
    --mw-menu: calc(var(--mw-l) - 60px);
  }
}

@media (min-width: 1280px) and (max-width: 1439px) {
}
@media (min-width: 981px) and (max-width: 1279px) {
}
@media (min-width: 481px) and (max-width: 980px) {
}
@media (max-width: 480px) {
  :root {
    --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;
  }
}
