.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 {
  font-family: 'IBM Plex Serif', sans-serif;
}

h2 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Moniqa, sans-serif;
  font-size: 8rem;
  font-weight: 300;
  text-transform: uppercase;
}

h3 {
  margin-top: 0rem;
  margin-bottom: 0rem;
  font-family: Moniqa, sans-serif;
  font-size: 2rem;
  font-weight: 300;
  text-decoration: none;
  text-transform: uppercase;
  white-space: nowrap;
}

h4 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Moniqa, sans-serif;
  font-size: 3rem;
  line-height: 0.7;
  font-weight: 700;
  text-transform: uppercase;
}

h5 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Moniqa, sans-serif;
  font-size: 3rem;
  line-height: 0.7;
  font-weight: 300;
  text-transform: uppercase;
}

h5:hover {
  margin-top: 0px;
  margin-bottom: 0px;
}

p {
  font-size: 1.2rem;
  line-height: 1.4;
}

a {
  color: transparent;
  text-decoration: none;
}

strong {
  font-weight: bold;
}

.page-wrapper {
  position: static;
  overflow: hidden;
  max-width: 1920px;
  margin-right: auto;
  margin-left: auto;
  box-shadow: 1px 1px 0.375rem 0 rgba(0, 0, 0, 0.3);
}

.menu-wrapper {
  position: fixed;
  left: auto;
  top: 0rem;
  right: 0rem;
  bottom: 0rem;
  z-index: 5;
  display: none;
  width: 62vw;
  height: auto;
  padding: 10vh 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-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  background-color: #205ba7;
  opacity: 0;
}

.navbar-item {
  height: auto;
  max-height: 8vh;
  padding-bottom: 0.5vh;
}

.navbar-item:hover {
  border-bottom: 0.25rem solid #fff;
}

.navbar-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 62vh;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-row-gap: 0vw;
}

.diver {
  max-width: 100%;
  background-image: none;
  opacity: 0.45;
}

.menu-elements {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: -1rem;
  margin-bottom: 3rem;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.burger {
  position: fixed;
  left: auto;
  top: 5%;
  right: 5%;
  bottom: auto;
  z-index: 4;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 3.5rem;
  height: 3.5rem;
  margin-top: 1rem;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1rem solid #cde5fe;
  border-bottom: 1rem solid #cde5fe;
}

.burger:hover {
  border-style: solid none solid solid;
  border-width: 1rem 0rem;
  border-color: #cde5fe #fff;
  border-radius: 1.25rem;
}

.burger.close {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-right: 0.5rem none #fff;
  border-top-style: none;
  border-bottom-style: none;
  border-left-color: #fff;
}

.social-image {
  width: 3rem;
  opacity: 0.6;
  -webkit-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
}

.social-image:active {
  opacity: 1;
}

.hero-heading-jumbo {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.social-link:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.logo-main {
  min-width: 62vw;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-image: none;
}

.hero-grid {
  position: static;
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: auto;
  margin-top: -5vh;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  grid-auto-columns: 1fr;
  grid-column-gap: 0rem;
  grid-row-gap: 2rem;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  font-size: 1rem;
}

.social-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  grid-column-gap: 3rem;
  opacity: 1;
}

.line-4px {
  width: 100%;
  height: 0.25rem;
  margin-right: auto;
  margin-left: auto;
  background-color: #cde5fe;
}

.hero {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: auto;
  max-width: 1920px;
  min-height: 100vh;
  padding: 10vh 5vw;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-image: url('../images/Big_expediton05.jpeg');
  background-position: 100% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  font-family: 'IBM Plex Serif', sans-serif;
  color: #0d0c0c;
  font-size: 2vw;
  line-height: 1.4;
  font-weight: 400;
}

.hero.services {
  background-image: url('../images/Raja_new01.jpg');
}

.hero.destinations {
  background-image: url('../images/komodo-beautiful-island.jpg');
}

.h3.white {
  color: #fff;
}

.link:hover {
  text-decoration: none;
}

.link.navbar {
  height: auto;
  font-size: 4rem;
}

.link.navbar.bold {
  font-weight: 700;
}

.hero-menu {
  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;
  grid-row-gap: 1.5rem;
}

.h2 {
  line-height: 70%;
}

.h2.lig.white {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #fff;
  line-height: 0.75;
}

.h2.lig.white.two-oceans {
  font-size: 4rem;
  line-height: 0.8;
}

.h2.lig.white.services-page {
  font-size: 3rem;
}

.h2.lig.white.destination {
  font-size: 3rem;
}

.h2.lig.white.pinisi {
  font-size: 4rem;
}

.h2.lig.testimonials {
  margin-top: 2rem;
  font-size: 4rem;
  font-weight: 700;
  text-align: center;
}

.text-span-enlarge {
  font-size: 12rem;
  line-height: 0.7;
}

.text-span-enlarge.two-oceans {
  font-size: 8rem;
  line-height: 0.7;
}

.text-span-enlarge.bold {
  opacity: 0.6;
  font-size: 10rem;
  line-height: 0.75;
  font-weight: 700;
}

.text-span-enlarge.destination {
  font-size: 10rem;
}

.section-short {
  max-width: 1920px;
}

.container-90vw {
  height: auto;
  max-width: 90vw;
  margin-right: auto;
  margin-left: auto;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.5))), url('../images/DSC_8722-BW.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('../images/DSC_8722-BW.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.container-90vw.services-page {
  height: auto;
  margin-bottom: 10vh;
  background-image: none;
}

.grid-wedo {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: auto;
  grid-auto-columns: 1fr;
  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;
  color: #fff;
}

.grid-wedo-bluehover {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.grid-wedo-bluehover:hover {
  background-color: rgba(32, 91, 167, 0.7);
}

.grid-wedo-content {
  display: -ms-grid;
  display: grid;
  width: 62%;
  height: auto;
  margin-top: 3rem;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-auto-columns: 1fr;
  grid-row-gap: 3rem;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.grid-wedo-content:hover {
  background-color: transparent;
}

.rich-white {
  overflow: hidden;
  margin-top: 2vw;
}

.rich-white p {
  overflow: auto;
  margin-bottom: 0px;
  padding-right: 0.5rem;
  font-size: 1rem;
}

.rich-white h4 {
  margin-bottom: 1rem;
  font-size: 4rem;
  line-height: 0.7;
}

.rich-white h5 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 2.5rem;
}

.rich-white.lig {
  overflow: visible;
}

.wedo-icon {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  display: block;
  max-width: 50%;
  margin-left: 3rem;
  padding-bottom: 0em;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-transition: -webkit-transform 400ms ease;
  transition: -webkit-transform 400ms ease;
  transition: transform 400ms ease;
  transition: transform 400ms ease, -webkit-transform 400ms ease;
}

.wedo-icon:hover {
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.section-100vh {
  width: 100vw;
  height: auto;
  max-height: none;
  padding: 10vw 5vw;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0.25))), url('../images/Indonoceans-home-page-Raja-Ampat-1200px.jpg');
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), url('../images/Indonoceans-home-page-Raja-Ampat-1200px.jpg');
  /*background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.25)), to(rgba(0, 0, 0, 0.25))), url('../images/sy-starlust.jpeg');*/
  /*background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)), url('../images/sy-starlust.jpeg');*/
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
  background-attachment: scroll, fixed;
  font-family: 'IBM Plex Serif', sans-serif;
  color: #0d0c0c;
  font-size: 2vw;
  line-height: 1.4;
  font-weight: 400;
}

.section-100vh.two-oceans {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-height: none;
  max-width: 1920px;
  min-height: 100vh;
  padding-bottom: 5vw;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(13, 12, 12, 0.3)), to(rgba(13, 12, 12, 0.3))), url('../images/Indonoceans-home-page-Raja-Ampat-1200px.jpg');
  background-image: linear-gradient(180deg, rgba(13, 12, 12, 0.3), rgba(13, 12, 12, 0.3)), url('../images/Indonoceans-home-page-Raja-Ampat-1200px.jpg');
  /*background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(13, 12, 12, 0.3)), to(rgba(13, 12, 12, 0.3))), url('../images/sy-starlust.jpeg');*/
  /*background-image: linear-gradient(180deg, rgba(13, 12, 12, 0.3), rgba(13, 12, 12, 0.3)), url('../images/sy-starlust.jpeg');*/
}

.section-100vh.beautiful {
  position: static;
  max-width: 1920px;
  padding-bottom: 5vw;
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(13, 12, 12, 0.3)), to(rgba(13, 12, 12, 0.3))), url('../images/whaleshark_flipped.jpg');
  background-image: linear-gradient(180deg, rgba(13, 12, 12, 0.3), rgba(13, 12, 12, 0.3)), url('../images/whaleshark_flipped.jpg');
}

.section-100vh.where {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 1920px;
  min-height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#205ba7), to(#205ba7));
  background-image: linear-gradient(180deg, #205ba7, #205ba7);
}

.section-100vh.pinisi {
  display: none;
  max-width: 1920px;
  min-height: 100vh;
  background-image: url('../images/Shakti-Raja-Ampat-2019-10.jpg');
  /*background-image: url('../images/klm-samambaia.jpg');*/
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.section-100vh.pinisi.var {
  position: relative;
  display: block;
  background-color: transparent;
  background-image: none;
}

.section-100vh.footer {
  height: auto;
  max-width: 1920px;
  background-color: #205ba7;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(67%, #205ba7), to(transparent)), url('../images/decor_background.svg');
  background-image: linear-gradient(180deg, #205ba7 67%, transparent), url('../images/decor_background.svg');
  background-position: 0px 0px, 0% 100%;
  background-size: auto, contain;
  background-repeat: repeat, no-repeat;
  background-attachment: scroll, scroll;
  opacity: 1;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
  mix-blend-mode: normal;
}

.div-100vh {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80%;
  height: 100vh;
  max-height: none;
  margin-right: auto;
  margin-left: auto;
  -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;
  grid-row-gap: 6vh;
}

.div-100vh.distribute {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.div-100vh.foued {
  height: auto;
  margin-top: 5vw;
  margin-bottom: 0vw;
  -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;
  background-image: url('../images/Shakti-Raja-Ampat-2019-06.jpg');
  background-position: 100% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.container-80vw {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-row-gap: 3rem;
}

.container-80vw.beautiful {
  position: static;
  min-width: 80%;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-row-gap: 5rem;
}

.container-80vw.contact {
  width: 80vw;
  max-width: 1536px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container-80vw.centered {
  margin-top: 25vh;
  margin-right: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text-jumbo {
  font-family: Moniqa, sans-serif;
  color: #fff;
  font-size: 16rem;
  text-transform: uppercase;
}

.text-jumbo.lig {
  opacity: 0.6;
  font-size: 16rem;
  line-height: 0.8;
  font-weight: 700;
}

.text-jumbo.lig.beautiful {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  opacity: 0.6;
  font-size: 29vw;
  line-height: 0.8;
  font-weight: 700;
  text-align: center;
}

.h4 {
  font-family: Moniqa, sans-serif;
  font-size: 4rem;
  font-weight: 700;
  text-transform: uppercase;
}

.h4.white {
  color: #fff;
}

.h4.lig.white.beautiful {
  position: static;
  font-size: 3rem;
}

.h4.lig.white.where {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.h4.lig.banda {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  font-size: 8vw;
  line-height: 1.4;
}

.h4.lig.maluku {
  position: absolute;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  font-size: 12vw;
}

.h4.lig.komodo {
  position: absolute;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  margin-bottom: 0px;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  font-size: 9vw;
}

.h4.lig.centered {
  margin-top: 10vh;
}

.h4.lig.centered.services {
  z-index: 3;
  font-size: 3rem;
}

.h4.lig.contact {
  font-size: 3rem;
}

.h4.maluku {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  font-size: 10rem;
  line-height: 70%;
}

.h4.banda {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 6rem;
  text-align: center;
}

.h4.lig.blog {
  margin-top: 2rem;
  margin-bottom: 1rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
  border-bottom: 2px solid #0451a1;
  font-size: 2rem;
}

.beautiful-text-wrapper {
  position: relative;
  top: 0vh;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 2em;
  padding-left: 2em;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.section-no-margins {
  position: static;
  height: auto;
  padding-bottom: 10vw;
  background-image: url('../images/Ikat_decor_large.svg');
  background-position: 50% -5vw;
  background-size: 40vw;
  background-repeat: no-repeat;
  background-clip: border-box;
  -webkit-text-fill-color: inherit;
}

.section-no-margins.galleries {
  height: auto;
  max-width: 1920px;
  margin-top: 2vw;
  margin-bottom: 2vw;
  padding-bottom: 0vw;
  background-image: none;
}

.section-no-margins.info {
  max-width: 1920px;
  padding-top: 10vw;
  background-position: 0% 0%;
}

.section-no-margins.testimonials {
  margin-top: 10vw;
  padding-top: 2vw;
  background-position: 50% 0%;
  background-size: 50vw;
}

.section-no-margins.testimonials {
  max-width: 1920px;
  margin-top: 10vw;
  padding-top: 2vw;
  padding-bottom: 10vh;
  background-position: 50% 10%;
  background-size: 50vw;
}

.grid-galleries {
  display: -ms-grid;
  display: grid;
  width: 100%;
  height: auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  color: #fff;
}

.rich-black {
  margin-top: 5vw;
  -o-object-fit: fill;
  object-fit: fill;
}

.rich-black h4 {
  margin-bottom: 1rem;
  font-size: 2rem;
}

.rich-black h5 {
  font-size: 2rem;
}

.rich-black p {
  overflow: auto;
  width: 100%;
}

.indonesia-grid {
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.indonesia-grid-content {
  display: -ms-grid;
  display: grid;
  width: 62%;
  height: 88%;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: end;
  -ms-flex-line-pack: end;
  align-content: end;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 0.75fr 1fr;
  grid-template-rows: 0.75fr 1fr;
}

.indonesia-grid-content:hover {
  background-color: transparent;
}

.indonesia-grid-content.two-parts {
  width: auto;
  height: auto;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.destinations-grid {
  width: 100%;
  margin-top: 0vw;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
}

.h5 {
  margin-top: 0px;
  margin-bottom: 0px;
  float: none;
  clear: none;
  font-family: Moniqa, sans-serif;
  font-size: 4rem;
  line-height: 70%;
  font-weight: 100;
  text-align: left;
  text-transform: uppercase;
}

.h5.bali {
  margin-right: auto;
  margin-left: auto;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  font-size: 12rem;
  text-transform: uppercase;
}

.h5.bali:hover {
  text-decoration: none;
}

.h5.raja {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  font-size: 8rem;
  text-align: right;
  text-transform: uppercase;
}

.h5.raja:hover {
  text-decoration: none;
}

.h5.lig.raja {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  margin-bottom: -0.5rem;
  font-size: 10vw;
  font-weight: 300;
}

.h5.lig.bali {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 15%;
  font-size: 12vw;
  line-height: 0.7;
  font-weight: 300;
  text-align: center;
}

.h5.lig.alor {
  position: absolute;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  margin-bottom: -0.5rem;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  font-size: 12vw;
  font-weight: 300;
}

.h5.services {
  font-size: 3rem;
}

.wego {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 0px;
  max-height: 80vw;
  max-width: 80vw;
  min-height: 0vh;
  padding-top: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-image: url('../images/Raja_new02.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.wego.maluku {
  background-image: url('../images/maluku.jpg');
}

.wego.alor {
  border: 2px solid #000;
  background-image: url('../images/abui-tribe-alor-warrior.png');
}

.wego.komodo {
  overflow: visible;
  background-image: url('../images/komodo.png');
  background-position: 50% 50%;
}

.wego.bali {
  overflow: hidden;
  background-image: url('../images/bali-rice-field-view.jpg');
  background-position: 50% 50%;
}

.wego.banda {
  position: relative;
  overflow: hidden;
  height: 0px;
  padding-top: 100%;
  border: 2px solid #000;
  border-radius: 0px;
  background-image: url('../images/banda-nutmeg.png');
  background-position: 50% 50%;
}

.pinisi-content-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 10%;
  margin-left: 10%;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.image-10 {
  width: 6rem;
  max-width: none;
  background-image: none;
}

.portrait-foued {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: 30vw;
  height: 38vw;
  margin-right: -5vw;
  margin-left: 5vw;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-image: linear-gradient(200deg, hsla(0, 0%, 100%, 0) 30%, #205ba7), url('../images/BW_portrait_var.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, 140%;
  background-repeat: repeat, no-repeat;
  background-attachment: scroll, scroll;
  -o-object-fit: fill;
  object-fit: fill;
}

.portrait-foued.decor {
  left: -5vw;
  width: 20vw;
  margin-right: 0vw;
  margin-left: -5vw;
  background-image: url('../images/Ikat_decor_white.svg');
  background-position: 100% 50%;
  background-size: contain;
}

.portrait-foued.colour {
  background-image: linear-gradient(200deg, hsla(0, 0%, 100%, 0) 30%, #205ba7), url('../images/Foued_UWportrait.webp');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, 130%;
}

.portrait-foued.var {
  background-image: linear-gradient(200deg, hsla(0, 0%, 100%, 0) 30%, #205ba7), url('../images/Foued_UWportrait.webp');
  background-size: auto, 125%;
}

.white-overlay {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 70%;
  height: auto;
  padding: 5vw 5vw 5vw 7vw;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background-color: hsla(0, 0%, 100%, 0.8);
}

.grid-testimonials {
  width: 70%;
  margin-right: auto;
  margin-left: auto;
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.grid-testimonials.testimonials {
  height: auto;
  margin-top: 10vw;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-testimonials.testimonials {
  margin-top: 5vw;
  grid-column-gap: 0vw;
  grid-row-gap: 10vw;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.grid-content {
  display: -ms-grid;
  display: grid;
  width: 62%;
  height: 88%;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: end;
  -ms-flex-line-pack: end;
  align-content: end;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 0.75fr 1fr;
  grid-template-rows: 0.75fr 1fr;
}

.grid-content:hover {
  background-color: transparent;
}

.grid-content.two-parts {
  width: auto;
  height: auto;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  grid-column-gap: 2vw;
  grid-row-gap: 5vh;
  -ms-grid-rows: auto 1fr;
  grid-template-rows: auto 1fr;
}

.div-portrait-testimonials {
  height: 0px;
  padding-top: 100%;
  padding-bottom: 0px;
  background-image: radial-gradient(circle farthest-corner at 50% 50%, transparent 12%, #205ba7), url('../images/Jacques-Lacroix.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, cover;
}

.div-portrait-testimonials.kyros {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, transparent 12%, #205ba7), url('../images/Dr_med_dent_Kyros_Forouzan_Zurich.jpg');
  -o-object-fit: fill;
  object-fit: fill;
}

.div-portrait-testimonials.nancy {
  background-image: radial-gradient(circle farthest-corner at 50% 50%, transparent 12%, #205ba7), url('../images/Dr_Pepin_Minot_Laurence.jpg');
}

.rich-testimonials {
  overflow: auto;
  height: 50vh;
  margin-top: 5vw;
  -o-object-fit: fill;
  object-fit: fill;
}

.rich-testimonials h5 {
  font-size: 2rem;
  line-height: 1;
}

.rich-testimonials p {
  overflow: auto;
  max-height: 50vh;
  padding-right: 0.5rem;
}

.rich-testimonials h4 {
  margin-bottom: 1rem;
}

.rich-testimonials.lig {
  overflow: visible;
  margin-top: 0vw;
}

.rich-testimonials.lig {
  height: auto;
  font-weight: 400;
}

.rich-testimonials.lig strong {
  display: block;
  margin-top: 1rem;
  font-family: 'IBM Plex Serif', sans-serif;
  font-weight: 400;
}

.footer-contacts {
  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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.footer-contacts h4 {
  margin-top: 1rem;
}

.footer-contacts h5 {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.footer-contacts.lig.white {
  color: #fff;
}

.paragraph {
  color: #fff;
  font-size: 1.2rem;
  font-weight: 400;
}

.paragraph.black {
  color: #000;
  line-height: 1.4;
}

.paragraph.black.diary {
  overflow: scroll;
  width: 100%;
  height: 40%;
  margin-top: 0.5rem;
  padding-right: 0.5rem;
  font-size: 1rem;
}

.paragraph.black.service {
  overflow: auto;
  height: 80%;
  padding-right: 0.5rem;
}

.paragraph.black.destinations {
  overflow: auto;
  height: 75%;
  padding-top: 1rem;
  padding-right: 0.5rem;
  background-color: transparent;
}

.paragraph.black.centered {
  display: block;
  text-align: center;
}

.paragraph.black.blog {
  padding-bottom: 0.1rem;
  padding-left: 0.5rem;
  border-bottom: 2px solid #0451a1;
}

.paragraph.bold:hover {
  color: hsla(0, 0%, 100%, 0.6);
}

.paragraph.centered.blue {
  margin-top: -1.2rem;
  color: #0451a1;
}

.paragraph.attribution {
  font-size: 0.8rem;
}

.contact-grid {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 5vw;
  grid-row-gap: 2vw;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
  border: 0px none #000;
}

.submit-button {
  padding: 0.5rem 1rem;
  border-style: solid;
  border-width: 2px;
  border-color: #fff;
  background-color: transparent;
  font-family: Moniqa, sans-serif;
  font-size: 1em;
  font-weight: 700;
  text-transform: uppercase;
}

.submit-button:hover {
  border-radius: 20px;
}

.submit-button.lig.black {
  border-color: #000;
  color: #000;
}

.form {
  -webkit-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}

.text-field {
  height: 3em;
  margin-bottom: 0.5rem;
  padding: 0.5rem 1rem;
  background-color: hsla(0, 0%, 100%, 0.8);
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

.text-field:focus {
  border-style: solid none solid solid;
  border-width: 4px 2px 2px 4px;
  border-color: #fff;
}

.text-span {
  font-weight: 300;
}

.text-span-2 {
  font-weight: 300;
}

.dropcap {
  font-family: Moniqa, sans-serif;
  font-size: 3rem;
  line-height: 0.7;
  font-weight: 300;
}

.container-60vw {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-row-gap: 3rem;
}

.container-60vw.destinations {
  width: 60vw;
  margin-right: auto;
  margin-left: auto;
}

.textarea {
  overflow: auto;
  width: 100%;
  height: 10rem;
  max-height: 10rem;
  max-width: none;
  min-height: 10rem;
  min-width: auto;
  margin-bottom: 2rem;
  padding: 0.5rem 1rem;
  background-color: hsla(0, 0%, 100%, 0.8);
}

.textarea:focus {
  border-top: 4px solid #fff;
  border-left: 4px solid #fff;
}

.form-block {
  margin-bottom: 1rem;
}

.icon-contacts {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 2rem;
  height: 2rem;
  -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;
  color: #fff;
}

.footer-contacts.lig.white {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

.blok-phone {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0.75rem;
  margin-bottom: 0rem;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  grid-column-gap: 1rem;
}

.blok-email {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin-top: 0.75rem;
  margin-right: auto;
  margin-left: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-column-gap: 1rem;
  text-align: left;
}

.centered {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -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;
}

.gallery-item {
  position: relative;
  overflow: hidden;
  width: auto;
  padding-top: 75%;
  -o-object-fit: cover;
  object-fit: cover;
}

.gallery-image {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: block;
  overflow: visible;
  width: 100%;
  height: 100%;
  -webkit-transition: -webkit-transform 400ms ease;
  transition: -webkit-transform 400ms ease;
  transition: transform 400ms ease;
  transition: transform 400ms ease, -webkit-transform 400ms ease;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
}

.gallery-image:hover {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
}

.lig.centered {
  display: block;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  color: #000;
  text-align: center;
}

.not-found {
  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: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  align-self: auto;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
}

.img-not-found {
  width: 10rem;
}

.grid-destinations {
  display: -ms-grid;
  display: grid;
  margin-bottom: 10vh;
  grid-auto-columns: 1fr;
  grid-auto-rows: 1fr;
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 1fr 1fr 1fr auto;
  grid-template-rows: 1fr 1fr 1fr auto;
}

.grid-services-item {
  position: relative;
  height: 0px;
  padding-top: 66.6%;
}

.grid-services-item.diary {
  padding-left: 2rem;
  border-bottom: 2px solid #0451a1;
  background-image: linear-gradient(111deg, #fff 74%, transparent 96%), url('../images/mapBW.jpg');
  background-position: 0px 0px, 0% 50%;
  background-size: auto, auto;
  background-repeat: repeat, no-repeat;
}

.section-full-height.services-page {
  height: auto;
}

.grid-service-image {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  -o-object-fit: fill;
  object-fit: fill;
}

.grid-services-textblock {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  padding: 3rem 2rem 0.5rem;
  -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;
  background-color: rgba(0, 0, 0, 0.05);
  line-height: 1.4px;
}

.bold {
  font-weight: 700;
}

.grid-service-heading {
  text-align: right;
}

.grid-service-heading.lig {
  font-size: 2rem;
}

.diary-wrapper {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  margin: 3rem;
}

.img-anchor {
  position: absolute;
  left: auto;
  top: 10%;
  right: 15%;
  bottom: auto;
  width: 10rem;
  height: 10rem;
  background-image: url('../images/anchor.svg');
  background-position: 0px 0px;
  background-size: contain;
  background-repeat: no-repeat;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

.img-anchor.leanright {
  -webkit-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  transform: rotate(15deg);
}

.img-anchor.leanleft {
  -webkit-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  transform: rotate(-20deg);
}

.image-13 {
  position: relative;
  left: 40%;
  top: -1rem;
  right: 0px;
}

.services-icon-wrapper {
  position: absolute;
  left: 0%;
  top: -5%;
  right: 0%;
  bottom: auto;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 8rem;
  height: 16rem;
  margin-right: auto;
  margin-left: auto;
  -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;
  background-image: url('../images/almondshape.svg');
  background-position: 50% 50%;
  background-size: contain;
  background-repeat: no-repeat;
}

.services-icon {
  display: block;
  max-width: 75%;
  margin-left: 0rem;
  padding-bottom: 0em;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.services-icon.fin {
  position: relative;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: block;
  width: auto;
  max-width: 50%;
  margin-left: 0rem;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-image: none;
  mix-blend-mode: normal;
}

.grid-destinarions-item {
  position: relative;
  overflow: hidden;
  height: 0px;
  padding-top: 66.6%;
}

.grid-destinarions-image {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.grid-destinations-item {
  position: relative;
  height: 0px;
  padding-top: 66.6%;
}

.decorative-wrapper.centered {
  position: static;
}

.decorative-element {
  position: relative;
  top: 1.5rem;
  z-index: 1;
  height: 3rem;
}

.link-block-destinations {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
}

.link-block-destinations:hover {
  background-image: radial-gradient(circle farthest-corner at 100% 0%, rgba(0, 0, 0, 0.4) 5%, transparent);
}

.link-block-services {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 100%;
}

.grid-services {
  display: -ms-grid;
  display: grid;
  margin-bottom: 0vh;
  grid-auto-columns: 1fr;
  grid-auto-rows: 1fr;
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.logo-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.logo-link.w--current {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.section {
  display: block;
  max-width: 1920px;
}

.section.invisible {
  display: block;
}

.overlay-wrapper {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 100;
  display: none;
}

.overlay1 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: auto;
  display: block;
  background-color: rgba(180, 216, 253, 0.5);
}

.overlay2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: auto;
  display: block;
  background-color: rgba(106, 176, 251, 0.6);
}

.overlay3 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: auto;
  background-color: rgba(31, 137, 249, 0.7);
}

.overlay4 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: auto;
  background-color: rgba(6, 123, 249, 0.8);
}

.overlay5 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: auto;
  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-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: rgba(4, 81, 161, 0.9);
}

.image-overlay {
  position: static;
  left: 0%;
  top: 0%;
  right: auto;
  bottom: 0%;
  display: block;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  opacity: 0.7;
}

.success-message {
  padding: 2rem;
  background-color: transparent;
}

.error-message {
  margin-top: 1rem;
  padding: 1rem;
  background-color: #fda6a6;
}

.text-block {
  font-size: 1rem;
}

.grid-services-wrapper {
  position: relative;
  top: 0vh;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.jumbo-text-wrapper {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 0px;
  max-width: 100%;
  padding-top: 28%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.pinisi-h-wrapper {
  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;
}

.section-2 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
}

.background {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: -1;
  display: -ms-grid;
  display: grid;
  padding-bottom: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.boat_yacht {
  /*background-image: url('../images/Dardanella_fullsize.jpg'), url('../images/Dardanella_Yacht.jpg');*/
  background-image: url('../images/sy-starlust.jpeg'), url('../images/sy-starlust.jpeg');
  background-position: 30% 50%, 50% 50%;
  background-size: cover, cover;
}

.boat_pinisi {
  /*background-image: url('../images/Shakti-Raja-Ampat-2019-10.jpg'), url('../images/Phinisi_sunset.jpg');*/
  background-image: url('../images/klm-samambaia.jpg'), url('../images/klm-samambaia.jpg');
  background-position: 70% 50%, 50% 50%;
  background-size: cover, cover;
}

.h1 {
  line-height: 70%;
}

.h1.lig.white {
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-family: Moniqa, sans-serif;
  color: #fff;
  font-size: 8rem;
  line-height: 0.75;
  font-weight: 300;
  text-transform: uppercase;
}

.h1.lig.white.two-oceans {
  font-size: 4rem;
  line-height: 0.8;
}

.h1.lig.white.services-page {
  font-size: 3rem;
}

.h1.lig.white.destination {
  font-size: 3rem;
}

.h1.lig.white.pinisi {
  font-size: 4rem;
}

.h1.lig.testimonials {
  margin-top: 2rem;
  font-size: 4rem;
  font-weight: 700;
  text-align: center;
}

.form-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 80px;
  -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;
}

.image-14 {
  margin-bottom: 40px;
}

@media screen and (max-width: 991px) {
  .menu-wrapper {
    display: none;
  }

  .logo-main {
    width: 100%;
  }

  .hero-grid {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    justify-items: start;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    grid-auto-flow: column;
    grid-row-gap: 7vw;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .hero-grid.destinations {
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .hero {
    background-position: 0% 50%;
  }

  .h2.lig.white {
    font-size: 6rem;
  }

  .text-span-enlarge {
    font-size: 10rem;
    line-height: 0.7;
  }

  .text-span-enlarge.bold {
    line-height: 0.7;
  }

  .text-span-enlarge.destination {
    line-height: 0.7;
  }

  .grid-wedo-content {
    -ms-grid-rows: 0.33fr 1fr;
    grid-template-rows: 0.33fr 1fr;
  }

  .rich-white p {
    max-height: 50vh;
    font-size: 1rem;
  }

  .rich-white h4 {
    font-size: 3rem;
  }

  .rich-white h5 {
    font-size: 2rem;
  }

  .wedo-icon {
    max-width: 62%;
    margin-left: 1rem;
  }

  .container-80vw {
    margin-right: auto;
    margin-left: auto;
  }

  .text-jumbo.lig {
    font-size: 10rem;
  }

  .h4.lig.white.beautiful {
    font-size: 2rem;
  }

  .h4.lig.banda {
    font-size: 10vw;
  }

  .h4.lig.maluku {
    font-size: 20vw;
  }

  .h4.lig.komodo {
    font-size: 12vw;
  }

  .section-no-margins.testimonials {
    padding-bottom: 20vh;
  }

  .indonesia-grid {
    width: auto;
    margin-right: 5vw;
    margin-left: 5vw;
  }

  .destinations-grid {
    width: 100%;
    margin-right: 0px;
    margin-left: 0px;
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr;
  }

  .h5.lig.raja {
    font-size: 15vw;
  }

  .h5.lig.bali {
    font-size: 20vw;
  }

  .h5.lig.alor {
    font-size: 20vw;
  }

  .grid-testimonials {
    width: auto;
    margin-right: 5vw;
    margin-left: 5vw;
  }

  .footer-contacts h5 {
    font-size: 2rem;
  }

  .paragraph.black.diary {
    height: 62%;
    margin-top: 1rem;
  }

  .paragraph.black.service {
    font-size: 1rem;
  }

  .paragraph.black.destinations {
    height: 90%;
    font-size: 1rem;
  }

  .submit-button:hover {
    border-radius: 0px;
  }

  .container-60vw {
    margin-right: auto;
    margin-left: auto;
  }

  .container-60vw.destinations {
    width: 70%;
  }

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

  .grid-services-item.diary {
    padding-top: 133.2%;
  }

  .grid-services-item.textblock {
    padding-top: 133.2%;
  }

  .grid-services-textblock {
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .grid-service-heading {
    font-size: 2rem;
  }

  .img-anchor {
    right: 0%;
    width: 9rem;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  .img-anchor.leanright {
    right: 0%;
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  .img-anchor.leanleft {
    right: 0%;
    -webkit-transform: rotate(-20deg);
    -ms-transform: rotate(-20deg);
    transform: rotate(-20deg);
  }

  .services-icon-wrapper {
    top: -10%;
  }

  .services-icon {
    max-width: 75%;
  }

  .services-icon.fin {
    margin-left: 0rem;
  }

  .grid-destinations-item.textblock {
    padding-top: 199.8%;
    background-color: transparent;
  }

  .grid-services {
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .logo-link {
    width: 100%;
  }

  .logo-link.w--current {
    width: 100%;
    height: auto;
  }

  .grid-services-wrapper {
    margin-top: 10vh;
  }

  .h1.lig.white {
    font-size: 6rem;
  }
}

@media screen and (max-width: 767px) {
  .page-wrapper {
    overflow: hidden;
  }

  .menu-wrapper {
    width: 100%;
  }

  .diver {
    max-width: 100%;
  }

  .burger {
    width: 3rem;
    height: 3rem;
  }

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

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

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

  .social-wrapper {
    margin-top: 3rem;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .hero {
    background-position: 40% 50%;
  }

  .h2.lig.white.destination {
    font-size: 3rem;
  }

  .text-span-enlarge {
    line-height: 0.7;
  }

  .text-span-enlarge.destination {
    font-size: 8rem;
    line-height: 0.7;
  }

  .container-90vw {
    height: auto;
  }

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

  .grid-wedo-bluehover {
    border-top: 2px solid #fff;
    border-bottom: 1px solid #fff;
  }

  .grid-wedo-content {
    margin-top: 5em;
    margin-bottom: 5em;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -ms-grid-rows: 0.5fr 1fr;
    grid-template-rows: 0.5fr 1fr;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .rich-white p {
    max-height: none;
  }

  .wedo-icon {
    max-width: 50%;
  }

  .div-100vh.foued {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .h4.lig.white.beautiful {
    font-size: 2rem;
  }

  .h4.lig.white.where {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .section-no-margins.testimonials {
    background-position: 0% 0%;
    background-size: 50vw;
  }

  .section-no-margins.testimonials {
    padding-bottom: 20vh;
    background-position: 0% 3%;
    background-size: 50vw;
  }

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

  .indonesia-grid {
    width: 70vw;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .indonesia-grid-content {
    margin-top: 5em;
    margin-bottom: 5em;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .indonesia-grid-content.two-parts {
    margin-top: 0em;
    margin-bottom: 0em;
    grid-auto-flow: column;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .destinations-grid {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .portrait-foued {
    position: relative;
    z-index: auto;
    width: 100%;
    height: 80vw;
    margin-right: 0px;
    margin-left: 0px;
  }

  .portrait-foued.decor {
    overflow: visible;
    width: 30vw;
    margin-left: 0vw;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .white-overlay {
    width: 100%;
    margin-top: -8vw;
    padding-top: 10vw;
  }

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

  .grid-testimonials.testimonials {
    width: 80vw;
    margin-right: auto;
    margin-left: auto;
  }

  .grid-content {
    margin-top: 5em;
    margin-bottom: 5em;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .grid-content.two-parts {
    margin-top: 2em;
    margin-bottom: 2em;
    grid-auto-flow: column;
    grid-column-gap: 0vw;
    grid-row-gap: 10vw;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .div-portrait-testimonials {
    height: 0vh;
  }

  .div-portrait-testimonials.kyros {
    height: 0vh;
  }

  .div-portrait-testimonials.nancy {
    height: 0vh;
  }

  .paragraph.black.diary {
    height: 62%;
    margin-top: 1rem;
  }

  .contact-grid {
    grid-row-gap: 5vw;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .submit-button {
    font-size: 3em;
  }

  .container-60vw.destinations {
    width: 80%;
  }

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

  .grid-services-item.diary {
    padding-top: 199.8%;
  }

  .grid-services-item.textblock {
    padding-top: 199.8%;
  }

  .grid-service-heading {
    font-size: 1.8rem;
  }

  .diary-wrapper {
    margin-right: 1rem;
    margin-left: 1.5rem;
  }

  .img-anchor {
    width: 8rem;
  }

  .services-icon {
    max-width: 75%;
  }

  .grid-destinations-item.textblock {
    padding-top: 199.8%;
  }

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

  .h1.lig.white.destination {
    font-size: 3rem;
  }
}

@media screen and (max-width: 479px) {
  .logo-main {
    width: auto;
    max-width: 90vw;
  }

  .hero-grid {
    justify-items: start;
    grid-row-gap: 10vw;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .social-wrapper {
    margin-top: 2rem;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }

  .hero {
    padding-right: 5vw;
    padding-left: 5vw;
  }

  .h2.lig.white {
    font-size: 5rem;
  }

  .h2.lig.white.services-page {
    font-size: 3rem;
  }

  .h2.lig.white.destination {
    font-size: 2rem;
  }

  .h2.lig.testimonials {
    font-size: 2.2rem;
  }

  .text-span-enlarge {
    font-size: 7rem;
  }

  .text-span-enlarge.bold {
    line-height: 0.75;
  }

  .text-span-enlarge.destination {
    font-size: 5rem;
  }

  .grid-wedo-content {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    -ms-grid-rows: 0.25fr 1fr;
    grid-template-rows: 0.25fr 1fr;
  }

  .wedo-icon {
    max-width: 62%;
  }

  .section-100vh {
    padding: 80px 20px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url('../images/whaleshark_flipped.jpg');
    background-image: linear-gradient(180deg, transparent, transparent), url('../images/whaleshark_flipped.jpg');
    background-position: 0px 0px, 62% 50%;
  }

  .section-100vh.footer {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(93%, #205ba7), to(transparent)), url('../images/decor_background.svg');
    background-image: linear-gradient(180deg, #205ba7 93%, transparent), url('../images/decor_background.svg');
    background-position: 0px 0px, 0% 100%;
    background-size: auto, contain;
    background-repeat: repeat, no-repeat;
    background-attachment: scroll, scroll;
  }

  .div-100vh.foued {
    background-position: 50% 50%;
  }

  .container-80vw.contact {
    width: 80vw;
  }

  .text-jumbo.lig {
    font-size: 5rem;
  }

  .h4 {
    font-size: 2.2rem;
  }

  .h4.lig.white.beautiful {
    font-size: 2rem;
  }

  .h4.lig.white.where {
    font-size: 2.2rem;
  }

  .h4.lig.banda {
    font-size: 30vw;
  }

  .h4.lig.maluku {
    font-size: 50vw;
  }

  .h4.lig.komodo {
    font-size: 30vw;
  }

  .h4.lig.centered {
    font-size: 2rem;
  }

  .h4.lig.centered.services {
    position: relative;
    z-index: 2;
    margin-bottom: 10vh;
  }

  .h4.white.contact {
    font-size: 2.5rem;
  }

  .beautiful-text-wrapper {
    padding-right: 0em;
    padding-left: 0em;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .section-no-margins.info {
    background-size: 62vw;
  }

  .section-no-margins.testimonials {
    background-size: 100vw;
  }

  .section-no-margins.testimonials {
    background-size: 100vw;
  }

  .rich-black h4 {
    font-size: 3rem;
  }

  .rich-black h5 {
    font-size: 2rem;
  }

  .indonesia-grid {
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }

  .indonesia-grid-content {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    -ms-grid-rows: 0.5fr 1fr;
    grid-template-rows: 0.5fr 1fr;
  }

  .indonesia-grid-content.two-parts {
    grid-auto-flow: row;
  }

  .destinations-grid {
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    justify-items: stretch;
    grid-auto-flow: row;
    grid-auto-rows: 1fr;
    grid-column-gap: 1rem;
    grid-row-gap: 3rem;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .h5 {
    font-size: 2.2rem;
  }

  .h5.lig.raja {
    font-size: 30vw;
  }

  .h5.lig.bali {
    font-size: 50vw;
  }

  .h5.lig.alor {
    font-size: 50vw;
  }

  .wego {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .white-overlay {
    margin-top: -14vw;
  }

  .grid-content {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    -ms-grid-rows: 0.5fr 1fr;
    grid-template-rows: 0.5fr 1fr;
  }

  .grid-content.two-parts {
    grid-auto-flow: row;
    grid-row-gap: 10vw;
  }

  .footer-contacts h4 {
    margin-top: 2rem;
  }

  .footer-contacts p {
    font-size: 1rem;
  }

  .paragraph.black.diary {
    width: 100%;
    height: 62%;
  }

  .paragraph.attribution {
    text-align: center;
  }

  .contact-grid {
    width: auto;
    grid-auto-flow: column;
    grid-row-gap: 5vw;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }

  .submit-button {
    width: 100%;
    font-size: 4em;
  }

  .container-60vw.destinations {
    margin-right: auto;
    margin-left: auto;
    -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;
  }

  .icon-contacts {
    width: 1.5rem;
  }

  .blok-phone {
    grid-column-gap: 0.5rem;
  }

  .blok-email {
    margin-right: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-column-gap: 0.5rem;
  }

  .div-block-4 {
    height: 6rem;
  }

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

  .grid-services-item.textblock {
    padding-top: 133.2%;
  }

  .grid-service-heading {
    font-size: 1.4rem;
  }

  .diary-wrapper {
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: 0%;
  }

  .img-anchor {
    width: 8rem;
  }

  .img-anchor.leanright {
    width: 8rem;
  }

  .image-13 {
    left: 35%;
  }

  .services-icon-wrapper {
    top: -7%;
    width: 4rem;
  }

  .services-icon {
    max-width: 62%;
  }

  .grid-destinations-item.textblock {
    padding-top: 133.2%;
  }

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

  .grid-services-wrapper {
    margin-top: 5vh;
  }

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

  .h1.lig.white {
    font-size: 5rem;
  }

  .h1.lig.white.services-page {
    font-size: 3rem;
  }

  .h1.lig.white.destination {
    font-size: 2rem;
  }

  .h1.lig.testimonials {
    font-size: 2.2rem;
  }

  .recaptcha {
    position: absolute;
    right: auto;
    overflow: hidden;
    margin-right: -24px;
    -o-object-fit: none;
    object-fit: none;
    -o-object-position: 0% 50%;
    object-position: 0% 50%;
  }
}

#w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3053-97118986 {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-97118986 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3062-97118986 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_1f975483-54d1-bcee-9bfa-ff2fdb4c6e31-97118986 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3064-97118986 {
  -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: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-d3a96796-4c3d-2bff-2221-fa1ffdc843b6-97118986 {
  -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-d3a96796-4c3d-2bff-2221-fa1ffdc843b7-97118986 {
  -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-d3a96796-4c3d-2bff-2221-fa1ffdc843b8-97118986 {
  -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-d3a96796-4c3d-2bff-2221-fa1ffdc843b9-97118986 {
  -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;
  -ms-grid-row-align: end;
  align-self: end;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-d3a96796-4c3d-2bff-2221-fa1ffdc843ba-97118986 {
  -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-_5d83ed6d-154d-c17a-05b1-cdbaaae077b2-97118986 {
  -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-e47a98e1-c7d5-1ea2-02e9-3bad378c072b-97118986 {
  -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-_5d83ed6d-154d-c17a-05b1-cdbaaae077b3-97118986 {
  -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;
  -ms-grid-row-align: end;
  align-self: end;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_5d83ed6d-154d-c17a-05b1-cdbaaae077b4-97118986 {
  -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-_47e09130-1385-b855-c920-0dee24c46fde-97118986 {
  -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-_5d83ed6d-154d-c17a-05b1-cdbaaae077bd-97118986 {
  -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;
  -ms-grid-row-align: end;
  align-self: end;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_5d83ed6d-154d-c17a-05b1-cdbaaae077be-97118986 {
  -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-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d293-97118986 {
  -ms-grid-column: span 3;
  grid-column-start: span 3;
  -ms-grid-column-span: 3;
  grid-column-end: span 3;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d294-97118986 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 5;
  grid-column-end: 9;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d298-97118986 {
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d299-97118986 {
  -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-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d2a0-97118986 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 2;
  grid-column-end: 6;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d2a1-97118986 {
  -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-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d2a8-97118986 {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 2;
  grid-column-end: 9;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d2a9-97118986 {
  -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;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_26d52d94-c0ff-2459-a2e6-171063b3a834-97118986 {
  -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-_26d52d94-c0ff-2459-a2e6-171063b3a838-97118986 {
  -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;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_26d52d94-c0ff-2459-a2e6-171063b3a83b-97118986 {
  -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;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_26d52d94-c0ff-2459-a2e6-171063b3a83e-97118986 {
  -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;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_26d52d94-c0ff-2459-a2e6-171063b3a841-97118986 {
  -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;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_26d52d94-c0ff-2459-a2e6-171063b3a844-97118986 {
  -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;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_26d52d94-c0ff-2459-a2e6-171063b3a847-97118986 {
  -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;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-a3c02663-f0d7-47d6-b87f-98cc87a67958-97118986 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a3c02663-f0d7-47d6-b87f-98cc87a67959-97118986 {
  -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-a3c02663-f0d7-47d6-b87f-98cc87a6795a-97118986 {
  -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-a3c02663-f0d7-47d6-b87f-98cc87a67966-97118986 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 2;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a3c02663-f0d7-47d6-b87f-98cc87a67967-97118986 {
  -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-a3c02663-f0d7-47d6-b87f-98cc87a67968-97118986 {
  -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-a3c02663-f0d7-47d6-b87f-98cc87a67974-97118986 {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 2;
  grid-column-end: 9;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-a3c02663-f0d7-47d6-b87f-98cc87a67975-97118986 {
  -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-a3c02663-f0d7-47d6-b87f-98cc87a67976-97118986 {
  -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-_38a5ea74-912f-0816-6e55-9a694210a8df-4210a8d9 {
  -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-_38a5ea74-912f-0816-6e55-9a694210a8e1-4210a8d9 {
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
}

#w-node-_38a5ea74-912f-0816-6e55-9a694210a8f9-4210a8d9 {
  -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-_38a5ea74-912f-0816-6e55-9a694210a907-4210a8d9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_38a5ea74-912f-0816-6e55-9a694210a90e-4210a8d9 {
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row: span 2;
  grid-row-start: span 2;
  -ms-grid-row-span: 2;
  grid-row-end: span 2;
}

#w-node-ee577098-a7d7-9c89-4364-dee32f9bb357-2f9bb357 {
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-ee577098-a7d7-9c89-4364-dee32f9bb358-2f9bb357 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 4;
  grid-column-start: span 4;
  -ms-grid-column-span: 4;
  grid-column-end: span 4;
}

#w-node-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-041189b6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3062-041189b6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 4;
  grid-column-end: 7;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_1f975483-54d1-bcee-9bfa-ff2fdb4c6e31-041189b6 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_7238b66d-1f7f-f835-8860-cc7bf091f363-041189b6 {
  -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-_41c3f2a8-c892-eb66-3eba-2697828b8444-041189b6 {
  -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-d9990ef4-498a-cb5d-9004-5b4f5bbf9ee0-041189b6 {
  -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-cb4536bb-3058-d4fa-fb16-989554f7aab6-041189b6 {
  -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-_288cac15-d563-9c8d-ac28-863538dd218d-041189b6 {
  -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-be278211-540c-3eb4-4e04-196f7d27a0bf-041189b6 {
  -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-_554fae68-dd10-1394-ab51-0297701c0a3d-041189b6 {
  -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-a0e88c04-ecda-459a-5952-7249ddc40340-041189b6 {
  -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-_53d61475-ece3-afb6-43e3-98290306e869-041189b6 {
  -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-_53d61475-ece3-afb6-43e3-98290306e86b-041189b6 {
  -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-_53d61475-ece3-afb6-43e3-98290306e86d-041189b6 {
  -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-_53d61475-ece3-afb6-43e3-98290306e86f-041189b6 {
  -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-_53d61475-ece3-afb6-43e3-98290306e871-041189b6 {
  -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-_53d61475-ece3-afb6-43e3-98290306e873-041189b6 {
  -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-_53d61475-ece3-afb6-43e3-98290306e875-041189b6 {
  -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-_53d61475-ece3-afb6-43e3-98290306e877-041189b6 {
  -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-_982a126c-7ed0-3e5d-4b96-37b5ca8a476d-041189b6 {
  -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-_982a126c-7ed0-3e5d-4b96-37b5ca8a476f-041189b6 {
  -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-_982a126c-7ed0-3e5d-4b96-37b5ca8a4771-041189b6 {
  -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-_982a126c-7ed0-3e5d-4b96-37b5ca8a4773-041189b6 {
  -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-_982a126c-7ed0-3e5d-4b96-37b5ca8a4775-041189b6 {
  -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-_982a126c-7ed0-3e5d-4b96-37b5ca8a4777-041189b6 {
  -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-_982a126c-7ed0-3e5d-4b96-37b5ca8a4779-041189b6 {
  -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-_982a126c-7ed0-3e5d-4b96-37b5ca8a477b-041189b6 {
  -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-_7710ba8f-868a-9302-7f48-971713ba5167-041189b6 {
  -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-_7710ba8f-868a-9302-7f48-971713ba5169-041189b6 {
  -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-_7710ba8f-868a-9302-7f48-971713ba516b-041189b6 {
  -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-_7710ba8f-868a-9302-7f48-971713ba516d-041189b6 {
  -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-_7710ba8f-868a-9302-7f48-971713ba516f-041189b6 {
  -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-_7710ba8f-868a-9302-7f48-971713ba5171-041189b6 {
  -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-_7710ba8f-868a-9302-7f48-971713ba5173-041189b6 {
  -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-_7710ba8f-868a-9302-7f48-971713ba5175-041189b6 {
  -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-_100cf8d5-e573-7a97-6a06-d2fc38964007-041189b6 {
  -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-_100cf8d5-e573-7a97-6a06-d2fc38964009-041189b6 {
  -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-_100cf8d5-e573-7a97-6a06-d2fc3896400b-041189b6 {
  -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-_100cf8d5-e573-7a97-6a06-d2fc3896400d-041189b6 {
  -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-_100cf8d5-e573-7a97-6a06-d2fc3896400f-041189b6 {
  -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-_100cf8d5-e573-7a97-6a06-d2fc38964011-041189b6 {
  -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-_100cf8d5-e573-7a97-6a06-d2fc38964013-041189b6 {
  -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-_100cf8d5-e573-7a97-6a06-d2fc38964015-041189b6 {
  -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-_6d7e3f84-3af2-ffd5-6494-604398d7cb8c-041189b6 {
  -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-_6d7e3f84-3af2-ffd5-6494-604398d7cb8e-041189b6 {
  -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-_6d7e3f84-3af2-ffd5-6494-604398d7cb90-041189b6 {
  -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-_6d7e3f84-3af2-ffd5-6494-604398d7cb92-041189b6 {
  -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-_6d7e3f84-3af2-ffd5-6494-604398d7cb94-041189b6 {
  -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-_6d7e3f84-3af2-ffd5-6494-604398d7cb96-041189b6 {
  -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-_6d7e3f84-3af2-ffd5-6494-604398d7cb98-041189b6 {
  -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-_6d7e3f84-3af2-ffd5-6494-604398d7cb9a-041189b6 {
  -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-_702d2345-a68e-3430-c984-767d06c5555a-06c5555a {
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-bc1189c0 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3062-bc1189c0 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_1f975483-54d1-bcee-9bfa-ff2fdb4c6e31-bc1189c0 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 3;
  grid-column-end: 7;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-bf814b94-5fb7-df07-0a19-2d889d49b755-bc1189c0 {
  -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-c2dc9e78-1005-5ff8-f9a9-7be90d2caf68-bc1189c0 {
  -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-a7b073b2-017c-7107-0e09-71eb7929b19e-bc1189c0 {
  -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-_03798c3e-0f5e-0291-8979-f2800b47469d-bc1189c0 {
  -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-_07e5ec84-3986-8acd-7302-fa42b16d3864-bc1189c0 {
  -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-_70167f9b-4663-8d1e-5e1c-2efb393a291e-bc1189c0 {
  -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-_094ef105-50ba-9a78-981c-02215fe2ae1f-bc1189c0 {
  -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-_094ef105-50ba-9a78-981c-02215fe2ae21-bc1189c0 {
  -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-_094ef105-50ba-9a78-981c-02215fe2ae23-bc1189c0 {
  -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-_094ef105-50ba-9a78-981c-02215fe2ae25-bc1189c0 {
  -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-_094ef105-50ba-9a78-981c-02215fe2ae27-bc1189c0 {
  -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-_094ef105-50ba-9a78-981c-02215fe2ae2f-bc1189c0 {
  -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-_302a3f24-1484-e33c-642e-7b845904d1ed-bc1189c0 {
  -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-_302a3f24-1484-e33c-642e-7b845904d1ef-bc1189c0 {
  -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-_302a3f24-1484-e33c-642e-7b845904d1f1-bc1189c0 {
  -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-_302a3f24-1484-e33c-642e-7b845904d1f3-bc1189c0 {
  -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-_302a3f24-1484-e33c-642e-7b845904d1f5-bc1189c0 {
  -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-_302a3f24-1484-e33c-642e-7b845904d1fd-bc1189c0 {
  -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;
}

@media screen and (max-width: 991px) {
  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3053-97118986 {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-97118986 {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3062-97118986 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_1f975483-54d1-bcee-9bfa-ff2fdb4c6e31-97118986 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3064-97118986 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: end;
    align-self: end;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
  }

  #w-node-d3a96796-4c3d-2bff-2221-fa1ffdc843b9-97118986 {
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-_5d83ed6d-154d-c17a-05b1-cdbaaae077b3-97118986 {
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-ee577098-a7d7-9c89-4364-dee32f9bb357-2f9bb357 {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-ee577098-a7d7-9c89-4364-dee32f9bb358-2f9bb357 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-041189b6 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-row-align: end;
    align-self: end;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3062-041189b6 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_1f975483-54d1-bcee-9bfa-ff2fdb4c6e31-041189b6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-a0e88c04-ecda-459a-5952-7249ddc40340-041189b6 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 3;
    grid-row-end: 6;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_53d61475-ece3-afb6-43e3-98290306e877-041189b6 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 3;
    grid-row-end: 6;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_982a126c-7ed0-3e5d-4b96-37b5ca8a477b-041189b6 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 3;
    grid-row-end: 6;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_7710ba8f-868a-9302-7f48-971713ba5175-041189b6 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 3;
    grid-row-end: 6;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_100cf8d5-e573-7a97-6a06-d2fc38964015-041189b6 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 3;
    grid-row-end: 6;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_6d7e3f84-3af2-ffd5-6494-604398d7cb9a-041189b6 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 3;
    grid-row-end: 6;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_702d2345-a68e-3430-c984-767d06c5555a-06c5555a {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-bc1189c0 {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3062-bc1189c0 {
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_1f975483-54d1-bcee-9bfa-ff2fdb4c6e31-bc1189c0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }

  #w-node-_07e5ec84-3986-8acd-7302-fa42b16d3864-bc1189c0 {
    -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-_70167f9b-4663-8d1e-5e1c-2efb393a291e-bc1189c0 {
    -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-_094ef105-50ba-9a78-981c-02215fe2ae27-bc1189c0 {
    -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;
  }
}

@media screen and (max-width: 767px) {
  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3064-97118986 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 1;
    grid-column-end: 4;
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d293-97118986 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d294-97118986 {
    -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-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d298-97118986 {
    -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-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d2a0-97118986 {
    -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-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d2a8-97118986 {
    -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-a3c02663-f0d7-47d6-b87f-98cc87a67958-97118986 {
    -ms-grid-column: span 5;
    grid-column-start: span 5;
    -ms-grid-column-span: 5;
    grid-column-end: span 5;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a3c02663-f0d7-47d6-b87f-98cc87a67966-97118986 {
    -ms-grid-column: span 5;
    grid-column-start: span 5;
    -ms-grid-column-span: 5;
    grid-column-end: span 5;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a3c02663-f0d7-47d6-b87f-98cc87a67974-97118986 {
    -ms-grid-column: span 5;
    grid-column-start: span 5;
    -ms-grid-column-span: 5;
    grid-column-end: span 5;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_38a5ea74-912f-0816-6e55-9a694210a8e1-4210a8d9 {
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_38a5ea74-912f-0816-6e55-9a694210a907-4210a8d9 {
    -webkit-box-ordinal-group: 10000;
    -webkit-order: 9999;
    -ms-flex-order: 9999;
    order: 9999;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_38a5ea74-912f-0816-6e55-9a694210a90e-4210a8d9 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-ee577098-a7d7-9c89-4364-dee32f9bb358-2f9bb357 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
  }

  #w-node-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-041189b6 {
    -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-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-bc1189c0 {
    -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;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-97118986 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3062-97118986 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column-align: auto;
    justify-self: auto;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_1f975483-54d1-bcee-9bfa-ff2fdb4c6e31-97118986 {
    -ms-grid-column-span: 4;
    grid-column-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3064-97118986 {
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: end;
    align-self: end;
  }

  #w-node-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d294-97118986 {
    -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-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d298-97118986 {
    -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-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d2a0-97118986 {
    -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-fcdd56dc-e2e0-e7e2-4854-26d5a1b6d2a8-97118986 {
    -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-a3c02663-f0d7-47d6-b87f-98cc87a67958-97118986 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a3c02663-f0d7-47d6-b87f-98cc87a67959-97118986 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-a3c02663-f0d7-47d6-b87f-98cc87a6795a-97118986 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-a3c02663-f0d7-47d6-b87f-98cc87a67966-97118986 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-a3c02663-f0d7-47d6-b87f-98cc87a67974-97118986 {
    -ms-grid-column: span 3;
    grid-column-start: span 3;
    -ms-grid-column-span: 3;
    grid-column-end: span 3;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_38a5ea74-912f-0816-6e55-9a694210a8f9-4210a8d9 {
    -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-ee577098-a7d7-9c89-4364-dee32f9bb357-2f9bb357 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-ee577098-a7d7-9c89-4364-dee32f9bb358-2f9bb357 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 4;
    grid-column-start: span 4;
    -ms-grid-column-span: 4;
    grid-column-end: span 4;
  }

  #w-node-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-041189b6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3062-041189b6 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column-align: auto;
    justify-self: auto;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_1f975483-54d1-bcee-9bfa-ff2fdb4c6e31-041189b6 {
    -ms-grid-column-span: 4;
    grid-column-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-_7238b66d-1f7f-f835-8860-cc7bf091f363-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_41c3f2a8-c892-eb66-3eba-2697828b8444-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-d9990ef4-498a-cb5d-9004-5b4f5bbf9ee0-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-cb4536bb-3058-d4fa-fb16-989554f7aab6-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_288cac15-d563-9c8d-ac28-863538dd218d-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-be278211-540c-3eb4-4e04-196f7d27a0bf-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_554fae68-dd10-1394-ab51-0297701c0a3d-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a0e88c04-ecda-459a-5952-7249ddc40340-041189b6 {
    -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-_53d61475-ece3-afb6-43e3-98290306e869-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_53d61475-ece3-afb6-43e3-98290306e86b-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_53d61475-ece3-afb6-43e3-98290306e86d-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_53d61475-ece3-afb6-43e3-98290306e86f-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_53d61475-ece3-afb6-43e3-98290306e871-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_53d61475-ece3-afb6-43e3-98290306e873-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_53d61475-ece3-afb6-43e3-98290306e875-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_53d61475-ece3-afb6-43e3-98290306e877-041189b6 {
    -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-_982a126c-7ed0-3e5d-4b96-37b5ca8a476d-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_982a126c-7ed0-3e5d-4b96-37b5ca8a476f-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_982a126c-7ed0-3e5d-4b96-37b5ca8a4771-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_982a126c-7ed0-3e5d-4b96-37b5ca8a4773-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_982a126c-7ed0-3e5d-4b96-37b5ca8a4775-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_982a126c-7ed0-3e5d-4b96-37b5ca8a4777-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_982a126c-7ed0-3e5d-4b96-37b5ca8a4779-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_982a126c-7ed0-3e5d-4b96-37b5ca8a477b-041189b6 {
    -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-_7710ba8f-868a-9302-7f48-971713ba5167-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7710ba8f-868a-9302-7f48-971713ba5169-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7710ba8f-868a-9302-7f48-971713ba516b-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7710ba8f-868a-9302-7f48-971713ba516d-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7710ba8f-868a-9302-7f48-971713ba516f-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7710ba8f-868a-9302-7f48-971713ba5171-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7710ba8f-868a-9302-7f48-971713ba5173-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7710ba8f-868a-9302-7f48-971713ba5175-041189b6 {
    -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-_100cf8d5-e573-7a97-6a06-d2fc38964007-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_100cf8d5-e573-7a97-6a06-d2fc38964009-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_100cf8d5-e573-7a97-6a06-d2fc3896400b-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_100cf8d5-e573-7a97-6a06-d2fc3896400d-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_100cf8d5-e573-7a97-6a06-d2fc3896400f-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_100cf8d5-e573-7a97-6a06-d2fc38964011-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_100cf8d5-e573-7a97-6a06-d2fc38964013-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_100cf8d5-e573-7a97-6a06-d2fc38964015-041189b6 {
    -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-_6d7e3f84-3af2-ffd5-6494-604398d7cb8c-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6d7e3f84-3af2-ffd5-6494-604398d7cb8e-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6d7e3f84-3af2-ffd5-6494-604398d7cb90-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6d7e3f84-3af2-ffd5-6494-604398d7cb92-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6d7e3f84-3af2-ffd5-6494-604398d7cb94-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6d7e3f84-3af2-ffd5-6494-604398d7cb96-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6d7e3f84-3af2-ffd5-6494-604398d7cb98-041189b6 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6d7e3f84-3af2-ffd5-6494-604398d7cb9a-041189b6 {
    -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-_430ad6da-76e8-ceab-9c5e-8c5354fd9dce-bc1189c0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-ea7fcd88-b7d0-93e1-2a34-9d7d16fe3062-bc1189c0 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column-align: auto;
    justify-self: auto;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }

  #w-node-_1f975483-54d1-bcee-9bfa-ff2fdb4c6e31-bc1189c0 {
    -ms-grid-column-span: 4;
    grid-column-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
  }

  #w-node-bf814b94-5fb7-df07-0a19-2d889d49b755-bc1189c0 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-c2dc9e78-1005-5ff8-f9a9-7be90d2caf68-bc1189c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-a7b073b2-017c-7107-0e09-71eb7929b19e-bc1189c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_03798c3e-0f5e-0291-8979-f2800b47469d-bc1189c0 {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_07e5ec84-3986-8acd-7302-fa42b16d3864-bc1189c0 {
    -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-_70167f9b-4663-8d1e-5e1c-2efb393a291e-bc1189c0 {
    -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-_094ef105-50ba-9a78-981c-02215fe2ae27-bc1189c0 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }

  #w-node-_094ef105-50ba-9a78-981c-02215fe2ae2f-bc1189c0 {
    -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: 'Moniqa';
  src: url('../fonts/Moniqa-LightDisplay.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Moniqa';
  src: url('../fonts/Moniqa-BoldDisplay.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}