@charset "UTF-8";
/* variable
----------------------------------------------------------------- */
/* mixin
----------------------------------------------------------------- */
/* mediaQuery
----------------------------------------------------------------- */
/* function
----------------------------------------------------------------- */
/* base
----------------------------------------------------------------- */
ul,
ol {
  list-style: none;
}

html {
  font-size: 62.5%;
}
@media screen and (max-width: 768px) {
  html {
    font-size: 55%;
  }
}

body {
  font-family: "Noto Sans JP", sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #3a3c3b;
  font-size: 1.4rem;
  letter-spacing: 0.1em;
  line-height: 1.5;
}

img {
  max-width: 100%;
  vertical-align: top;
  height: auto;
}

a {
  display: inline-block;
}

a,
button {
  color: inherit;
  text-decoration: none;
  transition: all 0.3s;
  cursor: pointer;
}
@media screen and (min-width: 501px) {
  a:hover,
  button:hover {
    opacity: 0.5;
  }
}

button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
  border: none;
  outline: none;
  background: transparent;
}

input:where([type=text], [type=email], [type=tel], [type=reset]) {
  padding: 0;
  border: none;
  border-radius: 0;
  outline: none;
  background: none;
}

textarea {
  resize: vertical;
  padding: 0;
  border: none;
  border-radius: 0;
  outline: none;
  background: none;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  outline: none;
  background: transparent;
}

/* footer
----------------------------------------------------------------- */
.l-footer__inner {
  display: flex;
  gap: 2rem;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .l-footer__inner {
    flex-direction: column;
    align-items: center;
  }
}
.l-footer__menu {
  display: flex;
  gap: 2rem;
}
@media screen and (max-width: 768px) {
  .l-footer__menu {
    flex-wrap: wrap;
    justify-content: center;
  }
}
@media screen and (max-width: 768px) {
  .l-footer__menu-item {
    width: 28%;
    text-align: center;
  }
}
.l-footer__copyright {
  display: block;
  text-align: right;
  margin-top: 2.4rem;
}
@media screen and (max-width: 768px) {
  .l-footer__copyright {
    text-align: center;
  }
}

/* header
----------------------------------------------------------------- */
.l-header {
  padding: 1rem;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 15;
  background-color: white;
  width: 100%;
}
.l-header__inner {
  display: flex;
  align-items: center;
  gap: 2rem;
}
.l-header__logo-image {
  width: 20rem;
}
@media screen and (max-width: 768px) {
  .l-header__logo-image {
    width: 26.0416666667vw;
    min-width: 150px;
  }
}
.l-header__nav {
  margin-left: auto;
}
@media screen and (max-width: 768px) {
  .l-header__nav {
    display: none;
  }
}
.l-header__menu {
  display: flex;
  flex: 1;
}
.l-header__menu-item-link {
  padding: 1rem;
  display: block;
  position: relative;
}
.l-header__menu-item-link:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 10%;
  width: 80%;
  height: 2px;
  background-color: #1571da;
  transition: all 0.3s;
  transform: scale(0, 1);
  transform-origin: center top;
}
.l-header__menu-item-link:hover {
  color: #1571da;
  opacity: 1;
}
.l-header__menu-item-link:hover:after {
  transform: scale(1, 1);
}
@media screen and (max-width: 768px) {
  .l-header__cv-btn {
    margin-left: auto;
  }
}
.l-header__hamburger-button {
  display: none;
  position: relative;
  z-index: 15;
}
@media screen and (max-width: 768px) {
  .l-header__hamburger-button {
    display: block;
  }
}
.l-header__hamburger-button-icon {
  width: 3rem;
  aspect-ratio: 3/2.5;
  transition: all 0.4s;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.l-header__hamburger-button-bar {
  display: inline-block;
  width: 100%;
  transition: all 0.4s;
  height: 3px;
  border-radius: 0.5rem;
  background-color: #000;
}
.l-header__hamburger-nav {
  position: fixed;
  right: 0;
  top: 0;
  background-color: white;
  max-width: 40rem;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  transform: translateX(100%);
  transition: all 0.3s;
  z-index: 10;
}
.l-header__hamburger-nav.is-open {
  transform: translateX(0);
}
.l-header__hamburger-menu {
  padding: 2.4rem;
  text-align: center;
  font-size: 1.8rem;
}
.l-header__hamburger-menu-item:not(:first-child) {
  margin-top: 2.4rem;
}
.l-header__hamburger-menu-item-link {
  display: block;
}

.is-open .bar-01 {
  transform: translateY(10px) rotate(-45deg);
}
.is-open .bar-02 {
  opacity: 0;
}
.is-open .bar-03 {
  transform: translateY(-9px) rotate(45deg);
}

/* container
----------------------------------------------------------------- */
.l-container {
  width: 100%;
  margin: 0 auto;
  padding-right: 1.5rem;
  padding-left: 1.5rem;
}

.l-container--xl {
  max-width: calc(1400px + 3rem);
}
@media screen and (max-width: 768px) {
  .l-container--xl {
    max-width: 400px;
  }
}

.l-container--lg {
  max-width: calc(1200px + 3rem);
}
@media screen and (max-width: 768px) {
  .l-container--lg {
    max-width: 400px;
  }
}

.l-container--md {
  max-width: calc(1000px + 3rem);
}
@media screen and (max-width: 768px) {
  .l-container--md {
    max-width: 400px;
  }
}

.l-container--sm {
  max-width: calc(800px + 3rem);
}
@media screen and (max-width: 768px) {
  .l-container--sm {
    max-width: 400px;
  }
}

.l-container--xs {
  max-width: calc(600px + 3rem);
}
@media screen and (max-width: 768px) {
  .l-container--xs {
    max-width: 400px;
  }
}

.l-container--full {
  padding-right: 0;
  padding-left: 0;
}

/* main
----------------------------------------------------------------- */
.l-main {
  min-height: 100vh;
}

/* column
----------------------------------------------------------------- */
.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--40, .l-col2--35, .l-col2--30, .l-col2--25, .l-col2--20, .l-col2--15, .l-col2--10, .l-col2--5, .l-col2--0 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--0 {
  display: flex;
  gap: 0rem;
}
.l-col2--0 .l-col2__item {
  width: calc((100% - 0px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--0 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--40, .l-col3--35, .l-col3--30, .l-col3--25, .l-col3--20, .l-col3--15, .l-col3--10, .l-col3--5, .l-col3--0 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--0 {
  gap: 0rem;
}
.l-col3--0 .l-col3__item {
  width: calc((100% - 0px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--0 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item {
    width: calc((100% - 0px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--40, .l-col4--35, .l-col4--30, .l-col4--25, .l-col4--20, .l-col4--15, .l-col4--10, .l-col4--5, .l-col4--0 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--0 {
  gap: 0rem;
}
.l-col4--0 .l-col4__item {
  width: calc((100% - 0px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--0 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--0 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--40, .l-col2--35, .l-col2--30, .l-col2--25, .l-col2--20, .l-col2--15, .l-col2--10, .l-col2--5, .l-col2--0 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--5 {
  display: flex;
  gap: 0.5rem;
}
.l-col2--5 .l-col2__item {
  width: calc((100% - 5px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--40, .l-col3--35, .l-col3--30, .l-col3--25, .l-col3--20, .l-col3--15, .l-col3--10, .l-col3--5, .l-col3--0 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--5 {
  gap: 0.5rem;
}
.l-col3--5 .l-col3__item {
  width: calc((100% - 10px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item {
    width: calc((100% - 5px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--40, .l-col4--35, .l-col4--30, .l-col4--25, .l-col4--20, .l-col4--15, .l-col4--10, .l-col4--5, .l-col4--0 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--5 {
  gap: 0.5rem;
}
.l-col4--5 .l-col4__item {
  width: calc((100% - 15px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--40, .l-col2--35, .l-col2--30, .l-col2--25, .l-col2--20, .l-col2--15, .l-col2--10, .l-col2--0, .l-col2--5 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--10 {
  display: flex;
  gap: 1rem;
}
.l-col2--10 .l-col2__item {
  width: calc((100% - 10px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--40, .l-col3--35, .l-col3--30, .l-col3--25, .l-col3--20, .l-col3--15, .l-col3--10, .l-col3--0, .l-col3--5 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--10 {
  gap: 1rem;
}
.l-col3--10 .l-col3__item {
  width: calc((100% - 20px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--40, .l-col4--35, .l-col4--30, .l-col4--25, .l-col4--20, .l-col4--15, .l-col4--10, .l-col4--0, .l-col4--5 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--10 {
  gap: 1rem;
}
.l-col4--10 .l-col4__item {
  width: calc((100% - 30px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--40, .l-col2--35, .l-col2--30, .l-col2--25, .l-col2--20, .l-col2--15, .l-col2--0, .l-col2--5, .l-col2--10 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--15 {
  display: flex;
  gap: 1.5rem;
}
.l-col2--15 .l-col2__item {
  width: calc((100% - 15px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--40, .l-col3--35, .l-col3--30, .l-col3--25, .l-col3--20, .l-col3--15, .l-col3--0, .l-col3--5, .l-col3--10 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--15 {
  gap: 1.5rem;
}
.l-col3--15 .l-col3__item {
  width: calc((100% - 30px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item {
    width: calc((100% - 15px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--40, .l-col4--35, .l-col4--30, .l-col4--25, .l-col4--20, .l-col4--15, .l-col4--0, .l-col4--5, .l-col4--10 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--15 {
  gap: 1.5rem;
}
.l-col4--15 .l-col4__item {
  width: calc((100% - 45px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--40, .l-col2--35, .l-col2--30, .l-col2--25, .l-col2--20, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--20 {
  display: flex;
  gap: 2rem;
}
.l-col2--20 .l-col2__item {
  width: calc((100% - 20px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--40, .l-col3--35, .l-col3--30, .l-col3--25, .l-col3--20, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--20 {
  gap: 2rem;
}
.l-col3--20 .l-col3__item {
  width: calc((100% - 40px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item {
    width: calc((100% - 20px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--40, .l-col4--35, .l-col4--30, .l-col4--25, .l-col4--20, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--20 {
  gap: 2rem;
}
.l-col4--20 .l-col4__item {
  width: calc((100% - 60px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--40, .l-col2--35, .l-col2--30, .l-col2--25, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--25 {
  display: flex;
  gap: 2.5rem;
}
.l-col2--25 .l-col2__item {
  width: calc((100% - 25px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--40, .l-col3--35, .l-col3--30, .l-col3--25, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--25 {
  gap: 2.5rem;
}
.l-col3--25 .l-col3__item {
  width: calc((100% - 50px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item {
    width: calc((100% - 25px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--40, .l-col4--35, .l-col4--30, .l-col4--25, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--25 {
  gap: 2.5rem;
}
.l-col4--25 .l-col4__item {
  width: calc((100% - 75px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--40, .l-col2--35, .l-col2--30, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--30 {
  display: flex;
  gap: 3rem;
}
.l-col2--30 .l-col2__item {
  width: calc((100% - 30px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--40, .l-col3--35, .l-col3--30, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--30 {
  gap: 3rem;
}
.l-col3--30 .l-col3__item {
  width: calc((100% - 60px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item {
    width: calc((100% - 30px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--40, .l-col4--35, .l-col4--30, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--30 {
  gap: 3rem;
}
.l-col4--30 .l-col4__item {
  width: calc((100% - 90px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--40, .l-col2--35, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--35 {
  display: flex;
  gap: 3.5rem;
}
.l-col2--35 .l-col2__item {
  width: calc((100% - 35px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--40, .l-col3--35, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--35 {
  gap: 3.5rem;
}
.l-col3--35 .l-col3__item {
  width: calc((100% - 70px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item {
    width: calc((100% - 35px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--40, .l-col4--35, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--35 {
  gap: 3.5rem;
}
.l-col4--35 .l-col4__item {
  width: calc((100% - 105px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--40, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--40 {
  display: flex;
  gap: 4rem;
}
.l-col2--40 .l-col2__item {
  width: calc((100% - 40px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--40, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--40 {
  gap: 4rem;
}
.l-col3--40 .l-col3__item {
  width: calc((100% - 80px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item {
    width: calc((100% - 40px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--40, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--40 {
  gap: 4rem;
}
.l-col4--40 .l-col4__item {
  width: calc((100% - 120px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--45, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--45 {
  display: flex;
  gap: 4.5rem;
}
.l-col2--45 .l-col2__item {
  width: calc((100% - 45px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--45, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--45 {
  gap: 4.5rem;
}
.l-col3--45 .l-col3__item {
  width: calc((100% - 90px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item {
    width: calc((100% - 45px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--45, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--45 {
  gap: 4.5rem;
}
.l-col4--45 .l-col4__item {
  width: calc((100% - 135px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--50, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--50 {
  display: flex;
  gap: 5rem;
}
.l-col2--50 .l-col2__item {
  width: calc((100% - 50px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--50, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--50 {
  gap: 5rem;
}
.l-col3--50 .l-col3__item {
  width: calc((100% - 100px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item {
    width: calc((100% - 50px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--50, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--50 {
  gap: 5rem;
}
.l-col4--50 .l-col4__item {
  width: calc((100% - 150px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--55, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--55 {
  display: flex;
  gap: 5.5rem;
}
.l-col2--55 .l-col2__item {
  width: calc((100% - 55px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--55, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--55 {
  gap: 5.5rem;
}
.l-col3--55 .l-col3__item {
  width: calc((100% - 110px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item {
    width: calc((100% - 55px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--55, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--55 {
  gap: 5.5rem;
}
.l-col4--55 .l-col4__item {
  width: calc((100% - 165px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--60, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50, .l-col2--55 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--60 {
  display: flex;
  gap: 6rem;
}
.l-col2--60 .l-col2__item {
  width: calc((100% - 60px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--60 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--60, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50, .l-col3--55 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--60 {
  gap: 6rem;
}
.l-col3--60 .l-col3__item {
  width: calc((100% - 120px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--60 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item {
    width: calc((100% - 60px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--60, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50, .l-col4--55 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--60 {
  gap: 6rem;
}
.l-col4--60 .l-col4__item {
  width: calc((100% - 180px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--60 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--60 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--65, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50, .l-col2--55, .l-col2--60 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--65 {
  display: flex;
  gap: 6.5rem;
}
.l-col2--65 .l-col2__item {
  width: calc((100% - 65px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--65 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--65, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50, .l-col3--55, .l-col3--60 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--65 {
  gap: 6.5rem;
}
.l-col3--65 .l-col3__item {
  width: calc((100% - 130px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--65 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item {
    width: calc((100% - 65px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--65, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50, .l-col4--55, .l-col4--60 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--65 {
  gap: 6.5rem;
}
.l-col4--65 .l-col4__item {
  width: calc((100% - 195px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--65 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--65 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--70, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50, .l-col2--55, .l-col2--60, .l-col2--65 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--70 {
  display: flex;
  gap: 7rem;
}
.l-col2--70 .l-col2__item {
  width: calc((100% - 70px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--70 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--70, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50, .l-col3--55, .l-col3--60, .l-col3--65 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--70 {
  gap: 7rem;
}
.l-col3--70 .l-col3__item {
  width: calc((100% - 140px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--70 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item {
    width: calc((100% - 70px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--70, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50, .l-col4--55, .l-col4--60, .l-col4--65 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--70 {
  gap: 7rem;
}
.l-col4--70 .l-col4__item {
  width: calc((100% - 210px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--70 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--70 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--75, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50, .l-col2--55, .l-col2--60, .l-col2--65, .l-col2--70 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--75 {
  display: flex;
  gap: 7.5rem;
}
.l-col2--75 .l-col2__item {
  width: calc((100% - 75px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--75 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--75, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50, .l-col3--55, .l-col3--60, .l-col3--65, .l-col3--70 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--75 {
  gap: 7.5rem;
}
.l-col3--75 .l-col3__item {
  width: calc((100% - 150px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--75 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item {
    width: calc((100% - 75px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--75, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50, .l-col4--55, .l-col4--60, .l-col4--65, .l-col4--70 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--75 {
  gap: 7.5rem;
}
.l-col4--75 .l-col4__item {
  width: calc((100% - 225px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--75 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--75 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--80, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50, .l-col2--55, .l-col2--60, .l-col2--65, .l-col2--70, .l-col2--75 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--80 {
  display: flex;
  gap: 8rem;
}
.l-col2--80 .l-col2__item {
  width: calc((100% - 80px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--80 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--80, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50, .l-col3--55, .l-col3--60, .l-col3--65, .l-col3--70, .l-col3--75 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--80 {
  gap: 8rem;
}
.l-col3--80 .l-col3__item {
  width: calc((100% - 160px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--80 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item {
    width: calc((100% - 80px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--80, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50, .l-col4--55, .l-col4--60, .l-col4--65, .l-col4--70, .l-col4--75 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--80 {
  gap: 8rem;
}
.l-col4--80 .l-col4__item {
  width: calc((100% - 240px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--80 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--80 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--85, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50, .l-col2--55, .l-col2--60, .l-col2--65, .l-col2--70, .l-col2--75, .l-col2--80 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--85 {
  display: flex;
  gap: 8.5rem;
}
.l-col2--85 .l-col2__item {
  width: calc((100% - 85px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--85 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--85, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50, .l-col3--55, .l-col3--60, .l-col3--65, .l-col3--70, .l-col3--75, .l-col3--80 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--85 {
  gap: 8.5rem;
}
.l-col3--85 .l-col3__item {
  width: calc((100% - 170px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--85 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item {
    width: calc((100% - 85px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--85, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50, .l-col4--55, .l-col4--60, .l-col4--65, .l-col4--70, .l-col4--75, .l-col4--80 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--85 {
  gap: 8.5rem;
}
.l-col4--85 .l-col4__item {
  width: calc((100% - 255px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--85 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--85 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--90, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50, .l-col2--55, .l-col2--60, .l-col2--65, .l-col2--70, .l-col2--75, .l-col2--80, .l-col2--85 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--90 {
  display: flex;
  gap: 9rem;
}
.l-col2--90 .l-col2__item {
  width: calc((100% - 90px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--90 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--90, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50, .l-col3--55, .l-col3--60, .l-col3--65, .l-col3--70, .l-col3--75, .l-col3--80, .l-col3--85 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--90 {
  gap: 9rem;
}
.l-col3--90 .l-col3__item {
  width: calc((100% - 180px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--90 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item {
    width: calc((100% - 90px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--90, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50, .l-col4--55, .l-col4--60, .l-col4--65, .l-col4--70, .l-col4--75, .l-col4--80, .l-col4--85 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--90 {
  gap: 9rem;
}
.l-col4--90 .l-col4__item {
  width: calc((100% - 270px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--90 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--90 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--95, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50, .l-col2--55, .l-col2--60, .l-col2--65, .l-col2--70, .l-col2--75, .l-col2--80, .l-col2--85, .l-col2--90 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--95 {
  display: flex;
  gap: 9.5rem;
}
.l-col2--95 .l-col2__item {
  width: calc((100% - 95px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--100, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--95 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--95, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50, .l-col3--55, .l-col3--60, .l-col3--65, .l-col3--70, .l-col3--75, .l-col3--80, .l-col3--85, .l-col3--90 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--95 {
  gap: 9.5rem;
}
.l-col3--95 .l-col3__item {
  width: calc((100% - 190px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--100, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--95 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item {
    width: calc((100% - 95px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--95, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50, .l-col4--55, .l-col4--60, .l-col4--65, .l-col4--70, .l-col4--75, .l-col4--80, .l-col4--85, .l-col4--90 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--95 {
  gap: 9.5rem;
}
.l-col4--95 .l-col4__item {
  width: calc((100% - 285px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--100, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--95 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--100, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--95 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

.l-col2, .l-col2--100, .l-col2--0, .l-col2--5, .l-col2--10, .l-col2--15, .l-col2--20, .l-col2--25, .l-col2--30, .l-col2--35, .l-col2--40, .l-col2--45, .l-col2--50, .l-col2--55, .l-col2--60, .l-col2--65, .l-col2--70, .l-col2--75, .l-col2--80, .l-col2--85, .l-col2--90, .l-col2--95 {
  display: flex;
  flex-wrap: wrap;
}
.l-col2--100 {
  display: flex;
  gap: 10rem;
}
.l-col2--100 .l-col2__item {
  width: calc((100% - 100px) / 2);
}
@media screen and (max-width: 768px) {
  .l-col2.is-tablet-col1, .is-tablet-col1.l-col2--0, .is-tablet-col1.l-col2--5, .is-tablet-col1.l-col2--10, .is-tablet-col1.l-col2--15, .is-tablet-col1.l-col2--20, .is-tablet-col1.l-col2--25, .is-tablet-col1.l-col2--30, .is-tablet-col1.l-col2--35, .is-tablet-col1.l-col2--40, .is-tablet-col1.l-col2--45, .is-tablet-col1.l-col2--50, .is-tablet-col1.l-col2--55, .is-tablet-col1.l-col2--60, .is-tablet-col1.l-col2--65, .is-tablet-col1.l-col2--70, .is-tablet-col1.l-col2--75, .is-tablet-col1.l-col2--80, .is-tablet-col1.l-col2--85, .is-tablet-col1.l-col2--90, .is-tablet-col1.l-col2--95, .is-tablet-col1.l-col2--100 {
    flex-direction: column;
  }
  .l-col2.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col2--0 .l-col2__item, .is-tablet-col1.l-col2--5 .l-col2__item, .is-tablet-col1.l-col2--10 .l-col2__item, .is-tablet-col1.l-col2--15 .l-col2__item, .is-tablet-col1.l-col2--20 .l-col2__item, .is-tablet-col1.l-col2--25 .l-col2__item, .is-tablet-col1.l-col2--30 .l-col2__item, .is-tablet-col1.l-col2--35 .l-col2__item, .is-tablet-col1.l-col2--40 .l-col2__item, .is-tablet-col1.l-col2--45 .l-col2__item, .is-tablet-col1.l-col2--50 .l-col2__item, .is-tablet-col1.l-col2--55 .l-col2__item, .is-tablet-col1.l-col2--60 .l-col2__item, .is-tablet-col1.l-col2--65 .l-col2__item, .is-tablet-col1.l-col2--70 .l-col2__item, .is-tablet-col1.l-col2--75 .l-col2__item, .is-tablet-col1.l-col2--80 .l-col2__item, .is-tablet-col1.l-col2--85 .l-col2__item, .is-tablet-col1.l-col2--90 .l-col2__item, .is-tablet-col1.l-col2--95 .l-col2__item, .is-tablet-col1.l-col2--100 .l-col2__item {
    width: 100%;
  }
}

.l-col3, .l-col3--100, .l-col3--0, .l-col3--5, .l-col3--10, .l-col3--15, .l-col3--20, .l-col3--25, .l-col3--30, .l-col3--35, .l-col3--40, .l-col3--45, .l-col3--50, .l-col3--55, .l-col3--60, .l-col3--65, .l-col3--70, .l-col3--75, .l-col3--80, .l-col3--85, .l-col3--90, .l-col3--95 {
  display: flex;
  flex-wrap: wrap;
}
.l-col3--100 {
  gap: 10rem;
}
.l-col3--100 .l-col3__item {
  width: calc((100% - 200px) / 3);
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col1, .is-tablet-col1.l-col3--0, .is-tablet-col1.l-col3--5, .is-tablet-col1.l-col3--10, .is-tablet-col1.l-col3--15, .is-tablet-col1.l-col3--20, .is-tablet-col1.l-col3--25, .is-tablet-col1.l-col3--30, .is-tablet-col1.l-col3--35, .is-tablet-col1.l-col3--40, .is-tablet-col1.l-col3--45, .is-tablet-col1.l-col3--50, .is-tablet-col1.l-col3--55, .is-tablet-col1.l-col3--60, .is-tablet-col1.l-col3--65, .is-tablet-col1.l-col3--70, .is-tablet-col1.l-col3--75, .is-tablet-col1.l-col3--80, .is-tablet-col1.l-col3--85, .is-tablet-col1.l-col3--90, .is-tablet-col1.l-col3--95, .is-tablet-col1.l-col3--100 {
    flex-direction: column;
  }
  .l-col3.is-tablet-col1 .l-col3__item, .is-tablet-col1.l-col3--0 .l-col3__item, .is-tablet-col1.l-col3--5 .l-col3__item, .is-tablet-col1.l-col3--10 .l-col3__item, .is-tablet-col1.l-col3--15 .l-col3__item, .is-tablet-col1.l-col3--20 .l-col3__item, .is-tablet-col1.l-col3--25 .l-col3__item, .is-tablet-col1.l-col3--30 .l-col3__item, .is-tablet-col1.l-col3--35 .l-col3__item, .is-tablet-col1.l-col3--40 .l-col3__item, .is-tablet-col1.l-col3--45 .l-col3__item, .is-tablet-col1.l-col3--50 .l-col3__item, .is-tablet-col1.l-col3--55 .l-col3__item, .is-tablet-col1.l-col3--60 .l-col3__item, .is-tablet-col1.l-col3--65 .l-col3__item, .is-tablet-col1.l-col3--70 .l-col3__item, .is-tablet-col1.l-col3--75 .l-col3__item, .is-tablet-col1.l-col3--80 .l-col3__item, .is-tablet-col1.l-col3--85 .l-col3__item, .is-tablet-col1.l-col3--90 .l-col3__item, .is-tablet-col1.l-col3--95 .l-col3__item, .is-tablet-col1.l-col3--100 .l-col3__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col3.is-tablet-col2 .l-col3__item, .is-tablet-col2.l-col3--0 .l-col3__item, .is-tablet-col2.l-col3--5 .l-col3__item, .is-tablet-col2.l-col3--10 .l-col3__item, .is-tablet-col2.l-col3--15 .l-col3__item, .is-tablet-col2.l-col3--20 .l-col3__item, .is-tablet-col2.l-col3--25 .l-col3__item, .is-tablet-col2.l-col3--30 .l-col3__item, .is-tablet-col2.l-col3--35 .l-col3__item, .is-tablet-col2.l-col3--40 .l-col3__item, .is-tablet-col2.l-col3--45 .l-col3__item, .is-tablet-col2.l-col3--50 .l-col3__item, .is-tablet-col2.l-col3--55 .l-col3__item, .is-tablet-col2.l-col3--60 .l-col3__item, .is-tablet-col2.l-col3--65 .l-col3__item, .is-tablet-col2.l-col3--70 .l-col3__item, .is-tablet-col2.l-col3--75 .l-col3__item, .is-tablet-col2.l-col3--80 .l-col3__item, .is-tablet-col2.l-col3--85 .l-col3__item, .is-tablet-col2.l-col3--90 .l-col3__item, .is-tablet-col2.l-col3--95 .l-col3__item, .is-tablet-col2.l-col3--100 .l-col3__item {
    width: calc((100% - 100px) / 2);
  }
}

.l-col4, .l-col4--100, .l-col4--0, .l-col4--5, .l-col4--10, .l-col4--15, .l-col4--20, .l-col4--25, .l-col4--30, .l-col4--35, .l-col4--40, .l-col4--45, .l-col4--50, .l-col4--55, .l-col4--60, .l-col4--65, .l-col4--70, .l-col4--75, .l-col4--80, .l-col4--85, .l-col4--90, .l-col4--95 {
  display: flex;
  flex-wrap: wrap;
}
.l-col4--100 {
  gap: 10rem;
}
.l-col4--100 .l-col4__item {
  width: calc((100% - 300px) / 4);
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col1, .is-tablet-col1.l-col4--0, .is-tablet-col1.l-col4--5, .is-tablet-col1.l-col4--10, .is-tablet-col1.l-col4--15, .is-tablet-col1.l-col4--20, .is-tablet-col1.l-col4--25, .is-tablet-col1.l-col4--30, .is-tablet-col1.l-col4--35, .is-tablet-col1.l-col4--40, .is-tablet-col1.l-col4--45, .is-tablet-col1.l-col4--50, .is-tablet-col1.l-col4--55, .is-tablet-col1.l-col4--60, .is-tablet-col1.l-col4--65, .is-tablet-col1.l-col4--70, .is-tablet-col1.l-col4--75, .is-tablet-col1.l-col4--80, .is-tablet-col1.l-col4--85, .is-tablet-col1.l-col4--90, .is-tablet-col1.l-col4--95, .is-tablet-col1.l-col4--100 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col1 .l-col2__item, .is-tablet-col1.l-col4--0 .l-col2__item, .is-tablet-col1.l-col4--5 .l-col2__item, .is-tablet-col1.l-col4--10 .l-col2__item, .is-tablet-col1.l-col4--15 .l-col2__item, .is-tablet-col1.l-col4--20 .l-col2__item, .is-tablet-col1.l-col4--25 .l-col2__item, .is-tablet-col1.l-col4--30 .l-col2__item, .is-tablet-col1.l-col4--35 .l-col2__item, .is-tablet-col1.l-col4--40 .l-col2__item, .is-tablet-col1.l-col4--45 .l-col2__item, .is-tablet-col1.l-col4--50 .l-col2__item, .is-tablet-col1.l-col4--55 .l-col2__item, .is-tablet-col1.l-col4--60 .l-col2__item, .is-tablet-col1.l-col4--65 .l-col2__item, .is-tablet-col1.l-col4--70 .l-col2__item, .is-tablet-col1.l-col4--75 .l-col2__item, .is-tablet-col1.l-col4--80 .l-col2__item, .is-tablet-col1.l-col4--85 .l-col2__item, .is-tablet-col1.l-col4--90 .l-col2__item, .is-tablet-col1.l-col4--95 .l-col2__item, .is-tablet-col1.l-col4--100 .l-col2__item {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .l-col4.is-tablet-col2, .is-tablet-col2.l-col4--0, .is-tablet-col2.l-col4--5, .is-tablet-col2.l-col4--10, .is-tablet-col2.l-col4--15, .is-tablet-col2.l-col4--20, .is-tablet-col2.l-col4--25, .is-tablet-col2.l-col4--30, .is-tablet-col2.l-col4--35, .is-tablet-col2.l-col4--40, .is-tablet-col2.l-col4--45, .is-tablet-col2.l-col4--50, .is-tablet-col2.l-col4--55, .is-tablet-col2.l-col4--60, .is-tablet-col2.l-col4--65, .is-tablet-col2.l-col4--70, .is-tablet-col2.l-col4--75, .is-tablet-col2.l-col4--80, .is-tablet-col2.l-col4--85, .is-tablet-col2.l-col4--90, .is-tablet-col2.l-col4--95, .is-tablet-col2.l-col4--100 {
    flex-direction: column;
  }
  .l-col4.is-tablet-col2 .l-col4__item, .is-tablet-col2.l-col4--0 .l-col4__item, .is-tablet-col2.l-col4--5 .l-col4__item, .is-tablet-col2.l-col4--10 .l-col4__item, .is-tablet-col2.l-col4--15 .l-col4__item, .is-tablet-col2.l-col4--20 .l-col4__item, .is-tablet-col2.l-col4--25 .l-col4__item, .is-tablet-col2.l-col4--30 .l-col4__item, .is-tablet-col2.l-col4--35 .l-col4__item, .is-tablet-col2.l-col4--40 .l-col4__item, .is-tablet-col2.l-col4--45 .l-col4__item, .is-tablet-col2.l-col4--50 .l-col4__item, .is-tablet-col2.l-col4--55 .l-col4__item, .is-tablet-col2.l-col4--60 .l-col4__item, .is-tablet-col2.l-col4--65 .l-col4__item, .is-tablet-col2.l-col4--70 .l-col4__item, .is-tablet-col2.l-col4--75 .l-col4__item, .is-tablet-col2.l-col4--80 .l-col4__item, .is-tablet-col2.l-col4--85 .l-col4__item, .is-tablet-col2.l-col4--90 .l-col4__item, .is-tablet-col2.l-col4--95 .l-col4__item, .is-tablet-col2.l-col4--100 .l-col4__item {
    width: calc((100% - 10px) / 2);
  }
}

/* btn
----------------------------------------------------------------- */
.c-btn {
  font-weight: bold;
  display: inline-block;
  border: 1px solid transparent;
  padding: 1rem 2rem;
  max-width: 100%;
  text-align: center;
  background-color: #fff;
  border-radius: 0.5rem;
  cursor: pointer;
}
@media screen and (max-width: 500px) {
  .c-btn:hover, .c-btn:focus {
    background-color: #fff;
    border-color: currentColor;
    color: #000;
  }
}

/* Modifier
----------------------------------------------------------------- */
.c-btn--primary {
  background-color: #1571da;
  color: white;
}
.c-btn--primary:hover {
  background-color: #fff;
  color: #1571da;
  border: 1px solid #1571da;
  opacity: 1;
}

.c-btn--full {
  width: 100%;
}

/* heading
----------------------------------------------------------------- */
.c-heading-main {
  text-align: center;
  font-weight: 700;
}
.c-heading-main__sub-title {
  font-size: 1.3rem;
  display: inline-block;
}
.c-heading-main__sub-title::first-letter {
  color: #1571da;
}
.c-heading-main__title {
  font-size: 2.2rem;
  margin-top: 2.4rem;
}

/* icon
----------------------------------------------------------------- */
.c-icon {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
}

/* Modifier
----------------------------------------------------------------- */
.c-icon--edit {
  width: 1.5em;
  height: 1.5em;
  background-image: url();
  background-size: cover;
}

.c-icon--text-right {
  margin-right: 1rem;
}

/* nav
----------------------------------------------------------------- */
.c-nav {
  display: flex;
}
.c-nav__item {
  flex: 1;
  text-align: center;
  padding: 1rem;
}

/* main
----------------------------------------------------------------- */
.c-main-visual {
  background-image: linear-gradient(120deg, #89f7fe 0%, #66a6ff 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  aspect-ratio: 3.5/1;
}
.c-main-visual__bubble {
  display: inline-block;
  background: #1a1c5e;
  color: white;
  color: #fff;
  padding: 1.6rem;
  border-radius: 0.5rem;
  position: relative;
}
.c-main-visual__inner {
  display: flex;
  align-items: center;
  gap: 4.8rem;
}
@media screen and (max-width: 768px) {
  .c-main-visual__inner {
    flex-direction: column;
  }
}
.c-main-visual__title {
  font-size: 5rem;
  font-weight: bold;
  margin-top: 2.4rem;
}
@media screen and (max-width: 768px) {
  .c-main-visual__title {
    font-size: 4rem;
  }
}
.c-main-visual__description {
  margin-top: 2.4rem;
}
.c-main-visual__btn {
  margin-top: 2.4rem;
}
.c-main-visual__image {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .c-main-visual__image {
    max-width: 50%;
  }
}

/* card
----------------------------------------------------------------- */
.c-card {
  padding: 4.8rem;
  border: 1px solid #dcdcdc;
  border-radius: 0.5rem;
}
.c-card__frame {
  text-align: center;
}
.c-card__frame img {
  width: 70%;
  filter: drop-shadow(0px 0px 1px #bbbbbb);
}
.c-card__title {
  margin-top: 2.4rem;
  text-align: center;
  font-size: 1.7rem;
  font-weight: 700;
}
.c-card__description {
  margin-top: 2.4rem;
  font-size: 1.3rem;
}

/* modifier
----------------------------------------------------------------- */
.c-card--white {
  background-color: white;
  border: 1px solid transparent;
}

/* text
----------------------------------------------------------------- */
.c-text-container {
  text-align: center;
}
.c-text-container__paragraph {
  margin-top: 2.4rem;
}
.c-text-container__paragraph:first-child {
  margin-top: 0;
}
.c-text-container__remark {
  font-size: 1.6rem;
  color: #ff1a69;
  font-weight: bold;
}

.c-text-container--leading-lg {
  line-height: 2;
}

/* form-box
----------------------------------------------------------------- */
.c-form-box {
  background-color: white;
  padding: 4.8rem;
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
}
@media screen and (max-width: 768px) {
  .c-form-box {
    padding: 1.6rem;
  }
}
.c-form-box__item {
  display: flex;
  gap: 4.8rem;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .c-form-box__item {
    flex-direction: column;
    gap: 1rem;
    align-items: normal;
  }
}
.c-form-box__item--user-name .c-form-box__form {
  display: flex;
}
.c-form-box__item--user-name .c-form-box__form-element {
  display: flex;
  align-items: center;
  position: relative;
}
.c-form-box__item--user-name .c-form-box__form-element span {
  font-size: 1.2rem;
  text-align: center;
  min-width: 4rem;
}
.c-form-box__item--user-name .c-form-box__form-element input {
  flex: 1;
}
.c-form-box__item--user-name .c-form-box__form-element .error {
  position: absolute;
  margin: auto;
  right: 0;
  left: 0;
  top: -2rem;
  font-size: 1.1rem;
  text-align: right;
}
.c-form-box__title {
  flex: 1;
}
.c-form-box__form {
  width: calc(70% - 4.8rem);
}
@media screen and (max-width: 768px) {
  .c-form-box__form {
    width: 100%;
  }
}
.c-form-box__form-input {
  padding: 0.5rem 0.8rem;
  font-size: 1.4rem;
  border: 1px solid #a7a7a7;
  border-radius: 0.5rem;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .c-form-box__form-input {
    height: 5rem;
  }
}
.c-form-box__form-input::placeholder {
  color: #cfcfcf;
}

.c-primary-tag {
  position: relative;
}
.c-primary-tag::after {
  content: "※必須";
  display: inline-block;
  color: white;
  font-size: 1rem;
  background-color: #ff1a69;
  padding: 0.2rem 0.4rem;
  border-radius: 0.3rem;
  margin-left: 1rem;
}

.c-form-box-thanks {
  background-color: white;
  padding: 4.8rem;
}
.c-form-box-thanks--notice {
  background-color: #ffd3d3;
}
.c-form-box-thanks__title {
  margin-bottom: 1rem;
  font-weight: bold;
}
.c-form-box-thanks__list {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}

/* swiper
----------------------------------------------------------------- */
.c-slider {
  height: auto;
  position: relative;
  padding: 0 4.8rem 3.84rem;
}

.swiper-button-prev,
.swiper-button-next {
  transition: all 0.3s;
  width: 30px !important;
  height: 30px !important;
  background-color: #002d60;
  border-radius: 0.5rem;
}
.swiper-button-prev::after,
.swiper-button-next::after {
  content: none !important;
}
.swiper-button-prev span,
.swiper-button-next span {
  display: block;
  border-top: 3px solid #fff;
  border-right: 3px solid #fff;
  width: 10px !important;
  height: 10px !important;
  transform: rotate(225deg);
}

.swiper-button-prev {
  left: 0 !important;
}
.swiper-button-prev:hover {
  transform: translateX(-5px);
}

.swiper-button-next {
  right: 0 !important;
}
.swiper-button-next:hover {
  transform: translateX(5px);
}
.swiper-button-next span {
  transform: rotate(45deg);
}

/* work-card
----------------------------------------------------------------- */
.c-work-card__frame {
  text-align: center;
}
.c-work-card__frame img {
  width: 70%;
  filter: drop-shadow(0px 0px 1px #bbbbbb);
}
.c-work-card__title {
  margin-top: 2.4rem;
  text-align: center;
  font-size: 1.7rem;
  font-weight: 700;
}
.c-work-card__description {
  margin-top: 2.4rem;
  font-size: 1.3rem;
}
.c-work-card__info {
  margin-top: 2.4rem;
  display: flex;
  flex-direction: column;
  gap: 0.625rem;
}
.c-work-card__info-title {
  background-color: #f0f2f5;
  border-radius: 0.5rem 0 0 0.5rem;
  padding: 1rem;
  font-size: 1.2rem;
}
.c-work-card__info-item {
  display: grid;
  grid-template-columns: max-content minmax(0, 1fr);
}
.c-work-card__info-description {
  border: 1px solid #f0f2f5;
  border-radius: 0 0.5rem 0.5rem 0;
  font-size: 1.2rem;
  padding: 1rem;
}
.c-work-card__link {
  text-align: right;
}
.c-work-card__link a {
  display: inline-block;
  position: relative;
}
.c-work-card__link a:before {
  content: "";
  display: inline-block;
  width: 0.5em;
  height: 0.5em;
  border-top: 2px solid #002d60;
  border-right: 2px solid #002d60;
  position: absolute;
  left: -10%;
  top: 50%;
  transform: translateY(-50%) translateX(-50%) rotate(45deg);
}

/* career-list
----------------------------------------------------------------- */
.c-career-list {
  background-color: white;
  display: flex;
  flex-direction: column;
  padding: 4.8rem;
}
@media screen and (max-width: 768px) {
  .c-career-list {
    gap: 2.4rem;
  }
}
.c-career-list__item {
  display: flex;
  align-items: center;
  gap: 2.4rem;
}
@media screen and (max-width: 768px) {
  .c-career-list__item {
    flex-direction: column;
    border-bottom: 1px solid #1571da;
    gap: 0;
    align-items: start;
  }
  .c-career-list__item:last-child {
    border-bottom: none;
  }
}
.c-career-list__item-age {
  text-align: center;
  width: 6.9rem;
}
.c-career-list__item-info {
  flex: 1;
  border-left: 2px solid #1571da;
  padding: 2.4rem;
  padding-left: 4.8rem;
  position: relative;
}
@media screen and (max-width: 768px) {
  .c-career-list__item-info {
    border: none;
    padding: 1rem 0 2.4rem;
  }
}
.c-career-list__item-info::after {
  content: "";
  display: inline-block;
  width: 1.5rem;
  background-color: #1571da;
  border-radius: 50vh;
  aspect-ratio: 1/1;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%) translateX(-57%);
}
@media screen and (max-width: 768px) {
  .c-career-list__item-info::after {
    content: none;
  }
}
.c-career-list__item-title {
  font-weight: bold;
}
.c-career-list__item-text {
  margin-top: 1rem;
}

/* modifier
----------------------------------------------------------------- */
/* table
----------------------------------------------------------------- */
.c-table {
  border: 1px solid #f0f2f5;
  border-radius: 0.5rem;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}
.c-table > div {
  padding: 1rem;
  border-top: 1px solid #f0f2f5;
  border-left: 1px solid #f0f2f5;
}
.c-table__head {
  background-color: #f0f2f5;
  text-align: center;
}
.c-table__tr-head {
  background-color: #f0f2f5;
}

/* top
----------------------------------------------------------------- */
.p-top-service {
  background-color: #f0f2f5;
}

.p-top-contact {
  background-color: #f0f2f5;
}

.p-top-strength {
  background-color: #f0f2f5;
}

.p-top-career {
  background-color: #cbecff;
}

.p-top-lead__inner {
  display: flex;
  gap: 4.8rem;
}
@media screen and (max-width: 768px) {
  .p-top-lead__inner {
    flex-direction: column;
  }
}
.p-top-lead__text {
  font-size: 1.6rem;
  line-height: 2;
}
.p-top-lead__body {
  max-width: 55%;
}
@media screen and (max-width: 768px) {
  .p-top-lead__body {
    max-width: none;
  }
}
.p-top-lead__remark {
  display: block;
  font-size: 2.2rem;
  font-weight: bold;
  color: #1571da;
}
.p-top-lead__frame {
  flex: 1;
}

/* display
----------------------------------------------------------------- */
.u-display--block-tablet {
  display: none;
}
@media screen and (max-width: 768px) {
  .u-display--block-tablet {
    display: block;
  }
}
.u-display--block-sp {
  display: none;
}
@media screen and (max-width: 500px) {
  .u-display--block-sp {
    display: block;
  }
}
@media screen and (max-width: 768px) {
  .u-display--none-tablet {
    display: none;
  }
}
@media screen and (max-width: 500px) {
  .u-display--none-sp {
    display: none;
  }
}

/* font
----------------------------------------------------------------- */
.u-tac {
  text-align: center;
}

.u-fwb {
  font-weight: bold;
}

.u-color-red {
  color: #ff1a69;
}

.u-supplement {
  font-size: 1.3rem;
}

/* spacing.scss
----------------------------------------------------------------- */
.u-padding-top--narrow {
  padding-top: 1rem;
}
.u-padding-top--normal {
  padding-top: 2.4rem;
}
.u-padding-top--wide {
  padding-top: 4.8rem;
}

.u-padding-x--narrow {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.u-padding-x--normal {
  padding-top: 2.4rem;
  padding-bottom: 2.4rem;
}
.u-padding-x--wide {
  padding-top: 4.8rem;
  padding-bottom: 4.8rem;
}
.u-padding-x--xl {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
@media screen and (max-width: 500px) {
  .u-padding-x--xl {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }
}

.u-margin-top--narrow {
  margin-top: 1rem;
}
.u-margin-top--normal {
  margin-top: 2.4rem;
}
.u-margin-top--wide {
  margin-top: 4.8rem;
}

.u-margin-x--narrow {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.u-margin-x--normal {
  margin-top: 2.4rem;
  margin-bottom: 2.4rem;
}
.u-margin-x--wide {
  margin-top: 4.8rem;
  margin-bottom: 4.8rem;
}

/* link
----------------------------------------------------------------- */
.u-link--default:link {
  color: #0000ee;
  text-decoration: underline;
}
.u-link--default:visited {
  color: #551a8b;
  text-decoration: underline;
}
.u-link--default:active {
  color: #ff0000;
  text-decoration: underline;
}

/*# sourceMappingURL=style.css.map */
