<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">main {
  padding-top: var(--header_h);
}

header {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
header.hidden {
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}

.fv__area {
  background: url(https://gigaplus.makeshop.jp/kayustyle/gallerly/img/bg_fv.jpg) top/cover, no-repeat;
  padding-block: 70px;
  aspect-ratio: 1500/777;
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 767px) {
  .fv__area {
    padding-block: 50px;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .fv__area {
    padding-block: 35px;
  }
}
.fv__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.fv__logo {
  width: 180px;
}
@media screen and (max-width: 767px) {
  .fv__logo {
    width: 150px;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .fv__logo {
    width: 120px;
  }
}
.fv__title {
  width: 100%;
  max-width: 382px;
  margin-top: 35px;
}
@media screen and (max-width: 767px) {
  .fv__title {
    max-width: 320px;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .fv__title {
    max-width: 250px;
  }
}
.fv__text {
  text-align: center;
  margin-top: 75px;
  font-size: 18px;
  line-height: 3.1666666667;
  letter-spacing: 0.08em;
}
@media screen and (max-width: 767px) {
  .fv__text {
    margin-top: 50px;
    font-size: 16px;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .fv__text {
    margin-top: 40px;
    font-size: 14px;
  }
}

.outside__area {
  height: 100vh;
}
@media screen and (max-width: 767px) {
  .outside__area {
    height: auto;
  }
}
.outside__inner {
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  .outside__inner {
    margin-inline: auto;
  }
}
.outside__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media screen and (max-width: 767px) {
  .outside__container {
    margin-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-negative: initial;
        flex-shrink: initial;
    width: 100%;
  }
}
.outside__section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  .outside__section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
  }
}
.outside__section--1 {
  padding-left: 40vh;
}
@media screen and (max-width: 767px) {
  .outside__section--1 {
    padding-top: 20vw;
    padding-left: 0;
    padding-top: 0;
  }
}
.outside__section--2 {
  padding-left: 70vh;
}
@media screen and (max-width: 767px) {
  .outside__section--2 {
    padding-top: 20vw;
    padding-left: 0;
  }
}
.outside__section--3 {
  padding-left: 70vh;
}
@media screen and (max-width: 767px) {
  .outside__section--3 {
    padding-top: 20vw;
    padding-top: 0;
    padding-left: 0;
  }
}
.outside__section--vert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-right: 7.46vw;
  background: rgb(255, 255, 255);
  background: -webkit-gradient(linear, left top, right top, from(rgb(255, 255, 255)), color-stop(22%, rgb(82, 89, 114)), to(rgb(82, 89, 114)));
  background: -webkit-linear-gradient(left, rgb(255, 255, 255) 0%, rgb(82, 89, 114) 22%, rgb(82, 89, 114) 100%);
  background: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(82, 89, 114) 22%, rgb(82, 89, 114) 100%);
}
@media screen and (max-width: 767px) {
  .outside__section--vert {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    background: -webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(22%, rgb(82, 89, 114)), to(rgb(82, 89, 114)));
    background: -webkit-linear-gradient(top, rgb(255, 255, 255) 0%, rgb(82, 89, 114) 22%, rgb(82, 89, 114) 100%);
    background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(82, 89, 114) 22%, rgb(82, 89, 114) 100%);
    padding-right: 0;
  }
}
.outside__block {
  width: 100%;
}
.outside__title {
  font-size: 32px;
  line-height: 1;
  letter-spacing: 0.08em;
  margin-top: 5.55vh;
  display: inline-block;
}
@media screen and (max-width: 767px) {
  .outside__title {
    font-size: 28px;
    margin-left: 9%;
  }
}
.outside__image {
  position: relative;
  z-index: 0;
}
.outside__image--1 {
  margin-top: 2.31vh;
  width: 21.4vh;
}
@media screen and (max-width: 767px) {
  .outside__image--1 {
    margin-top: 20px;
    max-width: 116px;
    width: 100%;
    margin-left: 9%;
  }
}
.outside__image--2 {
  margin: 9.26vh 0 0 15.74vh;
  width: 53.42vh;
}
@media screen and (max-width: 767px) {
  .outside__image--2 {
    margin: 30px 0 0 9%;
    max-width: 288.5px;
    width: 100%;
  }
}
.outside__image--3 {
  margin: 0 0 0 14.81vh;
  width: 16vh;
}
@media screen and (max-width: 767px) {
  .outside__image--3 {
    max-width: 173px;
    margin-inline: 9% auto;
    max-width: 86.5px;
    width: 100%;
  }
}
.outside__image--4 {
  margin: 2.22vh 0 0 27.77vh;
  width: 45.18vh;
}
@media screen and (max-width: 767px) {
  .outside__image--4 {
    max-width: 488px;
    margin: 100px 21.3vw 0 9%;
    max-width: 244px;
    width: 100%;
  }
}
.outside__image--5 {
  margin: 2.22vh 0 0 48.61vh;
  width: 38.88vh;
}
@media screen and (max-width: 767px) {
  .outside__image--5 {
    max-width: 420px;
    margin: 30px 0 0 auto;
    max-width: 210px;
    width: 100%;
  }
}
.outside__image--6 {
  width: 94.35vh;
}
@media screen and (max-width: 767px) {
  .outside__image--6 {
    max-width: 100%;
    width: 81%;
    margin-inline: auto;
  }
}
.outside__image--7 {
  margin: 0 0 0 60.46vh;
  width: 20.83vh;
}
@media screen and (max-width: 767px) {
  .outside__image--7 {
    width: 100%;
    margin: 0 9% 0 auto;
    max-width: 112.5px;
  }
}
.outside__image--8 {
  margin: 1.85vh 0 0 6.85vh;
  width: 35.83vh;
}
@media screen and (max-width: 767px) {
  .outside__image--8 {
    width: 100%;
    margin: 30px auto 0 0;
    max-width: 193.5px;
  }
}
.outside__image--9 {
  margin: 4.63vh 0 0 28.88vh;
  width: 72.31vh;
}
@media screen and (max-width: 767px) {
  .outside__image--9 {
    width: 90%;
    max-width: 390.5px;
    margin: 100px 0 0 9%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.outside__image--10 {
  margin: 22.59vh 0 0 0;
  width: 25vh;
}
@media screen and (max-width: 767px) {
  .outside__image--10 {
    max-width: 135px;
    width: 100%;
    margin: 30px auto 0 9%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.outside__image--11 {
  margin: 67.13vh 0 0 -22.22vh;
  width: 81.57vh;
}
@media screen and (max-width: 767px) {
  .outside__image--11 {
    width: 81.57%;
    margin: 50px 0 0 0;
    max-width: 440.5px;
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
  }
}
.outside__image--12 {
  margin: 0 0 0 -47.5vh;
  width: 91.85vh;
}
@media screen and (max-width: 767px) {
  .outside__image--12 {
    width: 100%;
    margin: 50px 0 0 9%;
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
  }
}
.outside__image--13 {
  margin: 47.4vh 0 0 6.54vh;
  width: 20.09vh;
}
@media screen and (max-width: 767px) {
  .outside__image--13 {
    width: 20.09%;
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
    max-width: 108.5px;
    margin: 80px 0 0 9%;
    width: 100%;
  }
}
.outside__image--14 {
  margin: 23.98vh 0 0 5.27vh;
  width: 69.81vh;
}
@media screen and (max-width: 767px) {
  .outside__image--14 {
    width: 69.81%;
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
    max-width: 377px;
    margin: 0 auto 0 9%;
  }
}
.outside__text {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .outside__text {
    width: 81%;
  }
}
.outside__text--1 {
  position: relative;
  margin-top: -9.81vh;
  margin-left: 30.09vh;
}
@media screen and (max-width: 767px) {
  .outside__text--1 {
    margin-top: 100px;
    margin-inline: 9% auto;
  }
}
.outside__text--2 {
  margin-top: 3.24vh;
}
@media screen and (max-width: 767px) {
  .outside__text--2 {
    margin-inline: auto;
  }
}
.outside__text--3 {
  margin-top: 22.59vh;
  margin-left: 6.41vh;
}
@media screen and (max-width: 767px) {
  .outside__text--3 {
    margin-inline: auto;
    margin-top: 30px;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.outside__en {
  font-size: 160px;
  line-height: 1;
  letter-spacing: 0.12em;
  font-size: 14.81vh;
  opacity: 0.1;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .outside__en {
    font-size: 17vw;
  }
}
.outside__en--1 {
  margin: 9.23vh 0 0 7.87vh;
}
@media screen and (max-width: 767px) {
  .outside__en--1 {
    margin: 0 auto 30px;
    text-align: start;
  }
}
.outside__en--2 {
  margin: -10.18vh 0 0 51.85vh;
}
@media screen and (max-width: 767px) {
  .outside__en--2 {
    margin: 0 auto 50px;
    text-align: end;
  }
}
.outside__deco--1 {
  position: absolute;
  width: 38.14vh;
  top: -5.09vh;
  left: -16vh;
  translate: 0 -100%;
}
@media screen and (max-width: 767px) {
  .outside__deco--1 {
    width: 100%;
    top: -5.09vw;
    left: 0;
    max-width: 205px;
  }
}
.outside__deco--2 {
  width: 26.66vh;
  margin-left: 12.68vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8;
}
@media screen and (max-width: 767px) {
  .outside__deco--2 {
    max-width: 210px;
    width: 100%;
    margin-inline: auto;
    margin-top: 100px;
  }
}

.inside__area {
  height: 100vh;
  background: #e8e7e0;
}
@media screen and (max-width: 767px) {
  .inside__area {
    height: auto;
  }
}
.inside__inner {
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  .inside__inner {
    margin-inline: auto;
  }
}
.inside__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media screen and (max-width: 767px) {
  .inside__container {
    margin-left: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-negative: initial;
        flex-shrink: initial;
    width: 100%;
  }
}
.inside__section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  .inside__section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%;
  }
}
.inside__section--1 {
  padding-left: 40vh;
}
@media screen and (max-width: 767px) {
  .inside__section--1 {
    padding-left: 0;
  }
}
.inside__section--2 {
  padding-left: 60vh;
}
@media screen and (max-width: 767px) {
  .inside__section--2 {
    padding-left: 0;
    padding-top: 10vw;
  }
}
.inside__section--vert {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-left: 50vh;
  padding-right: 7.46vw;
  background: rgb(232, 231, 224);
  background: -webkit-gradient(linear, left top, right top, from(rgb(232, 231, 224)), color-stop(20%, rgb(137, 149, 157)), to(rgb(137, 149, 157)));
  background: -webkit-linear-gradient(left, rgb(232, 231, 224) 0%, rgb(137, 149, 157) 20%, rgb(137, 149, 157) 100%);
  background: linear-gradient(90deg, rgb(232, 231, 224) 0%, rgb(137, 149, 157) 20%, rgb(137, 149, 157) 100%);
}
@media screen and (max-width: 767px) {
  .inside__section--vert {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    background: -webkit-gradient(linear, left top, left bottom, from(rgb(232, 231, 224)), color-stop(20%, rgb(137, 149, 157)), to(rgb(137, 149, 157)));
    background: -webkit-linear-gradient(top, rgb(232, 231, 224) 0%, rgb(137, 149, 157) 20%, rgb(137, 149, 157) 100%);
    background: linear-gradient(180deg, rgb(232, 231, 224) 0%, rgb(137, 149, 157) 20%, rgb(137, 149, 157) 100%);
    padding-right: 0;
    gap: 0;
    padding-left: 0;
  }
}
.inside__block {
  width: 100%;
}
.inside__title {
  font-size: 32px;
  line-height: 1;
  letter-spacing: 0.08em;
  margin-top: 5.55vh;
  display: inline-block;
}
@media screen and (max-width: 767px) {
  .inside__title {
    font-size: 28px;
    margin-left: 9%;
  }
}
.inside__image--1 {
  margin-top: 2.31vh;
  width: 21.4vh;
}
@media screen and (max-width: 767px) {
  .inside__image--1 {
    width: 100%;
    max-width: 116px;
    margin-top: 50px;
    margin-left: 9%;
  }
}
.inside__image--2 {
  margin: 5.55vh 0 0 15.74vh;
  width: 60vh;
}
@media screen and (max-width: 767px) {
  .inside__image--2 {
    width: 100%;
    max-width: 383.5px;
    margin: 30px 0 0 9%;
  }
}
.inside__image--3 {
  margin: 0 0 0 1.66vh;
  width: 46.94vh;
}
@media screen and (max-width: 767px) {
  .inside__image--3 {
    max-width: 253.5px;
    width: 100%;
    margin: 30px auto 0 0;
  }
}
.inside__image--4 {
  margin: 8.33vh 0 0 40vh;
  width: 29.62vh;
}
@media screen and (max-width: 767px) {
  .inside__image--4 {
    width: 29.62%;
    width: 100%;
    max-width: 160px;
    margin: 50px 9% 0 auto;
  }
}
.inside__image--5 {
  width: 99.81vh;
}
@media screen and (max-width: 767px) {
  .inside__image--5 {
    width: 81%;
    margin: 0 auto;
  }
}
.inside__image--6 {
  margin: 0 0 0 66.94vh;
  width: 20.83vh;
}
@media screen and (max-width: 767px) {
  .inside__image--6 {
    margin: 0 9% 0 auto;
    width: 100%;
    max-width: 121.5px;
  }
}
.inside__image--7 {
  margin: 5.37vh 0 0 4.63vh;
  width: 39.62vh;
}
@media screen and (max-width: 767px) {
  .inside__image--7 {
    max-width: 213.5px;
    width: 100%;
    margin: 50px auto 0 0;
  }
}
.inside__image--8 {
  margin: 5.18vh 0 0 59.26vh;
  width: 72.31vh;
}
@media screen and (max-width: 767px) {
  .inside__image--8 {
    width: 90%;
    max-width: 390.5px;
    margin: 100px 0 0 auto;
  }
}
.inside__image--9 {
  margin: 10.83vh 0 0 0;
  width: 25vh;
}
@media screen and (max-width: 767px) {
  .inside__image--9 {
    max-width: 135px;
    width: 100%;
    margin: 50px auto 0 9%;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
}
.inside__image--10 {
  margin: 47.22vh 0 0 -34.26vh;
  width: 90.83vh;
}
@media screen and (max-width: 767px) {
  .inside__image--10 {
    max-width: 490.5px;
    margin: 100px 0 0 auto;
    width: 90%;
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3;
  }
}
.inside__image--11 {
  margin: 52.13vh 0 0 15.64vh;
  width: 18.51vh;
}
@media screen and (max-width: 767px) {
  .inside__image--11 {
    max-width: 100px;
    width: 100%;
    -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
            order: 5;
    margin: 0 auto 0 0;
  }
}
.inside__image--12 {
  margin: 14.44vh 0 0 -6.76vh;
  width: 17.77vh;
}
@media screen and (max-width: 767px) {
  .inside__image--12 {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
    margin: 70px 9% 0 auto;
    max-width: 96px;
  }
}
.inside__image--13 {
  margin: 33.7vh 0 0 12.68vh;
  width: 66.66vh;
}
@media screen and (max-width: 767px) {
  .inside__image--13 {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
    max-width: 360px;
    width: 80%;
    margin: 0 0 0 auto;
  }
}
.inside__text {
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .inside__text {
    width: 81%;
  }
}
.inside__text--1 {
  position: relative;
  margin-top: -9.81vh;
  margin-left: 30.09vh;
}
@media screen and (max-width: 767px) {
  .inside__text--1 {
    margin-top: 100px;
    margin-inline: auto;
  }
}
.inside__text--2 {
  margin-top: 3.24vh;
}
@media screen and (max-width: 767px) {
  .inside__text--2 {
    margin: 30px 0 0 9%;
  }
}
.inside__text--3 {
  margin-top: 25vh;
  margin-left: 15.33vh;
}
@media screen and (max-width: 767px) {
  .inside__text--3 {
    margin-top: 30px;
    margin-left: initial;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}
.inside__en {
  font-size: 160px;
  line-height: 1;
  letter-spacing: 0.12em;
  font-size: 14.81vh;
  color: #ffffff;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .inside__en {
    font-size: 17vw;
  }
}
.inside__en--1 {
  margin: 6.48vh 0 0 4.16vh;
}
@media screen and (max-width: 767px) {
  .inside__en--1 {
    margin-top: 0;
  }
}
.inside__en--2 {
  margin: -9.26vh 0 0 51.66vh;
}
@media screen and (max-width: 767px) {
  .inside__en--2 {
    margin: 100px auto;
    text-align: center;
    margin-top: 0;
  }
}
.inside__deco--1 {
  position: absolute;
  width: 38.14vh;
  top: -5.09vh;
  left: -16vh;
  translate: 0 -100%;
}
@media screen and (max-width: 767px) {
  .inside__deco--1 {
    max-width: 208px;
    width: 100%;
    left: 0;
  }
}
.inside__deco--2 {
  width: 26.66vh;
  margin-left: 12.68vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (max-width: 767px) {
  .inside__deco--2 {
    -webkit-box-ordinal-group: 8;
        -ms-flex-order: 7;
            order: 7;
    margin: 100px auto 0;
  }
}

.textbox__item {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  position: relative;
  z-index: 1;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .textbox__item {
    white-space: normal;
  }
}
.textbox__item--white {
  color: #ffffff;
}
.textbox__lead {
  font-size: 38px;
}
@media screen and (max-width: 767px) {
  .textbox__lead {
    font-size: 3.58vh;
    font-size: 24px;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .textbox__lead {
    font-size: 20px;
  }
}
.textbox__text {
  margin-top: 20px;
  margin-top: 1.85vh;
  font-size: 16px;
  line-height: 2.25;
  letter-spacing: 0.08em;
}
@media screen and (max-width: 767px) {
  .textbox__text {
    font-size: 1.48vh;
    font-size: 16px;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .textbox__text {
    font-size: 14px;
  }
}

.bottom__area {
  background: url(https://gigaplus.makeshop.jp/kayustyle/gallerly/img/bg_bottom.jpg) top/cover, no-repeat;
  width: 100%;
  height: auto;
  aspect-ratio: 1500/564;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-top: 25px;
}
@media screen and (max-width: 767px) {
  .bottom__area {
    gap: 10px;
    margin-top: 0;
  }
}
.bottom__text {
  font-size: 24px;
}
@media screen and (max-width: 767px) {
  .bottom__text {
    font-size: 14px;
  }
}
.bottom__logo {
  max-width: 313px;
  width: 100%;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .bottom__logo {
    max-width: 150px;
  }
}

.vertical-scroll__wrapper {
  overflow: hidden;
}
.vertical-scroll__inner {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
@media screen and (max-width: 767px) {
  .vertical-scroll__inner {
    width: 100%;
  }
}
/*# sourceMappingURL=style.css.map */
</pre></body></html>