/*
Theme Name: Hoteller Child
Theme URI: https://themes.themegoods.com/hoteller/landing
Description: Premium Photography WordPress Theme
Version: 1.0
Author: ThemeGoods
Author URI: https://themeforest.net/user/ThemeGoods
License: GNU General Public License
License URI: https://themeforest.net/licenses/regular_extended
Text Domain: hoteller
Template: hoteller
*/
:root {
  --ff-heading: "Trirong",sans-serif;
  --ff-title: "Trirong",sans-serif;
  --ff-subtitle: "Kanit",sans-serif;
  --ff-body: "Prompt",sans-serif;
  --ff-button: "Kanit",sans-serif;
  --ff-accent: "Kanit",sans-serif;
  --ff-small: "Kanit",sans-serif;
  --ff-tagline: "Kanit",sans-serif;
  --padding-x: clamp(1rem, -1.17rem + 9.63vw, 7.5rem);
  --padding-y: clamp(0.63rem, -0.42rem + 4.63vw, 3.75rem);
  --grid-overlay: rgba(0, 255, 255, 0.25);
  --space-0: 0;
  --fs-1: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 0.60);
  --space-vw-1: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1);
  --sp1: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1);
  --space-vh-1: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 1);
  --sp1: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 1);
  --fs-2: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 0.71);
  --space-vw-2: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 2);
  --sp2: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 2);
  --space-vh-2: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 2);
  --sp2: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 2);
  --fs-3: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 0.82);
  --space-vw-3: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 3);
  --sp3: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 3);
  --space-vh-3: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 3);
  --sp3: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 3);
  --fs-4: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 0.93);
  --space-vw-4: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 4);
  --sp4: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 4);
  --space-vh-4: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 4);
  --sp4: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 4);
  --fs-5: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1.04);
  --space-vw-5: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 5);
  --sp5: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 5);
  --space-vh-5: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 5);
  --sp5: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 5);
  --fs-6: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1.15);
  --space-vw-6: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 6);
  --sp6: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 6);
  --space-vh-6: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 6);
  --sp6: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 6);
  --fs-7: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1.26);
  --space-vw-7: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 7);
  --sp7: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 7);
  --space-vh-7: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 7);
  --sp7: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 7);
  --fs-8: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1.37);
  --space-vw-8: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 8);
  --sp8: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 8);
  --space-vh-8: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 8);
  --sp8: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 8);
  --fs-9: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1.48);
  --space-vw-9: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 9);
  --sp9: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 9);
  --space-vh-9: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 9);
  --sp9: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 9);
  --fs-10: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1.59);
  --space-vw-10: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 10);
  --sp10: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 10);
  --space-vh-10: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 10);
  --sp10: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 10);
  --fs-11: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1.72);
  --space-vw-11: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 11);
  --sp11: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 11);
  --space-vh-11: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 11);
  --sp11: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 11);
  --fs-12: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1.85);
  --space-vw-12: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 12);
  --sp12: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 12);
  --space-vh-12: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 12);
  --sp12: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 12);
  --fs-13: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 1.98);
  --space-vw-13: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 13);
  --sp13: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 13);
  --space-vh-13: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 13);
  --sp13: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 13);
  --fs-14: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 2.11);
  --space-vw-14: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 14);
  --sp14: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 14);
  --space-vh-14: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 14);
  --sp14: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 14);
  --fs-15: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 2.24);
  --space-vw-15: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 15);
  --sp15: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 15);
  --space-vh-15: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 15);
  --sp15: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 15);
  --fs-16: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 2.35);
  --space-vw-16: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 16);
  --sp16: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 16);
  --space-vh-16: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 16);
  --sp16: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 16);
  --fs-17: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 2.46);
  --space-vw-17: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 17);
  --sp17: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 17);
  --space-vh-17: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 17);
  --sp17: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 17);
  --fs-18: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 2.57);
  --space-vw-18: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 18);
  --sp18: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 18);
  --space-vh-18: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 18);
  --sp18: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 18);
  --fs-19: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 2.68);
  --space-vw-19: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 19);
  --sp19: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 19);
  --space-vh-19: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 19);
  --sp19: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 19);
  --fs-20: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 2.79);
  --space-vw-20: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 20);
  --sp20: calc(clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem) * 20);
  --space-vh-20: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 20);
  --sp20: calc(clamp(0.88rem, calc(0.85rem + 0.13vh), 1rem) * 20);
  --h04: clamp(6.75rem, calc(6.23rem + 2.31vw), 9rem);
  --h03: clamp(5.75rem, calc(5.23rem + 2.31vw), 8rem);
  --h02: clamp(4.75rem, calc(4.23rem + 2.31vw), 7rem);
  --h01: clamp(4.25rem, calc(3.85rem + 1.79vw), 6rem);
  --h0: clamp(3.25rem, calc(2.73rem + 2.31vw), 5.5rem);
  --h0s: clamp(2.75rem, calc(2.23rem + 2.31vw), 5rem);
  --h1: clamp(2.5rem, calc(2.04rem + 2.05vw), 4.5rem);
  --h1s: clamp(2.25rem, calc(1.85rem + 1.79vw), 4rem);
  --h2: clamp(2rem, calc(1.77rem + 1.03vw), 3rem);
  --h2s: clamp(1.75rem, calc(1.58rem + 0.77vw), 2.5rem);
  --h3: clamp(1.5rem, calc(1.38rem + 0.51vw), 2rem);
  --h3s: clamp(1.38rem, calc(1.29rem + 0.38vw), 1.75rem);
  --h4: clamp(1.25rem, calc(1.19rem + 0.26vw), 1.5rem);
  --h4s: clamp(1.13rem, calc(1.07rem + 0.26vw), 1.38rem);
  --h5: clamp(1rem, calc(0.94rem + 0.26vw), 1.25rem);
  --h5s: clamp(1rem, calc(0.97rem + 0.13vw), 1.13rem);
  --h6: clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem);
  --body: clamp(0.88rem, calc(0.85rem + 0.13vw), 1rem);
  --small: clamp(0.75rem, calc(0.72rem + 0.13vw), 0.88rem);
  --smallest: clamp(0.63rem, calc(0.6rem + 0.13vw), 0.75rem);
}

html,
body {
  font-size: 16px;
  box-sizing: border-box !important;
  margin: 0;
  padding: 0;
}

* {
  box-sizing: border-box !important;
}

p:last-of-type {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}

html {
  font-family: var(--ff-body) !important;
  line-height: 1.2em;
}

p {
  padding: 0 0;
  margin-bottom: 1em;
}

input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:hover {
  cursor: pointer;
}

@media (min-width: 320px) {
  :root {
    --hero_1: 116px;
    --hero_2: 108px;
    --hero_3: 100px;
    --display_1: 84px;
    --display_2: 72px;
    --display_3: 54px;
    --lead_1: 20px;
    --lead_2: 18px;
    --slogan: 16px;
    --tagline: 14px;
    --smallest: 6px;
    --body: 14px;
    --small: 8px;
    --h1: 48px;
    --h2: 40px;
    --h3: 32px;
    --h4: 24px;
    --h5: 18px;
    --h6: 16px;
    --fs20:142px;
    --fs19:137px;
    --fs18:131px;
    --fs17:125px;
    --fs16:109px;
    --fs15:94px;
    --fs14:78px;
    --fs13:62px;
    --fs12:55px;
    --fs11:47px;
    --fs10:39px;
    --fs9:31px;
    --fs8:27px;
    --fs7:23px;
    --fs6:20px;
    --fs5:16px;
    --fs4:14px;
    --fs3:12px;
    --fs2:10px;
    --fs1:8px;
  }
  .header-padding {
    padding-top: var(--sp10);
    padding-right: var(--sp2);
    padding-bottom: var(--sp3);
    padding-left: var(--sp2);
  }
  .content-padding {
    padding-top: var(--sp2);
    padding-right: var(--sp2);
    padding-bottom: var(--sp2);
    padding-left: var(--sp2);
  }
  .hero_1 {
    font-size: 116px;
  }
  .hero_2 {
    font-size: 108px;
  }
  .hero_3 {
    font-size: 100px;
  }
  .display_1 {
    font-size: 84px;
  }
  .display_2 {
    font-size: 72px;
  }
  .display_3 {
    font-size: 54px;
  }
  .lead_1 {
    font-size: 20px;
  }
  .lead_2 {
    font-size: 18px;
  }
  .slogan {
    font-size: 16px;
  }
  .tagline {
    font-size: 14px;
  }
  .smallest {
    font-size: 6px;
  }
  body {
    font-size: 14px;
  }
  small {
    font-size: 8px;
  }
  h1, h1 span, h1 div, h1.uael-heading, h1 .uael-heading, h1.elementor-heading-title, h1 .elementor-heading-title, h1.entry-title, h1 .entry-title {
    font-size: 48px;
  }
  h2, h2 span, h2 div, h2.uael-heading, h2 .uael-heading, h2.elementor-heading-title, h2 .elementor-heading-title, h2.entry-title, h2 .entry-title {
    font-size: 40px;
  }
  h3, h3 span, h3 div, h3.uael-heading, h3 .uael-heading, h3.elementor-heading-title, h3 .elementor-heading-title, h3.entry-title, h3 .entry-title {
    font-size: 32px;
  }
  h4, h4 span, h4 div, h4.uael-heading, h4 .uael-heading, h4.elementor-heading-title, h4 .elementor-heading-title, h4.entry-title, h4 .entry-title {
    font-size: 24px;
  }
  h5, h5 span, h5 div, h5.uael-heading, h5 .uael-heading, h5.elementor-heading-title, h5 .elementor-heading-title, h5.entry-title, h5 .entry-title {
    font-size: 18px;
  }
  h6, h6 span, h6 div, h6.uael-heading, h6 .uael-heading, h6.elementor-heading-title, h6 .elementor-heading-title, h6.entry-title, h6 .entry-title {
    font-size: 16px;
  }
  .fs20, .fs20 h1, .fs20 h2, .fs20 h3, .fs20 h4, .fs20 h5, .fs20 h6, .fs20 span, .fs20 div, .fs20 .uael-heading, .fs20 .elementor-heading-title, .fs20 .entry-title {
    font-size: 142px;
  }
  .fs19, .fs19 h1, .fs19 h2, .fs19 h3, .fs19 h4, .fs19 h5, .fs19 h6, .fs19 span, .fs19 div, .fs19 .uael-heading, .fs19 .elementor-heading-title, .fs19 .entry-title {
    font-size: 137px;
  }
  .fs18, .fs18 h1, .fs18 h2, .fs18 h3, .fs18 h4, .fs18 h5, .fs18 h6, .fs18 span, .fs18 div, .fs18 .uael-heading, .fs18 .elementor-heading-title, .fs18 .entry-title {
    font-size: 131px;
  }
  .fs17, .fs17 h1, .fs17 h2, .fs17 h3, .fs17 h4, .fs17 h5, .fs17 h6, .fs17 span, .fs17 div, .fs17 .uael-heading, .fs17 .elementor-heading-title, .fs17 .entry-title {
    font-size: 125px;
  }
  .fs16, .fs16 h1, .fs16 h2, .fs16 h3, .fs16 h4, .fs16 h5, .fs16 h6, .fs16 span, .fs16 div, .fs16 .uael-heading, .fs16 .elementor-heading-title, .fs16 .entry-title {
    font-size: 109px;
  }
  .fs15, .fs15 h1, .fs15 h2, .fs15 h3, .fs15 h4, .fs15 h5, .fs15 h6, .fs15 span, .fs15 div, .fs15 .uael-heading, .fs15 .elementor-heading-title, .fs15 .entry-title {
    font-size: 94px;
  }
  .fs14, .fs14 h1, .fs14 h2, .fs14 h3, .fs14 h4, .fs14 h5, .fs14 h6, .fs14 span, .fs14 div, .fs14 .uael-heading, .fs14 .elementor-heading-title, .fs14 .entry-title {
    font-size: 78px;
  }
  .fs13, .fs13 h1, .fs13 h2, .fs13 h3, .fs13 h4, .fs13 h5, .fs13 h6, .fs13 span, .fs13 div, .fs13 .uael-heading, .fs13 .elementor-heading-title, .fs13 .entry-title {
    font-size: 62px;
  }
  .fs12, .fs12 h1, .fs12 h2, .fs12 h3, .fs12 h4, .fs12 h5, .fs12 h6, .fs12 span, .fs12 div, .fs12 .uael-heading, .fs12 .elementor-heading-title, .fs12 .entry-title {
    font-size: 55px;
  }
  .fs11, .fs11 h1, .fs11 h2, .fs11 h3, .fs11 h4, .fs11 h5, .fs11 h6, .fs11 span, .fs11 div, .fs11 .uael-heading, .fs11 .elementor-heading-title, .fs11 .entry-title {
    font-size: 47px;
  }
  .fs10, .fs10 h1, .fs10 h2, .fs10 h3, .fs10 h4, .fs10 h5, .fs10 h6, .fs10 span, .fs10 div, .fs10 .uael-heading, .fs10 .elementor-heading-title, .fs10 .entry-title {
    font-size: 39px;
  }
  .fs9, .fs9 h1, .fs9 h2, .fs9 h3, .fs9 h4, .fs9 h5, .fs9 h6, .fs9 span, .fs9 div, .fs9 .uael-heading, .fs9 .elementor-heading-title, .fs9 .entry-title {
    font-size: 31px;
  }
  .fs8, .fs8 h1, .fs8 h2, .fs8 h3, .fs8 h4, .fs8 h5, .fs8 h6, .fs8 span, .fs8 div, .fs8 .uael-heading, .fs8 .elementor-heading-title, .fs8 .entry-title {
    font-size: 27px;
  }
  .fs7, .fs7 h1, .fs7 h2, .fs7 h3, .fs7 h4, .fs7 h5, .fs7 h6, .fs7 span, .fs7 div, .fs7 .uael-heading, .fs7 .elementor-heading-title, .fs7 .entry-title {
    font-size: 23px;
  }
  .fs6, .fs6 h1, .fs6 h2, .fs6 h3, .fs6 h4, .fs6 h5, .fs6 h6, .fs6 span, .fs6 div, .fs6 .uael-heading, .fs6 .elementor-heading-title, .fs6 .entry-title {
    font-size: 20px;
  }
  .fs5, .fs5 h1, .fs5 h2, .fs5 h3, .fs5 h4, .fs5 h5, .fs5 h6, .fs5 span, .fs5 div, .fs5 .uael-heading, .fs5 .elementor-heading-title, .fs5 .entry-title {
    font-size: 16px;
  }
  .fs4, .fs4 h1, .fs4 h2, .fs4 h3, .fs4 h4, .fs4 h5, .fs4 h6, .fs4 span, .fs4 div, .fs4 .uael-heading, .fs4 .elementor-heading-title, .fs4 .entry-title {
    font-size: 14px;
  }
  .fs3, .fs3 h1, .fs3 h2, .fs3 h3, .fs3 h4, .fs3 h5, .fs3 h6, .fs3 span, .fs3 div, .fs3 .uael-heading, .fs3 .elementor-heading-title, .fs3 .entry-title {
    font-size: 12px;
  }
  .fs2, .fs2 h1, .fs2 h2, .fs2 h3, .fs2 h4, .fs2 h5, .fs2 h6, .fs2 span, .fs2 div, .fs2 .uael-heading, .fs2 .elementor-heading-title, .fs2 .entry-title {
    font-size: 10px;
  }
  .fs1, .fs1 h1, .fs1 h2, .fs1 h3, .fs1 h4, .fs1 h5, .fs1 h6, .fs1 span, .fs1 div, .fs1 .uael-heading, .fs1 .elementor-heading-title, .fs1 .entry-title {
    font-size: 8px;
  }
}

@media (min-width: 667px) {
  :root {
    --hero_1: 116px;
    --hero_2: 108px;
    --hero_3: 100px;
    --display_1: 84px;
    --display_2: 72px;
    --display_3: 54px;
    --lead_1: 20px;
    --lead_2: 18px;
    --slogan: 16px;
    --tagline: 14px;
    --smallest: 6px;
    --body: 14px;
    --small: 8px;
    --h1: 48px;
    --h2: 40px;
    --h3: 32px;
    --h4: 24px;
    --h5: 18px;
    --h6: 16px;
    --fs20:142px;
    --fs19:137px;
    --fs18:131px;
    --fs17:125px;
    --fs16:109px;
    --fs15:94px;
    --fs14:78px;
    --fs13:62px;
    --fs12:55px;
    --fs11:47px;
    --fs10:39px;
    --fs9:31px;
    --fs8:27px;
    --fs7:23px;
    --fs6:20px;
    --fs5:16px;
    --fs4:14px;
    --fs3:12px;
    --fs2:10px;
    --fs1:8px;
  }
  .header-padding {
    padding-top: var(--sp10);
    padding-right: var(--sp2);
    padding-bottom: var(--sp3);
    padding-left: var(--sp2);
  }
  .content-padding {
    padding-top: var(--sp3);
    padding-right: var(--sp2);
    padding-bottom: var(--sp3);
    padding-left: var(--sp2);
  }
  .hero_1 {
    font-size: 116px;
  }
  .hero_2 {
    font-size: 108px;
  }
  .hero_3 {
    font-size: 100px;
  }
  .display_1 {
    font-size: 84px;
  }
  .display_2 {
    font-size: 72px;
  }
  .display_3 {
    font-size: 54px;
  }
  .lead_1 {
    font-size: 20px;
  }
  .lead_2 {
    font-size: 18px;
  }
  .slogan {
    font-size: 16px;
  }
  .tagline {
    font-size: 14px;
  }
  .smallest {
    font-size: 6px;
  }
  body {
    font-size: 14px;
  }
  small {
    font-size: 8px;
  }
  h1, h1 span, h1 div, h1.uael-heading, h1 .uael-heading, h1.elementor-heading-title, h1 .elementor-heading-title, h1.entry-title, h1 .entry-title {
    font-size: 48px;
  }
  h2, h2 span, h2 div, h2.uael-heading, h2 .uael-heading, h2.elementor-heading-title, h2 .elementor-heading-title, h2.entry-title, h2 .entry-title {
    font-size: 40px;
  }
  h3, h3 span, h3 div, h3.uael-heading, h3 .uael-heading, h3.elementor-heading-title, h3 .elementor-heading-title, h3.entry-title, h3 .entry-title {
    font-size: 32px;
  }
  h4, h4 span, h4 div, h4.uael-heading, h4 .uael-heading, h4.elementor-heading-title, h4 .elementor-heading-title, h4.entry-title, h4 .entry-title {
    font-size: 24px;
  }
  h5, h5 span, h5 div, h5.uael-heading, h5 .uael-heading, h5.elementor-heading-title, h5 .elementor-heading-title, h5.entry-title, h5 .entry-title {
    font-size: 18px;
  }
  h6, h6 span, h6 div, h6.uael-heading, h6 .uael-heading, h6.elementor-heading-title, h6 .elementor-heading-title, h6.entry-title, h6 .entry-title {
    font-size: 16px;
  }
  .fs20, .fs20 h1, .fs20 h2, .fs20 h3, .fs20 h4, .fs20 h5, .fs20 h6, .fs20 span, .fs20 div, .fs20 .uael-heading, .fs20 .elementor-heading-title, .fs20 .entry-title {
    font-size: 142px;
  }
  .fs19, .fs19 h1, .fs19 h2, .fs19 h3, .fs19 h4, .fs19 h5, .fs19 h6, .fs19 span, .fs19 div, .fs19 .uael-heading, .fs19 .elementor-heading-title, .fs19 .entry-title {
    font-size: 137px;
  }
  .fs18, .fs18 h1, .fs18 h2, .fs18 h3, .fs18 h4, .fs18 h5, .fs18 h6, .fs18 span, .fs18 div, .fs18 .uael-heading, .fs18 .elementor-heading-title, .fs18 .entry-title {
    font-size: 131px;
  }
  .fs17, .fs17 h1, .fs17 h2, .fs17 h3, .fs17 h4, .fs17 h5, .fs17 h6, .fs17 span, .fs17 div, .fs17 .uael-heading, .fs17 .elementor-heading-title, .fs17 .entry-title {
    font-size: 125px;
  }
  .fs16, .fs16 h1, .fs16 h2, .fs16 h3, .fs16 h4, .fs16 h5, .fs16 h6, .fs16 span, .fs16 div, .fs16 .uael-heading, .fs16 .elementor-heading-title, .fs16 .entry-title {
    font-size: 109px;
  }
  .fs15, .fs15 h1, .fs15 h2, .fs15 h3, .fs15 h4, .fs15 h5, .fs15 h6, .fs15 span, .fs15 div, .fs15 .uael-heading, .fs15 .elementor-heading-title, .fs15 .entry-title {
    font-size: 94px;
  }
  .fs14, .fs14 h1, .fs14 h2, .fs14 h3, .fs14 h4, .fs14 h5, .fs14 h6, .fs14 span, .fs14 div, .fs14 .uael-heading, .fs14 .elementor-heading-title, .fs14 .entry-title {
    font-size: 78px;
  }
  .fs13, .fs13 h1, .fs13 h2, .fs13 h3, .fs13 h4, .fs13 h5, .fs13 h6, .fs13 span, .fs13 div, .fs13 .uael-heading, .fs13 .elementor-heading-title, .fs13 .entry-title {
    font-size: 62px;
  }
  .fs12, .fs12 h1, .fs12 h2, .fs12 h3, .fs12 h4, .fs12 h5, .fs12 h6, .fs12 span, .fs12 div, .fs12 .uael-heading, .fs12 .elementor-heading-title, .fs12 .entry-title {
    font-size: 55px;
  }
  .fs11, .fs11 h1, .fs11 h2, .fs11 h3, .fs11 h4, .fs11 h5, .fs11 h6, .fs11 span, .fs11 div, .fs11 .uael-heading, .fs11 .elementor-heading-title, .fs11 .entry-title {
    font-size: 47px;
  }
  .fs10, .fs10 h1, .fs10 h2, .fs10 h3, .fs10 h4, .fs10 h5, .fs10 h6, .fs10 span, .fs10 div, .fs10 .uael-heading, .fs10 .elementor-heading-title, .fs10 .entry-title {
    font-size: 39px;
  }
  .fs9, .fs9 h1, .fs9 h2, .fs9 h3, .fs9 h4, .fs9 h5, .fs9 h6, .fs9 span, .fs9 div, .fs9 .uael-heading, .fs9 .elementor-heading-title, .fs9 .entry-title {
    font-size: 31px;
  }
  .fs8, .fs8 h1, .fs8 h2, .fs8 h3, .fs8 h4, .fs8 h5, .fs8 h6, .fs8 span, .fs8 div, .fs8 .uael-heading, .fs8 .elementor-heading-title, .fs8 .entry-title {
    font-size: 27px;
  }
  .fs7, .fs7 h1, .fs7 h2, .fs7 h3, .fs7 h4, .fs7 h5, .fs7 h6, .fs7 span, .fs7 div, .fs7 .uael-heading, .fs7 .elementor-heading-title, .fs7 .entry-title {
    font-size: 23px;
  }
  .fs6, .fs6 h1, .fs6 h2, .fs6 h3, .fs6 h4, .fs6 h5, .fs6 h6, .fs6 span, .fs6 div, .fs6 .uael-heading, .fs6 .elementor-heading-title, .fs6 .entry-title {
    font-size: 20px;
  }
  .fs5, .fs5 h1, .fs5 h2, .fs5 h3, .fs5 h4, .fs5 h5, .fs5 h6, .fs5 span, .fs5 div, .fs5 .uael-heading, .fs5 .elementor-heading-title, .fs5 .entry-title {
    font-size: 16px;
  }
  .fs4, .fs4 h1, .fs4 h2, .fs4 h3, .fs4 h4, .fs4 h5, .fs4 h6, .fs4 span, .fs4 div, .fs4 .uael-heading, .fs4 .elementor-heading-title, .fs4 .entry-title {
    font-size: 14px;
  }
  .fs3, .fs3 h1, .fs3 h2, .fs3 h3, .fs3 h4, .fs3 h5, .fs3 h6, .fs3 span, .fs3 div, .fs3 .uael-heading, .fs3 .elementor-heading-title, .fs3 .entry-title {
    font-size: 12px;
  }
  .fs2, .fs2 h1, .fs2 h2, .fs2 h3, .fs2 h4, .fs2 h5, .fs2 h6, .fs2 span, .fs2 div, .fs2 .uael-heading, .fs2 .elementor-heading-title, .fs2 .entry-title {
    font-size: 10px;
  }
  .fs1, .fs1 h1, .fs1 h2, .fs1 h3, .fs1 h4, .fs1 h5, .fs1 h6, .fs1 span, .fs1 div, .fs1 .uael-heading, .fs1 .elementor-heading-title, .fs1 .entry-title {
    font-size: 8px;
  }
}

@media (min-width: 768px) {
  :root {
    --hero_1: 116px;
    --hero_2: 108px;
    --hero_3: 100px;
    --display_1: 84px;
    --display_2: 72px;
    --display_3: 54px;
    --lead_1: 20px;
    --lead_2: 18px;
    --slogan: 16px;
    --tagline: 14px;
    --smallest: 6px;
    --body: 14px;
    --small: 8px;
    --h1: 48px;
    --h2: 40px;
    --h3: 32px;
    --h4: 24px;
    --h5: 18px;
    --h6: 16px;
    --fs20:142px;
    --fs19:137px;
    --fs18:131px;
    --fs17:125px;
    --fs16:109px;
    --fs15:94px;
    --fs14:78px;
    --fs13:62px;
    --fs12:55px;
    --fs11:47px;
    --fs10:39px;
    --fs9:31px;
    --fs8:27px;
    --fs7:23px;
    --fs6:20px;
    --fs5:16px;
    --fs4:14px;
    --fs3:12px;
    --fs2:10px;
    --fs1:8px;
  }
  .header-padding {
    padding-top: var(--sp12);
    padding-right: var(--sp4);
    padding-bottom: var(--sp4);
    padding-left: var(--sp4);
  }
  .content-padding {
    padding-top: var(--sp4);
    padding-right: var(--sp4);
    padding-bottom: var(--sp4);
    padding-left: var(--sp4);
  }
  .hero_1 {
    font-size: 116px;
  }
  .hero_2 {
    font-size: 108px;
  }
  .hero_3 {
    font-size: 100px;
  }
  .display_1 {
    font-size: 84px;
  }
  .display_2 {
    font-size: 72px;
  }
  .display_3 {
    font-size: 54px;
  }
  .lead_1 {
    font-size: 20px;
  }
  .lead_2 {
    font-size: 18px;
  }
  .slogan {
    font-size: 16px;
  }
  .tagline {
    font-size: 14px;
  }
  .smallest {
    font-size: 6px;
  }
  body {
    font-size: 14px;
  }
  small {
    font-size: 8px;
  }
  h1, h1 span, h1 div, h1.uael-heading, h1 .uael-heading, h1.elementor-heading-title, h1 .elementor-heading-title, h1.entry-title, h1 .entry-title {
    font-size: 48px;
  }
  h2, h2 span, h2 div, h2.uael-heading, h2 .uael-heading, h2.elementor-heading-title, h2 .elementor-heading-title, h2.entry-title, h2 .entry-title {
    font-size: 40px;
  }
  h3, h3 span, h3 div, h3.uael-heading, h3 .uael-heading, h3.elementor-heading-title, h3 .elementor-heading-title, h3.entry-title, h3 .entry-title {
    font-size: 32px;
  }
  h4, h4 span, h4 div, h4.uael-heading, h4 .uael-heading, h4.elementor-heading-title, h4 .elementor-heading-title, h4.entry-title, h4 .entry-title {
    font-size: 24px;
  }
  h5, h5 span, h5 div, h5.uael-heading, h5 .uael-heading, h5.elementor-heading-title, h5 .elementor-heading-title, h5.entry-title, h5 .entry-title {
    font-size: 18px;
  }
  h6, h6 span, h6 div, h6.uael-heading, h6 .uael-heading, h6.elementor-heading-title, h6 .elementor-heading-title, h6.entry-title, h6 .entry-title {
    font-size: 16px;
  }
  .fs20, .fs20 h1, .fs20 h2, .fs20 h3, .fs20 h4, .fs20 h5, .fs20 h6, .fs20 span, .fs20 div, .fs20 .uael-heading, .fs20 .elementor-heading-title, .fs20 .entry-title {
    font-size: 142px;
  }
  .fs19, .fs19 h1, .fs19 h2, .fs19 h3, .fs19 h4, .fs19 h5, .fs19 h6, .fs19 span, .fs19 div, .fs19 .uael-heading, .fs19 .elementor-heading-title, .fs19 .entry-title {
    font-size: 137px;
  }
  .fs18, .fs18 h1, .fs18 h2, .fs18 h3, .fs18 h4, .fs18 h5, .fs18 h6, .fs18 span, .fs18 div, .fs18 .uael-heading, .fs18 .elementor-heading-title, .fs18 .entry-title {
    font-size: 131px;
  }
  .fs17, .fs17 h1, .fs17 h2, .fs17 h3, .fs17 h4, .fs17 h5, .fs17 h6, .fs17 span, .fs17 div, .fs17 .uael-heading, .fs17 .elementor-heading-title, .fs17 .entry-title {
    font-size: 125px;
  }
  .fs16, .fs16 h1, .fs16 h2, .fs16 h3, .fs16 h4, .fs16 h5, .fs16 h6, .fs16 span, .fs16 div, .fs16 .uael-heading, .fs16 .elementor-heading-title, .fs16 .entry-title {
    font-size: 109px;
  }
  .fs15, .fs15 h1, .fs15 h2, .fs15 h3, .fs15 h4, .fs15 h5, .fs15 h6, .fs15 span, .fs15 div, .fs15 .uael-heading, .fs15 .elementor-heading-title, .fs15 .entry-title {
    font-size: 94px;
  }
  .fs14, .fs14 h1, .fs14 h2, .fs14 h3, .fs14 h4, .fs14 h5, .fs14 h6, .fs14 span, .fs14 div, .fs14 .uael-heading, .fs14 .elementor-heading-title, .fs14 .entry-title {
    font-size: 78px;
  }
  .fs13, .fs13 h1, .fs13 h2, .fs13 h3, .fs13 h4, .fs13 h5, .fs13 h6, .fs13 span, .fs13 div, .fs13 .uael-heading, .fs13 .elementor-heading-title, .fs13 .entry-title {
    font-size: 62px;
  }
  .fs12, .fs12 h1, .fs12 h2, .fs12 h3, .fs12 h4, .fs12 h5, .fs12 h6, .fs12 span, .fs12 div, .fs12 .uael-heading, .fs12 .elementor-heading-title, .fs12 .entry-title {
    font-size: 55px;
  }
  .fs11, .fs11 h1, .fs11 h2, .fs11 h3, .fs11 h4, .fs11 h5, .fs11 h6, .fs11 span, .fs11 div, .fs11 .uael-heading, .fs11 .elementor-heading-title, .fs11 .entry-title {
    font-size: 47px;
  }
  .fs10, .fs10 h1, .fs10 h2, .fs10 h3, .fs10 h4, .fs10 h5, .fs10 h6, .fs10 span, .fs10 div, .fs10 .uael-heading, .fs10 .elementor-heading-title, .fs10 .entry-title {
    font-size: 39px;
  }
  .fs9, .fs9 h1, .fs9 h2, .fs9 h3, .fs9 h4, .fs9 h5, .fs9 h6, .fs9 span, .fs9 div, .fs9 .uael-heading, .fs9 .elementor-heading-title, .fs9 .entry-title {
    font-size: 31px;
  }
  .fs8, .fs8 h1, .fs8 h2, .fs8 h3, .fs8 h4, .fs8 h5, .fs8 h6, .fs8 span, .fs8 div, .fs8 .uael-heading, .fs8 .elementor-heading-title, .fs8 .entry-title {
    font-size: 27px;
  }
  .fs7, .fs7 h1, .fs7 h2, .fs7 h3, .fs7 h4, .fs7 h5, .fs7 h6, .fs7 span, .fs7 div, .fs7 .uael-heading, .fs7 .elementor-heading-title, .fs7 .entry-title {
    font-size: 23px;
  }
  .fs6, .fs6 h1, .fs6 h2, .fs6 h3, .fs6 h4, .fs6 h5, .fs6 h6, .fs6 span, .fs6 div, .fs6 .uael-heading, .fs6 .elementor-heading-title, .fs6 .entry-title {
    font-size: 20px;
  }
  .fs5, .fs5 h1, .fs5 h2, .fs5 h3, .fs5 h4, .fs5 h5, .fs5 h6, .fs5 span, .fs5 div, .fs5 .uael-heading, .fs5 .elementor-heading-title, .fs5 .entry-title {
    font-size: 16px;
  }
  .fs4, .fs4 h1, .fs4 h2, .fs4 h3, .fs4 h4, .fs4 h5, .fs4 h6, .fs4 span, .fs4 div, .fs4 .uael-heading, .fs4 .elementor-heading-title, .fs4 .entry-title {
    font-size: 14px;
  }
  .fs3, .fs3 h1, .fs3 h2, .fs3 h3, .fs3 h4, .fs3 h5, .fs3 h6, .fs3 span, .fs3 div, .fs3 .uael-heading, .fs3 .elementor-heading-title, .fs3 .entry-title {
    font-size: 12px;
  }
  .fs2, .fs2 h1, .fs2 h2, .fs2 h3, .fs2 h4, .fs2 h5, .fs2 h6, .fs2 span, .fs2 div, .fs2 .uael-heading, .fs2 .elementor-heading-title, .fs2 .entry-title {
    font-size: 10px;
  }
  .fs1, .fs1 h1, .fs1 h2, .fs1 h3, .fs1 h4, .fs1 h5, .fs1 h6, .fs1 span, .fs1 div, .fs1 .uael-heading, .fs1 .elementor-heading-title, .fs1 .entry-title {
    font-size: 8px;
  }
}

@media (min-width: 1024px) {
  :root {
    --hero_1: calc(116px + (124 - 116) * ((100vw - 768px) / (1280 - 768)));
    --hero_2: calc(108px + (116 - 108) * ((100vw - 768px) / (1280 - 768)));
    --hero_3: calc(100px + (108 - 100) * ((100vw - 768px) / (1280 - 768)));
    --display_1: calc(84px + (100 - 84) * ((100vw - 768px) / (1280 - 768)));
    --display_2: calc(72px + (84 - 72) * ((100vw - 768px) / (1280 - 768)));
    --display_3: calc(54px + (72 - 54) * ((100vw - 768px) / (1280 - 768)));
    --lead_1: calc(20px + (28 - 20) * ((100vw - 768px) / (1280 - 768)));
    --lead_2: calc(18px + (24 - 18) * ((100vw - 768px) / (1280 - 768)));
    --slogan: calc(16px + (22 - 16) * ((100vw - 768px) / (1280 - 768)));
    --tagline: calc(14px + (20 - 14) * ((100vw - 768px) / (1280 - 768)));
    --smallest: calc(6px + (12 - 6) * ((100vw - 768px) / (1280 - 768)));
    --body: calc(14px + (16 - 14) * ((100vw - 768px) / (1280 - 768)));
    --small: calc(8px + (14 - 8) * ((100vw - 768px) / (1280 - 768)));
    --h1: calc(48px + (64 - 48) * ((100vw - 768px) / (1280 - 768)));
    --h2: calc(40px + (48 - 40) * ((100vw - 768px) / (1280 - 768)));
    --h3: calc(32px + (40 - 32) * ((100vw - 768px) / (1280 - 768)));
    --h4: calc(24px + (32 - 24) * ((100vw - 768px) / (1280 - 768)));
    --h5: calc(18px + (24 - 18) * ((100vw - 768px) / (1280 - 768)));
    --h6: calc(16px + (18 - 16) * ((100vw - 768px) / (1280 - 768)));
    --fs20:calc(142px + (152 - 142) * ((100vw - 768px) / (1280 - 768)));
    --fs19:calc(137px + (146 - 137) * ((100vw - 768px) / (1280 - 768)));
    --fs18:calc(131px + (140 - 131) * ((100vw - 768px) / (1280 - 768)));
    --fs17:calc(125px + (134 - 125) * ((100vw - 768px) / (1280 - 768)));
    --fs16:calc(109px + (128 - 109) * ((100vw - 768px) / (1280 - 768)));
    --fs15:calc(94px + (112 - 94) * ((100vw - 768px) / (1280 - 768)));
    --fs14:calc(78px + (96 - 78) * ((100vw - 768px) / (1280 - 768)));
    --fs13:calc(62px + (80 - 62) * ((100vw - 768px) / (1280 - 768)));
    --fs12:calc(55px + (64 - 55) * ((100vw - 768px) / (1280 - 768)));
    --fs11:calc(47px + (56 - 47) * ((100vw - 768px) / (1280 - 768)));
    --fs10:calc(39px + (48 - 39) * ((100vw - 768px) / (1280 - 768)));
    --fs9:calc(31px + (40 - 31) * ((100vw - 768px) / (1280 - 768)));
    --fs8:calc(27px + (32 - 27) * ((100vw - 768px) / (1280 - 768)));
    --fs7:calc(23px + (28 - 23) * ((100vw - 768px) / (1280 - 768)));
    --fs6:calc(20px + (24 - 20) * ((100vw - 768px) / (1280 - 768)));
    --fs5:calc(16px + (20 - 16) * ((100vw - 768px) / (1280 - 768)));
    --fs4:calc(14px + (16 - 14) * ((100vw - 768px) / (1280 - 768)));
    --fs3:calc(12px + (14 - 12) * ((100vw - 768px) / (1280 - 768)));
    --fs2:calc(10px + (12 - 10) * ((100vw - 768px) / (1280 - 768)));
    --fs1:calc(8px + (10 - 8) * ((100vw - 768px) / (1280 - 768)));
  }
  .header-padding {
    padding-top: var(--sp12);
    padding-right: var(--sp4);
    padding-bottom: var(--sp4);
    padding-left: var(--sp4);
  }
  .content-padding {
    padding-top: var(--sp5);
    padding-right: var(--sp4);
    padding-bottom: var(--sp5);
    padding-left: var(--sp4);
  }
  .hero_1 {
    font-size: calc(116px + (124 - 116) * ((100vw - 768px) / (1280 - 768)));
  }
  .hero_2 {
    font-size: calc(108px + (116 - 108) * ((100vw - 768px) / (1280 - 768)));
  }
  .hero_3 {
    font-size: calc(100px + (108 - 100) * ((100vw - 768px) / (1280 - 768)));
  }
  .display_1 {
    font-size: calc(84px + (100 - 84) * ((100vw - 768px) / (1280 - 768)));
  }
  .display_2 {
    font-size: calc(72px + (84 - 72) * ((100vw - 768px) / (1280 - 768)));
  }
  .display_3 {
    font-size: calc(54px + (72 - 54) * ((100vw - 768px) / (1280 - 768)));
  }
  .lead_1 {
    font-size: calc(20px + (28 - 20) * ((100vw - 768px) / (1280 - 768)));
  }
  .lead_2 {
    font-size: calc(18px + (24 - 18) * ((100vw - 768px) / (1280 - 768)));
  }
  .slogan {
    font-size: calc(16px + (22 - 16) * ((100vw - 768px) / (1280 - 768)));
  }
  .tagline {
    font-size: calc(14px + (20 - 14) * ((100vw - 768px) / (1280 - 768)));
  }
  .smallest {
    font-size: calc(6px + (12 - 6) * ((100vw - 768px) / (1280 - 768)));
  }
  body {
    font-size: calc(14px + (16 - 14) * ((100vw - 768px) / (1280 - 768)));
  }
  small {
    font-size: calc(8px + (14 - 8) * ((100vw - 768px) / (1280 - 768)));
  }
  h1, h1 span, h1 div, h1.uael-heading, h1 .uael-heading, h1.elementor-heading-title, h1 .elementor-heading-title, h1.entry-title, h1 .entry-title {
    font-size: calc(48px + (64 - 48) * ((100vw - 768px) / (1280 - 768)));
  }
  h2, h2 span, h2 div, h2.uael-heading, h2 .uael-heading, h2.elementor-heading-title, h2 .elementor-heading-title, h2.entry-title, h2 .entry-title {
    font-size: calc(40px + (48 - 40) * ((100vw - 768px) / (1280 - 768)));
  }
  h3, h3 span, h3 div, h3.uael-heading, h3 .uael-heading, h3.elementor-heading-title, h3 .elementor-heading-title, h3.entry-title, h3 .entry-title {
    font-size: calc(32px + (40 - 32) * ((100vw - 768px) / (1280 - 768)));
  }
  h4, h4 span, h4 div, h4.uael-heading, h4 .uael-heading, h4.elementor-heading-title, h4 .elementor-heading-title, h4.entry-title, h4 .entry-title {
    font-size: calc(24px + (32 - 24) * ((100vw - 768px) / (1280 - 768)));
  }
  h5, h5 span, h5 div, h5.uael-heading, h5 .uael-heading, h5.elementor-heading-title, h5 .elementor-heading-title, h5.entry-title, h5 .entry-title {
    font-size: calc(18px + (24 - 18) * ((100vw - 768px) / (1280 - 768)));
  }
  h6, h6 span, h6 div, h6.uael-heading, h6 .uael-heading, h6.elementor-heading-title, h6 .elementor-heading-title, h6.entry-title, h6 .entry-title {
    font-size: calc(16px + (18 - 16) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs20, .fs20 h1, .fs20 h2, .fs20 h3, .fs20 h4, .fs20 h5, .fs20 h6, .fs20 span, .fs20 div, .fs20 .uael-heading, .fs20 .elementor-heading-title, .fs20 .entry-title {
    font-size: calc(142px + (152 - 142) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs19, .fs19 h1, .fs19 h2, .fs19 h3, .fs19 h4, .fs19 h5, .fs19 h6, .fs19 span, .fs19 div, .fs19 .uael-heading, .fs19 .elementor-heading-title, .fs19 .entry-title {
    font-size: calc(137px + (146 - 137) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs18, .fs18 h1, .fs18 h2, .fs18 h3, .fs18 h4, .fs18 h5, .fs18 h6, .fs18 span, .fs18 div, .fs18 .uael-heading, .fs18 .elementor-heading-title, .fs18 .entry-title {
    font-size: calc(131px + (140 - 131) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs17, .fs17 h1, .fs17 h2, .fs17 h3, .fs17 h4, .fs17 h5, .fs17 h6, .fs17 span, .fs17 div, .fs17 .uael-heading, .fs17 .elementor-heading-title, .fs17 .entry-title {
    font-size: calc(125px + (134 - 125) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs16, .fs16 h1, .fs16 h2, .fs16 h3, .fs16 h4, .fs16 h5, .fs16 h6, .fs16 span, .fs16 div, .fs16 .uael-heading, .fs16 .elementor-heading-title, .fs16 .entry-title {
    font-size: calc(109px + (128 - 109) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs15, .fs15 h1, .fs15 h2, .fs15 h3, .fs15 h4, .fs15 h5, .fs15 h6, .fs15 span, .fs15 div, .fs15 .uael-heading, .fs15 .elementor-heading-title, .fs15 .entry-title {
    font-size: calc(94px + (112 - 94) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs14, .fs14 h1, .fs14 h2, .fs14 h3, .fs14 h4, .fs14 h5, .fs14 h6, .fs14 span, .fs14 div, .fs14 .uael-heading, .fs14 .elementor-heading-title, .fs14 .entry-title {
    font-size: calc(78px + (96 - 78) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs13, .fs13 h1, .fs13 h2, .fs13 h3, .fs13 h4, .fs13 h5, .fs13 h6, .fs13 span, .fs13 div, .fs13 .uael-heading, .fs13 .elementor-heading-title, .fs13 .entry-title {
    font-size: calc(62px + (80 - 62) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs12, .fs12 h1, .fs12 h2, .fs12 h3, .fs12 h4, .fs12 h5, .fs12 h6, .fs12 span, .fs12 div, .fs12 .uael-heading, .fs12 .elementor-heading-title, .fs12 .entry-title {
    font-size: calc(55px + (64 - 55) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs11, .fs11 h1, .fs11 h2, .fs11 h3, .fs11 h4, .fs11 h5, .fs11 h6, .fs11 span, .fs11 div, .fs11 .uael-heading, .fs11 .elementor-heading-title, .fs11 .entry-title {
    font-size: calc(47px + (56 - 47) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs10, .fs10 h1, .fs10 h2, .fs10 h3, .fs10 h4, .fs10 h5, .fs10 h6, .fs10 span, .fs10 div, .fs10 .uael-heading, .fs10 .elementor-heading-title, .fs10 .entry-title {
    font-size: calc(39px + (48 - 39) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs9, .fs9 h1, .fs9 h2, .fs9 h3, .fs9 h4, .fs9 h5, .fs9 h6, .fs9 span, .fs9 div, .fs9 .uael-heading, .fs9 .elementor-heading-title, .fs9 .entry-title {
    font-size: calc(31px + (40 - 31) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs8, .fs8 h1, .fs8 h2, .fs8 h3, .fs8 h4, .fs8 h5, .fs8 h6, .fs8 span, .fs8 div, .fs8 .uael-heading, .fs8 .elementor-heading-title, .fs8 .entry-title {
    font-size: calc(27px + (32 - 27) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs7, .fs7 h1, .fs7 h2, .fs7 h3, .fs7 h4, .fs7 h5, .fs7 h6, .fs7 span, .fs7 div, .fs7 .uael-heading, .fs7 .elementor-heading-title, .fs7 .entry-title {
    font-size: calc(23px + (28 - 23) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs6, .fs6 h1, .fs6 h2, .fs6 h3, .fs6 h4, .fs6 h5, .fs6 h6, .fs6 span, .fs6 div, .fs6 .uael-heading, .fs6 .elementor-heading-title, .fs6 .entry-title {
    font-size: calc(20px + (24 - 20) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs5, .fs5 h1, .fs5 h2, .fs5 h3, .fs5 h4, .fs5 h5, .fs5 h6, .fs5 span, .fs5 div, .fs5 .uael-heading, .fs5 .elementor-heading-title, .fs5 .entry-title {
    font-size: calc(16px + (20 - 16) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs4, .fs4 h1, .fs4 h2, .fs4 h3, .fs4 h4, .fs4 h5, .fs4 h6, .fs4 span, .fs4 div, .fs4 .uael-heading, .fs4 .elementor-heading-title, .fs4 .entry-title {
    font-size: calc(14px + (16 - 14) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs3, .fs3 h1, .fs3 h2, .fs3 h3, .fs3 h4, .fs3 h5, .fs3 h6, .fs3 span, .fs3 div, .fs3 .uael-heading, .fs3 .elementor-heading-title, .fs3 .entry-title {
    font-size: calc(12px + (14 - 12) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs2, .fs2 h1, .fs2 h2, .fs2 h3, .fs2 h4, .fs2 h5, .fs2 h6, .fs2 span, .fs2 div, .fs2 .uael-heading, .fs2 .elementor-heading-title, .fs2 .entry-title {
    font-size: calc(10px + (12 - 10) * ((100vw - 768px) / (1280 - 768)));
  }
  .fs1, .fs1 h1, .fs1 h2, .fs1 h3, .fs1 h4, .fs1 h5, .fs1 h6, .fs1 span, .fs1 div, .fs1 .uael-heading, .fs1 .elementor-heading-title, .fs1 .entry-title {
    font-size: calc(8px + (10 - 8) * ((100vw - 768px) / (1280 - 768)));
  }
}

@media (min-width: 1280px) {
  :root {
    --hero_1: 124px;
    --hero_2: 116px;
    --hero_3: 108px;
    --display_1: 100px;
    --display_2: 84px;
    --display_3: 72px;
    --lead_1: 28px;
    --lead_2: 24px;
    --slogan: 22px;
    --tagline: 20px;
    --smallest: 12px;
    --body: 16px;
    --small: 14px;
    --h1: 64px;
    --h2: 48px;
    --h3: 40px;
    --h4: 32px;
    --h5: 24px;
    --h6: 18px;
    --fs20:152px;
    --fs19:146px;
    --fs18:140px;
    --fs17:134px;
    --fs16:128px;
    --fs15:112px;
    --fs14:96px;
    --fs13:80px;
    --fs12:64px;
    --fs11:56px;
    --fs10:48px;
    --fs9:40px;
    --fs8:32px;
    --fs7:28px;
    --fs6:24px;
    --fs5:20px;
    --fs4:16px;
    --fs3:14px;
    --fs2:12px;
    --fs1:10px;
  }
  .header-padding {
    padding-top: var(--sp14);
    padding-right: var(--sp6);
    padding-bottom: var(--sp6);
    padding-left: var(--sp6);
  }
  .content-padding {
    padding-top: var(--sp6);
    padding-right: var(--sp6);
    padding-bottom: var(--sp6);
    padding-left: var(--sp6);
  }
  .hero_1 {
    font-size: 124px;
  }
  .hero_2 {
    font-size: 116px;
  }
  .hero_3 {
    font-size: 108px;
  }
  .display_1 {
    font-size: 100px;
  }
  .display_2 {
    font-size: 84px;
  }
  .display_3 {
    font-size: 72px;
  }
  .lead_1 {
    font-size: 28px;
  }
  .lead_2 {
    font-size: 24px;
  }
  .slogan {
    font-size: 22px;
  }
  .tagline {
    font-size: 20px;
  }
  .smallest {
    font-size: 12px;
  }
  body {
    font-size: 16px;
  }
  small {
    font-size: 14px;
  }
  h1, h1 span, h1 div, h1.uael-heading, h1 .uael-heading, h1.elementor-heading-title, h1 .elementor-heading-title, h1.entry-title, h1 .entry-title {
    font-size: 64px;
  }
  h2, h2 span, h2 div, h2.uael-heading, h2 .uael-heading, h2.elementor-heading-title, h2 .elementor-heading-title, h2.entry-title, h2 .entry-title {
    font-size: 48px;
  }
  h3, h3 span, h3 div, h3.uael-heading, h3 .uael-heading, h3.elementor-heading-title, h3 .elementor-heading-title, h3.entry-title, h3 .entry-title {
    font-size: 40px;
  }
  h4, h4 span, h4 div, h4.uael-heading, h4 .uael-heading, h4.elementor-heading-title, h4 .elementor-heading-title, h4.entry-title, h4 .entry-title {
    font-size: 32px;
  }
  h5, h5 span, h5 div, h5.uael-heading, h5 .uael-heading, h5.elementor-heading-title, h5 .elementor-heading-title, h5.entry-title, h5 .entry-title {
    font-size: 24px;
  }
  h6, h6 span, h6 div, h6.uael-heading, h6 .uael-heading, h6.elementor-heading-title, h6 .elementor-heading-title, h6.entry-title, h6 .entry-title {
    font-size: 18px;
  }
  .fs20, .fs20 h1, .fs20 h2, .fs20 h3, .fs20 h4, .fs20 h5, .fs20 h6, .fs20 span, .fs20 div, .fs20 .uael-heading, .fs20 .elementor-heading-title, .fs20 .entry-title {
    font-size: 152px;
  }
  .fs19, .fs19 h1, .fs19 h2, .fs19 h3, .fs19 h4, .fs19 h5, .fs19 h6, .fs19 span, .fs19 div, .fs19 .uael-heading, .fs19 .elementor-heading-title, .fs19 .entry-title {
    font-size: 146px;
  }
  .fs18, .fs18 h1, .fs18 h2, .fs18 h3, .fs18 h4, .fs18 h5, .fs18 h6, .fs18 span, .fs18 div, .fs18 .uael-heading, .fs18 .elementor-heading-title, .fs18 .entry-title {
    font-size: 140px;
  }
  .fs17, .fs17 h1, .fs17 h2, .fs17 h3, .fs17 h4, .fs17 h5, .fs17 h6, .fs17 span, .fs17 div, .fs17 .uael-heading, .fs17 .elementor-heading-title, .fs17 .entry-title {
    font-size: 134px;
  }
  .fs16, .fs16 h1, .fs16 h2, .fs16 h3, .fs16 h4, .fs16 h5, .fs16 h6, .fs16 span, .fs16 div, .fs16 .uael-heading, .fs16 .elementor-heading-title, .fs16 .entry-title {
    font-size: 128px;
  }
  .fs15, .fs15 h1, .fs15 h2, .fs15 h3, .fs15 h4, .fs15 h5, .fs15 h6, .fs15 span, .fs15 div, .fs15 .uael-heading, .fs15 .elementor-heading-title, .fs15 .entry-title {
    font-size: 112px;
  }
  .fs14, .fs14 h1, .fs14 h2, .fs14 h3, .fs14 h4, .fs14 h5, .fs14 h6, .fs14 span, .fs14 div, .fs14 .uael-heading, .fs14 .elementor-heading-title, .fs14 .entry-title {
    font-size: 96px;
  }
  .fs13, .fs13 h1, .fs13 h2, .fs13 h3, .fs13 h4, .fs13 h5, .fs13 h6, .fs13 span, .fs13 div, .fs13 .uael-heading, .fs13 .elementor-heading-title, .fs13 .entry-title {
    font-size: 80px;
  }
  .fs12, .fs12 h1, .fs12 h2, .fs12 h3, .fs12 h4, .fs12 h5, .fs12 h6, .fs12 span, .fs12 div, .fs12 .uael-heading, .fs12 .elementor-heading-title, .fs12 .entry-title {
    font-size: 64px;
  }
  .fs11, .fs11 h1, .fs11 h2, .fs11 h3, .fs11 h4, .fs11 h5, .fs11 h6, .fs11 span, .fs11 div, .fs11 .uael-heading, .fs11 .elementor-heading-title, .fs11 .entry-title {
    font-size: 56px;
  }
  .fs10, .fs10 h1, .fs10 h2, .fs10 h3, .fs10 h4, .fs10 h5, .fs10 h6, .fs10 span, .fs10 div, .fs10 .uael-heading, .fs10 .elementor-heading-title, .fs10 .entry-title {
    font-size: 48px;
  }
  .fs9, .fs9 h1, .fs9 h2, .fs9 h3, .fs9 h4, .fs9 h5, .fs9 h6, .fs9 span, .fs9 div, .fs9 .uael-heading, .fs9 .elementor-heading-title, .fs9 .entry-title {
    font-size: 40px;
  }
  .fs8, .fs8 h1, .fs8 h2, .fs8 h3, .fs8 h4, .fs8 h5, .fs8 h6, .fs8 span, .fs8 div, .fs8 .uael-heading, .fs8 .elementor-heading-title, .fs8 .entry-title {
    font-size: 32px;
  }
  .fs7, .fs7 h1, .fs7 h2, .fs7 h3, .fs7 h4, .fs7 h5, .fs7 h6, .fs7 span, .fs7 div, .fs7 .uael-heading, .fs7 .elementor-heading-title, .fs7 .entry-title {
    font-size: 28px;
  }
  .fs6, .fs6 h1, .fs6 h2, .fs6 h3, .fs6 h4, .fs6 h5, .fs6 h6, .fs6 span, .fs6 div, .fs6 .uael-heading, .fs6 .elementor-heading-title, .fs6 .entry-title {
    font-size: 24px;
  }
  .fs5, .fs5 h1, .fs5 h2, .fs5 h3, .fs5 h4, .fs5 h5, .fs5 h6, .fs5 span, .fs5 div, .fs5 .uael-heading, .fs5 .elementor-heading-title, .fs5 .entry-title {
    font-size: 20px;
  }
  .fs4, .fs4 h1, .fs4 h2, .fs4 h3, .fs4 h4, .fs4 h5, .fs4 h6, .fs4 span, .fs4 div, .fs4 .uael-heading, .fs4 .elementor-heading-title, .fs4 .entry-title {
    font-size: 16px;
  }
  .fs3, .fs3 h1, .fs3 h2, .fs3 h3, .fs3 h4, .fs3 h5, .fs3 h6, .fs3 span, .fs3 div, .fs3 .uael-heading, .fs3 .elementor-heading-title, .fs3 .entry-title {
    font-size: 14px;
  }
  .fs2, .fs2 h1, .fs2 h2, .fs2 h3, .fs2 h4, .fs2 h5, .fs2 h6, .fs2 span, .fs2 div, .fs2 .uael-heading, .fs2 .elementor-heading-title, .fs2 .entry-title {
    font-size: 12px;
  }
  .fs1, .fs1 h1, .fs1 h2, .fs1 h3, .fs1 h4, .fs1 h5, .fs1 h6, .fs1 span, .fs1 div, .fs1 .uael-heading, .fs1 .elementor-heading-title, .fs1 .entry-title {
    font-size: 10px;
  }
}

@media (min-width: 1440px) {
  :root {
    --hero_1: 124px;
    --hero_2: 116px;
    --hero_3: 108px;
    --display_1: 100px;
    --display_2: 84px;
    --display_3: 72px;
    --lead_1: 28px;
    --lead_2: 24px;
    --slogan: 22px;
    --tagline: 20px;
    --smallest: 12px;
    --body: 16px;
    --small: 14px;
    --h1: 64px;
    --h2: 48px;
    --h3: 40px;
    --h4: 32px;
    --h5: 24px;
    --h6: 18px;
    --fs20:152px;
    --fs19:146px;
    --fs18:140px;
    --fs17:134px;
    --fs16:128px;
    --fs15:112px;
    --fs14:96px;
    --fs13:80px;
    --fs12:64px;
    --fs11:56px;
    --fs10:48px;
    --fs9:40px;
    --fs8:32px;
    --fs7:28px;
    --fs6:24px;
    --fs5:20px;
    --fs4:16px;
    --fs3:14px;
    --fs2:12px;
    --fs1:10px;
  }
  .header-padding {
    padding-top: var(--sp14);
    padding-right: var(--sp6);
    padding-bottom: var(--sp6);
    padding-left: var(--sp6);
  }
  .content-padding {
    padding-top: var(--sp7);
    padding-right: var(--sp6);
    padding-bottom: var(--sp7);
    padding-left: var(--sp6);
  }
  .hero_1 {
    font-size: 124px;
  }
  .hero_2 {
    font-size: 116px;
  }
  .hero_3 {
    font-size: 108px;
  }
  .display_1 {
    font-size: 100px;
  }
  .display_2 {
    font-size: 84px;
  }
  .display_3 {
    font-size: 72px;
  }
  .lead_1 {
    font-size: 28px;
  }
  .lead_2 {
    font-size: 24px;
  }
  .slogan {
    font-size: 22px;
  }
  .tagline {
    font-size: 20px;
  }
  .smallest {
    font-size: 12px;
  }
  body {
    font-size: 16px;
  }
  small {
    font-size: 14px;
  }
  h1, h1 span, h1 div, h1.uael-heading, h1 .uael-heading, h1.elementor-heading-title, h1 .elementor-heading-title, h1.entry-title, h1 .entry-title {
    font-size: 64px;
  }
  h2, h2 span, h2 div, h2.uael-heading, h2 .uael-heading, h2.elementor-heading-title, h2 .elementor-heading-title, h2.entry-title, h2 .entry-title {
    font-size: 48px;
  }
  h3, h3 span, h3 div, h3.uael-heading, h3 .uael-heading, h3.elementor-heading-title, h3 .elementor-heading-title, h3.entry-title, h3 .entry-title {
    font-size: 40px;
  }
  h4, h4 span, h4 div, h4.uael-heading, h4 .uael-heading, h4.elementor-heading-title, h4 .elementor-heading-title, h4.entry-title, h4 .entry-title {
    font-size: 32px;
  }
  h5, h5 span, h5 div, h5.uael-heading, h5 .uael-heading, h5.elementor-heading-title, h5 .elementor-heading-title, h5.entry-title, h5 .entry-title {
    font-size: 24px;
  }
  h6, h6 span, h6 div, h6.uael-heading, h6 .uael-heading, h6.elementor-heading-title, h6 .elementor-heading-title, h6.entry-title, h6 .entry-title {
    font-size: 18px;
  }
  .fs20, .fs20 h1, .fs20 h2, .fs20 h3, .fs20 h4, .fs20 h5, .fs20 h6, .fs20 span, .fs20 div, .fs20 .uael-heading, .fs20 .elementor-heading-title, .fs20 .entry-title {
    font-size: 152px;
  }
  .fs19, .fs19 h1, .fs19 h2, .fs19 h3, .fs19 h4, .fs19 h5, .fs19 h6, .fs19 span, .fs19 div, .fs19 .uael-heading, .fs19 .elementor-heading-title, .fs19 .entry-title {
    font-size: 146px;
  }
  .fs18, .fs18 h1, .fs18 h2, .fs18 h3, .fs18 h4, .fs18 h5, .fs18 h6, .fs18 span, .fs18 div, .fs18 .uael-heading, .fs18 .elementor-heading-title, .fs18 .entry-title {
    font-size: 140px;
  }
  .fs17, .fs17 h1, .fs17 h2, .fs17 h3, .fs17 h4, .fs17 h5, .fs17 h6, .fs17 span, .fs17 div, .fs17 .uael-heading, .fs17 .elementor-heading-title, .fs17 .entry-title {
    font-size: 134px;
  }
  .fs16, .fs16 h1, .fs16 h2, .fs16 h3, .fs16 h4, .fs16 h5, .fs16 h6, .fs16 span, .fs16 div, .fs16 .uael-heading, .fs16 .elementor-heading-title, .fs16 .entry-title {
    font-size: 128px;
  }
  .fs15, .fs15 h1, .fs15 h2, .fs15 h3, .fs15 h4, .fs15 h5, .fs15 h6, .fs15 span, .fs15 div, .fs15 .uael-heading, .fs15 .elementor-heading-title, .fs15 .entry-title {
    font-size: 112px;
  }
  .fs14, .fs14 h1, .fs14 h2, .fs14 h3, .fs14 h4, .fs14 h5, .fs14 h6, .fs14 span, .fs14 div, .fs14 .uael-heading, .fs14 .elementor-heading-title, .fs14 .entry-title {
    font-size: 96px;
  }
  .fs13, .fs13 h1, .fs13 h2, .fs13 h3, .fs13 h4, .fs13 h5, .fs13 h6, .fs13 span, .fs13 div, .fs13 .uael-heading, .fs13 .elementor-heading-title, .fs13 .entry-title {
    font-size: 80px;
  }
  .fs12, .fs12 h1, .fs12 h2, .fs12 h3, .fs12 h4, .fs12 h5, .fs12 h6, .fs12 span, .fs12 div, .fs12 .uael-heading, .fs12 .elementor-heading-title, .fs12 .entry-title {
    font-size: 64px;
  }
  .fs11, .fs11 h1, .fs11 h2, .fs11 h3, .fs11 h4, .fs11 h5, .fs11 h6, .fs11 span, .fs11 div, .fs11 .uael-heading, .fs11 .elementor-heading-title, .fs11 .entry-title {
    font-size: 56px;
  }
  .fs10, .fs10 h1, .fs10 h2, .fs10 h3, .fs10 h4, .fs10 h5, .fs10 h6, .fs10 span, .fs10 div, .fs10 .uael-heading, .fs10 .elementor-heading-title, .fs10 .entry-title {
    font-size: 48px;
  }
  .fs9, .fs9 h1, .fs9 h2, .fs9 h3, .fs9 h4, .fs9 h5, .fs9 h6, .fs9 span, .fs9 div, .fs9 .uael-heading, .fs9 .elementor-heading-title, .fs9 .entry-title {
    font-size: 40px;
  }
  .fs8, .fs8 h1, .fs8 h2, .fs8 h3, .fs8 h4, .fs8 h5, .fs8 h6, .fs8 span, .fs8 div, .fs8 .uael-heading, .fs8 .elementor-heading-title, .fs8 .entry-title {
    font-size: 32px;
  }
  .fs7, .fs7 h1, .fs7 h2, .fs7 h3, .fs7 h4, .fs7 h5, .fs7 h6, .fs7 span, .fs7 div, .fs7 .uael-heading, .fs7 .elementor-heading-title, .fs7 .entry-title {
    font-size: 28px;
  }
  .fs6, .fs6 h1, .fs6 h2, .fs6 h3, .fs6 h4, .fs6 h5, .fs6 h6, .fs6 span, .fs6 div, .fs6 .uael-heading, .fs6 .elementor-heading-title, .fs6 .entry-title {
    font-size: 24px;
  }
  .fs5, .fs5 h1, .fs5 h2, .fs5 h3, .fs5 h4, .fs5 h5, .fs5 h6, .fs5 span, .fs5 div, .fs5 .uael-heading, .fs5 .elementor-heading-title, .fs5 .entry-title {
    font-size: 20px;
  }
  .fs4, .fs4 h1, .fs4 h2, .fs4 h3, .fs4 h4, .fs4 h5, .fs4 h6, .fs4 span, .fs4 div, .fs4 .uael-heading, .fs4 .elementor-heading-title, .fs4 .entry-title {
    font-size: 16px;
  }
  .fs3, .fs3 h1, .fs3 h2, .fs3 h3, .fs3 h4, .fs3 h5, .fs3 h6, .fs3 span, .fs3 div, .fs3 .uael-heading, .fs3 .elementor-heading-title, .fs3 .entry-title {
    font-size: 14px;
  }
  .fs2, .fs2 h1, .fs2 h2, .fs2 h3, .fs2 h4, .fs2 h5, .fs2 h6, .fs2 span, .fs2 div, .fs2 .uael-heading, .fs2 .elementor-heading-title, .fs2 .entry-title {
    font-size: 12px;
  }
  .fs1, .fs1 h1, .fs1 h2, .fs1 h3, .fs1 h4, .fs1 h5, .fs1 h6, .fs1 span, .fs1 div, .fs1 .uael-heading, .fs1 .elementor-heading-title, .fs1 .entry-title {
    font-size: 10px;
  }
}

.radius {
  border-radius: calc(infinity * 1px);
}

.uael-modal {
  top: 0 !important;
}

.truncate-1-lines, .truncate-1-lines * {
  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 1 !important;
  -webkit-box-orient: vertical !important;
}

.truncate-2-lines, .truncate-2-lines * {
  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical !important;
}

.truncate-3-lines, .truncate-3-lines * {
  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 3 !important;
  -webkit-box-orient: vertical !important;
}

.truncate-4-lines, .truncate-4-lines * {
  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 4 !important;
  -webkit-box-orient: vertical !important;
}

.truncate-5-lines, .truncate-5-lines * {
  overflow: hidden !important;
  display: -webkit-box !important;
  -webkit-line-clamp: 5 !important;
  -webkit-box-orient: vertical !important;
}

.fcs-0 {
  font-size: var(--fs-0) !important;
}

.fcs-1 {
  font-size: var(--fs-1) !important;
}

.fcs-2 {
  font-size: var(--fs-2) !important;
}

.fcs-3 {
  font-size: var(--fs-3) !important;
}

.fcs-4 {
  font-size: var(--fs-4) !important;
}

.fcs-5 {
  font-size: var(--fs-5) !important;
}

.fcs-6 {
  font-size: var(--fs-6) !important;
}

.fcs-7 {
  font-size: var(--fs-7) !important;
}

.fcs-8 {
  font-size: var(--fs-8) !important;
}

.fcs-9 {
  font-size: var(--fs-9) !important;
}

.fcs-10 {
  font-size: var(--fs-10) !important;
}

.fcs-11 {
  font-size: var(--fs-11) !important;
}

.fcs-12 {
  font-size: var(--fs-12) !important;
}

.fcs-13 {
  font-size: var(--fs-13) !important;
}

.fcs-14 {
  font-size: var(--fs-14) !important;
}

.fcs-15 {
  font-size: var(--fs-15) !important;
}

.fcs-16 {
  font-size: var(--fs-16) !important;
}

.fcs-17 {
  font-size: var(--fs-17) !important;
}

.fcs-18 {
  font-size: var(--fs-18) !important;
}

.fcs-19 {
  font-size: var(--fs-19) !important;
}

.fcs-20 {
  font-size: var(--fs-20) !important;
}

.dc-none {
  display: none !important;
}

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

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

.dc-block {
  display: block !important;
}

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

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

@media (max-width: 1439px) {
  .dc-xl-none {
    display: none !important;
  }
  .dc-xl-inline {
    display: inline !important;
  }
  .dc-xl-inline-block {
    display: inline-block !important;
  }
  .dc-xl-block {
    display: block !important;
  }
  .dc-xl-flex {
    display: flex !important;
  }
  .dc-xl-inline-flex {
    display: inline-flex !important;
  }
  .fcs-xl-0 {
    font-size: var(--fs-0) !important;
  }
  .fcs-xl-1 {
    font-size: var(--fs-1) !important;
  }
  .fcs-xl-2 {
    font-size: var(--fs-2) !important;
  }
  .fcs-xl-3 {
    font-size: var(--fs-3) !important;
  }
  .fcs-xl-4 {
    font-size: var(--fs-4) !important;
  }
  .fcs-xl-5 {
    font-size: var(--fs-5) !important;
  }
  .fcs-xl-6 {
    font-size: var(--fs-6) !important;
  }
  .fcs-xl-7 {
    font-size: var(--fs-7) !important;
  }
  .fcs-xl-8 {
    font-size: var(--fs-8) !important;
  }
  .fcs-xl-9 {
    font-size: var(--fs-9) !important;
  }
  .fcs-xl-10 {
    font-size: var(--fs-10) !important;
  }
  .fcs-xl-11 {
    font-size: var(--fs-11) !important;
  }
  .fcs-xl-12 {
    font-size: var(--fs-12) !important;
  }
  .fcs-xl-13 {
    font-size: var(--fs-13) !important;
  }
  .fcs-xl-14 {
    font-size: var(--fs-14) !important;
  }
  .fcs-xl-15 {
    font-size: var(--fs-15) !important;
  }
  .fcs-xl-16 {
    font-size: var(--fs-16) !important;
  }
  .fcs-xl-17 {
    font-size: var(--fs-17) !important;
  }
  .fcs-xl-18 {
    font-size: var(--fs-18) !important;
  }
  .fcs-xl-19 {
    font-size: var(--fs-19) !important;
  }
  .fcs-xl-20 {
    font-size: var(--fs-20) !important;
  }
}

@media (max-width: 1279px) {
  .dc-lg-none {
    display: none !important;
  }
  .dc-lg-inline {
    display: inline !important;
  }
  .dc-lg-inline-block {
    display: inline-block !important;
  }
  .dc-lg-block {
    display: block !important;
  }
  .dc-lg-flex {
    display: flex !important;
  }
  .dc-lg-inline-flex {
    display: inline-flex !important;
  }
  .fcs-lg-0 {
    font-size: var(--fs-0) !important;
  }
  .fcs-lg-1 {
    font-size: var(--fs-1) !important;
  }
  .fcs-lg-2 {
    font-size: var(--fs-2) !important;
  }
  .fcs-lg-3 {
    font-size: var(--fs-3) !important;
  }
  .fcs-lg-4 {
    font-size: var(--fs-4) !important;
  }
  .fcs-lg-5 {
    font-size: var(--fs-5) !important;
  }
  .fcs-lg-6 {
    font-size: var(--fs-6) !important;
  }
  .fcs-lg-7 {
    font-size: var(--fs-7) !important;
  }
  .fcs-lg-8 {
    font-size: var(--fs-8) !important;
  }
  .fcs-lg-9 {
    font-size: var(--fs-9) !important;
  }
  .fcs-lg-10 {
    font-size: var(--fs-10) !important;
  }
  .fcs-lg-11 {
    font-size: var(--fs-11) !important;
  }
  .fcs-lg-12 {
    font-size: var(--fs-12) !important;
  }
  .fcs-lg-13 {
    font-size: var(--fs-13) !important;
  }
  .fcs-lg-14 {
    font-size: var(--fs-14) !important;
  }
  .fcs-lg-15 {
    font-size: var(--fs-15) !important;
  }
  .fcs-lg-16 {
    font-size: var(--fs-16) !important;
  }
  .fcs-lg-17 {
    font-size: var(--fs-17) !important;
  }
  .fcs-lg-18 {
    font-size: var(--fs-18) !important;
  }
  .fcs-lg-19 {
    font-size: var(--fs-19) !important;
  }
  .fcs-lg-20 {
    font-size: var(--fs-20) !important;
  }
}

@media (max-width: 1023px) {
  .dc-md-none {
    display: none !important;
  }
  .dc-md-inline {
    display: inline !important;
  }
  .dc-md-inline-block {
    display: inline-block !important;
  }
  .dc-md-block {
    display: block !important;
  }
  .dc-md-flex {
    display: flex !important;
  }
  .dc-md-inline-flex {
    display: inline-flex !important;
  }
  .fcs-md-0 {
    font-size: var(--fs-0) !important;
  }
  .fcs-md-1 {
    font-size: var(--fs-1) !important;
  }
  .fcs-md-2 {
    font-size: var(--fs-2) !important;
  }
  .fcs-md-3 {
    font-size: var(--fs-3) !important;
  }
  .fcs-md-4 {
    font-size: var(--fs-4) !important;
  }
  .fcs-md-5 {
    font-size: var(--fs-5) !important;
  }
  .fcs-md-6 {
    font-size: var(--fs-6) !important;
  }
  .fcs-md-7 {
    font-size: var(--fs-7) !important;
  }
  .fcs-md-8 {
    font-size: var(--fs-8) !important;
  }
  .fcs-md-9 {
    font-size: var(--fs-9) !important;
  }
  .fcs-md-10 {
    font-size: var(--fs-10) !important;
  }
  .fcs-md-11 {
    font-size: var(--fs-11) !important;
  }
  .fcs-md-12 {
    font-size: var(--fs-12) !important;
  }
  .fcs-md-13 {
    font-size: var(--fs-13) !important;
  }
  .fcs-md-14 {
    font-size: var(--fs-14) !important;
  }
  .fcs-md-15 {
    font-size: var(--fs-15) !important;
  }
  .fcs-md-16 {
    font-size: var(--fs-16) !important;
  }
  .fcs-md-17 {
    font-size: var(--fs-17) !important;
  }
  .fcs-md-18 {
    font-size: var(--fs-18) !important;
  }
  .fcs-md-19 {
    font-size: var(--fs-19) !important;
  }
  .fcs-md-20 {
    font-size: var(--fs-20) !important;
  }
}

@media (max-width: 767px) {
  .dc-sm-none {
    display: none !important;
  }
  .dc-sm-inline {
    display: inline !important;
  }
  .dc-sm-inline-block {
    display: inline-block !important;
  }
  .dc-sm-block {
    display: block !important;
  }
  .dc-sm-flex {
    display: flex !important;
  }
  .dc-sm-inline-flex {
    display: inline-flex !important;
  }
  .fcs-sm-0 {
    font-size: var(--fs-0) !important;
  }
  .fcs-sm-1 {
    font-size: var(--fs-1) !important;
  }
  .fcs-sm-2 {
    font-size: var(--fs-2) !important;
  }
  .fcs-sm-3 {
    font-size: var(--fs-3) !important;
  }
  .fcs-sm-4 {
    font-size: var(--fs-4) !important;
  }
  .fcs-sm-5 {
    font-size: var(--fs-5) !important;
  }
  .fcs-sm-6 {
    font-size: var(--fs-6) !important;
  }
  .fcs-sm-7 {
    font-size: var(--fs-7) !important;
  }
  .fcs-sm-8 {
    font-size: var(--fs-8) !important;
  }
  .fcs-sm-9 {
    font-size: var(--fs-9) !important;
  }
  .fcs-sm-10 {
    font-size: var(--fs-10) !important;
  }
  .fcs-sm-11 {
    font-size: var(--fs-11) !important;
  }
  .fcs-sm-12 {
    font-size: var(--fs-12) !important;
  }
  .fcs-sm-13 {
    font-size: var(--fs-13) !important;
  }
  .fcs-sm-14 {
    font-size: var(--fs-14) !important;
  }
  .fcs-sm-15 {
    font-size: var(--fs-15) !important;
  }
  .fcs-sm-16 {
    font-size: var(--fs-16) !important;
  }
  .fcs-sm-17 {
    font-size: var(--fs-17) !important;
  }
  .fcs-sm-18 {
    font-size: var(--fs-18) !important;
  }
  .fcs-sm-19 {
    font-size: var(--fs-19) !important;
  }
  .fcs-sm-20 {
    font-size: var(--fs-20) !important;
  }
}

@media (max-width: 394px) {
  .dc-xs-none {
    display: none !important;
  }
  .dc-xs-inline {
    display: inline !important;
  }
  .dc-xs-inline-block {
    display: inline-block !important;
  }
  .dc-xs-block {
    display: block !important;
  }
  .dc-xs-flex {
    display: flex !important;
  }
  .dc-xs-inline-flex {
    display: inline-flex !important;
  }
  .fcs-xs-0 {
    font-size: var(--fs-0) !important;
  }
  .fcs-xs-1 {
    font-size: var(--fs-1) !important;
  }
  .fcs-xs-2 {
    font-size: var(--fs-2) !important;
  }
  .fcs-xs-3 {
    font-size: var(--fs-3) !important;
  }
  .fcs-xs-4 {
    font-size: var(--fs-4) !important;
  }
  .fcs-xs-5 {
    font-size: var(--fs-5) !important;
  }
  .fcs-xs-6 {
    font-size: var(--fs-6) !important;
  }
  .fcs-xs-7 {
    font-size: var(--fs-7) !important;
  }
  .fcs-xs-8 {
    font-size: var(--fs-8) !important;
  }
  .fcs-xs-9 {
    font-size: var(--fs-9) !important;
  }
  .fcs-xs-10 {
    font-size: var(--fs-10) !important;
  }
  .fcs-xs-11 {
    font-size: var(--fs-11) !important;
  }
  .fcs-xs-12 {
    font-size: var(--fs-12) !important;
  }
  .fcs-xs-13 {
    font-size: var(--fs-13) !important;
  }
  .fcs-xs-14 {
    font-size: var(--fs-14) !important;
  }
  .fcs-xs-15 {
    font-size: var(--fs-15) !important;
  }
  .fcs-xs-16 {
    font-size: var(--fs-16) !important;
  }
  .fcs-xs-17 {
    font-size: var(--fs-17) !important;
  }
  .fcs-xs-18 {
    font-size: var(--fs-18) !important;
  }
  .fcs-xs-19 {
    font-size: var(--fs-19) !important;
  }
  .fcs-xs-20 {
    font-size: var(--fs-20) !important;
  }
}

.pdx-xxl-20 {
  padding-right: var(--space-vw-20) !important;
  padding-left: var(--space-vw-20) !important;
}

.pdy-xxl-20 {
  padding-top: var(--space-vw-20) !important;
  padding-bottom: var(--space-vw-20) !important;
}

.pc-20 {
  padding: var(--space-vw-20) !important;
}

.mc-20 {
  margin: var(--space-vw-20) !important;
}

.pct-20 {
  padding-top: var(--space-vw-20) !important;
}

.mct-20 {
  margin-top: var(--space-vw-20) !important;
}

.pcr-20 {
  padding-right: var(--space-vw-20) !important;
}

.mcr-20 {
  margin-right: var(--space-vw-20) !important;
}

.pcb-20 {
  padding-bottom: var(--space-vw-20) !important;
}

.mcb-20 {
  margin-bottom: var(--space-vw-20) !important;
}

.pcl-20 {
  padding-left: var(--space-vw-20) !important;
}

.mcl-20 {
  margin-left: var(--space-vw-20) !important;
}

.pcx-20 {
  padding-right: var(--space-vw-20) !important;
  padding-left: var(--space-vw-20) !important;
}

.mcx-20 {
  margin-right: var(--space-vw-20) !important;
  margin-left: var(--space-vw-20) !important;
}

.pcy-20 {
  padding-top: var(--space-vw-20) !important;
  padding-bottom: var(--space-vw-20) !important;
}

.mcy-20 {
  margin-top: var(--space-vw-20) !important;
  margin-bottom: var(--space-vw-20) !important;
}

.pdx-xxl-19 {
  padding-right: var(--space-vw-19) !important;
  padding-left: var(--space-vw-19) !important;
}

.pdy-xxl-19 {
  padding-top: var(--space-vw-19) !important;
  padding-bottom: var(--space-vw-19) !important;
}

.pc-19 {
  padding: var(--space-vw-19) !important;
}

.mc-19 {
  margin: var(--space-vw-19) !important;
}

.pct-19 {
  padding-top: var(--space-vw-19) !important;
}

.mct-19 {
  margin-top: var(--space-vw-19) !important;
}

.pcr-19 {
  padding-right: var(--space-vw-19) !important;
}

.mcr-19 {
  margin-right: var(--space-vw-19) !important;
}

.pcb-19 {
  padding-bottom: var(--space-vw-19) !important;
}

.mcb-19 {
  margin-bottom: var(--space-vw-19) !important;
}

.pcl-19 {
  padding-left: var(--space-vw-19) !important;
}

.mcl-19 {
  margin-left: var(--space-vw-19) !important;
}

.pcx-19 {
  padding-right: var(--space-vw-19) !important;
  padding-left: var(--space-vw-19) !important;
}

.mcx-19 {
  margin-right: var(--space-vw-19) !important;
  margin-left: var(--space-vw-19) !important;
}

.pcy-19 {
  padding-top: var(--space-vw-19) !important;
  padding-bottom: var(--space-vw-19) !important;
}

.mcy-19 {
  margin-top: var(--space-vw-19) !important;
  margin-bottom: var(--space-vw-19) !important;
}

.pdx-xxl-18 {
  padding-right: var(--space-vw-18) !important;
  padding-left: var(--space-vw-18) !important;
}

.pdy-xxl-18 {
  padding-top: var(--space-vw-18) !important;
  padding-bottom: var(--space-vw-18) !important;
}

.pc-18 {
  padding: var(--space-vw-18) !important;
}

.mc-18 {
  margin: var(--space-vw-18) !important;
}

.pct-18 {
  padding-top: var(--space-vw-18) !important;
}

.mct-18 {
  margin-top: var(--space-vw-18) !important;
}

.pcr-18 {
  padding-right: var(--space-vw-18) !important;
}

.mcr-18 {
  margin-right: var(--space-vw-18) !important;
}

.pcb-18 {
  padding-bottom: var(--space-vw-18) !important;
}

.mcb-18 {
  margin-bottom: var(--space-vw-18) !important;
}

.pcl-18 {
  padding-left: var(--space-vw-18) !important;
}

.mcl-18 {
  margin-left: var(--space-vw-18) !important;
}

.pcx-18 {
  padding-right: var(--space-vw-18) !important;
  padding-left: var(--space-vw-18) !important;
}

.mcx-18 {
  margin-right: var(--space-vw-18) !important;
  margin-left: var(--space-vw-18) !important;
}

.pcy-18 {
  padding-top: var(--space-vw-18) !important;
  padding-bottom: var(--space-vw-18) !important;
}

.mcy-18 {
  margin-top: var(--space-vw-18) !important;
  margin-bottom: var(--space-vw-18) !important;
}

.pdx-xxl-17 {
  padding-right: var(--space-vw-17) !important;
  padding-left: var(--space-vw-17) !important;
}

.pdy-xxl-17 {
  padding-top: var(--space-vw-17) !important;
  padding-bottom: var(--space-vw-17) !important;
}

.pc-17 {
  padding: var(--space-vw-17) !important;
}

.mc-17 {
  margin: var(--space-vw-17) !important;
}

.pct-17 {
  padding-top: var(--space-vw-17) !important;
}

.mct-17 {
  margin-top: var(--space-vw-17) !important;
}

.pcr-17 {
  padding-right: var(--space-vw-17) !important;
}

.mcr-17 {
  margin-right: var(--space-vw-17) !important;
}

.pcb-17 {
  padding-bottom: var(--space-vw-17) !important;
}

.mcb-17 {
  margin-bottom: var(--space-vw-17) !important;
}

.pcl-17 {
  padding-left: var(--space-vw-17) !important;
}

.mcl-17 {
  margin-left: var(--space-vw-17) !important;
}

.pcx-17 {
  padding-right: var(--space-vw-17) !important;
  padding-left: var(--space-vw-17) !important;
}

.mcx-17 {
  margin-right: var(--space-vw-17) !important;
  margin-left: var(--space-vw-17) !important;
}

.pcy-17 {
  padding-top: var(--space-vw-17) !important;
  padding-bottom: var(--space-vw-17) !important;
}

.mcy-17 {
  margin-top: var(--space-vw-17) !important;
  margin-bottom: var(--space-vw-17) !important;
}

.pdx-xxl-16 {
  padding-right: var(--space-vw-16) !important;
  padding-left: var(--space-vw-16) !important;
}

.pdy-xxl-16 {
  padding-top: var(--space-vw-16) !important;
  padding-bottom: var(--space-vw-16) !important;
}

.pc-16 {
  padding: var(--space-vw-16) !important;
}

.mc-16 {
  margin: var(--space-vw-16) !important;
}

.pct-16 {
  padding-top: var(--space-vw-16) !important;
}

.mct-16 {
  margin-top: var(--space-vw-16) !important;
}

.pcr-16 {
  padding-right: var(--space-vw-16) !important;
}

.mcr-16 {
  margin-right: var(--space-vw-16) !important;
}

.pcb-16 {
  padding-bottom: var(--space-vw-16) !important;
}

.mcb-16 {
  margin-bottom: var(--space-vw-16) !important;
}

.pcl-16 {
  padding-left: var(--space-vw-16) !important;
}

.mcl-16 {
  margin-left: var(--space-vw-16) !important;
}

.pcx-16 {
  padding-right: var(--space-vw-16) !important;
  padding-left: var(--space-vw-16) !important;
}

.mcx-16 {
  margin-right: var(--space-vw-16) !important;
  margin-left: var(--space-vw-16) !important;
}

.pcy-16 {
  padding-top: var(--space-vw-16) !important;
  padding-bottom: var(--space-vw-16) !important;
}

.mcy-16 {
  margin-top: var(--space-vw-16) !important;
  margin-bottom: var(--space-vw-16) !important;
}

.pdx-xxl-15 {
  padding-right: var(--space-vw-15) !important;
  padding-left: var(--space-vw-15) !important;
}

.pdy-xxl-15 {
  padding-top: var(--space-vw-15) !important;
  padding-bottom: var(--space-vw-15) !important;
}

.pc-15 {
  padding: var(--space-vw-15) !important;
}

.mc-15 {
  margin: var(--space-vw-15) !important;
}

.pct-15 {
  padding-top: var(--space-vw-15) !important;
}

.mct-15 {
  margin-top: var(--space-vw-15) !important;
}

.pcr-15 {
  padding-right: var(--space-vw-15) !important;
}

.mcr-15 {
  margin-right: var(--space-vw-15) !important;
}

.pcb-15 {
  padding-bottom: var(--space-vw-15) !important;
}

.mcb-15 {
  margin-bottom: var(--space-vw-15) !important;
}

.pcl-15 {
  padding-left: var(--space-vw-15) !important;
}

.mcl-15 {
  margin-left: var(--space-vw-15) !important;
}

.pcx-15 {
  padding-right: var(--space-vw-15) !important;
  padding-left: var(--space-vw-15) !important;
}

.mcx-15 {
  margin-right: var(--space-vw-15) !important;
  margin-left: var(--space-vw-15) !important;
}

.pcy-15 {
  padding-top: var(--space-vw-15) !important;
  padding-bottom: var(--space-vw-15) !important;
}

.mcy-15 {
  margin-top: var(--space-vw-15) !important;
  margin-bottom: var(--space-vw-15) !important;
}

.pdx-xxl-14 {
  padding-right: var(--space-vw-14) !important;
  padding-left: var(--space-vw-14) !important;
}

.pdy-xxl-14 {
  padding-top: var(--space-vw-14) !important;
  padding-bottom: var(--space-vw-14) !important;
}

.pc-14 {
  padding: var(--space-vw-14) !important;
}

.mc-14 {
  margin: var(--space-vw-14) !important;
}

.pct-14 {
  padding-top: var(--space-vw-14) !important;
}

.mct-14 {
  margin-top: var(--space-vw-14) !important;
}

.pcr-14 {
  padding-right: var(--space-vw-14) !important;
}

.mcr-14 {
  margin-right: var(--space-vw-14) !important;
}

.pcb-14 {
  padding-bottom: var(--space-vw-14) !important;
}

.mcb-14 {
  margin-bottom: var(--space-vw-14) !important;
}

.pcl-14 {
  padding-left: var(--space-vw-14) !important;
}

.mcl-14 {
  margin-left: var(--space-vw-14) !important;
}

.pcx-14 {
  padding-right: var(--space-vw-14) !important;
  padding-left: var(--space-vw-14) !important;
}

.mcx-14 {
  margin-right: var(--space-vw-14) !important;
  margin-left: var(--space-vw-14) !important;
}

.pcy-14 {
  padding-top: var(--space-vw-14) !important;
  padding-bottom: var(--space-vw-14) !important;
}

.mcy-14 {
  margin-top: var(--space-vw-14) !important;
  margin-bottom: var(--space-vw-14) !important;
}

.pdx-xxl-13 {
  padding-right: var(--space-vw-13) !important;
  padding-left: var(--space-vw-13) !important;
}

.pdy-xxl-13 {
  padding-top: var(--space-vw-13) !important;
  padding-bottom: var(--space-vw-13) !important;
}

.pc-13 {
  padding: var(--space-vw-13) !important;
}

.mc-13 {
  margin: var(--space-vw-13) !important;
}

.pct-13 {
  padding-top: var(--space-vw-13) !important;
}

.mct-13 {
  margin-top: var(--space-vw-13) !important;
}

.pcr-13 {
  padding-right: var(--space-vw-13) !important;
}

.mcr-13 {
  margin-right: var(--space-vw-13) !important;
}

.pcb-13 {
  padding-bottom: var(--space-vw-13) !important;
}

.mcb-13 {
  margin-bottom: var(--space-vw-13) !important;
}

.pcl-13 {
  padding-left: var(--space-vw-13) !important;
}

.mcl-13 {
  margin-left: var(--space-vw-13) !important;
}

.pcx-13 {
  padding-right: var(--space-vw-13) !important;
  padding-left: var(--space-vw-13) !important;
}

.mcx-13 {
  margin-right: var(--space-vw-13) !important;
  margin-left: var(--space-vw-13) !important;
}

.pcy-13 {
  padding-top: var(--space-vw-13) !important;
  padding-bottom: var(--space-vw-13) !important;
}

.mcy-13 {
  margin-top: var(--space-vw-13) !important;
  margin-bottom: var(--space-vw-13) !important;
}

.pdx-xxl-12 {
  padding-right: var(--space-vw-12) !important;
  padding-left: var(--space-vw-12) !important;
}

.pdy-xxl-12 {
  padding-top: var(--space-vw-12) !important;
  padding-bottom: var(--space-vw-12) !important;
}

.pc-12 {
  padding: var(--space-vw-12) !important;
}

.mc-12 {
  margin: var(--space-vw-12) !important;
}

.pct-12 {
  padding-top: var(--space-vw-12) !important;
}

.mct-12 {
  margin-top: var(--space-vw-12) !important;
}

.pcr-12 {
  padding-right: var(--space-vw-12) !important;
}

.mcr-12 {
  margin-right: var(--space-vw-12) !important;
}

.pcb-12 {
  padding-bottom: var(--space-vw-12) !important;
}

.mcb-12 {
  margin-bottom: var(--space-vw-12) !important;
}

.pcl-12 {
  padding-left: var(--space-vw-12) !important;
}

.mcl-12 {
  margin-left: var(--space-vw-12) !important;
}

.pcx-12 {
  padding-right: var(--space-vw-12) !important;
  padding-left: var(--space-vw-12) !important;
}

.mcx-12 {
  margin-right: var(--space-vw-12) !important;
  margin-left: var(--space-vw-12) !important;
}

.pcy-12 {
  padding-top: var(--space-vw-12) !important;
  padding-bottom: var(--space-vw-12) !important;
}

.mcy-12 {
  margin-top: var(--space-vw-12) !important;
  margin-bottom: var(--space-vw-12) !important;
}

.pdx-xxl-11 {
  padding-right: var(--space-vw-11) !important;
  padding-left: var(--space-vw-11) !important;
}

.pdy-xxl-11 {
  padding-top: var(--space-vw-11) !important;
  padding-bottom: var(--space-vw-11) !important;
}

.pc-11 {
  padding: var(--space-vw-11) !important;
}

.mc-11 {
  margin: var(--space-vw-11) !important;
}

.pct-11 {
  padding-top: var(--space-vw-11) !important;
}

.mct-11 {
  margin-top: var(--space-vw-11) !important;
}

.pcr-11 {
  padding-right: var(--space-vw-11) !important;
}

.mcr-11 {
  margin-right: var(--space-vw-11) !important;
}

.pcb-11 {
  padding-bottom: var(--space-vw-11) !important;
}

.mcb-11 {
  margin-bottom: var(--space-vw-11) !important;
}

.pcl-11 {
  padding-left: var(--space-vw-11) !important;
}

.mcl-11 {
  margin-left: var(--space-vw-11) !important;
}

.pcx-11 {
  padding-right: var(--space-vw-11) !important;
  padding-left: var(--space-vw-11) !important;
}

.mcx-11 {
  margin-right: var(--space-vw-11) !important;
  margin-left: var(--space-vw-11) !important;
}

.pcy-11 {
  padding-top: var(--space-vw-11) !important;
  padding-bottom: var(--space-vw-11) !important;
}

.mcy-11 {
  margin-top: var(--space-vw-11) !important;
  margin-bottom: var(--space-vw-11) !important;
}

.pdx-xxl-10 {
  padding-right: var(--space-vw-10) !important;
  padding-left: var(--space-vw-10) !important;
}

.pdy-xxl-10 {
  padding-top: var(--space-vw-10) !important;
  padding-bottom: var(--space-vw-10) !important;
}

.pc-10 {
  padding: var(--space-vw-10) !important;
}

.mc-10 {
  margin: var(--space-vw-10) !important;
}

.pct-10 {
  padding-top: var(--space-vw-10) !important;
}

.mct-10 {
  margin-top: var(--space-vw-10) !important;
}

.pcr-10 {
  padding-right: var(--space-vw-10) !important;
}

.mcr-10 {
  margin-right: var(--space-vw-10) !important;
}

.pcb-10 {
  padding-bottom: var(--space-vw-10) !important;
}

.mcb-10 {
  margin-bottom: var(--space-vw-10) !important;
}

.pcl-10 {
  padding-left: var(--space-vw-10) !important;
}

.mcl-10 {
  margin-left: var(--space-vw-10) !important;
}

.pcx-10 {
  padding-right: var(--space-vw-10) !important;
  padding-left: var(--space-vw-10) !important;
}

.mcx-10 {
  margin-right: var(--space-vw-10) !important;
  margin-left: var(--space-vw-10) !important;
}

.pcy-10 {
  padding-top: var(--space-vw-10) !important;
  padding-bottom: var(--space-vw-10) !important;
}

.mcy-10 {
  margin-top: var(--space-vw-10) !important;
  margin-bottom: var(--space-vw-10) !important;
}

.pdx-xxl-9 {
  padding-right: var(--space-vw-9) !important;
  padding-left: var(--space-vw-9) !important;
}

.pdy-xxl-9 {
  padding-top: var(--space-vw-9) !important;
  padding-bottom: var(--space-vw-9) !important;
}

.pc-9 {
  padding: var(--space-vw-9) !important;
}

.mc-9 {
  margin: var(--space-vw-9) !important;
}

.pct-9 {
  padding-top: var(--space-vw-9) !important;
}

.mct-9 {
  margin-top: var(--space-vw-9) !important;
}

.pcr-9 {
  padding-right: var(--space-vw-9) !important;
}

.mcr-9 {
  margin-right: var(--space-vw-9) !important;
}

.pcb-9 {
  padding-bottom: var(--space-vw-9) !important;
}

.mcb-9 {
  margin-bottom: var(--space-vw-9) !important;
}

.pcl-9 {
  padding-left: var(--space-vw-9) !important;
}

.mcl-9 {
  margin-left: var(--space-vw-9) !important;
}

.pcx-9 {
  padding-right: var(--space-vw-9) !important;
  padding-left: var(--space-vw-9) !important;
}

.mcx-9 {
  margin-right: var(--space-vw-9) !important;
  margin-left: var(--space-vw-9) !important;
}

.pcy-9 {
  padding-top: var(--space-vw-9) !important;
  padding-bottom: var(--space-vw-9) !important;
}

.mcy-9 {
  margin-top: var(--space-vw-9) !important;
  margin-bottom: var(--space-vw-9) !important;
}

.pdx-xxl-8 {
  padding-right: var(--space-vw-8) !important;
  padding-left: var(--space-vw-8) !important;
}

.pdy-xxl-8 {
  padding-top: var(--space-vw-8) !important;
  padding-bottom: var(--space-vw-8) !important;
}

.pc-8 {
  padding: var(--space-vw-8) !important;
}

.mc-8 {
  margin: var(--space-vw-8) !important;
}

.pct-8 {
  padding-top: var(--space-vw-8) !important;
}

.mct-8 {
  margin-top: var(--space-vw-8) !important;
}

.pcr-8 {
  padding-right: var(--space-vw-8) !important;
}

.mcr-8 {
  margin-right: var(--space-vw-8) !important;
}

.pcb-8 {
  padding-bottom: var(--space-vw-8) !important;
}

.mcb-8 {
  margin-bottom: var(--space-vw-8) !important;
}

.pcl-8 {
  padding-left: var(--space-vw-8) !important;
}

.mcl-8 {
  margin-left: var(--space-vw-8) !important;
}

.pcx-8 {
  padding-right: var(--space-vw-8) !important;
  padding-left: var(--space-vw-8) !important;
}

.mcx-8 {
  margin-right: var(--space-vw-8) !important;
  margin-left: var(--space-vw-8) !important;
}

.pcy-8 {
  padding-top: var(--space-vw-8) !important;
  padding-bottom: var(--space-vw-8) !important;
}

.mcy-8 {
  margin-top: var(--space-vw-8) !important;
  margin-bottom: var(--space-vw-8) !important;
}

.pdx-xxl-7 {
  padding-right: var(--space-vw-7) !important;
  padding-left: var(--space-vw-7) !important;
}

.pdy-xxl-7 {
  padding-top: var(--space-vw-7) !important;
  padding-bottom: var(--space-vw-7) !important;
}

.pc-7 {
  padding: var(--space-vw-7) !important;
}

.mc-7 {
  margin: var(--space-vw-7) !important;
}

.pct-7 {
  padding-top: var(--space-vw-7) !important;
}

.mct-7 {
  margin-top: var(--space-vw-7) !important;
}

.pcr-7 {
  padding-right: var(--space-vw-7) !important;
}

.mcr-7 {
  margin-right: var(--space-vw-7) !important;
}

.pcb-7 {
  padding-bottom: var(--space-vw-7) !important;
}

.mcb-7 {
  margin-bottom: var(--space-vw-7) !important;
}

.pcl-7 {
  padding-left: var(--space-vw-7) !important;
}

.mcl-7 {
  margin-left: var(--space-vw-7) !important;
}

.pcx-7 {
  padding-right: var(--space-vw-7) !important;
  padding-left: var(--space-vw-7) !important;
}

.mcx-7 {
  margin-right: var(--space-vw-7) !important;
  margin-left: var(--space-vw-7) !important;
}

.pcy-7 {
  padding-top: var(--space-vw-7) !important;
  padding-bottom: var(--space-vw-7) !important;
}

.mcy-7 {
  margin-top: var(--space-vw-7) !important;
  margin-bottom: var(--space-vw-7) !important;
}

.pdx-xxl-6 {
  padding-right: var(--space-vw-6) !important;
  padding-left: var(--space-vw-6) !important;
}

.pdy-xxl-6 {
  padding-top: var(--space-vw-6) !important;
  padding-bottom: var(--space-vw-6) !important;
}

.pc-6 {
  padding: var(--space-vw-6) !important;
}

.mc-6 {
  margin: var(--space-vw-6) !important;
}

.pct-6 {
  padding-top: var(--space-vw-6) !important;
}

.mct-6 {
  margin-top: var(--space-vw-6) !important;
}

.pcr-6 {
  padding-right: var(--space-vw-6) !important;
}

.mcr-6 {
  margin-right: var(--space-vw-6) !important;
}

.pcb-6 {
  padding-bottom: var(--space-vw-6) !important;
}

.mcb-6 {
  margin-bottom: var(--space-vw-6) !important;
}

.pcl-6 {
  padding-left: var(--space-vw-6) !important;
}

.mcl-6 {
  margin-left: var(--space-vw-6) !important;
}

.pcx-6 {
  padding-right: var(--space-vw-6) !important;
  padding-left: var(--space-vw-6) !important;
}

.mcx-6 {
  margin-right: var(--space-vw-6) !important;
  margin-left: var(--space-vw-6) !important;
}

.pcy-6 {
  padding-top: var(--space-vw-6) !important;
  padding-bottom: var(--space-vw-6) !important;
}

.mcy-6 {
  margin-top: var(--space-vw-6) !important;
  margin-bottom: var(--space-vw-6) !important;
}

.pdx-xxl-5 {
  padding-right: var(--space-vw-5) !important;
  padding-left: var(--space-vw-5) !important;
}

.pdy-xxl-5 {
  padding-top: var(--space-vw-5) !important;
  padding-bottom: var(--space-vw-5) !important;
}

.pc-5 {
  padding: var(--space-vw-5) !important;
}

.mc-5 {
  margin: var(--space-vw-5) !important;
}

.pct-5 {
  padding-top: var(--space-vw-5) !important;
}

.mct-5 {
  margin-top: var(--space-vw-5) !important;
}

.pcr-5 {
  padding-right: var(--space-vw-5) !important;
}

.mcr-5 {
  margin-right: var(--space-vw-5) !important;
}

.pcb-5 {
  padding-bottom: var(--space-vw-5) !important;
}

.mcb-5 {
  margin-bottom: var(--space-vw-5) !important;
}

.pcl-5 {
  padding-left: var(--space-vw-5) !important;
}

.mcl-5 {
  margin-left: var(--space-vw-5) !important;
}

.pcx-5 {
  padding-right: var(--space-vw-5) !important;
  padding-left: var(--space-vw-5) !important;
}

.mcx-5 {
  margin-right: var(--space-vw-5) !important;
  margin-left: var(--space-vw-5) !important;
}

.pcy-5 {
  padding-top: var(--space-vw-5) !important;
  padding-bottom: var(--space-vw-5) !important;
}

.mcy-5 {
  margin-top: var(--space-vw-5) !important;
  margin-bottom: var(--space-vw-5) !important;
}

.pdx-xxl-4 {
  padding-right: var(--space-vw-4) !important;
  padding-left: var(--space-vw-4) !important;
}

.pdy-xxl-4 {
  padding-top: var(--space-vw-4) !important;
  padding-bottom: var(--space-vw-4) !important;
}

.pc-4 {
  padding: var(--space-vw-4) !important;
}

.mc-4 {
  margin: var(--space-vw-4) !important;
}

.pct-4 {
  padding-top: var(--space-vw-4) !important;
}

.mct-4 {
  margin-top: var(--space-vw-4) !important;
}

.pcr-4 {
  padding-right: var(--space-vw-4) !important;
}

.mcr-4 {
  margin-right: var(--space-vw-4) !important;
}

.pcb-4 {
  padding-bottom: var(--space-vw-4) !important;
}

.mcb-4 {
  margin-bottom: var(--space-vw-4) !important;
}

.pcl-4 {
  padding-left: var(--space-vw-4) !important;
}

.mcl-4 {
  margin-left: var(--space-vw-4) !important;
}

.pcx-4 {
  padding-right: var(--space-vw-4) !important;
  padding-left: var(--space-vw-4) !important;
}

.mcx-4 {
  margin-right: var(--space-vw-4) !important;
  margin-left: var(--space-vw-4) !important;
}

.pcy-4 {
  padding-top: var(--space-vw-4) !important;
  padding-bottom: var(--space-vw-4) !important;
}

.mcy-4 {
  margin-top: var(--space-vw-4) !important;
  margin-bottom: var(--space-vw-4) !important;
}

.pdx-xxl-3 {
  padding-right: var(--space-vw-3) !important;
  padding-left: var(--space-vw-3) !important;
}

.pdy-xxl-3 {
  padding-top: var(--space-vw-3) !important;
  padding-bottom: var(--space-vw-3) !important;
}

.pc-3 {
  padding: var(--space-vw-3) !important;
}

.mc-3 {
  margin: var(--space-vw-3) !important;
}

.pct-3 {
  padding-top: var(--space-vw-3) !important;
}

.mct-3 {
  margin-top: var(--space-vw-3) !important;
}

.pcr-3 {
  padding-right: var(--space-vw-3) !important;
}

.mcr-3 {
  margin-right: var(--space-vw-3) !important;
}

.pcb-3 {
  padding-bottom: var(--space-vw-3) !important;
}

.mcb-3 {
  margin-bottom: var(--space-vw-3) !important;
}

.pcl-3 {
  padding-left: var(--space-vw-3) !important;
}

.mcl-3 {
  margin-left: var(--space-vw-3) !important;
}

.pcx-3 {
  padding-right: var(--space-vw-3) !important;
  padding-left: var(--space-vw-3) !important;
}

.mcx-3 {
  margin-right: var(--space-vw-3) !important;
  margin-left: var(--space-vw-3) !important;
}

.pcy-3 {
  padding-top: var(--space-vw-3) !important;
  padding-bottom: var(--space-vw-3) !important;
}

.mcy-3 {
  margin-top: var(--space-vw-3) !important;
  margin-bottom: var(--space-vw-3) !important;
}

.pdx-xxl-2 {
  padding-right: var(--space-vw-2) !important;
  padding-left: var(--space-vw-2) !important;
}

.pdy-xxl-2 {
  padding-top: var(--space-vw-2) !important;
  padding-bottom: var(--space-vw-2) !important;
}

.pc-2 {
  padding: var(--space-vw-2) !important;
}

.mc-2 {
  margin: var(--space-vw-2) !important;
}

.pct-2 {
  padding-top: var(--space-vw-2) !important;
}

.mct-2 {
  margin-top: var(--space-vw-2) !important;
}

.pcr-2 {
  padding-right: var(--space-vw-2) !important;
}

.mcr-2 {
  margin-right: var(--space-vw-2) !important;
}

.pcb-2 {
  padding-bottom: var(--space-vw-2) !important;
}

.mcb-2 {
  margin-bottom: var(--space-vw-2) !important;
}

.pcl-2 {
  padding-left: var(--space-vw-2) !important;
}

.mcl-2 {
  margin-left: var(--space-vw-2) !important;
}

.pcx-2 {
  padding-right: var(--space-vw-2) !important;
  padding-left: var(--space-vw-2) !important;
}

.mcx-2 {
  margin-right: var(--space-vw-2) !important;
  margin-left: var(--space-vw-2) !important;
}

.pcy-2 {
  padding-top: var(--space-vw-2) !important;
  padding-bottom: var(--space-vw-2) !important;
}

.mcy-2 {
  margin-top: var(--space-vw-2) !important;
  margin-bottom: var(--space-vw-2) !important;
}

.pdx-xxl-1 {
  padding-right: var(--space-vw-1) !important;
  padding-left: var(--space-vw-1) !important;
}

.pdy-xxl-1 {
  padding-top: var(--space-vw-1) !important;
  padding-bottom: var(--space-vw-1) !important;
}

.pc-1 {
  padding: var(--space-vw-1) !important;
}

.mc-1 {
  margin: var(--space-vw-1) !important;
}

.pct-1 {
  padding-top: var(--space-vw-1) !important;
}

.mct-1 {
  margin-top: var(--space-vw-1) !important;
}

.pcr-1 {
  padding-right: var(--space-vw-1) !important;
}

.mcr-1 {
  margin-right: var(--space-vw-1) !important;
}

.pcb-1 {
  padding-bottom: var(--space-vw-1) !important;
}

.mcb-1 {
  margin-bottom: var(--space-vw-1) !important;
}

.pcl-1 {
  padding-left: var(--space-vw-1) !important;
}

.mcl-1 {
  margin-left: var(--space-vw-1) !important;
}

.pcx-1 {
  padding-right: var(--space-vw-1) !important;
  padding-left: var(--space-vw-1) !important;
}

.mcx-1 {
  margin-right: var(--space-vw-1) !important;
  margin-left: var(--space-vw-1) !important;
}

.pcy-1 {
  padding-top: var(--space-vw-1) !important;
  padding-bottom: var(--space-vw-1) !important;
}

.mcy-1 {
  margin-top: var(--space-vw-1) !important;
  margin-bottom: var(--space-vw-1) !important;
}

.pdx-xxl-0 {
  padding-right: var(--space-vw-0) !important;
  padding-left: var(--space-vw-0) !important;
}

.pdy-xxl-0 {
  padding-top: var(--space-vw-0) !important;
  padding-bottom: var(--space-vw-0) !important;
}

.pc-0 {
  padding: var(--space-vw-0) !important;
}

.mc-0 {
  margin: var(--space-vw-0) !important;
}

.pct-0 {
  padding-top: var(--space-vw-0) !important;
}

.mct-0 {
  margin-top: var(--space-vw-0) !important;
}

.pcr-0 {
  padding-right: var(--space-vw-0) !important;
}

.mcr-0 {
  margin-right: var(--space-vw-0) !important;
}

.pcb-0 {
  padding-bottom: var(--space-vw-0) !important;
}

.mcb-0 {
  margin-bottom: var(--space-vw-0) !important;
}

.pcl-0 {
  padding-left: var(--space-vw-0) !important;
}

.mcl-0 {
  margin-left: var(--space-vw-0) !important;
}

.pcx-0 {
  padding-right: var(--space-vw-0) !important;
  padding-left: var(--space-vw-0) !important;
}

.mcx-0 {
  margin-right: var(--space-vw-0) !important;
  margin-left: var(--space-vw-0) !important;
}

.pcy-0 {
  padding-top: var(--space-vw-0) !important;
  padding-bottom: var(--space-vw-0) !important;
}

.mcy-0 {
  margin-top: var(--space-vw-0) !important;
  margin-bottom: var(--space-vw-0) !important;
}

@media (max-width: 1439px) {
  .pdx-xl-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .pdy-xl-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .pc-xl-20 {
    padding: var(--space-vw-20) !important;
  }
  .mc-xl-20 {
    margin: var(--space-vw-20) !important;
  }
  .pct-xl-20 {
    padding-top: var(--space-vw-20) !important;
  }
  .mct-xl-20 {
    margin-top: var(--space-vw-20) !important;
  }
  .pcr-xl-20 {
    padding-right: var(--space-vw-20) !important;
  }
  .mcr-xl-20 {
    margin-right: var(--space-vw-20) !important;
  }
  .pcb-xl-20 {
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcb-xl-20 {
    margin-bottom: var(--space-vw-20) !important;
  }
  .pcl-xl-20 {
    padding-left: var(--space-vw-20) !important;
  }
  .mcl-xl-20 {
    margin-left: var(--space-vw-20) !important;
  }
  .pcx-xl-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .mcx-xl-20 {
    margin-right: var(--space-vw-20) !important;
    margin-left: var(--space-vw-20) !important;
  }
  .pcy-xl-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcy-xl-20 {
    margin-top: var(--space-vw-20) !important;
    margin-bottom: var(--space-vw-20) !important;
  }
  .pdx-xl-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .pdy-xl-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .pc-xl-19 {
    padding: var(--space-vw-19) !important;
  }
  .mc-xl-19 {
    margin: var(--space-vw-19) !important;
  }
  .pct-xl-19 {
    padding-top: var(--space-vw-19) !important;
  }
  .mct-xl-19 {
    margin-top: var(--space-vw-19) !important;
  }
  .pcr-xl-19 {
    padding-right: var(--space-vw-19) !important;
  }
  .mcr-xl-19 {
    margin-right: var(--space-vw-19) !important;
  }
  .pcb-xl-19 {
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcb-xl-19 {
    margin-bottom: var(--space-vw-19) !important;
  }
  .pcl-xl-19 {
    padding-left: var(--space-vw-19) !important;
  }
  .mcl-xl-19 {
    margin-left: var(--space-vw-19) !important;
  }
  .pcx-xl-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .mcx-xl-19 {
    margin-right: var(--space-vw-19) !important;
    margin-left: var(--space-vw-19) !important;
  }
  .pcy-xl-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcy-xl-19 {
    margin-top: var(--space-vw-19) !important;
    margin-bottom: var(--space-vw-19) !important;
  }
  .pdx-xl-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .pdy-xl-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .pc-xl-18 {
    padding: var(--space-vw-18) !important;
  }
  .mc-xl-18 {
    margin: var(--space-vw-18) !important;
  }
  .pct-xl-18 {
    padding-top: var(--space-vw-18) !important;
  }
  .mct-xl-18 {
    margin-top: var(--space-vw-18) !important;
  }
  .pcr-xl-18 {
    padding-right: var(--space-vw-18) !important;
  }
  .mcr-xl-18 {
    margin-right: var(--space-vw-18) !important;
  }
  .pcb-xl-18 {
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcb-xl-18 {
    margin-bottom: var(--space-vw-18) !important;
  }
  .pcl-xl-18 {
    padding-left: var(--space-vw-18) !important;
  }
  .mcl-xl-18 {
    margin-left: var(--space-vw-18) !important;
  }
  .pcx-xl-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .mcx-xl-18 {
    margin-right: var(--space-vw-18) !important;
    margin-left: var(--space-vw-18) !important;
  }
  .pcy-xl-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcy-xl-18 {
    margin-top: var(--space-vw-18) !important;
    margin-bottom: var(--space-vw-18) !important;
  }
  .pdx-xl-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .pdy-xl-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .pc-xl-17 {
    padding: var(--space-vw-17) !important;
  }
  .mc-xl-17 {
    margin: var(--space-vw-17) !important;
  }
  .pct-xl-17 {
    padding-top: var(--space-vw-17) !important;
  }
  .mct-xl-17 {
    margin-top: var(--space-vw-17) !important;
  }
  .pcr-xl-17 {
    padding-right: var(--space-vw-17) !important;
  }
  .mcr-xl-17 {
    margin-right: var(--space-vw-17) !important;
  }
  .pcb-xl-17 {
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcb-xl-17 {
    margin-bottom: var(--space-vw-17) !important;
  }
  .pcl-xl-17 {
    padding-left: var(--space-vw-17) !important;
  }
  .mcl-xl-17 {
    margin-left: var(--space-vw-17) !important;
  }
  .pcx-xl-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .mcx-xl-17 {
    margin-right: var(--space-vw-17) !important;
    margin-left: var(--space-vw-17) !important;
  }
  .pcy-xl-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcy-xl-17 {
    margin-top: var(--space-vw-17) !important;
    margin-bottom: var(--space-vw-17) !important;
  }
  .pdx-xl-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .pdy-xl-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .pc-xl-16 {
    padding: var(--space-vw-16) !important;
  }
  .mc-xl-16 {
    margin: var(--space-vw-16) !important;
  }
  .pct-xl-16 {
    padding-top: var(--space-vw-16) !important;
  }
  .mct-xl-16 {
    margin-top: var(--space-vw-16) !important;
  }
  .pcr-xl-16 {
    padding-right: var(--space-vw-16) !important;
  }
  .mcr-xl-16 {
    margin-right: var(--space-vw-16) !important;
  }
  .pcb-xl-16 {
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcb-xl-16 {
    margin-bottom: var(--space-vw-16) !important;
  }
  .pcl-xl-16 {
    padding-left: var(--space-vw-16) !important;
  }
  .mcl-xl-16 {
    margin-left: var(--space-vw-16) !important;
  }
  .pcx-xl-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .mcx-xl-16 {
    margin-right: var(--space-vw-16) !important;
    margin-left: var(--space-vw-16) !important;
  }
  .pcy-xl-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcy-xl-16 {
    margin-top: var(--space-vw-16) !important;
    margin-bottom: var(--space-vw-16) !important;
  }
  .pdx-xl-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .pdy-xl-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .pc-xl-15 {
    padding: var(--space-vw-15) !important;
  }
  .mc-xl-15 {
    margin: var(--space-vw-15) !important;
  }
  .pct-xl-15 {
    padding-top: var(--space-vw-15) !important;
  }
  .mct-xl-15 {
    margin-top: var(--space-vw-15) !important;
  }
  .pcr-xl-15 {
    padding-right: var(--space-vw-15) !important;
  }
  .mcr-xl-15 {
    margin-right: var(--space-vw-15) !important;
  }
  .pcb-xl-15 {
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcb-xl-15 {
    margin-bottom: var(--space-vw-15) !important;
  }
  .pcl-xl-15 {
    padding-left: var(--space-vw-15) !important;
  }
  .mcl-xl-15 {
    margin-left: var(--space-vw-15) !important;
  }
  .pcx-xl-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .mcx-xl-15 {
    margin-right: var(--space-vw-15) !important;
    margin-left: var(--space-vw-15) !important;
  }
  .pcy-xl-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcy-xl-15 {
    margin-top: var(--space-vw-15) !important;
    margin-bottom: var(--space-vw-15) !important;
  }
  .pdx-xl-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .pdy-xl-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .pc-xl-14 {
    padding: var(--space-vw-14) !important;
  }
  .mc-xl-14 {
    margin: var(--space-vw-14) !important;
  }
  .pct-xl-14 {
    padding-top: var(--space-vw-14) !important;
  }
  .mct-xl-14 {
    margin-top: var(--space-vw-14) !important;
  }
  .pcr-xl-14 {
    padding-right: var(--space-vw-14) !important;
  }
  .mcr-xl-14 {
    margin-right: var(--space-vw-14) !important;
  }
  .pcb-xl-14 {
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcb-xl-14 {
    margin-bottom: var(--space-vw-14) !important;
  }
  .pcl-xl-14 {
    padding-left: var(--space-vw-14) !important;
  }
  .mcl-xl-14 {
    margin-left: var(--space-vw-14) !important;
  }
  .pcx-xl-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .mcx-xl-14 {
    margin-right: var(--space-vw-14) !important;
    margin-left: var(--space-vw-14) !important;
  }
  .pcy-xl-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcy-xl-14 {
    margin-top: var(--space-vw-14) !important;
    margin-bottom: var(--space-vw-14) !important;
  }
  .pdx-xl-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .pdy-xl-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .pc-xl-13 {
    padding: var(--space-vw-13) !important;
  }
  .mc-xl-13 {
    margin: var(--space-vw-13) !important;
  }
  .pct-xl-13 {
    padding-top: var(--space-vw-13) !important;
  }
  .mct-xl-13 {
    margin-top: var(--space-vw-13) !important;
  }
  .pcr-xl-13 {
    padding-right: var(--space-vw-13) !important;
  }
  .mcr-xl-13 {
    margin-right: var(--space-vw-13) !important;
  }
  .pcb-xl-13 {
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcb-xl-13 {
    margin-bottom: var(--space-vw-13) !important;
  }
  .pcl-xl-13 {
    padding-left: var(--space-vw-13) !important;
  }
  .mcl-xl-13 {
    margin-left: var(--space-vw-13) !important;
  }
  .pcx-xl-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .mcx-xl-13 {
    margin-right: var(--space-vw-13) !important;
    margin-left: var(--space-vw-13) !important;
  }
  .pcy-xl-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcy-xl-13 {
    margin-top: var(--space-vw-13) !important;
    margin-bottom: var(--space-vw-13) !important;
  }
  .pdx-xl-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .pdy-xl-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .pc-xl-12 {
    padding: var(--space-vw-12) !important;
  }
  .mc-xl-12 {
    margin: var(--space-vw-12) !important;
  }
  .pct-xl-12 {
    padding-top: var(--space-vw-12) !important;
  }
  .mct-xl-12 {
    margin-top: var(--space-vw-12) !important;
  }
  .pcr-xl-12 {
    padding-right: var(--space-vw-12) !important;
  }
  .mcr-xl-12 {
    margin-right: var(--space-vw-12) !important;
  }
  .pcb-xl-12 {
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcb-xl-12 {
    margin-bottom: var(--space-vw-12) !important;
  }
  .pcl-xl-12 {
    padding-left: var(--space-vw-12) !important;
  }
  .mcl-xl-12 {
    margin-left: var(--space-vw-12) !important;
  }
  .pcx-xl-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .mcx-xl-12 {
    margin-right: var(--space-vw-12) !important;
    margin-left: var(--space-vw-12) !important;
  }
  .pcy-xl-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcy-xl-12 {
    margin-top: var(--space-vw-12) !important;
    margin-bottom: var(--space-vw-12) !important;
  }
  .pdx-xl-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .pdy-xl-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .pc-xl-11 {
    padding: var(--space-vw-11) !important;
  }
  .mc-xl-11 {
    margin: var(--space-vw-11) !important;
  }
  .pct-xl-11 {
    padding-top: var(--space-vw-11) !important;
  }
  .mct-xl-11 {
    margin-top: var(--space-vw-11) !important;
  }
  .pcr-xl-11 {
    padding-right: var(--space-vw-11) !important;
  }
  .mcr-xl-11 {
    margin-right: var(--space-vw-11) !important;
  }
  .pcb-xl-11 {
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcb-xl-11 {
    margin-bottom: var(--space-vw-11) !important;
  }
  .pcl-xl-11 {
    padding-left: var(--space-vw-11) !important;
  }
  .mcl-xl-11 {
    margin-left: var(--space-vw-11) !important;
  }
  .pcx-xl-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .mcx-xl-11 {
    margin-right: var(--space-vw-11) !important;
    margin-left: var(--space-vw-11) !important;
  }
  .pcy-xl-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcy-xl-11 {
    margin-top: var(--space-vw-11) !important;
    margin-bottom: var(--space-vw-11) !important;
  }
  .pdx-xl-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .pdy-xl-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .pc-xl-10 {
    padding: var(--space-vw-10) !important;
  }
  .mc-xl-10 {
    margin: var(--space-vw-10) !important;
  }
  .pct-xl-10 {
    padding-top: var(--space-vw-10) !important;
  }
  .mct-xl-10 {
    margin-top: var(--space-vw-10) !important;
  }
  .pcr-xl-10 {
    padding-right: var(--space-vw-10) !important;
  }
  .mcr-xl-10 {
    margin-right: var(--space-vw-10) !important;
  }
  .pcb-xl-10 {
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcb-xl-10 {
    margin-bottom: var(--space-vw-10) !important;
  }
  .pcl-xl-10 {
    padding-left: var(--space-vw-10) !important;
  }
  .mcl-xl-10 {
    margin-left: var(--space-vw-10) !important;
  }
  .pcx-xl-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .mcx-xl-10 {
    margin-right: var(--space-vw-10) !important;
    margin-left: var(--space-vw-10) !important;
  }
  .pcy-xl-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcy-xl-10 {
    margin-top: var(--space-vw-10) !important;
    margin-bottom: var(--space-vw-10) !important;
  }
  .pdx-xl-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .pdy-xl-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .pc-xl-9 {
    padding: var(--space-vw-9) !important;
  }
  .mc-xl-9 {
    margin: var(--space-vw-9) !important;
  }
  .pct-xl-9 {
    padding-top: var(--space-vw-9) !important;
  }
  .mct-xl-9 {
    margin-top: var(--space-vw-9) !important;
  }
  .pcr-xl-9 {
    padding-right: var(--space-vw-9) !important;
  }
  .mcr-xl-9 {
    margin-right: var(--space-vw-9) !important;
  }
  .pcb-xl-9 {
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcb-xl-9 {
    margin-bottom: var(--space-vw-9) !important;
  }
  .pcl-xl-9 {
    padding-left: var(--space-vw-9) !important;
  }
  .mcl-xl-9 {
    margin-left: var(--space-vw-9) !important;
  }
  .pcx-xl-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .mcx-xl-9 {
    margin-right: var(--space-vw-9) !important;
    margin-left: var(--space-vw-9) !important;
  }
  .pcy-xl-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcy-xl-9 {
    margin-top: var(--space-vw-9) !important;
    margin-bottom: var(--space-vw-9) !important;
  }
  .pdx-xl-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .pdy-xl-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .pc-xl-8 {
    padding: var(--space-vw-8) !important;
  }
  .mc-xl-8 {
    margin: var(--space-vw-8) !important;
  }
  .pct-xl-8 {
    padding-top: var(--space-vw-8) !important;
  }
  .mct-xl-8 {
    margin-top: var(--space-vw-8) !important;
  }
  .pcr-xl-8 {
    padding-right: var(--space-vw-8) !important;
  }
  .mcr-xl-8 {
    margin-right: var(--space-vw-8) !important;
  }
  .pcb-xl-8 {
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcb-xl-8 {
    margin-bottom: var(--space-vw-8) !important;
  }
  .pcl-xl-8 {
    padding-left: var(--space-vw-8) !important;
  }
  .mcl-xl-8 {
    margin-left: var(--space-vw-8) !important;
  }
  .pcx-xl-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .mcx-xl-8 {
    margin-right: var(--space-vw-8) !important;
    margin-left: var(--space-vw-8) !important;
  }
  .pcy-xl-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcy-xl-8 {
    margin-top: var(--space-vw-8) !important;
    margin-bottom: var(--space-vw-8) !important;
  }
  .pdx-xl-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .pdy-xl-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .pc-xl-7 {
    padding: var(--space-vw-7) !important;
  }
  .mc-xl-7 {
    margin: var(--space-vw-7) !important;
  }
  .pct-xl-7 {
    padding-top: var(--space-vw-7) !important;
  }
  .mct-xl-7 {
    margin-top: var(--space-vw-7) !important;
  }
  .pcr-xl-7 {
    padding-right: var(--space-vw-7) !important;
  }
  .mcr-xl-7 {
    margin-right: var(--space-vw-7) !important;
  }
  .pcb-xl-7 {
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcb-xl-7 {
    margin-bottom: var(--space-vw-7) !important;
  }
  .pcl-xl-7 {
    padding-left: var(--space-vw-7) !important;
  }
  .mcl-xl-7 {
    margin-left: var(--space-vw-7) !important;
  }
  .pcx-xl-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .mcx-xl-7 {
    margin-right: var(--space-vw-7) !important;
    margin-left: var(--space-vw-7) !important;
  }
  .pcy-xl-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcy-xl-7 {
    margin-top: var(--space-vw-7) !important;
    margin-bottom: var(--space-vw-7) !important;
  }
  .pdx-xl-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .pdy-xl-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .pc-xl-6 {
    padding: var(--space-vw-6) !important;
  }
  .mc-xl-6 {
    margin: var(--space-vw-6) !important;
  }
  .pct-xl-6 {
    padding-top: var(--space-vw-6) !important;
  }
  .mct-xl-6 {
    margin-top: var(--space-vw-6) !important;
  }
  .pcr-xl-6 {
    padding-right: var(--space-vw-6) !important;
  }
  .mcr-xl-6 {
    margin-right: var(--space-vw-6) !important;
  }
  .pcb-xl-6 {
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcb-xl-6 {
    margin-bottom: var(--space-vw-6) !important;
  }
  .pcl-xl-6 {
    padding-left: var(--space-vw-6) !important;
  }
  .mcl-xl-6 {
    margin-left: var(--space-vw-6) !important;
  }
  .pcx-xl-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .mcx-xl-6 {
    margin-right: var(--space-vw-6) !important;
    margin-left: var(--space-vw-6) !important;
  }
  .pcy-xl-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcy-xl-6 {
    margin-top: var(--space-vw-6) !important;
    margin-bottom: var(--space-vw-6) !important;
  }
  .pdx-xl-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .pdy-xl-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .pc-xl-5 {
    padding: var(--space-vw-5) !important;
  }
  .mc-xl-5 {
    margin: var(--space-vw-5) !important;
  }
  .pct-xl-5 {
    padding-top: var(--space-vw-5) !important;
  }
  .mct-xl-5 {
    margin-top: var(--space-vw-5) !important;
  }
  .pcr-xl-5 {
    padding-right: var(--space-vw-5) !important;
  }
  .mcr-xl-5 {
    margin-right: var(--space-vw-5) !important;
  }
  .pcb-xl-5 {
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcb-xl-5 {
    margin-bottom: var(--space-vw-5) !important;
  }
  .pcl-xl-5 {
    padding-left: var(--space-vw-5) !important;
  }
  .mcl-xl-5 {
    margin-left: var(--space-vw-5) !important;
  }
  .pcx-xl-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .mcx-xl-5 {
    margin-right: var(--space-vw-5) !important;
    margin-left: var(--space-vw-5) !important;
  }
  .pcy-xl-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcy-xl-5 {
    margin-top: var(--space-vw-5) !important;
    margin-bottom: var(--space-vw-5) !important;
  }
  .pdx-xl-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .pdy-xl-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .pc-xl-4 {
    padding: var(--space-vw-4) !important;
  }
  .mc-xl-4 {
    margin: var(--space-vw-4) !important;
  }
  .pct-xl-4 {
    padding-top: var(--space-vw-4) !important;
  }
  .mct-xl-4 {
    margin-top: var(--space-vw-4) !important;
  }
  .pcr-xl-4 {
    padding-right: var(--space-vw-4) !important;
  }
  .mcr-xl-4 {
    margin-right: var(--space-vw-4) !important;
  }
  .pcb-xl-4 {
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcb-xl-4 {
    margin-bottom: var(--space-vw-4) !important;
  }
  .pcl-xl-4 {
    padding-left: var(--space-vw-4) !important;
  }
  .mcl-xl-4 {
    margin-left: var(--space-vw-4) !important;
  }
  .pcx-xl-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .mcx-xl-4 {
    margin-right: var(--space-vw-4) !important;
    margin-left: var(--space-vw-4) !important;
  }
  .pcy-xl-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcy-xl-4 {
    margin-top: var(--space-vw-4) !important;
    margin-bottom: var(--space-vw-4) !important;
  }
  .pdx-xl-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .pdy-xl-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .pc-xl-3 {
    padding: var(--space-vw-3) !important;
  }
  .mc-xl-3 {
    margin: var(--space-vw-3) !important;
  }
  .pct-xl-3 {
    padding-top: var(--space-vw-3) !important;
  }
  .mct-xl-3 {
    margin-top: var(--space-vw-3) !important;
  }
  .pcr-xl-3 {
    padding-right: var(--space-vw-3) !important;
  }
  .mcr-xl-3 {
    margin-right: var(--space-vw-3) !important;
  }
  .pcb-xl-3 {
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcb-xl-3 {
    margin-bottom: var(--space-vw-3) !important;
  }
  .pcl-xl-3 {
    padding-left: var(--space-vw-3) !important;
  }
  .mcl-xl-3 {
    margin-left: var(--space-vw-3) !important;
  }
  .pcx-xl-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .mcx-xl-3 {
    margin-right: var(--space-vw-3) !important;
    margin-left: var(--space-vw-3) !important;
  }
  .pcy-xl-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcy-xl-3 {
    margin-top: var(--space-vw-3) !important;
    margin-bottom: var(--space-vw-3) !important;
  }
  .pdx-xl-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .pdy-xl-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .pc-xl-2 {
    padding: var(--space-vw-2) !important;
  }
  .mc-xl-2 {
    margin: var(--space-vw-2) !important;
  }
  .pct-xl-2 {
    padding-top: var(--space-vw-2) !important;
  }
  .mct-xl-2 {
    margin-top: var(--space-vw-2) !important;
  }
  .pcr-xl-2 {
    padding-right: var(--space-vw-2) !important;
  }
  .mcr-xl-2 {
    margin-right: var(--space-vw-2) !important;
  }
  .pcb-xl-2 {
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcb-xl-2 {
    margin-bottom: var(--space-vw-2) !important;
  }
  .pcl-xl-2 {
    padding-left: var(--space-vw-2) !important;
  }
  .mcl-xl-2 {
    margin-left: var(--space-vw-2) !important;
  }
  .pcx-xl-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .mcx-xl-2 {
    margin-right: var(--space-vw-2) !important;
    margin-left: var(--space-vw-2) !important;
  }
  .pcy-xl-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcy-xl-2 {
    margin-top: var(--space-vw-2) !important;
    margin-bottom: var(--space-vw-2) !important;
  }
  .pdx-xl-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .pdy-xl-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .pc-xl-1 {
    padding: var(--space-vw-1) !important;
  }
  .mc-xl-1 {
    margin: var(--space-vw-1) !important;
  }
  .pct-xl-1 {
    padding-top: var(--space-vw-1) !important;
  }
  .mct-xl-1 {
    margin-top: var(--space-vw-1) !important;
  }
  .pcr-xl-1 {
    padding-right: var(--space-vw-1) !important;
  }
  .mcr-xl-1 {
    margin-right: var(--space-vw-1) !important;
  }
  .pcb-xl-1 {
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcb-xl-1 {
    margin-bottom: var(--space-vw-1) !important;
  }
  .pcl-xl-1 {
    padding-left: var(--space-vw-1) !important;
  }
  .mcl-xl-1 {
    margin-left: var(--space-vw-1) !important;
  }
  .pcx-xl-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .mcx-xl-1 {
    margin-right: var(--space-vw-1) !important;
    margin-left: var(--space-vw-1) !important;
  }
  .pcy-xl-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcy-xl-1 {
    margin-top: var(--space-vw-1) !important;
    margin-bottom: var(--space-vw-1) !important;
  }
  .pdx-xl-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .pdy-xl-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .pc-xl-0 {
    padding: var(--space-vw-0) !important;
  }
  .mc-xl-0 {
    margin: var(--space-vw-0) !important;
  }
  .pct-xl-0 {
    padding-top: var(--space-vw-0) !important;
  }
  .mct-xl-0 {
    margin-top: var(--space-vw-0) !important;
  }
  .pcr-xl-0 {
    padding-right: var(--space-vw-0) !important;
  }
  .mcr-xl-0 {
    margin-right: var(--space-vw-0) !important;
  }
  .pcb-xl-0 {
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcb-xl-0 {
    margin-bottom: var(--space-vw-0) !important;
  }
  .pcl-xl-0 {
    padding-left: var(--space-vw-0) !important;
  }
  .mcl-xl-0 {
    margin-left: var(--space-vw-0) !important;
  }
  .pcx-xl-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .mcx-xl-0 {
    margin-right: var(--space-vw-0) !important;
    margin-left: var(--space-vw-0) !important;
  }
  .pcy-xl-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcy-xl-0 {
    margin-top: var(--space-vw-0) !important;
    margin-bottom: var(--space-vw-0) !important;
  }
}

@media (max-width: 1279px) {
  .pdx-lg-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .pdy-lg-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .pc-lg-20 {
    padding: var(--space-vw-20) !important;
  }
  .mc-lg-20 {
    margin: var(--space-vw-20) !important;
  }
  .pct-lg-20 {
    padding-top: var(--space-vw-20) !important;
  }
  .mct-lg-20 {
    margin-top: var(--space-vw-20) !important;
  }
  .pcr-lg-20 {
    padding-right: var(--space-vw-20) !important;
  }
  .mcr-lg-20 {
    margin-right: var(--space-vw-20) !important;
  }
  .pcb-lg-20 {
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcb-lg-20 {
    margin-bottom: var(--space-vw-20) !important;
  }
  .pcl-lg-20 {
    padding-left: var(--space-vw-20) !important;
  }
  .mcl-lg-20 {
    margin-left: var(--space-vw-20) !important;
  }
  .pcx-lg-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .mcx-lg-20 {
    margin-right: var(--space-vw-20) !important;
    margin-left: var(--space-vw-20) !important;
  }
  .pcy-lg-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcy-lg-20 {
    margin-top: var(--space-vw-20) !important;
    margin-bottom: var(--space-vw-20) !important;
  }
  .pdx-lg-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .pdy-lg-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .pc-lg-19 {
    padding: var(--space-vw-19) !important;
  }
  .mc-lg-19 {
    margin: var(--space-vw-19) !important;
  }
  .pct-lg-19 {
    padding-top: var(--space-vw-19) !important;
  }
  .mct-lg-19 {
    margin-top: var(--space-vw-19) !important;
  }
  .pcr-lg-19 {
    padding-right: var(--space-vw-19) !important;
  }
  .mcr-lg-19 {
    margin-right: var(--space-vw-19) !important;
  }
  .pcb-lg-19 {
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcb-lg-19 {
    margin-bottom: var(--space-vw-19) !important;
  }
  .pcl-lg-19 {
    padding-left: var(--space-vw-19) !important;
  }
  .mcl-lg-19 {
    margin-left: var(--space-vw-19) !important;
  }
  .pcx-lg-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .mcx-lg-19 {
    margin-right: var(--space-vw-19) !important;
    margin-left: var(--space-vw-19) !important;
  }
  .pcy-lg-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcy-lg-19 {
    margin-top: var(--space-vw-19) !important;
    margin-bottom: var(--space-vw-19) !important;
  }
  .pdx-lg-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .pdy-lg-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .pc-lg-18 {
    padding: var(--space-vw-18) !important;
  }
  .mc-lg-18 {
    margin: var(--space-vw-18) !important;
  }
  .pct-lg-18 {
    padding-top: var(--space-vw-18) !important;
  }
  .mct-lg-18 {
    margin-top: var(--space-vw-18) !important;
  }
  .pcr-lg-18 {
    padding-right: var(--space-vw-18) !important;
  }
  .mcr-lg-18 {
    margin-right: var(--space-vw-18) !important;
  }
  .pcb-lg-18 {
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcb-lg-18 {
    margin-bottom: var(--space-vw-18) !important;
  }
  .pcl-lg-18 {
    padding-left: var(--space-vw-18) !important;
  }
  .mcl-lg-18 {
    margin-left: var(--space-vw-18) !important;
  }
  .pcx-lg-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .mcx-lg-18 {
    margin-right: var(--space-vw-18) !important;
    margin-left: var(--space-vw-18) !important;
  }
  .pcy-lg-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcy-lg-18 {
    margin-top: var(--space-vw-18) !important;
    margin-bottom: var(--space-vw-18) !important;
  }
  .pdx-lg-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .pdy-lg-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .pc-lg-17 {
    padding: var(--space-vw-17) !important;
  }
  .mc-lg-17 {
    margin: var(--space-vw-17) !important;
  }
  .pct-lg-17 {
    padding-top: var(--space-vw-17) !important;
  }
  .mct-lg-17 {
    margin-top: var(--space-vw-17) !important;
  }
  .pcr-lg-17 {
    padding-right: var(--space-vw-17) !important;
  }
  .mcr-lg-17 {
    margin-right: var(--space-vw-17) !important;
  }
  .pcb-lg-17 {
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcb-lg-17 {
    margin-bottom: var(--space-vw-17) !important;
  }
  .pcl-lg-17 {
    padding-left: var(--space-vw-17) !important;
  }
  .mcl-lg-17 {
    margin-left: var(--space-vw-17) !important;
  }
  .pcx-lg-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .mcx-lg-17 {
    margin-right: var(--space-vw-17) !important;
    margin-left: var(--space-vw-17) !important;
  }
  .pcy-lg-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcy-lg-17 {
    margin-top: var(--space-vw-17) !important;
    margin-bottom: var(--space-vw-17) !important;
  }
  .pdx-lg-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .pdy-lg-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .pc-lg-16 {
    padding: var(--space-vw-16) !important;
  }
  .mc-lg-16 {
    margin: var(--space-vw-16) !important;
  }
  .pct-lg-16 {
    padding-top: var(--space-vw-16) !important;
  }
  .mct-lg-16 {
    margin-top: var(--space-vw-16) !important;
  }
  .pcr-lg-16 {
    padding-right: var(--space-vw-16) !important;
  }
  .mcr-lg-16 {
    margin-right: var(--space-vw-16) !important;
  }
  .pcb-lg-16 {
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcb-lg-16 {
    margin-bottom: var(--space-vw-16) !important;
  }
  .pcl-lg-16 {
    padding-left: var(--space-vw-16) !important;
  }
  .mcl-lg-16 {
    margin-left: var(--space-vw-16) !important;
  }
  .pcx-lg-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .mcx-lg-16 {
    margin-right: var(--space-vw-16) !important;
    margin-left: var(--space-vw-16) !important;
  }
  .pcy-lg-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcy-lg-16 {
    margin-top: var(--space-vw-16) !important;
    margin-bottom: var(--space-vw-16) !important;
  }
  .pdx-lg-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .pdy-lg-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .pc-lg-15 {
    padding: var(--space-vw-15) !important;
  }
  .mc-lg-15 {
    margin: var(--space-vw-15) !important;
  }
  .pct-lg-15 {
    padding-top: var(--space-vw-15) !important;
  }
  .mct-lg-15 {
    margin-top: var(--space-vw-15) !important;
  }
  .pcr-lg-15 {
    padding-right: var(--space-vw-15) !important;
  }
  .mcr-lg-15 {
    margin-right: var(--space-vw-15) !important;
  }
  .pcb-lg-15 {
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcb-lg-15 {
    margin-bottom: var(--space-vw-15) !important;
  }
  .pcl-lg-15 {
    padding-left: var(--space-vw-15) !important;
  }
  .mcl-lg-15 {
    margin-left: var(--space-vw-15) !important;
  }
  .pcx-lg-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .mcx-lg-15 {
    margin-right: var(--space-vw-15) !important;
    margin-left: var(--space-vw-15) !important;
  }
  .pcy-lg-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcy-lg-15 {
    margin-top: var(--space-vw-15) !important;
    margin-bottom: var(--space-vw-15) !important;
  }
  .pdx-lg-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .pdy-lg-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .pc-lg-14 {
    padding: var(--space-vw-14) !important;
  }
  .mc-lg-14 {
    margin: var(--space-vw-14) !important;
  }
  .pct-lg-14 {
    padding-top: var(--space-vw-14) !important;
  }
  .mct-lg-14 {
    margin-top: var(--space-vw-14) !important;
  }
  .pcr-lg-14 {
    padding-right: var(--space-vw-14) !important;
  }
  .mcr-lg-14 {
    margin-right: var(--space-vw-14) !important;
  }
  .pcb-lg-14 {
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcb-lg-14 {
    margin-bottom: var(--space-vw-14) !important;
  }
  .pcl-lg-14 {
    padding-left: var(--space-vw-14) !important;
  }
  .mcl-lg-14 {
    margin-left: var(--space-vw-14) !important;
  }
  .pcx-lg-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .mcx-lg-14 {
    margin-right: var(--space-vw-14) !important;
    margin-left: var(--space-vw-14) !important;
  }
  .pcy-lg-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcy-lg-14 {
    margin-top: var(--space-vw-14) !important;
    margin-bottom: var(--space-vw-14) !important;
  }
  .pdx-lg-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .pdy-lg-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .pc-lg-13 {
    padding: var(--space-vw-13) !important;
  }
  .mc-lg-13 {
    margin: var(--space-vw-13) !important;
  }
  .pct-lg-13 {
    padding-top: var(--space-vw-13) !important;
  }
  .mct-lg-13 {
    margin-top: var(--space-vw-13) !important;
  }
  .pcr-lg-13 {
    padding-right: var(--space-vw-13) !important;
  }
  .mcr-lg-13 {
    margin-right: var(--space-vw-13) !important;
  }
  .pcb-lg-13 {
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcb-lg-13 {
    margin-bottom: var(--space-vw-13) !important;
  }
  .pcl-lg-13 {
    padding-left: var(--space-vw-13) !important;
  }
  .mcl-lg-13 {
    margin-left: var(--space-vw-13) !important;
  }
  .pcx-lg-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .mcx-lg-13 {
    margin-right: var(--space-vw-13) !important;
    margin-left: var(--space-vw-13) !important;
  }
  .pcy-lg-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcy-lg-13 {
    margin-top: var(--space-vw-13) !important;
    margin-bottom: var(--space-vw-13) !important;
  }
  .pdx-lg-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .pdy-lg-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .pc-lg-12 {
    padding: var(--space-vw-12) !important;
  }
  .mc-lg-12 {
    margin: var(--space-vw-12) !important;
  }
  .pct-lg-12 {
    padding-top: var(--space-vw-12) !important;
  }
  .mct-lg-12 {
    margin-top: var(--space-vw-12) !important;
  }
  .pcr-lg-12 {
    padding-right: var(--space-vw-12) !important;
  }
  .mcr-lg-12 {
    margin-right: var(--space-vw-12) !important;
  }
  .pcb-lg-12 {
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcb-lg-12 {
    margin-bottom: var(--space-vw-12) !important;
  }
  .pcl-lg-12 {
    padding-left: var(--space-vw-12) !important;
  }
  .mcl-lg-12 {
    margin-left: var(--space-vw-12) !important;
  }
  .pcx-lg-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .mcx-lg-12 {
    margin-right: var(--space-vw-12) !important;
    margin-left: var(--space-vw-12) !important;
  }
  .pcy-lg-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcy-lg-12 {
    margin-top: var(--space-vw-12) !important;
    margin-bottom: var(--space-vw-12) !important;
  }
  .pdx-lg-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .pdy-lg-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .pc-lg-11 {
    padding: var(--space-vw-11) !important;
  }
  .mc-lg-11 {
    margin: var(--space-vw-11) !important;
  }
  .pct-lg-11 {
    padding-top: var(--space-vw-11) !important;
  }
  .mct-lg-11 {
    margin-top: var(--space-vw-11) !important;
  }
  .pcr-lg-11 {
    padding-right: var(--space-vw-11) !important;
  }
  .mcr-lg-11 {
    margin-right: var(--space-vw-11) !important;
  }
  .pcb-lg-11 {
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcb-lg-11 {
    margin-bottom: var(--space-vw-11) !important;
  }
  .pcl-lg-11 {
    padding-left: var(--space-vw-11) !important;
  }
  .mcl-lg-11 {
    margin-left: var(--space-vw-11) !important;
  }
  .pcx-lg-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .mcx-lg-11 {
    margin-right: var(--space-vw-11) !important;
    margin-left: var(--space-vw-11) !important;
  }
  .pcy-lg-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcy-lg-11 {
    margin-top: var(--space-vw-11) !important;
    margin-bottom: var(--space-vw-11) !important;
  }
  .pdx-lg-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .pdy-lg-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .pc-lg-10 {
    padding: var(--space-vw-10) !important;
  }
  .mc-lg-10 {
    margin: var(--space-vw-10) !important;
  }
  .pct-lg-10 {
    padding-top: var(--space-vw-10) !important;
  }
  .mct-lg-10 {
    margin-top: var(--space-vw-10) !important;
  }
  .pcr-lg-10 {
    padding-right: var(--space-vw-10) !important;
  }
  .mcr-lg-10 {
    margin-right: var(--space-vw-10) !important;
  }
  .pcb-lg-10 {
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcb-lg-10 {
    margin-bottom: var(--space-vw-10) !important;
  }
  .pcl-lg-10 {
    padding-left: var(--space-vw-10) !important;
  }
  .mcl-lg-10 {
    margin-left: var(--space-vw-10) !important;
  }
  .pcx-lg-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .mcx-lg-10 {
    margin-right: var(--space-vw-10) !important;
    margin-left: var(--space-vw-10) !important;
  }
  .pcy-lg-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcy-lg-10 {
    margin-top: var(--space-vw-10) !important;
    margin-bottom: var(--space-vw-10) !important;
  }
  .pdx-lg-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .pdy-lg-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .pc-lg-9 {
    padding: var(--space-vw-9) !important;
  }
  .mc-lg-9 {
    margin: var(--space-vw-9) !important;
  }
  .pct-lg-9 {
    padding-top: var(--space-vw-9) !important;
  }
  .mct-lg-9 {
    margin-top: var(--space-vw-9) !important;
  }
  .pcr-lg-9 {
    padding-right: var(--space-vw-9) !important;
  }
  .mcr-lg-9 {
    margin-right: var(--space-vw-9) !important;
  }
  .pcb-lg-9 {
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcb-lg-9 {
    margin-bottom: var(--space-vw-9) !important;
  }
  .pcl-lg-9 {
    padding-left: var(--space-vw-9) !important;
  }
  .mcl-lg-9 {
    margin-left: var(--space-vw-9) !important;
  }
  .pcx-lg-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .mcx-lg-9 {
    margin-right: var(--space-vw-9) !important;
    margin-left: var(--space-vw-9) !important;
  }
  .pcy-lg-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcy-lg-9 {
    margin-top: var(--space-vw-9) !important;
    margin-bottom: var(--space-vw-9) !important;
  }
  .pdx-lg-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .pdy-lg-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .pc-lg-8 {
    padding: var(--space-vw-8) !important;
  }
  .mc-lg-8 {
    margin: var(--space-vw-8) !important;
  }
  .pct-lg-8 {
    padding-top: var(--space-vw-8) !important;
  }
  .mct-lg-8 {
    margin-top: var(--space-vw-8) !important;
  }
  .pcr-lg-8 {
    padding-right: var(--space-vw-8) !important;
  }
  .mcr-lg-8 {
    margin-right: var(--space-vw-8) !important;
  }
  .pcb-lg-8 {
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcb-lg-8 {
    margin-bottom: var(--space-vw-8) !important;
  }
  .pcl-lg-8 {
    padding-left: var(--space-vw-8) !important;
  }
  .mcl-lg-8 {
    margin-left: var(--space-vw-8) !important;
  }
  .pcx-lg-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .mcx-lg-8 {
    margin-right: var(--space-vw-8) !important;
    margin-left: var(--space-vw-8) !important;
  }
  .pcy-lg-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcy-lg-8 {
    margin-top: var(--space-vw-8) !important;
    margin-bottom: var(--space-vw-8) !important;
  }
  .pdx-lg-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .pdy-lg-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .pc-lg-7 {
    padding: var(--space-vw-7) !important;
  }
  .mc-lg-7 {
    margin: var(--space-vw-7) !important;
  }
  .pct-lg-7 {
    padding-top: var(--space-vw-7) !important;
  }
  .mct-lg-7 {
    margin-top: var(--space-vw-7) !important;
  }
  .pcr-lg-7 {
    padding-right: var(--space-vw-7) !important;
  }
  .mcr-lg-7 {
    margin-right: var(--space-vw-7) !important;
  }
  .pcb-lg-7 {
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcb-lg-7 {
    margin-bottom: var(--space-vw-7) !important;
  }
  .pcl-lg-7 {
    padding-left: var(--space-vw-7) !important;
  }
  .mcl-lg-7 {
    margin-left: var(--space-vw-7) !important;
  }
  .pcx-lg-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .mcx-lg-7 {
    margin-right: var(--space-vw-7) !important;
    margin-left: var(--space-vw-7) !important;
  }
  .pcy-lg-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcy-lg-7 {
    margin-top: var(--space-vw-7) !important;
    margin-bottom: var(--space-vw-7) !important;
  }
  .pdx-lg-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .pdy-lg-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .pc-lg-6 {
    padding: var(--space-vw-6) !important;
  }
  .mc-lg-6 {
    margin: var(--space-vw-6) !important;
  }
  .pct-lg-6 {
    padding-top: var(--space-vw-6) !important;
  }
  .mct-lg-6 {
    margin-top: var(--space-vw-6) !important;
  }
  .pcr-lg-6 {
    padding-right: var(--space-vw-6) !important;
  }
  .mcr-lg-6 {
    margin-right: var(--space-vw-6) !important;
  }
  .pcb-lg-6 {
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcb-lg-6 {
    margin-bottom: var(--space-vw-6) !important;
  }
  .pcl-lg-6 {
    padding-left: var(--space-vw-6) !important;
  }
  .mcl-lg-6 {
    margin-left: var(--space-vw-6) !important;
  }
  .pcx-lg-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .mcx-lg-6 {
    margin-right: var(--space-vw-6) !important;
    margin-left: var(--space-vw-6) !important;
  }
  .pcy-lg-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcy-lg-6 {
    margin-top: var(--space-vw-6) !important;
    margin-bottom: var(--space-vw-6) !important;
  }
  .pdx-lg-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .pdy-lg-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .pc-lg-5 {
    padding: var(--space-vw-5) !important;
  }
  .mc-lg-5 {
    margin: var(--space-vw-5) !important;
  }
  .pct-lg-5 {
    padding-top: var(--space-vw-5) !important;
  }
  .mct-lg-5 {
    margin-top: var(--space-vw-5) !important;
  }
  .pcr-lg-5 {
    padding-right: var(--space-vw-5) !important;
  }
  .mcr-lg-5 {
    margin-right: var(--space-vw-5) !important;
  }
  .pcb-lg-5 {
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcb-lg-5 {
    margin-bottom: var(--space-vw-5) !important;
  }
  .pcl-lg-5 {
    padding-left: var(--space-vw-5) !important;
  }
  .mcl-lg-5 {
    margin-left: var(--space-vw-5) !important;
  }
  .pcx-lg-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .mcx-lg-5 {
    margin-right: var(--space-vw-5) !important;
    margin-left: var(--space-vw-5) !important;
  }
  .pcy-lg-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcy-lg-5 {
    margin-top: var(--space-vw-5) !important;
    margin-bottom: var(--space-vw-5) !important;
  }
  .pdx-lg-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .pdy-lg-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .pc-lg-4 {
    padding: var(--space-vw-4) !important;
  }
  .mc-lg-4 {
    margin: var(--space-vw-4) !important;
  }
  .pct-lg-4 {
    padding-top: var(--space-vw-4) !important;
  }
  .mct-lg-4 {
    margin-top: var(--space-vw-4) !important;
  }
  .pcr-lg-4 {
    padding-right: var(--space-vw-4) !important;
  }
  .mcr-lg-4 {
    margin-right: var(--space-vw-4) !important;
  }
  .pcb-lg-4 {
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcb-lg-4 {
    margin-bottom: var(--space-vw-4) !important;
  }
  .pcl-lg-4 {
    padding-left: var(--space-vw-4) !important;
  }
  .mcl-lg-4 {
    margin-left: var(--space-vw-4) !important;
  }
  .pcx-lg-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .mcx-lg-4 {
    margin-right: var(--space-vw-4) !important;
    margin-left: var(--space-vw-4) !important;
  }
  .pcy-lg-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcy-lg-4 {
    margin-top: var(--space-vw-4) !important;
    margin-bottom: var(--space-vw-4) !important;
  }
  .pdx-lg-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .pdy-lg-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .pc-lg-3 {
    padding: var(--space-vw-3) !important;
  }
  .mc-lg-3 {
    margin: var(--space-vw-3) !important;
  }
  .pct-lg-3 {
    padding-top: var(--space-vw-3) !important;
  }
  .mct-lg-3 {
    margin-top: var(--space-vw-3) !important;
  }
  .pcr-lg-3 {
    padding-right: var(--space-vw-3) !important;
  }
  .mcr-lg-3 {
    margin-right: var(--space-vw-3) !important;
  }
  .pcb-lg-3 {
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcb-lg-3 {
    margin-bottom: var(--space-vw-3) !important;
  }
  .pcl-lg-3 {
    padding-left: var(--space-vw-3) !important;
  }
  .mcl-lg-3 {
    margin-left: var(--space-vw-3) !important;
  }
  .pcx-lg-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .mcx-lg-3 {
    margin-right: var(--space-vw-3) !important;
    margin-left: var(--space-vw-3) !important;
  }
  .pcy-lg-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcy-lg-3 {
    margin-top: var(--space-vw-3) !important;
    margin-bottom: var(--space-vw-3) !important;
  }
  .pdx-lg-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .pdy-lg-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .pc-lg-2 {
    padding: var(--space-vw-2) !important;
  }
  .mc-lg-2 {
    margin: var(--space-vw-2) !important;
  }
  .pct-lg-2 {
    padding-top: var(--space-vw-2) !important;
  }
  .mct-lg-2 {
    margin-top: var(--space-vw-2) !important;
  }
  .pcr-lg-2 {
    padding-right: var(--space-vw-2) !important;
  }
  .mcr-lg-2 {
    margin-right: var(--space-vw-2) !important;
  }
  .pcb-lg-2 {
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcb-lg-2 {
    margin-bottom: var(--space-vw-2) !important;
  }
  .pcl-lg-2 {
    padding-left: var(--space-vw-2) !important;
  }
  .mcl-lg-2 {
    margin-left: var(--space-vw-2) !important;
  }
  .pcx-lg-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .mcx-lg-2 {
    margin-right: var(--space-vw-2) !important;
    margin-left: var(--space-vw-2) !important;
  }
  .pcy-lg-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcy-lg-2 {
    margin-top: var(--space-vw-2) !important;
    margin-bottom: var(--space-vw-2) !important;
  }
  .pdx-lg-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .pdy-lg-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .pc-lg-1 {
    padding: var(--space-vw-1) !important;
  }
  .mc-lg-1 {
    margin: var(--space-vw-1) !important;
  }
  .pct-lg-1 {
    padding-top: var(--space-vw-1) !important;
  }
  .mct-lg-1 {
    margin-top: var(--space-vw-1) !important;
  }
  .pcr-lg-1 {
    padding-right: var(--space-vw-1) !important;
  }
  .mcr-lg-1 {
    margin-right: var(--space-vw-1) !important;
  }
  .pcb-lg-1 {
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcb-lg-1 {
    margin-bottom: var(--space-vw-1) !important;
  }
  .pcl-lg-1 {
    padding-left: var(--space-vw-1) !important;
  }
  .mcl-lg-1 {
    margin-left: var(--space-vw-1) !important;
  }
  .pcx-lg-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .mcx-lg-1 {
    margin-right: var(--space-vw-1) !important;
    margin-left: var(--space-vw-1) !important;
  }
  .pcy-lg-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcy-lg-1 {
    margin-top: var(--space-vw-1) !important;
    margin-bottom: var(--space-vw-1) !important;
  }
  .pdx-lg-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .pdy-lg-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .pc-lg-0 {
    padding: var(--space-vw-0) !important;
  }
  .mc-lg-0 {
    margin: var(--space-vw-0) !important;
  }
  .pct-lg-0 {
    padding-top: var(--space-vw-0) !important;
  }
  .mct-lg-0 {
    margin-top: var(--space-vw-0) !important;
  }
  .pcr-lg-0 {
    padding-right: var(--space-vw-0) !important;
  }
  .mcr-lg-0 {
    margin-right: var(--space-vw-0) !important;
  }
  .pcb-lg-0 {
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcb-lg-0 {
    margin-bottom: var(--space-vw-0) !important;
  }
  .pcl-lg-0 {
    padding-left: var(--space-vw-0) !important;
  }
  .mcl-lg-0 {
    margin-left: var(--space-vw-0) !important;
  }
  .pcx-lg-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .mcx-lg-0 {
    margin-right: var(--space-vw-0) !important;
    margin-left: var(--space-vw-0) !important;
  }
  .pcy-lg-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcy-lg-0 {
    margin-top: var(--space-vw-0) !important;
    margin-bottom: var(--space-vw-0) !important;
  }
}

@media (max-width: 1023px) {
  .pdx-md-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .pdy-md-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .pc-md-20 {
    padding: var(--space-vw-20) !important;
  }
  .mc-md-20 {
    margin: var(--space-vw-20) !important;
  }
  .pct-md-20 {
    padding-top: var(--space-vw-20) !important;
  }
  .mct-md-20 {
    margin-top: var(--space-vw-20) !important;
  }
  .pcr-md-20 {
    padding-right: var(--space-vw-20) !important;
  }
  .mcr-md-20 {
    margin-right: var(--space-vw-20) !important;
  }
  .pcb-md-20 {
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcb-md-20 {
    margin-bottom: var(--space-vw-20) !important;
  }
  .pcl-md-20 {
    padding-left: var(--space-vw-20) !important;
  }
  .mcl-md-20 {
    margin-left: var(--space-vw-20) !important;
  }
  .pcx-md-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .mcx-md-20 {
    margin-right: var(--space-vw-20) !important;
    margin-left: var(--space-vw-20) !important;
  }
  .pcy-md-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcy-md-20 {
    margin-top: var(--space-vw-20) !important;
    margin-bottom: var(--space-vw-20) !important;
  }
  .pdx-md-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .pdy-md-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .pc-md-19 {
    padding: var(--space-vw-19) !important;
  }
  .mc-md-19 {
    margin: var(--space-vw-19) !important;
  }
  .pct-md-19 {
    padding-top: var(--space-vw-19) !important;
  }
  .mct-md-19 {
    margin-top: var(--space-vw-19) !important;
  }
  .pcr-md-19 {
    padding-right: var(--space-vw-19) !important;
  }
  .mcr-md-19 {
    margin-right: var(--space-vw-19) !important;
  }
  .pcb-md-19 {
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcb-md-19 {
    margin-bottom: var(--space-vw-19) !important;
  }
  .pcl-md-19 {
    padding-left: var(--space-vw-19) !important;
  }
  .mcl-md-19 {
    margin-left: var(--space-vw-19) !important;
  }
  .pcx-md-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .mcx-md-19 {
    margin-right: var(--space-vw-19) !important;
    margin-left: var(--space-vw-19) !important;
  }
  .pcy-md-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcy-md-19 {
    margin-top: var(--space-vw-19) !important;
    margin-bottom: var(--space-vw-19) !important;
  }
  .pdx-md-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .pdy-md-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .pc-md-18 {
    padding: var(--space-vw-18) !important;
  }
  .mc-md-18 {
    margin: var(--space-vw-18) !important;
  }
  .pct-md-18 {
    padding-top: var(--space-vw-18) !important;
  }
  .mct-md-18 {
    margin-top: var(--space-vw-18) !important;
  }
  .pcr-md-18 {
    padding-right: var(--space-vw-18) !important;
  }
  .mcr-md-18 {
    margin-right: var(--space-vw-18) !important;
  }
  .pcb-md-18 {
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcb-md-18 {
    margin-bottom: var(--space-vw-18) !important;
  }
  .pcl-md-18 {
    padding-left: var(--space-vw-18) !important;
  }
  .mcl-md-18 {
    margin-left: var(--space-vw-18) !important;
  }
  .pcx-md-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .mcx-md-18 {
    margin-right: var(--space-vw-18) !important;
    margin-left: var(--space-vw-18) !important;
  }
  .pcy-md-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcy-md-18 {
    margin-top: var(--space-vw-18) !important;
    margin-bottom: var(--space-vw-18) !important;
  }
  .pdx-md-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .pdy-md-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .pc-md-17 {
    padding: var(--space-vw-17) !important;
  }
  .mc-md-17 {
    margin: var(--space-vw-17) !important;
  }
  .pct-md-17 {
    padding-top: var(--space-vw-17) !important;
  }
  .mct-md-17 {
    margin-top: var(--space-vw-17) !important;
  }
  .pcr-md-17 {
    padding-right: var(--space-vw-17) !important;
  }
  .mcr-md-17 {
    margin-right: var(--space-vw-17) !important;
  }
  .pcb-md-17 {
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcb-md-17 {
    margin-bottom: var(--space-vw-17) !important;
  }
  .pcl-md-17 {
    padding-left: var(--space-vw-17) !important;
  }
  .mcl-md-17 {
    margin-left: var(--space-vw-17) !important;
  }
  .pcx-md-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .mcx-md-17 {
    margin-right: var(--space-vw-17) !important;
    margin-left: var(--space-vw-17) !important;
  }
  .pcy-md-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcy-md-17 {
    margin-top: var(--space-vw-17) !important;
    margin-bottom: var(--space-vw-17) !important;
  }
  .pdx-md-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .pdy-md-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .pc-md-16 {
    padding: var(--space-vw-16) !important;
  }
  .mc-md-16 {
    margin: var(--space-vw-16) !important;
  }
  .pct-md-16 {
    padding-top: var(--space-vw-16) !important;
  }
  .mct-md-16 {
    margin-top: var(--space-vw-16) !important;
  }
  .pcr-md-16 {
    padding-right: var(--space-vw-16) !important;
  }
  .mcr-md-16 {
    margin-right: var(--space-vw-16) !important;
  }
  .pcb-md-16 {
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcb-md-16 {
    margin-bottom: var(--space-vw-16) !important;
  }
  .pcl-md-16 {
    padding-left: var(--space-vw-16) !important;
  }
  .mcl-md-16 {
    margin-left: var(--space-vw-16) !important;
  }
  .pcx-md-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .mcx-md-16 {
    margin-right: var(--space-vw-16) !important;
    margin-left: var(--space-vw-16) !important;
  }
  .pcy-md-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcy-md-16 {
    margin-top: var(--space-vw-16) !important;
    margin-bottom: var(--space-vw-16) !important;
  }
  .pdx-md-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .pdy-md-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .pc-md-15 {
    padding: var(--space-vw-15) !important;
  }
  .mc-md-15 {
    margin: var(--space-vw-15) !important;
  }
  .pct-md-15 {
    padding-top: var(--space-vw-15) !important;
  }
  .mct-md-15 {
    margin-top: var(--space-vw-15) !important;
  }
  .pcr-md-15 {
    padding-right: var(--space-vw-15) !important;
  }
  .mcr-md-15 {
    margin-right: var(--space-vw-15) !important;
  }
  .pcb-md-15 {
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcb-md-15 {
    margin-bottom: var(--space-vw-15) !important;
  }
  .pcl-md-15 {
    padding-left: var(--space-vw-15) !important;
  }
  .mcl-md-15 {
    margin-left: var(--space-vw-15) !important;
  }
  .pcx-md-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .mcx-md-15 {
    margin-right: var(--space-vw-15) !important;
    margin-left: var(--space-vw-15) !important;
  }
  .pcy-md-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcy-md-15 {
    margin-top: var(--space-vw-15) !important;
    margin-bottom: var(--space-vw-15) !important;
  }
  .pdx-md-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .pdy-md-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .pc-md-14 {
    padding: var(--space-vw-14) !important;
  }
  .mc-md-14 {
    margin: var(--space-vw-14) !important;
  }
  .pct-md-14 {
    padding-top: var(--space-vw-14) !important;
  }
  .mct-md-14 {
    margin-top: var(--space-vw-14) !important;
  }
  .pcr-md-14 {
    padding-right: var(--space-vw-14) !important;
  }
  .mcr-md-14 {
    margin-right: var(--space-vw-14) !important;
  }
  .pcb-md-14 {
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcb-md-14 {
    margin-bottom: var(--space-vw-14) !important;
  }
  .pcl-md-14 {
    padding-left: var(--space-vw-14) !important;
  }
  .mcl-md-14 {
    margin-left: var(--space-vw-14) !important;
  }
  .pcx-md-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .mcx-md-14 {
    margin-right: var(--space-vw-14) !important;
    margin-left: var(--space-vw-14) !important;
  }
  .pcy-md-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcy-md-14 {
    margin-top: var(--space-vw-14) !important;
    margin-bottom: var(--space-vw-14) !important;
  }
  .pdx-md-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .pdy-md-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .pc-md-13 {
    padding: var(--space-vw-13) !important;
  }
  .mc-md-13 {
    margin: var(--space-vw-13) !important;
  }
  .pct-md-13 {
    padding-top: var(--space-vw-13) !important;
  }
  .mct-md-13 {
    margin-top: var(--space-vw-13) !important;
  }
  .pcr-md-13 {
    padding-right: var(--space-vw-13) !important;
  }
  .mcr-md-13 {
    margin-right: var(--space-vw-13) !important;
  }
  .pcb-md-13 {
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcb-md-13 {
    margin-bottom: var(--space-vw-13) !important;
  }
  .pcl-md-13 {
    padding-left: var(--space-vw-13) !important;
  }
  .mcl-md-13 {
    margin-left: var(--space-vw-13) !important;
  }
  .pcx-md-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .mcx-md-13 {
    margin-right: var(--space-vw-13) !important;
    margin-left: var(--space-vw-13) !important;
  }
  .pcy-md-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcy-md-13 {
    margin-top: var(--space-vw-13) !important;
    margin-bottom: var(--space-vw-13) !important;
  }
  .pdx-md-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .pdy-md-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .pc-md-12 {
    padding: var(--space-vw-12) !important;
  }
  .mc-md-12 {
    margin: var(--space-vw-12) !important;
  }
  .pct-md-12 {
    padding-top: var(--space-vw-12) !important;
  }
  .mct-md-12 {
    margin-top: var(--space-vw-12) !important;
  }
  .pcr-md-12 {
    padding-right: var(--space-vw-12) !important;
  }
  .mcr-md-12 {
    margin-right: var(--space-vw-12) !important;
  }
  .pcb-md-12 {
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcb-md-12 {
    margin-bottom: var(--space-vw-12) !important;
  }
  .pcl-md-12 {
    padding-left: var(--space-vw-12) !important;
  }
  .mcl-md-12 {
    margin-left: var(--space-vw-12) !important;
  }
  .pcx-md-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .mcx-md-12 {
    margin-right: var(--space-vw-12) !important;
    margin-left: var(--space-vw-12) !important;
  }
  .pcy-md-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcy-md-12 {
    margin-top: var(--space-vw-12) !important;
    margin-bottom: var(--space-vw-12) !important;
  }
  .pdx-md-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .pdy-md-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .pc-md-11 {
    padding: var(--space-vw-11) !important;
  }
  .mc-md-11 {
    margin: var(--space-vw-11) !important;
  }
  .pct-md-11 {
    padding-top: var(--space-vw-11) !important;
  }
  .mct-md-11 {
    margin-top: var(--space-vw-11) !important;
  }
  .pcr-md-11 {
    padding-right: var(--space-vw-11) !important;
  }
  .mcr-md-11 {
    margin-right: var(--space-vw-11) !important;
  }
  .pcb-md-11 {
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcb-md-11 {
    margin-bottom: var(--space-vw-11) !important;
  }
  .pcl-md-11 {
    padding-left: var(--space-vw-11) !important;
  }
  .mcl-md-11 {
    margin-left: var(--space-vw-11) !important;
  }
  .pcx-md-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .mcx-md-11 {
    margin-right: var(--space-vw-11) !important;
    margin-left: var(--space-vw-11) !important;
  }
  .pcy-md-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcy-md-11 {
    margin-top: var(--space-vw-11) !important;
    margin-bottom: var(--space-vw-11) !important;
  }
  .pdx-md-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .pdy-md-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .pc-md-10 {
    padding: var(--space-vw-10) !important;
  }
  .mc-md-10 {
    margin: var(--space-vw-10) !important;
  }
  .pct-md-10 {
    padding-top: var(--space-vw-10) !important;
  }
  .mct-md-10 {
    margin-top: var(--space-vw-10) !important;
  }
  .pcr-md-10 {
    padding-right: var(--space-vw-10) !important;
  }
  .mcr-md-10 {
    margin-right: var(--space-vw-10) !important;
  }
  .pcb-md-10 {
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcb-md-10 {
    margin-bottom: var(--space-vw-10) !important;
  }
  .pcl-md-10 {
    padding-left: var(--space-vw-10) !important;
  }
  .mcl-md-10 {
    margin-left: var(--space-vw-10) !important;
  }
  .pcx-md-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .mcx-md-10 {
    margin-right: var(--space-vw-10) !important;
    margin-left: var(--space-vw-10) !important;
  }
  .pcy-md-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcy-md-10 {
    margin-top: var(--space-vw-10) !important;
    margin-bottom: var(--space-vw-10) !important;
  }
  .pdx-md-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .pdy-md-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .pc-md-9 {
    padding: var(--space-vw-9) !important;
  }
  .mc-md-9 {
    margin: var(--space-vw-9) !important;
  }
  .pct-md-9 {
    padding-top: var(--space-vw-9) !important;
  }
  .mct-md-9 {
    margin-top: var(--space-vw-9) !important;
  }
  .pcr-md-9 {
    padding-right: var(--space-vw-9) !important;
  }
  .mcr-md-9 {
    margin-right: var(--space-vw-9) !important;
  }
  .pcb-md-9 {
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcb-md-9 {
    margin-bottom: var(--space-vw-9) !important;
  }
  .pcl-md-9 {
    padding-left: var(--space-vw-9) !important;
  }
  .mcl-md-9 {
    margin-left: var(--space-vw-9) !important;
  }
  .pcx-md-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .mcx-md-9 {
    margin-right: var(--space-vw-9) !important;
    margin-left: var(--space-vw-9) !important;
  }
  .pcy-md-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcy-md-9 {
    margin-top: var(--space-vw-9) !important;
    margin-bottom: var(--space-vw-9) !important;
  }
  .pdx-md-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .pdy-md-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .pc-md-8 {
    padding: var(--space-vw-8) !important;
  }
  .mc-md-8 {
    margin: var(--space-vw-8) !important;
  }
  .pct-md-8 {
    padding-top: var(--space-vw-8) !important;
  }
  .mct-md-8 {
    margin-top: var(--space-vw-8) !important;
  }
  .pcr-md-8 {
    padding-right: var(--space-vw-8) !important;
  }
  .mcr-md-8 {
    margin-right: var(--space-vw-8) !important;
  }
  .pcb-md-8 {
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcb-md-8 {
    margin-bottom: var(--space-vw-8) !important;
  }
  .pcl-md-8 {
    padding-left: var(--space-vw-8) !important;
  }
  .mcl-md-8 {
    margin-left: var(--space-vw-8) !important;
  }
  .pcx-md-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .mcx-md-8 {
    margin-right: var(--space-vw-8) !important;
    margin-left: var(--space-vw-8) !important;
  }
  .pcy-md-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcy-md-8 {
    margin-top: var(--space-vw-8) !important;
    margin-bottom: var(--space-vw-8) !important;
  }
  .pdx-md-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .pdy-md-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .pc-md-7 {
    padding: var(--space-vw-7) !important;
  }
  .mc-md-7 {
    margin: var(--space-vw-7) !important;
  }
  .pct-md-7 {
    padding-top: var(--space-vw-7) !important;
  }
  .mct-md-7 {
    margin-top: var(--space-vw-7) !important;
  }
  .pcr-md-7 {
    padding-right: var(--space-vw-7) !important;
  }
  .mcr-md-7 {
    margin-right: var(--space-vw-7) !important;
  }
  .pcb-md-7 {
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcb-md-7 {
    margin-bottom: var(--space-vw-7) !important;
  }
  .pcl-md-7 {
    padding-left: var(--space-vw-7) !important;
  }
  .mcl-md-7 {
    margin-left: var(--space-vw-7) !important;
  }
  .pcx-md-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .mcx-md-7 {
    margin-right: var(--space-vw-7) !important;
    margin-left: var(--space-vw-7) !important;
  }
  .pcy-md-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcy-md-7 {
    margin-top: var(--space-vw-7) !important;
    margin-bottom: var(--space-vw-7) !important;
  }
  .pdx-md-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .pdy-md-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .pc-md-6 {
    padding: var(--space-vw-6) !important;
  }
  .mc-md-6 {
    margin: var(--space-vw-6) !important;
  }
  .pct-md-6 {
    padding-top: var(--space-vw-6) !important;
  }
  .mct-md-6 {
    margin-top: var(--space-vw-6) !important;
  }
  .pcr-md-6 {
    padding-right: var(--space-vw-6) !important;
  }
  .mcr-md-6 {
    margin-right: var(--space-vw-6) !important;
  }
  .pcb-md-6 {
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcb-md-6 {
    margin-bottom: var(--space-vw-6) !important;
  }
  .pcl-md-6 {
    padding-left: var(--space-vw-6) !important;
  }
  .mcl-md-6 {
    margin-left: var(--space-vw-6) !important;
  }
  .pcx-md-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .mcx-md-6 {
    margin-right: var(--space-vw-6) !important;
    margin-left: var(--space-vw-6) !important;
  }
  .pcy-md-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcy-md-6 {
    margin-top: var(--space-vw-6) !important;
    margin-bottom: var(--space-vw-6) !important;
  }
  .pdx-md-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .pdy-md-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .pc-md-5 {
    padding: var(--space-vw-5) !important;
  }
  .mc-md-5 {
    margin: var(--space-vw-5) !important;
  }
  .pct-md-5 {
    padding-top: var(--space-vw-5) !important;
  }
  .mct-md-5 {
    margin-top: var(--space-vw-5) !important;
  }
  .pcr-md-5 {
    padding-right: var(--space-vw-5) !important;
  }
  .mcr-md-5 {
    margin-right: var(--space-vw-5) !important;
  }
  .pcb-md-5 {
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcb-md-5 {
    margin-bottom: var(--space-vw-5) !important;
  }
  .pcl-md-5 {
    padding-left: var(--space-vw-5) !important;
  }
  .mcl-md-5 {
    margin-left: var(--space-vw-5) !important;
  }
  .pcx-md-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .mcx-md-5 {
    margin-right: var(--space-vw-5) !important;
    margin-left: var(--space-vw-5) !important;
  }
  .pcy-md-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcy-md-5 {
    margin-top: var(--space-vw-5) !important;
    margin-bottom: var(--space-vw-5) !important;
  }
  .pdx-md-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .pdy-md-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .pc-md-4 {
    padding: var(--space-vw-4) !important;
  }
  .mc-md-4 {
    margin: var(--space-vw-4) !important;
  }
  .pct-md-4 {
    padding-top: var(--space-vw-4) !important;
  }
  .mct-md-4 {
    margin-top: var(--space-vw-4) !important;
  }
  .pcr-md-4 {
    padding-right: var(--space-vw-4) !important;
  }
  .mcr-md-4 {
    margin-right: var(--space-vw-4) !important;
  }
  .pcb-md-4 {
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcb-md-4 {
    margin-bottom: var(--space-vw-4) !important;
  }
  .pcl-md-4 {
    padding-left: var(--space-vw-4) !important;
  }
  .mcl-md-4 {
    margin-left: var(--space-vw-4) !important;
  }
  .pcx-md-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .mcx-md-4 {
    margin-right: var(--space-vw-4) !important;
    margin-left: var(--space-vw-4) !important;
  }
  .pcy-md-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcy-md-4 {
    margin-top: var(--space-vw-4) !important;
    margin-bottom: var(--space-vw-4) !important;
  }
  .pdx-md-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .pdy-md-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .pc-md-3 {
    padding: var(--space-vw-3) !important;
  }
  .mc-md-3 {
    margin: var(--space-vw-3) !important;
  }
  .pct-md-3 {
    padding-top: var(--space-vw-3) !important;
  }
  .mct-md-3 {
    margin-top: var(--space-vw-3) !important;
  }
  .pcr-md-3 {
    padding-right: var(--space-vw-3) !important;
  }
  .mcr-md-3 {
    margin-right: var(--space-vw-3) !important;
  }
  .pcb-md-3 {
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcb-md-3 {
    margin-bottom: var(--space-vw-3) !important;
  }
  .pcl-md-3 {
    padding-left: var(--space-vw-3) !important;
  }
  .mcl-md-3 {
    margin-left: var(--space-vw-3) !important;
  }
  .pcx-md-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .mcx-md-3 {
    margin-right: var(--space-vw-3) !important;
    margin-left: var(--space-vw-3) !important;
  }
  .pcy-md-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcy-md-3 {
    margin-top: var(--space-vw-3) !important;
    margin-bottom: var(--space-vw-3) !important;
  }
  .pdx-md-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .pdy-md-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .pc-md-2 {
    padding: var(--space-vw-2) !important;
  }
  .mc-md-2 {
    margin: var(--space-vw-2) !important;
  }
  .pct-md-2 {
    padding-top: var(--space-vw-2) !important;
  }
  .mct-md-2 {
    margin-top: var(--space-vw-2) !important;
  }
  .pcr-md-2 {
    padding-right: var(--space-vw-2) !important;
  }
  .mcr-md-2 {
    margin-right: var(--space-vw-2) !important;
  }
  .pcb-md-2 {
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcb-md-2 {
    margin-bottom: var(--space-vw-2) !important;
  }
  .pcl-md-2 {
    padding-left: var(--space-vw-2) !important;
  }
  .mcl-md-2 {
    margin-left: var(--space-vw-2) !important;
  }
  .pcx-md-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .mcx-md-2 {
    margin-right: var(--space-vw-2) !important;
    margin-left: var(--space-vw-2) !important;
  }
  .pcy-md-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcy-md-2 {
    margin-top: var(--space-vw-2) !important;
    margin-bottom: var(--space-vw-2) !important;
  }
  .pdx-md-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .pdy-md-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .pc-md-1 {
    padding: var(--space-vw-1) !important;
  }
  .mc-md-1 {
    margin: var(--space-vw-1) !important;
  }
  .pct-md-1 {
    padding-top: var(--space-vw-1) !important;
  }
  .mct-md-1 {
    margin-top: var(--space-vw-1) !important;
  }
  .pcr-md-1 {
    padding-right: var(--space-vw-1) !important;
  }
  .mcr-md-1 {
    margin-right: var(--space-vw-1) !important;
  }
  .pcb-md-1 {
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcb-md-1 {
    margin-bottom: var(--space-vw-1) !important;
  }
  .pcl-md-1 {
    padding-left: var(--space-vw-1) !important;
  }
  .mcl-md-1 {
    margin-left: var(--space-vw-1) !important;
  }
  .pcx-md-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .mcx-md-1 {
    margin-right: var(--space-vw-1) !important;
    margin-left: var(--space-vw-1) !important;
  }
  .pcy-md-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcy-md-1 {
    margin-top: var(--space-vw-1) !important;
    margin-bottom: var(--space-vw-1) !important;
  }
  .pdx-md-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .pdy-md-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .pc-md-0 {
    padding: var(--space-vw-0) !important;
  }
  .mc-md-0 {
    margin: var(--space-vw-0) !important;
  }
  .pct-md-0 {
    padding-top: var(--space-vw-0) !important;
  }
  .mct-md-0 {
    margin-top: var(--space-vw-0) !important;
  }
  .pcr-md-0 {
    padding-right: var(--space-vw-0) !important;
  }
  .mcr-md-0 {
    margin-right: var(--space-vw-0) !important;
  }
  .pcb-md-0 {
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcb-md-0 {
    margin-bottom: var(--space-vw-0) !important;
  }
  .pcl-md-0 {
    padding-left: var(--space-vw-0) !important;
  }
  .mcl-md-0 {
    margin-left: var(--space-vw-0) !important;
  }
  .pcx-md-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .mcx-md-0 {
    margin-right: var(--space-vw-0) !important;
    margin-left: var(--space-vw-0) !important;
  }
  .pcy-md-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcy-md-0 {
    margin-top: var(--space-vw-0) !important;
    margin-bottom: var(--space-vw-0) !important;
  }
}

@media (max-width: 767px) {
  .pdx-sm-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .pdy-sm-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .pc-sm-20 {
    padding: var(--space-vw-20) !important;
  }
  .mc-sm-20 {
    margin: var(--space-vw-20) !important;
  }
  .pct-sm-20 {
    padding-top: var(--space-vw-20) !important;
  }
  .mct-sm-20 {
    margin-top: var(--space-vw-20) !important;
  }
  .pcr-sm-20 {
    padding-right: var(--space-vw-20) !important;
  }
  .mcr-sm-20 {
    margin-right: var(--space-vw-20) !important;
  }
  .pcb-sm-20 {
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcb-sm-20 {
    margin-bottom: var(--space-vw-20) !important;
  }
  .pcl-sm-20 {
    padding-left: var(--space-vw-20) !important;
  }
  .mcl-sm-20 {
    margin-left: var(--space-vw-20) !important;
  }
  .pcx-sm-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .mcx-sm-20 {
    margin-right: var(--space-vw-20) !important;
    margin-left: var(--space-vw-20) !important;
  }
  .pcy-sm-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcy-sm-20 {
    margin-top: var(--space-vw-20) !important;
    margin-bottom: var(--space-vw-20) !important;
  }
  .pdx-sm-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .pdy-sm-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .pc-sm-19 {
    padding: var(--space-vw-19) !important;
  }
  .mc-sm-19 {
    margin: var(--space-vw-19) !important;
  }
  .pct-sm-19 {
    padding-top: var(--space-vw-19) !important;
  }
  .mct-sm-19 {
    margin-top: var(--space-vw-19) !important;
  }
  .pcr-sm-19 {
    padding-right: var(--space-vw-19) !important;
  }
  .mcr-sm-19 {
    margin-right: var(--space-vw-19) !important;
  }
  .pcb-sm-19 {
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcb-sm-19 {
    margin-bottom: var(--space-vw-19) !important;
  }
  .pcl-sm-19 {
    padding-left: var(--space-vw-19) !important;
  }
  .mcl-sm-19 {
    margin-left: var(--space-vw-19) !important;
  }
  .pcx-sm-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .mcx-sm-19 {
    margin-right: var(--space-vw-19) !important;
    margin-left: var(--space-vw-19) !important;
  }
  .pcy-sm-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcy-sm-19 {
    margin-top: var(--space-vw-19) !important;
    margin-bottom: var(--space-vw-19) !important;
  }
  .pdx-sm-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .pdy-sm-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .pc-sm-18 {
    padding: var(--space-vw-18) !important;
  }
  .mc-sm-18 {
    margin: var(--space-vw-18) !important;
  }
  .pct-sm-18 {
    padding-top: var(--space-vw-18) !important;
  }
  .mct-sm-18 {
    margin-top: var(--space-vw-18) !important;
  }
  .pcr-sm-18 {
    padding-right: var(--space-vw-18) !important;
  }
  .mcr-sm-18 {
    margin-right: var(--space-vw-18) !important;
  }
  .pcb-sm-18 {
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcb-sm-18 {
    margin-bottom: var(--space-vw-18) !important;
  }
  .pcl-sm-18 {
    padding-left: var(--space-vw-18) !important;
  }
  .mcl-sm-18 {
    margin-left: var(--space-vw-18) !important;
  }
  .pcx-sm-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .mcx-sm-18 {
    margin-right: var(--space-vw-18) !important;
    margin-left: var(--space-vw-18) !important;
  }
  .pcy-sm-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcy-sm-18 {
    margin-top: var(--space-vw-18) !important;
    margin-bottom: var(--space-vw-18) !important;
  }
  .pdx-sm-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .pdy-sm-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .pc-sm-17 {
    padding: var(--space-vw-17) !important;
  }
  .mc-sm-17 {
    margin: var(--space-vw-17) !important;
  }
  .pct-sm-17 {
    padding-top: var(--space-vw-17) !important;
  }
  .mct-sm-17 {
    margin-top: var(--space-vw-17) !important;
  }
  .pcr-sm-17 {
    padding-right: var(--space-vw-17) !important;
  }
  .mcr-sm-17 {
    margin-right: var(--space-vw-17) !important;
  }
  .pcb-sm-17 {
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcb-sm-17 {
    margin-bottom: var(--space-vw-17) !important;
  }
  .pcl-sm-17 {
    padding-left: var(--space-vw-17) !important;
  }
  .mcl-sm-17 {
    margin-left: var(--space-vw-17) !important;
  }
  .pcx-sm-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .mcx-sm-17 {
    margin-right: var(--space-vw-17) !important;
    margin-left: var(--space-vw-17) !important;
  }
  .pcy-sm-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcy-sm-17 {
    margin-top: var(--space-vw-17) !important;
    margin-bottom: var(--space-vw-17) !important;
  }
  .pdx-sm-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .pdy-sm-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .pc-sm-16 {
    padding: var(--space-vw-16) !important;
  }
  .mc-sm-16 {
    margin: var(--space-vw-16) !important;
  }
  .pct-sm-16 {
    padding-top: var(--space-vw-16) !important;
  }
  .mct-sm-16 {
    margin-top: var(--space-vw-16) !important;
  }
  .pcr-sm-16 {
    padding-right: var(--space-vw-16) !important;
  }
  .mcr-sm-16 {
    margin-right: var(--space-vw-16) !important;
  }
  .pcb-sm-16 {
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcb-sm-16 {
    margin-bottom: var(--space-vw-16) !important;
  }
  .pcl-sm-16 {
    padding-left: var(--space-vw-16) !important;
  }
  .mcl-sm-16 {
    margin-left: var(--space-vw-16) !important;
  }
  .pcx-sm-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .mcx-sm-16 {
    margin-right: var(--space-vw-16) !important;
    margin-left: var(--space-vw-16) !important;
  }
  .pcy-sm-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcy-sm-16 {
    margin-top: var(--space-vw-16) !important;
    margin-bottom: var(--space-vw-16) !important;
  }
  .pdx-sm-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .pdy-sm-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .pc-sm-15 {
    padding: var(--space-vw-15) !important;
  }
  .mc-sm-15 {
    margin: var(--space-vw-15) !important;
  }
  .pct-sm-15 {
    padding-top: var(--space-vw-15) !important;
  }
  .mct-sm-15 {
    margin-top: var(--space-vw-15) !important;
  }
  .pcr-sm-15 {
    padding-right: var(--space-vw-15) !important;
  }
  .mcr-sm-15 {
    margin-right: var(--space-vw-15) !important;
  }
  .pcb-sm-15 {
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcb-sm-15 {
    margin-bottom: var(--space-vw-15) !important;
  }
  .pcl-sm-15 {
    padding-left: var(--space-vw-15) !important;
  }
  .mcl-sm-15 {
    margin-left: var(--space-vw-15) !important;
  }
  .pcx-sm-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .mcx-sm-15 {
    margin-right: var(--space-vw-15) !important;
    margin-left: var(--space-vw-15) !important;
  }
  .pcy-sm-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcy-sm-15 {
    margin-top: var(--space-vw-15) !important;
    margin-bottom: var(--space-vw-15) !important;
  }
  .pdx-sm-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .pdy-sm-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .pc-sm-14 {
    padding: var(--space-vw-14) !important;
  }
  .mc-sm-14 {
    margin: var(--space-vw-14) !important;
  }
  .pct-sm-14 {
    padding-top: var(--space-vw-14) !important;
  }
  .mct-sm-14 {
    margin-top: var(--space-vw-14) !important;
  }
  .pcr-sm-14 {
    padding-right: var(--space-vw-14) !important;
  }
  .mcr-sm-14 {
    margin-right: var(--space-vw-14) !important;
  }
  .pcb-sm-14 {
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcb-sm-14 {
    margin-bottom: var(--space-vw-14) !important;
  }
  .pcl-sm-14 {
    padding-left: var(--space-vw-14) !important;
  }
  .mcl-sm-14 {
    margin-left: var(--space-vw-14) !important;
  }
  .pcx-sm-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .mcx-sm-14 {
    margin-right: var(--space-vw-14) !important;
    margin-left: var(--space-vw-14) !important;
  }
  .pcy-sm-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcy-sm-14 {
    margin-top: var(--space-vw-14) !important;
    margin-bottom: var(--space-vw-14) !important;
  }
  .pdx-sm-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .pdy-sm-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .pc-sm-13 {
    padding: var(--space-vw-13) !important;
  }
  .mc-sm-13 {
    margin: var(--space-vw-13) !important;
  }
  .pct-sm-13 {
    padding-top: var(--space-vw-13) !important;
  }
  .mct-sm-13 {
    margin-top: var(--space-vw-13) !important;
  }
  .pcr-sm-13 {
    padding-right: var(--space-vw-13) !important;
  }
  .mcr-sm-13 {
    margin-right: var(--space-vw-13) !important;
  }
  .pcb-sm-13 {
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcb-sm-13 {
    margin-bottom: var(--space-vw-13) !important;
  }
  .pcl-sm-13 {
    padding-left: var(--space-vw-13) !important;
  }
  .mcl-sm-13 {
    margin-left: var(--space-vw-13) !important;
  }
  .pcx-sm-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .mcx-sm-13 {
    margin-right: var(--space-vw-13) !important;
    margin-left: var(--space-vw-13) !important;
  }
  .pcy-sm-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcy-sm-13 {
    margin-top: var(--space-vw-13) !important;
    margin-bottom: var(--space-vw-13) !important;
  }
  .pdx-sm-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .pdy-sm-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .pc-sm-12 {
    padding: var(--space-vw-12) !important;
  }
  .mc-sm-12 {
    margin: var(--space-vw-12) !important;
  }
  .pct-sm-12 {
    padding-top: var(--space-vw-12) !important;
  }
  .mct-sm-12 {
    margin-top: var(--space-vw-12) !important;
  }
  .pcr-sm-12 {
    padding-right: var(--space-vw-12) !important;
  }
  .mcr-sm-12 {
    margin-right: var(--space-vw-12) !important;
  }
  .pcb-sm-12 {
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcb-sm-12 {
    margin-bottom: var(--space-vw-12) !important;
  }
  .pcl-sm-12 {
    padding-left: var(--space-vw-12) !important;
  }
  .mcl-sm-12 {
    margin-left: var(--space-vw-12) !important;
  }
  .pcx-sm-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .mcx-sm-12 {
    margin-right: var(--space-vw-12) !important;
    margin-left: var(--space-vw-12) !important;
  }
  .pcy-sm-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcy-sm-12 {
    margin-top: var(--space-vw-12) !important;
    margin-bottom: var(--space-vw-12) !important;
  }
  .pdx-sm-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .pdy-sm-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .pc-sm-11 {
    padding: var(--space-vw-11) !important;
  }
  .mc-sm-11 {
    margin: var(--space-vw-11) !important;
  }
  .pct-sm-11 {
    padding-top: var(--space-vw-11) !important;
  }
  .mct-sm-11 {
    margin-top: var(--space-vw-11) !important;
  }
  .pcr-sm-11 {
    padding-right: var(--space-vw-11) !important;
  }
  .mcr-sm-11 {
    margin-right: var(--space-vw-11) !important;
  }
  .pcb-sm-11 {
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcb-sm-11 {
    margin-bottom: var(--space-vw-11) !important;
  }
  .pcl-sm-11 {
    padding-left: var(--space-vw-11) !important;
  }
  .mcl-sm-11 {
    margin-left: var(--space-vw-11) !important;
  }
  .pcx-sm-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .mcx-sm-11 {
    margin-right: var(--space-vw-11) !important;
    margin-left: var(--space-vw-11) !important;
  }
  .pcy-sm-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcy-sm-11 {
    margin-top: var(--space-vw-11) !important;
    margin-bottom: var(--space-vw-11) !important;
  }
  .pdx-sm-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .pdy-sm-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .pc-sm-10 {
    padding: var(--space-vw-10) !important;
  }
  .mc-sm-10 {
    margin: var(--space-vw-10) !important;
  }
  .pct-sm-10 {
    padding-top: var(--space-vw-10) !important;
  }
  .mct-sm-10 {
    margin-top: var(--space-vw-10) !important;
  }
  .pcr-sm-10 {
    padding-right: var(--space-vw-10) !important;
  }
  .mcr-sm-10 {
    margin-right: var(--space-vw-10) !important;
  }
  .pcb-sm-10 {
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcb-sm-10 {
    margin-bottom: var(--space-vw-10) !important;
  }
  .pcl-sm-10 {
    padding-left: var(--space-vw-10) !important;
  }
  .mcl-sm-10 {
    margin-left: var(--space-vw-10) !important;
  }
  .pcx-sm-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .mcx-sm-10 {
    margin-right: var(--space-vw-10) !important;
    margin-left: var(--space-vw-10) !important;
  }
  .pcy-sm-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcy-sm-10 {
    margin-top: var(--space-vw-10) !important;
    margin-bottom: var(--space-vw-10) !important;
  }
  .pdx-sm-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .pdy-sm-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .pc-sm-9 {
    padding: var(--space-vw-9) !important;
  }
  .mc-sm-9 {
    margin: var(--space-vw-9) !important;
  }
  .pct-sm-9 {
    padding-top: var(--space-vw-9) !important;
  }
  .mct-sm-9 {
    margin-top: var(--space-vw-9) !important;
  }
  .pcr-sm-9 {
    padding-right: var(--space-vw-9) !important;
  }
  .mcr-sm-9 {
    margin-right: var(--space-vw-9) !important;
  }
  .pcb-sm-9 {
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcb-sm-9 {
    margin-bottom: var(--space-vw-9) !important;
  }
  .pcl-sm-9 {
    padding-left: var(--space-vw-9) !important;
  }
  .mcl-sm-9 {
    margin-left: var(--space-vw-9) !important;
  }
  .pcx-sm-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .mcx-sm-9 {
    margin-right: var(--space-vw-9) !important;
    margin-left: var(--space-vw-9) !important;
  }
  .pcy-sm-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcy-sm-9 {
    margin-top: var(--space-vw-9) !important;
    margin-bottom: var(--space-vw-9) !important;
  }
  .pdx-sm-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .pdy-sm-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .pc-sm-8 {
    padding: var(--space-vw-8) !important;
  }
  .mc-sm-8 {
    margin: var(--space-vw-8) !important;
  }
  .pct-sm-8 {
    padding-top: var(--space-vw-8) !important;
  }
  .mct-sm-8 {
    margin-top: var(--space-vw-8) !important;
  }
  .pcr-sm-8 {
    padding-right: var(--space-vw-8) !important;
  }
  .mcr-sm-8 {
    margin-right: var(--space-vw-8) !important;
  }
  .pcb-sm-8 {
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcb-sm-8 {
    margin-bottom: var(--space-vw-8) !important;
  }
  .pcl-sm-8 {
    padding-left: var(--space-vw-8) !important;
  }
  .mcl-sm-8 {
    margin-left: var(--space-vw-8) !important;
  }
  .pcx-sm-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .mcx-sm-8 {
    margin-right: var(--space-vw-8) !important;
    margin-left: var(--space-vw-8) !important;
  }
  .pcy-sm-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcy-sm-8 {
    margin-top: var(--space-vw-8) !important;
    margin-bottom: var(--space-vw-8) !important;
  }
  .pdx-sm-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .pdy-sm-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .pc-sm-7 {
    padding: var(--space-vw-7) !important;
  }
  .mc-sm-7 {
    margin: var(--space-vw-7) !important;
  }
  .pct-sm-7 {
    padding-top: var(--space-vw-7) !important;
  }
  .mct-sm-7 {
    margin-top: var(--space-vw-7) !important;
  }
  .pcr-sm-7 {
    padding-right: var(--space-vw-7) !important;
  }
  .mcr-sm-7 {
    margin-right: var(--space-vw-7) !important;
  }
  .pcb-sm-7 {
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcb-sm-7 {
    margin-bottom: var(--space-vw-7) !important;
  }
  .pcl-sm-7 {
    padding-left: var(--space-vw-7) !important;
  }
  .mcl-sm-7 {
    margin-left: var(--space-vw-7) !important;
  }
  .pcx-sm-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .mcx-sm-7 {
    margin-right: var(--space-vw-7) !important;
    margin-left: var(--space-vw-7) !important;
  }
  .pcy-sm-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcy-sm-7 {
    margin-top: var(--space-vw-7) !important;
    margin-bottom: var(--space-vw-7) !important;
  }
  .pdx-sm-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .pdy-sm-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .pc-sm-6 {
    padding: var(--space-vw-6) !important;
  }
  .mc-sm-6 {
    margin: var(--space-vw-6) !important;
  }
  .pct-sm-6 {
    padding-top: var(--space-vw-6) !important;
  }
  .mct-sm-6 {
    margin-top: var(--space-vw-6) !important;
  }
  .pcr-sm-6 {
    padding-right: var(--space-vw-6) !important;
  }
  .mcr-sm-6 {
    margin-right: var(--space-vw-6) !important;
  }
  .pcb-sm-6 {
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcb-sm-6 {
    margin-bottom: var(--space-vw-6) !important;
  }
  .pcl-sm-6 {
    padding-left: var(--space-vw-6) !important;
  }
  .mcl-sm-6 {
    margin-left: var(--space-vw-6) !important;
  }
  .pcx-sm-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .mcx-sm-6 {
    margin-right: var(--space-vw-6) !important;
    margin-left: var(--space-vw-6) !important;
  }
  .pcy-sm-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcy-sm-6 {
    margin-top: var(--space-vw-6) !important;
    margin-bottom: var(--space-vw-6) !important;
  }
  .pdx-sm-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .pdy-sm-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .pc-sm-5 {
    padding: var(--space-vw-5) !important;
  }
  .mc-sm-5 {
    margin: var(--space-vw-5) !important;
  }
  .pct-sm-5 {
    padding-top: var(--space-vw-5) !important;
  }
  .mct-sm-5 {
    margin-top: var(--space-vw-5) !important;
  }
  .pcr-sm-5 {
    padding-right: var(--space-vw-5) !important;
  }
  .mcr-sm-5 {
    margin-right: var(--space-vw-5) !important;
  }
  .pcb-sm-5 {
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcb-sm-5 {
    margin-bottom: var(--space-vw-5) !important;
  }
  .pcl-sm-5 {
    padding-left: var(--space-vw-5) !important;
  }
  .mcl-sm-5 {
    margin-left: var(--space-vw-5) !important;
  }
  .pcx-sm-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .mcx-sm-5 {
    margin-right: var(--space-vw-5) !important;
    margin-left: var(--space-vw-5) !important;
  }
  .pcy-sm-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcy-sm-5 {
    margin-top: var(--space-vw-5) !important;
    margin-bottom: var(--space-vw-5) !important;
  }
  .pdx-sm-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .pdy-sm-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .pc-sm-4 {
    padding: var(--space-vw-4) !important;
  }
  .mc-sm-4 {
    margin: var(--space-vw-4) !important;
  }
  .pct-sm-4 {
    padding-top: var(--space-vw-4) !important;
  }
  .mct-sm-4 {
    margin-top: var(--space-vw-4) !important;
  }
  .pcr-sm-4 {
    padding-right: var(--space-vw-4) !important;
  }
  .mcr-sm-4 {
    margin-right: var(--space-vw-4) !important;
  }
  .pcb-sm-4 {
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcb-sm-4 {
    margin-bottom: var(--space-vw-4) !important;
  }
  .pcl-sm-4 {
    padding-left: var(--space-vw-4) !important;
  }
  .mcl-sm-4 {
    margin-left: var(--space-vw-4) !important;
  }
  .pcx-sm-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .mcx-sm-4 {
    margin-right: var(--space-vw-4) !important;
    margin-left: var(--space-vw-4) !important;
  }
  .pcy-sm-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcy-sm-4 {
    margin-top: var(--space-vw-4) !important;
    margin-bottom: var(--space-vw-4) !important;
  }
  .pdx-sm-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .pdy-sm-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .pc-sm-3 {
    padding: var(--space-vw-3) !important;
  }
  .mc-sm-3 {
    margin: var(--space-vw-3) !important;
  }
  .pct-sm-3 {
    padding-top: var(--space-vw-3) !important;
  }
  .mct-sm-3 {
    margin-top: var(--space-vw-3) !important;
  }
  .pcr-sm-3 {
    padding-right: var(--space-vw-3) !important;
  }
  .mcr-sm-3 {
    margin-right: var(--space-vw-3) !important;
  }
  .pcb-sm-3 {
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcb-sm-3 {
    margin-bottom: var(--space-vw-3) !important;
  }
  .pcl-sm-3 {
    padding-left: var(--space-vw-3) !important;
  }
  .mcl-sm-3 {
    margin-left: var(--space-vw-3) !important;
  }
  .pcx-sm-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .mcx-sm-3 {
    margin-right: var(--space-vw-3) !important;
    margin-left: var(--space-vw-3) !important;
  }
  .pcy-sm-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcy-sm-3 {
    margin-top: var(--space-vw-3) !important;
    margin-bottom: var(--space-vw-3) !important;
  }
  .pdx-sm-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .pdy-sm-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .pc-sm-2 {
    padding: var(--space-vw-2) !important;
  }
  .mc-sm-2 {
    margin: var(--space-vw-2) !important;
  }
  .pct-sm-2 {
    padding-top: var(--space-vw-2) !important;
  }
  .mct-sm-2 {
    margin-top: var(--space-vw-2) !important;
  }
  .pcr-sm-2 {
    padding-right: var(--space-vw-2) !important;
  }
  .mcr-sm-2 {
    margin-right: var(--space-vw-2) !important;
  }
  .pcb-sm-2 {
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcb-sm-2 {
    margin-bottom: var(--space-vw-2) !important;
  }
  .pcl-sm-2 {
    padding-left: var(--space-vw-2) !important;
  }
  .mcl-sm-2 {
    margin-left: var(--space-vw-2) !important;
  }
  .pcx-sm-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .mcx-sm-2 {
    margin-right: var(--space-vw-2) !important;
    margin-left: var(--space-vw-2) !important;
  }
  .pcy-sm-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcy-sm-2 {
    margin-top: var(--space-vw-2) !important;
    margin-bottom: var(--space-vw-2) !important;
  }
  .pdx-sm-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .pdy-sm-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .pc-sm-1 {
    padding: var(--space-vw-1) !important;
  }
  .mc-sm-1 {
    margin: var(--space-vw-1) !important;
  }
  .pct-sm-1 {
    padding-top: var(--space-vw-1) !important;
  }
  .mct-sm-1 {
    margin-top: var(--space-vw-1) !important;
  }
  .pcr-sm-1 {
    padding-right: var(--space-vw-1) !important;
  }
  .mcr-sm-1 {
    margin-right: var(--space-vw-1) !important;
  }
  .pcb-sm-1 {
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcb-sm-1 {
    margin-bottom: var(--space-vw-1) !important;
  }
  .pcl-sm-1 {
    padding-left: var(--space-vw-1) !important;
  }
  .mcl-sm-1 {
    margin-left: var(--space-vw-1) !important;
  }
  .pcx-sm-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .mcx-sm-1 {
    margin-right: var(--space-vw-1) !important;
    margin-left: var(--space-vw-1) !important;
  }
  .pcy-sm-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcy-sm-1 {
    margin-top: var(--space-vw-1) !important;
    margin-bottom: var(--space-vw-1) !important;
  }
  .pdx-sm-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .pdy-sm-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .pc-sm-0 {
    padding: var(--space-vw-0) !important;
  }
  .mc-sm-0 {
    margin: var(--space-vw-0) !important;
  }
  .pct-sm-0 {
    padding-top: var(--space-vw-0) !important;
  }
  .mct-sm-0 {
    margin-top: var(--space-vw-0) !important;
  }
  .pcr-sm-0 {
    padding-right: var(--space-vw-0) !important;
  }
  .mcr-sm-0 {
    margin-right: var(--space-vw-0) !important;
  }
  .pcb-sm-0 {
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcb-sm-0 {
    margin-bottom: var(--space-vw-0) !important;
  }
  .pcl-sm-0 {
    padding-left: var(--space-vw-0) !important;
  }
  .mcl-sm-0 {
    margin-left: var(--space-vw-0) !important;
  }
  .pcx-sm-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .mcx-sm-0 {
    margin-right: var(--space-vw-0) !important;
    margin-left: var(--space-vw-0) !important;
  }
  .pcy-sm-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcy-sm-0 {
    margin-top: var(--space-vw-0) !important;
    margin-bottom: var(--space-vw-0) !important;
  }
}

@media (max-width: 394px) {
  .pdx-xs-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .pdy-xs-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .pc-xs-20 {
    padding: var(--space-vw-20) !important;
  }
  .mc-xs-20 {
    margin: var(--space-vw-20) !important;
  }
  .pct-xs-20 {
    padding-top: var(--space-vw-20) !important;
  }
  .mct-xs-20 {
    margin-top: var(--space-vw-20) !important;
  }
  .pcr-xs-20 {
    padding-right: var(--space-vw-20) !important;
  }
  .mcr-xs-20 {
    margin-right: var(--space-vw-20) !important;
  }
  .pcb-xs-20 {
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcb-xs-20 {
    margin-bottom: var(--space-vw-20) !important;
  }
  .pcl-xs-20 {
    padding-left: var(--space-vw-20) !important;
  }
  .mcl-xs-20 {
    margin-left: var(--space-vw-20) !important;
  }
  .pcx-xs-20 {
    padding-right: var(--space-vw-20) !important;
    padding-left: var(--space-vw-20) !important;
  }
  .mcx-xs-20 {
    margin-right: var(--space-vw-20) !important;
    margin-left: var(--space-vw-20) !important;
  }
  .pcy-xs-20 {
    padding-top: var(--space-vw-20) !important;
    padding-bottom: var(--space-vw-20) !important;
  }
  .mcy-xs-20 {
    margin-top: var(--space-vw-20) !important;
    margin-bottom: var(--space-vw-20) !important;
  }
  .pdx-xs-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .pdy-xs-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .pc-xs-19 {
    padding: var(--space-vw-19) !important;
  }
  .mc-xs-19 {
    margin: var(--space-vw-19) !important;
  }
  .pct-xs-19 {
    padding-top: var(--space-vw-19) !important;
  }
  .mct-xs-19 {
    margin-top: var(--space-vw-19) !important;
  }
  .pcr-xs-19 {
    padding-right: var(--space-vw-19) !important;
  }
  .mcr-xs-19 {
    margin-right: var(--space-vw-19) !important;
  }
  .pcb-xs-19 {
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcb-xs-19 {
    margin-bottom: var(--space-vw-19) !important;
  }
  .pcl-xs-19 {
    padding-left: var(--space-vw-19) !important;
  }
  .mcl-xs-19 {
    margin-left: var(--space-vw-19) !important;
  }
  .pcx-xs-19 {
    padding-right: var(--space-vw-19) !important;
    padding-left: var(--space-vw-19) !important;
  }
  .mcx-xs-19 {
    margin-right: var(--space-vw-19) !important;
    margin-left: var(--space-vw-19) !important;
  }
  .pcy-xs-19 {
    padding-top: var(--space-vw-19) !important;
    padding-bottom: var(--space-vw-19) !important;
  }
  .mcy-xs-19 {
    margin-top: var(--space-vw-19) !important;
    margin-bottom: var(--space-vw-19) !important;
  }
  .pdx-xs-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .pdy-xs-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .pc-xs-18 {
    padding: var(--space-vw-18) !important;
  }
  .mc-xs-18 {
    margin: var(--space-vw-18) !important;
  }
  .pct-xs-18 {
    padding-top: var(--space-vw-18) !important;
  }
  .mct-xs-18 {
    margin-top: var(--space-vw-18) !important;
  }
  .pcr-xs-18 {
    padding-right: var(--space-vw-18) !important;
  }
  .mcr-xs-18 {
    margin-right: var(--space-vw-18) !important;
  }
  .pcb-xs-18 {
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcb-xs-18 {
    margin-bottom: var(--space-vw-18) !important;
  }
  .pcl-xs-18 {
    padding-left: var(--space-vw-18) !important;
  }
  .mcl-xs-18 {
    margin-left: var(--space-vw-18) !important;
  }
  .pcx-xs-18 {
    padding-right: var(--space-vw-18) !important;
    padding-left: var(--space-vw-18) !important;
  }
  .mcx-xs-18 {
    margin-right: var(--space-vw-18) !important;
    margin-left: var(--space-vw-18) !important;
  }
  .pcy-xs-18 {
    padding-top: var(--space-vw-18) !important;
    padding-bottom: var(--space-vw-18) !important;
  }
  .mcy-xs-18 {
    margin-top: var(--space-vw-18) !important;
    margin-bottom: var(--space-vw-18) !important;
  }
  .pdx-xs-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .pdy-xs-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .pc-xs-17 {
    padding: var(--space-vw-17) !important;
  }
  .mc-xs-17 {
    margin: var(--space-vw-17) !important;
  }
  .pct-xs-17 {
    padding-top: var(--space-vw-17) !important;
  }
  .mct-xs-17 {
    margin-top: var(--space-vw-17) !important;
  }
  .pcr-xs-17 {
    padding-right: var(--space-vw-17) !important;
  }
  .mcr-xs-17 {
    margin-right: var(--space-vw-17) !important;
  }
  .pcb-xs-17 {
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcb-xs-17 {
    margin-bottom: var(--space-vw-17) !important;
  }
  .pcl-xs-17 {
    padding-left: var(--space-vw-17) !important;
  }
  .mcl-xs-17 {
    margin-left: var(--space-vw-17) !important;
  }
  .pcx-xs-17 {
    padding-right: var(--space-vw-17) !important;
    padding-left: var(--space-vw-17) !important;
  }
  .mcx-xs-17 {
    margin-right: var(--space-vw-17) !important;
    margin-left: var(--space-vw-17) !important;
  }
  .pcy-xs-17 {
    padding-top: var(--space-vw-17) !important;
    padding-bottom: var(--space-vw-17) !important;
  }
  .mcy-xs-17 {
    margin-top: var(--space-vw-17) !important;
    margin-bottom: var(--space-vw-17) !important;
  }
  .pdx-xs-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .pdy-xs-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .pc-xs-16 {
    padding: var(--space-vw-16) !important;
  }
  .mc-xs-16 {
    margin: var(--space-vw-16) !important;
  }
  .pct-xs-16 {
    padding-top: var(--space-vw-16) !important;
  }
  .mct-xs-16 {
    margin-top: var(--space-vw-16) !important;
  }
  .pcr-xs-16 {
    padding-right: var(--space-vw-16) !important;
  }
  .mcr-xs-16 {
    margin-right: var(--space-vw-16) !important;
  }
  .pcb-xs-16 {
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcb-xs-16 {
    margin-bottom: var(--space-vw-16) !important;
  }
  .pcl-xs-16 {
    padding-left: var(--space-vw-16) !important;
  }
  .mcl-xs-16 {
    margin-left: var(--space-vw-16) !important;
  }
  .pcx-xs-16 {
    padding-right: var(--space-vw-16) !important;
    padding-left: var(--space-vw-16) !important;
  }
  .mcx-xs-16 {
    margin-right: var(--space-vw-16) !important;
    margin-left: var(--space-vw-16) !important;
  }
  .pcy-xs-16 {
    padding-top: var(--space-vw-16) !important;
    padding-bottom: var(--space-vw-16) !important;
  }
  .mcy-xs-16 {
    margin-top: var(--space-vw-16) !important;
    margin-bottom: var(--space-vw-16) !important;
  }
  .pdx-xs-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .pdy-xs-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .pc-xs-15 {
    padding: var(--space-vw-15) !important;
  }
  .mc-xs-15 {
    margin: var(--space-vw-15) !important;
  }
  .pct-xs-15 {
    padding-top: var(--space-vw-15) !important;
  }
  .mct-xs-15 {
    margin-top: var(--space-vw-15) !important;
  }
  .pcr-xs-15 {
    padding-right: var(--space-vw-15) !important;
  }
  .mcr-xs-15 {
    margin-right: var(--space-vw-15) !important;
  }
  .pcb-xs-15 {
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcb-xs-15 {
    margin-bottom: var(--space-vw-15) !important;
  }
  .pcl-xs-15 {
    padding-left: var(--space-vw-15) !important;
  }
  .mcl-xs-15 {
    margin-left: var(--space-vw-15) !important;
  }
  .pcx-xs-15 {
    padding-right: var(--space-vw-15) !important;
    padding-left: var(--space-vw-15) !important;
  }
  .mcx-xs-15 {
    margin-right: var(--space-vw-15) !important;
    margin-left: var(--space-vw-15) !important;
  }
  .pcy-xs-15 {
    padding-top: var(--space-vw-15) !important;
    padding-bottom: var(--space-vw-15) !important;
  }
  .mcy-xs-15 {
    margin-top: var(--space-vw-15) !important;
    margin-bottom: var(--space-vw-15) !important;
  }
  .pdx-xs-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .pdy-xs-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .pc-xs-14 {
    padding: var(--space-vw-14) !important;
  }
  .mc-xs-14 {
    margin: var(--space-vw-14) !important;
  }
  .pct-xs-14 {
    padding-top: var(--space-vw-14) !important;
  }
  .mct-xs-14 {
    margin-top: var(--space-vw-14) !important;
  }
  .pcr-xs-14 {
    padding-right: var(--space-vw-14) !important;
  }
  .mcr-xs-14 {
    margin-right: var(--space-vw-14) !important;
  }
  .pcb-xs-14 {
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcb-xs-14 {
    margin-bottom: var(--space-vw-14) !important;
  }
  .pcl-xs-14 {
    padding-left: var(--space-vw-14) !important;
  }
  .mcl-xs-14 {
    margin-left: var(--space-vw-14) !important;
  }
  .pcx-xs-14 {
    padding-right: var(--space-vw-14) !important;
    padding-left: var(--space-vw-14) !important;
  }
  .mcx-xs-14 {
    margin-right: var(--space-vw-14) !important;
    margin-left: var(--space-vw-14) !important;
  }
  .pcy-xs-14 {
    padding-top: var(--space-vw-14) !important;
    padding-bottom: var(--space-vw-14) !important;
  }
  .mcy-xs-14 {
    margin-top: var(--space-vw-14) !important;
    margin-bottom: var(--space-vw-14) !important;
  }
  .pdx-xs-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .pdy-xs-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .pc-xs-13 {
    padding: var(--space-vw-13) !important;
  }
  .mc-xs-13 {
    margin: var(--space-vw-13) !important;
  }
  .pct-xs-13 {
    padding-top: var(--space-vw-13) !important;
  }
  .mct-xs-13 {
    margin-top: var(--space-vw-13) !important;
  }
  .pcr-xs-13 {
    padding-right: var(--space-vw-13) !important;
  }
  .mcr-xs-13 {
    margin-right: var(--space-vw-13) !important;
  }
  .pcb-xs-13 {
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcb-xs-13 {
    margin-bottom: var(--space-vw-13) !important;
  }
  .pcl-xs-13 {
    padding-left: var(--space-vw-13) !important;
  }
  .mcl-xs-13 {
    margin-left: var(--space-vw-13) !important;
  }
  .pcx-xs-13 {
    padding-right: var(--space-vw-13) !important;
    padding-left: var(--space-vw-13) !important;
  }
  .mcx-xs-13 {
    margin-right: var(--space-vw-13) !important;
    margin-left: var(--space-vw-13) !important;
  }
  .pcy-xs-13 {
    padding-top: var(--space-vw-13) !important;
    padding-bottom: var(--space-vw-13) !important;
  }
  .mcy-xs-13 {
    margin-top: var(--space-vw-13) !important;
    margin-bottom: var(--space-vw-13) !important;
  }
  .pdx-xs-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .pdy-xs-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .pc-xs-12 {
    padding: var(--space-vw-12) !important;
  }
  .mc-xs-12 {
    margin: var(--space-vw-12) !important;
  }
  .pct-xs-12 {
    padding-top: var(--space-vw-12) !important;
  }
  .mct-xs-12 {
    margin-top: var(--space-vw-12) !important;
  }
  .pcr-xs-12 {
    padding-right: var(--space-vw-12) !important;
  }
  .mcr-xs-12 {
    margin-right: var(--space-vw-12) !important;
  }
  .pcb-xs-12 {
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcb-xs-12 {
    margin-bottom: var(--space-vw-12) !important;
  }
  .pcl-xs-12 {
    padding-left: var(--space-vw-12) !important;
  }
  .mcl-xs-12 {
    margin-left: var(--space-vw-12) !important;
  }
  .pcx-xs-12 {
    padding-right: var(--space-vw-12) !important;
    padding-left: var(--space-vw-12) !important;
  }
  .mcx-xs-12 {
    margin-right: var(--space-vw-12) !important;
    margin-left: var(--space-vw-12) !important;
  }
  .pcy-xs-12 {
    padding-top: var(--space-vw-12) !important;
    padding-bottom: var(--space-vw-12) !important;
  }
  .mcy-xs-12 {
    margin-top: var(--space-vw-12) !important;
    margin-bottom: var(--space-vw-12) !important;
  }
  .pdx-xs-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .pdy-xs-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .pc-xs-11 {
    padding: var(--space-vw-11) !important;
  }
  .mc-xs-11 {
    margin: var(--space-vw-11) !important;
  }
  .pct-xs-11 {
    padding-top: var(--space-vw-11) !important;
  }
  .mct-xs-11 {
    margin-top: var(--space-vw-11) !important;
  }
  .pcr-xs-11 {
    padding-right: var(--space-vw-11) !important;
  }
  .mcr-xs-11 {
    margin-right: var(--space-vw-11) !important;
  }
  .pcb-xs-11 {
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcb-xs-11 {
    margin-bottom: var(--space-vw-11) !important;
  }
  .pcl-xs-11 {
    padding-left: var(--space-vw-11) !important;
  }
  .mcl-xs-11 {
    margin-left: var(--space-vw-11) !important;
  }
  .pcx-xs-11 {
    padding-right: var(--space-vw-11) !important;
    padding-left: var(--space-vw-11) !important;
  }
  .mcx-xs-11 {
    margin-right: var(--space-vw-11) !important;
    margin-left: var(--space-vw-11) !important;
  }
  .pcy-xs-11 {
    padding-top: var(--space-vw-11) !important;
    padding-bottom: var(--space-vw-11) !important;
  }
  .mcy-xs-11 {
    margin-top: var(--space-vw-11) !important;
    margin-bottom: var(--space-vw-11) !important;
  }
  .pdx-xs-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .pdy-xs-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .pc-xs-10 {
    padding: var(--space-vw-10) !important;
  }
  .mc-xs-10 {
    margin: var(--space-vw-10) !important;
  }
  .pct-xs-10 {
    padding-top: var(--space-vw-10) !important;
  }
  .mct-xs-10 {
    margin-top: var(--space-vw-10) !important;
  }
  .pcr-xs-10 {
    padding-right: var(--space-vw-10) !important;
  }
  .mcr-xs-10 {
    margin-right: var(--space-vw-10) !important;
  }
  .pcb-xs-10 {
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcb-xs-10 {
    margin-bottom: var(--space-vw-10) !important;
  }
  .pcl-xs-10 {
    padding-left: var(--space-vw-10) !important;
  }
  .mcl-xs-10 {
    margin-left: var(--space-vw-10) !important;
  }
  .pcx-xs-10 {
    padding-right: var(--space-vw-10) !important;
    padding-left: var(--space-vw-10) !important;
  }
  .mcx-xs-10 {
    margin-right: var(--space-vw-10) !important;
    margin-left: var(--space-vw-10) !important;
  }
  .pcy-xs-10 {
    padding-top: var(--space-vw-10) !important;
    padding-bottom: var(--space-vw-10) !important;
  }
  .mcy-xs-10 {
    margin-top: var(--space-vw-10) !important;
    margin-bottom: var(--space-vw-10) !important;
  }
  .pdx-xs-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .pdy-xs-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .pc-xs-9 {
    padding: var(--space-vw-9) !important;
  }
  .mc-xs-9 {
    margin: var(--space-vw-9) !important;
  }
  .pct-xs-9 {
    padding-top: var(--space-vw-9) !important;
  }
  .mct-xs-9 {
    margin-top: var(--space-vw-9) !important;
  }
  .pcr-xs-9 {
    padding-right: var(--space-vw-9) !important;
  }
  .mcr-xs-9 {
    margin-right: var(--space-vw-9) !important;
  }
  .pcb-xs-9 {
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcb-xs-9 {
    margin-bottom: var(--space-vw-9) !important;
  }
  .pcl-xs-9 {
    padding-left: var(--space-vw-9) !important;
  }
  .mcl-xs-9 {
    margin-left: var(--space-vw-9) !important;
  }
  .pcx-xs-9 {
    padding-right: var(--space-vw-9) !important;
    padding-left: var(--space-vw-9) !important;
  }
  .mcx-xs-9 {
    margin-right: var(--space-vw-9) !important;
    margin-left: var(--space-vw-9) !important;
  }
  .pcy-xs-9 {
    padding-top: var(--space-vw-9) !important;
    padding-bottom: var(--space-vw-9) !important;
  }
  .mcy-xs-9 {
    margin-top: var(--space-vw-9) !important;
    margin-bottom: var(--space-vw-9) !important;
  }
  .pdx-xs-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .pdy-xs-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .pc-xs-8 {
    padding: var(--space-vw-8) !important;
  }
  .mc-xs-8 {
    margin: var(--space-vw-8) !important;
  }
  .pct-xs-8 {
    padding-top: var(--space-vw-8) !important;
  }
  .mct-xs-8 {
    margin-top: var(--space-vw-8) !important;
  }
  .pcr-xs-8 {
    padding-right: var(--space-vw-8) !important;
  }
  .mcr-xs-8 {
    margin-right: var(--space-vw-8) !important;
  }
  .pcb-xs-8 {
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcb-xs-8 {
    margin-bottom: var(--space-vw-8) !important;
  }
  .pcl-xs-8 {
    padding-left: var(--space-vw-8) !important;
  }
  .mcl-xs-8 {
    margin-left: var(--space-vw-8) !important;
  }
  .pcx-xs-8 {
    padding-right: var(--space-vw-8) !important;
    padding-left: var(--space-vw-8) !important;
  }
  .mcx-xs-8 {
    margin-right: var(--space-vw-8) !important;
    margin-left: var(--space-vw-8) !important;
  }
  .pcy-xs-8 {
    padding-top: var(--space-vw-8) !important;
    padding-bottom: var(--space-vw-8) !important;
  }
  .mcy-xs-8 {
    margin-top: var(--space-vw-8) !important;
    margin-bottom: var(--space-vw-8) !important;
  }
  .pdx-xs-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .pdy-xs-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .pc-xs-7 {
    padding: var(--space-vw-7) !important;
  }
  .mc-xs-7 {
    margin: var(--space-vw-7) !important;
  }
  .pct-xs-7 {
    padding-top: var(--space-vw-7) !important;
  }
  .mct-xs-7 {
    margin-top: var(--space-vw-7) !important;
  }
  .pcr-xs-7 {
    padding-right: var(--space-vw-7) !important;
  }
  .mcr-xs-7 {
    margin-right: var(--space-vw-7) !important;
  }
  .pcb-xs-7 {
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcb-xs-7 {
    margin-bottom: var(--space-vw-7) !important;
  }
  .pcl-xs-7 {
    padding-left: var(--space-vw-7) !important;
  }
  .mcl-xs-7 {
    margin-left: var(--space-vw-7) !important;
  }
  .pcx-xs-7 {
    padding-right: var(--space-vw-7) !important;
    padding-left: var(--space-vw-7) !important;
  }
  .mcx-xs-7 {
    margin-right: var(--space-vw-7) !important;
    margin-left: var(--space-vw-7) !important;
  }
  .pcy-xs-7 {
    padding-top: var(--space-vw-7) !important;
    padding-bottom: var(--space-vw-7) !important;
  }
  .mcy-xs-7 {
    margin-top: var(--space-vw-7) !important;
    margin-bottom: var(--space-vw-7) !important;
  }
  .pdx-xs-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .pdy-xs-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .pc-xs-6 {
    padding: var(--space-vw-6) !important;
  }
  .mc-xs-6 {
    margin: var(--space-vw-6) !important;
  }
  .pct-xs-6 {
    padding-top: var(--space-vw-6) !important;
  }
  .mct-xs-6 {
    margin-top: var(--space-vw-6) !important;
  }
  .pcr-xs-6 {
    padding-right: var(--space-vw-6) !important;
  }
  .mcr-xs-6 {
    margin-right: var(--space-vw-6) !important;
  }
  .pcb-xs-6 {
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcb-xs-6 {
    margin-bottom: var(--space-vw-6) !important;
  }
  .pcl-xs-6 {
    padding-left: var(--space-vw-6) !important;
  }
  .mcl-xs-6 {
    margin-left: var(--space-vw-6) !important;
  }
  .pcx-xs-6 {
    padding-right: var(--space-vw-6) !important;
    padding-left: var(--space-vw-6) !important;
  }
  .mcx-xs-6 {
    margin-right: var(--space-vw-6) !important;
    margin-left: var(--space-vw-6) !important;
  }
  .pcy-xs-6 {
    padding-top: var(--space-vw-6) !important;
    padding-bottom: var(--space-vw-6) !important;
  }
  .mcy-xs-6 {
    margin-top: var(--space-vw-6) !important;
    margin-bottom: var(--space-vw-6) !important;
  }
  .pdx-xs-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .pdy-xs-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .pc-xs-5 {
    padding: var(--space-vw-5) !important;
  }
  .mc-xs-5 {
    margin: var(--space-vw-5) !important;
  }
  .pct-xs-5 {
    padding-top: var(--space-vw-5) !important;
  }
  .mct-xs-5 {
    margin-top: var(--space-vw-5) !important;
  }
  .pcr-xs-5 {
    padding-right: var(--space-vw-5) !important;
  }
  .mcr-xs-5 {
    margin-right: var(--space-vw-5) !important;
  }
  .pcb-xs-5 {
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcb-xs-5 {
    margin-bottom: var(--space-vw-5) !important;
  }
  .pcl-xs-5 {
    padding-left: var(--space-vw-5) !important;
  }
  .mcl-xs-5 {
    margin-left: var(--space-vw-5) !important;
  }
  .pcx-xs-5 {
    padding-right: var(--space-vw-5) !important;
    padding-left: var(--space-vw-5) !important;
  }
  .mcx-xs-5 {
    margin-right: var(--space-vw-5) !important;
    margin-left: var(--space-vw-5) !important;
  }
  .pcy-xs-5 {
    padding-top: var(--space-vw-5) !important;
    padding-bottom: var(--space-vw-5) !important;
  }
  .mcy-xs-5 {
    margin-top: var(--space-vw-5) !important;
    margin-bottom: var(--space-vw-5) !important;
  }
  .pdx-xs-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .pdy-xs-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .pc-xs-4 {
    padding: var(--space-vw-4) !important;
  }
  .mc-xs-4 {
    margin: var(--space-vw-4) !important;
  }
  .pct-xs-4 {
    padding-top: var(--space-vw-4) !important;
  }
  .mct-xs-4 {
    margin-top: var(--space-vw-4) !important;
  }
  .pcr-xs-4 {
    padding-right: var(--space-vw-4) !important;
  }
  .mcr-xs-4 {
    margin-right: var(--space-vw-4) !important;
  }
  .pcb-xs-4 {
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcb-xs-4 {
    margin-bottom: var(--space-vw-4) !important;
  }
  .pcl-xs-4 {
    padding-left: var(--space-vw-4) !important;
  }
  .mcl-xs-4 {
    margin-left: var(--space-vw-4) !important;
  }
  .pcx-xs-4 {
    padding-right: var(--space-vw-4) !important;
    padding-left: var(--space-vw-4) !important;
  }
  .mcx-xs-4 {
    margin-right: var(--space-vw-4) !important;
    margin-left: var(--space-vw-4) !important;
  }
  .pcy-xs-4 {
    padding-top: var(--space-vw-4) !important;
    padding-bottom: var(--space-vw-4) !important;
  }
  .mcy-xs-4 {
    margin-top: var(--space-vw-4) !important;
    margin-bottom: var(--space-vw-4) !important;
  }
  .pdx-xs-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .pdy-xs-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .pc-xs-3 {
    padding: var(--space-vw-3) !important;
  }
  .mc-xs-3 {
    margin: var(--space-vw-3) !important;
  }
  .pct-xs-3 {
    padding-top: var(--space-vw-3) !important;
  }
  .mct-xs-3 {
    margin-top: var(--space-vw-3) !important;
  }
  .pcr-xs-3 {
    padding-right: var(--space-vw-3) !important;
  }
  .mcr-xs-3 {
    margin-right: var(--space-vw-3) !important;
  }
  .pcb-xs-3 {
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcb-xs-3 {
    margin-bottom: var(--space-vw-3) !important;
  }
  .pcl-xs-3 {
    padding-left: var(--space-vw-3) !important;
  }
  .mcl-xs-3 {
    margin-left: var(--space-vw-3) !important;
  }
  .pcx-xs-3 {
    padding-right: var(--space-vw-3) !important;
    padding-left: var(--space-vw-3) !important;
  }
  .mcx-xs-3 {
    margin-right: var(--space-vw-3) !important;
    margin-left: var(--space-vw-3) !important;
  }
  .pcy-xs-3 {
    padding-top: var(--space-vw-3) !important;
    padding-bottom: var(--space-vw-3) !important;
  }
  .mcy-xs-3 {
    margin-top: var(--space-vw-3) !important;
    margin-bottom: var(--space-vw-3) !important;
  }
  .pdx-xs-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .pdy-xs-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .pc-xs-2 {
    padding: var(--space-vw-2) !important;
  }
  .mc-xs-2 {
    margin: var(--space-vw-2) !important;
  }
  .pct-xs-2 {
    padding-top: var(--space-vw-2) !important;
  }
  .mct-xs-2 {
    margin-top: var(--space-vw-2) !important;
  }
  .pcr-xs-2 {
    padding-right: var(--space-vw-2) !important;
  }
  .mcr-xs-2 {
    margin-right: var(--space-vw-2) !important;
  }
  .pcb-xs-2 {
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcb-xs-2 {
    margin-bottom: var(--space-vw-2) !important;
  }
  .pcl-xs-2 {
    padding-left: var(--space-vw-2) !important;
  }
  .mcl-xs-2 {
    margin-left: var(--space-vw-2) !important;
  }
  .pcx-xs-2 {
    padding-right: var(--space-vw-2) !important;
    padding-left: var(--space-vw-2) !important;
  }
  .mcx-xs-2 {
    margin-right: var(--space-vw-2) !important;
    margin-left: var(--space-vw-2) !important;
  }
  .pcy-xs-2 {
    padding-top: var(--space-vw-2) !important;
    padding-bottom: var(--space-vw-2) !important;
  }
  .mcy-xs-2 {
    margin-top: var(--space-vw-2) !important;
    margin-bottom: var(--space-vw-2) !important;
  }
  .pdx-xs-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .pdy-xs-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .pc-xs-1 {
    padding: var(--space-vw-1) !important;
  }
  .mc-xs-1 {
    margin: var(--space-vw-1) !important;
  }
  .pct-xs-1 {
    padding-top: var(--space-vw-1) !important;
  }
  .mct-xs-1 {
    margin-top: var(--space-vw-1) !important;
  }
  .pcr-xs-1 {
    padding-right: var(--space-vw-1) !important;
  }
  .mcr-xs-1 {
    margin-right: var(--space-vw-1) !important;
  }
  .pcb-xs-1 {
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcb-xs-1 {
    margin-bottom: var(--space-vw-1) !important;
  }
  .pcl-xs-1 {
    padding-left: var(--space-vw-1) !important;
  }
  .mcl-xs-1 {
    margin-left: var(--space-vw-1) !important;
  }
  .pcx-xs-1 {
    padding-right: var(--space-vw-1) !important;
    padding-left: var(--space-vw-1) !important;
  }
  .mcx-xs-1 {
    margin-right: var(--space-vw-1) !important;
    margin-left: var(--space-vw-1) !important;
  }
  .pcy-xs-1 {
    padding-top: var(--space-vw-1) !important;
    padding-bottom: var(--space-vw-1) !important;
  }
  .mcy-xs-1 {
    margin-top: var(--space-vw-1) !important;
    margin-bottom: var(--space-vw-1) !important;
  }
  .pdx-xs-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .pdy-xs-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .pc-xs-0 {
    padding: var(--space-vw-0) !important;
  }
  .mc-xs-0 {
    margin: var(--space-vw-0) !important;
  }
  .pct-xs-0 {
    padding-top: var(--space-vw-0) !important;
  }
  .mct-xs-0 {
    margin-top: var(--space-vw-0) !important;
  }
  .pcr-xs-0 {
    padding-right: var(--space-vw-0) !important;
  }
  .mcr-xs-0 {
    margin-right: var(--space-vw-0) !important;
  }
  .pcb-xs-0 {
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcb-xs-0 {
    margin-bottom: var(--space-vw-0) !important;
  }
  .pcl-xs-0 {
    padding-left: var(--space-vw-0) !important;
  }
  .mcl-xs-0 {
    margin-left: var(--space-vw-0) !important;
  }
  .pcx-xs-0 {
    padding-right: var(--space-vw-0) !important;
    padding-left: var(--space-vw-0) !important;
  }
  .mcx-xs-0 {
    margin-right: var(--space-vw-0) !important;
    margin-left: var(--space-vw-0) !important;
  }
  .pcy-xs-0 {
    padding-top: var(--space-vw-0) !important;
    padding-bottom: var(--space-vw-0) !important;
  }
  .mcy-xs-0 {
    margin-top: var(--space-vw-0) !important;
    margin-bottom: var(--space-vw-0) !important;
  }
}

.room-item-wrapper:hover .elementor-button {
  border-color: var(--cc-black) !important;
  background-color: var(--cc-black) !important;
}

.elementor-heading-title {
  line-height: 1.4em;
}

.bdt-split-scroll-button .bdt-scroll-button .bdt-scroll-button-content-wrapper {
  display: flex !important;
  flex-direction: column !important;
}

.bdt-split-scroll-button .bdt-scroll-button .bdt-scroll-button-content-wrapper span {
  display: block !important;
  width: 100% !important;
  order: 2 !important;
  height: auto !important;
  line-height: normal !important;
}

.bdt-split-scroll-button .bdt-scroll-button .bdt-scroll-button-content-wrapper .bdt-scroll-button-text {
  order: 1 !important;
}

#check_availability_form .elementor-date-field {
  padding: 10px 20px;
}

#check_availability_form .elementor-field-type-number input[type="number"] {
  padding: 10px 20px;
}

#check_availability_form .elementor-field-type-submit button {
  padding: 18px 20px;
}

.uael-modal {
  top: 0 !important;
  margin-bottom: 0 !important;
}

.uael-modal .uael-content {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.bdt-hidden-gallery-button {
  width: 100%;
  height: 100%;
}

.bdt-hidden-gallery-button span {
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.75);
}

.leaflet-top,
.leaflet-bottom,
.leaflet-pane {
  z-index: 2;
}

.trp-language-switcher-container img {
  width: 26px !important;
  height: 26px !important;
}

.bdt-modal-full {
  top: -15px;
}

.bdt-modal-full #bdt-modal-close-button {
  left: -100px;
  top: -100px;
}

a.bdt-modal-button > span {
  display: block !important;
  width: 100% !important;
}

a.bdt-modal-button .bdt-modal-button-icon svg {
  width: 3em !important;
  height: auto !important;
}

#menu-polylang-switcher-en img,
#menu-polylang-switcher-th img,
#menu-polylang-switcher-1 img,
#menu-polylang-switcher-2 img,
#menu-polylang-switcher img {
  width: 24px !important;
  height: 24px !important;
}

.section-title h1, .section-title h2, .section-title h3, .section-title h4, .section-title h5, .section-title h6 {
  font-family: "Chonburi", sans-serif !important;
  font-weight: 600 !important;
  font-size: var(--fs9) !important;
}

.section-subtitle h1, .section-subtitle h2, .section-subtitle h3, .section-subtitle h4, .section-subtitle h5, .section-subtitle h6 {
  font-family: "Prompt", sans-serif !important;
  font-weight: 600 !important;
  font-size: var(--fs6) !important;
}

.section-header-padding {
  padding: var(--space-vw-6) var(--space-vw-12);
}

@media (min-width: 0px) {
  .section-header-padding {
    padding: var(--space-vw-2) var(--space-vw-2);
  }
}

@media (min-width: 395px) {
  .section-header-padding {
    padding: var(--space-vw-2) var(--space-vw-2);
  }
}

@media (min-width: 768px) {
  .section-header-padding {
    padding: var(--space-vw-4) var(--space-vw-4);
  }
}

@media (min-width: 1024px) {
  .section-header-padding {
    padding: var(--space-vw-4) var(--space-vw-4);
  }
}

@media (min-width: 1280px) {
  .section-header-padding {
    padding: var(--space-vw-6) var(--space-vw-6);
  }
}

@media (min-width: 1440px) {
  .section-header-padding {
    padding: var(--space-vw-6) var(--space-vw-12);
  }
}

.section-top-padding {
  padding: var(--space-vw-6) var(--space-vw-12);
}

@media (min-width: 0px) {
  .section-top-padding {
    padding: var(--space-vw-2) var(--space-vw-2);
  }
}

@media (min-width: 395px) {
  .section-top-padding {
    padding: var(--space-vw-2) var(--space-vw-2);
  }
}

@media (min-width: 768px) {
  .section-top-padding {
    padding: var(--space-vw-4) var(--space-vw-4);
  }
}

@media (min-width: 1024px) {
  .section-top-padding {
    padding: var(--space-vw-4) var(--space-vw-4);
  }
}

@media (min-width: 1280px) {
  .section-top-padding {
    padding: var(--space-vw-6) var(--space-vw-6);
  }
}

@media (min-width: 1440px) {
  .section-top-padding {
    padding: var(--space-vw-6) var(--space-vw-12);
  }
}

.section-content-padding {
  padding: var(--space-vw-6) var(--space-vw-16);
}

@media (min-width: 0px) {
  .section-content-padding {
    padding: var(--space-vw-2) var(--space-vw-2);
  }
}

@media (min-width: 395px) {
  .section-content-padding {
    padding: var(--space-vw-2) var(--space-vw-2);
  }
}

@media (min-width: 768px) {
  .section-content-padding {
    padding: var(--space-vw-4) var(--space-vw-4);
  }
}

@media (min-width: 1024px) {
  .section-content-padding {
    padding: var(--space-vw-4) var(--space-vw-4);
  }
}

@media (min-width: 1280px) {
  .section-content-padding {
    padding: var(--space-vw-6) var(--space-vw-10);
  }
}

@media (min-width: 1440px) {
  .section-content-padding {
    padding: var(--space-vw-6) var(--space-vw-16);
  }
}

.footer-padding {
  padding: var(--space-vw-2) var(--space-vw-2);
}

@media (min-width: 0px) {
  .footer-padding {
    padding: var(--space-vw-1) var(--space-vw-1);
  }
}

@media (min-width: 395px) {
  .footer-padding {
    padding: var(--space-vw-1) var(--space-vw-1);
  }
}

@media (min-width: 768px) {
  .footer-padding {
    padding: var(--space-vw-1) var(--space-vw-1);
  }
}

@media (min-width: 1024px) {
  .footer-padding {
    padding: var(--space-vw-1) var(--space-vw-2);
  }
}

@media (min-width: 1280px) {
  .footer-padding {
    padding: var(--space-vw-1) var(--space-vw-2);
  }
}

@media (min-width: 1440px) {
  .footer-padding {
    padding: var(--space-vw-1) var(--space-vw-2);
  }
}

.display_1, .display_1 h1, .display_1 .elementor-heading-title, .display_1 h1.elementor-heading-title {
  font-size: var(--display_1);
  line-height: 1.2em;
}

.hero_1, .hero_1 h1, .hero_1 .elementor-heading-title, .hero_1 h1.elementor-heading-title {
  font-size: var(--hero_1);
  line-height: 1.2em;
}

.h1, .h1 h1, h1,
.h1 .elementor-heading-title, .h1 h1.elementor-heading-title, h1.elementor-heading-title {
  font-size: var(--h1);
  line-height: 1.2em;
}

.display_2, .display_2 h2, .display_2 .elementor-heading-title, .display_2 h2.elementor-heading-title {
  font-size: var(--display_2);
  line-height: 1.2em;
}

.hero_2, .hero_2 h2, .hero_2 .elementor-heading-title, .hero_2 h2.elementor-heading-title {
  font-size: var(--hero_2);
  line-height: 1.2em;
}

.h2, .h2 h2, h2,
.h2 .elementor-heading-title, .h2 h2.elementor-heading-title, h2.elementor-heading-title {
  font-size: var(--h2);
  line-height: 1.2em;
}

.display_3, .display_3 h3, .display_3 .elementor-heading-title, .display_3 h3.elementor-heading-title {
  font-size: var(--display_3);
  line-height: 1.2em;
}

.hero_3, .hero_3 h3, .hero_3 .elementor-heading-title, .hero_3 h3.elementor-heading-title {
  font-size: var(--hero_3);
  line-height: 1.2em;
}

.h3, .h3 h3, h3,
.h3 .elementor-heading-title, .h3 h3.elementor-heading-title, h3.elementor-heading-title {
  font-size: var(--h3);
  line-height: 1.2em;
}

.h4, .h4 h4, h4,
.h4 .elementor-heading-title, .h4 h4.elementor-heading-title, h4.elementor-heading-title {
  font-size: var(--h4);
  line-height: 1.2em;
}

.h5, .h5 h5, h5,
.h5 .elementor-heading-title, .h5 h5.elementor-heading-title, h5.elementor-heading-title {
  font-size: var(--h5);
  line-height: 1.2em;
}

.h6, .h6 h6, h6,
.h6 .elementor-heading-title, .h6 h6.elementor-heading-title, h6.elementor-heading-title {
  font-size: var(--h6);
  line-height: 1.2em;
}
