:root {
  --lv2-color-black: #0a0a0a;
  --lv2-color-black-rgb: 10, 10, 10;
  --lv2-color-white: #ffffff;
  --lv2-color-white-rgb: 255, 255, 255;
  --lv2-color-grey-100: #f7f7f7;
  --lv2-color-grey-200: #e3e3e3;
  --lv2-color-grey-500: #8c8c8c;
  --lv2-color-grey-800: #333333;
  --lv2-grey-text: #B9B9B9;
  --lv2-color-red: #f44336;
  --lv2-font-book: 'Nobel Book', sans-serif;
  --lv2-font-regular: 'Nobel', sans-serif;
  --lv2-container-max-width: 1280px;
  --lv2-value-1: 4px;
  --lv2-value-2: 8px;
  --lv2-value-2dot5: 12px;
  --lv2-value-3: 14px;
  --lv2-value-4: 16px;
  --lv2-value-5: 20px;
  --lv2-value-6: 24px;
  --lv2-value-7: 28px;
  --lv2-value-8: 32px;
  --lv2-value-10: 40px;
  --lv2-value-11: 44px;
  --lv2-value-12: 48px;
  --lv2-value-14: 56px;
  --lv2-value-16: 64px;
  --lv2-value-18: 72px;
  --lv2-value-19: 78px;
  --lv2-value-20: 80px;
  --lv2-value-22: 88px;
  --lv2-value-24: 96px;
  --lv2-value-25: 100px;
  --lv2-section-space: 140px;
  --lv2-menu-height: 100px;
  --lv2-gradient-text-1: linear-gradient(to bottom, #5c5c5c, #e3e3e3);
  --lv2-gradient-text-2: linear-gradient(to bottom, #acacac, #fafafa);
  --lv2-gradient-text-3: linear-gradient(to bottom, #ad7369, #ffcbc2);
  --lv2-gradient-text-4: linear-gradient(to bottom, #969696, #d4d4d4);
  --lv2-gradient-text-5: linear-gradient(to bottom, #908c87, #e4dddd);
  --lv2-gradient-text-6: linear-gradient(to bottom, #0D30A8, #CDD8FF);
  --lv2-gradient-text-7: linear-gradient(to bottom, #485B86, #C0D0FF);
  --lv2-car-1: #C2826C;
  --lv2-car-2: #FAFBFF;
  --lv2-car-3: #BFBDB9;
  --lv2-car-4: #686875;
  --lv2-car-5: #969AA2;
  --lv2-car-6: #B0C1F2;
  --lv2-car-7: #2F343A;
}

@media (min-width: 1441px) {
  :root {
    --lv2-container-max-width: 1366px;
  }
}
@media (min-width: 1551px) {
  :root {
    --lv2-container-max-width: 1440px;
  }
}
@media (min-width: 1601px) {
  :root {
    --lv2-container-max-width: 1500px;
  }
}
@media (max-width: 1024px) {
  :root {
    --lv2-section-space: 48px;
  }
}
.ps-0 {
  padding-left: 0px !important;
}

.ps-1 {
  padding-left: 4px !important;
}

.ps-2 {
  padding-left: 8px !important;
}

.ps-3 {
  padding-left: 12px !important;
}

.ps-4 {
  padding-left: 16px !important;
}

.ps-5 {
  padding-left: 20px !important;
}

.ps-6 {
  padding-left: 24px !important;
}

.ps-7 {
  padding-left: 28px !important;
}

.ps-8 {
  padding-left: 32px !important;
}

.ps-9 {
  padding-left: 36px !important;
}

.ps-10 {
  padding-left: 40px !important;
}

.ps-11 {
  padding-left: 44px !important;
}

.ps-12 {
  padding-left: 48px !important;
}

.ps-13 {
  padding-left: 52px !important;
}

.ps-14 {
  padding-left: 56px !important;
}

.ps-15 {
  padding-left: 60px !important;
}

.ps-16 {
  padding-left: 64px !important;
}

.ps-17 {
  padding-left: 68px !important;
}

.ps-18 {
  padding-left: 72px !important;
}

.ps-19 {
  padding-left: 76px !important;
}

.ps-20 {
  padding-left: 80px !important;
}

.ps-21 {
  padding-left: 84px !important;
}

.ps-22 {
  padding-left: 88px !important;
}

.ps-23 {
  padding-left: 92px !important;
}

.ps-24 {
  padding-left: 96px !important;
}

.ps-25 {
  padding-left: 100px !important;
}

.ps-26 {
  padding-left: 104px !important;
}

.ps-27 {
  padding-left: 108px !important;
}

.ps-28 {
  padding-left: 112px !important;
}

.ps-29 {
  padding-left: 116px !important;
}

.ps-30 {
  padding-left: 120px !important;
}

.ps-31 {
  padding-left: 124px !important;
}

.ps-32 {
  padding-left: 128px !important;
}

.ps-33 {
  padding-left: 132px !important;
}

.ps-34 {
  padding-left: 136px !important;
}

.ps-35 {
  padding-left: 140px !important;
}

.ps-36 {
  padding-left: 144px !important;
}

.ps-37 {
  padding-left: 148px !important;
}

.ps-38 {
  padding-left: 152px !important;
}

.ps-39 {
  padding-left: 156px !important;
}

.ps-40 {
  padding-left: 160px !important;
}

.ps-41 {
  padding-left: 164px !important;
}

.ps-42 {
  padding-left: 168px !important;
}

.ps-43 {
  padding-left: 172px !important;
}

.ps-44 {
  padding-left: 176px !important;
}

.ps-45 {
  padding-left: 180px !important;
}

.ps-46 {
  padding-left: 184px !important;
}

.ps-47 {
  padding-left: 188px !important;
}

.ps-48 {
  padding-left: 192px !important;
}

.ps-49 {
  padding-left: 196px !important;
}

.ps-50 {
  padding-left: 200px !important;
}

.ps-51 {
  padding-left: 204px !important;
}

.ps-52 {
  padding-left: 208px !important;
}

.ps-53 {
  padding-left: 212px !important;
}

.ps-54 {
  padding-left: 216px !important;
}

.ps-55 {
  padding-left: 220px !important;
}

.ps-56 {
  padding-left: 224px !important;
}

.ps-57 {
  padding-left: 228px !important;
}

.ps-58 {
  padding-left: 232px !important;
}

.ps-59 {
  padding-left: 236px !important;
}

.ps-60 {
  padding-left: 240px !important;
}

.ps-61 {
  padding-left: 244px !important;
}

.ps-62 {
  padding-left: 248px !important;
}

.ps-63 {
  padding-left: 252px !important;
}

.ps-64 {
  padding-left: 256px !important;
}

.ps-65 {
  padding-left: 260px !important;
}

.ps-66 {
  padding-left: 264px !important;
}

.ps-67 {
  padding-left: 268px !important;
}

.ps-68 {
  padding-left: 272px !important;
}

.ps-69 {
  padding-left: 276px !important;
}

.ps-70 {
  padding-left: 280px !important;
}

.ps-71 {
  padding-left: 284px !important;
}

.ps-72 {
  padding-left: 288px !important;
}

.ps-73 {
  padding-left: 292px !important;
}

.ps-74 {
  padding-left: 296px !important;
}

.ps-75 {
  padding-left: 300px !important;
}

.ps-76 {
  padding-left: 304px !important;
}

.ps-77 {
  padding-left: 308px !important;
}

.ps-78 {
  padding-left: 312px !important;
}

.ps-79 {
  padding-left: 316px !important;
}

.ps-80 {
  padding-left: 320px !important;
}

.ps-81 {
  padding-left: 324px !important;
}

.ps-82 {
  padding-left: 328px !important;
}

.ps-83 {
  padding-left: 332px !important;
}

.ps-84 {
  padding-left: 336px !important;
}

.ps-85 {
  padding-left: 340px !important;
}

.ps-86 {
  padding-left: 344px !important;
}

.ps-87 {
  padding-left: 348px !important;
}

.ps-88 {
  padding-left: 352px !important;
}

.ps-89 {
  padding-left: 356px !important;
}

.ps-90 {
  padding-left: 360px !important;
}

.ps-91 {
  padding-left: 364px !important;
}

.ps-92 {
  padding-left: 368px !important;
}

.ps-93 {
  padding-left: 372px !important;
}

.ps-94 {
  padding-left: 376px !important;
}

.ps-95 {
  padding-left: 380px !important;
}

.ps-96 {
  padding-left: 384px !important;
}

.ps-97 {
  padding-left: 388px !important;
}

.ps-98 {
  padding-left: 392px !important;
}

.ps-99 {
  padding-left: 396px !important;
}

.ps-100 {
  padding-left: 400px !important;
}

.pe-0 {
  padding-right: 0px !important;
}

.pe-1 {
  padding-right: 4px !important;
}

.pe-2 {
  padding-right: 8px !important;
}

.pe-3 {
  padding-right: 12px !important;
}

.pe-4 {
  padding-right: 16px !important;
}

.pe-5 {
  padding-right: 20px !important;
}

.pe-6 {
  padding-right: 24px !important;
}

.pe-7 {
  padding-right: 28px !important;
}

.pe-8 {
  padding-right: 32px !important;
}

.pe-9 {
  padding-right: 36px !important;
}

.pe-10 {
  padding-right: 40px !important;
}

.pe-11 {
  padding-right: 44px !important;
}

.pe-12 {
  padding-right: 48px !important;
}

.pe-13 {
  padding-right: 52px !important;
}

.pe-14 {
  padding-right: 56px !important;
}

.pe-15 {
  padding-right: 60px !important;
}

.pe-16 {
  padding-right: 64px !important;
}

.pe-17 {
  padding-right: 68px !important;
}

.pe-18 {
  padding-right: 72px !important;
}

.pe-19 {
  padding-right: 76px !important;
}

.pe-20 {
  padding-right: 80px !important;
}

.pe-21 {
  padding-right: 84px !important;
}

.pe-22 {
  padding-right: 88px !important;
}

.pe-23 {
  padding-right: 92px !important;
}

.pe-24 {
  padding-right: 96px !important;
}

.pe-25 {
  padding-right: 100px !important;
}

.pe-26 {
  padding-right: 104px !important;
}

.pe-27 {
  padding-right: 108px !important;
}

.pe-28 {
  padding-right: 112px !important;
}

.pe-29 {
  padding-right: 116px !important;
}

.pe-30 {
  padding-right: 120px !important;
}

.pe-31 {
  padding-right: 124px !important;
}

.pe-32 {
  padding-right: 128px !important;
}

.pe-33 {
  padding-right: 132px !important;
}

.pe-34 {
  padding-right: 136px !important;
}

.pe-35 {
  padding-right: 140px !important;
}

.pe-36 {
  padding-right: 144px !important;
}

.pe-37 {
  padding-right: 148px !important;
}

.pe-38 {
  padding-right: 152px !important;
}

.pe-39 {
  padding-right: 156px !important;
}

.pe-40 {
  padding-right: 160px !important;
}

.pe-41 {
  padding-right: 164px !important;
}

.pe-42 {
  padding-right: 168px !important;
}

.pe-43 {
  padding-right: 172px !important;
}

.pe-44 {
  padding-right: 176px !important;
}

.pe-45 {
  padding-right: 180px !important;
}

.pe-46 {
  padding-right: 184px !important;
}

.pe-47 {
  padding-right: 188px !important;
}

.pe-48 {
  padding-right: 192px !important;
}

.pe-49 {
  padding-right: 196px !important;
}

.pe-50 {
  padding-right: 200px !important;
}

.pe-51 {
  padding-right: 204px !important;
}

.pe-52 {
  padding-right: 208px !important;
}

.pe-53 {
  padding-right: 212px !important;
}

.pe-54 {
  padding-right: 216px !important;
}

.pe-55 {
  padding-right: 220px !important;
}

.pe-56 {
  padding-right: 224px !important;
}

.pe-57 {
  padding-right: 228px !important;
}

.pe-58 {
  padding-right: 232px !important;
}

.pe-59 {
  padding-right: 236px !important;
}

.pe-60 {
  padding-right: 240px !important;
}

.pe-61 {
  padding-right: 244px !important;
}

.pe-62 {
  padding-right: 248px !important;
}

.pe-63 {
  padding-right: 252px !important;
}

.pe-64 {
  padding-right: 256px !important;
}

.pe-65 {
  padding-right: 260px !important;
}

.pe-66 {
  padding-right: 264px !important;
}

.pe-67 {
  padding-right: 268px !important;
}

.pe-68 {
  padding-right: 272px !important;
}

.pe-69 {
  padding-right: 276px !important;
}

.pe-70 {
  padding-right: 280px !important;
}

.pe-71 {
  padding-right: 284px !important;
}

.pe-72 {
  padding-right: 288px !important;
}

.pe-73 {
  padding-right: 292px !important;
}

.pe-74 {
  padding-right: 296px !important;
}

.pe-75 {
  padding-right: 300px !important;
}

.pe-76 {
  padding-right: 304px !important;
}

.pe-77 {
  padding-right: 308px !important;
}

.pe-78 {
  padding-right: 312px !important;
}

.pe-79 {
  padding-right: 316px !important;
}

.pe-80 {
  padding-right: 320px !important;
}

.pe-81 {
  padding-right: 324px !important;
}

.pe-82 {
  padding-right: 328px !important;
}

.pe-83 {
  padding-right: 332px !important;
}

.pe-84 {
  padding-right: 336px !important;
}

.pe-85 {
  padding-right: 340px !important;
}

.pe-86 {
  padding-right: 344px !important;
}

.pe-87 {
  padding-right: 348px !important;
}

.pe-88 {
  padding-right: 352px !important;
}

.pe-89 {
  padding-right: 356px !important;
}

.pe-90 {
  padding-right: 360px !important;
}

.pe-91 {
  padding-right: 364px !important;
}

.pe-92 {
  padding-right: 368px !important;
}

.pe-93 {
  padding-right: 372px !important;
}

.pe-94 {
  padding-right: 376px !important;
}

.pe-95 {
  padding-right: 380px !important;
}

.pe-96 {
  padding-right: 384px !important;
}

.pe-97 {
  padding-right: 388px !important;
}

.pe-98 {
  padding-right: 392px !important;
}

.pe-99 {
  padding-right: 396px !important;
}

.pe-100 {
  padding-right: 400px !important;
}

.ms-0 {
  margin-left: 0px !important;
}

.ms-1 {
  margin-left: 4px !important;
}

.ms-2 {
  margin-left: 8px !important;
}

.ms-3 {
  margin-left: 12px !important;
}

.ms-4 {
  margin-left: 16px !important;
}

.ms-5 {
  margin-left: 20px !important;
}

.ms-6 {
  margin-left: 24px !important;
}

.ms-7 {
  margin-left: 28px !important;
}

.ms-8 {
  margin-left: 32px !important;
}

.ms-9 {
  margin-left: 36px !important;
}

.ms-10 {
  margin-left: 40px !important;
}

.ms-11 {
  margin-left: 44px !important;
}

.ms-12 {
  margin-left: 48px !important;
}

.ms-13 {
  margin-left: 52px !important;
}

.ms-14 {
  margin-left: 56px !important;
}

.ms-15 {
  margin-left: 60px !important;
}

.ms-16 {
  margin-left: 64px !important;
}

.ms-17 {
  margin-left: 68px !important;
}

.ms-18 {
  margin-left: 72px !important;
}

.ms-19 {
  margin-left: 76px !important;
}

.ms-20 {
  margin-left: 80px !important;
}

.ms-21 {
  margin-left: 84px !important;
}

.ms-22 {
  margin-left: 88px !important;
}

.ms-23 {
  margin-left: 92px !important;
}

.ms-24 {
  margin-left: 96px !important;
}

.ms-25 {
  margin-left: 100px !important;
}

.ms-26 {
  margin-left: 104px !important;
}

.ms-27 {
  margin-left: 108px !important;
}

.ms-28 {
  margin-left: 112px !important;
}

.ms-29 {
  margin-left: 116px !important;
}

.ms-30 {
  margin-left: 120px !important;
}

.ms-31 {
  margin-left: 124px !important;
}

.ms-32 {
  margin-left: 128px !important;
}

.ms-33 {
  margin-left: 132px !important;
}

.ms-34 {
  margin-left: 136px !important;
}

.ms-35 {
  margin-left: 140px !important;
}

.ms-36 {
  margin-left: 144px !important;
}

.ms-37 {
  margin-left: 148px !important;
}

.ms-38 {
  margin-left: 152px !important;
}

.ms-39 {
  margin-left: 156px !important;
}

.ms-40 {
  margin-left: 160px !important;
}

.ms-41 {
  margin-left: 164px !important;
}

.ms-42 {
  margin-left: 168px !important;
}

.ms-43 {
  margin-left: 172px !important;
}

.ms-44 {
  margin-left: 176px !important;
}

.ms-45 {
  margin-left: 180px !important;
}

.ms-46 {
  margin-left: 184px !important;
}

.ms-47 {
  margin-left: 188px !important;
}

.ms-48 {
  margin-left: 192px !important;
}

.ms-49 {
  margin-left: 196px !important;
}

.ms-50 {
  margin-left: 200px !important;
}

.ms-51 {
  margin-left: 204px !important;
}

.ms-52 {
  margin-left: 208px !important;
}

.ms-53 {
  margin-left: 212px !important;
}

.ms-54 {
  margin-left: 216px !important;
}

.ms-55 {
  margin-left: 220px !important;
}

.ms-56 {
  margin-left: 224px !important;
}

.ms-57 {
  margin-left: 228px !important;
}

.ms-58 {
  margin-left: 232px !important;
}

.ms-59 {
  margin-left: 236px !important;
}

.ms-60 {
  margin-left: 240px !important;
}

.ms-61 {
  margin-left: 244px !important;
}

.ms-62 {
  margin-left: 248px !important;
}

.ms-63 {
  margin-left: 252px !important;
}

.ms-64 {
  margin-left: 256px !important;
}

.ms-65 {
  margin-left: 260px !important;
}

.ms-66 {
  margin-left: 264px !important;
}

.ms-67 {
  margin-left: 268px !important;
}

.ms-68 {
  margin-left: 272px !important;
}

.ms-69 {
  margin-left: 276px !important;
}

.ms-70 {
  margin-left: 280px !important;
}

.ms-71 {
  margin-left: 284px !important;
}

.ms-72 {
  margin-left: 288px !important;
}

.ms-73 {
  margin-left: 292px !important;
}

.ms-74 {
  margin-left: 296px !important;
}

.ms-75 {
  margin-left: 300px !important;
}

.ms-76 {
  margin-left: 304px !important;
}

.ms-77 {
  margin-left: 308px !important;
}

.ms-78 {
  margin-left: 312px !important;
}

.ms-79 {
  margin-left: 316px !important;
}

.ms-80 {
  margin-left: 320px !important;
}

.ms-81 {
  margin-left: 324px !important;
}

.ms-82 {
  margin-left: 328px !important;
}

.ms-83 {
  margin-left: 332px !important;
}

.ms-84 {
  margin-left: 336px !important;
}

.ms-85 {
  margin-left: 340px !important;
}

.ms-86 {
  margin-left: 344px !important;
}

.ms-87 {
  margin-left: 348px !important;
}

.ms-88 {
  margin-left: 352px !important;
}

.ms-89 {
  margin-left: 356px !important;
}

.ms-90 {
  margin-left: 360px !important;
}

.ms-91 {
  margin-left: 364px !important;
}

.ms-92 {
  margin-left: 368px !important;
}

.ms-93 {
  margin-left: 372px !important;
}

.ms-94 {
  margin-left: 376px !important;
}

.ms-95 {
  margin-left: 380px !important;
}

.ms-96 {
  margin-left: 384px !important;
}

.ms-97 {
  margin-left: 388px !important;
}

.ms-98 {
  margin-left: 392px !important;
}

.ms-99 {
  margin-left: 396px !important;
}

.ms-100 {
  margin-left: 400px !important;
}

.me-0 {
  margin-right: 0px !important;
}

.me-1 {
  margin-right: 4px !important;
}

.me-2 {
  margin-right: 8px !important;
}

.me-3 {
  margin-right: 12px !important;
}

.me-4 {
  margin-right: 16px !important;
}

.me-5 {
  margin-right: 20px !important;
}

.me-6 {
  margin-right: 24px !important;
}

.me-7 {
  margin-right: 28px !important;
}

.me-8 {
  margin-right: 32px !important;
}

.me-9 {
  margin-right: 36px !important;
}

.me-10 {
  margin-right: 40px !important;
}

.me-11 {
  margin-right: 44px !important;
}

.me-12 {
  margin-right: 48px !important;
}

.me-13 {
  margin-right: 52px !important;
}

.me-14 {
  margin-right: 56px !important;
}

.me-15 {
  margin-right: 60px !important;
}

.me-16 {
  margin-right: 64px !important;
}

.me-17 {
  margin-right: 68px !important;
}

.me-18 {
  margin-right: 72px !important;
}

.me-19 {
  margin-right: 76px !important;
}

.me-20 {
  margin-right: 80px !important;
}

.me-21 {
  margin-right: 84px !important;
}

.me-22 {
  margin-right: 88px !important;
}

.me-23 {
  margin-right: 92px !important;
}

.me-24 {
  margin-right: 96px !important;
}

.me-25 {
  margin-right: 100px !important;
}

.me-26 {
  margin-right: 104px !important;
}

.me-27 {
  margin-right: 108px !important;
}

.me-28 {
  margin-right: 112px !important;
}

.me-29 {
  margin-right: 116px !important;
}

.me-30 {
  margin-right: 120px !important;
}

.me-31 {
  margin-right: 124px !important;
}

.me-32 {
  margin-right: 128px !important;
}

.me-33 {
  margin-right: 132px !important;
}

.me-34 {
  margin-right: 136px !important;
}

.me-35 {
  margin-right: 140px !important;
}

.me-36 {
  margin-right: 144px !important;
}

.me-37 {
  margin-right: 148px !important;
}

.me-38 {
  margin-right: 152px !important;
}

.me-39 {
  margin-right: 156px !important;
}

.me-40 {
  margin-right: 160px !important;
}

.me-41 {
  margin-right: 164px !important;
}

.me-42 {
  margin-right: 168px !important;
}

.me-43 {
  margin-right: 172px !important;
}

.me-44 {
  margin-right: 176px !important;
}

.me-45 {
  margin-right: 180px !important;
}

.me-46 {
  margin-right: 184px !important;
}

.me-47 {
  margin-right: 188px !important;
}

.me-48 {
  margin-right: 192px !important;
}

.me-49 {
  margin-right: 196px !important;
}

.me-50 {
  margin-right: 200px !important;
}

.me-51 {
  margin-right: 204px !important;
}

.me-52 {
  margin-right: 208px !important;
}

.me-53 {
  margin-right: 212px !important;
}

.me-54 {
  margin-right: 216px !important;
}

.me-55 {
  margin-right: 220px !important;
}

.me-56 {
  margin-right: 224px !important;
}

.me-57 {
  margin-right: 228px !important;
}

.me-58 {
  margin-right: 232px !important;
}

.me-59 {
  margin-right: 236px !important;
}

.me-60 {
  margin-right: 240px !important;
}

.me-61 {
  margin-right: 244px !important;
}

.me-62 {
  margin-right: 248px !important;
}

.me-63 {
  margin-right: 252px !important;
}

.me-64 {
  margin-right: 256px !important;
}

.me-65 {
  margin-right: 260px !important;
}

.me-66 {
  margin-right: 264px !important;
}

.me-67 {
  margin-right: 268px !important;
}

.me-68 {
  margin-right: 272px !important;
}

.me-69 {
  margin-right: 276px !important;
}

.me-70 {
  margin-right: 280px !important;
}

.me-71 {
  margin-right: 284px !important;
}

.me-72 {
  margin-right: 288px !important;
}

.me-73 {
  margin-right: 292px !important;
}

.me-74 {
  margin-right: 296px !important;
}

.me-75 {
  margin-right: 300px !important;
}

.me-76 {
  margin-right: 304px !important;
}

.me-77 {
  margin-right: 308px !important;
}

.me-78 {
  margin-right: 312px !important;
}

.me-79 {
  margin-right: 316px !important;
}

.me-80 {
  margin-right: 320px !important;
}

.me-81 {
  margin-right: 324px !important;
}

.me-82 {
  margin-right: 328px !important;
}

.me-83 {
  margin-right: 332px !important;
}

.me-84 {
  margin-right: 336px !important;
}

.me-85 {
  margin-right: 340px !important;
}

.me-86 {
  margin-right: 344px !important;
}

.me-87 {
  margin-right: 348px !important;
}

.me-88 {
  margin-right: 352px !important;
}

.me-89 {
  margin-right: 356px !important;
}

.me-90 {
  margin-right: 360px !important;
}

.me-91 {
  margin-right: 364px !important;
}

.me-92 {
  margin-right: 368px !important;
}

.me-93 {
  margin-right: 372px !important;
}

.me-94 {
  margin-right: 376px !important;
}

.me-95 {
  margin-right: 380px !important;
}

.me-96 {
  margin-right: 384px !important;
}

.me-97 {
  margin-right: 388px !important;
}

.me-98 {
  margin-right: 392px !important;
}

.me-99 {
  margin-right: 396px !important;
}

.me-100 {
  margin-right: 400px !important;
}

.mt-0 {
  margin-top: 0px !important;
}

.mt-1 {
  margin-top: 4px !important;
}

.mt-2 {
  margin-top: 8px !important;
}

.mt-3 {
  margin-top: 12px !important;
}

.mt-4 {
  margin-top: 16px !important;
}

.mt-5 {
  margin-top: 20px !important;
}

.mt-6 {
  margin-top: 24px !important;
}

.mt-7 {
  margin-top: 28px !important;
}

.mt-8 {
  margin-top: 32px !important;
}

.mt-9 {
  margin-top: 36px !important;
}

.mt-10 {
  margin-top: 40px !important;
}

.mt-11 {
  margin-top: 44px !important;
}

.mt-12 {
  margin-top: 48px !important;
}

.mt-13 {
  margin-top: 52px !important;
}

.mt-14 {
  margin-top: 56px !important;
}

.mt-15 {
  margin-top: 60px !important;
}

.mt-16 {
  margin-top: 64px !important;
}

.mt-17 {
  margin-top: 68px !important;
}

.mt-18 {
  margin-top: 72px !important;
}

.mt-19 {
  margin-top: 76px !important;
}

.mt-20 {
  margin-top: 80px !important;
}

.mt-21 {
  margin-top: 84px !important;
}

.mt-22 {
  margin-top: 88px !important;
}

.mt-23 {
  margin-top: 92px !important;
}

.mt-24 {
  margin-top: 96px !important;
}

.mt-25 {
  margin-top: 100px !important;
}

.mt-26 {
  margin-top: 104px !important;
}

.mt-27 {
  margin-top: 108px !important;
}

.mt-28 {
  margin-top: 112px !important;
}

.mt-29 {
  margin-top: 116px !important;
}

.mt-30 {
  margin-top: 120px !important;
}

.mt-31 {
  margin-top: 124px !important;
}

.mt-32 {
  margin-top: 128px !important;
}

.mt-33 {
  margin-top: 132px !important;
}

.mt-34 {
  margin-top: 136px !important;
}

.mt-35 {
  margin-top: 140px !important;
}

.mt-36 {
  margin-top: 144px !important;
}

.mt-37 {
  margin-top: 148px !important;
}

.mt-38 {
  margin-top: 152px !important;
}

.mt-39 {
  margin-top: 156px !important;
}

.mt-40 {
  margin-top: 160px !important;
}

.mt-41 {
  margin-top: 164px !important;
}

.mt-42 {
  margin-top: 168px !important;
}

.mt-43 {
  margin-top: 172px !important;
}

.mt-44 {
  margin-top: 176px !important;
}

.mt-45 {
  margin-top: 180px !important;
}

.mt-46 {
  margin-top: 184px !important;
}

.mt-47 {
  margin-top: 188px !important;
}

.mt-48 {
  margin-top: 192px !important;
}

.mt-49 {
  margin-top: 196px !important;
}

.mt-50 {
  margin-top: 200px !important;
}

.mt-51 {
  margin-top: 204px !important;
}

.mt-52 {
  margin-top: 208px !important;
}

.mt-53 {
  margin-top: 212px !important;
}

.mt-54 {
  margin-top: 216px !important;
}

.mt-55 {
  margin-top: 220px !important;
}

.mt-56 {
  margin-top: 224px !important;
}

.mt-57 {
  margin-top: 228px !important;
}

.mt-58 {
  margin-top: 232px !important;
}

.mt-59 {
  margin-top: 236px !important;
}

.mt-60 {
  margin-top: 240px !important;
}

.mt-61 {
  margin-top: 244px !important;
}

.mt-62 {
  margin-top: 248px !important;
}

.mt-63 {
  margin-top: 252px !important;
}

.mt-64 {
  margin-top: 256px !important;
}

.mt-65 {
  margin-top: 260px !important;
}

.mt-66 {
  margin-top: 264px !important;
}

.mt-67 {
  margin-top: 268px !important;
}

.mt-68 {
  margin-top: 272px !important;
}

.mt-69 {
  margin-top: 276px !important;
}

.mt-70 {
  margin-top: 280px !important;
}

.mt-71 {
  margin-top: 284px !important;
}

.mt-72 {
  margin-top: 288px !important;
}

.mt-73 {
  margin-top: 292px !important;
}

.mt-74 {
  margin-top: 296px !important;
}

.mt-75 {
  margin-top: 300px !important;
}

.mt-76 {
  margin-top: 304px !important;
}

.mt-77 {
  margin-top: 308px !important;
}

.mt-78 {
  margin-top: 312px !important;
}

.mt-79 {
  margin-top: 316px !important;
}

.mt-80 {
  margin-top: 320px !important;
}

.mt-81 {
  margin-top: 324px !important;
}

.mt-82 {
  margin-top: 328px !important;
}

.mt-83 {
  margin-top: 332px !important;
}

.mt-84 {
  margin-top: 336px !important;
}

.mt-85 {
  margin-top: 340px !important;
}

.mt-86 {
  margin-top: 344px !important;
}

.mt-87 {
  margin-top: 348px !important;
}

.mt-88 {
  margin-top: 352px !important;
}

.mt-89 {
  margin-top: 356px !important;
}

.mt-90 {
  margin-top: 360px !important;
}

.mt-91 {
  margin-top: 364px !important;
}

.mt-92 {
  margin-top: 368px !important;
}

.mt-93 {
  margin-top: 372px !important;
}

.mt-94 {
  margin-top: 376px !important;
}

.mt-95 {
  margin-top: 380px !important;
}

.mt-96 {
  margin-top: 384px !important;
}

.mt-97 {
  margin-top: 388px !important;
}

.mt-98 {
  margin-top: 392px !important;
}

.mt-99 {
  margin-top: 396px !important;
}

.mt-100 {
  margin-top: 400px !important;
}

.mb-0 {
  margin-bottom: 0px !important;
}

.mb-1 {
  margin-bottom: 4px !important;
}

.mb-2 {
  margin-bottom: 8px !important;
}

.mb-3 {
  margin-bottom: 12px !important;
}

.mb-4 {
  margin-bottom: 16px !important;
}

.mb-5 {
  margin-bottom: 20px !important;
}

.mb-6 {
  margin-bottom: 24px !important;
}

.mb-7 {
  margin-bottom: 28px !important;
}

.mb-8 {
  margin-bottom: 32px !important;
}

.mb-9 {
  margin-bottom: 36px !important;
}

.mb-10 {
  margin-bottom: 40px !important;
}

.mb-11 {
  margin-bottom: 44px !important;
}

.mb-12 {
  margin-bottom: 48px !important;
}

.mb-13 {
  margin-bottom: 52px !important;
}

.mb-14 {
  margin-bottom: 56px !important;
}

.mb-15 {
  margin-bottom: 60px !important;
}

.mb-16 {
  margin-bottom: 64px !important;
}

.mb-17 {
  margin-bottom: 68px !important;
}

.mb-18 {
  margin-bottom: 72px !important;
}

.mb-19 {
  margin-bottom: 76px !important;
}

.mb-20 {
  margin-bottom: 80px !important;
}

.mb-21 {
  margin-bottom: 84px !important;
}

.mb-22 {
  margin-bottom: 88px !important;
}

.mb-23 {
  margin-bottom: 92px !important;
}

.mb-24 {
  margin-bottom: 96px !important;
}

.mb-25 {
  margin-bottom: 100px !important;
}

.mb-26 {
  margin-bottom: 104px !important;
}

.mb-27 {
  margin-bottom: 108px !important;
}

.mb-28 {
  margin-bottom: 112px !important;
}

.mb-29 {
  margin-bottom: 116px !important;
}

.mb-30 {
  margin-bottom: 120px !important;
}

.mb-31 {
  margin-bottom: 124px !important;
}

.mb-32 {
  margin-bottom: 128px !important;
}

.mb-33 {
  margin-bottom: 132px !important;
}

.mb-34 {
  margin-bottom: 136px !important;
}

.mb-35 {
  margin-bottom: 140px !important;
}

.mb-36 {
  margin-bottom: 144px !important;
}

.mb-37 {
  margin-bottom: 148px !important;
}

.mb-38 {
  margin-bottom: 152px !important;
}

.mb-39 {
  margin-bottom: 156px !important;
}

.mb-40 {
  margin-bottom: 160px !important;
}

.mb-41 {
  margin-bottom: 164px !important;
}

.mb-42 {
  margin-bottom: 168px !important;
}

.mb-43 {
  margin-bottom: 172px !important;
}

.mb-44 {
  margin-bottom: 176px !important;
}

.mb-45 {
  margin-bottom: 180px !important;
}

.mb-46 {
  margin-bottom: 184px !important;
}

.mb-47 {
  margin-bottom: 188px !important;
}

.mb-48 {
  margin-bottom: 192px !important;
}

.mb-49 {
  margin-bottom: 196px !important;
}

.mb-50 {
  margin-bottom: 200px !important;
}

.mb-51 {
  margin-bottom: 204px !important;
}

.mb-52 {
  margin-bottom: 208px !important;
}

.mb-53 {
  margin-bottom: 212px !important;
}

.mb-54 {
  margin-bottom: 216px !important;
}

.mb-55 {
  margin-bottom: 220px !important;
}

.mb-56 {
  margin-bottom: 224px !important;
}

.mb-57 {
  margin-bottom: 228px !important;
}

.mb-58 {
  margin-bottom: 232px !important;
}

.mb-59 {
  margin-bottom: 236px !important;
}

.mb-60 {
  margin-bottom: 240px !important;
}

.mb-61 {
  margin-bottom: 244px !important;
}

.mb-62 {
  margin-bottom: 248px !important;
}

.mb-63 {
  margin-bottom: 252px !important;
}

.mb-64 {
  margin-bottom: 256px !important;
}

.mb-65 {
  margin-bottom: 260px !important;
}

.mb-66 {
  margin-bottom: 264px !important;
}

.mb-67 {
  margin-bottom: 268px !important;
}

.mb-68 {
  margin-bottom: 272px !important;
}

.mb-69 {
  margin-bottom: 276px !important;
}

.mb-70 {
  margin-bottom: 280px !important;
}

.mb-71 {
  margin-bottom: 284px !important;
}

.mb-72 {
  margin-bottom: 288px !important;
}

.mb-73 {
  margin-bottom: 292px !important;
}

.mb-74 {
  margin-bottom: 296px !important;
}

.mb-75 {
  margin-bottom: 300px !important;
}

.mb-76 {
  margin-bottom: 304px !important;
}

.mb-77 {
  margin-bottom: 308px !important;
}

.mb-78 {
  margin-bottom: 312px !important;
}

.mb-79 {
  margin-bottom: 316px !important;
}

.mb-80 {
  margin-bottom: 320px !important;
}

.mb-81 {
  margin-bottom: 324px !important;
}

.mb-82 {
  margin-bottom: 328px !important;
}

.mb-83 {
  margin-bottom: 332px !important;
}

.mb-84 {
  margin-bottom: 336px !important;
}

.mb-85 {
  margin-bottom: 340px !important;
}

.mb-86 {
  margin-bottom: 344px !important;
}

.mb-87 {
  margin-bottom: 348px !important;
}

.mb-88 {
  margin-bottom: 352px !important;
}

.mb-89 {
  margin-bottom: 356px !important;
}

.mb-90 {
  margin-bottom: 360px !important;
}

.mb-91 {
  margin-bottom: 364px !important;
}

.mb-92 {
  margin-bottom: 368px !important;
}

.mb-93 {
  margin-bottom: 372px !important;
}

.mb-94 {
  margin-bottom: 376px !important;
}

.mb-95 {
  margin-bottom: 380px !important;
}

.mb-96 {
  margin-bottom: 384px !important;
}

.mb-97 {
  margin-bottom: 388px !important;
}

.mb-98 {
  margin-bottom: 392px !important;
}

.mb-99 {
  margin-bottom: 396px !important;
}

.mb-100 {
  margin-bottom: 400px !important;
}

.mx-0 {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.mx-1 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.mx-2 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.mx-3 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.mx-4 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.mx-5 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.mx-6 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}

.mx-7 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}

.mx-8 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.mx-9 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}

.mx-10 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.mx-11 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}

.mx-12 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}

.mx-13 {
  margin-left: 52px !important;
  margin-right: 52px !important;
}

.mx-14 {
  margin-left: 56px !important;
  margin-right: 56px !important;
}

.mx-15 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.mx-16 {
  margin-left: 64px !important;
  margin-right: 64px !important;
}

.mx-17 {
  margin-left: 68px !important;
  margin-right: 68px !important;
}

.mx-18 {
  margin-left: 72px !important;
  margin-right: 72px !important;
}

.mx-19 {
  margin-left: 76px !important;
  margin-right: 76px !important;
}

.mx-20 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.mx-21 {
  margin-left: 84px !important;
  margin-right: 84px !important;
}

.mx-22 {
  margin-left: 88px !important;
  margin-right: 88px !important;
}

.mx-23 {
  margin-left: 92px !important;
  margin-right: 92px !important;
}

.mx-24 {
  margin-left: 96px !important;
  margin-right: 96px !important;
}

.mx-25 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.mx-26 {
  margin-left: 104px !important;
  margin-right: 104px !important;
}

.mx-27 {
  margin-left: 108px !important;
  margin-right: 108px !important;
}

.mx-28 {
  margin-left: 112px !important;
  margin-right: 112px !important;
}

.mx-29 {
  margin-left: 116px !important;
  margin-right: 116px !important;
}

.mx-30 {
  margin-left: 120px !important;
  margin-right: 120px !important;
}

.mx-31 {
  margin-left: 124px !important;
  margin-right: 124px !important;
}

.mx-32 {
  margin-left: 128px !important;
  margin-right: 128px !important;
}

.mx-33 {
  margin-left: 132px !important;
  margin-right: 132px !important;
}

.mx-34 {
  margin-left: 136px !important;
  margin-right: 136px !important;
}

.mx-35 {
  margin-left: 140px !important;
  margin-right: 140px !important;
}

.mx-36 {
  margin-left: 144px !important;
  margin-right: 144px !important;
}

.mx-37 {
  margin-left: 148px !important;
  margin-right: 148px !important;
}

.mx-38 {
  margin-left: 152px !important;
  margin-right: 152px !important;
}

.mx-39 {
  margin-left: 156px !important;
  margin-right: 156px !important;
}

.mx-40 {
  margin-left: 160px !important;
  margin-right: 160px !important;
}

.mx-41 {
  margin-left: 164px !important;
  margin-right: 164px !important;
}

.mx-42 {
  margin-left: 168px !important;
  margin-right: 168px !important;
}

.mx-43 {
  margin-left: 172px !important;
  margin-right: 172px !important;
}

.mx-44 {
  margin-left: 176px !important;
  margin-right: 176px !important;
}

.mx-45 {
  margin-left: 180px !important;
  margin-right: 180px !important;
}

.mx-46 {
  margin-left: 184px !important;
  margin-right: 184px !important;
}

.mx-47 {
  margin-left: 188px !important;
  margin-right: 188px !important;
}

.mx-48 {
  margin-left: 192px !important;
  margin-right: 192px !important;
}

.mx-49 {
  margin-left: 196px !important;
  margin-right: 196px !important;
}

.mx-50 {
  margin-left: 200px !important;
  margin-right: 200px !important;
}

.mx-51 {
  margin-left: 204px !important;
  margin-right: 204px !important;
}

.mx-52 {
  margin-left: 208px !important;
  margin-right: 208px !important;
}

.mx-53 {
  margin-left: 212px !important;
  margin-right: 212px !important;
}

.mx-54 {
  margin-left: 216px !important;
  margin-right: 216px !important;
}

.mx-55 {
  margin-left: 220px !important;
  margin-right: 220px !important;
}

.mx-56 {
  margin-left: 224px !important;
  margin-right: 224px !important;
}

.mx-57 {
  margin-left: 228px !important;
  margin-right: 228px !important;
}

.mx-58 {
  margin-left: 232px !important;
  margin-right: 232px !important;
}

.mx-59 {
  margin-left: 236px !important;
  margin-right: 236px !important;
}

.mx-60 {
  margin-left: 240px !important;
  margin-right: 240px !important;
}

.mx-61 {
  margin-left: 244px !important;
  margin-right: 244px !important;
}

.mx-62 {
  margin-left: 248px !important;
  margin-right: 248px !important;
}

.mx-63 {
  margin-left: 252px !important;
  margin-right: 252px !important;
}

.mx-64 {
  margin-left: 256px !important;
  margin-right: 256px !important;
}

.mx-65 {
  margin-left: 260px !important;
  margin-right: 260px !important;
}

.mx-66 {
  margin-left: 264px !important;
  margin-right: 264px !important;
}

.mx-67 {
  margin-left: 268px !important;
  margin-right: 268px !important;
}

.mx-68 {
  margin-left: 272px !important;
  margin-right: 272px !important;
}

.mx-69 {
  margin-left: 276px !important;
  margin-right: 276px !important;
}

.mx-70 {
  margin-left: 280px !important;
  margin-right: 280px !important;
}

.mx-71 {
  margin-left: 284px !important;
  margin-right: 284px !important;
}

.mx-72 {
  margin-left: 288px !important;
  margin-right: 288px !important;
}

.mx-73 {
  margin-left: 292px !important;
  margin-right: 292px !important;
}

.mx-74 {
  margin-left: 296px !important;
  margin-right: 296px !important;
}

.mx-75 {
  margin-left: 300px !important;
  margin-right: 300px !important;
}

.mx-76 {
  margin-left: 304px !important;
  margin-right: 304px !important;
}

.mx-77 {
  margin-left: 308px !important;
  margin-right: 308px !important;
}

.mx-78 {
  margin-left: 312px !important;
  margin-right: 312px !important;
}

.mx-79 {
  margin-left: 316px !important;
  margin-right: 316px !important;
}

.mx-80 {
  margin-left: 320px !important;
  margin-right: 320px !important;
}

.mx-81 {
  margin-left: 324px !important;
  margin-right: 324px !important;
}

.mx-82 {
  margin-left: 328px !important;
  margin-right: 328px !important;
}

.mx-83 {
  margin-left: 332px !important;
  margin-right: 332px !important;
}

.mx-84 {
  margin-left: 336px !important;
  margin-right: 336px !important;
}

.mx-85 {
  margin-left: 340px !important;
  margin-right: 340px !important;
}

.mx-86 {
  margin-left: 344px !important;
  margin-right: 344px !important;
}

.mx-87 {
  margin-left: 348px !important;
  margin-right: 348px !important;
}

.mx-88 {
  margin-left: 352px !important;
  margin-right: 352px !important;
}

.mx-89 {
  margin-left: 356px !important;
  margin-right: 356px !important;
}

.mx-90 {
  margin-left: 360px !important;
  margin-right: 360px !important;
}

.mx-91 {
  margin-left: 364px !important;
  margin-right: 364px !important;
}

.mx-92 {
  margin-left: 368px !important;
  margin-right: 368px !important;
}

.mx-93 {
  margin-left: 372px !important;
  margin-right: 372px !important;
}

.mx-94 {
  margin-left: 376px !important;
  margin-right: 376px !important;
}

.mx-95 {
  margin-left: 380px !important;
  margin-right: 380px !important;
}

.mx-96 {
  margin-left: 384px !important;
  margin-right: 384px !important;
}

.mx-97 {
  margin-left: 388px !important;
  margin-right: 388px !important;
}

.mx-98 {
  margin-left: 392px !important;
  margin-right: 392px !important;
}

.mx-99 {
  margin-left: 396px !important;
  margin-right: 396px !important;
}

.mx-100 {
  margin-left: 400px !important;
  margin-right: 400px !important;
}

.my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.my-1 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.my-2 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.my-3 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.my-4 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.my-5 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.my-6 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.my-7 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.my-8 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.my-9 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.my-10 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.my-11 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.my-12 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.my-13 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}

.my-14 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}

.my-15 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.my-16 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}

.my-17 {
  margin-top: 68px !important;
  margin-bottom: 68px !important;
}

.my-18 {
  margin-top: 72px !important;
  margin-bottom: 72px !important;
}

.my-19 {
  margin-top: 76px !important;
  margin-bottom: 76px !important;
}

.my-20 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.my-21 {
  margin-top: 84px !important;
  margin-bottom: 84px !important;
}

.my-22 {
  margin-top: 88px !important;
  margin-bottom: 88px !important;
}

.my-23 {
  margin-top: 92px !important;
  margin-bottom: 92px !important;
}

.my-24 {
  margin-top: 96px !important;
  margin-bottom: 96px !important;
}

.my-25 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.my-26 {
  margin-top: 104px !important;
  margin-bottom: 104px !important;
}

.my-27 {
  margin-top: 108px !important;
  margin-bottom: 108px !important;
}

.my-28 {
  margin-top: 112px !important;
  margin-bottom: 112px !important;
}

.my-29 {
  margin-top: 116px !important;
  margin-bottom: 116px !important;
}

.my-30 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.my-31 {
  margin-top: 124px !important;
  margin-bottom: 124px !important;
}

.my-32 {
  margin-top: 128px !important;
  margin-bottom: 128px !important;
}

.my-33 {
  margin-top: 132px !important;
  margin-bottom: 132px !important;
}

.my-34 {
  margin-top: 136px !important;
  margin-bottom: 136px !important;
}

.my-35 {
  margin-top: 140px !important;
  margin-bottom: 140px !important;
}

.my-36 {
  margin-top: 144px !important;
  margin-bottom: 144px !important;
}

.my-37 {
  margin-top: 148px !important;
  margin-bottom: 148px !important;
}

.my-38 {
  margin-top: 152px !important;
  margin-bottom: 152px !important;
}

.my-39 {
  margin-top: 156px !important;
  margin-bottom: 156px !important;
}

.my-40 {
  margin-top: 160px !important;
  margin-bottom: 160px !important;
}

.my-41 {
  margin-top: 164px !important;
  margin-bottom: 164px !important;
}

.my-42 {
  margin-top: 168px !important;
  margin-bottom: 168px !important;
}

.my-43 {
  margin-top: 172px !important;
  margin-bottom: 172px !important;
}

.my-44 {
  margin-top: 176px !important;
  margin-bottom: 176px !important;
}

.my-45 {
  margin-top: 180px !important;
  margin-bottom: 180px !important;
}

.my-46 {
  margin-top: 184px !important;
  margin-bottom: 184px !important;
}

.my-47 {
  margin-top: 188px !important;
  margin-bottom: 188px !important;
}

.my-48 {
  margin-top: 192px !important;
  margin-bottom: 192px !important;
}

.my-49 {
  margin-top: 196px !important;
  margin-bottom: 196px !important;
}

.my-50 {
  margin-top: 200px !important;
  margin-bottom: 200px !important;
}

.my-51 {
  margin-top: 204px !important;
  margin-bottom: 204px !important;
}

.my-52 {
  margin-top: 208px !important;
  margin-bottom: 208px !important;
}

.my-53 {
  margin-top: 212px !important;
  margin-bottom: 212px !important;
}

.my-54 {
  margin-top: 216px !important;
  margin-bottom: 216px !important;
}

.my-55 {
  margin-top: 220px !important;
  margin-bottom: 220px !important;
}

.my-56 {
  margin-top: 224px !important;
  margin-bottom: 224px !important;
}

.my-57 {
  margin-top: 228px !important;
  margin-bottom: 228px !important;
}

.my-58 {
  margin-top: 232px !important;
  margin-bottom: 232px !important;
}

.my-59 {
  margin-top: 236px !important;
  margin-bottom: 236px !important;
}

.my-60 {
  margin-top: 240px !important;
  margin-bottom: 240px !important;
}

.my-61 {
  margin-top: 244px !important;
  margin-bottom: 244px !important;
}

.my-62 {
  margin-top: 248px !important;
  margin-bottom: 248px !important;
}

.my-63 {
  margin-top: 252px !important;
  margin-bottom: 252px !important;
}

.my-64 {
  margin-top: 256px !important;
  margin-bottom: 256px !important;
}

.my-65 {
  margin-top: 260px !important;
  margin-bottom: 260px !important;
}

.my-66 {
  margin-top: 264px !important;
  margin-bottom: 264px !important;
}

.my-67 {
  margin-top: 268px !important;
  margin-bottom: 268px !important;
}

.my-68 {
  margin-top: 272px !important;
  margin-bottom: 272px !important;
}

.my-69 {
  margin-top: 276px !important;
  margin-bottom: 276px !important;
}

.my-70 {
  margin-top: 280px !important;
  margin-bottom: 280px !important;
}

.my-71 {
  margin-top: 284px !important;
  margin-bottom: 284px !important;
}

.my-72 {
  margin-top: 288px !important;
  margin-bottom: 288px !important;
}

.my-73 {
  margin-top: 292px !important;
  margin-bottom: 292px !important;
}

.my-74 {
  margin-top: 296px !important;
  margin-bottom: 296px !important;
}

.my-75 {
  margin-top: 300px !important;
  margin-bottom: 300px !important;
}

.my-76 {
  margin-top: 304px !important;
  margin-bottom: 304px !important;
}

.my-77 {
  margin-top: 308px !important;
  margin-bottom: 308px !important;
}

.my-78 {
  margin-top: 312px !important;
  margin-bottom: 312px !important;
}

.my-79 {
  margin-top: 316px !important;
  margin-bottom: 316px !important;
}

.my-80 {
  margin-top: 320px !important;
  margin-bottom: 320px !important;
}

.my-81 {
  margin-top: 324px !important;
  margin-bottom: 324px !important;
}

.my-82 {
  margin-top: 328px !important;
  margin-bottom: 328px !important;
}

.my-83 {
  margin-top: 332px !important;
  margin-bottom: 332px !important;
}

.my-84 {
  margin-top: 336px !important;
  margin-bottom: 336px !important;
}

.my-85 {
  margin-top: 340px !important;
  margin-bottom: 340px !important;
}

.my-86 {
  margin-top: 344px !important;
  margin-bottom: 344px !important;
}

.my-87 {
  margin-top: 348px !important;
  margin-bottom: 348px !important;
}

.my-88 {
  margin-top: 352px !important;
  margin-bottom: 352px !important;
}

.my-89 {
  margin-top: 356px !important;
  margin-bottom: 356px !important;
}

.my-90 {
  margin-top: 360px !important;
  margin-bottom: 360px !important;
}

.my-91 {
  margin-top: 364px !important;
  margin-bottom: 364px !important;
}

.my-92 {
  margin-top: 368px !important;
  margin-bottom: 368px !important;
}

.my-93 {
  margin-top: 372px !important;
  margin-bottom: 372px !important;
}

.my-94 {
  margin-top: 376px !important;
  margin-bottom: 376px !important;
}

.my-95 {
  margin-top: 380px !important;
  margin-bottom: 380px !important;
}

.my-96 {
  margin-top: 384px !important;
  margin-bottom: 384px !important;
}

.my-97 {
  margin-top: 388px !important;
  margin-bottom: 388px !important;
}

.my-98 {
  margin-top: 392px !important;
  margin-bottom: 392px !important;
}

.my-99 {
  margin-top: 396px !important;
  margin-bottom: 396px !important;
}

.my-100 {
  margin-top: 400px !important;
  margin-bottom: 400px !important;
}

.px-0 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.px-1 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

.px-2 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.px-3 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.px-4 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.px-5 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.px-6 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.px-7 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}

.px-8 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}

.px-9 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}

.px-10 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.px-11 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}

.px-12 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}

.px-13 {
  padding-left: 52px !important;
  padding-right: 52px !important;
}

.px-14 {
  padding-left: 56px !important;
  padding-right: 56px !important;
}

.px-15 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.px-16 {
  padding-left: 64px !important;
  padding-right: 64px !important;
}

.px-17 {
  padding-left: 68px !important;
  padding-right: 68px !important;
}

.px-18 {
  padding-left: 72px !important;
  padding-right: 72px !important;
}

.px-19 {
  padding-left: 76px !important;
  padding-right: 76px !important;
}

.px-20 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.px-21 {
  padding-left: 84px !important;
  padding-right: 84px !important;
}

.px-22 {
  padding-left: 88px !important;
  padding-right: 88px !important;
}

.px-23 {
  padding-left: 92px !important;
  padding-right: 92px !important;
}

.px-24 {
  padding-left: 96px !important;
  padding-right: 96px !important;
}

.px-25 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

.px-26 {
  padding-left: 104px !important;
  padding-right: 104px !important;
}

.px-27 {
  padding-left: 108px !important;
  padding-right: 108px !important;
}

.px-28 {
  padding-left: 112px !important;
  padding-right: 112px !important;
}

.px-29 {
  padding-left: 116px !important;
  padding-right: 116px !important;
}

.px-30 {
  padding-left: 120px !important;
  padding-right: 120px !important;
}

.px-31 {
  padding-left: 124px !important;
  padding-right: 124px !important;
}

.px-32 {
  padding-left: 128px !important;
  padding-right: 128px !important;
}

.px-33 {
  padding-left: 132px !important;
  padding-right: 132px !important;
}

.px-34 {
  padding-left: 136px !important;
  padding-right: 136px !important;
}

.px-35 {
  padding-left: 140px !important;
  padding-right: 140px !important;
}

.px-36 {
  padding-left: 144px !important;
  padding-right: 144px !important;
}

.px-37 {
  padding-left: 148px !important;
  padding-right: 148px !important;
}

.px-38 {
  padding-left: 152px !important;
  padding-right: 152px !important;
}

.px-39 {
  padding-left: 156px !important;
  padding-right: 156px !important;
}

.px-40 {
  padding-left: 160px !important;
  padding-right: 160px !important;
}

.px-41 {
  padding-left: 164px !important;
  padding-right: 164px !important;
}

.px-42 {
  padding-left: 168px !important;
  padding-right: 168px !important;
}

.px-43 {
  padding-left: 172px !important;
  padding-right: 172px !important;
}

.px-44 {
  padding-left: 176px !important;
  padding-right: 176px !important;
}

.px-45 {
  padding-left: 180px !important;
  padding-right: 180px !important;
}

.px-46 {
  padding-left: 184px !important;
  padding-right: 184px !important;
}

.px-47 {
  padding-left: 188px !important;
  padding-right: 188px !important;
}

.px-48 {
  padding-left: 192px !important;
  padding-right: 192px !important;
}

.px-49 {
  padding-left: 196px !important;
  padding-right: 196px !important;
}

.px-50 {
  padding-left: 200px !important;
  padding-right: 200px !important;
}

.px-51 {
  padding-left: 204px !important;
  padding-right: 204px !important;
}

.px-52 {
  padding-left: 208px !important;
  padding-right: 208px !important;
}

.px-53 {
  padding-left: 212px !important;
  padding-right: 212px !important;
}

.px-54 {
  padding-left: 216px !important;
  padding-right: 216px !important;
}

.px-55 {
  padding-left: 220px !important;
  padding-right: 220px !important;
}

.px-56 {
  padding-left: 224px !important;
  padding-right: 224px !important;
}

.px-57 {
  padding-left: 228px !important;
  padding-right: 228px !important;
}

.px-58 {
  padding-left: 232px !important;
  padding-right: 232px !important;
}

.px-59 {
  padding-left: 236px !important;
  padding-right: 236px !important;
}

.px-60 {
  padding-left: 240px !important;
  padding-right: 240px !important;
}

.px-61 {
  padding-left: 244px !important;
  padding-right: 244px !important;
}

.px-62 {
  padding-left: 248px !important;
  padding-right: 248px !important;
}

.px-63 {
  padding-left: 252px !important;
  padding-right: 252px !important;
}

.px-64 {
  padding-left: 256px !important;
  padding-right: 256px !important;
}

.px-65 {
  padding-left: 260px !important;
  padding-right: 260px !important;
}

.px-66 {
  padding-left: 264px !important;
  padding-right: 264px !important;
}

.px-67 {
  padding-left: 268px !important;
  padding-right: 268px !important;
}

.px-68 {
  padding-left: 272px !important;
  padding-right: 272px !important;
}

.px-69 {
  padding-left: 276px !important;
  padding-right: 276px !important;
}

.px-70 {
  padding-left: 280px !important;
  padding-right: 280px !important;
}

.px-71 {
  padding-left: 284px !important;
  padding-right: 284px !important;
}

.px-72 {
  padding-left: 288px !important;
  padding-right: 288px !important;
}

.px-73 {
  padding-left: 292px !important;
  padding-right: 292px !important;
}

.px-74 {
  padding-left: 296px !important;
  padding-right: 296px !important;
}

.px-75 {
  padding-left: 300px !important;
  padding-right: 300px !important;
}

.px-76 {
  padding-left: 304px !important;
  padding-right: 304px !important;
}

.px-77 {
  padding-left: 308px !important;
  padding-right: 308px !important;
}

.px-78 {
  padding-left: 312px !important;
  padding-right: 312px !important;
}

.px-79 {
  padding-left: 316px !important;
  padding-right: 316px !important;
}

.px-80 {
  padding-left: 320px !important;
  padding-right: 320px !important;
}

.px-81 {
  padding-left: 324px !important;
  padding-right: 324px !important;
}

.px-82 {
  padding-left: 328px !important;
  padding-right: 328px !important;
}

.px-83 {
  padding-left: 332px !important;
  padding-right: 332px !important;
}

.px-84 {
  padding-left: 336px !important;
  padding-right: 336px !important;
}

.px-85 {
  padding-left: 340px !important;
  padding-right: 340px !important;
}

.px-86 {
  padding-left: 344px !important;
  padding-right: 344px !important;
}

.px-87 {
  padding-left: 348px !important;
  padding-right: 348px !important;
}

.px-88 {
  padding-left: 352px !important;
  padding-right: 352px !important;
}

.px-89 {
  padding-left: 356px !important;
  padding-right: 356px !important;
}

.px-90 {
  padding-left: 360px !important;
  padding-right: 360px !important;
}

.px-91 {
  padding-left: 364px !important;
  padding-right: 364px !important;
}

.px-92 {
  padding-left: 368px !important;
  padding-right: 368px !important;
}

.px-93 {
  padding-left: 372px !important;
  padding-right: 372px !important;
}

.px-94 {
  padding-left: 376px !important;
  padding-right: 376px !important;
}

.px-95 {
  padding-left: 380px !important;
  padding-right: 380px !important;
}

.px-96 {
  padding-left: 384px !important;
  padding-right: 384px !important;
}

.px-97 {
  padding-left: 388px !important;
  padding-right: 388px !important;
}

.px-98 {
  padding-left: 392px !important;
  padding-right: 392px !important;
}

.px-99 {
  padding-left: 396px !important;
  padding-right: 396px !important;
}

.px-100 {
  padding-left: 400px !important;
  padding-right: 400px !important;
}

.py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.py-1 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.py-2 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.py-3 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.py-4 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.py-5 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.py-6 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.py-7 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.py-8 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.py-9 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.py-10 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.py-11 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.py-12 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.py-13 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}

.py-14 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}

.py-15 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.py-16 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}

.py-17 {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}

.py-18 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}

.py-19 {
  padding-top: 76px !important;
  padding-bottom: 76px !important;
}

.py-20 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.py-21 {
  padding-top: 84px !important;
  padding-bottom: 84px !important;
}

.py-22 {
  padding-top: 88px !important;
  padding-bottom: 88px !important;
}

.py-23 {
  padding-top: 92px !important;
  padding-bottom: 92px !important;
}

.py-24 {
  padding-top: 96px !important;
  padding-bottom: 96px !important;
}

.py-25 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

.py-26 {
  padding-top: 104px !important;
  padding-bottom: 104px !important;
}

.py-27 {
  padding-top: 108px !important;
  padding-bottom: 108px !important;
}

.py-28 {
  padding-top: 112px !important;
  padding-bottom: 112px !important;
}

.py-29 {
  padding-top: 116px !important;
  padding-bottom: 116px !important;
}

.py-30 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

.py-31 {
  padding-top: 124px !important;
  padding-bottom: 124px !important;
}

.py-32 {
  padding-top: 128px !important;
  padding-bottom: 128px !important;
}

.py-33 {
  padding-top: 132px !important;
  padding-bottom: 132px !important;
}

.py-34 {
  padding-top: 136px !important;
  padding-bottom: 136px !important;
}

.py-35 {
  padding-top: 140px !important;
  padding-bottom: 140px !important;
}

.py-36 {
  padding-top: 144px !important;
  padding-bottom: 144px !important;
}

.py-37 {
  padding-top: 148px !important;
  padding-bottom: 148px !important;
}

.py-38 {
  padding-top: 152px !important;
  padding-bottom: 152px !important;
}

.py-39 {
  padding-top: 156px !important;
  padding-bottom: 156px !important;
}

.py-40 {
  padding-top: 160px !important;
  padding-bottom: 160px !important;
}

.py-41 {
  padding-top: 164px !important;
  padding-bottom: 164px !important;
}

.py-42 {
  padding-top: 168px !important;
  padding-bottom: 168px !important;
}

.py-43 {
  padding-top: 172px !important;
  padding-bottom: 172px !important;
}

.py-44 {
  padding-top: 176px !important;
  padding-bottom: 176px !important;
}

.py-45 {
  padding-top: 180px !important;
  padding-bottom: 180px !important;
}

.py-46 {
  padding-top: 184px !important;
  padding-bottom: 184px !important;
}

.py-47 {
  padding-top: 188px !important;
  padding-bottom: 188px !important;
}

.py-48 {
  padding-top: 192px !important;
  padding-bottom: 192px !important;
}

.py-49 {
  padding-top: 196px !important;
  padding-bottom: 196px !important;
}

.py-50 {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
}

.py-51 {
  padding-top: 204px !important;
  padding-bottom: 204px !important;
}

.py-52 {
  padding-top: 208px !important;
  padding-bottom: 208px !important;
}

.py-53 {
  padding-top: 212px !important;
  padding-bottom: 212px !important;
}

.py-54 {
  padding-top: 216px !important;
  padding-bottom: 216px !important;
}

.py-55 {
  padding-top: 220px !important;
  padding-bottom: 220px !important;
}

.py-56 {
  padding-top: 224px !important;
  padding-bottom: 224px !important;
}

.py-57 {
  padding-top: 228px !important;
  padding-bottom: 228px !important;
}

.py-58 {
  padding-top: 232px !important;
  padding-bottom: 232px !important;
}

.py-59 {
  padding-top: 236px !important;
  padding-bottom: 236px !important;
}

.py-60 {
  padding-top: 240px !important;
  padding-bottom: 240px !important;
}

.py-61 {
  padding-top: 244px !important;
  padding-bottom: 244px !important;
}

.py-62 {
  padding-top: 248px !important;
  padding-bottom: 248px !important;
}

.py-63 {
  padding-top: 252px !important;
  padding-bottom: 252px !important;
}

.py-64 {
  padding-top: 256px !important;
  padding-bottom: 256px !important;
}

.py-65 {
  padding-top: 260px !important;
  padding-bottom: 260px !important;
}

.py-66 {
  padding-top: 264px !important;
  padding-bottom: 264px !important;
}

.py-67 {
  padding-top: 268px !important;
  padding-bottom: 268px !important;
}

.py-68 {
  padding-top: 272px !important;
  padding-bottom: 272px !important;
}

.py-69 {
  padding-top: 276px !important;
  padding-bottom: 276px !important;
}

.py-70 {
  padding-top: 280px !important;
  padding-bottom: 280px !important;
}

.py-71 {
  padding-top: 284px !important;
  padding-bottom: 284px !important;
}

.py-72 {
  padding-top: 288px !important;
  padding-bottom: 288px !important;
}

.py-73 {
  padding-top: 292px !important;
  padding-bottom: 292px !important;
}

.py-74 {
  padding-top: 296px !important;
  padding-bottom: 296px !important;
}

.py-75 {
  padding-top: 300px !important;
  padding-bottom: 300px !important;
}

.py-76 {
  padding-top: 304px !important;
  padding-bottom: 304px !important;
}

.py-77 {
  padding-top: 308px !important;
  padding-bottom: 308px !important;
}

.py-78 {
  padding-top: 312px !important;
  padding-bottom: 312px !important;
}

.py-79 {
  padding-top: 316px !important;
  padding-bottom: 316px !important;
}

.py-80 {
  padding-top: 320px !important;
  padding-bottom: 320px !important;
}

.py-81 {
  padding-top: 324px !important;
  padding-bottom: 324px !important;
}

.py-82 {
  padding-top: 328px !important;
  padding-bottom: 328px !important;
}

.py-83 {
  padding-top: 332px !important;
  padding-bottom: 332px !important;
}

.py-84 {
  padding-top: 336px !important;
  padding-bottom: 336px !important;
}

.py-85 {
  padding-top: 340px !important;
  padding-bottom: 340px !important;
}

.py-86 {
  padding-top: 344px !important;
  padding-bottom: 344px !important;
}

.py-87 {
  padding-top: 348px !important;
  padding-bottom: 348px !important;
}

.py-88 {
  padding-top: 352px !important;
  padding-bottom: 352px !important;
}

.py-89 {
  padding-top: 356px !important;
  padding-bottom: 356px !important;
}

.py-90 {
  padding-top: 360px !important;
  padding-bottom: 360px !important;
}

.py-91 {
  padding-top: 364px !important;
  padding-bottom: 364px !important;
}

.py-92 {
  padding-top: 368px !important;
  padding-bottom: 368px !important;
}

.py-93 {
  padding-top: 372px !important;
  padding-bottom: 372px !important;
}

.py-94 {
  padding-top: 376px !important;
  padding-bottom: 376px !important;
}

.py-95 {
  padding-top: 380px !important;
  padding-bottom: 380px !important;
}

.py-96 {
  padding-top: 384px !important;
  padding-bottom: 384px !important;
}

.py-97 {
  padding-top: 388px !important;
  padding-bottom: 388px !important;
}

.py-98 {
  padding-top: 392px !important;
  padding-bottom: 392px !important;
}

.py-99 {
  padding-top: 396px !important;
  padding-bottom: 396px !important;
}

.py-100 {
  padding-top: 400px !important;
  padding-bottom: 400px !important;
}

.pt-0 {
  padding-top: 0px !important;
}

.pt-1 {
  padding-top: 4px !important;
}

.pt-2 {
  padding-top: 8px !important;
}

.pt-3 {
  padding-top: 12px !important;
}

.pt-4 {
  padding-top: 16px !important;
}

.pt-5 {
  padding-top: 20px !important;
}

.pt-6 {
  padding-top: 24px !important;
}

.pt-7 {
  padding-top: 28px !important;
}

.pt-8 {
  padding-top: 32px !important;
}

.pt-9 {
  padding-top: 36px !important;
}

.pt-10 {
  padding-top: 40px !important;
}

.pt-11 {
  padding-top: 44px !important;
}

.pt-12 {
  padding-top: 48px !important;
}

.pt-13 {
  padding-top: 52px !important;
}

.pt-14 {
  padding-top: 56px !important;
}

.pt-15 {
  padding-top: 60px !important;
}

.pt-16 {
  padding-top: 64px !important;
}

.pt-17 {
  padding-top: 68px !important;
}

.pt-18 {
  padding-top: 72px !important;
}

.pt-19 {
  padding-top: 76px !important;
}

.pt-20 {
  padding-top: 80px !important;
}

.pt-21 {
  padding-top: 84px !important;
}

.pt-22 {
  padding-top: 88px !important;
}

.pt-23 {
  padding-top: 92px !important;
}

.pt-24 {
  padding-top: 96px !important;
}

.pt-25 {
  padding-top: 100px !important;
}

.pt-26 {
  padding-top: 104px !important;
}

.pt-27 {
  padding-top: 108px !important;
}

.pt-28 {
  padding-top: 112px !important;
}

.pt-29 {
  padding-top: 116px !important;
}

.pt-30 {
  padding-top: 120px !important;
}

.pt-31 {
  padding-top: 124px !important;
}

.pt-32 {
  padding-top: 128px !important;
}

.pt-33 {
  padding-top: 132px !important;
}

.pt-34 {
  padding-top: 136px !important;
}

.pt-35 {
  padding-top: 140px !important;
}

.pt-36 {
  padding-top: 144px !important;
}

.pt-37 {
  padding-top: 148px !important;
}

.pt-38 {
  padding-top: 152px !important;
}

.pt-39 {
  padding-top: 156px !important;
}

.pt-40 {
  padding-top: 160px !important;
}

.pt-41 {
  padding-top: 164px !important;
}

.pt-42 {
  padding-top: 168px !important;
}

.pt-43 {
  padding-top: 172px !important;
}

.pt-44 {
  padding-top: 176px !important;
}

.pt-45 {
  padding-top: 180px !important;
}

.pt-46 {
  padding-top: 184px !important;
}

.pt-47 {
  padding-top: 188px !important;
}

.pt-48 {
  padding-top: 192px !important;
}

.pt-49 {
  padding-top: 196px !important;
}

.pt-50 {
  padding-top: 200px !important;
}

.pt-51 {
  padding-top: 204px !important;
}

.pt-52 {
  padding-top: 208px !important;
}

.pt-53 {
  padding-top: 212px !important;
}

.pt-54 {
  padding-top: 216px !important;
}

.pt-55 {
  padding-top: 220px !important;
}

.pt-56 {
  padding-top: 224px !important;
}

.pt-57 {
  padding-top: 228px !important;
}

.pt-58 {
  padding-top: 232px !important;
}

.pt-59 {
  padding-top: 236px !important;
}

.pt-60 {
  padding-top: 240px !important;
}

.pt-61 {
  padding-top: 244px !important;
}

.pt-62 {
  padding-top: 248px !important;
}

.pt-63 {
  padding-top: 252px !important;
}

.pt-64 {
  padding-top: 256px !important;
}

.pt-65 {
  padding-top: 260px !important;
}

.pt-66 {
  padding-top: 264px !important;
}

.pt-67 {
  padding-top: 268px !important;
}

.pt-68 {
  padding-top: 272px !important;
}

.pt-69 {
  padding-top: 276px !important;
}

.pt-70 {
  padding-top: 280px !important;
}

.pt-71 {
  padding-top: 284px !important;
}

.pt-72 {
  padding-top: 288px !important;
}

.pt-73 {
  padding-top: 292px !important;
}

.pt-74 {
  padding-top: 296px !important;
}

.pt-75 {
  padding-top: 300px !important;
}

.pt-76 {
  padding-top: 304px !important;
}

.pt-77 {
  padding-top: 308px !important;
}

.pt-78 {
  padding-top: 312px !important;
}

.pt-79 {
  padding-top: 316px !important;
}

.pt-80 {
  padding-top: 320px !important;
}

.pt-81 {
  padding-top: 324px !important;
}

.pt-82 {
  padding-top: 328px !important;
}

.pt-83 {
  padding-top: 332px !important;
}

.pt-84 {
  padding-top: 336px !important;
}

.pt-85 {
  padding-top: 340px !important;
}

.pt-86 {
  padding-top: 344px !important;
}

.pt-87 {
  padding-top: 348px !important;
}

.pt-88 {
  padding-top: 352px !important;
}

.pt-89 {
  padding-top: 356px !important;
}

.pt-90 {
  padding-top: 360px !important;
}

.pt-91 {
  padding-top: 364px !important;
}

.pt-92 {
  padding-top: 368px !important;
}

.pt-93 {
  padding-top: 372px !important;
}

.pt-94 {
  padding-top: 376px !important;
}

.pt-95 {
  padding-top: 380px !important;
}

.pt-96 {
  padding-top: 384px !important;
}

.pt-97 {
  padding-top: 388px !important;
}

.pt-98 {
  padding-top: 392px !important;
}

.pt-99 {
  padding-top: 396px !important;
}

.pt-100 {
  padding-top: 400px !important;
}

.pb-0 {
  padding-bottom: 0px !important;
}

.pb-1 {
  padding-bottom: 4px !important;
}

.pb-2 {
  padding-bottom: 8px !important;
}

.pb-3 {
  padding-bottom: 12px !important;
}

.pb-4 {
  padding-bottom: 16px !important;
}

.pb-5 {
  padding-bottom: 20px !important;
}

.pb-6 {
  padding-bottom: 24px !important;
}

.pb-7 {
  padding-bottom: 28px !important;
}

.pb-8 {
  padding-bottom: 32px !important;
}

.pb-9 {
  padding-bottom: 36px !important;
}

.pb-10 {
  padding-bottom: 40px !important;
}

.pb-11 {
  padding-bottom: 44px !important;
}

.pb-12 {
  padding-bottom: 48px !important;
}

.pb-13 {
  padding-bottom: 52px !important;
}

.pb-14 {
  padding-bottom: 56px !important;
}

.pb-15 {
  padding-bottom: 60px !important;
}

.pb-16 {
  padding-bottom: 64px !important;
}

.pb-17 {
  padding-bottom: 68px !important;
}

.pb-18 {
  padding-bottom: 72px !important;
}

.pb-19 {
  padding-bottom: 76px !important;
}

.pb-20 {
  padding-bottom: 80px !important;
}

.pb-21 {
  padding-bottom: 84px !important;
}

.pb-22 {
  padding-bottom: 88px !important;
}

.pb-23 {
  padding-bottom: 92px !important;
}

.pb-24 {
  padding-bottom: 96px !important;
}

.pb-25 {
  padding-bottom: 100px !important;
}

.pb-26 {
  padding-bottom: 104px !important;
}

.pb-27 {
  padding-bottom: 108px !important;
}

.pb-28 {
  padding-bottom: 112px !important;
}

.pb-29 {
  padding-bottom: 116px !important;
}

.pb-30 {
  padding-bottom: 120px !important;
}

.pb-31 {
  padding-bottom: 124px !important;
}

.pb-32 {
  padding-bottom: 128px !important;
}

.pb-33 {
  padding-bottom: 132px !important;
}

.pb-34 {
  padding-bottom: 136px !important;
}

.pb-35 {
  padding-bottom: 140px !important;
}

.pb-36 {
  padding-bottom: 144px !important;
}

.pb-37 {
  padding-bottom: 148px !important;
}

.pb-38 {
  padding-bottom: 152px !important;
}

.pb-39 {
  padding-bottom: 156px !important;
}

.pb-40 {
  padding-bottom: 160px !important;
}

.pb-41 {
  padding-bottom: 164px !important;
}

.pb-42 {
  padding-bottom: 168px !important;
}

.pb-43 {
  padding-bottom: 172px !important;
}

.pb-44 {
  padding-bottom: 176px !important;
}

.pb-45 {
  padding-bottom: 180px !important;
}

.pb-46 {
  padding-bottom: 184px !important;
}

.pb-47 {
  padding-bottom: 188px !important;
}

.pb-48 {
  padding-bottom: 192px !important;
}

.pb-49 {
  padding-bottom: 196px !important;
}

.pb-50 {
  padding-bottom: 200px !important;
}

.pb-51 {
  padding-bottom: 204px !important;
}

.pb-52 {
  padding-bottom: 208px !important;
}

.pb-53 {
  padding-bottom: 212px !important;
}

.pb-54 {
  padding-bottom: 216px !important;
}

.pb-55 {
  padding-bottom: 220px !important;
}

.pb-56 {
  padding-bottom: 224px !important;
}

.pb-57 {
  padding-bottom: 228px !important;
}

.pb-58 {
  padding-bottom: 232px !important;
}

.pb-59 {
  padding-bottom: 236px !important;
}

.pb-60 {
  padding-bottom: 240px !important;
}

.pb-61 {
  padding-bottom: 244px !important;
}

.pb-62 {
  padding-bottom: 248px !important;
}

.pb-63 {
  padding-bottom: 252px !important;
}

.pb-64 {
  padding-bottom: 256px !important;
}

.pb-65 {
  padding-bottom: 260px !important;
}

.pb-66 {
  padding-bottom: 264px !important;
}

.pb-67 {
  padding-bottom: 268px !important;
}

.pb-68 {
  padding-bottom: 272px !important;
}

.pb-69 {
  padding-bottom: 276px !important;
}

.pb-70 {
  padding-bottom: 280px !important;
}

.pb-71 {
  padding-bottom: 284px !important;
}

.pb-72 {
  padding-bottom: 288px !important;
}

.pb-73 {
  padding-bottom: 292px !important;
}

.pb-74 {
  padding-bottom: 296px !important;
}

.pb-75 {
  padding-bottom: 300px !important;
}

.pb-76 {
  padding-bottom: 304px !important;
}

.pb-77 {
  padding-bottom: 308px !important;
}

.pb-78 {
  padding-bottom: 312px !important;
}

.pb-79 {
  padding-bottom: 316px !important;
}

.pb-80 {
  padding-bottom: 320px !important;
}

.pb-81 {
  padding-bottom: 324px !important;
}

.pb-82 {
  padding-bottom: 328px !important;
}

.pb-83 {
  padding-bottom: 332px !important;
}

.pb-84 {
  padding-bottom: 336px !important;
}

.pb-85 {
  padding-bottom: 340px !important;
}

.pb-86 {
  padding-bottom: 344px !important;
}

.pb-87 {
  padding-bottom: 348px !important;
}

.pb-88 {
  padding-bottom: 352px !important;
}

.pb-89 {
  padding-bottom: 356px !important;
}

.pb-90 {
  padding-bottom: 360px !important;
}

.pb-91 {
  padding-bottom: 364px !important;
}

.pb-92 {
  padding-bottom: 368px !important;
}

.pb-93 {
  padding-bottom: 372px !important;
}

.pb-94 {
  padding-bottom: 376px !important;
}

.pb-95 {
  padding-bottom: 380px !important;
}

.pb-96 {
  padding-bottom: 384px !important;
}

.pb-97 {
  padding-bottom: 388px !important;
}

.pb-98 {
  padding-bottom: 392px !important;
}

.pb-99 {
  padding-bottom: 396px !important;
}

.pb-100 {
  padding-bottom: 400px !important;
}

.p-0 {
  padding: 0px !important;
}

.p-1 {
  padding: 4px !important;
}

.p-2 {
  padding: 8px !important;
}

.p-3 {
  padding: 12px !important;
}

.p-4 {
  padding: 16px !important;
}

.p-5 {
  padding: 20px !important;
}

.p-6 {
  padding: 24px !important;
}

.p-7 {
  padding: 28px !important;
}

.p-8 {
  padding: 32px !important;
}

.p-9 {
  padding: 36px !important;
}

.p-10 {
  padding: 40px !important;
}

.p-11 {
  padding: 44px !important;
}

.p-12 {
  padding: 48px !important;
}

.p-13 {
  padding: 52px !important;
}

.p-14 {
  padding: 56px !important;
}

.p-15 {
  padding: 60px !important;
}

.p-16 {
  padding: 64px !important;
}

.p-17 {
  padding: 68px !important;
}

.p-18 {
  padding: 72px !important;
}

.p-19 {
  padding: 76px !important;
}

.p-20 {
  padding: 80px !important;
}

.p-21 {
  padding: 84px !important;
}

.p-22 {
  padding: 88px !important;
}

.p-23 {
  padding: 92px !important;
}

.p-24 {
  padding: 96px !important;
}

.p-25 {
  padding: 100px !important;
}

.p-26 {
  padding: 104px !important;
}

.p-27 {
  padding: 108px !important;
}

.p-28 {
  padding: 112px !important;
}

.p-29 {
  padding: 116px !important;
}

.p-30 {
  padding: 120px !important;
}

.p-31 {
  padding: 124px !important;
}

.p-32 {
  padding: 128px !important;
}

.p-33 {
  padding: 132px !important;
}

.p-34 {
  padding: 136px !important;
}

.p-35 {
  padding: 140px !important;
}

.p-36 {
  padding: 144px !important;
}

.p-37 {
  padding: 148px !important;
}

.p-38 {
  padding: 152px !important;
}

.p-39 {
  padding: 156px !important;
}

.p-40 {
  padding: 160px !important;
}

.p-41 {
  padding: 164px !important;
}

.p-42 {
  padding: 168px !important;
}

.p-43 {
  padding: 172px !important;
}

.p-44 {
  padding: 176px !important;
}

.p-45 {
  padding: 180px !important;
}

.p-46 {
  padding: 184px !important;
}

.p-47 {
  padding: 188px !important;
}

.p-48 {
  padding: 192px !important;
}

.p-49 {
  padding: 196px !important;
}

.p-50 {
  padding: 200px !important;
}

.p-51 {
  padding: 204px !important;
}

.p-52 {
  padding: 208px !important;
}

.p-53 {
  padding: 212px !important;
}

.p-54 {
  padding: 216px !important;
}

.p-55 {
  padding: 220px !important;
}

.p-56 {
  padding: 224px !important;
}

.p-57 {
  padding: 228px !important;
}

.p-58 {
  padding: 232px !important;
}

.p-59 {
  padding: 236px !important;
}

.p-60 {
  padding: 240px !important;
}

.p-61 {
  padding: 244px !important;
}

.p-62 {
  padding: 248px !important;
}

.p-63 {
  padding: 252px !important;
}

.p-64 {
  padding: 256px !important;
}

.p-65 {
  padding: 260px !important;
}

.p-66 {
  padding: 264px !important;
}

.p-67 {
  padding: 268px !important;
}

.p-68 {
  padding: 272px !important;
}

.p-69 {
  padding: 276px !important;
}

.p-70 {
  padding: 280px !important;
}

.p-71 {
  padding: 284px !important;
}

.p-72 {
  padding: 288px !important;
}

.p-73 {
  padding: 292px !important;
}

.p-74 {
  padding: 296px !important;
}

.p-75 {
  padding: 300px !important;
}

.p-76 {
  padding: 304px !important;
}

.p-77 {
  padding: 308px !important;
}

.p-78 {
  padding: 312px !important;
}

.p-79 {
  padding: 316px !important;
}

.p-80 {
  padding: 320px !important;
}

.p-81 {
  padding: 324px !important;
}

.p-82 {
  padding: 328px !important;
}

.p-83 {
  padding: 332px !important;
}

.p-84 {
  padding: 336px !important;
}

.p-85 {
  padding: 340px !important;
}

.p-86 {
  padding: 344px !important;
}

.p-87 {
  padding: 348px !important;
}

.p-88 {
  padding: 352px !important;
}

.p-89 {
  padding: 356px !important;
}

.p-90 {
  padding: 360px !important;
}

.p-91 {
  padding: 364px !important;
}

.p-92 {
  padding: 368px !important;
}

.p-93 {
  padding: 372px !important;
}

.p-94 {
  padding: 376px !important;
}

.p-95 {
  padding: 380px !important;
}

.p-96 {
  padding: 384px !important;
}

.p-97 {
  padding: 388px !important;
}

.p-98 {
  padding: 392px !important;
}

.p-99 {
  padding: 396px !important;
}

.p-100 {
  padding: 400px !important;
}

.m-0 {
  margin: 0px !important;
}

.m-1 {
  margin: 4px !important;
}

.m-2 {
  margin: 8px !important;
}

.m-3 {
  margin: 12px !important;
}

.m-4 {
  margin: 16px !important;
}

.m-5 {
  margin: 20px !important;
}

.m-6 {
  margin: 24px !important;
}

.m-7 {
  margin: 28px !important;
}

.m-8 {
  margin: 32px !important;
}

.m-9 {
  margin: 36px !important;
}

.m-10 {
  margin: 40px !important;
}

.m-11 {
  margin: 44px !important;
}

.m-12 {
  margin: 48px !important;
}

.m-13 {
  margin: 52px !important;
}

.m-14 {
  margin: 56px !important;
}

.m-15 {
  margin: 60px !important;
}

.m-16 {
  margin: 64px !important;
}

.m-17 {
  margin: 68px !important;
}

.m-18 {
  margin: 72px !important;
}

.m-19 {
  margin: 76px !important;
}

.m-20 {
  margin: 80px !important;
}

.m-21 {
  margin: 84px !important;
}

.m-22 {
  margin: 88px !important;
}

.m-23 {
  margin: 92px !important;
}

.m-24 {
  margin: 96px !important;
}

.m-25 {
  margin: 100px !important;
}

.m-26 {
  margin: 104px !important;
}

.m-27 {
  margin: 108px !important;
}

.m-28 {
  margin: 112px !important;
}

.m-29 {
  margin: 116px !important;
}

.m-30 {
  margin: 120px !important;
}

.m-31 {
  margin: 124px !important;
}

.m-32 {
  margin: 128px !important;
}

.m-33 {
  margin: 132px !important;
}

.m-34 {
  margin: 136px !important;
}

.m-35 {
  margin: 140px !important;
}

.m-36 {
  margin: 144px !important;
}

.m-37 {
  margin: 148px !important;
}

.m-38 {
  margin: 152px !important;
}

.m-39 {
  margin: 156px !important;
}

.m-40 {
  margin: 160px !important;
}

.m-41 {
  margin: 164px !important;
}

.m-42 {
  margin: 168px !important;
}

.m-43 {
  margin: 172px !important;
}

.m-44 {
  margin: 176px !important;
}

.m-45 {
  margin: 180px !important;
}

.m-46 {
  margin: 184px !important;
}

.m-47 {
  margin: 188px !important;
}

.m-48 {
  margin: 192px !important;
}

.m-49 {
  margin: 196px !important;
}

.m-50 {
  margin: 200px !important;
}

.m-51 {
  margin: 204px !important;
}

.m-52 {
  margin: 208px !important;
}

.m-53 {
  margin: 212px !important;
}

.m-54 {
  margin: 216px !important;
}

.m-55 {
  margin: 220px !important;
}

.m-56 {
  margin: 224px !important;
}

.m-57 {
  margin: 228px !important;
}

.m-58 {
  margin: 232px !important;
}

.m-59 {
  margin: 236px !important;
}

.m-60 {
  margin: 240px !important;
}

.m-61 {
  margin: 244px !important;
}

.m-62 {
  margin: 248px !important;
}

.m-63 {
  margin: 252px !important;
}

.m-64 {
  margin: 256px !important;
}

.m-65 {
  margin: 260px !important;
}

.m-66 {
  margin: 264px !important;
}

.m-67 {
  margin: 268px !important;
}

.m-68 {
  margin: 272px !important;
}

.m-69 {
  margin: 276px !important;
}

.m-70 {
  margin: 280px !important;
}

.m-71 {
  margin: 284px !important;
}

.m-72 {
  margin: 288px !important;
}

.m-73 {
  margin: 292px !important;
}

.m-74 {
  margin: 296px !important;
}

.m-75 {
  margin: 300px !important;
}

.m-76 {
  margin: 304px !important;
}

.m-77 {
  margin: 308px !important;
}

.m-78 {
  margin: 312px !important;
}

.m-79 {
  margin: 316px !important;
}

.m-80 {
  margin: 320px !important;
}

.m-81 {
  margin: 324px !important;
}

.m-82 {
  margin: 328px !important;
}

.m-83 {
  margin: 332px !important;
}

.m-84 {
  margin: 336px !important;
}

.m-85 {
  margin: 340px !important;
}

.m-86 {
  margin: 344px !important;
}

.m-87 {
  margin: 348px !important;
}

.m-88 {
  margin: 352px !important;
}

.m-89 {
  margin: 356px !important;
}

.m-90 {
  margin: 360px !important;
}

.m-91 {
  margin: 364px !important;
}

.m-92 {
  margin: 368px !important;
}

.m-93 {
  margin: 372px !important;
}

.m-94 {
  margin: 376px !important;
}

.m-95 {
  margin: 380px !important;
}

.m-96 {
  margin: 384px !important;
}

.m-97 {
  margin: 388px !important;
}

.m-98 {
  margin: 392px !important;
}

.m-99 {
  margin: 396px !important;
}

.m-100 {
  margin: 400px !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto {
  margin-top: auto !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

@media (max-width: 1024px) {
  .m-max-auto {
    margin: auto !important;
  }
}
@media (max-width: 1024px) {
  .mt-max-auto {
    margin-top: auto;
  }
}
@media (max-width: 1024px) {
  .mb-max-auto {
    margin-bottom: auto;
  }
}
@media (max-width: 1024px) {
  .mx-max-auto {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 1024px) {
  .my-max-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
}
@media (max-width: 1024px) {
  .m-max-0 {
    margin: 0px !important;
  }
  .m-max-1 {
    margin: 4px !important;
  }
  .m-max-2 {
    margin: 8px !important;
  }
  .m-max-3 {
    margin: 12px !important;
  }
  .m-max-4 {
    margin: 16px !important;
  }
  .m-max-5 {
    margin: 20px !important;
  }
  .m-max-6 {
    margin: 24px !important;
  }
  .m-max-7 {
    margin: 28px !important;
  }
  .m-max-8 {
    margin: 32px !important;
  }
  .m-max-9 {
    margin: 36px !important;
  }
  .m-max-10 {
    margin: 40px !important;
  }
  .m-max-11 {
    margin: 44px !important;
  }
  .m-max-12 {
    margin: 48px !important;
  }
  .m-max-13 {
    margin: 52px !important;
  }
  .m-max-14 {
    margin: 56px !important;
  }
  .m-max-15 {
    margin: 60px !important;
  }
  .m-max-16 {
    margin: 64px !important;
  }
  .m-max-17 {
    margin: 68px !important;
  }
  .m-max-18 {
    margin: 72px !important;
  }
  .m-max-19 {
    margin: 76px !important;
  }
  .m-max-20 {
    margin: 80px !important;
  }
  .m-max-21 {
    margin: 84px !important;
  }
  .m-max-22 {
    margin: 88px !important;
  }
  .m-max-23 {
    margin: 92px !important;
  }
  .m-max-24 {
    margin: 96px !important;
  }
  .m-max-25 {
    margin: 100px !important;
  }
  .m-max-26 {
    margin: 104px !important;
  }
  .m-max-27 {
    margin: 108px !important;
  }
  .m-max-28 {
    margin: 112px !important;
  }
  .m-max-29 {
    margin: 116px !important;
  }
  .m-max-30 {
    margin: 120px !important;
  }
  .m-max-31 {
    margin: 124px !important;
  }
  .m-max-32 {
    margin: 128px !important;
  }
  .m-max-33 {
    margin: 132px !important;
  }
  .m-max-34 {
    margin: 136px !important;
  }
  .m-max-35 {
    margin: 140px !important;
  }
  .m-max-36 {
    margin: 144px !important;
  }
  .m-max-37 {
    margin: 148px !important;
  }
  .m-max-38 {
    margin: 152px !important;
  }
  .m-max-39 {
    margin: 156px !important;
  }
  .m-max-40 {
    margin: 160px !important;
  }
  .m-max-41 {
    margin: 164px !important;
  }
  .m-max-42 {
    margin: 168px !important;
  }
  .m-max-43 {
    margin: 172px !important;
  }
  .m-max-44 {
    margin: 176px !important;
  }
  .m-max-45 {
    margin: 180px !important;
  }
  .m-max-46 {
    margin: 184px !important;
  }
  .m-max-47 {
    margin: 188px !important;
  }
  .m-max-48 {
    margin: 192px !important;
  }
  .m-max-49 {
    margin: 196px !important;
  }
  .m-max-50 {
    margin: 200px !important;
  }
  .m-max-51 {
    margin: 204px !important;
  }
  .m-max-52 {
    margin: 208px !important;
  }
  .m-max-53 {
    margin: 212px !important;
  }
  .m-max-54 {
    margin: 216px !important;
  }
  .m-max-55 {
    margin: 220px !important;
  }
  .m-max-56 {
    margin: 224px !important;
  }
  .m-max-57 {
    margin: 228px !important;
  }
  .m-max-58 {
    margin: 232px !important;
  }
  .m-max-59 {
    margin: 236px !important;
  }
  .m-max-60 {
    margin: 240px !important;
  }
  .m-max-61 {
    margin: 244px !important;
  }
  .m-max-62 {
    margin: 248px !important;
  }
  .m-max-63 {
    margin: 252px !important;
  }
  .m-max-64 {
    margin: 256px !important;
  }
  .m-max-65 {
    margin: 260px !important;
  }
  .m-max-66 {
    margin: 264px !important;
  }
  .m-max-67 {
    margin: 268px !important;
  }
  .m-max-68 {
    margin: 272px !important;
  }
  .m-max-69 {
    margin: 276px !important;
  }
  .m-max-70 {
    margin: 280px !important;
  }
  .m-max-71 {
    margin: 284px !important;
  }
  .m-max-72 {
    margin: 288px !important;
  }
  .m-max-73 {
    margin: 292px !important;
  }
  .m-max-74 {
    margin: 296px !important;
  }
  .m-max-75 {
    margin: 300px !important;
  }
  .m-max-76 {
    margin: 304px !important;
  }
  .m-max-77 {
    margin: 308px !important;
  }
  .m-max-78 {
    margin: 312px !important;
  }
  .m-max-79 {
    margin: 316px !important;
  }
  .m-max-80 {
    margin: 320px !important;
  }
  .m-max-81 {
    margin: 324px !important;
  }
  .m-max-82 {
    margin: 328px !important;
  }
  .m-max-83 {
    margin: 332px !important;
  }
  .m-max-84 {
    margin: 336px !important;
  }
  .m-max-85 {
    margin: 340px !important;
  }
  .m-max-86 {
    margin: 344px !important;
  }
  .m-max-87 {
    margin: 348px !important;
  }
  .m-max-88 {
    margin: 352px !important;
  }
  .m-max-89 {
    margin: 356px !important;
  }
  .m-max-90 {
    margin: 360px !important;
  }
  .m-max-91 {
    margin: 364px !important;
  }
  .m-max-92 {
    margin: 368px !important;
  }
  .m-max-93 {
    margin: 372px !important;
  }
  .m-max-94 {
    margin: 376px !important;
  }
  .m-max-95 {
    margin: 380px !important;
  }
  .m-max-96 {
    margin: 384px !important;
  }
  .m-max-97 {
    margin: 388px !important;
  }
  .m-max-98 {
    margin: 392px !important;
  }
  .m-max-99 {
    margin: 396px !important;
  }
  .m-max-100 {
    margin: 400px !important;
  }
}
@media (max-width: 1024px) {
  .p-max-0 {
    padding: 0px !important;
  }
  .p-max-1 {
    padding: 4px !important;
  }
  .p-max-2 {
    padding: 8px !important;
  }
  .p-max-3 {
    padding: 12px !important;
  }
  .p-max-4 {
    padding: 16px !important;
  }
  .p-max-5 {
    padding: 20px !important;
  }
  .p-max-6 {
    padding: 24px !important;
  }
  .p-max-7 {
    padding: 28px !important;
  }
  .p-max-8 {
    padding: 32px !important;
  }
  .p-max-9 {
    padding: 36px !important;
  }
  .p-max-10 {
    padding: 40px !important;
  }
  .p-max-11 {
    padding: 44px !important;
  }
  .p-max-12 {
    padding: 48px !important;
  }
  .p-max-13 {
    padding: 52px !important;
  }
  .p-max-14 {
    padding: 56px !important;
  }
  .p-max-15 {
    padding: 60px !important;
  }
  .p-max-16 {
    padding: 64px !important;
  }
  .p-max-17 {
    padding: 68px !important;
  }
  .p-max-18 {
    padding: 72px !important;
  }
  .p-max-19 {
    padding: 76px !important;
  }
  .p-max-20 {
    padding: 80px !important;
  }
  .p-max-21 {
    padding: 84px !important;
  }
  .p-max-22 {
    padding: 88px !important;
  }
  .p-max-23 {
    padding: 92px !important;
  }
  .p-max-24 {
    padding: 96px !important;
  }
  .p-max-25 {
    padding: 100px !important;
  }
  .p-max-26 {
    padding: 104px !important;
  }
  .p-max-27 {
    padding: 108px !important;
  }
  .p-max-28 {
    padding: 112px !important;
  }
  .p-max-29 {
    padding: 116px !important;
  }
  .p-max-30 {
    padding: 120px !important;
  }
  .p-max-31 {
    padding: 124px !important;
  }
  .p-max-32 {
    padding: 128px !important;
  }
  .p-max-33 {
    padding: 132px !important;
  }
  .p-max-34 {
    padding: 136px !important;
  }
  .p-max-35 {
    padding: 140px !important;
  }
  .p-max-36 {
    padding: 144px !important;
  }
  .p-max-37 {
    padding: 148px !important;
  }
  .p-max-38 {
    padding: 152px !important;
  }
  .p-max-39 {
    padding: 156px !important;
  }
  .p-max-40 {
    padding: 160px !important;
  }
  .p-max-41 {
    padding: 164px !important;
  }
  .p-max-42 {
    padding: 168px !important;
  }
  .p-max-43 {
    padding: 172px !important;
  }
  .p-max-44 {
    padding: 176px !important;
  }
  .p-max-45 {
    padding: 180px !important;
  }
  .p-max-46 {
    padding: 184px !important;
  }
  .p-max-47 {
    padding: 188px !important;
  }
  .p-max-48 {
    padding: 192px !important;
  }
  .p-max-49 {
    padding: 196px !important;
  }
  .p-max-50 {
    padding: 200px !important;
  }
  .p-max-51 {
    padding: 204px !important;
  }
  .p-max-52 {
    padding: 208px !important;
  }
  .p-max-53 {
    padding: 212px !important;
  }
  .p-max-54 {
    padding: 216px !important;
  }
  .p-max-55 {
    padding: 220px !important;
  }
  .p-max-56 {
    padding: 224px !important;
  }
  .p-max-57 {
    padding: 228px !important;
  }
  .p-max-58 {
    padding: 232px !important;
  }
  .p-max-59 {
    padding: 236px !important;
  }
  .p-max-60 {
    padding: 240px !important;
  }
  .p-max-61 {
    padding: 244px !important;
  }
  .p-max-62 {
    padding: 248px !important;
  }
  .p-max-63 {
    padding: 252px !important;
  }
  .p-max-64 {
    padding: 256px !important;
  }
  .p-max-65 {
    padding: 260px !important;
  }
  .p-max-66 {
    padding: 264px !important;
  }
  .p-max-67 {
    padding: 268px !important;
  }
  .p-max-68 {
    padding: 272px !important;
  }
  .p-max-69 {
    padding: 276px !important;
  }
  .p-max-70 {
    padding: 280px !important;
  }
  .p-max-71 {
    padding: 284px !important;
  }
  .p-max-72 {
    padding: 288px !important;
  }
  .p-max-73 {
    padding: 292px !important;
  }
  .p-max-74 {
    padding: 296px !important;
  }
  .p-max-75 {
    padding: 300px !important;
  }
  .p-max-76 {
    padding: 304px !important;
  }
  .p-max-77 {
    padding: 308px !important;
  }
  .p-max-78 {
    padding: 312px !important;
  }
  .p-max-79 {
    padding: 316px !important;
  }
  .p-max-80 {
    padding: 320px !important;
  }
  .p-max-81 {
    padding: 324px !important;
  }
  .p-max-82 {
    padding: 328px !important;
  }
  .p-max-83 {
    padding: 332px !important;
  }
  .p-max-84 {
    padding: 336px !important;
  }
  .p-max-85 {
    padding: 340px !important;
  }
  .p-max-86 {
    padding: 344px !important;
  }
  .p-max-87 {
    padding: 348px !important;
  }
  .p-max-88 {
    padding: 352px !important;
  }
  .p-max-89 {
    padding: 356px !important;
  }
  .p-max-90 {
    padding: 360px !important;
  }
  .p-max-91 {
    padding: 364px !important;
  }
  .p-max-92 {
    padding: 368px !important;
  }
  .p-max-93 {
    padding: 372px !important;
  }
  .p-max-94 {
    padding: 376px !important;
  }
  .p-max-95 {
    padding: 380px !important;
  }
  .p-max-96 {
    padding: 384px !important;
  }
  .p-max-97 {
    padding: 388px !important;
  }
  .p-max-98 {
    padding: 392px !important;
  }
  .p-max-99 {
    padding: 396px !important;
  }
  .p-max-100 {
    padding: 400px !important;
  }
}
@media (max-width: 1024px) {
  .mt-max-0 {
    margin-top: 0px !important;
  }
  .mt-max-1 {
    margin-top: 4px !important;
  }
  .mt-max-2 {
    margin-top: 8px !important;
  }
  .mt-max-3 {
    margin-top: 12px !important;
  }
  .mt-max-4 {
    margin-top: 16px !important;
  }
  .mt-max-5 {
    margin-top: 20px !important;
  }
  .mt-max-6 {
    margin-top: 24px !important;
  }
  .mt-max-7 {
    margin-top: 28px !important;
  }
  .mt-max-8 {
    margin-top: 32px !important;
  }
  .mt-max-9 {
    margin-top: 36px !important;
  }
  .mt-max-10 {
    margin-top: 40px !important;
  }
  .mt-max-11 {
    margin-top: 44px !important;
  }
  .mt-max-12 {
    margin-top: 48px !important;
  }
  .mt-max-13 {
    margin-top: 52px !important;
  }
  .mt-max-14 {
    margin-top: 56px !important;
  }
  .mt-max-15 {
    margin-top: 60px !important;
  }
  .mt-max-16 {
    margin-top: 64px !important;
  }
  .mt-max-17 {
    margin-top: 68px !important;
  }
  .mt-max-18 {
    margin-top: 72px !important;
  }
  .mt-max-19 {
    margin-top: 76px !important;
  }
  .mt-max-20 {
    margin-top: 80px !important;
  }
  .mt-max-21 {
    margin-top: 84px !important;
  }
  .mt-max-22 {
    margin-top: 88px !important;
  }
  .mt-max-23 {
    margin-top: 92px !important;
  }
  .mt-max-24 {
    margin-top: 96px !important;
  }
  .mt-max-25 {
    margin-top: 100px !important;
  }
  .mt-max-26 {
    margin-top: 104px !important;
  }
  .mt-max-27 {
    margin-top: 108px !important;
  }
  .mt-max-28 {
    margin-top: 112px !important;
  }
  .mt-max-29 {
    margin-top: 116px !important;
  }
  .mt-max-30 {
    margin-top: 120px !important;
  }
  .mt-max-31 {
    margin-top: 124px !important;
  }
  .mt-max-32 {
    margin-top: 128px !important;
  }
  .mt-max-33 {
    margin-top: 132px !important;
  }
  .mt-max-34 {
    margin-top: 136px !important;
  }
  .mt-max-35 {
    margin-top: 140px !important;
  }
  .mt-max-36 {
    margin-top: 144px !important;
  }
  .mt-max-37 {
    margin-top: 148px !important;
  }
  .mt-max-38 {
    margin-top: 152px !important;
  }
  .mt-max-39 {
    margin-top: 156px !important;
  }
  .mt-max-40 {
    margin-top: 160px !important;
  }
  .mt-max-41 {
    margin-top: 164px !important;
  }
  .mt-max-42 {
    margin-top: 168px !important;
  }
  .mt-max-43 {
    margin-top: 172px !important;
  }
  .mt-max-44 {
    margin-top: 176px !important;
  }
  .mt-max-45 {
    margin-top: 180px !important;
  }
  .mt-max-46 {
    margin-top: 184px !important;
  }
  .mt-max-47 {
    margin-top: 188px !important;
  }
  .mt-max-48 {
    margin-top: 192px !important;
  }
  .mt-max-49 {
    margin-top: 196px !important;
  }
  .mt-max-50 {
    margin-top: 200px !important;
  }
  .mt-max-51 {
    margin-top: 204px !important;
  }
  .mt-max-52 {
    margin-top: 208px !important;
  }
  .mt-max-53 {
    margin-top: 212px !important;
  }
  .mt-max-54 {
    margin-top: 216px !important;
  }
  .mt-max-55 {
    margin-top: 220px !important;
  }
  .mt-max-56 {
    margin-top: 224px !important;
  }
  .mt-max-57 {
    margin-top: 228px !important;
  }
  .mt-max-58 {
    margin-top: 232px !important;
  }
  .mt-max-59 {
    margin-top: 236px !important;
  }
  .mt-max-60 {
    margin-top: 240px !important;
  }
  .mt-max-61 {
    margin-top: 244px !important;
  }
  .mt-max-62 {
    margin-top: 248px !important;
  }
  .mt-max-63 {
    margin-top: 252px !important;
  }
  .mt-max-64 {
    margin-top: 256px !important;
  }
  .mt-max-65 {
    margin-top: 260px !important;
  }
  .mt-max-66 {
    margin-top: 264px !important;
  }
  .mt-max-67 {
    margin-top: 268px !important;
  }
  .mt-max-68 {
    margin-top: 272px !important;
  }
  .mt-max-69 {
    margin-top: 276px !important;
  }
  .mt-max-70 {
    margin-top: 280px !important;
  }
  .mt-max-71 {
    margin-top: 284px !important;
  }
  .mt-max-72 {
    margin-top: 288px !important;
  }
  .mt-max-73 {
    margin-top: 292px !important;
  }
  .mt-max-74 {
    margin-top: 296px !important;
  }
  .mt-max-75 {
    margin-top: 300px !important;
  }
  .mt-max-76 {
    margin-top: 304px !important;
  }
  .mt-max-77 {
    margin-top: 308px !important;
  }
  .mt-max-78 {
    margin-top: 312px !important;
  }
  .mt-max-79 {
    margin-top: 316px !important;
  }
  .mt-max-80 {
    margin-top: 320px !important;
  }
  .mt-max-81 {
    margin-top: 324px !important;
  }
  .mt-max-82 {
    margin-top: 328px !important;
  }
  .mt-max-83 {
    margin-top: 332px !important;
  }
  .mt-max-84 {
    margin-top: 336px !important;
  }
  .mt-max-85 {
    margin-top: 340px !important;
  }
  .mt-max-86 {
    margin-top: 344px !important;
  }
  .mt-max-87 {
    margin-top: 348px !important;
  }
  .mt-max-88 {
    margin-top: 352px !important;
  }
  .mt-max-89 {
    margin-top: 356px !important;
  }
  .mt-max-90 {
    margin-top: 360px !important;
  }
  .mt-max-91 {
    margin-top: 364px !important;
  }
  .mt-max-92 {
    margin-top: 368px !important;
  }
  .mt-max-93 {
    margin-top: 372px !important;
  }
  .mt-max-94 {
    margin-top: 376px !important;
  }
  .mt-max-95 {
    margin-top: 380px !important;
  }
  .mt-max-96 {
    margin-top: 384px !important;
  }
  .mt-max-97 {
    margin-top: 388px !important;
  }
  .mt-max-98 {
    margin-top: 392px !important;
  }
  .mt-max-99 {
    margin-top: 396px !important;
  }
  .mt-max-100 {
    margin-top: 400px !important;
  }
}
@media (max-width: 1024px) {
  .pb-max-0 {
    padding-bottom: 0px !important;
  }
  .pb-max-1 {
    padding-bottom: 4px !important;
  }
  .pb-max-2 {
    padding-bottom: 8px !important;
  }
  .pb-max-3 {
    padding-bottom: 12px !important;
  }
  .pb-max-4 {
    padding-bottom: 16px !important;
  }
  .pb-max-5 {
    padding-bottom: 20px !important;
  }
  .pb-max-6 {
    padding-bottom: 24px !important;
  }
  .pb-max-7 {
    padding-bottom: 28px !important;
  }
  .pb-max-8 {
    padding-bottom: 32px !important;
  }
  .pb-max-9 {
    padding-bottom: 36px !important;
  }
  .pb-max-10 {
    padding-bottom: 40px !important;
  }
  .pb-max-11 {
    padding-bottom: 44px !important;
  }
  .pb-max-12 {
    padding-bottom: 48px !important;
  }
  .pb-max-13 {
    padding-bottom: 52px !important;
  }
  .pb-max-14 {
    padding-bottom: 56px !important;
  }
  .pb-max-15 {
    padding-bottom: 60px !important;
  }
  .pb-max-16 {
    padding-bottom: 64px !important;
  }
  .pb-max-17 {
    padding-bottom: 68px !important;
  }
  .pb-max-18 {
    padding-bottom: 72px !important;
  }
  .pb-max-19 {
    padding-bottom: 76px !important;
  }
  .pb-max-20 {
    padding-bottom: 80px !important;
  }
  .pb-max-21 {
    padding-bottom: 84px !important;
  }
  .pb-max-22 {
    padding-bottom: 88px !important;
  }
  .pb-max-23 {
    padding-bottom: 92px !important;
  }
  .pb-max-24 {
    padding-bottom: 96px !important;
  }
  .pb-max-25 {
    padding-bottom: 100px !important;
  }
  .pb-max-26 {
    padding-bottom: 104px !important;
  }
  .pb-max-27 {
    padding-bottom: 108px !important;
  }
  .pb-max-28 {
    padding-bottom: 112px !important;
  }
  .pb-max-29 {
    padding-bottom: 116px !important;
  }
  .pb-max-30 {
    padding-bottom: 120px !important;
  }
  .pb-max-31 {
    padding-bottom: 124px !important;
  }
  .pb-max-32 {
    padding-bottom: 128px !important;
  }
  .pb-max-33 {
    padding-bottom: 132px !important;
  }
  .pb-max-34 {
    padding-bottom: 136px !important;
  }
  .pb-max-35 {
    padding-bottom: 140px !important;
  }
  .pb-max-36 {
    padding-bottom: 144px !important;
  }
  .pb-max-37 {
    padding-bottom: 148px !important;
  }
  .pb-max-38 {
    padding-bottom: 152px !important;
  }
  .pb-max-39 {
    padding-bottom: 156px !important;
  }
  .pb-max-40 {
    padding-bottom: 160px !important;
  }
  .pb-max-41 {
    padding-bottom: 164px !important;
  }
  .pb-max-42 {
    padding-bottom: 168px !important;
  }
  .pb-max-43 {
    padding-bottom: 172px !important;
  }
  .pb-max-44 {
    padding-bottom: 176px !important;
  }
  .pb-max-45 {
    padding-bottom: 180px !important;
  }
  .pb-max-46 {
    padding-bottom: 184px !important;
  }
  .pb-max-47 {
    padding-bottom: 188px !important;
  }
  .pb-max-48 {
    padding-bottom: 192px !important;
  }
  .pb-max-49 {
    padding-bottom: 196px !important;
  }
  .pb-max-50 {
    padding-bottom: 200px !important;
  }
  .pb-max-51 {
    padding-bottom: 204px !important;
  }
  .pb-max-52 {
    padding-bottom: 208px !important;
  }
  .pb-max-53 {
    padding-bottom: 212px !important;
  }
  .pb-max-54 {
    padding-bottom: 216px !important;
  }
  .pb-max-55 {
    padding-bottom: 220px !important;
  }
  .pb-max-56 {
    padding-bottom: 224px !important;
  }
  .pb-max-57 {
    padding-bottom: 228px !important;
  }
  .pb-max-58 {
    padding-bottom: 232px !important;
  }
  .pb-max-59 {
    padding-bottom: 236px !important;
  }
  .pb-max-60 {
    padding-bottom: 240px !important;
  }
  .pb-max-61 {
    padding-bottom: 244px !important;
  }
  .pb-max-62 {
    padding-bottom: 248px !important;
  }
  .pb-max-63 {
    padding-bottom: 252px !important;
  }
  .pb-max-64 {
    padding-bottom: 256px !important;
  }
  .pb-max-65 {
    padding-bottom: 260px !important;
  }
  .pb-max-66 {
    padding-bottom: 264px !important;
  }
  .pb-max-67 {
    padding-bottom: 268px !important;
  }
  .pb-max-68 {
    padding-bottom: 272px !important;
  }
  .pb-max-69 {
    padding-bottom: 276px !important;
  }
  .pb-max-70 {
    padding-bottom: 280px !important;
  }
  .pb-max-71 {
    padding-bottom: 284px !important;
  }
  .pb-max-72 {
    padding-bottom: 288px !important;
  }
  .pb-max-73 {
    padding-bottom: 292px !important;
  }
  .pb-max-74 {
    padding-bottom: 296px !important;
  }
  .pb-max-75 {
    padding-bottom: 300px !important;
  }
  .pb-max-76 {
    padding-bottom: 304px !important;
  }
  .pb-max-77 {
    padding-bottom: 308px !important;
  }
  .pb-max-78 {
    padding-bottom: 312px !important;
  }
  .pb-max-79 {
    padding-bottom: 316px !important;
  }
  .pb-max-80 {
    padding-bottom: 320px !important;
  }
  .pb-max-81 {
    padding-bottom: 324px !important;
  }
  .pb-max-82 {
    padding-bottom: 328px !important;
  }
  .pb-max-83 {
    padding-bottom: 332px !important;
  }
  .pb-max-84 {
    padding-bottom: 336px !important;
  }
  .pb-max-85 {
    padding-bottom: 340px !important;
  }
  .pb-max-86 {
    padding-bottom: 344px !important;
  }
  .pb-max-87 {
    padding-bottom: 348px !important;
  }
  .pb-max-88 {
    padding-bottom: 352px !important;
  }
  .pb-max-89 {
    padding-bottom: 356px !important;
  }
  .pb-max-90 {
    padding-bottom: 360px !important;
  }
  .pb-max-91 {
    padding-bottom: 364px !important;
  }
  .pb-max-92 {
    padding-bottom: 368px !important;
  }
  .pb-max-93 {
    padding-bottom: 372px !important;
  }
  .pb-max-94 {
    padding-bottom: 376px !important;
  }
  .pb-max-95 {
    padding-bottom: 380px !important;
  }
  .pb-max-96 {
    padding-bottom: 384px !important;
  }
  .pb-max-97 {
    padding-bottom: 388px !important;
  }
  .pb-max-98 {
    padding-bottom: 392px !important;
  }
  .pb-max-99 {
    padding-bottom: 396px !important;
  }
  .pb-max-100 {
    padding-bottom: 400px !important;
  }
}
@media (max-width: 1024px) {
  .pt-max-0 {
    padding-top: 0px !important;
  }
  .pt-max-1 {
    padding-top: 4px !important;
  }
  .pt-max-2 {
    padding-top: 8px !important;
  }
  .pt-max-3 {
    padding-top: 12px !important;
  }
  .pt-max-4 {
    padding-top: 16px !important;
  }
  .pt-max-5 {
    padding-top: 20px !important;
  }
  .pt-max-6 {
    padding-top: 24px !important;
  }
  .pt-max-7 {
    padding-top: 28px !important;
  }
  .pt-max-8 {
    padding-top: 32px !important;
  }
  .pt-max-9 {
    padding-top: 36px !important;
  }
  .pt-max-10 {
    padding-top: 40px !important;
  }
  .pt-max-11 {
    padding-top: 44px !important;
  }
  .pt-max-12 {
    padding-top: 48px !important;
  }
  .pt-max-13 {
    padding-top: 52px !important;
  }
  .pt-max-14 {
    padding-top: 56px !important;
  }
  .pt-max-15 {
    padding-top: 60px !important;
  }
  .pt-max-16 {
    padding-top: 64px !important;
  }
  .pt-max-17 {
    padding-top: 68px !important;
  }
  .pt-max-18 {
    padding-top: 72px !important;
  }
  .pt-max-19 {
    padding-top: 76px !important;
  }
  .pt-max-20 {
    padding-top: 80px !important;
  }
  .pt-max-21 {
    padding-top: 84px !important;
  }
  .pt-max-22 {
    padding-top: 88px !important;
  }
  .pt-max-23 {
    padding-top: 92px !important;
  }
  .pt-max-24 {
    padding-top: 96px !important;
  }
  .pt-max-25 {
    padding-top: 100px !important;
  }
  .pt-max-26 {
    padding-top: 104px !important;
  }
  .pt-max-27 {
    padding-top: 108px !important;
  }
  .pt-max-28 {
    padding-top: 112px !important;
  }
  .pt-max-29 {
    padding-top: 116px !important;
  }
  .pt-max-30 {
    padding-top: 120px !important;
  }
  .pt-max-31 {
    padding-top: 124px !important;
  }
  .pt-max-32 {
    padding-top: 128px !important;
  }
  .pt-max-33 {
    padding-top: 132px !important;
  }
  .pt-max-34 {
    padding-top: 136px !important;
  }
  .pt-max-35 {
    padding-top: 140px !important;
  }
  .pt-max-36 {
    padding-top: 144px !important;
  }
  .pt-max-37 {
    padding-top: 148px !important;
  }
  .pt-max-38 {
    padding-top: 152px !important;
  }
  .pt-max-39 {
    padding-top: 156px !important;
  }
  .pt-max-40 {
    padding-top: 160px !important;
  }
  .pt-max-41 {
    padding-top: 164px !important;
  }
  .pt-max-42 {
    padding-top: 168px !important;
  }
  .pt-max-43 {
    padding-top: 172px !important;
  }
  .pt-max-44 {
    padding-top: 176px !important;
  }
  .pt-max-45 {
    padding-top: 180px !important;
  }
  .pt-max-46 {
    padding-top: 184px !important;
  }
  .pt-max-47 {
    padding-top: 188px !important;
  }
  .pt-max-48 {
    padding-top: 192px !important;
  }
  .pt-max-49 {
    padding-top: 196px !important;
  }
  .pt-max-50 {
    padding-top: 200px !important;
  }
  .pt-max-51 {
    padding-top: 204px !important;
  }
  .pt-max-52 {
    padding-top: 208px !important;
  }
  .pt-max-53 {
    padding-top: 212px !important;
  }
  .pt-max-54 {
    padding-top: 216px !important;
  }
  .pt-max-55 {
    padding-top: 220px !important;
  }
  .pt-max-56 {
    padding-top: 224px !important;
  }
  .pt-max-57 {
    padding-top: 228px !important;
  }
  .pt-max-58 {
    padding-top: 232px !important;
  }
  .pt-max-59 {
    padding-top: 236px !important;
  }
  .pt-max-60 {
    padding-top: 240px !important;
  }
  .pt-max-61 {
    padding-top: 244px !important;
  }
  .pt-max-62 {
    padding-top: 248px !important;
  }
  .pt-max-63 {
    padding-top: 252px !important;
  }
  .pt-max-64 {
    padding-top: 256px !important;
  }
  .pt-max-65 {
    padding-top: 260px !important;
  }
  .pt-max-66 {
    padding-top: 264px !important;
  }
  .pt-max-67 {
    padding-top: 268px !important;
  }
  .pt-max-68 {
    padding-top: 272px !important;
  }
  .pt-max-69 {
    padding-top: 276px !important;
  }
  .pt-max-70 {
    padding-top: 280px !important;
  }
  .pt-max-71 {
    padding-top: 284px !important;
  }
  .pt-max-72 {
    padding-top: 288px !important;
  }
  .pt-max-73 {
    padding-top: 292px !important;
  }
  .pt-max-74 {
    padding-top: 296px !important;
  }
  .pt-max-75 {
    padding-top: 300px !important;
  }
  .pt-max-76 {
    padding-top: 304px !important;
  }
  .pt-max-77 {
    padding-top: 308px !important;
  }
  .pt-max-78 {
    padding-top: 312px !important;
  }
  .pt-max-79 {
    padding-top: 316px !important;
  }
  .pt-max-80 {
    padding-top: 320px !important;
  }
  .pt-max-81 {
    padding-top: 324px !important;
  }
  .pt-max-82 {
    padding-top: 328px !important;
  }
  .pt-max-83 {
    padding-top: 332px !important;
  }
  .pt-max-84 {
    padding-top: 336px !important;
  }
  .pt-max-85 {
    padding-top: 340px !important;
  }
  .pt-max-86 {
    padding-top: 344px !important;
  }
  .pt-max-87 {
    padding-top: 348px !important;
  }
  .pt-max-88 {
    padding-top: 352px !important;
  }
  .pt-max-89 {
    padding-top: 356px !important;
  }
  .pt-max-90 {
    padding-top: 360px !important;
  }
  .pt-max-91 {
    padding-top: 364px !important;
  }
  .pt-max-92 {
    padding-top: 368px !important;
  }
  .pt-max-93 {
    padding-top: 372px !important;
  }
  .pt-max-94 {
    padding-top: 376px !important;
  }
  .pt-max-95 {
    padding-top: 380px !important;
  }
  .pt-max-96 {
    padding-top: 384px !important;
  }
  .pt-max-97 {
    padding-top: 388px !important;
  }
  .pt-max-98 {
    padding-top: 392px !important;
  }
  .pt-max-99 {
    padding-top: 396px !important;
  }
  .pt-max-100 {
    padding-top: 400px !important;
  }
}
@media (max-width: 1024px) {
  .mb-max-0 {
    margin-bottom: 0px !important;
  }
  .mb-max-1 {
    margin-bottom: 4px !important;
  }
  .mb-max-2 {
    margin-bottom: 8px !important;
  }
  .mb-max-3 {
    margin-bottom: 12px !important;
  }
  .mb-max-4 {
    margin-bottom: 16px !important;
  }
  .mb-max-5 {
    margin-bottom: 20px !important;
  }
  .mb-max-6 {
    margin-bottom: 24px !important;
  }
  .mb-max-7 {
    margin-bottom: 28px !important;
  }
  .mb-max-8 {
    margin-bottom: 32px !important;
  }
  .mb-max-9 {
    margin-bottom: 36px !important;
  }
  .mb-max-10 {
    margin-bottom: 40px !important;
  }
  .mb-max-11 {
    margin-bottom: 44px !important;
  }
  .mb-max-12 {
    margin-bottom: 48px !important;
  }
  .mb-max-13 {
    margin-bottom: 52px !important;
  }
  .mb-max-14 {
    margin-bottom: 56px !important;
  }
  .mb-max-15 {
    margin-bottom: 60px !important;
  }
  .mb-max-16 {
    margin-bottom: 64px !important;
  }
  .mb-max-17 {
    margin-bottom: 68px !important;
  }
  .mb-max-18 {
    margin-bottom: 72px !important;
  }
  .mb-max-19 {
    margin-bottom: 76px !important;
  }
  .mb-max-20 {
    margin-bottom: 80px !important;
  }
  .mb-max-21 {
    margin-bottom: 84px !important;
  }
  .mb-max-22 {
    margin-bottom: 88px !important;
  }
  .mb-max-23 {
    margin-bottom: 92px !important;
  }
  .mb-max-24 {
    margin-bottom: 96px !important;
  }
  .mb-max-25 {
    margin-bottom: 100px !important;
  }
  .mb-max-26 {
    margin-bottom: 104px !important;
  }
  .mb-max-27 {
    margin-bottom: 108px !important;
  }
  .mb-max-28 {
    margin-bottom: 112px !important;
  }
  .mb-max-29 {
    margin-bottom: 116px !important;
  }
  .mb-max-30 {
    margin-bottom: 120px !important;
  }
  .mb-max-31 {
    margin-bottom: 124px !important;
  }
  .mb-max-32 {
    margin-bottom: 128px !important;
  }
  .mb-max-33 {
    margin-bottom: 132px !important;
  }
  .mb-max-34 {
    margin-bottom: 136px !important;
  }
  .mb-max-35 {
    margin-bottom: 140px !important;
  }
  .mb-max-36 {
    margin-bottom: 144px !important;
  }
  .mb-max-37 {
    margin-bottom: 148px !important;
  }
  .mb-max-38 {
    margin-bottom: 152px !important;
  }
  .mb-max-39 {
    margin-bottom: 156px !important;
  }
  .mb-max-40 {
    margin-bottom: 160px !important;
  }
  .mb-max-41 {
    margin-bottom: 164px !important;
  }
  .mb-max-42 {
    margin-bottom: 168px !important;
  }
  .mb-max-43 {
    margin-bottom: 172px !important;
  }
  .mb-max-44 {
    margin-bottom: 176px !important;
  }
  .mb-max-45 {
    margin-bottom: 180px !important;
  }
  .mb-max-46 {
    margin-bottom: 184px !important;
  }
  .mb-max-47 {
    margin-bottom: 188px !important;
  }
  .mb-max-48 {
    margin-bottom: 192px !important;
  }
  .mb-max-49 {
    margin-bottom: 196px !important;
  }
  .mb-max-50 {
    margin-bottom: 200px !important;
  }
  .mb-max-51 {
    margin-bottom: 204px !important;
  }
  .mb-max-52 {
    margin-bottom: 208px !important;
  }
  .mb-max-53 {
    margin-bottom: 212px !important;
  }
  .mb-max-54 {
    margin-bottom: 216px !important;
  }
  .mb-max-55 {
    margin-bottom: 220px !important;
  }
  .mb-max-56 {
    margin-bottom: 224px !important;
  }
  .mb-max-57 {
    margin-bottom: 228px !important;
  }
  .mb-max-58 {
    margin-bottom: 232px !important;
  }
  .mb-max-59 {
    margin-bottom: 236px !important;
  }
  .mb-max-60 {
    margin-bottom: 240px !important;
  }
  .mb-max-61 {
    margin-bottom: 244px !important;
  }
  .mb-max-62 {
    margin-bottom: 248px !important;
  }
  .mb-max-63 {
    margin-bottom: 252px !important;
  }
  .mb-max-64 {
    margin-bottom: 256px !important;
  }
  .mb-max-65 {
    margin-bottom: 260px !important;
  }
  .mb-max-66 {
    margin-bottom: 264px !important;
  }
  .mb-max-67 {
    margin-bottom: 268px !important;
  }
  .mb-max-68 {
    margin-bottom: 272px !important;
  }
  .mb-max-69 {
    margin-bottom: 276px !important;
  }
  .mb-max-70 {
    margin-bottom: 280px !important;
  }
  .mb-max-71 {
    margin-bottom: 284px !important;
  }
  .mb-max-72 {
    margin-bottom: 288px !important;
  }
  .mb-max-73 {
    margin-bottom: 292px !important;
  }
  .mb-max-74 {
    margin-bottom: 296px !important;
  }
  .mb-max-75 {
    margin-bottom: 300px !important;
  }
  .mb-max-76 {
    margin-bottom: 304px !important;
  }
  .mb-max-77 {
    margin-bottom: 308px !important;
  }
  .mb-max-78 {
    margin-bottom: 312px !important;
  }
  .mb-max-79 {
    margin-bottom: 316px !important;
  }
  .mb-max-80 {
    margin-bottom: 320px !important;
  }
  .mb-max-81 {
    margin-bottom: 324px !important;
  }
  .mb-max-82 {
    margin-bottom: 328px !important;
  }
  .mb-max-83 {
    margin-bottom: 332px !important;
  }
  .mb-max-84 {
    margin-bottom: 336px !important;
  }
  .mb-max-85 {
    margin-bottom: 340px !important;
  }
  .mb-max-86 {
    margin-bottom: 344px !important;
  }
  .mb-max-87 {
    margin-bottom: 348px !important;
  }
  .mb-max-88 {
    margin-bottom: 352px !important;
  }
  .mb-max-89 {
    margin-bottom: 356px !important;
  }
  .mb-max-90 {
    margin-bottom: 360px !important;
  }
  .mb-max-91 {
    margin-bottom: 364px !important;
  }
  .mb-max-92 {
    margin-bottom: 368px !important;
  }
  .mb-max-93 {
    margin-bottom: 372px !important;
  }
  .mb-max-94 {
    margin-bottom: 376px !important;
  }
  .mb-max-95 {
    margin-bottom: 380px !important;
  }
  .mb-max-96 {
    margin-bottom: 384px !important;
  }
  .mb-max-97 {
    margin-bottom: 388px !important;
  }
  .mb-max-98 {
    margin-bottom: 392px !important;
  }
  .mb-max-99 {
    margin-bottom: 396px !important;
  }
  .mb-max-100 {
    margin-bottom: 400px !important;
  }
}
@media (max-width: 1024px) {
  .mx-max-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .mx-max-1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
  .mx-max-2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .mx-max-3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .mx-max-4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .mx-max-5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .mx-max-6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .mx-max-7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }
  .mx-max-8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
  .mx-max-9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }
  .mx-max-10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .mx-max-11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }
  .mx-max-12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }
  .mx-max-13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }
  .mx-max-14 {
    margin-left: 56px !important;
    margin-right: 56px !important;
  }
  .mx-max-15 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .mx-max-16 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
  .mx-max-17 {
    margin-left: 68px !important;
    margin-right: 68px !important;
  }
  .mx-max-18 {
    margin-left: 72px !important;
    margin-right: 72px !important;
  }
  .mx-max-19 {
    margin-left: 76px !important;
    margin-right: 76px !important;
  }
  .mx-max-20 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .mx-max-21 {
    margin-left: 84px !important;
    margin-right: 84px !important;
  }
  .mx-max-22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }
  .mx-max-23 {
    margin-left: 92px !important;
    margin-right: 92px !important;
  }
  .mx-max-24 {
    margin-left: 96px !important;
    margin-right: 96px !important;
  }
  .mx-max-25 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  .mx-max-26 {
    margin-left: 104px !important;
    margin-right: 104px !important;
  }
  .mx-max-27 {
    margin-left: 108px !important;
    margin-right: 108px !important;
  }
  .mx-max-28 {
    margin-left: 112px !important;
    margin-right: 112px !important;
  }
  .mx-max-29 {
    margin-left: 116px !important;
    margin-right: 116px !important;
  }
  .mx-max-30 {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }
  .mx-max-31 {
    margin-left: 124px !important;
    margin-right: 124px !important;
  }
  .mx-max-32 {
    margin-left: 128px !important;
    margin-right: 128px !important;
  }
  .mx-max-33 {
    margin-left: 132px !important;
    margin-right: 132px !important;
  }
  .mx-max-34 {
    margin-left: 136px !important;
    margin-right: 136px !important;
  }
  .mx-max-35 {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }
  .mx-max-36 {
    margin-left: 144px !important;
    margin-right: 144px !important;
  }
  .mx-max-37 {
    margin-left: 148px !important;
    margin-right: 148px !important;
  }
  .mx-max-38 {
    margin-left: 152px !important;
    margin-right: 152px !important;
  }
  .mx-max-39 {
    margin-left: 156px !important;
    margin-right: 156px !important;
  }
  .mx-max-40 {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }
  .mx-max-41 {
    margin-left: 164px !important;
    margin-right: 164px !important;
  }
  .mx-max-42 {
    margin-left: 168px !important;
    margin-right: 168px !important;
  }
  .mx-max-43 {
    margin-left: 172px !important;
    margin-right: 172px !important;
  }
  .mx-max-44 {
    margin-left: 176px !important;
    margin-right: 176px !important;
  }
  .mx-max-45 {
    margin-left: 180px !important;
    margin-right: 180px !important;
  }
  .mx-max-46 {
    margin-left: 184px !important;
    margin-right: 184px !important;
  }
  .mx-max-47 {
    margin-left: 188px !important;
    margin-right: 188px !important;
  }
  .mx-max-48 {
    margin-left: 192px !important;
    margin-right: 192px !important;
  }
  .mx-max-49 {
    margin-left: 196px !important;
    margin-right: 196px !important;
  }
  .mx-max-50 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }
  .mx-max-51 {
    margin-left: 204px !important;
    margin-right: 204px !important;
  }
  .mx-max-52 {
    margin-left: 208px !important;
    margin-right: 208px !important;
  }
  .mx-max-53 {
    margin-left: 212px !important;
    margin-right: 212px !important;
  }
  .mx-max-54 {
    margin-left: 216px !important;
    margin-right: 216px !important;
  }
  .mx-max-55 {
    margin-left: 220px !important;
    margin-right: 220px !important;
  }
  .mx-max-56 {
    margin-left: 224px !important;
    margin-right: 224px !important;
  }
  .mx-max-57 {
    margin-left: 228px !important;
    margin-right: 228px !important;
  }
  .mx-max-58 {
    margin-left: 232px !important;
    margin-right: 232px !important;
  }
  .mx-max-59 {
    margin-left: 236px !important;
    margin-right: 236px !important;
  }
  .mx-max-60 {
    margin-left: 240px !important;
    margin-right: 240px !important;
  }
  .mx-max-61 {
    margin-left: 244px !important;
    margin-right: 244px !important;
  }
  .mx-max-62 {
    margin-left: 248px !important;
    margin-right: 248px !important;
  }
  .mx-max-63 {
    margin-left: 252px !important;
    margin-right: 252px !important;
  }
  .mx-max-64 {
    margin-left: 256px !important;
    margin-right: 256px !important;
  }
  .mx-max-65 {
    margin-left: 260px !important;
    margin-right: 260px !important;
  }
  .mx-max-66 {
    margin-left: 264px !important;
    margin-right: 264px !important;
  }
  .mx-max-67 {
    margin-left: 268px !important;
    margin-right: 268px !important;
  }
  .mx-max-68 {
    margin-left: 272px !important;
    margin-right: 272px !important;
  }
  .mx-max-69 {
    margin-left: 276px !important;
    margin-right: 276px !important;
  }
  .mx-max-70 {
    margin-left: 280px !important;
    margin-right: 280px !important;
  }
  .mx-max-71 {
    margin-left: 284px !important;
    margin-right: 284px !important;
  }
  .mx-max-72 {
    margin-left: 288px !important;
    margin-right: 288px !important;
  }
  .mx-max-73 {
    margin-left: 292px !important;
    margin-right: 292px !important;
  }
  .mx-max-74 {
    margin-left: 296px !important;
    margin-right: 296px !important;
  }
  .mx-max-75 {
    margin-left: 300px !important;
    margin-right: 300px !important;
  }
  .mx-max-76 {
    margin-left: 304px !important;
    margin-right: 304px !important;
  }
  .mx-max-77 {
    margin-left: 308px !important;
    margin-right: 308px !important;
  }
  .mx-max-78 {
    margin-left: 312px !important;
    margin-right: 312px !important;
  }
  .mx-max-79 {
    margin-left: 316px !important;
    margin-right: 316px !important;
  }
  .mx-max-80 {
    margin-left: 320px !important;
    margin-right: 320px !important;
  }
  .mx-max-81 {
    margin-left: 324px !important;
    margin-right: 324px !important;
  }
  .mx-max-82 {
    margin-left: 328px !important;
    margin-right: 328px !important;
  }
  .mx-max-83 {
    margin-left: 332px !important;
    margin-right: 332px !important;
  }
  .mx-max-84 {
    margin-left: 336px !important;
    margin-right: 336px !important;
  }
  .mx-max-85 {
    margin-left: 340px !important;
    margin-right: 340px !important;
  }
  .mx-max-86 {
    margin-left: 344px !important;
    margin-right: 344px !important;
  }
  .mx-max-87 {
    margin-left: 348px !important;
    margin-right: 348px !important;
  }
  .mx-max-88 {
    margin-left: 352px !important;
    margin-right: 352px !important;
  }
  .mx-max-89 {
    margin-left: 356px !important;
    margin-right: 356px !important;
  }
  .mx-max-90 {
    margin-left: 360px !important;
    margin-right: 360px !important;
  }
  .mx-max-91 {
    margin-left: 364px !important;
    margin-right: 364px !important;
  }
  .mx-max-92 {
    margin-left: 368px !important;
    margin-right: 368px !important;
  }
  .mx-max-93 {
    margin-left: 372px !important;
    margin-right: 372px !important;
  }
  .mx-max-94 {
    margin-left: 376px !important;
    margin-right: 376px !important;
  }
  .mx-max-95 {
    margin-left: 380px !important;
    margin-right: 380px !important;
  }
  .mx-max-96 {
    margin-left: 384px !important;
    margin-right: 384px !important;
  }
  .mx-max-97 {
    margin-left: 388px !important;
    margin-right: 388px !important;
  }
  .mx-max-98 {
    margin-left: 392px !important;
    margin-right: 392px !important;
  }
  .mx-max-99 {
    margin-left: 396px !important;
    margin-right: 396px !important;
  }
  .mx-max-100 {
    margin-left: 400px !important;
    margin-right: 400px !important;
  }
}
@media (max-width: 1024px) {
  .ms-max-0 {
    margin-left: 0px !important;
  }
  .ms-max-1 {
    margin-left: 4px !important;
  }
  .ms-max-2 {
    margin-left: 8px !important;
  }
  .ms-max-3 {
    margin-left: 12px !important;
  }
  .ms-max-4 {
    margin-left: 16px !important;
  }
  .ms-max-5 {
    margin-left: 20px !important;
  }
  .ms-max-6 {
    margin-left: 24px !important;
  }
  .ms-max-7 {
    margin-left: 28px !important;
  }
  .ms-max-8 {
    margin-left: 32px !important;
  }
  .ms-max-9 {
    margin-left: 36px !important;
  }
  .ms-max-10 {
    margin-left: 40px !important;
  }
  .ms-max-11 {
    margin-left: 44px !important;
  }
  .ms-max-12 {
    margin-left: 48px !important;
  }
  .ms-max-13 {
    margin-left: 52px !important;
  }
  .ms-max-14 {
    margin-left: 56px !important;
  }
  .ms-max-15 {
    margin-left: 60px !important;
  }
  .ms-max-16 {
    margin-left: 64px !important;
  }
  .ms-max-17 {
    margin-left: 68px !important;
  }
  .ms-max-18 {
    margin-left: 72px !important;
  }
  .ms-max-19 {
    margin-left: 76px !important;
  }
  .ms-max-20 {
    margin-left: 80px !important;
  }
  .ms-max-21 {
    margin-left: 84px !important;
  }
  .ms-max-22 {
    margin-left: 88px !important;
  }
  .ms-max-23 {
    margin-left: 92px !important;
  }
  .ms-max-24 {
    margin-left: 96px !important;
  }
  .ms-max-25 {
    margin-left: 100px !important;
  }
  .ms-max-26 {
    margin-left: 104px !important;
  }
  .ms-max-27 {
    margin-left: 108px !important;
  }
  .ms-max-28 {
    margin-left: 112px !important;
  }
  .ms-max-29 {
    margin-left: 116px !important;
  }
  .ms-max-30 {
    margin-left: 120px !important;
  }
  .ms-max-31 {
    margin-left: 124px !important;
  }
  .ms-max-32 {
    margin-left: 128px !important;
  }
  .ms-max-33 {
    margin-left: 132px !important;
  }
  .ms-max-34 {
    margin-left: 136px !important;
  }
  .ms-max-35 {
    margin-left: 140px !important;
  }
  .ms-max-36 {
    margin-left: 144px !important;
  }
  .ms-max-37 {
    margin-left: 148px !important;
  }
  .ms-max-38 {
    margin-left: 152px !important;
  }
  .ms-max-39 {
    margin-left: 156px !important;
  }
  .ms-max-40 {
    margin-left: 160px !important;
  }
  .ms-max-41 {
    margin-left: 164px !important;
  }
  .ms-max-42 {
    margin-left: 168px !important;
  }
  .ms-max-43 {
    margin-left: 172px !important;
  }
  .ms-max-44 {
    margin-left: 176px !important;
  }
  .ms-max-45 {
    margin-left: 180px !important;
  }
  .ms-max-46 {
    margin-left: 184px !important;
  }
  .ms-max-47 {
    margin-left: 188px !important;
  }
  .ms-max-48 {
    margin-left: 192px !important;
  }
  .ms-max-49 {
    margin-left: 196px !important;
  }
  .ms-max-50 {
    margin-left: 200px !important;
  }
  .ms-max-51 {
    margin-left: 204px !important;
  }
  .ms-max-52 {
    margin-left: 208px !important;
  }
  .ms-max-53 {
    margin-left: 212px !important;
  }
  .ms-max-54 {
    margin-left: 216px !important;
  }
  .ms-max-55 {
    margin-left: 220px !important;
  }
  .ms-max-56 {
    margin-left: 224px !important;
  }
  .ms-max-57 {
    margin-left: 228px !important;
  }
  .ms-max-58 {
    margin-left: 232px !important;
  }
  .ms-max-59 {
    margin-left: 236px !important;
  }
  .ms-max-60 {
    margin-left: 240px !important;
  }
  .ms-max-61 {
    margin-left: 244px !important;
  }
  .ms-max-62 {
    margin-left: 248px !important;
  }
  .ms-max-63 {
    margin-left: 252px !important;
  }
  .ms-max-64 {
    margin-left: 256px !important;
  }
  .ms-max-65 {
    margin-left: 260px !important;
  }
  .ms-max-66 {
    margin-left: 264px !important;
  }
  .ms-max-67 {
    margin-left: 268px !important;
  }
  .ms-max-68 {
    margin-left: 272px !important;
  }
  .ms-max-69 {
    margin-left: 276px !important;
  }
  .ms-max-70 {
    margin-left: 280px !important;
  }
  .ms-max-71 {
    margin-left: 284px !important;
  }
  .ms-max-72 {
    margin-left: 288px !important;
  }
  .ms-max-73 {
    margin-left: 292px !important;
  }
  .ms-max-74 {
    margin-left: 296px !important;
  }
  .ms-max-75 {
    margin-left: 300px !important;
  }
  .ms-max-76 {
    margin-left: 304px !important;
  }
  .ms-max-77 {
    margin-left: 308px !important;
  }
  .ms-max-78 {
    margin-left: 312px !important;
  }
  .ms-max-79 {
    margin-left: 316px !important;
  }
  .ms-max-80 {
    margin-left: 320px !important;
  }
  .ms-max-81 {
    margin-left: 324px !important;
  }
  .ms-max-82 {
    margin-left: 328px !important;
  }
  .ms-max-83 {
    margin-left: 332px !important;
  }
  .ms-max-84 {
    margin-left: 336px !important;
  }
  .ms-max-85 {
    margin-left: 340px !important;
  }
  .ms-max-86 {
    margin-left: 344px !important;
  }
  .ms-max-87 {
    margin-left: 348px !important;
  }
  .ms-max-88 {
    margin-left: 352px !important;
  }
  .ms-max-89 {
    margin-left: 356px !important;
  }
  .ms-max-90 {
    margin-left: 360px !important;
  }
  .ms-max-91 {
    margin-left: 364px !important;
  }
  .ms-max-92 {
    margin-left: 368px !important;
  }
  .ms-max-93 {
    margin-left: 372px !important;
  }
  .ms-max-94 {
    margin-left: 376px !important;
  }
  .ms-max-95 {
    margin-left: 380px !important;
  }
  .ms-max-96 {
    margin-left: 384px !important;
  }
  .ms-max-97 {
    margin-left: 388px !important;
  }
  .ms-max-98 {
    margin-left: 392px !important;
  }
  .ms-max-99 {
    margin-left: 396px !important;
  }
  .ms-max-100 {
    margin-left: 400px !important;
  }
}
@media (max-width: 1024px) {
  .me-max-0 {
    margin-right: 0px !important;
  }
  .me-max-1 {
    margin-right: 4px !important;
  }
  .me-max-2 {
    margin-right: 8px !important;
  }
  .me-max-3 {
    margin-right: 12px !important;
  }
  .me-max-4 {
    margin-right: 16px !important;
  }
  .me-max-5 {
    margin-right: 20px !important;
  }
  .me-max-6 {
    margin-right: 24px !important;
  }
  .me-max-7 {
    margin-right: 28px !important;
  }
  .me-max-8 {
    margin-right: 32px !important;
  }
  .me-max-9 {
    margin-right: 36px !important;
  }
  .me-max-10 {
    margin-right: 40px !important;
  }
  .me-max-11 {
    margin-right: 44px !important;
  }
  .me-max-12 {
    margin-right: 48px !important;
  }
  .me-max-13 {
    margin-right: 52px !important;
  }
  .me-max-14 {
    margin-right: 56px !important;
  }
  .me-max-15 {
    margin-right: 60px !important;
  }
  .me-max-16 {
    margin-right: 64px !important;
  }
  .me-max-17 {
    margin-right: 68px !important;
  }
  .me-max-18 {
    margin-right: 72px !important;
  }
  .me-max-19 {
    margin-right: 76px !important;
  }
  .me-max-20 {
    margin-right: 80px !important;
  }
  .me-max-21 {
    margin-right: 84px !important;
  }
  .me-max-22 {
    margin-right: 88px !important;
  }
  .me-max-23 {
    margin-right: 92px !important;
  }
  .me-max-24 {
    margin-right: 96px !important;
  }
  .me-max-25 {
    margin-right: 100px !important;
  }
  .me-max-26 {
    margin-right: 104px !important;
  }
  .me-max-27 {
    margin-right: 108px !important;
  }
  .me-max-28 {
    margin-right: 112px !important;
  }
  .me-max-29 {
    margin-right: 116px !important;
  }
  .me-max-30 {
    margin-right: 120px !important;
  }
  .me-max-31 {
    margin-right: 124px !important;
  }
  .me-max-32 {
    margin-right: 128px !important;
  }
  .me-max-33 {
    margin-right: 132px !important;
  }
  .me-max-34 {
    margin-right: 136px !important;
  }
  .me-max-35 {
    margin-right: 140px !important;
  }
  .me-max-36 {
    margin-right: 144px !important;
  }
  .me-max-37 {
    margin-right: 148px !important;
  }
  .me-max-38 {
    margin-right: 152px !important;
  }
  .me-max-39 {
    margin-right: 156px !important;
  }
  .me-max-40 {
    margin-right: 160px !important;
  }
  .me-max-41 {
    margin-right: 164px !important;
  }
  .me-max-42 {
    margin-right: 168px !important;
  }
  .me-max-43 {
    margin-right: 172px !important;
  }
  .me-max-44 {
    margin-right: 176px !important;
  }
  .me-max-45 {
    margin-right: 180px !important;
  }
  .me-max-46 {
    margin-right: 184px !important;
  }
  .me-max-47 {
    margin-right: 188px !important;
  }
  .me-max-48 {
    margin-right: 192px !important;
  }
  .me-max-49 {
    margin-right: 196px !important;
  }
  .me-max-50 {
    margin-right: 200px !important;
  }
  .me-max-51 {
    margin-right: 204px !important;
  }
  .me-max-52 {
    margin-right: 208px !important;
  }
  .me-max-53 {
    margin-right: 212px !important;
  }
  .me-max-54 {
    margin-right: 216px !important;
  }
  .me-max-55 {
    margin-right: 220px !important;
  }
  .me-max-56 {
    margin-right: 224px !important;
  }
  .me-max-57 {
    margin-right: 228px !important;
  }
  .me-max-58 {
    margin-right: 232px !important;
  }
  .me-max-59 {
    margin-right: 236px !important;
  }
  .me-max-60 {
    margin-right: 240px !important;
  }
  .me-max-61 {
    margin-right: 244px !important;
  }
  .me-max-62 {
    margin-right: 248px !important;
  }
  .me-max-63 {
    margin-right: 252px !important;
  }
  .me-max-64 {
    margin-right: 256px !important;
  }
  .me-max-65 {
    margin-right: 260px !important;
  }
  .me-max-66 {
    margin-right: 264px !important;
  }
  .me-max-67 {
    margin-right: 268px !important;
  }
  .me-max-68 {
    margin-right: 272px !important;
  }
  .me-max-69 {
    margin-right: 276px !important;
  }
  .me-max-70 {
    margin-right: 280px !important;
  }
  .me-max-71 {
    margin-right: 284px !important;
  }
  .me-max-72 {
    margin-right: 288px !important;
  }
  .me-max-73 {
    margin-right: 292px !important;
  }
  .me-max-74 {
    margin-right: 296px !important;
  }
  .me-max-75 {
    margin-right: 300px !important;
  }
  .me-max-76 {
    margin-right: 304px !important;
  }
  .me-max-77 {
    margin-right: 308px !important;
  }
  .me-max-78 {
    margin-right: 312px !important;
  }
  .me-max-79 {
    margin-right: 316px !important;
  }
  .me-max-80 {
    margin-right: 320px !important;
  }
  .me-max-81 {
    margin-right: 324px !important;
  }
  .me-max-82 {
    margin-right: 328px !important;
  }
  .me-max-83 {
    margin-right: 332px !important;
  }
  .me-max-84 {
    margin-right: 336px !important;
  }
  .me-max-85 {
    margin-right: 340px !important;
  }
  .me-max-86 {
    margin-right: 344px !important;
  }
  .me-max-87 {
    margin-right: 348px !important;
  }
  .me-max-88 {
    margin-right: 352px !important;
  }
  .me-max-89 {
    margin-right: 356px !important;
  }
  .me-max-90 {
    margin-right: 360px !important;
  }
  .me-max-91 {
    margin-right: 364px !important;
  }
  .me-max-92 {
    margin-right: 368px !important;
  }
  .me-max-93 {
    margin-right: 372px !important;
  }
  .me-max-94 {
    margin-right: 376px !important;
  }
  .me-max-95 {
    margin-right: 380px !important;
  }
  .me-max-96 {
    margin-right: 384px !important;
  }
  .me-max-97 {
    margin-right: 388px !important;
  }
  .me-max-98 {
    margin-right: 392px !important;
  }
  .me-max-99 {
    margin-right: 396px !important;
  }
  .me-max-100 {
    margin-right: 400px !important;
  }
}
@media (max-width: 1024px) {
  .my-max-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .my-max-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .my-max-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-max-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-max-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-max-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .my-max-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-max-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .my-max-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .my-max-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-max-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .my-max-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .my-max-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-max-13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }
  .my-max-14 {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }
  .my-max-15 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .my-max-16 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
  .my-max-17 {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }
  .my-max-18 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .my-max-19 {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }
  .my-max-20 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .my-max-21 {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }
  .my-max-22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }
  .my-max-23 {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }
  .my-max-24 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .my-max-25 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .my-max-26 {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }
  .my-max-27 {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }
  .my-max-28 {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }
  .my-max-29 {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }
  .my-max-30 {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }
  .my-max-31 {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }
  .my-max-32 {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }
  .my-max-33 {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }
  .my-max-34 {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }
  .my-max-35 {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }
  .my-max-36 {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }
  .my-max-37 {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }
  .my-max-38 {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }
  .my-max-39 {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }
  .my-max-40 {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }
  .my-max-41 {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }
  .my-max-42 {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }
  .my-max-43 {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }
  .my-max-44 {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }
  .my-max-45 {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }
  .my-max-46 {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }
  .my-max-47 {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }
  .my-max-48 {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }
  .my-max-49 {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }
  .my-max-50 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .my-max-51 {
    margin-top: 204px !important;
    margin-bottom: 204px !important;
  }
  .my-max-52 {
    margin-top: 208px !important;
    margin-bottom: 208px !important;
  }
  .my-max-53 {
    margin-top: 212px !important;
    margin-bottom: 212px !important;
  }
  .my-max-54 {
    margin-top: 216px !important;
    margin-bottom: 216px !important;
  }
  .my-max-55 {
    margin-top: 220px !important;
    margin-bottom: 220px !important;
  }
  .my-max-56 {
    margin-top: 224px !important;
    margin-bottom: 224px !important;
  }
  .my-max-57 {
    margin-top: 228px !important;
    margin-bottom: 228px !important;
  }
  .my-max-58 {
    margin-top: 232px !important;
    margin-bottom: 232px !important;
  }
  .my-max-59 {
    margin-top: 236px !important;
    margin-bottom: 236px !important;
  }
  .my-max-60 {
    margin-top: 240px !important;
    margin-bottom: 240px !important;
  }
  .my-max-61 {
    margin-top: 244px !important;
    margin-bottom: 244px !important;
  }
  .my-max-62 {
    margin-top: 248px !important;
    margin-bottom: 248px !important;
  }
  .my-max-63 {
    margin-top: 252px !important;
    margin-bottom: 252px !important;
  }
  .my-max-64 {
    margin-top: 256px !important;
    margin-bottom: 256px !important;
  }
  .my-max-65 {
    margin-top: 260px !important;
    margin-bottom: 260px !important;
  }
  .my-max-66 {
    margin-top: 264px !important;
    margin-bottom: 264px !important;
  }
  .my-max-67 {
    margin-top: 268px !important;
    margin-bottom: 268px !important;
  }
  .my-max-68 {
    margin-top: 272px !important;
    margin-bottom: 272px !important;
  }
  .my-max-69 {
    margin-top: 276px !important;
    margin-bottom: 276px !important;
  }
  .my-max-70 {
    margin-top: 280px !important;
    margin-bottom: 280px !important;
  }
  .my-max-71 {
    margin-top: 284px !important;
    margin-bottom: 284px !important;
  }
  .my-max-72 {
    margin-top: 288px !important;
    margin-bottom: 288px !important;
  }
  .my-max-73 {
    margin-top: 292px !important;
    margin-bottom: 292px !important;
  }
  .my-max-74 {
    margin-top: 296px !important;
    margin-bottom: 296px !important;
  }
  .my-max-75 {
    margin-top: 300px !important;
    margin-bottom: 300px !important;
  }
  .my-max-76 {
    margin-top: 304px !important;
    margin-bottom: 304px !important;
  }
  .my-max-77 {
    margin-top: 308px !important;
    margin-bottom: 308px !important;
  }
  .my-max-78 {
    margin-top: 312px !important;
    margin-bottom: 312px !important;
  }
  .my-max-79 {
    margin-top: 316px !important;
    margin-bottom: 316px !important;
  }
  .my-max-80 {
    margin-top: 320px !important;
    margin-bottom: 320px !important;
  }
  .my-max-81 {
    margin-top: 324px !important;
    margin-bottom: 324px !important;
  }
  .my-max-82 {
    margin-top: 328px !important;
    margin-bottom: 328px !important;
  }
  .my-max-83 {
    margin-top: 332px !important;
    margin-bottom: 332px !important;
  }
  .my-max-84 {
    margin-top: 336px !important;
    margin-bottom: 336px !important;
  }
  .my-max-85 {
    margin-top: 340px !important;
    margin-bottom: 340px !important;
  }
  .my-max-86 {
    margin-top: 344px !important;
    margin-bottom: 344px !important;
  }
  .my-max-87 {
    margin-top: 348px !important;
    margin-bottom: 348px !important;
  }
  .my-max-88 {
    margin-top: 352px !important;
    margin-bottom: 352px !important;
  }
  .my-max-89 {
    margin-top: 356px !important;
    margin-bottom: 356px !important;
  }
  .my-max-90 {
    margin-top: 360px !important;
    margin-bottom: 360px !important;
  }
  .my-max-91 {
    margin-top: 364px !important;
    margin-bottom: 364px !important;
  }
  .my-max-92 {
    margin-top: 368px !important;
    margin-bottom: 368px !important;
  }
  .my-max-93 {
    margin-top: 372px !important;
    margin-bottom: 372px !important;
  }
  .my-max-94 {
    margin-top: 376px !important;
    margin-bottom: 376px !important;
  }
  .my-max-95 {
    margin-top: 380px !important;
    margin-bottom: 380px !important;
  }
  .my-max-96 {
    margin-top: 384px !important;
    margin-bottom: 384px !important;
  }
  .my-max-97 {
    margin-top: 388px !important;
    margin-bottom: 388px !important;
  }
  .my-max-98 {
    margin-top: 392px !important;
    margin-bottom: 392px !important;
  }
  .my-max-99 {
    margin-top: 396px !important;
    margin-bottom: 396px !important;
  }
  .my-max-100 {
    margin-top: 400px !important;
    margin-bottom: 400px !important;
  }
}
@media (max-width: 1024px) {
  .px-max-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .px-max-1 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
  .px-max-2 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .px-max-3 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .px-max-4 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .px-max-5 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .px-max-6 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  .px-max-7 {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }
  .px-max-8 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
  .px-max-9 {
    padding-left: 36px !important;
    padding-right: 36px !important;
  }
  .px-max-10 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .px-max-11 {
    padding-left: 44px !important;
    padding-right: 44px !important;
  }
  .px-max-12 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
  .px-max-13 {
    padding-left: 52px !important;
    padding-right: 52px !important;
  }
  .px-max-14 {
    padding-left: 56px !important;
    padding-right: 56px !important;
  }
  .px-max-15 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .px-max-16 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
  .px-max-17 {
    padding-left: 68px !important;
    padding-right: 68px !important;
  }
  .px-max-18 {
    padding-left: 72px !important;
    padding-right: 72px !important;
  }
  .px-max-19 {
    padding-left: 76px !important;
    padding-right: 76px !important;
  }
  .px-max-20 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .px-max-21 {
    padding-left: 84px !important;
    padding-right: 84px !important;
  }
  .px-max-22 {
    padding-left: 88px !important;
    padding-right: 88px !important;
  }
  .px-max-23 {
    padding-left: 92px !important;
    padding-right: 92px !important;
  }
  .px-max-24 {
    padding-left: 96px !important;
    padding-right: 96px !important;
  }
  .px-max-25 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  .px-max-26 {
    padding-left: 104px !important;
    padding-right: 104px !important;
  }
  .px-max-27 {
    padding-left: 108px !important;
    padding-right: 108px !important;
  }
  .px-max-28 {
    padding-left: 112px !important;
    padding-right: 112px !important;
  }
  .px-max-29 {
    padding-left: 116px !important;
    padding-right: 116px !important;
  }
  .px-max-30 {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
  .px-max-31 {
    padding-left: 124px !important;
    padding-right: 124px !important;
  }
  .px-max-32 {
    padding-left: 128px !important;
    padding-right: 128px !important;
  }
  .px-max-33 {
    padding-left: 132px !important;
    padding-right: 132px !important;
  }
  .px-max-34 {
    padding-left: 136px !important;
    padding-right: 136px !important;
  }
  .px-max-35 {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
  .px-max-36 {
    padding-left: 144px !important;
    padding-right: 144px !important;
  }
  .px-max-37 {
    padding-left: 148px !important;
    padding-right: 148px !important;
  }
  .px-max-38 {
    padding-left: 152px !important;
    padding-right: 152px !important;
  }
  .px-max-39 {
    padding-left: 156px !important;
    padding-right: 156px !important;
  }
  .px-max-40 {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
  .px-max-41 {
    padding-left: 164px !important;
    padding-right: 164px !important;
  }
  .px-max-42 {
    padding-left: 168px !important;
    padding-right: 168px !important;
  }
  .px-max-43 {
    padding-left: 172px !important;
    padding-right: 172px !important;
  }
  .px-max-44 {
    padding-left: 176px !important;
    padding-right: 176px !important;
  }
  .px-max-45 {
    padding-left: 180px !important;
    padding-right: 180px !important;
  }
  .px-max-46 {
    padding-left: 184px !important;
    padding-right: 184px !important;
  }
  .px-max-47 {
    padding-left: 188px !important;
    padding-right: 188px !important;
  }
  .px-max-48 {
    padding-left: 192px !important;
    padding-right: 192px !important;
  }
  .px-max-49 {
    padding-left: 196px !important;
    padding-right: 196px !important;
  }
  .px-max-50 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }
  .px-max-51 {
    padding-left: 204px !important;
    padding-right: 204px !important;
  }
  .px-max-52 {
    padding-left: 208px !important;
    padding-right: 208px !important;
  }
  .px-max-53 {
    padding-left: 212px !important;
    padding-right: 212px !important;
  }
  .px-max-54 {
    padding-left: 216px !important;
    padding-right: 216px !important;
  }
  .px-max-55 {
    padding-left: 220px !important;
    padding-right: 220px !important;
  }
  .px-max-56 {
    padding-left: 224px !important;
    padding-right: 224px !important;
  }
  .px-max-57 {
    padding-left: 228px !important;
    padding-right: 228px !important;
  }
  .px-max-58 {
    padding-left: 232px !important;
    padding-right: 232px !important;
  }
  .px-max-59 {
    padding-left: 236px !important;
    padding-right: 236px !important;
  }
  .px-max-60 {
    padding-left: 240px !important;
    padding-right: 240px !important;
  }
  .px-max-61 {
    padding-left: 244px !important;
    padding-right: 244px !important;
  }
  .px-max-62 {
    padding-left: 248px !important;
    padding-right: 248px !important;
  }
  .px-max-63 {
    padding-left: 252px !important;
    padding-right: 252px !important;
  }
  .px-max-64 {
    padding-left: 256px !important;
    padding-right: 256px !important;
  }
  .px-max-65 {
    padding-left: 260px !important;
    padding-right: 260px !important;
  }
  .px-max-66 {
    padding-left: 264px !important;
    padding-right: 264px !important;
  }
  .px-max-67 {
    padding-left: 268px !important;
    padding-right: 268px !important;
  }
  .px-max-68 {
    padding-left: 272px !important;
    padding-right: 272px !important;
  }
  .px-max-69 {
    padding-left: 276px !important;
    padding-right: 276px !important;
  }
  .px-max-70 {
    padding-left: 280px !important;
    padding-right: 280px !important;
  }
  .px-max-71 {
    padding-left: 284px !important;
    padding-right: 284px !important;
  }
  .px-max-72 {
    padding-left: 288px !important;
    padding-right: 288px !important;
  }
  .px-max-73 {
    padding-left: 292px !important;
    padding-right: 292px !important;
  }
  .px-max-74 {
    padding-left: 296px !important;
    padding-right: 296px !important;
  }
  .px-max-75 {
    padding-left: 300px !important;
    padding-right: 300px !important;
  }
  .px-max-76 {
    padding-left: 304px !important;
    padding-right: 304px !important;
  }
  .px-max-77 {
    padding-left: 308px !important;
    padding-right: 308px !important;
  }
  .px-max-78 {
    padding-left: 312px !important;
    padding-right: 312px !important;
  }
  .px-max-79 {
    padding-left: 316px !important;
    padding-right: 316px !important;
  }
  .px-max-80 {
    padding-left: 320px !important;
    padding-right: 320px !important;
  }
  .px-max-81 {
    padding-left: 324px !important;
    padding-right: 324px !important;
  }
  .px-max-82 {
    padding-left: 328px !important;
    padding-right: 328px !important;
  }
  .px-max-83 {
    padding-left: 332px !important;
    padding-right: 332px !important;
  }
  .px-max-84 {
    padding-left: 336px !important;
    padding-right: 336px !important;
  }
  .px-max-85 {
    padding-left: 340px !important;
    padding-right: 340px !important;
  }
  .px-max-86 {
    padding-left: 344px !important;
    padding-right: 344px !important;
  }
  .px-max-87 {
    padding-left: 348px !important;
    padding-right: 348px !important;
  }
  .px-max-88 {
    padding-left: 352px !important;
    padding-right: 352px !important;
  }
  .px-max-89 {
    padding-left: 356px !important;
    padding-right: 356px !important;
  }
  .px-max-90 {
    padding-left: 360px !important;
    padding-right: 360px !important;
  }
  .px-max-91 {
    padding-left: 364px !important;
    padding-right: 364px !important;
  }
  .px-max-92 {
    padding-left: 368px !important;
    padding-right: 368px !important;
  }
  .px-max-93 {
    padding-left: 372px !important;
    padding-right: 372px !important;
  }
  .px-max-94 {
    padding-left: 376px !important;
    padding-right: 376px !important;
  }
  .px-max-95 {
    padding-left: 380px !important;
    padding-right: 380px !important;
  }
  .px-max-96 {
    padding-left: 384px !important;
    padding-right: 384px !important;
  }
  .px-max-97 {
    padding-left: 388px !important;
    padding-right: 388px !important;
  }
  .px-max-98 {
    padding-left: 392px !important;
    padding-right: 392px !important;
  }
  .px-max-99 {
    padding-left: 396px !important;
    padding-right: 396px !important;
  }
  .px-max-100 {
    padding-left: 400px !important;
    padding-right: 400px !important;
  }
}
@media (max-width: 1024px) {
  .py-max-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .py-max-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .py-max-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-max-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-max-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-max-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .py-max-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-max-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .py-max-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .py-max-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-max-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .py-max-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .py-max-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .py-max-13 {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }
  .py-max-14 {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }
  .py-max-15 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .py-max-16 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
  .py-max-17 {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }
  .py-max-18 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .py-max-19 {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }
  .py-max-20 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .py-max-21 {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }
  .py-max-22 {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }
  .py-max-23 {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }
  .py-max-24 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .py-max-25 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .py-max-26 {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }
  .py-max-27 {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }
  .py-max-28 {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }
  .py-max-29 {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }
  .py-max-30 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .py-max-31 {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }
  .py-max-32 {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }
  .py-max-33 {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }
  .py-max-34 {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }
  .py-max-35 {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .py-max-36 {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }
  .py-max-37 {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }
  .py-max-38 {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }
  .py-max-39 {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }
  .py-max-40 {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .py-max-41 {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }
  .py-max-42 {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }
  .py-max-43 {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }
  .py-max-44 {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }
  .py-max-45 {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .py-max-46 {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }
  .py-max-47 {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }
  .py-max-48 {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }
  .py-max-49 {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }
  .py-max-50 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .py-max-51 {
    padding-top: 204px !important;
    padding-bottom: 204px !important;
  }
  .py-max-52 {
    padding-top: 208px !important;
    padding-bottom: 208px !important;
  }
  .py-max-53 {
    padding-top: 212px !important;
    padding-bottom: 212px !important;
  }
  .py-max-54 {
    padding-top: 216px !important;
    padding-bottom: 216px !important;
  }
  .py-max-55 {
    padding-top: 220px !important;
    padding-bottom: 220px !important;
  }
  .py-max-56 {
    padding-top: 224px !important;
    padding-bottom: 224px !important;
  }
  .py-max-57 {
    padding-top: 228px !important;
    padding-bottom: 228px !important;
  }
  .py-max-58 {
    padding-top: 232px !important;
    padding-bottom: 232px !important;
  }
  .py-max-59 {
    padding-top: 236px !important;
    padding-bottom: 236px !important;
  }
  .py-max-60 {
    padding-top: 240px !important;
    padding-bottom: 240px !important;
  }
  .py-max-61 {
    padding-top: 244px !important;
    padding-bottom: 244px !important;
  }
  .py-max-62 {
    padding-top: 248px !important;
    padding-bottom: 248px !important;
  }
  .py-max-63 {
    padding-top: 252px !important;
    padding-bottom: 252px !important;
  }
  .py-max-64 {
    padding-top: 256px !important;
    padding-bottom: 256px !important;
  }
  .py-max-65 {
    padding-top: 260px !important;
    padding-bottom: 260px !important;
  }
  .py-max-66 {
    padding-top: 264px !important;
    padding-bottom: 264px !important;
  }
  .py-max-67 {
    padding-top: 268px !important;
    padding-bottom: 268px !important;
  }
  .py-max-68 {
    padding-top: 272px !important;
    padding-bottom: 272px !important;
  }
  .py-max-69 {
    padding-top: 276px !important;
    padding-bottom: 276px !important;
  }
  .py-max-70 {
    padding-top: 280px !important;
    padding-bottom: 280px !important;
  }
  .py-max-71 {
    padding-top: 284px !important;
    padding-bottom: 284px !important;
  }
  .py-max-72 {
    padding-top: 288px !important;
    padding-bottom: 288px !important;
  }
  .py-max-73 {
    padding-top: 292px !important;
    padding-bottom: 292px !important;
  }
  .py-max-74 {
    padding-top: 296px !important;
    padding-bottom: 296px !important;
  }
  .py-max-75 {
    padding-top: 300px !important;
    padding-bottom: 300px !important;
  }
  .py-max-76 {
    padding-top: 304px !important;
    padding-bottom: 304px !important;
  }
  .py-max-77 {
    padding-top: 308px !important;
    padding-bottom: 308px !important;
  }
  .py-max-78 {
    padding-top: 312px !important;
    padding-bottom: 312px !important;
  }
  .py-max-79 {
    padding-top: 316px !important;
    padding-bottom: 316px !important;
  }
  .py-max-80 {
    padding-top: 320px !important;
    padding-bottom: 320px !important;
  }
  .py-max-81 {
    padding-top: 324px !important;
    padding-bottom: 324px !important;
  }
  .py-max-82 {
    padding-top: 328px !important;
    padding-bottom: 328px !important;
  }
  .py-max-83 {
    padding-top: 332px !important;
    padding-bottom: 332px !important;
  }
  .py-max-84 {
    padding-top: 336px !important;
    padding-bottom: 336px !important;
  }
  .py-max-85 {
    padding-top: 340px !important;
    padding-bottom: 340px !important;
  }
  .py-max-86 {
    padding-top: 344px !important;
    padding-bottom: 344px !important;
  }
  .py-max-87 {
    padding-top: 348px !important;
    padding-bottom: 348px !important;
  }
  .py-max-88 {
    padding-top: 352px !important;
    padding-bottom: 352px !important;
  }
  .py-max-89 {
    padding-top: 356px !important;
    padding-bottom: 356px !important;
  }
  .py-max-90 {
    padding-top: 360px !important;
    padding-bottom: 360px !important;
  }
  .py-max-91 {
    padding-top: 364px !important;
    padding-bottom: 364px !important;
  }
  .py-max-92 {
    padding-top: 368px !important;
    padding-bottom: 368px !important;
  }
  .py-max-93 {
    padding-top: 372px !important;
    padding-bottom: 372px !important;
  }
  .py-max-94 {
    padding-top: 376px !important;
    padding-bottom: 376px !important;
  }
  .py-max-95 {
    padding-top: 380px !important;
    padding-bottom: 380px !important;
  }
  .py-max-96 {
    padding-top: 384px !important;
    padding-bottom: 384px !important;
  }
  .py-max-97 {
    padding-top: 388px !important;
    padding-bottom: 388px !important;
  }
  .py-max-98 {
    padding-top: 392px !important;
    padding-bottom: 392px !important;
  }
  .py-max-99 {
    padding-top: 396px !important;
    padding-bottom: 396px !important;
  }
  .py-max-100 {
    padding-top: 400px !important;
    padding-bottom: 400px !important;
  }
}
@media (max-width: 1024px) {
  .ps-max-0 {
    padding-left: 0px !important;
  }
  .ps-max-1 {
    padding-left: 4px !important;
  }
  .ps-max-2 {
    padding-left: 8px !important;
  }
  .ps-max-3 {
    padding-left: 12px !important;
  }
  .ps-max-4 {
    padding-left: 16px !important;
  }
  .ps-max-5 {
    padding-left: 20px !important;
  }
  .ps-max-6 {
    padding-left: 24px !important;
  }
  .ps-max-7 {
    padding-left: 28px !important;
  }
  .ps-max-8 {
    padding-left: 32px !important;
  }
  .ps-max-9 {
    padding-left: 36px !important;
  }
  .ps-max-10 {
    padding-left: 40px !important;
  }
  .ps-max-11 {
    padding-left: 44px !important;
  }
  .ps-max-12 {
    padding-left: 48px !important;
  }
  .ps-max-13 {
    padding-left: 52px !important;
  }
  .ps-max-14 {
    padding-left: 56px !important;
  }
  .ps-max-15 {
    padding-left: 60px !important;
  }
  .ps-max-16 {
    padding-left: 64px !important;
  }
  .ps-max-17 {
    padding-left: 68px !important;
  }
  .ps-max-18 {
    padding-left: 72px !important;
  }
  .ps-max-19 {
    padding-left: 76px !important;
  }
  .ps-max-20 {
    padding-left: 80px !important;
  }
  .ps-max-21 {
    padding-left: 84px !important;
  }
  .ps-max-22 {
    padding-left: 88px !important;
  }
  .ps-max-23 {
    padding-left: 92px !important;
  }
  .ps-max-24 {
    padding-left: 96px !important;
  }
  .ps-max-25 {
    padding-left: 100px !important;
  }
  .ps-max-26 {
    padding-left: 104px !important;
  }
  .ps-max-27 {
    padding-left: 108px !important;
  }
  .ps-max-28 {
    padding-left: 112px !important;
  }
  .ps-max-29 {
    padding-left: 116px !important;
  }
  .ps-max-30 {
    padding-left: 120px !important;
  }
  .ps-max-31 {
    padding-left: 124px !important;
  }
  .ps-max-32 {
    padding-left: 128px !important;
  }
  .ps-max-33 {
    padding-left: 132px !important;
  }
  .ps-max-34 {
    padding-left: 136px !important;
  }
  .ps-max-35 {
    padding-left: 140px !important;
  }
  .ps-max-36 {
    padding-left: 144px !important;
  }
  .ps-max-37 {
    padding-left: 148px !important;
  }
  .ps-max-38 {
    padding-left: 152px !important;
  }
  .ps-max-39 {
    padding-left: 156px !important;
  }
  .ps-max-40 {
    padding-left: 160px !important;
  }
  .ps-max-41 {
    padding-left: 164px !important;
  }
  .ps-max-42 {
    padding-left: 168px !important;
  }
  .ps-max-43 {
    padding-left: 172px !important;
  }
  .ps-max-44 {
    padding-left: 176px !important;
  }
  .ps-max-45 {
    padding-left: 180px !important;
  }
  .ps-max-46 {
    padding-left: 184px !important;
  }
  .ps-max-47 {
    padding-left: 188px !important;
  }
  .ps-max-48 {
    padding-left: 192px !important;
  }
  .ps-max-49 {
    padding-left: 196px !important;
  }
  .ps-max-50 {
    padding-left: 200px !important;
  }
  .ps-max-51 {
    padding-left: 204px !important;
  }
  .ps-max-52 {
    padding-left: 208px !important;
  }
  .ps-max-53 {
    padding-left: 212px !important;
  }
  .ps-max-54 {
    padding-left: 216px !important;
  }
  .ps-max-55 {
    padding-left: 220px !important;
  }
  .ps-max-56 {
    padding-left: 224px !important;
  }
  .ps-max-57 {
    padding-left: 228px !important;
  }
  .ps-max-58 {
    padding-left: 232px !important;
  }
  .ps-max-59 {
    padding-left: 236px !important;
  }
  .ps-max-60 {
    padding-left: 240px !important;
  }
  .ps-max-61 {
    padding-left: 244px !important;
  }
  .ps-max-62 {
    padding-left: 248px !important;
  }
  .ps-max-63 {
    padding-left: 252px !important;
  }
  .ps-max-64 {
    padding-left: 256px !important;
  }
  .ps-max-65 {
    padding-left: 260px !important;
  }
  .ps-max-66 {
    padding-left: 264px !important;
  }
  .ps-max-67 {
    padding-left: 268px !important;
  }
  .ps-max-68 {
    padding-left: 272px !important;
  }
  .ps-max-69 {
    padding-left: 276px !important;
  }
  .ps-max-70 {
    padding-left: 280px !important;
  }
  .ps-max-71 {
    padding-left: 284px !important;
  }
  .ps-max-72 {
    padding-left: 288px !important;
  }
  .ps-max-73 {
    padding-left: 292px !important;
  }
  .ps-max-74 {
    padding-left: 296px !important;
  }
  .ps-max-75 {
    padding-left: 300px !important;
  }
  .ps-max-76 {
    padding-left: 304px !important;
  }
  .ps-max-77 {
    padding-left: 308px !important;
  }
  .ps-max-78 {
    padding-left: 312px !important;
  }
  .ps-max-79 {
    padding-left: 316px !important;
  }
  .ps-max-80 {
    padding-left: 320px !important;
  }
  .ps-max-81 {
    padding-left: 324px !important;
  }
  .ps-max-82 {
    padding-left: 328px !important;
  }
  .ps-max-83 {
    padding-left: 332px !important;
  }
  .ps-max-84 {
    padding-left: 336px !important;
  }
  .ps-max-85 {
    padding-left: 340px !important;
  }
  .ps-max-86 {
    padding-left: 344px !important;
  }
  .ps-max-87 {
    padding-left: 348px !important;
  }
  .ps-max-88 {
    padding-left: 352px !important;
  }
  .ps-max-89 {
    padding-left: 356px !important;
  }
  .ps-max-90 {
    padding-left: 360px !important;
  }
  .ps-max-91 {
    padding-left: 364px !important;
  }
  .ps-max-92 {
    padding-left: 368px !important;
  }
  .ps-max-93 {
    padding-left: 372px !important;
  }
  .ps-max-94 {
    padding-left: 376px !important;
  }
  .ps-max-95 {
    padding-left: 380px !important;
  }
  .ps-max-96 {
    padding-left: 384px !important;
  }
  .ps-max-97 {
    padding-left: 388px !important;
  }
  .ps-max-98 {
    padding-left: 392px !important;
  }
  .ps-max-99 {
    padding-left: 396px !important;
  }
  .ps-max-100 {
    padding-left: 400px !important;
  }
}
@media (max-width: 1024px) {
  .pe-max-0 {
    padding-right: 0px !important;
  }
  .pe-max-1 {
    padding-right: 4px !important;
  }
  .pe-max-2 {
    padding-right: 8px !important;
  }
  .pe-max-3 {
    padding-right: 12px !important;
  }
  .pe-max-4 {
    padding-right: 16px !important;
  }
  .pe-max-5 {
    padding-right: 20px !important;
  }
  .pe-max-6 {
    padding-right: 24px !important;
  }
  .pe-max-7 {
    padding-right: 28px !important;
  }
  .pe-max-8 {
    padding-right: 32px !important;
  }
  .pe-max-9 {
    padding-right: 36px !important;
  }
  .pe-max-10 {
    padding-right: 40px !important;
  }
  .pe-max-11 {
    padding-right: 44px !important;
  }
  .pe-max-12 {
    padding-right: 48px !important;
  }
  .pe-max-13 {
    padding-right: 52px !important;
  }
  .pe-max-14 {
    padding-right: 56px !important;
  }
  .pe-max-15 {
    padding-right: 60px !important;
  }
  .pe-max-16 {
    padding-right: 64px !important;
  }
  .pe-max-17 {
    padding-right: 68px !important;
  }
  .pe-max-18 {
    padding-right: 72px !important;
  }
  .pe-max-19 {
    padding-right: 76px !important;
  }
  .pe-max-20 {
    padding-right: 80px !important;
  }
  .pe-max-21 {
    padding-right: 84px !important;
  }
  .pe-max-22 {
    padding-right: 88px !important;
  }
  .pe-max-23 {
    padding-right: 92px !important;
  }
  .pe-max-24 {
    padding-right: 96px !important;
  }
  .pe-max-25 {
    padding-right: 100px !important;
  }
  .pe-max-26 {
    padding-right: 104px !important;
  }
  .pe-max-27 {
    padding-right: 108px !important;
  }
  .pe-max-28 {
    padding-right: 112px !important;
  }
  .pe-max-29 {
    padding-right: 116px !important;
  }
  .pe-max-30 {
    padding-right: 120px !important;
  }
  .pe-max-31 {
    padding-right: 124px !important;
  }
  .pe-max-32 {
    padding-right: 128px !important;
  }
  .pe-max-33 {
    padding-right: 132px !important;
  }
  .pe-max-34 {
    padding-right: 136px !important;
  }
  .pe-max-35 {
    padding-right: 140px !important;
  }
  .pe-max-36 {
    padding-right: 144px !important;
  }
  .pe-max-37 {
    padding-right: 148px !important;
  }
  .pe-max-38 {
    padding-right: 152px !important;
  }
  .pe-max-39 {
    padding-right: 156px !important;
  }
  .pe-max-40 {
    padding-right: 160px !important;
  }
  .pe-max-41 {
    padding-right: 164px !important;
  }
  .pe-max-42 {
    padding-right: 168px !important;
  }
  .pe-max-43 {
    padding-right: 172px !important;
  }
  .pe-max-44 {
    padding-right: 176px !important;
  }
  .pe-max-45 {
    padding-right: 180px !important;
  }
  .pe-max-46 {
    padding-right: 184px !important;
  }
  .pe-max-47 {
    padding-right: 188px !important;
  }
  .pe-max-48 {
    padding-right: 192px !important;
  }
  .pe-max-49 {
    padding-right: 196px !important;
  }
  .pe-max-50 {
    padding-right: 200px !important;
  }
  .pe-max-51 {
    padding-right: 204px !important;
  }
  .pe-max-52 {
    padding-right: 208px !important;
  }
  .pe-max-53 {
    padding-right: 212px !important;
  }
  .pe-max-54 {
    padding-right: 216px !important;
  }
  .pe-max-55 {
    padding-right: 220px !important;
  }
  .pe-max-56 {
    padding-right: 224px !important;
  }
  .pe-max-57 {
    padding-right: 228px !important;
  }
  .pe-max-58 {
    padding-right: 232px !important;
  }
  .pe-max-59 {
    padding-right: 236px !important;
  }
  .pe-max-60 {
    padding-right: 240px !important;
  }
  .pe-max-61 {
    padding-right: 244px !important;
  }
  .pe-max-62 {
    padding-right: 248px !important;
  }
  .pe-max-63 {
    padding-right: 252px !important;
  }
  .pe-max-64 {
    padding-right: 256px !important;
  }
  .pe-max-65 {
    padding-right: 260px !important;
  }
  .pe-max-66 {
    padding-right: 264px !important;
  }
  .pe-max-67 {
    padding-right: 268px !important;
  }
  .pe-max-68 {
    padding-right: 272px !important;
  }
  .pe-max-69 {
    padding-right: 276px !important;
  }
  .pe-max-70 {
    padding-right: 280px !important;
  }
  .pe-max-71 {
    padding-right: 284px !important;
  }
  .pe-max-72 {
    padding-right: 288px !important;
  }
  .pe-max-73 {
    padding-right: 292px !important;
  }
  .pe-max-74 {
    padding-right: 296px !important;
  }
  .pe-max-75 {
    padding-right: 300px !important;
  }
  .pe-max-76 {
    padding-right: 304px !important;
  }
  .pe-max-77 {
    padding-right: 308px !important;
  }
  .pe-max-78 {
    padding-right: 312px !important;
  }
  .pe-max-79 {
    padding-right: 316px !important;
  }
  .pe-max-80 {
    padding-right: 320px !important;
  }
  .pe-max-81 {
    padding-right: 324px !important;
  }
  .pe-max-82 {
    padding-right: 328px !important;
  }
  .pe-max-83 {
    padding-right: 332px !important;
  }
  .pe-max-84 {
    padding-right: 336px !important;
  }
  .pe-max-85 {
    padding-right: 340px !important;
  }
  .pe-max-86 {
    padding-right: 344px !important;
  }
  .pe-max-87 {
    padding-right: 348px !important;
  }
  .pe-max-88 {
    padding-right: 352px !important;
  }
  .pe-max-89 {
    padding-right: 356px !important;
  }
  .pe-max-90 {
    padding-right: 360px !important;
  }
  .pe-max-91 {
    padding-right: 364px !important;
  }
  .pe-max-92 {
    padding-right: 368px !important;
  }
  .pe-max-93 {
    padding-right: 372px !important;
  }
  .pe-max-94 {
    padding-right: 376px !important;
  }
  .pe-max-95 {
    padding-right: 380px !important;
  }
  .pe-max-96 {
    padding-right: 384px !important;
  }
  .pe-max-97 {
    padding-right: 388px !important;
  }
  .pe-max-98 {
    padding-right: 392px !important;
  }
  .pe-max-99 {
    padding-right: 396px !important;
  }
  .pe-max-100 {
    padding-right: 400px !important;
  }
}
@media (max-width: 1280px) {
  .m-xl-auto {
    margin: auto !important;
  }
}
@media (max-width: 1280px) {
  .mt-xl-auto {
    margin-top: auto;
  }
}
@media (max-width: 1280px) {
  .mb-xl-auto {
    margin-bottom: auto;
  }
}
@media (max-width: 1280px) {
  .mx-xl-auto {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 1280px) {
  .my-xl-auto {
    margin-top: auto;
    margin-bottom: auto;
  }
}
@media (max-width: 1280px) {
  .m-xl-0 {
    margin: 0px !important;
  }
  .m-xl-1 {
    margin: 4px !important;
  }
  .m-xl-2 {
    margin: 8px !important;
  }
  .m-xl-3 {
    margin: 12px !important;
  }
  .m-xl-4 {
    margin: 16px !important;
  }
  .m-xl-5 {
    margin: 20px !important;
  }
  .m-xl-6 {
    margin: 24px !important;
  }
  .m-xl-7 {
    margin: 28px !important;
  }
  .m-xl-8 {
    margin: 32px !important;
  }
  .m-xl-9 {
    margin: 36px !important;
  }
  .m-xl-10 {
    margin: 40px !important;
  }
  .m-xl-11 {
    margin: 44px !important;
  }
  .m-xl-12 {
    margin: 48px !important;
  }
  .m-xl-13 {
    margin: 52px !important;
  }
  .m-xl-14 {
    margin: 56px !important;
  }
  .m-xl-15 {
    margin: 60px !important;
  }
  .m-xl-16 {
    margin: 64px !important;
  }
  .m-xl-17 {
    margin: 68px !important;
  }
  .m-xl-18 {
    margin: 72px !important;
  }
  .m-xl-19 {
    margin: 76px !important;
  }
  .m-xl-20 {
    margin: 80px !important;
  }
  .m-xl-21 {
    margin: 84px !important;
  }
  .m-xl-22 {
    margin: 88px !important;
  }
  .m-xl-23 {
    margin: 92px !important;
  }
  .m-xl-24 {
    margin: 96px !important;
  }
  .m-xl-25 {
    margin: 100px !important;
  }
  .m-xl-26 {
    margin: 104px !important;
  }
  .m-xl-27 {
    margin: 108px !important;
  }
  .m-xl-28 {
    margin: 112px !important;
  }
  .m-xl-29 {
    margin: 116px !important;
  }
  .m-xl-30 {
    margin: 120px !important;
  }
  .m-xl-31 {
    margin: 124px !important;
  }
  .m-xl-32 {
    margin: 128px !important;
  }
  .m-xl-33 {
    margin: 132px !important;
  }
  .m-xl-34 {
    margin: 136px !important;
  }
  .m-xl-35 {
    margin: 140px !important;
  }
  .m-xl-36 {
    margin: 144px !important;
  }
  .m-xl-37 {
    margin: 148px !important;
  }
  .m-xl-38 {
    margin: 152px !important;
  }
  .m-xl-39 {
    margin: 156px !important;
  }
  .m-xl-40 {
    margin: 160px !important;
  }
  .m-xl-41 {
    margin: 164px !important;
  }
  .m-xl-42 {
    margin: 168px !important;
  }
  .m-xl-43 {
    margin: 172px !important;
  }
  .m-xl-44 {
    margin: 176px !important;
  }
  .m-xl-45 {
    margin: 180px !important;
  }
  .m-xl-46 {
    margin: 184px !important;
  }
  .m-xl-47 {
    margin: 188px !important;
  }
  .m-xl-48 {
    margin: 192px !important;
  }
  .m-xl-49 {
    margin: 196px !important;
  }
  .m-xl-50 {
    margin: 200px !important;
  }
  .m-xl-51 {
    margin: 204px !important;
  }
  .m-xl-52 {
    margin: 208px !important;
  }
  .m-xl-53 {
    margin: 212px !important;
  }
  .m-xl-54 {
    margin: 216px !important;
  }
  .m-xl-55 {
    margin: 220px !important;
  }
  .m-xl-56 {
    margin: 224px !important;
  }
  .m-xl-57 {
    margin: 228px !important;
  }
  .m-xl-58 {
    margin: 232px !important;
  }
  .m-xl-59 {
    margin: 236px !important;
  }
  .m-xl-60 {
    margin: 240px !important;
  }
  .m-xl-61 {
    margin: 244px !important;
  }
  .m-xl-62 {
    margin: 248px !important;
  }
  .m-xl-63 {
    margin: 252px !important;
  }
  .m-xl-64 {
    margin: 256px !important;
  }
  .m-xl-65 {
    margin: 260px !important;
  }
  .m-xl-66 {
    margin: 264px !important;
  }
  .m-xl-67 {
    margin: 268px !important;
  }
  .m-xl-68 {
    margin: 272px !important;
  }
  .m-xl-69 {
    margin: 276px !important;
  }
  .m-xl-70 {
    margin: 280px !important;
  }
  .m-xl-71 {
    margin: 284px !important;
  }
  .m-xl-72 {
    margin: 288px !important;
  }
  .m-xl-73 {
    margin: 292px !important;
  }
  .m-xl-74 {
    margin: 296px !important;
  }
  .m-xl-75 {
    margin: 300px !important;
  }
  .m-xl-76 {
    margin: 304px !important;
  }
  .m-xl-77 {
    margin: 308px !important;
  }
  .m-xl-78 {
    margin: 312px !important;
  }
  .m-xl-79 {
    margin: 316px !important;
  }
  .m-xl-80 {
    margin: 320px !important;
  }
  .m-xl-81 {
    margin: 324px !important;
  }
  .m-xl-82 {
    margin: 328px !important;
  }
  .m-xl-83 {
    margin: 332px !important;
  }
  .m-xl-84 {
    margin: 336px !important;
  }
  .m-xl-85 {
    margin: 340px !important;
  }
  .m-xl-86 {
    margin: 344px !important;
  }
  .m-xl-87 {
    margin: 348px !important;
  }
  .m-xl-88 {
    margin: 352px !important;
  }
  .m-xl-89 {
    margin: 356px !important;
  }
  .m-xl-90 {
    margin: 360px !important;
  }
  .m-xl-91 {
    margin: 364px !important;
  }
  .m-xl-92 {
    margin: 368px !important;
  }
  .m-xl-93 {
    margin: 372px !important;
  }
  .m-xl-94 {
    margin: 376px !important;
  }
  .m-xl-95 {
    margin: 380px !important;
  }
  .m-xl-96 {
    margin: 384px !important;
  }
  .m-xl-97 {
    margin: 388px !important;
  }
  .m-xl-98 {
    margin: 392px !important;
  }
  .m-xl-99 {
    margin: 396px !important;
  }
  .m-xl-100 {
    margin: 400px !important;
  }
}
@media (max-width: 1280px) {
  .p-xl-0 {
    padding: 0px !important;
  }
  .p-xl-1 {
    padding: 4px !important;
  }
  .p-xl-2 {
    padding: 8px !important;
  }
  .p-xl-3 {
    padding: 12px !important;
  }
  .p-xl-4 {
    padding: 16px !important;
  }
  .p-xl-5 {
    padding: 20px !important;
  }
  .p-xl-6 {
    padding: 24px !important;
  }
  .p-xl-7 {
    padding: 28px !important;
  }
  .p-xl-8 {
    padding: 32px !important;
  }
  .p-xl-9 {
    padding: 36px !important;
  }
  .p-xl-10 {
    padding: 40px !important;
  }
  .p-xl-11 {
    padding: 44px !important;
  }
  .p-xl-12 {
    padding: 48px !important;
  }
  .p-xl-13 {
    padding: 52px !important;
  }
  .p-xl-14 {
    padding: 56px !important;
  }
  .p-xl-15 {
    padding: 60px !important;
  }
  .p-xl-16 {
    padding: 64px !important;
  }
  .p-xl-17 {
    padding: 68px !important;
  }
  .p-xl-18 {
    padding: 72px !important;
  }
  .p-xl-19 {
    padding: 76px !important;
  }
  .p-xl-20 {
    padding: 80px !important;
  }
  .p-xl-21 {
    padding: 84px !important;
  }
  .p-xl-22 {
    padding: 88px !important;
  }
  .p-xl-23 {
    padding: 92px !important;
  }
  .p-xl-24 {
    padding: 96px !important;
  }
  .p-xl-25 {
    padding: 100px !important;
  }
  .p-xl-26 {
    padding: 104px !important;
  }
  .p-xl-27 {
    padding: 108px !important;
  }
  .p-xl-28 {
    padding: 112px !important;
  }
  .p-xl-29 {
    padding: 116px !important;
  }
  .p-xl-30 {
    padding: 120px !important;
  }
  .p-xl-31 {
    padding: 124px !important;
  }
  .p-xl-32 {
    padding: 128px !important;
  }
  .p-xl-33 {
    padding: 132px !important;
  }
  .p-xl-34 {
    padding: 136px !important;
  }
  .p-xl-35 {
    padding: 140px !important;
  }
  .p-xl-36 {
    padding: 144px !important;
  }
  .p-xl-37 {
    padding: 148px !important;
  }
  .p-xl-38 {
    padding: 152px !important;
  }
  .p-xl-39 {
    padding: 156px !important;
  }
  .p-xl-40 {
    padding: 160px !important;
  }
  .p-xl-41 {
    padding: 164px !important;
  }
  .p-xl-42 {
    padding: 168px !important;
  }
  .p-xl-43 {
    padding: 172px !important;
  }
  .p-xl-44 {
    padding: 176px !important;
  }
  .p-xl-45 {
    padding: 180px !important;
  }
  .p-xl-46 {
    padding: 184px !important;
  }
  .p-xl-47 {
    padding: 188px !important;
  }
  .p-xl-48 {
    padding: 192px !important;
  }
  .p-xl-49 {
    padding: 196px !important;
  }
  .p-xl-50 {
    padding: 200px !important;
  }
  .p-xl-51 {
    padding: 204px !important;
  }
  .p-xl-52 {
    padding: 208px !important;
  }
  .p-xl-53 {
    padding: 212px !important;
  }
  .p-xl-54 {
    padding: 216px !important;
  }
  .p-xl-55 {
    padding: 220px !important;
  }
  .p-xl-56 {
    padding: 224px !important;
  }
  .p-xl-57 {
    padding: 228px !important;
  }
  .p-xl-58 {
    padding: 232px !important;
  }
  .p-xl-59 {
    padding: 236px !important;
  }
  .p-xl-60 {
    padding: 240px !important;
  }
  .p-xl-61 {
    padding: 244px !important;
  }
  .p-xl-62 {
    padding: 248px !important;
  }
  .p-xl-63 {
    padding: 252px !important;
  }
  .p-xl-64 {
    padding: 256px !important;
  }
  .p-xl-65 {
    padding: 260px !important;
  }
  .p-xl-66 {
    padding: 264px !important;
  }
  .p-xl-67 {
    padding: 268px !important;
  }
  .p-xl-68 {
    padding: 272px !important;
  }
  .p-xl-69 {
    padding: 276px !important;
  }
  .p-xl-70 {
    padding: 280px !important;
  }
  .p-xl-71 {
    padding: 284px !important;
  }
  .p-xl-72 {
    padding: 288px !important;
  }
  .p-xl-73 {
    padding: 292px !important;
  }
  .p-xl-74 {
    padding: 296px !important;
  }
  .p-xl-75 {
    padding: 300px !important;
  }
  .p-xl-76 {
    padding: 304px !important;
  }
  .p-xl-77 {
    padding: 308px !important;
  }
  .p-xl-78 {
    padding: 312px !important;
  }
  .p-xl-79 {
    padding: 316px !important;
  }
  .p-xl-80 {
    padding: 320px !important;
  }
  .p-xl-81 {
    padding: 324px !important;
  }
  .p-xl-82 {
    padding: 328px !important;
  }
  .p-xl-83 {
    padding: 332px !important;
  }
  .p-xl-84 {
    padding: 336px !important;
  }
  .p-xl-85 {
    padding: 340px !important;
  }
  .p-xl-86 {
    padding: 344px !important;
  }
  .p-xl-87 {
    padding: 348px !important;
  }
  .p-xl-88 {
    padding: 352px !important;
  }
  .p-xl-89 {
    padding: 356px !important;
  }
  .p-xl-90 {
    padding: 360px !important;
  }
  .p-xl-91 {
    padding: 364px !important;
  }
  .p-xl-92 {
    padding: 368px !important;
  }
  .p-xl-93 {
    padding: 372px !important;
  }
  .p-xl-94 {
    padding: 376px !important;
  }
  .p-xl-95 {
    padding: 380px !important;
  }
  .p-xl-96 {
    padding: 384px !important;
  }
  .p-xl-97 {
    padding: 388px !important;
  }
  .p-xl-98 {
    padding: 392px !important;
  }
  .p-xl-99 {
    padding: 396px !important;
  }
  .p-xl-100 {
    padding: 400px !important;
  }
}
@media (max-width: 1280px) {
  .mt-xl-0 {
    margin-top: 0px !important;
  }
  .mt-xl-1 {
    margin-top: 4px !important;
  }
  .mt-xl-2 {
    margin-top: 8px !important;
  }
  .mt-xl-3 {
    margin-top: 12px !important;
  }
  .mt-xl-4 {
    margin-top: 16px !important;
  }
  .mt-xl-5 {
    margin-top: 20px !important;
  }
  .mt-xl-6 {
    margin-top: 24px !important;
  }
  .mt-xl-7 {
    margin-top: 28px !important;
  }
  .mt-xl-8 {
    margin-top: 32px !important;
  }
  .mt-xl-9 {
    margin-top: 36px !important;
  }
  .mt-xl-10 {
    margin-top: 40px !important;
  }
  .mt-xl-11 {
    margin-top: 44px !important;
  }
  .mt-xl-12 {
    margin-top: 48px !important;
  }
  .mt-xl-13 {
    margin-top: 52px !important;
  }
  .mt-xl-14 {
    margin-top: 56px !important;
  }
  .mt-xl-15 {
    margin-top: 60px !important;
  }
  .mt-xl-16 {
    margin-top: 64px !important;
  }
  .mt-xl-17 {
    margin-top: 68px !important;
  }
  .mt-xl-18 {
    margin-top: 72px !important;
  }
  .mt-xl-19 {
    margin-top: 76px !important;
  }
  .mt-xl-20 {
    margin-top: 80px !important;
  }
  .mt-xl-21 {
    margin-top: 84px !important;
  }
  .mt-xl-22 {
    margin-top: 88px !important;
  }
  .mt-xl-23 {
    margin-top: 92px !important;
  }
  .mt-xl-24 {
    margin-top: 96px !important;
  }
  .mt-xl-25 {
    margin-top: 100px !important;
  }
  .mt-xl-26 {
    margin-top: 104px !important;
  }
  .mt-xl-27 {
    margin-top: 108px !important;
  }
  .mt-xl-28 {
    margin-top: 112px !important;
  }
  .mt-xl-29 {
    margin-top: 116px !important;
  }
  .mt-xl-30 {
    margin-top: 120px !important;
  }
  .mt-xl-31 {
    margin-top: 124px !important;
  }
  .mt-xl-32 {
    margin-top: 128px !important;
  }
  .mt-xl-33 {
    margin-top: 132px !important;
  }
  .mt-xl-34 {
    margin-top: 136px !important;
  }
  .mt-xl-35 {
    margin-top: 140px !important;
  }
  .mt-xl-36 {
    margin-top: 144px !important;
  }
  .mt-xl-37 {
    margin-top: 148px !important;
  }
  .mt-xl-38 {
    margin-top: 152px !important;
  }
  .mt-xl-39 {
    margin-top: 156px !important;
  }
  .mt-xl-40 {
    margin-top: 160px !important;
  }
  .mt-xl-41 {
    margin-top: 164px !important;
  }
  .mt-xl-42 {
    margin-top: 168px !important;
  }
  .mt-xl-43 {
    margin-top: 172px !important;
  }
  .mt-xl-44 {
    margin-top: 176px !important;
  }
  .mt-xl-45 {
    margin-top: 180px !important;
  }
  .mt-xl-46 {
    margin-top: 184px !important;
  }
  .mt-xl-47 {
    margin-top: 188px !important;
  }
  .mt-xl-48 {
    margin-top: 192px !important;
  }
  .mt-xl-49 {
    margin-top: 196px !important;
  }
  .mt-xl-50 {
    margin-top: 200px !important;
  }
  .mt-xl-51 {
    margin-top: 204px !important;
  }
  .mt-xl-52 {
    margin-top: 208px !important;
  }
  .mt-xl-53 {
    margin-top: 212px !important;
  }
  .mt-xl-54 {
    margin-top: 216px !important;
  }
  .mt-xl-55 {
    margin-top: 220px !important;
  }
  .mt-xl-56 {
    margin-top: 224px !important;
  }
  .mt-xl-57 {
    margin-top: 228px !important;
  }
  .mt-xl-58 {
    margin-top: 232px !important;
  }
  .mt-xl-59 {
    margin-top: 236px !important;
  }
  .mt-xl-60 {
    margin-top: 240px !important;
  }
  .mt-xl-61 {
    margin-top: 244px !important;
  }
  .mt-xl-62 {
    margin-top: 248px !important;
  }
  .mt-xl-63 {
    margin-top: 252px !important;
  }
  .mt-xl-64 {
    margin-top: 256px !important;
  }
  .mt-xl-65 {
    margin-top: 260px !important;
  }
  .mt-xl-66 {
    margin-top: 264px !important;
  }
  .mt-xl-67 {
    margin-top: 268px !important;
  }
  .mt-xl-68 {
    margin-top: 272px !important;
  }
  .mt-xl-69 {
    margin-top: 276px !important;
  }
  .mt-xl-70 {
    margin-top: 280px !important;
  }
  .mt-xl-71 {
    margin-top: 284px !important;
  }
  .mt-xl-72 {
    margin-top: 288px !important;
  }
  .mt-xl-73 {
    margin-top: 292px !important;
  }
  .mt-xl-74 {
    margin-top: 296px !important;
  }
  .mt-xl-75 {
    margin-top: 300px !important;
  }
  .mt-xl-76 {
    margin-top: 304px !important;
  }
  .mt-xl-77 {
    margin-top: 308px !important;
  }
  .mt-xl-78 {
    margin-top: 312px !important;
  }
  .mt-xl-79 {
    margin-top: 316px !important;
  }
  .mt-xl-80 {
    margin-top: 320px !important;
  }
  .mt-xl-81 {
    margin-top: 324px !important;
  }
  .mt-xl-82 {
    margin-top: 328px !important;
  }
  .mt-xl-83 {
    margin-top: 332px !important;
  }
  .mt-xl-84 {
    margin-top: 336px !important;
  }
  .mt-xl-85 {
    margin-top: 340px !important;
  }
  .mt-xl-86 {
    margin-top: 344px !important;
  }
  .mt-xl-87 {
    margin-top: 348px !important;
  }
  .mt-xl-88 {
    margin-top: 352px !important;
  }
  .mt-xl-89 {
    margin-top: 356px !important;
  }
  .mt-xl-90 {
    margin-top: 360px !important;
  }
  .mt-xl-91 {
    margin-top: 364px !important;
  }
  .mt-xl-92 {
    margin-top: 368px !important;
  }
  .mt-xl-93 {
    margin-top: 372px !important;
  }
  .mt-xl-94 {
    margin-top: 376px !important;
  }
  .mt-xl-95 {
    margin-top: 380px !important;
  }
  .mt-xl-96 {
    margin-top: 384px !important;
  }
  .mt-xl-97 {
    margin-top: 388px !important;
  }
  .mt-xl-98 {
    margin-top: 392px !important;
  }
  .mt-xl-99 {
    margin-top: 396px !important;
  }
  .mt-xl-100 {
    margin-top: 400px !important;
  }
}
@media (max-width: 1280px) {
  .pb-xl-0 {
    padding-bottom: 0px !important;
  }
  .pb-xl-1 {
    padding-bottom: 4px !important;
  }
  .pb-xl-2 {
    padding-bottom: 8px !important;
  }
  .pb-xl-3 {
    padding-bottom: 12px !important;
  }
  .pb-xl-4 {
    padding-bottom: 16px !important;
  }
  .pb-xl-5 {
    padding-bottom: 20px !important;
  }
  .pb-xl-6 {
    padding-bottom: 24px !important;
  }
  .pb-xl-7 {
    padding-bottom: 28px !important;
  }
  .pb-xl-8 {
    padding-bottom: 32px !important;
  }
  .pb-xl-9 {
    padding-bottom: 36px !important;
  }
  .pb-xl-10 {
    padding-bottom: 40px !important;
  }
  .pb-xl-11 {
    padding-bottom: 44px !important;
  }
  .pb-xl-12 {
    padding-bottom: 48px !important;
  }
  .pb-xl-13 {
    padding-bottom: 52px !important;
  }
  .pb-xl-14 {
    padding-bottom: 56px !important;
  }
  .pb-xl-15 {
    padding-bottom: 60px !important;
  }
  .pb-xl-16 {
    padding-bottom: 64px !important;
  }
  .pb-xl-17 {
    padding-bottom: 68px !important;
  }
  .pb-xl-18 {
    padding-bottom: 72px !important;
  }
  .pb-xl-19 {
    padding-bottom: 76px !important;
  }
  .pb-xl-20 {
    padding-bottom: 80px !important;
  }
  .pb-xl-21 {
    padding-bottom: 84px !important;
  }
  .pb-xl-22 {
    padding-bottom: 88px !important;
  }
  .pb-xl-23 {
    padding-bottom: 92px !important;
  }
  .pb-xl-24 {
    padding-bottom: 96px !important;
  }
  .pb-xl-25 {
    padding-bottom: 100px !important;
  }
  .pb-xl-26 {
    padding-bottom: 104px !important;
  }
  .pb-xl-27 {
    padding-bottom: 108px !important;
  }
  .pb-xl-28 {
    padding-bottom: 112px !important;
  }
  .pb-xl-29 {
    padding-bottom: 116px !important;
  }
  .pb-xl-30 {
    padding-bottom: 120px !important;
  }
  .pb-xl-31 {
    padding-bottom: 124px !important;
  }
  .pb-xl-32 {
    padding-bottom: 128px !important;
  }
  .pb-xl-33 {
    padding-bottom: 132px !important;
  }
  .pb-xl-34 {
    padding-bottom: 136px !important;
  }
  .pb-xl-35 {
    padding-bottom: 140px !important;
  }
  .pb-xl-36 {
    padding-bottom: 144px !important;
  }
  .pb-xl-37 {
    padding-bottom: 148px !important;
  }
  .pb-xl-38 {
    padding-bottom: 152px !important;
  }
  .pb-xl-39 {
    padding-bottom: 156px !important;
  }
  .pb-xl-40 {
    padding-bottom: 160px !important;
  }
  .pb-xl-41 {
    padding-bottom: 164px !important;
  }
  .pb-xl-42 {
    padding-bottom: 168px !important;
  }
  .pb-xl-43 {
    padding-bottom: 172px !important;
  }
  .pb-xl-44 {
    padding-bottom: 176px !important;
  }
  .pb-xl-45 {
    padding-bottom: 180px !important;
  }
  .pb-xl-46 {
    padding-bottom: 184px !important;
  }
  .pb-xl-47 {
    padding-bottom: 188px !important;
  }
  .pb-xl-48 {
    padding-bottom: 192px !important;
  }
  .pb-xl-49 {
    padding-bottom: 196px !important;
  }
  .pb-xl-50 {
    padding-bottom: 200px !important;
  }
  .pb-xl-51 {
    padding-bottom: 204px !important;
  }
  .pb-xl-52 {
    padding-bottom: 208px !important;
  }
  .pb-xl-53 {
    padding-bottom: 212px !important;
  }
  .pb-xl-54 {
    padding-bottom: 216px !important;
  }
  .pb-xl-55 {
    padding-bottom: 220px !important;
  }
  .pb-xl-56 {
    padding-bottom: 224px !important;
  }
  .pb-xl-57 {
    padding-bottom: 228px !important;
  }
  .pb-xl-58 {
    padding-bottom: 232px !important;
  }
  .pb-xl-59 {
    padding-bottom: 236px !important;
  }
  .pb-xl-60 {
    padding-bottom: 240px !important;
  }
  .pb-xl-61 {
    padding-bottom: 244px !important;
  }
  .pb-xl-62 {
    padding-bottom: 248px !important;
  }
  .pb-xl-63 {
    padding-bottom: 252px !important;
  }
  .pb-xl-64 {
    padding-bottom: 256px !important;
  }
  .pb-xl-65 {
    padding-bottom: 260px !important;
  }
  .pb-xl-66 {
    padding-bottom: 264px !important;
  }
  .pb-xl-67 {
    padding-bottom: 268px !important;
  }
  .pb-xl-68 {
    padding-bottom: 272px !important;
  }
  .pb-xl-69 {
    padding-bottom: 276px !important;
  }
  .pb-xl-70 {
    padding-bottom: 280px !important;
  }
  .pb-xl-71 {
    padding-bottom: 284px !important;
  }
  .pb-xl-72 {
    padding-bottom: 288px !important;
  }
  .pb-xl-73 {
    padding-bottom: 292px !important;
  }
  .pb-xl-74 {
    padding-bottom: 296px !important;
  }
  .pb-xl-75 {
    padding-bottom: 300px !important;
  }
  .pb-xl-76 {
    padding-bottom: 304px !important;
  }
  .pb-xl-77 {
    padding-bottom: 308px !important;
  }
  .pb-xl-78 {
    padding-bottom: 312px !important;
  }
  .pb-xl-79 {
    padding-bottom: 316px !important;
  }
  .pb-xl-80 {
    padding-bottom: 320px !important;
  }
  .pb-xl-81 {
    padding-bottom: 324px !important;
  }
  .pb-xl-82 {
    padding-bottom: 328px !important;
  }
  .pb-xl-83 {
    padding-bottom: 332px !important;
  }
  .pb-xl-84 {
    padding-bottom: 336px !important;
  }
  .pb-xl-85 {
    padding-bottom: 340px !important;
  }
  .pb-xl-86 {
    padding-bottom: 344px !important;
  }
  .pb-xl-87 {
    padding-bottom: 348px !important;
  }
  .pb-xl-88 {
    padding-bottom: 352px !important;
  }
  .pb-xl-89 {
    padding-bottom: 356px !important;
  }
  .pb-xl-90 {
    padding-bottom: 360px !important;
  }
  .pb-xl-91 {
    padding-bottom: 364px !important;
  }
  .pb-xl-92 {
    padding-bottom: 368px !important;
  }
  .pb-xl-93 {
    padding-bottom: 372px !important;
  }
  .pb-xl-94 {
    padding-bottom: 376px !important;
  }
  .pb-xl-95 {
    padding-bottom: 380px !important;
  }
  .pb-xl-96 {
    padding-bottom: 384px !important;
  }
  .pb-xl-97 {
    padding-bottom: 388px !important;
  }
  .pb-xl-98 {
    padding-bottom: 392px !important;
  }
  .pb-xl-99 {
    padding-bottom: 396px !important;
  }
  .pb-xl-100 {
    padding-bottom: 400px !important;
  }
}
@media (max-width: 1280px) {
  .pt-xl-0 {
    padding-top: 0px !important;
  }
  .pt-xl-1 {
    padding-top: 4px !important;
  }
  .pt-xl-2 {
    padding-top: 8px !important;
  }
  .pt-xl-3 {
    padding-top: 12px !important;
  }
  .pt-xl-4 {
    padding-top: 16px !important;
  }
  .pt-xl-5 {
    padding-top: 20px !important;
  }
  .pt-xl-6 {
    padding-top: 24px !important;
  }
  .pt-xl-7 {
    padding-top: 28px !important;
  }
  .pt-xl-8 {
    padding-top: 32px !important;
  }
  .pt-xl-9 {
    padding-top: 36px !important;
  }
  .pt-xl-10 {
    padding-top: 40px !important;
  }
  .pt-xl-11 {
    padding-top: 44px !important;
  }
  .pt-xl-12 {
    padding-top: 48px !important;
  }
  .pt-xl-13 {
    padding-top: 52px !important;
  }
  .pt-xl-14 {
    padding-top: 56px !important;
  }
  .pt-xl-15 {
    padding-top: 60px !important;
  }
  .pt-xl-16 {
    padding-top: 64px !important;
  }
  .pt-xl-17 {
    padding-top: 68px !important;
  }
  .pt-xl-18 {
    padding-top: 72px !important;
  }
  .pt-xl-19 {
    padding-top: 76px !important;
  }
  .pt-xl-20 {
    padding-top: 80px !important;
  }
  .pt-xl-21 {
    padding-top: 84px !important;
  }
  .pt-xl-22 {
    padding-top: 88px !important;
  }
  .pt-xl-23 {
    padding-top: 92px !important;
  }
  .pt-xl-24 {
    padding-top: 96px !important;
  }
  .pt-xl-25 {
    padding-top: 100px !important;
  }
  .pt-xl-26 {
    padding-top: 104px !important;
  }
  .pt-xl-27 {
    padding-top: 108px !important;
  }
  .pt-xl-28 {
    padding-top: 112px !important;
  }
  .pt-xl-29 {
    padding-top: 116px !important;
  }
  .pt-xl-30 {
    padding-top: 120px !important;
  }
  .pt-xl-31 {
    padding-top: 124px !important;
  }
  .pt-xl-32 {
    padding-top: 128px !important;
  }
  .pt-xl-33 {
    padding-top: 132px !important;
  }
  .pt-xl-34 {
    padding-top: 136px !important;
  }
  .pt-xl-35 {
    padding-top: 140px !important;
  }
  .pt-xl-36 {
    padding-top: 144px !important;
  }
  .pt-xl-37 {
    padding-top: 148px !important;
  }
  .pt-xl-38 {
    padding-top: 152px !important;
  }
  .pt-xl-39 {
    padding-top: 156px !important;
  }
  .pt-xl-40 {
    padding-top: 160px !important;
  }
  .pt-xl-41 {
    padding-top: 164px !important;
  }
  .pt-xl-42 {
    padding-top: 168px !important;
  }
  .pt-xl-43 {
    padding-top: 172px !important;
  }
  .pt-xl-44 {
    padding-top: 176px !important;
  }
  .pt-xl-45 {
    padding-top: 180px !important;
  }
  .pt-xl-46 {
    padding-top: 184px !important;
  }
  .pt-xl-47 {
    padding-top: 188px !important;
  }
  .pt-xl-48 {
    padding-top: 192px !important;
  }
  .pt-xl-49 {
    padding-top: 196px !important;
  }
  .pt-xl-50 {
    padding-top: 200px !important;
  }
  .pt-xl-51 {
    padding-top: 204px !important;
  }
  .pt-xl-52 {
    padding-top: 208px !important;
  }
  .pt-xl-53 {
    padding-top: 212px !important;
  }
  .pt-xl-54 {
    padding-top: 216px !important;
  }
  .pt-xl-55 {
    padding-top: 220px !important;
  }
  .pt-xl-56 {
    padding-top: 224px !important;
  }
  .pt-xl-57 {
    padding-top: 228px !important;
  }
  .pt-xl-58 {
    padding-top: 232px !important;
  }
  .pt-xl-59 {
    padding-top: 236px !important;
  }
  .pt-xl-60 {
    padding-top: 240px !important;
  }
  .pt-xl-61 {
    padding-top: 244px !important;
  }
  .pt-xl-62 {
    padding-top: 248px !important;
  }
  .pt-xl-63 {
    padding-top: 252px !important;
  }
  .pt-xl-64 {
    padding-top: 256px !important;
  }
  .pt-xl-65 {
    padding-top: 260px !important;
  }
  .pt-xl-66 {
    padding-top: 264px !important;
  }
  .pt-xl-67 {
    padding-top: 268px !important;
  }
  .pt-xl-68 {
    padding-top: 272px !important;
  }
  .pt-xl-69 {
    padding-top: 276px !important;
  }
  .pt-xl-70 {
    padding-top: 280px !important;
  }
  .pt-xl-71 {
    padding-top: 284px !important;
  }
  .pt-xl-72 {
    padding-top: 288px !important;
  }
  .pt-xl-73 {
    padding-top: 292px !important;
  }
  .pt-xl-74 {
    padding-top: 296px !important;
  }
  .pt-xl-75 {
    padding-top: 300px !important;
  }
  .pt-xl-76 {
    padding-top: 304px !important;
  }
  .pt-xl-77 {
    padding-top: 308px !important;
  }
  .pt-xl-78 {
    padding-top: 312px !important;
  }
  .pt-xl-79 {
    padding-top: 316px !important;
  }
  .pt-xl-80 {
    padding-top: 320px !important;
  }
  .pt-xl-81 {
    padding-top: 324px !important;
  }
  .pt-xl-82 {
    padding-top: 328px !important;
  }
  .pt-xl-83 {
    padding-top: 332px !important;
  }
  .pt-xl-84 {
    padding-top: 336px !important;
  }
  .pt-xl-85 {
    padding-top: 340px !important;
  }
  .pt-xl-86 {
    padding-top: 344px !important;
  }
  .pt-xl-87 {
    padding-top: 348px !important;
  }
  .pt-xl-88 {
    padding-top: 352px !important;
  }
  .pt-xl-89 {
    padding-top: 356px !important;
  }
  .pt-xl-90 {
    padding-top: 360px !important;
  }
  .pt-xl-91 {
    padding-top: 364px !important;
  }
  .pt-xl-92 {
    padding-top: 368px !important;
  }
  .pt-xl-93 {
    padding-top: 372px !important;
  }
  .pt-xl-94 {
    padding-top: 376px !important;
  }
  .pt-xl-95 {
    padding-top: 380px !important;
  }
  .pt-xl-96 {
    padding-top: 384px !important;
  }
  .pt-xl-97 {
    padding-top: 388px !important;
  }
  .pt-xl-98 {
    padding-top: 392px !important;
  }
  .pt-xl-99 {
    padding-top: 396px !important;
  }
  .pt-xl-100 {
    padding-top: 400px !important;
  }
}
@media (max-width: 1280px) {
  .mb-xl-0 {
    margin-bottom: 0px !important;
  }
  .mb-xl-1 {
    margin-bottom: 4px !important;
  }
  .mb-xl-2 {
    margin-bottom: 8px !important;
  }
  .mb-xl-3 {
    margin-bottom: 12px !important;
  }
  .mb-xl-4 {
    margin-bottom: 16px !important;
  }
  .mb-xl-5 {
    margin-bottom: 20px !important;
  }
  .mb-xl-6 {
    margin-bottom: 24px !important;
  }
  .mb-xl-7 {
    margin-bottom: 28px !important;
  }
  .mb-xl-8 {
    margin-bottom: 32px !important;
  }
  .mb-xl-9 {
    margin-bottom: 36px !important;
  }
  .mb-xl-10 {
    margin-bottom: 40px !important;
  }
  .mb-xl-11 {
    margin-bottom: 44px !important;
  }
  .mb-xl-12 {
    margin-bottom: 48px !important;
  }
  .mb-xl-13 {
    margin-bottom: 52px !important;
  }
  .mb-xl-14 {
    margin-bottom: 56px !important;
  }
  .mb-xl-15 {
    margin-bottom: 60px !important;
  }
  .mb-xl-16 {
    margin-bottom: 64px !important;
  }
  .mb-xl-17 {
    margin-bottom: 68px !important;
  }
  .mb-xl-18 {
    margin-bottom: 72px !important;
  }
  .mb-xl-19 {
    margin-bottom: 76px !important;
  }
  .mb-xl-20 {
    margin-bottom: 80px !important;
  }
  .mb-xl-21 {
    margin-bottom: 84px !important;
  }
  .mb-xl-22 {
    margin-bottom: 88px !important;
  }
  .mb-xl-23 {
    margin-bottom: 92px !important;
  }
  .mb-xl-24 {
    margin-bottom: 96px !important;
  }
  .mb-xl-25 {
    margin-bottom: 100px !important;
  }
  .mb-xl-26 {
    margin-bottom: 104px !important;
  }
  .mb-xl-27 {
    margin-bottom: 108px !important;
  }
  .mb-xl-28 {
    margin-bottom: 112px !important;
  }
  .mb-xl-29 {
    margin-bottom: 116px !important;
  }
  .mb-xl-30 {
    margin-bottom: 120px !important;
  }
  .mb-xl-31 {
    margin-bottom: 124px !important;
  }
  .mb-xl-32 {
    margin-bottom: 128px !important;
  }
  .mb-xl-33 {
    margin-bottom: 132px !important;
  }
  .mb-xl-34 {
    margin-bottom: 136px !important;
  }
  .mb-xl-35 {
    margin-bottom: 140px !important;
  }
  .mb-xl-36 {
    margin-bottom: 144px !important;
  }
  .mb-xl-37 {
    margin-bottom: 148px !important;
  }
  .mb-xl-38 {
    margin-bottom: 152px !important;
  }
  .mb-xl-39 {
    margin-bottom: 156px !important;
  }
  .mb-xl-40 {
    margin-bottom: 160px !important;
  }
  .mb-xl-41 {
    margin-bottom: 164px !important;
  }
  .mb-xl-42 {
    margin-bottom: 168px !important;
  }
  .mb-xl-43 {
    margin-bottom: 172px !important;
  }
  .mb-xl-44 {
    margin-bottom: 176px !important;
  }
  .mb-xl-45 {
    margin-bottom: 180px !important;
  }
  .mb-xl-46 {
    margin-bottom: 184px !important;
  }
  .mb-xl-47 {
    margin-bottom: 188px !important;
  }
  .mb-xl-48 {
    margin-bottom: 192px !important;
  }
  .mb-xl-49 {
    margin-bottom: 196px !important;
  }
  .mb-xl-50 {
    margin-bottom: 200px !important;
  }
  .mb-xl-51 {
    margin-bottom: 204px !important;
  }
  .mb-xl-52 {
    margin-bottom: 208px !important;
  }
  .mb-xl-53 {
    margin-bottom: 212px !important;
  }
  .mb-xl-54 {
    margin-bottom: 216px !important;
  }
  .mb-xl-55 {
    margin-bottom: 220px !important;
  }
  .mb-xl-56 {
    margin-bottom: 224px !important;
  }
  .mb-xl-57 {
    margin-bottom: 228px !important;
  }
  .mb-xl-58 {
    margin-bottom: 232px !important;
  }
  .mb-xl-59 {
    margin-bottom: 236px !important;
  }
  .mb-xl-60 {
    margin-bottom: 240px !important;
  }
  .mb-xl-61 {
    margin-bottom: 244px !important;
  }
  .mb-xl-62 {
    margin-bottom: 248px !important;
  }
  .mb-xl-63 {
    margin-bottom: 252px !important;
  }
  .mb-xl-64 {
    margin-bottom: 256px !important;
  }
  .mb-xl-65 {
    margin-bottom: 260px !important;
  }
  .mb-xl-66 {
    margin-bottom: 264px !important;
  }
  .mb-xl-67 {
    margin-bottom: 268px !important;
  }
  .mb-xl-68 {
    margin-bottom: 272px !important;
  }
  .mb-xl-69 {
    margin-bottom: 276px !important;
  }
  .mb-xl-70 {
    margin-bottom: 280px !important;
  }
  .mb-xl-71 {
    margin-bottom: 284px !important;
  }
  .mb-xl-72 {
    margin-bottom: 288px !important;
  }
  .mb-xl-73 {
    margin-bottom: 292px !important;
  }
  .mb-xl-74 {
    margin-bottom: 296px !important;
  }
  .mb-xl-75 {
    margin-bottom: 300px !important;
  }
  .mb-xl-76 {
    margin-bottom: 304px !important;
  }
  .mb-xl-77 {
    margin-bottom: 308px !important;
  }
  .mb-xl-78 {
    margin-bottom: 312px !important;
  }
  .mb-xl-79 {
    margin-bottom: 316px !important;
  }
  .mb-xl-80 {
    margin-bottom: 320px !important;
  }
  .mb-xl-81 {
    margin-bottom: 324px !important;
  }
  .mb-xl-82 {
    margin-bottom: 328px !important;
  }
  .mb-xl-83 {
    margin-bottom: 332px !important;
  }
  .mb-xl-84 {
    margin-bottom: 336px !important;
  }
  .mb-xl-85 {
    margin-bottom: 340px !important;
  }
  .mb-xl-86 {
    margin-bottom: 344px !important;
  }
  .mb-xl-87 {
    margin-bottom: 348px !important;
  }
  .mb-xl-88 {
    margin-bottom: 352px !important;
  }
  .mb-xl-89 {
    margin-bottom: 356px !important;
  }
  .mb-xl-90 {
    margin-bottom: 360px !important;
  }
  .mb-xl-91 {
    margin-bottom: 364px !important;
  }
  .mb-xl-92 {
    margin-bottom: 368px !important;
  }
  .mb-xl-93 {
    margin-bottom: 372px !important;
  }
  .mb-xl-94 {
    margin-bottom: 376px !important;
  }
  .mb-xl-95 {
    margin-bottom: 380px !important;
  }
  .mb-xl-96 {
    margin-bottom: 384px !important;
  }
  .mb-xl-97 {
    margin-bottom: 388px !important;
  }
  .mb-xl-98 {
    margin-bottom: 392px !important;
  }
  .mb-xl-99 {
    margin-bottom: 396px !important;
  }
  .mb-xl-100 {
    margin-bottom: 400px !important;
  }
}
@media (max-width: 1280px) {
  .mx-xl-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .mx-xl-1 {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }
  .mx-xl-2 {
    margin-left: 8px !important;
    margin-right: 8px !important;
  }
  .mx-xl-3 {
    margin-left: 12px !important;
    margin-right: 12px !important;
  }
  .mx-xl-4 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
  .mx-xl-5 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .mx-xl-6 {
    margin-left: 24px !important;
    margin-right: 24px !important;
  }
  .mx-xl-7 {
    margin-left: 28px !important;
    margin-right: 28px !important;
  }
  .mx-xl-8 {
    margin-left: 32px !important;
    margin-right: 32px !important;
  }
  .mx-xl-9 {
    margin-left: 36px !important;
    margin-right: 36px !important;
  }
  .mx-xl-10 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .mx-xl-11 {
    margin-left: 44px !important;
    margin-right: 44px !important;
  }
  .mx-xl-12 {
    margin-left: 48px !important;
    margin-right: 48px !important;
  }
  .mx-xl-13 {
    margin-left: 52px !important;
    margin-right: 52px !important;
  }
  .mx-xl-14 {
    margin-left: 56px !important;
    margin-right: 56px !important;
  }
  .mx-xl-15 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .mx-xl-16 {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
  .mx-xl-17 {
    margin-left: 68px !important;
    margin-right: 68px !important;
  }
  .mx-xl-18 {
    margin-left: 72px !important;
    margin-right: 72px !important;
  }
  .mx-xl-19 {
    margin-left: 76px !important;
    margin-right: 76px !important;
  }
  .mx-xl-20 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .mx-xl-21 {
    margin-left: 84px !important;
    margin-right: 84px !important;
  }
  .mx-xl-22 {
    margin-left: 88px !important;
    margin-right: 88px !important;
  }
  .mx-xl-23 {
    margin-left: 92px !important;
    margin-right: 92px !important;
  }
  .mx-xl-24 {
    margin-left: 96px !important;
    margin-right: 96px !important;
  }
  .mx-xl-25 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  .mx-xl-26 {
    margin-left: 104px !important;
    margin-right: 104px !important;
  }
  .mx-xl-27 {
    margin-left: 108px !important;
    margin-right: 108px !important;
  }
  .mx-xl-28 {
    margin-left: 112px !important;
    margin-right: 112px !important;
  }
  .mx-xl-29 {
    margin-left: 116px !important;
    margin-right: 116px !important;
  }
  .mx-xl-30 {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }
  .mx-xl-31 {
    margin-left: 124px !important;
    margin-right: 124px !important;
  }
  .mx-xl-32 {
    margin-left: 128px !important;
    margin-right: 128px !important;
  }
  .mx-xl-33 {
    margin-left: 132px !important;
    margin-right: 132px !important;
  }
  .mx-xl-34 {
    margin-left: 136px !important;
    margin-right: 136px !important;
  }
  .mx-xl-35 {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }
  .mx-xl-36 {
    margin-left: 144px !important;
    margin-right: 144px !important;
  }
  .mx-xl-37 {
    margin-left: 148px !important;
    margin-right: 148px !important;
  }
  .mx-xl-38 {
    margin-left: 152px !important;
    margin-right: 152px !important;
  }
  .mx-xl-39 {
    margin-left: 156px !important;
    margin-right: 156px !important;
  }
  .mx-xl-40 {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }
  .mx-xl-41 {
    margin-left: 164px !important;
    margin-right: 164px !important;
  }
  .mx-xl-42 {
    margin-left: 168px !important;
    margin-right: 168px !important;
  }
  .mx-xl-43 {
    margin-left: 172px !important;
    margin-right: 172px !important;
  }
  .mx-xl-44 {
    margin-left: 176px !important;
    margin-right: 176px !important;
  }
  .mx-xl-45 {
    margin-left: 180px !important;
    margin-right: 180px !important;
  }
  .mx-xl-46 {
    margin-left: 184px !important;
    margin-right: 184px !important;
  }
  .mx-xl-47 {
    margin-left: 188px !important;
    margin-right: 188px !important;
  }
  .mx-xl-48 {
    margin-left: 192px !important;
    margin-right: 192px !important;
  }
  .mx-xl-49 {
    margin-left: 196px !important;
    margin-right: 196px !important;
  }
  .mx-xl-50 {
    margin-left: 200px !important;
    margin-right: 200px !important;
  }
  .mx-xl-51 {
    margin-left: 204px !important;
    margin-right: 204px !important;
  }
  .mx-xl-52 {
    margin-left: 208px !important;
    margin-right: 208px !important;
  }
  .mx-xl-53 {
    margin-left: 212px !important;
    margin-right: 212px !important;
  }
  .mx-xl-54 {
    margin-left: 216px !important;
    margin-right: 216px !important;
  }
  .mx-xl-55 {
    margin-left: 220px !important;
    margin-right: 220px !important;
  }
  .mx-xl-56 {
    margin-left: 224px !important;
    margin-right: 224px !important;
  }
  .mx-xl-57 {
    margin-left: 228px !important;
    margin-right: 228px !important;
  }
  .mx-xl-58 {
    margin-left: 232px !important;
    margin-right: 232px !important;
  }
  .mx-xl-59 {
    margin-left: 236px !important;
    margin-right: 236px !important;
  }
  .mx-xl-60 {
    margin-left: 240px !important;
    margin-right: 240px !important;
  }
  .mx-xl-61 {
    margin-left: 244px !important;
    margin-right: 244px !important;
  }
  .mx-xl-62 {
    margin-left: 248px !important;
    margin-right: 248px !important;
  }
  .mx-xl-63 {
    margin-left: 252px !important;
    margin-right: 252px !important;
  }
  .mx-xl-64 {
    margin-left: 256px !important;
    margin-right: 256px !important;
  }
  .mx-xl-65 {
    margin-left: 260px !important;
    margin-right: 260px !important;
  }
  .mx-xl-66 {
    margin-left: 264px !important;
    margin-right: 264px !important;
  }
  .mx-xl-67 {
    margin-left: 268px !important;
    margin-right: 268px !important;
  }
  .mx-xl-68 {
    margin-left: 272px !important;
    margin-right: 272px !important;
  }
  .mx-xl-69 {
    margin-left: 276px !important;
    margin-right: 276px !important;
  }
  .mx-xl-70 {
    margin-left: 280px !important;
    margin-right: 280px !important;
  }
  .mx-xl-71 {
    margin-left: 284px !important;
    margin-right: 284px !important;
  }
  .mx-xl-72 {
    margin-left: 288px !important;
    margin-right: 288px !important;
  }
  .mx-xl-73 {
    margin-left: 292px !important;
    margin-right: 292px !important;
  }
  .mx-xl-74 {
    margin-left: 296px !important;
    margin-right: 296px !important;
  }
  .mx-xl-75 {
    margin-left: 300px !important;
    margin-right: 300px !important;
  }
  .mx-xl-76 {
    margin-left: 304px !important;
    margin-right: 304px !important;
  }
  .mx-xl-77 {
    margin-left: 308px !important;
    margin-right: 308px !important;
  }
  .mx-xl-78 {
    margin-left: 312px !important;
    margin-right: 312px !important;
  }
  .mx-xl-79 {
    margin-left: 316px !important;
    margin-right: 316px !important;
  }
  .mx-xl-80 {
    margin-left: 320px !important;
    margin-right: 320px !important;
  }
  .mx-xl-81 {
    margin-left: 324px !important;
    margin-right: 324px !important;
  }
  .mx-xl-82 {
    margin-left: 328px !important;
    margin-right: 328px !important;
  }
  .mx-xl-83 {
    margin-left: 332px !important;
    margin-right: 332px !important;
  }
  .mx-xl-84 {
    margin-left: 336px !important;
    margin-right: 336px !important;
  }
  .mx-xl-85 {
    margin-left: 340px !important;
    margin-right: 340px !important;
  }
  .mx-xl-86 {
    margin-left: 344px !important;
    margin-right: 344px !important;
  }
  .mx-xl-87 {
    margin-left: 348px !important;
    margin-right: 348px !important;
  }
  .mx-xl-88 {
    margin-left: 352px !important;
    margin-right: 352px !important;
  }
  .mx-xl-89 {
    margin-left: 356px !important;
    margin-right: 356px !important;
  }
  .mx-xl-90 {
    margin-left: 360px !important;
    margin-right: 360px !important;
  }
  .mx-xl-91 {
    margin-left: 364px !important;
    margin-right: 364px !important;
  }
  .mx-xl-92 {
    margin-left: 368px !important;
    margin-right: 368px !important;
  }
  .mx-xl-93 {
    margin-left: 372px !important;
    margin-right: 372px !important;
  }
  .mx-xl-94 {
    margin-left: 376px !important;
    margin-right: 376px !important;
  }
  .mx-xl-95 {
    margin-left: 380px !important;
    margin-right: 380px !important;
  }
  .mx-xl-96 {
    margin-left: 384px !important;
    margin-right: 384px !important;
  }
  .mx-xl-97 {
    margin-left: 388px !important;
    margin-right: 388px !important;
  }
  .mx-xl-98 {
    margin-left: 392px !important;
    margin-right: 392px !important;
  }
  .mx-xl-99 {
    margin-left: 396px !important;
    margin-right: 396px !important;
  }
  .mx-xl-100 {
    margin-left: 400px !important;
    margin-right: 400px !important;
  }
}
@media (max-width: 1280px) {
  .ms-xl-0 {
    margin-left: 0px !important;
  }
  .ms-xl-1 {
    margin-left: 4px !important;
  }
  .ms-xl-2 {
    margin-left: 8px !important;
  }
  .ms-xl-3 {
    margin-left: 12px !important;
  }
  .ms-xl-4 {
    margin-left: 16px !important;
  }
  .ms-xl-5 {
    margin-left: 20px !important;
  }
  .ms-xl-6 {
    margin-left: 24px !important;
  }
  .ms-xl-7 {
    margin-left: 28px !important;
  }
  .ms-xl-8 {
    margin-left: 32px !important;
  }
  .ms-xl-9 {
    margin-left: 36px !important;
  }
  .ms-xl-10 {
    margin-left: 40px !important;
  }
  .ms-xl-11 {
    margin-left: 44px !important;
  }
  .ms-xl-12 {
    margin-left: 48px !important;
  }
  .ms-xl-13 {
    margin-left: 52px !important;
  }
  .ms-xl-14 {
    margin-left: 56px !important;
  }
  .ms-xl-15 {
    margin-left: 60px !important;
  }
  .ms-xl-16 {
    margin-left: 64px !important;
  }
  .ms-xl-17 {
    margin-left: 68px !important;
  }
  .ms-xl-18 {
    margin-left: 72px !important;
  }
  .ms-xl-19 {
    margin-left: 76px !important;
  }
  .ms-xl-20 {
    margin-left: 80px !important;
  }
  .ms-xl-21 {
    margin-left: 84px !important;
  }
  .ms-xl-22 {
    margin-left: 88px !important;
  }
  .ms-xl-23 {
    margin-left: 92px !important;
  }
  .ms-xl-24 {
    margin-left: 96px !important;
  }
  .ms-xl-25 {
    margin-left: 100px !important;
  }
  .ms-xl-26 {
    margin-left: 104px !important;
  }
  .ms-xl-27 {
    margin-left: 108px !important;
  }
  .ms-xl-28 {
    margin-left: 112px !important;
  }
  .ms-xl-29 {
    margin-left: 116px !important;
  }
  .ms-xl-30 {
    margin-left: 120px !important;
  }
  .ms-xl-31 {
    margin-left: 124px !important;
  }
  .ms-xl-32 {
    margin-left: 128px !important;
  }
  .ms-xl-33 {
    margin-left: 132px !important;
  }
  .ms-xl-34 {
    margin-left: 136px !important;
  }
  .ms-xl-35 {
    margin-left: 140px !important;
  }
  .ms-xl-36 {
    margin-left: 144px !important;
  }
  .ms-xl-37 {
    margin-left: 148px !important;
  }
  .ms-xl-38 {
    margin-left: 152px !important;
  }
  .ms-xl-39 {
    margin-left: 156px !important;
  }
  .ms-xl-40 {
    margin-left: 160px !important;
  }
  .ms-xl-41 {
    margin-left: 164px !important;
  }
  .ms-xl-42 {
    margin-left: 168px !important;
  }
  .ms-xl-43 {
    margin-left: 172px !important;
  }
  .ms-xl-44 {
    margin-left: 176px !important;
  }
  .ms-xl-45 {
    margin-left: 180px !important;
  }
  .ms-xl-46 {
    margin-left: 184px !important;
  }
  .ms-xl-47 {
    margin-left: 188px !important;
  }
  .ms-xl-48 {
    margin-left: 192px !important;
  }
  .ms-xl-49 {
    margin-left: 196px !important;
  }
  .ms-xl-50 {
    margin-left: 200px !important;
  }
  .ms-xl-51 {
    margin-left: 204px !important;
  }
  .ms-xl-52 {
    margin-left: 208px !important;
  }
  .ms-xl-53 {
    margin-left: 212px !important;
  }
  .ms-xl-54 {
    margin-left: 216px !important;
  }
  .ms-xl-55 {
    margin-left: 220px !important;
  }
  .ms-xl-56 {
    margin-left: 224px !important;
  }
  .ms-xl-57 {
    margin-left: 228px !important;
  }
  .ms-xl-58 {
    margin-left: 232px !important;
  }
  .ms-xl-59 {
    margin-left: 236px !important;
  }
  .ms-xl-60 {
    margin-left: 240px !important;
  }
  .ms-xl-61 {
    margin-left: 244px !important;
  }
  .ms-xl-62 {
    margin-left: 248px !important;
  }
  .ms-xl-63 {
    margin-left: 252px !important;
  }
  .ms-xl-64 {
    margin-left: 256px !important;
  }
  .ms-xl-65 {
    margin-left: 260px !important;
  }
  .ms-xl-66 {
    margin-left: 264px !important;
  }
  .ms-xl-67 {
    margin-left: 268px !important;
  }
  .ms-xl-68 {
    margin-left: 272px !important;
  }
  .ms-xl-69 {
    margin-left: 276px !important;
  }
  .ms-xl-70 {
    margin-left: 280px !important;
  }
  .ms-xl-71 {
    margin-left: 284px !important;
  }
  .ms-xl-72 {
    margin-left: 288px !important;
  }
  .ms-xl-73 {
    margin-left: 292px !important;
  }
  .ms-xl-74 {
    margin-left: 296px !important;
  }
  .ms-xl-75 {
    margin-left: 300px !important;
  }
  .ms-xl-76 {
    margin-left: 304px !important;
  }
  .ms-xl-77 {
    margin-left: 308px !important;
  }
  .ms-xl-78 {
    margin-left: 312px !important;
  }
  .ms-xl-79 {
    margin-left: 316px !important;
  }
  .ms-xl-80 {
    margin-left: 320px !important;
  }
  .ms-xl-81 {
    margin-left: 324px !important;
  }
  .ms-xl-82 {
    margin-left: 328px !important;
  }
  .ms-xl-83 {
    margin-left: 332px !important;
  }
  .ms-xl-84 {
    margin-left: 336px !important;
  }
  .ms-xl-85 {
    margin-left: 340px !important;
  }
  .ms-xl-86 {
    margin-left: 344px !important;
  }
  .ms-xl-87 {
    margin-left: 348px !important;
  }
  .ms-xl-88 {
    margin-left: 352px !important;
  }
  .ms-xl-89 {
    margin-left: 356px !important;
  }
  .ms-xl-90 {
    margin-left: 360px !important;
  }
  .ms-xl-91 {
    margin-left: 364px !important;
  }
  .ms-xl-92 {
    margin-left: 368px !important;
  }
  .ms-xl-93 {
    margin-left: 372px !important;
  }
  .ms-xl-94 {
    margin-left: 376px !important;
  }
  .ms-xl-95 {
    margin-left: 380px !important;
  }
  .ms-xl-96 {
    margin-left: 384px !important;
  }
  .ms-xl-97 {
    margin-left: 388px !important;
  }
  .ms-xl-98 {
    margin-left: 392px !important;
  }
  .ms-xl-99 {
    margin-left: 396px !important;
  }
  .ms-xl-100 {
    margin-left: 400px !important;
  }
}
@media (max-width: 1280px) {
  .me-xl-0 {
    margin-right: 0px !important;
  }
  .me-xl-1 {
    margin-right: 4px !important;
  }
  .me-xl-2 {
    margin-right: 8px !important;
  }
  .me-xl-3 {
    margin-right: 12px !important;
  }
  .me-xl-4 {
    margin-right: 16px !important;
  }
  .me-xl-5 {
    margin-right: 20px !important;
  }
  .me-xl-6 {
    margin-right: 24px !important;
  }
  .me-xl-7 {
    margin-right: 28px !important;
  }
  .me-xl-8 {
    margin-right: 32px !important;
  }
  .me-xl-9 {
    margin-right: 36px !important;
  }
  .me-xl-10 {
    margin-right: 40px !important;
  }
  .me-xl-11 {
    margin-right: 44px !important;
  }
  .me-xl-12 {
    margin-right: 48px !important;
  }
  .me-xl-13 {
    margin-right: 52px !important;
  }
  .me-xl-14 {
    margin-right: 56px !important;
  }
  .me-xl-15 {
    margin-right: 60px !important;
  }
  .me-xl-16 {
    margin-right: 64px !important;
  }
  .me-xl-17 {
    margin-right: 68px !important;
  }
  .me-xl-18 {
    margin-right: 72px !important;
  }
  .me-xl-19 {
    margin-right: 76px !important;
  }
  .me-xl-20 {
    margin-right: 80px !important;
  }
  .me-xl-21 {
    margin-right: 84px !important;
  }
  .me-xl-22 {
    margin-right: 88px !important;
  }
  .me-xl-23 {
    margin-right: 92px !important;
  }
  .me-xl-24 {
    margin-right: 96px !important;
  }
  .me-xl-25 {
    margin-right: 100px !important;
  }
  .me-xl-26 {
    margin-right: 104px !important;
  }
  .me-xl-27 {
    margin-right: 108px !important;
  }
  .me-xl-28 {
    margin-right: 112px !important;
  }
  .me-xl-29 {
    margin-right: 116px !important;
  }
  .me-xl-30 {
    margin-right: 120px !important;
  }
  .me-xl-31 {
    margin-right: 124px !important;
  }
  .me-xl-32 {
    margin-right: 128px !important;
  }
  .me-xl-33 {
    margin-right: 132px !important;
  }
  .me-xl-34 {
    margin-right: 136px !important;
  }
  .me-xl-35 {
    margin-right: 140px !important;
  }
  .me-xl-36 {
    margin-right: 144px !important;
  }
  .me-xl-37 {
    margin-right: 148px !important;
  }
  .me-xl-38 {
    margin-right: 152px !important;
  }
  .me-xl-39 {
    margin-right: 156px !important;
  }
  .me-xl-40 {
    margin-right: 160px !important;
  }
  .me-xl-41 {
    margin-right: 164px !important;
  }
  .me-xl-42 {
    margin-right: 168px !important;
  }
  .me-xl-43 {
    margin-right: 172px !important;
  }
  .me-xl-44 {
    margin-right: 176px !important;
  }
  .me-xl-45 {
    margin-right: 180px !important;
  }
  .me-xl-46 {
    margin-right: 184px !important;
  }
  .me-xl-47 {
    margin-right: 188px !important;
  }
  .me-xl-48 {
    margin-right: 192px !important;
  }
  .me-xl-49 {
    margin-right: 196px !important;
  }
  .me-xl-50 {
    margin-right: 200px !important;
  }
  .me-xl-51 {
    margin-right: 204px !important;
  }
  .me-xl-52 {
    margin-right: 208px !important;
  }
  .me-xl-53 {
    margin-right: 212px !important;
  }
  .me-xl-54 {
    margin-right: 216px !important;
  }
  .me-xl-55 {
    margin-right: 220px !important;
  }
  .me-xl-56 {
    margin-right: 224px !important;
  }
  .me-xl-57 {
    margin-right: 228px !important;
  }
  .me-xl-58 {
    margin-right: 232px !important;
  }
  .me-xl-59 {
    margin-right: 236px !important;
  }
  .me-xl-60 {
    margin-right: 240px !important;
  }
  .me-xl-61 {
    margin-right: 244px !important;
  }
  .me-xl-62 {
    margin-right: 248px !important;
  }
  .me-xl-63 {
    margin-right: 252px !important;
  }
  .me-xl-64 {
    margin-right: 256px !important;
  }
  .me-xl-65 {
    margin-right: 260px !important;
  }
  .me-xl-66 {
    margin-right: 264px !important;
  }
  .me-xl-67 {
    margin-right: 268px !important;
  }
  .me-xl-68 {
    margin-right: 272px !important;
  }
  .me-xl-69 {
    margin-right: 276px !important;
  }
  .me-xl-70 {
    margin-right: 280px !important;
  }
  .me-xl-71 {
    margin-right: 284px !important;
  }
  .me-xl-72 {
    margin-right: 288px !important;
  }
  .me-xl-73 {
    margin-right: 292px !important;
  }
  .me-xl-74 {
    margin-right: 296px !important;
  }
  .me-xl-75 {
    margin-right: 300px !important;
  }
  .me-xl-76 {
    margin-right: 304px !important;
  }
  .me-xl-77 {
    margin-right: 308px !important;
  }
  .me-xl-78 {
    margin-right: 312px !important;
  }
  .me-xl-79 {
    margin-right: 316px !important;
  }
  .me-xl-80 {
    margin-right: 320px !important;
  }
  .me-xl-81 {
    margin-right: 324px !important;
  }
  .me-xl-82 {
    margin-right: 328px !important;
  }
  .me-xl-83 {
    margin-right: 332px !important;
  }
  .me-xl-84 {
    margin-right: 336px !important;
  }
  .me-xl-85 {
    margin-right: 340px !important;
  }
  .me-xl-86 {
    margin-right: 344px !important;
  }
  .me-xl-87 {
    margin-right: 348px !important;
  }
  .me-xl-88 {
    margin-right: 352px !important;
  }
  .me-xl-89 {
    margin-right: 356px !important;
  }
  .me-xl-90 {
    margin-right: 360px !important;
  }
  .me-xl-91 {
    margin-right: 364px !important;
  }
  .me-xl-92 {
    margin-right: 368px !important;
  }
  .me-xl-93 {
    margin-right: 372px !important;
  }
  .me-xl-94 {
    margin-right: 376px !important;
  }
  .me-xl-95 {
    margin-right: 380px !important;
  }
  .me-xl-96 {
    margin-right: 384px !important;
  }
  .me-xl-97 {
    margin-right: 388px !important;
  }
  .me-xl-98 {
    margin-right: 392px !important;
  }
  .me-xl-99 {
    margin-right: 396px !important;
  }
  .me-xl-100 {
    margin-right: 400px !important;
  }
}
@media (max-width: 1280px) {
  .my-xl-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .my-xl-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .my-xl-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-xl-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .my-xl-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-xl-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .my-xl-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-xl-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .my-xl-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .my-xl-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .my-xl-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .my-xl-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .my-xl-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .my-xl-13 {
    margin-top: 52px !important;
    margin-bottom: 52px !important;
  }
  .my-xl-14 {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }
  .my-xl-15 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .my-xl-16 {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
  .my-xl-17 {
    margin-top: 68px !important;
    margin-bottom: 68px !important;
  }
  .my-xl-18 {
    margin-top: 72px !important;
    margin-bottom: 72px !important;
  }
  .my-xl-19 {
    margin-top: 76px !important;
    margin-bottom: 76px !important;
  }
  .my-xl-20 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .my-xl-21 {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }
  .my-xl-22 {
    margin-top: 88px !important;
    margin-bottom: 88px !important;
  }
  .my-xl-23 {
    margin-top: 92px !important;
    margin-bottom: 92px !important;
  }
  .my-xl-24 {
    margin-top: 96px !important;
    margin-bottom: 96px !important;
  }
  .my-xl-25 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .my-xl-26 {
    margin-top: 104px !important;
    margin-bottom: 104px !important;
  }
  .my-xl-27 {
    margin-top: 108px !important;
    margin-bottom: 108px !important;
  }
  .my-xl-28 {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }
  .my-xl-29 {
    margin-top: 116px !important;
    margin-bottom: 116px !important;
  }
  .my-xl-30 {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }
  .my-xl-31 {
    margin-top: 124px !important;
    margin-bottom: 124px !important;
  }
  .my-xl-32 {
    margin-top: 128px !important;
    margin-bottom: 128px !important;
  }
  .my-xl-33 {
    margin-top: 132px !important;
    margin-bottom: 132px !important;
  }
  .my-xl-34 {
    margin-top: 136px !important;
    margin-bottom: 136px !important;
  }
  .my-xl-35 {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }
  .my-xl-36 {
    margin-top: 144px !important;
    margin-bottom: 144px !important;
  }
  .my-xl-37 {
    margin-top: 148px !important;
    margin-bottom: 148px !important;
  }
  .my-xl-38 {
    margin-top: 152px !important;
    margin-bottom: 152px !important;
  }
  .my-xl-39 {
    margin-top: 156px !important;
    margin-bottom: 156px !important;
  }
  .my-xl-40 {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }
  .my-xl-41 {
    margin-top: 164px !important;
    margin-bottom: 164px !important;
  }
  .my-xl-42 {
    margin-top: 168px !important;
    margin-bottom: 168px !important;
  }
  .my-xl-43 {
    margin-top: 172px !important;
    margin-bottom: 172px !important;
  }
  .my-xl-44 {
    margin-top: 176px !important;
    margin-bottom: 176px !important;
  }
  .my-xl-45 {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
  }
  .my-xl-46 {
    margin-top: 184px !important;
    margin-bottom: 184px !important;
  }
  .my-xl-47 {
    margin-top: 188px !important;
    margin-bottom: 188px !important;
  }
  .my-xl-48 {
    margin-top: 192px !important;
    margin-bottom: 192px !important;
  }
  .my-xl-49 {
    margin-top: 196px !important;
    margin-bottom: 196px !important;
  }
  .my-xl-50 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .my-xl-51 {
    margin-top: 204px !important;
    margin-bottom: 204px !important;
  }
  .my-xl-52 {
    margin-top: 208px !important;
    margin-bottom: 208px !important;
  }
  .my-xl-53 {
    margin-top: 212px !important;
    margin-bottom: 212px !important;
  }
  .my-xl-54 {
    margin-top: 216px !important;
    margin-bottom: 216px !important;
  }
  .my-xl-55 {
    margin-top: 220px !important;
    margin-bottom: 220px !important;
  }
  .my-xl-56 {
    margin-top: 224px !important;
    margin-bottom: 224px !important;
  }
  .my-xl-57 {
    margin-top: 228px !important;
    margin-bottom: 228px !important;
  }
  .my-xl-58 {
    margin-top: 232px !important;
    margin-bottom: 232px !important;
  }
  .my-xl-59 {
    margin-top: 236px !important;
    margin-bottom: 236px !important;
  }
  .my-xl-60 {
    margin-top: 240px !important;
    margin-bottom: 240px !important;
  }
  .my-xl-61 {
    margin-top: 244px !important;
    margin-bottom: 244px !important;
  }
  .my-xl-62 {
    margin-top: 248px !important;
    margin-bottom: 248px !important;
  }
  .my-xl-63 {
    margin-top: 252px !important;
    margin-bottom: 252px !important;
  }
  .my-xl-64 {
    margin-top: 256px !important;
    margin-bottom: 256px !important;
  }
  .my-xl-65 {
    margin-top: 260px !important;
    margin-bottom: 260px !important;
  }
  .my-xl-66 {
    margin-top: 264px !important;
    margin-bottom: 264px !important;
  }
  .my-xl-67 {
    margin-top: 268px !important;
    margin-bottom: 268px !important;
  }
  .my-xl-68 {
    margin-top: 272px !important;
    margin-bottom: 272px !important;
  }
  .my-xl-69 {
    margin-top: 276px !important;
    margin-bottom: 276px !important;
  }
  .my-xl-70 {
    margin-top: 280px !important;
    margin-bottom: 280px !important;
  }
  .my-xl-71 {
    margin-top: 284px !important;
    margin-bottom: 284px !important;
  }
  .my-xl-72 {
    margin-top: 288px !important;
    margin-bottom: 288px !important;
  }
  .my-xl-73 {
    margin-top: 292px !important;
    margin-bottom: 292px !important;
  }
  .my-xl-74 {
    margin-top: 296px !important;
    margin-bottom: 296px !important;
  }
  .my-xl-75 {
    margin-top: 300px !important;
    margin-bottom: 300px !important;
  }
  .my-xl-76 {
    margin-top: 304px !important;
    margin-bottom: 304px !important;
  }
  .my-xl-77 {
    margin-top: 308px !important;
    margin-bottom: 308px !important;
  }
  .my-xl-78 {
    margin-top: 312px !important;
    margin-bottom: 312px !important;
  }
  .my-xl-79 {
    margin-top: 316px !important;
    margin-bottom: 316px !important;
  }
  .my-xl-80 {
    margin-top: 320px !important;
    margin-bottom: 320px !important;
  }
  .my-xl-81 {
    margin-top: 324px !important;
    margin-bottom: 324px !important;
  }
  .my-xl-82 {
    margin-top: 328px !important;
    margin-bottom: 328px !important;
  }
  .my-xl-83 {
    margin-top: 332px !important;
    margin-bottom: 332px !important;
  }
  .my-xl-84 {
    margin-top: 336px !important;
    margin-bottom: 336px !important;
  }
  .my-xl-85 {
    margin-top: 340px !important;
    margin-bottom: 340px !important;
  }
  .my-xl-86 {
    margin-top: 344px !important;
    margin-bottom: 344px !important;
  }
  .my-xl-87 {
    margin-top: 348px !important;
    margin-bottom: 348px !important;
  }
  .my-xl-88 {
    margin-top: 352px !important;
    margin-bottom: 352px !important;
  }
  .my-xl-89 {
    margin-top: 356px !important;
    margin-bottom: 356px !important;
  }
  .my-xl-90 {
    margin-top: 360px !important;
    margin-bottom: 360px !important;
  }
  .my-xl-91 {
    margin-top: 364px !important;
    margin-bottom: 364px !important;
  }
  .my-xl-92 {
    margin-top: 368px !important;
    margin-bottom: 368px !important;
  }
  .my-xl-93 {
    margin-top: 372px !important;
    margin-bottom: 372px !important;
  }
  .my-xl-94 {
    margin-top: 376px !important;
    margin-bottom: 376px !important;
  }
  .my-xl-95 {
    margin-top: 380px !important;
    margin-bottom: 380px !important;
  }
  .my-xl-96 {
    margin-top: 384px !important;
    margin-bottom: 384px !important;
  }
  .my-xl-97 {
    margin-top: 388px !important;
    margin-bottom: 388px !important;
  }
  .my-xl-98 {
    margin-top: 392px !important;
    margin-bottom: 392px !important;
  }
  .my-xl-99 {
    margin-top: 396px !important;
    margin-bottom: 396px !important;
  }
  .my-xl-100 {
    margin-top: 400px !important;
    margin-bottom: 400px !important;
  }
}
@media (max-width: 1280px) {
  .px-xl-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .px-xl-1 {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
  .px-xl-2 {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }
  .px-xl-3 {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }
  .px-xl-4 {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .px-xl-5 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .px-xl-6 {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
  .px-xl-7 {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }
  .px-xl-8 {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }
  .px-xl-9 {
    padding-left: 36px !important;
    padding-right: 36px !important;
  }
  .px-xl-10 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .px-xl-11 {
    padding-left: 44px !important;
    padding-right: 44px !important;
  }
  .px-xl-12 {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }
  .px-xl-13 {
    padding-left: 52px !important;
    padding-right: 52px !important;
  }
  .px-xl-14 {
    padding-left: 56px !important;
    padding-right: 56px !important;
  }
  .px-xl-15 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .px-xl-16 {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
  .px-xl-17 {
    padding-left: 68px !important;
    padding-right: 68px !important;
  }
  .px-xl-18 {
    padding-left: 72px !important;
    padding-right: 72px !important;
  }
  .px-xl-19 {
    padding-left: 76px !important;
    padding-right: 76px !important;
  }
  .px-xl-20 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .px-xl-21 {
    padding-left: 84px !important;
    padding-right: 84px !important;
  }
  .px-xl-22 {
    padding-left: 88px !important;
    padding-right: 88px !important;
  }
  .px-xl-23 {
    padding-left: 92px !important;
    padding-right: 92px !important;
  }
  .px-xl-24 {
    padding-left: 96px !important;
    padding-right: 96px !important;
  }
  .px-xl-25 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  .px-xl-26 {
    padding-left: 104px !important;
    padding-right: 104px !important;
  }
  .px-xl-27 {
    padding-left: 108px !important;
    padding-right: 108px !important;
  }
  .px-xl-28 {
    padding-left: 112px !important;
    padding-right: 112px !important;
  }
  .px-xl-29 {
    padding-left: 116px !important;
    padding-right: 116px !important;
  }
  .px-xl-30 {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
  .px-xl-31 {
    padding-left: 124px !important;
    padding-right: 124px !important;
  }
  .px-xl-32 {
    padding-left: 128px !important;
    padding-right: 128px !important;
  }
  .px-xl-33 {
    padding-left: 132px !important;
    padding-right: 132px !important;
  }
  .px-xl-34 {
    padding-left: 136px !important;
    padding-right: 136px !important;
  }
  .px-xl-35 {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
  .px-xl-36 {
    padding-left: 144px !important;
    padding-right: 144px !important;
  }
  .px-xl-37 {
    padding-left: 148px !important;
    padding-right: 148px !important;
  }
  .px-xl-38 {
    padding-left: 152px !important;
    padding-right: 152px !important;
  }
  .px-xl-39 {
    padding-left: 156px !important;
    padding-right: 156px !important;
  }
  .px-xl-40 {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
  .px-xl-41 {
    padding-left: 164px !important;
    padding-right: 164px !important;
  }
  .px-xl-42 {
    padding-left: 168px !important;
    padding-right: 168px !important;
  }
  .px-xl-43 {
    padding-left: 172px !important;
    padding-right: 172px !important;
  }
  .px-xl-44 {
    padding-left: 176px !important;
    padding-right: 176px !important;
  }
  .px-xl-45 {
    padding-left: 180px !important;
    padding-right: 180px !important;
  }
  .px-xl-46 {
    padding-left: 184px !important;
    padding-right: 184px !important;
  }
  .px-xl-47 {
    padding-left: 188px !important;
    padding-right: 188px !important;
  }
  .px-xl-48 {
    padding-left: 192px !important;
    padding-right: 192px !important;
  }
  .px-xl-49 {
    padding-left: 196px !important;
    padding-right: 196px !important;
  }
  .px-xl-50 {
    padding-left: 200px !important;
    padding-right: 200px !important;
  }
  .px-xl-51 {
    padding-left: 204px !important;
    padding-right: 204px !important;
  }
  .px-xl-52 {
    padding-left: 208px !important;
    padding-right: 208px !important;
  }
  .px-xl-53 {
    padding-left: 212px !important;
    padding-right: 212px !important;
  }
  .px-xl-54 {
    padding-left: 216px !important;
    padding-right: 216px !important;
  }
  .px-xl-55 {
    padding-left: 220px !important;
    padding-right: 220px !important;
  }
  .px-xl-56 {
    padding-left: 224px !important;
    padding-right: 224px !important;
  }
  .px-xl-57 {
    padding-left: 228px !important;
    padding-right: 228px !important;
  }
  .px-xl-58 {
    padding-left: 232px !important;
    padding-right: 232px !important;
  }
  .px-xl-59 {
    padding-left: 236px !important;
    padding-right: 236px !important;
  }
  .px-xl-60 {
    padding-left: 240px !important;
    padding-right: 240px !important;
  }
  .px-xl-61 {
    padding-left: 244px !important;
    padding-right: 244px !important;
  }
  .px-xl-62 {
    padding-left: 248px !important;
    padding-right: 248px !important;
  }
  .px-xl-63 {
    padding-left: 252px !important;
    padding-right: 252px !important;
  }
  .px-xl-64 {
    padding-left: 256px !important;
    padding-right: 256px !important;
  }
  .px-xl-65 {
    padding-left: 260px !important;
    padding-right: 260px !important;
  }
  .px-xl-66 {
    padding-left: 264px !important;
    padding-right: 264px !important;
  }
  .px-xl-67 {
    padding-left: 268px !important;
    padding-right: 268px !important;
  }
  .px-xl-68 {
    padding-left: 272px !important;
    padding-right: 272px !important;
  }
  .px-xl-69 {
    padding-left: 276px !important;
    padding-right: 276px !important;
  }
  .px-xl-70 {
    padding-left: 280px !important;
    padding-right: 280px !important;
  }
  .px-xl-71 {
    padding-left: 284px !important;
    padding-right: 284px !important;
  }
  .px-xl-72 {
    padding-left: 288px !important;
    padding-right: 288px !important;
  }
  .px-xl-73 {
    padding-left: 292px !important;
    padding-right: 292px !important;
  }
  .px-xl-74 {
    padding-left: 296px !important;
    padding-right: 296px !important;
  }
  .px-xl-75 {
    padding-left: 300px !important;
    padding-right: 300px !important;
  }
  .px-xl-76 {
    padding-left: 304px !important;
    padding-right: 304px !important;
  }
  .px-xl-77 {
    padding-left: 308px !important;
    padding-right: 308px !important;
  }
  .px-xl-78 {
    padding-left: 312px !important;
    padding-right: 312px !important;
  }
  .px-xl-79 {
    padding-left: 316px !important;
    padding-right: 316px !important;
  }
  .px-xl-80 {
    padding-left: 320px !important;
    padding-right: 320px !important;
  }
  .px-xl-81 {
    padding-left: 324px !important;
    padding-right: 324px !important;
  }
  .px-xl-82 {
    padding-left: 328px !important;
    padding-right: 328px !important;
  }
  .px-xl-83 {
    padding-left: 332px !important;
    padding-right: 332px !important;
  }
  .px-xl-84 {
    padding-left: 336px !important;
    padding-right: 336px !important;
  }
  .px-xl-85 {
    padding-left: 340px !important;
    padding-right: 340px !important;
  }
  .px-xl-86 {
    padding-left: 344px !important;
    padding-right: 344px !important;
  }
  .px-xl-87 {
    padding-left: 348px !important;
    padding-right: 348px !important;
  }
  .px-xl-88 {
    padding-left: 352px !important;
    padding-right: 352px !important;
  }
  .px-xl-89 {
    padding-left: 356px !important;
    padding-right: 356px !important;
  }
  .px-xl-90 {
    padding-left: 360px !important;
    padding-right: 360px !important;
  }
  .px-xl-91 {
    padding-left: 364px !important;
    padding-right: 364px !important;
  }
  .px-xl-92 {
    padding-left: 368px !important;
    padding-right: 368px !important;
  }
  .px-xl-93 {
    padding-left: 372px !important;
    padding-right: 372px !important;
  }
  .px-xl-94 {
    padding-left: 376px !important;
    padding-right: 376px !important;
  }
  .px-xl-95 {
    padding-left: 380px !important;
    padding-right: 380px !important;
  }
  .px-xl-96 {
    padding-left: 384px !important;
    padding-right: 384px !important;
  }
  .px-xl-97 {
    padding-left: 388px !important;
    padding-right: 388px !important;
  }
  .px-xl-98 {
    padding-left: 392px !important;
    padding-right: 392px !important;
  }
  .px-xl-99 {
    padding-left: 396px !important;
    padding-right: 396px !important;
  }
  .px-xl-100 {
    padding-left: 400px !important;
    padding-right: 400px !important;
  }
}
@media (max-width: 1280px) {
  .py-xl-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .py-xl-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .py-xl-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-xl-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .py-xl-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-xl-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .py-xl-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-xl-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .py-xl-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .py-xl-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .py-xl-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .py-xl-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .py-xl-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .py-xl-13 {
    padding-top: 52px !important;
    padding-bottom: 52px !important;
  }
  .py-xl-14 {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }
  .py-xl-15 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .py-xl-16 {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
  .py-xl-17 {
    padding-top: 68px !important;
    padding-bottom: 68px !important;
  }
  .py-xl-18 {
    padding-top: 72px !important;
    padding-bottom: 72px !important;
  }
  .py-xl-19 {
    padding-top: 76px !important;
    padding-bottom: 76px !important;
  }
  .py-xl-20 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .py-xl-21 {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }
  .py-xl-22 {
    padding-top: 88px !important;
    padding-bottom: 88px !important;
  }
  .py-xl-23 {
    padding-top: 92px !important;
    padding-bottom: 92px !important;
  }
  .py-xl-24 {
    padding-top: 96px !important;
    padding-bottom: 96px !important;
  }
  .py-xl-25 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .py-xl-26 {
    padding-top: 104px !important;
    padding-bottom: 104px !important;
  }
  .py-xl-27 {
    padding-top: 108px !important;
    padding-bottom: 108px !important;
  }
  .py-xl-28 {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }
  .py-xl-29 {
    padding-top: 116px !important;
    padding-bottom: 116px !important;
  }
  .py-xl-30 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .py-xl-31 {
    padding-top: 124px !important;
    padding-bottom: 124px !important;
  }
  .py-xl-32 {
    padding-top: 128px !important;
    padding-bottom: 128px !important;
  }
  .py-xl-33 {
    padding-top: 132px !important;
    padding-bottom: 132px !important;
  }
  .py-xl-34 {
    padding-top: 136px !important;
    padding-bottom: 136px !important;
  }
  .py-xl-35 {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }
  .py-xl-36 {
    padding-top: 144px !important;
    padding-bottom: 144px !important;
  }
  .py-xl-37 {
    padding-top: 148px !important;
    padding-bottom: 148px !important;
  }
  .py-xl-38 {
    padding-top: 152px !important;
    padding-bottom: 152px !important;
  }
  .py-xl-39 {
    padding-top: 156px !important;
    padding-bottom: 156px !important;
  }
  .py-xl-40 {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }
  .py-xl-41 {
    padding-top: 164px !important;
    padding-bottom: 164px !important;
  }
  .py-xl-42 {
    padding-top: 168px !important;
    padding-bottom: 168px !important;
  }
  .py-xl-43 {
    padding-top: 172px !important;
    padding-bottom: 172px !important;
  }
  .py-xl-44 {
    padding-top: 176px !important;
    padding-bottom: 176px !important;
  }
  .py-xl-45 {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
  }
  .py-xl-46 {
    padding-top: 184px !important;
    padding-bottom: 184px !important;
  }
  .py-xl-47 {
    padding-top: 188px !important;
    padding-bottom: 188px !important;
  }
  .py-xl-48 {
    padding-top: 192px !important;
    padding-bottom: 192px !important;
  }
  .py-xl-49 {
    padding-top: 196px !important;
    padding-bottom: 196px !important;
  }
  .py-xl-50 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .py-xl-51 {
    padding-top: 204px !important;
    padding-bottom: 204px !important;
  }
  .py-xl-52 {
    padding-top: 208px !important;
    padding-bottom: 208px !important;
  }
  .py-xl-53 {
    padding-top: 212px !important;
    padding-bottom: 212px !important;
  }
  .py-xl-54 {
    padding-top: 216px !important;
    padding-bottom: 216px !important;
  }
  .py-xl-55 {
    padding-top: 220px !important;
    padding-bottom: 220px !important;
  }
  .py-xl-56 {
    padding-top: 224px !important;
    padding-bottom: 224px !important;
  }
  .py-xl-57 {
    padding-top: 228px !important;
    padding-bottom: 228px !important;
  }
  .py-xl-58 {
    padding-top: 232px !important;
    padding-bottom: 232px !important;
  }
  .py-xl-59 {
    padding-top: 236px !important;
    padding-bottom: 236px !important;
  }
  .py-xl-60 {
    padding-top: 240px !important;
    padding-bottom: 240px !important;
  }
  .py-xl-61 {
    padding-top: 244px !important;
    padding-bottom: 244px !important;
  }
  .py-xl-62 {
    padding-top: 248px !important;
    padding-bottom: 248px !important;
  }
  .py-xl-63 {
    padding-top: 252px !important;
    padding-bottom: 252px !important;
  }
  .py-xl-64 {
    padding-top: 256px !important;
    padding-bottom: 256px !important;
  }
  .py-xl-65 {
    padding-top: 260px !important;
    padding-bottom: 260px !important;
  }
  .py-xl-66 {
    padding-top: 264px !important;
    padding-bottom: 264px !important;
  }
  .py-xl-67 {
    padding-top: 268px !important;
    padding-bottom: 268px !important;
  }
  .py-xl-68 {
    padding-top: 272px !important;
    padding-bottom: 272px !important;
  }
  .py-xl-69 {
    padding-top: 276px !important;
    padding-bottom: 276px !important;
  }
  .py-xl-70 {
    padding-top: 280px !important;
    padding-bottom: 280px !important;
  }
  .py-xl-71 {
    padding-top: 284px !important;
    padding-bottom: 284px !important;
  }
  .py-xl-72 {
    padding-top: 288px !important;
    padding-bottom: 288px !important;
  }
  .py-xl-73 {
    padding-top: 292px !important;
    padding-bottom: 292px !important;
  }
  .py-xl-74 {
    padding-top: 296px !important;
    padding-bottom: 296px !important;
  }
  .py-xl-75 {
    padding-top: 300px !important;
    padding-bottom: 300px !important;
  }
  .py-xl-76 {
    padding-top: 304px !important;
    padding-bottom: 304px !important;
  }
  .py-xl-77 {
    padding-top: 308px !important;
    padding-bottom: 308px !important;
  }
  .py-xl-78 {
    padding-top: 312px !important;
    padding-bottom: 312px !important;
  }
  .py-xl-79 {
    padding-top: 316px !important;
    padding-bottom: 316px !important;
  }
  .py-xl-80 {
    padding-top: 320px !important;
    padding-bottom: 320px !important;
  }
  .py-xl-81 {
    padding-top: 324px !important;
    padding-bottom: 324px !important;
  }
  .py-xl-82 {
    padding-top: 328px !important;
    padding-bottom: 328px !important;
  }
  .py-xl-83 {
    padding-top: 332px !important;
    padding-bottom: 332px !important;
  }
  .py-xl-84 {
    padding-top: 336px !important;
    padding-bottom: 336px !important;
  }
  .py-xl-85 {
    padding-top: 340px !important;
    padding-bottom: 340px !important;
  }
  .py-xl-86 {
    padding-top: 344px !important;
    padding-bottom: 344px !important;
  }
  .py-xl-87 {
    padding-top: 348px !important;
    padding-bottom: 348px !important;
  }
  .py-xl-88 {
    padding-top: 352px !important;
    padding-bottom: 352px !important;
  }
  .py-xl-89 {
    padding-top: 356px !important;
    padding-bottom: 356px !important;
  }
  .py-xl-90 {
    padding-top: 360px !important;
    padding-bottom: 360px !important;
  }
  .py-xl-91 {
    padding-top: 364px !important;
    padding-bottom: 364px !important;
  }
  .py-xl-92 {
    padding-top: 368px !important;
    padding-bottom: 368px !important;
  }
  .py-xl-93 {
    padding-top: 372px !important;
    padding-bottom: 372px !important;
  }
  .py-xl-94 {
    padding-top: 376px !important;
    padding-bottom: 376px !important;
  }
  .py-xl-95 {
    padding-top: 380px !important;
    padding-bottom: 380px !important;
  }
  .py-xl-96 {
    padding-top: 384px !important;
    padding-bottom: 384px !important;
  }
  .py-xl-97 {
    padding-top: 388px !important;
    padding-bottom: 388px !important;
  }
  .py-xl-98 {
    padding-top: 392px !important;
    padding-bottom: 392px !important;
  }
  .py-xl-99 {
    padding-top: 396px !important;
    padding-bottom: 396px !important;
  }
  .py-xl-100 {
    padding-top: 400px !important;
    padding-bottom: 400px !important;
  }
}
@media (max-width: 1280px) {
  .ps-xl-0 {
    padding-left: 0px !important;
  }
  .ps-xl-1 {
    padding-left: 4px !important;
  }
  .ps-xl-2 {
    padding-left: 8px !important;
  }
  .ps-xl-3 {
    padding-left: 12px !important;
  }
  .ps-xl-4 {
    padding-left: 16px !important;
  }
  .ps-xl-5 {
    padding-left: 20px !important;
  }
  .ps-xl-6 {
    padding-left: 24px !important;
  }
  .ps-xl-7 {
    padding-left: 28px !important;
  }
  .ps-xl-8 {
    padding-left: 32px !important;
  }
  .ps-xl-9 {
    padding-left: 36px !important;
  }
  .ps-xl-10 {
    padding-left: 40px !important;
  }
  .ps-xl-11 {
    padding-left: 44px !important;
  }
  .ps-xl-12 {
    padding-left: 48px !important;
  }
  .ps-xl-13 {
    padding-left: 52px !important;
  }
  .ps-xl-14 {
    padding-left: 56px !important;
  }
  .ps-xl-15 {
    padding-left: 60px !important;
  }
  .ps-xl-16 {
    padding-left: 64px !important;
  }
  .ps-xl-17 {
    padding-left: 68px !important;
  }
  .ps-xl-18 {
    padding-left: 72px !important;
  }
  .ps-xl-19 {
    padding-left: 76px !important;
  }
  .ps-xl-20 {
    padding-left: 80px !important;
  }
  .ps-xl-21 {
    padding-left: 84px !important;
  }
  .ps-xl-22 {
    padding-left: 88px !important;
  }
  .ps-xl-23 {
    padding-left: 92px !important;
  }
  .ps-xl-24 {
    padding-left: 96px !important;
  }
  .ps-xl-25 {
    padding-left: 100px !important;
  }
  .ps-xl-26 {
    padding-left: 104px !important;
  }
  .ps-xl-27 {
    padding-left: 108px !important;
  }
  .ps-xl-28 {
    padding-left: 112px !important;
  }
  .ps-xl-29 {
    padding-left: 116px !important;
  }
  .ps-xl-30 {
    padding-left: 120px !important;
  }
  .ps-xl-31 {
    padding-left: 124px !important;
  }
  .ps-xl-32 {
    padding-left: 128px !important;
  }
  .ps-xl-33 {
    padding-left: 132px !important;
  }
  .ps-xl-34 {
    padding-left: 136px !important;
  }
  .ps-xl-35 {
    padding-left: 140px !important;
  }
  .ps-xl-36 {
    padding-left: 144px !important;
  }
  .ps-xl-37 {
    padding-left: 148px !important;
  }
  .ps-xl-38 {
    padding-left: 152px !important;
  }
  .ps-xl-39 {
    padding-left: 156px !important;
  }
  .ps-xl-40 {
    padding-left: 160px !important;
  }
  .ps-xl-41 {
    padding-left: 164px !important;
  }
  .ps-xl-42 {
    padding-left: 168px !important;
  }
  .ps-xl-43 {
    padding-left: 172px !important;
  }
  .ps-xl-44 {
    padding-left: 176px !important;
  }
  .ps-xl-45 {
    padding-left: 180px !important;
  }
  .ps-xl-46 {
    padding-left: 184px !important;
  }
  .ps-xl-47 {
    padding-left: 188px !important;
  }
  .ps-xl-48 {
    padding-left: 192px !important;
  }
  .ps-xl-49 {
    padding-left: 196px !important;
  }
  .ps-xl-50 {
    padding-left: 200px !important;
  }
  .ps-xl-51 {
    padding-left: 204px !important;
  }
  .ps-xl-52 {
    padding-left: 208px !important;
  }
  .ps-xl-53 {
    padding-left: 212px !important;
  }
  .ps-xl-54 {
    padding-left: 216px !important;
  }
  .ps-xl-55 {
    padding-left: 220px !important;
  }
  .ps-xl-56 {
    padding-left: 224px !important;
  }
  .ps-xl-57 {
    padding-left: 228px !important;
  }
  .ps-xl-58 {
    padding-left: 232px !important;
  }
  .ps-xl-59 {
    padding-left: 236px !important;
  }
  .ps-xl-60 {
    padding-left: 240px !important;
  }
  .ps-xl-61 {
    padding-left: 244px !important;
  }
  .ps-xl-62 {
    padding-left: 248px !important;
  }
  .ps-xl-63 {
    padding-left: 252px !important;
  }
  .ps-xl-64 {
    padding-left: 256px !important;
  }
  .ps-xl-65 {
    padding-left: 260px !important;
  }
  .ps-xl-66 {
    padding-left: 264px !important;
  }
  .ps-xl-67 {
    padding-left: 268px !important;
  }
  .ps-xl-68 {
    padding-left: 272px !important;
  }
  .ps-xl-69 {
    padding-left: 276px !important;
  }
  .ps-xl-70 {
    padding-left: 280px !important;
  }
  .ps-xl-71 {
    padding-left: 284px !important;
  }
  .ps-xl-72 {
    padding-left: 288px !important;
  }
  .ps-xl-73 {
    padding-left: 292px !important;
  }
  .ps-xl-74 {
    padding-left: 296px !important;
  }
  .ps-xl-75 {
    padding-left: 300px !important;
  }
  .ps-xl-76 {
    padding-left: 304px !important;
  }
  .ps-xl-77 {
    padding-left: 308px !important;
  }
  .ps-xl-78 {
    padding-left: 312px !important;
  }
  .ps-xl-79 {
    padding-left: 316px !important;
  }
  .ps-xl-80 {
    padding-left: 320px !important;
  }
  .ps-xl-81 {
    padding-left: 324px !important;
  }
  .ps-xl-82 {
    padding-left: 328px !important;
  }
  .ps-xl-83 {
    padding-left: 332px !important;
  }
  .ps-xl-84 {
    padding-left: 336px !important;
  }
  .ps-xl-85 {
    padding-left: 340px !important;
  }
  .ps-xl-86 {
    padding-left: 344px !important;
  }
  .ps-xl-87 {
    padding-left: 348px !important;
  }
  .ps-xl-88 {
    padding-left: 352px !important;
  }
  .ps-xl-89 {
    padding-left: 356px !important;
  }
  .ps-xl-90 {
    padding-left: 360px !important;
  }
  .ps-xl-91 {
    padding-left: 364px !important;
  }
  .ps-xl-92 {
    padding-left: 368px !important;
  }
  .ps-xl-93 {
    padding-left: 372px !important;
  }
  .ps-xl-94 {
    padding-left: 376px !important;
  }
  .ps-xl-95 {
    padding-left: 380px !important;
  }
  .ps-xl-96 {
    padding-left: 384px !important;
  }
  .ps-xl-97 {
    padding-left: 388px !important;
  }
  .ps-xl-98 {
    padding-left: 392px !important;
  }
  .ps-xl-99 {
    padding-left: 396px !important;
  }
  .ps-xl-100 {
    padding-left: 400px !important;
  }
}
@media (max-width: 1280px) {
  .pe-xl-0 {
    padding-right: 0px !important;
  }
  .pe-xl-1 {
    padding-right: 4px !important;
  }
  .pe-xl-2 {
    padding-right: 8px !important;
  }
  .pe-xl-3 {
    padding-right: 12px !important;
  }
  .pe-xl-4 {
    padding-right: 16px !important;
  }
  .pe-xl-5 {
    padding-right: 20px !important;
  }
  .pe-xl-6 {
    padding-right: 24px !important;
  }
  .pe-xl-7 {
    padding-right: 28px !important;
  }
  .pe-xl-8 {
    padding-right: 32px !important;
  }
  .pe-xl-9 {
    padding-right: 36px !important;
  }
  .pe-xl-10 {
    padding-right: 40px !important;
  }
  .pe-xl-11 {
    padding-right: 44px !important;
  }
  .pe-xl-12 {
    padding-right: 48px !important;
  }
  .pe-xl-13 {
    padding-right: 52px !important;
  }
  .pe-xl-14 {
    padding-right: 56px !important;
  }
  .pe-xl-15 {
    padding-right: 60px !important;
  }
  .pe-xl-16 {
    padding-right: 64px !important;
  }
  .pe-xl-17 {
    padding-right: 68px !important;
  }
  .pe-xl-18 {
    padding-right: 72px !important;
  }
  .pe-xl-19 {
    padding-right: 76px !important;
  }
  .pe-xl-20 {
    padding-right: 80px !important;
  }
  .pe-xl-21 {
    padding-right: 84px !important;
  }
  .pe-xl-22 {
    padding-right: 88px !important;
  }
  .pe-xl-23 {
    padding-right: 92px !important;
  }
  .pe-xl-24 {
    padding-right: 96px !important;
  }
  .pe-xl-25 {
    padding-right: 100px !important;
  }
  .pe-xl-26 {
    padding-right: 104px !important;
  }
  .pe-xl-27 {
    padding-right: 108px !important;
  }
  .pe-xl-28 {
    padding-right: 112px !important;
  }
  .pe-xl-29 {
    padding-right: 116px !important;
  }
  .pe-xl-30 {
    padding-right: 120px !important;
  }
  .pe-xl-31 {
    padding-right: 124px !important;
  }
  .pe-xl-32 {
    padding-right: 128px !important;
  }
  .pe-xl-33 {
    padding-right: 132px !important;
  }
  .pe-xl-34 {
    padding-right: 136px !important;
  }
  .pe-xl-35 {
    padding-right: 140px !important;
  }
  .pe-xl-36 {
    padding-right: 144px !important;
  }
  .pe-xl-37 {
    padding-right: 148px !important;
  }
  .pe-xl-38 {
    padding-right: 152px !important;
  }
  .pe-xl-39 {
    padding-right: 156px !important;
  }
  .pe-xl-40 {
    padding-right: 160px !important;
  }
  .pe-xl-41 {
    padding-right: 164px !important;
  }
  .pe-xl-42 {
    padding-right: 168px !important;
  }
  .pe-xl-43 {
    padding-right: 172px !important;
  }
  .pe-xl-44 {
    padding-right: 176px !important;
  }
  .pe-xl-45 {
    padding-right: 180px !important;
  }
  .pe-xl-46 {
    padding-right: 184px !important;
  }
  .pe-xl-47 {
    padding-right: 188px !important;
  }
  .pe-xl-48 {
    padding-right: 192px !important;
  }
  .pe-xl-49 {
    padding-right: 196px !important;
  }
  .pe-xl-50 {
    padding-right: 200px !important;
  }
  .pe-xl-51 {
    padding-right: 204px !important;
  }
  .pe-xl-52 {
    padding-right: 208px !important;
  }
  .pe-xl-53 {
    padding-right: 212px !important;
  }
  .pe-xl-54 {
    padding-right: 216px !important;
  }
  .pe-xl-55 {
    padding-right: 220px !important;
  }
  .pe-xl-56 {
    padding-right: 224px !important;
  }
  .pe-xl-57 {
    padding-right: 228px !important;
  }
  .pe-xl-58 {
    padding-right: 232px !important;
  }
  .pe-xl-59 {
    padding-right: 236px !important;
  }
  .pe-xl-60 {
    padding-right: 240px !important;
  }
  .pe-xl-61 {
    padding-right: 244px !important;
  }
  .pe-xl-62 {
    padding-right: 248px !important;
  }
  .pe-xl-63 {
    padding-right: 252px !important;
  }
  .pe-xl-64 {
    padding-right: 256px !important;
  }
  .pe-xl-65 {
    padding-right: 260px !important;
  }
  .pe-xl-66 {
    padding-right: 264px !important;
  }
  .pe-xl-67 {
    padding-right: 268px !important;
  }
  .pe-xl-68 {
    padding-right: 272px !important;
  }
  .pe-xl-69 {
    padding-right: 276px !important;
  }
  .pe-xl-70 {
    padding-right: 280px !important;
  }
  .pe-xl-71 {
    padding-right: 284px !important;
  }
  .pe-xl-72 {
    padding-right: 288px !important;
  }
  .pe-xl-73 {
    padding-right: 292px !important;
  }
  .pe-xl-74 {
    padding-right: 296px !important;
  }
  .pe-xl-75 {
    padding-right: 300px !important;
  }
  .pe-xl-76 {
    padding-right: 304px !important;
  }
  .pe-xl-77 {
    padding-right: 308px !important;
  }
  .pe-xl-78 {
    padding-right: 312px !important;
  }
  .pe-xl-79 {
    padding-right: 316px !important;
  }
  .pe-xl-80 {
    padding-right: 320px !important;
  }
  .pe-xl-81 {
    padding-right: 324px !important;
  }
  .pe-xl-82 {
    padding-right: 328px !important;
  }
  .pe-xl-83 {
    padding-right: 332px !important;
  }
  .pe-xl-84 {
    padding-right: 336px !important;
  }
  .pe-xl-85 {
    padding-right: 340px !important;
  }
  .pe-xl-86 {
    padding-right: 344px !important;
  }
  .pe-xl-87 {
    padding-right: 348px !important;
  }
  .pe-xl-88 {
    padding-right: 352px !important;
  }
  .pe-xl-89 {
    padding-right: 356px !important;
  }
  .pe-xl-90 {
    padding-right: 360px !important;
  }
  .pe-xl-91 {
    padding-right: 364px !important;
  }
  .pe-xl-92 {
    padding-right: 368px !important;
  }
  .pe-xl-93 {
    padding-right: 372px !important;
  }
  .pe-xl-94 {
    padding-right: 376px !important;
  }
  .pe-xl-95 {
    padding-right: 380px !important;
  }
  .pe-xl-96 {
    padding-right: 384px !important;
  }
  .pe-xl-97 {
    padding-right: 388px !important;
  }
  .pe-xl-98 {
    padding-right: 392px !important;
  }
  .pe-xl-99 {
    padding-right: 396px !important;
  }
  .pe-xl-100 {
    padding-right: 400px !important;
  }
}
.w-50 {
  width: 50px !important;
}

.w-100 {
  width: 100px !important;
}

.w-150 {
  width: 150px !important;
}

.w-200 {
  width: 200px !important;
}

.w-250 {
  width: 250px !important;
}

.w-300 {
  width: 300px !important;
}

.w-350 {
  width: 350px !important;
}

.w-400 {
  width: 400px !important;
}

.w-450 {
  width: 450px !important;
}

.w-500 {
  width: 500px !important;
}

.w-550 {
  width: 550px !important;
}

.w-600 {
  width: 600px !important;
}

.w-650 {
  width: 650px !important;
}

.w-700 {
  width: 700px !important;
}

.w-750 {
  width: 750px !important;
}

.w-800 {
  width: 800px !important;
}

.w-850 {
  width: 850px !important;
}

.w-900 {
  width: 900px !important;
}

.w-950 {
  width: 950px !important;
}

.w-1000 {
  width: 1000px !important;
}

.space_1 {
  width: 1px !important;
}

.space_2 {
  width: 2px !important;
}

.space_3 {
  width: 3px !important;
}

.space_4 {
  width: 4px !important;
}

.space_5 {
  width: 5px !important;
}

.space_6 {
  width: 6px !important;
}

.space_7 {
  width: 7px !important;
}

.space_8 {
  width: 8px !important;
}

.space_9 {
  width: 9px !important;
}

.space_10 {
  width: 10px !important;
}

.space_11 {
  width: 11px !important;
}

.space_12 {
  width: 12px !important;
}

.space_13 {
  width: 13px !important;
}

.space_14 {
  width: 14px !important;
}

.space_15 {
  width: 15px !important;
}

.space_16 {
  width: 16px !important;
}

.space_17 {
  width: 17px !important;
}

.space_18 {
  width: 18px !important;
}

.space_19 {
  width: 19px !important;
}

.space_20 {
  width: 20px !important;
}

.space_21 {
  width: 21px !important;
}

.space_22 {
  width: 22px !important;
}

.space_23 {
  width: 23px !important;
}

.space_24 {
  width: 24px !important;
}

.space_25 {
  width: 25px !important;
}

.space_26 {
  width: 26px !important;
}

.space_27 {
  width: 27px !important;
}

.space_28 {
  width: 28px !important;
}

.space_29 {
  width: 29px !important;
}

.space_30 {
  width: 30px !important;
}

.space_31 {
  width: 31px !important;
}

.space_32 {
  width: 32px !important;
}

.space_33 {
  width: 33px !important;
}

.space_34 {
  width: 34px !important;
}

.space_35 {
  width: 35px !important;
}

.space_36 {
  width: 36px !important;
}

.space_37 {
  width: 37px !important;
}

.space_38 {
  width: 38px !important;
}

.space_39 {
  width: 39px !important;
}

.space_40 {
  width: 40px !important;
}

.space_41 {
  width: 41px !important;
}

.space_42 {
  width: 42px !important;
}

.space_43 {
  width: 43px !important;
}

.space_44 {
  width: 44px !important;
}

.space_45 {
  width: 45px !important;
}

.space_46 {
  width: 46px !important;
}

.space_47 {
  width: 47px !important;
}

.space_48 {
  width: 48px !important;
}

.space_49 {
  width: 49px !important;
}

.space_50 {
  width: 50px !important;
}

.space_51 {
  width: 51px !important;
}

.space_52 {
  width: 52px !important;
}

.space_53 {
  width: 53px !important;
}

.space_54 {
  width: 54px !important;
}

.space_55 {
  width: 55px !important;
}

.space_56 {
  width: 56px !important;
}

.space_57 {
  width: 57px !important;
}

.space_58 {
  width: 58px !important;
}

.space_59 {
  width: 59px !important;
}

.space_60 {
  width: 60px !important;
}

.space_61 {
  width: 61px !important;
}

.space_62 {
  width: 62px !important;
}

.space_63 {
  width: 63px !important;
}

.space_64 {
  width: 64px !important;
}

.space_65 {
  width: 65px !important;
}

.space_66 {
  width: 66px !important;
}

.space_67 {
  width: 67px !important;
}

.space_68 {
  width: 68px !important;
}

.space_69 {
  width: 69px !important;
}

.space_70 {
  width: 70px !important;
}

.space_71 {
  width: 71px !important;
}

.space_72 {
  width: 72px !important;
}

.space_73 {
  width: 73px !important;
}

.space_74 {
  width: 74px !important;
}

.space_75 {
  width: 75px !important;
}

.space_76 {
  width: 76px !important;
}

.space_77 {
  width: 77px !important;
}

.space_78 {
  width: 78px !important;
}

.space_79 {
  width: 79px !important;
}

.space_80 {
  width: 80px !important;
}

.space_81 {
  width: 81px !important;
}

.space_82 {
  width: 82px !important;
}

.space_83 {
  width: 83px !important;
}

.space_84 {
  width: 84px !important;
}

.space_85 {
  width: 85px !important;
}

.space_86 {
  width: 86px !important;
}

.space_87 {
  width: 87px !important;
}

.space_88 {
  width: 88px !important;
}

.space_89 {
  width: 89px !important;
}

.space_90 {
  width: 90px !important;
}

.space_91 {
  width: 91px !important;
}

.space_92 {
  width: 92px !important;
}

.space_93 {
  width: 93px !important;
}

.space_94 {
  width: 94px !important;
}

.space_95 {
  width: 95px !important;
}

.space_96 {
  width: 96px !important;
}

.space_97 {
  width: 97px !important;
}

.space_98 {
  width: 98px !important;
}

.space_99 {
  width: 99px !important;
}

.space_100 {
  width: 100px !important;
}

.space_101 {
  width: 101px !important;
}

.space_102 {
  width: 102px !important;
}

.space_103 {
  width: 103px !important;
}

.space_104 {
  width: 104px !important;
}

.space_105 {
  width: 105px !important;
}

.space_106 {
  width: 106px !important;
}

.space_107 {
  width: 107px !important;
}

.space_108 {
  width: 108px !important;
}

.space_109 {
  width: 109px !important;
}

.space_110 {
  width: 110px !important;
}

.space_111 {
  width: 111px !important;
}

.space_112 {
  width: 112px !important;
}

.space_113 {
  width: 113px !important;
}

.space_114 {
  width: 114px !important;
}

.space_115 {
  width: 115px !important;
}

.space_116 {
  width: 116px !important;
}

.space_117 {
  width: 117px !important;
}

.space_118 {
  width: 118px !important;
}

.space_119 {
  width: 119px !important;
}

.space_120 {
  width: 120px !important;
}

.space_121 {
  width: 121px !important;
}

.space_122 {
  width: 122px !important;
}

.space_123 {
  width: 123px !important;
}

.space_124 {
  width: 124px !important;
}

.space_125 {
  width: 125px !important;
}

.space_126 {
  width: 126px !important;
}

.space_127 {
  width: 127px !important;
}

.space_128 {
  width: 128px !important;
}

.space_129 {
  width: 129px !important;
}

.space_130 {
  width: 130px !important;
}

.space_131 {
  width: 131px !important;
}

.space_132 {
  width: 132px !important;
}

.space_133 {
  width: 133px !important;
}

.space_134 {
  width: 134px !important;
}

.space_135 {
  width: 135px !important;
}

.space_136 {
  width: 136px !important;
}

.space_137 {
  width: 137px !important;
}

.space_138 {
  width: 138px !important;
}

.space_139 {
  width: 139px !important;
}

.space_140 {
  width: 140px !important;
}

.space_141 {
  width: 141px !important;
}

.space_142 {
  width: 142px !important;
}

.space_143 {
  width: 143px !important;
}

.space_144 {
  width: 144px !important;
}

.space_145 {
  width: 145px !important;
}

.space_146 {
  width: 146px !important;
}

.space_147 {
  width: 147px !important;
}

.space_148 {
  width: 148px !important;
}

.space_149 {
  width: 149px !important;
}

.space_150 {
  width: 150px !important;
}

.space_151 {
  width: 151px !important;
}

.space_152 {
  width: 152px !important;
}

.space_153 {
  width: 153px !important;
}

.space_154 {
  width: 154px !important;
}

.space_155 {
  width: 155px !important;
}

.space_156 {
  width: 156px !important;
}

.space_157 {
  width: 157px !important;
}

.space_158 {
  width: 158px !important;
}

.space_159 {
  width: 159px !important;
}

.space_160 {
  width: 160px !important;
}

.space_161 {
  width: 161px !important;
}

.space_162 {
  width: 162px !important;
}

.space_163 {
  width: 163px !important;
}

.space_164 {
  width: 164px !important;
}

.space_165 {
  width: 165px !important;
}

.space_166 {
  width: 166px !important;
}

.space_167 {
  width: 167px !important;
}

.space_168 {
  width: 168px !important;
}

.space_169 {
  width: 169px !important;
}

.space_170 {
  width: 170px !important;
}

.space_171 {
  width: 171px !important;
}

.space_172 {
  width: 172px !important;
}

.space_173 {
  width: 173px !important;
}

.space_174 {
  width: 174px !important;
}

.space_175 {
  width: 175px !important;
}

.space_176 {
  width: 176px !important;
}

.space_177 {
  width: 177px !important;
}

.space_178 {
  width: 178px !important;
}

.space_179 {
  width: 179px !important;
}

.space_180 {
  width: 180px !important;
}

.space_181 {
  width: 181px !important;
}

.space_182 {
  width: 182px !important;
}

.space_183 {
  width: 183px !important;
}

.space_184 {
  width: 184px !important;
}

.space_185 {
  width: 185px !important;
}

.space_186 {
  width: 186px !important;
}

.space_187 {
  width: 187px !important;
}

.space_188 {
  width: 188px !important;
}

.space_189 {
  width: 189px !important;
}

.space_190 {
  width: 190px !important;
}

.space_191 {
  width: 191px !important;
}

.space_192 {
  width: 192px !important;
}

.space_193 {
  width: 193px !important;
}

.space_194 {
  width: 194px !important;
}

.space_195 {
  width: 195px !important;
}

.space_196 {
  width: 196px !important;
}

.space_197 {
  width: 197px !important;
}

.space_198 {
  width: 198px !important;
}

.space_199 {
  width: 199px !important;
}

.space_200 {
  width: 200px !important;
}

.space_201 {
  width: 201px !important;
}

.space_202 {
  width: 202px !important;
}

.space_203 {
  width: 203px !important;
}

.space_204 {
  width: 204px !important;
}

.space_205 {
  width: 205px !important;
}

.space_206 {
  width: 206px !important;
}

.space_207 {
  width: 207px !important;
}

.space_208 {
  width: 208px !important;
}

.space_209 {
  width: 209px !important;
}

.space_210 {
  width: 210px !important;
}

.space_211 {
  width: 211px !important;
}

.space_212 {
  width: 212px !important;
}

.space_213 {
  width: 213px !important;
}

.space_214 {
  width: 214px !important;
}

.space_215 {
  width: 215px !important;
}

.space_216 {
  width: 216px !important;
}

.space_217 {
  width: 217px !important;
}

.space_218 {
  width: 218px !important;
}

.space_219 {
  width: 219px !important;
}

.space_220 {
  width: 220px !important;
}

.space_221 {
  width: 221px !important;
}

.space_222 {
  width: 222px !important;
}

.space_223 {
  width: 223px !important;
}

.space_224 {
  width: 224px !important;
}

.space_225 {
  width: 225px !important;
}

.space_226 {
  width: 226px !important;
}

.space_227 {
  width: 227px !important;
}

.space_228 {
  width: 228px !important;
}

.space_229 {
  width: 229px !important;
}

.space_230 {
  width: 230px !important;
}

.space_231 {
  width: 231px !important;
}

.space_232 {
  width: 232px !important;
}

.space_233 {
  width: 233px !important;
}

.space_234 {
  width: 234px !important;
}

.space_235 {
  width: 235px !important;
}

.space_236 {
  width: 236px !important;
}

.space_237 {
  width: 237px !important;
}

.space_238 {
  width: 238px !important;
}

.space_239 {
  width: 239px !important;
}

.space_240 {
  width: 240px !important;
}

.space_241 {
  width: 241px !important;
}

.space_242 {
  width: 242px !important;
}

.space_243 {
  width: 243px !important;
}

.space_244 {
  width: 244px !important;
}

.space_245 {
  width: 245px !important;
}

.space_246 {
  width: 246px !important;
}

.space_247 {
  width: 247px !important;
}

.space_248 {
  width: 248px !important;
}

.space_249 {
  width: 249px !important;
}

.space_250 {
  width: 250px !important;
}

.space_251 {
  width: 251px !important;
}

.space_252 {
  width: 252px !important;
}

.space_253 {
  width: 253px !important;
}

.space_254 {
  width: 254px !important;
}

.space_255 {
  width: 255px !important;
}

.space_256 {
  width: 256px !important;
}

.space_257 {
  width: 257px !important;
}

.space_258 {
  width: 258px !important;
}

.space_259 {
  width: 259px !important;
}

.space_260 {
  width: 260px !important;
}

.space_261 {
  width: 261px !important;
}

.space_262 {
  width: 262px !important;
}

.space_263 {
  width: 263px !important;
}

.space_264 {
  width: 264px !important;
}

.space_265 {
  width: 265px !important;
}

.space_266 {
  width: 266px !important;
}

.space_267 {
  width: 267px !important;
}

.space_268 {
  width: 268px !important;
}

.space_269 {
  width: 269px !important;
}

.space_270 {
  width: 270px !important;
}

.space_271 {
  width: 271px !important;
}

.space_272 {
  width: 272px !important;
}

.space_273 {
  width: 273px !important;
}

.space_274 {
  width: 274px !important;
}

.space_275 {
  width: 275px !important;
}

.space_276 {
  width: 276px !important;
}

.space_277 {
  width: 277px !important;
}

.space_278 {
  width: 278px !important;
}

.space_279 {
  width: 279px !important;
}

.space_280 {
  width: 280px !important;
}

.space_281 {
  width: 281px !important;
}

.space_282 {
  width: 282px !important;
}

.space_283 {
  width: 283px !important;
}

.space_284 {
  width: 284px !important;
}

.space_285 {
  width: 285px !important;
}

.space_286 {
  width: 286px !important;
}

.space_287 {
  width: 287px !important;
}

.space_288 {
  width: 288px !important;
}

.space_289 {
  width: 289px !important;
}

.space_290 {
  width: 290px !important;
}

.space_291 {
  width: 291px !important;
}

.space_292 {
  width: 292px !important;
}

.space_293 {
  width: 293px !important;
}

.space_294 {
  width: 294px !important;
}

.space_295 {
  width: 295px !important;
}

.space_296 {
  width: 296px !important;
}

.space_297 {
  width: 297px !important;
}

.space_298 {
  width: 298px !important;
}

.space_299 {
  width: 299px !important;
}

.space_300 {
  width: 300px !important;
}

.space_301 {
  width: 301px !important;
}

.space_302 {
  width: 302px !important;
}

.space_303 {
  width: 303px !important;
}

.space_304 {
  width: 304px !important;
}

.space_305 {
  width: 305px !important;
}

.space_306 {
  width: 306px !important;
}

.space_307 {
  width: 307px !important;
}

.space_308 {
  width: 308px !important;
}

.space_309 {
  width: 309px !important;
}

.space_310 {
  width: 310px !important;
}

.space_311 {
  width: 311px !important;
}

.space_312 {
  width: 312px !important;
}

.space_313 {
  width: 313px !important;
}

.space_314 {
  width: 314px !important;
}

.space_315 {
  width: 315px !important;
}

.space_316 {
  width: 316px !important;
}

.space_317 {
  width: 317px !important;
}

.space_318 {
  width: 318px !important;
}

.space_319 {
  width: 319px !important;
}

.space_320 {
  width: 320px !important;
}

.space_321 {
  width: 321px !important;
}

.space_322 {
  width: 322px !important;
}

.space_323 {
  width: 323px !important;
}

.space_324 {
  width: 324px !important;
}

.space_325 {
  width: 325px !important;
}

.space_326 {
  width: 326px !important;
}

.space_327 {
  width: 327px !important;
}

.space_328 {
  width: 328px !important;
}

.space_329 {
  width: 329px !important;
}

.space_330 {
  width: 330px !important;
}

.space_331 {
  width: 331px !important;
}

.space_332 {
  width: 332px !important;
}

.space_333 {
  width: 333px !important;
}

.space_334 {
  width: 334px !important;
}

.space_335 {
  width: 335px !important;
}

.space_336 {
  width: 336px !important;
}

.space_337 {
  width: 337px !important;
}

.space_338 {
  width: 338px !important;
}

.space_339 {
  width: 339px !important;
}

.space_340 {
  width: 340px !important;
}

.space_341 {
  width: 341px !important;
}

.space_342 {
  width: 342px !important;
}

.space_343 {
  width: 343px !important;
}

.space_344 {
  width: 344px !important;
}

.space_345 {
  width: 345px !important;
}

.space_346 {
  width: 346px !important;
}

.space_347 {
  width: 347px !important;
}

.space_348 {
  width: 348px !important;
}

.space_349 {
  width: 349px !important;
}

.space_350 {
  width: 350px !important;
}

.space_351 {
  width: 351px !important;
}

.space_352 {
  width: 352px !important;
}

.space_353 {
  width: 353px !important;
}

.space_354 {
  width: 354px !important;
}

.space_355 {
  width: 355px !important;
}

.space_356 {
  width: 356px !important;
}

.space_357 {
  width: 357px !important;
}

.space_358 {
  width: 358px !important;
}

.space_359 {
  width: 359px !important;
}

.space_360 {
  width: 360px !important;
}

.space_361 {
  width: 361px !important;
}

.space_362 {
  width: 362px !important;
}

.space_363 {
  width: 363px !important;
}

.space_364 {
  width: 364px !important;
}

.space_365 {
  width: 365px !important;
}

.space_366 {
  width: 366px !important;
}

.space_367 {
  width: 367px !important;
}

.space_368 {
  width: 368px !important;
}

.space_369 {
  width: 369px !important;
}

.space_370 {
  width: 370px !important;
}

.space_371 {
  width: 371px !important;
}

.space_372 {
  width: 372px !important;
}

.space_373 {
  width: 373px !important;
}

.space_374 {
  width: 374px !important;
}

.space_375 {
  width: 375px !important;
}

.space_376 {
  width: 376px !important;
}

.space_377 {
  width: 377px !important;
}

.space_378 {
  width: 378px !important;
}

.space_379 {
  width: 379px !important;
}

.space_380 {
  width: 380px !important;
}

.space_381 {
  width: 381px !important;
}

.space_382 {
  width: 382px !important;
}

.space_383 {
  width: 383px !important;
}

.space_384 {
  width: 384px !important;
}

.space_385 {
  width: 385px !important;
}

.space_386 {
  width: 386px !important;
}

.space_387 {
  width: 387px !important;
}

.space_388 {
  width: 388px !important;
}

.space_389 {
  width: 389px !important;
}

.space_390 {
  width: 390px !important;
}

.space_391 {
  width: 391px !important;
}

.space_392 {
  width: 392px !important;
}

.space_393 {
  width: 393px !important;
}

.space_394 {
  width: 394px !important;
}

.space_395 {
  width: 395px !important;
}

.space_396 {
  width: 396px !important;
}

.space_397 {
  width: 397px !important;
}

.space_398 {
  width: 398px !important;
}

.space_399 {
  width: 399px !important;
}

.space_400 {
  width: 400px !important;
}

.space_401 {
  width: 401px !important;
}

.space_402 {
  width: 402px !important;
}

.space_403 {
  width: 403px !important;
}

.space_404 {
  width: 404px !important;
}

.space_405 {
  width: 405px !important;
}

.space_406 {
  width: 406px !important;
}

.space_407 {
  width: 407px !important;
}

.space_408 {
  width: 408px !important;
}

.space_409 {
  width: 409px !important;
}

.space_410 {
  width: 410px !important;
}

.space_411 {
  width: 411px !important;
}

.space_412 {
  width: 412px !important;
}

.space_413 {
  width: 413px !important;
}

.space_414 {
  width: 414px !important;
}

.space_415 {
  width: 415px !important;
}

.space_416 {
  width: 416px !important;
}

.space_417 {
  width: 417px !important;
}

.space_418 {
  width: 418px !important;
}

.space_419 {
  width: 419px !important;
}

.space_420 {
  width: 420px !important;
}

.space_421 {
  width: 421px !important;
}

.space_422 {
  width: 422px !important;
}

.space_423 {
  width: 423px !important;
}

.space_424 {
  width: 424px !important;
}

.space_425 {
  width: 425px !important;
}

.space_426 {
  width: 426px !important;
}

.space_427 {
  width: 427px !important;
}

.space_428 {
  width: 428px !important;
}

.space_429 {
  width: 429px !important;
}

.space_430 {
  width: 430px !important;
}

.space_431 {
  width: 431px !important;
}

.space_432 {
  width: 432px !important;
}

.space_433 {
  width: 433px !important;
}

.space_434 {
  width: 434px !important;
}

.space_435 {
  width: 435px !important;
}

.space_436 {
  width: 436px !important;
}

.space_437 {
  width: 437px !important;
}

.space_438 {
  width: 438px !important;
}

.space_439 {
  width: 439px !important;
}

.space_440 {
  width: 440px !important;
}

.space_441 {
  width: 441px !important;
}

.space_442 {
  width: 442px !important;
}

.space_443 {
  width: 443px !important;
}

.space_444 {
  width: 444px !important;
}

.space_445 {
  width: 445px !important;
}

.space_446 {
  width: 446px !important;
}

.space_447 {
  width: 447px !important;
}

.space_448 {
  width: 448px !important;
}

.space_449 {
  width: 449px !important;
}

.space_450 {
  width: 450px !important;
}

.space_451 {
  width: 451px !important;
}

.space_452 {
  width: 452px !important;
}

.space_453 {
  width: 453px !important;
}

.space_454 {
  width: 454px !important;
}

.space_455 {
  width: 455px !important;
}

.space_456 {
  width: 456px !important;
}

.space_457 {
  width: 457px !important;
}

.space_458 {
  width: 458px !important;
}

.space_459 {
  width: 459px !important;
}

.space_460 {
  width: 460px !important;
}

.space_461 {
  width: 461px !important;
}

.space_462 {
  width: 462px !important;
}

.space_463 {
  width: 463px !important;
}

.space_464 {
  width: 464px !important;
}

.space_465 {
  width: 465px !important;
}

.space_466 {
  width: 466px !important;
}

.space_467 {
  width: 467px !important;
}

.space_468 {
  width: 468px !important;
}

.space_469 {
  width: 469px !important;
}

.space_470 {
  width: 470px !important;
}

.space_471 {
  width: 471px !important;
}

.space_472 {
  width: 472px !important;
}

.space_473 {
  width: 473px !important;
}

.space_474 {
  width: 474px !important;
}

.space_475 {
  width: 475px !important;
}

.space_476 {
  width: 476px !important;
}

.space_477 {
  width: 477px !important;
}

.space_478 {
  width: 478px !important;
}

.space_479 {
  width: 479px !important;
}

.space_480 {
  width: 480px !important;
}

.space_481 {
  width: 481px !important;
}

.space_482 {
  width: 482px !important;
}

.space_483 {
  width: 483px !important;
}

.space_484 {
  width: 484px !important;
}

.space_485 {
  width: 485px !important;
}

.space_486 {
  width: 486px !important;
}

.space_487 {
  width: 487px !important;
}

.space_488 {
  width: 488px !important;
}

.space_489 {
  width: 489px !important;
}

.space_490 {
  width: 490px !important;
}

.space_491 {
  width: 491px !important;
}

.space_492 {
  width: 492px !important;
}

.space_493 {
  width: 493px !important;
}

.space_494 {
  width: 494px !important;
}

.space_495 {
  width: 495px !important;
}

.space_496 {
  width: 496px !important;
}

.space_497 {
  width: 497px !important;
}

.space_498 {
  width: 498px !important;
}

.space_499 {
  width: 499px !important;
}

.space_500 {
  width: 500px !important;
}

.space_501 {
  width: 501px !important;
}

.space_502 {
  width: 502px !important;
}

.space_503 {
  width: 503px !important;
}

.space_504 {
  width: 504px !important;
}

.space_505 {
  width: 505px !important;
}

.space_506 {
  width: 506px !important;
}

.space_507 {
  width: 507px !important;
}

.space_508 {
  width: 508px !important;
}

.space_509 {
  width: 509px !important;
}

.space_510 {
  width: 510px !important;
}

.space_511 {
  width: 511px !important;
}

.space_512 {
  width: 512px !important;
}

.space_513 {
  width: 513px !important;
}

.space_514 {
  width: 514px !important;
}

.space_515 {
  width: 515px !important;
}

.space_516 {
  width: 516px !important;
}

.space_517 {
  width: 517px !important;
}

.space_518 {
  width: 518px !important;
}

.space_519 {
  width: 519px !important;
}

.space_520 {
  width: 520px !important;
}

.space_521 {
  width: 521px !important;
}

.space_522 {
  width: 522px !important;
}

.space_523 {
  width: 523px !important;
}

.space_524 {
  width: 524px !important;
}

.space_525 {
  width: 525px !important;
}

.space_526 {
  width: 526px !important;
}

.space_527 {
  width: 527px !important;
}

.space_528 {
  width: 528px !important;
}

.space_529 {
  width: 529px !important;
}

.space_530 {
  width: 530px !important;
}

.space_531 {
  width: 531px !important;
}

.space_532 {
  width: 532px !important;
}

.space_533 {
  width: 533px !important;
}

.space_534 {
  width: 534px !important;
}

.space_535 {
  width: 535px !important;
}

.space_536 {
  width: 536px !important;
}

.space_537 {
  width: 537px !important;
}

.space_538 {
  width: 538px !important;
}

.space_539 {
  width: 539px !important;
}

.space_540 {
  width: 540px !important;
}

.space_541 {
  width: 541px !important;
}

.space_542 {
  width: 542px !important;
}

.space_543 {
  width: 543px !important;
}

.space_544 {
  width: 544px !important;
}

.space_545 {
  width: 545px !important;
}

.space_546 {
  width: 546px !important;
}

.space_547 {
  width: 547px !important;
}

.space_548 {
  width: 548px !important;
}

.space_549 {
  width: 549px !important;
}

.space_550 {
  width: 550px !important;
}

.space_551 {
  width: 551px !important;
}

.space_552 {
  width: 552px !important;
}

.space_553 {
  width: 553px !important;
}

.space_554 {
  width: 554px !important;
}

.space_555 {
  width: 555px !important;
}

.space_556 {
  width: 556px !important;
}

.space_557 {
  width: 557px !important;
}

.space_558 {
  width: 558px !important;
}

.space_559 {
  width: 559px !important;
}

.space_560 {
  width: 560px !important;
}

.space_561 {
  width: 561px !important;
}

.space_562 {
  width: 562px !important;
}

.space_563 {
  width: 563px !important;
}

.space_564 {
  width: 564px !important;
}

.space_565 {
  width: 565px !important;
}

.space_566 {
  width: 566px !important;
}

.space_567 {
  width: 567px !important;
}

.space_568 {
  width: 568px !important;
}

.space_569 {
  width: 569px !important;
}

.space_570 {
  width: 570px !important;
}

.space_571 {
  width: 571px !important;
}

.space_572 {
  width: 572px !important;
}

.space_573 {
  width: 573px !important;
}

.space_574 {
  width: 574px !important;
}

.space_575 {
  width: 575px !important;
}

.space_576 {
  width: 576px !important;
}

.space_577 {
  width: 577px !important;
}

.space_578 {
  width: 578px !important;
}

.space_579 {
  width: 579px !important;
}

.space_580 {
  width: 580px !important;
}

.space_581 {
  width: 581px !important;
}

.space_582 {
  width: 582px !important;
}

.space_583 {
  width: 583px !important;
}

.space_584 {
  width: 584px !important;
}

.space_585 {
  width: 585px !important;
}

.space_586 {
  width: 586px !important;
}

.space_587 {
  width: 587px !important;
}

.space_588 {
  width: 588px !important;
}

.space_589 {
  width: 589px !important;
}

.space_590 {
  width: 590px !important;
}

.space_591 {
  width: 591px !important;
}

.space_592 {
  width: 592px !important;
}

.space_593 {
  width: 593px !important;
}

.space_594 {
  width: 594px !important;
}

.space_595 {
  width: 595px !important;
}

.space_596 {
  width: 596px !important;
}

.space_597 {
  width: 597px !important;
}

.space_598 {
  width: 598px !important;
}

.space_599 {
  width: 599px !important;
}

.space_600 {
  width: 600px !important;
}

.space_601 {
  width: 601px !important;
}

.space_602 {
  width: 602px !important;
}

.space_603 {
  width: 603px !important;
}

.space_604 {
  width: 604px !important;
}

.space_605 {
  width: 605px !important;
}

.space_606 {
  width: 606px !important;
}

.space_607 {
  width: 607px !important;
}

.space_608 {
  width: 608px !important;
}

.space_609 {
  width: 609px !important;
}

.space_610 {
  width: 610px !important;
}

.space_611 {
  width: 611px !important;
}

.space_612 {
  width: 612px !important;
}

.space_613 {
  width: 613px !important;
}

.space_614 {
  width: 614px !important;
}

.space_615 {
  width: 615px !important;
}

.space_616 {
  width: 616px !important;
}

.space_617 {
  width: 617px !important;
}

.space_618 {
  width: 618px !important;
}

.space_619 {
  width: 619px !important;
}

.space_620 {
  width: 620px !important;
}

.space_621 {
  width: 621px !important;
}

.space_622 {
  width: 622px !important;
}

.space_623 {
  width: 623px !important;
}

.space_624 {
  width: 624px !important;
}

.space_625 {
  width: 625px !important;
}

.space_626 {
  width: 626px !important;
}

.space_627 {
  width: 627px !important;
}

.space_628 {
  width: 628px !important;
}

.space_629 {
  width: 629px !important;
}

.space_630 {
  width: 630px !important;
}

.space_631 {
  width: 631px !important;
}

.space_632 {
  width: 632px !important;
}

.space_633 {
  width: 633px !important;
}

.space_634 {
  width: 634px !important;
}

.space_635 {
  width: 635px !important;
}

.space_636 {
  width: 636px !important;
}

.space_637 {
  width: 637px !important;
}

.space_638 {
  width: 638px !important;
}

.space_639 {
  width: 639px !important;
}

.space_640 {
  width: 640px !important;
}

.space_641 {
  width: 641px !important;
}

.space_642 {
  width: 642px !important;
}

.space_643 {
  width: 643px !important;
}

.space_644 {
  width: 644px !important;
}

.space_645 {
  width: 645px !important;
}

.space_646 {
  width: 646px !important;
}

.space_647 {
  width: 647px !important;
}

.space_648 {
  width: 648px !important;
}

.space_649 {
  width: 649px !important;
}

.space_650 {
  width: 650px !important;
}

.space_651 {
  width: 651px !important;
}

.space_652 {
  width: 652px !important;
}

.space_653 {
  width: 653px !important;
}

.space_654 {
  width: 654px !important;
}

.space_655 {
  width: 655px !important;
}

.space_656 {
  width: 656px !important;
}

.space_657 {
  width: 657px !important;
}

.space_658 {
  width: 658px !important;
}

.space_659 {
  width: 659px !important;
}

.space_660 {
  width: 660px !important;
}

.space_661 {
  width: 661px !important;
}

.space_662 {
  width: 662px !important;
}

.space_663 {
  width: 663px !important;
}

.space_664 {
  width: 664px !important;
}

.space_665 {
  width: 665px !important;
}

.space_666 {
  width: 666px !important;
}

.space_667 {
  width: 667px !important;
}

.space_668 {
  width: 668px !important;
}

.space_669 {
  width: 669px !important;
}

.space_670 {
  width: 670px !important;
}

.space_671 {
  width: 671px !important;
}

.space_672 {
  width: 672px !important;
}

.space_673 {
  width: 673px !important;
}

.space_674 {
  width: 674px !important;
}

.space_675 {
  width: 675px !important;
}

.space_676 {
  width: 676px !important;
}

.space_677 {
  width: 677px !important;
}

.space_678 {
  width: 678px !important;
}

.space_679 {
  width: 679px !important;
}

.space_680 {
  width: 680px !important;
}

.space_681 {
  width: 681px !important;
}

.space_682 {
  width: 682px !important;
}

.space_683 {
  width: 683px !important;
}

.space_684 {
  width: 684px !important;
}

.space_685 {
  width: 685px !important;
}

.space_686 {
  width: 686px !important;
}

.space_687 {
  width: 687px !important;
}

.space_688 {
  width: 688px !important;
}

.space_689 {
  width: 689px !important;
}

.space_690 {
  width: 690px !important;
}

.space_691 {
  width: 691px !important;
}

.space_692 {
  width: 692px !important;
}

.space_693 {
  width: 693px !important;
}

.space_694 {
  width: 694px !important;
}

.space_695 {
  width: 695px !important;
}

.space_696 {
  width: 696px !important;
}

.space_697 {
  width: 697px !important;
}

.space_698 {
  width: 698px !important;
}

.space_699 {
  width: 699px !important;
}

.space_700 {
  width: 700px !important;
}

.space_701 {
  width: 701px !important;
}

.space_702 {
  width: 702px !important;
}

.space_703 {
  width: 703px !important;
}

.space_704 {
  width: 704px !important;
}

.space_705 {
  width: 705px !important;
}

.space_706 {
  width: 706px !important;
}

.space_707 {
  width: 707px !important;
}

.space_708 {
  width: 708px !important;
}

.space_709 {
  width: 709px !important;
}

.space_710 {
  width: 710px !important;
}

.space_711 {
  width: 711px !important;
}

.space_712 {
  width: 712px !important;
}

.space_713 {
  width: 713px !important;
}

.space_714 {
  width: 714px !important;
}

.space_715 {
  width: 715px !important;
}

.space_716 {
  width: 716px !important;
}

.space_717 {
  width: 717px !important;
}

.space_718 {
  width: 718px !important;
}

.space_719 {
  width: 719px !important;
}

.space_720 {
  width: 720px !important;
}

.space_721 {
  width: 721px !important;
}

.space_722 {
  width: 722px !important;
}

.space_723 {
  width: 723px !important;
}

.space_724 {
  width: 724px !important;
}

.space_725 {
  width: 725px !important;
}

.space_726 {
  width: 726px !important;
}

.space_727 {
  width: 727px !important;
}

.space_728 {
  width: 728px !important;
}

.space_729 {
  width: 729px !important;
}

.space_730 {
  width: 730px !important;
}

.space_731 {
  width: 731px !important;
}

.space_732 {
  width: 732px !important;
}

.space_733 {
  width: 733px !important;
}

.space_734 {
  width: 734px !important;
}

.space_735 {
  width: 735px !important;
}

.space_736 {
  width: 736px !important;
}

.space_737 {
  width: 737px !important;
}

.space_738 {
  width: 738px !important;
}

.space_739 {
  width: 739px !important;
}

.space_740 {
  width: 740px !important;
}

.space_741 {
  width: 741px !important;
}

.space_742 {
  width: 742px !important;
}

.space_743 {
  width: 743px !important;
}

.space_744 {
  width: 744px !important;
}

.space_745 {
  width: 745px !important;
}

.space_746 {
  width: 746px !important;
}

.space_747 {
  width: 747px !important;
}

.space_748 {
  width: 748px !important;
}

.space_749 {
  width: 749px !important;
}

.space_750 {
  width: 750px !important;
}

.space_751 {
  width: 751px !important;
}

.space_752 {
  width: 752px !important;
}

.space_753 {
  width: 753px !important;
}

.space_754 {
  width: 754px !important;
}

.space_755 {
  width: 755px !important;
}

.space_756 {
  width: 756px !important;
}

.space_757 {
  width: 757px !important;
}

.space_758 {
  width: 758px !important;
}

.space_759 {
  width: 759px !important;
}

.space_760 {
  width: 760px !important;
}

.space_761 {
  width: 761px !important;
}

.space_762 {
  width: 762px !important;
}

.space_763 {
  width: 763px !important;
}

.space_764 {
  width: 764px !important;
}

.space_765 {
  width: 765px !important;
}

.space_766 {
  width: 766px !important;
}

.space_767 {
  width: 767px !important;
}

.space_768 {
  width: 768px !important;
}

.space_769 {
  width: 769px !important;
}

.space_770 {
  width: 770px !important;
}

.space_771 {
  width: 771px !important;
}

.space_772 {
  width: 772px !important;
}

.space_773 {
  width: 773px !important;
}

.space_774 {
  width: 774px !important;
}

.space_775 {
  width: 775px !important;
}

.space_776 {
  width: 776px !important;
}

.space_777 {
  width: 777px !important;
}

.space_778 {
  width: 778px !important;
}

.space_779 {
  width: 779px !important;
}

.space_780 {
  width: 780px !important;
}

.space_781 {
  width: 781px !important;
}

.space_782 {
  width: 782px !important;
}

.space_783 {
  width: 783px !important;
}

.space_784 {
  width: 784px !important;
}

.space_785 {
  width: 785px !important;
}

.space_786 {
  width: 786px !important;
}

.space_787 {
  width: 787px !important;
}

.space_788 {
  width: 788px !important;
}

.space_789 {
  width: 789px !important;
}

.space_790 {
  width: 790px !important;
}

.space_791 {
  width: 791px !important;
}

.space_792 {
  width: 792px !important;
}

.space_793 {
  width: 793px !important;
}

.space_794 {
  width: 794px !important;
}

.space_795 {
  width: 795px !important;
}

.space_796 {
  width: 796px !important;
}

.space_797 {
  width: 797px !important;
}

.space_798 {
  width: 798px !important;
}

.space_799 {
  width: 799px !important;
}

.space_800 {
  width: 800px !important;
}

.space_801 {
  width: 801px !important;
}

.space_802 {
  width: 802px !important;
}

.space_803 {
  width: 803px !important;
}

.space_804 {
  width: 804px !important;
}

.space_805 {
  width: 805px !important;
}

.space_806 {
  width: 806px !important;
}

.space_807 {
  width: 807px !important;
}

.space_808 {
  width: 808px !important;
}

.space_809 {
  width: 809px !important;
}

.space_810 {
  width: 810px !important;
}

.space_811 {
  width: 811px !important;
}

.space_812 {
  width: 812px !important;
}

.space_813 {
  width: 813px !important;
}

.space_814 {
  width: 814px !important;
}

.space_815 {
  width: 815px !important;
}

.space_816 {
  width: 816px !important;
}

.space_817 {
  width: 817px !important;
}

.space_818 {
  width: 818px !important;
}

.space_819 {
  width: 819px !important;
}

.space_820 {
  width: 820px !important;
}

.space_821 {
  width: 821px !important;
}

.space_822 {
  width: 822px !important;
}

.space_823 {
  width: 823px !important;
}

.space_824 {
  width: 824px !important;
}

.space_825 {
  width: 825px !important;
}

.space_826 {
  width: 826px !important;
}

.space_827 {
  width: 827px !important;
}

.space_828 {
  width: 828px !important;
}

.space_829 {
  width: 829px !important;
}

.space_830 {
  width: 830px !important;
}

.space_831 {
  width: 831px !important;
}

.space_832 {
  width: 832px !important;
}

.space_833 {
  width: 833px !important;
}

.space_834 {
  width: 834px !important;
}

.space_835 {
  width: 835px !important;
}

.space_836 {
  width: 836px !important;
}

.space_837 {
  width: 837px !important;
}

.space_838 {
  width: 838px !important;
}

.space_839 {
  width: 839px !important;
}

.space_840 {
  width: 840px !important;
}

.space_841 {
  width: 841px !important;
}

.space_842 {
  width: 842px !important;
}

.space_843 {
  width: 843px !important;
}

.space_844 {
  width: 844px !important;
}

.space_845 {
  width: 845px !important;
}

.space_846 {
  width: 846px !important;
}

.space_847 {
  width: 847px !important;
}

.space_848 {
  width: 848px !important;
}

.space_849 {
  width: 849px !important;
}

.space_850 {
  width: 850px !important;
}

.space_851 {
  width: 851px !important;
}

.space_852 {
  width: 852px !important;
}

.space_853 {
  width: 853px !important;
}

.space_854 {
  width: 854px !important;
}

.space_855 {
  width: 855px !important;
}

.space_856 {
  width: 856px !important;
}

.space_857 {
  width: 857px !important;
}

.space_858 {
  width: 858px !important;
}

.space_859 {
  width: 859px !important;
}

.space_860 {
  width: 860px !important;
}

.space_861 {
  width: 861px !important;
}

.space_862 {
  width: 862px !important;
}

.space_863 {
  width: 863px !important;
}

.space_864 {
  width: 864px !important;
}

.space_865 {
  width: 865px !important;
}

.space_866 {
  width: 866px !important;
}

.space_867 {
  width: 867px !important;
}

.space_868 {
  width: 868px !important;
}

.space_869 {
  width: 869px !important;
}

.space_870 {
  width: 870px !important;
}

.space_871 {
  width: 871px !important;
}

.space_872 {
  width: 872px !important;
}

.space_873 {
  width: 873px !important;
}

.space_874 {
  width: 874px !important;
}

.space_875 {
  width: 875px !important;
}

.space_876 {
  width: 876px !important;
}

.space_877 {
  width: 877px !important;
}

.space_878 {
  width: 878px !important;
}

.space_879 {
  width: 879px !important;
}

.space_880 {
  width: 880px !important;
}

.space_881 {
  width: 881px !important;
}

.space_882 {
  width: 882px !important;
}

.space_883 {
  width: 883px !important;
}

.space_884 {
  width: 884px !important;
}

.space_885 {
  width: 885px !important;
}

.space_886 {
  width: 886px !important;
}

.space_887 {
  width: 887px !important;
}

.space_888 {
  width: 888px !important;
}

.space_889 {
  width: 889px !important;
}

.space_890 {
  width: 890px !important;
}

.space_891 {
  width: 891px !important;
}

.space_892 {
  width: 892px !important;
}

.space_893 {
  width: 893px !important;
}

.space_894 {
  width: 894px !important;
}

.space_895 {
  width: 895px !important;
}

.space_896 {
  width: 896px !important;
}

.space_897 {
  width: 897px !important;
}

.space_898 {
  width: 898px !important;
}

.space_899 {
  width: 899px !important;
}

.space_900 {
  width: 900px !important;
}

.space_901 {
  width: 901px !important;
}

.space_902 {
  width: 902px !important;
}

.space_903 {
  width: 903px !important;
}

.space_904 {
  width: 904px !important;
}

.space_905 {
  width: 905px !important;
}

.space_906 {
  width: 906px !important;
}

.space_907 {
  width: 907px !important;
}

.space_908 {
  width: 908px !important;
}

.space_909 {
  width: 909px !important;
}

.space_910 {
  width: 910px !important;
}

.space_911 {
  width: 911px !important;
}

.space_912 {
  width: 912px !important;
}

.space_913 {
  width: 913px !important;
}

.space_914 {
  width: 914px !important;
}

.space_915 {
  width: 915px !important;
}

.space_916 {
  width: 916px !important;
}

.space_917 {
  width: 917px !important;
}

.space_918 {
  width: 918px !important;
}

.space_919 {
  width: 919px !important;
}

.space_920 {
  width: 920px !important;
}

.space_921 {
  width: 921px !important;
}

.space_922 {
  width: 922px !important;
}

.space_923 {
  width: 923px !important;
}

.space_924 {
  width: 924px !important;
}

.space_925 {
  width: 925px !important;
}

.space_926 {
  width: 926px !important;
}

.space_927 {
  width: 927px !important;
}

.space_928 {
  width: 928px !important;
}

.space_929 {
  width: 929px !important;
}

.space_930 {
  width: 930px !important;
}

.space_931 {
  width: 931px !important;
}

.space_932 {
  width: 932px !important;
}

.space_933 {
  width: 933px !important;
}

.space_934 {
  width: 934px !important;
}

.space_935 {
  width: 935px !important;
}

.space_936 {
  width: 936px !important;
}

.space_937 {
  width: 937px !important;
}

.space_938 {
  width: 938px !important;
}

.space_939 {
  width: 939px !important;
}

.space_940 {
  width: 940px !important;
}

.space_941 {
  width: 941px !important;
}

.space_942 {
  width: 942px !important;
}

.space_943 {
  width: 943px !important;
}

.space_944 {
  width: 944px !important;
}

.space_945 {
  width: 945px !important;
}

.space_946 {
  width: 946px !important;
}

.space_947 {
  width: 947px !important;
}

.space_948 {
  width: 948px !important;
}

.space_949 {
  width: 949px !important;
}

.space_950 {
  width: 950px !important;
}

.space_951 {
  width: 951px !important;
}

.space_952 {
  width: 952px !important;
}

.space_953 {
  width: 953px !important;
}

.space_954 {
  width: 954px !important;
}

.space_955 {
  width: 955px !important;
}

.space_956 {
  width: 956px !important;
}

.space_957 {
  width: 957px !important;
}

.space_958 {
  width: 958px !important;
}

.space_959 {
  width: 959px !important;
}

.space_960 {
  width: 960px !important;
}

.space_961 {
  width: 961px !important;
}

.space_962 {
  width: 962px !important;
}

.space_963 {
  width: 963px !important;
}

.space_964 {
  width: 964px !important;
}

.space_965 {
  width: 965px !important;
}

.space_966 {
  width: 966px !important;
}

.space_967 {
  width: 967px !important;
}

.space_968 {
  width: 968px !important;
}

.space_969 {
  width: 969px !important;
}

.space_970 {
  width: 970px !important;
}

.space_971 {
  width: 971px !important;
}

.space_972 {
  width: 972px !important;
}

.space_973 {
  width: 973px !important;
}

.space_974 {
  width: 974px !important;
}

.space_975 {
  width: 975px !important;
}

.space_976 {
  width: 976px !important;
}

.space_977 {
  width: 977px !important;
}

.space_978 {
  width: 978px !important;
}

.space_979 {
  width: 979px !important;
}

.space_980 {
  width: 980px !important;
}

.space_981 {
  width: 981px !important;
}

.space_982 {
  width: 982px !important;
}

.space_983 {
  width: 983px !important;
}

.space_984 {
  width: 984px !important;
}

.space_985 {
  width: 985px !important;
}

.space_986 {
  width: 986px !important;
}

.space_987 {
  width: 987px !important;
}

.space_988 {
  width: 988px !important;
}

.space_989 {
  width: 989px !important;
}

.space_990 {
  width: 990px !important;
}

.space_991 {
  width: 991px !important;
}

.space_992 {
  width: 992px !important;
}

.space_993 {
  width: 993px !important;
}

.space_994 {
  width: 994px !important;
}

.space_995 {
  width: 995px !important;
}

.space_996 {
  width: 996px !important;
}

.space_997 {
  width: 997px !important;
}

.space_998 {
  width: 998px !important;
}

.space_999 {
  width: 999px !important;
}

.space_1000 {
  width: 1000px !important;
}

@media (max-width: 599px) {
  .show_on_sml_down {
    display: block !important;
  }
}
@media (min-width: 600px) {
  .show_on_sml_down {
    display: none !important;
  }
}
@media (max-width: 599px) {
  .show_on_sml_up {
    display: none !important;
  }
}
@media (min-width: 600px) {
  .show_on_sml_up {
    display: block !important;
  }
}
@media (max-width: 1023px) {
  .show_on_med_down {
    display: block !important;
  }
}
@media (min-width: 1024px) {
  .show_on_med_down {
    display: none !important;
  }
}
@media (max-width: 1023px) {
  .show_on_med_up {
    display: none !important;
  }
}
@media (min-width: 1024px) {
  .show_on_med_up {
    display: block !important;
  }
}
@font-face {
  font-family: "Nobel";
  font-display: swap;
  src: local("Nobel Light"), url(../../../assets/fonts/resources/Nobel-Light.woff2) format("woff2");
  font-weight: 200;
}
@font-face {
  font-family: "Nobel Book";
  font-display: swap;
  src: local("Nobel Book"), url(../../../assets/fonts/resources/Nobel-Book.woff2) format("woff2");
  font-weight: 300;
}
@font-face {
  font-family: "Nobel";
  font-display: swap;
  src: local("Nobel Regular"), url(../../../assets/fonts/resources/Nobel-Regular.woff2) format("woff2");
  font-weight: 400;
}
@font-face {
  font-family: "Nobel";
  font-display: swap;
  src: local("Nobel Bold"), url(../../../assets/fonts/resources/Nobel-Bold.woff2) format("woff2");
  font-weight: 700;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: "Nobel", Arial, sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.45;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  scroll-behavior: smooth;
}

body {
  margin: 0;
  font-family: var(--lv2-font-book);
  color: var(--lv2-color-black);
  -webkit-font-smoothing: antialiased;
  background: white;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.text-center {
  text-align: center;
}

.text-white {
  color: var(--lv2-color-white);
}

.text-black {
  color: var(--lv2-color-black);
}

img {
  max-width: 100%;
  height: auto;
  display: block;
}

.hide-scrollbar {
  /* For Internet Explorer and Edge */
  -ms-overflow-style: none;
  /* For Firefox */
  scrollbar-width: none;
}

/* For Chrome, Safari, Opera, and new Edge */
.hide-scrollbar::-webkit-scrollbar {
  display: none;
  width: 0px;
  /* Optional: also hide horizontal scrollbar space */
  height: 0px;
}

.lv2-font-book {
  font-family: var(--lv2-font-book);
}

.lv2-font-regular {
  font-family: var(--lv2-font-regular);
}

.lv2-body-m {
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 2%;
}
@media (max-width: 1024px) {
  .lv2-body-m {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 2%;
  }
}

.lv2-body-l {
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 22px;
  line-height: 32px;
  letter-spacing: 2%;
}
@media (max-width: 1024px) {
  .lv2-body-l {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 2%;
  }
}

.lv2-heading-xs {
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 8%;
  text-transform: uppercase;
  color: rgb(220, 220, 220);
}
@media (max-width: 1024px) {
  .lv2-heading-xs {
    font-size: 12px;
    line-height: 16px;
  }
}

.lv2-heading-m {
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 12%;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .lv2-heading-m {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 8%;
  }
}

.lv2-heading-l {
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 22px;
  line-height: 32px;
  letter-spacing: 8%;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .lv2-heading-l {
    font-size: 16px;
    line-height: 24px;
  }
}

.lv2-heading-big {
  font-family: var(--lv2-font-regular);
  font-weight: 500;
  font-size: 64px;
  line-height: 72px;
  letter-spacing: 4%;
}
@media (max-width: 1024px) {
  .lv2-heading-big {
    font-size: 36px;
    line-height: 48px;
    letter-spacing: 4%;
  }
}

.lv2-heading-xl {
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 28px;
  line-height: 40px;
  letter-spacing: 8%;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .lv2-heading-xl {
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 2%;
  }
}

#lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg):not(:first-child),
#lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg):not(:first-child) {
  padding-block: var(--lv2-section-space);
  margin-top: var(--lv2-section-space);
  scroll-margin-top: 80px;
}
#lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg),
#lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg) {
  /* remove bottom padding if next section is dark or gray */
}
#lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg):has(+ section:is(.lv2-dark-bg, .lv2-gray-bg),
+ .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg)),
#lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg):has(+ section:is(.lv2-dark-bg, .lv2-gray-bg),
+ .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg)) {
  padding-bottom: 0;
}
#lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg),
#lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg) {
  /* remove margin-top of next colored section */
}
#lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg) + section:is(.lv2-dark-bg, .lv2-gray-bg), #lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg) + .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg),
#lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg) + section:is(.lv2-dark-bg, .lv2-gray-bg),
#lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg) + .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg) {
  margin-top: 0;
}
@media (min-width: 1280px) {
  #lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg):not(:first-child),
  #lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg):not(:first-child) {
    padding-block: var(--lv2-value-16);
    margin-top: var(--lv2-value-16);
    scroll-margin-top: var(--lv2-value-22);
  }
  #lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg):has(+ section:is(.lv2-dark-bg, .lv2-gray-bg),
  + .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg)),
  #lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg):has(+ section:is(.lv2-dark-bg, .lv2-gray-bg),
  + .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg)) {
    padding-bottom: 0;
  }
}
@media (max-width: 1024px) {
  #lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg):not(:first-child),
  #lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg):not(:first-child) {
    padding-block: var(--lv2-value-12);
    margin-top: var(--lv2-value-12);
    scroll-margin-top: var(--lv2-value-12);
  }
  #lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg):has(+ section:is(.lv2-dark-bg, .lv2-gray-bg),
  + .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg)):not(:first-child),
  #lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg):has(+ section:is(.lv2-dark-bg, .lv2-gray-bg),
  + .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg)):not(:first-child) {
    padding-bottom: 0;
  }
  #lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg) + section:is(.lv2-dark-bg, .lv2-gray-bg), #lv2-main article section:is(.lv2-dark-bg, .lv2-gray-bg) + .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg),
  #lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg) + section:is(.lv2-dark-bg, .lv2-gray-bg),
  #lv2-main article .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg) + .section-spacer:is(.lv2-dark-bg, .lv2-gray-bg) {
    margin-top: 0;
  }
}
#lv2-main article section:not(.lv2-dark-bg):not(.lv2-gray-bg):not(:first-child),
#lv2-main article .section-spacer:not(.lv2-dark-bg):not(.lv2-gray-bg):not(:first-child) {
  margin-top: var(--lv2-section-space);
  scroll-margin-top: 80px;
}
@media (max-width: 1280px) {
  #lv2-main article section:not(.lv2-dark-bg):not(.lv2-gray-bg):not(:first-child),
  #lv2-main article .section-spacer:not(.lv2-dark-bg):not(.lv2-gray-bg):not(:first-child) {
    margin-top: var(--lv2-value-16);
    scroll-margin-top: 138px;
  }
}
@media (max-width: 1024px) {
  #lv2-main article section:not(.lv2-dark-bg):not(.lv2-gray-bg):not(:first-child),
  #lv2-main article .section-spacer:not(.lv2-dark-bg):not(.lv2-gray-bg):not(:first-child) {
    margin-top: var(--lv2-value-12);
    scroll-margin-top: var(--lv2-value-12);
  }
}

.lv2-section-spacer {
  height: var(--lv2-section-space);
}

.mob_hide_grid {
  display: none !important;
}

@media (min-width: 1024px) {
  .mob_hide_grid {
    display: grid !important;
  }
}
.mob_hide_flex {
  display: none !important;
}

@media (min-width: 1024px) {
  .mob_hide_flex {
    display: flex !important;
  }
}
.mob_hide {
  display: none !important;
}

@media (min-width: 1024px) {
  .mob_hide {
    display: block !important;
  }
}
.desk_hide_grid {
  display: grid !important;
}

@media (min-width: 1024px) {
  .desk_hide_grid {
    display: none !important;
  }
}
.desk_hide {
  display: block !important;
}

@media (min-width: 1024px) {
  .desk_hide_flex {
    display: none !important;
  }
}
.desk_hide {
  display: block !important;
}

@media (min-width: 1024px) {
  .desk_hide {
    display: none !important;
  }
}
.lv2-container {
  position: relative;
  max-width: var(--lv2-container-max-width);
  margin: 0 auto;
  width: 100%;
  padding-inline: var(--lv2-value-6);
}

.footer__wrp.lv2-container {
  padding: var(--lv2-value-4);
}

.lv2-container-fluid {
  max-width: 100%;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}
@media (max-width: 1024px) {
  .lv2-container-fluid {
    padding: 0 var(--lv2-value-6);
  }
}

.lv2-p-0 {
  padding: 0 !important;
}

.lv2-px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.lv2-p-12 {
  padding: var(--lv2-value-12);
}
@media (min-width: 1024px) {
  .lv2-p-12 {
    padding: var(--lv2-container-left);
  }
}

@media (max-width: 1024px) {
  .lv2-max-container-py-12 {
    padding-top: var(--lv2-value-12) !important;
    padding-bottom: var(--lv2-value-12) !important;
  }
  .lv2-max-container-pb-25 {
    padding-bottom: var(--lv2-value-25) !important;
  }
}
@media (min-width: 1024px) {
  .lv2-min-container-px-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.no-show-link {
  position: absolute;
  inset: 0;
  z-index: 2;
}

.lv2-dark-bg {
  background-color: #000;
  color: var(--lv2-color-white);
  margin-top: -0.05px;
}

.lv2-gray-bg {
  background-color: #F7F7F7;
  margin-top: -0.05px;
}

.lv2-grey-bg {
  background-color: var(--lv2-color-grey-100);
}

.lv2-grid-2 {
  display: grid;
  grid-template-columns: 1fr;
}
@media (min-width: 1024px) {
  .lv2-grid-2 {
    grid-template-columns: 1fr 1fr;
  }
}

.lv2-grid-3 {
  display: grid;
  grid-template-columns: 1fr;
}
@media (min-width: 1024px) {
  .lv2-grid-3 {
    grid-template-columns: repeat(3, 1fr);
  }
}

.lv2-no-gap {
  gap: 0;
}

.lv2-align-center {
  align-items: center;
}

.lv2-justify-center {
  justify-content: center;
}

.lv2-text-left {
  text-align: left;
}

.gap-6 {
  gap: 24px;
}

.gap-12 {
  gap: 48px;
}

@media (max-width: 1024px) {
  .max-mt-1 {
    margin-top: 4px;
  }
}

.lv2-eyebrow {
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: var(--lv2-value-4);
}
@media (max-width: 1024px) {
  .lv2-eyebrow {
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 1.6px;
    margin-bottom: 12px;
  }
}
.lv2-eyebrow--v2 {
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 12%;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .lv2-eyebrow--v2 {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 8%;
    text-transform: uppercase;
  }
}

.lv2-section-title {
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 2px;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .lv2-section-title {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 1.48px;
  }
}

.lv2-split-title {
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: var(--lv2-value-6);
}
@media (max-width: 1024px) {
  .lv2-split-title {
    font-size: 28px;
    line-height: 32px;
    letter-spacing: 1.4px;
    margin-bottom: 12px;
  }
}

.card_info_list,
.lv2-split-desc {
  font-family: var(--lv2-font-book);
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.64px;
  color: #666666;
}

.card_info_list {
  list-style: disc;
  padding-left: 25px;
  margin-top: 24px;
}
@media (max-width: 1024px) {
  .card_info_list {
    margin-top: 12px;
  }
}

.card_info_list li:not(:last-child) {
  margin-bottom: 8px;
}
@media (max-width: 1024px) {
  .card_info_list li:not(:last-child) {
    margin-bottom: 4px;
  }
}

.lv2-dark-bg .lv2-split-desc,
.lv2-dark-bg .card_info_list,
.lv2-dark-bg .lv2-eyebrow {
  color: #DCDCDC;
}

.lv2-dark-bg .lv2-text-link {
  color: #DCDCDC;
}
.lv2-dark-bg .lv2-text-link:hover {
  color: var(--lv2-color-white);
}
.lv2-dark-bg .lv2-text-link:hover::after {
  background-color: white;
}
.lv2-dark-bg .lv2-text-link svg {
  fill: white;
}

.lv2-huge-title {
  font-family: var(--lv2-font-regular);
  font-weight: 500;
  font-size: 40px;
  line-height: 48px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: var(--lv2-value-12);
}
@media (max-width: 1024px) {
  .lv2-huge-title {
    font-weight: 400;
    font-size: 28px;
    line-height: 32px;
    letter-spacing: 1.4px;
    text-transform: uppercase;
  }
}

.lv2-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  padding: 14px 25px;
  font-family: var(--lv2-font-regular);
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 1.2px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  min-height: 44px;
  cursor: pointer;
}
.lv2-btn svg {
  transition: transform 0.3s ease-in-out, fill 0.3s ease-in-out;
  transform: translateX(0);
}
.lv2-btn:hover svg, .lv2-btn:active svg {
  transform: translateX(4px);
}
.lv2-btn.lv2-btn-outline {
  border: 1px solid rgba(10, 10, 10, 0.8);
  color: rgba(10, 10, 10, 0.8);
  background-color: transparent;
}
.lv2-btn.lv2-btn-outline:hover, .lv2-btn.lv2-btn-outline:active {
  background-color: var(--lv2-color-black);
  color: var(--lv2-color-white);
  border-color: rgb(10, 10, 10);
}
.lv2-btn.lv2-btn-outline-white {
  border: 1px solid rgba(255, 255, 255, 0.5);
  background-color: rgba(255, 255, 255, 0.2);
  color: var(--lv2-color-white);
}
.lv2-btn.lv2-btn-outline-white:hover, .lv2-btn.lv2-btn-outline-white:active {
  background-color: var(--lv2-color-white);
  color: var(--lv2-color-black);
}
.lv2-btn.lv2-btn-outline-white:hover svg, .lv2-btn.lv2-btn-outline-white:active svg {
  fill: var(--lv2-color-black);
}
.lv2-btn.lv2-btn-outline-white-nobg {
  border: 1px solid rgba(255, 255, 255, 0.5);
  color: var(--lv2-color-white);
}
.lv2-btn.lv2-btn-outline-white-nobg:hover, .lv2-btn.lv2-btn-outline-white-nobg:active {
  background: rgb(255, 255, 255);
  color: rgba(10, 10, 10, 0.8);
}

.lv2-text-link {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-family: var(--lv2-font-regular);
  padding: var(--lv2-value-1) 0;
  text-decoration: none;
  font-weight: 400;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 1.2px;
  text-transform: uppercase;
  color: rgba(10, 10, 10, 0.8);
  transition: color 0.3s ease-in-out;
}
.lv2-text-link svg {
  transition: transform 0.15s ease-in-out, fill 0.15s ease-in-out;
}
.lv2-text-link:hover {
  color: rgb(10, 10, 10);
}
.lv2-text-link:hover svg {
  transform: translateX(4px);
}
.lv2-text-link:hover::after {
  width: 100%;
  background-color: var(--lv2-color-black);
}
.lv2-text-link.white {
  color: var(--lv2-color-white);
}
.lv2-text-link.white svg {
  fill: white;
}
.lv2-text-link.white:hover::after {
  background-color: var(--lv2-color-white);
}
.lv2-text-link::after {
  content: "";
  position: absolute;
  bottom: 0;
  z-index: 1;
  background-color: inherit;
  height: 1px;
  width: 0;
  transition: width 0.3s ease-in-out;
}

.lv2-btn-arrow {
  transition: transform 0.3s ease-in-out;
}

.lv2-btn:hover .lv2-btn-arrow {
  transform: translateX(4px);
}

.lv2-preloader {
  position: fixed;
  inset: 0;
  background-color: #0a0a0a;
  z-index: 9999;
  overflow: hidden;
}
.lv2-preloader canvas {
  position: absolute;
  inset: 0;
  display: block;
}

.lv2-media-btn {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.2);
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
  cursor: pointer;
  transition: background-color 0.3s;
}
.lv2-media-btn img {
  width: 12px;
  height: 12px;
  -o-object-fit: contain;
     object-fit: contain;
}
.lv2-media-btn:hover {
  background-color: rgb(255, 255, 255);
}
.lv2-media-btn:hover svg {
  fill: var(--lv2-color-black);
}

#lv2-hero-play-btn {
  position: absolute;
  top: calc(var(--lv2-menu-height) + 48px);
  right: var(--lv2-container-left);
}
@media (max-width: 1024px) {
  #lv2-hero-play-btn {
    top: 90px;
    right: var(--lv2-container-left);
  }
}

.home-page .lv2-hero-section {
  height: 100svh;
  max-height: 100svh;
}

.lv2-hero-section {
  position: relative;
  max-height: 85svh;
  height: 100svh;
  background-color: var(--lv2-color-black);
  overflow: hidden;
}
@media (max-width: 1024px) {
  .lv2-hero-section {
    height: 100svh;
    max-height: 100svh;
  }
}

.lv2-bg-img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 0;
}
@media (min-width: 1025px) {
  .lv2-bg-img {
    -o-object-position: top;
       object-position: top;
  }
}

.lv2-bg-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: 0;
}

.lv2-hero-content-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: flex-end;
  z-index: 2;
  padding-bottom: 116px;
}
@media (max-width: 1024px) {
  .lv2-hero-content-overlay {
    text-align: center;
    padding-bottom: 122px;
  }
}

.lv2-hero-slide-inner {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
@media (max-width: 1024px) {
  .lv2-hero-slide-inner {
    align-items: center;
  }
}

.lv2-hero-subtitle {
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 28px;
  line-height: 40px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.6);
  margin-bottom: var(--lv2-value-5);
}
@media (max-width: 1024px) {
  .lv2-hero-subtitle {
    font-size: 20px;
    line-height: 24px;
    text-align: center;
  }
}

.lv2-hero-stats {
  display: flex;
  gap: 32px;
  margin-bottom: var(--lv2-value-12);
  color: var(--lv2-color-white);
}
@media (max-width: 1024px) {
  .lv2-hero-stats {
    gap: 16px;
  }
}

.lv2-stat {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--lv2-value-3);
  min-width: var(--lv2-value-20);
  padding-right: var(--lv2-value-6);
}
@media (max-width: 1024px) {
  .lv2-stat {
    align-items: center;
    padding-right: 0;
  }
}
.lv2-stat:first-child {
  border-right: 1px solid rgba(255, 255, 255, 0.5);
}
.lv2-stat h2 {
  font-family: var(--lv2-font-regular);
  font-size: var(--lv2-value-16);
  line-height: var(--lv2-value-18);
  color: #fff;
  font-weight: 500;
  letter-spacing: 0.64px;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .lv2-stat h2 {
    font-size: 36px;
    line-height: 44px;
  }
}
.lv2-stat span {
  font-family: var(--lv2-font-book);
  font-size: 16px;
  letter-spacing: 0.64px;
  text-transform: uppercase;
}
@media (max-width: 1024px) {
  .lv2-stat span {
    font-size: 12px;
    line-height: 16px;
  }
}

.lv2-hero-bottom-controls {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding: 0 var(--lv2-container-left) var(--lv2-value-12) var(--lv2-container-left);
  z-index: 10;
}

.lv2-hero-scrollbar {
  flex: 1;
  max-width: 154px;
  height: 1px;
}
.lv2-hero-scrollbar.lv2-scrollbar-track {
  background-color: rgba(255, 255, 255, 0.5);
}
@media (max-width: 1024px) {
  .lv2-hero-scrollbar.lv2-scrollbar-track {
    width: 100%;
  }
}
.lv2-hero-scrollbar .lv2-hero-scrollbar-thumb {
  background-color: var(--lv2-color-white);
  box-shadow: rgba(255, 255, 255, 0.35) 0px 0px 10px 1px;
}

.lv2-hero-section-label {
  font-family: var(--lv2-font-regular);
  font-size: 11px;
  font-weight: 400;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.6);
  white-space: nowrap;
  padding-bottom: 12px;
}
@media (max-width: 768px) {
  .lv2-hero-section-label {
    display: none;
  }
}

.lv2-whatsapp-link {
  position: fixed;
  right: var(--lv2-container-left);
  bottom: var(--lv2-value-12);
  width: 48px;
  height: 48px;
  display: grid;
  place-items: center;
  border-radius: 50%;
  padding: 10px;
  z-index: 10;
  background-color: rgba(10, 10, 10, 0.5);
  transition: background-color 0.2s ease-in-out;
}
.lv2-whatsapp-link:hover {
  background-color: rgb(10, 10, 10);
}
@media (max-width: 1024px) {
  .lv2-whatsapp-link {
    right: var(--lv2-value-6);
    bottom: var(--lv2-value-6);
  }
}

.lv2-dummy-box {
  width: 48px;
  height: 48px;
  padding: 10px;
}

.lv2-hero-swiper {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}

.lv2-hero-slide {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.lv2-hero-slide:has(video)::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
}
.lv2-hero-slide:has(img)::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0));
}

.lv2-slider-nav-zone {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 14%;
  z-index: 5;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: none;
}
.lv2-slider-nav-zone.dir-left {
  left: 0;
}
.lv2-slider-nav-zone.dir-right {
  right: 0;
}
.lv2-slider-nav-zone.swiper-button-disabled {
  pointer-events: none;
  opacity: 0;
}

.lv2-slider-cursor {
  position: fixed;
  top: 0;
  left: 0;
  width: 64px;
  height: 64px;
  margin-top: -32px;
  margin-left: -32px;
  pointer-events: none;
  z-index: 10005;
  opacity: 0;
  transition: opacity 0.3s ease;
}
.lv2-slider-cursor img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  transform: scale(0.5);
  will-change: transform, opacity;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s ease;
}
.lv2-slider-cursor.is-visible {
  opacity: 1;
}
.lv2-slider-cursor.is-visible img {
  transform: scale(1);
}
.lv2-slider-cursor.is-disabled {
  opacity: 0.3;
}
.lv2-slider-cursor:not(.theme-dark) .lv2-cursor-theme-dark {
  display: none;
}
.lv2-slider-cursor.theme-dark .lv2-cursor-theme-light {
  display: none;
}
.lv2-slider-cursor {
  /* Direction visibility */
}
.lv2-slider-cursor.dir-left .lv2-cursor-left {
  opacity: 1;
}
.lv2-slider-cursor.dir-right .lv2-cursor-right {
  opacity: 1;
}
.lv2-slider-cursor.is-hovering-left:not(.is-disabled) .lv2-cursor-left {
  opacity: 0;
}
.lv2-slider-cursor.is-hovering-left:not(.is-disabled) .lv2-cursor-left-hover {
  opacity: 1;
}
.lv2-slider-cursor.is-hovering-right:not(.is-disabled) .lv2-cursor-right {
  opacity: 0;
}
.lv2-slider-cursor.is-hovering-right:not(.is-disabled) .lv2-cursor-right-hover {
  opacity: 1;
}

.lv2-hero-img-bg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}
.lv2-hero-img-bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center 30%;
     object-position: center 30%;
}

.lv2-hero-content-overlay--bottom {
  align-items: flex-end;
  padding-bottom: 116px;
}
.lv2-hero-content-overlay--bottom .lv2-hero-slide-inner {
  padding-bottom: 0;
}
@media (max-width: 1024px) {
  .lv2-hero-content-overlay--bottom {
    padding-bottom: 122px;
  }
  .lv2-hero-content-overlay--bottom .lv2-hero-slide-inner {
    align-items: center;
  }
}

.lv2-hero-eyebrow {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: 3px;
  color: rgba(255, 255, 255, 0.7);
  margin-bottom: var(--lv2-value-2);
}

.lv2-hero-headline {
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 64px;
  line-height: 72px;
  letter-spacing: 0.64px;
  text-transform: uppercase;
  color: var(--lv2-color-white);
  margin-bottom: var(--lv2-value-10);
}
@media (max-width: 1024px) {
  .lv2-hero-headline {
    font-weight: 400;
    font-size: 36px;
    line-height: 44px;
    letter-spacing: 0.64px;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: var(--lv2-value-6);
  }
}

.lv2-hero-cta {
  backdrop-filter: blur(4px);
}

.lv2-hero-pagination {
  display: flex;
  gap: 8px;
  align-items: center;
}
.lv2-hero-pagination .swiper-pagination-bullet {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.4);
  opacity: 1;
  transition: background-color 0.3s ease, transform 0.3s ease-in-out;
  cursor: pointer;
  border: none;
  padding: 0;
}
.lv2-hero-pagination .swiper-pagination-bullet-active {
  background-color: rgb(255, 255, 255);
  transform: scale(1.3);
}

.lv2-model-explorer {
  background-color: var(--lv2-color-white);
}

.lv2-model-explorer-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: var(--lv2-value-16);
}

.lv2-model-filters {
  display: flex;
}
@media (max-width: 1024px) {
  .lv2-model-filters.desktop-filters {
    display: none;
  }
}
.lv2-model-filters.mobile-filters {
  display: none;
}
@media (max-width: 1024px) {
  .lv2-model-filters.mobile-filters {
    display: block;
  }
}

.lv2-filter-btn {
  font-family: var(--lv2-font-regular);
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 0.55px;
  color: rgba(10, 10, 10, 0.2);
  background: none;
  border: none;
  cursor: pointer;
  padding: 2px 14px;
}
.lv2-filter-btn.active {
  color: var(--lv2-color-black);
  pointer-events: none;
}
.lv2-filter-btn:hover {
  color: var(--lv2-color-black);
}

.lv2-filter-select-wrapper {
  position: relative;
  display: inline-block;
}

.lv2-filter-select {
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
  background: transparent;
  border: none;
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1.48px;
  color: rgba(10, 10, 10, 0.8);
  cursor: pointer;
  outline: none;
  padding-right: 20px;
}
.lv2-filter-select:active, .lv2-filter-select:hover {
  color: rgb(10, 10, 10);
}

.lv2-select-chevron {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}

.lv2-model-carousel-wrapper {
  position: relative;
  width: 100%;
}

.lv2-model-carousel {
  padding-bottom: var(--lv2-value-16);
}
@media (max-width: 1024px) {
  .lv2-model-carousel {
    padding: 0;
  }
}

.lv2-model-card {
  position: relative;
  width: 395px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media (max-width: 1024px) {
  .lv2-model-card {
    width: 100%;
    padding: 0 24px;
  }
}
@media (hover: hover) {
  .lv2-model-card .lv2-text-link {
    opacity: 0;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease-in-out;
  }
  .lv2-model-card:hover .lv2-text-link {
    opacity: 1;
    transform: translateY(0);
  }
}
.lv2-model-card:hover .lv2-model-img {
  transform: scale(1.08);
}

.lv2-model-image-wrapper {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: var(--lv2-value-4);
}

.lv2-model-bg-text {
  font-family: var(--lv2-font-regular);
  font-size: 150px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0;
}
.lv2-model-bg-text.lx {
  background: var(--lv2-gradient-text-1);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.lv2-model-bg-text.lm {
  background: var(--lv2-gradient-text-2);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.lv2-model-bg-text.rx {
  background: var(--lv2-gradient-text-3);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.lv2-model-bg-text.ls {
  background: var(--lv2-gradient-text-4);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.lv2-model-bg-text.nx {
  background: var(--lv2-gradient-text-6);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.lv2-model-bg-text.es {
  background: var(--lv2-gradient-text-7);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.lv2-model-img {
  width: 100%;
  aspect-ratio: 1540/680;
  -o-object-fit: cover;
     object-fit: cover;
  transform: scale(1);
  transition: transform 0.3s ease-in-out;
}

.lv2-model-info {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  text-align: center;
}

.lv2-model-type {
  font-family: var(--lv2-font-regular);
  color: var(--lv2-color-black);
  font-weight: 500;
  font-size: 12px;
  line-height: 20px;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 0;
}

.lv2-model-powertrain {
  font-family: var(--lv2-font-regular);
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: rgba(10, 10, 10, 0.4);
}

.lv2-model-carousel-controls {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: var(--lv2-value-6);
}
.lv2-model-carousel-controls.desk-mt {
  margin-top: 0 !important;
}
.lv2-model-carousel-controls .lv2-compare-link {
  margin-left: auto;
}
@media (max-width: 1024px) {
  .lv2-model-carousel-controls {
    flex-direction: column;
    gap: 24px;
  }
  .lv2-model-carousel-controls .lv2-compare-link {
    margin-left: 0;
  }
}

.lv2-scrollbar-track {
  width: 648px;
  height: 1px;
  background-color: rgba(10, 10, 10, 0.2);
  position: relative;
  cursor: pointer;
}
@media (max-width: 1024px) {
  .lv2-scrollbar-track {
    width: 150px;
  }
}
.lv2-scrollbar-track.lv2-scrollbar-grey {
  background-color: var(--lv2-color-grey-200);
}
.lv2-scrollbar-track::before {
  content: "";
  width: 100%;
  display: block;
  position: absolute;
  inset: 0;
  height: auto;
  padding: 10px 0;
  transform: translateY(-50%);
  top: 50%;
}

.lv2-scrollbar-thumb {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 30%;
  background-color: var(--lv2-color-black);
  border-radius: 999px;
  transition: 0.1s linear;
}
.lv2-scrollbar-thumb.lv2-scrollbar-dark {
  background-color: var(--lv2-color-black);
}

.lv2-video-banner {
  position: relative;
  height: 580px;
  display: flex;
  align-items: center;
  overflow: hidden;
}

.lv2-banner-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.lv2-banner-bg img,
.lv2-banner-bg picture,
.lv2-banner-bg video {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.lv2-banner-bg video[src=""] {
  -o-object-position: 80% 0;
     object-position: 80% 0;
}

.lv2-bg-gradient-left::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(270deg, rgba(0, 0, 0, 0) 25%, #000000 110%);
}

.lv2-bg-gradient-bottom::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);
}

.lv2-bg-dark-overlay::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.6);
}

.lv2-bg-gradient-custom::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(281.85deg, rgba(0, 0, 0, 0) 0.2%, rgba(0, 0, 0, 0.3) 100%);
  z-index: 2;
}

.lv2-banner-content {
  position: relative;
  z-index: 3;
}

.lv2-content-boxed {
  max-width: 550px;
}

.lv2-banner-logo {
  height: 32px;
  width: auto;
  margin-bottom: 20px;
}
@media (max-width: 1024px) {
  .lv2-banner-logo {
    width: auto;
    height: 24px;
  }
}

.lv2-banner-heading {
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 28px;
  line-height: 40px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 48px;
}
@media (max-width: 1024px) {
  .lv2-banner-heading {
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 40px;
  }
}

.lv2-floating-play-btn {
  position: absolute;
  right: var(--lv2-container-left);
  top: 50px;
  z-index: 3;
}
@media (max-width: 1024px) {
  .lv2-floating-play-btn {
    right: var(--lv2-value-6);
  }
}

.lv2-container .lv2-floating-play-btn {
  right: var(--lv2-value-6);
  top: 50px;
}
@media (max-width: 1024px) {
  .lv2-container .lv2-floating-play-btn {
    right: 16px;
    top: 16px;
  }
}

.lv2-highlight-section {
  background-color: var(--lv2-color-white);
}

@media (max-width: 1024px) {
  body.home-page .lv2-highlight-banner-inner {
    max-height: 100%;
  }
}

.lv2-highlight-banner-inner {
  position: relative;
  height: 670px;
  display: flex;
  align-items: flex-end;
  overflow: hidden;
  color: var(--lv2-color-white);
}
@media (max-width: 1024px) {
  .lv2-highlight-banner-inner {
    max-height: 256px;
  }
}

.lv2-highlight-content {
  position: relative;
  z-index: 3;
  padding: var(--lv2-value-25) var(--lv2-value-18);
}
@media (max-width: 1024px) {
  .lv2-highlight-content {
    padding: var(--lv2-value-10) var(--lv2-value-6);
  }
}
.lv2-highlight-content--v2 {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 3;
  margin-left: var(--lv2-container-left);
  margin-bottom: var(--lv2-value-18);
}
@media (max-width: 1024px) {
  .lv2-highlight-content--v2 {
    margin-left: var(--lv2-value-6);
    margin-bottom: var(--lv2-value-6);
  }
}
.lv2-highlight-content--v2 p {
  color: #DCDCDC;
}

.lv2-split-section .lv2-container {
  gap: 48px;
}
@media (max-width: 1024px) {
  .lv2-split-section .lv2-container {
    gap: 20px;
  }
}
.lv2-split-section.lv2-split-section-boxed .lv2-split-media {
  width: 100%;
}
.lv2-split-section.lv2-split-section-boxed .lv2-eyebrow,
.lv2-split-section.lv2-split-section-boxed .lv2-split-title {
  margin-bottom: var(--lv2-value-2dot5);
}
.lv2-split-section.lv2-split-section-boxed .lv2-split-desc {
  margin-bottom: var(--lv2-value-6);
}
@media (max-width: 1024px) {
  .lv2-split-section.lv2-split-section-boxed {
    padding: 0 var(--lv2-value-6);
  }
  .lv2-split-section.lv2-split-section-boxed .lv2-split-media {
    max-height: 228px;
  }
}

@media (min-width: 1024px) {
  .lv2-container.lv2-grid-2 {
    grid-template-columns: 1fr 600px;
  }
  .lv2-container.lv2-grid-2.lv2-grid-reverse {
    grid-template-columns: 600px 1fr;
  }
  .lv2-split-section-boxed .lv2-grid-2 {
    grid-template-columns: 1fr 1fr;
  }
  .lv2-split-section-boxed .lv2-split-content {
    padding: 0 72px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }
  .lv2-grid-reverse .lv2-split-content {
    order: 2;
  }
  .lv2-grid-reverse .lv2-split-media {
    order: 1;
  }
}
@media (min-width: 1200px) {
  .lv2-container.lv2-grid-2 {
    grid-template-columns: 1fr 695px;
  }
  .lv2-container.lv2-grid-2.lv2-grid-reverse {
    grid-template-columns: 695px 1fr;
  }
  .lv2-split-section-boxed .lv2-grid-2 {
    grid-template-columns: 1fr 1fr;
  }
  .lv2-split-section-boxed .lv2-split-content {
    padding: 0 72px;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
  }
  .lv2-grid-reverse .lv2-split-content {
    order: 2;
  }
  .lv2-grid-reverse .lv2-split-media {
    order: 1;
  }
}
@media (max-width: 1024px) {
  .lv2-split-section-boxed .lv2-split-content {
    padding: 24px;
    padding-top: 34px;
    order: 1;
  }
  .lv2-split-section-boxed .lv2-split-content .lv2-split-desc {
    margin-bottom: 24px;
  }
}
.lv2-split-content .lv2-text-link {
  margin-top: 24px;
}
@media (max-width: 1024px) {
  .lv2-split-content .lv2-text-link {
    margin-top: 20px;
  }
}

.lv2-split-media {
  height: 100%;
}
@media (max-width: 1024px) {
  .lv2-split-media {
    aspect-ratio: 1/1;
    height: 256px;
    width: 100%;
  }
}
.lv2-split-media img,
.lv2-split-media picture {
  width: 100%;
  min-height: 468px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 1024px) {
  .lv2-split-media img,
  .lv2-split-media picture {
    min-height: auto;
  }
}

.lv2-zoom .lv2-zoom-img {
  overflow: hidden;
}

.lv2-zoom .lv2-zoom-img img {
  transform: scale(1);
  transition: transform 0.2s linear;
}

.lv2-zoom:hover .lv2-zoom-img img {
  transform: scale(1.03);
}

.lv2-ownership-header {
  align-items: flex-start;
  gap: 48px;
  margin-bottom: 24px;
}
@media (max-width: 1024px) {
  .lv2-ownership-header {
    flex-direction: column;
    gap: 0;
  }
}

.lv2-grid-1-2 {
  display: grid;
  grid-template-columns: 470px 1fr;
}
@media (max-width: 1024px) {
  .lv2-grid-1-2 {
    grid-template-columns: 1fr;
  }
}

.lv2-header-left {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.lv2-header-right {
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: flex-end;
}
@media screen and (max-width: 768px) {
  .lv2-header-right .lv2-split-desc {
    margin-top: 8px;
  }
}

.lv2-ownership-slide {
  height: auto;
}

@media (min-width: 1025px) {
  .ownership-scrollbar-container {
    display: none;
  }
}

@media (max-width: 1025px) {
  .lv2-ownership-carousel {
    overflow: hidden;
    margin: 0;
    padding: 0;
  }
}

.lv2-card-gradient {
  position: relative;
  height: 477px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-end;
  padding: 24px;
}
@media (max-width: 1024px) {
  .lv2-card-gradient {
    height: 256px;
    padding: 16px;
  }
}
.lv2-card-gradient::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 53%, rgba(0, 0, 0, 0.6) 100%);
  z-index: 2;
}
.lv2-card-gradient .lv2-card-gradient-title {
  transform: scale(1) translateY(25px);
  transition: transform 0.2s ease-in-out;
}
.lv2-card-gradient .lv2-text-link {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.2s ease, transform 0.2s ease-in-out !important;
}
.lv2-card-gradient:hover .lv2-text-link {
  opacity: 1;
  transform: translateY(0);
}
.lv2-card-gradient:hover .lv2-card-gradient-title {
  transform: scale(1) translateY(0);
}
@media (hover: none) {
  .lv2-card-gradient .lv2-text-link {
    opacity: 1;
    transform: translateY(0);
  }
  .lv2-card-gradient .lv2-card-gradient-title {
    transform: scale(1) translateY(0);
  }
}

.lv2-card-bg {
  position: absolute;
  inset: 0;
  z-index: 1;
}
.lv2-card-bg picture,
.lv2-card-bg img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.lv2-card-gradient-content {
  position: relative;
  z-index: 3;
}

.lv2-card-gradient-title {
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: 0.64px;
  color: white;
}
@media (max-width: 1024px) {
  .lv2-card-gradient-title {
    font-size: 20px;
    line-height: 24px;
  }
}

.lv2-discovery-deck {
  background-color: var(--lv2-color-white);
}
.lv2-discovery-deck .lv2-model-carousel-controls {
  justify-content: center;
  margin-top: var(--lv2-value-12);
}
.lv2-discovery-deck .lv2-discovery-carousel {
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.lv2-card {
  width: 100%;
}
.lv2-card img {
  width: 100%;
  aspect-ratio: 800/450;
  -o-object-fit: cover;
     object-fit: cover;
  margin-bottom: 12px;
}

.lv2-card-title-normal {
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 28px;
  line-height: 36px;
  letter-spacing: 0.64px;
  color: #333;
}
@media (max-width: 1024px) {
  .lv2-card-title-normal {
    font-size: 20px;
    line-height: 24px;
  }
}

.lv2-big-carousel-deck {
  background-color: var(--lv2-color-white);
  margin-bottom: var(--lv2-value-16);
}
@media (max-width: 1024px) {
  .lv2-big-carousel-deck {
    margin-bottom: var(--lv2-value-12);
  }
}
.lv2-big-carousel-deck .lv2-model-carousel-controls {
  justify-content: center;
  margin-top: var(--lv2-value-12);
}
@media (min-width: 1024px) {
  .lv2-big-carousel-deck .lv2-model-carousel-controls .lv2-scrollbar-track {
    width: 500px;
  }
}
.lv2-big-carousel-deck .lv2-big-carousel {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card video,
.lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card picture,
.lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card img {
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
@media (min-width: 1024px) {
  .lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card video,
  .lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card picture,
  .lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card img {
    aspect-ratio: 16/9;
  }
}
.lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card video::after,
.lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card picture::after,
.lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card img::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(280deg, rgba(0, 0, 0, 0) 0.2%, rgba(0, 0, 0, 0.3) 100%), linear-gradient(245deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.3) 100%);
  z-index: 0;
}
@media (max-width: 1024px) {
  .lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card video,
  .lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card picture,
  .lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card img {
    height: 256px;
  }
}
.lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card .lv2-big-card-body {
  position: absolute;
  left: 0;
  bottom: 0;
  padding-left: var(--lv2-value-12);
  padding-bottom: var(--lv2-value-14);
  max-width: 565px;
  color: white;
  z-index: 1;
}
@media (max-width: 1024px) {
  .lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card .lv2-big-card-body {
    margin-top: var(--lv2-value-4);
    position: relative;
    color: var(--lv2-color-black);
    padding: 0;
  }
}
.lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card .lv2-big-card-title {
  margin-bottom: 12px;
}
@media (max-width: 1024px) {
  .lv2-big-carousel-deck .lv2-big-carousel .lv2-big-card .lv2-big-card-title {
    font-family: var(--lv2-font-book);
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 2%;
    text-transform: capitalize;
    margin-bottom: 8px;
  }
}

.no-swiper.lv2-med-carousel-deck .lv2-med-carousel .lv2-container {
  display: flex;
  gap: 24px;
}
.no-swiper.lv2-med-carousel-deck .lv2-med-card {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.no-swiper.lv2-med-carousel-deck .lv2-med-card video,
.no-swiper.lv2-med-carousel-deck .lv2-med-card picture,
.no-swiper.lv2-med-carousel-deck .lv2-med-card img {
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  max-height: 424px;
  height: 100%;
  aspect-ratio: auto !important;
}

.lv2-med-carousel-deck {
  background-color: var(--lv2-color-white);
}
.lv2-med-carousel-deck .lv2-model-carousel-controls {
  justify-content: center;
  margin-top: var(--lv2-value-12);
}
.lv2-med-carousel-deck .lv2-med-carousel {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.lv2-med-carousel-deck .lv2-med-carousel .lv2-med-card {
  position: relative;
}
.lv2-med-carousel-deck .lv2-med-carousel .lv2-med-card video,
.lv2-med-carousel-deck .lv2-med-carousel .lv2-med-card picture,
.lv2-med-carousel-deck .lv2-med-carousel .lv2-med-card img {
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  aspect-ratio: 6/4;
}
.lv2-med-carousel-deck .lv2-med-carousel .lv2-med-card picture::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);
}
.lv2-med-carousel-deck .lv2-med-carousel .lv2-med-card .lv2-med-card-body {
  margin-top: 24px;
}
@media (max-width: 1024px) {
  .lv2-med-carousel-deck .lv2-med-carousel .lv2-med-card .lv2-med-card-body {
    margin-top: 16px;
  }
}
.lv2-med-carousel-deck .lv2-med-carousel .lv2-med-card .lv2-med-card-title {
  font-family: var(--lv2-font-book);
  margin-bottom: 12px;
  text-transform: none;
}
@media (max-width: 1024px) {
  .lv2-med-carousel-deck .lv2-med-carousel .lv2-med-card .lv2-med-card-title {
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 2%;
    text-transform: capitalize;
    margin-bottom: 8px;
  }
}
.lv2-med-carousel-deck:not(.with_hover) .lv2-med-carousel .lv2-med-card .lv2-med-card-body p,
.lv2-med-carousel-deck:not(.with_hover) .lv2-med-carousel .lv2-med-card .lv2-med-card-body .lv2-body-m {
  color: #333;
}
.lv2-med-carousel-deck.with_hover .lv2-med-card .lv2-med-card-body {
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 40px 24px;
  color: var(--lv2-color-white);
}
.lv2-med-carousel-deck.with_hover .lv2-med-card .lv2-med-card-body .lv2-med-card-title {
  transform: translateY(72px);
  transition: all 0.2s linear;
}
.lv2-med-carousel-deck.with_hover .lv2-med-card .lv2-med-card-body p {
  opacity: 0;
  transform: translateY(72px);
  transition: all 0.2s linear;
  height: 48px;
}
@media (max-width: 1024px) {
  .lv2-med-carousel-deck.with_hover .lv2-med-card .lv2-med-card-body {
    position: relative;
    padding: 0;
    color: black;
  }
  .lv2-med-carousel-deck.with_hover .lv2-med-card .lv2-med-card-body .lv2-med-card-title,
  .lv2-med-carousel-deck.with_hover .lv2-med-card .lv2-med-card-body p {
    opacity: 1;
    transform: translateY(0);
    height: auto;
  }
}
@media (hover: hover) {
  .lv2-med-carousel-deck.with_hover .lv2-med-card:hover .lv2-med-card-title {
    transform: translateY(0);
  }
  .lv2-med-carousel-deck.with_hover .lv2-med-card:hover p {
    opacity: 1;
    transform: translateY(0);
    height: auto;
  }
}

.lv2-cta-banner {
  position: relative;
  height: 611px;
  display: flex;
  align-items: center;
  text-align: left;
}
.lv2-cta-banner .lv2-split-title {
  margin-bottom: 0;
}
.lv2-cta-banner .lv2-container {
  display: flex;
  align-items: center;
  z-index: 1;
}

.lv2-cta-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 48px;
  max-width: 552px;
}
@media (max-width: 1024px) {
  .lv2-cta-content {
    width: 100%;
    justify-content: center;
    align-items: center;
    text-align: center;
  }
}

.lv2-btn-group {
  display: flex;
  gap: 24px;
  width: 100%;
}
@media (max-width: 1024px) {
  .lv2-btn-group {
    gap: 16px;
  }
}
.lv2-btn-group .lv2-btn {
  flex: 1;
}
@media (max-width: 1024px) {
  .lv2-btn-group .lv2-btn {
    white-space: nowrap;
    padding: var(--lv2-value-3) var(--lv2-value-5);
  }
}

.lv2-helper-text {
  position: absolute;
  bottom: 52px;
  left: var(--lv2-container-left);
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0.48px;
  color: white;
  width: -moz-max-content;
  width: max-content;
}
@media (max-width: 1024px) {
  .lv2-helper-text {
    width: 100%;
    text-align: center;
    left: 0;
    bottom: 32px;
    font-size: 12px;
    line-height: 16px;
  }
}

.lv2-modal {
  position: fixed;
  top: 0;
  width: 100%;
  height: 100svh;
  overflow-y: auto;
  z-index: 10000;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  visibility: hidden;
  pointer-events: none;
}
.lv2-modal.is-open {
  visibility: visible;
  pointer-events: all;
}

.lv2-modal-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.45);
}

.lv2-modal-panel {
  position: relative;
  background: #fff;
  width: 100%;
  max-width: 640px;
  padding: 64px;
  margin: 24px;
  will-change: transform, opacity;
}
@media (max-width: 1024px) {
  .lv2-modal-panel {
    width: 342px;
    max-width: 100%;
    margin: auto;
    padding: 30px 24px;
    overflow-y: auto;
  }
}

.lv2-modal-close {
  position: absolute;
  top: var(--lv2-value-6);
  right: var(--lv2-value-6);
  background: none;
  border: none;
  cursor: pointer;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: opacity 0.2s ease-in-out;
}
.lv2-modal-close:hover {
  opacity: 0.45;
}
.lv2-modal-close svg path {
  transition: fill 0.2s ease-in-out;
}
@media (max-width: 1024px) {
  .lv2-modal-close {
    top: var(--lv2-value-3);
    right: var(--lv2-value-3);
    width: 24px;
    height: 24px;
  }
}

.lv2-modal-title {
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 28px;
  line-height: 40px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: var(--lv2-color-black);
  margin: 0 0 36px;
}
@media (max-width: 1024px) {
  .lv2-modal-title {
    font-size: 20px;
    line-height: 24px;
  }
}

.lv2-modal-form {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
@media (max-width: 1024px) {
  .lv2-modal-form {
    gap: 12px;
  }
}

.lv2-form-grid-2 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 12px;
}

.lv2-form-field {
  display: flex;
  flex-direction: column;
}
.lv2-form-field.lv2-error-field .lv2-input,
.lv2-form-field.lv2-error-field .lv2-checkbox {
  border-color: var(--lv2-color-red);
}

.lv2-error {
  color: var(--lv2-color-red);
  font-size: var(--lv2-value-2dot5);
  margin-top: var(--lv2-value-1);
  transition: ease-in-out 0.2s;
}
@media (max-width: 1024px) {
  .lv2-error {
    margin-top: 1px;
  }
}

.lv2-input {
  font-family: var(--lv2-font-book);
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0.48px;
  vertical-align: middle;
  font-weight: 300;
  color: var(--lv2-color-black);
  background: transparent;
  border: 1px solid rgba(10, 10, 10, 0.2);
  padding: 13px 20px;
  outline: none;
  transition: border-color 0.2s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  border-radius: 0;
}
.lv2-input::-moz-placeholder {
  color: rgba(10, 10, 10, 0.4);
  font-family: var(--lv2-font-book);
}
.lv2-input::placeholder,
.lv2-input .placeholder-active {
  color: rgba(10, 10, 10, 0.4);
  font-family: var(--lv2-font-book);
}
.lv2-input:focus {
  border-color: rgba(10, 10, 10, 0.8);
}
@media (max-width: 1024px) {
  .lv2-input {
    width: 100%;
    padding: 8.5px 20px;
  }
}
@media (hover: hover) {
  .lv2-input:hover:not(:focus) {
    border-color: rgba(10, 10, 10, 0.4);
  }
}

.lv2-input-prefix-wrapper {
  display: flex;
  align-items: stretch;
  position: relative;
}
.lv2-input-prefix-wrapper .lv2-input-prefix {
  display: flex;
  align-items: center;
  background: transparent;
  border-right: none;
  padding: 13px 20px 13px 20px;
  font-family: var(--lv2-font-book);
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 0.48px;
  color: var(--lv2-color-black);
  height: calc(100% - 1px);
  position: absolute;
  top: 1px;
  left: 1px;
}
@media (max-width: 1024px) {
  .lv2-input-prefix-wrapper .lv2-input-prefix {
    padding: 8.5px 10px 8.5px 20px;
  }
}
.lv2-input-prefix-wrapper .lv2-input-prefix::after {
  content: "";
  height: 100%;
  border-right: 1px solid rgba(10, 10, 10, 0.2);
  right: 0;
  position: absolute;
}
.lv2-input-prefix-wrapper .lv2-input {
  flex: 1;
  padding-left: 8px;
  /* Reduce gap since the +91 is right next to it */
}
.lv2-input-prefix-wrapper .lv2-input[type=tel] {
  padding-left: 80px;
}

.lv2-input-select.placeholder-active {
  color: rgba(10, 10, 10, 0.4);
}
.lv2-input-select {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.36458 9.36214C7.15625 9.54964 6.84375 9.54964 6.65625 9.36214L2.65625 5.36214C2.44792 5.15381 2.44792 4.84131 2.65625 4.65381C2.84375 4.44548 3.15625 4.44548 3.34375 4.65381L6.98958 8.29964L10.6563 4.65381C10.8438 4.44548 11.1563 4.44548 11.3438 4.65381C11.5521 4.84131 11.5521 5.15381 11.3438 5.34131L7.36458 9.36214Z' fill='%230A0A0A' fill-opacity='0.8'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right var(--lv2-value-5) center;
  transition: background-image ease-in-out 0.15s;
}
.lv2-input-select:open {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.63542 4.63786C6.84375 4.45036 7.15625 4.45036 7.34375 4.63786L11.3438 8.63786C11.5521 8.84619 11.5521 9.15869 11.3438 9.34619C11.1563 9.55452 10.8438 9.55452 10.6563 9.34619L7.01042 5.70036L3.34375 9.34619C3.15625 9.55453 2.84375 9.55453 2.65625 9.34619C2.44792 9.15869 2.44792 8.84619 2.65625 8.65869L6.63542 4.63786Z' fill='%230A0A0A' fill-opacity='0.8'/%3E%3C/svg%3E%0A");
  color: rgb(10, 10, 10);
}
.lv2-input-select:active {
  color: rgb(10, 10, 10);
}

.lv2-form-actions {
  display: flex;
  justify-content: center;
}
@media (max-width: 1024px) {
  .lv2-form-actions {
    margin-top: 16px;
  }
}

.lv2-modal-submit {
  min-width: 220px;
}
@media (max-width: 1024px) {
  .lv2-modal-submit {
    min-width: 168px;
  }
}

.lv2-consent-field .lv2-error {
  display: block;
  margin-top: 12px;
  text-align: center;
}

.lv2-form-consent {
  display: flex;
  align-items: flex-start;
  gap: 16px;
  cursor: pointer;
}
.lv2-form-consent input[type=checkbox] {
  display: none;
}
.lv2-form-consent .lv2-checkbox {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
  border: 1px solid rgba(10, 10, 10, 0.3);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-top: 2px;
  transition: all 0.2s ease-in-out;
}
.lv2-form-consent .lv2-checkbox::after {
  content: "";
  width: 5px;
  height: 10px;
  border: solid var(--lv2-color-black);
  border-width: 0 1px 1px 0;
  transform: rotate(45deg) scale(0.5);
  opacity: 0;
  transition: all 0.2s ease-in-out;
  margin-bottom: 2px;
}
.lv2-form-consent input[type=checkbox]:checked + .lv2-checkbox {
  border-color: var(--lv2-color-black);
}
.lv2-form-consent input[type=checkbox]:checked + .lv2-checkbox::after {
  opacity: 1;
  transform: rotate(45deg) scale(1);
}
.lv2-form-consent .lv2-consent-text {
  font-family: var(--lv2-font-book);
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.5px;
  color: rgba(10, 10, 10, 0.8);
}
@media (max-width: 1024px) {
  .lv2-form-consent .lv2-consent-text {
    font-size: 10px;
    line-height: 14px;
  }
}

.lv2-stats-cols {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 32px;
  width: 100%;
}
@media (max-width: 1024px) {
  .lv2-stats-cols {
    -moz-column-gap: 0;
         column-gap: 0;
    row-gap: 32px;
    grid-template-columns: repeat(2, 1fr);
  }
}

.lv2-stat-col {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-right: 32px;
  position: relative;
  justify-content: center;
}
@media (max-width: 1024px) {
  .lv2-stat-col {
    align-items: center;
    padding-right: 0;
    text-align: center;
  }
}
@media screen and (max-width: 768px) {
  .lv2-stat-col {
    gap: 4px;
  }
}
.lv2-stat-col::after {
  content: "";
  display: none;
  position: absolute;
  right: -16px;
  height: 24px;
  width: 0.5px;
  background-color: #979797;
}
@media (min-width: 1024px) {
  .lv2-stat-col:not(:last-child)::after {
    display: block;
  }
}
.lv2-stat-col-unit {
  font-size: 0.55em;
  font-weight: 400;
}

.lv2-scroll-accordion {
  position: relative;
  padding: 120px 0;
}
.lv2-scroll-accordion__content {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transition: all 0.35s ease;
}
.lv2-scroll-accordion__item.active .lv2-scroll-accordion__content {
  max-height: 200px;
  opacity: 1;
  margin-top: 12px;
}
.lv2-scroll-accordion__wrapper {
  display: grid;
  grid-template-columns: 417px 1fr;
  gap: var(--lv2-value-18);
  align-items: center;
}
.lv2-scroll-accordion {
  /* LEFT NAV */
}
.lv2-scroll-accordion__nav {
  position: relative;
  display: flex;
  align-items: center;
  gap: 30px;
  height: 100%;
}
.lv2-scroll-accordion__track {
  position: relative;
  height: 100%;
  width: 2px;
  max-height: 260px;
  background: rgba(255, 255, 255, 0.15);
}
.lv2-scroll-accordion__track.light {
  background-color: #CCCCCC;
}
.lv2-scroll-accordion__progress {
  display: block;
  position: relative;
  width: 2px;
  background: #fff;
  height: 0%;
  transition: height 0.4s ease;
}
.lv2-scroll-accordion__progress.light {
  background-color: #000000;
}
.lv2-scroll-accordion__items {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.lv2-scroll-accordion__item {
  opacity: 0.35;
  cursor: pointer;
  transition: all 0.4s ease;
}
.lv2-scroll-accordion__item h4 {
  font-size: 22px;
}
.lv2-scroll-accordion__item p {
  font-size: 16px;
  line-height: 1.5;
  max-width: 340px;
  margin-top: 10px;
  display: none;
}
.lv2-scroll-accordion__item.active {
  pointer-events: none;
  opacity: 1;
}
.lv2-scroll-accordion__item.active p {
  display: block;
}
.lv2-scroll-accordion__item:hover {
  opacity: 0.8;
}
.lv2-scroll-accordion {
  /* RIGHT MEDIA */
}
.lv2-scroll-accordion__media {
  position: relative;
  width: 100%;
  height: 100%;
  min-height: 477px;
}
.lv2-scroll-accordion__media picture,
.lv2-scroll-accordion__media img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 0;
  visibility: hidden;
  z-index: 0;
  will-change: opacity;
}
.lv2-scroll-accordion__media picture.active,
.lv2-scroll-accordion__media img.active {
  z-index: 2;
}
.lv2-scroll-accordion {
  /* MOBILE */
}
@media (max-width: 768px) {
  .lv2-scroll-accordion__wrapper {
    grid-template-columns: 1fr;
  }
  .lv2-scroll-accordion__track {
    display: none;
  }
  .lv2-scroll-accordion__media {
    margin-top: 40px;
  }
}

.lv2-scroll-accordion__arrow {
  transition: transform 0.3s ease;
}

.lv2-scroll-accordion__item.active .lv2-scroll-accordion__arrow {
  transform: rotate(180deg);
}

.lv2-mobile-accordion {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.lv2-mobile-accordion__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  background: none;
  border: none;
  color: #666;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.4px;
  text-align: left;
  cursor: pointer;
}
.lv2-mobile-accordion__icon {
  transform: rotate(180deg);
  transition: transform 0.3s ease;
}
.lv2-mobile-accordion__content {
  max-height: 0;
  overflow: hidden;
  opacity: 0;
  transition: all 0.35s ease;
}
.lv2-mobile-accordion__content p {
  margin: 8px 0 24px;
  color: #666;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  letter-spacing: 0.32px;
}
.lv2-mobile-accordion__content .acc-img_wrapper {
  height: 256.5px;
}
.lv2-mobile-accordion__content img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  display: block;
}
@media screen and (max-width: 768px) {
  .lv2-mobile-accordion__content img {
    -o-object-fit: cover;
       object-fit: cover;
  }
}
.lv2-mobile-accordion__item.is-open .lv2-mobile-accordion__content {
  max-height: 600px;
  opacity: 1;
}
.lv2-mobile-accordion__item.is-open .lv2-mobile-accordion__header {
  color: #000;
}
.lv2-mobile-accordion__item.is-open .lv2-mobile-accordion__icon {
  transform: rotate(0);
}
.lv2-mobile-accordion.dark .lv2-mobile-accordion__header {
  color: #b9b9b9;
}
.lv2-mobile-accordion.dark .is-open .lv2-mobile-accordion__header {
  color: var(--lv2-color-white);
}
.lv2-mobile-accordion.dark .lv2-mobile-accordion__icon,
.lv2-mobile-accordion.dark .lv2-mobile-accordion__icon path {
  fill: #b9b9b9;
}
.lv2-mobile-accordion.dark .is-open .lv2-mobile-accordion__icon,
.lv2-mobile-accordion.dark .is-open .lv2-mobile-accordion__icon path {
  fill: white;
}
.lv2-mobile-accordion.dark .lv2-mobile-accordion__content p {
  color: #b9b9b9;
}
.lv2-mobile-accordion.v2 {
  gap: 0;
}
.lv2-mobile-accordion.v2 .lv2-mobile-accordion__item,
.lv2-mobile-accordion.v2 .is-open .lv2-mobile-accordion__header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.4);
}
.lv2-mobile-accordion.v2 .lv2-mobile-accordion__item.is-open .lv2-mobile-accordion__content {
  padding-bottom: 26px;
}
.lv2-mobile-accordion.v2 .lv2-mobile-accordion__header {
  font-family: var(--lv2-font-regular);
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  letter-spacing: 12%;
  text-transform: uppercase;
  color: #000;
  padding-block: 26px;
}
@media (max-width: 1024px) {
  .lv2-mobile-accordion.v2 .lv2-mobile-accordion__header {
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 12%;
    text-transform: uppercase;
  }
}
.lv2-mobile-accordion.v2 .lv2-specs-v2-inner {
  padding-block: 24px 8px;
}
@media (max-width: 1024px) {
  .lv2-mobile-accordion.v2 .lv2-specs-v2-inner {
    padding-block: 16px 8px;
  }
}
.lv2-mobile-accordion.v2 .lv2-mobile-accordion__icon-wrapper {
  width: 17px;
  height: 24px;
  display: grid;
  place-items: center;
}
.lv2-mobile-accordion.v2 .lv2-specs-v2-row:not(:last-child) {
  margin-bottom: 16px;
}
.lv2-mobile-accordion.v2 .lv2-specs-v2-row {
  display: grid;
  gap: 16px;
  margin-bottom: 16px;
  grid-template-columns: 1fr 1fr;
  color: #000;
}
.lv2-mobile-accordion.v2 .lv2-specs-v2-col {
  color: #666666;
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 2%;
}
@media (max-width: 1024px) {
  .lv2-mobile-accordion.v2 .lv2-specs-v2-col {
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 4%;
  }
}
.lv2-mobile-accordion.v2 .lv2-specs-v2-col-value {
  color: #000;
}
.lv2-mobile-accordion.v2 .lv2-mobile-accordion__content small {
  font-family: var(--lv2-font-book);
  font-weight: 400;
  font-size: 14px;
  line-height: 18px;
  letter-spacing: 1%;
  color: #666666;
}

.lv2-specs-section {
  padding: 120px 0;
  padding-left: var(--lv2-container-left);
  padding-top: 0px !important;
}
@media (max-width: 1024px) {
  .lv2-specs-section {
    padding-left: 0;
    padding-top: 48px !important;
  }
}

.lv2-specs-grid {
  display: grid;
  grid-template-columns: 560px 1fr;
  align-items: center;
  margin-left: var(--lv2-value-18);
}
@media (max-width: 1024px) {
  .lv2-specs-grid {
    grid-template-columns: 1fr;
    margin-left: 0;
  }
}

.lv2-specs-table {
  border: 1px solid rgba(255, 255, 255, 0.15);
  background-color: rgba(255, 255, 255, 0.2);
}

.lv2-specs-row {
  display: grid;
  grid-template-columns: 1fr 1fr;
  border-bottom: 1px solid rgba(255, 255, 255, 0.12);
}
.lv2-specs-row:last-child {
  border-bottom: none;
}

.lv2-specs-col {
  padding: 18px 24px;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.75);
}

.lv2-specs-row .lv2-specs-col:first-child {
  border-right: 1px solid rgba(255, 255, 255, 0.12);
}

.lv2-specs-head {
  background: rgba(0, 0, 0, 0.2);
}
.lv2-specs-head .lv2-specs-col {
  font-size: 12px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.9);
}

.lv2-specs-media img {
  width: 100%;
  display: block;
}

@media (max-width: 1024px) {
  .lv2-specs-grid {
    grid-template-columns: 1fr;
    gap: 40px;
  }
}
.lv2-youtube-embed {
  position: relative;
  width: 100%;
}
.lv2-youtube-embed__inner {
  position: relative;
  width: 100%;
  overflow: hidden;
  background: #000;
  aspect-ratio: 1280/660;
}
@media (max-width: 1024px) {
  .lv2-youtube-embed__inner {
    height: 256px;
  }
}
@supports not (aspect-ratio: 1280/660) {
  .lv2-youtube-embed__inner {
    padding-top: 0.515625px;
  }
}
.lv2-youtube-embed__image {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.lv2-youtube-embed__image picture,
.lv2-youtube-embed__image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.lv2-youtube-embed__image::after {
  content: "";
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.302);
}
.lv2-youtube-embed__play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) scale(1);
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 72px;
  height: 72px;
  border: none;
  border-radius: 50%;
  background-color: transparent;
  backdrop-filter: blur(2px);
  padding: 0;
  cursor: pointer;
  transition: all 0.3s ease;
}
.lv2-youtube-embed__play-button svg {
  width: 100%;
  height: 100%;
}
.lv2-youtube-embed__play-button:hover {
  transform: translate(-50%, -50%) scale(1.1);
  filter: brightness(1.1);
}
.lv2-youtube-embed__play-button:active {
  transform: translate(-50%, -50%) scale(0.95);
}
@media (max-width: 1024px) {
  .lv2-youtube-embed__play-button {
    width: 40px;
    height: 40px;
  }
}
.lv2-youtube-embed iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border: 0;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.4s ease;
}
.lv2-youtube-embed.is-active .lv2-youtube-embed__image {
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease;
}
.lv2-youtube-embed.is-active .lv2-youtube-embed__play-button {
  opacity: 0;
  pointer-events: none;
}
.lv2-youtube-embed.is-active iframe {
  opacity: 1;
  pointer-events: auto;
}

.lazy-upgrade img,
img.lazy-upgrade {
  filter: blur(8px);
  transition: filter 0.4s ease;
}

.is-loaded img,
img.is-loaded {
  filter: blur(0);
}

@media (hover: none) {
  .lv2-text-link:hover svg,
  .lv2-btn:hover .lv2-btn-arrow {
    transform: none;
  }
  .lv2-model-card:hover .lv2-model-img,
  .lv2-zoom:hover .lv2-zoom-img {
    transform: scale(1);
  }
  .lv2-model-card .lv2-text-link {
    opacity: 1;
    transform: none;
  }
  .lv2-slider-nav-zone,
  .lv2-cursor-icon {
    display: none;
  }
}
/* --------------------------------------------------
   Buttons: arrow movement only on desktop
   -------------------------------------------------- */
@media (hover: hover) and (pointer: fine) {
  .lv2-btn:hover .lv2-btn-arrow {
    transform: translateX(4px);
  }
}
@media (hover: none), (pointer: coarse) {
  .lv2-btn .lv2-btn-arrow {
    /* No arrow slide on touch */
    transform: none;
  }
}
/* --------------------------------------------------
   Model Cards: reveal link text on hover
   -------------------------------------------------- */
/* Desktop: hide link until hover */
@media (hover: hover) and (pointer: fine) {
  .lv2-model-card .lv2-text-link {
    opacity: 0;
    transform: translateY(10px);
    transition: opacity 0.3s ease, transform 0.3s ease-in-out;
  }
  .lv2-model-card:hover .lv2-text-link {
    opacity: 1;
    transform: translateY(0);
  }
}
/* Mobile: always show link (no hover needed) */
@media (hover: none), (pointer: coarse) {
  .lv2-model-card .lv2-text-link {
    opacity: 1;
    transform: translateY(0);
  }
}
/* --------------------------------------------------
   Model Cards: image zoom only on desktop
   -------------------------------------------------- */
@media (hover: hover) and (pointer: fine) {
  .lv2-zoom:hover .lv2-zoom-img img {
    transform: scale(1.03);
  }
}
@media (hover: none), (pointer: coarse) {
  .lv2-zoom .lv2-zoom-img img {
    /* No zoom on touch */
    transform: scale(1);
  }
}
/* --------------------------------------------------
   Medium Carousel: slide up title/text on hover
   -------------------------------------------------- */
/* Desktop: slide content up on hover */
@media (hover: hover) and (pointer: fine) {
  .lv2-med-carousel.with_hover .lv2-med-card:hover .lv2-med-card-title,
  .lv2-med-carousel.with_hover .lv2-med-card:hover p {
    transform: translateY(0);
    opacity: 1;
  }
}
/* Mobile: show content by default */
@media (hover: none), (pointer: coarse) {
  .lv2-med-carousel.with_hover .lv2-med-card .lv2-med-card-title,
  .lv2-med-carousel.with_hover .lv2-med-card p {
    transform: translateY(0);
    opacity: 1;
  }
}
/* --------------------------------------------------
   Card Gradient: ensure text visible on touch
   -------------------------------------------------- */
@media (hover: hover) and (pointer: fine) {
  .lv2-card-gradient:hover .lv2-text-link {
    opacity: 1;
    transform: translateY(0);
  }
  .lv2-card-gradient:hover .lv2-card-gradient-title {
    transform: translateY(0);
  }
}
@media (hover: none), (pointer: coarse) {
  .lv2-card-gradient .lv2-text-link,
  .lv2-card-gradient .lv2-card-gradient-title {
    opacity: 1;
    transform: translateY(0);
  }
}
/* --------------------------------------------------
   Other hover-only selectors: disable on touch
   -------------------------------------------------- */
@media (hover: none), (pointer: coarse) {
  .lv2-text-link:hover svg,
  .lv2-btn:hover .lv2-btn-arrow {
    transform: none;
  }
  .lv2-model-card .lv2-text-link {
    /* Ensure explore links show on touch */
    opacity: 1;
    transform: none;
  }
  .lv2-med-carousel-deck.with_hover .lv2-med-card .lv2-med-card-body .lv2-med-card-title,
  .lv2-med-carousel-deck.with_hover .lv2-med-card .lv2-med-card-body p {
    transform: translate(0);
    opacity: 1;
  }
}
@media screen and (max-width: 768px) {
  .lv2-intro-left.mob_start {
    text-align: start;
  }
}

.lv2-intro-header {
  margin-bottom: 48px;
}
@media screen and (max-width: 1024px) {
  .lv2-intro-header {
    margin-bottom: 32px;
  }
}

body.charging {
  --lv2-section-space: 100px;
}
@media (max-width: 1280px) {
  body.charging {
    --lv2-section-space: 64px;
  }
}
@media (max-width: 1024px) {
  body.charging {
    --lv2-section-space: 48px;
  }
}
body.charging main article section#video-banner:is(.lv2-dark-bg, .lv2-gray-bg) {
  margin-top: 0;
}/*# sourceMappingURL=main.css.map */