.column-1, .column-2, .column-3, .column-4, .column-5, .column-6, .column-7, .column-8, .column-9, .column-10, .column-11, .column-12, .column-13, .column-14, .column-15, .column-16, .column-17, .column-18, .column-19, .column-20, .column-21, .column-22, .column-23, .column-24 {
  box-sizing: border-box;
  width: 1450px;
  max-width: 100%;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  float: left; }
  html[dir="rtl"] .column-1, html[dir="rtl"] .column-2, html[dir="rtl"] .column-3, html[dir="rtl"] .column-4, html[dir="rtl"] .column-5, html[dir="rtl"] .column-6, html[dir="rtl"] .column-7, html[dir="rtl"] .column-8, html[dir="rtl"] .column-9, html[dir="rtl"] .column-10, html[dir="rtl"] .column-11, html[dir="rtl"] .column-12, html[dir="rtl"] .column-13, html[dir="rtl"] .column-14, html[dir="rtl"] .column-15, html[dir="rtl"] .column-16, html[dir="rtl"] .column-17, html[dir="rtl"] .column-18, html[dir="rtl"] .column-19, html[dir="rtl"] .column-20, html[dir="rtl"] .column-21, html[dir="rtl"] .column-22, html[dir="rtl"] .column-23, html[dir="rtl"] .column-24 {
    float: right; }

html:not([dir="rtl"]) [class*="column-"] [class*="column-"]:first-of-type {
  margin-left: -0.5rem; }

html[dir="rtl"] [class*="column-"] [class*="column-"]:first-of-type {
  margin-right: -0.5rem; }

html:not([dir="rtl"]) [class*="column-"] [class*="column-"]:last-of-type {
  margin-right: -0.5rem; }

html[dir="rtl"] [class*="column-"] [class*="column-"]:last-of-type {
  margin-left: -0.5rem; }

[class*="column-"]:last-of-type:after {
  content: '';
  display: table;
  clear: both; }

@media screen {
  .grid-container {
    width: 1450px;
    max-width: 95vw;
    padding-right: 0;
    padding-left: 0;
    margin-right: auto;
    margin-left: auto;
    box-sizing: border-box; }
    .grid-container:after {
      content: '';
      display: table;
      clear: both; } }

@media screen {
  html:not([dir="rtl"]) .first-column {
    margin-left: -0.5rem; }
  html[dir="rtl"] .first-column {
    margin-right: -0.5rem; }
  html:not([dir="rtl"]) .last-column {
    margin-right: -0.5rem; }
  html[dir="rtl"] .last-column {
    margin-left: -0.5rem; } }

.column-1 {
  width: 60.41666667px;
  max-width: 3.95833333vw; }
  .column-1 > .column-1 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-2 {
  width: 120.83333333px;
  max-width: 7.91666667vw; }
  .column-2 > .column-2 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-3 {
  width: 181.25px;
  max-width: 11.875vw; }
  .column-3 > .column-3 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-4 {
  width: 241.66666667px;
  max-width: 15.83333333vw; }
  .column-4 > .column-4 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-5 {
  width: 302.08333333px;
  max-width: 19.79166667vw; }
  .column-5 > .column-5 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-6 {
  width: 362.5px;
  max-width: 23.75vw; }
  .column-6 > .column-6 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-7 {
  width: 422.91666667px;
  max-width: 27.70833333vw; }
  .column-7 > .column-7 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-8 {
  width: 483.33333333px;
  max-width: 31.66666667vw; }
  .column-8 > .column-8 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-9 {
  width: 543.75px;
  max-width: 35.625vw; }
  .column-9 > .column-9 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-10 {
  width: 604.16666667px;
  max-width: 39.58333333vw; }
  .column-10 > .column-10 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-11 {
  width: 664.58333333px;
  max-width: 43.54166667vw; }
  .column-11 > .column-11 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-12 {
  width: 725px;
  max-width: 47.5vw; }
  .column-12 > .column-12 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-13 {
  width: 785.41666667px;
  max-width: 51.45833333vw; }
  .column-13 > .column-13 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-14 {
  width: 845.83333333px;
  max-width: 55.41666667vw; }
  .column-14 > .column-14 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-15 {
  width: 906.25px;
  max-width: 59.375vw; }
  .column-15 > .column-15 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-16 {
  width: 966.66666667px;
  max-width: 63.33333333vw; }
  .column-16 > .column-16 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-17 {
  width: 1027.08333333px;
  max-width: 67.29166667vw; }
  .column-17 > .column-17 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-18 {
  width: 1087.5px;
  max-width: 71.25vw; }
  .column-18 > .column-18 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-19 {
  width: 1147.91666667px;
  max-width: 75.20833333vw; }
  .column-19 > .column-19 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-20 {
  width: 1208.33333333px;
  max-width: 79.16666667vw; }
  .column-20 > .column-20 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-21 {
  width: 1268.75px;
  max-width: 83.125vw; }
  .column-21 > .column-21 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-22 {
  width: 1329.16666667px;
  max-width: 87.08333333vw; }
  .column-22 > .column-22 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-23 {
  width: 1389.58333333px;
  max-width: 91.04166667vw; }
  .column-23 > .column-23 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

.column-24 {
  width: 1450px;
  max-width: 95vw; }
  .column-24 > .column-24 {
    margin-left: -0.5rem;
    margin-right: -0.5rem; }

@media screen and (max-width: 859px) {
  .column-1 {
    width: 120.83333333px;
    max-width: 7.91666667vw; }
  .column-2 {
    width: 241.66666667px;
    max-width: 15.83333333vw; }
  .column-3 {
    width: 362.5px;
    max-width: 23.75vw; }
  .column-4 {
    width: 483.33333333px;
    max-width: 31.66666667vw; }
  .column-5 {
    width: 604.16666667px;
    max-width: 39.58333333vw; }
  .column-6 {
    width: 725px;
    max-width: 47.5vw; }
  .column-7 {
    width: 845.83333333px;
    max-width: 55.41666667vw; }
  .column-8 {
    width: 966.66666667px;
    max-width: 63.33333333vw; }
  .column-9 {
    width: 1087.5px;
    max-width: 71.25vw; }
  .column-10 {
    width: 1208.33333333px;
    max-width: 79.16666667vw; }
  .column-11 {
    width: 1329.16666667px;
    max-width: 87.08333333vw; }
  .column-12 {
    width: 1450px;
    max-width: 95vw; }
  .column-12 {
    width: 1450px;
    max-width: 95vw; }
  .column-13 {
    width: 1450px;
    max-width: 95vw; }
  .column-14 {
    width: 1450px;
    max-width: 95vw; }
  .column-15 {
    width: 1450px;
    max-width: 95vw; }
  .column-16 {
    width: 1450px;
    max-width: 95vw; }
  .column-17 {
    width: 1450px;
    max-width: 95vw; }
  .column-18 {
    width: 1450px;
    max-width: 95vw; }
  .column-19 {
    width: 1450px;
    max-width: 95vw; }
  .column-20 {
    width: 1450px;
    max-width: 95vw; }
  .column-21 {
    width: 1450px;
    max-width: 95vw; }
  .column-22 {
    width: 1450px;
    max-width: 95vw; }
  .column-23 {
    width: 1450px;
    max-width: 95vw; }
  .column-24 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-1 {
    width: 120.83333333px;
    max-width: 7.91666667vw; }
  .tablet-column-2 {
    width: 241.66666667px;
    max-width: 15.83333333vw; }
  .tablet-column-3 {
    width: 362.5px;
    max-width: 23.75vw; }
  .tablet-column-4 {
    width: 483.33333333px;
    max-width: 31.66666667vw; }
  .tablet-column-5 {
    width: 604.16666667px;
    max-width: 39.58333333vw; }
  .tablet-column-6 {
    width: 725px;
    max-width: 47.5vw; }
  .tablet-column-7 {
    width: 845.83333333px;
    max-width: 55.41666667vw; }
  .tablet-column-8 {
    width: 966.66666667px;
    max-width: 63.33333333vw; }
  .tablet-column-9 {
    width: 1087.5px;
    max-width: 71.25vw; }
  .tablet-column-10 {
    width: 1208.33333333px;
    max-width: 79.16666667vw; }
  .tablet-column-11 {
    width: 1329.16666667px;
    max-width: 87.08333333vw; }
  .tablet-column-12 {
    width: 1450px;
    max-width: 95vw; }
  html:not([dir="rtl"]) .tablet-first-column {
    margin-left: -0.5rem; }
  html[dir="rtl"] .tablet-first-column {
    margin-right: -0.5rem; }
  html:not([dir="rtl"]) .tablet-last-column {
    margin-right: -0.5rem; }
  html[dir="rtl"] .tablet-last-column {
    margin-left: -0.5rem; } }

@media screen and (max-width: 479px) {
  .column-1 {
    width: 241.66666667px;
    max-width: 15.83333333vw; }
  .column-2 {
    width: 483.33333333px;
    max-width: 31.66666667vw; }
  .column-3 {
    width: 725px;
    max-width: 47.5vw; }
  .column-4 {
    width: 966.66666667px;
    max-width: 63.33333333vw; }
  .column-5 {
    width: 1208.33333333px;
    max-width: 79.16666667vw; }
  .column-6 {
    width: 1450px;
    max-width: 95vw; }
  .column-6 {
    width: 1450px;
    max-width: 95vw; }
  .column-7 {
    width: 1450px;
    max-width: 95vw; }
  .column-8 {
    width: 1450px;
    max-width: 95vw; }
  .column-9 {
    width: 1450px;
    max-width: 95vw; }
  .column-10 {
    width: 1450px;
    max-width: 95vw; }
  .column-11 {
    width: 1450px;
    max-width: 95vw; }
  .column-12 {
    width: 1450px;
    max-width: 95vw; }
  .column-13 {
    width: 1450px;
    max-width: 95vw; }
  .column-14 {
    width: 1450px;
    max-width: 95vw; }
  .column-15 {
    width: 1450px;
    max-width: 95vw; }
  .column-16 {
    width: 1450px;
    max-width: 95vw; }
  .column-17 {
    width: 1450px;
    max-width: 95vw; }
  .column-18 {
    width: 1450px;
    max-width: 95vw; }
  .column-19 {
    width: 1450px;
    max-width: 95vw; }
  .column-20 {
    width: 1450px;
    max-width: 95vw; }
  .column-21 {
    width: 1450px;
    max-width: 95vw; }
  .column-22 {
    width: 1450px;
    max-width: 95vw; }
  .column-23 {
    width: 1450px;
    max-width: 95vw; }
  .column-24 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-1 {
    width: 241.66666667px;
    max-width: 15.83333333vw; }
  .tablet-column-2 {
    width: 483.33333333px;
    max-width: 31.66666667vw; }
  .tablet-column-3 {
    width: 725px;
    max-width: 47.5vw; }
  .tablet-column-4 {
    width: 966.66666667px;
    max-width: 63.33333333vw; }
  .tablet-column-5 {
    width: 1208.33333333px;
    max-width: 79.16666667vw; }
  .tablet-column-6 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-6 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-7 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-8 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-9 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-10 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-11 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-12 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-13 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-14 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-15 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-16 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-17 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-18 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-19 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-20 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-21 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-22 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-23 {
    width: 1450px;
    max-width: 95vw; }
  .tablet-column-24 {
    width: 1450px;
    max-width: 95vw; }
  .phone-column-1 {
    width: 241.66666667px;
    max-width: 15.83333333vw; }
  .phone-column-2 {
    width: 483.33333333px;
    max-width: 31.66666667vw; }
  .phone-column-3 {
    width: 725px;
    max-width: 47.5vw; }
  .phone-column-4 {
    width: 966.66666667px;
    max-width: 63.33333333vw; }
  .phone-column-5 {
    width: 1208.33333333px;
    max-width: 79.16666667vw; }
  .phone-column-6 {
    width: 1450px;
    max-width: 95vw; }
  .phone-first-column {
    margin-left: -0.5rem; }
    html[dir="rtl"] .phone-first-column {
      margin-left: 0;
      margin-right: -0.5rem; }
  .phone-last-column {
    margin-right: -0.5rem; }
    html[dir="rtl"] .phone-last-column {
      margin-right: 0;
      margin-left: -0.5rem; } }

.center-column {
  margin-left: auto !important;
  margin-right: auto !important;
  float: none; }

@media screen and (min-width: 860px) and (max-width: 1524.5px) {
  html:not([dir="rtl"]) .pre-0 {
    margin-left: 0vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-0[class*="column-"]:first-of-type {
    margin-left: 0vw; }
  html[dir="rtl"] [class*="column-"] .pre-0[class*="column-"]:first-of-type {
    margin-right: 0vw; }
  html[dir="rtl"] .pre-0 {
    margin-right: 0vw; }
  html:not([dir="rtl"]) .first-column.pre-0 {
    margin-left: calc(0vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-0[class*="column-"]:first-of-type {
    margin-left: calc(0vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-0[class*="column-"]:first-of-type {
    margin-right: calc(0vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-0 {
    margin-right: calc(0vw - 0.5rem); }
  html:not([dir="rtl"]) .post-0 {
    margin-right: 0vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-0[class*="column-"]:first-of-type {
    margin-right: 0vw; }
  html[dir="rtl"] [class*="column-"] .post-0[class*="column-"]:first-of-type {
    margin-right: 0vw; }
  html[dir="rtl"] .post-0 {
    margin-left: 0vw; }
  html:not([dir="rtl"]) .pre-1 {
    margin-left: 3.95833333vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-1[class*="column-"]:first-of-type {
    margin-left: 3.95833333vw; }
  html[dir="rtl"] [class*="column-"] .pre-1[class*="column-"]:first-of-type {
    margin-right: 3.95833333vw; }
  html[dir="rtl"] .pre-1 {
    margin-right: 3.95833333vw; }
  html:not([dir="rtl"]) .first-column.pre-1 {
    margin-left: calc(3.95833333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-1[class*="column-"]:first-of-type {
    margin-left: calc(3.95833333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-1[class*="column-"]:first-of-type {
    margin-right: calc(3.95833333vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-1 {
    margin-right: calc(3.95833333vw - 0.5rem); }
  html:not([dir="rtl"]) .post-1 {
    margin-right: 3.95833333vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-1[class*="column-"]:first-of-type {
    margin-right: 3.95833333vw; }
  html[dir="rtl"] [class*="column-"] .post-1[class*="column-"]:first-of-type {
    margin-right: 3.95833333vw; }
  html[dir="rtl"] .post-1 {
    margin-left: 3.95833333vw; }
  html:not([dir="rtl"]) .pre-2 {
    margin-left: 7.91666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-2[class*="column-"]:first-of-type {
    margin-left: 7.91666667vw; }
  html[dir="rtl"] [class*="column-"] .pre-2[class*="column-"]:first-of-type {
    margin-right: 7.91666667vw; }
  html[dir="rtl"] .pre-2 {
    margin-right: 7.91666667vw; }
  html:not([dir="rtl"]) .first-column.pre-2 {
    margin-left: calc(7.91666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-2[class*="column-"]:first-of-type {
    margin-left: calc(7.91666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-2[class*="column-"]:first-of-type {
    margin-right: calc(7.91666667vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-2 {
    margin-right: calc(7.91666667vw - 0.5rem); }
  html:not([dir="rtl"]) .post-2 {
    margin-right: 7.91666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-2[class*="column-"]:first-of-type {
    margin-right: 7.91666667vw; }
  html[dir="rtl"] [class*="column-"] .post-2[class*="column-"]:first-of-type {
    margin-right: 7.91666667vw; }
  html[dir="rtl"] .post-2 {
    margin-left: 7.91666667vw; }
  html:not([dir="rtl"]) .pre-3 {
    margin-left: 11.875vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-3[class*="column-"]:first-of-type {
    margin-left: 11.875vw; }
  html[dir="rtl"] [class*="column-"] .pre-3[class*="column-"]:first-of-type {
    margin-right: 11.875vw; }
  html[dir="rtl"] .pre-3 {
    margin-right: 11.875vw; }
  html:not([dir="rtl"]) .first-column.pre-3 {
    margin-left: calc(11.875vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-3[class*="column-"]:first-of-type {
    margin-left: calc(11.875vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-3[class*="column-"]:first-of-type {
    margin-right: calc(11.875vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-3 {
    margin-right: calc(11.875vw - 0.5rem); }
  html:not([dir="rtl"]) .post-3 {
    margin-right: 11.875vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-3[class*="column-"]:first-of-type {
    margin-right: 11.875vw; }
  html[dir="rtl"] [class*="column-"] .post-3[class*="column-"]:first-of-type {
    margin-right: 11.875vw; }
  html[dir="rtl"] .post-3 {
    margin-left: 11.875vw; }
  html:not([dir="rtl"]) .pre-4 {
    margin-left: 15.83333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-4[class*="column-"]:first-of-type {
    margin-left: 15.83333333vw; }
  html[dir="rtl"] [class*="column-"] .pre-4[class*="column-"]:first-of-type {
    margin-right: 15.83333333vw; }
  html[dir="rtl"] .pre-4 {
    margin-right: 15.83333333vw; }
  html:not([dir="rtl"]) .first-column.pre-4 {
    margin-left: calc(15.83333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-4[class*="column-"]:first-of-type {
    margin-left: calc(15.83333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-4[class*="column-"]:first-of-type {
    margin-right: calc(15.83333333vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-4 {
    margin-right: calc(15.83333333vw - 0.5rem); }
  html:not([dir="rtl"]) .post-4 {
    margin-right: 15.83333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-4[class*="column-"]:first-of-type {
    margin-right: 15.83333333vw; }
  html[dir="rtl"] [class*="column-"] .post-4[class*="column-"]:first-of-type {
    margin-right: 15.83333333vw; }
  html[dir="rtl"] .post-4 {
    margin-left: 15.83333333vw; }
  html:not([dir="rtl"]) .pre-5 {
    margin-left: 19.79166667vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-5[class*="column-"]:first-of-type {
    margin-left: 19.79166667vw; }
  html[dir="rtl"] [class*="column-"] .pre-5[class*="column-"]:first-of-type {
    margin-right: 19.79166667vw; }
  html[dir="rtl"] .pre-5 {
    margin-right: 19.79166667vw; }
  html:not([dir="rtl"]) .first-column.pre-5 {
    margin-left: calc(19.79166667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-5[class*="column-"]:first-of-type {
    margin-left: calc(19.79166667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-5[class*="column-"]:first-of-type {
    margin-right: calc(19.79166667vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-5 {
    margin-right: calc(19.79166667vw - 0.5rem); }
  html:not([dir="rtl"]) .post-5 {
    margin-right: 19.79166667vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-5[class*="column-"]:first-of-type {
    margin-right: 19.79166667vw; }
  html[dir="rtl"] [class*="column-"] .post-5[class*="column-"]:first-of-type {
    margin-right: 19.79166667vw; }
  html[dir="rtl"] .post-5 {
    margin-left: 19.79166667vw; }
  html:not([dir="rtl"]) .pre-6 {
    margin-left: 23.75vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-6[class*="column-"]:first-of-type {
    margin-left: 23.75vw; }
  html[dir="rtl"] [class*="column-"] .pre-6[class*="column-"]:first-of-type {
    margin-right: 23.75vw; }
  html[dir="rtl"] .pre-6 {
    margin-right: 23.75vw; }
  html:not([dir="rtl"]) .first-column.pre-6 {
    margin-left: calc(23.75vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-6[class*="column-"]:first-of-type {
    margin-left: calc(23.75vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-6[class*="column-"]:first-of-type {
    margin-right: calc(23.75vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-6 {
    margin-right: calc(23.75vw - 0.5rem); }
  html:not([dir="rtl"]) .post-6 {
    margin-right: 23.75vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-6[class*="column-"]:first-of-type {
    margin-right: 23.75vw; }
  html[dir="rtl"] [class*="column-"] .post-6[class*="column-"]:first-of-type {
    margin-right: 23.75vw; }
  html[dir="rtl"] .post-6 {
    margin-left: 23.75vw; }
  html:not([dir="rtl"]) .pre-7 {
    margin-left: 27.70833333vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-7[class*="column-"]:first-of-type {
    margin-left: 27.70833333vw; }
  html[dir="rtl"] [class*="column-"] .pre-7[class*="column-"]:first-of-type {
    margin-right: 27.70833333vw; }
  html[dir="rtl"] .pre-7 {
    margin-right: 27.70833333vw; }
  html:not([dir="rtl"]) .first-column.pre-7 {
    margin-left: calc(27.70833333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-7[class*="column-"]:first-of-type {
    margin-left: calc(27.70833333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-7[class*="column-"]:first-of-type {
    margin-right: calc(27.70833333vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-7 {
    margin-right: calc(27.70833333vw - 0.5rem); }
  html:not([dir="rtl"]) .post-7 {
    margin-right: 27.70833333vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-7[class*="column-"]:first-of-type {
    margin-right: 27.70833333vw; }
  html[dir="rtl"] [class*="column-"] .post-7[class*="column-"]:first-of-type {
    margin-right: 27.70833333vw; }
  html[dir="rtl"] .post-7 {
    margin-left: 27.70833333vw; }
  html:not([dir="rtl"]) .pre-8 {
    margin-left: 31.66666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-8[class*="column-"]:first-of-type {
    margin-left: 31.66666667vw; }
  html[dir="rtl"] [class*="column-"] .pre-8[class*="column-"]:first-of-type {
    margin-right: 31.66666667vw; }
  html[dir="rtl"] .pre-8 {
    margin-right: 31.66666667vw; }
  html:not([dir="rtl"]) .first-column.pre-8 {
    margin-left: calc(31.66666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-8[class*="column-"]:first-of-type {
    margin-left: calc(31.66666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-8[class*="column-"]:first-of-type {
    margin-right: calc(31.66666667vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-8 {
    margin-right: calc(31.66666667vw - 0.5rem); }
  html:not([dir="rtl"]) .post-8 {
    margin-right: 31.66666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-8[class*="column-"]:first-of-type {
    margin-right: 31.66666667vw; }
  html[dir="rtl"] [class*="column-"] .post-8[class*="column-"]:first-of-type {
    margin-right: 31.66666667vw; }
  html[dir="rtl"] .post-8 {
    margin-left: 31.66666667vw; }
  html:not([dir="rtl"]) .pre-9 {
    margin-left: 35.625vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-9[class*="column-"]:first-of-type {
    margin-left: 35.625vw; }
  html[dir="rtl"] [class*="column-"] .pre-9[class*="column-"]:first-of-type {
    margin-right: 35.625vw; }
  html[dir="rtl"] .pre-9 {
    margin-right: 35.625vw; }
  html:not([dir="rtl"]) .first-column.pre-9 {
    margin-left: calc(35.625vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-9[class*="column-"]:first-of-type {
    margin-left: calc(35.625vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-9[class*="column-"]:first-of-type {
    margin-right: calc(35.625vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-9 {
    margin-right: calc(35.625vw - 0.5rem); }
  html:not([dir="rtl"]) .post-9 {
    margin-right: 35.625vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-9[class*="column-"]:first-of-type {
    margin-right: 35.625vw; }
  html[dir="rtl"] [class*="column-"] .post-9[class*="column-"]:first-of-type {
    margin-right: 35.625vw; }
  html[dir="rtl"] .post-9 {
    margin-left: 35.625vw; }
  html:not([dir="rtl"]) .pre-10 {
    margin-left: 39.58333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-10[class*="column-"]:first-of-type {
    margin-left: 39.58333333vw; }
  html[dir="rtl"] [class*="column-"] .pre-10[class*="column-"]:first-of-type {
    margin-right: 39.58333333vw; }
  html[dir="rtl"] .pre-10 {
    margin-right: 39.58333333vw; }
  html:not([dir="rtl"]) .first-column.pre-10 {
    margin-left: calc(39.58333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-10[class*="column-"]:first-of-type {
    margin-left: calc(39.58333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-10[class*="column-"]:first-of-type {
    margin-right: calc(39.58333333vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-10 {
    margin-right: calc(39.58333333vw - 0.5rem); }
  html:not([dir="rtl"]) .post-10 {
    margin-right: 39.58333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-10[class*="column-"]:first-of-type {
    margin-right: 39.58333333vw; }
  html[dir="rtl"] [class*="column-"] .post-10[class*="column-"]:first-of-type {
    margin-right: 39.58333333vw; }
  html[dir="rtl"] .post-10 {
    margin-left: 39.58333333vw; }
  html:not([dir="rtl"]) .pre-11 {
    margin-left: 43.54166667vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-11[class*="column-"]:first-of-type {
    margin-left: 43.54166667vw; }
  html[dir="rtl"] [class*="column-"] .pre-11[class*="column-"]:first-of-type {
    margin-right: 43.54166667vw; }
  html[dir="rtl"] .pre-11 {
    margin-right: 43.54166667vw; }
  html:not([dir="rtl"]) .first-column.pre-11 {
    margin-left: calc(43.54166667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-11[class*="column-"]:first-of-type {
    margin-left: calc(43.54166667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-11[class*="column-"]:first-of-type {
    margin-right: calc(43.54166667vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-11 {
    margin-right: calc(43.54166667vw - 0.5rem); }
  html:not([dir="rtl"]) .post-11 {
    margin-right: 43.54166667vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-11[class*="column-"]:first-of-type {
    margin-right: 43.54166667vw; }
  html[dir="rtl"] [class*="column-"] .post-11[class*="column-"]:first-of-type {
    margin-right: 43.54166667vw; }
  html[dir="rtl"] .post-11 {
    margin-left: 43.54166667vw; }
  html:not([dir="rtl"]) .pre-12 {
    margin-left: 47.5vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-12[class*="column-"]:first-of-type {
    margin-left: 47.5vw; }
  html[dir="rtl"] [class*="column-"] .pre-12[class*="column-"]:first-of-type {
    margin-right: 47.5vw; }
  html[dir="rtl"] .pre-12 {
    margin-right: 47.5vw; }
  html:not([dir="rtl"]) .first-column.pre-12 {
    margin-left: calc(47.5vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-12[class*="column-"]:first-of-type {
    margin-left: calc(47.5vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-12[class*="column-"]:first-of-type {
    margin-right: calc(47.5vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-12 {
    margin-right: calc(47.5vw - 0.5rem); }
  html:not([dir="rtl"]) .post-12 {
    margin-right: 47.5vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-12[class*="column-"]:first-of-type {
    margin-right: 47.5vw; }
  html[dir="rtl"] [class*="column-"] .post-12[class*="column-"]:first-of-type {
    margin-right: 47.5vw; }
  html[dir="rtl"] .post-12 {
    margin-left: 47.5vw; }
  html:not([dir="rtl"]) .pre-13 {
    margin-left: 51.45833333vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-13[class*="column-"]:first-of-type {
    margin-left: 51.45833333vw; }
  html[dir="rtl"] [class*="column-"] .pre-13[class*="column-"]:first-of-type {
    margin-right: 51.45833333vw; }
  html[dir="rtl"] .pre-13 {
    margin-right: 51.45833333vw; }
  html:not([dir="rtl"]) .first-column.pre-13 {
    margin-left: calc(51.45833333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-13[class*="column-"]:first-of-type {
    margin-left: calc(51.45833333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-13[class*="column-"]:first-of-type {
    margin-right: calc(51.45833333vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-13 {
    margin-right: calc(51.45833333vw - 0.5rem); }
  html:not([dir="rtl"]) .post-13 {
    margin-right: 51.45833333vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-13[class*="column-"]:first-of-type {
    margin-right: 51.45833333vw; }
  html[dir="rtl"] [class*="column-"] .post-13[class*="column-"]:first-of-type {
    margin-right: 51.45833333vw; }
  html[dir="rtl"] .post-13 {
    margin-left: 51.45833333vw; }
  html:not([dir="rtl"]) .pre-14 {
    margin-left: 55.41666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-14[class*="column-"]:first-of-type {
    margin-left: 55.41666667vw; }
  html[dir="rtl"] [class*="column-"] .pre-14[class*="column-"]:first-of-type {
    margin-right: 55.41666667vw; }
  html[dir="rtl"] .pre-14 {
    margin-right: 55.41666667vw; }
  html:not([dir="rtl"]) .first-column.pre-14 {
    margin-left: calc(55.41666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-14[class*="column-"]:first-of-type {
    margin-left: calc(55.41666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-14[class*="column-"]:first-of-type {
    margin-right: calc(55.41666667vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-14 {
    margin-right: calc(55.41666667vw - 0.5rem); }
  html:not([dir="rtl"]) .post-14 {
    margin-right: 55.41666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-14[class*="column-"]:first-of-type {
    margin-right: 55.41666667vw; }
  html[dir="rtl"] [class*="column-"] .post-14[class*="column-"]:first-of-type {
    margin-right: 55.41666667vw; }
  html[dir="rtl"] .post-14 {
    margin-left: 55.41666667vw; }
  html:not([dir="rtl"]) .pre-15 {
    margin-left: 59.375vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-15[class*="column-"]:first-of-type {
    margin-left: 59.375vw; }
  html[dir="rtl"] [class*="column-"] .pre-15[class*="column-"]:first-of-type {
    margin-right: 59.375vw; }
  html[dir="rtl"] .pre-15 {
    margin-right: 59.375vw; }
  html:not([dir="rtl"]) .first-column.pre-15 {
    margin-left: calc(59.375vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-15[class*="column-"]:first-of-type {
    margin-left: calc(59.375vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-15[class*="column-"]:first-of-type {
    margin-right: calc(59.375vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-15 {
    margin-right: calc(59.375vw - 0.5rem); }
  html:not([dir="rtl"]) .post-15 {
    margin-right: 59.375vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-15[class*="column-"]:first-of-type {
    margin-right: 59.375vw; }
  html[dir="rtl"] [class*="column-"] .post-15[class*="column-"]:first-of-type {
    margin-right: 59.375vw; }
  html[dir="rtl"] .post-15 {
    margin-left: 59.375vw; }
  html:not([dir="rtl"]) .pre-16 {
    margin-left: 63.33333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-16[class*="column-"]:first-of-type {
    margin-left: 63.33333333vw; }
  html[dir="rtl"] [class*="column-"] .pre-16[class*="column-"]:first-of-type {
    margin-right: 63.33333333vw; }
  html[dir="rtl"] .pre-16 {
    margin-right: 63.33333333vw; }
  html:not([dir="rtl"]) .first-column.pre-16 {
    margin-left: calc(63.33333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-16[class*="column-"]:first-of-type {
    margin-left: calc(63.33333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-16[class*="column-"]:first-of-type {
    margin-right: calc(63.33333333vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-16 {
    margin-right: calc(63.33333333vw - 0.5rem); }
  html:not([dir="rtl"]) .post-16 {
    margin-right: 63.33333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-16[class*="column-"]:first-of-type {
    margin-right: 63.33333333vw; }
  html[dir="rtl"] [class*="column-"] .post-16[class*="column-"]:first-of-type {
    margin-right: 63.33333333vw; }
  html[dir="rtl"] .post-16 {
    margin-left: 63.33333333vw; }
  html:not([dir="rtl"]) .pre-17 {
    margin-left: 67.29166667vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-17[class*="column-"]:first-of-type {
    margin-left: 67.29166667vw; }
  html[dir="rtl"] [class*="column-"] .pre-17[class*="column-"]:first-of-type {
    margin-right: 67.29166667vw; }
  html[dir="rtl"] .pre-17 {
    margin-right: 67.29166667vw; }
  html:not([dir="rtl"]) .first-column.pre-17 {
    margin-left: calc(67.29166667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-17[class*="column-"]:first-of-type {
    margin-left: calc(67.29166667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-17[class*="column-"]:first-of-type {
    margin-right: calc(67.29166667vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-17 {
    margin-right: calc(67.29166667vw - 0.5rem); }
  html:not([dir="rtl"]) .post-17 {
    margin-right: 67.29166667vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-17[class*="column-"]:first-of-type {
    margin-right: 67.29166667vw; }
  html[dir="rtl"] [class*="column-"] .post-17[class*="column-"]:first-of-type {
    margin-right: 67.29166667vw; }
  html[dir="rtl"] .post-17 {
    margin-left: 67.29166667vw; }
  html:not([dir="rtl"]) .pre-18 {
    margin-left: 71.25vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-18[class*="column-"]:first-of-type {
    margin-left: 71.25vw; }
  html[dir="rtl"] [class*="column-"] .pre-18[class*="column-"]:first-of-type {
    margin-right: 71.25vw; }
  html[dir="rtl"] .pre-18 {
    margin-right: 71.25vw; }
  html:not([dir="rtl"]) .first-column.pre-18 {
    margin-left: calc(71.25vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-18[class*="column-"]:first-of-type {
    margin-left: calc(71.25vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-18[class*="column-"]:first-of-type {
    margin-right: calc(71.25vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-18 {
    margin-right: calc(71.25vw - 0.5rem); }
  html:not([dir="rtl"]) .post-18 {
    margin-right: 71.25vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-18[class*="column-"]:first-of-type {
    margin-right: 71.25vw; }
  html[dir="rtl"] [class*="column-"] .post-18[class*="column-"]:first-of-type {
    margin-right: 71.25vw; }
  html[dir="rtl"] .post-18 {
    margin-left: 71.25vw; }
  html:not([dir="rtl"]) .pre-19 {
    margin-left: 75.20833333vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-19[class*="column-"]:first-of-type {
    margin-left: 75.20833333vw; }
  html[dir="rtl"] [class*="column-"] .pre-19[class*="column-"]:first-of-type {
    margin-right: 75.20833333vw; }
  html[dir="rtl"] .pre-19 {
    margin-right: 75.20833333vw; }
  html:not([dir="rtl"]) .first-column.pre-19 {
    margin-left: calc(75.20833333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-19[class*="column-"]:first-of-type {
    margin-left: calc(75.20833333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-19[class*="column-"]:first-of-type {
    margin-right: calc(75.20833333vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-19 {
    margin-right: calc(75.20833333vw - 0.5rem); }
  html:not([dir="rtl"]) .post-19 {
    margin-right: 75.20833333vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-19[class*="column-"]:first-of-type {
    margin-right: 75.20833333vw; }
  html[dir="rtl"] [class*="column-"] .post-19[class*="column-"]:first-of-type {
    margin-right: 75.20833333vw; }
  html[dir="rtl"] .post-19 {
    margin-left: 75.20833333vw; }
  html:not([dir="rtl"]) .pre-20 {
    margin-left: 79.16666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-20[class*="column-"]:first-of-type {
    margin-left: 79.16666667vw; }
  html[dir="rtl"] [class*="column-"] .pre-20[class*="column-"]:first-of-type {
    margin-right: 79.16666667vw; }
  html[dir="rtl"] .pre-20 {
    margin-right: 79.16666667vw; }
  html:not([dir="rtl"]) .first-column.pre-20 {
    margin-left: calc(79.16666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-20[class*="column-"]:first-of-type {
    margin-left: calc(79.16666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-20[class*="column-"]:first-of-type {
    margin-right: calc(79.16666667vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-20 {
    margin-right: calc(79.16666667vw - 0.5rem); }
  html:not([dir="rtl"]) .post-20 {
    margin-right: 79.16666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-20[class*="column-"]:first-of-type {
    margin-right: 79.16666667vw; }
  html[dir="rtl"] [class*="column-"] .post-20[class*="column-"]:first-of-type {
    margin-right: 79.16666667vw; }
  html[dir="rtl"] .post-20 {
    margin-left: 79.16666667vw; }
  html:not([dir="rtl"]) .pre-21 {
    margin-left: 83.125vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-21[class*="column-"]:first-of-type {
    margin-left: 83.125vw; }
  html[dir="rtl"] [class*="column-"] .pre-21[class*="column-"]:first-of-type {
    margin-right: 83.125vw; }
  html[dir="rtl"] .pre-21 {
    margin-right: 83.125vw; }
  html:not([dir="rtl"]) .first-column.pre-21 {
    margin-left: calc(83.125vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-21[class*="column-"]:first-of-type {
    margin-left: calc(83.125vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-21[class*="column-"]:first-of-type {
    margin-right: calc(83.125vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-21 {
    margin-right: calc(83.125vw - 0.5rem); }
  html:not([dir="rtl"]) .post-21 {
    margin-right: 83.125vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-21[class*="column-"]:first-of-type {
    margin-right: 83.125vw; }
  html[dir="rtl"] [class*="column-"] .post-21[class*="column-"]:first-of-type {
    margin-right: 83.125vw; }
  html[dir="rtl"] .post-21 {
    margin-left: 83.125vw; }
  html:not([dir="rtl"]) .pre-22 {
    margin-left: 87.08333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-22[class*="column-"]:first-of-type {
    margin-left: 87.08333333vw; }
  html[dir="rtl"] [class*="column-"] .pre-22[class*="column-"]:first-of-type {
    margin-right: 87.08333333vw; }
  html[dir="rtl"] .pre-22 {
    margin-right: 87.08333333vw; }
  html:not([dir="rtl"]) .first-column.pre-22 {
    margin-left: calc(87.08333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-22[class*="column-"]:first-of-type {
    margin-left: calc(87.08333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-22[class*="column-"]:first-of-type {
    margin-right: calc(87.08333333vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-22 {
    margin-right: calc(87.08333333vw - 0.5rem); }
  html:not([dir="rtl"]) .post-22 {
    margin-right: 87.08333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-22[class*="column-"]:first-of-type {
    margin-right: 87.08333333vw; }
  html[dir="rtl"] [class*="column-"] .post-22[class*="column-"]:first-of-type {
    margin-right: 87.08333333vw; }
  html[dir="rtl"] .post-22 {
    margin-left: 87.08333333vw; }
  html:not([dir="rtl"]) .pre-23 {
    margin-left: 91.04166667vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-23[class*="column-"]:first-of-type {
    margin-left: 91.04166667vw; }
  html[dir="rtl"] [class*="column-"] .pre-23[class*="column-"]:first-of-type {
    margin-right: 91.04166667vw; }
  html[dir="rtl"] .pre-23 {
    margin-right: 91.04166667vw; }
  html:not([dir="rtl"]) .first-column.pre-23 {
    margin-left: calc(91.04166667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-23[class*="column-"]:first-of-type {
    margin-left: calc(91.04166667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-23[class*="column-"]:first-of-type {
    margin-right: calc(91.04166667vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-23 {
    margin-right: calc(91.04166667vw - 0.5rem); }
  html:not([dir="rtl"]) .post-23 {
    margin-right: 91.04166667vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-23[class*="column-"]:first-of-type {
    margin-right: 91.04166667vw; }
  html[dir="rtl"] [class*="column-"] .post-23[class*="column-"]:first-of-type {
    margin-right: 91.04166667vw; }
  html[dir="rtl"] .post-23 {
    margin-left: 91.04166667vw; }
  html:not([dir="rtl"]) .pre-24 {
    margin-left: 95vw; }
  html:not([dir="rtl"]) [class*="column-"] .pre-24[class*="column-"]:first-of-type {
    margin-left: 95vw; }
  html[dir="rtl"] [class*="column-"] .pre-24[class*="column-"]:first-of-type {
    margin-right: 95vw; }
  html[dir="rtl"] .pre-24 {
    margin-right: 95vw; }
  html:not([dir="rtl"]) .first-column.pre-24 {
    margin-left: calc(95vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .first-column.pre-24[class*="column-"]:first-of-type {
    margin-left: calc(95vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .first-column.pre-24[class*="column-"]:first-of-type {
    margin-right: calc(95vw - 0.5rem); }
  html[dir="rtl"] .first-column.pre-24 {
    margin-right: calc(95vw - 0.5rem); }
  html:not([dir="rtl"]) .post-24 {
    margin-right: 95vw; }
  html:not([dir="rtl"]) [class*="column-"] .post-24[class*="column-"]:first-of-type {
    margin-right: 95vw; }
  html[dir="rtl"] [class*="column-"] .post-24[class*="column-"]:first-of-type {
    margin-right: 95vw; }
  html[dir="rtl"] .post-24 {
    margin-left: 95vw; } }

@media screen and (max-width: 859px) {
  html:not([dir="rtl"]) .tablet-pre-0 {
    margin-left: 0vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-0[class*="column-"]:first-of-type {
    margin-left: 0vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-0[class*="column-"]:first-of-type {
    margin-right: 0vw; }
  html[dir="rtl"] .tablet-pre-0 {
    margin-right: 0vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-0 {
    margin-left: calc(0vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-0[class*="column-"]:first-of-type {
    margin-left: calc(0vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-0[class*="column-"]:first-of-type {
    margin-right: calc(0vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-0 {
    margin-right: calc(0vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-0 {
    margin-right: 0vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-0[class*="column-"]:first-of-type {
    margin-right: 0vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-0[class*="column-"]:first-of-type {
    margin-right: 0vw; }
  html[dir="rtl"] .tablet-post-0 {
    margin-left: 0vw; }
  html:not([dir="rtl"]) .tablet-pre-1 {
    margin-left: 7.91666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-1[class*="column-"]:first-of-type {
    margin-left: 7.91666667vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-1[class*="column-"]:first-of-type {
    margin-right: 7.91666667vw; }
  html[dir="rtl"] .tablet-pre-1 {
    margin-right: 7.91666667vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-1 {
    margin-left: calc(7.91666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-1[class*="column-"]:first-of-type {
    margin-left: calc(7.91666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-1[class*="column-"]:first-of-type {
    margin-right: calc(7.91666667vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-1 {
    margin-right: calc(7.91666667vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-1 {
    margin-right: 7.91666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-1[class*="column-"]:first-of-type {
    margin-right: 7.91666667vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-1[class*="column-"]:first-of-type {
    margin-right: 7.91666667vw; }
  html[dir="rtl"] .tablet-post-1 {
    margin-left: 7.91666667vw; }
  html:not([dir="rtl"]) .tablet-pre-2 {
    margin-left: 15.83333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-2[class*="column-"]:first-of-type {
    margin-left: 15.83333333vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-2[class*="column-"]:first-of-type {
    margin-right: 15.83333333vw; }
  html[dir="rtl"] .tablet-pre-2 {
    margin-right: 15.83333333vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-2 {
    margin-left: calc(15.83333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-2[class*="column-"]:first-of-type {
    margin-left: calc(15.83333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-2[class*="column-"]:first-of-type {
    margin-right: calc(15.83333333vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-2 {
    margin-right: calc(15.83333333vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-2 {
    margin-right: 15.83333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-2[class*="column-"]:first-of-type {
    margin-right: 15.83333333vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-2[class*="column-"]:first-of-type {
    margin-right: 15.83333333vw; }
  html[dir="rtl"] .tablet-post-2 {
    margin-left: 15.83333333vw; }
  html:not([dir="rtl"]) .tablet-pre-3 {
    margin-left: 23.75vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-3[class*="column-"]:first-of-type {
    margin-left: 23.75vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-3[class*="column-"]:first-of-type {
    margin-right: 23.75vw; }
  html[dir="rtl"] .tablet-pre-3 {
    margin-right: 23.75vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-3 {
    margin-left: calc(23.75vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-3[class*="column-"]:first-of-type {
    margin-left: calc(23.75vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-3[class*="column-"]:first-of-type {
    margin-right: calc(23.75vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-3 {
    margin-right: calc(23.75vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-3 {
    margin-right: 23.75vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-3[class*="column-"]:first-of-type {
    margin-right: 23.75vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-3[class*="column-"]:first-of-type {
    margin-right: 23.75vw; }
  html[dir="rtl"] .tablet-post-3 {
    margin-left: 23.75vw; }
  html:not([dir="rtl"]) .tablet-pre-4 {
    margin-left: 31.66666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-4[class*="column-"]:first-of-type {
    margin-left: 31.66666667vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-4[class*="column-"]:first-of-type {
    margin-right: 31.66666667vw; }
  html[dir="rtl"] .tablet-pre-4 {
    margin-right: 31.66666667vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-4 {
    margin-left: calc(31.66666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-4[class*="column-"]:first-of-type {
    margin-left: calc(31.66666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-4[class*="column-"]:first-of-type {
    margin-right: calc(31.66666667vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-4 {
    margin-right: calc(31.66666667vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-4 {
    margin-right: 31.66666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-4[class*="column-"]:first-of-type {
    margin-right: 31.66666667vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-4[class*="column-"]:first-of-type {
    margin-right: 31.66666667vw; }
  html[dir="rtl"] .tablet-post-4 {
    margin-left: 31.66666667vw; }
  html:not([dir="rtl"]) .tablet-pre-5 {
    margin-left: 39.58333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-5[class*="column-"]:first-of-type {
    margin-left: 39.58333333vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-5[class*="column-"]:first-of-type {
    margin-right: 39.58333333vw; }
  html[dir="rtl"] .tablet-pre-5 {
    margin-right: 39.58333333vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-5 {
    margin-left: calc(39.58333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-5[class*="column-"]:first-of-type {
    margin-left: calc(39.58333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-5[class*="column-"]:first-of-type {
    margin-right: calc(39.58333333vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-5 {
    margin-right: calc(39.58333333vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-5 {
    margin-right: 39.58333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-5[class*="column-"]:first-of-type {
    margin-right: 39.58333333vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-5[class*="column-"]:first-of-type {
    margin-right: 39.58333333vw; }
  html[dir="rtl"] .tablet-post-5 {
    margin-left: 39.58333333vw; }
  html:not([dir="rtl"]) .tablet-pre-6 {
    margin-left: 47.5vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-6[class*="column-"]:first-of-type {
    margin-left: 47.5vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-6[class*="column-"]:first-of-type {
    margin-right: 47.5vw; }
  html[dir="rtl"] .tablet-pre-6 {
    margin-right: 47.5vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-6 {
    margin-left: calc(47.5vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-6[class*="column-"]:first-of-type {
    margin-left: calc(47.5vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-6[class*="column-"]:first-of-type {
    margin-right: calc(47.5vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-6 {
    margin-right: calc(47.5vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-6 {
    margin-right: 47.5vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-6[class*="column-"]:first-of-type {
    margin-right: 47.5vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-6[class*="column-"]:first-of-type {
    margin-right: 47.5vw; }
  html[dir="rtl"] .tablet-post-6 {
    margin-left: 47.5vw; }
  html:not([dir="rtl"]) .tablet-pre-7 {
    margin-left: 55.41666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-7[class*="column-"]:first-of-type {
    margin-left: 55.41666667vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-7[class*="column-"]:first-of-type {
    margin-right: 55.41666667vw; }
  html[dir="rtl"] .tablet-pre-7 {
    margin-right: 55.41666667vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-7 {
    margin-left: calc(55.41666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-7[class*="column-"]:first-of-type {
    margin-left: calc(55.41666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-7[class*="column-"]:first-of-type {
    margin-right: calc(55.41666667vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-7 {
    margin-right: calc(55.41666667vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-7 {
    margin-right: 55.41666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-7[class*="column-"]:first-of-type {
    margin-right: 55.41666667vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-7[class*="column-"]:first-of-type {
    margin-right: 55.41666667vw; }
  html[dir="rtl"] .tablet-post-7 {
    margin-left: 55.41666667vw; }
  html:not([dir="rtl"]) .tablet-pre-8 {
    margin-left: 63.33333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-8[class*="column-"]:first-of-type {
    margin-left: 63.33333333vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-8[class*="column-"]:first-of-type {
    margin-right: 63.33333333vw; }
  html[dir="rtl"] .tablet-pre-8 {
    margin-right: 63.33333333vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-8 {
    margin-left: calc(63.33333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-8[class*="column-"]:first-of-type {
    margin-left: calc(63.33333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-8[class*="column-"]:first-of-type {
    margin-right: calc(63.33333333vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-8 {
    margin-right: calc(63.33333333vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-8 {
    margin-right: 63.33333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-8[class*="column-"]:first-of-type {
    margin-right: 63.33333333vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-8[class*="column-"]:first-of-type {
    margin-right: 63.33333333vw; }
  html[dir="rtl"] .tablet-post-8 {
    margin-left: 63.33333333vw; }
  html:not([dir="rtl"]) .tablet-pre-9 {
    margin-left: 71.25vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-9[class*="column-"]:first-of-type {
    margin-left: 71.25vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-9[class*="column-"]:first-of-type {
    margin-right: 71.25vw; }
  html[dir="rtl"] .tablet-pre-9 {
    margin-right: 71.25vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-9 {
    margin-left: calc(71.25vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-9[class*="column-"]:first-of-type {
    margin-left: calc(71.25vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-9[class*="column-"]:first-of-type {
    margin-right: calc(71.25vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-9 {
    margin-right: calc(71.25vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-9 {
    margin-right: 71.25vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-9[class*="column-"]:first-of-type {
    margin-right: 71.25vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-9[class*="column-"]:first-of-type {
    margin-right: 71.25vw; }
  html[dir="rtl"] .tablet-post-9 {
    margin-left: 71.25vw; }
  html:not([dir="rtl"]) .tablet-pre-10 {
    margin-left: 79.16666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-10[class*="column-"]:first-of-type {
    margin-left: 79.16666667vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-10[class*="column-"]:first-of-type {
    margin-right: 79.16666667vw; }
  html[dir="rtl"] .tablet-pre-10 {
    margin-right: 79.16666667vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-10 {
    margin-left: calc(79.16666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-10[class*="column-"]:first-of-type {
    margin-left: calc(79.16666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-10[class*="column-"]:first-of-type {
    margin-right: calc(79.16666667vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-10 {
    margin-right: calc(79.16666667vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-10 {
    margin-right: 79.16666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-10[class*="column-"]:first-of-type {
    margin-right: 79.16666667vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-10[class*="column-"]:first-of-type {
    margin-right: 79.16666667vw; }
  html[dir="rtl"] .tablet-post-10 {
    margin-left: 79.16666667vw; }
  html:not([dir="rtl"]) .tablet-pre-11 {
    margin-left: 87.08333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-11[class*="column-"]:first-of-type {
    margin-left: 87.08333333vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-11[class*="column-"]:first-of-type {
    margin-right: 87.08333333vw; }
  html[dir="rtl"] .tablet-pre-11 {
    margin-right: 87.08333333vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-11 {
    margin-left: calc(87.08333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-11[class*="column-"]:first-of-type {
    margin-left: calc(87.08333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-11[class*="column-"]:first-of-type {
    margin-right: calc(87.08333333vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-11 {
    margin-right: calc(87.08333333vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-11 {
    margin-right: 87.08333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-11[class*="column-"]:first-of-type {
    margin-right: 87.08333333vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-11[class*="column-"]:first-of-type {
    margin-right: 87.08333333vw; }
  html[dir="rtl"] .tablet-post-11 {
    margin-left: 87.08333333vw; }
  html:not([dir="rtl"]) .tablet-pre-12 {
    margin-left: 95vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-pre-12[class*="column-"]:first-of-type {
    margin-left: 95vw; }
  html[dir="rtl"] [class*="column-"] .tablet-pre-12[class*="column-"]:first-of-type {
    margin-right: 95vw; }
  html[dir="rtl"] .tablet-pre-12 {
    margin-right: 95vw; }
  html:not([dir="rtl"]) .tablet-first-column.tablet-pre-12 {
    margin-left: calc(95vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .tablet-first-column.tablet-pre-12[class*="column-"]:first-of-type {
    margin-left: calc(95vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .tablet-first-column.tablet-pre-12[class*="column-"]:first-of-type {
    margin-right: calc(95vw - 0.5rem); }
  html[dir="rtl"] .tablet-first-column.tablet-pre-12 {
    margin-right: calc(95vw - 0.5rem); }
  html:not([dir="rtl"]) .tablet-post-12 {
    margin-right: 95vw; }
  html:not([dir="rtl"]) [class*="column-"] .tablet-post-12[class*="column-"]:first-of-type {
    margin-right: 95vw; }
  html[dir="rtl"] [class*="column-"] .tablet-post-12[class*="column-"]:first-of-type {
    margin-right: 95vw; }
  html[dir="rtl"] .tablet-post-12 {
    margin-left: 95vw; } }

@media screen and (max-width: 479px) {
  html:not([dir="rtl"]) .phone-pre-0 {
    margin-left: 0vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-pre-0[class*="column-"]:first-of-type {
    margin-left: 0vw; }
  html[dir="rtl"] [class*="column-"] .phone-pre-0[class*="column-"]:first-of-type {
    margin-right: 0vw; }
  html[dir="rtl"] .phone-pre-0 {
    margin-right: 0vw; }
  html:not([dir="rtl"]) .phone-first-column.phone-pre-0 {
    margin-left: calc(0vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .phone-first-column.phone-pre-0[class*="column-"]:first-of-type {
    margin-left: calc(0vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .phone-first-column.phone-pre-0[class*="column-"]:first-of-type {
    margin-right: calc(0vw - 0.5rem); }
  html[dir="rtl"] .phone-first-column.phone-pre-0 {
    margin-right: calc(0vw - 0.5rem); }
  html:not([dir="rtl"]) .phone-post-0 {
    margin-right: 0vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-post-0[class*="column-"]:first-of-type {
    margin-right: 0vw; }
  html[dir="rtl"] [class*="column-"] .phone-post-0[class*="column-"]:first-of-type {
    margin-right: 0vw; }
  html[dir="rtl"] .phone-post-0 {
    margin-left: 0vw; }
  html:not([dir="rtl"]) .phone-pre-1 {
    margin-left: 15.83333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-pre-1[class*="column-"]:first-of-type {
    margin-left: 15.83333333vw; }
  html[dir="rtl"] [class*="column-"] .phone-pre-1[class*="column-"]:first-of-type {
    margin-right: 15.83333333vw; }
  html[dir="rtl"] .phone-pre-1 {
    margin-right: 15.83333333vw; }
  html:not([dir="rtl"]) .phone-first-column.phone-pre-1 {
    margin-left: calc(15.83333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .phone-first-column.phone-pre-1[class*="column-"]:first-of-type {
    margin-left: calc(15.83333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .phone-first-column.phone-pre-1[class*="column-"]:first-of-type {
    margin-right: calc(15.83333333vw - 0.5rem); }
  html[dir="rtl"] .phone-first-column.phone-pre-1 {
    margin-right: calc(15.83333333vw - 0.5rem); }
  html:not([dir="rtl"]) .phone-post-1 {
    margin-right: 15.83333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-post-1[class*="column-"]:first-of-type {
    margin-right: 15.83333333vw; }
  html[dir="rtl"] [class*="column-"] .phone-post-1[class*="column-"]:first-of-type {
    margin-right: 15.83333333vw; }
  html[dir="rtl"] .phone-post-1 {
    margin-left: 15.83333333vw; }
  html:not([dir="rtl"]) .phone-pre-2 {
    margin-left: 31.66666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-pre-2[class*="column-"]:first-of-type {
    margin-left: 31.66666667vw; }
  html[dir="rtl"] [class*="column-"] .phone-pre-2[class*="column-"]:first-of-type {
    margin-right: 31.66666667vw; }
  html[dir="rtl"] .phone-pre-2 {
    margin-right: 31.66666667vw; }
  html:not([dir="rtl"]) .phone-first-column.phone-pre-2 {
    margin-left: calc(31.66666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .phone-first-column.phone-pre-2[class*="column-"]:first-of-type {
    margin-left: calc(31.66666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .phone-first-column.phone-pre-2[class*="column-"]:first-of-type {
    margin-right: calc(31.66666667vw - 0.5rem); }
  html[dir="rtl"] .phone-first-column.phone-pre-2 {
    margin-right: calc(31.66666667vw - 0.5rem); }
  html:not([dir="rtl"]) .phone-post-2 {
    margin-right: 31.66666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-post-2[class*="column-"]:first-of-type {
    margin-right: 31.66666667vw; }
  html[dir="rtl"] [class*="column-"] .phone-post-2[class*="column-"]:first-of-type {
    margin-right: 31.66666667vw; }
  html[dir="rtl"] .phone-post-2 {
    margin-left: 31.66666667vw; }
  html:not([dir="rtl"]) .phone-pre-3 {
    margin-left: 47.5vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-pre-3[class*="column-"]:first-of-type {
    margin-left: 47.5vw; }
  html[dir="rtl"] [class*="column-"] .phone-pre-3[class*="column-"]:first-of-type {
    margin-right: 47.5vw; }
  html[dir="rtl"] .phone-pre-3 {
    margin-right: 47.5vw; }
  html:not([dir="rtl"]) .phone-first-column.phone-pre-3 {
    margin-left: calc(47.5vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .phone-first-column.phone-pre-3[class*="column-"]:first-of-type {
    margin-left: calc(47.5vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .phone-first-column.phone-pre-3[class*="column-"]:first-of-type {
    margin-right: calc(47.5vw - 0.5rem); }
  html[dir="rtl"] .phone-first-column.phone-pre-3 {
    margin-right: calc(47.5vw - 0.5rem); }
  html:not([dir="rtl"]) .phone-post-3 {
    margin-right: 47.5vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-post-3[class*="column-"]:first-of-type {
    margin-right: 47.5vw; }
  html[dir="rtl"] [class*="column-"] .phone-post-3[class*="column-"]:first-of-type {
    margin-right: 47.5vw; }
  html[dir="rtl"] .phone-post-3 {
    margin-left: 47.5vw; }
  html:not([dir="rtl"]) .phone-pre-4 {
    margin-left: 63.33333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-pre-4[class*="column-"]:first-of-type {
    margin-left: 63.33333333vw; }
  html[dir="rtl"] [class*="column-"] .phone-pre-4[class*="column-"]:first-of-type {
    margin-right: 63.33333333vw; }
  html[dir="rtl"] .phone-pre-4 {
    margin-right: 63.33333333vw; }
  html:not([dir="rtl"]) .phone-first-column.phone-pre-4 {
    margin-left: calc(63.33333333vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .phone-first-column.phone-pre-4[class*="column-"]:first-of-type {
    margin-left: calc(63.33333333vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .phone-first-column.phone-pre-4[class*="column-"]:first-of-type {
    margin-right: calc(63.33333333vw - 0.5rem); }
  html[dir="rtl"] .phone-first-column.phone-pre-4 {
    margin-right: calc(63.33333333vw - 0.5rem); }
  html:not([dir="rtl"]) .phone-post-4 {
    margin-right: 63.33333333vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-post-4[class*="column-"]:first-of-type {
    margin-right: 63.33333333vw; }
  html[dir="rtl"] [class*="column-"] .phone-post-4[class*="column-"]:first-of-type {
    margin-right: 63.33333333vw; }
  html[dir="rtl"] .phone-post-4 {
    margin-left: 63.33333333vw; }
  html:not([dir="rtl"]) .phone-pre-5 {
    margin-left: 79.16666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-pre-5[class*="column-"]:first-of-type {
    margin-left: 79.16666667vw; }
  html[dir="rtl"] [class*="column-"] .phone-pre-5[class*="column-"]:first-of-type {
    margin-right: 79.16666667vw; }
  html[dir="rtl"] .phone-pre-5 {
    margin-right: 79.16666667vw; }
  html:not([dir="rtl"]) .phone-first-column.phone-pre-5 {
    margin-left: calc(79.16666667vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .phone-first-column.phone-pre-5[class*="column-"]:first-of-type {
    margin-left: calc(79.16666667vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .phone-first-column.phone-pre-5[class*="column-"]:first-of-type {
    margin-right: calc(79.16666667vw - 0.5rem); }
  html[dir="rtl"] .phone-first-column.phone-pre-5 {
    margin-right: calc(79.16666667vw - 0.5rem); }
  html:not([dir="rtl"]) .phone-post-5 {
    margin-right: 79.16666667vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-post-5[class*="column-"]:first-of-type {
    margin-right: 79.16666667vw; }
  html[dir="rtl"] [class*="column-"] .phone-post-5[class*="column-"]:first-of-type {
    margin-right: 79.16666667vw; }
  html[dir="rtl"] .phone-post-5 {
    margin-left: 79.16666667vw; }
  html:not([dir="rtl"]) .phone-pre-6 {
    margin-left: 95vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-pre-6[class*="column-"]:first-of-type {
    margin-left: 95vw; }
  html[dir="rtl"] [class*="column-"] .phone-pre-6[class*="column-"]:first-of-type {
    margin-right: 95vw; }
  html[dir="rtl"] .phone-pre-6 {
    margin-right: 95vw; }
  html:not([dir="rtl"]) .phone-first-column.phone-pre-6 {
    margin-left: calc(95vw - 0.5rem); }
  html:not([dir="rtl"]) [class*="column-"] .phone-first-column.phone-pre-6[class*="column-"]:first-of-type {
    margin-left: calc(95vw - 0.5rem); }
  html[dir="rtl"] [class*="column-"] .phone-first-column.phone-pre-6[class*="column-"]:first-of-type {
    margin-right: calc(95vw - 0.5rem); }
  html[dir="rtl"] .phone-first-column.phone-pre-6 {
    margin-right: calc(95vw - 0.5rem); }
  html:not([dir="rtl"]) .phone-post-6 {
    margin-right: 95vw; }
  html:not([dir="rtl"]) [class*="column-"] .phone-post-6[class*="column-"]:first-of-type {
    margin-right: 95vw; }
  html[dir="rtl"] [class*="column-"] .phone-post-6[class*="column-"]:first-of-type {
    margin-right: 95vw; }
  html[dir="rtl"] .phone-post-6 {
    margin-left: 95vw; } }

@media screen and (min-width: 1525.5px) {
  .pre-0 html:not([dir="rtl"]) {
    margin-left: -1px; }
  html[dir="rtl"] .pre-0 {
    margin-right: -1px; }
  .post-0 html:not([dir="rtl"]) {
    margin-right: -1px; }
  html[dir="rtl"] .post-0 {
    margin-left: -1px; }
  .pre-1 html:not([dir="rtl"]) {
    margin-left: 59.41666667px; }
  html[dir="rtl"] .pre-1 {
    margin-right: 59.41666667px; }
  .post-1 html:not([dir="rtl"]) {
    margin-right: 59.41666667px; }
  html[dir="rtl"] .post-1 {
    margin-left: 59.41666667px; }
  .pre-2 html:not([dir="rtl"]) {
    margin-left: 119.83333333px; }
  html[dir="rtl"] .pre-2 {
    margin-right: 119.83333333px; }
  .post-2 html:not([dir="rtl"]) {
    margin-right: 119.83333333px; }
  html[dir="rtl"] .post-2 {
    margin-left: 119.83333333px; }
  .pre-3 html:not([dir="rtl"]) {
    margin-left: 180.25px; }
  html[dir="rtl"] .pre-3 {
    margin-right: 180.25px; }
  .post-3 html:not([dir="rtl"]) {
    margin-right: 180.25px; }
  html[dir="rtl"] .post-3 {
    margin-left: 180.25px; }
  .pre-4 html:not([dir="rtl"]) {
    margin-left: 240.66666667px; }
  html[dir="rtl"] .pre-4 {
    margin-right: 240.66666667px; }
  .post-4 html:not([dir="rtl"]) {
    margin-right: 240.66666667px; }
  html[dir="rtl"] .post-4 {
    margin-left: 240.66666667px; }
  .pre-5 html:not([dir="rtl"]) {
    margin-left: 301.08333333px; }
  html[dir="rtl"] .pre-5 {
    margin-right: 301.08333333px; }
  .post-5 html:not([dir="rtl"]) {
    margin-right: 301.08333333px; }
  html[dir="rtl"] .post-5 {
    margin-left: 301.08333333px; }
  .pre-6 html:not([dir="rtl"]) {
    margin-left: 361.5px; }
  html[dir="rtl"] .pre-6 {
    margin-right: 361.5px; }
  .post-6 html:not([dir="rtl"]) {
    margin-right: 361.5px; }
  html[dir="rtl"] .post-6 {
    margin-left: 361.5px; }
  .pre-7 html:not([dir="rtl"]) {
    margin-left: 421.91666667px; }
  html[dir="rtl"] .pre-7 {
    margin-right: 421.91666667px; }
  .post-7 html:not([dir="rtl"]) {
    margin-right: 421.91666667px; }
  html[dir="rtl"] .post-7 {
    margin-left: 421.91666667px; }
  .pre-8 html:not([dir="rtl"]) {
    margin-left: 482.33333333px; }
  html[dir="rtl"] .pre-8 {
    margin-right: 482.33333333px; }
  .post-8 html:not([dir="rtl"]) {
    margin-right: 482.33333333px; }
  html[dir="rtl"] .post-8 {
    margin-left: 482.33333333px; }
  .pre-9 html:not([dir="rtl"]) {
    margin-left: 542.75px; }
  html[dir="rtl"] .pre-9 {
    margin-right: 542.75px; }
  .post-9 html:not([dir="rtl"]) {
    margin-right: 542.75px; }
  html[dir="rtl"] .post-9 {
    margin-left: 542.75px; }
  .pre-10 html:not([dir="rtl"]) {
    margin-left: 603.16666667px; }
  html[dir="rtl"] .pre-10 {
    margin-right: 603.16666667px; }
  .post-10 html:not([dir="rtl"]) {
    margin-right: 603.16666667px; }
  html[dir="rtl"] .post-10 {
    margin-left: 603.16666667px; }
  .pre-11 html:not([dir="rtl"]) {
    margin-left: 663.58333333px; }
  html[dir="rtl"] .pre-11 {
    margin-right: 663.58333333px; }
  .post-11 html:not([dir="rtl"]) {
    margin-right: 663.58333333px; }
  html[dir="rtl"] .post-11 {
    margin-left: 663.58333333px; }
  .pre-12 html:not([dir="rtl"]) {
    margin-left: 724px; }
  html[dir="rtl"] .pre-12 {
    margin-right: 724px; }
  .post-12 html:not([dir="rtl"]) {
    margin-right: 724px; }
  html[dir="rtl"] .post-12 {
    margin-left: 724px; }
  .pre-13 html:not([dir="rtl"]) {
    margin-left: 784.41666667px; }
  html[dir="rtl"] .pre-13 {
    margin-right: 784.41666667px; }
  .post-13 html:not([dir="rtl"]) {
    margin-right: 784.41666667px; }
  html[dir="rtl"] .post-13 {
    margin-left: 784.41666667px; }
  .pre-14 html:not([dir="rtl"]) {
    margin-left: 844.83333333px; }
  html[dir="rtl"] .pre-14 {
    margin-right: 844.83333333px; }
  .post-14 html:not([dir="rtl"]) {
    margin-right: 844.83333333px; }
  html[dir="rtl"] .post-14 {
    margin-left: 844.83333333px; }
  .pre-15 html:not([dir="rtl"]) {
    margin-left: 905.25px; }
  html[dir="rtl"] .pre-15 {
    margin-right: 905.25px; }
  .post-15 html:not([dir="rtl"]) {
    margin-right: 905.25px; }
  html[dir="rtl"] .post-15 {
    margin-left: 905.25px; }
  .pre-16 html:not([dir="rtl"]) {
    margin-left: 965.66666667px; }
  html[dir="rtl"] .pre-16 {
    margin-right: 965.66666667px; }
  .post-16 html:not([dir="rtl"]) {
    margin-right: 965.66666667px; }
  html[dir="rtl"] .post-16 {
    margin-left: 965.66666667px; }
  .pre-17 html:not([dir="rtl"]) {
    margin-left: 1026.08333333px; }
  html[dir="rtl"] .pre-17 {
    margin-right: 1026.08333333px; }
  .post-17 html:not([dir="rtl"]) {
    margin-right: 1026.08333333px; }
  html[dir="rtl"] .post-17 {
    margin-left: 1026.08333333px; }
  .pre-18 html:not([dir="rtl"]) {
    margin-left: 1086.5px; }
  html[dir="rtl"] .pre-18 {
    margin-right: 1086.5px; }
  .post-18 html:not([dir="rtl"]) {
    margin-right: 1086.5px; }
  html[dir="rtl"] .post-18 {
    margin-left: 1086.5px; }
  .pre-19 html:not([dir="rtl"]) {
    margin-left: 1146.91666667px; }
  html[dir="rtl"] .pre-19 {
    margin-right: 1146.91666667px; }
  .post-19 html:not([dir="rtl"]) {
    margin-right: 1146.91666667px; }
  html[dir="rtl"] .post-19 {
    margin-left: 1146.91666667px; }
  .pre-20 html:not([dir="rtl"]) {
    margin-left: 1207.33333333px; }
  html[dir="rtl"] .pre-20 {
    margin-right: 1207.33333333px; }
  .post-20 html:not([dir="rtl"]) {
    margin-right: 1207.33333333px; }
  html[dir="rtl"] .post-20 {
    margin-left: 1207.33333333px; }
  .pre-21 html:not([dir="rtl"]) {
    margin-left: 1267.75px; }
  html[dir="rtl"] .pre-21 {
    margin-right: 1267.75px; }
  .post-21 html:not([dir="rtl"]) {
    margin-right: 1267.75px; }
  html[dir="rtl"] .post-21 {
    margin-left: 1267.75px; }
  .pre-22 html:not([dir="rtl"]) {
    margin-left: 1328.16666667px; }
  html[dir="rtl"] .pre-22 {
    margin-right: 1328.16666667px; }
  .post-22 html:not([dir="rtl"]) {
    margin-right: 1328.16666667px; }
  html[dir="rtl"] .post-22 {
    margin-left: 1328.16666667px; }
  .pre-23 html:not([dir="rtl"]) {
    margin-left: 1388.58333333px; }
  html[dir="rtl"] .pre-23 {
    margin-right: 1388.58333333px; }
  .post-23 html:not([dir="rtl"]) {
    margin-right: 1388.58333333px; }
  html[dir="rtl"] .post-23 {
    margin-left: 1388.58333333px; }
  .pre-24 html:not([dir="rtl"]) {
    margin-left: 1449px; }
  html[dir="rtl"] .pre-24 {
    margin-right: 1449px; }
  .post-24 html:not([dir="rtl"]) {
    margin-right: 1449px; }
  html[dir="rtl"] .post-24 {
    margin-left: 1449px; } }

.left {
  float: left; }
  html[dir="rtl"] .left {
    float: right; }

.right {
  float: right; }
  html[dir="rtl"] .right {
    float: left; }

@media screen and (min-width: 1450px) {
  .large-left {
    float: left; }
    html[dir="rtl"] .large-left {
      float: right; }
  .large-right {
    float: right; }
    html[dir="rtl"] .large-right {
      float: left; } }

@media screen and (max-width: 859px) and (min-width: 480px) {
  .tablet-left {
    float: left; }
    html[dir="rtl"] .tablet-left {
      float: right; }
  .tablet-right {
    float: right; }
    html[dir="rtl"] .tablet-right {
      float: left; } }

@media screen and (max-width: 479px) {
  .phone-left {
    float: left; }
    html[dir="rtl"] .phone-left {
      float: right; }
  .phone-right {
    float: right; }
    html[dir="rtl"] .phone-right {
      float: left; } }

.block-group {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.block {
  box-sizing: border-box;
  margin-left: 0.75rem;
  margin-right: 0.75rem;
  min-width: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 0;
  -ms-flex-negative: 1;
  flex-shrink: 1; }

.block-group-1-up > .block {
  -ms-flex-preferred-size: calc(100% - 1.5rem);
  flex-basis: calc(100% - 1.5rem);
  width: calc(100% - 1.5rem); }

.block-group-2-up > .block {
  -ms-flex-preferred-size: calc(50% - 1.5rem);
  flex-basis: calc(50% - 1.5rem);
  width: calc(50% - 1.5rem); }

.block-group-3-up > .block {
  -ms-flex-preferred-size: calc(33.33333% - 1.5rem);
  flex-basis: calc(33.33333% - 1.5rem);
  width: calc(33.33333% - 1.5rem); }

.block-group-4-up > .block {
  -ms-flex-preferred-size: calc(25% - 1.5rem);
  flex-basis: calc(25% - 1.5rem);
  width: calc(25% - 1.5rem); }

.block-group-5-up > .block {
  -ms-flex-preferred-size: calc(20% - 1.5rem);
  flex-basis: calc(20% - 1.5rem);
  width: calc(20% - 1.5rem); }

.block-group-6-up > .block {
  -ms-flex-preferred-size: calc(16.66666% - 1.5rem);
  flex-basis: calc(16.66666% - 1.5rem);
  width: calc(16.66666% - 1.5rem); }

.block-group-7-up > .block {
  -ms-flex-preferred-size: calc(14.28570% - 1.5rem);
  flex-basis: calc(14.28570% - 1.5rem);
  width: calc(14.28570% - 1.5rem); }

.block-group-8-up > .block {
  -ms-flex-preferred-size: calc(12.5% - 1.5rem);
  flex-basis: calc(12.5% - 1.5rem);
  width: calc(12.5% - 1.5rem); }

@media screen and (max-width: 860px) {
  .tablet-block-group-1-up > .block {
    -ms-flex-preferred-size: calc(100% - 1.5rem);
    flex-basis: calc(100% - 1.5rem);
    width: calc(100% - 1.5rem); }
  .tablet-block-group-2-up > .block {
    -ms-flex-preferred-size: calc(50% - 1.5rem);
    flex-basis: calc(50% - 1.5rem);
    width: calc(50% - 1.5rem); }
  .tablet-block-group-3-up > .block {
    -ms-flex-preferred-size: calc(33.33333% - 1.5rem);
    flex-basis: calc(33.33333% - 1.5rem);
    width: calc(33.33333% - 1.5rem); }
  .tablet-block-group-4-up > .block {
    -ms-flex-preferred-size: calc(25% - 1.5rem);
    flex-basis: calc(25% - 1.5rem);
    width: calc(25% - 1.5rem); }
  .tablet-block-group-5-up > .block {
    -ms-flex-preferred-size: calc(20% - 1.5rem);
    flex-basis: calc(20% - 1.5rem);
    width: calc(20% - 1.5rem); }
  .tablet-block-group-6-up > .block {
    -ms-flex-preferred-size: calc(16.66666% - 1.5rem);
    flex-basis: calc(16.66666% - 1.5rem);
    width: calc(16.66666% - 1.5rem); }
  .tablet-block-group-7-up > .block {
    -ms-flex-preferred-size: calc(14.28570% - 1.5rem);
    flex-basis: calc(14.28570% - 1.5rem);
    width: calc(14.28570% - 1.5rem); }
  .tablet-block-group-8-up > .block {
    -ms-flex-preferred-size: calc(12.5% - 1.5rem);
    flex-basis: calc(12.5% - 1.5rem);
    width: calc(12.5% - 1.5rem); } }

@media screen and (max-width: 480px) {
  .phone-block-group-1-up > .block {
    -ms-flex-preferred-size: calc(100% - 1.5rem);
    flex-basis: calc(100% - 1.5rem);
    width: calc(100% - 1.5rem); }
  .phone-block-group-2-up > .block {
    -ms-flex-preferred-size: calc(50% - 1.5rem);
    flex-basis: calc(50% - 1.5rem);
    width: calc(50% - 1.5rem); }
  .phone-block-group-3-up > .block {
    -ms-flex-preferred-size: calc(33.33333% - 1.5rem);
    flex-basis: calc(33.33333% - 1.5rem);
    width: calc(33.33333% - 1.5rem); }
  .phone-block-group-4-up > .block {
    -ms-flex-preferred-size: calc(25% - 1.5rem);
    flex-basis: calc(25% - 1.5rem);
    width: calc(25% - 1.5rem); }
  .phone-block-group-5-up > .block {
    -ms-flex-preferred-size: calc(20% - 1.5rem);
    flex-basis: calc(20% - 1.5rem);
    width: calc(20% - 1.5rem); }
  .phone-block-group-6-up > .block {
    -ms-flex-preferred-size: calc(16.66666% - 1.5rem);
    flex-basis: calc(16.66666% - 1.5rem);
    width: calc(16.66666% - 1.5rem); }
  .phone-block-group-7-up > .block {
    -ms-flex-preferred-size: calc(14.28570% - 1.5rem);
    flex-basis: calc(14.28570% - 1.5rem);
    width: calc(14.28570% - 1.5rem); }
  .phone-block-group-8-up > .block {
    -ms-flex-preferred-size: calc(12.5% - 1.5rem);
    flex-basis: calc(12.5% - 1.5rem);
    width: calc(12.5% - 1.5rem); } }

.card {
  display: flex;
  flex-direction: column;
  position: relative;
  background: var(--calcite-ui-background); }

.card-image-wrap {
  width: 100%;
  position: relative;
  margin-bottom: 0;
  flex: 0 0 auto; }

.card-image {
  width: 100%;
  display: block; }

.card-image-caption {
  background: var(--calcite-ui-background);
  color: var(--calcite-ui-text-1);
  font-style: normal;
  margin: 0;
  width: 100%;
  position: absolute;
  bottom: 0;
  font-size: var(--font--2);
  padding: .35rem 1.25rem .35rem 1.25rem; }

.card-last {
  margin-bottom: auto; }

.card-content {
  padding: 1rem;
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  word-wrap: break-word; }

.card-shaped {
  box-shadow: none;
  background: transparent; }
  .card-shaped .card-content {
    border: 1px solid var(--esri-ui-opacity40);
    box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);
    padding-top: 4rem; }
  .card-shaped .card-image-wrap {
    margin-bottom: -3rem;
    padding: 0 1.25rem; }

.card-wide {
  flex-direction: row; }
  .card-wide .card-content {
    display: block;
    flex: 1 1 75%; }

.card-wide-image-wrap {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  width: 25%;
  overflow: hidden;
  margin-bottom: 0; }

.card-wide-image {
  width: auto;
  min-width: 100%;
  max-width: none;
  height: 100%;
  margin: 0;
  display: block;
  position: absolute; }

.n-video--youtube {
  display: block;
  padding-bottom: 30px;
  max-width: 100%;
  height: 464.53125px;
  display: inline-block; }

@media (max-width: 860px) {
  .n-video--youtube {
    height: calc(56.25vw - 54px);
    width: calc(100vw - 54px); } }

@media (min-width: 860px) {
  .n-video--youtube {
    height: 328.59375px;
    display: inline-block;
    max-width: 60%; } }

.leader-half {
  margin-top: 0.775rem; }

.leader-quarter {
  margin-top: 0.3875rem; }

.trailer-half {
  margin-bottom: 0.775rem; }

.trailer-quarter {
  margin-bottom: 0.3875rem; }

.padding-leader-half {
  padding-top: 0.775rem; }

.padding-leader-quarter {
  padding-top: 0.3875rem; }

.padding-trailer-half {
  padding-bottom: 0.775rem; }

.padding-trailer-quarter {
  padding-bottom: 0.3875rem; }

.leader-0 {
  margin-top: 0rem; }

.trailer-0 {
  margin-bottom: 0rem; }

.padding-leader-0 {
  padding-top: 0rem; }

.padding-trailer-0 {
  padding-bottom: 0rem; }

.leader-1 {
  margin-top: 1.55rem; }

.trailer-1 {
  margin-bottom: 1.55rem; }

.padding-leader-1 {
  padding-top: 1.55rem; }

.padding-trailer-1 {
  padding-bottom: 1.55rem; }

.leader-2 {
  margin-top: 3.1rem; }

.trailer-2 {
  margin-bottom: 3.1rem; }

.padding-leader-2 {
  padding-top: 3.1rem; }

.padding-trailer-2 {
  padding-bottom: 3.1rem; }

.leader-3 {
  margin-top: 4.65rem; }

.trailer-3 {
  margin-bottom: 4.65rem; }

.padding-leader-3 {
  padding-top: 4.65rem; }

.padding-trailer-3 {
  padding-bottom: 4.65rem; }

.leader-4 {
  margin-top: 6.2rem; }

.trailer-4 {
  margin-bottom: 6.2rem; }

.padding-leader-4 {
  padding-top: 6.2rem; }

.padding-trailer-4 {
  padding-bottom: 6.2rem; }

.leader-5 {
  margin-top: 7.75rem; }

.trailer-5 {
  margin-bottom: 7.75rem; }

.padding-leader-5 {
  padding-top: 7.75rem; }

.padding-trailer-5 {
  padding-bottom: 7.75rem; }

.leader-6 {
  margin-top: 9.3rem; }

.trailer-6 {
  margin-bottom: 9.3rem; }

.padding-leader-6 {
  padding-top: 9.3rem; }

.padding-trailer-6 {
  padding-bottom: 9.3rem; }

@media screen and (min-width: 1450px) {
  .large-leader-half {
    margin-top: 0.775rem; }
  .large-leader-quarter {
    margin-top: 0.3875rem; }
  .large-trailer-half {
    margin-bottom: 0.775rem; }
  .large-trailer-quarter {
    margin-bottom: 0.3875rem; }
  .large-padding-leader-half {
    padding-top: 0.775rem; }
  .large-padding-leader-quarter {
    padding-top: 0.3875rem; }
  .large-padding-trailer-half {
    padding-bottom: 0.775rem; }
  .large-padding-trailer-quarter {
    padding-bottom: 0.3875rem; }
  .large-leader-0 {
    margin-top: 0rem; }
  .large-trailer-0 {
    margin-bottom: 0rem; }
  .large-padding-leader-0 {
    padding-top: 0rem; }
  .large-padding-trailer-0 {
    padding-bottom: 0rem; }
  .large-leader-1 {
    margin-top: 1.55rem; }
  .large-trailer-1 {
    margin-bottom: 1.55rem; }
  .large-padding-leader-1 {
    padding-top: 1.55rem; }
  .large-padding-trailer-1 {
    padding-bottom: 1.55rem; }
  .large-leader-2 {
    margin-top: 3.1rem; }
  .large-trailer-2 {
    margin-bottom: 3.1rem; }
  .large-padding-leader-2 {
    padding-top: 3.1rem; }
  .large-padding-trailer-2 {
    padding-bottom: 3.1rem; }
  .large-leader-3 {
    margin-top: 4.65rem; }
  .large-trailer-3 {
    margin-bottom: 4.65rem; }
  .large-padding-leader-3 {
    padding-top: 4.65rem; }
  .large-padding-trailer-3 {
    padding-bottom: 4.65rem; }
  .large-leader-4 {
    margin-top: 6.2rem; }
  .large-trailer-4 {
    margin-bottom: 6.2rem; }
  .large-padding-leader-4 {
    padding-top: 6.2rem; }
  .large-padding-trailer-4 {
    padding-bottom: 6.2rem; }
  .large-leader-5 {
    margin-top: 7.75rem; }
  .large-trailer-5 {
    margin-bottom: 7.75rem; }
  .large-padding-leader-5 {
    padding-top: 7.75rem; }
  .large-padding-trailer-5 {
    padding-bottom: 7.75rem; }
  .large-leader-6 {
    margin-top: 9.3rem; }
  .large-trailer-6 {
    margin-bottom: 9.3rem; }
  .large-padding-leader-6 {
    padding-top: 9.3rem; }
  .large-padding-trailer-6 {
    padding-bottom: 9.3rem; } }

@media screen and (max-width: 859px) {
  .tablet-leader-half {
    margin-top: 0.775rem; }
  .tablet-leader-quarter {
    margin-top: 0.3875rem; }
  .tablet-trailer-half {
    margin-bottom: 0.775rem; }
  .tablet-trailer-quarter {
    margin-bottom: 0.3875rem; }
  .tablet-padding-leader-half {
    padding-top: 0.775rem; }
  .tablet-padding-leader-quarter {
    padding-top: 0.3875rem; }
  .tablet-padding-trailer-half {
    padding-bottom: 0.775rem; }
  .tablet-padding-trailer-quarter {
    padding-bottom: 0.3875rem; }
  .tablet-leader-0 {
    margin-top: 0rem; }
  .tablet-trailer-0 {
    margin-bottom: 0rem; }
  .tablet-padding-leader-0 {
    padding-top: 0rem; }
  .tablet-padding-trailer-0 {
    padding-bottom: 0rem; }
  .tablet-leader-1 {
    margin-top: 1.55rem; }
  .tablet-trailer-1 {
    margin-bottom: 1.55rem; }
  .tablet-padding-leader-1 {
    padding-top: 1.55rem; }
  .tablet-padding-trailer-1 {
    padding-bottom: 1.55rem; }
  .tablet-leader-2 {
    margin-top: 3.1rem; }
  .tablet-trailer-2 {
    margin-bottom: 3.1rem; }
  .tablet-padding-leader-2 {
    padding-top: 3.1rem; }
  .tablet-padding-trailer-2 {
    padding-bottom: 3.1rem; }
  .tablet-leader-3 {
    margin-top: 4.65rem; }
  .tablet-trailer-3 {
    margin-bottom: 4.65rem; }
  .tablet-padding-leader-3 {
    padding-top: 4.65rem; }
  .tablet-padding-trailer-3 {
    padding-bottom: 4.65rem; }
  .tablet-leader-4 {
    margin-top: 6.2rem; }
  .tablet-trailer-4 {
    margin-bottom: 6.2rem; }
  .tablet-padding-leader-4 {
    padding-top: 6.2rem; }
  .tablet-padding-trailer-4 {
    padding-bottom: 6.2rem; }
  .tablet-leader-5 {
    margin-top: 7.75rem; }
  .tablet-trailer-5 {
    margin-bottom: 7.75rem; }
  .tablet-padding-leader-5 {
    padding-top: 7.75rem; }
  .tablet-padding-trailer-5 {
    padding-bottom: 7.75rem; }
  .tablet-leader-6 {
    margin-top: 9.3rem; }
  .tablet-trailer-6 {
    margin-bottom: 9.3rem; }
  .tablet-padding-leader-6 {
    padding-top: 9.3rem; }
  .tablet-padding-trailer-6 {
    padding-bottom: 9.3rem; } }

@media screen and (max-width: 479px) {
  .phone-leader-half {
    margin-top: 0.775rem; }
  .phone-leader-quarter {
    margin-top: 0.3875rem; }
  .phone-trailer-half {
    margin-bottom: 0.775rem; }
  .phone-trailer-quarter {
    margin-bottom: 0.3875rem; }
  .phone-padding-leader-half {
    padding-top: 0.775rem; }
  .phone-padding-leader-quarter {
    padding-top: 0.3875rem; }
  .phone-padding-trailer-half {
    padding-bottom: 0.775rem; }
  .phone-padding-trailer-quarter {
    padding-bottom: 0.3875rem; }
  .phone-leader-0 {
    margin-top: 0rem; }
  .phone-trailer-0 {
    margin-bottom: 0rem; }
  .phone-padding-leader-0 {
    padding-top: 0rem; }
  .phone-padding-trailer-0 {
    padding-bottom: 0rem; }
  .phone-leader-1 {
    margin-top: 1.55rem; }
  .phone-trailer-1 {
    margin-bottom: 1.55rem; }
  .phone-padding-leader-1 {
    padding-top: 1.55rem; }
  .phone-padding-trailer-1 {
    padding-bottom: 1.55rem; }
  .phone-leader-2 {
    margin-top: 3.1rem; }
  .phone-trailer-2 {
    margin-bottom: 3.1rem; }
  .phone-padding-leader-2 {
    padding-top: 3.1rem; }
  .phone-padding-trailer-2 {
    padding-bottom: 3.1rem; }
  .phone-leader-3 {
    margin-top: 4.65rem; }
  .phone-trailer-3 {
    margin-bottom: 4.65rem; }
  .phone-padding-leader-3 {
    padding-top: 4.65rem; }
  .phone-padding-trailer-3 {
    padding-bottom: 4.65rem; }
  .phone-leader-4 {
    margin-top: 6.2rem; }
  .phone-trailer-4 {
    margin-bottom: 6.2rem; }
  .phone-padding-leader-4 {
    padding-top: 6.2rem; }
  .phone-padding-trailer-4 {
    padding-bottom: 6.2rem; }
  .phone-leader-5 {
    margin-top: 7.75rem; }
  .phone-trailer-5 {
    margin-bottom: 7.75rem; }
  .phone-padding-leader-5 {
    padding-top: 7.75rem; }
  .phone-padding-trailer-5 {
    padding-bottom: 7.75rem; }
  .phone-leader-6 {
    margin-top: 9.3rem; }
  .phone-trailer-6 {
    margin-bottom: 9.3rem; }
  .phone-padding-leader-6 {
    padding-top: 9.3rem; }
  .phone-padding-trailer-6 {
    padding-bottom: 9.3rem; } }

html:not([dir="rtl"]) .padding-left-quarter {
  padding-left: 0.25rem; }

html[dir="rtl"] .padding-left-quarter {
  padding-right: 0.25rem; }

html:not([dir="rtl"]) .padding-right-quarter {
  padding-right: 0.25rem; }

html[dir="rtl"] .padding-right-quarter {
  padding-left: 0.25rem; }

html:not([dir="rtl"]) .padding-left-third {
  padding-left: 0.33333333rem; }

html[dir="rtl"] .padding-left-third {
  padding-right: 0.33333333rem; }

html:not([dir="rtl"]) .padding-right-third {
  padding-right: 0.33333333rem; }

html[dir="rtl"] .padding-right-third {
  padding-left: 0.33333333rem; }

html:not([dir="rtl"]) .padding-left-half {
  padding-left: 0.5rem; }

html[dir="rtl"] .padding-left-half {
  padding-right: 0.5rem; }

html:not([dir="rtl"]) .padding-right-half {
  padding-right: 0.5rem; }

html[dir="rtl"] .padding-right-half {
  padding-left: 0.5rem; }

html:not([dir="rtl"]) .padding-left-0 {
  padding-left: 0rem; }

html[dir="rtl"] .padding-left-0 {
  padding-right: 0rem; }

html:not([dir="rtl"]) .padding-right-0 {
  padding-right: 0rem; }

html[dir="rtl"] .padding-right-0 {
  padding-left: 0rem; }

html:not([dir="rtl"]) .padding-left-1 {
  padding-left: 1rem; }

html[dir="rtl"] .padding-left-1 {
  padding-right: 1rem; }

html:not([dir="rtl"]) .padding-right-1 {
  padding-right: 1rem; }

html[dir="rtl"] .padding-right-1 {
  padding-left: 1rem; }

html:not([dir="rtl"]) .padding-left-2 {
  padding-left: 2rem; }

html[dir="rtl"] .padding-left-2 {
  padding-right: 2rem; }

html:not([dir="rtl"]) .padding-right-2 {
  padding-right: 2rem; }

html[dir="rtl"] .padding-right-2 {
  padding-left: 2rem; }

html:not([dir="rtl"]) .padding-left-3 {
  padding-left: 3rem; }

html[dir="rtl"] .padding-left-3 {
  padding-right: 3rem; }

html:not([dir="rtl"]) .padding-right-3 {
  padding-right: 3rem; }

html[dir="rtl"] .padding-right-3 {
  padding-left: 3rem; }

html:not([dir="rtl"]) .padding-left-4 {
  padding-left: 4rem; }

html[dir="rtl"] .padding-left-4 {
  padding-right: 4rem; }

html:not([dir="rtl"]) .padding-right-4 {
  padding-right: 4rem; }

html[dir="rtl"] .padding-right-4 {
  padding-left: 4rem; }

html:not([dir="rtl"]) .margin-left-quarter {
  margin-left: 0.25rem; }

html[dir="rtl"] .margin-left-quarter {
  margin-right: 0.25rem; }

html:not([dir="rtl"]) .margin-right-quarter {
  margin-right: 0.25rem; }

html[dir="rtl"] .margin-right-quarter {
  margin-left: 0.25rem; }

html:not([dir="rtl"]) .margin-left-third {
  margin-left: 0.33333333rem; }

html[dir="rtl"] .margin-left-third {
  margin-right: 0.33333333rem; }

html:not([dir="rtl"]) .margin-right-third {
  margin-right: 0.33333333rem; }

html[dir="rtl"] .margin-right-third {
  margin-left: 0.33333333rem; }

html:not([dir="rtl"]) .margin-left-half {
  margin-left: 0.5rem; }

html[dir="rtl"] .margin-left-half {
  margin-right: 0.5rem; }

html:not([dir="rtl"]) .margin-right-half {
  margin-right: 0.5rem; }

html[dir="rtl"] .margin-right-half {
  margin-left: 0.5rem; }

html:not([dir="rtl"]) .margin-left-0 {
  margin-left: 0rem; }

html[dir="rtl"] .margin-left-0 {
  margin-right: 0rem; }

html:not([dir="rtl"]) .margin-right-0 {
  margin-right: 0rem; }

html[dir="rtl"] .margin-right-0 {
  margin-left: 0rem; }

html:not([dir="rtl"]) .margin-left-1 {
  margin-left: 1rem; }

html[dir="rtl"] .margin-left-1 {
  margin-right: 1rem; }

html:not([dir="rtl"]) .margin-right-1 {
  margin-right: 1rem; }

html[dir="rtl"] .margin-right-1 {
  margin-left: 1rem; }

html:not([dir="rtl"]) .margin-left-2 {
  margin-left: 2rem; }

html[dir="rtl"] .margin-left-2 {
  margin-right: 2rem; }

html:not([dir="rtl"]) .margin-right-2 {
  margin-right: 2rem; }

html[dir="rtl"] .margin-right-2 {
  margin-left: 2rem; }

html:not([dir="rtl"]) .margin-left-3 {
  margin-left: 3rem; }

html[dir="rtl"] .margin-left-3 {
  margin-right: 3rem; }

html:not([dir="rtl"]) .margin-right-3 {
  margin-right: 3rem; }

html[dir="rtl"] .margin-right-3 {
  margin-left: 3rem; }

html:not([dir="rtl"]) .margin-left-4 {
  margin-left: 4rem; }

html[dir="rtl"] .margin-left-4 {
  margin-right: 4rem; }

html:not([dir="rtl"]) .margin-right-4 {
  margin-right: 4rem; }

html[dir="rtl"] .margin-right-4 {
  margin-left: 4rem; }

@media screen and (max-width: 859px) {
  html:not([dir="rtl"]) .tablet-gutter-left-0 {
    padding-left: 0rem; }
  html[dir="rtl"] .tablet-gutter-left-0 {
    padding-right: 0rem; }
  html:not([dir="rtl"]) .tablet-gutter-right-0 {
    padding-right: 0rem; }
  html[dir="rtl"] .tablet-gutter-right-0 {
    padding-left: 0rem; }
  html:not([dir="rtl"]) .tablet-gutter-left-1 {
    padding-left: 1rem; }
  html[dir="rtl"] .tablet-gutter-left-1 {
    padding-right: 1rem; }
  html:not([dir="rtl"]) .tablet-gutter-right-1 {
    padding-right: 1rem; }
  html[dir="rtl"] .tablet-gutter-right-1 {
    padding-left: 1rem; }
  html:not([dir="rtl"]) .tablet-gutter-left-2 {
    padding-left: 2rem; }
  html[dir="rtl"] .tablet-gutter-left-2 {
    padding-right: 2rem; }
  html:not([dir="rtl"]) .tablet-gutter-right-2 {
    padding-right: 2rem; }
  html[dir="rtl"] .tablet-gutter-right-2 {
    padding-left: 2rem; }
  html:not([dir="rtl"]) .tablet-gutter-left-3 {
    padding-left: 3rem; }
  html[dir="rtl"] .tablet-gutter-left-3 {
    padding-right: 3rem; }
  html:not([dir="rtl"]) .tablet-gutter-right-3 {
    padding-right: 3rem; }
  html[dir="rtl"] .tablet-gutter-right-3 {
    padding-left: 3rem; }
  html:not([dir="rtl"]) .tablet-gutter-left-4 {
    padding-left: 4rem; }
  html[dir="rtl"] .tablet-gutter-left-4 {
    padding-right: 4rem; }
  html:not([dir="rtl"]) .tablet-gutter-right-4 {
    padding-right: 4rem; }
  html[dir="rtl"] .tablet-gutter-right-4 {
    padding-left: 4rem; } }

@media screen and (max-width: 479px) {
  html:not([dir="rtl"]) .phone-gutter-left-0 {
    padding-left: 0rem; }
  html[dir="rtl"] .phone-gutter-left-0 {
    padding-right: 0rem; }
  html:not([dir="rtl"]) .phone-gutter-right-0 {
    padding-right: 0rem; }
  html[dir="rtl"] .phone-gutter-right-0 {
    padding-left: 0rem; }
  html:not([dir="rtl"]) .phone-gutter-left-1 {
    padding-left: 1rem; }
  html[dir="rtl"] .phone-gutter-left-1 {
    padding-right: 1rem; }
  html:not([dir="rtl"]) .phone-gutter-right-1 {
    padding-right: 1rem; }
  html[dir="rtl"] .phone-gutter-right-1 {
    padding-left: 1rem; }
  html:not([dir="rtl"]) .phone-gutter-left-2 {
    padding-left: 2rem; }
  html[dir="rtl"] .phone-gutter-left-2 {
    padding-right: 2rem; }
  html:not([dir="rtl"]) .phone-gutter-right-2 {
    padding-right: 2rem; }
  html[dir="rtl"] .phone-gutter-right-2 {
    padding-left: 2rem; }
  html:not([dir="rtl"]) .phone-gutter-left-3 {
    padding-left: 3rem; }
  html[dir="rtl"] .phone-gutter-left-3 {
    padding-right: 3rem; }
  html:not([dir="rtl"]) .phone-gutter-right-3 {
    padding-right: 3rem; }
  html[dir="rtl"] .phone-gutter-right-3 {
    padding-left: 3rem; }
  html:not([dir="rtl"]) .phone-gutter-left-4 {
    padding-left: 4rem; }
  html[dir="rtl"] .phone-gutter-left-4 {
    padding-right: 4rem; }
  html:not([dir="rtl"]) .phone-gutter-right-4 {
    padding-right: 4rem; }
  html[dir="rtl"] .phone-gutter-right-4 {
    padding-left: 4rem; } }
