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

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

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

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

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

.body {
  color: #1c1c1c;
  background-color: #fbfbfb;
  font-family: Inter, sans-serif;
  font-size: 2vw;
  font-weight: 500;
  line-height: 120%;
}

.navbar {
  z-index: 14;
  height: 5vw;
  background-color: #fff;
  justify-content: flex-start;
  align-items: center;
  padding-left: 5vw;
  padding-right: 5vw;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  box-shadow: 0 0 10px rgba(28, 28, 28, .2);
}

.section {
  min-height: 100vh;
  padding: 3vw 5vw;
  font-size: 1.5vw;
  line-height: 120%;
}

.section.black {
  z-index: 16;
  background-color: #1c1c1c;
  position: relative;
}

.button {
  height: 5vw;
  color: #fcd62d;
  background-color: #1c1c1c;
  align-items: center;
  margin-left: 0;
  padding: 0 3vw;
  font-family: Nunito Sans, sans-serif;
  font-size: 2.1vw;
  font-weight: 800;
  display: flex;
}

.nav-menu {
  grid-column-gap: 2vw;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.logo {
  z-index: 80;
  height: 5vw;
  padding-top: .2vw;
  padding-bottom: .2vw;
}

.email-and-number {
  color: #1c1c1c;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.link {
  color: #1c1c1c;
  font-family: Nunito Sans, sans-serif;
  font-size: 2vw;
  font-weight: 800;
  line-height: 110%;
  text-decoration: none;
}

.link.smal {
  font-family: Inter, sans-serif;
  font-size: 1.8vw;
  font-weight: 700;
  transition: all .2s;
}

.link.smal.hide {
  display: none;
}

.grid {
  grid-column-gap: 2vw;
  grid-row-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.h1 {
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 3.3vw;
  line-height: 120%;
}

.h2 {
  margin-top: 0;
  margin-bottom: 1vw;
  font-size: 1.7vw;
  font-weight: 500;
  line-height: 120%;
}

.slider-reviews {
  height: 30vw;
  background-color: rgba(0, 0, 0, 0);
}

.slider-potfolio {
  height: 94%;
  grid-row-gap: 1vw;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.div-block {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.contacs-last {
  grid-row-gap: 1.2vw;
  flex-direction: column;
  display: flex;
}

.socials {
  grid-column-gap: 2vw;
  display: flex;
}

.grid-2 {
  grid-column-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.posluga {
  height: 43vw;
  background-color: #1c1c1c;
  flex-direction: column;
  padding: 1.5vw;
  display: flex;
  position: relative;
}

.heading {
  color: #fbfbfb;
  margin-top: 0;
  margin-bottom: 1vw;
  font-size: 2.2vw;
  font-weight: 500;
  line-height: 120%;
}

.heading.big {
  font-size: 4vw;
}

.heading._2 {
  color: #fcd62d;
  font-size: 3vw;
  font-weight: 700;
}

.text-block {
  color: #fbfbfb;
  margin-bottom: 1vw;
  font-size: 1.4vw;
  line-height: 120%;
}

.text-block.price {
  margin-bottom: .5vw;
  font-size: 1.5vw;
  font-weight: 700;
}

.text-block.small {
  font-size: 1.2vw;
}

.text-block._2 {
  font-size: 2vw;
  font-weight: 600;
}

.button-p {
  color: #1c1c1c;
  background-color: #fcd62d;
  padding: 1vw 2vw;
  font-size: 1.7vw;
  font-weight: 700;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.button-p:hover {
  font-size: 2vw;
}

.info {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.h3 {
  margin-top: 0;
  margin-bottom: 1vw;
  font-size: 2.1vw;
  font-weight: 700;
  line-height: 120%;
}

.h3._2 {
  margin-top: 1.5vw;
}

.heading-2 {
  margin-top: 0;
  margin-bottom: 1.8vw;
  font-size: 3vw;
  line-height: 120%;
}

.bg-black {
  z-index: 10;
  width: 11vw;
  height: 5vw;
  background-color: #1c1c1c;
  align-items: center;
  display: flex;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.bg-black.mianphoto {
  width: 20vw;
  height: 7vw;
  color: #fbfbfb;
  padding-left: 1vw;
  font-size: 2.2vw;
  font-weight: 600;
  line-height: 119%;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.arrow-left-port {
  z-index: 11;
  width: 2.5vw;
  height: 2.5vw;
  align-items: center;
  display: flex;
  top: auto;
  bottom: 1.25vw;
  left: 2.5vw;
  right: auto;
}

.arrow-right-port {
  z-index: 11;
  width: 2.5vw;
  height: 2.5vw;
  align-items: center;
  display: flex;
  top: auto;
  bottom: 1.25vw;
  left: 6.9vw;
  right: auto;
}

.image {
  height: 100%;
}

.nav-left {
  width: 3vw;
  height: 3vw;
  top: auto;
  bottom: -7vw;
  left: 0%;
  right: 2vw;
}

.nav-left-rihgt {
  width: 3vw;
  height: 3vw;
  top: auto;
  bottom: -7vw;
  left: 5vw;
}

.reviews {
  margin-right: 5vw;
}

.section-first {
  min-height: 100vh;
  padding: 8vw 5vw 3vw;
  font-size: 1.5vw;
}

.big-white-link {
  color: #fbfbfb;
  font-size: 3.5vw;
  font-weight: 600;
  line-height: 120%;
  text-decoration: none;
}

.soc {
  width: 6vw;
}

.form-conteiner {
  width: 40vw;
  height: 45vw;
  background-color: #fbfbfb;
  padding-top: 3vw;
  padding-left: 3vw;
  padding-right: 3vw;
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 5vw;
}

.form {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.form-field {
  height: 5vw;
  border: 3px solid #000;
  margin-bottom: 1.5vw;
  font-size: 2vw;
  font-weight: 600;
}

.form-field:focus-visible {
  border-width: 4px;
  border-color: #000;
}

.form-field[data-wf-focus-visible] {
  border-width: 4px;
  border-color: #000;
}

.link-2 {
  color: #1c1c1c;
  text-decoration: underline;
}

.checkbox-label {
  font-size: 1.1vw;
  font-weight: 600;
}

.checkbox-field {
  align-items: center;
  padding-left: 0;
  display: flex;
}

.checkbox {
  width: 2vw;
  height: 2vw;
  margin-top: 0;
  margin-left: 0;
  margin-right: 1vw;
  box-shadow: inset 0 0 0 2px #1c1c1c;
}

.image-portfolio {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.divider {
  width: 2px;
  height: 4vw;
  background-color: rgba(251, 251, 251, .8);
  margin-left: auto;
  margin-right: auto;
}

.div-block-2 {
  height: 40vw;
  grid-row-gap: 0vw;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.popup-form {
  z-index: 100;
  height: 100dvh;
  background-color: #1c1c1c;
  padding-top: 5vh;
  padding-left: 5vw;
  padding-right: 5vw;
  position: fixed;
  top: 100%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.cros {
  width: 1.3vw;
  height: 1.3vw;
  cursor: pointer;
  position: absolute;
  top: 1vw;
  bottom: auto;
  left: auto;
  right: 5vw;
}

.main-photo {
  position: relative;
}

.image-3 {
  width: 28vw;
  height: 40vw;
  object-fit: cover;
}

.coment-field {
  height: 10vw;
  border: 3px solid #000;
  margin-bottom: 1.5vw;
  padding-top: 0;
  padding-bottom: 6vw;
  font-size: 1.5vw;
  font-weight: 600;
}

.coment-field:focus-visible {
  border-width: 4px;
  border-color: #000;
}

.coment-field[data-wf-focus-visible] {
  border-width: 4px;
  border-color: #000;
}

.avarija, .male, .velyke {
  z-index: 100;
  height: 100dvh;
  background-color: #1c1c1c;
  padding-top: 5vw;
  padding-left: 5vw;
  padding-right: 5vw;
  position: fixed;
  top: 100%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.price-link {
  color: #fbfbfb;
  cursor: pointer;
  font-size: 1.8vw;
  font-weight: 700;
  line-height: 160%;
  transition: all .3s;
}

.price-link:hover {
  color: #fcd62d;
}

.upper-part {
  margin-bottom: .5vw;
}

.akce {
  height: 18vw;
  background-color: #1c1c1c;
  margin-top: 3vw;
  padding: 2vw;
  font-size: 1.7vw;
}

.links {
  grid-column-gap: 2vw;
  display: flex;
}

.review-grid {
  grid-column-gap: 2vw;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.socials-mobile {
  grid-column-gap: 2vw;
  display: none;
}

.section-review {
  min-height: 100vh;
  padding: 3vw 5vw;
  font-size: 1.5vw;
  line-height: 120%;
}

.review {
  height: 43vw;
  color: #fbfbfb;
  background-color: #1c1c1c;
  flex-direction: column;
  padding: 1.5vw;
  display: flex;
  position: relative;
}

.slide {
  margin-right: 5vw;
}

.button-menu {
  z-index: 80;
  height: 5vw;
  color: #fcd62d;
  background-color: #1c1c1c;
  align-items: center;
  margin-left: 0;
  padding: 0 3vw;
  font-family: Nunito Sans, sans-serif;
  font-size: 2.1vw;
  font-weight: 800;
  display: flex;
  position: relative;
}

.thanks {
  width: 40vw;
  height: 20vw;
  color: #fbfbfb;
  text-align: center;
  background-color: #1c1c1c;
  margin-top: 20vw;
  margin-left: auto;
  margin-right: auto;
  padding-top: 2vw;
  padding-left: 2vw;
  padding-right: 2vw;
  font-size: 3vw;
  line-height: 120%;
}

.back {
  width: 23vw;
  height: 6vw;
  color: #fcd62d;
  text-align: center;
  background-color: #1c1c1c;
  align-items: center;
  margin-top: 2vw;
  margin-left: auto;
  margin-right: auto;
  padding: 0 3vw;
  font-family: Nunito Sans, sans-serif;
  font-size: 2.1vw;
  font-weight: 800;
  line-height: 120%;
  display: flex;
}

.privacy {
  margin-top: 10vw;
  padding-bottom: 5vw;
  padding-left: 5vw;
  padding-right: 5vw;
  font-size: 2vw;
  line-height: 120%;
}

@media screen and (max-width: 991px) {
  .navbar {
    height: 7vw;
    padding-left: 8.5vw;
    padding-right: 8.5vw;
  }

  .section {
    padding-bottom: 10vw;
    padding-left: 8.5vw;
    padding-right: 8.5vw;
  }

  .button {
    height: 7vw;
    font-size: 3vw;
  }

  .nav-menu {
    width: 50vw;
    height: 100dvh;
    background-color: #1c1c1c;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    padding-top: 20vh;
    padding-left: 2vw;
  }

  .logo {
    height: 7vw;
    margin-right: auto;
  }

  .email-and-number {
    grid-row-gap: 1.2vw;
    align-items: flex-start;
  }

  .link {
    color: #fbfbfb;
    font-size: 3vw;
    line-height: 120%;
  }

  .link.smal {
    color: #fbfbfb;
    font-size: 3vw;
    line-height: 130%;
    display: block;
  }

  .link.smal.hide {
    display: flex;
  }

  .link.smal.show {
    display: none;
  }

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

  .h2 {
    font-size: 2.2vw;
  }

  .slider-reviews {
    height: 132vh;
  }

  .slider-potfolio {
    height: 100%;
  }

  .grid-2 {
    grid-column-gap: 1vw;
    grid-template-columns: 1fr;
  }

  .heading, .heading._2 {
    font-size: 4vw;
  }

  .text-block {
    font-size: 2vw;
  }

  .text-block.price {
    font-size: 2.2vw;
  }

  .text-block.small {
    font-size: 1.8vw;
  }

  .text-block._2 {
    font-size: 2.2vw;
  }

  .button-p {
    padding-top: 2vw;
    padding-bottom: 2vw;
    font-size: 3vw;
  }

  .info {
    font-size: 2vw;
    line-height: 120%;
  }

  .h3 {
    font-size: 3.2vw;
  }

  .heading-2 {
    font-size: 4.2vw;
  }

  .bg-black {
    width: 20vw;
    height: 8vw;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .bg-black.mianphoto {
    width: 34vw;
    height: 11vw;
    font-size: 3.5vw;
  }

  .arrow-left-port {
    width: 5vw;
    height: 5vw;
    top: auto;
    bottom: 1.4vw;
    left: auto;
    right: 11vw;
  }

  .arrow-right-port {
    width: 5vw;
    height: 5vw;
    top: auto;
    bottom: 1.4vw;
    left: auto;
    right: 2vw;
  }

  .nav-left {
    width: 6vw;
    height: 6vw;
    right: 4vw;
  }

  .nav-left-rihgt {
    width: 6vw;
    height: 6vw;
    left: 7vw;
  }

  .section-first {
    padding-left: 8.5vw;
    padding-right: 8.5vw;
  }

  .form-conteiner {
    width: 86vw;
    height: 60vw;
  }

  .form {
    align-items: center;
  }

  .form-field {
    height: 6vw;
    font-size: 3vw;
  }

  .checkbox-label {
    font-size: 2vw;
  }

  .checkbox-field {
    margin-bottom: 2vw;
    font-size: 2vw;
  }

  .divider {
    width: 3px;
    height: 6vw;
  }

  .div-block-2 {
    height: 70vw;
  }

  .cros {
    width: 5vw;
    height: 5vw;
  }

  .image-3 {
    width: 53vw;
    height: 75vw;
  }

  .coment-field {
    height: 18vw;
    padding-bottom: 9vw;
    font-size: 2vw;
    overflow: scroll;
  }

  .price-link {
    font-size: 3vw;
  }

  .akce {
    height: auto;
  }

  .menu-button {
    z-index: 100;
    width: 8vw;
    height: 8vw;
    color: #fbfbfb;
    background-color: #1c1c1c;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    position: fixed;
    top: 55vh;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .menu-button.w--open {
    color: #1c1c1c;
    background-color: #fbfbfb;
    transition: all .3s;
  }

  .icon {
    width: 8vw;
    height: 8vw;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .links {
    grid-row-gap: 1.2vw;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 3vw;
    display: flex;
  }

  .review-grid {
    grid-column-gap: 0vw;
    grid-row-gap: 2vw;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  .socials-mobile {
    margin-top: 2vw;
    display: flex;
  }

  .section-review {
    padding-bottom: 10vw;
    padding-left: 8.5vw;
    padding-right: 8.5vw;
  }

  .review {
    font-size: 3vw;
    line-height: 120%;
  }

  .button-menu {
    height: 7vw;
    font-size: 3vw;
  }

  .thanks {
    width: 60vw;
    text-align: center;
    font-size: 3.5vw;
  }

  .back {
    width: 40vw;
    height: 7vw;
    padding-left: 5vw;
    font-size: 3vw;
  }

  .privacy {
    padding-left: 10vw;
    padding-right: 10vw;
  }
}

@media screen and (max-width: 767px) {
  .section.black {
    padding-left: 8vw;
  }

  .logo {
    padding-left: 0;
  }

  .link.smal.hide {
    display: block;
  }

  .link.smal.show {
    display: none;
  }
}

@media screen and (max-width: 479px) {
  .navbar {
    height: 15vw;
    padding-left: 6vw;
    padding-right: 0;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
    overflow: visible;
    box-shadow: 0 0 12px rgba(28, 28, 28, .3);
  }

  .section {
    min-height: 0;
    padding: 5vh 6vw;
  }

  .section.black {
    min-height: 100vh;
    padding-top: 4vh;
    padding-bottom: 0;
  }

  .button {
    height: 15vw;
    padding-left: 4vw;
    padding-right: 4vw;
    font-size: 6vw;
  }

  .nav-menu {
    z-index: 10;
    width: 100vw;
    padding-left: 6vw;
    position: fixed;
    top: auto;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .logo {
    height: 15vw;
    padding-top: 1vw;
    padding-bottom: 1vw;
    padding-left: 0;
  }

  .email-and-number {
    grid-row-gap: 3vw;
  }

  .link {
    font-size: 7vw;
  }

  .link.smal {
    font-size: 7vw;
    display: block;
  }

  .link.smal.hide {
    display: block;
  }

  .grid {
    grid-row-gap: 2vh;
    grid-template-columns: 1fr;
  }

  .h1 {
    margin-bottom: 2vw;
    font-size: 6.6vw;
  }

  .h2 {
    font-size: 4.2vw;
  }

  .slider-reviews {
    height: 120vh;
  }

  .div-block {
    grid-row-gap: 2vw;
  }

  .contacs-last {
    height: 20vh;
    grid-row-gap: 3vw;
    margin-top: 2vw;
  }

  .socials {
    display: flex;
  }

  .posluga {
    height: 100vw;
    color: #fbfbfb;
    padding: 3vw;
    font-size: 4.2vw;
    line-height: 121%;
  }

  .heading {
    font-size: 5.2vw;
  }

  .heading.big {
    margin-bottom: 0;
    font-size: 8vw;
    line-height: 120%;
  }

  .heading._2 {
    margin-bottom: 2vw;
    font-size: 8vw;
  }

  .text-block {
    font-size: 4vw;
  }

  .text-block.price {
    font-size: 3.8vw;
    line-height: 120%;
  }

  .text-block.small {
    font-size: 3vw;
  }

  .text-block._2 {
    font-size: 5vw;
  }

  .button-p {
    text-align: center;
    padding-top: 4vw;
    padding-bottom: 4vw;
    font-size: 7vw;
    top: auto;
    bottom: 0%;
    left: 0%;
    right: 0%;
  }

  .button-p:hover {
    font-size: 7vw;
  }

  .info {
    font-size: 4vw;
  }

  .h3 {
    font-size: 6vw;
  }

  .heading-2 {
    font-size: 8vw;
  }

  .bg-black {
    width: 35vw;
    height: 14vw;
  }

  .bg-black.mianphoto {
    width: 50vw;
    height: 20vw;
    padding-left: 3vw;
    font-size: 4.5vw;
  }

  .arrow-left-port {
    width: 10vw;
    height: 10vw;
    bottom: 2vw;
    right: 17vw;
  }

  .arrow-right-port {
    width: 10vw;
    height: 10vw;
    bottom: 2vw;
    right: 4vw;
  }

  .nav-left {
    width: 10vw;
    height: 10vw;
    right: 12vw;
  }

  .nav-left-rihgt {
    width: 10vw;
    height: 10vw;
    left: 10vw;
  }

  .reviews {
    margin-right: 5vw;
  }

  .section-first {
    min-height: auto;
    padding: 5vh 6vw;
  }

  .big-white-link {
    font-size: 6vw;
  }

  .soc {
    width: 12vw;
  }

  .form-conteiner {
    width: 86vw;
    height: 60vh;
    margin-left: 0;
    margin-right: 0;
    padding-top: 5vw;
    padding-left: 3vw;
    position: absolute;
    top: auto;
    bottom: 0%;
    left: 8vw;
    right: 8vw;
  }

  .form {
    align-items: center;
  }

  .form-field {
    height: 12vw;
    margin-bottom: 3vw;
    padding-left: 2vw;
    font-size: 5vw;
  }

  .checkbox-label {
    font-size: 3.2vw;
    line-height: 121%;
  }

  .checkbox-field {
    margin-bottom: 6vw;
  }

  .checkbox {
    width: 6vw;
    height: 6vw;
    line-height: 2vw;
  }

  .divider {
    height: 8vw;
  }

  .div-block-2 {
    height: 120vw;
  }

  .cros {
    width: 7vw;
    height: 7vw;
  }

  .image-3 {
    width: 80vw;
    height: 118vw;
  }

  .coment-field {
    height: 40vw;
    padding-bottom: 30vw;
    padding-left: 2vw;
    font-size: 3.6vw;
  }

  .avarija {
    padding-top: 13vw;
    top: 100%;
  }

  .male {
     padding-top: 13vw;
    top: 100%;
  }

  .price-link {
    font-size: 5vw;
  }

  .akce {
    padding: 3vw;
  }

  .menu-button {
    width: 12vw;
    height: 12vw;
    position: relative;
    top: auto;
    bottom: 0%;
    left: auto;
  }

  .icon {
    width: 12vw;
    height: 12vw;
  }

  .socials-mobile {
    grid-column-gap: 4vw;
    display: flex;
  }

  .section-review {
    min-height: 0;
    padding: 5vh 6vw 10vh;
  }

  .review {
    height: 80vw;
    color: #fbfbfb;
    padding: 3vw;
    font-size: 4.3vw;
    line-height: 120%;
  }

  .button-menu {
    height: 15vw;
    padding-left: 4vw;
    padding-right: 4vw;
    font-size: 6vw;
  }

  .thanks {
    width: 80vw;
    height: 60vw;
    text-align: center;
    font-size: 7vw;
  }

  .back {
    width: 80vw;
    height: 15vw;
    text-align: center;
    padding-left: 9vw;
    padding-right: 0;
    font-size: 6vw;
  }

  .privacy {
    padding-bottom: 20vw;
    font-size: 3.4vw;
    line-height: 120%;
  }
}

#w-node-f0f78408-f113-6153-03d2-a5d4f62b0696-0307f975, #w-node-_12a934de-9442-60d4-8f2a-1b962d01d2d5-0307f975, #w-node-_451b4c29-24ec-7d4e-d1d1-8b34bcac0d63-0307f975, #w-node-_91546628-5643-e6cc-30bb-3b0cf9369e84-0307f975, #w-node-e1a9e494-4d92-f9fb-a3b6-7ee6ff819423-0307f975, #w-node-c884fda8-f9b8-efeb-f61b-2c5b374bd392-0307f975, #w-node-bc0009f8-599b-9abd-08d2-c5ca13a68d2b-0307f975, #w-node-d4926cd8-e70d-3a87-89e9-adb97609f6b8-0307f975, #w-node-_3690da89-8c5b-909e-4c5c-5fe283a568f5-0307f975, #w-node-_862c38df-01c2-a30d-a776-1dd5e25a15a6-0307f975, #w-node-f54a115e-0afc-74b1-76e1-ab413bd3f878-0307f975, #w-node-_1086c37b-851b-b086-0fed-17a45112cb17-0307f975, #w-node-_8c1d38e9-803c-2d5d-2851-20d005f0c743-0307f975, #w-node-_8c1d38e9-803c-2d5d-2851-20d005f0c748-0307f975, #w-node-_8c1d38e9-803c-2d5d-2851-20d005f0c74d-0307f975, #w-node-f7857fcf-7ac7-00d1-9bbc-88c3476f97d5-0307f975, #w-node-_6f70268d-58d1-c9f8-63bb-27e3261059f0-0307f975, #w-node-_9f4e4672-a7ac-987b-1484-09bdb01923c4-0307f975, #w-node-df44fb27-d124-20d7-b3fb-db9997247ee1-0307f975, #w-node-_073bfb19-9238-32f8-ae87-2cb2176e8373-0307f975, #w-node-f3dd8c69-d83d-38b4-8e69-8ec708854724-0307f975, #w-node-_9ab16e3b-c860-2164-7def-d4356e71f950-09389015, #w-node-_3b45bd5d-f81c-454b-051a-e41a9b2b8114-43a74841, #w-node-c03e305f-3382-c48b-ed13-00c80f36a5df-d7680d77, #w-node-_0d8539e4-e0e2-eb7e-0e03-b540bb302c29-008074f1, #w-node-f0f78408-f113-6153-03d2-a5d4f62b0696-f8e11d3f, #w-node-_12a934de-9442-60d4-8f2a-1b962d01d2d5-f8e11d3f, #w-node-_451b4c29-24ec-7d4e-d1d1-8b34bcac0d63-f8e11d3f, #w-node-_91546628-5643-e6cc-30bb-3b0cf9369e84-f8e11d3f, #w-node-e1a9e494-4d92-f9fb-a3b6-7ee6ff819423-f8e11d3f, #w-node-c884fda8-f9b8-efeb-f61b-2c5b374bd392-f8e11d3f, #w-node-bc0009f8-599b-9abd-08d2-c5ca13a68d2b-f8e11d3f, #w-node-d4926cd8-e70d-3a87-89e9-adb97609f6b8-f8e11d3f, #w-node-_3690da89-8c5b-909e-4c5c-5fe283a568f5-f8e11d3f, #w-node-_862c38df-01c2-a30d-a776-1dd5e25a15a6-f8e11d3f, #w-node-f54a115e-0afc-74b1-76e1-ab413bd3f878-f8e11d3f, #w-node-_1086c37b-851b-b086-0fed-17a45112cb17-f8e11d3f, #w-node-_8c1d38e9-803c-2d5d-2851-20d005f0c743-f8e11d3f, #w-node-_8c1d38e9-803c-2d5d-2851-20d005f0c748-f8e11d3f, #w-node-_8c1d38e9-803c-2d5d-2851-20d005f0c74d-f8e11d3f, #w-node-f7857fcf-7ac7-00d1-9bbc-88c3476f97d5-f8e11d3f, #w-node-_6f70268d-58d1-c9f8-63bb-27e3261059f0-f8e11d3f, #w-node-_9f4e4672-a7ac-987b-1484-09bdb01923c4-f8e11d3f, #w-node-df44fb27-d124-20d7-b3fb-db9997247ee1-f8e11d3f, #w-node-_99ca9ad8-2fa4-193a-36fc-b15f38ee7115-f8e11d3f, #w-node-_1cbc3bc6-5536-a47b-2f97-64f0ca1b3954-f8e11d3f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}


