.w-layout-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  grid-row-gap: 16px;
  grid-column-gap: 16px;
}

body {
  border-color: transparent;
  background-color: #000;
  font-family: salmanazar, Arial, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 20px;
  background-clip: border-box;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: hanol, 'Times New Roman', sans-serif;
  color: #fff;
  font-size: 38px;
  line-height: 44px;
  font-weight: 700;
  text-decoration: none;
}

a {
  text-decoration: underline;
}

.full {
  width: 100%;
  height: 100vh;
}

/* CSS Marquee Ticker */
.webticker {
  display: flex;
  height: 30px;
  margin-bottom: 0px;
  padding-top: 5px;
  padding-left: 0px;
  overflow: hidden;
}

.webticker-track {
  display: flex;
  animation: marquee-scroll 25s linear infinite;
  will-change: transform;
}

.webticker:hover .webticker-track {
  animation-play-state: paused;
}

@keyframes marquee-scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

.list-flex {
  display: flex;
  flex-shrink: 0;
  margin-top: -1px;
  padding: 0 7px;
  white-space: nowrap;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.nav-bar-svg {
  margin-top: 5px;
  padding-top: 0px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.nav-bar-container {
  min-width: 100%;
  padding: 0px;
}

.nav-bar-mobile-text-1 {
  padding: 0px 0px 0px 20px;
  color: #fff;
  text-decoration: none;
  text-shadow: none;
}

.nav-bar-mobile-text-1:hover {
  text-decoration: underline;
}

.nav-bar-home {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: block;
  min-width: 100%;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #000), to(transparent));
  background-image: linear-gradient(180deg, #000 50%, transparent);
  text-shadow: none;
}

.nav-bar-grid-link {
  opacity: 1;
  color: #fff;
  text-decoration: none;
}

.nav-bar-grid-link:hover {
  text-decoration: underline;
}

.nav-bar-grid {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  padding-top: 28px;
  padding-right: 30px;
  padding-left: 30px;
  grid-auto-flow: column;
  grid-auto-columns: 0.25fr;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 0.25fr;
  grid-template-columns: 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.nav-bar-mobile-text-2 {
  padding: 0px 0px 0px 20px;
  color: #fff;
  text-decoration: none;
  text-shadow: none;
}

.nav-bar-mobile-text-2:hover {
  color: #fff;
  text-decoration: underline;
}

.nav-bar-mobile-text-2.w--current {
  color: #fff;
}

.nav-bar-mobile-text-2.w--current:hover {
  color: #fff;
}

.nav-bar-mobile-text-2.w--current:active {
  color: #fff;
}

.nav-bar-mobile-text-2.w--current:focus {
  color: #fff;
}

.nav-bar-mobile-text-2.w--current:visited {
  color: #fff;
}

.dropdown {
  left: 0px;
  margin-right: auto;
  margin-left: 0px;
  text-align: left;
}

.dropdown-toggle {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.dropdown-toggle.w--open {
  margin-bottom: 30px;
  padding-right: 40px;
}

.text-block-3 {
  color: #fff;
}

.text-block-3:hover {
  text-decoration: underline;
}

.icon-3 {
  margin-top: auto;
  margin-bottom: auto;
  color: #fff;
  font-size: 16px;
}

.body-2 {
  background-color: #000;
  text-shadow: none;
}

.dropdown-list.w--open {
  margin-right: auto;
  margin-left: -30px;
  padding: 15px 30px;
  background-color: #000;
}

.dropdown-link {
  padding: 15px 0px;
  color: #fff;
  text-decoration: none;
}

.dropdown-link:hover {
  text-decoration: underline;
}

.dropdown-link.w--current {
  color: #fff;
}

.dropdown-link.w--current:hover {
  color: #fff;
}

.middle-line {
  position: absolute;
  left: 0px;
  top: 28px;
  right: 0px;
  width: 40px;
  height: 2px;
  margin-right: auto;
  margin-left: auto;
  background-color: #fff;
}

.top-line {
  position: absolute;
  left: 0px;
  top: 18px;
  right: 0px;
  width: 40px;
  height: 2px;
  margin-right: auto;
  margin-left: auto;
  background-color: #fff;
}

.bottom-line {
  position: absolute;
  left: 0px;
  top: 38px;
  right: 0px;
  width: 40px;
  height: 2px;
  margin-right: auto;
  margin-left: auto;
  background-color: #fff;
}

.nav-bar-icon-animation {
  position: fixed;
  top: 0px;
  right: 0px;
  z-index: 900;
  display: none;
  width: 60px;
  height: 60px;
  margin-top: 10px;
  margin-right: 20px;
  padding: 0px;
  background-color: transparent;
}

.nav-bar-icon-animation.w--open {
  background-color: transparent;
}

.nav-bar-logo-text {
  padding: 0px 0px 0px 5px;
  color: #fff;
  text-decoration: none;
  text-shadow: none;
}

.nav-bar-logo-text:hover {
  text-decoration: underline;
}

.nav-bar-logo-text.w--current {
  color: #fff;
}

.nav-bar-logo-text.w--current:hover {
  text-decoration: underline;
}

.nav-bar-mobile-box {
  display: none;
  background-color: #000;
  text-shadow: none;
}

.ticker-bar {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  background-color: #fff;
}

.ticker-container {
  min-width: 100%;
  margin: 10px 0px;
  padding-right: 0px;
  padding-left: 0px;
}

.ticker-text {
  color: #000;
}

.heading {
  font-family: hanol, 'Times New Roman', sans-serif;
  font-size: 36px;
  line-height: 36px;
  font-weight: 400;
  text-align: left;
}

.div-block-4 {
  line-height: 24px;
  text-align: left;
}

.synopsis-section {
  margin-bottom: 90px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.hanol-subtitle {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  text-transform: uppercase;
}

.hanol-subtitle.hanol-about-1 {
  position: absolute;
  left: -125px;
  top: 0%;
  right: auto;
  bottom: auto;
  text-align: right;
}

.hanol-subtitle.hanol-about-2 {
  position: absolute;
  left: auto;
  top: 0%;
  right: -175px;
  bottom: auto;
  text-align: left;
}

.hanol-subtitle.hanol-studio-mobile {
  padding-left: 30px;
}

.hanol-subtitle.bpadding15 {
  padding-bottom: 15px;
}

.project-paragraph {
  margin-bottom: 0px;
  padding-right: 100px;
  font-family: salmanazar, Arial, sans-serif;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
}

.project-4grid {
  min-width: 100%;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  align-self: flex-start;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

.project-4grid.video-grid {
  padding-right: 30px;
  padding-left: 30px;
}

.synopsis-space {
  height: 75vh;
  max-width: 100%;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.synopsis-parallax {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: 100%;
  margin-top: 50vh;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.synopsis-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  padding-top: 40vh;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.video-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  margin-top: 0px;
  margin-bottom: 90px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.gallery-container {
  max-width: 100%;
  padding-right: 30px;
  padding-left: 30px;
}

.gallery-grid {
  margin-right: 0px;
  margin-left: 0px;
  grid-auto-rows: 20vw;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 20vw;
  grid-template-rows: 20vw;
}

.gallery-image {
  width: 100.0000613824358%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.gallery-image._100left {
  -o-object-position: 100% 50%;
  object-position: 100% 50%;
}

.gallery-image.img-grid-v1 {
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 58%;
  object-position: 50% 58%;
}

.gallery-image.img-grid-v2 {
  -o-object-position: 50% 25%;
  object-position: 50% 25%;
}

.gallery-image.img-grid-v3 {
  -o-object-position: 50% 0%;
  object-position: 50% 0%;
}

.gallery-image.img-grid-v4 {
  -o-object-position: 50% 37%;
  object-position: 50% 37%;
}

.gallery-image.img-grid-v5 {
  -o-object-position: 50% 19%;
  object-position: 50% 19%;
}

.gallery-image.img-grid-v6 {
  -o-object-position: 50% 0%;
  object-position: 50% 0%;
}

.gallery-image.img-grid-v7 {
  -o-object-position: 50% 43%;
  object-position: 50% 43%;
}

.gallery-image.img-grid-v8 {
  -o-object-position: 50% 57%;
  object-position: 50% 57%;
}

.gallery-image.img-grid-v9 {
  -o-object-position: 50% 36%;
  object-position: 50% 36%;
}

.gallery-image.img-grid-v10 {
  -o-object-position: 50% 44%;
  object-position: 50% 44%;
}

.gallery-image.img-grid-v11 {
  -o-object-position: 100% 50%;
  object-position: 100% 50%;
}

.gallery-image.img-grid-v12 {
  -o-object-position: 50% 100%;
  object-position: 50% 100%;
}

.technical-section {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.technical-images-div {
  height: 100%;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.technical-image {
  height: 100%;
  max-height: 80vh;
  -o-object-fit: contain;
  object-fit: contain;
}

.technical-image.pocket {
  max-height: 45vh;
  padding-top: 0px;
  padding-bottom: 0px;
}

.technical-text-grid {
  min-width: 100%;
  align-self: flex-start;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.technical-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 100px;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.gallery-section {
  padding-top: 0px;
}

.technical-parallax {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: 100%;
  margin-bottom: 90px;
  padding-top: 35vh;
  padding-bottom: 35vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.project-2grid {
  min-width: 100%;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  align-self: flex-start;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.project-2grid.pocket {
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.project-title {
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  font-size: 5.2vw;
  line-height: 5.2vw;
  font-weight: 400;
  text-transform: uppercase;
}

.project-title.bpadding15 {
  padding-bottom: 0px;
}

.project-title-div {
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.synopsis-name {
  font-family: hanol, 'Times New Roman', sans-serif;
}

.credits-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.credits-4grid {
  min-width: 100%;
  padding-top: 0px;
  padding-right: 30px;
  padding-left: 30px;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.hanol-credits {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
  text-transform: uppercase;
}

.hanol-credits.coverage {
  margin-bottom: 30px;
}

.salmanazar-credits {
  margin-bottom: 30px;
  padding-right: 0px;
  padding-bottom: 0px;
  font-family: salmanazar, Arial, sans-serif;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
}

.credits {
  width: 100%;
  padding-right: 30px;
  padding-left: 30px;
}

.project-footer {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 50px;
  display: block;
  min-width: 100%;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #000), to(transparent));
  background-image: linear-gradient(0deg, #000 50%, transparent);
  text-shadow: none;
}

.footer-grid {
  position: static;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  margin: 28px 30px 30px;
  grid-auto-flow: column;
  grid-auto-columns: 0.25fr;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 0.25fr;
  grid-template-columns: 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.salmanazar-footer {
  margin-bottom: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  font-family: salmanazar, Arial, sans-serif;
  font-weight: 400;
}

.container-2 {
  max-width: 100.0001697685%;
}

.nav-bar-div {
  padding: 28px 30px 30px;
}

.gallery-title {
  display: none;
}

.portfolio-container {
  max-width: 100%;
  margin-top: 100px;
  padding-right: 30px;
  padding-bottom: 80px;
  padding-left: 30px;
}

.portfolio-grid {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
}

.portfolio-backgroung {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.portfolio-backgroung.chromatic {
  -o-object-position: 50% 100%;
  object-position: 50% 100%;
}

.portfolio-backgroung.post-print {
  -o-object-position: 50% 35%;
  object-position: 50% 35%;
}

.portfolio-backgroung.poplar {
  -o-object-position: 50% 100%;
  object-position: 50% 100%;
}

.portfolio-backgroung.zimp {
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 90% 50%;
  object-position: 90% 50%;
}

.portfolio-backgroung.pocket {
  -o-object-position: 100% 50%;
  object-position: 100% 50%;
}

.portfolio-titles {
  display: block;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 0px;
  font-size: 4vw;
  line-height: 4vw;
  font-weight: 400;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
}

.portfolio-titles.zona-industrial {
  display: none;
}

.portfolio-subtitles {
  color: #fff;
  text-align: center;
}

.porfolio-link-block {
  overflow: visible;
  height: 30vw;
  color: #fff;
  text-decoration: none;
}

.portfolio-text-div-2 {
  position: relative;
  top: 0%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 1.5vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.porfolio-div-background {
  position: relative;
  top: -100%;
  z-index: 0;
  display: block;
  width: 100%;
  height: 100%;
}

.body-3 {
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

.studio-section {
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.studio-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  margin-bottom: 0px;
  padding: 35vh 30px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.studio-4grid {
  min-width: 100%;
  padding: 0px 0px 30px;
  align-self: flex-start;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

.about-paragraph {
  margin-bottom: 0px;
  padding-right: 100px;
  font-family: salmanazar, Arial, sans-serif;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
}

.studio-parallax {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: 100%;
  margin-top: 45vh;
  padding-right: 30px;
  padding-bottom: 0px;
  padding-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.studio-space {
  height: 75vh;
  max-width: 100%;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.studio-3grid {
  min-width: 100%;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  align-self: flex-start;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.expertise-section {
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.expertise-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 100px;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.team-4grid {
  min-width: 100%;
  padding-bottom: 30px;
  align-self: flex-start;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.contacts-section {
  min-height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.contacts-sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 100px;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.contacts-parallax {
  position: relative;
  display: none;
  height: auto;
  max-width: 100%;
  padding-top: 35vh;
  padding-bottom: 15vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.contacts-4grid {
  min-width: 100%;
  padding-bottom: 30px;
  align-self: flex-start;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.contacts-image-div {
  height: 100%;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.studio-links {
  color: #fff;
}

.image-6 {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 30% 50%;
  object-position: 30% 50%;
}

.studio-parallax-1 {
  position: relative;
  right: -20vw;
  z-index: 1;
  height: 30vw;
}

.studio-parallax-2 {
  position: relative;
  right: 18vw;
  z-index: 3;
  display: block;
  height: 30vw;
}

.text-span {
  font-family: salmanazar, Arial, sans-serif;
}

.studio-grid-mobile {
  display: none;
  padding-top: 0px;
  padding-right: 0px;
  padding-left: 0px;
  align-self: flex-start;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.studio-parallax-mobile {
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.studio-parallax-mobile-img {
  width: 50vw;
  height: 50vw;
  -o-object-fit: cover;
  object-fit: cover;
}

.contacts-4grid-social {
  display: none;
  min-width: 100%;
  padding-bottom: 30px;
  align-self: flex-start;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.studio-contacts {
  margin-bottom: 0px;
  padding-right: 100px;
  font-family: salmanazar, Arial, sans-serif;
  font-size: 16px;
  line-height: 22px;
  font-weight: 400;
}

.studio-3001 {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 100% 50%;
  object-position: 100% 50%;
}

.past-team-4grid {
  display: none;
  min-width: 100%;
  padding-bottom: 30px;
  align-self: flex-start;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.expertise-space {
  height: 40vh;
  max-width: 100%;
  padding-right: 30px;
  padding-left: 30px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.expertise-parallax {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: 100%;
  margin-top: 42vh;
  padding-right: 30px;
  padding-bottom: 0px;
  padding-left: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.hanol-title-svg {
  padding-right: 2vw;
}

.portfolio-titles-svg {
  height: 4vw;
  margin-bottom: -5px;
  padding-right: 0px;
  padding-left: 0px;
}

.portfolio-titles-svg.chromatic {
  height: 8.2vw;
}

.ticker-hanol {
  padding-right: 12px;
  font-family: hanol, 'Times New Roman', sans-serif;
  color: #000;
  text-transform: uppercase;
}

.nav-digital-gallery {
  position: fixed;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: auto;
  display: block;
  background-color: transparent;
}

.nav-bar-gallery-logo {
  padding: 28px 30px 30px;
}

.digital-gallery-credits {
  position: fixed;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: block;
  background-color: transparent;
  text-align: right;
}

.div-block-6 {
  padding: 28px 30px 30px;
}

.text-span-2 {
  color: #505050;
}

.utility-page-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

@media screen and (max-width: 991px) {
  .nav-bar-grid-link {
    position: static;
  }

  .dropdown-list.w--open {
    position: absolute;
    left: 0%;
    top: auto;
    right: auto;
    bottom: auto;
    margin-right: 30px;
    margin-left: -30px;
    padding-right: 30px;
  }

  .synopsis-section {
    margin-bottom: 15px;
  }

  .hanol-subtitle {
    padding-bottom: 15px;
  }

  .hanol-subtitle.hanol-studio-mobile {
    position: static;
    left: 0%;
    top: 0%;
    right: auto;
    bottom: auto;
    padding-top: 0px;
    padding-right: 0px;
    text-align: left;
  }

  .project-paragraph {
    padding-right: 0px;
  }

  .project-paragraph.technical-information {
    padding-right: 0px;
  }

  .project-4grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .synopsis-parallax {
    margin-top: 50vh;
  }

  .synopsis-sticky {
    padding-top: 100px;
  }

  .video-section {
    margin-bottom: 15px;
  }

  .gallery-container {
    padding-right: 0px;
    padding-left: 0px;
  }

  .gallery-grid {
    grid-auto-rows: 32vw;
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    -ms-grid-rows: 32vw;
    grid-template-rows: 32vw;
  }

  .technical-section {
    margin-bottom: 30px;
  }

  .technical-text-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .gallery-section {
    margin-bottom: 30px;
  }

  .technical-parallax {
    margin-bottom: 0px;
    padding-top: 15vh;
  }

  .project-2grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .project-title {
    position: relative;
    padding-bottom: 30px;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
    font-size: 10vw;
    line-height: 10vw;
  }

  .project-title.bpadding15 {
    padding-bottom: 15px;
  }

  .credits-section {
    padding-top: 0px;
  }

  .credits-4grid {
    margin-bottom: 50px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .project-footer {
    display: none;
  }

  .portfolio-grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .portfolio-titles {
    padding-bottom: 0px;
    font-size: 62px;
    line-height: 62px;
  }

  .portfolio-subtitles {
    margin-bottom: 0px;
    text-align: center;
  }

  .porfolio-link-block {
    height: 56vw;
  }

  .portfolio-text-div-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 30px;
  }

  .studio-sticky {
    padding-top: 100px;
  }

  .studio-4grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .about-paragraph {
    padding-right: 0px;
  }

  .studio-parallax {
    margin-top: 25vh;
  }

  .studio-3grid {
    display: none;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .team-4grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .contacts-parallax {
    padding-top: 15vh;
  }

  .contacts-4grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .studio-grid-mobile {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 15px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .studio-parallax-mobile {
    right: 0vw;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .studio-parallax-mobile-img {
    -o-object-fit: cover;
    object-fit: cover;
  }

  .contacts-4grid-social {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 30px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .studio-contacts {
    padding-top: 30px;
    padding-right: 0px;
  }

  .past-team-4grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .expertise-parallax {
    margin-top: 25vh;
  }

  .hanol-title-svg {
    padding-bottom: 30px;
  }

  .portfolio-titles-svg {
    height: 6vw;
    margin-bottom: 0px;
  }

  .portfolio-titles-svg.chromatic {
    height: 12.3vw;
  }
}

@media screen and (max-width: 767px) {
  .nav-bar-mobile-text-1 {
    position: fixed;
    display: inline-block;
    padding-left: 0px;
    clear: none;
    text-align: left;
  }

  .nav-bar-mobile-text-1:hover {
    color: #fff;
  }

  .nav-bar-mobile-text-1:active {
    color: #fff;
  }

  .nav-bar-mobile-text-1:focus {
    color: #fff;
  }

  .nav-bar-mobile-text-1:visited {
    color: #fff;
  }

  .nav-bar-logo {
    z-index: 2;
    padding-left: 0px;
  }

  .nav-bar-home {
    z-index: 3;
  }

  .nav-bar-grid {
    display: none;
  }

  .nav-bar-mobile-text-2 {
    position: fixed;
    left: 50%;
    display: inline-block;
    padding-left: 0px;
    clear: none;
    text-align: left;
  }

  .nav-bar-mobile-text-2.w--current {
    color: #fff;
  }

  .nav-bar-mobile-text-2.w--current:hover {
    color: #fff;
  }

  .nav-bar-mobile-text-2.w--current:active {
    color: #fff;
  }

  .nav-bar-mobile-text-2.w--current:focus {
    color: #fff;
    font-style: normal;
  }

  .nav-bar-mobile-text-2.w--current:visited {
    color: #fff;
  }

  .nav-bar-icon-animation {
    display: block;
    margin-top: 20px;
    margin-right: 20px;
  }

  .nav-bar-logo-text {
    z-index: 2;
  }

  .nav-bar-mobile-box {
    position: fixed;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    z-index: 1;
    display: inline-block;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 118px 30px 70px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #000;
    text-align: left;
  }

  .hanol-subtitle.hanol-studio-mobile {
    overflow: hidden;
  }

  .project-paragraph {
    margin-bottom: 0px;
    padding-right: 0px;
    font-size: 16px;
    line-height: 24px;
  }

  .project-paragraph.technical-information {
    line-height: 20px;
  }

  .project-title {
    font-size: 9vw;
  }

  .salmanazar-credits {
    margin-bottom: 30px;
    padding-right: 0px;
    font-size: 16px;
    line-height: 24px;
  }

  .project-footer {
    background-color: #000;
  }

  .footer-grid {
    display: none;
  }

  .salmanazar-footer {
    margin-bottom: 0px;
    padding-right: 0px;
    font-size: 16px;
    line-height: 24px;
  }

  .portfolio-titles {
    font-size: 38px;
    line-height: 38px;
  }

  .about-paragraph {
    margin-bottom: 0px;
    padding-right: 0px;
    font-size: 16px;
    line-height: 24px;
  }

  .studio-parallax-mobile-img {
    width: 50vw;
  }

  .studio-contacts {
    margin-bottom: 0px;
    padding-right: 0px;
    font-size: 16px;
    line-height: 24px;
  }

  .nav-digital-gallery {
    z-index: 3;
  }

  .nav-bar-gallery-logo {
    z-index: 2;
    padding-left: 0px;
  }

  .digital-gallery-credits {
    z-index: 3;
  }
}

@media screen and (max-width: 479px) {
  .nav-bar-icon-animation {
    margin-top: 20px;
  }

  .hanol-subtitle.hanol-studio-mobile {
    overflow: visible;
  }

  .portfolio-titles {
    font-size: 24px;
    line-height: 24px;
  }

  .portfolio-text-div-2 {
    padding: 10px;
  }

  .studio-parallax {
    margin-top: 0vh;
  }

  .studio-3grid {
    display: none;
  }

  .studio-parallax-mobile-img {
    max-width: 46vw;
  }

  .expertise-parallax {
    margin-top: 0vh;
  }
}

#w-node-42683dd25c74-3dd25c6e {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-42683dd25c78-3dd25c6e {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-42683dd25c7d-3dd25c6e {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
}

#w-node-4139df22cfcf-4bb010f0 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-62d5a7c7f3e2-4bb010f0 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-8b0cfa19c707-4bb010f0 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-75ef83a0eb49-4bb010f0 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fa7cc1b18137-4bb010f0 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-fa7cc1b1813a-4bb010f0 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-284856cf0ddb-4bb010f0 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-284856cf0dde-4bb010f0 {
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-7f0d50fc1467-7883e844 {
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-4139df22cfcf-7883e844 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-284856cf0ddb-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-284856cf0dde-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-308d3aadc727-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-8deb27111295-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-62d5a7c7f3e2-7883e844 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-aa652ff934b2-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-aa652ff934b3-7883e844 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-e7af668539bf-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-e7af668539c4-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-e7af668539ca-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-e7af668539d0-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-36ecd195c7ca-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-36ecd195c7cf-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-36ecd195c7d5-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-36ecd195c7db-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-f8987d06994e-7883e844 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-f8987d06994f-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-f8987d069950-7883e844 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-47b362e0d0fe-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-47b362e0d103-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-47b362e0d109-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-47b362e0d10f-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-47b362e0d116-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-47b362e0d11b-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-47b362e0d121-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-47b362e0d127-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-ef4a1161406d-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-fa54d634fafb-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-69e0843b821b-7883e844 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-4139df22cfcf-b6c3e263 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-62d5a7c7f3e2-b6c3e263 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-69b85a00584f-b6c3e263 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fa7cc1b18137-b6c3e263 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-fa7cc1b1813a-b6c3e263 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-284856cf0ddb-b6c3e263 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-284856cf0dde-b6c3e263 {
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-4139df22cfcf-5cdeef44 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-1ef5f7f7b040-5cdeef44 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-62d5a7c7f3e2-5cdeef44 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-fa7cc1b18137-5cdeef44 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-fa7cc1b1813a-5cdeef44 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-284856cf0ddb-5cdeef44 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-284856cf0dde-5cdeef44 {
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-4139df22cfcf-7dd2e840 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-62d5a7c7f3e2-7dd2e840 {
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-8b0cfa19c707-7dd2e840 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-75ef83a0eb49-7dd2e840 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fa7cc1b18137-7dd2e840 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-fa7cc1b1813a-7dd2e840 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-284856cf0ddb-7dd2e840 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-284856cf0dde-7dd2e840 {
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-4139df22cfcf-819fb726 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-8b0cfa19c707-819fb726 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fa7cc1b18137-819fb726 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-fa7cc1b1813a-819fb726 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
}

#w-node-284856cf0ddb-819fb726 {
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

#w-node-284856cf0dde-819fb726 {
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
}

@media screen and (max-width: 991px) {
  #w-node-62d5a7c7f3e2-4bb010f0 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-62d5a7c7f3e2-7883e844 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-aa652ff934b3-7883e844 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-273106d9e2d9-7883e844 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-f8987d06994e-7883e844 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-f8987d069950-7883e844 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-0cae8858d2ed-7883e844 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
  }

  #w-node-62d5a7c7f3e2-b6c3e263 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-1ef5f7f7b040-5cdeef44 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-62d5a7c7f3e2-5cdeef44 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }

  #w-node-62d5a7c7f3e2-7dd2e840 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
  }
}

@media screen and (max-width: 479px) {
  #w-node-7f0d50fc1467-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4139df22cfcf-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-75ef83a0eb49-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b18137-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b1813a-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0ddb-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0dde-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-013ce692f4e1-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4f2ddaf43473-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-9939842c84dc-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-0eb3c2ea736f-4bb010f0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-7f0d50fc1467-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4139df22cfcf-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0ddb-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0dde-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-308d3aadc727-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-8deb27111295-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e7af668539bf-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e7af668539c4-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e7af668539ca-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-e7af668539d0-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-36ecd195c7ca-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-36ecd195c7cf-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-36ecd195c7d5-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-36ecd195c7db-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-47b362e0d0fe-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-47b362e0d103-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-47b362e0d109-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-47b362e0d10f-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-47b362e0d116-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-47b362e0d11b-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-47b362e0d121-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-47b362e0d127-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ef4a1161406d-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa54d634fafb-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-69e0843b821b-7883e844 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-7f0d50fc1467-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4139df22cfcf-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b18137-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b1813a-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0ddb-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0dde-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-013ce692f4e1-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4f2ddaf43473-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-9939842c84dc-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-0eb3c2ea736f-b6c3e263 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-7f0d50fc1467-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4139df22cfcf-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b18137-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b1813a-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0ddb-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0dde-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-013ce692f4e1-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4f2ddaf43473-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-9939842c84dc-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-0eb3c2ea736f-5cdeef44 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-7f0d50fc1467-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4139df22cfcf-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-75ef83a0eb49-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b18137-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b1813a-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0ddb-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0dde-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-013ce692f4e1-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4f2ddaf43473-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-9939842c84dc-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-0eb3c2ea736f-7dd2e840 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-7f0d50fc1467-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4139df22cfcf-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b18137-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-fa7cc1b1813a-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0ddb-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-284856cf0dde-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-013ce692f4e1-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-4f2ddaf43473-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-9939842c84dc-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-0eb3c2ea736f-819fb726 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
}

@font-face {
  font-family: 'salmanazar';
  src: url('../fonts/Salmanazar.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'hanol';
  src: url('../fonts/hanol.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}