.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;
}

.w-embed-youtubevideo {
  width: 100%;
  position: relative;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-size: cover;
  background-position: 50% 50%;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

.w-checkbox {
  display: block;
  margin-bottom: 5px;
  padding-left: 20px;
}

.w-checkbox::before {
  content: ' ';
  display: table;
  -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-checkbox::after {
  content: ' ';
  display: table;
  -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;
  clear: both;
}

.w-checkbox-input {
  float: left;
  margin-bottom: 0px;
  margin-left: -20px;
  margin-right: 0px;
  margin-top: 4px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0px 0px 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
}

.w-form-formradioinput--inputType-custom.w--redirected-focus {
  box-shadow: 0px 0px 3px 1px #3898ec;
}

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-top-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-right-width: 4px;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
}

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

body {
  font-family: Sarabun, sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 20px;
}

h1 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 38px;
  line-height: 44px;
  font-weight: bold;
}

h6 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 18px;
  font-weight: bold;
}

p {
  margin-bottom: 10px;
}

a {
  text-decoration: none;
}

img {
  display: block;
  max-width: 100%;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.nav-menu {
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

.div-block {
  display: block;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.grid {
  height: 50vh;
  margin-top: 100px;
  grid-template-areas: ". . . ."
    ". . . .";
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.heading {
  position: relative;
  z-index: 7;
  margin-top: 6%;
  font-family: Sarabun, sans-serif;
  color: #1b1b1b;
  font-size: 150px;
  font-weight: 800;
}

.navbar {
  position: relative;
  display: -ms-grid;
  display: grid;
  height: 12vh;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  border-bottom: 0px none #000;
  background-color: transparent;
}

.nav-link {
  z-index: auto;
  padding: 3px 15px 11px;
  font-family: Montserrat, sans-serif;
  color: #333;
  font-size: 16px;
  font-weight: 600;
}

.nav-link.w--current {
  padding-top: 3px;
  padding-bottom: 3px;
  border-bottom: 1px solid #000;
  color: #000;
}

.image {
  position: relative;
  top: -81px;
  z-index: 6;
  display: block;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  background-color: transparent;
  opacity: 0.97;
}

.image-bw {
  position: relative;
  z-index: 1;
  max-width: 92%;
  margin-left: 0px;
  border-radius: 3px;
}

.heading-2 {
  left: -8%;
  z-index: 0;
  width: 165%;
  margin-top: 0%;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  line-height: 120px;
  text-align: center;
}

.select-field {
  background-color: #fff;
}

.grid-2 {
  margin-top: 29px;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.tabs-menu {
  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;
  text-align: center;
}

.tab-link-tab-1 {
  background-color: transparent;
  font-size: 20px;
  font-weight: 700;
}

.tab-link-tab-1.w--current {
  padding-left: 0px;
  background-color: transparent;
}

.tab-link-tab-1.last {
  border-right: 1px solid #000;
}

.tab-link-tab-1.title {
  display: none;
}

.tab-link-tab-1.title.w--current {
  display: inline-block;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.heading-3 {
  position: relative;
  left: -3%;
  top: 13%;
  z-index: 19;
  margin-top: 12px;
  margin-bottom: 24px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 400;
}

.heading-3.l {
  left: 0%;
  top: 15%;
}

.heading-3.g {
  margin-top: 15px;
  margin-bottom: 44px;
}

.heading-3.po {
  top: 18%;
}

.heading-3.fi {
  margin-top: 33px;
}

.text-block {
  -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;
  font-size: 16px;
  text-align: left;
}

.column {
  padding-left: 0px;
  -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;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.columns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.column-2 {
  padding-right: 0px;
}

.html-embed {
  margin-top: 19px;
  margin-bottom: 19px;
  padding-bottom: 0px;
}

.html-embed-2 {
  margin-top: 9px;
  margin-bottom: 9px;
}

.tab-link-tab-2 {
  background-color: #fbf37d;
}

.image-2 {
  margin-top: 20px;
  margin-bottom: 20px;
}

.image-3 {
  position: relative;
  right: 10%;
  z-index: 0;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.image-3.lycka {
  right: 19%;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.tab-pane-tab-2 {
  margin-top: 12px;
}

.heading-4 {
  position: relative;
  left: 0%;
  top: 12%;
  z-index: 20;
  display: block;
  overflow: visible;
  margin-top: 0px;
  margin-bottom: 25px;
  font-family: Montserrat, sans-serif;
  font-size: 75px;
  line-height: 69px;
}

.heading-4.l {
  left: 2%;
  margin-bottom: 36px;
}

.heading-4.g {
  margin-bottom: 12px;
  font-size: 60px;
  line-height: 60px;
}

.text-field {
  border-style: none none none solid;
  border-width: 1px;
  border-color: #000;
}

.track-list {
  overflow: scroll;
  margin-bottom: 0px;
  font-family: Bitter, serif;
  font-size: 22px;
}

.fieldies {
  border-style: none none none solid;
  border-width: 1px;
  border-color: #000;
  background-color: transparent;
}

.text-block-2 {
  font-family: Bitter, serif;
  font-weight: 700;
}

.image-4 {
  position: relative;
  left: 40%;
  top: 38%;
  right: 0%;
  bottom: 0%;
}

.tabs-content {
  overflow: visible;
}

.slider {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  width: 50%;
  height: 50%;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.html-embed-3 {
  position: relative;
  left: -43px;
  bottom: -39px;
  border: 1px solid #000;
}

.song-title {
  position: relative;
  left: -183px;
  margin-top: 0px;
  margin-bottom: -10px;
  font-family: Bitter, serif;
  font-size: 30px;
  font-weight: 400;
  text-decoration: none;
}

.song-title.first {
  left: -240px;
  margin-top: 20px;
}

.song-title.det {
  left: -211px;
}

.song-title.i {
  left: -186px;
}

.song-title.s {
  left: -161px;
}

.tab-pane-tab-1 {
  left: -144px;
  width: 125%;
}

.html-embed-4 {
  position: relative;
  z-index: 9999;
  overflow: visible;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.columns-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: left;
}

.div-block-2 {
  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-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.submit-button {
  display: block;
  background-color: #f8f179;
}

.submit-button-2 {
  font-family: Bitter, serif;
  color: #251616;
  font-weight: 700;
}

.div-block-3 {
  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;
}

.price {
  position: relative;
  margin-top: 12px;
  font-family: Bitter, serif;
  font-weight: 400;
}

.form-block {
  position: relative;
  margin-top: 41px;
  margin-right: 3%;
  margin-left: 3%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

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

.tabs-menu-2 {
  display: block;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto;
}

.album-dot {
  background-color: transparent;
}

.tab-link-tab-2-2 {
  background-color: transparent;
}

.tab-link-tab-2-2.w--current {
  background-color: transparent;
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

.tab-link-tab-3 {
  background-color: transparent;
}

.tab-link-tab-4 {
  background-color: transparent;
}

.tab-link-tab-5 {
  background-color: transparent;
}

.tab-link-tab-6 {
  background-color: transparent;
}

.text-block-3 {
  background-color: #333;
}

.tabs-2 {
  display: -ms-grid;
  display: grid;
  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 auto auto auto;
  grid-template-rows: auto auto auto auto auto;
}

.tabs-3 {
  display: -ms-grid;
  display: grid;
  height: 80vh;
  margin-top: 9px;
  margin-bottom: 43px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.tabs-3.right {
  overflow: hidden;
  max-width: 100vw;
}

.tab-link {
  border: 1px solid #000;
  background-color: #fff;
  font-family: Bitter, serif;
  font-weight: 700;
}

.tab-link.w--current {
  background-color: hsla(0, 0%, 100%, 0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.81)), to(hsla(0, 0%, 100%, 0.81))), url('../images/Max-Square-icon.png');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.81), hsla(0, 0%, 100%, 0.81)), url('../images/Max-Square-icon.png');
  background-position: 0px 0px, 100% 20%;
  background-size: auto, cover;
  background-repeat: repeat, no-repeat;
  color: #000;
  font-size: 20px;
}

.tab-link.lyck {
  border: 1px solid #000;
  background-color: #fff;
}

.tab-link.two {
  padding-right: 47px;
  padding-left: 47px;
}

.tabs-menu-3 {
  z-index: 9999;
  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: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.tab-pane-tab-1-2 {
  position: static;
}

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

.tabs-content-2 {
  position: static;
  overflow: visible;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.tabs-content-2.yeah {
  overflow: hidden;
}

.div-block-4 {
  position: relative;
  top: 45%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  -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;
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  align-self: end;
}

.text-block-4 {
  display: inline;
}

.text-tabby {
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  text-align: center;
}

.order-heading {
  padding-right: 31px;
  font-family: Bitter, serif;
  text-align: right;
}

.order-heading._2 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400;
}

.order-heading._3 {
  margin-top: 0px;
  font-weight: 400;
}

.order-heading._4 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 400;
}

.order-heading._5 {
  font-size: 22px;
}

.column-3 {
  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;
  background-color: transparent;
}

.column-3.lycka-till {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.87)), to(hsla(0, 0%, 100%, 0.87))), url('../images/omslag-lycka-till.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.87), hsla(0, 0%, 100%, 0.87)), url('../images/omslag-lycka-till.jpg');
  background-position: 0px 0px, 50% 100%;
}

.column-3.polygon {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.84)), to(hsla(0, 0%, 100%, 0.84))), url('../images/omslag-polygon.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.84), hsla(0, 0%, 100%, 0.84)), url('../images/omslag-polygon.jpg');
}

.column-3.fabler {
  background-image: none;
}

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

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

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

.div-block-5 {
  margin-right: 13px;
  margin-left: 6vw;
  -webkit-perspective: 961px;
  perspective: 961px;
  -webkit-perspective-origin: 50% 0%;
  perspective-origin: 50% 0%;
  text-align: center;
}

.div-block-6 {
  width: 67%;
}

.success-message {
  position: static;
  background-color: transparent;
}

.text-block-5 {
  margin-bottom: 18px;
  font-family: Bitter, serif;
  font-size: 45px;
  font-weight: 700;
}

.text-block-6 {
  margin-top: 9px;
}

.div-block-7 {
  margin-top: 20px;
  margin-bottom: 8px;
}

.image-6 {
  position: relative;
  z-index: 9999;
}

.video {
  background-color: transparent;
}

.div-block-8 {
  position: relative;
}

.info-boy {
  z-index: 9999;
  display: inline-block;
  padding: 15px;
  border-radius: 2px;
  background-color: #fff;
  font-family: Bitter, serif;
  text-align: center;
}

.div-block-9 {
  position: relative;
  margin-top: 16px;
  margin-bottom: 16px;
  margin-left: 0px;
  padding-right: 53px;
  padding-left: 53px;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

.heading-5 {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 11px;
  padding-bottom: 11px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border: 1px solid #000;
}

.heading-5.a {
  position: static;
}

.div-block-10 {
  position: relative;
  -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;
}

.section {
  display: -ms-grid;
  display: grid;
  margin-top: 10%;
  grid-auto-columns: 1fr;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto 0px auto;
  grid-template-rows: auto auto;
}

.slider-2 {
  z-index: 4;
  overflow: hidden;
  height: 250px;
  margin-top: 35px;
  margin-bottom: 66px;
  background-color: hsla(0, 0%, 100%, 0.5);
  box-shadow: 18px -8px 6px 14px hsla(0, 0%, 100%, 0.5);
}

.slider-2.about {
  box-shadow: none;
}

.div-block-11 {
  display: -ms-grid;
  display: grid;
  margin-right: 7%;
  margin-left: 7%;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 4fr 1fr;
  grid-template-columns: 1fr 4fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.div-block-11.kevin {
  margin-top: 42px;
}

.image-7 {
  margin-top: 21px;
  margin-right: 10px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.image-8 {
  margin-bottom: 21px;
  margin-left: 10px;
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
}

.quote-head {
  display: block;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  text-align: center;
}

.mask-2 {
  overflow: visible;
}

.icon-slide {
  background-color: #020202;
}

.heading-6 {
  margin-top: 0px;
}

.quote-autor {
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 25px;
}

.explain {
  margin-top: -22px;
  font-size: 18px;
  font-weight: 300;
}

.jsmail {
  margin-top: 13px;
  margin-bottom: 13px;
  background-color: rgba(255, 255, 255, 0);
  font-family: Bitter, serif;
  color: #000;
  font-size: 18px;
  font-weight: 400;
}

.jsmail.uppy {
  margin-top: 13px;
  margin-bottom: 0px;
  padding-right: 7px;
  padding-left: 7px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border: 1px solid #000;
  background-color: #fff;
  font-family: Montserrat, sans-serif;
  text-align: center;
}

.div-block-12 {
  text-align: center;
}

.subtitle {
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  line-height: 38px;
  font-weight: 300;
  letter-spacing: 1px;
}

.subtitle:active {
  color: #383838;
}

.subtitle.small {
  display: inline;
  font-size: 16px;
  line-height: 16px;
}

.heading-7 {
  margin-bottom: 0px;
}

.newalbum {
  margin-bottom: 0px;
  font-family: Montserrat, sans-serif;
  font-size: 52px;
  line-height: 48px;
}

.newalbum:active {
  color: #383838;
}

.grid-5 {
  margin-top: 37px;
  margin-bottom: 60px;
  justify-items: start;
  grid-column-gap: 0px;
  -ms-grid-columns: 0.5fr 0.5fr 2fr;
  grid-template-columns: 0.5fr 0.5fr 2fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.video-div {
  width: 90%;
}

.youtube {
  z-index: 16;
}

.text-block-7 {
  position: relative;
  left: 0%;
  top: auto;
  right: 0%;
  font-weight: 400;
  text-align: center;
  letter-spacing: 1px;
}

.button {
  display: inline-block;
  margin-top: 0px;
  padding-right: 11px;
  padding-left: 11px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-style: solid;
  border-width: 2px;
  border-color: #000;
  background-color: transparent;
  color: #000;
  font-size: 18px;
  font-weight: 700;
}

.tittile {
  position: relative;
  margin-top: 0px;
  margin-left: 0px;
  font-family: Montserrat, sans-serif;
  color: #353535;
  font-size: 75px;
  line-height: 85px;
  font-weight: 800;
  text-align: left;
}

.abouttext {
  position: relative;
  z-index: 9999;
  margin-top: 11px;
  margin-bottom: 32px;
  margin-left: 12px;
  padding-right: 4%;
  padding-left: 4%;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-size: 18px;
  line-height: 25px;
  font-weight: 300;
  text-align: left;
}

.div-block-13 {
  margin: 6px 35px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.89)), to(hsla(0, 0%, 100%, 0.89))), url('../images/Max-Komp-III-web-1000.png');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.89), hsla(0, 0%, 100%, 0.89)), url('../images/Max-Komp-III-web-1000.png');
  background-position: 0px 0px, 100% 90%;
  background-size: auto, 40vw;
  background-repeat: repeat, no-repeat;
}

.section-2 {
  margin-top: 26px;
}

.grid-6 {
  margin-left: 0vw;
  padding-top: 49px;
  padding-bottom: 49px;
  grid-column-gap: 0px;
  grid-row-gap: 16px;
  grid-template-areas: ".";
  -ms-grid-rows: auto 16px auto 16px auto 16px auto;
  grid-template-rows: auto auto auto auto;
}

.section-3 {
  display: none;
  height: 70vh;
  margin: 6vh 10vw 0vh;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto;
  background-image: url('../images/Max-Agnas-Trio-Zoomin.jpg');
  background-position: 0% 30%;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.cover-text {
  position: relative;
  left: -36px;
  margin-top: 68px;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  -webkit-filter: blur(7px);
  filter: blur(7px);
  color: #4467f1;
  font-size: 40vh;
  line-height: 38vh;
}

.maxinfo {
  padding: 0px 33px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border: 1px solid #000;
  border-radius: 5px;
  background-color: rgba(255, 255, 255, 0.74);
  font-size: 52px;
}

.heading-8 {
  font-size: 85px;
  line-height: 80px;
  font-weight: 700;
  text-align: center;
}

.heading-8.instr {
  margin-top: 0px;
  font-size: 22px;
  line-height: 28px;
  font-weight: 300;
  text-align: center;
}

.heading-8.seb {
  display: inline;
  margin-top: 0px;
  font-size: 25px;
  line-height: 25px;
}

.mauritzinfo {
  display: block;
  padding: 0px 19px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border: 1px solid #000;
  border-radius: 6px;
  background-color: hsla(0, 0%, 100%, 0.63);
}

.sebastianinfo {
  margin-top: 10px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 8px;
  background-color: hsla(0, 0%, 100%, 0.74);
}

.sebastianinfo.sebi {
  display: block;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.grid-7 {
  position: relative;
  margin-right: 5vw;
  margin-left: 5vw;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.privacy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
  -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: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  line-height: 15px;
  text-align: left;
}

.grid-8 {
  margin-top: 38px;
  margin-right: 171px;
  margin-left: 75px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.link-block {
  color: #b97676;
}

.section-4 {
  display: -ms-grid;
  display: grid;
  margin-top: 60px;
  margin-bottom: 0px;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
  background-color: transparent;
}

.html-embed-5 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.div-block-14 {
  width: auto;
  margin-left: 20px;
  -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-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.jsmailbook {
  margin-top: 13px;
  margin-bottom: 13px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border: 1px solid #000;
  background-color: rgba(255, 255, 255, 0);
  font-family: Montserrat, sans-serif;
  color: #000;
  font-size: 18px;
  font-weight: 400;
}

.jsmailbook.downy {
  margin-top: 13px;
  margin-bottom: 13px;
  padding-right: 7px;
  padding-left: 7px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border: 1px solid #000;
  background-color: #fff;
}

.najahead {
  overflow: hidden;
  margin-bottom: 0px;
  padding: 8px 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  color: #000;
  font-size: 25px;
  line-height: 30px;
  text-align: center;
}

.najahead.bigger {
  display: inline-block;
  overflow: visible;
  padding-right: 10px;
  padding-left: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-self: end;
  -ms-flex-item-align: end;
  -ms-grid-row-align: end;
  align-self: end;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-size: 40px;
}

.najahead.bl {
  color: #000;
}

.salesbutton {
  margin-top: 13px;
  margin-bottom: 13px;
  padding-right: 7px;
  padding-left: 7px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border: 1px solid #000;
  background-color: rgba(255, 255, 255, 0);
  font-family: Montserrat, sans-serif;
  color: #000;
  font-size: 18px;
  font-weight: 400;
}

.salesbutton.down {
  margin-top: 0px;
  padding-right: 7px;
  padding-left: 7px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border: 1px solid #000;
  background-color: #fff;
}

.salesbutton.up {
  margin-bottom: 0px;
  padding-right: 7px;
  padding-left: 7px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border: 1px solid #000;
  background-color: #fff;
  font-family: Montserrat, sans-serif;
}

.section-5 {
  display: none;
  width: 80vw;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  color: #383838;
}

.grid-9 {
  display: none;
  margin-top: 47px;
}

.div-block-15 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 7%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-block-16 {
  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;
}

.text-block-8 {
  text-align: center;
}

.tourtext {
  margin-right: 0px;
  margin-bottom: -6%;
  margin-left: 0px;
  padding-right: 8px;
  padding-left: 8px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  background-color: #fff;
  -webkit-transform: rotate(-12deg);
  -ms-transform: rotate(-12deg);
  transform: rotate(-12deg);
  color: #000;
  line-height: 28px;
  font-weight: 400;
  text-align: center;
}

.heading-9 {
  margin-top: 20px;
  margin-bottom: 20px;
  font-family: Sarabun, sans-serif;
  color: #000;
  text-align: center;
}

.div-block-17 {
  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: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
}

.image-9 {
  margin-bottom: 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.grid-10 {
  margin-top: 116px;
  margin-bottom: 56px;
  grid-column-gap: 5px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -webkit-perspective: 863px;
  perspective: 863px;
}

.image-10 {
  position: relative;
  z-index: 0;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  background-color: #fff;
}

.link-block-2 {
  background-color: #fff;
}

.div-block-18 {
  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: 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;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  background-color: rgba(255, 255, 255, 0.85);
}

.div-block-19 {
  position: relative;
  border-bottom: 1px none #000;
  background-color: #d27651;
  -webkit-transform: rotateX(0deg) rotateY(-3deg) rotateZ(0deg);
  transform: rotateX(0deg) rotateY(-3deg) rotateZ(0deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.div-block-19.othercol {
  border-bottom-style: none;
  background-color: #335379;
  -webkit-transform: rotateX(0deg) rotateY(3deg) rotateZ(0deg);
  transform: rotateX(0deg) rotateY(3deg) rotateZ(0deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.fieldtext {
  display: block;
  color: #447cbe;
}

.fieldtext.orri {
  display: block;
  color: #a84f2c;
}

.recaptcha-2 {
  margin-top: 25px;
  margin-bottom: 22px;
}

.form-block-2 {
  padding: 33px 20px 11px;
}

.displace {
  position: absolute;
  left: 0%;
  top: -9%;
  right: 0%;
  bottom: auto;
  margin-top: 0px;
  -webkit-align-self: start;
  -ms-flex-item-align: start;
  -ms-grid-row-align: start;
  align-self: start;
  font-size: 60px;
  text-align: center;
}

.displace.big {
  top: -9%;
  display: block;
  font-size: 75px;
}

.displace.smally {
  left: auto;
  top: 1%;
  right: 2%;
  bottom: 0%;
  color: #447cbe;
  font-size: 35px;
  font-weight: 300;
}

.displace.smally.or {
  color: #a84f2c;
}

.displace._2 {
  top: -8%;
}

.textarea {
  padding-bottom: 70px;
  background-color: hsla(0, 0%, 100%, 0.38);
}

.g-recaptcha {
  margin-top: 13px;
  border: 1px solid #000;
  background-color: #fff;
  color: #ab522f;
  font-weight: 700;
}

.g-recaptcha.red {
  background-color: #fff;
  color: #3b669a;
}

.div-block-20 {
  display: -ms-grid;
  display: grid;
  overflow: hidden;
  -ms-grid-row-align: center;
  align-self: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr 0px 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto 0px auto;
  grid-template-rows: auto auto;
  border-right: 1px solid #000;
  border-left: 1px solid #000;
}

.div-block-21 {
  -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;
  text-align: center;
}

.div-block-22 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
}

.div-block-23 {
  margin-right: 20px;
}

.form-block-download {
  position: relative;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.button-2 {
  margin-top: 18px;
  margin-bottom: 18px;
  padding-top: 10px;
  padding-bottom: 10px;
  border: 1px solid #000;
  background-color: #fdf8b4;
  color: #000;
  font-weight: 800;
}

.link {
  margin-right: 31px;
  color: #6e6e6e;
  text-align: right;
}

.link._2 {
  display: inline-block;
  margin-top: 8px;
  margin-right: 0px;
  text-align: center;
}

.tabs-mobile {
  display: none;
}

.html-embed-6 {
  position: relative;
  z-index: 9999;
  overflow: visible;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.html-embed-7 {
  width: auto;
}

.image-11 {
  height: auto;
}

.link-block-3 {
  position: relative;
  z-index: 9999;
  margin-bottom: 0px;
}

.link-block-4 {
  position: relative;
  z-index: 9999;
}

.html-embed-6-copy {
  position: relative;
  z-index: 9999;
  overflow: visible;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.html-embed-6-copy-copy {
  position: relative;
  z-index: 9999;
  overflow: visible;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.polygon {
  position: relative;
  z-index: 9999;
  overflow: visible;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.lyckatill {
  position: relative;
  z-index: 9999;
  overflow: visible;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.thefabler {
  position: relative;
  z-index: 9999;
  overflow: visible;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.tabs-mobile-copy {
  display: none;
}

.pressbutton {
  border: 1px solid #000;
  background-color: #fff;
  color: #000;
}

.pressbutton.green {
  background-color: #fff;
}

.pressbutton.leftz {
  border-right-width: 0px;
}

.div-block-25 {
  position: relative;
  left: 2px;
  bottom: 0%;
  z-index: 0;
  width: 200%;
  height: 2px;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  background-color: #000;
}

.div-block-26 {
  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;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.image-12 {
  margin-top: 29px;
  margin-bottom: 29px;
}

.image-13 {
  top: 0px;
  z-index: 1;
  overflow: hidden;
  max-width: 67%;
  margin-right: 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-radius: 3px;
  opacity: 0.99;
}

.success-message-2 {
  margin-top: 25%;
  padding-top: 29px;
  padding-bottom: 29px;
  background-color: rgba(122, 185, 153, 0.9);
}

.success-message-2.red {
  background-color: #335379;
  color: #f1f1f1;
}

.jsmail2 {
  border: 1px solid #000;
  background-color: #fff;
  color: #000;
}

.jsmail2.green {
  background-color: #7ab999;
}

.jsmail2.righs {
  border-left-width: 0px;
}

.image-14 {
  position: relative;
  left: -14%;
  padding-top: 15px;
  padding-bottom: 15px;
}

.heading-11 {
  position: absolute;
  left: -12%;
  z-index: 3;
  display: inline;
  font-family: Montserrat, sans-serif;
  line-height: 150px;
  font-weight: 700;
}

.tabs-3-4 {
  display: -ms-grid;
  display: grid;
  height: 80vh;
  margin-top: 9px;
  margin-bottom: 43px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.text-field-2 {
  background-color: hsla(0, 0%, 100%, 0.39);
}

.text-field-3 {
  background-color: hsla(0, 0%, 100%, 0.33);
}

.text-field-4 {
  background-color: hsla(0, 0%, 100%, 0.31);
}

.text-field-5 {
  background-color: hsla(0, 0%, 100%, 0.41);
}

.html-embed-8 {
  margin-right: 0px;
  margin-left: 0px;
}

.html-embed-9 {
  margin-right: 5%;
  margin-left: 5%;
}

.div-block-27 {
  margin-top: 12px;
}

.div-block-28 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.body {
  overflow: hidden;
}

.max-pop {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 10000;
  display: none;
  padding: 19px 59px;
  border: 1px solid #000;
  background-color: #fff;
  background-image: url('../images/Max-Komp-III-web-1000.png');
  background-position: 100% 100%;
  background-size: 500px;
  background-repeat: no-repeat;
}

.form-block-3 {
  display: block;
  margin-bottom: 48px;
  padding: 38px 33px 0px;
}

.link-2 {
  display: inline-block;
  margin-bottom: 14px;
  color: #616161;
}

.heading-12 {
  margin-bottom: 0px;
}

.text-field-6 {
  background-color: hsla(0, 0%, 100%, 0.79);
}

.image-15 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  margin-top: 8px;
  margin-right: 8px;
  cursor: pointer;
}

.image-3-copy {
  position: relative;
  right: 22%;
  z-index: 0;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

.image-3-copy.lycka {
  right: 19%;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.html-embed-9-copy {
  margin-right: 4%;
  margin-left: 4%;
}

.tabs-3-4-copy {
  display: -ms-grid;
  display: grid;
  width: 100vw;
  height: 80vh;
  margin-top: 37px;
  margin-bottom: 43px;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.body-2 {
  overflow: hidden;
}

.submit-button-2-copy {
  display: block;
  margin-top: 20px;
  padding-top: 11px;
  border: 1px solid #000;
  background-color: #fff;
  -webkit-transition: font-size 200ms ease;
  transition: font-size 200ms ease;
  font-family: Bitter, serif;
  color: #251616;
  font-weight: 700;
}

.submit-button-2-copy:hover {
  font-size: 20px;
}

.column-3-copy {
  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;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.87)), to(hsla(0, 0%, 100%, 0.87))), url('../images/Max-Agnas---Sonata-for-Three-2.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.87), hsla(0, 0%, 100%, 0.87)), url('../images/Max-Agnas---Sonata-for-Three-2.jpg');
  background-position: 0px 0px, 50% 50%;
  background-size: auto, 300px;
  background-repeat: repeat, no-repeat;
}

.column-3-copy.lycka-till {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.87)), to(hsla(0, 0%, 100%, 0.87))), url('../images/omslag-lycka-till.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.87), hsla(0, 0%, 100%, 0.87)), url('../images/omslag-lycka-till.jpg');
  background-position: 0px 0px, 50% 100%;
}

.column-3-copy.grndal {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.9)), to(hsla(0, 0%, 100%, 0.9))), url('../images/Gröndal-Omslag.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.9), hsla(0, 0%, 100%, 0.9)), url('../images/Gröndal-Omslag.jpg');
}

.column-3-copy.polygon {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.84)), to(hsla(0, 0%, 100%, 0.84))), url('../images/omslag-polygon.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.84), hsla(0, 0%, 100%, 0.84)), url('../images/omslag-polygon.jpg');
}

.column-3-copy.fabler {
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.87)), to(hsla(0, 0%, 100%, 0.87))), url('../images/The-fabler-omslag.jpg');
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.87), hsla(0, 0%, 100%, 0.87)), url('../images/The-fabler-omslag.jpg');
  background-size: auto, 250px;
}

.link-block-5 {
  position: relative;
  z-index: 9999;
}

.div-block-30 {
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  text-align: center;
}

.buttonforgummy {
  display: inline-block;
  margin: 11px 20px 29px;
  padding-right: 26px;
  padding-left: 26px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-style: none;
  border-width: 2px;
  border-color: #000;
  border-radius: 4px;
  background-color: transparent;
  box-shadow: 4px 4px 0 1px #000;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  cursor: pointer;
}

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

.buttonforgummy.newrelease {
  font-size: 16px;
}

.checkbox {
  font-size: 25px;
  line-height: 1.8;
}

.field-label {
  display: block;
  color: #000;
}

.grid-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
}

.albumoverlay {
  position: relative;
  z-index: 800;
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: ".";
  -ms-grid-columns: auto;
  grid-template-columns: auto;
  -ms-grid-rows: 1fr 0px 1.25fr 0px 1fr;
  grid-template-rows: 1fr 1.25fr 1fr;
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsla(0, 0%, 100%, 0.22)), to(#e7e7e7));
  background-image: linear-gradient(180deg, hsla(0, 0%, 100%, 0.22), #e7e7e7);
}

.image-16 {
  margin-right: 15px;
  margin-left: 15px;
}

.image-17 {
  padding-right: 35px;
  padding-left: 35px;
}

.fablerbutton {
  padding: 13px 10px;
  border: 2px solid #000;
  border-radius: 0px;
  background-color: hsla(0, 0%, 99.3%, 0.72);
  font-family: Montserrat, sans-serif;
  color: #000;
  font-size: 25px;
  font-weight: 500;
  cursor: pointer;
}

.fablerdiv {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 20000;
  display: none;
  background-color: hsla(0, 0%, 100%, 0.94);
}

.fabler-form {
  position: relative;
  padding-top: 27px;
  padding-bottom: 21px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  border-top: 3px solid #000;
}

.exitbutton {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 10000;
  margin-top: 8px;
  margin-right: 8px;
  border-radius: 9px;
  cursor: pointer;
}

.fablercover {
  position: relative;
  z-index: 799;
}

.link-block-6 {
  margin-bottom: 0px;
}

.heading-13 {
  margin-top: 0px;
  margin-bottom: 17px;
  font-weight: 300;
}

.heading-14 {
  margin-bottom: 0px;
}

.section-6 {
  display: none;
}

.lyckaform {
  margin-bottom: 0px;
  padding-top: 27px;
  padding-bottom: 21px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  border-top: 3px solid #000;
  background-color: #fff;
}

.lyckadiv {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 10000;
  display: none;
}

.div-block-33 {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 10000;
  background-color: #fff;
}

.polygondiv {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 10000;
  display: none;
  background-color: #fff;
}

.div-block-34 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
}

.grid-13 {
  display: none;
}

.kompvii {
  position: relative;
  max-width: 100vw;
  margin-top: 35px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -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;
  background-color: transparent;
}

.mobileformy {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 900;
  display: none;
  background-color: hsla(0, 0%, 100%, 0.94);
}

.mobileformy-lyck {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 900;
  display: none;
  background-color: hsla(0, 0%, 100%, 0.94);
}

.mobileformy-fabler {
  position: fixed;
  left: 0%;
  top: auto;
  right: 0%;
  bottom: 0%;
  z-index: 900;
  display: none;
  background-color: hsla(0, 0%, 100%, 0.94);
}

.grndaledit {
  z-index: 9999;
  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: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sonatapicture {
  margin-left: -186px;
}

.grondalpicture {
  margin-left: -25%;
}

.headingproblem {
  position: relative;
  left: 0%;
  top: 0%;
  z-index: 0;
  display: block;
  overflow: visible;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-transform: rotateX(-10deg) rotateY(0deg) rotateZ(0deg);
  transform: rotateX(-10deg) rotateY(0deg) rotateZ(0deg);
  font-family: Montserrat, sans-serif;
  font-size: 40px;
  line-height: 42px;
  text-align: left;
  letter-spacing: 0px;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.headingproblem.l {
  left: 2%;
  margin-bottom: 36px;
}

.headingproblem.g {
  margin-bottom: 12px;
  font-size: 60px;
  line-height: 60px;
}

.headingproblemtwin {
  position: relative;
  left: 0%;
  top: 0%;
  z-index: 19;
  margin-top: 0px;
  margin-bottom: 24px;
  -webkit-transform: scale(1) rotateX(12deg) rotateY(0deg) rotateZ(0deg);
  transform: scale(1) rotateX(12deg) rotateY(0deg) rotateZ(0deg);
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  line-height: 48px;
  font-weight: 400;
  text-align: left;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.headingproblemtwin.l {
  left: 0%;
  top: 15%;
}

.headingproblemtwin.g {
  margin-top: 15px;
  margin-bottom: 44px;
}

.headingproblemtwin.po {
  top: 18%;
}

.headingproblemtwin.fi {
  margin-top: 33px;
}

.mobileintroabout {
  display: none;
}

.navbar2 {
  margin-left: 2vw;
  background-color: transparent;
}

.image-28 {
  position: relative;
  top: 0%;
  bottom: 0%;
  z-index: 0;
  overflow: visible;
  width: 100vw;
  max-width: 140%;
  min-width: 27vw;
  border-radius: 2px;
  box-shadow: 5px 5px 7px -8px rgba(0, 0, 0, 0.7);
  -o-object-fit: fill;
  object-fit: fill;
}

.copyalbum {
  margin-right: 26px;
  margin-left: 26px;
  -webkit-perspective: 980px;
  perspective: 980px;
  -webkit-perspective-origin: 0% 50%;
  perspective-origin: 0% 50%;
  -webkit-transform: rotateX(0deg) rotateY(14deg) rotateZ(0deg) perspective(941px);
  transform: rotateX(0deg) rotateY(14deg) rotateZ(0deg) perspective(941px);
  -webkit-transform-origin: 0% 50%;
  -ms-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
  font-family: Sarabun, sans-serif;
  font-size: 20px;
  line-height: 25px;
  text-align: center;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.image-29 {
  margin-bottom: 50px;
  box-shadow: 4px 5px 9px 0 rgba(0, 0, 0, 0.66);
  -webkit-transform: perspective(941px) rotateX(0deg) rotateY(-11deg) rotateZ(0deg);
  transform: perspective(941px) rotateX(0deg) rotateY(-11deg) rotateZ(0deg);
  -webkit-transform-origin: 100% 50%;
  -ms-transform-origin: 100% 50%;
  transform-origin: 100% 50%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.tabs-menu-4 {
  margin-top: 12px;
  margin-bottom: 12px;
  text-align: center;
}

.tab-link-about {
  background-color: transparent;
  font-size: 20px;
}

.tab-link-about.w--current {
  border-bottom: 2px solid #000;
  background-color: transparent;
  font-size: 20px;
  font-weight: 800;
}

.tabkompvii {
  background-color: transparent;
  font-size: 20px;
  font-weight: 300;
}

.tab-link-listen {
  background-color: transparent;
  font-size: 20px;
  font-weight: 400;
}

.html-embed-10 {
  margin-top: 18px;
  margin-bottom: 18px;
}

.buttonforgummymobile {
  display: none;
  margin: 11px 20px 29px;
  padding-right: 26px;
  padding-left: 26px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  border-style: none;
  border-width: 2px;
  border-color: #000;
  border-radius: 4px;
  background-color: transparent;
  box-shadow: 4px 4px 0 1px #000;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-family: Montserrat, sans-serif;
  color: #000;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  cursor: pointer;
}

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

.image-30 {
  display: none;
}

.link-block-7:visited {
  color: #1f1f1f;
}

.link-3 {
  color: #26641f;
}

.heading-17 {
  margin-right: 26%;
  margin-bottom: 50px;
  margin-left: 26%;
  padding-top: 7px;
  padding-bottom: 7px;
  border: 1px none #000;
  border-radius: 5px;
  box-shadow: 6px 6px 0 0 #000;
  -webkit-transition: font-size 200ms ease;
  transition: font-size 200ms ease;
  line-height: 55px;
  font-weight: 700;
  text-align: center;
  cursor: pointer;
}

.heading-17:hover {
  font-size: 42px;
}

.body-3 {
  max-width: 100vw;
  cursor: pointer;
}

.amount {
  border-style: none none none solid;
  border-width: 1px;
  border-color: #000;
}

.medium {
  width: 66%;
}

.text-field-8 {
  width: 66%;
}

.success-message-3 {
  background-color: transparent;
}

.text-block-9 {
  margin-top: 17px;
}

.text-block-10 {
  margin-top: 31px;
}

.recaptcha-3 {
  margin-top: 26px;
  margin-bottom: 26px;
}

.totalprice {
  display: block;
  background-color: #96bb84;
  font-size: 45px;
  line-height: 45px;
}

.grid-14 {
  overflow: hidden;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 2fr 1fr 1fr;
  grid-template-columns: 2fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto;
}

.div-block-35 {
  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;
}

.city {
  margin-top: 0px;
  font-weight: 400;
}

.date {
  margin-bottom: 0px;
}

.div-block-36 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -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;
}

.artistgig {
  font-weight: 400;
  text-align: center;
}

.artistgig.smaller {
  font-size: 38px;
}

.div-block-37 {
  margin-right: 4vw;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.gighead {
  margin-left: 10vw;
  font-size: 50px;
  font-weight: 800;
  text-align: left;
}

.heading-18 {
  margin-bottom: 0px;
  margin-left: 4vw;
  font-size: 26px;
  font-weight: 400;
  text-align: left;
}

.heading-19 {
  margin-top: 3px;
  margin-left: 4vw;
  font-size: 32px;
  text-align: left;
}

.grid-15 {
  margin-right: 1vw;
  margin-left: 1vw;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.heading-20 {
  font-size: 48px;
  text-align: center;
}

.reviewtext {
  font-size: 16px;
}

.body-4 {
  max-width: 100vw;
}

.heading-22 {
  font-weight: 300;
}

.container {
  margin-right: 2vw;
  margin-left: 2vw;
}

.heading-23 {
  margin-top: -27px;
  font-size: 18px;
  font-weight: 400;
  text-align: left;
}

.div-block-38 {
  position: relative;
  right: 0vw;
  z-index: 1;
  margin-left: 4vw;
  text-align: right;
}

.brand {
  position: relative;
  z-index: 2;
  display: none;
}

.heading-24 {
  display: inline-block;
  margin-top: 2px;
  margin-bottom: 0px;
  text-align: center;
}

.div-block-39 {
  position: relative;
  margin-left: 2vw;
  background-color: transparent;
}

.div-block-40 {
  position: relative;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  margin-top: 2vh;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-block-8 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.link-link {
  margin: 0vw 1vw 0px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.link-block-9 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

.heading-25 {
  font-size: 45px;
  text-align: right;
}

.div-block-41 {
  border: 2px solid #000;
  background-image: url('../images/Max-in-the-Audience-2500.jpg');
  background-position: 50% 43%;
  background-size: cover;
}

.div-block-42 {
  overflow: visible;
  width: 100vw;
}

.heading-26 {
  position: relative;
  margin-top: 0vh;
  margin-left: 4vw;
  font-size: 120px;
  line-height: 120px;
}

.container-2 {
  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;
}

.html-embed-12 {
  display: block;
}

.grid-16 {
  position: relative;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-flow: row;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto auto;
  grid-template-rows: auto auto auto auto;
}

.html-embed-13-desk-mob {
  position: relative;
  overflow: visible;
}

.div-block-43 {
  height: 45vh;
  background-image: url('../images/Max-in-the-Audience-2500.jpg');
  background-position: 50% 30%;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: scroll;
}

.text-block-11 {
  position: relative;
  z-index: 2;
  overflow: visible;
  padding-right: 2vw;
  padding-left: 2vw;
  border-top: 2px solid #000;
  border-bottom: 10px solid #000;
  background-color: #0a0a0a;
  color: #f2ebd8;
  font-size: 52px;
  line-height: 44px;
  font-weight: 700;
}

.heading-27 {
  margin-top: 0px;
  margin-left: 8vw;
  font-size: 44px;
  text-align: left;
}

.text-block-12 {
  margin-right: 26vw;
  margin-left: 2vw;
  font-size: 16px;
  line-height: 17px;
}

.div-block-44 {
  display: none;
  margin-right: 2vw;
  margin-left: 2vw;
}

.youtube-2 {
  margin-top: 34px;
  margin-bottom: 34px;
}

.youtube-3 {
  margin-top: 34px;
  margin-bottom: 34px;
}

.div-block-45 {
  margin-right: 62px;
  margin-left: 0px;
}

.div-block-46 {
  position: relative;
  background-color: #f2ebd8;
  line-height: 22px;
}

.heading-28 {
  position: relative;
  margin-top: 3px;
  margin-bottom: 7px;
  margin-left: 7px;
  padding-right: 2vw;
  padding-left: 2vw;
  color: #0a0a0a;
  font-size: 35px;
  line-height: 38px;
  font-style: italic;
  font-weight: 300;
}

.image-32 {
  position: relative;
  width: 15vw;
  max-width: 67%;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  text-align: left;
}

.l-tlista li {
  padding-bottom: 4px;
  font-size: 18px;
  line-height: 18px;
}

.l-tlista p {
  font-size: 16px;
}

.div-block-47 {
  margin-top: 3vh;
  margin-left: 2vw;
}

.lineupdiv {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 8vh;
  -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;
}

.text-block-13 {
  text-align: left;
}

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

.section-7 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.text-block-14 {
  font-size: 22px;
  line-height: 25px;
}

.image-33 {
  max-width: 67%;
  -o-object-fit: fill;
  object-fit: fill;
}

.div-block-49 {
  width: 30vw;
  height: 30vh;
  margin-top: 9vh;
  background-image: url('../images/P1-ORIGINAL.jpg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.div-block-49.max {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0vh;
  background-image: url('../images/Lisbon-Single-1.jpg');
  background-position: 50% 20%;
  -webkit-filter: blur(0px);
  filter: blur(0px);
}

.div-block-49.nils {
  background-image: url('../images/Nils-Agnas-1.jpg');
  background-position: 50% 35%;
  -webkit-filter: grayscale(6%);
  filter: grayscale(6%);
}

.div-block-50 {
  margin-top: 6vh;
  margin-left: 4vw;
}

.div-block-51 {
  margin: 10vh 13vw;
}

.div-block-52 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.html-embed-13 {
  display: none;
}

.heading-29 {
  position: relative;
  bottom: -3.1vh;
  z-index: 2;
  margin-left: 3%;
  font-size: 160px;
  line-height: 130px;
}

.heading-29.sub {
  bottom: -2.1vh;
  font-size: 76px;
  line-height: 84px;
  font-weight: 300;
}

.div-block-53 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-block-54 {
  position: relative;
  left: -29px;
  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: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.heading-link {
  -webkit-transform: rotateX(0deg) rotateY(-11deg) rotateZ(0deg);
  transform: rotateX(0deg) rotateY(-11deg) rotateZ(0deg);
  font-family: Bitter, serif;
  color: #222;
  font-weight: 700;
  text-decoration: none;
  cursor: pointer;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.image-35 {
  box-shadow: 12px 4px 10px 5px rgba(53, 47, 32, 0.32);
}

.image-36 {
  display: none;
  width: 100vw;
}

.div-block-55 {
  -webkit-perspective: 765px;
  perspective: 765px;
  -webkit-perspective-origin: 0% 50%;
  perspective-origin: 0% 50%;
}

.image-31-copy {
  padding-bottom: 0px;
}

.div-block-56 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0vw;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section-9 {
  margin-top: 7vh;
  margin-right: 4vw;
  margin-left: 4vw;
}

.div-block-58 {
  position: relative;
  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;
}

.div-block-59 {
  margin-left: 2vw;
}

.div-block-60 {
  display: -ms-grid;
  display: grid;
  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;
}

.text-block-15 {
  margin-right: 8vw;
  margin-left: 8vw;
  font-size: 16px;
  text-align: left;
}

.div-block-61 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 8vh;
  margin-bottom: 8vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.div-block-62 {
  margin-top: 0vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.navbar-copy {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  height: 12vh;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  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;
  background-color: hsla(0, 0%, 100%, 0);
}

.div-block-63 {
  display: block;
}

.album-title {
  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: 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;
}

.section-10 {
  display: -ms-grid;
  display: grid;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1.75fr 1fr;
  grid-template-columns: 1fr 1.75fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.newrel {
  font-family: Sarabun, sans-serif;
  color: rgba(22, 20, 20, 0.76);
  text-shadow: 3px -17px 4px rgba(0, 0, 0, 0.15);
}

.link-block-10 {
  margin-top: 22px;
  margin-bottom: 22px;
  padding-right: 25px;
  padding-left: 25px;
  border: 4px solid #000;
  background-color: rgba(245, 200, 117, 0.84);
  cursor: pointer;
}

.tabs-5 {
  display: -ms-grid;
  display: grid;
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 10vw;
  padding-left: 10vw;
  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: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
}

.tabs-menu-5 {
  z-index: 3;
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  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;
  border-top: 2px solid #000;
}

.tab-tracklist {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #000;
  background-color: #fff;
  font-size: 18px;
  line-height: 22px;
}

.tab-tracklist.w--current {
  border: 2px solid #000;
  border-radius: 0px;
  background-color: #fff;
  font-size: 25px;
  font-weight: 700;
}

.text-block-16 {
  padding-right: 0px;
  padding-left: 0px;
}

.tracklist-track {
  position: relative;
  overflow: scroll;
  min-height: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -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;
  -o-object-fit: none;
  object-fit: none;
}

.track-tracklist-textblock {
  padding-right: 27px;
  padding-left: 27px;
}

.track-tracklist-textblock p {
  margin-bottom: 10px;
}

.track-tracklist-textblock h6 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-weight: 300;
}

.tabs-content-4 {
  overflow: scroll;
  border: 2px solid #000;
}

.section-11 {
  display: -ms-grid;
  display: grid;
  margin: 3vw;
  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: 1fr minmax(1px, 1fr);
  grid-template-rows: 1fr minmax(1px, 1fr);
}

.html-embed-15 {
  position: relative;
  z-index: 2;
  border-bottom: 2px solid #000;
}

.container-mobile-embed {
  display: block;
}

.div-block-64 {
  overflow: hidden;
  border: 2px solid #000;
}

.container-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6vh;
  margin-bottom: 3vh;
  padding-left: 8vw;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.div-block-61-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 1vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.tab-pane-tab-12 {
  overflow: scroll;
  min-height: 100%;
}

.tab-pane-tab-11 {
  overflow: scroll;
}

.tab-pane-tab-10 {
  overflow: scroll;
}

.tab-pane-tab-9 {
  overflow: scroll;
}

.div-block-65 {
  margin-top: 8vh;
  margin-right: 13vw;
  margin-left: 13vw;
}

.div-block-66 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media screen and (max-width: 991px) {
  .grid {
    position: relative;
    height: auto;
    margin-top: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .heading {
    position: absolute;
    left: 0%;
    top: 45%;
    right: 0%;
    bottom: 0%;
    z-index: 0;
    width: auto;
    font-size: 70px;
    line-height: 90px;
  }

  .navbar {
    position: relative;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
  }

  .image-bw {
    z-index: 3;
    width: 100vw;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
  }

  .heading-3 {
    position: relative;
    top: 16%;
    display: none;
  }

  .heading-3.l {
    top: 2%;
    font-size: 30px;
  }

  .heading-3.g {
    top: 0%;
  }

  .image-3 {
    width: 65%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .image-3.lycka {
    right: 25%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .image-3.f {
    right: 19%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .form {
    margin-top: 67px;
  }

  .heading-4 {
    position: relative;
    top: 16%;
    display: none;
    margin-bottom: 7px;
    font-size: 50px;
  }

  .heading-4.l {
    top: 2%;
    margin-bottom: 8px;
  }

  .heading-4.g {
    top: 0%;
    margin-top: 0px;
  }

  .html-embed-4 {
    top: 0px;
    margin-top: 34px;
  }

  .html-embed-4.ly {
    top: -20px;
  }

  .html-embed-4.gr {
    top: -24px;
  }

  .tabs-3.right {
    display: none;
    height: 60vh;
    margin-bottom: 1px;
  }

  .tabs-menu-3 {
    z-index: 0;
    display: inline;
  }

  .grid-4 {
    overflow: hidden;
  }

  .div-block-5 {
    position: relative;
    left: 0px;
    top: 0px;
  }

  .div-block-6 {
    position: static;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
  }

  .div-block-9 {
    margin: 0px;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  .slider-2 {
    height: auto;
    margin-bottom: 0px;
  }

  .image-7 {
    display: none;
  }

  .image-8 {
    display: none;
  }

  .quote-head {
    padding-right: 0%;
    padding-left: 0%;
  }

  .icon-slide {
    margin-top: 99px;
    margin-bottom: 99px;
  }

  .slide-nav {
    position: static;
    margin-bottom: 35px;
  }

  .jsmail.uppy {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .tittile {
    text-align: center;
  }

  .abouttext {
    padding-right: 0%;
    padding-left: 0%;
    text-align: center;
  }

  .div-block-13 {
    background-image: none;
    background-position: 0px 0px;
    background-size: auto;
    background-repeat: repeat;
    text-align: center;
  }

  .grid-7 {
    position: relative;
    margin-right: 0vw;
    margin-left: 0vw;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .jsmailbook.downy {
    padding-top: 6px;
    padding-bottom: 6px;
  }

  .najahead.bigger {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
    font-size: 35px;
  }

  .salesbutton.down {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .salesbutton.up {
    padding: 5px 12px;
  }

  .div-block-15 {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .div-block-16 {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .tourtext {
    display: none;
    margin-top: 4px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }

  .div-block-17 {
    border-right-style: none;
    border-bottom-style: none;
  }

  .displace.big {
    top: -7%;
    font-size: 45px;
  }

  .displace.smally {
    font-size: 25px;
  }

  .displace.smally.or {
    font-size: 25px;
  }

  .displace._2 {
    top: -7%;
    font-size: 45px;
  }

  .html-embed-6.ly {
    top: -20px;
  }

  .html-embed-6-copy.ly {
    top: -20px;
  }

  .html-embed-6-copy-copy.ly {
    top: -20px;
  }

  .polygon.ly {
    top: -20px;
  }

  .lyckatill.ly {
    top: -20px;
  }

  .thefabler.ly {
    top: -20px;
  }

  .pressbutton {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 12px;
    text-align: center;
  }

  .pressbutton.green {
    font-size: 12px;
    text-align: center;
  }

  .div-block-25 {
    bottom: 2%;
    display: none;
  }

  .image-12 {
    width: 62%;
  }

  .image-13 {
    z-index: 2;
    width: 100vw;
    height: auto;
    max-width: 100%;
    margin-right: 0px;
    opacity: 1;
  }

  .jsmail2 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 12px;
    text-align: center;
  }

  .jsmail2.green {
    font-size: 12px;
    text-align: center;
  }

  .image-14 {
    display: none;
    margin-left: 26px;
  }

  .html-embed-8 {
    margin-right: 39px;
    margin-left: 39px;
  }

  .max-pop {
    display: none;
  }

  .form-block-3 {
    display: block;
  }

  .image-3-copy {
    width: 65%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .image-3-copy.lycka {
    right: 25%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .image-3-copy.f {
    right: 19%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .buttonforgummy {
    display: none;
  }

  .buttonforgummy.newrelease {
    display: block;
  }

  .grid-12 {
    margin-top: 0px;
    -ms-grid-columns: 263px 263px 263px;
    grid-template-columns: 263px 263px 263px;
    -ms-grid-rows: 263px auto;
    grid-template-rows: 263px auto;
  }

  .albumoverlay {
    position: static;
    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-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .image-17 {
    padding: 10px 45px;
    text-align: center;
  }

  .fablerbutton {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  .div-block-34 {
    position: relative;
    z-index: 11000;
    background-color: #fff;
  }

  .grid-13 {
    display: none;
  }

  .kompvii {
    overflow: hidden;
  }

  .grndaledit {
    top: 0px;
    z-index: 0;
    display: inline;
  }

  .sonatapicture {
    display: none;
  }

  .grondalpicture {
    display: none;
  }

  .headingproblem {
    position: relative;
    top: 16%;
    display: block;
    margin-bottom: 7px;
    font-size: 42px;
  }

  .headingproblem.l {
    top: 2%;
    margin-bottom: 8px;
  }

  .headingproblem.g {
    top: 0%;
    margin-top: 0px;
  }

  .headingproblemtwin {
    position: relative;
    top: 5%;
    display: block;
    font-size: 40px;
  }

  .headingproblemtwin.l {
    top: 2%;
    font-size: 30px;
  }

  .headingproblemtwin.g {
    top: 0%;
  }

  .heading-16 {
    font-family: Montserrat, sans-serif;
    color: #fff;
    font-size: 60px;
    font-weight: 800;
  }

  .icon {
    color: #000;
  }

  .navbar2 {
    position: relative;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
  }

  .image-28 {
    display: block;
    margin-left: 26px;
  }

  .image-29 {
    width: 80%;
    -webkit-transform: perspective(941px) rotate(0deg);
    transform: perspective(941px) rotate(0deg);
  }

  .buttonforgummymobile {
    display: none;
  }

  .image-30 {
    display: block;
  }

  .heading-17 {
    font-size: 30px;
  }

  .heading-17:hover {
    font-size: 33px;
  }

  .heading-22 {
    position: relative;
    color: #000;
    font-size: 30px;
  }

  .image-31 {
    max-width: 80%;
  }

  .link-link {
    max-width: 80%;
  }

  .heading-26 {
    font-size: 15vh;
  }

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

  .html-embed-13-desk-mob {
    display: none;
    margin-top: 46px;
  }

  .div-block-43 {
    position: static;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
    background-position: 50% 35%;
    background-size: 100vw;
    background-repeat: no-repeat;
  }

  .text-block-11 {
    top: 0vh;
    margin: 0vh 0vw 0px;
    padding-left: 20px;
    font-size: 32px;
    line-height: 35px;
  }

  .div-block-46 {
    top: 0vw;
    margin-right: 0vw;
    margin-left: 0vw;
    padding-left: 15px;
  }

  .heading-28 {
    margin-top: 0px;
    margin-bottom: 3px;
    font-size: 25px;
  }

  .div-block-47 {
    display: none;
  }

  .lineupdiv {
    display: none;
  }

  .youtube-4 {
    display: block;
  }

  .div-block-51 {
    margin-right: 11vw;
    margin-left: 11vw;
  }

  .section-8 {
    margin-top: 3vh;
  }

  .menu-button {
    margin-left: 22px;
  }

  .html-embed-13 {
    display: block;
    margin-top: 68px;
  }

  .div-block-54 {
    max-width: 40vw;
  }

  .image-31-copy {
    max-width: 80%;
  }

  .image-37 {
    width: auto;
    height: 25px;
  }

  .image-38 {
    width: auto;
    height: 25px;
  }

  .image-39 {
    width: auto;
    height: 25px;
  }

  .div-block-61 {
    margin-top: 5vh;
  }

  .navbar-copy {
    position: absolute;
    left: 0%;
    top: 0%;
    right: 0%;
    bottom: auto;
  }

  .div-block-63 {
    position: static;
    display: block;
  }

  .album-title {
    position: relative;
    top: 0vh;
  }
}

@media screen and (max-width: 767px) {
  .grid {
    margin-top: 0px;
  }

  .heading {
    top: 44%;
    z-index: 0;
    font-size: 59px;
  }

  .navbar {
    height: 10vh;
  }

  .heading-3 {
    left: 0%;
    top: 0%;
  }

  .heading-3.l {
    margin-bottom: 12px;
  }

  .heading-3.g {
    top: 1%;
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 30px;
  }

  .heading-3.po {
    margin-top: 0px;
  }

  .heading-3.fi {
    margin-top: 20px;
    margin-bottom: 12px;
  }

  .image-3.lycka {
    right: 23%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .image-3.g {
    margin-left: -70px;
  }

  .image-3.f {
    right: 20%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .form {
    position: relative;
    z-index: 20000;
    margin-top: 36px;
    margin-left: 33px;
  }

  .heading-4 {
    top: 0%;
    margin-bottom: 1px;
    line-height: 30px;
  }

  .heading-4.g {
    top: 0%;
    font-size: 40px;
    line-height: 44px;
  }

  .fieldy {
    display: none;
  }

  .fieldy.somelitteupperspace {
    display: block;
    margin-top: 17px;
  }

  .fieldies.upper {
    margin-top: 10px;
  }

  .html-embed-4.ly {
    top: 0px;
    right: -18px;
  }

  .columns-2 {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .form-block {
    margin-right: 2%;
    margin-left: 2%;
  }

  .tabs-3.poly {
    top: 51px;
  }

  .tabs-3.right {
    display: none;
    height: auto;
    margin-top: 49px;
  }

  .tabs-menu-3 {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .order-heading {
    display: block;
    -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;
    font-size: 25px;
    line-height: 30px;
    text-align: left;
  }

  .order-heading._2 {
    font-size: 20px;
    line-height: 20px;
  }

  .order-heading._3 {
    font-size: 18px;
    line-height: 25px;
  }

  .order-heading._4 {
    margin-top: 11px;
    font-size: 18px;
    line-height: 22px;
    font-weight: 400;
  }

  .order-heading._5 {
    font-size: 20px;
    line-height: 22px;
  }

  .column-3 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .column-3.lycka-till {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  .column-3.grndal {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .div-block-5 {
    left: 0px;
    top: 13px;
    margin-top: 0px;
  }

  .div-block-6 {
    width: 80%;
  }

  .div-block-9 {
    margin-bottom: -12px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .slider-2.about {
    height: auto;
  }

  .div-block-11 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-11.kevin {
    margin-top: 0px;
  }

  .image-7 {
    display: none;
  }

  .image-8 {
    display: none;
  }

  .image-8.rightquote {
    display: none;
  }

  .icon-slide {
    margin-top: 155px;
    margin-bottom: 155px;
  }

  .explain {
    margin-top: -8px;
    padding-right: 7px;
    padding-left: 7px;
    line-height: 22px;
    text-align: center;
  }

  .jsmail.uppy {
    font-size: 14px;
  }

  .youtube {
    margin-top: 33px;
  }

  .text-block-7 {
    bottom: -7%;
    display: none;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  .tittile {
    margin-top: 23px;
    font-size: 60px;
    line-height: 60px;
    text-align: left;
  }

  .abouttext {
    font-size: 18px;
    line-height: 22px;
    text-align: left;
  }

  .grid-6 {
    margin-left: 0vw;
    padding-top: 20px;
  }

  .heading-8.instr {
    font-size: 18px;
  }

  .heading-8.seb {
    font-size: 20px;
  }

  .sebastianinfo.sebi {
    text-align: center;
  }

  .sebastianinfo.max {
    text-align: center;
  }

  .sebastianinfo.mauritz {
    text-align: center;
  }

  .jsmailbook {
    padding: 3px 8px;
    font-size: 14px;
  }

  .jsmailbook.downy {
    display: none;
    padding-right: 7px;
    padding-left: 7px;
    font-size: 14px;
    text-align: center;
  }

  .najahead {
    overflow: visible;
    font-size: 25px;
    line-height: 25px;
  }

  .najahead.bigger {
    -webkit-align-self: end;
    -ms-flex-item-align: end;
    -ms-grid-row-align: end;
    align-self: end;
    font-size: 38px;
  }

  .najahead.bl {
    font-size: 25px;
  }

  .salesbutton {
    padding-right: 2px;
    padding-left: 2px;
    font-size: 14px;
  }

  .salesbutton.down {
    margin-top: 12px;
    padding-right: 7px;
    padding-left: 7px;
    font-size: 14px;
    text-align: center;
  }

  .salesbutton.up {
    padding-right: 4px;
    padding-left: 4px;
    font-size: 14px;
    text-align: center;
  }

  .grid-9 {
    display: none;
  }

  .tourtext {
    margin-top: 0px;
    font-size: 20px;
  }

  .heading-9 {
    position: static;
    left: 0px;
    width: 100%;
    margin-top: 53px;
    font-size: 35px;
    text-align: center;
  }

  .div-block-17 {
    margin-bottom: 47px;
    border-right-style: none;
  }

  .grid-10 {
    width: 100vw;
  }

  .div-block-18 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  .div-block-19 {
    width: auto;
    margin-bottom: 12%;
  }

  .displace.big {
    font-size: 70px;
  }

  .displace._2 {
    font-size: 70px;
  }

  .html-embed-6.ly {
    top: 0px;
    right: -18px;
  }

  .link-block-3 {
    width: auto;
  }

  .html-embed-6-copy.ly {
    top: 0px;
    right: -18px;
  }

  .html-embed-6-copy-copy.ly {
    top: 0px;
    right: -18px;
  }

  .polygon.ly {
    top: 0px;
    right: -18px;
  }

  .lyckatill.ly {
    top: 0px;
    right: -18px;
  }

  .thefabler.ly {
    top: 0px;
    right: -18px;
  }

  .pressbutton {
    margin-right: 7px;
    padding-right: 9px;
    padding-left: 9px;
  }

  .div-block-25 {
    display: none;
  }

  .image-12 {
    width: 80%;
  }

  .image-13 {
    height: auto;
  }

  .jsmail2 {
    margin-right: 7px;
    padding-right: 9px;
    padding-left: 9px;
  }

  .tabs-3-4 {
    margin-top: 30px;
  }

  .tabs-3-4.poly {
    top: 51px;
  }

  .max-pop {
    z-index: 20001;
    display: none;
  }

  .image-3-copy.lycka {
    right: 23%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .image-3-copy.f {
    right: 20%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .html-embed-9-copy {
    margin-top: 12px;
    margin-right: 4%;
    margin-left: 4%;
  }

  .tabs-3-4-copy {
    margin-top: 30px;
  }

  .tabs-3-4-copy.poly {
    top: 51px;
  }

  .submit-button-2-copy {
    display: block;
    margin-top: 19px;
    margin-bottom: 19px;
  }

  .column-3-copy {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .column-3-copy.lycka-till {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  .column-3-copy.grndal {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .div-block-30 {
    position: relative;
    z-index: 20000;
    margin-top: 0px;
  }

  .buttonforgummy.newrelease {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
  }

  .field-label.baa {
    display: none;
    margin-top: 18px;
  }

  .grid-12 {
    display: none;
  }

  .image-16 {
    margin-right: 0px;
    margin-left: 10px;
  }

  .image-17 {
    padding-right: 52px;
    padding-left: 52px;
  }

  .fablerbutton {
    display: inline-block;
    margin-right: 0px;
    font-size: 20px;
    text-align: center;
  }

  .fablerbutton.lycko {
    font-size: 18px;
  }

  .fablerdiv {
    display: none;
  }

  .fabler-form {
    overflow: scroll;
  }

  .grid-13 {
    display: -ms-grid;
    display: grid;
    margin-top: 79px;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .mobilealbum {
    margin-left: 0%;
  }

  .mobilealbuminfo {
    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-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .mobileformy {
    z-index: 20000;
    display: none;
    overflow: scroll;
    height: 100vh;
  }

  .mobileformy-lyck {
    z-index: 20000;
    display: none;
    overflow: scroll;
    height: 100vh;
  }

  .mobileformy-fabler {
    z-index: 20000;
    display: none;
    overflow: scroll;
    height: 100vh;
  }

  .field-label-2 {
    display: none;
  }

  .slide {
    margin-top: 69px;
  }

  .slide-2 {
    margin-top: 63px;
  }

  .grndaledit {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .kjas {
    margin-top: 12px;
  }

  .sonatapicture {
    display: none;
  }

  .grondalpicture {
    display: none;
    width: 80%;
  }

  .headingproblem {
    top: 0%;
    margin-bottom: 1px;
    font-size: 60px;
    line-height: 66px;
  }

  .headingproblem.g {
    top: 0%;
    font-size: 40px;
    line-height: 44px;
  }

  .headingproblemtwin {
    left: 0%;
    top: 0%;
    font-size: 35px;
  }

  .headingproblemtwin.l {
    margin-bottom: 12px;
  }

  .headingproblemtwin.g {
    top: 1%;
    margin-bottom: 12px;
    font-size: 30px;
    line-height: 30px;
  }

  .headingproblemtwin.po {
    margin-top: 0px;
  }

  .headingproblemtwin.fi {
    margin-top: 20px;
    margin-bottom: 12px;
  }

  .list {
    display: -ms-grid;
    display: grid;
    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;
  }

  .mobileintroabout {
    display: block;
  }

  .icon {
    color: #000;
  }

  .navbar2 {
    position: relative;
  }

  .image-29 {
    margin-right: 8px;
    -webkit-transform: perspective(941px) rotateX(0deg) rotateY(-9deg) rotateZ(0deg);
    transform: perspective(941px) rotateX(0deg) rotateY(-9deg) rotateZ(0deg);
  }

  .html-embed-10 {
    display: none;
  }

  .tabs-4 {
    display: none;
  }

  .image-30 {
    width: 150px;
    margin-top: 21px;
    margin-bottom: 21px;
  }

  .link-block-7 {
    color: #000;
    text-decoration: none;
  }

  .submit-button-4 {
    display: block;
  }

  .link-3 {
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #19472b;
  }

  .heading-17 {
    display: block;
    margin-right: 15%;
    margin-left: 15%;
    padding-top: 8px;
    padding-bottom: 8px;
    border: 1px solid #000;
    font-size: 30px;
    line-height: 48px;
    text-align: center;
    cursor: pointer;
  }

  .heading-22 {
    font-size: 22px;
  }

  .div-block-40 {
    margin-top: 0vh;
  }

  .image-31 {
    max-width: 65%;
  }

  .link-block-8 {
    max-width: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .link-link {
    max-width: 100%;
    margin-right: 0vw;
    margin-left: 0vw;
    padding-right: 0px;
    padding-left: 0px;
  }

  .link-link.spot {
    max-width: 70%;
    margin-left: 1vw;
  }

  .heading-26 {
    font-size: 12vh;
  }

  .html-embed-13-desk-mob {
    display: block;
  }

  .div-block-43 {
    height: 35vh;
    background-position: 50% 0%;
  }

  .text-block-11 {
    margin-right: 0vw;
  }

  .div-block-46 {
    top: 0vw;
    margin-right: 0vw;
  }

  .section-7 {
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .youtube-4 {
    padding-right: 10px;
  }

  .div-block-51 {
    margin-right: 11vw;
    margin-left: 11vw;
  }

  .div-block-52 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .html-embed-13 {
    display: none;
  }

  .heading-29 {
    font-size: 67px;
  }

  .heading-29.sub {
    font-size: 38px;
  }

  .div-block-54 {
    max-width: 80vw;
  }

  .heading-link {
    font-size: 30px;
    line-height: 30px;
  }

  .image-35 {
    width: 60vw;
  }

  .image-31-copy {
    max-width: 65%;
  }

  .div-block-61 {
    margin-top: 4vh;
  }

  .navbar-copy {
    height: 10vh;
  }

  .section-10 {
    margin-bottom: 67px;
    -ms-grid-columns: 1fr 2.5fr 1fr;
    grid-template-columns: 1fr 2.5fr 1fr;
  }

  .tab-tracklist {
    padding: 12px 15px;
  }

  .html-embed-15 {
    display: none;
  }

  .container-mobile-embed {
    display: block;
  }

  .div-block-61-copy {
    margin-top: 4vh;
  }
}

@media screen and (max-width: 479px) {
  .nav-menu {
    position: relative;
    top: 8.6vh;
  }

  .grid {
    position: relative;
    height: auto;
    margin-top: 43px;
  }

  .heading {
    position: absolute;
    left: 0%;
    top: 39%;
    right: 0%;
    bottom: 0%;
    z-index: 0;
    font-size: 33px;
    line-height: 40px;
  }

  .navbar {
    border-bottom-style: none;
  }

  .nav-link {
    padding-right: 17px;
    padding-left: 17px;
    font-size: 14px;
  }

  .image-bw {
    z-index: 2;
  }

  .heading-3 {
    position: static;
    margin-top: -7px;
    margin-bottom: 0px;
    font-size: 20px;
  }

  .image-3 {
    right: 0%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .form {
    margin-top: 16px;
    margin-left: 6px;
  }

  .heading-4 {
    position: static;
    font-size: 25px;
  }

  .fieldy {
    display: none;
    margin-top: 11px;
  }

  .fieldy.somelitteupperspace {
    display: none;
  }

  .fieldies {
    padding-right: 4px;
  }

  .recaptcha {
    margin-top: 18px;
    margin-bottom: 29px;
  }

  .div-block-2 {
    margin-left: 0px;
  }

  .submit-button-2 {
    margin-left: 0px;
  }

  .tabs-3 {
    display: none;
    height: auto;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .tabs-3.right {
    display: none;
  }

  .tabs-menu-3 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  .grid-4 {
    display: none;
    width: 80%;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .order-heading {
    display: block;
    margin-top: 13px;
    padding-right: 0px;
    text-align: center;
  }

  .order-heading._2 {
    font-size: 18px;
  }

  .order-heading._4 {
    font-size: 16px;
  }

  .order-heading._5 {
    margin-bottom: 13px;
  }

  .div-block-5 {
    position: static;
    top: 4px;
  }

  .div-block-9 {
    display: none;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .section {
    justify-items: stretch;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .slider-2.about {
    overflow: visible;
    height: auto;
  }

  .div-block-11 {
    overflow: hidden;
    margin-right: 0%;
    margin-left: 0%;
  }

  .image-7 {
    display: none;
    margin-right: 0px;
    padding-right: 9px;
    padding-left: 10px;
  }

  .image-8 {
    display: none;
    padding-right: 17px;
  }

  .image-8.rightquote {
    margin-bottom: 133px;
    margin-left: 0px;
    padding-right: 9px;
    padding-left: 9px;
  }

  .quote-head {
    width: auto;
    height: auto;
    padding-right: 10px;
    padding-left: 10px;
    font-size: 16px;
  }

  .quote-head.larry {
    padding-right: 67px;
    padding-left: 67px;
  }

  .mask-2 {
    overflow: visible;
  }

  .icon-slide {
    position: absolute;
    margin-top: 187px;
    font-size: 30px;
  }

  .icon-slide.left {
    left: -28px;
    margin-left: 55px;
  }

  .icon-slide.rightyarrow {
    left: 22px;
  }

  .icon-slide.rightslide {
    margin-right: 20px;
  }

  .quote-autor {
    font-size: 20px;
  }

  .slide-nav {
    position: static;
  }

  .explain {
    margin-top: -8px;
    padding-right: 28px;
    padding-left: 28px;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
  }

  .subtitle {
    font-size: 25px;
  }

  .newalbum {
    font-size: 38px;
  }

  .grid-5 {
    margin-top: 0px;
    margin-bottom: 0px;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -ms-grid-columns: 1fr 1fr 2fr;
    grid-template-columns: 1fr 1fr 2fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .button {
    color: #fff;
  }

  .tittile {
    margin-left: 0px;
    font-size: 55px;
    text-align: center;
  }

  .abouttext {
    margin-right: 21px;
    margin-left: 21px;
    font-size: 16px;
    text-align: center;
  }

  .div-block-13 {
    width: 100%;
    margin-right: 0px;
    margin-left: 0px;
    border-left-width: 0px;
    font-size: 16px;
  }

  .section-2 {
    overflow: hidden;
  }

  .grid-6 {
    padding-top: 0px;
  }

  .section-3 {
    overflow: hidden;
    width: 100vw;
    height: auto;
    margin-right: 0vw;
    margin-left: 0vw;
    background-position: 50% 50%;
  }

  .heading-8.instr {
    font-size: 16px;
  }

  .heading-8.seb {
    font-size: 20px;
  }

  .sebastianinfo.sebi {
    text-align: center;
  }

  .sebastianinfo.max {
    text-align: center;
  }

  .sebastianinfo.mauritz {
    text-align: center;
  }

  .section-4 {
    display: none;
  }

  .salesbutton {
    margin-top: 7px;
    margin-bottom: 7px;
    text-align: center;
  }

  .salesbutton.down {
    margin-top: 0px;
  }

  .salesbutton.mobile {
    margin-top: 7px;
    margin-bottom: 7px;
    padding: 1px 4px;
    font-size: 11px;
  }

  .grid-9 {
    display: none;
  }

  .heading-9 {
    left: 0px;
    width: 100%;
    text-align: center;
  }

  .div-block-17 {
    margin-bottom: 23px;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    border-left: 2px none #000;
    border-right-style: none;
  }

  .div-block-18 {
    display: none;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  .div-block-19.othercol {
    margin-bottom: 0%;
  }

  .displace.big {
    top: -6%;
    font-size: 50px;
  }

  .displace.smally {
    top: 0%;
  }

  .displace.smally.or {
    top: 0%;
    display: none;
    font-size: 20px;
  }

  .displace._2 {
    top: -6%;
    font-size: 40px;
  }

  .div-block-20 {
    display: none;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  .link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }

  .link._3 {
    margin-bottom: 13px;
  }

  .grid-11 {
    margin-top: 53px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .tabs-mobile {
    display: -ms-grid;
    display: grid;
    width: 100vw;
    margin-top: 42px;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .div-block-24 {
    display: -ms-grid;
    display: grid;
    height: 300px;
    margin-top: 36px;
    margin-bottom: 36px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
    background-image: url('../images/Max-Agnas---Sonata-for-Three-2.jpg');
    background-position: 50% 50%;
    background-size: contain;
    background-attachment: scroll;
  }

  .html-embed-6 {
    width: 100vw;
    height: auto;
  }

  .mobile-header {
    width: 95vw;
    margin-bottom: 0px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    font-family: Bitter, serif;
    font-size: 35px;
    text-align: center;
  }

  .heading-10 {
    margin-top: 0px;
    font-size: 25px;
    font-weight: 300;
    text-align: center;
  }

  .fieldie {
    margin-left: 14px;
  }

  .html-embed-6-copy {
    display: none;
    width: 100vw;
    height: auto;
  }

  .html-embed-6-copy-copy {
    width: auto;
    height: auto;
  }

  .polygon {
    width: 100vw;
    height: auto;
  }

  .lyckatill {
    width: 100vw;
    height: auto;
  }

  .thefabler {
    width: 100vw;
    height: auto;
  }

  .tabs-mobile-copy {
    display: -ms-grid;
    display: grid;
    width: 100vw;
    margin-top: 42px;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }

  .pressbutton {
    margin-right: 0px;
    margin-left: 0px;
  }

  .div-block-25 {
    display: none;
  }

  .image-13 {
    height: auto;
  }

  .jsmail2 {
    margin-right: 0px;
    margin-left: 0px;
  }

  .tabs-3-4 {
    display: none;
    height: auto;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .tabs-3-4.right {
    display: none;
  }

  .html-embed-8 {
    margin-right: 2px;
    margin-left: 2px;
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    transform-origin: 0% 0%;
  }

  .max-pop {
    height: 100vh;
  }

  .form-block-3 {
    display: none;
  }

  .image-3-copy {
    right: 0%;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  .tabs-3-4-copy {
    display: none;
    height: auto;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .tabs-3-4-copy.right {
    display: none;
  }

  .submit-button-2-copy {
    margin-left: 14px;
  }

  .buttonforgummy {
    border-width: 1px;
  }

  .image-16 {
    margin-left: 0px;
    padding-right: 20px;
    padding-left: 20px;
  }

  .fablerbutton {
    margin-right: 7px;
    padding: 7px 1px;
    font-size: 15px;
    line-height: 15px;
  }

  .fablerbutton.lycko {
    font-size: 15px;
  }

  .fablerdiv {
    bottom: 0%;
    z-index: 20000;
    display: none;
    overflow: scroll;
    height: 100vh;
  }

  .fabler-form {
    overflow: scroll;
  }

  .section-6 {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-areas: ".";
    -ms-grid-columns: 1.5fr 16px 1fr 16px 1.5fr;
    grid-template-columns: 1.5fr 1fr 1.5fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .div-block-31 {
    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;
  }

  .div-block-32 {
    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: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .spotimobile {
    padding: 25% 25% 11%;
  }

  .image-18 {
    width: auto;
  }

  .image-19 {
    margin-right: 8px;
    padding: 4px 4px 15px;
  }

  .div-block-34 {
    min-width: 100vw;
  }

  .grid-13 {
    margin-bottom: 37px;
  }

  .kompvii {
    position: static;
    display: -ms-grid;
    display: grid;
    width: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
    text-align: center;
  }

  .heading-15 {
    font-size: 30px;
    line-height: 40px;
  }

  .mobileformy {
    bottom: 0%;
    z-index: 20000;
    display: none;
    overflow: scroll;
    height: 100vh;
  }

  .mobileformy-lyck {
    bottom: 0%;
    z-index: 20000;
    display: none;
    overflow: scroll;
    height: 100vh;
  }

  .mobileformy-fabler {
    bottom: 0%;
    z-index: 20000;
    display: none;
    overflow: scroll;
    height: 100vh;
  }

  .field-label-2 {
    display: none;
    margin-top: 10px;
  }

  .ridetheslide {
    padding-right: 35px;
    padding-left: 35px;
  }

  .grndaledit {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  .headingproblem {
    position: static;
    font-size: 30px;
    line-height: 48px;
  }

  .headingproblemtwin {
    position: static;
    margin-top: -3px;
    margin-bottom: 0px;
    font-size: 20px;
    line-height: 20px;
  }

  .image-20 {
    margin-bottom: 0px;
  }

  .list-item {
    margin-right: 0px;
    padding: 5px 0px;
    font-weight: 400;
  }

  .list {
    position: static;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: -ms-grid;
    display: grid;
    margin-right: 4px;
    margin-left: 4px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 0px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 0.75fr 1fr 1.25fr;
    grid-template-columns: 0.75fr 1fr 1.25fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
    border-top: 1px none #000;
    font-family: Montserrat, sans-serif;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
  }

  .mobileintroabout {
    position: relative;
    display: none;
  }

  .lyckatillfield {
    margin-top: 13px;
  }

  .fablerfield {
    margin-top: 8px;
  }

  .icon {
    color: #000;
  }

  .image-29 {
    margin-top: 12px;
    margin-bottom: 0px;
  }

  .html-embed-10 {
    display: none;
  }

  .buttonforgummymobile {
    display: none;
    margin-right: 0px;
    margin-left: 0px;
    border-width: 1px;
    font-size: 14px;
    line-height: 16px;
  }

  .tabs-4 {
    display: none;
  }

  .image-30 {
    width: 75px;
  }

  .heading-17 {
    padding-right: 2%;
    padding-left: 2%;
    font-size: 18px;
    line-height: 25px;
  }

  .heading-17:hover {
    font-size: 19px;
  }

  .grid-15 {
    padding-right: 7px;
    padding-left: 7px;
    grid-auto-columns: minmax(200px, 1fr);
    grid-column-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto auto auto;
  }

  .heading-21 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .body-4 {
    overflow: hidden;
  }

  .heading-22 {
    margin-top: 0px;
    font-size: 22px;
    line-height: 30px;
  }

  .div-block-39 {
    margin-left: 0vw;
  }

  .div-block-40 {
    margin-right: 2vw;
  }

  .link-link.spot {
    margin-left: 0vw;
  }

  .heading-26 {
    font-size: 9vh;
  }

  .brand-2 {
    max-width: 77%;
    margin-top: 12px;
  }

  .grid-16 {
    overflow: hidden;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .html-embed-13-desk-mob {
    overflow: hidden;
  }

  .div-block-43 {
    height: 30vh;
    background-position: 50% 45%;
    background-size: cover;
    background-repeat: no-repeat;
    background-attachment: scroll;
  }

  .text-block-11 {
    top: 0vh;
    overflow: hidden;
    margin-right: 0vw;
    margin-left: 0vw;
    padding-left: 10px;
    font-size: 20px;
    line-height: 23px;
  }

  .text-block-12 {
    margin-right: 11vw;
    margin-left: 8vw;
    font-size: 18px;
    line-height: 23px;
  }

  .div-block-46 {
    top: 0vw;
    margin-right: -10vw;
    margin-left: 0vw;
    padding-left: 0px;
  }

  .heading-28 {
    margin-top: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
    padding-left: 9px;
    font-size: 18px;
    line-height: 21px;
  }

  .section-7 {
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }

  .div-block-49 {
    width: 100vw;
    height: 30vh;
    margin-top: 0vh;
  }

  .div-block-49.max {
    margin-top: 0vh;
  }

  .div-block-49.nils {
    margin-top: 0vh;
    background-image: url('../images/Nils-Agnas-1.jpg');
    background-size: cover;
    background-repeat: no-repeat;
  }

  .youtube-4 {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }

  .div-block-51 {
    margin-right: 0vw;
    margin-left: 0vw;
  }

  .div-block-52 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .heading-29 {
    font-size: 40px;
    line-height: 40px;
  }

  .heading-29.sub {
    font-size: 20px;
    line-height: 20px;
  }

  .div-block-53 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div-block-54 {
    left: 0px;
    margin-left: 60px;
  }

  .heading-link {
    font-size: 18px;
    line-height: 18px;
  }

  .image-36 {
    display: block;
    width: 100vw;
    margin-top: 15px;
  }

  .image-31-copy {
    max-width: 100%;
  }

  .div-block-57 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .html-embed-14 {
    margin-right: -3vw;
    margin-left: -3vw;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-perspective-origin: 50% 50%;
    perspective-origin: 50% 50%;
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }

  .div-block-59 {
    overflow: hidden;
    margin-top: 0px;
    margin-right: 0vw;
    margin-left: 0vw;
    padding-right: 0vw;
    padding-left: 0vw;
  }

  .image-37 {
    height: 20px;
  }

  .image-38 {
    height: 15px;
  }

  .image-39 {
    height: 15px;
  }

  .text-block-15 {
    margin-right: 3vw;
    padding-right: 23px;
    padding-left: 23px;
  }

  .navbar-copy {
    overflow: hidden;
    border-bottom-style: none;
  }

  .section-10 {
    margin: 4vh 20px;
  }

  .tabs-5 {
    display: none;
  }

  .tab-tracklist {
    font-size: 16px;
    line-height: 18px;
  }

  .container-3 {
    position: relative;
    margin-top: 0vh;
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
  }

  .html-embed-16 {
    -webkit-transform: scale(0.7);
    -ms-transform: scale(0.7);
    transform: scale(0.7);
  }

  .container-4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 7px;
    -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;
    text-align: center;
  }

  .body-5 {
    overflow: hidden;
  }
}

#w-node-_35d7c3b0-643e-9068-743d-ef52ac638747-bb192d30 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-_23748db1-279f-a569-c2d3-9ce995bb81aa-bb192d30 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-_1e3322e2-59a8-1b0e-6cde-cfa69c1ad05a-bb192d30 {
  -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: 2;
  grid-row-end: 3;
}

#w-node-b7a17104-5f58-8edb-66be-8ed552a1e485-bb192d30 {
  -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: 3;
  grid-row-end: 4;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_6e04fc69-3825-d177-3802-a05eae08319b-bb192d30 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_4887fb82-d488-8ddd-bd3a-dda78297f401-bb192d30 {
  -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: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-de79f960-f560-949b-885d-f0cec8ba9ed7-bb192d30 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-_5057cf3a-8437-99e6-afb8-5b442a323cb9-b9e1c291 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-c63d01e2-6883-58c4-5caa-86106371c4a3-b9e1c291 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 2;
  grid-column-start: span 2;
  -ms-grid-column-span: 2;
  grid-column-end: span 2;
  -ms-grid-row-align: end;
  align-self: end;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_5e7b5b31-89ae-df70-9873-9766711b1196-b9e1c291 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
}

#w-node-_10322e4d-021e-c5c7-265b-8c04b9e1c292-b9e1c291 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c84702bb-3743-e887-dc0f-fa8facec127d-b9e1c291 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_3be32b4a-c0ae-c1bb-6991-abdb7d6381c6-b9e1c291 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_151ebe99-2add-53de-f76a-95ff029e7200-b9e1c291 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_81ee8245-0ffd-5d05-c619-7f2f4aded4a8-b9e1c291 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_94301f54-fa5c-7bda-cfa7-17e5f97a2517-b9e1c291 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_21b0a656-c894-0231-ab0d-05e43d9181b8-3d9181b7 {
  -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-_21b0a656-c894-0231-ab0d-05e43d9181bb-3d9181b7 {
  -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-_21b0a656-c894-0231-ab0d-05e43d9181bd-3d9181b7 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_21b0a656-c894-0231-ab0d-05e43d9181bf-3d9181b7 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_21b0a656-c894-0231-ab0d-05e43d9181c1-3d9181b7 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_21b0a656-c894-0231-ab0d-05e43d9181c6-3d9181b7 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_21b0a656-c894-0231-ab0d-05e43d9181c9-3d9181b7 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5d6-60a5b5d6 {
  -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-_58315b8b-4b1d-7fdb-5511-732e60a5b5da-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5e1-60a5b5d6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5e2-60a5b5d6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5e3-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5e7-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5ee-60a5b5d6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5ef-60a5b5d6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5f0-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5f2-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5f6-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5fd-60a5b5d6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5fe-60a5b5d6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b5ff-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b601-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b605-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b607-60a5b5d6 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b608-60a5b5d6 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b609-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_58315b8b-4b1d-7fdb-5511-732e60a5b60b-60a5b5d6 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_276af358-453e-d885-a9ab-3ca5cead9db2-c0192d32 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -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-_906e6667-7650-1957-a197-817d7e6f0fe3-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 10;
  grid-row-end: 11;
}

#w-node-_2061346a-a220-c382-9cae-8195fc7a3a90-c0192d32 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 2;
  grid-column-end: 7;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 10;
  grid-row-end: 11;
}

#w-node-e28e05f4-7f14-5d0d-6abe-e41fe93797a9-c0192d32 {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 2;
  grid-column-end: 9;
  -ms-grid-row: 6;
  grid-row-start: 6;
  -ms-grid-row-span: 5;
  grid-row-end: 11;
}

#w-node-_7031e427-4276-c050-6111-ce006a5d0bbe-c0192d32 {
  -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: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_8c2fd0dc-d8f2-a979-352d-30282a3c9275-c0192d32 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -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-_9883434d-54bb-c4c4-0a8c-66a8fa60f398-c0192d32 {
  -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: 3;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_94d8c807-668f-601d-2244-64c464875f6d-c0192d32 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e35d-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e362-c0192d32 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e363-c0192d32 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e364-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e368-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e36f-c0192d32 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e370-c0192d32 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e371-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e373-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e377-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e37e-c0192d32 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e37f-c0192d32 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e380-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e382-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e386-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e388-c0192d32 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e389-c0192d32 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e38a-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e38c-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_86e6ae5b-9be4-76ec-9f27-28303943d120-c0192d32 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_4b773a1e-a78a-8257-610b-e24803f4ef07-c0192d32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-fa1a7b2f-0777-3cc4-ba6c-68a4669eb7d5-c0192d32 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_02e4f78a-d1fd-93af-a748-7f6e424f0732-424f0730 {
  -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: 2;
  grid-row-end: 3;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-d36875b1-c94c-8210-d2f4-ed79d8d62460-424f0730 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-_1511492a-65d3-7914-6989-ca7223bf235e-424f0730 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-dbb2a5de-31e2-b51c-1b97-fa401098ed76-424f0730 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_7f5b4c10-d5d5-9ed1-02d3-12d367cbc051-424f0730 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_6bab02b5-c411-bf9f-e05a-f0dedd3caccb-424f0730 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_8cb76857-fda0-c12a-3c89-c14c592bdbc4-424f0730 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_4d44e824-fc33-31ca-41f6-78972c6ccbdf-424f0730 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-ec59fefd-6329-4fa4-b343-322643177f3d-5d192d34 {
  -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: 2;
  grid-row-end: 3;
}

#w-node-fdb62434-d9cd-79c6-eb61-2f83a4120463-5d192d34 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
}

#w-node-fff2cedf-132a-5ef6-6886-647647b801c5-37192d35 {
  -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-fd5bc427-3315-0b30-43a0-642df793c9c1-37192d35 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-fc12c02c-0c05-6198-f21d-323353bcb160-37192d35 {
  -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;
}

#w-node-_1db55b65-7bae-44bc-35fa-24ed95aa455c-77192d36 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_3e1a57e7-7dad-60d9-d03f-652e52400187-77192d36 {
  -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: 2;
  grid-row-end: 4;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-b1b1ec20-2916-8ecc-a7c5-301def45b555-77192d36 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 2;
  grid-column-end: 5;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-bfa263be-d13d-fe17-501f-99a01bff4186-77192d36 {
  -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: 4;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-bfa263be-d13d-fe17-501f-99a01bff4189-77192d36 {
  -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: 3;
  grid-row-end: 4;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-bfa263be-d13d-fe17-501f-99a01bff418a-77192d36 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-bfa263be-d13d-fe17-501f-99a01bff4190-77192d36 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-bfa263be-d13d-fe17-501f-99a01bff41ff-77192d36 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 4;
  grid-row-end: 5;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cc7-f4192d37 {
  -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: 2;
  grid-row-end: 3;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cc8-f4192d37 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cd3-f4192d37 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cd4-f4192d37 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cd5-f4192d37 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cd8-f4192d37 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cdb-f4192d37 {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828ce0-f4192d37 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_85545053-9d9e-f9ad-5978-6c77386d3019-f4192d37 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-c18bfbfd-dc89-e450-680c-2d5245543f4a-f4192d37 {
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-f18a1245-1f63-1c36-c73a-81071747b819-f4192d37 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_7d37b52f-7312-6dac-4a86-c9ed1683698d-f4192d37 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_279a04fb-217e-fa5b-90a9-cbfd786cb504-f4192d37 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 3;
  grid-column-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_094cd644-ea2a-0045-6da7-b3c81473a866-f4192d37 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d5c12f82-e803-4a23-298d-abf0c5ea8de3-f4192d37 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_0d1931ad-a6d4-35f5-7a5a-c0a2500d9373-f4192d37 {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-_1c875d30-14c1-9aac-3924-fafc7750af32-f4192d37 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-fff2cedf-132a-5ef6-6886-647647b801c5-5f192d38 {
  -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-e006516b-0315-9af1-95c0-be6ca52cb044-5f192d38 {
  -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;
}

#w-node-fd5bc427-3315-0b30-43a0-642df793c9c1-5f192d38 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cc7-0ee0b55b {
  -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: 2;
  grid-row-end: 3;
  -ms-grid-row-align: stretch;
  align-self: stretch;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cc8-0ee0b55b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
  -webkit-box-ordinal-group: -9998;
  -webkit-order: -9999;
  -ms-flex-order: -9999;
  order: -9999;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cd3-0ee0b55b {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: stretch;
  justify-self: stretch;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cd4-0ee0b55b {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cd5-0ee0b55b {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cd8-0ee0b55b {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cdb-0ee0b55b {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-_0d3ed60a-1896-1478-84f8-cf51c8828ce0-0ee0b55b {
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: center;
  align-self: center;
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

#w-node-_85545053-9d9e-f9ad-5978-6c77386d3019-0ee0b55b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-c18bfbfd-dc89-e450-680c-2d5245543f4a-0ee0b55b {
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -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;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-_279a04fb-217e-fa5b-90a9-cbfd786cb504-0ee0b55b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 4;
  grid-row-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 5;
}

#w-node-_7d37b52f-7312-6dac-4a86-c9ed1683698d-0ee0b55b {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 4;
  grid-column-end: 5;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row-align: center;
  align-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-_35d7c3b0-643e-9068-743d-ef52ac638747-bb192d30 {
    -ms-grid-row-span: 5;
    grid-row-end: 5;
  }

  #w-node-_23748db1-279f-a569-c2d3-9ce995bb81aa-bb192d30 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_1e3322e2-59a8-1b0e-6cde-cfa69c1ad05a-bb192d30 {
    -ms-grid-column-span: 5;
    grid-column-end: 5;
    -ms-grid-row-span: 2;
    grid-row-end: 2;
  }

  #w-node-_6e04fc69-3825-d177-3802-a05eae08319b-bb192d30 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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-_4887fb82-d488-8ddd-bd3a-dda78297f401-bb192d30 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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-c84702bb-3743-e887-dc0f-fa8facec127d-b9e1c291 {
    -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-_906e6667-7650-1957-a197-817d7e6f0fe3-c0192d32 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 2;
    grid-column-end: 4;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 10;
    grid-row-end: 11;
  }

  #w-node-_2061346a-a220-c382-9cae-8195fc7a3a90-c0192d32 {
    -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: 10;
    grid-row-end: 11;
  }

  #w-node-e28e05f4-7f14-5d0d-6abe-e41fe93797a9-c0192d32 {
    -ms-grid-column: 6;
    grid-column-start: 6;
    -ms-grid-column-span: 3;
    grid-column-end: 9;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 7;
    grid-row-end: 11;
  }

  #w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e35d-c0192d32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
  }

  #w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e377-c0192d32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
  }

  #w-node-_86e6ae5b-9be4-76ec-9f27-28303943d120-c0192d32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 3;
    grid-row-end: 4;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_4b773a1e-a78a-8257-610b-e24803f4ef07-c0192d32 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 4;
    grid-row-end: 5;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_02e4f78a-d1fd-93af-a748-7f6e424f0740-424f0730 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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-_3e1a57e7-7dad-60d9-d03f-652e52400187-77192d36 {
    -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: 2;
    grid-row-end: 4;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-b1b1ec20-2916-8ecc-a7c5-301def45b555-77192d36 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-bbd27d67-a5b8-3136-dede-0d94fbfaece9-77192d36 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_3c474b12-15a9-be7d-4e8b-6309ad6d6a79-77192d36 {
    -ms-grid-column: 4;
    grid-column-start: 4;
    -ms-grid-column-span: 1;
    grid-column-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_622a6a30-600b-43c2-e08e-e820eba2cb0f-77192d36 {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff4189-77192d36 {
    -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: 2;
    grid-row-end: 4;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff418a-77192d36 {
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff4190-77192d36 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row-span: 3;
    grid-row-end: 4;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff41ff-77192d36 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cde-f4192d37 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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-c18bfbfd-dc89-e450-680c-2d5245543f4a-f4192d37 {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -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;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-f18a1245-1f63-1c36-c73a-81071747b819-f4192d37 {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  #w-node-_7d37b52f-7312-6dac-4a86-c9ed1683698d-f4192d37 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_279a04fb-217e-fa5b-90a9-cbfd786cb504-f4192d37 {
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_0d3ed60a-1896-1478-84f8-cf51c8828cde-0ee0b55b {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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-c18bfbfd-dc89-e450-680c-2d5245543f4a-0ee0b55b {
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -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;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_279a04fb-217e-fa5b-90a9-cbfd786cb504-0ee0b55b {
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
  }

  #w-node-_7d37b52f-7312-6dac-4a86-c9ed1683698d-0ee0b55b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-row-align: center;
    align-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_6e04fc69-3825-d177-3802-a05eae08319b-bb192d30 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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-_4887fb82-d488-8ddd-bd3a-dda78297f401-bb192d30 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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-c84702bb-3743-e887-dc0f-fa8facec127d-b9e1c291 {
    -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-_81ee8245-0ffd-5d05-c619-7f2f4aded4a8-b9e1c291 {
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 3;
    grid-row-end: 4;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_906e6667-7650-1957-a197-817d7e6f0fe3-c0192d32 {
    -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: 10;
    grid-row-end: 11;
  }

  #w-node-_2061346a-a220-c382-9cae-8195fc7a3a90-c0192d32 {
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 10;
    grid-row-end: 11;
  }

  #w-node-e28e05f4-7f14-5d0d-6abe-e41fe93797a9-c0192d32 {
    -ms-grid-column: 5;
    grid-column-start: 5;
    -ms-grid-column-span: 2;
    grid-column-end: 7;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 5;
    grid-row-end: 11;
  }

  #w-node-_86e6ae5b-9be4-76ec-9f27-28303943d120-c0192d32 {
    -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: stretch;
    justify-self: stretch;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_4b773a1e-a78a-8257-610b-e24803f4ef07-c0192d32 {
    -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;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-fa1a7b2f-0777-3cc4-ba6c-68a4669eb7d5-c0192d32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_4d44e824-fc33-31ca-41f6-78972c6ccbdf-424f0730 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-ec59fefd-6329-4fa4-b343-322643177f3d-5d192d34 {
    -ms-grid-column-span: 5;
    grid-column-end: 5;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }

  #w-node-fdb62434-d9cd-79c6-eb61-2f83a4120463-5d192d34 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 2;
  }

  #w-node-_1db55b65-7bae-44bc-35fa-24ed95aa455c-77192d36 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-b1b1ec20-2916-8ecc-a7c5-301def45b555-77192d36 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_622a6a30-600b-43c2-e08e-e820eba2cb0f-77192d36 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff4186-77192d36 {
    -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: 3;
    grid-row-end: 5;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff4189-77192d36 {
    -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: 2;
    grid-row-end: 4;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff418a-77192d36 {
    -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;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff4190-77192d36 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 2;
    grid-row-end: 4;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff41ff-77192d36 {
    -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;
    -ms-grid-column-align: auto;
    justify-self: auto;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff4200-77192d36 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_0d3ed60a-1896-1478-84f8-cf51c8828ce0-f4192d37 {
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_0d3ed60a-1896-1478-84f8-cf51c8828ce0-0ee0b55b {
    -ms-grid-column-align: center;
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_35d7c3b0-643e-9068-743d-ef52ac638747-bb192d30 {
    -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: 2;
    grid-row-end: 4;
  }

  #w-node-_23748db1-279f-a569-c2d3-9ce995bb81aa-bb192d30 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 2;
    grid-row-end: 5;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_1e3322e2-59a8-1b0e-6cde-cfa69c1ad05a-bb192d30 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-de79f960-f560-949b-885d-f0cec8ba9ed7-bb192d30 {
    -ms-grid-row: 1;
    grid-row-start: 1;
  }

  #w-node-_10322e4d-021e-c5c7-265b-8c04b9e1c292-b9e1c291 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 3;
    grid-row-end: 4;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  #w-node-_81ee8245-0ffd-5d05-c619-7f2f4aded4a8-b9e1c291 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 3;
    grid-row-end: 4;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  #w-node-_94301f54-fa5c-7bda-cfa7-17e5f97a2517-b9e1c291 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 5;
    grid-column-end: 6;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 3;
    grid-row-end: 4;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_47b6f638-aad5-cce1-c77a-1c9605d1ecca-05d1ecc9 {
    -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;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_47b6f638-aad5-cce1-c77a-1c9605d1eccc-05d1ecc9 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_21b0a656-c894-0231-ab0d-05e43d9181b8-3d9181b7 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }

  #w-node-_21b0a656-c894-0231-ab0d-05e43d9181bd-3d9181b7 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }

  #w-node-_21b0a656-c894-0231-ab0d-05e43d9181bf-3d9181b7 {
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_21b0a656-c894-0231-ab0d-05e43d9181c1-3d9181b7 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }

  #w-node-_21b0a656-c894-0231-ab0d-05e43d9181c6-3d9181b7 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }

  #w-node-_21b0a656-c894-0231-ab0d-05e43d9181c9-3d9181b7 {
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }

  #w-node-_276af358-453e-d885-a9ab-3ca5cead9db2-c0192d32 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -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-_906e6667-7650-1957-a197-817d7e6f0fe3-c0192d32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 10;
    grid-row-end: 11;
  }

  #w-node-_2061346a-a220-c382-9cae-8195fc7a3a90-c0192d32 {
    -ms-grid-column: 5;
    grid-column-start: 5;
    -ms-grid-column-span: 2;
    grid-column-end: 7;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 10;
    grid-row-end: 11;
  }

  #w-node-e28e05f4-7f14-5d0d-6abe-e41fe93797a9-c0192d32 {
    -ms-grid-column: 7;
    grid-column-start: 7;
    -ms-grid-column-span: 4;
    grid-column-end: 11;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 6;
    grid-row-end: 11;
  }

  #w-node-_8c2fd0dc-d8f2-a979-352d-30282a3c9275-c0192d32 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
  }

  #w-node-_9883434d-54bb-c4c4-0a8c-66a8fa60f398-c0192d32 {
    -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: 2;
    grid-row-end: 3;
  }

  #w-node-_94d8c807-668f-601d-2244-64c464875f6d-c0192d32 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }

  #w-node-_88e96127-917a-7162-a935-e6c32a71638a-c0192d32 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }

  #w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e35d-c0192d32 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_49b0ccc8-7f95-2a2d-256e-dca2d4d1e364-c0192d32 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_4b773a1e-a78a-8257-610b-e24803f4ef07-c0192d32 {
    -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: 3;
    grid-row-end: 4;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_1db55b65-7bae-44bc-35fa-24ed95aa455c-77192d36 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_3e1a57e7-7dad-60d9-d03f-652e52400187-77192d36 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 4;
    grid-row-end: 5;
  }

  #w-node-b1b1ec20-2916-8ecc-a7c5-301def45b555-77192d36 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 2;
    grid-column-end: 4;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-bbd27d67-a5b8-3136-dede-0d94fbfaece9-77192d36 {
    -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;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_3c474b12-15a9-be7d-4e8b-6309ad6d6a79-77192d36 {
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column: 3;
    grid-column-start: 3;
    -ms-grid-column-span: 2;
    grid-column-end: 5;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-_622a6a30-600b-43c2-e08e-e820eba2cb0f-77192d36 {
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-column-span: 2;
    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: center;
    justify-self: center;
  }

  #w-node-_4e76965f-b6df-964f-3de9-6534370401a0-77192d36 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }

  #w-node-_4e76965f-b6df-964f-3de9-6534370401aa-77192d36 {
    -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: 3;
    grid-row-end: 5;
  }

  #w-node-_8591049c-a6ed-27c8-62d0-484f4141c69b-77192d36 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row-span: 4;
    grid-row-end: 5;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff4186-77192d36 {
    -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: 3;
    grid-row-end: 5;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff4189-77192d36 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff418a-77192d36 {
    -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;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff4190-77192d36 {
    -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: center;
    justify-self: center;
  }

  #w-node-bfa263be-d13d-fe17-501f-99a01bff41ff-77192d36 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-column-align: start;
    justify-self: start;
  }

  #w-node-f18a1245-1f63-1c36-c73a-81071747b819-f4192d37 {
    -ms-grid-column-align: center;
    justify-self: center;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_7d37b52f-7312-6dac-4a86-c9ed1683698d-f4192d37 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-row-align: center;
    align-self: center;
  }

  #w-node-_094cd644-ea2a-0045-6da7-b3c81473a866-f4192d37 {
    -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-d5c12f82-e803-4a23-298d-abf0c5ea8de3-f4192d37 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }

  #w-node-_0d1931ad-a6d4-35f5-7a5a-c0a2500d9373-f4192d37 {
    -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;
  }

  #w-node-_7d37b52f-7312-6dac-4a86-c9ed1683698d-0ee0b55b {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 4;
    grid-column-end: 5;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-row-align: center;
    align-self: center;
  }
}

@font-face {
  font-family: 'Chlakh';
  src: url('../fonts/Chlakh-Demo.woff') format('woff'), url('../fonts/Chlakh-Demo.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}