@font-face {
  font-family: Graphik;
  src: url('../fonts/GraphikLight.woff') format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphik;
  src: url('../fonts/GraphikRegular.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Graphik;
  src: url('../fonts/GraphikMedium.woff') format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Playfair Display;
  src: url('../fonts/PlayfairDisplay-Regular.woff') format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Playfair Display;
  src: url('../fonts/PlayfairDisplay-SemiBold.woff') format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --black: black;
}

.w-layout-layout {
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-auto-columns: 1fr;
  justify-content: center;
  padding: 20px;
}

.w-layout-cell {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.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 {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.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: #15293f;
  background-color: #fafafa;
  font-family: Graphik, sans-serif;
  font-size: 1vw;
  font-weight: 300;
  line-height: 20px;
}

.block-quote {
  background-color: #e5e5e5;
}

.btn-medium {
  text-align: left;
  text-transform: uppercase;
  background-color: #948567;
  border-radius: 5px;
  margin-right: 0;
  padding: 12px 45px 12px 55px;
  font-size: 18px;
}

.btn-medium:hover {
  background-color: #837354;
  text-decoration: none;
}

.btn-medium.cc-top12 {
  text-align: left;
  padding-left: 45px;
}

.btn-medium.cc-top8.cc-center {
  padding-right: 55px;
}

.h1-46 {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Playfair Display, sans-serif;
  font-size: 3.19em;
  font-weight: 400;
  line-height: 1.2em;
}

.h1-46.cc-80pers {
  width: 80%;
}

.h1-46.cc-80pers.cc-herb {
  width: 100%;
}

.h4-24 {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Playfair Display, sans-serif;
  font-size: 1.66em;
  font-weight: 400;
  line-height: 1.2em;
}

.h3-27 {
  margin-top: 0;
  margin-bottom: 5px;
  font-family: Playfair Display, sans-serif;
  font-size: 1.875em;
  font-weight: 400;
  line-height: 1.4em;
}

.txt14 {
  font-size: .972222em;
  line-height: 1.1em;
}

.txt14.cc-top8.cc-gold-light {
  color: #dbc8a6;
}

.txt14.cc-top8.cc-gold-light.cc-cyr {
  font-family: Open Sans, sans-serif;
}

.txt16 {
  font-size: 1.11em;
  line-height: 1.2em;
}

.txt18 {
  color: #948567;
  text-transform: uppercase;
  font-size: 1.25em;
  font-weight: 300;
  line-height: 1.2em;
}

.txt18.cc-caps {
  color: #948567;
  text-transform: uppercase;
}

.txt18.cc-caps.cc-align-cen {
  color: #948567;
}

.txt18.cc--bold {
  color: #948567;
  font-family: Graphik, sans-serif;
  font-weight: 400;
}

.txt18.cc-line1 {
  line-height: 1.6em;
}

.cc-top16 {
  margin-top: 1.11em;
}

.cc-top16.par18 {
  line-height: 21px;
}

.cc-top36 {
  margin-top: 2.5em;
}

.cc-top52 {
  margin-top: 3.61em;
}

.cc-top100 {
  margin-top: 6.94em;
}

.cc-top140 {
  margin-top: 9.72em;
}

.cc-mb16 {
  margin-bottom: 1.11em;
}

.cc-mb24 {
  margin-bottom: 1.66em;
}

.cc-mb36 {
  margin-bottom: 2.5em;
}

.cc-mb40 {
  margin-bottom: 2.77em;
}

.cc-mb52 {
  margin-bottom: 3.75em;
}

.cc-mb100 {
  margin-bottom: 6.94444em;
}

.cc-mb140 {
  margin-bottom: 9.72222em;
}

.cc-gold-light {
  color: #dbc8a6;
  font-size: 1vw;
}

.cc-gold-light.txt14 {
  line-height: 0;
}

.cc-text-strong {
  font-size: 1vw;
  font-weight: 700;
}

.cc-bg15293f {
  background-color: #262c3b;
}

.list-footer-items {
  color: #cbb792;
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 1vw;
}

.body {
  -webkit-text-stroke-color: #948567;
}

.section {
  color: #262c3b;
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.section.cc-top80, .section.cc-top180 {
  margin-bottom: 40px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.section.cc-40btn {
  margin-bottom: 40px;
}

.container {
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
}

.par0 {
  font-size: 1vw;
  line-height: 1.2em;
}

.par16 {
  margin-bottom: 10px;
  font-size: 1.11em;
  line-height: 1.4em;
}

.par18 {
  font-size: 1.25em;
  line-height: 1.4em;
}

.par18.cc-top16 {
  line-height: 1.4em;
}

.cc-wrap-bg-cream {
  background-color: #f8f3f0;
}

.title {
  color: #fff;
  background-color: #ec0505;
  border: 1px solid #ec0505;
  margin-bottom: 0;
  position: fixed;
  inset: 0% 0% auto;
}

.rhin-palletes {
  color: #fff;
  background-color: #ec0505;
  border: 1px solid #ec0505;
  margin-bottom: 0;
}

.cc-mb6 {
  margin-bottom: .41em;
}

.cc-mb12 {
  margin-bottom: .83em;
}

.cc-wrap-bg-empty {
  background-color: #e0dfde;
}

.wrap-fix {
  border: 3px solid #e5e5e5;
  min-width: 100px;
  max-width: 100px;
  min-height: 100px;
  max-height: 100px;
  display: block;
}

.img-p-right-10 {
  text-align: left;
  max-width: 100%;
  padding-right: 10px;
  display: block;
}

.img-100per {
  text-align: left;
  max-width: 100%;
  display: block;
}

.img-80per {
  text-align: left;
  max-width: 80%;
  display: block;
}

.img-60per {
  text-align: left;
  max-width: 60%;
  display: block;
}

.wrap-img-v-cen-h-left {
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.wrap-img-v-cen-h-cen {
  justify-content: center;
  align-items: center;
  min-height: 200px;
  display: flex;
}

.link {
  color: #15293f;
  text-decoration: none;
}

.link:hover {
  -webkit-text-stroke-color: #e25e15;
}

.cc-top8 {
  margin-top: .55em;
}

.cc-top8:hover {
  text-decoration: underline;
}

.par-empty {
  margin-bottom: 0;
  font-size: 1vw;
  line-height: 1.2em;
  display: none;
}

.cc-card-mar-left20right20 {
  flex-wrap: wrap;
  place-content: flex-start center;
  align-items: center;
  margin: 0 20px;
  display: inline-block;
}

.cc-card-mar-left20btn10 {
  flex-wrap: wrap;
  place-content: flex-start center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 10px;
  margin-left: 20px;
  display: inline-block;
}

.txt18pd {
  font-family: Playfair Display, sans-serif;
  font-size: 1.15em;
  font-weight: 400;
  line-height: 1.1em;
}

.txt32pd {
  color: #948567;
  font-family: Playfair Display, sans-serif;
  font-size: 2.22em;
  font-weight: 400;
  line-height: 1.2em;
}

.txt32pd.cc-test1 {
  color: #dbc8a6;
}

.txt24pd {
  font-family: Playfair Display, sans-serif;
  font-size: 1.66em;
  font-weight: 400;
  line-height: 1.2em;
}

.txt24pd.cc-gold-light {
  color: #dbc8a6;
  -webkit-text-stroke-color: #948567;
}

.txt24pd.cc-gold-light.cc-test1 {
  color: #dbc8a6;
  -webkit-text-stroke-color: #b18d3b;
}

.h2-42 {
  margin-top: 0;
  margin-bottom: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 2.91667em;
  font-weight: 400;
  line-height: 1.2em;
}

.h2-42.cc-mb6 {
  margin-bottom: .41em;
}

.h2-42.cc-mb24 {
  margin-bottom: 24px;
}

.h2-42.cc-mb24.cc-top36 {
  margin-top: 36px;
}

.txt64pd {
  font-family: Playfair Display, sans-serif;
  font-size: 4.44em;
  font-weight: 400;
  line-height: 1.2em;
}

.txt64pd.cc-gold-light {
  margin-top: -20px;
  line-height: 1em;
  position: static;
}

.txt64pd.cc-gold-light.cc-test1 {
  color: #dbc8a6;
}

.sectionfullwidth {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 11.25em;
  padding-right: 11.25em;
}

.sectionfullwidth.cc-bg15293f {
  background-color: #262c3b;
}

.containerfullwidth {
  width: 100%;
  max-width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}

.cc-align-cen {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cc-mb80 {
  margin-bottom: 5.55em;
  font-size: 5.555em;
}

.wrap-card {
  text-align: center;
  background-color: #fff;
  border-radius: 7px;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  min-height: 200px;
  display: block;
  box-shadow: 0 2px 5px #cababa33;
}

.quickx4 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-radius: 7px;
  padding: 40px 0 0;
}

.img-prev-full {
  max-height: 100px;
}

.btn-small {
  text-transform: uppercase;
  background-color: #262c3b;
  border-radius: 5px;
  margin-right: 0;
  padding: 8px 32px;
  font-size: 16px;
}

.quick-footer-top {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: #fff;
  margin-top: 0;
  padding: 5.55em 0 0;
}

.wrap-call-footer {
  justify-content: center;
  align-items: center;
  min-height: 80px;
  text-decoration: none;
  display: flex;
}

.wrap-address {
  align-items: center;
  min-height: 100%;
  text-decoration: none;
  display: flex;
}

.navbar {
  background-color: #fff;
  min-height: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 11.25em;
  padding-right: 11.25em;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #cababa33;
}

.containerheader {
  max-width: 1280px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
}

.quick-header {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  min-height: 145px;
  padding: 0;
}

.wrap-header-top {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
}

.wrap-header-bottom {
  flex-flow: row;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
}

.wrap-lang {
  justify-content: center;
  align-items: center;
  display: flex;
}

.wrap-email {
  text-decoration: none;
  display: flex;
}

.wrap-call {
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.wrap-toplinks {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  display: flex;
}

.toplinks {
  color: #948567;
  border: 1px #000;
  border-radius: 7px;
  padding: 10px 20px;
  font-size: .97em;
  line-height: 21px;
  text-decoration: none;
}

.toplinks:hover {
  background-color: #fafafa;
  text-decoration: none;
}

.toplinks.w--current {
  color: #948567;
  font-weight: 500;
}

.brand {
  justify-content: center;
  align-items: center;
  display: block;
}

.wrap-logo.cc-align-cen {
  min-height: 100%;
}

.dropdown-toggle {
  padding-left: 0;
  padding-right: 20px;
}

.cc-8right {
  margin-right: 0;
  padding-right: 8px;
}

.text-block, .text-block-2 {
  text-decoration: none;
}

.link-crumbs {
  color: #948567;
  font-size: .97em;
  text-decoration: none;
}

.link-crumbs:hover {
  -webkit-text-stroke-color: #e25e15;
}

.cc-gold-dark {
  color: #948567;
  font-size: 1vw;
}

.icon {
  margin-right: 0;
}

.cc-20left {
  margin-left: 20px;
}

.land-drop {
  color: #fff;
  background-color: #948567;
}

.land-drop:hover {
  color: #fff;
  background-color: #15293f;
}

.land-dropbox-list {
  left: 5px;
}

.land-dropbox-list.w--open {
  left: -20px;
}

.wrap-btn-whatsapp {
  color: #dbc8a6;
  text-transform: uppercase;
  background-color: #262c3b;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 55px;
  text-decoration: none;
  display: flex;
}

.wrap-btn-whatsapp:hover {
  background-color: #0b1c2e;
}

.text-block-3 {
  color: #cbb792;
  padding-top: 2px;
  font-size: 18px;
}

.navlink {
  color: #15293f;
  border: 1px #000;
  border-radius: 7px;
  align-items: center;
  min-height: 55px;
  padding: 10px 25px;
  font-family: Playfair Display, sans-serif;
  font-size: 1.25em;
  font-weight: 400;
  line-height: 21px;
  text-decoration: none;
  display: flex;
}

.navlink:hover {
  background-color: #fafafa;
  text-decoration: none;
}

.navlink.hide {
  display: flex;
}

.text-block-4 {
  font-weight: 400;
}

.background-video {
  height: 100vh;
}

.cc-top80 {
  margin-top: 5.55em;
}

.containercta {
  color: #dbc8a6;
  background-color: #262c3b;
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  min-height: 260px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 2px 5px #cababa33;
}

.containercta.cc-2c3035-copy {
  background-color: #262c3b;
}

.wrap-cta {
  text-align: center;
  width: 70%;
  display: block;
}

.btn-cta {
  color: #fff;
  text-transform: uppercase;
  background-color: #948567;
  border-radius: 5px;
  margin-right: 0;
  padding: 12px 45px 12px 55px;
  font-size: 18px;
}

.btn-cta:hover {
  color: #fff;
  background-color: #837354;
}

.btn-cta.cc-top24 {
  -webkit-text-stroke-color: #cbb792;
}

.cc-top24 {
  margin-top: 1.66em;
}

.list-footer {
  color: #fff;
  margin-top: 24px;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 1.11111em;
  line-height: 1.2em;
}

.link-footer {
  color: #fff;
  text-decoration: none;
}

.link-footer:hover {
  color: #cbb792;
  -webkit-text-stroke-color: #e25e15;
  text-decoration: underline;
}

.quick-footer-bottom {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  margin-top: 2.77778em;
  padding: 0 0 5.55em;
}

.wrap-social {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.wrap-soc-up {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.wrap-copy {
  color: #fff;
}

.wrap-copy.cc-top52.cc-right {
  text-align: right;
}

.link-block {
  text-decoration: none;
  display: inline-block;
}

.cc-16right {
  -webkit-text-stroke-color: #dbc8a6;
  margin-right: 16px;
  padding-right: 0;
}

.text-span {
  color: #dbc8a6;
  font-family: Playfair Display, sans-serif;
  font-size: 1.11111em;
  font-weight: 400;
}

.wrap-card-desc {
  padding: 24px 24px 32px;
}

.cc-top12 {
  margin-top: 1.11em;
}

.img-prev-100per {
  aspect-ratio: auto;
  width: 100%;
}

.wrap-prev-icon {
  justify-content: center;
  align-items: flex-end;
  min-height: 140px;
  padding: 36px 36px 0;
  display: flex;
}

.wrap-page-header {
  justify-content: space-between;
  align-items: center;
  padding-bottom: 8px;
  display: flex;
}

.wrap-breadcrumbs {
  display: flex;
}

.dot {
  color: #948567;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 500;
}

.wrap-subheader {
  align-items: center;
  display: flex;
}

.cc-12left {
  margin-left: 12px;
}

.wrap-btn-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.quickx2blog {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-radius: 7px;
  padding: 36px 0 0;
}

.wrap-card-blog {
  text-align: center;
  background-color: #0000;
  border-radius: 7px;
  flex: 0 auto;
  order: 0;
  justify-content: center;
  align-self: auto;
  align-items: center;
  width: 100%;
  min-height: 200px;
  display: block;
  position: relative;
}

.wrap-blog-desc {
  text-align: left;
  padding: 18px 24px 0 0;
}

.link-card-blog {
  color: #15293f;
  text-decoration: none;
}

.link-card-blog:hover {
  color: #948567;
  -webkit-text-stroke-color: #e25e15;
  text-decoration: none;
}

.txt10 {
  color: #15293f;
  text-transform: uppercase;
  font-size: .694444em;
  line-height: 24px;
}

.quickx3blog, .quick-left-right {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  border-radius: 7px;
  padding: 24px 0 0;
}

.wrap-content-right {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.wrap-content-block.cc-herb {
  width: 100%;
}

.cc-top180 {
  margin-top: 12.5em;
}

.wbs-accordion-3-icon-plus {
  color: #948567;
  background-color: #948567;
  width: 20px;
  height: 2px;
}

.wbs-accordion-3-heading {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  padding-top: 10px;
  display: flex;
}

.wbs-accordion-3-icon-minus {
  color: #948567;
  background-color: #948567;
  width: 20px;
  height: 2px;
  position: absolute;
  inset: auto 0%;
  transform: rotate(90deg);
}

.wbs-accordion-3-icon-wrap {
  color: #948567;
  -webkit-text-stroke-color: #948567;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
  position: relative;
}

.wbs-according-component {
  background-color: #fff;
  border-radius: 0;
}

.wbs-accordion-3-content {
  padding-top: 10px;
  overflow: hidden;
}

.linea {
  border-bottom: 2px #010b151a;
  width: 100%;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
}

.element-accord {
  width: 100%;
  max-width: 1300px;
  margin-bottom: 10px;
  margin-left: auto;
  margin-right: auto;
}

.par16pd {
  margin-top: 10px;
  font-family: Playfair Display, sans-serif;
  font-size: 1.11em;
  font-weight: 400;
  line-height: 1.4em;
}

.bold-text {
  font-weight: 500;
}

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

.wrap-quote {
  text-align: center;
  width: 90%;
  display: block;
}

.containerquote {
  color: #cbb792;
  background-color: #15293f;
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  box-shadow: 0 2px 5px #cababa33;
}

.containerquote.cc-content {
  margin-top: 30px;
  margin-bottom: 30px;
}

.quickicons {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  padding: 0;
}

.icon-mb12 {
  margin-bottom: 12px;
}

.quickicons3col {
  grid-column-gap: 30px;
  grid-row-gap: 20px;
  padding: 0;
}

.quickicons2col {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  padding: 0;
}

.quickicons2col.cc-mb24 {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
}

.wrap-contact-white {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #948567;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  min-width: 100%;
  min-height: 75px;
  text-decoration: none;
  display: flex;
}

.wrap-contact-white:hover {
  text-decoration: underline;
}

.wrap-cont-icon-left {
  text-align: right;
  width: 10%;
}

.txt28pd {
  font-family: Playfair Display, sans-serif;
  font-size: 1.94em;
  font-weight: 400;
  line-height: 1.2em;
}

.wrap-cont-centr {
  text-align: center;
  width: 90%;
}

.wrap-img-full {
  min-width: 100%;
  margin-top: 24px;
}

.ico-social {
  margin-left: 20px;
}

.text-span-3, .text-span-4 {
  font-weight: 500;
}

.quickquote {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  padding: 0;
}

.containerquote2 {
  color: #cbb792;
  background-color: #15293f;
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  min-height: 280px;
  margin-left: auto;
  margin-right: auto;
  padding: 40px;
  display: flex;
  box-shadow: 0 2px 5px #cababa33;
}

.text-span-5 {
  font-weight: 600;
}

.wrap-feedback {
  background-color: #fff;
  min-width: 100%;
  min-height: 100px;
  margin-bottom: 40px;
  padding: 40px;
}

.icon-quote {
  margin-bottom: 16px;
  display: block;
}

.quickquote1 {
  grid-column-gap: 40px;
  grid-row-gap: 0px;
  padding: 0;
}

.wrap-team {
  background-color: #fff;
  min-width: 100%;
  min-height: 100px;
  margin-bottom: 40px;
  padding: 40px;
}

.wrap-about-contact {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  display: flex;
}

.slider {
  height: 100%;
  min-height: 100%;
}

.wrap-prev-pics {
  justify-content: center;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.img-prev {
  position: relative;
}

.white-label {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  background-color: #fff;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  padding: 6px 30px;
  display: inline-flex;
  position: absolute;
  inset: 4% 3% auto auto;
}

.date-label {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #fff;
  text-align: left;
  background-color: #0000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: 6px 0;
  display: inline-flex;
  position: absolute;
  inset: 4% auto auto 4%;
}

.txt16pd {
  font-family: Playfair Display, sans-serif;
  font-size: 1.11em;
  font-weight: 400;
  line-height: 1.2em;
}

.txt16pd.hide {
  display: block;
}

.date-label-dark {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  color: #15293f;
  text-align: left;
  background-color: #0000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  padding: 6px 0;
  display: inline-flex;
  position: absolute;
  inset: 4% auto auto 4%;
}

.hero-text {
  padding-right: 11.25em;
  position: absolute;
  inset: auto 0% 5% 11%;
}

.image-6 {
  width: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.span21pb {
  font-family: Playfair Display, sans-serif;
  font-size: 1.45833em;
  font-weight: 400;
}

.tabs-menu {
  text-align: center;
}

.section-copy-why-us, .section-copy-discover-the-difference {
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.section-copy-discover-the-difference.cc-top80 {
  margin-top: 0;
}

.section-copy-cta, .section-copy-similar-listing {
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.containerdetails {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0000;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.wrap-details-left, .wrap-details-right {
  width: 50%;
}

.quick-stack-5 {
  padding: 0;
}

.btn-fullweight {
  text-align: center;
  text-transform: uppercase;
  background-color: #948567;
  border-radius: 5px;
  margin-right: 0;
  padding: 12px 45px 12px 55px;
  font-size: 18px;
  display: block;
}

.btn-fullweight:hover {
  background-color: #837354;
  text-decoration: none;
}

.btn-fullweight.cc-top16.cc-cyr {
  width: 100%;
}

.img-big-details {
  margin-bottom: 24px;
  margin-right: 0;
}

.brick100 {
  padding: 0;
}

.brick50 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding: 10px 0;
}

.wrap-brick {
  color: #948567;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 44px;
  font-size: 1.25em;
  display: flex;
}

.sectionfull {
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.blog-informer {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  align-items: center;
  display: flex;
}

.wrap-informer {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 20px;
  display: none;
}

.quickpics2col {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 0;
}

.image-7 {
  width: 100%;
}

.sliderblog {
  min-height: 600px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.img-blog-main {
  margin-bottom: 30px;
}

.block-quote-2 {
  -webkit-text-stroke-color: #a79a81;
  font-size: 1.45833em;
}

.sectionfullwidth-copy-footer {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 11.25em;
  padding-right: 11.25em;
}

.sectionfullwidth-copy-footer.cc-bg15293f {
  color: #fff;
  background-color: #262c3b;
}

.section-copy-direction, .section-copy-our-values, .section-copy-value-x-3 {
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.flex-mob.cc-herb {
  margin-top: 20px;
}

.mob-content {
  display: none;
  overflow: visible;
}

.par16cyr {
  font-family: Open Sans, sans-serif;
  font-size: 1.11em;
  line-height: 1.4em;
}

.par18cyr {
  font-family: Open Sans, sans-serif;
  font-size: 1.25em;
  line-height: 1.2em;
}

.txt16details {
  font-size: 1.11em;
  line-height: 1.2em;
}

.txt16details.cc-cyr.cc-min1, .txt16details.cc-min1 {
  font-size: 1em;
}

.list16 {
  padding-left: 20px;
  font-size: 1.11em;
}

.mob_containerdetails {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #0000;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.wrap-mob {
  display: none;
}

.wrap-details-gallery, .wrap-details-content {
  width: 100%;
}

.tabs-menu-catamarans {
  text-align: center;
}

.section-copy {
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.section-ru, .section-copy {
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.section-ru-why-us, .section-copy {
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.section-copy.cc-top180 {
  margin-bottom: 40px;
}

.section-ru-discover {
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.link-footer-cyr {
  color: #fff;
  font-family: Open Sans, sans-serif;
  text-decoration: none;
}

.link-footer-cyr:hover {
  color: #cbb792;
  -webkit-text-stroke-color: #e25e15;
  text-decoration: underline;
}

.cc-cyr {
  font-family: Open Sans, sans-serif;
  display: inline-block;
}

.tab-link-tab-5-motor, .tab-link-tab-4-motor, .tab-link-tab-5-sail-2, .tab-link-tab-2-sail, .tab-link-tab-1-fishing, .tab-link-tab-3-fishing, .tab-link-tab-4-fishing, .tab-link-tab-5-fishing {
  display: none;
}

.tab-link-tab-3-bare, .tab-link-tab-5-bare {
  display: inline-block;
}

.tabs-center {
  border-radius: 5px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.tab-link-tab-1-sail {
  color: #948567;
  background-color: #fff;
  border-radius: 5px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.tab-link-tab-1-sail.w--current {
  color: #fff;
  background-color: #948567;
}

.tab-link-tab-4-sail {
  color: #fff;
  -webkit-text-fill-color: inherit;
  background-color: #948567;
  background-clip: border-box;
  border-radius: 5px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.tab-link-tab-3-sail {
  color: #948567;
  background-color: #fff;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.tab-link-tab-3-sail.w--current {
  color: #fff;
  background-color: #948567;
  border-radius: 5px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.header-mob {
  justify-content: space-between;
  margin-top: 10px;
  margin-bottom: 10px;
  display: none;
  position: static;
  inset: 0% 0% auto;
}

.navlink-mob {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #15293f;
  border: 1px #000;
  border-radius: 7px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 0;
  font-family: Playfair Display, sans-serif;
  font-size: 27px;
  font-weight: 400;
  line-height: 21px;
  text-decoration: none;
  display: block;
}

.navlink-mob:hover {
  background-color: #fafafa;
  text-decoration: none;
}

.nav-menue-mob {
  flex-flow: column;
  height: 100vh;
  display: block;
}

.navlink-mob-small {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #15293f;
  border: 1px #000;
  border-radius: 7px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 0;
  font-family: Playfair Display, sans-serif;
  font-size: 27px;
  font-weight: 400;
  line-height: 21px;
  text-decoration: none;
  display: block;
}

.navlink-mob-small:hover {
  background-color: #fafafa;
  text-decoration: none;
}

.navlink-contacts {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #15293f;
  border: 1px #000;
  border-radius: 7px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 0;
  font-family: Playfair Display, sans-serif;
  font-size: 27px;
  font-weight: 400;
  line-height: 21px;
  text-decoration: none;
  display: block;
}

.navlink-contacts:hover {
  background-color: #fafafa;
  text-decoration: none;
}

.navlink-address {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #15293f;
  border: 1px #000;
  border-radius: 7px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 0;
  font-family: Playfair Display, sans-serif;
  font-size: 27px;
  font-weight: 400;
  line-height: 21px;
  text-decoration: none;
  display: block;
}

.navlink-address:hover {
  background-color: #fafafa;
  text-decoration: none;
}

.dot-w {
  color: #948567;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 16px;
  font-weight: 500;
}

.navbar-copy {
  background-color: #fff;
  min-height: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 11.25em;
  padding-right: 11.25em;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #cababa33;
}

.cc-herb {
  text-align: right;
  justify-content: flex-start;
  align-items: flex-end;
}

.list-footer-herb {
  color: #fff;
  text-align: right;
  margin-top: 24px;
  margin-bottom: 0;
  padding-left: 20px;
  font-size: 1.11111em;
  line-height: 1.2em;
  list-style-type: none;
}

.link-block-2 {
  display: none;
}

.navlink-mob-small-hide {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  color: #15293f;
  border: 1px #000;
  border-radius: 7px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: 10px 0;
  font-family: Playfair Display, sans-serif;
  font-size: 27px;
  font-weight: 400;
  line-height: 21px;
  text-decoration: none;
  display: block;
}

.navlink-mob-small-hide:hover {
  background-color: #fafafa;
  text-decoration: none;
}

.toplinks-hide {
  color: #948567;
  border: 1px #000;
  border-radius: 7px;
  padding: 10px 20px;
  font-size: .97em;
  line-height: 21px;
  text-decoration: none;
  display: none;
}

.toplinks-hide:hover {
  background-color: #fafafa;
  text-decoration: none;
}

.toplinks-hide.w--current {
  color: #948567;
  font-weight: 500;
  display: none;
}

.wrap-time {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.image-10, .image-11, .image-12 {
  width: 100%;
}

.wrap-fishing {
  background-color: #fff;
  border-radius: 5px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 20px;
  display: flex;
}

.wrap-fishing-left {
  flex-flow: row;
  width: 50%;
  display: flex;
}

.code {
  font-size: .7em;
}

.navbar-copy-copy {
  background-color: #fff;
  min-height: 100px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 11.25em;
  padding-right: 11.25em;
  display: block;
  position: fixed;
  inset: 0% 0% auto;
  box-shadow: 0 2px 5px #cababa33;
}

.tab-link-tab-2-fishing {
  margin-left: 14px;
}

.tab-link-tab-2-fishing.w--current {
  color: #fff;
  background-color: #948567;
  border-radius: 5px;
  margin-right: 14px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.tab-link-tab-2-catam {
  color: #948567;
  background-color: #fff;
  border-radius: 5px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.tab-link-tab-2-catam.w--current {
  color: #fff;
  background-color: #948567;
}

.tab-link-tab-1-catam {
  background-color: #fff;
  border-radius: 5px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.tab-link-tab-1-catam.w--current {
  color: #fff;
  background-color: #948567;
  border-radius: 5px;
  margin-right: 10px;
  padding-top: 14px;
  padding-bottom: 14px;
}

.tab-link-tab-1-bare-2 {
  margin-left: 10px;
  margin-right: 10px;
}

.image-13, .image-14, .image-15, .image-16 {
  width: 100%;
}

.hide {
  display: none;
}

.img-blog {
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
}

.containerquoteblog {
  color: #cbb792;
  background-color: #15293f;
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  margin: 30px auto;
  padding-top: 40px;
  padding-bottom: 40px;
  display: flex;
  box-shadow: 0 2px 5px #cababa33;
}

.wrap-btn-whatsapp-copy {
  color: #ead5ac;
  text-transform: uppercase;
  background-color: #15293f;
  border-radius: 7px;
  justify-content: center;
  align-items: center;
  width: 200px;
  height: 55px;
  text-decoration: none;
  display: flex;
}

.wrap-btn-whatsapp-copy:hover {
  background-color: #0b1c2e;
}

.wrap-btn-whatsapp-copy.cc-20left.cc-7b9fe7-copy {
  color: #1c343c;
  background-color: #262c3b;
}

.img-blog-header {
  width: 100%;
}

.tab-link-tab-1-motor-2, .tab-link-tab-2-motor-2, .tab-link-tab-3-motor-2 {
  background-color: #fff;
}

.tab-link-tab-0-motor-2 {
  background-color: #c8c8c8;
}

.tab-link-tab-0-motor-2.w--current {
  color: #fff;
  background-color: #948567;
}

.tab-link-tab-2-sail-2, .tab-link-tab-5-sail-3 {
  display: none;
}

.text-block-5, .text-block-6 {
  text-transform: uppercase;
}

.tab-menue-label {
  color: #948567;
  text-transform: uppercase;
  background-color: #0000;
  font-size: 1.1em;
}

.tab-link-tab-1-catam-2, .tab-link-tab-2-catam-2 {
  background-color: #fff;
}

.tab-link-tab-all-catam {
  background-color: #c8c8c8;
}

.tab-link-tab-all-catam.w--current {
  background-color: #fff;
}

.tab-link {
  background-color: #fff;
  border-radius: 5px;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 1.25em;
}

.tab-link.w--current {
  background-color: #262c3b;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 12px;
  padding-bottom: 12px;
  font-size: 1.25em;
}

.tab-link-tab-2-sail-3 {
  display: none;
}

.dropdown {
  display: block;
}

.wrap-brick-price {
  color: #15293f;
  text-transform: uppercase;
  background-color: #fff;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  width: 100%;
  min-height: 42px;
  font-size: 1.1em;
  display: flex;
}

.txt64 {
  color: #dbc8a6;
  font-family: Graphik, sans-serif;
  font-size: 3.75em;
  font-weight: 400;
  line-height: 1.2em;
}

.txt64.cc-gold-light {
  margin-top: -20px;
  line-height: 1em;
  position: static;
}

.txt64.cc-gold-light.cc-test1 {
  color: #dbc8a6;
}

.bold-text-2 {
  font-weight: 400;
}

.section-copy {
  color: #262c3b;
  max-width: 1440px;
  margin-bottom: 80px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.section-copy.cc-top80, .section-copy.cc-top180 {
  margin-bottom: 40px;
  margin-left: 11.25em;
  margin-right: 11.25em;
}

.section-copy.cc-40btn {
  margin-bottom: 40px;
}

.list {
  font-size: 1.11em;
  line-height: 24px;
}

.image-17 {
  height: 100%;
}

.slider-cert {
  height: 100%;
  min-height: 100%;
}

.icon-3 {
  background-color: #948567;
  border: 1px #000;
}

.icon-4 {
  background-color: #948567;
}

.fs-consent_component {
  display: block;
}

.fs-consent_banner {
  z-index: 9999;
  background-color: #f5f5f5;
  max-width: 45rem;
  padding: 2rem;
  display: block;
  position: fixed;
  inset: auto 0% 0% auto;
}

.fs-consent_banner_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.fs-consent_banner_paragraph {
  min-width: 1.1em;
  margin-bottom: 0;
}

.fs-consent_banner_buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-end;
  align-items: center;
  gap: 16px;
  display: flex;
}

.fs-consent_allow {
  color: #fff;
  background-color: #000;
  padding: .5rem 1rem;
  text-decoration: none;
  display: block;
}

.fs-consent_banner_paragraph-2 {
  margin-bottom: 0;
}

.fs-consent_prefs_submit {
  background-color: #000;
  padding: .5rem 1rem;
}

.fs-consent_prefs_buttons {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.fs-consent_prefs_popup {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  height: 100%;
  padding: 2rem;
  display: flex;
  overflow: scroll;
}

.fs-consent_prefs_header {
  border-bottom: 1px solid #0003;
  padding-bottom: 1.5rem;
}

.fs-consent_prefs_heading {
  font-size: 1.25rem;
}

.fs-consent_prefs_close {
  color: #fff;
  cursor: pointer;
  background-color: #000;
  padding: .5rem;
  text-decoration: none;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.fs-consent_prefs_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.fs-consent_prefs_form-block {
  z-index: 2;
  margin-bottom: 0;
  position: relative;
}

.fs-consent_decline {
  color: #333;
  background-color: #ddd;
  padding: .5rem 1rem;
  text-decoration: none;
  display: block;
}

.fs-consent_prefs_wrapper {
  z-index: 997;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding: 2rem;
  display: flex;
  position: fixed;
  inset: 0%;
}

.fs-consent_prefs_overlay {
  z-index: 1;
  background-color: #0000001a;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.fs-consent_prefs {
  z-index: 9997;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: none;
  position: fixed;
  inset: 0%;
}

.fs-consent_prefs_close-icon {
  width: 1rem;
  line-height: 0;
}

.fs-consent_prefs_form {
  background-color: #fff;
  width: 100%;
  max-width: 36.25rem;
  height: 100%;
  max-height: 70vh;
  margin-bottom: 0;
  position: relative;
}

.fs-consent_open-prefs {
  z-index: 9998;
  color: #333;
  -webkit-text-decoration: block;
  text-decoration: block;
  cursor: pointer;
  background-color: #ddd;
  display: block;
  position: fixed;
  inset: auto auto .75rem .75rem;
}

.fs-consent_open-prefs_wrapper {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fff;
  background-color: #000;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem .75rem;
  display: flex;
}

.fs-consent_open-prefs_icon {
  width: 1.5rem;
  line-height: 0;
  display: flex;
}

.fs-consent_prefs_link {
  color: #333;
  border-bottom: 1px solid #000;
  padding-top: .5rem;
  padding-bottom: .5rem;
  text-decoration: none;
}

.fs-consent_prefs_option {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border-bottom: 1px solid #0003;
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  padding-bottom: 1rem;
  display: flex;
}

.fs-consent_checkbox_field {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.fs-consent_checkbox_label {
  margin-bottom: 0;
  margin-right: .75rem;
}

.fs-consent_prefs_description {
  margin-bottom: 0;
  font-size: 12px;
}

.fs-consent_checkbox_field-2 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.fs-consent_checkbox {
  margin-top: 0;
  margin-right: .5rem;
}

.fs-consent_checkbox_field-3 {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  display: flex;
}

.my_container__1160 {
  max-width: 1160px;
  margin: 20px auto;
}

.grid__wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

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

.responsive__grid.reverse {
  grid-template-columns: 1fr 1fr 2fr;
  margin-top: 16px;
}

.grid__image {
  object-fit: cover;
  background-image: url('../images/image_1.jpeg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
}

.containercta-copy {
  color: #dbc8a6;
  background-color: #262c3b;
  justify-content: center;
  align-items: center;
  max-width: 1280px;
  min-height: 350px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  box-shadow: 0 2px 5px #cababa33;
}

.containercta-copy.cc-2c3035-copy {
  background-color: #262c3b;
}

.txt32pd-copy {
  color: #948567;
  font-family: Playfair Display, sans-serif;
  font-size: 2.22em;
  font-weight: 400;
  line-height: 1.2em;
}

.txt32pd-copy.cc-test1 {
  color: #dbc8a6;
}

.wrap-social-left, .wrap-social-right {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  display: flex;
}

@media screen and (min-width: 1920px) {
  .section.cc-top180 {
    margin-left: auto;
    margin-right: auto;
  }

  .navbar {
    margin-left: auto;
    margin-right: auto;
    padding-left: 11.25em;
    padding-right: 11.25em;
  }

  .containerheader, .hero-text {
    max-width: 1440px;
  }

  .section-copy.cc-top180 {
    margin-left: auto;
    margin-right: auto;
  }
}

@media screen and (max-width: 991px) {
  .btn-medium.cc-top12 {
    padding-left: 30px;
    padding-right: 30px;
  }

  .h1-46 {
    font-size: 5.98958em;
  }

  .h4-24 {
    font-size: 4.16667em;
  }

  .h3-27, .h3-27.cc-mb6 {
    font-size: 2.5em;
  }

  .txt14 {
    font-size: 1.82292em;
  }

  .txt16 {
    font-size: 2.08333em;
  }

  .txt18 {
    font-size: 2.34375em;
  }

  .list-footer-items {
    font-size: 1.11em;
  }

  .section, .section.cc-top80 {
    margin-bottom: 60px;
    margin-left: 5.12em;
    margin-right: 5.12em;
  }

  .section.cc-top180 {
    margin-left: 5.12em;
    margin-right: 5.12em;
  }

  .par0.cc-top16 {
    font-size: 1.82em;
  }

  .par16 {
    font-size: 2.08333em;
  }

  .par18 {
    font-size: 2.34375em;
  }

  .img-p-right-10 {
    display: none;
  }

  .par-empty {
    font-size: 2.10526em;
  }

  .cc-card-mar-left20right20, .cc-card-mar-left20btn10 {
    place-content: flex-start center;
    align-items: flex-start;
  }

  .txt18pd {
    font-size: 2.34375em;
  }

  .txt32pd {
    font-size: 3.64em;
  }

  .txt24pd {
    font-size: 3.125em;
  }

  .h2-42 {
    font-size: 5.46875em;
  }

  .txt64pd {
    font-size: 7.03125em;
  }

  .sectionfullwidth.cc-bg15293f {
    margin-left: auto;
    margin-right: auto;
    padding-left: 5.1em;
    padding-right: 5.1em;
  }

  .quick-footer-top {
    grid-column-gap: 0px;
    grid-row-gap: 30px;
    padding-top: 80px;
  }

  .wrap-address {
    display: flex;
  }

  .navbar {
    margin-left: auto;
    margin-right: auto;
    padding-left: 5.12em;
    padding-right: 5.12em;
    position: fixed;
    inset: 0% 0% auto;
  }

  .containerheader {
    display: none;
  }

  .toplinks {
    font-size: 10px;
  }

  .brand.w--current {
    padding-top: 10px;
  }

  .cc-8right.cc-20left {
    margin-left: 16px;
  }

  .link-crumbs {
    font-size: 1.82em;
  }

  .list-footer {
    font-size: 1.82292em;
  }

  .quick-footer-bottom {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    margin-top: 20px;
    margin-bottom: 80px;
    padding-bottom: 80px;
  }

  .wrap-social {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .wrap-soc-up.cc-top52 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .wrap-breadcrumbs {
    display: none;
  }

  .txt10 {
    font-size: 1.30208em;
  }

  .par16pd {
    font-size: 2.08333em;
  }

  .wrap-quote {
    width: 100%;
    padding: 30px 20px;
  }

  .quickicons3col, .quickicons3col.cc-mb24, .quickicons2col.cc-mb24 {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .txt28pd {
    font-size: 3.125em;
  }

  .txt16pd {
    font-size: 2.08333em;
  }

  .section-copy-why-us {
    margin-bottom: 60px;
    margin-left: 5.12em;
    margin-right: 5.12em;
  }

  .section-copy-discover-the-difference.cc-top80 {
    margin: 0 5.12em 60px;
  }

  .quick-stack-5 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .wrap-brick {
    min-height: 34px;
  }

  .sectionfull {
    margin-left: 5.1em;
    margin-right: 5.1em;
  }

  .sectionfullwidth-copy-footer.cc-bg15293f {
    padding-left: 5.1em;
    padding-right: 5.1em;
  }

  .section-copy-direction, .section-copy-our-values, .section-copy-value-x-3 {
    margin-bottom: 60px;
    margin-left: 5.12em;
    margin-right: 5.12em;
  }

  .par16cyr {
    font-size: 2.08333em;
  }

  .par18cyr {
    font-size: 2.1em;
    line-height: 1.5em;
  }

  .par18cyr.cc-top16 {
    font-size: 2.08333em;
  }

  .txt16details {
    font-size: 1.82292em;
  }

  .txt16details.cc-cyr.cc-min1 {
    font-size: 1.822em;
  }

  .txt16details.cc-min1 {
    font-size: 1.82292em;
  }

  .list-item {
    font-size: 2.08em;
  }

  .wrap-mob {
    display: none;
  }

  .section-copy, .section-ru, .section-copy, .section-ru-why-us, .section-copy, .section-ru-discover {
    margin-bottom: 60px;
    margin-left: 5.12em;
    margin-right: 5.12em;
  }

  .header-mob {
    align-items: center;
    height: 90px;
    min-height: 70px;
    margin: 10px auto;
    display: flex;
  }

  .navlink-mob {
    color: #fff;
    font-size: 28px;
  }

  .navlink-mob:hover {
    background-color: #0000;
    text-decoration: underline;
  }

  .navlink-mob:active {
    color: #bebcbc;
    text-decoration: none;
  }

  .navlink-mob:focus {
    color: #bebcbc;
  }

  .nav-menue-mob {
    z-index: 999;
    background-color: #948567;
    height: 100vh;
    margin-top: 0;
    padding-top: 5%;
    padding-left: 5%;
    padding-right: 5%;
    display: block;
  }

  .header-right {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    justify-content: flex-end;
    align-items: center;
    display: flex;
  }

  .header-center {
    display: none;
  }

  .menu-button {
    background-color: #948567;
    border-radius: 30px;
  }

  .icon-2 {
    color: #fff;
    font-size: 24px;
  }

  .mob-icon {
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .header-icon {
    width: 80%;
    height: 80%;
  }

  .burger-lang {
    flex-flow: row;
    justify-content: center;
    align-items: center;
    margin-top: 30px;
    margin-bottom: 40px;
    display: flex;
  }

  .navlink-mob-small {
    color: #fff;
    background-color: #0000;
    font-size: 21px;
    text-decoration: none;
  }

  .navlink-mob-small:hover {
    color: #fff;
    background-color: #0000;
    text-decoration: underline;
  }

  .burger-lang-link {
    color: #fff;
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
    text-decoration: none;
  }

  .burger-lang-link:hover {
    text-decoration: underline;
  }

  .navlink-contacts {
    color: #fff;
    background-color: #0000;
    min-height: 35px;
    margin-bottom: 10px;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 42px;
    text-decoration: none;
  }

  .navlink-contacts:hover {
    background-color: #0000;
  }

  .navlink-address {
    color: #fff;
    background-color: #0000;
    padding-top: 0;
    padding-bottom: 30px;
    font-size: 16px;
  }

  .navlink-address:hover {
    background-color: #0000;
    text-decoration: underline;
  }

  .dot-w {
    color: #fff;
  }

  .navbar-copy {
    margin-left: auto;
    margin-right: auto;
    padding-left: 5.12em;
    padding-right: 5.12em;
    position: fixed;
    inset: 0% 0% auto;
  }

  .list-footer-herb {
    font-size: 1.82292em;
  }

  .navlink-mob-small-hide {
    color: #fff;
    background-color: #0000;
    font-size: 21px;
    text-decoration: none;
    display: none;
  }

  .navlink-mob-small-hide:hover {
    color: #fff;
    background-color: #0000;
    text-decoration: underline;
  }

  .navlink-mob-small-hide.cc-herb {
    display: none;
  }

  .toplinks-hide {
    font-size: 10px;
  }

  .navbar-copy-copy {
    margin-left: auto;
    margin-right: auto;
    padding-left: 5.12em;
    padding-right: 5.12em;
    position: fixed;
    inset: 0% 0% auto;
  }

  .tab-menue-label {
    font-size: 16px;
  }

  .wrap-brick-price {
    min-height: 34px;
  }

  .txt64 {
    font-size: 7.03125em;
  }

  .section-copy, .section-copy.cc-top80 {
    margin-bottom: 60px;
    margin-left: 5.12em;
    margin-right: 5.12em;
  }

  .section-copy.cc-top180 {
    margin-left: 5.12em;
    margin-right: 5.12em;
  }

  .list {
    font-size: 2.083em;
  }

  .grid__wrapper {
    flex-direction: column;
  }

  .responsive__grid {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-flow: column;
  }

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

  .txt32pd-copy {
    font-size: 3.1em;
  }
}

@media screen and (max-width: 767px) {
  .btn-medium.cc-top8 {
    margin-top: 8px;
  }

  .btn-medium.cc-top8.cc-m-top16 {
    margin-top: 16px;
  }

  .btn-medium.cc-top8.cc-cyr {
    text-align: center;
    width: 100%;
  }

  .h1-46 {
    font-size: 42px;
    line-height: 48px;
  }

  .h1-46.cc-80pers {
    width: 100%;
  }

  .h4-24 {
    font-size: 28px;
    line-height: 34px;
  }

  .h3-27, .h3-27.cc-mb6 {
    font-size: 26px;
  }

  .txt14 {
    font-size: 14px;
  }

  .txt16 {
    font-size: 16px;
  }

  .txt18 {
    font-size: 18px;
  }

  .cc-top16 {
    margin-top: 1.11em;
  }

  .section {
    min-width: 390px;
    max-width: 568px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section.cc-top80 {
    aspect-ratio: auto;
    object-fit: fill;
    min-width: 508px;
    max-width: 767px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section.cc-top180 {
    margin-top: 120px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .par0.cc-top16, .par16 {
    font-size: 16px;
  }

  .par18 {
    font-size: 18px;
  }

  .par-empty {
    font-size: 14px;
  }

  .txt18pd {
    font-size: 18px;
  }

  .txt32pd {
    font-size: 28px;
  }

  .txt32pd.cc-top16 {
    display: block;
  }

  .txt24pd {
    font-size: 20px;
    line-height: 24px;
  }

  .h2-42 {
    font-size: 38px;
    line-height: 44px;
  }

  .txt64pd {
    font-size: 38px;
    line-height: 40px;
  }

  .sectionfullwidth.cc-bg15293f {
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .quickx4 {
    padding-top: 20px;
  }

  .quick-footer-top {
    padding-top: 60px;
  }

  .wrap-call-footer {
    font-size: 16px;
  }

  .navbar {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .link-crumbs {
    font-size: 14px;
  }

  .background-video {
    min-width: 0;
    max-width: none;
    margin-left: auto;
    margin-right: auto;
  }

  .wrap-cta {
    width: 100%;
    padding: 25px;
  }

  .list-footer {
    font-size: 14px;
  }

  .quick-footer-bottom {
    margin-bottom: 0;
    padding-bottom: 40px;
  }

  .wrap-social {
    grid-column-gap: 39px;
    grid-row-gap: 39px;
  }

  .txt10 {
    font-size: 10px;
  }

  .par16pd {
    font-size: 16px;
  }

  .wrap-contact-white {
    min-height: 55px;
  }

  .txt28pd {
    font-size: 24px;
  }

  .wrap-feedback {
    margin-bottom: 30px;
    padding: 30px;
  }

  .quickquote1 {
    grid-column-gap: 20px;
  }

  .wrap-team {
    padding: 30px;
  }

  .slider {
    min-height: 100%;
  }

  .txt16pd {
    font-size: 16px;
  }

  .hero-text {
    left: 5%;
  }

  .tabs-menu {
    padding-bottom: 10px;
  }

  .section-copy-why-us, .section-copy-discover-the-difference.cc-top80 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-copy-similar-listing {
    min-width: 390px;
    max-width: 568px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .containerdetails {
    display: none;
  }

  .sectionfullwidth-copy-footer.cc-bg15293f {
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-copy-direction, .section-copy-our-values, .section-copy-value-x-3 {
    min-width: 390px;
    max-width: 568px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .flex-mob {
    margin-bottom: 40px;
  }

  .flex-mob.cc-herb {
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .mob-content {
    margin-top: 40px;
    display: block;
  }

  .par16cyr {
    font-size: 16px;
  }

  .par18cyr {
    font-size: 18px;
    line-height: 24px;
  }

  .par18cyr.cc-top16 {
    font-size: 16px;
    line-height: 1.4em;
  }

  .txt16details, .txt16details.cc-cyr.cc-min1 {
    font-size: 16px;
  }

  .txt16details.cc-min1 {
    min-width: 16px;
    font-size: 16px;
  }

  .list16 {
    font-size: 16px;
  }

  .mob_containerdetails {
    display: flex;
  }

  .wrap-mob {
    display: block;
  }

  .tabs-menu-catamarans {
    padding-bottom: 10px;
  }

  .section-copy, .section-ru, .section-copy, .section-ru-why-us, .section-copy, .section-ru-discover {
    min-width: 390px;
    max-width: 568px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .header-mob {
    float: none;
    min-height: 80px;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    position: relative;
  }

  .navlink-mob {
    font-size: 28px;
  }

  .navlink-mob.cc-herb {
    color: #fcf7f7;
    font-weight: 400;
    text-decoration: none;
  }

  .image-8 {
    display: block;
  }

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

  .header-icon {
    width: 100%;
  }

  .burger-lang {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .navlink-mob-small {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 18px;
  }

  .burger-lang-link {
    font-size: 10px;
  }

  .navbar-copy {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .list-footer-herb {
    font-size: 14px;
  }

  .navlink-mob-small-hide {
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 18px;
  }

  .navbar-copy-copy {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .txt64 {
    font-size: 38px;
    line-height: 40px;
  }

  .section-copy {
    min-width: 390px;
    max-width: 568px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-copy.cc-top80 {
    aspect-ratio: auto;
    object-fit: fill;
    min-width: 508px;
    max-width: 767px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-copy.cc-top180 {
    margin-top: 120px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    padding-right: 30px;
  }

  .list {
    font-size: 16px;
  }

  .image-17 {
    width: 100%;
  }

  .slider-cert {
    min-height: 100%;
  }

  .txt32pd-copy {
    font-size: 24px;
  }

  .txt32pd-copy.cc-top16 {
    display: block;
  }
}

@media screen and (max-width: 479px) {
  body {
    max-width: 470px;
  }

  .btn-medium.cc-top8 {
    margin-top: 0;
  }

  .h1-46 {
    font-size: 30px;
    line-height: 38px;
  }

  .h1-46.cc-80pers {
    width: 100%;
  }

  .h3-27, .h3-27.cc-mb6 {
    font-size: 24px;
  }

  .cc-m-mb0 {
    margin-bottom: 0;
  }

  .cc-mob-hide {
    display: none;
  }

  .cc-gold-light {
    font-size: 10px;
    line-height: 16px;
  }

  .cc-gold-light.txt14 {
    line-height: 14px;
  }

  .body {
    min-width: 320px;
    max-width: 470px;
  }

  .section {
    min-width: 320px;
    max-width: 497px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section.cc-top80 {
    width: 100%;
    min-width: 320px;
    max-width: 497px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section.cc-top180 {
    margin-top: 120px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .par0.cc-top16, .par16 {
    font-size: 14px;
  }

  .par16.cc-top16 {
    margin-top: 12px;
  }

  .txt32pd {
    font-size: 26px;
  }

  .txt32pd.cc-mb12 {
    margin-bottom: 8px;
  }

  .txt24pd {
    line-height: 24px;
  }

  .txt24pd.cc-gold-light, .txt24pd.cc-mb6 {
    font-size: 18px;
  }

  .h2-42 {
    font-size: 36px;
  }

  .h2-42.cc-mb6 {
    line-height: 40px;
  }

  .sectionfullwidth.cc-bg15293f {
    padding-left: 20px;
    padding-right: 20px;
  }

  .quickx4 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .navbar {
    margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
    padding-right: 5px;
  }

  .brand.w--current {
    margin-right: 20px;
  }

  .background-video {
    width: 100%;
    min-width: 320px;
    max-width: 497px;
    height: 100vh;
    margin-left: auto;
    margin-right: auto;
  }

  .quick-footer-bottom {
    margin-bottom: 0;
    padding-bottom: 80px;
  }

  .wrap-social {
    grid-column-gap: 13px;
    grid-row-gap: 13px;
    flex-flow: column;
    width: 100%;
    height: auto;
  }

  .wrap-soc-up.cc-top52 {
    width: 100%;
    height: auto;
  }

  .quickicons.cc-quick-center {
    grid-column-gap: 0px;
    text-align: center;
  }

  .wrap-ico {
    width: 100%;
  }

  .quickicons3col.cc-quick-center {
    text-align: center;
  }

  .containerquote2 {
    padding: 10px;
  }

  .wrap-team {
    margin-bottom: 20px;
    padding: 20px;
  }

  .section-copy-why-us {
    min-width: 320px;
    max-width: 497px;
    margin-bottom: 60px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-copy-discover-the-difference.cc-top80 {
    min-width: 320px;
    max-width: 479px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-copy-cta {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-copy-similar-listing {
    min-width: 320px;
    max-width: 479px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .btn-fullweight.cc-top16.cc-cyr {
    line-height: 24px;
  }

  .sliderblog {
    width: 100%;
    min-height: auto;
  }

  .sectionfullwidth-copy-footer.cc-bg15293f {
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-copy-direction, .section-copy-our-values, .section-copy-value-x-3 {
    min-width: 320px;
    max-width: 497px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .par16cyr.cc-top16 {
    margin-top: 12px;
  }

  .par18cyr.cc-top16 {
    line-height: 1.4em;
  }

  .section-copy, .section-ru, .section-copy, .section-ru-why-us, .section-copy {
    min-width: 320px;
    max-width: 497px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-ru-discover {
    min-width: 320px;
    max-width: 479px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs-center {
    display: block;
  }

  .header-mob {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
  }

  .navlink-mob {
    padding-top: 15px;
    font-size: 32px;
  }

  .header-right {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .menu-button {
    padding: 15px;
  }

  .header-icon {
    width: 90%;
    height: 100%;
  }

  .navlink-mob-small {
    padding-top: 10px;
    font-size: 21px;
  }

  .burger-lang-link.cc-cyr {
    font-size: 12px;
  }

  .navbar-copy {
    margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
    padding-right: 5px;
  }

  .navlink-mob-small-hide {
    padding-top: 10px;
    font-size: 21px;
  }

  .wrap-fishing {
    padding-left: 10px;
    padding-right: 10px;
  }

  .code {
    font-size: 12px;
    line-height: 14px;
  }

  .navbar-copy-copy {
    margin-left: auto;
    margin-right: auto;
    padding-left: 5px;
    padding-right: 5px;
  }

  .txt64 {
    font-size: 30px;
  }

  .section-copy {
    min-width: 320px;
    max-width: 497px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-copy.cc-top80 {
    width: 100%;
    min-width: 320px;
    max-width: 497px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .section-copy.cc-top180 {
    margin-top: 120px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .list {
    font-size: 14px;
  }

  .fs-consent_banner_buttons {
    text-align: center;
    flex-flow: column;
    align-items: stretch;
  }

  .fs-consent_prefs_heading {
    font-size: 1rem;
  }

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

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

  .txt32pd-copy {
    font-size: 20px;
  }

  .txt32pd-copy.cc-mb12 {
    margin-bottom: 8px;
  }

  .code-embed {
    height: auto;
  }
}

#w-node-d80a7291-d595-b228-c5c6-38f473c56a58-d3386faf, #w-node-_857158a3-13b3-100f-9125-7cc664a641b8-d3386faf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3736d8b3-b012-3577-4740-496def4fe486-d3386faf {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_81ad5532-590b-265a-6e97-4ef3a9b8ca7a-d3386faf {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_882ff81a-37a4-bb44-901a-dbd6a3a27f67-a3a27f65 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
}

#w-node-_882ff81a-37a4-bb44-901a-dbd6a3a27fcc-a3a27f65 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3125b645-2733-297b-6cae-0b49f3a45e25-f3a45e23 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_3125b645-2733-297b-6cae-0b49f3a45e26-f3a45e23 {
  grid-row: span 2 / span 2;
}

#w-node-d3be2532-e4ea-2b32-39db-74cb62b2e0a6-d3386fb0 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_160d89f7-5d4d-8ee9-8291-3ec3e6217e63-d3386fb0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_20454395-4af0-7afb-438f-4d225c5c0763-d3386fb0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_09e3e5d2-a36c-6837-1897-81cb6fe5a2b5-d3386fb0 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_09e3e5d2-a36c-6837-1897-81cb6fe5a2b6-d3386fb0 {
  grid-row: span 2 / span 2;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-2550da4d {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-2550da4d {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-2550da4d, #w-node-_44db266c-7120-a96b-f725-0422c492d73d-2550da4d, #w-node-_57e1afc3-a117-3461-a6b9-ab3c42937cf9-2550da4d, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-2550da4d, #w-node-_94755272-7419-6902-a877-50e84194fb45-2550da4d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-2550da4d {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-2550da4d {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2550da4d, #w-node-_5834daab-aac2-4d81-0698-9f31d60bae19-2550da4d, #w-node-_77cfb7ed-d15c-b0c9-0a7b-11661efb52b4-2550da4d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-2550da4d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2550da4d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_49b57972-f593-0129-5389-a37ee66c1f07-e66c1f03 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_4db421a2-4454-65b9-4bdf-4108f276faff-f276fafb {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-d8fcf1fd-74e2-84d8-b705-7709f0fb4ba8-f0fb4ba4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b29da3e5-62df-f507-8d2b-fd2306c3ab39-aa574716 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-aa574716 {
  grid-template-rows: auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-aa574716, #w-node-cca3f457-080f-7cf5-bec9-8f5582dbe0c7-aa574716 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_75f55ce9-2fd7-c29f-e19d-965fd8a1dbbb-aa574716, #w-node-_04afd415-a48a-e148-55a3-b3121fe8c356-aa574716 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d80a7291-d595-b228-c5c6-38f473c56a58-c005e759 {
  grid-template-rows: auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-a0d3a6f6-4ca1-69ce-a6c0-f4632933bd7f-f4d9745b {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-c94df916-be39-b2fb-cd36-e28255e599a3-55e5999f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_7af91b0d-8acb-f737-f87c-36f41cb99472-f9b3b727 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-b55163f3-1eea-a954-9f58-348acad22cfc-561206b1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_32c6bcc0-65ec-1c3c-acee-7f7095e88d3f-d2868b53 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2b7b749f-6669-3aad-4f8d-51b3d020207d-d2868b53 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_549caccf-b5a0-92f0-7198-fea4b4bc9128-d2868b53, #w-node-_9deccfe2-db82-afc2-5abc-7f4f466cd935-d2868b53 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ea7878c8-c357-2131-88b6-fc6f732d9662-4701f192 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-bddc76c8-dffe-7393-50a4-56e0feac1792-4701f192 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-c5018e43-815b-23cf-5de9-5cd519a8f58d-f4d9ee95 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_09651537-c0e6-05e0-7c30-7657326a57f7-f4d9ee95, #w-node-_6e051b66-da58-81f5-c55b-67549d3344bf-f4d9ee95, #w-node-_501ddfcc-0c6a-5c05-7a13-3dc021a6c819-f4d9ee95, #w-node-ca06e2d9-0cac-552b-365f-bf42d6947fc0-f4d9ee95 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_0a5b885c-13c5-4af9-c38f-8b19c9be206a-478165b1 {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-_0a5b885c-13c5-4af9-c38f-8b19c9be206b-478165b1 {
  grid-row: span 2 / span 2;
}

#w-node-c96cfc4a-af69-7041-f29b-7c0a982a509f-478165b1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-c96cfc4a-af69-7041-f29b-7c0a982a5104-478165b1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_75ee87cf-30b0-da8e-40e1-11efee82b9d1-5e3b4e1f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-da1ae737-0e1e-ef0c-7e13-4b6d64d5a782-5e3b4e1f {
  grid-template-rows: auto auto;
  grid-template-columns: .25fr 1fr;
}

#w-node-da1ae737-0e1e-ef0c-7e13-4b6d64d5a783-5e3b4e1f {
  grid-row: span 2 / span 2;
}

#w-node-fb2dc308-e815-17fe-c066-7f6a03873553-5e3b4e1f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-b5208312-d6f8-0e45-fc83-3d1e0986ae5a-5e3b4e1f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_02fecb70-7e72-9d95-bce3-e45324590085-5e3b4e1f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

#w-node-_02fecb70-7e72-9d95-bce3-e453245900ea-5e3b4e1f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_995f40e3-5b54-0bc8-7266-8f66b858a511-5e3b4e1f {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f67ba587-fbea-e6ff-e119-1b761c653e11-5e3b4e1f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_66d5852d-3933-a123-2f94-5055a74b454e-5e3b4e1f {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-efa5b74b-52fe-e113-b307-8d89bf42dfa6-5e3b4e1f {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-e9d68dbe-6c8e-d568-2f66-9bc240f771fb-9478ead0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-9478ead0, #w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-9478ead0, #w-node-cca3f457-080f-7cf5-bec9-8f5582dbe0c7-9478ead0, #w-node-_75f55ce9-2fd7-c29f-e19d-965fd8a1dbbb-9478ead0 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_04afd415-a48a-e148-55a3-b3121fe8c356-9478ead0 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-f4fd6bbe-8586-c4b9-30d0-4e439b60c879-5264eec7 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-5264eec7 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-5264eec7 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cca3f457-080f-7cf5-bec9-8f5582dbe0c7-5264eec7, #w-node-_75f55ce9-2fd7-c29f-e19d-965fd8a1dbbb-5264eec7, #w-node-_04afd415-a48a-e148-55a3-b3121fe8c356-5264eec7 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-2b87349d, #w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-2b87349d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cca3f457-080f-7cf5-bec9-8f5582dbe0c7-2b87349d, #w-node-_75f55ce9-2fd7-c29f-e19d-965fd8a1dbbb-2b87349d, #w-node-_04afd415-a48a-e148-55a3-b3121fe8c356-2b87349d, #w-node-_7536fa73-008e-c505-aa24-e3698a5e4646-b7b98953, #w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-b7b98953 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-cca3f457-080f-7cf5-bec9-8f5582dbe0c7-b7b98953, #w-node-_75f55ce9-2fd7-c29f-e19d-965fd8a1dbbb-b7b98953, #w-node-_04afd415-a48a-e148-55a3-b3121fe8c356-b7b98953 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3f4c2db5-26e0-9e90-1ce6-8004e2907cd8-99429d60 {
  grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-749c1614 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-749c1614 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-749c1614, #w-node-ec254b7b-fd0f-d321-30f3-137706d72a16-749c1614, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-749c1614, #w-node-_94755272-7419-6902-a877-50e84194fb45-749c1614 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-749c1614 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-749c1614 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-749c1614, #w-node-d2f72368-0c09-e3a8-862d-9abc51d2e79c-749c1614, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-749c1614, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-749c1614, #w-node-e327b116-e73a-dc84-60f1-af5becb5e1ff-ecb5e1fb {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-12099903 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-12099903 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-12099903, #w-node-_2981f5af-a5d2-7a31-49cf-630c59cd32b5-12099903, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-12099903, #w-node-_94755272-7419-6902-a877-50e84194fb45-12099903 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-12099903 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-12099903 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-12099903, #w-node-_2e078dd0-0720-4e4b-f843-1b0de05ff080-12099903, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-12099903, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-12099903 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-359276e5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-359276e5 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-359276e5, #w-node-_0dca05f4-6925-0b80-f459-791d8f84f729-359276e5, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-359276e5, #w-node-_94755272-7419-6902-a877-50e84194fb45-359276e5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-359276e5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-359276e5 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-359276e5, #w-node-_3fd6b8c3-d7aa-134c-682c-ed235133efd5-359276e5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-359276e5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-359276e5, #w-node-_6d7f9583-ae26-1ecb-8627-f129171bdbc6-171bdbc2 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-50fa5ed4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-50fa5ed4 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-50fa5ed4, #w-node-_40787979-e7f9-4f11-a86c-b309b6702b43-50fa5ed4, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-50fa5ed4, #w-node-_94755272-7419-6902-a877-50e84194fb45-50fa5ed4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-50fa5ed4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-50fa5ed4 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-50fa5ed4, #w-node-ddb1ff19-076d-1afa-bb64-8f0784c1870f-50fa5ed4, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-50fa5ed4, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-50fa5ed4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-0966393b {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-0966393b {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-0966393b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_3db8199a-cc3d-4c34-9c72-c4c279bb73a7-0966393b {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-0966393b, #w-node-_94755272-7419-6902-a877-50e84194fb45-0966393b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-0966393b {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-0966393b {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-0966393b, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-0966393b, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-0966393b {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-9c953dff {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-9c953dff {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-9c953dff, #w-node-_7bba4c1b-a020-dcfc-9990-9eda27d5af60-9c953dff, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-9c953dff, #w-node-_94755272-7419-6902-a877-50e84194fb45-9c953dff {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-9c953dff {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-9c953dff {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-9c953dff, #w-node-c8891944-e76f-12ff-fffa-fc9571070f54-9c953dff, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-9c953dff, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-9c953dff {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-a47bdc85 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-a47bdc85 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-a47bdc85, #w-node-e2f6b6e9-34af-7f3a-3bad-fbfb4fcfc16c-a47bdc85, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-a47bdc85, #w-node-_94755272-7419-6902-a877-50e84194fb45-a47bdc85 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-a47bdc85 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-a47bdc85 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-a47bdc85, #w-node-ed4bf78d-d0ca-72d9-e53e-da06fbae96b3-a47bdc85, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-a47bdc85, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-a47bdc85 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-7999ecfe {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-7999ecfe {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-7999ecfe, #w-node-a0ef1714-72f3-4481-5bf5-95ba138e4e9b-7999ecfe, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-7999ecfe, #w-node-_94755272-7419-6902-a877-50e84194fb45-7999ecfe {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-7999ecfe {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-7999ecfe {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-7999ecfe, #w-node-_521f621e-fccf-87d2-869a-78ffd9e15d86-7999ecfe, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-7999ecfe, #w-node-_16e70b3a-3453-c19a-f31b-e37fe7fbae07-7999ecfe {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-a77f9606 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-a77f9606 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-a77f9606, #w-node-b132e73f-7ee0-7265-ef27-70b83a8864ee-a77f9606, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-a77f9606, #w-node-_94755272-7419-6902-a877-50e84194fb45-a77f9606 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-a77f9606 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-a77f9606 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-a77f9606, #w-node-e34a3a62-749f-f2e3-21db-0156347551a2-a77f9606, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-a77f9606, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-a77f9606 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-eab02625 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-eab02625 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-eab02625, #w-node-dda96c95-007c-6b49-49b3-bf2e3c0eeff5-eab02625, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-eab02625, #w-node-_94755272-7419-6902-a877-50e84194fb45-eab02625 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-eab02625 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-eab02625 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-eab02625, #w-node-fb5732fb-8ee5-dbe4-594a-d0267f5c4e5f-eab02625, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-eab02625, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-eab02625 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-2fc7896d {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-2fc7896d {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-2fc7896d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9c4dd9ea-a9c6-52f0-fee6-a07ecd84723d-2fc7896d {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-2fc7896d, #w-node-_94755272-7419-6902-a877-50e84194fb45-2fc7896d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-2fc7896d {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-2fc7896d {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2fc7896d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_6b75e912-dda8-d9ce-3a8c-7cd7dc533520-2fc7896d {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-015935032145-2fc7896d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2fc7896d {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-35933e17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-35933e17 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-35933e17, #w-node-f025f741-cd0b-3a1b-1ed7-6a3701ecd349-35933e17, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-35933e17, #w-node-_94755272-7419-6902-a877-50e84194fb45-35933e17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-35933e17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-35933e17 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-35933e17, #w-node-_3475ed0c-6ae6-a80e-f8a6-9cd8742a7e56-35933e17, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-35933e17, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-35933e17 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-50fb0eee {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-50fb0eee {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-50fb0eee, #w-node-_1cafd203-c2a8-c941-763a-4bdcb3d3c79d-50fb0eee, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-50fb0eee, #w-node-_94755272-7419-6902-a877-50e84194fb45-50fb0eee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-50fb0eee {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-50fb0eee {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-50fb0eee, #w-node-d1a221c4-b792-e47b-1ded-2e8c0f0bbacb-50fb0eee, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-50fb0eee, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-50fb0eee {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-7e61a722 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-7e61a722 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-7e61a722, #w-node-_2a0c90f2-6853-6d70-06e6-d0db984589fc-7e61a722, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-7e61a722, #w-node-_94755272-7419-6902-a877-50e84194fb45-7e61a722 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-7e61a722 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-7e61a722 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-7e61a722, #w-node-_58cfc6c5-07a5-3f17-640d-4fea3a1ac33c-7e61a722, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-7e61a722, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-7e61a722 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-eaad448e {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-eaad448e {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-eaad448e, #w-node-_0515558b-c17c-4377-9567-6ffe01cdb72e-eaad448e, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-eaad448e, #w-node-_94755272-7419-6902-a877-50e84194fb45-eaad448e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-eaad448e {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-eaad448e {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-eaad448e, #w-node-_0d8a0279-d572-a63b-f502-83c113e3206f-eaad448e, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-eaad448e, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-eaad448e {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_46641248-c64e-226f-f933-9ba445506b61-239d8614 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-fbf3afb7-2bb3-779e-5524-d60ffeb43e94-239d8614 {
  grid-template-rows: auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_00edf84e-f4b8-66af-f737-dcaa2cfc3d32-2cfc3d2a {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-223ace22, #w-node-_09ec1075-787f-7b1c-a5fa-b7cfbee1fb5b-223ace22 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2b7b749f-6669-3aad-4f8d-51b3d020207d-7bc2aba4 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_9deccfe2-db82-afc2-5abc-7f4f466cd935-7bc2aba4 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-5bb2715a {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-5bb2715a {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-5bb2715a, #w-node-_2ce4081a-66d3-0f63-e107-316b8ce47dbd-5bb2715a, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-5bb2715a, #w-node-_94755272-7419-6902-a877-50e84194fb45-5bb2715a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-5bb2715a {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-5bb2715a {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_0333d541-2e8c-f10d-a138-bd3d140a5c8b-5bb2715a, #w-node-_09b5edfb-eef3-6cfe-2c5b-60cda1cded2d-5bb2715a, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-5bb2715a, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-5bb2715a {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-99d619d5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-99d619d5 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-99d619d5, #w-node-_4ba8b0e3-1c82-bafa-edf2-51f60e050935-99d619d5, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-99d619d5, #w-node-_94755272-7419-6902-a877-50e84194fb45-99d619d5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-99d619d5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-99d619d5 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-99d619d5, #w-node-d25751bd-ad42-7f50-3feb-1890415d901d-99d619d5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-99d619d5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-99d619d5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-d33804d3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-d33804d3 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-d33804d3, #w-node-_1af512a2-4fa8-4b77-ac7e-b388b7c09745-d33804d3, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-d33804d3, #w-node-e3e731cb-a64b-a37f-3723-1690262e6492-d33804d3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-d33804d3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-d33804d3 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-d33804d3, #w-node-dba5608a-e301-6bb0-0a07-dadae107e96e-d33804d3, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-d33804d3, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-d33804d3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-80b1fdf1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-80b1fdf1 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-80b1fdf1, #w-node-_42bc1e49-8083-3073-3c0d-2faf306f6bf3-80b1fdf1, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-80b1fdf1, #w-node-_94755272-7419-6902-a877-50e84194fb45-80b1fdf1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-80b1fdf1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-80b1fdf1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-80b1fdf1, #w-node-d7201b9f-0c05-31f1-2952-690247441196-80b1fdf1, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-80b1fdf1, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-80b1fdf1 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-2b8a5b89 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-2b8a5b89 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-2b8a5b89, #w-node-_963dda2a-5b19-60b7-5a01-25b6fa1008d7-2b8a5b89, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-2b8a5b89, #w-node-_94755272-7419-6902-a877-50e84194fb45-2b8a5b89 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-2b8a5b89 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-2b8a5b89 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2b8a5b89, #w-node-_05c5ca68-f8fb-1a34-39dd-b00b4dde8ac4-2b8a5b89, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-2b8a5b89 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-2b2c8ede {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-2b2c8ede {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-2b2c8ede, #w-node-_36f6c132-33c2-be34-bb54-82759084fec5-2b2c8ede, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-2b2c8ede, #w-node-_94755272-7419-6902-a877-50e84194fb45-2b2c8ede {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-2b2c8ede {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-2b2c8ede {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2b2c8ede, #w-node-f71675e5-77a7-12a7-88bf-671ca964994a-2b2c8ede, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-2b2c8ede, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2b2c8ede {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-1abcb9b3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-1abcb9b3 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-1abcb9b3, #w-node-_22860b36-1a0e-039b-08c9-a310c0cd524b-1abcb9b3, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-1abcb9b3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-1abcb9b3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-1abcb9b3 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-1abcb9b3, #w-node-bab1ac80-70e9-b0d3-8e6c-20a6825d6b92-1abcb9b3, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-1abcb9b3 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-cd150986 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-cd150986 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-cd150986, #w-node-_210986d0-0950-8b3e-e981-c197b223872e-cd150986, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-cd150986, #w-node-_94755272-7419-6902-a877-50e84194fb45-cd150986 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320d9-cd150986 {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-cd150986 {
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-cd150986, #w-node-_49a0ea88-0e58-0691-b2cc-1fa927b324b0-cd150986, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-cd150986, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-cd150986, #w-node-_0d60bb75-059e-85c9-752c-ada811e66258-11e66254, #w-node-_205fadd9-c9b9-13a2-5889-c812e852a59e-e852a59a, #w-node-_89cfabca-8aa8-1aee-a068-c8984a0e92ea-4a0e92e6, #w-node-e59d1cdb-1bcb-123d-ceec-b0931522ac83-1522ac7f, #w-node-_3c41ced9-090e-9bbf-ffdc-708e7c08de48-7c08de44 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_2b7b749f-6669-3aad-4f8d-51b3d020207d-c0adc2d9 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-d80a7291-d595-b228-c5c6-38f473c56a58-326b88ac {
  grid-template-rows: auto auto auto auto auto auto auto auto;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

#w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c9521f-332da40b, #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95220-332da40b, #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95221-332da40b, #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95223-332da40b, #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95224-332da40b, #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95225-332da40b, #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6490-332da40b, #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6491-332da40b, #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6492-332da40b, #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6494-332da40b, #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6495-332da40b, #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6496-332da40b {
  place-self: stretch stretch;
}

#w-node-c5018e43-815b-23cf-5de9-5cd519a8f58d-3a538bcd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-_09651537-c0e6-05e0-7c30-7657326a57f7-3a538bcd, #w-node-_6e051b66-da58-81f5-c55b-67549d3344bf-3a538bcd, #w-node-_501ddfcc-0c6a-5c05-7a13-3dc021a6c819-3a538bcd, #w-node-ca06e2d9-0cac-552b-365f-bf42d6947fc0-3a538bcd {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

#w-node-_1829b52c-376e-4b39-2a65-cebf66a5c1d0-3fb823d5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-3fb823d5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

#w-node-afa345fd-6684-8f9e-96a6-79924822f5ac-3fb823d5 {
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
}

#w-node-d44e61fb-823c-394b-ee0c-b8acf04def30-3fb823d5 {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

@media screen and (max-width: 991px) {
  #w-node-_882ff81a-37a4-bb44-901a-dbd6a3a27f67-a3a27f65 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_882ff81a-37a4-bb44-901a-dbd6a3a27fcc-a3a27f65 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_160d89f7-5d4d-8ee9-8291-3ec3e6217e63-d3386fb0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_20454395-4af0-7afb-438f-4d225c5c0763-d3386fb0 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-2550da4d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-2550da4d, #w-node-_44db266c-7120-a96b-f725-0422c492d73d-2550da4d, #w-node-_57e1afc3-a117-3461-a6b9-ab3c42937cf9-2550da4d, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-2550da4d, #w-node-_94755272-7419-6902-a877-50e84194fb45-2550da4d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-2550da4d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2550da4d, #w-node-_5834daab-aac2-4d81-0698-9f31d60bae19-2550da4d, #w-node-_77cfb7ed-d15c-b0c9-0a7b-11661efb52b4-2550da4d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-2550da4d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2550da4d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_49b57972-f593-0129-5389-a37ee66c1f07-e66c1f03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4db421a2-4454-65b9-4bdf-4108f276faff-f276fafb {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-efa5b74b-52fe-e113-b307-8d89bf42dfa6-5e3b4e1f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-749c1614 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-749c1614, #w-node-ec254b7b-fd0f-d321-30f3-137706d72a16-749c1614, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-749c1614, #w-node-_94755272-7419-6902-a877-50e84194fb45-749c1614 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-749c1614 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-749c1614, #w-node-d2f72368-0c09-e3a8-862d-9abc51d2e79c-749c1614, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-749c1614, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-749c1614 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-12099903 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-12099903, #w-node-_2981f5af-a5d2-7a31-49cf-630c59cd32b5-12099903, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-12099903, #w-node-_94755272-7419-6902-a877-50e84194fb45-12099903 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-12099903 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-12099903, #w-node-_2e078dd0-0720-4e4b-f843-1b0de05ff080-12099903, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-12099903, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-12099903 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-359276e5 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-359276e5, #w-node-_0dca05f4-6925-0b80-f459-791d8f84f729-359276e5, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-359276e5, #w-node-_94755272-7419-6902-a877-50e84194fb45-359276e5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-359276e5 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-359276e5, #w-node-_3fd6b8c3-d7aa-134c-682c-ed235133efd5-359276e5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-359276e5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-359276e5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-50fa5ed4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-50fa5ed4, #w-node-_40787979-e7f9-4f11-a86c-b309b6702b43-50fa5ed4, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-50fa5ed4, #w-node-_94755272-7419-6902-a877-50e84194fb45-50fa5ed4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-50fa5ed4 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-50fa5ed4, #w-node-ddb1ff19-076d-1afa-bb64-8f0784c1870f-50fa5ed4, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-50fa5ed4, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-50fa5ed4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-0966393b {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-0966393b, #w-node-_3db8199a-cc3d-4c34-9c72-c4c279bb73a7-0966393b, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-0966393b, #w-node-_94755272-7419-6902-a877-50e84194fb45-0966393b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-0966393b {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-0966393b, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-0966393b, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-0966393b {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-9c953dff {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-9c953dff, #w-node-_7bba4c1b-a020-dcfc-9990-9eda27d5af60-9c953dff, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-9c953dff, #w-node-_94755272-7419-6902-a877-50e84194fb45-9c953dff {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-9c953dff {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-9c953dff, #w-node-c8891944-e76f-12ff-fffa-fc9571070f54-9c953dff, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-9c953dff, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-9c953dff {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-a47bdc85 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-a47bdc85, #w-node-e2f6b6e9-34af-7f3a-3bad-fbfb4fcfc16c-a47bdc85, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-a47bdc85, #w-node-_94755272-7419-6902-a877-50e84194fb45-a47bdc85 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-a47bdc85 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-a47bdc85, #w-node-ed4bf78d-d0ca-72d9-e53e-da06fbae96b3-a47bdc85, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-a47bdc85, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-a47bdc85 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-7999ecfe {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-7999ecfe, #w-node-a0ef1714-72f3-4481-5bf5-95ba138e4e9b-7999ecfe, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-7999ecfe, #w-node-_94755272-7419-6902-a877-50e84194fb45-7999ecfe {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-7999ecfe {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-7999ecfe, #w-node-_521f621e-fccf-87d2-869a-78ffd9e15d86-7999ecfe, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-7999ecfe, #w-node-_16e70b3a-3453-c19a-f31b-e37fe7fbae07-7999ecfe {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-a77f9606 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-a77f9606, #w-node-b132e73f-7ee0-7265-ef27-70b83a8864ee-a77f9606, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-a77f9606, #w-node-_94755272-7419-6902-a877-50e84194fb45-a77f9606 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-a77f9606 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-a77f9606, #w-node-e34a3a62-749f-f2e3-21db-0156347551a2-a77f9606, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-a77f9606, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-a77f9606 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-eab02625 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-eab02625, #w-node-dda96c95-007c-6b49-49b3-bf2e3c0eeff5-eab02625, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-eab02625, #w-node-_94755272-7419-6902-a877-50e84194fb45-eab02625 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-eab02625 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-eab02625, #w-node-fb5732fb-8ee5-dbe4-594a-d0267f5c4e5f-eab02625, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-eab02625, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-eab02625 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-2fc7896d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-2fc7896d, #w-node-_9c4dd9ea-a9c6-52f0-fee6-a07ecd84723d-2fc7896d, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-2fc7896d, #w-node-_94755272-7419-6902-a877-50e84194fb45-2fc7896d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-2fc7896d {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2fc7896d, #w-node-_6b75e912-dda8-d9ce-3a8c-7cd7dc533520-2fc7896d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-2fc7896d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2fc7896d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-35933e17 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-35933e17, #w-node-f025f741-cd0b-3a1b-1ed7-6a3701ecd349-35933e17, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-35933e17, #w-node-_94755272-7419-6902-a877-50e84194fb45-35933e17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-35933e17 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-35933e17, #w-node-_3475ed0c-6ae6-a80e-f8a6-9cd8742a7e56-35933e17, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-35933e17, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-35933e17 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-50fb0eee {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-50fb0eee, #w-node-_1cafd203-c2a8-c941-763a-4bdcb3d3c79d-50fb0eee, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-50fb0eee, #w-node-_94755272-7419-6902-a877-50e84194fb45-50fb0eee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-50fb0eee {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-50fb0eee, #w-node-d1a221c4-b792-e47b-1ded-2e8c0f0bbacb-50fb0eee, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-50fb0eee, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-50fb0eee {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-7e61a722 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-7e61a722, #w-node-_2a0c90f2-6853-6d70-06e6-d0db984589fc-7e61a722, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-7e61a722, #w-node-_94755272-7419-6902-a877-50e84194fb45-7e61a722 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-7e61a722 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-7e61a722, #w-node-_58cfc6c5-07a5-3f17-640d-4fea3a1ac33c-7e61a722, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-7e61a722, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-7e61a722 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-eaad448e {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-eaad448e, #w-node-_0515558b-c17c-4377-9567-6ffe01cdb72e-eaad448e, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-eaad448e, #w-node-_94755272-7419-6902-a877-50e84194fb45-eaad448e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-eaad448e {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-eaad448e, #w-node-_0d8a0279-d572-a63b-f502-83c113e3206f-eaad448e, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-eaad448e, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-eaad448e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-5bb2715a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-5bb2715a, #w-node-_2ce4081a-66d3-0f63-e107-316b8ce47dbd-5bb2715a, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-5bb2715a, #w-node-_94755272-7419-6902-a877-50e84194fb45-5bb2715a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-5bb2715a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0333d541-2e8c-f10d-a138-bd3d140a5c8b-5bb2715a, #w-node-_09b5edfb-eef3-6cfe-2c5b-60cda1cded2d-5bb2715a, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-5bb2715a, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-5bb2715a {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-99d619d5 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-99d619d5, #w-node-_4ba8b0e3-1c82-bafa-edf2-51f60e050935-99d619d5, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-99d619d5, #w-node-_94755272-7419-6902-a877-50e84194fb45-99d619d5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-99d619d5 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-99d619d5, #w-node-d25751bd-ad42-7f50-3feb-1890415d901d-99d619d5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-99d619d5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-99d619d5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-d33804d3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-d33804d3, #w-node-_1af512a2-4fa8-4b77-ac7e-b388b7c09745-d33804d3, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-d33804d3, #w-node-e3e731cb-a64b-a37f-3723-1690262e6492-d33804d3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-d33804d3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-d33804d3, #w-node-dba5608a-e301-6bb0-0a07-dadae107e96e-d33804d3, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-d33804d3, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-d33804d3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-80b1fdf1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-80b1fdf1, #w-node-_42bc1e49-8083-3073-3c0d-2faf306f6bf3-80b1fdf1, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-80b1fdf1, #w-node-_94755272-7419-6902-a877-50e84194fb45-80b1fdf1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-80b1fdf1 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
    display: grid;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-80b1fdf1, #w-node-d7201b9f-0c05-31f1-2952-690247441196-80b1fdf1, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-80b1fdf1, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-80b1fdf1 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-2b8a5b89 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-2b8a5b89, #w-node-_963dda2a-5b19-60b7-5a01-25b6fa1008d7-2b8a5b89, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-2b8a5b89, #w-node-_94755272-7419-6902-a877-50e84194fb45-2b8a5b89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-2b8a5b89 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2b8a5b89, #w-node-_05c5ca68-f8fb-1a34-39dd-b00b4dde8ac4-2b8a5b89, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-2b8a5b89 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-2b2c8ede {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-2b2c8ede, #w-node-_36f6c132-33c2-be34-bb54-82759084fec5-2b2c8ede, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-2b2c8ede, #w-node-_94755272-7419-6902-a877-50e84194fb45-2b2c8ede {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-2b2c8ede {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2b2c8ede, #w-node-f71675e5-77a7-12a7-88bf-671ca964994a-2b2c8ede, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-2b2c8ede, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2b2c8ede {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-1abcb9b3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-1abcb9b3, #w-node-_22860b36-1a0e-039b-08c9-a310c0cd524b-1abcb9b3, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-1abcb9b3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-1abcb9b3 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-1abcb9b3, #w-node-bab1ac80-70e9-b0d3-8e6c-20a6825d6b92-1abcb9b3, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-1abcb9b3 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_4cb7315b-2e40-2c91-4556-c303cd67cf72-cd150986 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-cd150986, #w-node-_210986d0-0950-8b3e-e981-c197b223872e-cd150986, #w-node-_9da14288-2a6c-637e-32a6-15a4e20aef42-cd150986, #w-node-_94755272-7419-6902-a877-50e84194fb45-cd150986 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320de-cd150986 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-cd150986, #w-node-_49a0ea88-0e58-0691-b2cc-1fa927b324b0-cd150986, #w-node-_48fe380f-88a7-9ae5-58ad-015935032145-cd150986, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-cd150986 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0d60bb75-059e-85c9-752c-ada811e66258-11e66254, #w-node-_205fadd9-c9b9-13a2-5889-c812e852a59e-e852a59a, #w-node-_89cfabca-8aa8-1aee-a068-c8984a0e92ea-4a0e92e6, #w-node-e59d1cdb-1bcb-123d-ceec-b0931522ac83-1522ac7f, #w-node-_3c41ced9-090e-9bbf-ffdc-708e7c08de48-7c08de44 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c9521f-332da40b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95225-332da40b {
    grid-area: 2 / 1 / 3 / 3;
    place-self: stretch stretch;
  }

  #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6490-332da40b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6496-332da40b {
    grid-area: 2 / 1 / 3 / 3;
    place-self: stretch stretch;
  }

  #w-node-_31d0165c-64fa-6009-5b7e-fce7591d1ff3-3fb823d5, #w-node-d44e61fb-823c-394b-ee0c-b8acf04def30-3fb823d5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d80a7291-d595-b228-c5c6-38f473c56a58-d3386faf, #w-node-_857158a3-13b3-100f-9125-7cc664a641b8-d3386faf {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_3736d8b3-b012-3577-4740-496def4fe486-d3386faf {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_81ad5532-590b-265a-6e97-4ef3a9b8ca7a-d3386faf {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d3be2532-e4ea-2b32-39db-74cb62b2e0a6-d3386fb0 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_160d89f7-5d4d-8ee9-8291-3ec3e6217e63-d3386fb0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_20454395-4af0-7afb-438f-4d225c5c0763-d3386fb0 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2550da4d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2550da4d, #w-node-_49b57972-f593-0129-5389-a37ee66c1f07-e66c1f03 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_4db421a2-4454-65b9-4bdf-4108f276faff-f276fafb {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-d8fcf1fd-74e2-84d8-b705-7709f0fb4ba8-f0fb4ba4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b29da3e5-62df-f507-8d2b-fd2306c3ab39-aa574716, #w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-aa574716 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-aa574716, #w-node-cca3f457-080f-7cf5-bec9-8f5582dbe0c7-aa574716 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d80a7291-d595-b228-c5c6-38f473c56a58-c005e759 {
    display: none;
  }

  #w-node-a0d3a6f6-4ca1-69ce-a6c0-f4632933bd7f-f4d9745b {
    grid-template-rows: auto auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c94df916-be39-b2fb-cd36-e28255e599a3-55e5999f {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_7af91b0d-8acb-f737-f87c-36f41cb99472-f9b3b727 {
    display: none;
  }

  #w-node-_32c6bcc0-65ec-1c3c-acee-7f7095e88d3f-d2868b53, #w-node-_549caccf-b5a0-92f0-7198-fea4b4bc9128-d2868b53, #w-node-_9deccfe2-db82-afc2-5abc-7f4f466cd935-d2868b53, #w-node-ea7878c8-c357-2131-88b6-fc6f732d9662-4701f192 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-bddc76c8-dffe-7393-50a4-56e0feac1792-4701f192 {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-c5018e43-815b-23cf-5de9-5cd519a8f58d-f4d9ee95, #w-node-_09651537-c0e6-05e0-7c30-7657326a57f7-f4d9ee95, #w-node-_6e051b66-da58-81f5-c55b-67549d3344bf-f4d9ee95, #w-node-_501ddfcc-0c6a-5c05-7a13-3dc021a6c819-f4d9ee95 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ca06e2d9-0cac-552b-365f-bf42d6947fc0-f4d9ee95 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-efa5b74b-52fe-e113-b307-8d89bf42dfa6-5e3b4e1f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e9d68dbe-6c8e-d568-2f66-9bc240f771fb-9478ead0 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-9478ead0 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-cca3f457-080f-7cf5-bec9-8f5582dbe0c7-9478ead0, #w-node-_75f55ce9-2fd7-c29f-e19d-965fd8a1dbbb-9478ead0 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-f4fd6bbe-8586-c4b9-30d0-4e439b60c879-5264eec7 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-5264eec7 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-5264eec7, #w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-2b87349d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7536fa73-008e-c505-aa24-e3698a5e4646-b7b98953, #w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-b7b98953 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-cca3f457-080f-7cf5-bec9-8f5582dbe0c7-b7b98953 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-749c1614, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-749c1614 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-e327b116-e73a-dc84-60f1-af5becb5e1ff-ecb5e1fb {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-12099903, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-12099903, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-359276e5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-359276e5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_6d7f9583-ae26-1ecb-8627-f129171bdbc6-171bdbc2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-50fa5ed4, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-50fa5ed4, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-0966393b, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-0966393b, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-9c953dff, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-9c953dff, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-a47bdc85, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-a47bdc85, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-7999ecfe, #w-node-_16e70b3a-3453-c19a-f31b-e37fe7fbae07-7999ecfe, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-a77f9606, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-a77f9606, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-eab02625, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-eab02625, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2fc7896d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2fc7896d, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-35933e17, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-35933e17, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-50fb0eee, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-50fb0eee, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-7e61a722, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-7e61a722, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-eaad448e, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-eaad448e {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_46641248-c64e-226f-f933-9ba445506b61-239d8614 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-fbf3afb7-2bb3-779e-5524-d60ffeb43e94-239d8614 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_00edf84e-f4b8-66af-f737-dcaa2cfc3d32-2cfc3d2a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-223ace22 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_09ec1075-787f-7b1c-a5fa-b7cfbee1fb5b-223ace22, #w-node-_9deccfe2-db82-afc2-5abc-7f4f466cd935-7bc2aba4 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0333d541-2e8c-f10d-a138-bd3d140a5c8b-5bb2715a, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-5bb2715a, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-99d619d5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-99d619d5, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-d33804d3, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-d33804d3, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-80b1fdf1, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-80b1fdf1, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2b8a5b89, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2b2c8ede, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2b2c8ede, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-1abcb9b3, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-cd150986, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-cd150986 {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-_0d60bb75-059e-85c9-752c-ada811e66258-11e66254, #w-node-_205fadd9-c9b9-13a2-5889-c812e852a59e-e852a59a, #w-node-_89cfabca-8aa8-1aee-a068-c8984a0e92ea-4a0e92e6, #w-node-e59d1cdb-1bcb-123d-ceec-b0931522ac83-1522ac7f, #w-node-_3c41ced9-090e-9bbf-ffdc-708e7c08de48-7c08de44 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d80a7291-d595-b228-c5c6-38f473c56a58-326b88ac {
    display: none;
  }

  #w-node-c5018e43-815b-23cf-5de9-5cd519a8f58d-3a538bcd, #w-node-_09651537-c0e6-05e0-7c30-7657326a57f7-3a538bcd, #w-node-_6e051b66-da58-81f5-c55b-67549d3344bf-3a538bcd, #w-node-_501ddfcc-0c6a-5c05-7a13-3dc021a6c819-3a538bcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-ca06e2d9-0cac-552b-365f-bf42d6947fc0-3a538bcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
  }

  #w-node-d44e61fb-823c-394b-ee0c-b8acf04def30-3fb823d5 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_3736d8b3-b012-3577-4740-496def4fe486-d3386faf {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_81ad5532-590b-265a-6e97-4ef3a9b8ca7a-d3386faf {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_882ff81a-37a4-bb44-901a-dbd6a3a27f67-a3a27f65 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-d3be2532-e4ea-2b32-39db-74cb62b2e0a6-d3386fb0 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_160d89f7-5d4d-8ee9-8291-3ec3e6217e63-d3386fb0, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2550da4d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2550da4d, #w-node-_49b57972-f593-0129-5389-a37ee66c1f07-e66c1f03, #w-node-c94df916-be39-b2fb-cd36-e28255e599a3-55e5999f {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-b55163f3-1eea-a954-9f58-348acad22cfc-561206b1, #w-node-_2b7b749f-6669-3aad-4f8d-51b3d020207d-d2868b53 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ca06e2d9-0cac-552b-365f-bf42d6947fc0-f4d9ee95 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-e9d68dbe-6c8e-d568-2f66-9bc240f771fb-9478ead0 {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-ff6e9f7c-a778-24e4-efff-abed66fa42fe-2b87349d {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_7536fa73-008e-c505-aa24-e3698a5e4646-b7b98953 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-749c1614, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-749c1614, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-12099903, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-12099903, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-359276e5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-359276e5, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-50fa5ed4, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-50fa5ed4, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-0966393b, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-0966393b, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-9c953dff, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-9c953dff, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-a47bdc85, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-a47bdc85, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-7999ecfe, #w-node-_16e70b3a-3453-c19a-f31b-e37fe7fbae07-7999ecfe, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-a77f9606, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-a77f9606, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-eab02625, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-eab02625, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2fc7896d, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2fc7896d, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-35933e17, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-35933e17, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-50fb0eee, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-50fb0eee, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-7e61a722, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-7e61a722, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-eaad448e, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-eaad448e {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-fbf3afb7-2bb3-779e-5524-d60ffeb43e94-239d8614 {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_00edf84e-f4b8-66af-f737-dcaa2cfc3d32-2cfc3d2a {
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_9646a0f4-ef4e-8356-759d-cd20e5ed266c-223ace22 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b7b749f-6669-3aad-4f8d-51b3d020207d-7bc2aba4 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_0333d541-2e8c-f10d-a138-bd3d140a5c8b-5bb2715a, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-5bb2715a, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-99d619d5, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-99d619d5, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-d33804d3, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-d33804d3, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-80b1fdf1, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-80b1fdf1, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2b8a5b89, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-2b2c8ede, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-2b2c8ede, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-1abcb9b3, #w-node-_48fe380f-88a7-9ae5-58ad-0159350320fb-cd150986, #w-node-_48fe380f-88a7-9ae5-58ad-015935032169-cd150986 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  #w-node-_2b7b749f-6669-3aad-4f8d-51b3d020207d-c0adc2d9 {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
  }

  #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95220-332da40b, #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95221-332da40b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95223-332da40b, #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95224-332da40b {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_5726367e-0f5b-1f21-f5ee-ad7bd1c95225-332da40b {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6491-332da40b, #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6492-332da40b {
    grid-area: span 1 / span 2 / span 1 / span 2;
    place-self: stretch stretch;
  }

  #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6494-332da40b, #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6495-332da40b {
    grid-area: span 1 / span 3 / span 1 / span 3;
    place-self: stretch stretch;
  }

  #w-node-_76fdb5dd-f6ec-0536-e6e9-f7d8e49a6496-332da40b {
    grid-area: 3 / 1 / 4 / 4;
    place-self: stretch stretch;
  }

  #w-node-ca06e2d9-0cac-552b-365f-bf42d6947fc0-3a538bcd {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }
}


@font-face {
  font-family: 'Graphik';
  src: url('../fonts/GraphikLight.woff') format('woff');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Graphik';
  src: url('../fonts/GraphikRegular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Graphik';
  src: url('../fonts/GraphikMedium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Playfair Display';
  src: url('../fonts/PlayfairDisplay-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Playfair Display';
  src: url('../fonts/PlayfairDisplay-SemiBold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}