@font-face {
  font-family: Proxima Nova;
  src: url('../fonts/ofont.ru_Proxima-Nova.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Proxima Nova;
  src: url('../fonts/ofont.ru_Proxima-Nova-1.ttf') format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Proxima Nova;
  src: url('../fonts/ofont.ru_Proxima-Nova-2.ttf') format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

:root {
  --goldenrod: #e1b30f;
  --cadet-blue: #7cb5be;
  --rosy-brown: #e29d9d;
  --dim-grey: #656565;
  --sea-green: #618a5e;
  --be4a4a: red;
  --dark-turquoise: #62becc;
  --tan: #d3b48a;
  --dark-slate-grey: #354e33;
  --ede8df: transparent;
  --black: transparent;
}

.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-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

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

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

.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-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-users-userformpagewrap {
  flex-direction: column;
  justify-content: center;
  align-items: stretch;
  max-width: 340px;
  height: 100vh;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.w-users-userloginformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformheader {
  text-align: center;
}

.w-users-userformbutton {
  text-align: center;
  width: 100%;
}

.w-users-userformfooter {
  justify-content: space-between;
  margin-top: 12px;
  display: flex;
}

.w-users-userformerrorstate {
  margin-left: 20px;
  margin-right: 20px;
  position: absolute;
  top: 100%;
  left: 0%;
  right: 0%;
}

.w-users-usersignupformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-userformsuccessstate {
  display: none;
}

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

.w-users-usersignupverificationmessage {
  display: none;
}

.w-users-userresetpasswordformwrapper, .w-users-userupdatepasswordformwrapper {
  margin-bottom: 0;
  padding-left: 20px;
  padding-right: 20px;
  position: relative;
}

.w-users-useraccountwrapper {
  background-color: #f5f5f5;
  width: 100%;
  min-height: 100vh;
  padding: 20px;
}

.w-users-blockheader {
  background-color: #fff;
  border: 1px solid #e6e6e6;
  justify-content: space-between;
  align-items: baseline;
  padding: 4px 20px;
  display: flex;
}

.w-users-blockcontent {
  background-color: #fff;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin-bottom: 20px;
  padding: 20px;
}

.w-users-useraccountformsavebutton {
  text-align: center;
  margin-right: 8px;
}

.w-users-useraccountformcancelbutton {
  text-align: center;
  color: #333;
  background-color: #d3d3d3;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  color: #333;
  font-family: Proxima Nova, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

h1 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Proxima Nova, sans-serif;
  font-size: 48px;
  font-weight: 400;
  line-height: 48px;
}

h2 {
  letter-spacing: 5px;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 21px;
  font-weight: 400;
  line-height: 20px;
}

h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 400;
  line-height: 24px;
}

h4 {
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  font-family: Proxima Nova, sans-serif;
  font-size: 12px;
  font-weight: 300;
  line-height: 12px;
}

h5 {
  letter-spacing: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
  font-weight: 400;
  line-height: 30px;
}

h6 {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 10px;
  font-family: Proxima Nova, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
}

p {
  margin-bottom: 10px;
}

a {
  color: #000;
  text-decoration: none;
}

a:hover {
  color: var(--goldenrod);
  text-decoration: underline;
}

a:visited {
  color: #000;
}

label {
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  display: block;
}

.fullscreen {
  height: 100vh;
}

.fullscreen._1pg {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.background-video {
  color: #000;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  line-height: 18px;
  display: flex;
  position: absolute;
  inset: 0%;
}

.container {
  max-width: 1440px;
  padding-left: 40px;
  padding-right: 40px;
  position: relative;
}

.container.abs {
  height: 0;
  margin-top: 20px;
  padding-left: 0;
  padding-right: 0;
  position: absolute;
  bottom: auto;
  left: 0;
  right: 0;
}

.container.buket {
  flex-direction: column;
  padding: 91px 60px 60px;
  display: flex;
}

.container.nor {
  padding-bottom: 20px;
}

.container.nor.up40 {
  padding-top: 40px;
}

.container.form {
  padding-left: 180px;
  padding-right: 220px;
}

.container.dw60 {
  padding-top: 60px;
}

.menu-panel {
  z-index: 100;
}

.section {
  max-width: 1920px;
  margin-left: auto;
  margin-right: auto;
  position: static;
}

.section.dw60 {
  padding-top: 40px;
  padding-bottom: 40px;
  position: relative;
}

.section.dw60.vip {
  background-image: url('../images/Rectangle-183.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 500px;
  margin-bottom: 40px;
}

.section.grid._1-1 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  position: relative;
}

.section._50h {
  height: 50px;
  position: relative;
}

.section.slider-no-border {
  overflow: hidden;
}

.section.green {
  background-color: var(--cadet-blue);
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.red {
  background-color: var(--rosy-brown);
  padding-top: 40px;
  padding-bottom: 40px;
}

.section.picture {
  background-image: url('../images/Group-217.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 500px;
}

.section._2pics {
  background-image: url('../images/400_F_31187022-2.jpg'), url('../images/Peonies-PNG-Transparent-2.png');
  background-position: 100% 100%, 0 0;
  background-repeat: no-repeat, no-repeat;
  background-size: 350px, 450px;
}

.frame-r {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  background-color: #fffffff7;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  place-items: center start;
  max-width: 600px;
  margin-left: 40px;
  margin-right: 180px;
  padding: 20px 40px;
  display: grid;
  position: relative;
}

.slide-nav {
  align-items: center;
  inset: auto auto 0% 40px;
}

.right-arrow, .left-arrow {
  display: none;
}

.left-rf {
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  width: 250px;
  height: 200px;
  display: none;
  position: absolute;
  inset: auto auto 0% 0%;
}

.rigrt-fr {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  width: 300px;
  height: 200px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.slider {
  height: 30vw;
}

.dw60 {
  padding-bottom: 60px;
}

._01 {
  background-image: url('../images/7kyrb4pb00rkamp2090zqhpnulff3bb0.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: auto;
}

.slide {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.slide._01 {
  color: #000;
  background-image: url('../images/96855c3d5ea0e87fd7e3c8345c8afe1f.jpg');
  background-position: 50%;
}

.slide._02 {
  background-image: url('../images/7kyrb4pb00rkamp2090zqhpnulff3bb0.jpg');
}

.slide._03 {
  background-image: url('../images/bt0n3j6v9wn5swlnzwfzvogo9vikgndq.jpg');
}

.slide._04 {
  background-image: url('../images/IMG_2969.jpg');
}

.vmesto {
  margin-top: 45px;
  display: flex;
}

.slov {
  justify-content: flex-end;
  margin-top: 39px;
  display: flex;
}

.odown {
  margin-top: 3px;
  margin-left: -179px;
}

.oup {
  margin-left: 5px;
  position: relative;
}

.dot1 {
  margin-top: -36px;
  margin-left: 50px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.dot2 {
  margin-top: -22px;
  margin-left: 62px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.dot3 {
  margin-top: -22px;
  margin-left: 37px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.menubutton {
  color: #000;
  text-transform: uppercase;
  cursor: pointer;
  border: 1px solid #0003;
  flex: none;
  order: -1;
  justify-content: space-between;
  align-self: center;
  align-items: center;
  width: 126px;
  height: 62px;
  margin-left: 40px;
  padding: 15px;
  font-size: 12px;
  display: flex;
  position: absolute;
  inset: 0% auto auto 0%;
}

.menubutton:hover {
  color: #fff;
  background-color: #000;
}

.cartblock {
  order: 1;
  align-self: center;
  margin-right: 40px;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

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

.flex.ste {
  justify-content: space-between;
  margin-top: 20px;
}

.flex._40 {
  height: 40px;
}

.html-embed-2 {
  align-self: center;
}

.logo-head {
  opacity: 1;
  margin-right: 28px;
}

.menuborder1 {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  width: 30px;
  height: 30px;
  margin-top: -1px;
  margin-right: -1px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.menuborder1-copy {
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  width: 30px;
  height: 30px;
  margin-bottom: -1px;
  margin-left: -1px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.html-embed-3 {
  order: 1;
  margin-top: 4px;
}

.button {
  color: #000;
  text-align: center;
  letter-spacing: .7px;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px solid #000;
  order: 1;
  padding-left: 60px;
  padding-right: 60px;
  font-size: 13px;
  line-height: 24px;
}

.button:hover {
  color: #fff;
  background-color: #000;
  text-decoration: none;
}

.button.w {
  background-color: #fff;
}

.button.w:hover {
  background-color: #000;
}

.button._1cl {
  background-color: #ede8df;
}

.button._1cl:hover {
  color: #fff;
  background-color: #000;
}

.lodo-desctop {
  z-index: 1;
  position: relative;
}

.vert-line-right {
  background-color: #0003;
  grid-template: ". . Area"
  / 1fr 55% 1fr;
  grid-auto-columns: 1fr;
  width: 1px;
  position: absolute;
  inset: 0% 23% 0 auto;
}

.vert-line-right.dw60 {
  bottom: 40px;
}

._1pgconatct {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
  position: absolute;
  top: 202px;
}

.body {
  color: #000;
  letter-spacing: .4px;
  font-family: Proxima Nova, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.but2 {
  color: #000;
  letter-spacing: normal;
  text-transform: uppercase;
  white-space: pre;
  cursor: pointer;
  border: 1px solid #0003;
  flex: none;
  order: -1;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: auto;
  height: 62px;
  margin-left: 20px;
  padding: 15px;
  font-size: 12px;
  display: flex;
  position: relative;
}

.but2:hover {
  color: #fff;
  background-color: #000;
}

.div-block-7 {
  border-left: 1px solid #000;
}

.div-block-8 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: min-content 1fr;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  display: grid;
}

.html-embed-4 {
  width: 40px;
}

.div-block-9 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-top: 1px solid #0003;
  grid-template: "Area Area"
                 ". ." min-content
                 / 1fr 1fr;
  grid-auto-rows: 0;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  height: 20vh;
  display: grid;
  position: absolute;
  inset: auto 0% 0%;
}

.centerline {
  border-right: 1px solid #00000036;
  height: 8vh;
}

.center {
  color: var(--dim-grey);
  text-align: center;
  position: relative;
}

.center.caps {
  margin-bottom: 20px;
}

.center.space {
  margin-top: 40px;
  margin-bottom: 40px;
}

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

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

.form-block {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  height: 100%;
  margin-top: 40px;
}

.form {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  text-align: left;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: stretch;
  height: 100%;
  display: grid;
}

.div-block-11 {
  flex-direction: column;
  margin-top: 40px;
}

.swiper-slide {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex: 1;
  grid-template-rows: 300px 250px;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-self: stretch;
  width: 100%;
  height: 100%;
}

.slider-event {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area"
  / 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  overflow: hidden;
}

.swiper-wrapper {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: auto;
  grid-auto-columns: auto;
  grid-auto-flow: column;
  justify-content: start;
  width: 100%;
  display: grid;
  position: relative;
}

.swiper-wrapper._1-3 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.swiper-wrapper._1-3-copy {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-auto-columns: 1fr;
  display: flex;
}

.swiper-wrapper._1-1 {
  grid-template-columns: 100%;
  grid-auto-columns: 100%;
}

.slide-warper {
  padding-left: 20%;
  position: relative;
}

.slidepic {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: auto;
  min-height: 500px;
}

.slidepic._01 {
  background-image: url('../images/Картинка-1.jpg');
  margin-top: 20px;
  margin-bottom: 20px;
}

.slidepic.rounded {
  border-radius: 5px;
}

.slidepic.rounded._01 {
  min-height: 600px;
  position: static;
}

.slide-info {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fffffff2;
  grid-template-rows: min-content min-content min-content auto min-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 60vw;
  padding: 15px 15px 40px 40px;
  line-height: 20px;
  display: grid;
  position: absolute;
  inset: 10% 40% 10% 0%;
}

.tegs {
  flex-flow: wrap;
  align-items: flex-start;
  height: 60px;
  line-height: 14px;
  display: flex;
}

.link-block {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #000;
  white-space: nowrap;
  grid-template-rows: auto;
  grid-template-columns: min-content 1fr;
  grid-auto-columns: 1fr;
  text-decoration: none;
  display: grid;
}

.link-block:hover {
  color: var(--goldenrod);
}

.radio-button-label {
  border: 1px solid #0003;
  border-radius: 20px;
  padding: 5px 10px;
  position: relative;
}

.text-field {
  height: 50px;
}

.grid {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  font-size: 14px;
  display: grid;
}

.grid.adres {
  align-content: start;
  padding-top: 40px;
  padding-left: 100px;
  padding-right: 0;
}

.grid.tilm {
  align-content: end;
  padding-left: 60px;
}

.grid.min {
  grid-template-columns: min-content 1fr;
  align-items: center;
}

.grid.up100 {
  padding-top: 140px;
  padding-bottom: 140px;
}

.image {
  height: 100%;
}

._20r {
  margin-right: 10px;
}

.teg {
  border-radius: 20px;
  margin-bottom: 5px;
  margin-right: 5px;
  padding: 3px 10px 4px;
}

.teg.green {
  background-color: var(--sea-green);
  color: #fff;
  border-radius: 20px;
  padding: 5px 12px;
  font-size: 14px;
}

.footer {
  letter-spacing: .7px;
  text-transform: none;
  border-top: 1px solid #65656512;
  margin-top: 40px;
  padding-top: 20px;
  padding-bottom: 20px;
  line-height: 25px;
}

.div-block-16 {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 2fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  display: grid;
}

.socfrid {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: start;
  display: grid;
}

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

.footer-links {
  text-transform: none;
  flex-direction: column;
  display: flex;
}

.menu {
  z-index: 10000;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  opacity: 1;
  background-color: #fff;
  border-right: 1px solid #000;
  grid-template-rows: min-content auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: start;
  width: 400px;
  height: 100vh;
  padding: 30px 40px;
  display: none;
  position: fixed;
  inset: 0% auto 0% 0%;
}

.close-menu {
  margin-left: -10px;
  padding: 10px;
}

.close-menu:hover {
  color: var(--goldenrod);
}

.html-embed-5 {
  cursor: pointer;
}

.menulink {
  text-transform: uppercase;
  border-bottom: 1px solid #000;
  padding-top: 4px;
  padding-bottom: 20px;
  font-size: 18px;
  line-height: 22px;
  text-decoration: none;
}

.menulink:hover {
  color: var(--goldenrod);
  text-decoration: none;
}

.menulink.last {
  border-bottom-style: none;
}

.menulinks {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  opacity: 0;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.banner {
  border-top: 1px solid #000;
  padding-top: 160px;
  padding-bottom: 70px;
}

.content_collection-list {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-rows: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 10px;
  display: grid;
}

.unit {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: min-content 30px 40px;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start;
  width: 100%;
  height: 100%;
  display: grid;
  position: relative;
}

.more {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  letter-spacing: .7px;
  text-transform: uppercase;
  border: 1px solid #000;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  padding: 0 10px;
  font-size: 13px;
  line-height: 14px;
  text-decoration: none;
  display: flex;
}

.more:hover {
  color: #fff;
  background-color: #000;
  text-decoration: none;
}

.add {
  letter-spacing: .7px;
  text-transform: uppercase;
  cursor: pointer;
  border: 1px solid #000;
  justify-content: space-between;
  align-items: center;
  height: 40px;
  padding: 0 10px;
  font-size: 13px;
  line-height: 14px;
  display: flex;
}

.add:hover {
  color: #fff;
  background-color: #000;
  text-decoration: none;
}

.unitpic {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.unitpic._01 {
  background-image: url('../images/Rectangle-44.jpg');
  width: 100%;
}

.unitpic._02 {
  background-image: url('../images/96855c3d5ea0e87fd7e3c8345c8afe1f.jpg');
}

.unitpic._04 {
  background-image: url('../images/vm2.jpg');
}

.unitpic._04:hover {
  background-image: url('../images/96855c3d5ea0e87fd7e3c8345c8afe1f.jpg');
}

.unitpic._05 {
  background-image: url('../images/Картинка-1.jpg');
}

.unitpic._05:hover {
  background-image: url('../images/2018-05-09-21.20.22.jpg');
}

.slider-unit {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area"
  / 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  display: none;
  overflow: hidden;
}

.swiper-pagination {
  z-index: 10;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  justify-content: center;
  place-items: center;
  height: 30px;
  display: none;
}

.map {
  position: relative;
}

.linkmap {
  text-transform: uppercase;
  white-space: nowrap;
  font-family: Proximanova Regular;
  font-size: 18px;
  font-weight: 400;
  text-decoration: none;
  position: absolute;
}

.linkmap.sky {
  font-family: Proxima Nova, sans-serif;
  top: -25px;
  left: 163px;
}

.linkmap.varshavka {
  font-family: Proxima Nova, sans-serif;
  top: 88px;
  left: 123px;
}

.map-name {
  position: absolute;
}

.map-name.sky {
  top: 144px;
  left: 202px;
}

.map-name.varshavka {
  inset: 359px auto 9px 171px;
}

.pic-format {
  height: 400px;
  position: relative;
}

.pic-format.sq {
  width: 22vw;
  height: 22vw;
}

.pic-format.sq:hover {
  color: #000;
}

.pic-format.big {
  width: 22vw;
}

.pic-format.small {
  width: 14em;
  height: 14em;
}

.vert-line-center {
  background-color: #00000036;
  grid-template: ". . Area"
  / 1fr 55% 1fr;
  grid-auto-columns: 1fr;
  width: 1px;
  position: absolute;
  inset: 0% 50% 0% auto;
}

.frame-l {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: left;
  background-color: #fffffff7;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: start;
  max-width: 500px;
  margin-left: 180px;
  margin-right: 40px;
  padding: 20px 40px;
  display: grid;
  position: relative;
}

.left-rup {
  border-top: 1px solid #000;
  border-left: 1px solid #000;
  width: 250px;
  height: 200px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.right-down {
  border-bottom: 1px solid #000;
  border-right: 1px solid #000;
  width: 250px;
  height: 200px;
  display: none;
  position: absolute;
  inset: auto 0% 0% auto;
}

.lodo-mob {
  z-index: 1;
  display: none;
  position: relative;
}

.mobphonr {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: min-content 1fr;
  grid-auto-columns: 1fr;
  padding-left: 20px;
  display: none;
}

.image-2 {
  position: absolute;
  inset: auto 416px 35% 317px;
}

.image-3 {
  position: absolute;
  inset: auto 308px 14% 258px;
}

.onlly-mob {
  display: none;
}

.map-img {
  width: 400px;
}

.caps {
  text-transform: uppercase;
}

.caps._20px {
  color: #000;
  text-align: center;
  letter-spacing: 2px;
}

.checkbox {
  border: 1px none var(--sea-green);
  border-radius: 20px;
  width: 100%;
  height: 100%;
  margin-top: 0;
  margin-left: 0;
  padding-bottom: 8px;
  position: absolute;
  inset: 0%;
  box-shadow: 0 0 #fff3;
}

.checkbox:hover {
  color: #fff;
  border-style: none;
  box-shadow: 0 0 #fff3;
}

.checkbox.w--redirected-checked {
  background-color: #0000;
  background-image: none;
  border-style: none;
  margin: 0;
  box-shadow: 0 0 0 -20px #0000;
}

.checkbox.w--redirected-focus {
  border-style: none;
  border-color: var(--sea-green);
  box-shadow: 0 0 3px 1px #fff;
}

.checkbox-field {
  color: #000;
  border-radius: 20px;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
}

.checkbox-field.is-active, .checkbox-field.all {
  background-color: var(--sea-green);
  color: #fff;
  border-radius: 20px;
}

.checkbox-label {
  z-index: 1;
  border: 1px solid var(--sea-green);
  border-radius: 20px;
  margin-bottom: 0;
  padding: 8px 13px 7px;
  font-weight: 400;
  line-height: 12px;
  position: relative;
}

.checkbox-label:hover, .checkbox-label.is-active {
  background-color: var(--sea-green);
  color: #fff;
}

.filter-warper {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: row;
  justify-content: center;
  display: flex;
}

.div-block-18 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  border-bottom: 1px solid #354e3338;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 16px 40px;
  display: block;
}

.div-block-19 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  height: 200px;
  font-size: 50px;
  font-weight: 300;
  display: grid;
}

.pic-banner {
  color: #fff;
  background-image: url('../images/2018-05-09-21.20.05.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
}

.pic-banner._02 {
  background-image: url('../images/Rectangle-49.jpg');
}

.pic-banner._03 {
  background-image: url('../images/Rectangle-49-1.jpg');
}

.pic-banner._05 {
  background-image: url('../images/Rectangle-49-2.jpg');
  background-position: 100%;
}

.div-block-20 {
  text-align: right;
  flex: 1;
  align-self: center;
}

.text-block-2 {
  padding-right: 0;
}

.text-block-3 {
  padding-left: 0;
}

.div-block-21 {
  z-index: -1;
  width: 50%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.grid-4 {
  grid-template-columns: 1fr;
  padding-left: 341px;
}

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

.link-block-2 {
  background-color: #d48fa6;
  margin-top: 50px;
  margin-left: 145px;
  padding: 20px;
}

.text-block-5 {
  margin-top: 25px;
  margin-bottom: -63px;
  font-size: 100px;
  line-height: 124px;
}

.lable-new {
  z-index: 100;
  color: #fff;
  text-align: center;
  letter-spacing: 1px;
  text-transform: uppercase;
  background-color: #000;
  min-width: 60px;
  padding: 8px 13px;
  font-weight: 900;
  position: absolute;
}

.lable-new.red {
  background-color: var(--be4a4a);
  inset: 0% auto auto 0%;
}

.lable-new.red.hidden {
  display: none;
}

.lable-new.blue {
  background-color: var(--dark-turquoise);
}

.price {
  margin-top: 0;
  font-size: 24px;
  line-height: 30px;
}

.price.red {
  color: var(--be4a4a);
}

.tilele {
  font-family: Proxima Nova, sans-serif;
  font-size: 21px;
  font-weight: 400;
  line-height: 24px;
}

.upper-panal {
  z-index: 100;
  position: fixed;
  inset: 0% 0% auto;
}

.msg-line {
  z-index: 1000000000;
  text-align: center;
  text-transform: uppercase;
  background-color: #eee2ef;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 40px;
  padding-top: 0;
  font-size: 12px;
  line-height: 14px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.center-title {
  align-self: center;
  margin-bottom: 10px;
  position: relative;
}

.text-block-6 {
  text-transform: uppercase;
  position: absolute;
  inset: auto -60px 48px auto;
}

.slider-pictures {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area"
  / 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-self: stretch;
  overflow: hidden;
}

.slide-pic {
  height: 700px;
  position: relative;
}

.slidepic-buket {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.slidepic-buket._01 {
  background-image: url('../images/Картинка-1.jpg');
}

.slidepic-buket._03 {
  background-image: url('../images/vm10.jpg');
  background-size: contain;
}

.tegs-buket {
  flex-flow: wrap;
  justify-content: center;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 40px;
  line-height: 14px;
  display: flex;
}

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

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

.radio-button-label-2 {
  color: #0009;
  letter-spacing: .3px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-bottom: 0;
  padding-top: 11px;
  padding-bottom: 11px;
  font-size: 22px;
  font-weight: 400;
  line-height: 24px;
  display: flex;
  position: relative;
}

.radio-button-field-2 {
  text-align: center;
  border: 1px solid #000;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 0;
  display: flex;
  position: relative;
}

.radio-button-2 {
  border-style: none;
  border-radius: 0%;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.radio-button-2.w--redirected-checked {
  color: #fff;
  background-color: #000;
  border-style: none;
}

.radio-button-2.w--redirected-focus {
  box-shadow: 0 0 0 -20px #fff;
}

._10px {
  margin-top: 5px;
  font-size: 10px;
  line-height: 12px;
}

.text-block-7 {
  color: #656565;
  margin-top: 20px;
  margin-bottom: 20px;
  font-size: 10px;
  line-height: 10px;
}

.price-buket {
  font-size: 36px;
  line-height: 43px;
}

.grid-5 {
  grid-template-rows: auto;
}

.div-block-23 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid #000;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-end;
  font-size: 20px;
  font-weight: 400;
  line-height: 40px;
  display: grid;
}

.link-block-3 {
  font-size: 25px;
  text-decoration: none;
}

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

.slider-puntits {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area"
  / 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  overflow: visible;
}

.tilele-16 {
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}

.add-cadt {
  z-index: 2;
  opacity: 0;
  background-color: #fff;
  text-decoration: none;
  position: absolute;
  inset: auto 10px 10px;
}

.text-block-8 {
  text-align: center;
  padding: 13px;
  text-decoration: none;
}

.link {
  z-index: 10;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

._10pxt {
  margin-top: 10px;
  font-size: 10px;
  line-height: 12px;
}

._14px {
  margin-top: 20px;
  font-size: 12px;
  text-decoration: underline;
  display: block;
}

.drop {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border-bottom: 1px solid var(--dim-grey);
  color: var(--dim-grey);
  cursor: pointer;
  grid-template-rows: min-content min-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.drop-content {
  font-size: 12px;
  line-height: 21px;
  overflow: hidden;
}

.drop-title {
  z-index: 1;
  text-transform: uppercase;
  cursor: pointer;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 12px;
  position: relative;
}

.drop-title:hover {
  color: var(--goldenrod);
}

.drop-plus {
  float: left;
  display: block;
  position: relative;
}

.drop-txt-bl {
  margin-top: 10px;
  margin-bottom: 20px;
}

.droplist {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: end;
  padding-right: 40px;
  display: grid;
}

.image-5 {
  float: right;
}

.controls {
  z-index: 1;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: ". Area"
  / min-content;
  grid-auto-columns: min-content;
  grid-auto-flow: column;
  justify-content: end;
  margin-top: -10px;
  font-family: Oswald, sans-serif;
  font-size: 20px;
  display: grid;
  position: relative;
}

.swiper-button-next {
  color: #000;
  cursor: pointer;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-size: 20px;
}

.swiper-button-next:hover {
  color: var(--goldenrod);
}

.swiper-button-next.art1 {
  padding-top: 4px;
  padding-bottom: 4px;
}

.swiper-button-prev {
  color: #000;
  cursor: pointer;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  font-size: 20px;
}

.swiper-button-prev:hover {
  color: var(--goldenrod);
}

.swiper-button-prev.art1 {
  padding-top: 4px;
  padding-bottom: 4px;
}

.grid-6 {
  grid-template-columns: 2fr 1.5fr;
  margin-top: 20px;
}

.form-3 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-right: 100px;
  display: grid;
}

.chek-blochk {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: min-content min-content;
  grid-auto-columns: min-content;
  grid-auto-flow: column;
  margin-bottom: 10px;
  display: grid;
}

.radio-button-label-3 {
  text-align: center;
  white-space: nowrap;
  min-width: 100px;
  margin-bottom: 0;
  padding: 8px 12px;
}

.radio-button-3 {
  letter-spacing: 1px;
  border: 1px solid #00000047;
  border-radius: 0%;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  inset: 0%;
}

.radio-button-3.w--redirected-checked {
  color: #000;
  border: 3px solid #000;
}

.radio-button-3.w--redirected-focus {
  box-shadow: 0 0 0 -3px #fff0;
}

.radio-button-field-3 {
  cursor: pointer;
  background-color: #0000;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
}

.radio-button-field-3.w {
  background-color: #fff;
}

.text-field-2 {
  background-color: #ffffff2e;
  border: 1px solid #000;
}

.ins-pic {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}

.ins-pic._00001 {
  background-image: url('../images/IMG_2971.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.grid-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  padding-top: 0;
  padding-bottom: 40px;
  line-height: 30px;
}

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

.slider-flor {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area"
  / 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  margin-bottom: 40px;
  margin-left: 140px;
  overflow: hidden;
}

.slide-warper-pic {
  width: 100%;
  height: 100%;
  position: relative;
}

.link-block-copy {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #000;
  white-space: nowrap;
  grid-template-rows: auto;
  grid-template-columns: min-content 1fr;
  grid-auto-columns: 1fr;
  line-height: 20px;
  text-decoration: none;
  display: grid;
}

.link-block-copy:hover {
  color: var(--goldenrod);
}

.slide-info-copy {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fffffff2;
  grid-template-rows: min-content auto 0fr auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  max-width: 400px;
  padding: 40px 15px 40px 40px;
  display: grid;
  position: absolute;
  inset: 22% 70% 7% 0%;
}

.sl-block {
  position: relative;
}

.slider-sub {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area"
  / 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  margin-bottom: 40px;
  margin-left: 0;
  overflow: hidden;
}

.slide-warper-suscrib {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
  position: relative;
}

.sl-suscrib-warder {
  padding-left: 140px;
  padding-right: 140px;
  position: relative;
}

.suscrib-info {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  text-align: center;
  grid-template-rows: auto auto auto 120px;
  grid-template-columns: 1fr;
  grid-auto-rows: auto;
  grid-auto-columns: 1fr;
  place-items: start center;
  padding: 60px 25px 25px;
  display: grid;
}

.suscrib-info.green {
  background-color: var(--cadet-blue);
}

.suscrib-info.radio-button-field-3 {
  background-color: var(--rosy-brown);
}

.suscrib-info.gold {
  background-color: var(--tan);
}

.slidepic-sub {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 300px;
}

.slidepic-sub._01 {
  background-image: url('../images/Картинка-1.jpg');
}

.slidepic-sub._04 {
  background-image: url('../images/Rectangle-99.png');
}

.field-label {
  margin-top: 20px;
}

.checkbox-2 {
  margin-top: 2px;
}

.checkbox-2.w--redirected-checked {
  background-color: #000;
  border-color: #000;
}

.checkbox-2.w--redirected-focus {
  box-shadow: none;
}

.slider-sub-main {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template: "Area"
  / 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  overflow: hidden;
}

.slide-4-c {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 40px;
  display: grid;
  position: relative;
}

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

.event {
  padding-left: 0%;
  padding-right: 56%;
  position: relative;
}

.event.r {
  padding-left: 56%;
  padding-right: 0%;
}

.event.l {
  padding-left: 0%;
}

.green-line {
  z-index: -1;
  background-color: #354e33;
  width: 1px;
  height: 100%;
  position: absolute;
  inset: 0% 0% 0% 50%;
}

.event-info {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: #fffffff2;
  grid-template-rows: min-content min-content min-content auto min-content;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 15px 15px 40px 40px;
  line-height: 20px;
  display: grid;
  position: absolute;
  inset: 10% 36% 10% 0%;
}

.event-info.r {
  justify-items: start;
  inset: 10% 0% 10% 36%;
}

.subpic {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: auto;
  min-height: 500px;
}

.subpic._01 {
  background-image: url('../images/Картинка-1.jpg');
  margin-top: 20px;
  margin-bottom: 20px;
}

.filter {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
}

.categories {
  height: 0;
  overflow: hidden;
}

.filters-wrapper {
  border-bottom: 1px solid #c5c5c5;
  justify-content: center;
  padding-bottom: 10px;
  display: flex;
}

.sort-button {
  border: 1px solid var(--sea-green);
  color: var(--sea-green);
  border-radius: 22px;
  margin-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 5px 13px;
  text-decoration: none;
}

.sort-button:hover {
  background-color: var(--sea-green);
  color: #fff;
  text-decoration: none;
}

.filters {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  padding-top: 40px;
  padding-bottom: 20px;
  display: grid;
}

.for {
  overflow: hidden;
}

.range {
  height: 0;
  overflow: hidden;
}

.cart {
  align-self: center;
  position: relative;
}

.cart-num {
  position: absolute;
  inset: -4px -17px auto auto;
}

.div-block-29 {
  height: 0;
  position: absolute;
  overflow: hidden;
}

.tabs-menu {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.tab-link-tab-2:hover {
  color: #fff;
  background-color: #000;
  text-decoration: none;
}

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

._2nd-pic {
  z-index: 1;
  opacity: 0;
  background-image: url('../images/amsterdamkliniek-1.jpg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  transition: filter .2s;
  position: absolute;
  inset: 0%;
}

._2nd-pic:hover {
  opacity: 1;
}

.drop-cont {
  font-size: 12px;
  line-height: 21px;
  overflow: hidden;
}

.text-field-3 {
  color: #000;
  text-align: center;
  border: 1px #000;
  width: 25px;
  height: 100%;
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  font-size: 24px;
}

.hidden, .text-block-9, .text-block-10, .text-block-11, .text-block-12 {
  display: none;
}

.text-block-13 {
  display: flex;
}

.text-block-14 {
  display: block;
}

.text-block-15, .text-block-16 {
  display: none;
}

.button_buy {
  color: #000;
  text-align: center;
  letter-spacing: .7px;
  text-transform: uppercase;
  background-color: #0000;
  border: 1px solid #000;
  order: 1;
  padding-left: 60px;
  padding-right: 60px;
  font-size: 13px;
  line-height: 24px;
}

.button_buy:hover {
  color: #fff;
  background-color: #000;
  text-decoration: none;
}

.button_buy.w {
  background-color: #fff;
}

.button_buy.w:hover {
  background-color: #000;
}

.button_buy._1cl {
  background-color: #ede8df;
}

.button_buy._1cl:hover {
  color: #fff;
  background-color: #000;
}

.collection-item {
  display: flex;
}

.slide-2 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.lightbox-link {
  width: 100%;
  height: 100%;
}

.slide-3 {
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

.div-block-30 {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 65px;
  display: grid;
}

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

@media screen and (min-width: 1280px) {
  .section._2pics {
    background-size: 423px, 544px;
  }

  .button._1cl {
    padding-left: 100px;
    padding-right: 100px;
  }

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

  .grid-2.map {
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .form {
    text-align: left;
  }

  .swiper-wrapper {
    grid-auto-columns: auto;
  }

  .slidepic.rounded._01 {
    min-height: 700px;
  }

  .grid.adres {
    padding-right: 100px;
  }

  .div-block-16 {
    font-family: Proxima Nova, sans-serif;
    font-size: 14px;
  }

  .image-2 {
    left: 384px;
  }

  .radio-button-label-2 {
    letter-spacing: .3px;
  }

  .slide-4-c {
    padding-left: 0%;
  }

  .button_buy._1cl {
    padding-left: 100px;
    padding-right: 100px;
  }
}

@media screen and (min-width: 1920px) {
  h5 {
    letter-spacing: 1px;
    margin-bottom: 20px;
    font-size: 22px;
    font-weight: 400;
  }

  .container.abs {
    padding-left: 40px;
  }

  .menu-panel {
    height: 0;
    padding-top: 0;
  }

  .frame-r {
    grid-auto-rows: min-content;
  }

  .left-rf, .rigrt-fr {
    z-index: -1;
  }

  .menubutton {
    position: absolute;
    inset: 0% auto auto 0%;
  }

  .cartblock {
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .flex {
    align-items: center;
  }

  .vert-line-right {
    right: 24%;
  }

  .body {
    letter-spacing: .4px;
  }

  .swiper-wrapper {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: auto;
    grid-auto-columns: auto;
  }

  .grid.up100 {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  ._20r {
    align-self: center;
  }

  .teg.green {
    background-color: var(--sea-green);
  }

  .content_collection-list {
    grid-auto-rows: 1fr;
  }

  .unit {
    grid-auto-columns: 1fr;
    display: grid;
  }

  .more, .add {
    justify-content: space-between;
  }

  .pic-format.sq {
    width: 16vw;
    height: 16vw;
  }

  .pic-format.big {
    width: 16vw;
  }

  .pic-format.big:hover {
    color: #000;
  }

  .frame-l {
    grid-auto-rows: min-content;
  }

  .left-rup, .right-down {
    z-index: -1;
  }

  .text-block-5 {
    margin-top: 0;
    line-height: 110px;
  }

  .msg-line {
    width: 100%;
  }

  .slidepic-buket._03 {
    background-image: url('../images/vm13-1.jpg');
    background-size: contain;
  }

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

  .categories {
    overflow: hidden;
  }
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 32px;
    line-height: 32px;
  }

  .container.buket {
    padding-top: 220px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .container.form {
    padding-left: 100px;
    padding-right: 100px;
  }

  .container.taxi {
    padding-top: 0;
  }

  .section._2pics {
    background-size: 211px, 272px;
  }

  .frame-r {
    margin-left: 20px;
    margin-right: 20px;
    padding: 20px;
  }

  .rigrt-fr {
    z-index: -1;
    width: 200px;
  }

  .slider {
    height: 50vw;
  }

  .slov {
    margin-top: 17px;
  }

  .dot1 {
    margin-left: 26px;
  }

  .dot2 {
    margin-left: 36px;
  }

  .dot3 {
    margin-left: 17px;
  }

  .lodo-desctop {
    display: none;
  }

  .vert-line-right {
    right: 35%;
  }

  .grid-2, .grid-2.map {
    grid-template-columns: 1fr;
  }

  .swiper-slide {
    justify-content: center;
    position: relative;
  }

  .slider-event {
    justify-content: center;
    align-self: stretch;
    margin-left: 0;
    margin-right: 0;
  }

  .swiper-wrapper {
    grid-auto-columns: auto;
  }

  .swiper-wrapper._1-3 {
    grid-template-columns: 100%;
    grid-auto-columns: 100%;
  }

  .swiper-wrapper._1-3-copy {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 100%;
    grid-auto-columns: 100%;
    display: grid;
  }

  .slidepic {
    min-height: 400px;
  }

  .slide-info {
    min-width: 250px;
    max-width: none;
  }

  .grid.up100 {
    padding-top: 123px;
    padding-bottom: 38px;
  }

  .menu {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-rows: min-content auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
  }

  .menulink {
    font-size: 17px;
    line-height: 17px;
  }

  .content_collection-list {
    grid-template-columns: 1fr 1fr;
    padding-top: 40px;
  }

  .add {
    color: #fff;
    background-color: #000;
  }

  .unitpic:hover {
    background-repeat: no-repeat;
  }

  .unitpic._01 {
    z-index: 1;
    position: absolute;
    inset: 0%;
  }

  .unitpic._04 {
    display: none;
  }

  .unitpic._04:hover {
    background-image: url('../images/Rectangle-87.png');
  }

  .slider-unit {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    position: absolute;
    inset: 0%;
  }

  .swiper-pagination {
    display: flex;
  }

  .map {
    margin-bottom: 60px;
  }

  .map-name.sky {
    top: 147px;
    left: 196px;
  }

  .pic-format.sq, .pic-format.big {
    margin-bottom: 40px;
  }

  .frame-l {
    margin-left: 20px;
    margin-right: 20px;
    padding: 20px;
  }

  .left-rup {
    z-index: -1;
    width: 200px;
  }

  .lodo-mob {
    display: block;
  }

  .html-embed-6 {
    position: absolute;
    left: 123px;
  }

  .mobphonr {
    display: none;
  }

  .caps {
    letter-spacing: 6px;
    font-size: 14px;
    line-height: 14px;
  }

  .caps._20px {
    letter-spacing: 1px;
    font-size: 15px;
    line-height: 20px;
  }

  .checkbox-label {
    z-index: 0;
  }

  .checkbox-label:active {
    background-color: var(--sea-green);
    color: #fff;
  }

  .div-block-21 {
    width: 100%;
    margin-top: 55px;
    margin-bottom: 55px;
    position: relative;
  }

  .grid-4 {
    padding-left: 20px;
  }

  .text-block-5 {
    margin-bottom: -20px;
  }

  .lable-new.red.hidden {
    display: none;
  }

  .slider-pictures {
    justify-content: center;
    align-self: stretch;
    margin-left: 0;
    margin-right: 0;
  }

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

  .slider-puntits {
    justify-content: center;
    align-self: stretch;
    margin-left: 20px;
    margin-right: 20px;
  }

  .add-cadt {
    opacity: 1;
    color: #fff;
    white-space: nowrap;
    background-color: #000;
    font-size: 14px;
    position: absolute;
    inset: auto 0% -40px;
  }

  .add-cadt:hover {
    color: #fff;
  }

  .text-block-8 {
    padding: 10px;
  }

  .controls {
    margin-top: 0;
  }

  .ins-pic {
    width: 100%;
    height: 100%;
  }

  .slider-flor, .slider-sub {
    justify-content: center;
    align-self: stretch;
    margin-left: 0;
    margin-right: 0;
  }

  .sl-suscrib-warder {
    padding-left: 60px;
    padding-right: 60px;
  }

  .slider-sub-main {
    justify-content: center;
    align-self: stretch;
    margin-left: 0;
    margin-right: 0;
  }

  .event-info {
    min-width: 250px;
    max-width: none;
  }

  .filters-wrapper {
    flex-wrap: wrap;
    padding-bottom: 5px;
  }

  .sort-button {
    margin-bottom: 15px;
  }

  .tabs-menu {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  ._2nd-pic {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  .background-video {
    flex-direction: row;
  }

  .container.buket {
    padding-top: 140px;
  }

  .container.form {
    padding-left: 40px;
    padding-right: 40px;
  }

  .container.taxi {
    padding-top: 268px;
  }

  .section.grid._1-1 {
    grid-template-columns: 1fr;
    padding-bottom: 100px;
  }

  .section._50h {
    display: none;
  }

  .frame-r {
    text-align: center;
    justify-items: center;
    margin: 0 20px;
    padding-left: 40px;
    padding-right: 40px;
    position: absolute;
    inset: auto 0% 40px;
  }

  .slide-nav {
    inset: 0% 0% auto;
  }

  .left-rf {
    width: 60px;
    height: 60px;
    display: block;
  }

  .rigrt-fr {
    border-top-style: none;
    border-bottom: 1px solid #000;
    width: 60px;
    height: 60px;
    inset: auto 0% 0% auto;
  }

  .slider {
    height: 50vh;
  }

  .logo-head, .vert-line-right, ._1pgconatct {
    display: none;
  }

  .div-block-9 {
    border-top-style: none;
    padding-bottom: 60px;
  }

  .centerline {
    display: none;
  }

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

  .slide-warper {
    height: auto;
  }

  .slide-info {
    padding: 20px;
  }

  .grid.up100 {
    padding-top: 0;
    padding-bottom: 142px;
  }

  .div-block-16 {
    grid-template-columns: 2fr;
  }

  .map {
    margin-top: 40px;
    margin-bottom: 40px;
    font-size: 12px;
    line-height: 14px;
  }

  .linkmap {
    font-size: 12px;
  }

  .linkmap.sky {
    top: -21px;
    left: 85px;
  }

  .linkmap.varshavka {
    top: 42px;
    left: 59px;
  }

  .map-name.sky {
    top: 24px;
    left: 147px;
  }

  .map-name.varshavka {
    top: 264px;
    left: 95px;
  }

  .pic-format {
    height: 240px;
  }

  .vert-line-center {
    display: none;
  }

  .frame-l {
    text-align: center;
    justify-content: center;
    justify-items: center;
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 40px;
    padding-right: 40px;
    position: absolute;
    inset: auto 0% 40px;
  }

  .left-rup {
    border-top-style: none;
    border-bottom: 1px solid #000;
    width: 60px;
    height: 60px;
    inset: auto auto 0% 0%;
  }

  .right-down {
    width: 60px;
    height: 60px;
    display: block;
  }

  .mobphonr {
    margin-top: 61px;
    margin-right: 40px;
    padding-left: 0;
    display: flex;
    position: absolute;
    inset: 0% 0% auto auto;
  }

  .mob-hiddenn {
    display: none;
  }

  .onlly-mob {
    display: block;
  }

  .map-img {
    width: 300px;
  }

  .caps {
    letter-spacing: 7px;
    margin-bottom: -24px;
    font-size: 12px;
    font-weight: 400;
    line-height: 13px;
  }

  .caps._20px {
    margin-bottom: 0;
  }

  .grid-4 {
    padding-left: 0;
  }

  .link-block-2 {
    margin-left: 0;
  }

  .chek-blochk {
    flex-wrap: wrap;
    display: flex;
  }

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

  .slide-info-copy {
    right: 37%;
  }

  .sl-suscrib-warder {
    padding-left: 0;
    padding-right: 0;
  }

  .slide-4-c {
    height: auto;
  }

  .grid-8 {
    grid-template-columns: 1.5fr;
  }

  .event {
    height: auto;
  }

  .event-info {
    padding: 20px;
  }

  .filters-wrapper, .filters-wrapper.f3 {
    flex-wrap: wrap;
  }

  .flex-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }
}

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

  h2 {
    letter-spacing: 3px;
    font-size: 17px;
  }

  p {
    font-size: 14px;
  }

  .container {
    padding-left: 15px;
    padding-right: 15px;
  }

  .container.abs {
    margin-top: 20px;
  }

  .container.buket {
    padding-top: 150px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .container.form {
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container.taxi {
    padding-top: 275px;
  }

  .section {
    min-width: 360px;
  }

  .frame-r {
    padding: 20px;
  }

  .menubutton {
    z-index: 1;
    margin-left: 20px;
  }

  .cartblock {
    justify-content: flex-end;
    margin-top: 11px;
    margin-right: 20px;
  }

  .flex.ste {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    display: grid;
  }

  .logo-head {
    width: 60px;
    margin-top: -10px;
    margin-right: 25px;
    display: block;
  }

  .button {
    padding-left: 40px;
    padding-right: 40px;
  }

  .vert-line-right, .centerline {
    display: none;
  }

  .center.caps {
    letter-spacing: 2px;
    line-height: 20px;
  }

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

  .grid-2.map {
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .form {
    font-size: 18px;
  }

  .div-block-11 {
    margin-bottom: 38px;
  }

  .swiper-wrapper._1-3 {
    grid-template-columns: 1fr;
  }

  .slidepic, .slidepic.rounded._01 {
    min-height: 500px;
  }

  .grid.adres, .grid.tilm {
    padding-left: 0;
    padding-right: 0;
  }

  .grid.up100 {
    padding-top: 0;
    padding-bottom: 229px;
  }

  .unit {
    grid-auto-rows: auto;
    align-content: start;
  }

  .more {
    display: none;
  }

  .map-name.sky {
    top: 22px;
    left: 139px;
  }

  .map-name.varshavka {
    inset: 269px 0% auto 83px;
  }

  .pic-format.sq {
    width: 200px;
    height: 200px;
    margin-bottom: 40px;
  }

  .pic-format.big {
    width: 200px;
  }

  .vert-line-center {
    display: none;
  }

  .frame-l {
    margin-top: 0;
    padding: 20px;
  }

  .lodo-mob {
    margin-left: -30px;
  }

  .mobphonr {
    z-index: 10;
    justify-content: flex-end;
    margin-top: 126px;
    margin-right: 20px;
    position: relative;
  }

  .image-2, .image-3 {
    display: none;
  }

  .map-img {
    margin-left: -8px;
  }

  .caps {
    font-size: 12px;
    font-weight: 900;
  }

  .checkbox-field.is-active:hover {
    background-color: var(--sea-green);
  }

  .checkbox-label:active {
    background-color: var(--sea-green);
    color: #fff;
  }

  .div-block-18 {
    padding-left: 0;
    padding-right: 0;
    font-family: Proxima Nova, sans-serif;
    font-size: 12px;
    line-height: 12px;
  }

  .div-block-19 {
    font-size: 40px;
  }

  .text-block-2, .text-block-3 {
    font-size: 30px;
  }

  .image-4 {
    width: 80%;
  }

  .grid-4 {
    grid-auto-flow: row;
    padding-left: 0;
  }

  .link-block-2 {
    margin-left: 26px;
  }

  .msg-line {
    padding-top: 5px;
  }

  .center-title {
    max-width: 70%;
  }

  .text-block-6 {
    top: -13px;
    right: -6px;
  }

  .slide-pic {
    height: 500px;
  }

  .size {
    grid-template-columns: 1fr 1fr;
    margin-top: 0;
  }

  .radio-button-label-2, .radio-button-field-2 {
    margin-top: 0;
    margin-bottom: 0;
  }

  .add-cadt {
    text-decoration: none;
  }

  .add-cadt:hover {
    color: #fff;
    text-decoration: none;
  }

  .add-cadt:active {
    color: var(--goldenrod);
    text-decoration: none;
  }

  .add-cadt:visited {
    color: #fff;
    text-decoration: none;
  }

  .text-block-8 {
    padding-left: 13px;
    padding-right: 13px;
  }

  .text-block-8:hover {
    text-decoration: none;
  }

  .link {
    z-index: 10;
    position: absolute;
    inset: 0%;
  }

  ._14px {
    text-decoration: underline;
  }

  .controls {
    font-family: Oswald, sans-serif;
    font-weight: 300;
  }

  .grid-6 {
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .form-3 {
    padding-right: 0;
  }

  .chek-blochk {
    flex-wrap: wrap;
    display: flex;
  }

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

  .slide-info-copy {
    right: 20%;
  }

  .sl-block {
    height: auto;
  }

  .slide-warper-suscrib {
    height: 600px;
  }

  .sl-suscrib-warder {
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .suscrib-info {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto auto auto 80px;
    padding-bottom: 20px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .slide-4-c {
    grid-template-columns: 1fr 1fr;
  }

  .event-info {
    right: 14%;
  }

  .event-info.r {
    left: 14%;
  }

  .subpic {
    min-height: 100px;
  }

  .cart-num {
    right: -12px;
  }

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

  .button_buy {
    padding-left: 40px;
    padding-right: 40px;
  }

  .flex-block {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }
}

#w-node-_27673315-ee76-4bb6-c2f0-ff47a86daa5b-c414e1e3 {
  align-self: center;
}

#w-node-_9ef7f74d-7adc-eb0b-1594-2169193ecd77-c414e1e3 {
  order: -9999;
}

#w-node-_1fc757b8-bb46-24b7-cc24-34a5d6ddf31e-c414e1e3, #w-node-_5642f478-81e6-b13a-4478-2f03eec20ae8-c414e1e3 {
  align-self: center;
}

#w-node-a0e19628-b91d-611c-00ad-be5d1bd0cd8f-c414e1e3 {
  justify-self: start;
}

#w-node-_7e741422-d704-a3f2-ceed-44d9a180a116-c414e1e3 {
  grid-area: Area;
  place-self: end center;
}

#w-node-_95b7343b-023c-f86b-da70-a8cca32eedd1-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_65e866d6-2515-5d2e-7ea2-cda8b9c37c34-c414e1e3 {
  justify-self: center;
}

#w-node-_65e866d6-2515-5d2e-7ea2-cda8b9c37c3d-c414e1e3 {
  justify-self: start;
}

#w-node-dcc0fa11-1bf6-c816-d97b-8e578a3384ee-c414e1e3 {
  justify-self: end;
}

#w-node-dcc0fa11-1bf6-c816-d97b-8e578a3384f5-c414e1e3 {
  place-self: center end;
}

#w-node-_618a5f6d-ed7c-b3ec-3943-d54e119d8e90-c414e1e3 {
  justify-self: center;
}

#w-node-_618a5f6d-ed7c-b3ec-3943-d54e119d8e99-c414e1e3 {
  place-self: center start;
}

#w-node-_0815445c-034e-44c8-f7b6-cb05575e13db-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5831d2e-eb2b-0b4a-5ceb-f4e0b07647d9-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-f16c23ec-a669-9ae9-b733-fbffa93c0477-c414e1e3 {
  align-self: start;
}

#w-node-f16c23ec-a669-9ae9-b733-fbffa93c0478-c414e1e3, #w-node-f16c23ec-a669-9ae9-b733-fbffa93c047c-c414e1e3, #w-node-f16c23ec-a669-9ae9-b733-fbffa93c0480-c414e1e3, #w-node-f16c23ec-a669-9ae9-b733-fbffa93c0484-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610e3-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610fd-c414e1e3, #w-node-_08fcc064-9f75-1a19-926f-b8de98af3a47-c414e1e3, #w-node-adce8fd1-df9f-75db-1c23-74dd1c2556ac-c414e1e3, #w-node-d86905c9-394f-9af8-b4f2-a24ef17aaaf0-c414e1e3, #w-node-_8468ea74-2d0d-b7bf-27e8-bd3429b22db7-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36d4dab1-1d97-1398-8990-6a538c406227-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_6428d17a-debf-36a1-47fe-56920fb334c0-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_08fcc064-9f75-1a19-926f-b8de98af3a49-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_59f5db33-f900-5281-0ac7-97c2dff6e8a8-c414e1e3, #w-node-_125d2837-2039-3802-3553-dfe1d60619e8-c414e1e3, #w-node-eaca5212-0f62-8f52-d877-54da3e845d52-c414e1e3, #w-node-_43a2412a-4577-ca53-6bce-626abe56e744-c414e1e3, #w-node-_43a2412a-4577-ca53-6bce-626abe56e746-c414e1e3, #w-node-_43a2412a-4577-ca53-6bce-626abe56e748-c414e1e3, #w-node-_624c7676-ded8-3daa-1d06-40f2f378d195-c414e1e3, #w-node-_624c7676-ded8-3daa-1d06-40f2f378d197-c414e1e3, #w-node-_624c7676-ded8-3daa-1d06-40f2f378d199-c414e1e3 {
  justify-self: center;
}

#w-node-f687af22-73ea-5e35-22fd-52009567b60a-c414e1e3, #w-node-f687af22-73ea-5e35-22fd-52009567b60b-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f687af22-73ea-5e35-22fd-52009567b615-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-bc18f8f8-b603-a9d4-16ec-3cc61b4b561b-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-f6c949ac-155b-9a2b-723f-c12c35ded75b-c414e1e3 {
  justify-self: start;
}

#w-node-f41e55f2-2340-5ac9-35f9-c00fa2457862-c414e1e3, #w-node-_1d3ed4c6-04b7-ddd5-7772-7d3d167a0e8a-c414e1e3, #w-node-_79d36897-324e-d263-24f6-3854cce7e290-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a74d6105-849e-60d2-60ba-4a2662b36783-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a74d6105-849e-60d2-60ba-4a2662b36786-c414e1e3, #w-node-a74d6105-849e-60d2-60ba-4a2662b36788-c414e1e3, #w-node-a74d6105-849e-60d2-60ba-4a2662b3678a-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ceeeae50-c065-5aa1-e8d5-c60c28578d55-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-ceeeae50-c065-5aa1-e8d5-c60c28578d5c-c414e1e3, #w-node-ceeeae50-c065-5aa1-e8d5-c60c28578d5e-c414e1e3, #w-node-ceeeae50-c065-5aa1-e8d5-c60c28578d60-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9be-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9bf-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9c0-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9c6-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9c8-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9ca-c414e1e3, #w-node-_4d04d27a-462c-a6c7-8b52-d8a2c07fc833-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9cc-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9ce-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9d6-c414e1e3, #w-node-_865370d3-ada9-3382-1300-b8153940e9df-c414e1e3 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4444074-a84c-165d-e3b1-46cf1a05b89b-1a05b89a {
  justify-self: start;
}

#w-node-c4444074-a84c-165d-e3b1-46cf1a05b89d-1a05b89a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: start stretch;
}

#w-node-c4444074-a84c-165d-e3b1-46cf1a05b89e-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8a1-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8a4-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8a7-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8aa-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8ad-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8b0-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8b3-1a05b89a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c4444074-a84c-165d-e3b1-46cf1a05b8b6-1a05b89a {
  place-self: start;
}

#w-node-c4444074-a84c-165d-e3b1-46cf1a05b8b7-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8b9-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8bb-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8bd-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8be-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8c0-1a05b89a, #w-node-c4444074-a84c-165d-e3b1-46cf1a05b8c2-1a05b89a, #w-node-_1bc1a6d1-73c6-00ea-3f0d-d35212dcb4e2-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c8b6c8f-dda4-1774-0442-04410155ab17-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_555cbbe4-aa96-e260-f084-001f53e8630b-2e3ee984, #w-node-f92af1c3-349c-bced-baa8-576f54af8a27-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-f92af1c3-349c-bced-baa8-576f54af8a28-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_4d7a9e45-26f8-05fc-3791-4e69e0da05cf-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4d7a9e45-26f8-05fc-3791-4e69e0da05d0-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_879f9374-0e50-0ada-4544-bda44f3e0164-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_879f9374-0e50-0ada-4544-bda44f3e0165-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3ae970ff-be28-c778-ecaa-582f4b74ed4b-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_3ae970ff-be28-c778-ecaa-582f4b74ed4c-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0da1ec88-c2ea-54c7-50a3-a95a47e6f6da-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-b5c42e33-f469-3673-10af-ed5faf1cf056-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0bd95a94-5985-338b-4a22-85fdc12a7e70-2e3ee984 {
  justify-self: center;
}

#w-node-_0bd95a94-5985-338b-4a22-85fdc12a7e73-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_0bd95a94-5985-338b-4a22-85fdc12a7e74-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c9cf45c4-96b2-7c31-4f3e-0b6c00cbfbe7-2e3ee984 {
  justify-self: center;
}

#w-node-c9cf45c4-96b2-7c31-4f3e-0b6c00cbfbea-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-c9cf45c4-96b2-7c31-4f3e-0b6c00cbfbeb-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_36775fdc-856c-c168-8b16-aede6fd62d15-2e3ee984 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_36775fdc-856c-c168-8b16-aede6fd62d16-2e3ee984, #w-node-a374d712-b942-cc23-c954-cd7ac4e7e4e5-2e3ee984, #w-node-_41251686-0d81-aba4-b9b8-4cae8e0f5b6b-2e3ee984, #w-node-_2d0b42f0-c5b8-ab3a-fe57-cb52b417e31e-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d895f-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8960-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8961-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8967-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8969-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d896b-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d896d-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d896e-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8970-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8974-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8978-2e3ee984, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8981-2e3ee984, #w-node-_09e91e57-ef24-83ee-9f73-8f0342d02ea3-8b8fdfe6, #w-node-c4a2bd53-5898-2c41-9817-fcbf592581b4-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5a1274f-4e78-edba-c4bc-ce2b4c9929fb-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-a5a1274f-4e78-edba-c4bc-ce2b4c9929fd-8b8fdfe6, #w-node-a5a1274f-4e78-edba-c4bc-ce2b4c9929ff-8b8fdfe6, #w-node-a5a1274f-4e78-edba-c4bc-ce2b4c992a00-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5a1274f-4e78-edba-c4bc-ce2b4c992a01-8b8fdfe6 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a5a1274f-4e78-edba-c4bc-ce2b4c992a0a-8b8fdfe6 {
  order: 9999;
  align-self: end;
}

#w-node-_61158fd8-4ab9-b9f3-87f9-47032199314c-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_61158fd8-4ab9-b9f3-87f9-47032199314e-8b8fdfe6, #w-node-_61158fd8-4ab9-b9f3-87f9-470321993150-8b8fdfe6, #w-node-_61158fd8-4ab9-b9f3-87f9-470321993151-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61158fd8-4ab9-b9f3-87f9-470321993152-8b8fdfe6 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_61158fd8-4ab9-b9f3-87f9-47032199315b-8b8fdfe6 {
  order: 9999;
  align-self: end;
}

#w-node-_431462e7-62d4-9fcf-fbd7-176f526bec2e-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_431462e7-62d4-9fcf-fbd7-176f526bec30-8b8fdfe6, #w-node-_431462e7-62d4-9fcf-fbd7-176f526bec32-8b8fdfe6, #w-node-_431462e7-62d4-9fcf-fbd7-176f526bec33-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_431462e7-62d4-9fcf-fbd7-176f526bec34-8b8fdfe6 {
  order: 9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_431462e7-62d4-9fcf-fbd7-176f526bec3d-8b8fdfe6 {
  order: 9999;
  align-self: end;
}

#w-node-b0362e82-9b96-bf7e-25ed-f7dfd6864d5d-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-b0362e82-9b96-bf7e-25ed-f7dfd6864d5f-8b8fdfe6, #w-node-b0362e82-9b96-bf7e-25ed-f7dfd6864d61-8b8fdfe6, #w-node-b0362e82-9b96-bf7e-25ed-f7dfd6864d62-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0362e82-9b96-bf7e-25ed-f7dfd6864d63-8b8fdfe6 {
  order: -9999;
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#field-5.w-node-_21ea617b-4792-ba40-ad42-d85b29e444da-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0362e82-9b96-bf7e-25ed-f7dfd6864d6c-8b8fdfe6 {
  order: 9999;
}

#field-6.w-node-dad4c498-33e7-e014-bd82-98e3afac806e-8b8fdfe6, #w-node-e696585c-ec78-37bb-b3ae-2a3cac166035-8b8fdfe6, #w-node-cf6c7d8d-de6a-a039-bcf7-e5fdf568ea10-8b8fdfe6, #w-node-_22a86aee-7a3c-40df-14b7-859b1ce61f30-8b8fdfe6, #w-node-af024142-f037-893a-1da7-146b95585741-8b8fdfe6, #w-node-_2378936f-37ff-9355-971a-7fb0e841bb3d-8b8fdfe6, #w-node-ff2bae9d-a78a-5742-51b9-9c7ad3558517-8b8fdfe6, #w-node-_0abec2f8-8b3d-eb75-4220-1f8bcc20008e-8b8fdfe6, #w-node-_16fd8b92-6b9b-4bb9-16fb-d574ec3eae42-8b8fdfe6, #w-node-ba3802a1-b3c2-0b82-2c98-b203751f10b6-8b8fdfe6, #w-node-_42831257-3bd1-426d-5201-8d7fe4d36dd0-8b8fdfe6, #w-node-b65e2cce-230c-e743-6dc3-0452517e89b4-8b8fdfe6, #w-node-_84e059c5-f51f-4fdb-38e5-111f33e71429-8b8fdfe6, #w-node-_469ab148-8b99-3c5a-bcfe-138f28dd8105-8b8fdfe6, #w-node-e85df01e-1154-1690-b3c8-59af77c316ef-8b8fdfe6, #w-node-e85df01e-1154-1690-b3c8-59af77c316f3-8b8fdfe6, #w-node-e9048150-12e5-21eb-740e-0ba20dcfb167-8b8fdfe6, #w-node-_29e63784-5529-0366-a32a-805b7be4a49e-8b8fdfe6, #w-node-_6dedb8a1-4598-0088-463d-099f84a26b6a-8b8fdfe6, #w-node-a3dfd502-ddc0-7b81-d35c-4dea42d1052d-8b8fdfe6, #w-node-_29e63784-5529-0366-a32a-805b7be4a4a2-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6c0cf5c9-b89a-b369-d061-21d13a37c3b8-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-c3b317ff-a1b4-8f1e-b1fe-8faa6dac9720-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_917ec033-058a-f2cf-988e-d769bbe73273-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_917ec033-058a-f2cf-988e-d769bbe7327a-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-_140510c9-9613-8eb7-810a-959f31a3edb8-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edb9-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edba-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edc0-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edc2-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edc4-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edc6-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edc7-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edc9-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edcd-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edd1-8b8fdfe6, #w-node-_140510c9-9613-8eb7-810a-959f31a3edda-8b8fdfe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bc1a6d1-73c6-00ea-3f0d-d35212dcb4e2-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5c8b6c8f-dda4-1774-0442-04410155ab17-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7967d639-03c3-9c52-53c9-61ba14d36b0b-c14569bb, #w-node-_1731e24f-9c8b-e233-398d-430c917daf98-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0e7c9b7c-6375-4023-3bab-12f09d149bb0-c14569bb {
  justify-self: start;
}

#w-node-_0e7c9b7c-6375-4023-3bab-12f09d149bb9-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_0e7c9b7c-6375-4023-3bab-12f09d149bbb-c14569bb, #w-node-_0e7c9b7c-6375-4023-3bab-12f09d149bbd-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_35dcb103-6edd-b210-b08f-9ec94aa24ee2-c14569bb {
  justify-self: start;
}

#w-node-_35dcb103-6edd-b210-b08f-9ec94aa24eeb-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_35dcb103-6edd-b210-b08f-9ec94aa24eed-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_35dcb103-6edd-b210-b08f-9ec94aa24eef-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_97fdca07-e60f-459c-eae7-1469f281d7d2-c14569bb {
  justify-self: start;
}

#w-node-_97fdca07-e60f-459c-eae7-1469f281d7db-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: start;
}

#w-node-_97fdca07-e60f-459c-eae7-1469f281d7dd-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_97fdca07-e60f-459c-eae7-1469f281d7df-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-d79cd660-99ca-ba77-3797-bae98d1388b5-c14569bb, #w-node-d79cd660-99ca-ba77-3797-bae98d1388b9-c14569bb, #w-node-d79cd660-99ca-ba77-3797-bae98d1388bd-c14569bb, #w-node-d79cd660-99ca-ba77-3797-bae98d1388c1-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cdc-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf6-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f4c-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f4d-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f4e-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f54-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f56-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f58-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f5a-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f5b-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f5d-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f61-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f65-c14569bb, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f6e-c14569bb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bc1a6d1-73c6-00ea-3f0d-d35212dcb4e2-34a1ff09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5c8b6c8f-dda4-1774-0442-04410155ab17-34a1ff09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7967d639-03c3-9c52-53c9-61ba14d36b0b-34a1ff09, #w-node-_1731e24f-9c8b-e233-398d-430c917daf98-34a1ff09, #w-node-_9f4c2018-70ec-7c5c-ec04-1437cf55aee5-34a1ff09, #w-node-_0d0d85b5-b1c8-3edf-f4f5-03ee1fbf2fe6-34a1ff09, #w-node-f61cdcaa-963a-ba2e-bd8f-33f2f59f1107-34a1ff09, #w-node-e17bb175-68d7-37ab-0c74-9918bcaf3448-34a1ff09, #w-node-_9008efff-4734-d273-a7a6-2b384e5f6628-34a1ff09, #w-node-_59d55755-8161-1b57-a82a-c7ae6d57a052-34a1ff09, #w-node-_63cff3ec-b867-6ab0-a737-bf097251742e-34a1ff09, #w-node-_07051500-e96e-e72d-3f9e-ba99b6357050-34a1ff09, #w-node-af0ff806-045b-d4e4-a0aa-d7496a7c6d39-34a1ff09, #w-node-af0ff806-045b-d4e4-a0aa-d7496a7c6d3a-34a1ff09, #w-node-af0ff806-045b-d4e4-a0aa-d7496a7c6d3c-34a1ff09, #w-node-af0ff806-045b-d4e4-a0aa-d7496a7c6d3e-34a1ff09, #w-node-af0ff806-045b-d4e4-a0aa-d7496a7c6d40-34a1ff09, #w-node-cb293444-a4d5-e08a-1ebc-97f65923dbab-34a1ff09, #w-node-_96ad0c12-d867-d2d6-9159-7b6f714eb419-34a1ff09, #w-node-_96ad0c12-d867-d2d6-9159-7b6f714eb41a-34a1ff09, #w-node-_96ad0c12-d867-d2d6-9159-7b6f714eb41c-34a1ff09, #w-node-_96ad0c12-d867-d2d6-9159-7b6f714eb41e-34a1ff09, #w-node-_96ad0c12-d867-d2d6-9159-7b6f714eb420-34a1ff09, #w-node-_42f617db-9f99-cf14-6631-3515a5975e89-34a1ff09, #w-node-_1918bc8a-f741-5e07-f6cd-2648026bc164-34a1ff09, #w-node-_1918bc8a-f741-5e07-f6cd-2648026bc168-34a1ff09, #w-node-_1918bc8a-f741-5e07-f6cd-2648026bc16c-34a1ff09, #w-node-_1918bc8a-f741-5e07-f6cd-2648026bc173-34a1ff09, #w-node-_1918bc8a-f741-5e07-f6cd-2648026bc177-34a1ff09, #w-node-_1918bc8a-f741-5e07-f6cd-2648026bc17b-34a1ff09, #w-node-_1918bc8a-f741-5e07-f6cd-2648026bc17f-34a1ff09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1918bc8a-f741-5e07-f6cd-2648026bc18c-34a1ff09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_1918bc8a-f741-5e07-f6cd-2648026bc193-34a1ff09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center;
}

#w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cdc-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf6-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d4c-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d4d-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d4e-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d54-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d56-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d58-34a1ff09, #w-node-_49aaaa50-8838-6b29-767c-52ce5ec84d5f-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d5a-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d5c-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d60-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d64-34a1ff09, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d6d-34a1ff09 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bc1a6d1-73c6-00ea-3f0d-d35212dcb4e2-80883195 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5c8b6c8f-dda4-1774-0442-04410155ab17-80883195 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7967d639-03c3-9c52-53c9-61ba14d36b0b-80883195, #w-node-_1731e24f-9c8b-e233-398d-430c917daf98-80883195, #w-node-e9eb9c7c-1ec4-56e9-05de-b58f8fd54a56-80883195, #w-node-e9eb9c7c-1ec4-56e9-05de-b58f8fd54a57-80883195, #w-node-a543b4c7-35c8-6a88-2055-a7dd5fcce91a-80883195, #w-node-_41da3a75-196e-4d75-de0a-fbff21a9ea7b-80883195, #w-node-_69677fb3-dec1-8b61-050a-4733b9cf037f-80883195, #w-node-_7ff7e1e4-61a1-810d-b5a7-d5f00675334d-80883195, #w-node-d79cd660-99ca-ba77-3797-bae98d1388b5-80883195, #w-node-d79cd660-99ca-ba77-3797-bae98d1388b9-80883195, #w-node-d79cd660-99ca-ba77-3797-bae98d1388bd-80883195, #w-node-d79cd660-99ca-ba77-3797-bae98d1388c1-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cdc-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf6-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f4c-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f4d-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f4e-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f54-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f56-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f58-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f5a-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f5b-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f5d-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f61-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f65-80883195, #w-node-a5f7c120-3489-2220-50ea-e2f2daf28f6e-80883195 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1bc1a6d1-73c6-00ea-3f0d-d35212dcb4e2-86cc588a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: stretch stretch;
}

#w-node-_5c8b6c8f-dda4-1774-0442-04410155ab17-86cc588a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_7967d639-03c3-9c52-53c9-61ba14d36b0b-86cc588a, #w-node-_1731e24f-9c8b-e233-398d-430c917daf98-86cc588a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_7e4fd9a7-07c6-48fe-8bb4-06d4209e00a0-86cc588a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_7e4fd9a7-07c6-48fe-8bb4-06d4209e00a2-86cc588a {
  justify-self: start;
}

#w-node-_7e4fd9a7-07c6-48fe-8bb4-06d4209e00ab-86cc588a, #w-node-_7e4fd9a7-07c6-48fe-8bb4-06d4209e00ad-86cc588a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_51344d73-8725-55a2-1485-cafb233cafe1-86cc588a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: end;
}

#w-node-_51344d73-8725-55a2-1485-cafb233cafe3-86cc588a {
  justify-self: start;
}

#w-node-_51344d73-8725-55a2-1485-cafb233cafec-86cc588a, #w-node-_51344d73-8725-55a2-1485-cafb233cafee-86cc588a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_8dc5e423-ee03-eb68-30e6-68ab4589b095-86cc588a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: start;
}

#w-node-_8dc5e423-ee03-eb68-30e6-68ab4589b097-86cc588a {
  justify-self: start;
}

#w-node-_8dc5e423-ee03-eb68-30e6-68ab4589b0a0-86cc588a, #w-node-_8dc5e423-ee03-eb68-30e6-68ab4589b0a2-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cdc-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf6-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d4c-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d4d-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d4e-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d54-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d56-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d58-86cc588a, #w-node-_49aaaa50-8838-6b29-767c-52ce5ec84d5f-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d5a-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d5c-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d60-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d64-86cc588a, #w-node-_9f51a607-aa34-b7dd-e234-ce13826f9d6d-86cc588a, #w-node-_1bc1a6d1-73c6-00ea-3f0d-d35212dcb4e2-364372e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_5c8b6c8f-dda4-1774-0442-04410155ab17-364372e0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  place-self: center start;
}

#w-node-_1ca2b773-e18e-3d7d-2c4a-30f7c1778189-364372e0, #w-node-_32a6f57b-fbce-58b9-b6bf-bb9e826750d6-364372e0, #w-node-_3230eebb-be6c-af60-dd80-c154941e1f18-364372e0, #w-node-a02ef2af-bf51-ae17-dfa2-ab5098b7b4d3-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d895f-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8960-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8961-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8967-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8969-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d896b-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d896d-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d896e-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8970-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8974-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8978-364372e0, #w-node-_10d8f0a0-ed54-5053-48d2-b5ef436d8981-364372e0, #w-node-_17f5c6e0-45da-789f-1ff4-ec10b39960c2-c9c430cd {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (min-width: 1920px) {
  #w-node-dcc0fa11-1bf6-c816-d97b-8e578a3384f5-c414e1e3 {
    justify-self: start;
  }

  #w-node-c98ee7c1-6191-323d-255c-047c957610cb-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610d7-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610d9-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610db-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610df-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610e5-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610f1-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610f3-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610f5-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610f9-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c957610ff-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c9576110b-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c9576110d-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c9576110f-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c95761113-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c95761119-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c95761125-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c95761127-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c95761129-c414e1e3, #w-node-c98ee7c1-6191-323d-255c-047c9576112d-c414e1e3, #w-node-_83923bed-9f14-51e3-eb22-3976c7c3d069-2e3ee984, #w-node-_60c3dd22-bfbe-c3e3-cad2-54465ef690d6-2e3ee984, #w-node-_3f71c797-f04d-38b0-7830-496caa7718bd-2e3ee984, #w-node-fe18f5b2-b9fb-0c02-f8ca-9e7ace924b78-2e3ee984, #w-node-e696585c-ec78-37bb-b3ae-2a3cac166029-8b8fdfe6, #w-node-e696585c-ec78-37bb-b3ae-2a3cac16602b-8b8fdfe6, #w-node-cf6c7d8d-de6a-a039-bcf7-e5fdf568ea0c-8b8fdfe6, #w-node-cf6c7d8d-de6a-a039-bcf7-e5fdf568ea0e-8b8fdfe6, #w-node-_22a86aee-7a3c-40df-14b7-859b1ce61f2c-8b8fdfe6, #w-node-_22a86aee-7a3c-40df-14b7-859b1ce61f2e-8b8fdfe6, #w-node-af024142-f037-893a-1da7-146b9558573d-8b8fdfe6, #w-node-af024142-f037-893a-1da7-146b9558573f-8b8fdfe6, #w-node-_2378936f-37ff-9355-971a-7fb0e841bb39-8b8fdfe6, #w-node-_2378936f-37ff-9355-971a-7fb0e841bb3b-8b8fdfe6, #w-node-ff2bae9d-a78a-5742-51b9-9c7ad3558513-8b8fdfe6, #w-node-ff2bae9d-a78a-5742-51b9-9c7ad3558515-8b8fdfe6, #w-node-_0abec2f8-8b3d-eb75-4220-1f8bcc20008a-8b8fdfe6, #w-node-_0abec2f8-8b3d-eb75-4220-1f8bcc20008c-8b8fdfe6, #w-node-_16fd8b92-6b9b-4bb9-16fb-d574ec3eae3e-8b8fdfe6, #w-node-_16fd8b92-6b9b-4bb9-16fb-d574ec3eae40-8b8fdfe6, #w-node-ba3802a1-b3c2-0b82-2c98-b203751f10b2-8b8fdfe6, #w-node-ba3802a1-b3c2-0b82-2c98-b203751f10b4-8b8fdfe6, #w-node-_42831257-3bd1-426d-5201-8d7fe4d36dcc-8b8fdfe6, #w-node-_42831257-3bd1-426d-5201-8d7fe4d36dce-8b8fdfe6, #w-node-b65e2cce-230c-e743-6dc3-0452517e89b0-8b8fdfe6, #w-node-b65e2cce-230c-e743-6dc3-0452517e89b2-8b8fdfe6, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cc4-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd0-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd2-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd4-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd8-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cde-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cea-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cec-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cee-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf2-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf8-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d04-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d06-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d08-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d0c-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d12-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d1e-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d20-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d22-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d26-c14569bb, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cc4-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd0-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd2-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd4-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd8-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cde-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cea-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cec-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cee-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf2-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf8-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d04-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d06-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d08-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d0c-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d12-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d1e-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d20-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d22-34a1ff09, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d26-34a1ff09, #w-node-e9eb9c7c-1ec4-56e9-05de-b58f8fd54a56-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cc4-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd0-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd2-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd4-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd8-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cde-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cea-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cec-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cee-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf2-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf8-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d04-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d06-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d08-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d0c-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d12-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d1e-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d20-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d22-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d26-80883195, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cc4-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd0-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd2-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd4-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cd8-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cde-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cea-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cec-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cee-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf2-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4cf8-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d04-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d06-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d08-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d0c-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d12-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d1e-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d20-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d22-86cc588a, #w-node-a756e97d-b5e3-bb8c-2e32-4bb1bf9f4d26-86cc588a, #w-node-fcaf5308-c3c2-d6ce-432b-e1bcb19146a2-364372e0, #w-node-fcaf5308-c3c2-d6ce-432b-e1bcb19146ae-364372e0, #w-node-fcaf5308-c3c2-d6ce-432b-e1bcb19146b0-364372e0, #w-node-fcaf5308-c3c2-d6ce-432b-e1bcb19146b2-364372e0, #w-node-fcaf5308-c3c2-d6ce-432b-e1bcb19146b6-364372e0, #w-node-_5474daa6-57fd-cd2d-0379-fb6735a5ef50-364372e0, #w-node-_5474daa6-57fd-cd2d-0379-fb6735a5ef5c-364372e0, #w-node-_5474daa6-57fd-cd2d-0379-fb6735a5ef5e-364372e0, #w-node-_5474daa6-57fd-cd2d-0379-fb6735a5ef60-364372e0, #w-node-_5474daa6-57fd-cd2d-0379-fb6735a5ef64-364372e0, #w-node-_202f58b3-25d7-7140-ba74-47727c46735c-364372e0, #w-node-_202f58b3-25d7-7140-ba74-47727c467368-364372e0, #w-node-_202f58b3-25d7-7140-ba74-47727c46736a-364372e0, #w-node-_202f58b3-25d7-7140-ba74-47727c46736c-364372e0, #w-node-_202f58b3-25d7-7140-ba74-47727c467370-364372e0, #w-node-_3e8816fd-91fd-5238-290a-2d58cfe3622b-364372e0, #w-node-_3e8816fd-91fd-5238-290a-2d58cfe36237-364372e0, #w-node-_3e8816fd-91fd-5238-290a-2d58cfe36239-364372e0, #w-node-_3e8816fd-91fd-5238-290a-2d58cfe3623b-364372e0, #w-node-_3e8816fd-91fd-5238-290a-2d58cfe3623f-364372e0, #w-node-_1f93ec66-59a7-f605-5b95-41f6d40a771c-364372e0, #w-node-_1f93ec66-59a7-f605-5b95-41f6d40a7728-364372e0, #w-node-_1f93ec66-59a7-f605-5b95-41f6d40a772a-364372e0, #w-node-_1f93ec66-59a7-f605-5b95-41f6d40a772c-364372e0, #w-node-_1f93ec66-59a7-f605-5b95-41f6d40a7730-364372e0, #w-node-_045878cf-362c-a198-43c6-88121d1d8bdd-364372e0, #w-node-_045878cf-362c-a198-43c6-88121d1d8be9-364372e0, #w-node-_045878cf-362c-a198-43c6-88121d1d8beb-364372e0, #w-node-_045878cf-362c-a198-43c6-88121d1d8bed-364372e0, #w-node-_045878cf-362c-a198-43c6-88121d1d8bf1-364372e0, #w-node-cb27ea3d-ad20-8681-6932-aac26a9092af-364372e0, #w-node-cb27ea3d-ad20-8681-6932-aac26a9092bb-364372e0, #w-node-cb27ea3d-ad20-8681-6932-aac26a9092bd-364372e0, #w-node-cb27ea3d-ad20-8681-6932-aac26a9092bf-364372e0, #w-node-cb27ea3d-ad20-8681-6932-aac26a9092c3-364372e0, #w-node-_3cc1b55f-b5cc-ce8c-9973-731b70dfd758-364372e0, #w-node-_3cc1b55f-b5cc-ce8c-9973-731b70dfd764-364372e0, #w-node-_3cc1b55f-b5cc-ce8c-9973-731b70dfd766-364372e0, #w-node-_3cc1b55f-b5cc-ce8c-9973-731b70dfd768-364372e0, #w-node-_3cc1b55f-b5cc-ce8c-9973-731b70dfd76c-364372e0, #w-node-_6c965d04-588e-6afb-2f0a-4b79bc1d7526-364372e0, #w-node-_6c965d04-588e-6afb-2f0a-4b79bc1d7532-364372e0, #w-node-_6c965d04-588e-6afb-2f0a-4b79bc1d7534-364372e0, #w-node-_6c965d04-588e-6afb-2f0a-4b79bc1d7536-364372e0, #w-node-_6c965d04-588e-6afb-2f0a-4b79bc1d753a-364372e0, #w-node-c8133701-633d-3530-5055-c488a3f86429-364372e0, #w-node-c8133701-633d-3530-5055-c488a3f86435-364372e0, #w-node-c8133701-633d-3530-5055-c488a3f86437-364372e0, #w-node-c8133701-633d-3530-5055-c488a3f86439-364372e0, #w-node-c8133701-633d-3530-5055-c488a3f8643d-364372e0, #w-node-_64467c7f-2410-cd50-4244-213cc943a6fb-364372e0, #w-node-_64467c7f-2410-cd50-4244-213cc943a707-364372e0, #w-node-_64467c7f-2410-cd50-4244-213cc943a709-364372e0, #w-node-_64467c7f-2410-cd50-4244-213cc943a70b-364372e0, #w-node-_64467c7f-2410-cd50-4244-213cc943a70f-364372e0, #w-node-f68fb762-0cf1-3aeb-b21e-143fa3d57dd3-364372e0, #w-node-f68fb762-0cf1-3aeb-b21e-143fa3d57ddf-364372e0, #w-node-f68fb762-0cf1-3aeb-b21e-143fa3d57de1-364372e0, #w-node-f68fb762-0cf1-3aeb-b21e-143fa3d57de3-364372e0, #w-node-f68fb762-0cf1-3aeb-b21e-143fa3d57de7-364372e0, #w-node-ead642f2-5f05-1c86-0dbb-28673cf1b8b4-364372e0, #w-node-ead642f2-5f05-1c86-0dbb-28673cf1b8c0-364372e0, #w-node-ead642f2-5f05-1c86-0dbb-28673cf1b8c2-364372e0, #w-node-ead642f2-5f05-1c86-0dbb-28673cf1b8c4-364372e0, #w-node-ead642f2-5f05-1c86-0dbb-28673cf1b8c8-364372e0, #w-node-_80d9eba7-93ba-3b47-45be-ff494722a7c7-364372e0, #w-node-_80d9eba7-93ba-3b47-45be-ff494722a7d3-364372e0, #w-node-_80d9eba7-93ba-3b47-45be-ff494722a7d5-364372e0, #w-node-_80d9eba7-93ba-3b47-45be-ff494722a7d7-364372e0, #w-node-_80d9eba7-93ba-3b47-45be-ff494722a7db-364372e0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-_36d4dab1-1d97-1398-8990-6a538c406227-c414e1e3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: center;
  }

  #w-node-_6428d17a-debf-36a1-47fe-56920fb334c0-c414e1e3 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-c98ee7c1-6191-323d-255c-047c957610cf-c414e1e3 {
    justify-self: stretch;
  }

  #w-node-_08fcc064-9f75-1a19-926f-b8de98af3a49-c414e1e3 {
    justify-self: start;
  }

  #w-node-_1b5af312-232d-bc8f-4244-9377c9d43c3f-c414e1e3, #w-node-_43a2412a-4577-ca53-6bce-626abe56e73d-c414e1e3, #w-node-_624c7676-ded8-3daa-1d06-40f2f378d18e-c414e1e3, #w-node-_79c8db19-722f-b169-5b28-4f286c6ef8ad-c414e1e3, #w-node-a74d6105-849e-60d2-60ba-4a2662b3677f-c414e1e3, #w-node-ceeeae50-c065-5aa1-e8d5-c60c28578d51-c414e1e3, #w-node-d52c69bc-6371-8378-7e50-14b19b5f9a76-8b8fdfe6, #w-node-_8188ecb2-239b-2ad0-fefd-01e2ca64d5b7-8b8fdfe6, #w-node-_01835bd3-a947-510a-7576-c546127a52b5-8b8fdfe6, #w-node-_5e83ebb4-23eb-91b5-b4a8-e808facd7b66-8b8fdfe6, #w-node-cf6c7d8d-de6a-a039-bcf7-e5fdf568e9fb-8b8fdfe6, #w-node-_22a86aee-7a3c-40df-14b7-859b1ce61f1b-8b8fdfe6, #w-node-af024142-f037-893a-1da7-146b9558572c-8b8fdfe6, #w-node-_2378936f-37ff-9355-971a-7fb0e841bb29-8b8fdfe6, #w-node-ff2bae9d-a78a-5742-51b9-9c7ad3558503-8b8fdfe6, #w-node-_0abec2f8-8b3d-eb75-4220-1f8bcc20007a-8b8fdfe6, #w-node-_16fd8b92-6b9b-4bb9-16fb-d574ec3eae2e-8b8fdfe6, #w-node-ba3802a1-b3c2-0b82-2c98-b203751f10a2-8b8fdfe6, #w-node-_42831257-3bd1-426d-5201-8d7fe4d36dc4-8b8fdfe6, #w-node-b65e2cce-230c-e743-6dc3-0452517e89a8-8b8fdfe6, #w-node-_345a27e1-e263-bc7c-85ec-8209fe9cacb3-8b8fdfe6, #w-node-_860335f5-6553-eaf6-0574-7e78634f7d9c-8b8fdfe6, #w-node-_7ba41de6-c6fb-71a8-d61e-c39277ed7c38-8b8fdfe6, #w-node-e84dd6ea-ce5e-f86c-569e-882bfa5de7a8-8b8fdfe6, #w-node-_25990f77-f585-51f7-ef22-4baa9692f3dd-8b8fdfe6, #w-node-c01ad442-b4bc-edb3-56a7-80ef2f4ef54d-8b8fdfe6, #w-node-_5696a725-3da3-7cac-727d-0629343d670f-8b8fdfe6 {
    justify-self: center;
  }

  #w-node-_0e7c9b7c-6375-4023-3bab-12f09d149bc1-c14569bb {
    justify-self: stretch;
  }

  #w-node-_36efb564-c51d-6eef-1ce9-22066858de6f-c14569bb, #w-node-_8e9d0c0b-67df-18d6-eb32-d3275db238a8-c14569bb, #w-node-_63758108-9db3-76f6-ec03-5e38d9b1df89-c14569bb, #w-node-_35dcb103-6edd-b210-b08f-9ec94aa24ed5-c14569bb, #w-node-_35dcb103-6edd-b210-b08f-9ec94aa24ed8-c14569bb, #w-node-_35dcb103-6edd-b210-b08f-9ec94aa24edb-c14569bb, #w-node-_35dcb103-6edd-b210-b08f-9ec94aa24ede-c14569bb, #w-node-_97fdca07-e60f-459c-eae7-1469f281d7c5-c14569bb, #w-node-_97fdca07-e60f-459c-eae7-1469f281d7c8-c14569bb, #w-node-_97fdca07-e60f-459c-eae7-1469f281d7cb-c14569bb, #w-node-_97fdca07-e60f-459c-eae7-1469f281d7ce-c14569bb, #w-node-_97fdca07-e60f-459c-eae7-1469f281d7c5-34a1ff09, #w-node-af0ff806-045b-d4e4-a0aa-d7496a7c6d37-34a1ff09, #w-node-_96ad0c12-d867-d2d6-9159-7b6f714eb417-34a1ff09 {
    justify-self: center;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_65e866d6-2515-5d2e-7ea2-cda8b9c37c34-c414e1e3, #w-node-_65e866d6-2515-5d2e-7ea2-cda8b9c37c3d-c414e1e3, #w-node-dcc0fa11-1bf6-c816-d97b-8e578a3384f5-c414e1e3 {
    justify-self: center;
  }

  #w-node-dcc0fa11-1bf6-c816-d97b-8e578a3384e4-c414e1e3 {
    order: -9999;
  }

  #w-node-_618a5f6d-ed7c-b3ec-3943-d54e119d8e99-c414e1e3 {
    justify-self: center;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_618a5f6d-ed7c-b3ec-3943-d54e119d8e99-c414e1e3, #w-node-_43a2412a-4577-ca53-6bce-626abe56e73d-c414e1e3, #w-node-_624c7676-ded8-3daa-1d06-40f2f378d18e-c414e1e3 {
    justify-self: center;
  }

  #w-node-_0e7c9b7c-6375-4023-3bab-12f09d149bc1-c14569bb {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}


@font-face {
  font-family: 'Proxima Nova';
  src: url('../fonts/ofont.ru_Proxima-Nova.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('../fonts/ofont.ru_Proxima-Nova-1.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Proxima Nova';
  src: url('../fonts/ofont.ru_Proxima-Nova-2.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}