@font-face {
  font-family: Jeko Bold;
  src: url('../fonts/Jeko-Bold.otf') format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Jeko Regular;
  src: url('../fonts/Jeko-Regular.otf') format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --white: white;
  --black: #000103;
  --lavender: #c8caed;
  --crimson: #da292b;
  --medium-sea-green: #3eb064;
  --pale-turquoise: #b0e5d7;
  --black10: #0000001a;
  --white4: #ffffff0a;
}

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

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

body {
  background-color: var(--white);
  color: var(--black);
  text-align: left;
  font-family: Jeko Regular, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
}

p {
  margin-bottom: 12px;
}

ul {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 20px;
  list-style-type: disc;
  display: flex;
}

li {
  font-family: Jeko Regular, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  list-style-type: disc;
}

strong {
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.grid-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1600px;
  margin-top: 26px;
}

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

.grid-2.banner-grid {
  background-color: #cbe8e0;
  border-radius: 18px;
}

.grid-2.s-banner-grid {
  z-index: 5;
  background-color: var(--lavender);
  border-radius: 18px;
  position: relative;
  overflow: visible;
}

.grid-2.buy-grid {
  height: 100%;
  margin-top: 0;
}

.main-wrp {
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.head {
  background-color: var(--lavender);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 670px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  overflow: visible;
}

.head.padding-lr.head-zara {
  background-color: #e0cbb6;
}

.padding-lr {
  flex-direction: column;
  align-items: center;
  padding-left: 30px;
  padding-right: 30px;
  display: flex;
}

.head-images-wrp {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 490px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.head-content {
  z-index: 2;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.h1 {
  z-index: 1;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 130%;
  position: relative;
}

.h1.s-h1 {
  font-size: 36px;
}

.advantages-wrp {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: flex-start;
  margin-top: 30px;
  margin-bottom: 40px;
  display: flex;
}

.advantages-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.advantages-item.s-item {
  width: 25%;
  padding-right: 20px;
}

.advantages-icon.s-icon {
  margin-bottom: 3px;
}

.t-decs {
  font-size: 12px;
}

.t-decs.desc-center {
  text-align: center;
}

.t-decs.desc-center.about-desc {
  width: 630px;
}

.t-decs.desc-center.cta-desc {
  width: 390px;
}

.t-decs.desc-center.s-about-desc {
  width: 450px;
}

.t-decs.desc-center.s-form-desc {
  color: #666d7a;
  width: 450px;
}

.t-decs.delivery-t-width {
  width: 220px;
}

.t-decs.delivery-t-width.width-2, .t-decs.delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs.banner-t-width {
  width: 325px;
}

.t-decs.modal-desc {
  font-size: 10px;
}

.t-decs.country {
  display: inline;
}

.t-decs.star-t {
  margin-top: -7px;
}

.t-decs.s-delivery-t-width {
  width: 220px;
}

.t-decs.s-delivery-t-width.width-2, .t-decs.s-delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs.steps-desc {
  text-align: center;
  width: 400px;
}

.t-decs.desc-small {
  font-size: 11px;
  line-height: 130%;
}

.t-decs.price-desc {
  white-space: nowrap;
  font-size: 12px;
}

.head-registration-wrp {
  z-index: 1;
  grid-column-gap: 20px;
  grid-row-gap: 16px;
  background-color: var(--white);
  border-radius: 18px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding-top: 20px;
  padding-bottom: 22px;
  padding-left: 30px;
  display: flex;
  position: relative;
}

.h6 {
  font-family: Jeko Regular, sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 130%;
}

.h6.h6-head-reg {
  width: 250px;
  margin-top: 0;
  margin-bottom: 0;
}

.h6.h6-small {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
}

.h6.h6-20 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
}

.h6.s-h6 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12px;
}

.h6.s-h6-head-reg {
  width: 230px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
}

.h6.s-h6-head-reg2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
}

.h6.buy-desc {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Regular, sans-serif;
  font-size: 14px;
  font-weight: 400;
}

.h6.buy-desc.first-desc {
  display: none;
}

.h6.buy-desc-big {
  text-align: center;
  width: 650px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
}

.h6.buy-desc-big.need-desc-width {
  width: 510px;
}

.h6.buy-desc-big2 {
  text-align: center;
  width: 530px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
}

.h6.buy-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.h6.buy-desc-16 {
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 13px;
  font-weight: 400;
}

.h6.how-heading {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.h6.return-h {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.h6.buy-heading-center {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.h6.buy-desc-big2 {
  text-align: center;
  width: 730px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
}

.h6.buy-desc-big3 {
  text-align: center;
  width: 430px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
}

.h6.partner-heading {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.h6.cs-h6 {
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 18px;
  font-weight: 700;
}

.h6.cs-small {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
}

.h6.ep-t {
  text-align: center;
}

.btn {
  z-index: 2;
  background-color: var(--crimson);
  color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 10px 30px 14px;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
  text-decoration: none;
  transition: background-color .3s;
  display: flex;
  position: relative;
}

.btn:hover {
  background-color: #ff6b6c;
}

.btn.cta-reg {
  background-color: var(--crimson);
  text-decoration: none;
  position: relative;
  overflow: hidden;
}

.btn.cta-reg:hover {
  background-color: #ff6b6c;
}

.btn.cta-reg.s-btn {
  height: 40px;
  padding-top: 0;
  padding-bottom: 1px;
}

.btn.cta-reg.s-btn-green {
  color: #284e51;
  background-color: #fff;
  height: 40px;
  padding-top: 0;
  padding-bottom: 1px;
  font-weight: 700;
}

.btn.cta-reg.s-btn-green:hover {
  background-color: var(--crimson);
  color: #fff;
}

.btn.promo-code {
  position: absolute;
  inset: auto auto -20px 30px;
}

.btn.slider-cta {
  padding-top: 13px;
  padding-bottom: 17px;
}

.btn.slider-cta.s-btn-border {
  color: #000;
  background-color: #0000;
  border: 1px solid #0000001a;
}

.btn.footer-cta {
  background-color: var(--white);
  color: #000;
  transition: color .2s, background-color .3s;
}

.btn.footer-cta:hover {
  background-color: var(--crimson);
  color: #fff;
}

.btn.header-cta {
  background-color: var(--crimson);
  color: #fff;
  font-size: 12px;
  text-decoration: none;
  transition: color .2s, background-color .3s;
}

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

.btn.s-btn.s-btn-border {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
}

.btn.s-btn.s-btn-border:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.s-btn.s-btn-border2 {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
  display: none;
}

.btn.s-btn.s-btn-border2:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.submit {
  z-index: 1;
  margin-top: 42px;
}

.btn.s-footer-cta {
  background-color: var(--white);
  color: #000;
  margin-top: 10px;
  transition: color .2s, background-color .3s;
}

.btn.s-footer-cta:hover {
  background-color: var(--crimson);
  color: #fff;
}

.btn.buy-btn {
  background-color: var(--black);
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn.buy-btn:hover {
  background-color: #3eb064;
}

.btn.buy-btn.s-btn-border {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
}

.btn.buy-btn.s-btn-border:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.buy-btn.s-btn-border2 {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
  display: none;
}

.btn.buy-btn.s-btn-border2:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.buy-btn.white-btn {
  color: var(--black);
  background-color: #fff;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn.buy-btn.white-btn:hover {
  color: #fff;
  background-color: #3eb064;
}

.btn.cookies-btn {
  color: #000;
  text-align: center;
  background-color: #ededed00;
  border: 1px solid #ededed;
  padding: 11px 10px;
  font-family: Jeko Regular, sans-serif;
  font-size: 1vw;
  font-weight: 400;
}

.btn.cookies-btn:hover {
  background-color: #ededed;
}

.btn.cookies-btn.s-btn-border {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
}

.btn.cookies-btn.s-btn-border:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.cookies-btn.s-btn-border2 {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
  display: none;
}

.btn.cookies-btn.s-btn-border2:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.cookies-btn.white-btn {
  color: var(--black);
  background-color: #fff;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn.cookies-btn.white-btn:hover {
  color: #fff;
  background-color: #3eb064;
}

.btn.cookies-btn.active-cookies {
  border-color: var(--medium-sea-green);
  background-color: var(--medium-sea-green);
  color: #fff;
}

.btn.cookies-btn.ro-tab {
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 1vw;
}

.btn.buy-btn-copy {
  background-color: var(--black);
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn.buy-btn-copy:hover {
  background-color: #3eb064;
}

.btn.buy-btn-copy.s-btn-border {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
}

.btn.buy-btn-copy.s-btn-border:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.buy-btn-copy.s-btn-border2 {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
  display: none;
}

.btn.buy-btn-copy.s-btn-border2:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.buy-btn-copy.white-btn {
  color: var(--black);
  background-color: #fff;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn.buy-btn-copy.white-btn:hover {
  color: #fff;
  background-color: #3eb064;
}

.btn.cookie-modal_button {
  background-color: var(--black);
  text-align: center;
  white-space: nowrap;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn.cookie-modal_button:hover {
  background-color: #3eb064;
}

.btn.cookie-modal_button.s-btn-border {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
}

.btn.cookie-modal_button.s-btn-border:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.cookie-modal_button.s-btn-border2 {
  color: var(--black);
  background-color: #0000;
  border: 1px solid #0000001a;
  transition: border-color .2s, background-color .3s;
  display: none;
}

.btn.cookie-modal_button.s-btn-border2:hover {
  border-color: var(--crimson);
  background-color: var(--crimson);
  color: #fff;
}

.btn.cookie-modal_button.white-btn {
  color: var(--black);
  background-color: #fff;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn.cookie-modal_button.white-btn:hover {
  color: #fff;
  background-color: #3eb064;
}

.image {
  width: 240px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.amazon-logo {
  z-index: 1;
  background-color: #fff;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  margin-right: 60px;
  padding: 30px 40px 20px;
  display: flex;
  position: relative;
}

.img-1 {
  z-index: 2;
  width: 300px;
  position: absolute;
  top: 13%;
  left: -19%;
}

.img-2 {
  width: 300px;
  position: absolute;
  bottom: 55%;
  left: 33%;
}

.img-3 {
  z-index: 0;
  width: 200px;
  position: absolute;
  top: 39%;
  left: 47%;
  transform: rotate(16deg);
}

.amazon {
  width: 159px;
}

.img-4 {
  z-index: 2;
  width: 31px;
  position: absolute;
  top: 12%;
  left: 22%;
}

.img-5 {
  z-index: 2;
  width: 80px;
  position: absolute;
  top: 45%;
  left: 87%;
}

.why {
  padding-top: 60px;
  padding-bottom: 80px;
}

.why-content-wrp {
  z-index: 1;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding-top: 110px;
  padding-bottom: 100px;
  padding-right: 0;
  display: flex;
  position: relative;
}

.why-images-wrp {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-right: 40px;
  display: flex;
  position: relative;
}

.t-main {
  font-size: 14px;
  line-height: 143%;
}

.img-6 {
  z-index: 1;
  border-radius: 18px;
  width: 273px;
  position: absolute;
  bottom: 55%;
  right: 34%;
}

.img-7 {
  z-index: 1;
  border-radius: 18px;
  width: 215px;
  position: absolute;
  top: 50%;
  right: 57%;
}

.img-8 {
  z-index: 1;
  border-radius: 18px;
  width: 226px;
  position: absolute;
  top: 30%;
  left: 47%;
}

.image-3 {
  display: none;
}

.advantage {
  flex-direction: column;
  align-items: center;
  padding-top: 80px;
  padding-bottom: 100px;
  display: flex;
}

.grid-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  width: 100%;
  max-width: 1600px;
}

.grid-3.head-grid {
  height: 100%;
  display: flex;
}

.grid-3.a-grid {
  margin-bottom: 40px;
}

.advantage-item {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.h5 {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 130%;
}

.h5.h6-head-reg {
  width: 250px;
  margin-top: 0;
  margin-bottom: 0;
}

.heading-wrp {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 560px;
  display: flex;
  position: relative;
}

.h-2 {
  z-index: 1;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 130%;
  position: relative;
}

.h-2.h-center {
  text-align: center;
}

.h-2.h-center.cta-head {
  width: 530px;
}

.h-2.h-center.big-h2 {
  font-family: Jeko Bold, sans-serif;
  font-size: 56px;
}

.h-2.h-center.buy-2 {
  width: 905px;
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.h-center.big-h2-per {
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.h-center.big-h2-need {
  width: 800px;
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.h-step {
  width: 46%;
}

.h-2.h-step-zara {
  text-align: center;
  width: 70%;
}

.h-2.h-step-mob {
  width: 46%;
}

.h-2.h-step-m {
  text-align: center;
  width: 46%;
  display: none;
}

.h-2.h-step-d {
  width: 46%;
}

.h-2.s-h-step {
  text-align: center;
  width: 60%;
}

.h-2.h-center-white {
  color: var(--white);
  text-align: center;
}

.h-2.h-center-white.cta-head {
  width: 530px;
}

.h-2.cookies-h {
  text-align: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 53px;
  font-weight: 700;
}

.h-2.cookies-h.cta-head {
  width: 530px;
}

.h-2.cookies-h.big-h2 {
  font-family: Jeko Bold, sans-serif;
  font-size: 80px;
}

.h-2.cookies-h.buy-2 {
  width: 905px;
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.cookies-h.big-h2-per {
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.cookies-h.big-h2-need {
  width: 800px;
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.cs-h1 {
  color: #fff;
  text-align: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 53px;
  font-weight: 700;
}

.h-2.cs-h1.cta-head {
  width: 530px;
}

.h-2.cs-h1.big-h2 {
  font-family: Jeko Bold, sans-serif;
  font-size: 80px;
}

.h-2.cs-h1.buy-2 {
  width: 905px;
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.cs-h1.big-h2-per {
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.cs-h1.big-h2-need {
  width: 800px;
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.ep-h1 {
  font-size: 100px;
}

.a-img {
  margin-bottom: 10px;
}

.block-wrp {
  z-index: 1;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.block-wrp.block-tabs, .block-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.delivery-wrp {
  z-index: 2;
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 100px;
  padding-bottom: 185px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.grid-12 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
  max-width: 1600px;
}

.grid-12.head-grid {
  height: 100%;
  display: flex;
}

.grid-12.a-grid {
  margin-bottom: 40px;
}

.grid-12.price-grid {
  z-index: 2;
  position: relative;
}

.grid-12.price-img-grid {
  z-index: 1;
  position: absolute;
  inset: 0%;
}

.grid-12.footer-grid {
  grid-row-gap: 0px;
  align-content: stretch;
  align-items: stretch;
}

.grid-12.grid-step {
  z-index: 12;
  position: relative;
}

.delivery-item-wrp {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #c8caed;
  border-radius: 9px;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px 30px 40px;
  display: flex;
  position: relative;
}

.delivery-num-wrp {
  grid-column-gap: 23px;
  grid-row-gap: 23px;
  align-items: center;
  display: flex;
}

.big-num {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 110%;
}

.big-num.desc-center {
  text-align: center;
}

.big-num.s-big {
  font-size: 32px;
}

.image-4 {
  width: 40px;
}

.delivery-h-wrp {
  clear: none;
  flex: 0 auto;
  align-items: flex-end;
  width: 100%;
  display: block;
}

.div-block {
  clear: none;
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex: 0 auto;
  align-items: center;
  margin-bottom: -2px;
  margin-left: 2px;
  display: none;
}

.image-5 {
  width: 20px;
  margin-left: 5px;
  margin-right: 5px;
  display: inline;
  position: relative;
  bottom: 1px;
}

.image-6 {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image-7 {
  z-index: 3;
  object-fit: fill;
  width: 700px;
  margin-bottom: -58px;
  margin-left: 0;
  display: none;
  position: absolute;
  inset: auto 0% 0% 47%;
  overflow: visible;
}

.heading1-wrp {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 560px;
  display: flex;
  position: relative;
}

.popular {
  flex-direction: column;
  align-items: center;
  padding-top: 120px;
  padding-bottom: 140px;
  display: flex;
}

.popular.padding-lr-s {
  padding-left: 20px;
  padding-right: 20px;
}

.slider-wrapper00 {
  width: 100%;
  display: none;
}

.slider-list00 {
  z-index: 1;
  flex-direction: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.slider-item00 {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 25%;
  position: relative;
}

.h5-copy {
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 22px;
  line-height: 130%;
}

.h5-copy.h6-head-reg {
  width: 250px;
  margin-top: 0;
  margin-bottom: 0;
}

.swiper-pagination {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
  width: 100%;
  display: flex;
}

.slider-navigation00 {
  background-color: #c8caed;
  align-items: center;
  width: 60px;
  height: 60px;
  display: flex;
}

.slider-item-content {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px solid #0000001a;
  border-radius: 18px;
  flex-direction: column;
  flex: none;
  justify-content: space-between;
  height: 100%;
  padding: 20px 20px 33px;
  display: flex;
}

.slider-item-content.s-item {
  background-color: #c8caed;
  border-style: none;
}

.price {
  color: #5bd2b4;
  font-size: 24px;
  font-weight: 500;
  line-height: 130%;
}

.div-block-2 {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: center;
  display: flex;
}

.t-small {
  font-size: 9px;
  line-height: 120%;
}

.t-small.cheaper {
  display: none;
}

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

.slider-image {
  width: 100%;
  margin-bottom: 20px;
}

.slider-navigation-wrapper00 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
}

.slider-navigation-wrapper00.prev-slide {
  min-width: 60px;
  min-height: 60px;
}

.slider-wrapper {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}

.slider-wrapper.sl {
  flex: 0 auto;
  overflow: visible;
}

.slider-wrapper.sl.photo-slider {
  overflow: hidden;
}

.slider-wrapper.steps-slider {
  overflow: visible;
}

.slider-wrapper.steps-slider.photo-slider {
  overflow: hidden;
}

.slider-list {
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  overflow: visible;
}

.slider-list.step-list {
  grid-row-gap: 50px;
  flex-direction: column;
  align-items: flex-start;
}

.slider-item {
  padding-top: 0;
  padding-bottom: 0;
}

.slider-item.photo-width {
  flex: 0 auto;
  min-width: 25%;
  max-width: 300px;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-item.photo-width.off-item {
  display: none;
}

.slider-item.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  margin-right: 60px;
  display: grid;
}

.p-item {
  height: 100%;
}

.photo-img {
  width: 100%;
  height: 100%;
}

.image-8 {
  position: static;
  inset: 0%;
  transform: rotate(180deg);
}

.quote-block {
  z-index: 1;
  background-color: #e2572800;
  border: 1px solid #0000001a;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 90px;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
}

.slider-wrp {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.h4 {
  color: #fff;
  text-transform: none;
  font-size: 30px;
  font-weight: 700;
  line-height: 120%;
}

.h4.center {
  text-align: center;
  width: 600px;
}

.h4.center.black {
  color: #000;
  width: 621px;
}

.grid-photo-wrp {
  z-index: 1;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  width: 100%;
  display: none;
  position: relative;
}

.slider-navigation-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.slider-navigation-wrapper.photo-arrows {
  justify-content: space-between;
  width: 100%;
}

.slider-navigation-wrapper.tab-slider {
  z-index: 10;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 20px;
  display: grid;
  position: absolute;
  inset: auto 0% 0% auto;
}

.slider-navigation-wrapper.modal-slider, .slider-navigation-wrapper.modal-slider2 {
  z-index: 10;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 80px;
  display: grid;
  position: absolute;
  inset: auto 0% 0% auto;
}

.slider-navigation-wrapper.s-tab-slider {
  z-index: 10;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 20px;
  display: grid;
  position: absolute;
  inset: auto 0% 0% auto;
}

.slider-navigation-wrapper.s-arrows {
  justify-content: center;
  width: 100%;
}

.next {
  position: static;
  inset: 0%;
}

.slider-navigation {
  cursor: pointer;
  background-color: #c8caed;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  position: relative;
}

.slider-navigation.prev-slide {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.prev-slide:hover {
  background-color: var(--crimson);
}

.slider-navigation.next-slide {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.next-slide:hover {
  background-color: var(--crimson);
}

.slider-navigation.next-slide2 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.next-slide2:hover {
  background-color: var(--crimson);
}

.slider-navigation.prev-slide2 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.prev-slide2:hover {
  background-color: var(--crimson);
}

.slider-navigation.prev-slide3 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.prev-slide3:hover {
  background-color: var(--crimson);
}

.slider-navigation.next-slide3 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.next-slide3:hover {
  background-color: var(--crimson);
}

.slider-navigation.prev-slide4 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.prev-slide4:hover {
  background-color: var(--crimson);
}

.slider-navigation.next-slide4 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.next-slide4:hover {
  background-color: var(--crimson);
}

.slider-navigation.next-slide5 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.next-slide5:hover {
  background-color: var(--crimson);
}

.slider-navigation.prev-slide5 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.prev-slide5:hover {
  background-color: var(--crimson);
}

.slider-navigation.prev-slide6 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.prev-slide6:hover {
  background-color: var(--crimson);
}

.slider-navigation.next-slide6 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.next-slide6:hover {
  background-color: var(--crimson);
}

.slider-navigation.prev-slide-super {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.prev-slide-super:hover {
  background-color: var(--crimson);
}

.slider-navigation.next-slide-super {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-navigation.next-slide-super:hover {
  background-color: var(--crimson);
}

.slider-btns {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  display: flex;
}

.slider-btns.off-pagination {
  display: flex;
}

.slider-btns.s-pagination {
  display: none;
}

.align-block {
  width: 138px;
  height: 10px;
  display: flex;
}

.align-block.s-align {
  display: none;
}

.banner {
  z-index: 2;
  background-color: #cbe8e000;
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  margin-left: 10px;
  margin-right: 10px;
  display: flex;
  position: relative;
  overflow: visible;
}

.banner-img {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.banner-content {
  z-index: 2;
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 76px;
  padding-bottom: 76px;
  padding-right: 40px;
  display: flex;
  position: relative;
}

.banner-desc {
  z-index: 1;
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.image-9 {
  position: absolute;
  inset: auto auto 0%;
}

.image-10 {
  width: 60px;
  margin-top: -36px;
  margin-left: -64px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-10.off-img {
  display: none;
}

.steps-wrp {
  z-index: 2;
  background-color: #c8caed;
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 50px;
  padding-top: 80px;
  padding-bottom: 100px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.steps-wrp.steps-zara {
  background-color: #e0cbb6;
  padding-left: 20px;
  padding-right: 20px;
}

.heading2-wrp {
  z-index: 1;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.tabs {
  width: 100%;
}

.tabs.tabs-off {
  display: block;
}

.tab-content {
  z-index: 10;
}

.tabs-menu {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  display: flex;
  position: relative;
}

.target-tab {
  z-index: 1;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: #fff0;
  border: 1px solid #0000001a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 8px 24px 8px 8px;
  font-size: 12px;
  display: flex;
  overflow: hidden;
}

.target-tab.w--current {
  border-color: var(--white);
  background-color: var(--white);
  overflow: visible;
}

.bold {
  color: #fff;
  font-weight: 500;
}

.step-num {
  background-color: var(--black);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 26px;
  height: 26px;
  padding: 4px 10px 5px;
  display: flex;
}

.image-11 {
  margin-bottom: -12px;
  position: absolute;
  inset: auto auto 0%;
}

.tabs-content {
  margin-top: 35px;
  overflow: hidden;
}

.image-12 {
  width: 30px;
  max-width: 30px;
  margin-top: -28px;
  margin-left: -19px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.image-12.off-img {
  display: none;
}

.div-block-3 {
  background-color: #babce5;
  border-radius: 18px;
  flex-direction: row;
  align-items: center;
  width: 50%;
  padding: 23px 40px 32px;
  display: flex;
}

.div-block-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 40px;
  display: flex;
}

.step-img {
  z-index: 1;
  border-radius: 18px;
  position: relative;
  overflow: hidden;
}

.step-img.modal-img {
  box-shadow: 0 2px 14px #00000012;
}

.image-13 {
  border-radius: 10px;
  width: 127px;
  margin-top: -41px;
  margin-bottom: -54px;
}

.step-big-img {
  width: 100%;
}

.text-tab1 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  background-color: #fff;
  border-radius: 18px;
  flex-direction: column;
  align-items: flex-start;
  padding: 28px 20px 20px;
  display: flex;
}

.div-block-6 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  padding-left: 20px;
  display: flex;
}

.div-block-6.first-tab, .div-block-6.s-first-tab {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  padding-left: 10px;
}

.slider-wrapper2 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}

.slider-wrapper2.sl {
  flex: 0 auto;
  overflow: visible;
}

.slider-wrapper2.sl.photo-slider {
  overflow: hidden;
}

.slider-wrapper2.steps-slider {
  overflow: visible;
}

.slider-wrapper2.steps-slider.photo-slider {
  overflow: hidden;
}

.slider-list2 {
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  overflow: visible;
}

.slider-list2.step-list {
  grid-row-gap: 50px;
  flex-direction: column;
}

.slider-item2 {
  padding-top: 0;
  padding-bottom: 0;
}

.slider-item2.photo-width {
  flex: 0 auto;
  min-width: 25%;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-item2.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.step-mob-img {
  width: 100%;
  display: none;
}

.image-14 {
  width: 60px;
  margin-bottom: 99px;
  margin-left: 504px;
  position: absolute;
}

.image-14.off-img {
  display: none;
}

.image-14.s-anim2 {
  margin-bottom: 0;
  margin-left: 0;
  inset: -40px -30px auto auto;
}

.image-14.s-anim3 {
  margin-bottom: 0;
  margin-left: 0;
  inset: -30px auto auto 330px;
}

.heading-wrp3 {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 560px;
  display: flex;
  position: relative;
}

.about {
  flex-direction: column;
  align-items: center;
  padding-top: 110px;
  padding-bottom: 20px;
  display: flex;
}

.about-num-wrp {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-wrap: nowrap;
  justify-content: flex-start;
  width: 100%;
  display: flex;
}

.about-num {
  color: #d1e0ed;
  white-space: nowrap;
  font-size: 56px;
  font-weight: 500;
  line-height: 70%;
}

.about-num.desc-center {
  text-align: center;
}

.about-num.n2 {
  color: #c8caed;
}

.about-num.n2.n-small {
  font-size: 34px;
}

.about-num.n3 {
  color: #cbe8e0;
}

.about-num.n3.n-small {
  font-size: 34px;
}

.about-num.n4 {
  color: #d1e0ed;
}

.about-num.n4.n-small {
  font-size: 34px;
}

.about-num.n2-2 {
  color: #e0cbb6;
}

.about-num.n2-2.n-small {
  font-size: 34px;
}

.about-num.s-n2 {
  color: #c8caed;
}

.about-num.s-n2.n-small {
  font-size: 34px;
}

.num-desc {
  font-size: 17px;
  line-height: 130%;
}

.num-desc.num-width-2 {
  width: 200px;
}

.num-desc.num-width-1 {
  width: 220px;
}

.about-num-item {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid #0000001a;
  border-radius: 18px;
  align-items: center;
  padding: 40px 40px 40px 30px;
  display: flex;
}

.about-num-item.at-1 {
  width: auto;
}

.about-num-item.at-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
}

.about-num-item.num-last {
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 15px;
}

.div-block-7 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  display: flex;
}

.t-small-num {
  color: #b0beca;
  font-size: 12px;
  line-height: 120%;
}

.div-block-8 {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  display: flex;
}

.cta-block {
  width: 100%;
  padding-top: 170px;
  padding-bottom: 190px;
}

.cta {
  z-index: 1;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #c8caed;
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-top: 76px;
  padding-bottom: 79px;
  display: flex;
  position: relative;
}

.div-block-10 {
  grid-column-gap: 25px;
  grid-row-gap: 25px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.cta-img-1 {
  z-index: 2;
  width: 369px;
  margin-top: -171px;
  margin-left: -35px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.div-block-11 {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.cta-img-2 {
  z-index: 3;
  width: 74px;
  margin-top: 145px;
  margin-left: 31px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.cta-img-3 {
  z-index: 0;
  width: 200px;
  margin-top: -97px;
  margin-right: 58px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.cta-wrp {
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.cta-img-4 {
  z-index: 0;
  width: 74px;
  margin-top: -28px;
  margin-right: 17px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.cta-img-5 {
  z-index: 0;
  width: 493px;
  margin-bottom: 40px;
  margin-right: 54px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.cta-img-6 {
  z-index: 2;
  width: 280px;
  margin-bottom: -170px;
  margin-right: 314px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.cta-img-7 {
  z-index: 3;
  width: 74px;
  margin-bottom: -125px;
  margin-right: 279px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.cta-img-8 {
  z-index: 0;
  width: 214px;
  margin-bottom: -72px;
  margin-left: 41px;
  position: absolute;
  inset: auto auto 0% 0%;
}

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

.utility-page-content {
  text-align: center;
  flex-direction: column;
  width: 260px;
  display: flex;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.footer {
  background-color: var(--black);
  width: 100%;
  padding-top: 50px;
  padding-bottom: 50px;
}

.footer-nav {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-items: center;
  width: 100%;
  display: flex;
}

.logo-np-shop {
  width: 100%;
}

.link-block {
  justify-content: center;
  align-items: stretch;
  width: 160px;
  margin-top: -5px;
  display: flex;
}

.div-block-12 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  display: flex;
}

.footer-link {
  z-index: 1;
  color: #fff;
  text-align: center;
  padding: 11px 14px;
  font-size: 12px;
  text-decoration: none;
  position: relative;
}

.footer-link.mail-link {
  padding: 0;
}

.footer-link.mail-link:hover {
  color: var(--medium-sea-green);
}

.f-nav-bg {
  z-index: 0;
  background-color: var(--crimson);
  border-radius: 200px;
  position: absolute;
  inset: 0%;
}

.f-nav-bg.hover-acc {
  width: 100%;
}

.f-nav-bg.b-green-bg {
  background-color: var(--medium-sea-green);
}

.f-nav-bg.b-green-bg.off-bg, .f-nav-bg.b-green-bg.off-test {
  display: none;
}

.f-nav-bg.country-green-bg {
  background-color: var(--medium-sea-green);
}

.f-nav-bg.cs-bg {
  background-color: var(--medium-sea-green);
  display: none;
}

.f-nav-bg.cs-bg.off-bg {
  display: none;
}

.f-nav-bg.cs-lang {
  background-color: #fff;
}

.f-nav-bg.cs-lang.off-bg, .f-nav-bg.cs-lang.off-test {
  display: none;
}

.t-nav {
  z-index: 1;
  position: relative;
}

.f-block-wrp {
  z-index: 1;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.f-block-wrp.block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.tab-t {
  position: relative;
}

.burger-m {
  z-index: 20;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: center;
  width: 150px;
  height: 100vh;
  padding-top: 0;
  padding-left: 30px;
  padding-right: 20px;
  display: none;
  position: fixed;
  inset: 0% auto auto 0%;
  transform: translate(0%);
}

.open-m {
  display: none;
}

.btn-2 {
  grid-column-gap: 20px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border: 1px solid #000;
  border-radius: 100px;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 10px 30px 13px;
  font-size: 14px;
  font-weight: 500;
  line-height: 100%;
  text-decoration: none;
  transition: border-color .3s, background-color .3s;
  display: flex;
}

.btn-2:hover {
  background-color: #e25728;
  border-color: #e25728;
}

.btn-2.red-btn {
  background-color: #e25728;
  border-color: #e25728;
  transition: border-color .3s, background-color .3s;
}

.btn-2.red-btn:hover {
  background-color: #000;
  border-color: #000;
}

.div-block-14 {
  padding-top: 29px;
}

.arrow {
  opacity: .5;
  margin-top: 0;
  position: relative;
}

.close-m {
  display: none;
}

.nav {
  grid-column-gap: 10px;
  color: #000;
  font-size: 15px;
  line-height: 140%;
  text-decoration: none;
  display: flex;
  overflow: hidden;
}

.header_wrapper {
  z-index: 100;
  width: 100%;
  padding-top: 23px;
  padding-bottom: 23px;
  position: fixed;
}

.header_wrapper.padding-lr {
  align-items: center;
  position: fixed;
  inset: 0% 0% auto;
}

.header_wrapper.padding-lr.header-off {
  display: none;
}

.header-wrp {
  z-index: 1;
  grid-column-gap: 20px;
  grid-row-gap: 50px;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.header-wrp.block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

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

.header-link {
  z-index: 1;
  color: var(--black);
  text-align: center;
  padding: 10px 20px 11px;
  font-size: 11px;
  text-decoration: none;
  position: relative;
}

.logo-link {
  justify-content: center;
  align-items: stretch;
  width: 160px;
  display: flex;
}

.slider-wrapper3 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}

.slider-wrapper3.sl {
  flex: 0 auto;
  overflow: visible;
}

.slider-wrapper3.sl.photo-slider {
  overflow: hidden;
}

.slider-wrapper3.steps-slider {
  overflow: visible;
}

.slider-wrapper3.steps-slider.photo-slider {
  overflow: hidden;
}

.slider-list3 {
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  overflow: visible;
}

.slider-list3.step-list {
  grid-row-gap: 50px;
  flex-direction: column;
}

.slider-item3 {
  padding-top: 0;
  padding-bottom: 0;
}

.slider-item3.photo-width {
  flex: 0 auto;
  min-width: 25%;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-item3.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.modal-content {
  z-index: 2001;
  background-color: #fff;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  display: flex;
  position: relative;
}

.modal-content._2-content {
  background-color: #0000;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: auto;
  padding-top: 34px;
  padding-bottom: 34px;
  position: relative;
}

.modal-content._2-content-copy {
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  min-height: auto;
  padding-top: 34px;
  padding-bottom: 34px;
  position: relative;
}

.modal-wrp {
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-end;
  width: 100vw;
  height: 100vh;
  min-height: 100vh;
  max-height: 100vh;
  display: flex;
  overflow: visible;
}

.modal-wrp.wrp2 {
  z-index: 9999;
  align-items: center;
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.modal-wrp.wrp3 {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}

.close-modal {
  z-index: 2002;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  margin-top: 24px;
  margin-right: 24px;
  padding-bottom: 0;
  padding-left: 0;
  display: flex;
  position: absolute;
  inset: 0% 0% auto auto;
}

.p-modal {
  margin-top: 30px;
}

.quote {
  margin-bottom: 0;
  font-weight: 600;
}

.image-16 {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin-bottom: 16px;
}

.close-molal-link {
  position: sticky;
}

.image-1111 {
  width: 30px;
}

.item-name {
  margin-top: 30px;
}

.modal-1 {
  z-index: 999999;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.stories-photo {
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin-bottom: 16px;
  overflow: hidden;
}

.person-content {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  background-color: #fff;
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: auto;
  padding-top: 55px;
  padding-bottom: 60px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.person-content.video-center {
  justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
}

.modal-bg {
  cursor: pointer;
  background-color: #0003;
  width: 100vw;
  height: 100vh;
  position: fixed;
  inset: 0%;
}

.modal-bg.pic-bg {
  background-image: linear-gradient(#2e2e2fa8, #818182);
}

.item-content {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.modal-info {
  grid-column-gap: 17px;
  grid-row-gap: 15px;
  background-color: #f8f8f9;
  border-radius: 18px;
  flex-direction: column;
  align-items: flex-start;
  padding: 28px 20px 20px;
  display: flex;
}

.slider-item4 {
  padding-top: 0;
  padding-bottom: 0;
}

.slider-item4.photo-width {
  flex: 0 auto;
  min-width: 25%;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-item4.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.slider-list4 {
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  overflow: visible;
}

.slider-list4.step-list {
  grid-row-gap: 50px;
  flex-direction: column;
}

.slider-wrapper4 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}

.slider-wrapper4.sl {
  flex: 0 auto;
  overflow: visible;
}

.slider-wrapper4.sl.photo-slider {
  overflow: hidden;
}

.slider-wrapper4.steps-slider {
  overflow: visible;
}

.slider-wrapper4.steps-slider.photo-slider {
  overflow: hidden;
}

.prev-next-modal {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  padding-left: 15px;
  display: flex;
}

.modal-head {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 400px;
  display: flex;
  position: relative;
}

.del-illustration {
  width: 30px;
  max-width: 30px;
  margin-top: -28px;
  margin-left: 9px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.del-illustration.off-img {
  display: none;
}

.del-illustration.s-anim1 {
  margin-left: 0;
}

.div-block-16 {
  grid-column-gap: 18px;
  grid-row-gap: 18px;
  height: auto;
  display: flex;
}

.delivery {
  z-index: 2;
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.steps {
  flex-direction: column;
  align-items: center;
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
}

.image-1112 {
  z-index: 1;
  border-radius: 18px;
  width: 100%;
  position: relative;
}

.image-1112-mob {
  z-index: 1;
  border-radius: 18px;
  width: 100%;
  display: none;
  position: relative;
}

.footer-links {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  display: flex;
}

.footer-links.buy-links {
  flex-direction: column;
  margin-left: -18px;
}

.lottie-animation.lot-1 {
  width: 26px;
  max-width: 22px;
}

.heading0-wrp {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 560px;
  display: flex;
  position: relative;
}

.header-bg {
  z-index: 0;
  background-color: var(--lavender);
  width: 100%;
  position: absolute;
  inset: 0%;
}

.header-bg.bg-zara {
  background-color: #ebd5bf;
  transform: translate(0, -100px);
}

.text-tab2 {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  background-color: #fff;
  border-radius: 18px;
  flex-direction: column;
  align-items: flex-start;
  padding: 28px 20px 20px;
  display: flex;
}

.img1-none {
  z-index: 20;
  opacity: .44;
  width: 100%;
  display: none;
  position: absolute;
  inset: 0% 0% auto;
}

.modal-2 {
  z-index: 999999;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.slider-wrapper55 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}

.slider-wrapper55.sl {
  flex: 0 auto;
  overflow: visible;
}

.slider-wrapper55.sl.photo-slider {
  overflow: hidden;
}

.slider-wrapper55.steps-slider {
  overflow: visible;
}

.slider-wrapper55.steps-slider.photo-slider {
  overflow: hidden;
}

.slider-list55 {
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  overflow: visible;
}

.slider-list55.step-list {
  grid-row-gap: 50px;
  flex-direction: column;
}

.slider-item55 {
  padding-top: 0;
  padding-bottom: 0;
}

.slider-item55.photo-width {
  flex: 0 auto;
  min-width: 25%;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-item55.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.slider-wrapper5 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}

.slider-wrapper5.sl {
  flex: 0 auto;
  overflow: visible;
}

.slider-wrapper5.sl.photo-slider {
  overflow: hidden;
}

.slider-wrapper5.steps-slider {
  position: relative;
  overflow: visible;
}

.slider-wrapper5.steps-slider.photo-slider {
  overflow: hidden;
}

.slider-list5 {
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  overflow: visible;
}

.slider-list5.step-list {
  grid-row-gap: 50px;
  flex-direction: column;
  position: relative;
}

.slider-item5 {
  padding-top: 0;
  padding-bottom: 0;
}

.slider-item5.photo-width {
  flex: 0 auto;
  min-width: 25%;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-item5.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
  position: relative;
}

.slider-item55-copy {
  padding-top: 0;
  padding-bottom: 0;
}

.slider-item55-copy.photo-width {
  flex: 0 auto;
  min-width: 25%;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-item55-copy.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.zara {
  width: 145px;
}

.zara-logo {
  z-index: 1;
  background-color: #fff;
  border-radius: 500px;
  justify-content: center;
  align-items: center;
  margin-right: 60px;
  padding: 20px 40px;
  display: flex;
  position: relative;
}

.zara-color {
  background-color: #e0cbb6;
}

.img-1-1 {
  z-index: 0;
  width: 330px;
  position: absolute;
  top: 23%;
  left: -22%;
}

.img-2-2 {
  width: 253px;
  position: absolute;
  bottom: 59%;
  left: 35%;
}

.img-3-3 {
  z-index: 4;
  width: 290px;
  position: absolute;
  top: 51%;
  left: 39%;
}

.img-6-2 {
  z-index: 2;
  width: 80px;
  position: absolute;
  top: 78%;
  left: 28%;
}

.d-illustration {
  margin-top: -28px;
  margin-left: 9px;
  position: absolute;
  top: 54%;
  right: 9%;
  transform: rotate(100deg);
}

.d-illustration.off-img {
  display: none;
}

.cta-img-1-2 {
  z-index: 2;
  width: 400px;
  margin-top: -171px;
  margin-left: -35px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.cta-img-2-2 {
  z-index: 3;
  width: 74px;
  margin-top: 76px;
  margin-left: 31px;
  position: absolute;
  inset: 0% auto auto 0%;
}

.cta-img-3-2 {
  z-index: 0;
  width: 400px;
  margin-top: -169px;
  margin-right: 0;
  position: absolute;
  inset: 0% 0% auto auto;
}

.cta-img-4-2 {
  z-index: 0;
  width: 74px;
  margin-top: -63px;
  margin-right: 36px;
  position: absolute;
  inset: 0% 0% auto auto;
}

.cta-img-8-2 {
  z-index: 0;
  width: 214px;
  margin-bottom: -84px;
  margin-left: 109px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.cta-img-6-2 {
  z-index: 2;
  width: 280px;
  margin-bottom: -170px;
  margin-right: 195px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.cta-img-7-2 {
  z-index: 3;
  width: 74px;
  margin-bottom: -108px;
  margin-right: 432px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.cta-img-5-2 {
  z-index: 6;
  width: 180px;
  margin-bottom: 40px;
  margin-right: 54px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.mob-reg {
  display: none;
}

.airplane {
  z-index: 3;
  object-fit: fill;
  width: 930px;
  display: block;
  position: absolute;
  inset: auto 0% -15% 44%;
  overflow: visible;
}

.next-tab-button {
  background-color: var(--crimson);
  color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 10px 30px 14px;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
  transition: background-color .3s;
  display: flex;
}

.next-tab-button:hover {
  background-color: #ff6b6c;
}

.next-tab-button.cta-reg {
  background-color: var(--crimson);
  position: relative;
}

.next-tab-button.cta-reg:hover {
  background-color: #ff6b6c;
}

.next-tab-button.promo-code {
  position: absolute;
  inset: auto auto -20px 30px;
}

.next-tab-button.slider-cta {
  padding-top: 13px;
  padding-bottom: 17px;
}

.next-tab-button.footer-cta {
  background-color: var(--white);
  color: #000;
  transition: color .2s, background-color .3s;
}

.next-tab-button.footer-cta:hover {
  background-color: var(--crimson);
  color: #fff;
}

.next-tab-button.header-cta {
  background-color: var(--crimson);
  color: #fff;
  transition: color .2s, background-color .3s;
}

.next-tab-button.header-cta:hover {
  color: #fff;
  background-color: #ff6b6c;
}

.next-tab-button2 {
  background-color: var(--crimson);
  color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 10px 30px 14px;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
  transition: background-color .3s;
  display: flex;
}

.next-tab-button2:hover {
  background-color: #ff6b6c;
}

.next-tab-button2.cta-reg {
  background-color: var(--crimson);
  position: relative;
}

.next-tab-button2.cta-reg:hover {
  background-color: #ff6b6c;
}

.next-tab-button2.promo-code {
  position: absolute;
  inset: auto auto -20px 30px;
}

.next-tab-button2.slider-cta {
  padding-top: 13px;
  padding-bottom: 17px;
}

.next-tab-button2.footer-cta {
  background-color: var(--white);
  color: #000;
  transition: color .2s, background-color .3s;
}

.next-tab-button2.footer-cta:hover {
  background-color: var(--crimson);
  color: #fff;
}

.next-tab-button2.header-cta {
  background-color: var(--crimson);
  color: #fff;
  transition: color .2s, background-color .3s;
}

.next-tab-button2.header-cta:hover {
  color: #fff;
  background-color: #ff6b6c;
}

.mob-slider {
  width: 100%;
  display: none;
}

.slider-wrapper6 {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}

.slider-wrapper6.sl {
  flex: 0 auto;
  overflow: visible;
}

.slider-wrapper6.sl.photo-slider {
  overflow: hidden;
}

.slider-wrapper6.steps-slider {
  overflow: visible;
}

.slider-wrapper6.steps-slider.photo-slider {
  overflow: hidden;
}

.slider-list6 {
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  overflow: visible;
}

.slider-list6.step-list {
  grid-row-gap: 50px;
  flex-direction: column;
}

.slider-item6 {
  padding-top: 0;
  padding-bottom: 0;
}

.slider-item6.photo-width {
  flex: 0 auto;
  min-width: 25%;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-item6.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.poland-f {
  clear: none;
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex: 0 auto;
  align-items: center;
  display: none;
}

.h-steps-wrp {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.col-4 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  width: 100%;
}

.zara-s-item {
  grid-column-gap: 17px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 18px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding: 28px 20px 0;
  display: flex;
}

.zara-s-item.last {
  padding-bottom: 20px;
}

.step-image {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
}

.step-image.last-step-image {
  object-fit: fill;
  width: 100%;
}

.zara-step-content {
  z-index: 2;
  grid-row-gap: 15px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.div-block-19 {
  z-index: 1;
  border-radius: 8px;
  position: relative;
  overflow: hidden;
}

.last-step-anim {
  width: 30px;
  max-width: 30px;
  position: absolute;
  inset: 0% auto auto 170px;
}

.last-step-anim.off-img {
  display: none;
}

.t-small-desc {
  font-size: 10px;
  line-height: 140%;
}

.t-small-desc.cheaper {
  display: none;
}

.t-small-desc.grey-sale {
  opacity: .3;
  margin-top: 10px;
}

.t-small-desc.del-grey-sale {
  opacity: .3;
  margin-top: 30px;
}

.t-small-desc.num-d {
  opacity: 1;
  width: 130px;
  color: var(--lavender);
  margin-top: 6px;
  line-height: 120%;
}

.t-small-desc.copy-t {
  color: #ffffff40;
}

.t-small-desc.grey-sale2 {
  opacity: .3;
}

.t-small-desc.grey-sale3 {
  opacity: 1;
  color: #8f8f90;
  text-align: center;
}

.reg-wrp {
  grid-row-gap: 14px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.html-embed {
  z-index: 1;
  opacity: 0;
  display: none;
  position: absolute;
  inset: 0%;
}

.s-head {
  background-color: #b0e5d7;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 670px;
  padding-top: 0;
  padding-bottom: 60px;
  display: flex;
  overflow: visible;
}

.s-head.padding-lr.head-zara {
  background-color: #e0cbb6;
}

.s-image {
  min-width: 690px;
}

.s-head-images-wrp {
  z-index: 1;
  justify-content: flex-start;
  align-items: flex-start;
  width: 490px;
  padding-bottom: 40px;
  display: flex;
  position: relative;
}

.s-header-bg {
  z-index: 0;
  background-color: #b0e5d7;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.s-header-bg.bg-zara {
  background-color: #ebd5bf;
  transform: translate(0, -100px);
}

.s-head-content {
  z-index: 2;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding-top: 60px;
  padding-right: 30px;
  display: flex;
  position: relative;
}

.s-mob-reg, .div-block-20 {
  display: none;
}

.why-wrp {
  grid-row-gap: 30px;
  flex-wrap: wrap;
  width: 100%;
  display: flex;
}

.why-item {
  flex-direction: column;
  align-items: flex-start;
  width: 33.3333%;
  padding-right: 20px;
  display: flex;
}

.why-item.off-why {
  display: none;
}

.t-why {
  font-size: 14px;
  line-height: 143%;
}

.s-delivery-item-wrp {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--pale-turquoise);
  border-radius: 9px;
  flex-direction: column;
  align-items: flex-start;
  padding: 24px 30px 40px;
  display: flex;
  position: relative;
}

.s-reg-wrp {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.s-advantages-wrp {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: flex-start;
  margin-top: 30px;
  margin-bottom: 40px;
  display: flex;
}

.s-delivery-h-wrp {
  clear: none;
  flex: 0 auto;
  align-items: flex-end;
  width: 220px;
  display: block;
}

.s-heading1-wrp {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 560px;
  display: flex;
  position: relative;
}

.s-heading2-wrp {
  z-index: 1;
  grid-row-gap: 28px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.s-banner {
  z-index: 2;
  background-color: #cbe8e000;
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  margin: 40px 10px 80px;
  display: flex;
  position: relative;
  overflow: visible;
}

.s-banner-content {
  z-index: 2;
  grid-column-gap: 36px;
  grid-row-gap: 36px;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 76px;
  padding-bottom: 76px;
  padding-right: 40px;
  display: flex;
  position: relative;
}

.s-heading-wrp3 {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 640px;
  display: flex;
  position: relative;
}

.s-about-num-item {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  border: 1px solid #0000001a;
  border-radius: 18px;
  flex-direction: column;
  align-items: flex-start;
  padding: 40px 40px 40px 30px;
  display: flex;
}

.s-about-num-item.at-1 {
  width: auto;
}

.s-about-num-item.at-2 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
}

.s-about-num-item.num-last {
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 15px;
}

.s-about-num {
  color: #d1e0ed;
  white-space: nowrap;
  font-size: 56px;
  font-weight: 500;
  line-height: 70%;
}

.s-about-num.desc-center {
  text-align: center;
}

.s-about-num.n2 {
  color: #c8caed;
}

.s-about-num.n2.n-small {
  font-size: 34px;
}

.s-about-num.n3 {
  color: #cbe8e0;
}

.s-about-num.n3.n-small {
  font-size: 34px;
}

.s-about-num.n4 {
  color: #d1e0ed;
}

.s-about-num.n4.n-small {
  font-size: 34px;
}

.s-about-num.n2-2 {
  color: #e0cbb6;
}

.s-about-num.n2-2.n-small {
  font-size: 34px;
}

.s-about-num.s-n2 {
  color: #c8caed;
}

.num-wrp {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: flex-start;
  display: flex;
}

.banner-image {
  min-width: 550px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.tabs-content-s {
  background-color: #9ad9ca;
  border-radius: 18px;
  margin-top: 35px;
  padding-top: 35px;
  padding-bottom: 26px;
  overflow: hidden;
}

.s-steps-wrp {
  z-index: 2;
  background-color: var(--pale-turquoise);
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 50px;
  padding: 80px 20px 20px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.s-steps-wrp.steps-zara {
  background-color: #e0cbb6;
  padding-left: 20px;
  padding-right: 20px;
}

.s-steps-wrp.supernova-steps {
  margin-top: 0;
}

.s-target-tab {
  z-index: 1;
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  background-color: #fff0;
  border: 1px solid #0000001a;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  padding: 8px 24px 8px 8px;
  font-size: 16px;
  display: flex;
  overflow: hidden;
}

.s-target-tab.w--current {
  border-color: var(--white);
  background-color: var(--white);
  overflow: visible;
}

.image-1113 {
  width: 37px;
}

.tabs-menu-2 {
  z-index: 1;
  justify-content: center;
  align-items: center;
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.tabs-2 {
  flex-direction: column;
  display: flex;
}

.inner-tab {
  z-index: 2;
  text-align: center;
  background-color: #ddd0;
  border: 1px solid #0000001a;
  justify-content: center;
  align-items: center;
  width: 260px;
  padding: 10px 20px 12px;
  display: flex;
}

.inner-tab.w--current {
  background-color: #fff;
}

.inner-tab.tab2 {
  border-left-style: none;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
}

.inner-tab.tab1 {
  border-right-style: none;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
}

.inner-tab.tab4 {
  border-left-style: none;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.inner-tab.tab3 {
  border-right-style: none;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}

.inner-tab.tab5 {
  background-color: #fff;
  border-style: none;
  border-top-right-radius: 100px;
  border-bottom-right-radius: 100px;
  width: auto;
  height: 50px;
  font-size: 16px;
}

.inner-tab.tab5:hover {
  color: var(--crimson);
}

.inner-tab.tab5.w--current {
  background-color: var(--crimson);
  color: #fff;
}

.inner-tab.tab6 {
  background-color: #fff;
  border-style: none;
  border-top-left-radius: 100px;
  border-bottom-left-radius: 100px;
  width: auto;
  height: 50px;
  font-size: 16px;
}

.inner-tab.tab6:hover {
  color: var(--crimson);
}

.inner-tab.tab6.w--current {
  background-color: var(--crimson);
  color: #fff;
  border-style: none;
}

.slider-wrapper-super {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-flow: row;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  height: 100%;
}

.slider-wrapper-super.sl {
  flex: 0 auto;
  overflow: visible;
}

.slider-wrapper-super.sl.photo-slider {
  overflow: hidden;
}

.slider-wrapper-super.steps-slider {
  display: none;
  overflow: visible;
}

.slider-wrapper-super.steps-slider.photo-slider {
  overflow: hidden;
}

.slider-wrapper-super.steps-slider.test-slider {
  display: none;
}

.slider-list-super {
  grid-row-gap: 20px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
  overflow: visible;
}

.slider-list-super.step-list {
  grid-row-gap: 50px;
  flex-direction: column;
}

.slider-item-super {
  padding-top: 0;
  padding-bottom: 0;
}

.slider-item-super.photo-width {
  flex: 0 auto;
  min-width: 25%;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.slider-item-super.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.department {
  grid-column-gap: 17px;
  grid-row-gap: 40px;
  background-color: #f6f6f9;
  border-radius: 18px;
  flex-direction: column;
  align-items: flex-start;
  padding: 40px 60px;
  display: flex;
}

.department-wrp {
  padding-left: 20px;
  padding-right: 20px;
}

.department-items {
  grid-row-gap: 40px;
  flex-wrap: wrap;
  width: 100%;
  display: flex;
}

.department-item {
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: stretch;
  width: 25%;
  display: flex;
}

.small-num {
  background-color: var(--crimson);
  color: #fff;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 18px;
  min-width: 18px;
  height: 18px;
  min-height: 18px;
  padding-top: 2px;
  font-size: 10px;
  display: flex;
}

.small-num-wrp {
  align-items: center;
  display: flex;
}

.small-num-line {
  background-color: #d9e4e4;
  width: 100%;
  height: 1px;
}

.small-text-wrp {
  padding-right: 20px;
}

.s-tabs {
  width: 100%;
}

.s-tabs.tabs-off {
  display: block;
}

.s-step-img {
  z-index: 1;
  border-radius: 18px;
  position: relative;
  overflow: hidden;
}

.s-step-img.modal-img {
  box-shadow: 0 2px 14px #00000012;
}

.s-step-big-img {
  width: 100%;
}

.tabs-menu-s {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: center;
  display: flex;
  position: relative;
}

.s-text-tab {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  background-color: #fff;
  border-radius: 18px;
  flex-direction: column;
  align-items: flex-start;
  padding: 28px 20px 20px;
  display: flex;
}

.tabs-menu-3 {
  z-index: 1;
  justify-content: center;
  align-items: center;
  margin-bottom: 35px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: visible;
}

.div-block-copy {
  clear: none;
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex: 0 auto;
  align-items: center;
  margin-bottom: -2px;
  margin-left: 2px;
  display: inline;
}

.form {
  grid-column-gap: 17px;
  grid-row-gap: 40px;
  background-color: #f6f6f9;
  border-radius: 18px;
  flex-direction: column;
  align-items: center;
  padding: 40px 60px;
  display: flex;
}

.form-block {
  width: 464px;
}

.div-block-21 {
  grid-row-gap: 22px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.form-2 {
  flex-direction: column;
  display: flex;
}

.input {
  z-index: 2;
  background-color: #0000;
  border: 1px #000;
  border-bottom: 1px solid #0000001a;
  padding: 6px 0;
  position: static;
}

.input.input-tel {
  z-index: 3;
}

.s-banner-image {
  min-width: 550px;
  margin-left: 10px;
  position: absolute;
  inset: auto auto 0% 0%;
}

.div-block-22 {
  grid-row-gap: 8px;
  flex-direction: column;
  display: flex;
}

.slider-link {
  color: var(--black);
}

.slider-link:hover {
  color: var(--crimson);
}

.ukraine {
  clear: none;
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex: 0 auto;
  align-items: center;
  margin-bottom: -2px;
  margin-left: 2px;
  display: inline;
}

.div-block-23 {
  grid-row-gap: 60px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.div-block-24 {
  z-index: 3;
  background-color: #c8caed;
  border-radius: 20px;
  width: 750px;
  height: 205px;
  padding: 52px 35px 64px;
  position: relative;
}

.dropdown-wrp {
  width: 100%;
  display: flex;
}

.s-dropdown {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.dropdown-btn {
  width: 210px;
  height: 50px;
  color: var(--black);
  background-color: #fff;
  border-radius: 100px;
  justify-content: space-between;
  align-items: center;
  padding: 12px 20px;
  font-size: 16px;
  text-decoration: none;
  display: flex;
}

.dropdown-btn:hover {
  color: var(--crimson);
}

.dropdown-menu.simplebar-dropdown {
  z-index: 2;
  background-color: #edeefe;
  border-radius: 24px;
  width: 210px;
  position: absolute;
  top: 50px;
}

.drop-list {
  justify-content: space-between;
  padding: 13px 20px;
  font-size: 20px;
  display: flex;
}

.drop-list:hover {
  color: var(--crimson);
}

.text-blocks {
  grid-row-gap: 20px;
  flex-direction: column;
  margin-left: 15px;
  display: flex;
  position: relative;
}

.drop-price {
  flex-direction: column;
  align-items: center;
  padding-top: 120px;
  padding-bottom: 100px;
  display: flex;
}

.drop-price.padding-lr-s {
  z-index: 5;
  padding-left: 20px;
  padding-right: 20px;
  display: flex;
  position: relative;
}

.list {
  flex-direction: column;
  height: 250px;
  display: flex;
  overflow: auto;
}

.list.dropdown {
  height: auto;
  margin-top: 10px;
  overflow: visible;
}

.rate {
  color: #fff;
  margin-top: -10px;
  font-size: 36px;
  line-height: 90%;
}

.tabs-3 {
  display: flex;
}

.tabs-menu-4 {
  margin-right: 10px;
  display: flex;
}

.tabs-content-2 {
  overflow: visible;
}

.price-img-wrp {
  z-index: 1;
  border-radius: 20px;
  position: relative;
  overflow: hidden;
}

.price-img {
  width: 100%;
}

.price-heading {
  margin-top: -38px;
  margin-bottom: 20px;
  font-size: 12px;
}

.price-heading.desc-center {
  text-align: center;
}

.price-heading.desc-center.about-desc {
  width: 630px;
}

.price-heading.desc-center.cta-desc {
  width: 390px;
}

.price-heading.desc-center.s-about-desc {
  width: 450px;
}

.price-heading.desc-center.s-form-desc {
  color: #666d7a;
  width: 450px;
}

.price-heading.delivery-t-width {
  width: 220px;
}

.price-heading.delivery-t-width.width-2, .price-heading.delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.price-heading.banner-t-width {
  width: 325px;
}

.price-heading.modal-desc {
  font-size: 10px;
}

.price-heading.country {
  display: inline;
}

.price-heading.star-t {
  margin-top: -7px;
}

.price-heading.s-delivery-t-width {
  width: 220px;
}

.price-heading.s-delivery-t-width.width-2, .price-heading.s-delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.price-heading.steps-desc {
  text-align: center;
  width: 400px;
}

.price-heading.desc-small {
  font-size: 11px;
  line-height: 130%;
}

.price-heading1 {
  margin-bottom: 20px;
  font-size: 12px;
}

.price-heading1.desc-center {
  text-align: center;
}

.price-heading1.desc-center.about-desc {
  width: 630px;
}

.price-heading1.desc-center.cta-desc {
  width: 390px;
}

.price-heading1.desc-center.s-about-desc {
  width: 450px;
}

.price-heading1.desc-center.s-form-desc {
  color: #666d7a;
  width: 450px;
}

.price-heading1.delivery-t-width {
  width: 220px;
}

.price-heading1.delivery-t-width.width-2, .price-heading1.delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.price-heading1.banner-t-width {
  width: 325px;
}

.price-heading1.modal-desc {
  font-size: 10px;
}

.price-heading1.country {
  display: inline;
}

.price-heading1.star-t {
  margin-top: -7px;
}

.price-heading1.s-delivery-t-width {
  width: 220px;
}

.price-heading1.s-delivery-t-width.width-2, .price-heading1.s-delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.price-heading1.steps-desc {
  text-align: center;
  width: 400px;
}

.price-heading1.desc-small {
  font-size: 11px;
  line-height: 130%;
}

.price-heading3 {
  margin-top: -48px;
  margin-bottom: 20px;
  font-size: 12px;
}

.price-heading3.desc-center {
  text-align: center;
}

.price-heading3.desc-center.about-desc {
  width: 630px;
}

.price-heading3.desc-center.cta-desc {
  width: 390px;
}

.price-heading3.desc-center.s-about-desc {
  width: 450px;
}

.price-heading3.desc-center.s-form-desc {
  color: #666d7a;
  width: 450px;
}

.price-heading3.delivery-t-width {
  width: 220px;
}

.price-heading3.delivery-t-width.width-2, .price-heading3.delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.price-heading3.banner-t-width {
  width: 325px;
}

.price-heading3.modal-desc {
  font-size: 10px;
}

.price-heading3.country {
  display: inline;
}

.price-heading3.star-t {
  margin-top: -7px;
}

.price-heading3.s-delivery-t-width {
  width: 220px;
}

.price-heading3.s-delivery-t-width.width-2, .price-heading3.s-delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.price-heading3.steps-desc {
  text-align: center;
  width: 400px;
}

.price-heading3.desc-small {
  font-size: 11px;
  line-height: 130%;
}

.arrow-drop {
  position: absolute;
  inset: 24px 20px auto auto;
}

.success-message {
  background-color: #fff;
  padding: 0;
}

.div-block-25 {
  background-color: var(--lavender);
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  height: 372.188px;
  display: flex;
  position: relative;
}

.text-block-2 {
  font-size: 20px;
  font-weight: 700;
  line-height: 150%;
}

.logo-link-np {
  justify-content: center;
  align-items: stretch;
  width: 160px;
  display: flex;
}

.s-footer {
  background-color: var(--black);
  width: 100%;
  padding-top: 50px;
  padding-bottom: 30px;
}

.footer-links-col {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.s-footer-link {
  z-index: 1;
  grid-column-gap: 10px;
  color: #fff;
  text-align: center;
  padding: 6px 20px 8px;
  font-size: 12px;
  text-decoration: none;
  display: flex;
  position: relative;
}

.s-footer-link.acc-link {
  white-space: nowrap;
  margin-left: -20px;
}

.s-footer-link.socials-link {
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  width: 34px;
  min-width: 34px;
  height: 34px;
  min-height: 34px;
  margin-left: -6px;
  padding: 0;
}

.s-footer-link.socials-link.social-buy {
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  margin-left: -5px;
}

.s-footer-link.socials-link.social-buy.bg-lang {
  background-color: #2d2d2d;
  border-radius: 50%;
}

.s-footer-link.socials-link.social-buy.bg-lang2 {
  background-color: #f5f5f7;
  border-radius: 50%;
  display: none;
}

.s-footer-link.socials-link.social-buy.bg-lang3 {
  background-color: #f5f5f7;
  border-radius: 50%;
}

.footer-other {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.acc-icon {
  z-index: 2;
  margin-bottom: 1px;
  position: relative;
}

.div-block-26 {
  display: flex;
}

.socials {
  grid-column-gap: 12px;
  display: flex;
}

.image-1114 {
  z-index: 2;
  width: 23px;
  min-width: 23px;
  height: 22px;
  position: relative;
}

.social-logo {
  z-index: 2;
  width: 23px;
  min-width: 23px;
  height: 22px;
  margin-bottom: 1px;
  position: relative;
}

.social-logo.fb {
  margin-left: 1px;
}

.social-logo.fb-b {
  width: 24px;
  min-width: 24px;
}

.social-logo.in-b {
  width: 22px;
  min-width: 22px;
  margin-bottom: 0;
}

.footer-other-wrp {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.app-wrp {
  grid-column-gap: 28px;
  margin-top: 30px;
  display: flex;
}

.footer-app-link {
  border: 1px solid #ffffff26;
  border-radius: 5px;
  padding: 6px 15px 6px 10px;
  transition: border-color .3s;
}

.footer-app-link:hover {
  border-color: var(--crimson);
}

.footer-app-icon {
  width: 105px;
  min-width: 105px;
}

.footer-copy {
  grid-column-gap: 24px;
  border-top: 1px solid #ffffff26;
  width: 100%;
  margin-top: 40px;
  padding-top: 30px;
  display: flex;
}

.s-footer-nav {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-items: center;
  width: 100%;
  display: flex;
}

.about-np {
  grid-column-gap: 30px;
  display: flex;
}

.open-about {
  display: none;
}

.t-open {
  z-index: 1;
  position: relative;
}

.footer-links-col-2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.s-img-6 {
  z-index: 1;
  border-radius: 18px;
  width: 273px;
  position: absolute;
  bottom: 55%;
  right: 34%;
}

.s-img-8 {
  z-index: 1;
  border-radius: 18px;
  width: 226px;
  position: absolute;
  top: 30%;
  left: 47%;
}

.s-img-7 {
  z-index: 1;
  border-radius: 18px;
  width: 215px;
  position: absolute;
  top: 50%;
  right: 57%;
}

.s-why-images-wrp {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-right: 40px;
  display: flex;
  position: relative;
}

.div-block-27 {
  grid-row-gap: 5px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.mas {
  z-index: 2;
  font-size: 20px;
  font-weight: 700;
  line-height: 150%;
  display: flex;
  position: relative;
}

.s-products-price-wrp {
  grid-column-gap: 12px;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 40px;
  display: flex;
}

.s-products-price {
  border: 1px solid #59998938;
  border-radius: 18px;
  flex-direction: column;
  align-items: flex-start;
  width: 25%;
  padding: 10px 10px 15px;
  display: flex;
}

.s-products-price-item {
  width: 25%;
}

.s-products-price-text {
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 15px;
  display: flex;
}

.price-image {
  width: 70%;
}

.profitably {
  flex-direction: column;
  align-items: center;
  padding-top: 100px;
  display: flex;
}

.profitably-wrp {
  z-index: 1;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  border: 1px solid #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 40px 80px 24px;
  display: flex;
  position: relative;
}

.profitably-wrp.block-tabs, .profitably-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.s-full-advantages-wrp {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.s-img {
  width: 240px;
  position: absolute;
  inset: auto 0% 0% auto;
}

.t-decs-big {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 130%;
}

.t-decs-big.desc-center {
  text-align: center;
}

.t-decs-big.desc-center.about-desc {
  width: 630px;
}

.t-decs-big.desc-center.cta-desc {
  width: 390px;
}

.t-decs-big.desc-center.s-about-desc {
  width: 450px;
}

.t-decs-big.desc-center.s-form-desc {
  color: #666d7a;
  width: 450px;
}

.t-decs-big.delivery-t-width {
  width: 220px;
}

.t-decs-big.delivery-t-width.width-2, .t-decs-big.delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs-big.banner-t-width {
  width: 325px;
}

.t-decs-big.modal-desc {
  font-size: 10px;
}

.t-decs-big.country {
  display: inline;
}

.t-decs-big.star-t {
  margin-top: -7px;
}

.t-decs-big.s-delivery-t-width {
  width: 220px;
}

.t-decs-big.s-delivery-t-width.width-2, .t-decs-big.s-delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs-big.steps-desc {
  text-align: center;
  width: 400px;
}

.t-decs-big.desc-small {
  font-size: 11px;
  line-height: 130%;
}

.t-decs-big.t-desc-w {
  color: #fff;
}

.slide {
  width: 100%;
  height: auto;
}

.mask {
  height: auto;
}

.slider {
  background-color: #0000;
  height: auto;
}

.slide-nav {
  display: none;
}

.right-arrow {
  width: auto;
  height: auto;
  inset: auto 22% 7% auto;
}

.icon, .icon-2 {
  display: none;
}

.left-arrow {
  width: auto;
  height: auto;
  inset: auto 26.5% 7% auto;
}

.swiper-slide {
  padding-top: 0;
  padding-bottom: 0;
}

.swiper-slide.photo-width {
  flex: 0 auto;
  min-width: 25%;
  height: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.swiper-slide.step-item {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: stretch;
  width: 100%;
  min-width: auto;
  height: auto;
  padding-left: 20px;
  padding-right: 20px;
  display: grid;
}

.auto-height-buttons-wrapper {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  margin-top: 40px;
  display: flex;
}

.auto-height-buttons-wrapper.photo-arrows {
  justify-content: space-between;
  width: 100%;
}

.auto-height-buttons-wrapper.tab-slider {
  z-index: 10;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 20px;
  display: grid;
  position: absolute;
  inset: auto 0% 0% auto;
}

.auto-height-buttons-wrapper.modal-slider, .auto-height-buttons-wrapper.modal-slider2 {
  z-index: 10;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 80px;
  display: grid;
  position: absolute;
  inset: auto 0% 0% auto;
}

.auto-height-buttons-wrapper.s-tab-slider {
  z-index: 10;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-bottom: 20px;
  display: grid;
  position: absolute;
  inset: auto 0% 0% auto;
}

.auto-height-buttons-wrapper.s-arrows {
  justify-content: center;
  width: 100%;
}

.slider-button-right {
  cursor: pointer;
  background-color: #c8caed;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  position: relative;
}

.slider-button-right:hover {
  background-color: var(--crimson);
}

.slider-button-right.prev-slide {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.prev-slide:hover {
  background-color: var(--crimson);
}

.slider-button-right.next-slide {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.next-slide:hover {
  background-color: var(--crimson);
}

.slider-button-right.next-slide2 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.next-slide2:hover {
  background-color: var(--crimson);
}

.slider-button-right.prev-slide2 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.prev-slide2:hover {
  background-color: var(--crimson);
}

.slider-button-right.prev-slide3 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.prev-slide3:hover {
  background-color: var(--crimson);
}

.slider-button-right.next-slide3 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.next-slide3:hover {
  background-color: var(--crimson);
}

.slider-button-right.prev-slide4 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.prev-slide4:hover {
  background-color: var(--crimson);
}

.slider-button-right.next-slide4 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.next-slide4:hover {
  background-color: var(--crimson);
}

.slider-button-right.next-slide5 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.next-slide5:hover {
  background-color: var(--crimson);
}

.slider-button-right.prev-slide5 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.prev-slide5:hover {
  background-color: var(--crimson);
}

.slider-button-right.prev-slide6 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.prev-slide6:hover {
  background-color: var(--crimson);
}

.slider-button-right.next-slide6 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.next-slide6:hover {
  background-color: var(--crimson);
}

.slider-button-right.prev-slide-super {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.prev-slide-super:hover {
  background-color: var(--crimson);
}

.slider-button-right.next-slide-super {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-right.next-slide-super:hover {
  background-color: var(--crimson);
}

.slider-button-left {
  cursor: pointer;
  background-color: #c8caed;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
  position: relative;
}

.slider-button-left:hover {
  background-color: var(--crimson);
}

.slider-button-left.prev-slide {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.prev-slide:hover {
  background-color: var(--crimson);
}

.slider-button-left.next-slide {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.next-slide:hover {
  background-color: var(--crimson);
}

.slider-button-left.next-slide2 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.next-slide2:hover {
  background-color: var(--crimson);
}

.slider-button-left.prev-slide2 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.prev-slide2:hover {
  background-color: var(--crimson);
}

.slider-button-left.prev-slide3 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.prev-slide3:hover {
  background-color: var(--crimson);
}

.slider-button-left.next-slide3 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.next-slide3:hover {
  background-color: var(--crimson);
}

.slider-button-left.prev-slide4 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.prev-slide4:hover {
  background-color: var(--crimson);
}

.slider-button-left.next-slide4 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.next-slide4:hover {
  background-color: var(--crimson);
}

.slider-button-left.next-slide5 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.next-slide5:hover {
  background-color: var(--crimson);
}

.slider-button-left.prev-slide5 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.prev-slide5:hover {
  background-color: var(--crimson);
}

.slider-button-left.prev-slide6 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.prev-slide6:hover {
  background-color: var(--crimson);
}

.slider-button-left.next-slide6 {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.next-slide6:hover {
  background-color: var(--crimson);
}

.slider-button-left.prev-slide-super {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.prev-slide-super:hover {
  background-color: var(--crimson);
}

.slider-button-left.next-slide-super {
  justify-content: center;
  align-items: center;
  transition: background-color .2s;
  display: flex;
}

.slider-button-left.next-slide-super:hover {
  background-color: var(--crimson);
}

.banner-wrp {
  z-index: 2;
  border-radius: 9px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.banner-img-first {
  z-index: 2;
  width: 100%;
  position: relative;
}

.banner-first {
  margin-top: 100px;
  margin-bottom: 0;
}

.banner-img-first-mob {
  z-index: 1;
  width: 100%;
  display: none;
  position: relative;
}

.s-image-new {
  min-width: 100%;
}

.s-head-images-wrp-new {
  z-index: 1;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-left: 2.93em;
  padding-right: 1em;
  display: flex;
  position: relative;
}

.div-block-28 {
  grid-column-gap: 20px;
  background-color: #f6f9f9;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  padding: 50px 20px;
  display: flex;
  overflow: hidden;
}

.t-decs-trade {
  margin-bottom: 6px;
  font-size: 14px;
  line-height: 130%;
}

.t-decs-trade.desc-center {
  text-align: center;
}

.t-decs-trade.desc-center.about-desc {
  width: 630px;
}

.t-decs-trade.desc-center.cta-desc {
  width: 390px;
}

.t-decs-trade.desc-center.s-about-desc {
  width: 450px;
}

.t-decs-trade.desc-center.s-form-desc {
  color: #666d7a;
  width: 450px;
}

.t-decs-trade.delivery-t-width {
  width: 220px;
}

.t-decs-trade.delivery-t-width.width-2, .t-decs-trade.delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs-trade.banner-t-width {
  width: 325px;
}

.t-decs-trade.modal-desc {
  font-size: 10px;
}

.t-decs-trade.country {
  display: inline;
}

.t-decs-trade.star-t {
  margin-top: -7px;
}

.t-decs-trade.s-delivery-t-width {
  width: 220px;
}

.t-decs-trade.s-delivery-t-width.width-2, .t-decs-trade.s-delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs-trade.steps-desc {
  text-align: center;
  width: 400px;
}

.t-decs-trade.desc-small {
  font-size: 11px;
  line-height: 130%;
}

.visitor-logo {
  height: 38px;
}

.start-selling {
  flex-direction: column;
  align-items: center;
  padding-top: 90px;
  padding-bottom: 0;
  display: flex;
}

.start-selling-wrp {
  z-index: 1;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #284e51;
  border: 1px solid #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 65px 40px 74px;
  display: flex;
  position: relative;
}

.start-selling-wrp.block-tabs, .start-selling-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.s-heading-wrp4 {
  z-index: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.selling-logo-wrp {
  background-color: #3a5d60;
  border-radius: 15px;
  justify-content: center;
  align-items: center;
  min-height: 300px;
  padding-left: 53px;
  padding-right: 80px;
  display: flex;
}

.t-decs20 {
  color: #fff;
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: 700;
  line-height: 130%;
}

.t-decs20.desc-center {
  text-align: center;
}

.t-decs20.desc-center.about-desc {
  width: 630px;
}

.t-decs20.desc-center.cta-desc {
  width: 390px;
}

.t-decs20.desc-center.s-about-desc {
  width: 450px;
}

.t-decs20.desc-center.s-form-desc {
  color: #666d7a;
  width: 450px;
}

.t-decs20.delivery-t-width {
  width: 220px;
}

.t-decs20.delivery-t-width.width-2, .t-decs20.delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs20.banner-t-width {
  width: 325px;
}

.t-decs20.modal-desc {
  font-size: 10px;
}

.t-decs20.country {
  display: inline;
}

.t-decs20.star-t {
  margin-top: -7px;
}

.t-decs20.s-delivery-t-width {
  width: 220px;
}

.t-decs20.s-delivery-t-width.width-2, .t-decs20.s-delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs20.steps-desc {
  text-align: center;
  width: 400px;
}

.t-decs20.desc-small {
  font-size: 11px;
  line-height: 130%;
}

.selling-list {
  grid-row-gap: 2px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 26px;
  margin-bottom: 33px;
  display: flex;
}

.selling-list-item {
  grid-column-gap: 12px;
  align-items: flex-start;
  display: flex;
}

.selling-content-wrp {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.selling-item-icon {
  margin-top: 2px;
}

.div-block-30 {
  grid-row-gap: 26px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.who-img-wrp {
  z-index: 1;
  border-radius: 20px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.who-img {
  width: 100%;
}

.t-decs16 {
  color: #000;
  text-align: center;
  font-size: 16px;
  font-weight: 700;
  line-height: 130%;
}

.t-decs16.desc-center {
  text-align: center;
}

.t-decs16.desc-center.about-desc {
  width: 630px;
}

.t-decs16.desc-center.cta-desc {
  width: 390px;
}

.t-decs16.desc-center.s-about-desc {
  width: 450px;
}

.t-decs16.desc-center.s-form-desc {
  color: #666d7a;
  width: 450px;
}

.t-decs16.delivery-t-width {
  width: 220px;
}

.t-decs16.delivery-t-width.width-2, .t-decs16.delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs16.banner-t-width {
  width: 325px;
}

.t-decs16.modal-desc {
  font-size: 10px;
}

.t-decs16.country {
  display: inline;
}

.t-decs16.star-t {
  margin-top: -7px;
}

.t-decs16.s-delivery-t-width {
  width: 220px;
}

.t-decs16.s-delivery-t-width.width-2, .t-decs16.s-delivery-t-width.del-2 {
  clear: none;
  flex: 0 auto;
  width: auto;
  display: inline;
}

.t-decs16.steps-desc {
  text-align: center;
  width: 400px;
}

.t-decs16.desc-small {
  font-size: 11px;
  line-height: 130%;
}

.who {
  flex-direction: column;
  align-items: center;
  padding-top: 60px;
  padding-bottom: 0;
  display: flex;
}

.who-wrp {
  z-index: 1;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  border: 1px solid #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 40px 65px 60px;
  display: flex;
  position: relative;
}

.who-wrp.block-tabs, .who-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.who-card-desc {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.t-who {
  text-align: center;
  font-size: 14px;
  line-height: 143%;
}

.div-block-31 {
  grid-row-gap: 16px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-top: 7px;
  margin-bottom: 7px;
  display: flex;
}

.div-block-32 {
  flex-direction: row;
  align-items: stretch;
  display: flex;
}

.reg-wrp-nova {
  flex-direction: row;
  align-items: stretch;
  padding: 13px 20px 13px 13px;
  display: flex;
}

.widget-wrapper {
  z-index: 2;
  cursor: pointer;
  border-radius: 11px;
  justify-content: center;
  align-items: center;
  width: 200px;
  min-width: 200px;
  height: 115px;
  min-height: 115px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.video-cover-img {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.video-cover-play {
  z-index: 2;
  width: 40px;
  height: 40px;
  position: absolute;
}

.modal-video {
  z-index: 999999;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.video-cover {
  width: 100%;
  height: 42vw;
  overflow: visible;
}

.html-embed-2 {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: relative;
}

.buyer-head {
  height: 100vh;
}

.buy-head-wrp {
  grid-row-gap: 54px;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.video-content {
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
}

.bg-video {
  object-fit: contain;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 21vw;
  margin-bottom: 0;
  display: flex;
}

.h1-buy {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 120%;
}

.h1-buy.h1-new-big {
  font-size: 40px;
}

.shops-wrp {
  z-index: 10;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #f5f5f7;
  border: 1px #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 70px 80px 80px;
  display: flex;
  position: relative;
}

.shops-wrp.block-tabs, .shops-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.shops-wrp.hidden {
  overflow: hidden;
}

.shop-head {
  grid-row-gap: 38px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.logos-wrp {
  grid-column-gap: 57px;
  grid-row-gap: 60px;
  align-items: center;
  display: flex;
}

.logos-wrp.ro-logos {
  flex-wrap: wrap;
  justify-content: center;
}

.logo-1 {
  width: 13.03em;
}

.log-2 {
  width: 4.69em;
}

.logo3 {
  width: 13.76em;
}

.profitably-copy {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.how {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 150px;
  display: flex;
}

.how.padding-lr {
  z-index: 11;
  flex-direction: column;
  position: relative;
}

.how.padding-lr.how-ro {
  padding-bottom: 0;
}

.how-wrp {
  z-index: 12;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #fff;
  border: 1px #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.how-wrp.block-tabs, .how-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.div-block-33 {
  grid-row-gap: 30px;
  background-color: #f5f5f7;
  border-radius: 30px;
  flex-direction: column;
  padding: 20px;
  display: flex;
}

.div-block-33.step-index {
  z-index: 12;
  position: relative;
}

.num-np {
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  color: var(--white);
  background-color: #f33;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.step-num-head {
  grid-column-gap: 1.1em;
  align-items: center;
  display: flex;
}

.step-num-head.ster4 {
  opacity: 0;
}

.div-block-35 {
  z-index: 12;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.div-block-35.qr-wrp {
  align-items: flex-start;
}

.desc-small {
  font-family: Jeko Regular, sans-serif;
  font-size: 13px;
}

.desc-small.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
}

.desc-small.desc-inline {
  display: inline;
}

.desc-small.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.desc-small.center-price {
  text-align: center;
}

.desc-small.desc-off {
  display: none;
}

.step-img-wrp {
  justify-content: center;
  align-items: center;
  display: flex;
}

.num-np2 {
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  color: var(--white);
  background-color: #63c;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.num-np3 {
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  color: var(--white);
  background-color: #3eb064;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.num-np4 {
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  color: var(--white);
  background-color: #39f;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.ng-logo {
  width: 130px;
  margin-top: 8px;
}

.ng-logo.hide-np {
  display: none;
}

.qr-code {
  color: #000;
  text-align: center;
  background-color: #d1d1d2;
  border-radius: 50%;
  width: 14px;
  min-width: 14px;
  height: 14px;
  min-height: 14px;
  padding-left: 5px;
  padding-right: 5px;
  line-height: 130%;
  text-decoration: none;
}

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

.need.padding-lr.need-off {
  display: none;
}

.need-list-item {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.need-list {
  grid-row-gap: 34px;
  flex-direction: column;
  display: flex;
}

.table-wrp {
  background-color: #fff;
  border-radius: 20px;
  justify-content: center;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.table-item {
  flex-direction: column;
  display: flex;
}

.table-head {
  border-right: 1px solid var(--black10);
  border-bottom: 1px solid var(--black10);
  width: 100%;
  height: 110px;
  padding: 20px;
}

.table-head.t-head-last {
  border-right-style: none;
}

.table-desc {
  border-right: 1px solid var(--black10);
  width: 100%;
  height: 100%;
  padding: 20px;
}

.table-desc.t-desc-last {
  border-right-style: none;
}

.desc-small-h {
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.desc-small-h.lang-t {
  z-index: 2;
  line-height: 100%;
  position: relative;
}

.desc-small-h.lang-t2, .desc-small-h.lang-t3 {
  z-index: 2;
  color: var(--black);
  line-height: 100%;
  position: relative;
}

.bold-text {
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.return {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding-top: 150px;
  padding-bottom: 160px;
  display: flex;
}

.return.padding-lr {
  flex-direction: row;
}

.return.padding-lr.return-off {
  flex: 0 auto;
  display: none;
}

.return.padding-lr.returt-padding-b0 {
  padding-bottom: 0;
}

.need-head {
  grid-row-gap: 38px;
  flex-direction: column;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.return-head {
  grid-row-gap: 38px;
  flex-direction: column;
  align-items: center;
  margin-bottom: 40px;
  display: flex;
}

.tabs-4 {
  width: 100%;
}

.tabs-menu-5 {
  grid-column-gap: 10px;
  justify-content: center;
  display: flex;
}

.tab-btn {
  z-index: 2;
  width: 190px;
  color: var(--black);
  text-align: center;
  background-color: #fff;
  border: 1px solid #ededed;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
  display: flex;
  overflow: hidden;
}

.tab-btn:hover {
  background-color: #ededed;
  border-style: solid;
}

.tab-btn.w--current {
  color: #fff;
  background-color: #3eb064;
  border-color: #3eb064;
  overflow: visible;
}

.image-1115 {
  position: absolute;
  inset: auto auto -9px;
}

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

.tab-block {
  padding-top: 20px;
  display: flex;
}

.return-wrp {
  z-index: 10;
  grid-column-gap: 50px;
  grid-row-gap: 20px;
  background-color: #fff;
  border: 1px #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.return-wrp.block-tabs, .return-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.return-num-head {
  grid-column-gap: 1.1em;
  justify-content: center;
  align-items: center;
  margin-top: -20px;
  display: flex;
}

.return-item-content {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.return-card {
  grid-row-gap: 30px;
  background-color: #f5f5f7;
  border-radius: 30px;
  flex-direction: column;
  padding: 0 40px 30px;
  display: flex;
  overflow: visible;
}

.advantage-card {
  grid-row-gap: 30px;
  background-color: #3eb064;
  border-radius: 30px;
  flex-direction: column;
  padding: 30px 20px 40px;
  display: flex;
  overflow: visible;
}

.advantage-card.adv-2 {
  background-color: #63c;
}

.advantage-card.adv-3 {
  background-color: #ff950a;
}

.advantage-card.adv-4, .advantage-card.adv4 {
  background-color: #39f;
}

.adv-head {
  grid-row-gap: 38px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.adv-img {
  width: 47px;
}

.contacts-wrp {
  z-index: 2;
  background-color: #f5f5f7;
  border-radius: 30px;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.contacts-item {
  z-index: 2;
  grid-row-gap: 20px;
  border-right: 1px solid #00000012;
  flex-direction: column;
  align-items: center;
  padding: 20px 27px 40px;
  display: flex;
  position: relative;
}

.contacts-item.last-contact {
  border-right-style: none;
}

.contacts-item.big-width-item {
  padding-left: 60px;
  padding-right: 60px;
}

.contacts-item.ci-off {
  display: none;
}

.hearts-anim {
  z-index: 1;
  mix-blend-mode: multiply;
  width: 27vw;
  height: 27vw;
  position: absolute;
  inset: auto 0% 0% auto;
}

.hearts-anim.off-anim {
  display: none;
}

.buy-footer {
  background-color: #1d1d1d;
  width: 100%;
  padding-top: 44px;
  overflow: hidden;
}

.buy-footer-nav {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  align-items: center;
  width: 100%;
  display: flex;
}

.t-nav-buy {
  z-index: 1;
  white-space: nowrap;
  font-family: Jeko Regular, sans-serif;
  font-size: 12px;
  font-weight: 400;
  position: relative;
}

.socials-wrp {
  grid-column-gap: 65px;
  grid-row-gap: 20px;
  border-left: 1px solid var(--white4);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-left: 20px;
  display: flex;
}

.div-block-36 {
  grid-column-gap: 24px;
  display: flex;
}

.div-block-37 {
  justify-content: flex-end;
  align-items: center;
  margin-top: -20px;
  display: flex;
}

.buy-header-bg {
  z-index: 0;
  background-color: #fff;
  width: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
}

.buy-header-bg.bg-zara {
  background-color: #ebd5bf;
  transform: translate(0, -100px);
}

.bold-nav-buy {
  z-index: 1;
  color: var(--black);
  font-family: Jeko Bold, sans-serif;
  font-size: 12px;
  font-weight: 700;
  position: relative;
}

.header-links {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  display: flex;
}

.header-links.buy-links {
  margin-left: -18px;
}

.logo-buy {
  width: 100%;
}

.logo-link-buy {
  justify-content: center;
  align-items: stretch;
  width: 199px;
  display: flex;
}

.logo-link-buy.w--current {
  margin-right: 5px;
}

.buy-img1 {
  width: 253px;
  position: absolute;
  inset: -5% auto auto -11%;
}

.buy-img2 {
  z-index: 0;
  width: 170px;
  position: absolute;
  inset: auto auto -13% 1%;
  transform: rotate(-10deg);
}

.buy-img4 {
  z-index: 6;
  width: 300px;
  position: absolute;
  inset: auto -10% -8% auto;
}

.buy-img3 {
  width: 150px;
  position: absolute;
  inset: -10% 0% auto auto;
  transform: rotate(20deg);
}

.qr-show {
  z-index: 12;
  background-color: #fff;
  border-radius: 20px;
  width: 18.6vw;
  display: flex;
  position: absolute;
  inset: 39% auto auto;
  overflow: hidden;
  box-shadow: 0 10px 20px #0000001a;
}

.qr-show.qr-ua {
  top: 116%;
}

.cookies-head {
  padding-top: 127px;
  padding-bottom: 70px;
}

.cookies-links {
  grid-column-gap: 10px;
  justify-content: center;
  display: flex;
}

.div-block-39 {
  grid-row-gap: 40px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.cookies-head-wrp {
  grid-row-gap: 27px;
  flex-direction: column;
  align-items: center;
  margin-bottom: 30px;
  display: flex;
}

.accord {
  z-index: 2;
  border-bottom: 1px solid #e8efef;
  position: relative;
}

.accord.padding-lr {
  padding-bottom: 120px;
}

.accord.padding-lr.new-accord {
  border-bottom-style: none;
  padding-bottom: 60px;
}

.accord.padding-lr.new-accord-rom {
  border-bottom-style: none;
  padding-bottom: 120px;
}

.accord.accord-component-rom {
  border-bottom-style: none;
}

.dropdown {
  background-color: #fffdfd;
  width: 100%;
  font-size: 1.6vw;
  font-weight: 600;
}

.dropdown-toggle {
  white-space: pre-wrap;
  border-top: 1px solid #e8efef;
  border-bottom: 1px #e8efef;
  justify-content: space-between;
  width: 100%;
  padding: 18px 0 7px;
  display: flex;
}

.arrow-2 {
  font-size: 2vw;
  font-weight: 400;
}

.heading-drop {
  width: 90%;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.drop-item {
  background-color: #fff;
  height: auto;
  display: block;
  position: static;
  overflow: hidden;
}

.drop-item.w--open {
  font-size: 1.4vw;
}

.div-block-40 {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 10px;
  padding-bottom: 20px;
  display: flex;
}

.accord-text {
  grid-row-gap: 20px;
  flex-direction: column;
  width: 90%;
  margin-bottom: 0;
  font-family: Jeko Regular, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  display: block;
}

.accord-text.bold-accord {
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.accord-text.t-inline {
  display: inline;
}

.div-block-41 {
  grid-row-gap: 4px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.accord-icon-wrp {
  z-index: 2;
  background-color: #f5f5f7;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 27px;
  height: 27px;
  margin-top: -4px;
  display: flex;
  position: relative;
}

.div-block-43 {
  background-color: #000;
  width: 1px;
  height: 15px;
}

.div-block-43.hor {
  width: 15px;
  height: 1px;
  position: absolute;
}

.accord-text-copy {
  grid-row-gap: 20px;
  flex-direction: column;
  margin-bottom: 0;
  font-family: Jeko Regular, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  display: flex;
}

.accord-text-copy.bold-accord {
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.big-description {
  z-index: 2;
  border-bottom: 1px solid #e8efef;
  position: relative;
}

.big-description.padding-lr {
  border-bottom-style: none;
  width: 100%;
  padding-bottom: 70px;
}

.big-description.padding-lr.desc-new {
  width: 100%;
  padding-bottom: 120px;
}

.desc-big {
  z-index: 2;
  border-bottom: 1px #e8efef;
  position: relative;
}

.desc-big.padding-lr {
  padding-bottom: 120px;
}

.desc-big.desc-rom {
  border-top: 1px solid #e8efef;
  border-bottom-style: none;
  margin-top: 20px;
  padding-top: 20px;
}

.desc-text {
  grid-row-gap: 20px;
  flex-direction: row;
  margin-bottom: 0;
  font-family: Jeko Regular, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  display: block;
}

.desc-text.bold-accord {
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.desc-text.cookie-desc {
  margin-bottom: 40px;
}

.accord-text-wrp {
  grid-row-gap: 20px;
  flex-direction: column;
  margin-bottom: 0;
  font-family: Jeko Regular, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 140%;
  display: flex;
}

.accord-text-wrp.bold-accord {
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.link {
  color: var(--medium-sea-green);
  text-decoration: underline;
}

.list-2 {
  grid-row-gap: 10px;
  flex-direction: column;
  padding-left: 20px;
  display: flex;
}

.two-list {
  opacity: .9;
  flex-direction: column;
  align-items: flex-start;
  margin-top: -18px;
  margin-left: 20px;
  display: flex;
}

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

.video-code {
  z-index: 9999;
  opacity: 1;
  position: absolute;
  inset: 0%;
}

.shop-wrp {
  z-index: 10;
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  background-color: #f5f5f7;
  border: 1px #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding: 70px 80px 80px;
  display: flex;
  position: relative;
}

.shop-wrp.block-tabs, .shop-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.shop-wrp.hidden {
  overflow: hidden;
}

.qr-icon {
  z-index: 12;
  cursor: pointer;
  min-width: 14px;
  margin-left: 4px;
  margin-right: 4px;
  display: inline;
  position: relative;
  overflow: visible;
}

.inline-block {
  z-index: 12;
  flex-direction: column;
  align-items: flex-start;
  display: block;
  position: relative;
}

.image-1117 {
  opacity: .39;
  width: 100%;
  display: none;
  position: absolute;
}

.europe {
  z-index: 11;
  width: 112px;
  margin-bottom: -56px;
  display: none;
  position: absolute;
  inset: auto auto 0%;
}

.countrys-wrp {
  border-top: 1px none var(--white4);
  border-bottom: 1px none var(--white4);
  padding-top: 95px;
  padding-bottom: 50px;
}

.countrys-content {
  grid-column-gap: 40px;
  display: flex;
  position: relative;
}

.country-ua {
  grid-column-gap: 40px;
  align-items: flex-start;
  display: flex;
}

.country-other {
  grid-column-gap: 40px;
  display: flex;
  position: relative;
}

.country-item {
  z-index: 2;
  grid-column-gap: 9px;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.country-img {
  z-index: 1;
  width: 19px;
  position: relative;
}

.country-img.flag-other {
  opacity: .3;
}

.country-t {
  z-index: 1;
  color: #fff;
  margin-top: 2px;
  font-family: Jeko Regular, sans-serif;
  font-size: 11px;
  font-weight: 400;
  line-height: 100%;
  position: relative;
}

.country-t.other-t {
  opacity: 1;
  white-space: nowrap;
}

.country-t.other-t-head {
  opacity: .2;
  font-size: 12px;
  position: absolute;
  inset: -33px auto auto 0%;
}

.country-t.active-country {
  color: var(--medium-sea-green);
}

.other-col {
  grid-row-gap: 28px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

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

.qr-en {
  z-index: 12;
  background-color: #fff;
  border-radius: 20px;
  width: 18.6vw;
  display: flex;
  position: absolute;
  inset: 36% auto auto;
  overflow: hidden;
  box-shadow: 0 10px 20px #0000001a;
}

.solutionarea-wrp {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.solutionarea-badge {
  width: 140px;
}

.lang-drop {
  text-align: center;
  background-color: #f5f5f7;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  padding: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: flex;
}

.lang-drop:hover {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.lang-drop:focus-visible, .lang-drop[data-wf-focus-visible] {
  background-color: var(--medium-sea-green);
}

.lang-drop.w--open {
  background-color: #f5f5f7;
}

.lang-drop.f-lang {
  z-index: 2;
  background-color: #2d2d2d;
}

.lang-drop.f-lang:hover {
  background-color: var(--medium-sea-green);
}

.t-drop {
  z-index: 2;
  position: relative;
}

.t-drop.f-t-lang {
  color: #fff;
}

.dropdown-list {
  z-index: 1;
  width: 40px;
}

.dropdown-list.w--open {
  background-color: #0000;
  border-bottom-right-radius: 100px;
  border-bottom-left-radius: 100px;
  margin-left: -5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.dropdown-list.drop-c.w--open {
  border-radius: 24px;
  flex-direction: column;
  width: auto;
  padding-top: 5px;
  display: flex;
}

.lang-link {
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  color: var(--black);
  text-align: center;
  background-color: #f5f5f7;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  padding: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 100%;
  transition: background-color .2s, color .2s;
  display: flex;
}

.lang-link:hover {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.lang-drop-wrp {
  z-index: 2;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  margin-top: -5px;
  margin-left: 0;
  margin-right: -5px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.lang-drop-wrp.footer-lang {
  margin-left: -5px;
  margin-right: 0;
}

.footer-lang-wrp {
  grid-column-gap: 6px;
  display: none;
}

.country-bg {
  z-index: 0;
  background-color: var(--medium-sea-green);
  border-radius: 200px;
  width: 130%;
  padding: 16px;
  display: none;
  position: absolute;
}

.country-bg.hover-acc {
  width: 100%;
}

.country-bg.b-green-bg, .country-bg.country-green-bg {
  background-color: var(--medium-sea-green);
}

.services-card-wrp {
  z-index: 5;
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  justify-content: center;
  display: flex;
  position: relative;
}

.service-card {
  grid-row-gap: 15px;
  background-color: var(--white);
  border-radius: 30px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  width: 25%;
  padding: 20px 20px 12px;
  display: flex;
  overflow: visible;
}

.service-card.adv-2 {
  background-color: #63c;
}

.service-card.adv-3 {
  background-color: #ff950a;
}

.service-card.adv-4 {
  background-color: #39f;
}

.service-img {
  width: 47px;
}

.logos-partner {
  grid-row-gap: 30px;
  flex-direction: column;
  align-items: center;
  margin-top: 30px;
  display: flex;
}

.logo-partner {
  height: 42px;
  max-height: 42px;
}

.logo-partner.big-logo {
  height: 80px;
  max-height: 80px;
}

.logo-partner.logonp {
  height: 36px;
}

.logo-n-country {
  grid-column-gap: 19px;
  align-items: center;
  display: flex;
}

.logo-line {
  background-color: #0001031a;
  width: 1px;
  height: 40px;
}

.logo-line.white-line {
  background-color: #ffffff1a;
}

.country-drop-wrp {
  z-index: 2;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  flex-direction: column;
  flex: 0 auto;
  margin-top: -5px;
  margin-left: -10px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.t-country-drop {
  z-index: 2;
  font-family: Jeko Regular, sans-serif;
  font-weight: 400;
  position: relative;
}

.country-drop {
  grid-column-gap: 5px;
  text-align: center;
  background-color: #f5f5f700;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  height: 40px;
  min-height: 40px;
  padding: 0 10px;
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: flex;
}

.country-drop:hover {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.country-drop:focus-visible, .country-drop[data-wf-focus-visible] {
  background-color: var(--medium-sea-green);
}

.country-drop.w--open {
  background-color: var(--medium-sea-green);
  color: #fff;
  width: 100%;
}

.drop-icon {
  z-index: 2;
  width: 6px;
  margin-top: -2px;
  position: relative;
}

.country-drop-link {
  width: 100%;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  color: var(--black);
  text-align: left;
  background-color: #f5f5f7;
  border-radius: 200px;
  justify-content: flex-start;
  align-items: center;
  padding: 0 10px;
  font-family: Jeko Regular, sans-serif;
  font-size: 13px;
  font-weight: 400;
  line-height: 100%;
  transition: background-color .2s, color .2s;
  display: flex;
}

.country-drop-link:hover {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.drop-icon-b, .drop-icon-w {
  z-index: 2;
  width: 6px;
  position: absolute;
}

.nav-n-countries {
  flex-direction: column;
  align-items: flex-start;
  padding-right: 20px;
  display: flex;
}

.phone-wrp {
  grid-row-gap: 3px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.copy-block {
  grid-column-gap: 40px;
  border-top: 1px solid var(--white4);
  justify-content: space-between;
  padding-top: 30px;
  padding-bottom: 40px;
  display: flex;
}

.other-logo.off-other {
  display: none;
}

.footer-other-logo {
  height: 35px;
  min-height: 35px;
}

.footer-other-logo.logo-npay {
  height: 38px;
  min-height: 38px;
}

.footer-other-logo.log-payu {
  height: 41px;
  min-height: 41px;
  margin-top: -3px;
}

.other-logo-wrp {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  border-left: 1px none var(--white4);
  flex-direction: row;
  align-items: flex-start;
  margin-left: 20px;
  padding-left: 0;
  display: flex;
}

.other-logo-wrp.other-logo-off {
  display: none;
}

.coming-soon {
  z-index: 2;
  width: 100%;
  height: 100vh;
  position: relative;
}

.coming-soon-wrp {
  z-index: 2;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.cs-photo {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cs-photo-color {
  z-index: 1;
  object-fit: cover;
  background-color: #d339;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cs-content {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.cs-country-drop-wrp {
  z-index: 2;
  border-top-left-radius: 24px;
  border-top-right-radius: 24px;
  flex-direction: column;
  flex: 0 auto;
  margin-top: -5px;
  margin-left: -10px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.cs-country-drop {
  grid-column-gap: 5px;
  color: #fff;
  text-align: center;
  background-color: #f5f5f700;
  border-radius: 200px;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: auto;
  height: 40px;
  min-height: 40px;
  padding: 0 10px;
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: flex;
}

.cs-country-drop:hover {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.cs-country-drop:focus-visible, .cs-country-drop[data-wf-focus-visible] {
  background-color: var(--medium-sea-green);
}

.cs-country-drop.w--open {
  background-color: var(--medium-sea-green);
  width: 100%;
}

.cs-t-country-drop {
  z-index: 2;
  font-family: Jeko Regular, sans-serif;
  font-weight: 400;
  position: relative;
}

.d-test {
  color: #000;
}

.d-test:hover, .d-test.w--open {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.t-drop-cs-lang {
  z-index: 2;
  position: relative;
}

.t-drop-cs-lang.f-t-lang {
  color: #fff;
}

.cs-lang-drop-wrp {
  z-index: 2;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  margin-top: -5px;
  margin-left: 0;
  margin-right: -5px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.cs-lang-drop-wrp.footer-lang {
  margin-left: -5px;
  margin-right: 0;
}

.cs-lang-drop {
  color: #fff;
  text-align: center;
  background-color: #f5f5f733;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  padding: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: flex;
}

.cs-lang-drop:hover {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.cs-lang-drop:focus-visible, .cs-lang-drop[data-wf-focus-visible], .cs-lang-drop.w--open {
  background-color: var(--medium-sea-green);
}

.cs-lang-drop.f-lang {
  z-index: 2;
  background-color: #2d2d2d;
}

.cs-lang-drop.f-lang:hover {
  background-color: var(--medium-sea-green);
}

.burger-drop-wrp {
  z-index: 2;
  border-top-left-radius: 100px;
  border-top-right-radius: 100px;
  margin-top: -5px;
  margin-left: 0;
  margin-right: -5px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

.burger-drop-wrp.footer-lang {
  margin-left: -5px;
  margin-right: 0;
}

.b-lang-drop {
  text-align: center;
  background-color: #f5f5f7;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  padding: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 100%;
  text-decoration: none;
  transition: color .2s, background-color .2s;
  display: flex;
}

.b-lang-drop:hover {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.b-lang-drop:focus-visible, .b-lang-drop[data-wf-focus-visible] {
  background-color: var(--medium-sea-green);
}

.b-lang-drop.w--open {
  background-color: #f5f5f7;
}

.b-lang-drop.f-lang {
  z-index: 2;
  background-color: #2d2d2d;
}

.b-lang-drop.f-lang:hover {
  background-color: var(--medium-sea-green);
}

.chat-button {
  z-index: 81;
  cursor: pointer;
  border-radius: 50%;
  width: 50px;
  height: 62px;
  position: fixed;
  inset: auto 30px 100px auto;
}

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

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

.hearts-img {
  z-index: 11;
  height: 100px;
  min-height: 100px;
  margin-bottom: -50px;
  position: relative;
}

.html-embed-3 {
  width: 19vw;
  height: 19vw;
  transform-style: preserve-3d;
  transform: rotateX(0)rotateY(180deg)rotateZ(0);
}

.return-padding-wrp {
  z-index: 10;
  grid-column-gap: 50px;
  grid-row-gap: 20px;
  background-color: #fff;
  border: 1px #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.return-padding-wrp.block-tabs, .return-padding-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.lottie-animation-2 {
  cursor: pointer;
}

.error-page {
  z-index: 2;
  width: 100%;
  height: 100vh;
  position: relative;
}

.error-page-wrp {
  z-index: 2;
  grid-row-gap: 10px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.ep-content {
  grid-row-gap: 10px;
  flex-direction: column;
  align-items: center;
  margin-bottom: 20px;
  display: flex;
}

.steps-logos {
  grid-column-gap: 10px;
  align-items: center;
  display: flex;
}

.and {
  width: 12px;
  margin-top: 8px;
}

.and.hide-and {
  display: none;
}

.pb-logo {
  width: 40px;
  margin-top: 8px;
}

.qr-icon-hover {
  z-index: 12;
  cursor: pointer;
  min-width: 14px;
  display: inline;
  position: relative;
}

.cookie-popup_component {
  z-index: 999999;
  grid-column-gap: 20px;
  background-color: var(--white);
  border-radius: 30px;
  justify-content: space-between;
  align-items: center;
  max-width: 60%;
  margin-left: auto;
  margin-right: auto;
  padding: 14px 20px;
  position: fixed;
  inset: auto 0% 20px;
  box-shadow: 0 10px 30px #0000001a;
}

.cookie-modal_closebutton {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  display: flex;
}

.cookie-modal_closebutton:hover {
  background-color: #f5f5f7;
}

.closebutton-icon {
  width: 16px;
}

.cookies-btn-wrp {
  grid-column-gap: 10px;
}

.cookie-modal_button {
  background-color: var(--black);
  color: #fff;
  text-align: center;
  white-space: nowrap;
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
  text-decoration: none;
  transition: background-color .2s;
  display: flex;
}

.cookie-modal_button:hover {
  background-color: var(--medium-sea-green);
}

.cookie-modal_component {
  grid-column-gap: 20px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cookie-modal_content-wrap {
  padding: 1.75rem 2rem;
}

.cookie-modal_content-wrap.is-small {
  padding: 0;
}

.cookie-modal_description {
  line-height: 130%;
}

.cookie-modal_closebutton-2 {
  z-index: 5;
  cursor: pointer;
  background-color: #f3f7f2;
  border-radius: .25rem;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  margin: 1.25rem 1.25rem -2.5rem auto;
  transition: background-color .2s cubic-bezier(.25, .46, .45, .94);
  display: flex;
  position: relative;
}

.cookie-modal_button-2 {
  background-color: var(--black);
  color: #fff;
  text-align: center;
  border-radius: .25rem;
  padding: .875em 1.5em 1rem;
  font-family: Jeko Bold, sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  text-decoration: none;
  transition: color .2s cubic-bezier(.25, .46, .45, .94), background-color .2s cubic-bezier(.25, .46, .45, .94);
}

.cookie-modal_button-2:hover {
  background-color: #262926;
}

.cookie-modal_button-2.is-secondary {
  color: #515750;
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
  font-size: .875rem;
  font-weight: 700;
}

.cookie-modal_button-2.is-secondary:hover {
  text-decoration: underline;
}

.cookie-modal_component-2 {
  background-color: #fff;
  border-radius: .25rem;
  flex-direction: column;
  max-width: 32rem;
  margin-left: auto;
  margin-right: auto;
  font-size: .9375rem;
  line-height: 1.4;
  display: flex;
  position: relative;
  box-shadow: 0 4px 1rem #2629260d;
}

.screenreader-only {
  width: 1px;
  height: 1px;
  margin: -1px;
  position: absolute;
  overflow: hidden;
}

.cookie-modal_styles {
  display: none;
}

.cookie-modal_closebutton_line {
  background-color: #515750;
  width: 1rem;
  height: 2px;
  position: absolute;
}

.cookie-modal_closebutton_line.is-right {
  background-color: var(--black);
  width: 20px;
  height: 1px;
  transform: rotate(-45deg);
}

.cookie-modal_closebutton_line.is-left {
  background-color: var(--black);
  width: 20px;
  height: 1px;
  transform: rotate(45deg);
}

.cookie-modal_title {
  margin-bottom: .1875em;
  font-size: 1.25rem;
  font-weight: 700;
}

.cookie-modal_title.is-small {
  font-size: 1.1875rem;
}

.cookie-popup_component-2 {
  z-index: 9500;
  max-width: 25rem;
  position: fixed;
  inset: auto 1.25rem 1.25rem auto;
}

.cookie-modal_button-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #f3f7f2;
  border-radius: 0 0 .25rem .25rem;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
}

.cookie-modal_button-wrap.is-small {
  background-color: #0000;
  flex-direction: row;
  justify-content: flex-start;
  padding: 0;
}

.cookie-modal_link {
  transition: color .15s cubic-bezier(.25, .46, .45, .94);
}

.tariffs {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding-top: 150px;
  padding-bottom: 160px;
  display: flex;
}

.tariffs.padding-lr {
  flex-direction: row;
}

.tariffs.padding-lr.return-off {
  display: none;
}

.tariffs-wrp {
  z-index: 10;
  grid-column-gap: 50px;
  grid-row-gap: 0px;
  background-color: #fff;
  border: 1px #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.tariffs-wrp.block-tabs, .tariffs-wrp.s-block-tabs {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
}

.table-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 200px 1fr 1fr;
  width: 100%;
}

.table-section {
  flex-direction: column;
  align-items: stretch;
  margin-left: -1px;
}

.table-section.mob-section {
  display: none;
}

.table-block {
  border-style: solid solid none;
  border-width: 1px;
  border-color: #e6e6e6 #e6e6e6 var(--black10);
  justify-content: center;
  align-items: center;
  height: 50px;
}

.table-block.last-block {
  border-bottom-style: solid;
  border-bottom-color: #e6e6e6;
}

.table-block.last-block.three-corner {
  border-bottom-right-radius: 20px;
}

.table-block.last-block.four-corner {
  border-bottom-left-radius: 20px;
}

.table-block.first-corner {
  border-top-left-radius: 20px;
}

.table-block.two-corner {
  border-top-right-radius: 20px;
}

.block-item {
  border-right: 1px solid #e6e6e6;
  justify-content: center;
  align-items: center;
  width: 50%;
  height: 100%;
  padding-left: 10px;
  padding-right: 10px;
}

.block-item.none-border {
  border-right-style: none;
}

.block-item.two-item, .block-item.two-item.two-2, .block-item.two-item.two-3 {
  margin-right: 0;
}

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

.other1, .other2 {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  flex-direction: row;
}

.inline {
  margin-top: -5px;
  display: block;
}

.image-1118 {
  height: 19px;
  min-height: 19px;
  max-height: 19px;
  margin-right: 4px;
}

.inline-wrp {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 90%;
}

.footer-links-row {
  display: flex;
}

.head-list {
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 20px;
  display: flex;
}

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

.list-3, .list-item, .list-item-2, .list-item-3 {
  list-style-type: decimal;
}

@media screen and (min-width: 1280px) {
  .grid-2.head-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .grid-2.buy-grid {
    height: 100%;
  }

  .main-wrp {
    justify-content: flex-start;
    align-items: stretch;
  }

  .head {
    height: 720px;
  }

  .padding-lr {
    flex-direction: column;
    align-items: center;
    padding-left: 50px;
    padding-right: 50px;
    display: flex;
  }

  .head-images-wrp {
    width: 580px;
    padding-bottom: 0;
  }

  .head-content {
    justify-content: center;
    padding-top: 60px;
  }

  .h1, .h1.s-h1 {
    font-size: 40px;
  }

  .advantages-wrp {
    margin-top: 38px;
    margin-bottom: 70px;
  }

  .t-decs {
    font-size: 14px;
  }

  .t-decs.desc-center.s-about-desc, .t-decs.desc-center.s-form-desc {
    width: 550px;
  }

  .t-decs.delivery-t-width.width-2, .t-decs.delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs.modal-desc {
    font-size: 13px;
    line-height: 150%;
  }

  .t-decs.s-delivery-t-width.width-2, .t-decs.s-delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs.desc-small {
    font-size: 14px;
  }

  .t-decs.price-desc {
    white-space: nowrap;
    font-size: 14px;
  }

  .head-registration-wrp {
    padding-left: 40px;
  }

  .h6.h6-small {
    font-size: 16px;
  }

  .h6.h6-20 {
    font-size: 20px;
  }

  .h6.s-h6 {
    font-size: 14px;
  }

  .h6.s-h6-head-reg, .h6.s-h6-head-reg2, .h6.buy-desc {
    font-size: 16px;
  }

  .h6.buy-desc-big {
    width: 700px;
    font-size: 18px;
  }

  .h6.buy-desc-big.need-desc-width {
    width: 590px;
  }

  .h6.buy-heading {
    font-size: 18px;
  }

  .h6.buy-desc-16 {
    font-size: 16px;
  }

  .h6.how-heading {
    font-size: 18px;
  }

  .h6.return-h {
    font-size: 20px;
  }

  .h6.buy-heading-center {
    font-size: 18px;
  }

  .h6.buy-desc-big2 {
    width: 942px;
    font-size: 18px;
  }

  .h6.buy-desc-big3 {
    width: 540px;
    font-size: 16px;
  }

  .h6.partner-heading, .h6.cs-h6 {
    font-size: 20px;
  }

  .h6.cs-small {
    font-size: 16px;
  }

  .btn.cta-reg.s-btn, .btn.cta-reg.s-btn-green {
    height: 40px;
  }

  .btn.header-cta {
    font-size: 14px;
  }

  .btn.buy-btn, .btn.buy-btn.white-btn {
    font-size: 16px;
  }

  .btn.cookies-btn {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
  }

  .btn.cookies-btn.white-btn {
    font-size: 16px;
  }

  .btn.cookies-btn.ro-tab {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 12px;
  }

  .btn.buy-btn-copy, .btn.buy-btn-copy.white-btn, .btn.cookie-modal_button, .btn.cookie-modal_button.white-btn {
    font-size: 16px;
  }

  .image {
    width: 260px;
  }

  .amazon-logo {
    margin-bottom: 20px;
    margin-right: 70px;
    padding-left: 44px;
    padding-right: 44px;
  }

  .img-1 {
    width: 347px;
    top: 15%;
    left: -15%;
  }

  .img-2 {
    width: 360px;
  }

  .img-3 {
    width: 228px;
    top: 43%;
    left: 46%;
  }

  .img-4 {
    top: 9%;
    left: 18%;
  }

  .img-5 {
    top: 52%;
    left: 83%;
  }

  .why-content-wrp {
    padding-right: 0;
  }

  .t-main {
    font-size: 14px;
  }

  .img-6 {
    width: 339px;
    right: 32%;
  }

  .img-7 {
    width: 254px;
  }

  .img-8 {
    width: 266px;
    top: 28%;
  }

  .advantage {
    padding-bottom: 140px;
  }

  .h-2 {
    font-size: 40px;
  }

  .h-2.h-center.buy-2 {
    width: 909px;
  }

  .h-2.h-center.big-h2-need {
    width: 860px;
  }

  .h-2.s-h-step {
    width: 700px;
  }

  .h-2.cookies-h.buy-2 {
    width: 909px;
  }

  .h-2.cookies-h.big-h2-need {
    width: 860px;
  }

  .h-2.cs-h1.buy-2 {
    width: 909px;
  }

  .h-2.cs-h1.big-h2-need {
    width: 860px;
  }

  .block-wrp.block-tabs, .block-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .delivery-wrp {
    padding-top: 80px;
  }

  .big-num {
    font-size: 50px;
  }

  .big-num.s-big {
    font-size: 37px;
  }

  .image-7 {
    left: 43%;
  }

  .heading1-wrp {
    width: 650px;
  }

  .popular {
    padding-top: 120px;
    padding-bottom: 190px;
  }

  .popular.padding-lr-s {
    padding-left: 40px;
    padding-right: 40px;
  }

  .price {
    font-size: 25px;
  }

  .quote-block {
    background-color: #e2572800;
    border: 1px solid #0000001a;
  }

  .slider-wrp {
    position: relative;
  }

  .h4 {
    font-size: 36px;
  }

  .h4.center.black {
    color: #000;
    width: 745px;
  }

  .grid-photo-wrp {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

  .slider-navigation {
    width: 60px;
    height: 60px;
  }

  .steps-wrp {
    background-color: #c8caed;
    padding-top: 90px;
    padding-bottom: 100px;
  }

  .steps-wrp.steps-zara {
    padding-left: 40px;
    padding-right: 40px;
  }

  .heading2-wrp {
    align-items: stretch;
    padding-left: 40px;
    padding-right: 40px;
  }

  .target-tab {
    font-size: 14px;
    transition: border-color .2s;
  }

  .target-tab:hover {
    border-color: #fff;
  }

  .image-13 {
    width: 133px;
    margin-top: -42px;
  }

  .div-block-6.first-tab {
    padding-left: 10px;
  }

  .slider-item2.step-item {
    padding-left: 40px;
    padding-right: 40px;
  }

  .image-14 {
    margin-left: 641px;
  }

  .image-14.s-anim3 {
    left: 422px;
  }

  .heading-wrp3 {
    width: 610px;
  }

  .about-num-wrp {
    flex-wrap: nowrap;
  }

  .about-num {
    font-size: 92px;
  }

  .about-num.n2.n-small {
    font-size: 42px;
  }

  .about-num.n3 {
    color: #cbe8e0;
  }

  .about-num.n3.n-small {
    font-size: 42px;
  }

  .about-num.n4 {
    color: #d1e0ed;
  }

  .about-num.n4.n-small, .about-num.n2-2.n-small, .about-num.s-n2.n-small {
    font-size: 42px;
  }

  .num-desc {
    font-size: 22px;
  }

  .num-desc.num-width-2 {
    width: 230px;
  }

  .num-desc.num-width-1 {
    width: 240px;
  }

  .about-num-item {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-right: 20px;
  }

  .about-num-item.at-1 {
    width: auto;
  }

  .about-num-item.at-2 {
    width: 100%;
  }

  .cta-img-1 {
    margin-top: -177px;
    margin-left: -5px;
  }

  .cta-img-2 {
    margin-top: 134px;
    margin-left: 60px;
  }

  .cta-img-3 {
    width: 240px;
    margin-top: -148px;
  }

  .cta-img-4 {
    margin-right: 36px;
  }

  .cta-img-5 {
    margin-right: 103px;
  }

  .cta-img-6 {
    width: 315px;
    margin-right: 333px;
  }

  .cta-img-7 {
    margin-right: 289px;
  }

  .cta-img-8 {
    margin-left: 70px;
  }

  .footer-nav {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .footer-link {
    padding-left: 20px;
    padding-right: 20px;
    font-size: 14px;
  }

  .f-nav-bg.hover-acc {
    width: 112%;
    inset: 0%;
  }

  .btn-2 {
    font-size: 16px;
  }

  .header-wrp {
    grid-column-gap: 50px;
  }

  .header-nav {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

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

  .slider-item3.step-item, .slider-item4.step-item {
    padding-left: 40px;
    padding-right: 40px;
  }

  .modal-head {
    width: 500px;
  }

  .del-illustration.s-anim1 {
    margin-left: -8px;
  }

  .image-1112, .image-1112-mob {
    z-index: 1;
    position: relative;
  }

  .heading0-wrp {
    width: 730px;
  }

  .slider-item55.step-item, .slider-item5.step-item, .slider-item55-copy.step-item {
    padding-left: 40px;
    padding-right: 40px;
  }

  .zara-logo {
    margin-bottom: 20px;
    margin-right: 70px;
    padding-left: 44px;
    padding-right: 44px;
  }

  .img-1-1 {
    width: 440px;
    top: 15%;
    left: -28%;
  }

  .img-2-2 {
    width: 314px;
    bottom: 50%;
  }

  .img-3-3 {
    width: 370px;
    top: 52%;
    left: 39%;
  }

  .cta-img-1-2 {
    width: 442px;
    margin-top: -177px;
    margin-left: -5px;
  }

  .cta-img-2-2 {
    margin-top: 90px;
    margin-left: 60px;
  }

  .cta-img-3-2 {
    width: 438px;
    margin-top: -176px;
    margin-right: 27px;
  }

  .cta-img-4-2 {
    margin-right: 52px;
  }

  .cta-img-8-2 {
    width: 298px;
    margin-bottom: -100px;
    margin-left: 95px;
  }

  .cta-img-6-2 {
    width: 315px;
    margin-bottom: -166px;
    margin-right: 202px;
  }

  .cta-img-7-2 {
    margin-bottom: -99px;
    margin-right: 461px;
  }

  .cta-img-5-2 {
    width: 215px;
    margin-bottom: 52px;
    margin-right: 42px;
  }

  .airplane {
    left: 41%;
  }

  .slider-item6.step-item {
    padding-left: 40px;
    padding-right: 40px;
  }

  .h-steps-wrp {
    align-items: stretch;
    padding-left: 40px;
    padding-right: 40px;
  }

  .step-image {
    width: 70%;
  }

  .last-step-anim {
    top: 10px;
    left: 200px;
  }

  .t-small-desc {
    font-size: 10px;
  }

  .t-small-desc.grey-sale, .t-small-desc.del-grey-sale {
    font-size: 12px;
  }

  .t-small-desc.num-d {
    width: 160px;
    margin-top: 10px;
    font-size: 13px;
    line-height: 140%;
  }

  .t-small-desc.grey-sale2, .t-small-desc.grey-sale3 {
    font-size: 12px;
  }

  .s-head {
    height: 720px;
  }

  .s-image {
    min-width: 810px;
  }

  .s-head-images-wrp {
    justify-content: flex-start;
    width: 580px;
    padding-bottom: 0;
  }

  .s-head-content {
    justify-content: center;
    padding-top: 60px;
    padding-right: 50px;
  }

  .t-why {
    font-size: 16px;
  }

  .s-advantages-wrp {
    margin-bottom: 64px;
  }

  .s-delivery-h-wrp {
    width: 260px;
  }

  .s-heading1-wrp {
    width: 650px;
  }

  .s-heading2-wrp {
    padding-left: 40px;
    padding-right: 40px;
  }

  .s-banner {
    margin-top: 100px;
  }

  .s-heading-wrp3 {
    width: 760px;
  }

  .s-about-num-item {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    padding-right: 20px;
  }

  .s-about-num-item.at-1 {
    width: auto;
  }

  .s-about-num-item.at-2 {
    width: 100%;
  }

  .s-about-num {
    font-size: 92px;
  }

  .s-about-num.n2.n-small {
    font-size: 42px;
  }

  .s-about-num.n3 {
    color: #cbe8e0;
  }

  .s-about-num.n3.n-small {
    font-size: 42px;
  }

  .s-about-num.n4 {
    color: #d1e0ed;
  }

  .s-about-num.n4.n-small, .s-about-num.n2-2.n-small {
    font-size: 42px;
  }

  .num-wrp {
    grid-column-gap: 15px;
  }

  .banner-image {
    width: 660px;
    min-width: 660px;
    inset: auto auto 0% 0%;
  }

  .s-steps-wrp {
    padding-top: 90px;
  }

  .s-steps-wrp.steps-zara {
    padding-left: 40px;
    padding-right: 40px;
  }

  .s-target-tab {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: 20px;
    transition: border-color .2s;
  }

  .s-target-tab:hover {
    border-color: #fff;
  }

  .inner-tab.tab5 {
    padding-top: 8px;
    font-size: 20px;
  }

  .inner-tab.tab6 {
    padding-top: 9px;
    font-size: 20px;
  }

  .slider-item-super.step-item, .department-wrp {
    padding-left: 40px;
    padding-right: 40px;
  }

  .input {
    font-size: 16px;
  }

  .s-banner-image {
    width: 660px;
    min-width: 660px;
    inset: auto auto 0% 0%;
  }

  .div-block-22 {
    grid-row-gap: 16px;
  }

  .div-block-24 {
    width: 900px;
  }

  .dropdown-btn {
    font-size: 20px;
  }

  .dropdown-menu.simplebar-dropdown {
    top: 50px;
  }

  .text-blocks {
    margin-left: 30px;
  }

  .drop-price {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .drop-price.padding-lr-s {
    padding-left: 40px;
    padding-right: 40px;
  }

  .rate {
    margin-top: -13px;
    font-size: 49px;
  }

  .tabs-menu-4 {
    margin-right: 30px;
  }

  .price-heading {
    font-size: 14px;
  }

  .price-heading.desc-center.s-about-desc, .price-heading.desc-center.s-form-desc {
    width: 550px;
  }

  .price-heading.delivery-t-width.width-2, .price-heading.delivery-t-width.del-2 {
    width: 198px;
  }

  .price-heading.modal-desc {
    font-size: 13px;
    line-height: 150%;
  }

  .price-heading.s-delivery-t-width.width-2, .price-heading.s-delivery-t-width.del-2 {
    width: 198px;
  }

  .price-heading.desc-small, .price-heading1 {
    font-size: 14px;
  }

  .price-heading1.desc-center.s-about-desc, .price-heading1.desc-center.s-form-desc {
    width: 550px;
  }

  .price-heading1.delivery-t-width.width-2, .price-heading1.delivery-t-width.del-2 {
    width: 198px;
  }

  .price-heading1.modal-desc {
    font-size: 13px;
    line-height: 150%;
  }

  .price-heading1.s-delivery-t-width.width-2, .price-heading1.s-delivery-t-width.del-2 {
    width: 198px;
  }

  .price-heading1.desc-small, .price-heading3 {
    font-size: 14px;
  }

  .price-heading3.desc-center.s-about-desc, .price-heading3.desc-center.s-form-desc {
    width: 550px;
  }

  .price-heading3.delivery-t-width.width-2, .price-heading3.delivery-t-width.del-2 {
    width: 198px;
  }

  .price-heading3.modal-desc {
    font-size: 13px;
    line-height: 150%;
  }

  .price-heading3.s-delivery-t-width.width-2, .price-heading3.s-delivery-t-width.del-2 {
    width: 198px;
  }

  .price-heading3.desc-small {
    font-size: 14px;
  }

  .logo-link-np {
    width: 198px;
  }

  .s-footer-link {
    font-size: 14px;
  }

  .footer-app-icon {
    min-width: 105px;
  }

  .s-footer-nav {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .about-np {
    grid-column-gap: 70px;
  }

  .s-img-6 {
    width: 339px;
    right: 32%;
  }

  .s-img-8 {
    width: 266px;
    top: 28%;
  }

  .s-img-7 {
    width: 254px;
  }

  .s-products-price-wrp {
    margin-top: 38px;
    margin-bottom: 50px;
  }

  .s-products-price {
    padding-bottom: 20px;
  }

  .s-products-price-text {
    padding-left: 5px;
    padding-right: 0;
  }

  .profitably-wrp {
    padding-top: 60px;
  }

  .profitably-wrp.block-tabs, .profitably-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .s-img {
    width: 260px;
    margin-right: 50px;
  }

  .t-decs-big {
    font-size: 16px;
  }

  .t-decs-big.desc-center.s-about-desc, .t-decs-big.desc-center.s-form-desc {
    width: 550px;
  }

  .t-decs-big.delivery-t-width.width-2, .t-decs-big.delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs-big.modal-desc {
    font-size: 13px;
    line-height: 150%;
  }

  .t-decs-big.s-delivery-t-width.width-2, .t-decs-big.s-delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs-big.desc-small {
    font-size: 14px;
  }

  .t-decs-big.t-desc-w {
    margin-bottom: 0;
  }

  .right-arrow {
    right: 21.5%;
  }

  .left-arrow {
    right: 27%;
  }

  .swiper-slide.step-item {
    padding-left: 40px;
    padding-right: 40px;
  }

  .slider-button-right, .slider-button-left {
    width: 60px;
    height: 60px;
  }

  .banner-first, .banner-first.padding-lr {
    margin-bottom: 60px;
  }

  .s-head-images-wrp-new {
    justify-content: flex-start;
    padding-bottom: 0;
  }

  .div-block-28 {
    grid-column-gap: 30px;
  }

  .t-decs-trade {
    font-size: 18px;
  }

  .t-decs-trade.desc-center.s-about-desc, .t-decs-trade.desc-center.s-form-desc {
    width: 550px;
  }

  .t-decs-trade.delivery-t-width.width-2, .t-decs-trade.delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs-trade.modal-desc {
    font-size: 13px;
    line-height: 150%;
  }

  .t-decs-trade.s-delivery-t-width.width-2, .t-decs-trade.s-delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs-trade.desc-small {
    font-size: 14px;
  }

  .visitor-logo {
    height: 44px;
  }

  .start-selling-wrp.block-tabs, .start-selling-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .selling-logo-wrp {
    margin-right: 20px;
  }

  .t-decs20 {
    font-size: 18px;
  }

  .t-decs20.desc-center.s-about-desc, .t-decs20.desc-center.s-form-desc {
    width: 550px;
  }

  .t-decs20.delivery-t-width.width-2, .t-decs20.delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs20.modal-desc {
    font-size: 13px;
    line-height: 150%;
  }

  .t-decs20.s-delivery-t-width.width-2, .t-decs20.s-delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs20.desc-small {
    font-size: 14px;
  }

  .selling-list {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 26px;
    margin-bottom: 33px;
    display: flex;
  }

  .selling-list-item {
    grid-column-gap: 12px;
    align-items: flex-start;
    display: flex;
  }

  .selling-item-icon {
    margin-top: 2px;
  }

  .t-decs16 {
    font-size: 18px;
  }

  .t-decs16.desc-center.s-about-desc, .t-decs16.desc-center.s-form-desc {
    width: 550px;
  }

  .t-decs16.delivery-t-width.width-2, .t-decs16.delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs16.modal-desc {
    font-size: 13px;
    line-height: 150%;
  }

  .t-decs16.s-delivery-t-width.width-2, .t-decs16.s-delivery-t-width.del-2 {
    width: 198px;
  }

  .t-decs16.desc-small {
    font-size: 14px;
  }

  .who-wrp {
    padding-top: 60px;
    padding-bottom: 70px;
  }

  .who-wrp.block-tabs, .who-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .t-who {
    font-size: 16px;
  }

  .reg-wrp-nova {
    padding-left: 13px;
  }

  .video-wrp {
    justify-content: center;
    align-items: center;
    padding-top: 5.86em;
    display: flex;
  }

  .buy-head-wrp {
    grid-row-gap: 54px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .video-content {
    z-index: 2;
    border-radius: 30px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
  }

  .bg-video {
    margin-bottom: 80px;
    display: flex;
  }

  .h1-buy {
    font-family: Jeko Bold, sans-serif;
    font-size: 28px;
  }

  .shops-wrp.block-tabs, .shops-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .logos-wrp.ro-logos {
    width: 1000px;
  }

  .profitably-copy {
    padding-top: 160px;
    padding-bottom: 160px;
  }

  .how {
    padding-top: 120px;
    padding-bottom: 158px;
  }

  .how-wrp.block-tabs, .how-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .desc-small {
    font-size: 14px;
    line-height: 120%;
  }

  .desc-small.white-desc {
    font-size: 13px;
  }

  .desc-small.time-desc {
    font-size: 12px;
  }

  .ng-logo {
    width: 140px;
  }

  .need-list {
    grid-row-gap: 34px;
    flex-direction: column;
    align-items: stretch;
    width: 1050px;
    display: flex;
  }

  .table-wrp {
    justify-content: center;
  }

  .table-item {
    flex: 0 auto;
    min-width: 20%;
  }

  .desc-small-h {
    font-size: 14px;
    line-height: 120%;
  }

  .tab-btn {
    font-size: 18px;
  }

  .return-wrp.block-tabs, .return-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .return-card {
    padding-bottom: 40px;
  }

  .contacts-item.big-width-item {
    padding-left: 100px;
    padding-right: 100px;
  }

  .hearts-anim {
    width: 349px;
    height: 349px;
  }

  .buy-footer-nav {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .t-nav-buy {
    font-size: 15px;
  }

  .bold-nav-buy {
    font-size: 14px;
  }

  .logo-link-buy {
    width: 198px;
  }

  .buy-img1 {
    width: 314px;
  }

  .buy-img2 {
    width: 215px;
    bottom: -15%;
  }

  .buy-img4 {
    width: 314px;
    bottom: -15%;
  }

  .buy-img3 {
    width: 200px;
    bottom: 25%;
    right: -2%;
  }

  .qr-show {
    width: 19vw;
    top: 29%;
  }

  .dropdown-toggle {
    padding-top: 18px;
    padding-bottom: 7px;
  }

  .heading-drop {
    font-size: 18px;
  }

  .accord-text, .accord-text.bold-accord {
    font-size: 14px;
  }

  .accord-icon-wrp {
    margin-top: -3px;
  }

  .accord-text-copy, .accord-text-copy.bold-accord, .desc-text, .desc-text.bold-accord, .accord-text-wrp, .accord-text-wrp.bold-accord {
    font-size: 14px;
  }

  .shop-wrp.block-tabs, .shop-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .qr-icon {
    min-width: 17px;
  }

  .country-item {
    justify-content: flex-start;
  }

  .country-t {
    font-size: 15px;
  }

  .country-t.other-t-head {
    font-size: 13px;
  }

  .other-col {
    align-items: flex-start;
  }

  .qr-en {
    width: 19vw;
  }

  .solutionarea-badge {
    width: 160px;
  }

  .lang-drop, .lang-link {
    font-size: 14px;
  }

  .country-bg.hover-acc {
    width: 112%;
    inset: 0%;
  }

  .services-card-wrp {
    width: 900px;
  }

  .country-drop, .country-drop-link {
    font-size: 14px;
  }

  .other-logo-wrp {
    margin-left: 40px;
  }

  .cs-country-drop, .cs-lang-drop, .b-lang-drop {
    font-size: 14px;
  }

  .return-padding-wrp.block-tabs, .return-padding-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .qr-icon-hover {
    min-width: 17px;
  }

  .cookie-modal_button {
    font-size: 16px;
  }

  .tariffs-wrp.block-tabs, .tariffs-wrp.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }
}

@media screen and (min-width: 1440px) {
  .head {
    height: 820px;
  }

  .head-images-wrp {
    width: 610px;
    margin-left: auto;
    margin-right: auto;
  }

  .h1 {
    font-size: 44px;
  }

  .advantages-wrp {
    margin-top: 60px;
    margin-bottom: 90px;
  }

  .t-decs {
    font-size: 16px;
    line-height: 140%;
  }

  .t-decs.desc-center.cta-desc {
    width: 450px;
  }

  .t-decs.delivery-t-width.width-2, .t-decs.delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs.banner-t-width {
    width: 500px;
  }

  .t-decs.modal-desc {
    font-size: 15px;
  }

  .t-decs.s-delivery-t-width.width-2, .t-decs.s-delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs.desc-small {
    font-size: 15px;
  }

  .t-decs.price-desc {
    font-size: 14px;
  }

  .h6.h6-head-reg {
    width: 310px;
    font-size: 22px;
  }

  .h6.s-h6 {
    font-size: 16px;
  }

  .h6.s-h6-head-reg {
    width: 270px;
    font-size: 18px;
  }

  .h6.s-h6-head-reg2, .h6.buy-desc {
    font-size: 18px;
  }

  .h6.buy-desc-big {
    width: 760px;
    font-size: 18px;
  }

  .h6.buy-heading, .h6.buy-desc-16, .h6.how-heading, .h6.buy-heading-center {
    font-size: 18px;
  }

  .h6.buy-desc-big2 {
    width: 942px;
    font-size: 18px;
  }

  .h6.buy-desc-big3 {
    width: 660px;
    font-size: 18px;
  }

  .h6.partner-heading, .h6.cs-h6 {
    font-size: 18px;
  }

  .btn.cookies-btn, .btn.cookies-btn.ro-tab {
    font-size: 13px;
  }

  .image {
    width: 290px;
  }

  .img-4 {
    left: 18%;
  }

  .t-main {
    font-size: 16px;
    line-height: 140%;
  }

  .img-6 {
    width: 372px;
  }

  .img-7 {
    width: 288px;
    right: 56%;
  }

  .img-8 {
    width: 306px;
  }

  .h5 {
    font-size: 25px;
  }

  .h5.h6-head-reg {
    width: 310px;
    font-size: 22px;
  }

  .heading-wrp {
    width: 610px;
  }

  .h-2 {
    font-size: 44px;
  }

  .h-2.h-center.cta-head, .h-2.h-center-white.cta-head, .h-2.cookies-h.cta-head, .h-2.cs-h1.cta-head {
    width: 670px;
  }

  .block-wrp {
    max-width: 1600px;
  }

  .delivery-wrp {
    max-width: 1600px;
    padding-bottom: 220px;
  }

  .grid-12.grid-1col {
    grid-column-gap: 30px;
  }

  .big-num {
    line-height: 140%;
  }

  .big-num.s-big {
    font-size: 40px;
  }

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

  .image-5 {
    width: 25px;
    margin-bottom: 2px;
    margin-right: 7px;
  }

  .image-6 {
    height: 110%;
  }

  .image-7 {
    width: 800px;
    margin-right: 5px;
    left: 40%;
  }

  .heading1-wrp {
    width: 660px;
  }

  .h5-copy {
    font-size: 25px;
  }

  .h5-copy.h6-head-reg {
    width: 310px;
    font-size: 22px;
  }

  .t-small {
    font-size: 12px;
  }

  .slider-wrapper.sl, .slider-wrapper.steps-slider {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .slider-item {
    min-width: 48.5vw;
  }

  .steps-wrp {
    max-width: 1600px;
    padding-bottom: 220px;
  }

  .image-13 {
    margin-top: -41px;
  }

  .slider-wrapper2.sl, .slider-wrapper2.steps-slider {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .slider-item2 {
    min-width: 48.5vw;
  }

  .image-14 {
    margin-left: 651px;
  }

  .image-14.s-anim2 {
    right: -50px;
  }

  .image-14.s-anim3 {
    left: 448px;
  }

  .heading-wrp3 {
    width: 700px;
  }

  .num-desc {
    line-height: 140%;
  }

  .about-num-item {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-right: 40px;
  }

  .t-small-num {
    font-size: 12px;
  }

  .div-block-8 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .cta-img-1 {
    margin-left: 15px;
  }

  .cta-img-2 {
    margin-left: 77px;
  }

  .cta-img-3 {
    margin-right: 100px;
  }

  .cta-img-4 {
    margin-right: 69px;
  }

  .cta-img-5 {
    margin-right: 100px;
  }

  .cta-img-6 {
    margin-right: 393px;
  }

  .cta-img-7 {
    margin-right: 345px;
  }

  .cta-img-8 {
    margin-left: 93px;
  }

  .f-block-wrp {
    max-width: 1600px;
  }

  .f-block-wrp.block-tabs {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .header-wrp {
    max-width: 1600px;
  }

  .header-wrp.block-tabs {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .slider-wrapper3.sl, .slider-wrapper3.steps-slider {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .slider-item3 {
    min-width: 48.5vw;
  }

  .modal-content._2-content, .modal-content._2-content-copy {
    justify-content: flex-start;
  }

  .slider-item4 {
    min-width: 48.5vw;
  }

  .slider-wrapper4.sl, .slider-wrapper4.steps-slider {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .modal-head {
    width: 610px;
  }

  .del-illustration {
    width: 30px;
    max-width: 30px;
    margin-left: -25px;
  }

  .del-illustration.s-anim1 {
    margin-left: -26px;
  }

  .heading0-wrp {
    width: 830px;
  }

  .slider-wrapper55.sl, .slider-wrapper55.steps-slider {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .slider-item55 {
    min-width: 48.5vw;
  }

  .slider-wrapper5.sl, .slider-wrapper5.steps-slider {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .slider-item5, .slider-item55-copy {
    min-width: 48.5vw;
  }

  .zara-logo {
    padding-left: 52px;
    padding-right: 52px;
  }

  .img-1-1 {
    top: 23%;
  }

  .img-2-2 {
    width: 335px;
    bottom: 53%;
    left: 28%;
  }

  .d-illustration {
    margin-left: -25px;
  }

  .cta-img-1-2 {
    margin-left: 15px;
  }

  .cta-img-2-2 {
    margin-left: 77px;
  }

  .cta-img-3-2 {
    margin-right: 55px;
  }

  .cta-img-4-2 {
    margin-right: 69px;
  }

  .cta-img-8-2 {
    margin-left: 123px;
  }

  .cta-img-6-2 {
    margin-right: 264px;
  }

  .cta-img-7-2 {
    margin-right: 529px;
  }

  .cta-img-5-2 {
    margin-right: 85px;
  }

  .airplane {
    width: 1080px;
    margin-right: 5px;
    bottom: -14%;
    left: 38%;
  }

  .slider-wrapper6.sl, .slider-wrapper6.steps-slider {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .slider-item6 {
    min-width: 48.5vw;
  }

  .poland-f {
    margin-left: 0;
  }

  .last-step-anim {
    width: 30px;
    max-width: 30px;
    margin-left: -25px;
    left: 248px;
  }

  .t-small-desc {
    font-size: 12px;
  }

  .t-small-desc.grey-sale3 {
    opacity: 1;
    color: #8f8f90;
    text-align: center;
  }

  .reg-wrp {
    grid-row-gap: 15px;
  }

  .s-head {
    height: 750px;
  }

  .s-image {
    min-width: 890px;
  }

  .s-head-images-wrp {
    margin-left: 0;
    margin-right: auto;
  }

  .t-why {
    font-size: 16px;
    line-height: 140%;
  }

  .s-advantages-wrp {
    margin-bottom: 65px;
  }

  .s-delivery-h-wrp {
    width: 300px;
  }

  .s-heading1-wrp {
    width: 690px;
  }

  .s-heading-wrp3 {
    width: 800px;
  }

  .s-about-num-item {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-right: 40px;
  }

  .banner-image {
    min-width: 760px;
  }

  .s-steps-wrp {
    max-width: 1600px;
  }

  .slider-wrapper-super.sl, .slider-wrapper-super.steps-slider {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .slider-item-super {
    min-width: 48.5vw;
  }

  .div-block-copy {
    margin-bottom: -1px;
    margin-left: 0;
  }

  .s-banner-image {
    min-width: 760px;
  }

  .ukraine {
    margin-bottom: -1px;
    margin-left: 0;
  }

  .div-block-24 {
    width: 950px;
  }

  .dropdown-btn, .dropdown-menu.simplebar-dropdown {
    width: 240px;
  }

  .text-blocks {
    margin-left: 40px;
  }

  .drop-price.padding-lr-s {
    z-index: 2;
    position: relative;
  }

  .rate {
    white-space: nowrap;
  }

  .tabs-menu-4 {
    margin-right: 40px;
  }

  .price-heading {
    font-size: 16px;
    line-height: 140%;
  }

  .price-heading.desc-center.cta-desc {
    width: 450px;
  }

  .price-heading.delivery-t-width.width-2, .price-heading.delivery-t-width.del-2 {
    width: 228px;
  }

  .price-heading.modal-desc {
    font-size: 15px;
  }

  .price-heading.s-delivery-t-width.width-2, .price-heading.s-delivery-t-width.del-2 {
    width: 228px;
  }

  .price-heading.desc-small {
    font-size: 15px;
  }

  .price-heading1 {
    font-size: 16px;
    line-height: 140%;
  }

  .price-heading1.desc-center.cta-desc {
    width: 450px;
  }

  .price-heading1.delivery-t-width.width-2, .price-heading1.delivery-t-width.del-2 {
    width: 228px;
  }

  .price-heading1.modal-desc {
    font-size: 15px;
  }

  .price-heading1.s-delivery-t-width.width-2, .price-heading1.s-delivery-t-width.del-2 {
    width: 228px;
  }

  .price-heading1.desc-small {
    font-size: 15px;
  }

  .price-heading3 {
    font-size: 16px;
    line-height: 140%;
  }

  .price-heading3.desc-center.cta-desc {
    width: 450px;
  }

  .price-heading3.delivery-t-width.width-2, .price-heading3.delivery-t-width.del-2 {
    width: 228px;
  }

  .price-heading3.modal-desc {
    font-size: 15px;
  }

  .price-heading3.s-delivery-t-width.width-2, .price-heading3.s-delivery-t-width.del-2 {
    width: 228px;
  }

  .price-heading3.desc-small {
    font-size: 15px;
  }

  .arrow-drop {
    top: 28px;
  }

  .s-img-6 {
    width: 372px;
  }

  .s-img-8 {
    width: 306px;
  }

  .s-img-7 {
    width: 288px;
    right: 56%;
  }

  .s-products-price-wrp {
    margin-top: 30px;
    margin-bottom: 70px;
  }

  .profitably-wrp {
    max-width: 1600px;
    padding-top: 60px;
    padding-bottom: 24px;
  }

  .s-img {
    width: 290px;
  }

  .t-decs-big {
    line-height: 140%;
  }

  .t-decs-big.desc-center.cta-desc {
    width: 450px;
  }

  .t-decs-big.delivery-t-width.width-2, .t-decs-big.delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs-big.banner-t-width {
    width: 500px;
  }

  .t-decs-big.modal-desc {
    font-size: 15px;
  }

  .t-decs-big.s-delivery-t-width.width-2, .t-decs-big.s-delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs-big.desc-small {
    font-size: 15px;
  }

  .right-arrow {
    right: 23%;
  }

  .left-arrow {
    right: 28%;
  }

  .swiper-slide {
    min-width: 48.5vw;
  }

  .banner-first {
    margin-top: 100px;
  }

  .s-head-images-wrp-new {
    margin-left: 0;
    margin-right: auto;
  }

  .div-block-28 {
    grid-column-gap: 35px;
  }

  .t-decs-trade {
    font-size: 20px;
    line-height: 140%;
  }

  .t-decs-trade.desc-center.cta-desc {
    width: 450px;
  }

  .t-decs-trade.delivery-t-width.width-2, .t-decs-trade.delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs-trade.banner-t-width {
    width: 500px;
  }

  .t-decs-trade.modal-desc {
    font-size: 15px;
  }

  .t-decs-trade.s-delivery-t-width.width-2, .t-decs-trade.s-delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs-trade.desc-small {
    font-size: 15px;
  }

  .visitor-logo {
    height: 50px;
  }

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

  .start-selling {
    padding-top: 120px;
  }

  .start-selling-wrp {
    max-width: 1600px;
  }

  .t-decs20 {
    font-size: 20px;
    line-height: 140%;
  }

  .t-decs20.desc-center.cta-desc {
    width: 450px;
  }

  .t-decs20.delivery-t-width.width-2, .t-decs20.delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs20.banner-t-width {
    width: 500px;
  }

  .t-decs20.modal-desc {
    font-size: 15px;
  }

  .t-decs20.s-delivery-t-width.width-2, .t-decs20.s-delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs20.desc-small {
    font-size: 15px;
  }

  .t-decs16 {
    font-size: 20px;
    line-height: 140%;
  }

  .t-decs16.desc-center.cta-desc {
    width: 450px;
  }

  .t-decs16.delivery-t-width.width-2, .t-decs16.delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs16.banner-t-width {
    width: 500px;
  }

  .t-decs16.modal-desc {
    font-size: 15px;
  }

  .t-decs16.s-delivery-t-width.width-2, .t-decs16.s-delivery-t-width.del-2 {
    width: 228px;
  }

  .t-decs16.desc-small {
    font-size: 15px;
  }

  .who-wrp {
    max-width: 1600px;
    padding-top: 60px;
  }

  .t-who {
    font-size: 16px;
    line-height: 140%;
  }

  .widget-wrapper {
    width: 240px;
    min-width: 240px;
    height: 150px;
    min-height: 150px;
  }

  .video-cover-play {
    width: 55px;
    height: 55px;
  }

  .h1-buy {
    font-size: 32px;
  }

  .shops-wrp {
    max-width: 1600px;
  }

  .logos-wrp.ro-logos {
    width: 1000px;
  }

  .how.padding-lr {
    flex-direction: column;
    align-items: center;
  }

  .how-wrp {
    max-width: 1600px;
    padding-top: 60px;
    padding-bottom: 24px;
  }

  .desc-small {
    font-size: 16px;
  }

  .need-list {
    width: 1200px;
  }

  .table-item {
    min-width: 23%;
  }

  .desc-small-h {
    font-size: 16px;
  }

  .return.padding-lr {
    flex-direction: column;
    align-items: center;
  }

  .return-wrp {
    max-width: 1600px;
    padding-top: 60px;
    padding-bottom: 24px;
  }

  .contacts-item {
    padding-top: 30px;
  }

  .hearts-anim {
    width: 380px;
    height: 380px;
  }

  .t-nav-buy {
    font-size: 16px;
  }

  .logo-link-buy {
    width: 220px;
  }

  .buy-img1 {
    width: 335px;
    top: -10%;
  }

  .buy-img4 {
    width: 400px;
    bottom: -19%;
  }

  .qr-show {
    top: 35%;
  }

  .shop-wrp {
    max-width: 1600px;
  }

  .qr-icon {
    min-width: 19px;
  }

  .country-img {
    width: 22px;
  }

  .country-t, .lang-drop, .lang-link, .country-drop, .country-drop-link, .cs-country-drop, .cs-lang-drop, .b-lang-drop {
    font-size: 16px;
  }

  .return-padding-wrp {
    max-width: 1600px;
    padding-bottom: 24px;
  }

  .qr-icon-hover {
    min-width: 19px;
  }

  .cookie-modal_description {
    font-size: 16px;
  }

  .tariffs.padding-lr {
    flex-direction: column;
    align-items: center;
  }

  .tariffs-wrp {
    max-width: 1600px;
    padding-bottom: 24px;
  }

  .image-1118 {
    height: 20px;
    min-height: 20px;
    max-height: 20px;
  }
}

@media screen and (min-width: 1920px) {
  li {
    font-size: 20px;
  }

  .grid-2 {
    max-width: 2000px;
  }

  .main-wrp {
    align-items: center;
  }

  .head {
    flex-direction: column;
    flex: 0 auto;
    align-items: center;
    height: 1000px;
    padding-top: 100px;
  }

  .head-content {
    padding-top: 60px;
  }

  .h1 {
    font-size: 56px;
  }

  .h1.s-h1 {
    font-size: 60px;
  }

  .advantages-wrp {
    margin-top: 70px;
    margin-bottom: 120px;
  }

  .advantages-icon {
    width: 50px;
  }

  .t-decs {
    font-size: 20px;
  }

  .t-decs.desc-center {
    width: 80%;
  }

  .t-decs.desc-center.about-desc {
    width: 760px;
  }

  .t-decs.desc-center.cta-desc {
    width: 560px;
  }

  .t-decs.desc-center.s-about-desc, .t-decs.desc-center.s-form-desc {
    width: 760px;
  }

  .t-decs.delivery-t-width {
    width: 290px;
  }

  .t-decs.delivery-t-width.width-2, .t-decs.delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs.banner-t-width {
    width: 600px;
  }

  .t-decs.modal-desc {
    font-size: 18px;
  }

  .t-decs.s-delivery-t-width {
    width: 290px;
  }

  .t-decs.s-delivery-t-width.width-2, .t-decs.s-delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs.steps-desc {
    width: 590px;
  }

  .t-decs.desc-small {
    font-size: 20px;
  }

  .t-decs.price-desc {
    font-size: 19px;
  }

  .head-registration-wrp {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 60px;
  }

  .h6.h6-head-reg {
    width: 460px;
    font-size: 26px;
  }

  .h6.h6-small {
    font-size: 20px;
  }

  .h6.h6-20 {
    font-size: 24px;
  }

  .h6.s-h6 {
    font-size: 20px;
  }

  .h6.s-h6-head-reg {
    width: 300px;
    font-size: 22px;
  }

  .h6.s-h6-head-reg2, .h6.buy-desc {
    font-size: 22px;
  }

  .h6.buy-desc-big {
    width: 1030px;
    font-size: 22px;
  }

  .h6.buy-desc-big.need-desc-width {
    width: 740px;
  }

  .h6.buy-heading, .h6.buy-desc-16, .h6.how-heading {
    font-size: 22px;
  }

  .h6.return-h {
    font-size: 24px;
  }

  .h6.buy-heading-center {
    font-size: 22px;
  }

  .h6.buy-desc-big2 {
    width: 1150px;
    font-size: 22px;
  }

  .h6.buy-desc-big3 {
    width: 790px;
    font-size: 22px;
  }

  .h6.partner-heading, .h6.cs-h6 {
    font-size: 22px;
  }

  .h6.cs-small {
    font-size: 20px;
  }

  .btn {
    padding: 14px 40px 18px;
    font-size: 20px;
  }

  .btn.buy-btn, .btn.buy-btn.white-btn {
    font-size: 20px;
  }

  .btn.cookies-btn {
    padding-left: 15px;
    padding-right: 15px;
    font-size: 15px;
  }

  .btn.cookies-btn.white-btn {
    font-size: 20px;
  }

  .btn.cookies-btn.ro-tab {
    font-size: 15px;
  }

  .btn.buy-btn-copy, .btn.buy-btn-copy.white-btn, .btn.cookie-modal_button, .btn.cookie-modal_button.white-btn {
    font-size: 20px;
  }

  .image {
    width: 410px;
  }

  .amazon-logo {
    padding: 40px 56px 35px;
  }

  .img-1 {
    width: 530px;
    left: -43%;
  }

  .img-2 {
    width: 470px;
    left: 29%;
  }

  .img-3 {
    width: 320px;
    left: 47%;
  }

  .amazon {
    width: 260px;
  }

  .img-4 {
    width: 50px;
    left: 8%;
  }

  .img-5 {
    width: 110px;
    left: 100%;
  }

  .why-content-wrp {
    padding-top: 220px;
    padding-bottom: 180px;
  }

  .t-main {
    font-size: 20px;
  }

  .img-6 {
    width: 476px;
    right: 33%;
  }

  .img-7 {
    width: 360px;
    right: 55%;
  }

  .img-8 {
    width: 390px;
    left: 48%;
  }

  .advantage {
    padding-top: 140px;
  }

  .grid-3 {
    max-width: 2000px;
  }

  .h5 {
    font-size: 27px;
  }

  .h5.h6-head-reg {
    width: 460px;
    font-size: 26px;
  }

  .heading-wrp {
    width: 1010px;
  }

  .h-2 {
    font-size: 56px;
  }

  .h-2.h-center.cta-head {
    width: 780px;
  }

  .h-2.h-center.big-h2 {
    font-size: 100px;
  }

  .h-2.h-center.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h-2.h-center.big-h2-need {
    font-size: 50px;
  }

  .h-2.s-h-step {
    width: 900px;
  }

  .h-2.h-center-white.cta-head, .h-2.cookies-h.cta-head {
    width: 780px;
  }

  .h-2.cookies-h.big-h2 {
    font-size: 100px;
  }

  .h-2.cookies-h.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h-2.cookies-h.big-h2-need {
    font-size: 50px;
  }

  .h-2.cs-h1.cta-head {
    width: 780px;
  }

  .h-2.cs-h1.big-h2 {
    font-size: 100px;
  }

  .h-2.cs-h1.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h-2.cs-h1.big-h2-need {
    font-size: 50px;
  }

  .h-2.ep-h1 {
    font-size: 150px;
  }

  .block-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
  }

  .block-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .block-wrp.block-tabs, .block-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .delivery-wrp {
    width: 100%;
    max-width: 2000px;
    padding-top: 120px;
    padding-bottom: 260px;
  }

  .grid-12 {
    max-width: 2000px;
  }

  .grid-12.grid-1col {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .delivery-item-wrp {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 34px;
    padding-bottom: 60px;
    padding-left: 40px;
  }

  .big-num {
    font-size: 78px;
  }

  .big-num.desc-center {
    width: 80%;
  }

  .big-num.s-big {
    font-size: 58px;
  }

  .image-4 {
    width: 60px;
  }

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

  .image-5 {
    width: 30px;
    margin-bottom: 2px;
    margin-left: 7px;
    margin-right: 5px;
  }

  .image-7 {
    width: 1100px;
    margin-bottom: -121px;
    display: none;
    left: 43%;
  }

  .heading1-wrp {
    width: 1010px;
  }

  .popular {
    padding-top: 140px;
  }

  .popular.padding-lr-s {
    align-items: center;
    width: 100%;
    padding-left: 50px;
    padding-right: 50px;
  }

  .h5-copy {
    font-size: 27px;
  }

  .h5-copy.h6-head-reg {
    width: 460px;
    font-size: 26px;
  }

  .slider-item-content {
    width: 100%;
  }

  .price {
    font-size: 38px;
  }

  .div-block-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .t-small {
    font-size: 14px;
  }

  .slider-item {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    min-width: 48.6vw;
    display: flex;
  }

  .p-item {
    justify-content: flex-end;
    display: flex;
  }

  .photo-img {
    width: 650px;
  }

  .image-8 {
    width: 14px;
  }

  .quote-block {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .slider-wrp {
    width: 100%;
  }

  .h4 {
    font-size: 46px;
  }

  .h4.center.black {
    width: 950px;
  }

  .grid-photo-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .slider-navigation-wrapper.modal-slider, .slider-navigation-wrapper.modal-slider2 {
    margin-bottom: 100px;
  }

  .next {
    width: 14px;
  }

  .slider-navigation {
    justify-content: center;
    align-items: center;
    width: 70px;
    height: 70px;
    display: flex;
  }

  .align-block {
    width: 158px;
  }

  .steps-wrp {
    max-width: 2000px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .target-tab {
    font-size: 16px;
  }

  .step-num {
    width: 32px;
    height: 32px;
  }

  .tabs-content {
    margin-top: 40px;
  }

  .image-12 {
    width: 50px;
    max-width: 50px;
  }

  .image-13 {
    width: 160px;
    margin-top: -45px;
  }

  .slider-list2.step-list {
    flex-direction: column;
  }

  .slider-item2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    min-width: 48.6vw;
    display: flex;
  }

  .image-14 {
    margin-left: 830px;
  }

  .image-14.s-anim3 {
    left: 580px;
  }

  .heading-wrp3 {
    width: 1010px;
  }

  .about {
    padding-top: 140px;
  }

  .about-num {
    font-size: 120px;
  }

  .about-num.desc-center {
    width: 80%;
  }

  .num-desc {
    font-size: 26px;
  }

  .num-desc.num-width-2, .num-desc.num-width-1 {
    width: 290px;
  }

  .about-num-item {
    padding: 52px 140px 52px 50px;
  }

  .t-small-num {
    font-size: 14px;
  }

  .cta-block {
    padding-top: 240px;
    padding-bottom: 250px;
    overflow: visible;
  }

  .cta {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    padding-top: 90px;
    padding-bottom: 90px;
  }

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

  .cta-img-1 {
    width: 469px;
    margin-top: -198px;
    margin-left: 56px;
  }

  .cta-img-2 {
    width: 90px;
    margin-top: 189px;
    margin-left: 136px;
  }

  .cta-img-3 {
    width: 320px;
    margin-top: -172px;
    margin-right: 135px;
  }

  .cta-img-4 {
    width: 90px;
    margin-top: -42px;
    margin-right: 107px;
  }

  .cta-img-5 {
    width: 640px;
    margin-top: -122px;
    margin-right: 140px;
  }

  .cta-img-6 {
    width: 400px;
    margin-bottom: -204px;
    margin-right: 469px;
  }

  .cta-img-7 {
    width: 90px;
    margin-bottom: -166px;
    margin-right: 400px;
  }

  .cta-img-8 {
    width: 314px;
    margin-bottom: -107px;
    margin-left: 112px;
  }

  .footer.padding-lr {
    padding-top: 66px;
    padding-bottom: 66px;
  }

  .link-block {
    width: 210px;
  }

  .footer-link {
    padding: 16px 30px 18px;
    font-size: 18px;
  }

  .footer-link.mail-link {
    margin-right: -24px;
  }

  .f-nav-bg.hover-acc {
    width: 104%;
  }

  .f-block-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
  }

  .f-block-wrp.block-padding, .f-block-wrp.block-tabs {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .btn-2 {
    padding: 20px 40px;
    font-size: 20px;
  }

  .header-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
  }

  .header-wrp.block-padding, .header-wrp.block-tabs {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .header-link {
    padding: 16px 30px 18px;
    font-size: 18px;
  }

  .logo-link {
    width: 210px;
  }

  .slider-item3 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    min-width: 48.6vw;
    display: flex;
  }

  .modal-content._2-content, .modal-content._2-content-copy {
    justify-content: flex-start;
  }

  .modal-wrp.wrp2, .modal-wrp.wrp3 {
    justify-content: center;
    height: 100%;
  }

  .person-content {
    border-radius: 18px;
    height: auto;
    padding-top: 50px;
    padding-bottom: 60px;
  }

  .slider-item4 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    min-width: 48.6vw;
    display: flex;
  }

  .modal-head {
    width: 700px;
  }

  .del-illustration {
    width: 50px;
    max-width: 50px;
    margin-left: 55px;
  }

  .del-illustration.s-anim1 {
    margin-left: 9px;
  }

  .delivery {
    width: 100%;
    max-width: 2000px;
  }

  .steps {
    width: 100%;
  }

  .footer-links.buy-links {
    margin-left: -25px;
  }

  .lottie-animation.lot-1 {
    width: 30px;
    max-width: 30px;
  }

  .heading0-wrp {
    width: 1030px;
  }

  .slider-item55, .slider-item5, .slider-item55-copy {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    min-width: 48.6vw;
    display: flex;
  }

  .zara {
    width: 220px;
  }

  .zara-logo {
    padding: 30px 66px;
  }

  .img-1-1 {
    width: 600px;
    left: -53%;
  }

  .img-2-2 {
    width: 470px;
    bottom: 49%;
    left: 33%;
  }

  .img-3-3 {
    width: 530px;
    left: 36%;
  }

  .img-6-2 {
    width: 110px;
    top: 90%;
  }

  .d-illustration {
    margin-left: 55px;
  }

  .cta-img-1-2 {
    width: 510px;
    margin-top: -198px;
    margin-left: 56px;
  }

  .cta-img-2-2 {
    width: 90px;
    margin-top: 115px;
    margin-left: 153px;
  }

  .cta-img-3-2 {
    width: 530px;
    margin-top: -227px;
    margin-right: 102px;
  }

  .cta-img-4-2 {
    width: 90px;
    margin-top: -42px;
    margin-right: 107px;
  }

  .cta-img-8-2 {
    width: 400px;
    margin-bottom: -137px;
    margin-left: 154px;
  }

  .cta-img-6-2 {
    width: 400px;
    margin-bottom: -219px;
    margin-right: 303px;
  }

  .cta-img-7-2 {
    width: 90px;
    margin-bottom: -138px;
    margin-right: 635px;
  }

  .cta-img-5-2 {
    width: 300px;
    margin-bottom: 101px;
    margin-right: 98px;
  }

  .airplane {
    width: 1400px;
    bottom: -16%;
    left: 41%;
  }

  .next-tab-button, .next-tab-button2 {
    padding: 14px 40px 18px;
    font-size: 20px;
  }

  .slider-list6.step-list {
    flex-direction: column;
  }

  .slider-item6 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    min-width: 48.6vw;
    display: flex;
  }

  .poland-f {
    margin-left: 3px;
  }

  .last-step-anim {
    width: 50px;
    max-width: 50px;
    margin-left: 55px;
    left: 229px;
  }

  .t-small-desc {
    font-size: 14px;
  }

  .t-small-desc.grey-sale, .t-small-desc.del-grey-sale {
    font-size: 16px;
  }

  .t-small-desc.num-d {
    width: 200px;
    margin-top: 13px;
    font-size: 16px;
  }

  .t-small-desc.grey-sale2, .t-small-desc.grey-sale3 {
    font-size: 16px;
  }

  .s-head {
    flex-direction: column;
    flex: 0 auto;
    align-items: center;
    height: 1000px;
    padding-top: 100px;
  }

  .s-image {
    min-width: 1150px;
  }

  .s-head-content {
    padding-top: 20px;
  }

  .t-why {
    font-size: 20px;
  }

  .s-delivery-item-wrp {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 34px;
    padding-bottom: 60px;
    padding-left: 40px;
  }

  .s-advantages-wrp {
    margin-top: 70px;
    margin-bottom: 120px;
  }

  .s-delivery-h-wrp {
    width: 400px;
  }

  .s-heading1-wrp {
    width: 1010px;
  }

  .s-banner {
    margin-top: 162px;
    margin-bottom: 100px;
  }

  .s-heading-wrp3 {
    width: 1010px;
  }

  .s-about-num-item {
    padding: 52px 140px 52px 50px;
  }

  .s-about-num {
    font-size: 100px;
  }

  .s-about-num.desc-center {
    width: 80%;
  }

  .banner-image {
    min-width: 890px;
  }

  .tabs-content-s {
    margin-top: 40px;
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .s-steps-wrp {
    max-width: 2000px;
    margin-top: 60px;
    margin-left: auto;
    margin-right: auto;
    padding: 120px 40px 40px;
  }

  .s-target-tab {
    font-size: 24px;
  }

  .image-1113 {
    width: 46px;
  }

  .inner-tab {
    width: 310px;
    padding-top: 16px;
    padding-bottom: 17px;
    font-size: 18px;
  }

  .inner-tab.tab5, .inner-tab.tab6 {
    padding-top: 16px;
  }

  .slider-list-super.step-list {
    flex-direction: column;
  }

  .slider-item-super {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    min-width: 48.6vw;
    display: flex;
  }

  .department {
    padding: 40px;
  }

  .s-text-tab {
    padding: 40px 30px;
  }

  .div-block-copy {
    margin-bottom: -2px;
    margin-left: 4px;
  }

  .form {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .s-banner-image {
    min-width: 890px;
  }

  .div-block-22 {
    grid-row-gap: 20px;
  }

  .ukraine {
    margin-bottom: -2px;
    margin-left: 4px;
  }

  .div-block-24 {
    width: 1000px;
  }

  .drop-price.padding-lr-s {
    align-items: center;
    width: 100%;
    padding-left: 50px;
    padding-right: 50px;
  }

  .rate {
    margin-top: -20px;
    font-size: 56px;
  }

  .price-heading {
    margin-top: -48px;
    font-size: 20px;
  }

  .price-heading.desc-center {
    width: 80%;
  }

  .price-heading.desc-center.about-desc {
    width: 760px;
  }

  .price-heading.desc-center.cta-desc {
    width: 560px;
  }

  .price-heading.desc-center.s-about-desc, .price-heading.desc-center.s-form-desc {
    width: 760px;
  }

  .price-heading.delivery-t-width {
    width: 290px;
  }

  .price-heading.delivery-t-width.width-2, .price-heading.delivery-t-width.del-2 {
    width: 281px;
  }

  .price-heading.modal-desc {
    font-size: 18px;
  }

  .price-heading.s-delivery-t-width {
    width: 290px;
  }

  .price-heading.s-delivery-t-width.width-2, .price-heading.s-delivery-t-width.del-2 {
    width: 281px;
  }

  .price-heading.steps-desc {
    width: 590px;
  }

  .price-heading.desc-small, .price-heading1 {
    font-size: 20px;
  }

  .price-heading1.desc-center {
    width: 80%;
  }

  .price-heading1.desc-center.about-desc {
    width: 760px;
  }

  .price-heading1.desc-center.cta-desc {
    width: 560px;
  }

  .price-heading1.desc-center.s-about-desc, .price-heading1.desc-center.s-form-desc {
    width: 760px;
  }

  .price-heading1.delivery-t-width {
    width: 290px;
  }

  .price-heading1.delivery-t-width.width-2, .price-heading1.delivery-t-width.del-2 {
    width: 281px;
  }

  .price-heading1.modal-desc {
    font-size: 18px;
  }

  .price-heading1.s-delivery-t-width {
    width: 290px;
  }

  .price-heading1.s-delivery-t-width.width-2, .price-heading1.s-delivery-t-width.del-2 {
    width: 281px;
  }

  .price-heading1.steps-desc {
    width: 590px;
  }

  .price-heading1.desc-small {
    font-size: 20px;
  }

  .price-heading3 {
    margin-top: -58px;
    font-size: 20px;
  }

  .price-heading3.desc-center {
    width: 80%;
  }

  .price-heading3.desc-center.about-desc {
    width: 760px;
  }

  .price-heading3.desc-center.cta-desc {
    width: 560px;
  }

  .price-heading3.desc-center.s-about-desc, .price-heading3.desc-center.s-form-desc {
    width: 760px;
  }

  .price-heading3.delivery-t-width {
    width: 290px;
  }

  .price-heading3.delivery-t-width.width-2, .price-heading3.delivery-t-width.del-2 {
    width: 281px;
  }

  .price-heading3.modal-desc {
    font-size: 18px;
  }

  .price-heading3.s-delivery-t-width {
    width: 290px;
  }

  .price-heading3.s-delivery-t-width.width-2, .price-heading3.s-delivery-t-width.del-2 {
    width: 281px;
  }

  .price-heading3.steps-desc {
    width: 590px;
  }

  .price-heading3.desc-small {
    font-size: 20px;
  }

  .logo-link-np {
    width: 290px;
  }

  .s-footer.padding-lr {
    padding-top: 66px;
    padding-bottom: 66px;
  }

  .s-footer-link {
    padding: 16px 30px 18px;
    font-size: 18px;
  }

  .s-footer-link.socials-link {
    width: 40px;
    min-width: 40px;
    height: 40px;
    min-height: 40px;
  }

  .s-footer-link.socials-link.social-buy {
    width: 50px;
    min-width: 50px;
    height: 50px;
    min-height: 50px;
  }

  .social-logo {
    width: 30px;
    min-width: 30px;
    height: 29px;
  }

  .social-logo.fb {
    margin-left: 0;
  }

  .social-logo.fb-b {
    width: 30px;
    min-width: 30px;
    height: 30px;
    margin-bottom: 0;
    margin-left: 0;
  }

  .social-logo.in-b {
    width: 28px;
    min-width: 28px;
    height: 28px;
    margin-left: 0;
  }

  .s-img-6 {
    width: 476px;
    right: 33%;
  }

  .s-img-8 {
    width: 390px;
    left: 48%;
  }

  .s-img-7 {
    width: 360px;
    right: 55%;
  }

  .s-products-price-wrp {
    align-items: flex-start;
    margin-bottom: 90px;
  }

  .s-products-price {
    padding-bottom: 30px;
  }

  .s-products-price-text {
    padding-left: 10px;
    padding-right: 10px;
  }

  .profitably.padding-lr {
    width: 100%;
  }

  .profitably-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
    padding-top: 70px;
    padding-bottom: 34px;
  }

  .profitably-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .profitably-wrp.block-tabs, .profitably-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .s-img {
    width: 410px;
  }

  .t-decs-big {
    font-size: 20px;
  }

  .t-decs-big.desc-center {
    width: 80%;
  }

  .t-decs-big.desc-center.about-desc {
    width: 760px;
  }

  .t-decs-big.desc-center.cta-desc {
    width: 560px;
  }

  .t-decs-big.desc-center.s-about-desc, .t-decs-big.desc-center.s-form-desc {
    width: 760px;
  }

  .t-decs-big.delivery-t-width {
    width: 290px;
  }

  .t-decs-big.delivery-t-width.width-2, .t-decs-big.delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs-big.banner-t-width {
    width: 600px;
  }

  .t-decs-big.modal-desc {
    font-size: 18px;
  }

  .t-decs-big.s-delivery-t-width {
    width: 290px;
  }

  .t-decs-big.s-delivery-t-width.width-2, .t-decs-big.s-delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs-big.steps-desc {
    width: 590px;
  }

  .t-decs-big.desc-small {
    font-size: 20px;
  }

  .right-arrow {
    right: 23.5%;
  }

  .swiper-slide {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    flex-direction: column;
    align-items: flex-start;
    min-width: 48.6vw;
    display: flex;
  }

  .auto-height-buttons-wrapper.modal-slider, .auto-height-buttons-wrapper.modal-slider2 {
    margin-bottom: 100px;
  }

  .slider-button-right, .slider-button-left {
    justify-content: center;
    align-items: center;
    width: 70px;
    height: 70px;
    display: flex;
  }

  .s-head-images-wrp-new {
    padding-left: 4.83em;
    padding-right: 4.83em;
  }

  .t-decs-trade {
    font-size: 24px;
  }

  .t-decs-trade.desc-center {
    width: 80%;
  }

  .t-decs-trade.desc-center.about-desc {
    width: 760px;
  }

  .t-decs-trade.desc-center.cta-desc {
    width: 560px;
  }

  .t-decs-trade.desc-center.s-about-desc, .t-decs-trade.desc-center.s-form-desc {
    width: 760px;
  }

  .t-decs-trade.delivery-t-width {
    width: 290px;
  }

  .t-decs-trade.delivery-t-width.width-2, .t-decs-trade.delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs-trade.banner-t-width {
    width: 600px;
  }

  .t-decs-trade.modal-desc {
    font-size: 18px;
  }

  .t-decs-trade.s-delivery-t-width {
    width: 290px;
  }

  .t-decs-trade.s-delivery-t-width.width-2, .t-decs-trade.s-delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs-trade.steps-desc {
    width: 590px;
  }

  .t-decs-trade.desc-small {
    font-size: 20px;
  }

  .visitor-logo {
    height: 70px;
  }

  .start-selling {
    padding-top: 140px;
  }

  .start-selling.padding-lr {
    width: 100%;
  }

  .start-selling-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
  }

  .start-selling-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .start-selling-wrp.block-tabs, .start-selling-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .t-decs20 {
    font-size: 24px;
  }

  .t-decs20.desc-center {
    width: 80%;
  }

  .t-decs20.desc-center.about-desc {
    width: 760px;
  }

  .t-decs20.desc-center.cta-desc {
    width: 560px;
  }

  .t-decs20.desc-center.s-about-desc, .t-decs20.desc-center.s-form-desc {
    width: 760px;
  }

  .t-decs20.delivery-t-width {
    width: 290px;
  }

  .t-decs20.delivery-t-width.width-2, .t-decs20.delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs20.banner-t-width {
    width: 600px;
  }

  .t-decs20.modal-desc {
    font-size: 18px;
  }

  .t-decs20.s-delivery-t-width {
    width: 290px;
  }

  .t-decs20.s-delivery-t-width.width-2, .t-decs20.s-delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs20.steps-desc {
    width: 590px;
  }

  .t-decs20.desc-small {
    font-size: 20px;
  }

  .t-decs16 {
    font-size: 24px;
  }

  .t-decs16.desc-center {
    width: 80%;
  }

  .t-decs16.desc-center.about-desc {
    width: 760px;
  }

  .t-decs16.desc-center.cta-desc {
    width: 560px;
  }

  .t-decs16.desc-center.s-about-desc, .t-decs16.desc-center.s-form-desc {
    width: 760px;
  }

  .t-decs16.delivery-t-width {
    width: 290px;
  }

  .t-decs16.delivery-t-width.width-2, .t-decs16.delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs16.banner-t-width {
    width: 600px;
  }

  .t-decs16.modal-desc {
    font-size: 18px;
  }

  .t-decs16.s-delivery-t-width {
    width: 290px;
  }

  .t-decs16.s-delivery-t-width.width-2, .t-decs16.s-delivery-t-width.del-2 {
    width: 281px;
  }

  .t-decs16.steps-desc {
    width: 590px;
  }

  .t-decs16.desc-small {
    font-size: 20px;
  }

  .who {
    padding-top: 140px;
  }

  .who.padding-lr {
    width: 100%;
  }

  .who-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
  }

  .who-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .who-wrp.block-tabs, .who-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .t-who {
    font-size: 20px;
  }

  .div-block-31 {
    grid-row-gap: 30px;
  }

  .reg-wrp-nova {
    padding-left: 30px;
  }

  .widget-wrapper {
    width: 380px;
    min-width: 380px;
    height: 200px;
    min-height: 200px;
  }

  .buyer-head.padding-lr {
    max-height: 1000px;
  }

  .bg-video {
    max-height: 440px;
  }

  .h1-buy {
    font-size: 44px;
  }

  .h1-buy.h1-new-big {
    font-size: 50px;
  }

  .shops-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .shops-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .shops-wrp.block-tabs, .shops-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .logos-wrp.ro-logos {
    width: 1300px;
  }

  .profitably-copy.padding-lr, .how.padding-lr {
    width: 100%;
  }

  .how-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
    padding-top: 70px;
    padding-bottom: 34px;
  }

  .how-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .how-wrp.block-tabs, .how-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .div-block-33 {
    padding: 30px;
  }

  .desc-small {
    font-size: 19px;
  }

  .desc-small.white-desc {
    font-size: 15px;
  }

  .desc-small.time-desc {
    font-size: 14px;
  }

  .ng-logo {
    width: 220px;
  }

  .need.padding-lr {
    width: 100%;
  }

  .need-list {
    width: 1400px;
  }

  .table-wrp {
    justify-content: center;
  }

  .table-head {
    align-items: center;
    height: 130px;
    display: flex;
  }

  .desc-small-h {
    font-size: 18px;
  }

  .how-img {
    max-width: 80%;
  }

  .return.padding-lr {
    width: 100%;
  }

  .tab-btn {
    width: 240px;
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 22px;
  }

  .return-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
    padding-top: 70px;
    padding-bottom: 34px;
  }

  .return-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .return-wrp.block-tabs, .return-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .return-card.card-2 {
    padding-left: 100px;
    padding-right: 100px;
  }

  .advantage-card {
    justify-content: space-between;
  }

  .adv-img {
    width: 61px;
  }

  .contacts-item {
    padding-top: 40px;
    padding-left: 52px;
    padding-right: 52px;
  }

  .contacts-item.big-width-item {
    padding-left: 140px;
    padding-right: 140px;
  }

  .hearts-anim {
    width: 430px;
    height: 430px;
  }

  .buy-footer.padding-lr {
    padding-top: 66px;
    padding-bottom: 0;
  }

  .t-nav-buy, .bold-nav-buy {
    font-size: 20px;
  }

  .header-links.buy-links {
    margin-left: -25px;
  }

  .logo-link-buy {
    width: 320px;
  }

  .buy-img1 {
    width: 470px;
    top: -15%;
  }

  .buy-img2 {
    width: 270px;
  }

  .buy-img4 {
    width: 490px;
  }

  .buy-img3 {
    width: 260px;
  }

  .qr-show {
    width: 19.8vw;
  }

  .cookies-links {
    margin-top: 40px;
  }

  .cookies-head-wrp {
    padding-top: 40px;
  }

  .accord.padding-lr.new-accord-rom {
    padding-bottom: 140px;
  }

  .dropdown-toggle {
    padding-top: 24px;
    padding-bottom: 14px;
  }

  .heading-drop {
    font-size: 24px;
  }

  .accord-text {
    font-size: 20px;
  }

  .accord-text.bold-accord {
    font-size: 18px;
  }

  .accord-text-copy {
    font-size: 20px;
  }

  .accord-text-copy.bold-accord {
    font-size: 18px;
  }

  .desc-text {
    font-size: 20px;
  }

  .desc-text.bold-accord {
    font-size: 18px;
  }

  .accord-text-wrp {
    font-size: 20px;
  }

  .accord-text-wrp.bold-accord {
    font-size: 18px;
  }

  .shop-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .shop-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .shop-wrp.block-tabs, .shop-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .qr-icon {
    margin-left: 7px;
    margin-right: 7px;
    bottom: 3px;
  }

  .image-1117 {
    display: none;
  }

  .europe {
    width: 140px;
    margin-bottom: -70px;
  }

  .countrys-content, .country-ua, .country-other {
    grid-column-gap: 60px;
  }

  .country-img {
    width: 28px;
  }

  .country-t {
    font-size: 20px;
  }

  .country-t.other-t-head {
    font-size: 17px;
  }

  .div-block-44 {
    justify-content: center;
  }

  .qr-en {
    width: 19.8vw;
    display: flex;
  }

  .solutionarea-badge {
    width: 180px;
  }

  .lang-drop, .lang-link {
    width: 50px;
    min-width: 50px;
    height: 50px;
    min-height: 50px;
    font-size: 19px;
  }

  .country-bg.hover-acc {
    width: 104%;
  }

  .services-card-wrp {
    width: 1200px;
  }

  .service-card {
    justify-content: space-between;
  }

  .service-img {
    width: 61px;
  }

  .logo-partner {
    height: 60px;
    max-height: 60px;
  }

  .logo-partner.big-logo {
    height: 120px;
    max-height: 120px;
  }

  .logo-partner.logonp {
    height: 47px;
  }

  .logo-n-country {
    grid-column-gap: 30px;
  }

  .country-drop, .country-drop-link {
    min-width: 50px;
    height: 50px;
    min-height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 19px;
  }

  .drop-icon-b, .drop-icon-w {
    width: 10px;
  }

  .other-logo-wrp {
    border-left-style: none;
    flex-direction: row;
    padding-left: 0;
  }

  .cs-country-drop {
    min-width: 50px;
    height: 50px;
    min-height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 19px;
  }

  .cs-lang-drop, .b-lang-drop {
    width: 50px;
    min-width: 50px;
    height: 50px;
    min-height: 50px;
    font-size: 19px;
  }

  .hearts-img {
    height: 140px;
    min-height: 140px;
    margin-bottom: -70px;
  }

  .return-padding-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
    padding-bottom: 34px;
  }

  .return-padding-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .return-padding-wrp.block-tabs, .return-padding-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .steps-logos {
    grid-column-gap: 20px;
  }

  .and {
    width: 20px;
  }

  .pb-logo {
    width: 57px;
  }

  .cookie-popup_component {
    grid-column-gap: 30px;
    padding: 20px 30px;
  }

  .cookies-btn-wrp {
    grid-column-gap: 20px;
  }

  .cookie-modal_button {
    font-size: 19px;
  }

  .cookie-modal_component {
    grid-column-gap: 30px;
  }

  .cookie-modal_description {
    font-size: 19px;
  }

  .tariffs.padding-lr {
    width: 100%;
  }

  .tariffs-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
    padding-bottom: 34px;
  }

  .tariffs-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .tariffs-wrp.block-tabs, .tariffs-wrp.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .badges {
    flex-direction: row;
  }

  .inline {
    margin-top: 0;
  }

  .image-1118 {
    height: 25px;
    min-height: 25px;
    max-height: 25px;
  }

  .inline-wrp {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }
}

@media screen and (max-width: 991px) {
  .grid-2.head-grid {
    flex-direction: column;
  }

  .grid-2.why-grid {
    flex-direction: column-reverse;
    display: flex;
  }

  .head {
    height: auto;
    max-height: none;
  }

  .head-images-wrp {
    margin-left: auto;
    margin-right: auto;
    padding-top: 183px;
    padding-bottom: 175px;
  }

  .head-content {
    width: auto;
    padding-top: 0;
  }

  .h1.s-h1 {
    width: 500px;
  }

  .advantages-wrp {
    margin-bottom: 120px;
  }

  .t-decs, .t-decs.price-desc {
    font-size: 12px;
  }

  .head-registration-wrp {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 50px;
  }

  .h6.first-reg {
    text-align: center;
  }

  .h6.buy-desc-big, .h6.buy-desc-big2, .h6.buy-desc-16, .h6.buy-desc-big2, .h6.buy-desc-big3 {
    width: auto;
  }

  .btn {
    text-align: center;
    padding-bottom: 11px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .btn.cookies-btn, .btn.cookies-btn.ro-tab {
    width: 49%;
    font-size: 12px;
  }

  .image {
    width: 340px;
    margin-right: 53px;
  }

  .amazon-logo {
    margin-right: 0;
  }

  .img-3 {
    top: 47%;
  }

  .why-content-wrp {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    padding-top: 40px;
    padding-bottom: 20px;
  }

  .why-images-wrp {
    width: 400px;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .img-6 {
    bottom: 54%;
  }

  .img-7 {
    right: 58%;
  }

  .img-8 {
    left: 46%;
  }

  .advantage {
    padding-bottom: 100px;
  }

  .grid-3.head-grid {
    flex-direction: column;
  }

  .grid-3.why-grid {
    flex-direction: column-reverse;
    display: flex;
  }

  .h5 {
    font-size: 18px;
  }

  .h-2.h-center.buy-2, .h-2.h-center.big-h2-need, .h-2.h-step, .h-2.h-step-zara, .h-2.h-step-mob, .h-2.h-step-m, .h-2.h-step-d, .h-2.s-h-step, .h-2.cookies-h.buy-2, .h-2.cookies-h.big-h2-need, .h-2.cs-h1.buy-2, .h-2.cs-h1.big-h2-need {
    width: auto;
  }

  .a-img {
    width: 180px;
  }

  .delivery-wrp {
    padding-bottom: 280px;
  }

  .grid-12.head-grid {
    flex-direction: column;
  }

  .grid-12.why-grid {
    flex-direction: column-reverse;
    display: flex;
  }

  .grid-12.price-img-grid {
    padding-top: 100px;
    inset: 0%;
  }

  .grid-12.footer-grid {
    grid-row-gap: 20px;
  }

  .delivery-num-wrp {
    grid-column-gap: 16px;
  }

  .big-num {
    font-size: 37px;
  }

  .big-num.s-big {
    font-size: 26px;
  }

  .image-4.i-num-icon {
    width: 32px;
  }

  .delivery-h-wrp {
    flex-direction: row;
    align-items: flex-end;
  }

  .image-5 {
    margin-right: 3px;
  }

  .image-7 {
    width: 630px;
    margin-bottom: 0;
    bottom: 4%;
    left: 42%;
  }

  .h5-copy {
    font-size: 18px;
  }

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

  .slider-list.step-list {
    flex-direction: row;
    align-items: stretch;
  }

  .slider-item {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .slider-item.photo-width, .slider-item.step-item {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .quote-block {
    margin-top: 70px;
  }

  .h4 {
    font-size: 20px;
  }

  .h4.center.black {
    width: 500px;
  }

  .grid-photo-wrp {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .slider-navigation-wrapper.tab-slider {
    margin-bottom: 10px;
  }

  .slider-navigation-wrapper.modal-slider, .slider-navigation-wrapper.modal-slider2 {
    margin-bottom: 40px;
    padding-left: 22px;
    display: flex;
  }

  .slider-navigation-wrapper.s-tab-slider {
    margin-bottom: 20px;
  }

  .slider-navigation-wrapper.s-arrows {
    justify-content: space-between;
  }

  .slider-navigation {
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    display: flex;
  }

  .slider-navigation.prev-slide4, .slider-navigation.next-slide4, .slider-navigation.next-slide5, .slider-navigation.prev-slide5 {
    width: 40px;
    height: 40px;
  }

  .slider-btns.s-pagination {
    display: flex;
  }

  .banner {
    overflow: hidden;
  }

  .banner-content {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .image-9 {
    min-width: 470px;
  }

  .steps-wrp {
    width: 100%;
    padding-bottom: 100px;
  }

  .heading2-wrp {
    flex-direction: column;
    align-items: flex-start;
  }

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

  .target-tab {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 4px 10px 4px 4px;
    font-size: 10px;
  }

  .bold {
    font-size: 10px;
  }

  .step-num {
    padding: 2px 10px;
  }

  .div-block-3 {
    width: auto;
    margin-top: 5vw;
  }

  .text-tab1 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    padding-top: 10px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .div-block-6 {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 12px;
  }

  .div-block-6.s-first-tab {
    padding-left: 40px;
  }

  .slider-list2.step-list {
    flex-direction: row;
  }

  .slider-item2 {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .slider-item2.photo-width {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-item2.step-item {
    min-width: 33.3333%;
  }

  .about-num {
    font-size: 40px;
  }

  .num-desc {
    font-size: 16px;
    line-height: 130%;
  }

  .about-num-item {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cta-img-1 {
    width: 269px;
    margin-top: -169px;
    margin-left: -69px;
  }

  .cta-img-2 {
    width: 60px;
    margin-top: 50px;
    margin-left: -11px;
  }

  .cta-img-3 {
    margin-top: -172px;
    margin-right: -57px;
  }

  .cta-img-4 {
    width: 60px;
    margin-top: -85px;
    margin-right: 8px;
  }

  .cta-img-5 {
    margin-bottom: -18px;
    margin-right: -56px;
    transform: rotate(30deg);
  }

  .cta-img-6 {
    width: 280px;
    margin-bottom: -162px;
    margin-right: 244px;
  }

  .cta-img-7 {
    width: 60px;
    margin-bottom: -147px;
    margin-right: 218px;
  }

  .cta-img-8 {
    width: 160px;
    margin-left: -37px;
  }

  .footer-nav {
    flex-direction: column;
    align-items: flex-start;
  }

  .div-block-12 {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    display: none;
  }

  .footer-link {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
  }

  .footer-link.mail-link {
    margin-top: 0;
    margin-right: 0;
  }

  .f-nav-bg, .f-nav-bg.b-green-bg, .f-nav-bg.b-green-bg.f-bg-off, .f-nav-bg.cs-bg.f-bg-off {
    display: none;
  }

  .f-nav-bg.cs-lang {
    display: flex;
  }

  .f-nav-bg.cs-lang.f-bg-off {
    display: none;
  }

  .f-block-wrp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .div-block-13 {
    border: 1px #000;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .tab-t {
    color: #000;
    font-family: Jeko Bold, sans-serif;
    font-weight: 700;
  }

  .burger-m {
    z-index: 101;
    background-color: #d1e0ed;
    justify-content: center;
    width: 100%;
    height: auto;
    padding-bottom: 3vw;
    padding-right: 30px;
    display: none;
    inset: 0%;
  }

  .open-m {
    z-index: 100;
    grid-column-gap: 2vw;
    background-color: var(--black);
    color: #000;
    cursor: pointer;
    border-radius: 50%;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    display: flex;
  }

  .open-m.open-off {
    display: none;
  }

  .nav-head {
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .btn-2.red-btn {
    display: none;
  }

  .close-icon {
    background-color: var(--black);
    border: 1px #fff;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .arrow {
    display: none;
  }

  .close-m {
    z-index: 100;
    grid-column-gap: 2vw;
    color: #000;
    justify-content: center;
    align-items: center;
    margin-top: 23px;
    margin-right: 30px;
    display: flex;
    position: fixed;
    inset: 0% 0% auto auto;
  }

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

  .nav {
    color: #fff;
    align-items: center;
    margin-bottom: 40px;
    font-size: 30px;
    font-weight: 400;
    line-height: 110%;
  }

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

  .header-wrp {
    align-items: center;
  }

  .header-nav {
    flex-direction: column;
    align-items: flex-start;
    display: none;
  }

  .header-nav.cs-mob-lang {
    display: flex;
  }

  .header-link {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
  }

  .div-block-15 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    align-items: center;
    display: flex;
  }

  .image-15 {
    width: 100%;
    height: 100%;
  }

  .slider-list3.step-list {
    flex-direction: row;
  }

  .slider-item3 {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .slider-item3.photo-width {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-item3.step-item {
    min-width: 33.3333%;
  }

  .modal-content {
    width: 500px;
  }

  .modal-wrp {
    justify-content: flex-start;
    margin-top: 9vw;
  }

  .modal-wrp.wrp2, .modal-wrp.wrp3 {
    height: auto;
    min-height: auto;
    max-height: none;
    margin-top: 0;
  }

  .modal-1 {
    width: auto;
    height: auto;
  }

  .person-content {
    padding-bottom: 20px;
  }

  .modal-bg.pic-bg {
    width: 100%;
    height: auto;
  }

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

  .modal-info {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    height: 25vw;
    padding-top: 20px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .slider-item4 {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .slider-item4.photo-width {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-item4.step-item {
    flex-direction: column;
    min-width: 33.3333%;
    display: flex;
  }

  .slider-list4.step-list {
    flex-direction: column;
  }

  .prev-next-modal {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding-left: 12px;
  }

  .footer-links {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    display: flex;
  }

  .footer-links.buy-links {
    justify-content: center;
    margin-left: 0;
  }

  .heading0-wrp {
    width: 600px;
  }

  .text-tab2 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    padding-top: 10px;
    padding-left: 16px;
    padding-right: 16px;
  }

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

  .modal-2 {
    width: auto;
    height: auto;
  }

  .slider-list55.step-list {
    flex-direction: column;
  }

  .slider-item55 {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .slider-item55.photo-width {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-item55.step-item {
    flex-direction: column;
    min-width: 33.3333%;
    display: flex;
  }

  .slider-list5.step-list {
    flex-direction: column;
  }

  .slider-item5 {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .slider-item5.photo-width {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-item5.step-item {
    flex-direction: column;
    min-width: 33.3333%;
    display: flex;
  }

  .slider-item55-copy {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .slider-item55-copy.photo-width {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-item55-copy.step-item {
    flex-direction: column;
    min-width: 33.3333%;
    display: flex;
  }

  .zara-logo {
    margin-right: 0;
  }

  .img-3-3 {
    top: 57%;
    left: 48%;
  }

  .cta-img-1-2 {
    width: 269px;
    margin-top: -116px;
    margin-left: -69px;
  }

  .cta-img-2-2 {
    width: 60px;
    margin-top: 50px;
    margin-left: -11px;
  }

  .cta-img-3-2 {
    margin-top: -172px;
    margin-right: -102px;
  }

  .cta-img-4-2 {
    width: 60px;
    margin-top: -85px;
    margin-right: 198px;
  }

  .cta-img-8-2 {
    width: 250px;
    margin-left: -64px;
  }

  .cta-img-6-2 {
    width: 280px;
    margin-bottom: -162px;
    margin-right: 11px;
  }

  .cta-img-7-2 {
    width: 60px;
    margin-bottom: -103px;
    margin-right: 244px;
  }

  .cta-img-5-2 {
    margin-bottom: 87px;
    margin-right: -64px;
  }

  .mob-reg {
    z-index: 10;
    background-color: #fff;
    border-radius: 500px;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 1vw;
    padding-bottom: 1vw;
    display: flex;
    position: relative;
  }

  .airplane {
    width: 900px;
    min-width: 840px;
    margin-bottom: 0;
    bottom: 1%;
    left: 38%;
  }

  .slider-list6.step-list {
    flex-direction: row;
  }

  .slider-item6 {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .slider-item6.photo-width {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-item6.step-item {
    min-width: 33.3333%;
  }

  .poland-f {
    margin-left: 2px;
  }

  .h-steps-wrp {
    flex-direction: column;
    align-items: flex-start;
  }

  .zara-s-item {
    grid-column-gap: 6px;
    grid-row-gap: 30px;
    padding-top: 20px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .step-image {
    width: 90%;
  }

  .zara-step-content {
    grid-row-gap: 7px;
  }

  .last-step-anim {
    left: auto;
    right: -10px;
  }

  .t-small-desc.num-d {
    width: 140px;
  }

  .s-head {
    height: auto;
    max-height: none;
    padding-top: 60px;
  }

  .s-image {
    width: 100%;
    min-width: 100%;
    margin-top: -54px;
  }

  .s-head-images-wrp {
    justify-content: center;
    align-items: center;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
  }

  .s-head-content {
    width: auto;
    padding-top: 0;
    padding-left: 30px;
    padding-right: 30px;
  }

  .s-mob-reg {
    z-index: 10;
    background-color: #fff;
    border-radius: 500px;
    justify-content: center;
    align-items: center;
    width: 100%;
    padding-top: 1vw;
    padding-bottom: 1vw;
    display: flex;
    position: relative;
  }

  .s-mob-reg.off-reg {
    display: none;
  }

  .div-block-20 {
    padding-left: 30px;
    padding-right: 30px;
    display: flex;
  }

  .s-advantages-wrp {
    margin-bottom: 120px;
  }

  .s-delivery-h-wrp {
    flex-direction: row;
    align-items: flex-end;
    width: 73%;
  }

  .s-banner {
    margin-top: 20px;
    overflow: hidden;
  }

  .s-banner-content {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .s-about-num-item {
    grid-column-gap: 12px;
    grid-row-gap: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .s-about-num {
    font-size: 40px;
  }

  .banner-image {
    width: 500px;
    min-width: 400px;
  }

  .s-steps-wrp {
    width: 100%;
  }

  .s-target-tab {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    padding: 4px 10px 4px 4px;
    font-size: 10px;
  }

  .slider-list-super.step-list {
    flex-direction: column;
  }

  .slider-item-super {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .slider-item-super.photo-width {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .slider-item-super.step-item {
    flex-direction: column;
    min-width: 33.3333%;
    display: flex;
  }

  .department {
    padding: 30px;
  }

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

  .s-text-tab {
    grid-column-gap: 6px;
    grid-row-gap: 20px;
    height: 260px;
    padding-top: 20px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .form {
    padding: 30px;
  }

  .s-banner-image {
    width: 500px;
    min-width: 400px;
  }

  .div-block-24 {
    width: 100%;
    height: 268px;
    padding-top: 40px;
  }

  .tabs-3 {
    flex-direction: column;
  }

  .tabs-menu-4 {
    margin-bottom: 70px;
  }

  .price-img {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .price-heading, .price-heading1, .price-heading3 {
    margin-bottom: 10px;
    font-size: 12px;
  }

  .arrow-drop {
    top: 15px;
  }

  .footer-links-col {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    display: flex;
  }

  .s-footer-link {
    padding-left: 0;
    padding-right: 0;
    font-size: 12px;
  }

  .s-footer-link.acc-link {
    margin-left: 0;
  }

  .s-footer-link.socials-link.social-buy.bg-lang3 {
    width: 50px;
    min-width: 50px;
    height: 50px;
    min-height: 50px;
    margin-left: 0;
  }

  .footer-other-wrp {
    align-items: flex-start;
  }

  .app-wrp {
    grid-column-gap: 10px;
  }

  .footer-copy {
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .s-footer-nav {
    grid-column-gap: 90px;
    grid-row-gap: 6px;
    border-right: 1px solid #ffffff26;
    flex-flow: wrap;
    align-items: flex-start;
    padding-right: 20px;
  }

  .about-np {
    grid-column-gap: 80px;
  }

  .footer-links-col-2 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    display: flex;
  }

  .s-img-6 {
    bottom: 54%;
  }

  .s-img-8 {
    left: 46%;
  }

  .s-img-7 {
    right: 58%;
  }

  .s-why-images-wrp {
    width: 400px;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
  }

  .s-products-price-wrp {
    margin-bottom: 100px;
  }

  .profitably-wrp {
    grid-row-gap: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .s-img {
    width: 340px;
    margin-right: 53px;
  }

  .t-decs-big {
    font-size: 13px;
  }

  .right-arrow {
    inset: auto auto 3% 82px;
  }

  .left-arrow {
    inset: auto auto 3% 37px;
  }

  .swiper-slide {
    min-width: 100vw;
    margin-right: 0;
    padding: 0 40px;
  }

  .swiper-slide.photo-width {
    min-width: 33.3333%;
    padding-left: 10px;
    padding-right: 10px;
  }

  .swiper-slide.step-item {
    flex-direction: column;
    min-width: 33.3333%;
    display: flex;
  }

  .auto-height-buttons-wrapper.tab-slider {
    margin-bottom: 10px;
  }

  .auto-height-buttons-wrapper.modal-slider, .auto-height-buttons-wrapper.modal-slider2 {
    margin-bottom: 40px;
    padding-left: 22px;
    display: flex;
  }

  .auto-height-buttons-wrapper.s-tab-slider {
    margin-bottom: 20px;
  }

  .auto-height-buttons-wrapper.s-arrows {
    justify-content: space-between;
  }

  .slider-button-right {
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    display: flex;
  }

  .slider-button-right.prev-slide4, .slider-button-right.next-slide4, .slider-button-right.next-slide5, .slider-button-right.prev-slide5 {
    width: 40px;
    height: 40px;
  }

  .slider-button-left {
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    display: flex;
  }

  .slider-button-left.prev-slide4, .slider-button-left.next-slide4, .slider-button-left.next-slide5, .slider-button-left.prev-slide5 {
    width: 40px;
    height: 40px;
  }

  .banner-first {
    margin-top: 60px;
  }

  .s-image-new {
    width: 100%;
    min-width: 100%;
    margin-top: -54px;
  }

  .s-head-images-wrp-new {
    justify-content: center;
    align-items: center;
    width: auto;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 0;
    padding-left: 1em;
  }

  .div-block-28 {
    padding: 30px 15px;
  }

  .t-decs-trade {
    font-size: 10px;
  }

  .visitor-logo {
    height: 24px;
  }

  .start-selling-wrp {
    grid-row-gap: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .selling-logo-wrp {
    min-height: auto;
  }

  .t-decs20, .t-decs16 {
    font-size: 10px;
  }

  .who-wrp {
    grid-row-gap: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .reg-wrp-nova {
    padding-left: 30px;
  }

  .modal-video {
    width: auto;
    height: auto;
  }

  .bg-video {
    height: 20vw;
  }

  .h1-buy {
    font-size: 20px;
  }

  .h1-buy.h1-new-big {
    font-size: 30px;
  }

  .shops-wrp {
    grid-row-gap: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .shops-wrp.hidden {
    padding-bottom: 300px;
  }

  .how.padding-lr {
    z-index: 11;
  }

  .how-wrp {
    grid-row-gap: 30px;
  }

  .desc-small.white-desc, .desc-small.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .table-head {
    height: 140px;
  }

  .desc-small-h.lang-t3 {
    color: #fff;
    font-size: 16px;
  }

  .how-img {
    max-width: 70%;
  }

  .return-wrp {
    grid-row-gap: 30px;
  }

  .contacts-item {
    width: 100%;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .hearts-anim {
    opacity: .29;
    width: 44vw;
    height: 44vw;
  }

  .buy-footer-nav {
    flex-direction: column;
    align-items: flex-start;
  }

  .socials-wrp {
    grid-row-gap: 30px;
    border-left-style: none;
    flex-direction: row;
    justify-content: space-between;
    padding-left: 0;
  }

  .div-block-37 {
    justify-content: center;
    align-items: center;
    margin-top: 0;
  }

  .header-links {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    display: flex;
  }

  .header-links.buy-links {
    justify-content: center;
    margin-left: 0;
  }

  .buy-img1 {
    width: 269px;
    top: auto;
    bottom: -2%;
    left: -3%;
  }

  .buy-img2 {
    bottom: -5%;
    left: 26%;
  }

  .buy-img4 {
    width: 280px;
    bottom: -5%;
    right: 16%;
    transform: rotate(20deg);
  }

  .buy-img3 {
    width: 160px;
    top: auto;
    bottom: 3%;
    right: -3%;
  }

  .qr-show {
    width: 40vw;
  }

  .cookies-links {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .accord.padding-lr.new-accord-rom {
    padding-bottom: 100px;
  }

  .div-block-40 {
    padding-top: 2%;
    padding-bottom: 1%;
  }

  .shop-wrp {
    grid-row-gap: 30px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .shop-wrp.hidden {
    padding-bottom: 300px;
  }

  .qr-icon {
    min-width: 12px;
  }

  .countrys-wrp {
    padding-top: 50px;
  }

  .countrys-content {
    grid-row-gap: 70px;
    flex-direction: column;
  }

  .country-ua, .country-other {
    grid-column-gap: 50px;
  }

  .country-t.other-t {
    font-size: 13px;
  }

  .other-col.new-open {
    grid-column-gap: 30px;
    flex-direction: row;
  }

  .div-block-44 {
    margin-top: 0;
  }

  .qr-en {
    width: 40vw;
    top: 49%;
  }

  .solutionarea-wrp {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: row;
    align-items: flex-start;
    margin-top: 0;
  }

  .dropdown-list {
    margin-bottom: 60px;
  }

  .dropdown-list.w--open {
    margin-top: -1px;
  }

  .footer-lang-wrp {
    grid-column-gap: 10px;
  }

  .buurger-lang-wrp {
    grid-column-gap: 10px;
    display: flex;
  }

  .country-bg {
    display: none;
  }

  .services-card-wrp {
    flex-wrap: wrap;
  }

  .service-card {
    width: 48%;
  }

  .logo-partner {
    height: 4vw;
    max-height: none;
  }

  .logo-partner.logonp {
    height: 25px;
  }

  .country-drop {
    z-index: 2;
  }

  .nav-n-countries {
    border-bottom: 1px solid var(--white4);
  }

  .copy-block {
    grid-row-gap: 20px;
    flex-direction: column-reverse;
  }

  .other-logo-wrp {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    flex-direction: row;
    padding-left: 0;
  }

  .cs-lang-drop {
    z-index: 2;
  }

  .burger-drop-wrp {
    margin-top: 18px;
    margin-right: 90px;
    position: fixed;
    inset: 0% 0% auto auto;
  }

  .b-lang-drop {
    z-index: 2;
  }

  .b-lang-drop.w--open {
    background-color: var(--medium-sea-green);
    color: #fff;
  }

  .return-padding-wrp {
    grid-row-gap: 30px;
  }

  .qr-icon-hover {
    min-width: 12px;
  }

  .cookie-popup_component {
    max-width: 70%;
  }

  .tariffs-wrp {
    grid-row-gap: 30px;
  }

  .badges {
    flex-direction: row;
  }

  .image-1118 {
    height: 17px;
    min-height: 17px;
    max-height: 17px;
  }

  .footer-links-row {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
  }

  .head-list {
    padding-top: 2%;
    padding-bottom: 1%;
  }
}

@media screen and (max-width: 767px) {
  .grid-2.head-grid {
    flex-direction: column;
  }

  .grid-2.banner-grid, .grid-2.s-banner-grid {
    flex-direction: column-reverse;
    display: flex;
  }

  .grid-2.buy-grid {
    flex-direction: column;
    justify-content: flex-end;
    display: flex;
  }

  .head-images-wrp {
    width: auto;
  }

  .h1.s-h1 {
    width: auto;
    max-width: 500px;
  }

  .t-decs, .t-decs.desc-center {
    font-size: 10px;
  }

  .t-decs.desc-center.about-desc {
    width: auto;
  }

  .t-decs.desc-center.cta-desc {
    width: 50vw;
  }

  .t-decs.desc-center.s-about-desc, .t-decs.desc-center.s-form-desc {
    width: auto;
  }

  .t-decs.delivery-t-width {
    width: 180px;
  }

  .t-decs.banner-t-width {
    text-align: center;
  }

  .t-decs.s-delivery-t-width {
    width: auto;
  }

  .t-decs.tab-s-t {
    font-size: 9px;
    line-height: 140%;
  }

  .t-decs.price-desc {
    white-space: normal;
  }

  .head-registration-wrp {
    padding-left: 20px;
  }

  .h6.h6-head-reg {
    z-index: 1;
    font-size: 16px;
    position: relative;
  }

  .h6.s-h6 {
    font-size: 15px;
  }

  .h6.s-h6-head-reg, .h6.s-h6-head-reg2, .h6.buy-desc {
    z-index: 1;
    font-size: 16px;
    position: relative;
  }

  .h6.buy-desc-big {
    z-index: 1;
    font-size: 15px;
    position: relative;
  }

  .h6.buy-desc-big.need-desc-width {
    width: auto;
  }

  .h6.buy-heading {
    z-index: 1;
    font-size: 16px;
    position: relative;
  }

  .h6.buy-desc-16 {
    z-index: 1;
    font-size: 14px;
    position: relative;
  }

  .h6.how-heading, .h6.return-h, .h6.buy-heading-center {
    z-index: 1;
    font-size: 16px;
    position: relative;
  }

  .h6.buy-desc-big2, .h6.buy-desc-big3 {
    z-index: 1;
    font-size: 15px;
    position: relative;
  }

  .h6.partner-heading, .h6.cs-h6 {
    z-index: 1;
    font-size: 16px;
    position: relative;
  }

  .btn.s-btn.s-btn-border {
    display: none;
  }

  .btn.s-btn.s-btn-border2 {
    display: flex;
  }

  .btn.submit {
    margin-top: 20px;
  }

  .btn.buy-btn.s-btn-border {
    display: none;
  }

  .btn.buy-btn.s-btn-border2 {
    display: flex;
  }

  .btn.cookies-btn {
    width: 49%;
    height: 9vw;
    padding: 7px 10px;
  }

  .btn.cookies-btn.s-btn-border {
    display: none;
  }

  .btn.cookies-btn.s-btn-border2 {
    display: flex;
  }

  .btn.cookies-btn.ro-tab {
    height: 10vw;
  }

  .btn.buy-btn-copy.s-btn-border {
    display: none;
  }

  .btn.buy-btn-copy.s-btn-border2 {
    display: flex;
  }

  .btn.cookie-modal_button.s-btn-border {
    display: none;
  }

  .btn.cookie-modal_button.s-btn-border2 {
    display: flex;
  }

  .image {
    z-index: 0;
    width: 50vw;
    max-width: 300px;
    margin-right: 0;
  }

  .img-1 {
    width: 280px;
    top: 24%;
    left: -64%;
  }

  .img-2 {
    width: 250px;
  }

  .img-3 {
    width: 170px;
    left: 60%;
  }

  .img-4.star-zara {
    left: -2%;
  }

  .img-5 {
    left: 120%;
  }

  .grid-3.head-grid {
    flex-direction: column;
  }

  .h5 {
    font-size: 16px;
  }

  .heading-wrp {
    width: auto;
  }

  .h-2 {
    line-height: 110%;
  }

  .h-2.h-center.cta-head {
    width: 90%;
  }

  .h-2.h-center.big-h2 {
    font-size: 40px;
  }

  .h-2.h-center.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h-2.h-center.big-h2-per {
    font-size: 40px;
  }

  .h-2.h-center.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .h-2.h2-center {
    text-align: center;
  }

  .h-2.h-step-mob {
    margin-top: 40px;
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .h-2.h-step-m {
    display: block;
  }

  .h-2.h-step-d {
    display: none;
  }

  .h-2.s-h-step {
    display: block;
  }

  .h-2.h-center-white.cta-head, .h-2.cookies-h.cta-head {
    width: 90%;
  }

  .h-2.cookies-h.big-h2 {
    font-size: 40px;
  }

  .h-2.cookies-h.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h-2.cookies-h.big-h2-per {
    font-size: 40px;
  }

  .h-2.cookies-h.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .h-2.cs-h1.cta-head {
    width: 90%;
  }

  .h-2.cs-h1.big-h2 {
    font-size: 40px;
  }

  .h-2.cs-h1.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h-2.cs-h1.big-h2-per {
    font-size: 40px;
  }

  .h-2.cs-h1.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .block-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

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

  .grid-12.head-grid {
    flex-direction: column;
  }

  .grid-12.price-img-grid {
    padding-top: 0;
    position: relative;
  }

  .delivery-item-wrp {
    margin-bottom: 20px;
    padding-top: 20px;
    padding-left: 20px;
  }

  .delivery-num-wrp {
    flex-direction: row;
    align-items: flex-start;
  }

  .big-num {
    font-size: 40px;
  }

  .big-num.desc-center {
    font-size: 10px;
  }

  .big-num.s-big {
    font-size: 36px;
  }

  .delivery-h-wrp {
    flex-direction: row;
    align-items: flex-end;
  }

  .div-block {
    align-items: flex-end;
    margin-bottom: 0;
    margin-left: -24px;
  }

  .image-7 {
    bottom: 6%;
    left: 8%;
  }

  .heading1-wrp {
    width: auto;
  }

  .h5-copy {
    font-size: 16px;
  }

  .div-block-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
  }

  .slider-item.photo-width {
    min-width: 50%;
    height: auto;
  }

  .slider-item.step-item {
    min-width: 50%;
  }

  .p-item {
    justify-content: center;
    padding-right: 0;
  }

  .quote-block {
    padding-left: 52px;
    padding-right: 52px;
  }

  .slider-wrp {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .h4.center, .h4.center.black {
    width: auto;
  }

  .grid-photo-wrp {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .slider-navigation-wrapper.tab-slider {
    margin-bottom: 20px;
  }

  .slider-navigation-wrapper.modal-slider, .slider-navigation-wrapper.modal-slider2 {
    margin-bottom: 40px;
  }

  .slider-navigation-wrapper.s-tab-slider {
    margin-bottom: 20px;
    padding-left: 0;
    display: flex;
  }

  .slider-navigation {
    justify-content: center;
    align-items: center;
    width: 44px;
    height: 44px;
    display: flex;
  }

  .align-block {
    width: 106px;
  }

  .banner-content {
    align-items: center;
    padding-bottom: 0;
    padding-left: 40px;
  }

  .banner-desc {
    align-items: center;
  }

  .image-9 {
    width: 80%;
    min-width: auto;
    margin-left: 89px;
    position: relative;
  }

  .image-10 {
    margin-top: -23px;
    margin-left: -29px;
  }

  .heading2-wrp {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .tabs.tabs-off {
    display: none;
  }

  .tabs-menu {
    justify-content: flex-start;
    padding: 25px 20px 23px;
    overflow: auto;
  }

  .target-tab {
    flex: none;
  }

  .tabs-content {
    margin-top: 0;
  }

  .image-12 {
    width: 20px;
    margin-top: -18px;
    margin-left: -13px;
  }

  .step-img {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .step-big-img {
    display: none;
  }

  .text-tab1 {
    padding-top: 20px;
    padding-left: 20px;
  }

  .div-block-6 {
    padding-left: 20px;
  }

  .div-block-6.first-tab {
    padding-left: 30px;
  }

  .slider-list2.step-list {
    flex-direction: column;
  }

  .slider-item2.photo-width {
    min-width: 50%;
  }

  .slider-item2.step-item {
    min-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .step-mob-img {
    border-radius: 18px;
    display: block;
  }

  .image-14 {
    margin-left: 489px;
  }

  .image-14.s-anim2, .image-14.s-anim3 {
    right: 0;
  }

  .about-num {
    font-size: 40px;
  }

  .about-num.desc-center {
    font-size: 10px;
  }

  .cta {
    padding-left: 6vw;
    padding-right: 6vw;
  }

  .cta-img-2 {
    margin-left: -27px;
  }

  .cta-img-3 {
    width: 170px;
    margin-top: -160px;
  }

  .cta-img-5 {
    margin-bottom: 6px;
    margin-right: -55px;
  }

  .cta-img-6 {
    margin-right: 121px;
  }

  .cta-img-7 {
    margin-right: 84px;
  }

  .cta-img-8 {
    margin-bottom: -63px;
    margin-left: -59px;
  }

  .div-block-12 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
  }

  .f-block-wrp {
    flex-direction: column;
    align-items: flex-start;
  }

  .open-m {
    z-index: 100;
  }

  .close-icon {
    width: 40px;
    height: 40px;
  }

  .close-m {
    z-index: 100;
  }

  .header-wrp {
    flex-direction: row;
    align-items: center;
  }

  .slider-list3.step-list {
    flex-direction: column;
  }

  .slider-item3.photo-width {
    min-width: 50%;
  }

  .slider-item3.step-item {
    min-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .modal-content {
    background-color: #0000;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .modal-content._2-content, .modal-content._2-content-copy {
    height: auto;
    min-height: auto;
  }

  .modal-wrp {
    justify-content: center;
    align-items: center;
    margin-top: 0;
  }

  .modal-wrp.wrp2, .modal-wrp.wrp3 {
    justify-content: flex-start;
  }

  .person-content {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    flex-direction: column;
    align-items: center;
  }

  .modal-info {
    height: 38vw;
    padding-top: 20px;
    padding-left: 20px;
  }

  .slider-item4.photo-width {
    min-width: 50%;
  }

  .slider-item4.step-item {
    min-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .prev-next-modal {
    padding-left: 20px;
  }

  .del-illustration {
    width: 20px;
    margin-top: -18px;
    margin-left: 18px;
  }

  .del-illustration.s-anim1 {
    margin-left: -34px;
  }

  .div-block-16 {
    z-index: 1;
    position: relative;
  }

  .image-1112 {
    display: none;
  }

  .image-1112-mob {
    display: block;
  }

  .footer-links {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
  }

  .footer-links.buy-links {
    align-items: flex-start;
  }

  .heading0-wrp {
    width: auto;
  }

  .text-tab2 {
    padding-top: 20px;
    padding-left: 20px;
  }

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

  .slider-item55.photo-width {
    min-width: 50%;
  }

  .slider-item55.step-item {
    min-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-item5.photo-width {
    min-width: 50%;
  }

  .slider-item5.step-item {
    min-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .slider-item55-copy.photo-width {
    min-width: 50%;
  }

  .slider-item55-copy.step-item {
    min-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .img-1-1 {
    width: 300px;
    min-width: 250px;
    top: 40%;
    left: -64%;
  }

  .img-2-2 {
    width: 250px;
    bottom: 50%;
  }

  .img-3-3 {
    left: 60%;
  }

  .d-illustration {
    width: 20px;
    margin-top: -18px;
    margin-left: 18px;
  }

  .cta-img-1-2 {
    width: 210px;
    margin-top: -95px;
  }

  .cta-img-2-2 {
    margin-top: 15px;
    margin-left: -27px;
  }

  .cta-img-3-2 {
    width: 300px;
    margin-top: -160px;
    margin-right: -113px;
  }

  .cta-img-4-2 {
    margin-right: 92px;
  }

  .cta-img-8-2 {
    width: 220px;
    margin-bottom: -90px;
    margin-left: -34px;
  }

  .cta-img-6-2 {
    width: 220px;
    margin-bottom: -151px;
    margin-right: 10px;
  }

  .cta-img-7-2 {
    margin-right: 84px;
  }

  .cta-img-5-2 {
    margin-bottom: 66px;
    margin-right: -69px;
  }

  .airplane {
    bottom: 0%;
    left: 3%;
  }

  .next-tab-button2 {
    padding-top: 6px;
    padding-bottom: 10px;
  }

  .mob-slider {
    display: block;
  }

  .slider-list6.step-list {
    flex-direction: column;
  }

  .slider-item6.photo-width {
    min-width: 50%;
  }

  .slider-item6.step-item {
    min-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .poland-f {
    margin-left: -24px;
  }

  .h-steps-wrp {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .zara-s-item {
    padding-top: 20px;
    padding-left: 20px;
  }

  .last-step-anim {
    width: 30px;
    inset: -10px auto auto 60px;
  }

  .t-small-desc.grey-sale {
    margin-top: 15px;
  }

  .t-small-desc.num-d {
    width: 180px;
  }

  .s-image {
    min-width: 100%;
    margin-top: -22px;
  }

  .s-head-images-wrp {
    width: auto;
  }

  .s-delivery-item-wrp {
    margin-bottom: 20px;
    padding-top: 20px;
    padding-left: 20px;
  }

  .s-delivery-h-wrp {
    flex-direction: row;
    align-items: flex-end;
  }

  .s-heading1-wrp {
    width: auto;
  }

  .s-heading2-wrp {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  .s-banner-content {
    align-items: center;
    padding-bottom: 0;
    padding-left: 40px;
  }

  .s-heading-wrp3 {
    width: auto;
  }

  .s-about-num {
    font-size: 40px;
  }

  .s-about-num.desc-center {
    font-size: 10px;
  }

  .banner-image {
    width: auto;
    min-width: auto;
    position: relative;
  }

  .tabs-content-s {
    margin-top: 0;
  }

  .s-steps-wrp {
    padding-bottom: 20px;
  }

  .s-target-tab {
    flex: none;
    font-size: 2vw;
  }

  .image-1113 {
    width: 4vw;
  }

  .inner-tab {
    width: auto;
    padding: 6px 13px 7px;
    font-size: 10px;
  }

  .slider-list-super.step-list {
    flex-direction: column;
  }

  .slider-item-super {
    flex-direction: column;
    display: flex;
  }

  .slider-item-super.photo-width {
    min-width: 50%;
  }

  .slider-item-super.step-item {
    min-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .department {
    padding-top: 20px;
    padding-left: 20px;
  }

  .s-tabs.tabs-off {
    display: none;
  }

  .s-step-img {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .s-step-big-img {
    display: block;
  }

  .tabs-menu-s {
    padding: 25px 20px 23px;
    overflow: auto;
  }

  .s-text-tab {
    height: 240px;
    padding-top: 20px;
    padding-left: 20px;
  }

  .div-block-copy {
    align-items: flex-end;
    margin-bottom: 0;
    margin-left: -24px;
  }

  .form {
    padding-top: 20px;
    padding-left: 20px;
  }

  .form-block {
    width: 100%;
  }

  .s-banner-image {
    width: auto;
    min-width: auto;
    margin-left: 20px;
    position: relative;
  }

  .ukraine {
    align-items: flex-end;
    margin-bottom: 0;
  }

  .div-block-24 {
    height: 250px;
    padding: 30px 20px 40px;
  }

  .dropdown-btn {
    font-size: 16px;
  }

  .drop-list {
    padding: 1.5vw 3vw;
    font-size: 16px;
  }

  .text-blocks {
    margin-left: 20px;
  }

  .rate {
    font-size: 30px;
  }

  .price-img-wrp {
    margin-top: -30px;
  }

  .price-heading, .price-heading.desc-center {
    font-size: 10px;
  }

  .price-heading.desc-center.about-desc {
    width: auto;
  }

  .price-heading.desc-center.cta-desc {
    width: 50vw;
  }

  .price-heading.desc-center.s-about-desc, .price-heading.desc-center.s-form-desc {
    width: auto;
  }

  .price-heading.delivery-t-width {
    width: 180px;
  }

  .price-heading.banner-t-width {
    text-align: center;
  }

  .price-heading.s-delivery-t-width {
    width: auto;
  }

  .price-heading.tab-s-t {
    font-size: 9px;
    line-height: 140%;
  }

  .price-heading1, .price-heading1.desc-center {
    font-size: 10px;
  }

  .price-heading1.desc-center.about-desc {
    width: auto;
  }

  .price-heading1.desc-center.cta-desc {
    width: 50vw;
  }

  .price-heading1.desc-center.s-about-desc, .price-heading1.desc-center.s-form-desc {
    width: auto;
  }

  .price-heading1.delivery-t-width {
    width: 180px;
  }

  .price-heading1.banner-t-width {
    text-align: center;
  }

  .price-heading1.s-delivery-t-width {
    width: auto;
  }

  .price-heading1.tab-s-t {
    font-size: 9px;
    line-height: 140%;
  }

  .price-heading3, .price-heading3.desc-center {
    font-size: 10px;
  }

  .price-heading3.desc-center.about-desc {
    width: auto;
  }

  .price-heading3.desc-center.cta-desc {
    width: 50vw;
  }

  .price-heading3.desc-center.s-about-desc, .price-heading3.desc-center.s-form-desc {
    width: auto;
  }

  .price-heading3.delivery-t-width {
    width: 180px;
  }

  .price-heading3.banner-t-width {
    text-align: center;
  }

  .price-heading3.s-delivery-t-width {
    width: auto;
  }

  .price-heading3.tab-s-t {
    font-size: 9px;
    line-height: 140%;
  }

  .footer-links-col {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
  }

  .s-footer-link.socials-link.social-buy.bg-lang {
    margin-left: 0;
  }

  .s-footer-nav {
    border-right-style: none;
    flex-wrap: wrap;
  }

  .about-np {
    grid-column-gap: 100px;
  }

  .footer-links-col-2 {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
  }

  .s-products-price-wrp {
    grid-row-gap: 12px;
    flex-wrap: wrap;
    margin-bottom: 50px;
  }

  .s-products-price {
    width: 48%;
    padding-top: 15px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .profitably-wrp {
    padding-left: 20px;
    padding-right: 20px;
  }

  .profitably-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .s-full-advantages-wrp {
    grid-column-gap: 12px;
  }

  .s-img {
    z-index: 0;
    width: 50vw;
    max-width: 300px;
    margin-right: 0;
  }

  .t-decs-big {
    font-size: 12px;
  }

  .t-decs-big.desc-center {
    font-size: 10px;
  }

  .t-decs-big.desc-center.about-desc {
    width: auto;
  }

  .t-decs-big.desc-center.cta-desc {
    width: 50vw;
  }

  .t-decs-big.desc-center.s-about-desc, .t-decs-big.desc-center.s-form-desc {
    width: auto;
  }

  .t-decs-big.delivery-t-width {
    width: 180px;
  }

  .t-decs-big.banner-t-width {
    text-align: center;
  }

  .t-decs-big.s-delivery-t-width {
    width: auto;
  }

  .t-decs-big.tab-s-t {
    font-size: 9px;
    line-height: 140%;
  }

  .swiper-slide {
    flex-direction: column;
    display: flex;
  }

  .swiper-slide.photo-width {
    min-width: 50%;
  }

  .swiper-slide.step-item {
    min-width: 50%;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .auto-height-buttons-wrapper.tab-slider {
    margin-bottom: 20px;
  }

  .auto-height-buttons-wrapper.modal-slider, .auto-height-buttons-wrapper.modal-slider2 {
    margin-bottom: 40px;
  }

  .auto-height-buttons-wrapper.s-tab-slider {
    margin-bottom: 20px;
    padding-left: 0;
    display: flex;
  }

  .slider-button-right, .slider-button-left {
    justify-content: center;
    align-items: center;
    width: 44px;
    height: 44px;
    display: flex;
  }

  .banner-img-first {
    display: none;
  }

  .banner-img-first-mob {
    display: block;
  }

  .s-image-new {
    min-width: 100%;
    margin-top: -22px;
  }

  .s-head-images-wrp-new {
    width: auto;
  }

  .div-block-28 {
    grid-row-gap: 2vw;
    flex-direction: column;
  }

  .t-decs-trade.desc-center {
    font-size: 10px;
  }

  .t-decs-trade.desc-center.about-desc {
    width: auto;
  }

  .t-decs-trade.desc-center.cta-desc {
    width: 50vw;
  }

  .t-decs-trade.desc-center.s-about-desc, .t-decs-trade.desc-center.s-form-desc {
    width: auto;
  }

  .t-decs-trade.delivery-t-width {
    width: 180px;
  }

  .t-decs-trade.banner-t-width {
    text-align: center;
  }

  .t-decs-trade.s-delivery-t-width {
    width: auto;
  }

  .t-decs-trade.tab-s-t {
    font-size: 9px;
    line-height: 140%;
  }

  .start-selling-wrp {
    padding-left: 20px;
    padding-right: 20px;
  }

  .start-selling-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .s-heading-wrp4 {
    width: auto;
  }

  .selling-logo-wrp {
    padding: 40px;
  }

  .t-decs20.desc-center {
    font-size: 10px;
  }

  .t-decs20.desc-center.about-desc {
    width: auto;
  }

  .t-decs20.desc-center.cta-desc {
    width: 50vw;
  }

  .t-decs20.desc-center.s-about-desc, .t-decs20.desc-center.s-form-desc {
    width: auto;
  }

  .t-decs20.delivery-t-width {
    width: 180px;
  }

  .t-decs20.banner-t-width {
    text-align: center;
  }

  .t-decs20.s-delivery-t-width {
    width: auto;
  }

  .t-decs20.tab-s-t {
    font-size: 9px;
    line-height: 140%;
  }

  .div-block-30 {
    margin-bottom: 30px;
  }

  .t-decs16.desc-center {
    font-size: 10px;
  }

  .t-decs16.desc-center.about-desc {
    width: auto;
  }

  .t-decs16.desc-center.cta-desc {
    width: 50vw;
  }

  .t-decs16.desc-center.s-about-desc, .t-decs16.desc-center.s-form-desc {
    width: auto;
  }

  .t-decs16.delivery-t-width {
    width: 180px;
  }

  .t-decs16.banner-t-width {
    text-align: center;
  }

  .t-decs16.s-delivery-t-width {
    width: auto;
  }

  .t-decs16.tab-s-t {
    font-size: 9px;
    line-height: 140%;
  }

  .who-wrp {
    padding-left: 20px;
    padding-right: 20px;
  }

  .who-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .widget-wrapper {
    height: 150px;
    min-height: 150px;
  }

  .buyer-head.padding-lr {
    height: auto;
  }

  .buy-head-wrp {
    grid-row-gap: 5vw;
    flex-direction: column;
  }

  .video-content {
    padding-top: 100px;
  }

  .bg-video {
    height: 40vw;
  }

  .h1-buy {
    font-size: 24px;
  }

  .shops-wrp {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .shops-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .shop-head {
    grid-row-gap: 22px;
  }

  .logos-wrp {
    grid-column-gap: 7vw;
  }

  .how-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .desc-small.white-desc, .desc-small.time-desc {
    text-align: left;
  }

  .desc-small.t-cookies {
    width: 90%;
  }

  .table-wrp {
    flex-direction: column;
  }

  .table-head {
    border-bottom-style: none;
    border-right-style: none;
    height: auto;
    padding-bottom: 0;
  }

  .table-head.t-head-last, .table-head.t-head-mob {
    border-bottom-style: none;
    padding-bottom: 0;
  }

  .table-desc {
    border-right-style: none;
  }

  .table-desc.t-desc-last {
    padding-top: 10px;
  }

  .table-desc.off-table-item {
    border-bottom: 1px solid var(--black10);
    padding-top: 10px;
    display: flex;
  }

  .table-desc.t-desc-mob {
    border-bottom: 1px solid var(--black10);
    padding-top: 10px;
  }

  .how-img {
    max-width: 70%;
  }

  .need-head, .return-head {
    grid-row-gap: 22px;
  }

  .tab-btn {
    width: auto;
    font-size: 15px;
  }

  .tab-btn.w--current {
    background-color: #3eb064;
    overflow: visible;
  }

  .return-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .return-card.card-2, .advantage-card.card-2 {
    margin-top: 20px;
  }

  .adv-head {
    grid-row-gap: 22px;
  }

  .contacts-wrp {
    flex-direction: column;
    align-items: center;
    padding-bottom: 70vw;
  }

  .contacts-item {
    border-bottom: 1px solid #00000012;
    border-right-style: none;
  }

  .contacts-item.last-contact {
    border-bottom-style: none;
    border-right-style: none;
  }

  .hearts-anim {
    opacity: 1;
    width: 70vw;
    height: 70vw;
  }

  .socials-wrp {
    flex-direction: column;
  }

  .div-block-36 {
    grid-column-gap: 15px;
  }

  .div-block-37 {
    margin-bottom: 5vw;
  }

  .header-links {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
  }

  .header-links.buy-links {
    align-items: center;
  }

  .buy-img1 {
    left: -21%;
  }

  .buy-img2 {
    width: 150px;
    left: 20%;
  }

  .buy-img4 {
    width: 270px;
    bottom: -8%;
    right: 4%;
    transform: rotate(0);
  }

  .buy-img3 {
    bottom: 7%;
  }

  .qr-show {
    width: 36vw;
    top: 30%;
  }

  .cookies-links {
    grid-column-gap: 4px;
    grid-row-gap: 2px;
    flex-flow: wrap;
    justify-content: flex-start;
    width: 100%;
  }

  .cookies-head-wrp {
    grid-row-gap: 22px;
  }

  .heading-drop {
    font-size: 3vw;
  }

  .div-block-40 {
    font-size: 2.4vw;
  }

  .shop-wrp {
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .shop-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .europe {
    width: 16vw;
    margin-bottom: -8vw;
  }

  .country-ua {
    grid-column-gap: 30px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: flex;
  }

  .country-other {
    grid-column-gap: 30px;
    grid-row-gap: 28px;
    flex-wrap: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .country-item {
    grid-column-gap: 9px;
  }

  .country-t, .country-t.other-t {
    font-size: 12px;
  }

  .other-col.new-open {
    grid-column-gap: 30px;
    grid-row-gap: 28px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: start;
    display: flex;
  }

  .other-col.other-horizontal {
    grid-column-gap: 30px;
    grid-row-gap: 28px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

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

  .qr-en {
    width: 36vw;
    top: 38%;
  }

  .solutionarea-wrp {
    flex-direction: column;
  }

  .solutionarea-badge {
    width: 130px;
  }

  .services-card-wrp {
    flex-wrap: wrap;
    width: 100%;
  }

  .service-card.card-2 {
    margin-top: 20px;
  }

  .logo-partner.big-logo {
    height: 50px;
    max-height: 50px;
  }

  .logo-partner.logonp {
    height: 18px;
  }

  .nav-n-countries {
    align-items: stretch;
    padding-right: 0;
  }

  .other-logo-wrp {
    grid-column-gap: 18px;
    margin-left: 0;
  }

  .coming-soon-wrp {
    grid-row-gap: 22px;
  }

  .cs-content {
    margin-bottom: 0;
  }

  .chat-button {
    bottom: 20px;
  }

  .return-padding-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .error-page-wrp {
    grid-row-gap: 22px;
  }

  .ep-content {
    margin-bottom: 0;
  }

  .cookie-popup_component {
    grid-row-gap: 10px;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .cookie-modal_closebutton {
    z-index: 2;
    position: absolute;
    inset: 1vw 1vw auto auto;
  }

  .cookies-btn-wrp {
    justify-content: flex-start;
    width: 100%;
  }

  .cookie-modal_button {
    font-size: 12px;
  }

  .cookie-modal_component {
    grid-row-gap: 10px;
    flex-direction: column;
    align-items: flex-start;
  }

  .cookie-modal_content-wrap {
    padding-bottom: 1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .cookie-modal_description {
    width: 85%;
    font-size: 12px;
  }

  .cookie-modal_closebutton-2 {
    margin-right: 1.25rem;
  }

  .cookie-modal_button-wrap {
    padding: 1.5rem;
  }

  .tariffs-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .table-grid {
    grid-row-gap: 20px;
    grid-template-rows: auto auto;
    grid-template-columns: 14vw 1fr;
    grid-auto-flow: column;
  }

  .table-section {
    border-bottom-right-radius: 20px;
  }

  .table-section.mob-section {
    display: flex;
  }

  .table-block {
    height: 70px;
  }

  .table-block.last-block.mob-corner3, .block-item.none-border {
    border-bottom-right-radius: 20px;
  }

  .other1, .other2 {
    grid-column-gap: 18px;
    grid-row-gap: 18px;
  }

  .image-1118 {
    margin-bottom: 1px;
    margin-right: 3px;
  }

  .footer-links-row {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column;
    align-items: flex-start;
  }

  .head-list {
    font-size: 2.4vw;
  }
}

@media screen and (max-width: 479px) {
  .grid-2.head-grid {
    margin-top: 2vw;
  }

  .grid-2.why-grid {
    grid-column-gap: 14vw;
    grid-row-gap: 14vw;
  }

  .grid-2.why-grid.why-2, .grid-2.banner-grid {
    margin-top: 0;
  }

  .grid-2.s-banner-grid {
    margin-top: 0;
    overflow: hidden;
  }

  .grid-2.buy-grid {
    justify-content: flex-start;
  }

  .head.padding-lr.head-zara {
    padding-top: 17vw;
  }

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

  .head-images-wrp {
    padding-top: 25vw;
    padding-bottom: 32vw;
  }

  .h1, .h1.s-h1 {
    font-size: 7.8vw;
  }

  .advantages-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    flex-wrap: wrap;
    margin-top: 8vw;
    margin-bottom: 12vw;
  }

  .advantages-item {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    width: 45%;
  }

  .advantages-item.s-item {
    width: 45%;
  }

  .t-decs {
    font-size: 4vw;
    line-height: 130%;
  }

  .t-decs.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .t-decs.delivery-t-width {
    width: 80%;
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs.delivery-t-width.width-2, .t-decs.delivery-t-width.del-2 {
    width: auto;
  }

  .t-decs.banner-t-width {
    width: 86%;
  }

  .t-decs.modal-desc {
    font-size: 3.5vw;
  }

  .t-decs.country {
    margin-bottom: .2vw;
    font-size: 3.5vw;
  }

  .t-decs.star-t {
    margin-top: 0;
  }

  .t-decs.s-delivery-t-width {
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs.s-delivery-t-width.width-2, .t-decs.s-delivery-t-width.del-2, .t-decs.steps-desc {
    width: auto;
  }

  .t-decs.tab-s-t {
    font-size: 2.7vw;
  }

  .t-decs.desc-small {
    font-size: 3.8vw;
  }

  .t-decs.num-list {
    font-size: 3vw;
  }

  .t-decs.price-desc {
    font-size: 3.5vw;
  }

  .head-registration-wrp {
    border-radius: 10px;
    align-items: center;
    padding: 8vw 10vw 0;
  }

  .h6.h6-head-reg {
    text-align: center;
    width: auto;
    font-size: 4vw;
  }

  .h6.h6-small {
    text-align: left;
    font-size: 4.3vw;
  }

  .h6.h6-small.h6-modal {
    text-align: center;
    font-size: 4.3vw;
  }

  .h6.h6-small.center-h6 {
    text-align: center;
  }

  .h6.h6-small.zara-h6, .h6.h6-small.amazon-h6 {
    width: 100%;
  }

  .h6.first-reg {
    margin-top: 2vw;
    margin-bottom: 2vw;
    font-size: 4vw;
  }

  .h6.h6-20, .h6.h6-20.h6-modal {
    text-align: center;
    font-size: 4.3vw;
  }

  .h6.s-h6 {
    font-size: 4vw;
  }

  .h6.s-h6-head-reg, .h6.s-h6-head-reg2 {
    text-align: center;
    width: auto;
    font-size: 4vw;
  }

  .h6.buy-desc {
    text-align: left;
    width: auto;
    font-size: 4vw;
  }

  .h6.buy-desc.first-desc {
    font-size: 3.5vw;
  }

  .h6.buy-desc-big {
    text-align: left;
    width: auto;
    font-size: 4vw;
  }

  .h6.buy-heading, .h6.buy-desc-16, .h6.how-heading {
    text-align: left;
    width: auto;
    font-size: 4vw;
  }

  .h6.return-h {
    width: auto;
    font-size: 4.5vw;
  }

  .h6.buy-heading-center {
    text-align: center;
    width: auto;
    font-size: 4vw;
  }

  .h6.buy-desc-big2 {
    text-align: left;
    width: auto;
    font-size: 4vw;
  }

  .h6.buy-desc-big3 {
    text-align: center;
    width: auto;
    font-size: 4vw;
  }

  .h6.partner-heading, .h6.cs-h6 {
    text-align: left;
    width: auto;
    font-size: 4vw;
  }

  .h6.cs-small {
    font-size: 3.4vw;
  }

  .btn {
    padding: 2vw 7vw 2.5vw;
    font-size: 4vw;
  }

  .btn.promo-code {
    bottom: -5.8vw;
    left: 5vw;
  }

  .btn.slider-cta {
    padding-top: 2.5vw;
    padding-bottom: 3vw;
  }

  .btn.header-cta {
    padding: 2vw 3vw;
    font-size: 3vw;
  }

  .btn.s-btn, .btn.buy-btn {
    text-align: center;
    font-size: 3.8vw;
  }

  .btn.cookies-btn {
    text-align: center;
    height: 11vw;
    padding-left: 2vw;
    padding-right: 2vw;
    font-size: 2.7vw;
  }

  .btn.cookies-btn.ro-tab {
    height: 12vw;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 2.6vw;
  }

  .btn.buy-btn-copy, .btn.cookie-modal_button {
    text-align: center;
    font-size: 3.8vw;
  }

  .image {
    width: 70vw;
    position: relative;
  }

  .amazon-logo {
    padding: 4vw 9vw;
  }

  .img-1, .img-2 {
    width: 60vw;
  }

  .img-3 {
    width: 35vw;
  }

  .amazon {
    width: 30vw;
  }

  .img-4 {
    width: 6vw;
  }

  .img-5 {
    width: 15vw;
  }

  .why {
    padding-top: 20vw;
    padding-bottom: 15vw;
  }

  .why.padding-lr {
    padding-bottom: 5vw;
  }

  .why-content-wrp {
    grid-column-gap: 7vw;
    grid-row-gap: 7vw;
    padding-top: 0;
    padding-bottom: 0;
  }

  .why-images-wrp {
    width: auto;
    height: 110vw;
    margin-left: 0;
    margin-right: 0;
  }

  .t-main {
    text-align: left;
    font-size: 4vw;
  }

  .img-6 {
    width: 73vw;
    display: block;
    right: 20%;
  }

  .img-7 {
    width: 57vw;
    display: block;
    right: 55%;
  }

  .img-8 {
    width: 60vw;
    display: block;
    top: 28%;
    left: 50%;
  }

  .image-3 {
    min-width: 120vw;
    margin-left: 10vw;
  }

  .advantage {
    padding-top: 20vw;
    padding-bottom: 15vw;
  }

  .grid-3 {
    grid-column-gap: 5vw;
    grid-row-gap: 10vw;
    grid-template-columns: 1fr 1fr;
  }

  .grid-3.a-grid {
    margin-bottom: 5vw;
  }

  .h5 {
    font-size: 4vw;
  }

  .h5.h6-head-reg {
    text-align: center;
  }

  .h-2 {
    font-size: 6vw;
  }

  .h-2.h-center.big-h2 {
    font-size: 11vw;
  }

  .h-2.h-center.buy-2 {
    text-align: left;
    width: auto;
    font-size: 7vw;
  }

  .h-2.h-center.big-h2-need {
    text-align: left;
    font-size: 7vw;
  }

  .h-2.h-step-mob {
    margin-top: 5vw;
    margin-bottom: 10vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .h-2.cookies-h {
    font-size: 10vw;
  }

  .h-2.cookies-h.big-h2 {
    font-size: 11vw;
  }

  .h-2.cookies-h.buy-2 {
    text-align: left;
    width: auto;
  }

  .h-2.cookies-h.big-h2-need {
    text-align: left;
  }

  .h-2.cookies-h.ru-h {
    font-size: 7vw;
  }

  .h-2.cs-h1 {
    font-size: 10vw;
  }

  .h-2.cs-h1.big-h2 {
    font-size: 11vw;
  }

  .h-2.cs-h1.buy-2 {
    text-align: left;
    width: auto;
  }

  .h-2.cs-h1.big-h2-need {
    text-align: left;
  }

  .block-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .block-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .block-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .block-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .delivery-wrp {
    margin-left: 0;
    margin-right: 0;
    padding-top: 10vw;
    padding-bottom: 50vw;
  }

  .grid-12 {
    grid-column-gap: 5vw;
    grid-row-gap: 10vw;
    grid-template-columns: 1fr 1fr;
  }

  .grid-12.num-grid, .grid-12.price-grid, .grid-12.price-img-grid {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
  }

  .grid-12.del-grid {
    grid-row-gap: 10vw;
  }

  .grid-12.grid-1col {
    grid-row-gap: 3vw;
    grid-template-columns: 1fr;
  }

  .grid-12.adv-grid, .grid-12.footer-grid {
    grid-row-gap: 5vw;
  }

  .delivery-item-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    margin-bottom: 0;
    padding: 5vw 5vw 10vw;
  }

  .delivery-num-wrp {
    grid-column-gap: 3vw;
    grid-row-gap: 5vw;
    flex-direction: row;
  }

  .big-num {
    font-size: 9vw;
  }

  .big-num.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .big-num.s-big {
    font-size: 7vw;
  }

  .image-4 {
    width: 10vw;
  }

  .image-4.i-num-icon {
    width: 8vw;
  }

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

  .image-5 {
    margin-bottom: .1vw;
    bottom: 0;
  }

  .image-7 {
    width: 120vw;
    min-width: 120vw;
    bottom: -1%;
    left: 3%;
  }

  .popular {
    padding-top: 15vw;
    padding-bottom: 15vw;
  }

  .h5-copy {
    font-size: 4vw;
  }

  .h5-copy.h6-head-reg {
    text-align: center;
  }

  .slider-item-content.s-item {
    padding: 3vw 5vw 5vw;
  }

  .price {
    font-size: 10vw;
  }

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

  .t-small {
    text-align: left;
    width: 70%;
    font-size: 3.3vw;
  }

  .slider-image {
    width: 50vw;
  }

  .slider-list {
    align-items: flex-start;
    height: auto;
    min-height: auto;
  }

  .slider-list.step-list {
    flex-direction: column;
  }

  .slider-item {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .slider-item.photo-width {
    min-width: 100%;
    height: auto;
    padding-left: .5vw;
    padding-right: .5vw;
  }

  .slider-item.photo-width.s-item-wrp {
    height: auto;
  }

  .slider-item.photo-width.zara-product {
    height: 90vw;
  }

  .slider-item.step-item {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-item.step-item.s-item {
    flex-direction: column-reverse;
    display: flex;
  }

  .p-item {
    flex-direction: column;
    align-items: center;
    padding-right: 0;
  }

  .photo-img {
    width: 100%;
  }

  .quote-block {
    margin-top: 13vw;
    padding: 10vw 5vw;
  }

  .h4 {
    font-size: 5vw;
  }

  .grid-photo-wrp {
    grid-column-gap: 7vw;
    grid-row-gap: 7vw;
    grid-template-columns: 1fr;
  }

  .slider-navigation-wrapper {
    margin-top: 20px;
  }

  .slider-navigation-wrapper.tab-slider {
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 5vw;
    position: absolute;
    inset: 38% 0% auto;
  }

  .slider-navigation-wrapper.modal-slider, .slider-navigation-wrapper.modal-slider2 {
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 5vw;
    padding-left: 0;
    position: absolute;
  }

  .slider-navigation-wrapper.s-tab-slider {
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    position: absolute;
    inset: auto auto 47vw 0%;
  }

  .slider-navigation {
    width: 10vw;
    height: 10vw;
  }

  .slider-btns {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
  }

  .align-block {
    display: none;
  }

  .banner {
    border-radius: 0;
    margin-left: 3vw;
    margin-right: 3vw;
    padding-top: 15vw;
  }

  .banner-content {
    grid-column-gap: 8vw;
    grid-row-gap: 8vw;
    padding-left: 15vw;
    padding-right: 15vw;
  }

  .banner-desc {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
  }

  .image-9 {
    width: 100%;
    margin-left: 17vw;
  }

  .steps-wrp {
    margin-left: 0;
    margin-right: 0;
    padding-top: 15vw;
    padding-bottom: 20vw;
  }

  .tab-content {
    height: auto;
  }

  .target-tab {
    padding: 1vw 2vw 1vw 1vw;
    font-size: 3vw;
  }

  .bold {
    font-size: 3vw;
  }

  .image-12 {
    max-width: 20px;
  }

  .div-block-3 {
    flex-direction: column;
    align-items: center;
    margin-top: 15vw;
    padding: 0 5vw 8vw;
  }

  .div-block-4 {
    align-items: center;
    margin-left: 0;
  }

  .image-13 {
    width: 50vw;
    margin-top: -5vw;
    margin-bottom: 5vw;
  }

  .text-tab1 {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    height: 78vw;
    padding: 5vw;
  }

  .div-block-6 {
    padding-left: 10vw;
  }

  .div-block-6.first-tab {
    padding-bottom: 0;
  }

  .div-block-6.s-first-tab {
    padding-bottom: 0;
    padding-left: 10vw;
  }

  .slider-list2.step-list {
    flex-direction: row;
    height: auto;
  }

  .slider-item2 {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .slider-item2.photo-width {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-item2.step-item {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    min-width: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .step-mob-img {
    display: block;
  }

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

  .card-align.zara-align {
    align-items: center;
  }

  .image-14 {
    width: 13vw;
    margin-top: -58px;
    margin-bottom: 0;
    margin-left: 100vw;
    inset: 0% 0% auto auto;
  }

  .image-14.s-anim2 {
    margin-top: 0;
    right: 10px;
  }

  .image-14.s-anim3 {
    margin-top: 0;
    left: 61vw;
    right: 10px;
  }

  .heading-wrp3 {
    width: auto;
  }

  .about {
    padding-top: 20vw;
    padding-bottom: 15vw;
  }

  .about-num {
    font-size: 14vw;
  }

  .about-num.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .about-num.n2.n-small, .about-num.n2-2.n-small, .about-num.s-n2.n-small {
    font-size: 7vw;
  }

  .num-desc {
    text-align: left;
    font-size: 4vw;
  }

  .about-num-item {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    flex-direction: column;
    align-items: flex-start;
    padding: 7vw 5vw;
  }

  .t-small-num {
    text-align: left;
    width: auto;
    font-size: 3.3vw;
  }

  .div-block-8 {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    flex-direction: column;
    align-items: flex-start;
  }

  .cta-block {
    padding-top: 25vw;
    padding-bottom: 45vw;
  }

  .cta {
    padding: 20vw 5vw;
  }

  .cta-img-1 {
    width: 50vw;
    margin-top: -26vw;
    margin-left: -18vw;
  }

  .cta-img-2 {
    width: 11vw;
    margin-top: 10vw;
    margin-left: -2vw;
  }

  .cta-img-3 {
    width: 30vw;
    margin-top: -33vw;
    margin-right: -21px;
  }

  .cta-img-4 {
    width: 11vw;
    margin-top: -17vw;
    margin-right: 20vw;
  }

  .cta-img-5 {
    margin-bottom: 1vw;
    margin-right: -13vw;
    display: none;
  }

  .cta-img-6 {
    width: 60vw;
    margin-bottom: -31vw;
    margin-right: 2vw;
  }

  .cta-img-7 {
    width: 11vw;
    margin-bottom: -27vw;
    margin-right: 51vw;
  }

  .cta-img-8 {
    width: 30vw;
    margin-bottom: -15vw;
    margin-left: -10vw;
  }

  .link-block {
    width: 50vw;
  }

  .footer-link {
    font-size: 4vw;
  }

  .f-block-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .f-block-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .div-block-13 {
    width: 10vw;
    height: 10vw;
  }

  .burger-m {
    z-index: 101;
    justify-content: center;
    align-items: center;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .open-m {
    border-radius: 30px;
    justify-content: center;
    align-items: center;
    width: 9vw;
    height: 9vw;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .nav-head {
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .btn-2 {
    grid-column-gap: 5vw;
    padding: 3.5vw 8vw 4vw;
    font-size: 4vw;
  }

  .div-block-14 {
    padding-top: 5vw;
  }

  .close-icon {
    width: 9vw;
    height: 9vw;
  }

  .close-m {
    border-radius: 30px;
    justify-content: center;
    align-items: center;
    margin-top: 5vw;
    margin-bottom: 0;
    margin-right: 5vw;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .nav-wrp {
    width: 100%;
  }

  .nav {
    text-align: center;
    width: auto;
    margin-bottom: 10vw;
    font-size: 5vw;
  }

  .header_wrapper.padding-lr {
    padding-top: 5vw;
    padding-bottom: 5vw;
  }

  .header-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
  }

  .header-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .header-link {
    font-size: 4vw;
  }

  .logo-link {
    width: 50vw;
  }

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

  .slider-list3.step-list {
    flex-direction: row;
    height: auto;
  }

  .slider-item3 {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .slider-item3.photo-width {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-item3.step-item {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    min-width: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .modal-content {
    width: 100vw;
    margin-left: auto;
    margin-right: auto;
    padding: 0 0 20px;
  }

  .modal-content._2-content, .modal-content._2-content-copy {
    width: 100%;
    height: auto;
    min-height: auto;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .modal-wrp {
    margin-top: 12vw;
  }

  .modal-wrp.wrp2, .modal-wrp.wrp3 {
    justify-content: flex-start;
    width: 100%;
    margin-top: 0;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .close-modal {
    margin-top: 3vw;
    margin-right: 3vw;
  }

  .image-1111 {
    width: 5vw;
    height: 7vw;
  }

  .modal-1 {
    width: 100%;
    overflow: auto;
  }

  .person-content {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
  }

  .item-content {
    width: 100%;
  }

  .modal-info {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    height: 84vw;
    padding: 5vw;
  }

  .modal-info.info-2 {
    height: 58vw;
  }

  .slider-item4 {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .slider-item4.photo-width {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-item4.step-item {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    min-width: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .slider-list4.step-list {
    height: auto;
  }

  .prev-next-modal {
    padding-bottom: 20px;
    padding-left: 10vw;
  }

  .modal-head {
    width: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .del-illustration {
    max-width: 20px;
    margin-left: 15vw;
  }

  .del-illustration.s-anim1 {
    margin-left: 8px;
  }

  .delivery {
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 10vw;
    padding-bottom: 10vw;
  }

  .steps {
    border-radius: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 10vw;
    padding-bottom: 5vw;
  }

  .div-block-17 {
    display: flex;
  }

  .image-1112-mob {
    display: block;
  }

  .footer-links.buy-links {
    align-items: flex-start;
  }

  .lottie-animation {
    position: absolute;
    inset: 0% -10vw auto auto;
  }

  .lottie-animation.lot-1 {
    width: 5vw;
    max-width: 5vw;
  }

  .text-tab2 {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    height: 70vw;
    padding: 5vw;
  }

  .modal-2 {
    width: 100%;
    overflow: auto;
  }

  .slider-list55.step-list {
    height: auto;
  }

  .slider-item55 {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .slider-item55.photo-width {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-item55.step-item {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    min-width: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .slider-list5.step-list {
    height: auto;
  }

  .slider-item5 {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .slider-item5.photo-width {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-item5.step-item {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    min-width: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .slider-item55-copy {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .slider-item55-copy.photo-width {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-item55-copy.step-item {
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    min-width: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .zara {
    width: 30vw;
  }

  .zara-logo {
    padding: 4vw 9vw;
  }

  .img-1-1 {
    width: 70vw;
    min-width: 60vw;
    top: 35%;
    left: -87%;
  }

  .img-2-2 {
    width: 60vw;
    left: 24%;
  }

  .img-3-3 {
    width: 50vw;
    top: 60%;
    left: 51%;
  }

  .img-6-2 {
    width: 15vw;
    top: 83%;
    left: 18%;
  }

  .d-illustration {
    margin-left: 15vw;
  }

  .cta-img-1-2 {
    width: 50vw;
    margin-top: -26vw;
    margin-left: -18vw;
  }

  .cta-img-2-2 {
    width: 11vw;
    margin-top: 2vw;
    margin-left: -2vw;
  }

  .cta-img-3-2 {
    width: 60vw;
    margin-top: -33vw;
    margin-right: -17vw;
  }

  .cta-img-4-2 {
    width: 11vw;
    margin-top: -17vw;
    margin-right: 25vw;
  }

  .cta-img-8-2 {
    width: 40vw;
    margin-bottom: -23vw;
    margin-left: -10vw;
  }

  .cta-img-6-2 {
    width: 45vw;
    margin-bottom: -31vw;
    margin-right: -7vw;
  }

  .cta-img-7-2 {
    width: 11vw;
    margin-bottom: -27vw;
    margin-right: 32vw;
  }

  .cta-img-5-2 {
    margin-bottom: 1vw;
    margin-right: -13vw;
    display: none;
  }

  .mob-reg {
    padding: .4vw 1vw;
  }

  .airplane {
    width: 162vw;
    min-width: 162vw;
    bottom: -4%;
    left: -2%;
  }

  .next-tab-button {
    padding: 2vw 7vw 2.5vw;
    font-size: 4vw;
  }

  .next-tab-button.promo-code {
    bottom: -5.8vw;
    left: 5vw;
  }

  .next-tab-button.slider-cta {
    padding-top: 2.5vw;
    padding-bottom: 3vw;
  }

  .next-tab-button.header-cta {
    padding: 2vw 4vw;
  }

  .next-tab-button2 {
    padding: 2vw 7vw 2.5vw;
    font-size: 4vw;
  }

  .next-tab-button2.promo-code {
    bottom: -5.8vw;
    left: 5vw;
  }

  .next-tab-button2.slider-cta {
    padding-top: 2.5vw;
    padding-bottom: 3vw;
  }

  .next-tab-button2.header-cta {
    padding: 2vw 4vw;
  }

  .mob-slider {
    position: relative;
  }

  .slider-list6.step-list {
    flex-direction: column;
    height: auto;
  }

  .slider-item6 {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .slider-item6.photo-width {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-item6.step-item {
    flex-direction: column-reverse;
    grid-template-columns: 1fr 1fr;
    min-width: 100%;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .poland-f {
    margin-bottom: -1vw;
    margin-left: 1vw;
  }

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

  .zara-s-item {
    grid-column-gap: 2vw;
    grid-row-gap: 7vw;
    padding: 5vw 5vw 0;
  }

  .zara-s-item.last {
    padding-bottom: 5vw;
  }

  .step-image {
    width: 60%;
  }

  .last-step-anim {
    width: 10vw;
    inset: 0% auto auto 60vw;
  }

  .t-small-desc {
    text-align: center;
    width: 90%;
    margin-top: 0;
    font-size: 2.6vw;
  }

  .t-small-desc.grey-sale {
    text-align: left;
  }

  .t-small-desc.num-d {
    text-align: left;
    width: auto;
    margin-top: 0;
  }

  .t-small-desc.copy-t, .t-small-desc.grey-sale2 {
    text-align: left;
  }

  .reg-wrp {
    grid-row-gap: 5vw;
    align-items: center;
  }

  .html-embed {
    height: 50px;
    max-height: 40px;
  }

  .s-head.padding-lr.head-zara {
    padding-top: 17vw;
  }

  .s-image {
    min-width: 120%;
  }

  .s-head-images-wrp {
    justify-content: flex-start;
    overflow: hidden;
  }

  .s-head-content {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .s-mob-reg {
    padding: .4vw 1vw;
  }

  .div-block-20 {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .why-item {
    width: 100%;
  }

  .t-why {
    text-align: left;
    font-size: 4vw;
  }

  .s-delivery-item-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    margin-bottom: 0;
    padding: 5vw;
  }

  .s-reg-wrp {
    grid-row-gap: 5vw;
    align-items: center;
  }

  .s-advantages-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    flex-wrap: wrap;
    margin-top: 8vw;
    margin-bottom: 12vw;
  }

  .s-delivery-h-wrp {
    width: auto;
  }

  .s-heading2-wrp {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .s-banner {
    border-radius: 0;
    margin-top: 0;
    margin-left: 3vw;
    margin-right: 3vw;
    padding-top: 15vw;
  }

  .s-banner-content {
    grid-column-gap: 8vw;
    grid-row-gap: 8vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .s-heading-wrp3 {
    width: auto;
  }

  .s-about-num-item {
    grid-column-gap: 3vw;
    grid-row-gap: 5vw;
    flex-direction: column;
    align-items: flex-start;
    padding: 7vw 5vw;
  }

  .s-about-num {
    font-size: 11vw;
  }

  .s-about-num.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .s-about-num.n2.n-small, .s-about-num.n2-2.n-small {
    font-size: 7vw;
  }

  .banner-image {
    width: 100%;
  }

  .tabs-content-s {
    height: auto;
    padding-bottom: 3vw;
  }

  .s-steps-wrp {
    margin-left: 0;
    margin-right: 0;
    padding: 15vw 3vw 3vw;
  }

  .s-target-tab {
    padding: 1vw 2vw 1vw 1vw;
    font-size: 3vw;
  }

  .image-1113 {
    width: 5vw;
  }

  .tabs-menu-2 {
    flex-direction: column;
    width: 100%;
    margin-bottom: 5vw;
    padding-left: 3vw;
    padding-right: 3vw;
  }

  .tabs-2 {
    height: auto;
  }

  .inner-tab {
    border-radius: 10000px;
    width: 100%;
    padding: 1vw 3vw;
    font-size: 2.7vw;
  }

  .inner-tab.tab2 {
    border-left-style: solid;
    border-radius: 100px;
  }

  .inner-tab.tab1 {
    border-style: solid;
    border-radius: 100px;
  }

  .inner-tab.tab1.w--current {
    border-radius: 1000px;
  }

  .inner-tab.tab4 {
    border-style: solid;
    border-radius: 100px;
    width: 100%;
  }

  .inner-tab.tab3 {
    border-right-style: solid;
    border-radius: 100px;
    width: 100%;
  }

  .inner-tab.tab3.w--current {
    border-style: solid;
    border-radius: 100px;
  }

  .inner-tab.tab5 {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    height: 10vw;
    padding-right: 5vw;
    font-size: 3.6vw;
  }

  .inner-tab.tab6 {
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    height: 10vw;
    padding-left: 5vw;
    font-size: 3.6vw;
  }

  .inner-tab.tab6.w--current {
    border-radius: 1000px 0 0 1000px;
  }

  .slider-wrapper-super.steps-slider {
    flex-direction: row;
    height: auto;
    position: relative;
  }

  .slider-wrapper-super.steps-slider.test-slider {
    min-height: auto;
    display: none;
  }

  .slider-list-super.step-list {
    flex-direction: row;
    align-items: flex-start;
    height: auto;
    min-height: auto;
  }

  .slider-item-super {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .slider-item-super.photo-width {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-item-super.step-item {
    flex-direction: column-reverse;
    flex: none;
    grid-template-columns: 1fr 1fr;
    justify-content: flex-end;
    min-width: 100%;
    min-height: auto;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .department {
    grid-column-gap: 2vw;
    grid-row-gap: 8vw;
    padding: 8vw 5vw;
  }

  .department-wrp {
    padding-left: 3vw;
    padding-right: 3vw;
  }

  .department-items {
    grid-row-gap: 8vw;
  }

  .department-item {
    width: 50%;
  }

  .small-num {
    width: 4vw;
    min-width: 4vw;
    height: 4vw;
    min-height: 4vw;
    padding-top: .3vw;
    font-size: 2.2vw;
  }

  .small-text-wrp {
    padding-right: 3vw;
  }

  .tabs-menu-s {
    padding-left: 0;
    padding-right: 0;
  }

  .s-text-tab {
    grid-column-gap: 2vw;
    grid-row-gap: 4vw;
    justify-content: flex-start;
    height: 93vw;
    padding: 5vw 5vw 18vw;
    position: relative;
  }

  .s-text-tab.s-small-tab {
    height: 58vw;
  }

  .tabs-menu-3 {
    flex-direction: column;
    width: 100%;
    margin-bottom: 5vw;
    padding-left: 3vw;
    padding-right: 3vw;
  }

  .div-block-copy {
    margin-bottom: -.2vw;
    margin-left: 1vw;
  }

  .form {
    grid-column-gap: 2vw;
    grid-row-gap: 8vw;
    padding: 8vw 5vw;
  }

  .input {
    margin-bottom: 1vw;
    padding-top: .3vw;
    padding-bottom: .3vw;
    font-size: 3.2vw;
  }

  .s-banner-image {
    width: 100%;
  }

  .ukraine {
    margin-bottom: -.2vw;
    margin-left: 1vw;
  }

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

  .div-block-24 {
    height: 86vw;
    padding: 7vw 5vw;
  }

  .dropdown-wrp {
    flex-direction: column;
    align-items: flex-start;
  }

  .s-dropdown {
    width: 100%;
    margin-bottom: 30px;
  }

  .dropdown-btn {
    width: 100%;
    height: 10vw;
    padding: 3vw 5vw;
    font-size: 3.6vw;
  }

  .dropdown-menu.simplebar-dropdown {
    width: 100%;
    display: flex;
    top: 18.2vw;
  }

  .drop-list {
    padding: 2vw 5vw;
    font-size: 3.6vw;
  }

  .text-blocks {
    margin-left: 0;
  }

  .drop-price {
    padding-top: 15vw;
    padding-bottom: 15vw;
  }

  .list.dropdown {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .rate {
    margin-top: -6vw;
  }

  .tabs-menu-4 {
    margin-bottom: 10vw;
  }

  .price-img-wrp {
    margin-top: -5vw;
  }

  .price-heading {
    margin-top: 0;
    font-size: 4vw;
    line-height: 130%;
  }

  .price-heading.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .price-heading.delivery-t-width {
    width: 80%;
    font-size: 3.5vw;
    line-height: 140%;
  }

  .price-heading.delivery-t-width.width-2, .price-heading.delivery-t-width.del-2 {
    width: auto;
  }

  .price-heading.banner-t-width {
    width: 86%;
  }

  .price-heading.modal-desc {
    font-size: 3.5vw;
  }

  .price-heading.country {
    margin-bottom: .2vw;
    font-size: 3.5vw;
  }

  .price-heading.star-t {
    margin-top: 0;
  }

  .price-heading.s-delivery-t-width {
    font-size: 3.5vw;
    line-height: 140%;
  }

  .price-heading.s-delivery-t-width.width-2, .price-heading.s-delivery-t-width.del-2, .price-heading.steps-desc {
    width: auto;
  }

  .price-heading.tab-s-t {
    font-size: 2.7vw;
  }

  .price-heading.desc-small {
    font-size: 3.8vw;
  }

  .price-heading.num-list {
    font-size: 3vw;
  }

  .price-heading1 {
    font-size: 4vw;
    line-height: 130%;
  }

  .price-heading1.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .price-heading1.delivery-t-width {
    width: 80%;
    font-size: 3.5vw;
    line-height: 140%;
  }

  .price-heading1.delivery-t-width.width-2, .price-heading1.delivery-t-width.del-2 {
    width: auto;
  }

  .price-heading1.banner-t-width {
    width: 86%;
  }

  .price-heading1.modal-desc {
    font-size: 3.5vw;
  }

  .price-heading1.country {
    margin-bottom: .2vw;
    font-size: 3.5vw;
  }

  .price-heading1.star-t {
    margin-top: 0;
  }

  .price-heading1.s-delivery-t-width {
    font-size: 3.5vw;
    line-height: 140%;
  }

  .price-heading1.s-delivery-t-width.width-2, .price-heading1.s-delivery-t-width.del-2, .price-heading1.steps-desc {
    width: auto;
  }

  .price-heading1.tab-s-t {
    font-size: 2.7vw;
  }

  .price-heading1.desc-small {
    font-size: 3.8vw;
  }

  .price-heading1.num-list {
    font-size: 3vw;
  }

  .price-heading3 {
    margin-top: 0;
    font-size: 4vw;
    line-height: 130%;
  }

  .price-heading3.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .price-heading3.delivery-t-width {
    width: 80%;
    font-size: 3.5vw;
    line-height: 140%;
  }

  .price-heading3.delivery-t-width.width-2, .price-heading3.delivery-t-width.del-2 {
    width: auto;
  }

  .price-heading3.banner-t-width {
    width: 86%;
  }

  .price-heading3.modal-desc {
    font-size: 3.5vw;
  }

  .price-heading3.country {
    margin-bottom: .2vw;
    font-size: 3.5vw;
  }

  .price-heading3.star-t {
    margin-top: 0;
  }

  .price-heading3.s-delivery-t-width {
    font-size: 3.5vw;
    line-height: 140%;
  }

  .price-heading3.s-delivery-t-width.width-2, .price-heading3.s-delivery-t-width.del-2, .price-heading3.steps-desc {
    width: auto;
  }

  .price-heading3.tab-s-t {
    font-size: 2.7vw;
  }

  .price-heading3.desc-small {
    font-size: 3.8vw;
  }

  .price-heading3.num-list {
    font-size: 3vw;
  }

  .arrow-drop {
    top: 12.5vw;
    right: 5vw;
  }

  .logo-link-np {
    width: auto;
    min-width: 43vw;
  }

  .footer-links-col {
    grid-row-gap: 2vw;
    width: 100%;
  }

  .s-footer-link {
    font-size: 4vw;
  }

  .s-footer-link.socials-link.social-buy {
    margin-left: -2vw;
  }

  .s-footer-link.socials-link.social-buy.bg-lang3 {
    width: 12vw;
    min-width: 12vw;
    height: 12vw;
    min-height: 12vw;
  }

  .s-footer-nav {
    grid-row-gap: 5vw;
    border-right-style: none;
    flex-direction: column;
    padding-right: 0;
  }

  .about-np {
    grid-row-gap: 2vw;
    flex-direction: column;
  }

  .open-about {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 2vw;
    padding-top: 3vw;
    padding-bottom: 3vw;
    display: flex;
  }

  .t-open {
    color: #fff;
    font-size: 4vw;
  }

  .first-accrord {
    width: 100%;
  }

  .accord-icon {
    color: #fff;
  }

  .accord-ic-w {
    z-index: 2;
    width: 27px;
    height: 27px;
    position: relative;
  }

  .accord-ic-wrp {
    z-index: 2;
    position: relative;
  }

  .accord-ic-r {
    z-index: 1;
    width: 27px;
    height: 27px;
    position: absolute;
    inset: 0%;
  }

  .footer-links-col-2 {
    grid-row-gap: 2vw;
    width: 100%;
  }

  .two-accord {
    width: 100%;
  }

  .s-img-6 {
    width: 60vw;
    display: block;
    right: 20%;
  }

  .s-img-8 {
    width: 45vw;
    display: block;
    top: 28%;
    left: 50%;
  }

  .s-img-7 {
    width: 37vw;
    display: block;
    right: 55%;
  }

  .s-why-images-wrp {
    width: auto;
    height: 90vw;
    margin-top: 10vw;
    margin-left: 0;
    margin-right: 0;
  }

  .s-products-price-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    flex-wrap: wrap;
    margin-top: 10vw;
    margin-bottom: 10vw;
  }

  .s-products-price {
    width: 47%;
  }

  .profitably {
    padding-top: 20vw;
  }

  .profitably-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .profitably-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .profitably-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .profitably-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .s-full-advantages-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    flex-wrap: wrap;
  }

  .s-img {
    width: 70vw;
    position: relative;
  }

  .t-decs-big {
    font-size: 4vw;
    line-height: 130%;
  }

  .t-decs-big.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .t-decs-big.delivery-t-width {
    width: 80%;
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs-big.delivery-t-width.width-2, .t-decs-big.delivery-t-width.del-2 {
    width: auto;
  }

  .t-decs-big.banner-t-width {
    width: 86%;
  }

  .t-decs-big.modal-desc {
    font-size: 3.5vw;
  }

  .t-decs-big.country {
    margin-bottom: .2vw;
    font-size: 3.5vw;
  }

  .t-decs-big.star-t {
    margin-top: 0;
  }

  .t-decs-big.s-delivery-t-width {
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs-big.s-delivery-t-width.width-2, .t-decs-big.s-delivery-t-width.del-2, .t-decs-big.steps-desc {
    width: auto;
  }

  .t-decs-big.tab-s-t {
    font-size: 2.7vw;
  }

  .t-decs-big.desc-small {
    font-size: 3.8vw;
  }

  .t-decs-big.num-list {
    font-size: 3vw;
  }

  .tabs-content-3, .tab-pane-tab-1, .slide.last-slide, .mask, .slider {
    height: auto;
  }

  .right-arrow {
    inset: auto auto 47vw 22vw;
  }

  .left-arrow {
    inset: auto auto 47vw 10vw;
  }

  .swiper-slide {
    min-width: 100vw;
    padding-left: 7vw;
    padding-right: 7vw;
  }

  .swiper-slide.photo-width {
    min-width: 100%;
    padding-left: 0;
    padding-right: 0;
  }

  .swiper-slide.step-item {
    flex-direction: column-reverse;
    flex: none;
    grid-template-columns: 1fr 1fr;
    justify-content: flex-end;
    min-width: 100%;
    min-height: auto;
    padding-left: 5vw;
    padding-right: 5vw;
    display: flex;
  }

  .auto-height-buttons-wrapper {
    margin-top: 20px;
  }

  .auto-height-buttons-wrapper.tab-slider {
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 5vw;
    position: absolute;
    inset: 38% 0% auto;
  }

  .auto-height-buttons-wrapper.modal-slider, .auto-height-buttons-wrapper.modal-slider2 {
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 5vw;
    padding-left: 0;
    position: absolute;
  }

  .auto-height-buttons-wrapper.s-tab-slider {
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
    position: absolute;
    inset: auto auto 47vw 0%;
  }

  .slider-button-right, .slider-button-left {
    width: 10vw;
    height: 10vw;
  }

  .banner-first {
    margin-top: 20vw;
  }

  .banner-first.padding-lr {
    margin-top: 24vw;
  }

  .s-image-new {
    min-width: auto;
  }

  .s-head-images-wrp-new {
    justify-content: flex-start;
    overflow: visible;
  }

  .div-block-28 {
    flex-direction: row;
  }

  .t-decs-trade {
    font-size: 4vw;
    line-height: 130%;
  }

  .t-decs-trade.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .t-decs-trade.delivery-t-width {
    width: 80%;
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs-trade.delivery-t-width.width-2, .t-decs-trade.delivery-t-width.del-2 {
    width: auto;
  }

  .t-decs-trade.banner-t-width {
    width: 86%;
  }

  .t-decs-trade.modal-desc {
    font-size: 3.5vw;
  }

  .t-decs-trade.country {
    margin-bottom: .2vw;
    font-size: 3.5vw;
  }

  .t-decs-trade.star-t {
    margin-top: 0;
  }

  .t-decs-trade.s-delivery-t-width {
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs-trade.s-delivery-t-width.width-2, .t-decs-trade.s-delivery-t-width.del-2, .t-decs-trade.steps-desc {
    width: auto;
  }

  .t-decs-trade.tab-s-t {
    font-size: 2.7vw;
  }

  .t-decs-trade.desc-small {
    font-size: 3.8vw;
  }

  .t-decs-trade.num-list {
    font-size: 3vw;
  }

  .visitor-logo {
    height: 10vw;
  }

  .start-selling {
    padding-top: 20vw;
  }

  .start-selling-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .start-selling-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .start-selling-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .start-selling-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .s-heading-wrp4 {
    width: auto;
  }

  .t-decs20 {
    font-size: 4vw;
    line-height: 130%;
  }

  .t-decs20.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .t-decs20.delivery-t-width {
    width: 80%;
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs20.delivery-t-width.width-2, .t-decs20.delivery-t-width.del-2 {
    width: auto;
  }

  .t-decs20.banner-t-width {
    width: 86%;
  }

  .t-decs20.modal-desc {
    font-size: 3.5vw;
  }

  .t-decs20.country {
    margin-bottom: .2vw;
    font-size: 3.5vw;
  }

  .t-decs20.star-t {
    margin-top: 0;
  }

  .t-decs20.s-delivery-t-width {
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs20.s-delivery-t-width.width-2, .t-decs20.s-delivery-t-width.del-2, .t-decs20.steps-desc {
    width: auto;
  }

  .t-decs20.tab-s-t {
    font-size: 2.7vw;
  }

  .t-decs20.desc-small {
    font-size: 3.8vw;
  }

  .t-decs20.num-list {
    font-size: 3vw;
  }

  .selling-list {
    margin-top: 3vw;
    margin-bottom: 6vw;
  }

  .t-decs16 {
    font-size: 4vw;
    line-height: 130%;
  }

  .t-decs16.desc-center {
    width: 90%;
    font-size: 3.6vw;
  }

  .t-decs16.delivery-t-width {
    width: 80%;
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs16.delivery-t-width.width-2, .t-decs16.delivery-t-width.del-2 {
    width: auto;
  }

  .t-decs16.banner-t-width {
    width: 86%;
  }

  .t-decs16.modal-desc {
    font-size: 3.5vw;
  }

  .t-decs16.country {
    margin-bottom: .2vw;
    font-size: 3.5vw;
  }

  .t-decs16.star-t {
    margin-top: 0;
  }

  .t-decs16.s-delivery-t-width {
    font-size: 3.5vw;
    line-height: 140%;
  }

  .t-decs16.s-delivery-t-width.width-2, .t-decs16.s-delivery-t-width.del-2, .t-decs16.steps-desc {
    width: auto;
  }

  .t-decs16.tab-s-t {
    font-size: 2.7vw;
  }

  .t-decs16.desc-small {
    font-size: 3.8vw;
  }

  .t-decs16.num-list {
    font-size: 3vw;
  }

  .who {
    padding-top: 20vw;
  }

  .who-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .who-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .who-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .who-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .t-who {
    text-align: left;
    font-size: 4vw;
  }

  .div-block-31 {
    align-items: center;
  }

  .reg-wrp-nova {
    flex-direction: column;
    padding: 5vw 5vw 7vw;
  }

  .widget-wrapper {
    width: 100%;
    min-width: 100%;
  }

  .modal-video {
    width: 100%;
    overflow: auto;
  }

  .buyer-head.padding-lr {
    height: auto;
  }

  .video-wrp {
    margin-top: 30vw;
  }

  .buy-head-wrp {
    padding-top: 5vw;
  }

  .video-content {
    padding-top: 20px;
  }

  .h1-buy {
    font-family: Jeko Regular, sans-serif;
    font-size: 5vw;
    font-weight: 400;
  }

  .h1-buy.h1-new-big {
    font-size: 6vw;
  }

  .shops-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .shops-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .shops-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .shops-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .shops-wrp.hidden {
    padding-bottom: 67vw;
  }

  .shop-head {
    grid-row-gap: 7vw;
  }

  .logos-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 5vw;
    flex-direction: column;
  }

  .logos-wrp.ro-logos {
    grid-row-gap: 10vw;
    flex-direction: row;
    align-items: center;
    width: 100%;
  }

  .profitably-copy, .how {
    padding-top: 20vw;
  }

  .how.padding-lr {
    padding-bottom: 20vw;
  }

  .how-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .how-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .how-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .how-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .div-block-33 {
    padding: 6vw;
  }

  .div-block-33.step-index {
    z-index: 13;
    position: relative;
  }

  .num-np {
    font-size: 3.5vw;
  }

  .step-num-head {
    grid-column-gap: 4vw;
  }

  .step-num-head.ster4 {
    display: none;
  }

  .div-block-35.qr-wrp {
    z-index: 13;
  }

  .desc-small {
    font-size: 3.3vw;
  }

  .desc-small.white-desc {
    font-size: 3.5vw;
  }

  .desc-small.white-desc.copy-width {
    width: 70vw;
  }

  .desc-small.time-desc {
    font-size: 3vw;
  }

  .desc-small.time-desc.copy-width {
    width: 70vw;
  }

  .desc-small.t-cookies {
    width: 85%;
  }

  .desc-small.center-price {
    line-height: 120%;
  }

  .num-np2, .num-np3, .num-np4 {
    font-size: 3.5vw;
  }

  .ng-logo {
    width: 40vw;
  }

  .need-list {
    grid-row-gap: 10vw;
  }

  .table-head {
    padding: 5vw 5vw 0;
  }

  .table-desc.t-desc-last {
    padding: 2vw 5vw 5vw;
  }

  .table-desc.off-table-item {
    padding-top: 2vw;
    padding-bottom: 5vw;
    padding-left: 5vw;
  }

  .table-desc.t-desc-mob {
    padding: 2vw 5vw 5vw;
  }

  .desc-small-h {
    font-size: 3.5vw;
  }

  .desc-small-h.lang-t3 {
    font-size: 4vw;
  }

  .how-img {
    max-width: 70%;
  }

  .return {
    padding-top: 20vw;
    padding-bottom: 20vw;
  }

  .need-head {
    grid-row-gap: 7vw;
    margin-bottom: 0;
  }

  .return-head {
    grid-row-gap: 7vw;
    margin-bottom: 7vw;
  }

  .tabs-menu-5 {
    grid-column-gap: 0vw;
    grid-row-gap: 0vw;
  }

  .tab-btn {
    padding: 2vw 4vw;
    font-size: 3.2vw;
  }

  .tabs-content-4 {
    margin-top: 3vw;
  }

  .return-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 4vw;
  }

  .return-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .return-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .return-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .return-num-head {
    grid-column-gap: 4vw;
    margin-top: -4vw;
  }

  .return-item-content {
    grid-row-gap: 3vw;
  }

  .return-card {
    grid-row-gap: 6vw;
    padding: 0 6vw 6vw;
  }

  .return-card.card-2 {
    margin-top: 0;
  }

  .advantage-card {
    grid-row-gap: 3vw;
    padding: 5vw 6vw 6vw;
  }

  .advantage-card.card-2 {
    margin-top: 0;
  }

  .adv-head {
    grid-row-gap: 7vw;
  }

  .adv-img {
    width: 14vw;
  }

  .contacts-item {
    grid-row-gap: 5vw;
  }

  .t-nav-buy {
    font-size: 3.4vw;
  }

  .logo-link-buy {
    width: auto;
    min-width: 43vw;
  }

  .logo-link-buy.w--current {
    width: 30vw;
    min-width: 41vw;
  }

  .buy-img1 {
    width: 50vw;
    bottom: 6%;
    left: -7%;
    transform: rotate(20deg);
  }

  .buy-img2 {
    width: 28vw;
    bottom: -2%;
    left: 16%;
  }

  .buy-img4 {
    width: 48vw;
    bottom: -1%;
    right: 3%;
  }

  .buy-img3 {
    width: 29vw;
    bottom: 10%;
    right: -1%;
  }

  .qr-show {
    z-index: 13;
    width: 78vw;
  }

  .cookies-head.padding-lr {
    padding-bottom: 15vw;
  }

  .cookies-head-wrp {
    grid-row-gap: 7vw;
    margin-bottom: 5vw;
  }

  .accord.padding-lr {
    padding-bottom: 20vw;
  }

  .accord.padding-lr.new-accord {
    padding-bottom: 10vw;
  }

  .accord.padding-lr.new-accord-rom {
    padding-bottom: 25vw;
  }

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

  .div-block-40 {
    padding-bottom: 5%;
  }

  .accord-text {
    font-size: 3.5vw;
    line-height: 140%;
  }

  .accord-text.bold-accord, .accord-text-copy.bold-accord {
    font-size: 4vw;
  }

  .big-description.padding-lr, .big-description.padding-lr.desc-new, .desc-big.padding-lr {
    padding-bottom: 20vw;
  }

  .desc-text.bold-accord {
    font-size: 4vw;
  }

  .desc-text.cookie-desc {
    margin-bottom: 10vw;
  }

  .accord-text-wrp.bold-accord {
    font-size: 4vw;
  }

  .shop-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .shop-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .shop-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .shop-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .shop-wrp.hidden {
    padding-bottom: 67vw;
  }

  .qr-icon {
    min-width: 3vw;
    max-width: 4vw;
  }

  .image-1117 {
    display: none;
  }

  .europe {
    width: 20vw;
    margin-bottom: -10vw;
  }

  .countrys-content {
    grid-row-gap: 20vw;
  }

  .country-ua {
    grid-column-gap: 8vw;
    display: flex;
  }

  .country-other {
    grid-column-gap: 5vw;
    grid-row-gap: 7vw;
    grid-template-columns: 1fr 1fr;
  }

  .country-img {
    width: 5vw;
  }

  .country-t, .country-t.other-t {
    font-size: 3.8vw;
  }

  .country-t.other-t-head {
    font-size: 3.3vw;
  }

  .other-col {
    grid-row-gap: 7vw;
  }

  .other-col.new-open {
    grid-column-gap: 8vw;
    display: flex;
  }

  .other-col.other-horizontal {
    grid-row-gap: 7vw;
    display: flex;
  }

  .div-block-44 {
    width: 70%;
  }

  .qr-en {
    z-index: 13;
    width: 78vw;
    top: 46%;
  }

  .solutionarea-wrp {
    grid-column-gap: 6vw;
    grid-row-gap: 6vw;
    flex-wrap: wrap;
    justify-content: flex-start;
  }

  .solutionarea-badge {
    width: 30vw;
  }

  .lang-drop, .lang-link {
    width: 10vw;
    min-width: 10vw;
    height: 10vw;
    min-height: 10vw;
    font-size: 3.5vw;
  }

  .service-card {
    grid-row-gap: 3vw;
    width: 100%;
    padding: 5vw 6vw 6vw;
  }

  .service-card.card-2 {
    margin-top: 0;
  }

  .service-img {
    width: 14vw;
  }

  .logos-partner {
    grid-row-gap: 7vw;
    width: 100%;
  }

  .logo-partner {
    height: 6vw;
  }

  .logo-partner.big-logo {
    height: 12vw;
    max-height: 12vw;
  }

  .logo-partner.logonp {
    height: 4.9vw;
  }

  .logo-n-country {
    grid-column-gap: 4vw;
  }

  .logo-line {
    height: 5vw;
  }

  .country-drop-wrp {
    margin-top: -1.5vw;
    margin-left: -3vw;
    margin-right: 0;
    padding-top: 1.5vw;
    padding-left: 1.5vw;
    padding-right: 1.5vw;
  }

  .t-country-drop {
    font-size: 2.7vw;
  }

  .country-drop {
    grid-column-gap: 1vw;
    height: 10vw;
    min-height: 10vw;
    padding-left: 2vw;
    padding-right: 2vw;
  }

  .drop-icon {
    margin-top: -1.5vw;
  }

  .country-drop-link {
    height: 10vw;
    min-height: 10vw;
    font-size: 3vw;
  }

  .drop-icon-b, .drop-icon-w {
    width: 1.4vw;
    min-width: 1.4vw;
  }

  .other-logo {
    width: auto;
    margin-left: 0;
  }

  .footer-other-logo {
    height: 9vw;
    min-height: 9vw;
  }

  .footer-other-logo.logo-npay {
    height: 10vw;
    min-height: 10vw;
  }

  .footer-other-logo.log-payu {
    height: 11vw;
    min-height: 11vw;
    margin-top: -1vw;
  }

  .other-logo-wrp {
    grid-column-gap: 6vw;
    grid-row-gap: 6vw;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 0;
  }

  .coming-soon.padding-lr {
    padding-bottom: 15vw;
  }

  .coming-soon-wrp {
    grid-row-gap: 7vw;
  }

  .cs-country-drop-wrp {
    margin-top: -1.5vw;
    margin-left: -3vw;
    margin-right: 0;
    padding-top: 1.5vw;
    padding-left: 1.5vw;
    padding-right: 1.5vw;
  }

  .cs-country-drop {
    grid-column-gap: 1vw;
    height: 10vw;
    min-height: 10vw;
    padding-left: 2vw;
    padding-right: 2vw;
  }

  .cs-t-country-drop {
    font-size: 2.7vw;
  }

  .cs-lang-drop {
    width: 10vw;
    min-width: 10vw;
    height: 10vw;
    min-height: 10vw;
    font-size: 3.5vw;
  }

  .burger-drop-wrp {
    margin-top: 2.85vw;
    margin-right: 18vw;
  }

  .b-lang-drop {
    width: 10vw;
    min-width: 10vw;
    height: 10vw;
    min-height: 10vw;
    font-size: 3.5vw;
  }

  .chat-button {
    bottom: 5vw;
    right: 5vw;
  }

  .hearts-img {
    height: 20vw;
    min-height: 20vw;
    margin-bottom: -10vw;
  }

  .return-padding-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 4vw;
  }

  .return-padding-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .return-padding-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .return-padding-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .error-page.padding-lr {
    padding-bottom: 15vw;
  }

  .error-page-wrp {
    grid-row-gap: 7vw;
  }

  .steps-logos {
    grid-column-gap: 4vw;
  }

  .and {
    width: 3vw;
  }

  .pb-logo {
    width: 11vw;
  }

  .qr-icon-hover {
    min-width: 3vw;
    max-width: 4vw;
  }

  .cookie-popup_component {
    border-radius: 6vw;
    max-width: 90%;
    padding: 5vw;
  }

  .cookie-modal_closebutton {
    width: 10vw;
    min-width: 10vw;
    height: 10vw;
    min-height: 10vw;
    top: 4vw;
    right: 3vw;
  }

  .cookie-modal_button {
    font-size: 3.6vw;
  }

  .cookie-modal_description {
    font-size: 3.4vw;
  }

  .cookie-modal_closebutton-2 {
    margin-top: 1rem;
    margin-right: 1rem;
  }

  .cookie-modal_button-2 {
    flex: auto;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .cookie-modal_component-2 {
    max-width: 100%;
  }

  .cookie-popup_component-2 {
    max-width: 100%;
    inset: auto 0% 0%;
  }

  .tariffs {
    padding-top: 20vw;
    padding-bottom: 20vw;
  }

  .tariffs-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 0vw;
  }

  .tariffs-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .tariffs-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .tariffs-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .table-grid {
    grid-row-gap: 10vw;
    grid-template-columns: 24vw 1fr;
  }

  .table-section, .table-section.mob-section {
    display: flex;
  }

  .table-block {
    height: 14vw;
  }

  .table-block.last-block.mob-corner3 {
    border-bottom-right-radius: 20px;
  }

  .table-block.mob-corner2 {
    border-top-right-radius: 20px;
  }

  .block-item {
    border-right-style: solid;
    margin-right: -1px;
    padding-left: 3vw;
    padding-right: 3vw;
  }

  .block-item.two-item {
    margin-right: 0;
  }

  .block-item.two-item.two-3, .block-item.two-item.eu-4 {
    margin-right: -1px;
  }

  .block-item.eu-2 {
    margin-right: -2px;
  }

  .other1 {
    grid-column-gap: 6vw;
    grid-row-gap: 6vw;
  }

  .other2 {
    grid-column-gap: 8vw;
    grid-row-gap: 8vw;
  }

  .image-1118 {
    height: 4.5vw;
    min-height: 4.5vw;
    max-height: 4.5vw;
    margin-bottom: 1vw;
    margin-right: 1vw;
  }

  .inline-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
  }

  .head-list {
    padding-bottom: 5%;
  }
}

#w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce74 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0b2b5e24-bdf3-eaf7-89a1-4406a7ce83b0-41bbe089 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_465f1130-c62c-c87a-20a7-ec7c41bbe08b-41bbe089 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_605e14cb-fa4b-c3c9-e08e-6568ef5cfc20-41bbe089 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_465f1130-c62c-c87a-20a7-ec7c41bbe0a4-41bbe089 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_9c047109-2aae-25b7-2692-c46fc0849bd6-41bbe089 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_465f1130-c62c-c87a-20a7-ec7c41bbe0b0-41bbe089 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0fb85db3-9cba-1749-700f-67e5b204881b-41bbe089 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce75 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-e5e257ad-4561-6017-9669-c3322d8fa646-5fa565db {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_9b7a4425-aeb9-c9d6-a6c8-23ed5fa565dd-5fa565db {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-e5e257ad-4561-6017-9669-c3322d8fa660-5fa565db {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-f52472b0-eb80-93e8-2b6a-33d7bc2257c4-5fa565db {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ada5ffb1-f681-7fdf-fdf0-fca9814f3a2a-5fa565db {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ada5ffb1-f681-7fdf-fdf0-fca9814f3a2b-5fa565db {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-dfb8ce89, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-dfb8ce89, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-dfb8ce89, #w-node-_07705742-7837-9174-4e98-60154b35b296-dfb8ce89 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-dfb8ce89, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-dfb8ce89, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-dfb8ce89, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce89, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-dfb8ce89, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-dfb8ce89, #w-node-e4d131cc-43b4-3a76-addf-ae619dec353c-dfb8ce89, #w-node-e4d131cc-43b4-3a76-addf-ae619dec3546-dfb8ce89 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-b1abb4fa-74ad-7f32-5906-228aab918414-dfb8ce89, #w-node-b1abb4fa-74ad-7f32-5906-228aab91841f-dfb8ce89, #w-node-b1abb4fa-74ad-7f32-5906-228aab91843a-dfb8ce89, #w-node-b1abb4fa-74ad-7f32-5906-228aab918445-dfb8ce89 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-dfb8ce89, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-dfb8ce89, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-dfb8ce89, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-dfb8ce89, #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-dfb8ce8a, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-dfb8ce8a, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-dfb8ce8a, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-dfb8ce8a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-dfb8ce8a, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-dfb8ce8a, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-dfb8ce8a, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce8a, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-dfb8ce8a, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-dfb8ce8a, #w-node-_2b70135a-2751-ea4e-a386-b0cfc0589d39-dfb8ce8a, #w-node-_2b70135a-2751-ea4e-a386-b0cfc0589d45-dfb8ce8a {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_2d6d99d1-40b8-0517-c747-21ef5881445e-dfb8ce8a, #w-node-_2d6d99d1-40b8-0517-c747-21ef5881446a-dfb8ce8a, #w-node-_2d6d99d1-40b8-0517-c747-21ef588144a2-dfb8ce8a, #w-node-_2d6d99d1-40b8-0517-c747-21ef588144ae-dfb8ce8a {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-dfb8ce8a, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-dfb8ce8a, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-dfb8ce8a, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-dfb8ce8a {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce8b, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce8b, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce8c, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce8c, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce90, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce90, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce91, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce91 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-bb2bf01b, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-bb2bf01b, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-bb2bf01b, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-bb2bf01b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e787-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e793-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7a0-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7ac-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7b9-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7c7-bb2bf01b {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_7cd91069-44be-b344-fff6-9f1b385565d8-bb2bf01b, #w-node-_7cd91069-44be-b344-fff6-9f1b385565e4-bb2bf01b, #w-node-_7cd91069-44be-b344-fff6-9f1b3855661c-bb2bf01b, #w-node-_7cd91069-44be-b344-fff6-9f1b38556628-bb2bf01b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-bb2bf01b, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-bb2bf01b, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-bb2bf01b, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-bb2bf01b {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_7ec653d4-d5b7-5079-28a7-e32b3217c5a6-150c1aa7 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_3a0089df-4fa2-1298-7bc0-5752150c1aa9-150c1aa7 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_7ec653d4-d5b7-5079-28a7-e32b3217c5c0-150c1aa7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-eb7f7c58-e166-fcaf-20de-a01e45f8ea40-150c1aa7 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ede18c0d-9a62-a223-c06a-15fa32b9b9a5-150c1aa7 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ede18c0d-9a62-a223-c06a-15fa32b9b9a6-150c1aa7 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-5381bae1, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-651c8068, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-651c8068, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-0a3f841d, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-0a3f841d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-fa4455ab, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-fa4455ab, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-fa4455ab, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-fa4455ab {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e69815d6-d44a-67c4-5e64-e84d669a7143-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a714f-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a715c-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7168-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7175-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7183-fa4455ab {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_87b887e5-86dc-1742-e4e8-711665a3c69c-fa4455ab, #w-node-_87b887e5-86dc-1742-e4e8-711665a3c6a8-fa4455ab, #w-node-_87b887e5-86dc-1742-e4e8-711665a3c6e0-fa4455ab, #w-node-_87b887e5-86dc-1742-e4e8-711665a3c6ec-fa4455ab {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-fa4455ab, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-fa4455ab, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-fa4455ab, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-fa4455ab {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-fac9db96-003c-de9b-a3c3-c8887a431fcd-3e2abff1 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-b201a914-879c-0e24-959a-8be13e2abff3-3e2abff1 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-fac9db96-003c-de9b-a3c3-c8887a431fe7-3e2abff1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-e7fce579-b342-41c7-9490-04dbaec8ce12-3e2abff1 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_70056d4d-1c93-0ad6-4a04-45da5a4ce246-3e2abff1 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_70056d4d-1c93-0ad6-4a04-45da5a4ce247-3e2abff1 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-7b7ad8af, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-7b7ad8af, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-7b7ad8af, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-7b7ad8af {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_26a35008-8696-fe19-a78e-4de24f781bfc-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c08-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c15-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c21-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c2e-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c3a-7b7ad8af {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-f02a81b3-8683-4300-201b-b344be948ba7-7b7ad8af, #w-node-f02a81b3-8683-4300-201b-b344be948bb3-7b7ad8af, #w-node-f02a81b3-8683-4300-201b-b344be948beb-7b7ad8af, #w-node-f02a81b3-8683-4300-201b-b344be948bf7-7b7ad8af {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-7b7ad8af, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-7b7ad8af, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-7b7ad8af, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-7b7ad8af {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_642a695e-a6dd-4b0f-5c90-114c2025a1dd-cb2e6c82 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_38f030d2-1552-1820-da54-10d6cb2e6c84-cb2e6c82 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_642a695e-a6dd-4b0f-5c90-114c2025a1f7-cb2e6c82 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-dd0daba7-b419-ec4d-67b8-3199042b9b8f-cb2e6c82 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_29e1d9d9-d3c4-6ca6-7bba-fb4b48b93511-cb2e6c82 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_29e1d9d9-d3c4-6ca6-7bba-fb4b48b93512-cb2e6c82 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-53855408, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-53855408, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-53855408, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-53855408 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-f9291198-cb71-f2e1-1849-e1b23489547a-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b234895486-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b234895493-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b23489549f-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b2348954ac-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b2348954b8-53855408 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_73fd33ee-5515-fee5-1a97-d9fe9bd594ec-53855408, #w-node-_73fd33ee-5515-fee5-1a97-d9fe9bd594f8-53855408, #w-node-_73fd33ee-5515-fee5-1a97-d9fe9bd59530-53855408, #w-node-_73fd33ee-5515-fee5-1a97-d9fe9bd5953c-53855408 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-53855408, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-53855408, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-53855408, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-53855408 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-abd17ffe-10e2-183e-bd06-780ffc10d792-49e881b8 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_429be02a-c2ad-dd5e-c65c-826149e881ba-49e881b8 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-abd17ffe-10e2-183e-bd06-780ffc10d7ac-49e881b8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-ba422bbe-07ef-51a9-2f74-60d723f26b93-49e881b8 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_93a9d80e-b57c-b759-f116-532af8563415-49e881b8 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_93a9d80e-b57c-b759-f116-532af8563416-49e881b8 {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-_2aff3dcf-7f7d-046f-07ce-2b43dcab96ef-736f2aee, #w-node-_355289d7-886a-e101-27fa-f10a7d7b15a2-b8128df2, #w-node-d843bb7c-c3f0-1fab-cb07-5ebe3ecaafec-b8128df2, #w-node-_5d0ccb2d-d655-a966-1b5c-5f8a6cfd1ac3-fa464800, #w-node-_216a6493-37be-d5bc-5561-b86bdcdc0693-fa464800, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-6de173ac, #w-node-_8c2aaec0-f1bd-5cd2-1d57-3a6ecb7195cd-7b7cb1f3, #w-node-_63900e85-256c-0bdf-6789-eca911c3f658-7b7cb1f3, #w-node-a078d1c8-12de-7333-4511-1bb98a7cb4b3-04200038, #w-node-e4274927-1d2c-3874-ab74-a22a9205de2f-04200038, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-a7000767, #w-node-fe7135d9-b9f4-e033-f939-befe0a7ab3b6-b82efa07, #w-node-b6ffca68-9b99-b06e-8927-9293dd17b4bc-b82efa07, #w-node-_5d7c11d6-2fb0-fc3e-efc7-e8d684234c13-2c40a9aa, #w-node-_46868398-a5d5-780c-77bf-b50592648ebb-2c40a9aa {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-4781325d, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-4781325d, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-4781325d, #w-node-eb3fa454-d5fa-e599-f6b1-4122de147662-4781325d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-4781325d, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-4781325d, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-4781325d, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-4781325d, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-4781325d, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-4781325d {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-_9a9a1a0d-9282-76ea-bd1b-a2f897f1da57-4781325d, #w-node-_9a9a1a0d-9282-76ea-bd1b-a2f897f1da63-4781325d, #w-node-_9a9a1a0d-9282-76ea-bd1b-a2f897f1da9b-4781325d, #w-node-_9a9a1a0d-9282-76ea-bd1b-a2f897f1daa7-4781325d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-4781325d, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-4781325d, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-4781325d, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-4781325d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_14e80c57-0f39-afc7-82db-2c15fbec1560-fbec155e {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-_14e80c57-0f39-afc7-82db-2c15fbec1561-fbec155e {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-_14e80c57-0f39-afc7-82db-2c15fbec157a-fbec155e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_14e80c57-0f39-afc7-82db-2c15fbec15b2-fbec155e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_14e80c57-0f39-afc7-82db-2c15fbec15d6-fbec155e {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_14e80c57-0f39-afc7-82db-2c15fbec15d7-fbec155e {
  grid-area: span 1 / span 5 / span 1 / span 5;
}

#w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-81b4c78d, #w-node-fe7135d9-b9f4-e033-f939-befe0a7ab3b6-aecfab7f, #w-node-b6ffca68-9b99-b06e-8927-9293dd17b4bc-aecfab7f, #w-node-a329950d-6890-a9b3-a1d8-a13b5c17b448-72ebbd34, #w-node-_7c1d5679-37b1-2014-7caa-e342ec26ab1b-72ebbd34 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-ae7e712c-d96d-8dfb-32c5-5387352f18ad-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18bf-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18cd-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18dc-9a86c6a0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ae7e712c-d96d-8dfb-32c5-5387352f195c-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1968-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1975-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f197f-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f198c-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1996-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19a3-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19ad-9a86c6a0 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ae7e712c-d96d-8dfb-32c5-5387352f19bd-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19c9-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a01-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a0d-9a86c6a0 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a4b-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a52-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a59-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a60-9a86c6a0 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-e855be4b-6a73-6bc9-237e-b80ee6305c19-e6305c16 {
  grid-area: 1 / 2 / 2 / 12;
}

@media screen and (min-width: 1280px) {
  #w-node-_30e667ce-92ef-d31d-74bb-962ec7270848-dfb8ce89, #w-node-d0aca463-d444-72d2-9aec-2663c5232279-dfb8ce89 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce89 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_30e667ce-92ef-d31d-74bb-962ec7270848-dfb8ce8a, #w-node-d0aca463-d444-72d2-9aec-2663c5232279-dfb8ce8a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce8a {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_30e667ce-92ef-d31d-74bb-962ec7270848-bb2bf01b, #w-node-d0aca463-d444-72d2-9aec-2663c5232279-bb2bf01b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e787-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7ac-bb2bf01b {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_30e667ce-92ef-d31d-74bb-962ec7270848-fa4455ab, #w-node-d0aca463-d444-72d2-9aec-2663c5232279-fa4455ab {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e69815d6-d44a-67c4-5e64-e84d669a7143-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7168-fa4455ab {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_30e667ce-92ef-d31d-74bb-962ec7270848-7b7ad8af, #w-node-d0aca463-d444-72d2-9aec-2663c5232279-7b7ad8af {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_26a35008-8696-fe19-a78e-4de24f781c21-7b7ad8af {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_30e667ce-92ef-d31d-74bb-962ec7270848-53855408, #w-node-d0aca463-d444-72d2-9aec-2663c5232279-53855408 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-f9291198-cb71-f2e1-1849-e1b23489549f-53855408 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-_30e667ce-92ef-d31d-74bb-962ec7270848-4781325d, #w-node-d0aca463-d444-72d2-9aec-2663c5232279-4781325d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-4781325d {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1878-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f187c-9a86c6a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f197f-9a86c6a0 {
    grid-area: span 1 / span 6 / span 1 / span 6;
  }
}

@media screen and (max-width: 991px) {
  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce74 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0b2b5e24-bdf3-eaf7-89a1-4406a7ce83b0-41bbe089 {
    grid-column: span 12 / span 12;
  }

  #w-node-_465f1130-c62c-c87a-20a7-ec7c41bbe08b-41bbe089, #w-node-_465f1130-c62c-c87a-20a7-ec7c41bbe0a4-41bbe089 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_465f1130-c62c-c87a-20a7-ec7c41bbe0b0-41bbe089 {
    grid-area: 5 / 1 / 5 / 13;
  }

  #w-node-_0fb85db3-9cba-1749-700f-67e5b204881b-41bbe089 {
    grid-column: span 12 / span 12;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce75 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-e5e257ad-4561-6017-9669-c3322d8fa646-5fa565db {
    grid-column: span 12 / span 12;
  }

  #w-node-_9b7a4425-aeb9-c9d6-a6c8-23ed5fa565dd-5fa565db, #w-node-f52472b0-eb80-93e8-2b6a-33d7bc2257c4-5fa565db {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ada5ffb1-f681-7fdf-fdf0-fca9814f3a2b-5fa565db {
    grid-area: 5 / 1 / 5 / 13;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-dfb8ce89, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-dfb8ce89, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-dfb8ce89, #w-node-_07705742-7837-9174-4e98-60154b35b296-dfb8ce89, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-dfb8ce89, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-dfb8ce89, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-dfb8ce89, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce89, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-dfb8ce89, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-dfb8ce89, #w-node-e4d131cc-43b4-3a76-addf-ae619dec353c-dfb8ce89, #w-node-e4d131cc-43b4-3a76-addf-ae619dec3546-dfb8ce89, #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-dfb8ce89, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-dfb8ce89, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-dfb8ce89, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-dfb8ce89, #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-dfb8ce8a, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-dfb8ce8a, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-dfb8ce8a, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-dfb8ce8a, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-dfb8ce8a, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-dfb8ce8a, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-dfb8ce8a, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce8a, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-dfb8ce8a, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-dfb8ce8a, #w-node-_2b70135a-2751-ea4e-a386-b0cfc0589d39-dfb8ce8a, #w-node-_2b70135a-2751-ea4e-a386-b0cfc0589d45-dfb8ce8a, #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-dfb8ce8a, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-dfb8ce8a, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-dfb8ce8a, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-dfb8ce8a {
    grid-column: span 6 / span 6;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce8b, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce8b, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce8c, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce8c, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce90, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce90, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce91, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce91 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-bb2bf01b, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-bb2bf01b, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-bb2bf01b, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e787-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e793-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7a0-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7ac-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7b9-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7c7-bb2bf01b, #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-bb2bf01b, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-bb2bf01b, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-bb2bf01b, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-bb2bf01b {
    grid-column: span 6 / span 6;
  }

  #w-node-_7ec653d4-d5b7-5079-28a7-e32b3217c5a6-150c1aa7 {
    grid-column: span 12 / span 12;
  }

  #w-node-_3a0089df-4fa2-1298-7bc0-5752150c1aa9-150c1aa7, #w-node-eb7f7c58-e166-fcaf-20de-a01e45f8ea40-150c1aa7 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ede18c0d-9a62-a223-c06a-15fa32b9b9a6-150c1aa7 {
    grid-area: 5 / 1 / 5 / 13;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-5381bae1, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-651c8068, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-651c8068, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-0a3f841d, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-0a3f841d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-fa4455ab, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-fa4455ab, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-fa4455ab, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7143-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a714f-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a715c-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7168-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7175-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7183-fa4455ab, #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-fa4455ab, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-fa4455ab, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-fa4455ab, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-fa4455ab {
    grid-column: span 6 / span 6;
  }

  #w-node-fac9db96-003c-de9b-a3c3-c8887a431fcd-3e2abff1 {
    grid-column: span 12 / span 12;
  }

  #w-node-b201a914-879c-0e24-959a-8be13e2abff3-3e2abff1, #w-node-e7fce579-b342-41c7-9490-04dbaec8ce12-3e2abff1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_70056d4d-1c93-0ad6-4a04-45da5a4ce247-3e2abff1 {
    grid-area: 5 / 1 / 5 / 13;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-7b7ad8af, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-7b7ad8af, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-7b7ad8af, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781bfc-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c08-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c15-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c21-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c2e-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c3a-7b7ad8af, #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-7b7ad8af, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-7b7ad8af, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-7b7ad8af, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-7b7ad8af {
    grid-column: span 6 / span 6;
  }

  #w-node-_642a695e-a6dd-4b0f-5c90-114c2025a1dd-cb2e6c82 {
    grid-column: span 12 / span 12;
  }

  #w-node-_38f030d2-1552-1820-da54-10d6cb2e6c84-cb2e6c82, #w-node-dd0daba7-b419-ec4d-67b8-3199042b9b8f-cb2e6c82 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_29e1d9d9-d3c4-6ca6-7bba-fb4b48b93512-cb2e6c82 {
    grid-area: 5 / 1 / 5 / 13;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-53855408, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-53855408, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-53855408, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b23489547a-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b234895486-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b234895493-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b23489549f-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b2348954ac-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b2348954b8-53855408, #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-53855408, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-53855408, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-53855408, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-53855408 {
    grid-column: span 6 / span 6;
  }

  #w-node-abd17ffe-10e2-183e-bd06-780ffc10d792-49e881b8 {
    grid-column: span 12 / span 12;
  }

  #w-node-_429be02a-c2ad-dd5e-c65c-826149e881ba-49e881b8, #w-node-ba422bbe-07ef-51a9-2f74-60d723f26b93-49e881b8 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_93a9d80e-b57c-b759-f116-532af8563416-49e881b8 {
    grid-area: 5 / 1 / 5 / 13;
  }

  #w-node-_2aff3dcf-7f7d-046f-07ce-2b43dcab96ef-736f2aee, #w-node-_355289d7-886a-e101-27fa-f10a7d7b15a2-b8128df2, #w-node-d843bb7c-c3f0-1fab-cb07-5ebe3ecaafec-b8128df2, #w-node-_5d0ccb2d-d655-a966-1b5c-5f8a6cfd1ac3-fa464800, #w-node-_216a6493-37be-d5bc-5561-b86bdcdc0693-fa464800, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-6de173ac, #w-node-_8c2aaec0-f1bd-5cd2-1d57-3a6ecb7195cd-7b7cb1f3, #w-node-_63900e85-256c-0bdf-6789-eca911c3f658-7b7cb1f3, #w-node-a078d1c8-12de-7333-4511-1bb98a7cb4b3-04200038, #w-node-e4274927-1d2c-3874-ab74-a22a9205de2f-04200038, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-a7000767, #w-node-fe7135d9-b9f4-e033-f939-befe0a7ab3b6-b82efa07, #w-node-b6ffca68-9b99-b06e-8927-9293dd17b4bc-b82efa07, #w-node-_5d7c11d6-2fb0-fc3e-efc7-e8d684234c13-2c40a9aa, #w-node-_46868398-a5d5-780c-77bf-b50592648ebb-2c40a9aa {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-4781325d, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-4781325d, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-4781325d, #w-node-eb3fa454-d5fa-e599-f6b1-4122de147662-4781325d, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-4781325d, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-4781325d, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-4781325d, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-4781325d, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-4781325d, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-4781325d, #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-4781325d, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-4781325d, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-4781325d, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-4781325d {
    grid-column: span 6 / span 6;
  }

  #w-node-_14e80c57-0f39-afc7-82db-2c15fbec1560-fbec155e {
    grid-column: span 12 / span 12;
  }

  #w-node-_14e80c57-0f39-afc7-82db-2c15fbec1561-fbec155e, #w-node-_14e80c57-0f39-afc7-82db-2c15fbec15b2-fbec155e {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_14e80c57-0f39-afc7-82db-2c15fbec15d7-fbec155e {
    grid-area: 5 / 1 / 5 / 13;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-81b4c78d, #w-node-fe7135d9-b9f4-e033-f939-befe0a7ab3b6-aecfab7f, #w-node-b6ffca68-9b99-b06e-8927-9293dd17b4bc-aecfab7f, #w-node-a329950d-6890-a9b3-a1d8-a13b5c17b448-72ebbd34, #w-node-_7c1d5679-37b1-2014-7caa-e342ec26ab1b-72ebbd34 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18ad-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18bf-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18cd-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18dc-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f195c-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1968-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1975-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f197f-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f198c-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1996-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19a3-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19ad-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a4b-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a52-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a59-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a60-9a86c6a0 {
    grid-column: span 6 / span 6;
  }

  #w-node-e855be4b-6a73-6bc9-237e-b80ee6305c19-e6305c16 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce74 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_6e77364d-71bc-1e1c-c12c-fb4ad36713cf-41bbe089 {
    grid-column: span 2 / span 2;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce75 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-e5e257ad-4561-6017-9669-c3322d8fa663-5fa565db {
    grid-column: span 2 / span 2;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-dfb8ce89, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-dfb8ce89, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-dfb8ce89, #w-node-_07705742-7837-9174-4e98-60154b35b296-dfb8ce89 {
    grid-column: span 1 / span 1;
  }

  #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-dfb8ce89, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-dfb8ce89 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-dfb8ce89, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce89, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-dfb8ce89, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-dfb8ce89, #w-node-e4d131cc-43b4-3a76-addf-ae619dec353c-dfb8ce89, #w-node-e4d131cc-43b4-3a76-addf-ae619dec3546-dfb8ce89 {
    grid-column: span 1 / span 1;
  }

  #w-node-b1abb4fa-74ad-7f32-5906-228aab91841f-dfb8ce89 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-dfb8ce89, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-dfb8ce89, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-dfb8ce89, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-dfb8ce89 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-dfb8ce8a, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-dfb8ce8a, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-dfb8ce8a, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-dfb8ce8a {
    grid-column: span 1 / span 1;
  }

  #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-dfb8ce8a, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-dfb8ce8a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-dfb8ce8a, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce8a, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-dfb8ce8a, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-dfb8ce8a, #w-node-_2b70135a-2751-ea4e-a386-b0cfc0589d39-dfb8ce8a, #w-node-_2b70135a-2751-ea4e-a386-b0cfc0589d45-dfb8ce8a {
    grid-column: span 1 / span 1;
  }

  #w-node-_2d6d99d1-40b8-0517-c747-21ef5881446a-dfb8ce8a {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-dfb8ce8a, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-dfb8ce8a, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-dfb8ce8a, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-dfb8ce8a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce8b, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce8b, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce8c, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce8c, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce90, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce90, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce91, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce91 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-bb2bf01b, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-bb2bf01b, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-bb2bf01b, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-bb2bf01b {
    grid-column: span 1 / span 1;
  }

  #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e787-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e793-bb2bf01b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7a0-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7ac-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7b9-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7c7-bb2bf01b {
    grid-column: span 1 / span 1;
  }

  #w-node-_7cd91069-44be-b344-fff6-9f1b385565e4-bb2bf01b {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-bb2bf01b, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-bb2bf01b, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-bb2bf01b, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-bb2bf01b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-cd024508-6fde-e670-01b3-e6f5732bce75-150c1aa7 {
    grid-column: span 2 / span 2;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-5381bae1, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-651c8068, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-651c8068, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-0a3f841d, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-0a3f841d {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-fa4455ab, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-fa4455ab, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-fa4455ab, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-fa4455ab {
    grid-column: span 1 / span 1;
  }

  #w-node-e69815d6-d44a-67c4-5e64-e84d669a7143-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a714f-fa4455ab {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-e69815d6-d44a-67c4-5e64-e84d669a715c-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7168-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7175-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7183-fa4455ab {
    grid-column: span 1 / span 1;
  }

  #w-node-_87b887e5-86dc-1742-e4e8-711665a3c6a8-fa4455ab {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-fa4455ab, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-fa4455ab, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-fa4455ab, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-fa4455ab {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_621c1b05-dbb7-de49-783a-af4b46cf8076-3e2abff1 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-7b7ad8af, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-7b7ad8af, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-7b7ad8af, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-7b7ad8af {
    grid-column: span 1 / span 1;
  }

  #w-node-_26a35008-8696-fe19-a78e-4de24f781bfc-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c08-7b7ad8af {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_26a35008-8696-fe19-a78e-4de24f781c15-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c21-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c2e-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c3a-7b7ad8af {
    grid-column: span 1 / span 1;
  }

  #w-node-f02a81b3-8683-4300-201b-b344be948bb3-7b7ad8af {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-7b7ad8af, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-7b7ad8af, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-7b7ad8af, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-7b7ad8af {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1ec5bee8-3f71-79c6-10e3-0d5a8016920c-cb2e6c82 {
    grid-column: span 2 / span 2;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-53855408, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-53855408, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-53855408, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-53855408 {
    grid-column: span 1 / span 1;
  }

  #w-node-f9291198-cb71-f2e1-1849-e1b23489547a-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b234895486-53855408 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-f9291198-cb71-f2e1-1849-e1b234895493-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b23489549f-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b2348954ac-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b2348954b8-53855408 {
    grid-column: span 1 / span 1;
  }

  #w-node-_73fd33ee-5515-fee5-1a97-d9fe9bd594f8-53855408 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-53855408, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-53855408, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-53855408, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-53855408 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_13276d54-c5cd-2eff-04f2-03f5d06444f2-49e881b8 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2aff3dcf-7f7d-046f-07ce-2b43dcab96ef-736f2aee, #w-node-_355289d7-886a-e101-27fa-f10a7d7b15a2-b8128df2, #w-node-d843bb7c-c3f0-1fab-cb07-5ebe3ecaafec-b8128df2, #w-node-_5d0ccb2d-d655-a966-1b5c-5f8a6cfd1ac3-fa464800, #w-node-_216a6493-37be-d5bc-5561-b86bdcdc0693-fa464800, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-6de173ac, #w-node-_8c2aaec0-f1bd-5cd2-1d57-3a6ecb7195cd-7b7cb1f3, #w-node-_63900e85-256c-0bdf-6789-eca911c3f658-7b7cb1f3, #w-node-a078d1c8-12de-7333-4511-1bb98a7cb4b3-04200038, #w-node-e4274927-1d2c-3874-ab74-a22a9205de2f-04200038, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-a7000767, #w-node-fe7135d9-b9f4-e033-f939-befe0a7ab3b6-b82efa07, #w-node-b6ffca68-9b99-b06e-8927-9293dd17b4bc-b82efa07, #w-node-_5d7c11d6-2fb0-fc3e-efc7-e8d684234c13-2c40a9aa, #w-node-_46868398-a5d5-780c-77bf-b50592648ebb-2c40a9aa {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-4781325d, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-4781325d, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-4781325d, #w-node-eb3fa454-d5fa-e599-f6b1-4122de147662-4781325d {
    grid-column: span 1 / span 1;
  }

  #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-4781325d, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-4781325d {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-4781325d, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-4781325d, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-4781325d, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-4781325d {
    grid-column: span 1 / span 1;
  }

  #w-node-_9a9a1a0d-9282-76ea-bd1b-a2f897f1da63-4781325d {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-4781325d, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-4781325d, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-4781325d, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-4781325d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_14e80c57-0f39-afc7-82db-2c15fbec157d-fbec155e {
    grid-column: span 2 / span 2;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-81b4c78d, #w-node-fe7135d9-b9f4-e033-f939-befe0a7ab3b6-aecfab7f, #w-node-b6ffca68-9b99-b06e-8927-9293dd17b4bc-aecfab7f, #w-node-a329950d-6890-a9b3-a1d8-a13b5c17b448-72ebbd34, #w-node-_7c1d5679-37b1-2014-7caa-e342ec26ab1b-72ebbd34 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18ad-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18bf-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18cd-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18dc-9a86c6a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f195c-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1968-9a86c6a0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1975-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f197f-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f198c-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1996-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19a3-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19ad-9a86c6a0 {
    grid-column: span 1 / span 1;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19c9-9a86c6a0 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a4b-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a52-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a59-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a60-9a86c6a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e855be4b-6a73-6bc9-237e-b80ee6305c19-e6305c16 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce74, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce75 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-dfb8ce89, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-dfb8ce89, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-dfb8ce89, #w-node-_07705742-7837-9174-4e98-60154b35b296-dfb8ce89, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-dfb8ce89, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-dfb8ce89, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-dfb8ce89, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce89, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-dfb8ce89, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-dfb8ce89, #w-node-e4d131cc-43b4-3a76-addf-ae619dec353c-dfb8ce89, #w-node-e4d131cc-43b4-3a76-addf-ae619dec3546-dfb8ce89 {
    grid-column: span 2 / span 2;
  }

  #w-node-b1abb4fa-74ad-7f32-5906-228aab91843a-dfb8ce89 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-dfb8ce89, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-dfb8ce89, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-dfb8ce89, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-dfb8ce89, #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-dfb8ce8a, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-dfb8ce8a, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-dfb8ce8a {
    grid-column: span 2 / span 2;
  }

  #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-dfb8ce8a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-dfb8ce8a, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-dfb8ce8a, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-dfb8ce8a, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-dfb8ce8a, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-dfb8ce8a, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-dfb8ce8a, #w-node-_2b70135a-2751-ea4e-a386-b0cfc0589d39-dfb8ce8a, #w-node-_2b70135a-2751-ea4e-a386-b0cfc0589d45-dfb8ce8a {
    grid-column: span 2 / span 2;
  }

  #w-node-_2d6d99d1-40b8-0517-c747-21ef588144a2-dfb8ce8a {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-dfb8ce8a, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-dfb8ce8a, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-dfb8ce8a, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-dfb8ce8a {
    grid-column: span 2 / span 2;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce8b, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce8b, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce8c, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce8c, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce90, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce90, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-dfb8ce91, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-dfb8ce91 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-bb2bf01b, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-bb2bf01b, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-bb2bf01b, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e787-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e793-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7a0-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7ac-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7b9-bb2bf01b, #w-node-_6b65d0e1-572c-7f2a-ba19-974940e6e7c7-bb2bf01b {
    grid-column: span 2 / span 2;
  }

  #w-node-_7cd91069-44be-b344-fff6-9f1b3855661c-bb2bf01b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-bb2bf01b, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-bb2bf01b, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-bb2bf01b, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-bb2bf01b {
    grid-column: span 2 / span 2;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-5381bae1, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-651c8068, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-651c8068, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-0a3f841d, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-0a3f841d {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-fa4455ab, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-fa4455ab, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-fa4455ab, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7143-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a714f-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a715c-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7168-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7175-fa4455ab, #w-node-e69815d6-d44a-67c4-5e64-e84d669a7183-fa4455ab {
    grid-column: span 2 / span 2;
  }

  #w-node-_87b887e5-86dc-1742-e4e8-711665a3c6e0-fa4455ab {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-fa4455ab, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-fa4455ab, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-fa4455ab, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-fa4455ab, #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-7b7ad8af, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-7b7ad8af, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-7b7ad8af, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781bfc-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c08-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c15-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c21-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c2e-7b7ad8af, #w-node-_26a35008-8696-fe19-a78e-4de24f781c3a-7b7ad8af {
    grid-column: span 2 / span 2;
  }

  #w-node-f02a81b3-8683-4300-201b-b344be948beb-7b7ad8af {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-7b7ad8af, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-7b7ad8af, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-7b7ad8af, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-7b7ad8af, #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-53855408, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-53855408, #w-node-_30a715cf-aeab-d5f3-effb-b315ea5f090c-53855408, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b23489547a-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b234895486-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b234895493-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b23489549f-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b2348954ac-53855408, #w-node-f9291198-cb71-f2e1-1849-e1b2348954b8-53855408 {
    grid-column: span 2 / span 2;
  }

  #w-node-_73fd33ee-5515-fee5-1a97-d9fe9bd59530-53855408 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-53855408, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-53855408, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-53855408, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-53855408 {
    grid-column: span 2 / span 2;
  }

  #w-node-_2aff3dcf-7f7d-046f-07ce-2b43dcab96ef-736f2aee, #w-node-_355289d7-886a-e101-27fa-f10a7d7b15a2-b8128df2, #w-node-d843bb7c-c3f0-1fab-cb07-5ebe3ecaafec-b8128df2, #w-node-_5d0ccb2d-d655-a966-1b5c-5f8a6cfd1ac3-fa464800, #w-node-_216a6493-37be-d5bc-5561-b86bdcdc0693-fa464800, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-6de173ac, #w-node-_8c2aaec0-f1bd-5cd2-1d57-3a6ecb7195cd-7b7cb1f3, #w-node-_63900e85-256c-0bdf-6789-eca911c3f658-7b7cb1f3, #w-node-a078d1c8-12de-7333-4511-1bb98a7cb4b3-04200038, #w-node-e4274927-1d2c-3874-ab74-a22a9205de2f-04200038, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-a7000767, #w-node-fe7135d9-b9f4-e033-f939-befe0a7ab3b6-b82efa07, #w-node-b6ffca68-9b99-b06e-8927-9293dd17b4bc-b82efa07, #w-node-_5d7c11d6-2fb0-fc3e-efc7-e8d684234c13-2c40a9aa, #w-node-_46868398-a5d5-780c-77bf-b50592648ebb-2c40a9aa {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-_0fc198cf-e06c-2f65-3202-5e574aabf7b7-4781325d, #w-node-_83433847-aa8d-0487-4066-f90f4e89fac3-4781325d, #w-node-_4a12bea1-4ae1-3470-30c5-656138515360-4781325d, #w-node-eb3fa454-d5fa-e599-f6b1-4122de147662-4781325d, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1a2-4781325d, #w-node-_2ae64387-c6d6-355e-62c3-d9aa5596a1b1-4781325d, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce114-4781325d, #w-node-_80c5c25f-454c-c172-df8d-229ae49ce120-4781325d, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7078-4781325d, #w-node-b5a74b87-eb7c-054a-a10c-7087eaaf7084-4781325d {
    grid-column: span 2 / span 2;
  }

  #w-node-_9a9a1a0d-9282-76ea-bd1b-a2f897f1da9b-4781325d {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_936692bf-474f-5f0f-ae65-3cce16ac6075-4781325d, #w-node-a11443fd-36a9-c70a-7327-28c26171aac5-4781325d, #w-node-_49555fd4-8652-76fa-d27a-7bb213bb3fa2-4781325d, #w-node-cab4066c-80fb-e08b-6858-aa83d696d72c-4781325d {
    grid-column: span 2 / span 2;
  }

  #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-81b4c78d, #w-node-fe7135d9-b9f4-e033-f939-befe0a7ab3b6-aecfab7f, #w-node-b6ffca68-9b99-b06e-8927-9293dd17b4bc-aecfab7f, #w-node-a329950d-6890-a9b3-a1d8-a13b5c17b448-72ebbd34, #w-node-_7c1d5679-37b1-2014-7caa-e342ec26ab1b-72ebbd34 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18ad-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18bf-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18cd-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f18dc-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f195c-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1968-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1975-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f197f-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f198c-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1996-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19a3-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f19ad-9a86c6a0 {
    grid-column: span 2 / span 2;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a01-9a86c6a0 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a4b-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a52-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a59-9a86c6a0, #w-node-ae7e712c-d96d-8dfb-32c5-5387352f1a60-9a86c6a0 {
    grid-column: span 2 / span 2;
  }

  #w-node-e855be4b-6a73-6bc9-237e-b80ee6305c19-e6305c16 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }
}


@font-face {
  font-family: 'Jeko Bold';
  src: url('../fonts/Jeko-Bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Jeko Regular';
  src: url('../fonts/Jeko-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}