@font-face {
  font-family: Jeko Semi;
  src: url('../fonts/Jeko-Semi-Bold.ttf') format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

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

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

:root {
  --white: white;
  --black: #000103;
  --medium-sea-green: #00b4d8;
  --lavender: #c8caed;
  --crimson: #ee4367;
  --pale-turquoise: #98cd00;
  --2a1e5c: #2a1e5c;
  --black10: #0000001a;
  --98cd00: #98cd00;
  --ee4367: #ee4367;
  --00b4d8: #00b4d8;
  --white4: #ffffff0a;
}

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

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

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

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: 0;
}

a {
  color: var(--medium-sea-green);
  text-decoration: underline;
}

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;
  display: inline;
}

.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 {
  border-radius: 0;
  height: 100%;
  margin-top: 0;
  overflow: visible;
}

.grid-2.sg-grid {
  border-radius: 0;
  align-content: stretch;
  margin-top: 0;
  overflow: visible;
}

.main-wrp {
  flex-direction: column;
  justify-content: flex-start;
  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;
}

.h1.h1-success {
  text-align: center;
}

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

.h6.c-item-desc {
  color: var(--white);
  text-align: left;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.h6.h6-bg {
  color: var(--white);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 17px;
  font-weight: 700;
}

.h6.h6-bg.hfb-big {
  font-size: 22px;
}

.h6.benefits-h {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.h6.good-h {
  color: var(--medium-sea-green);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 20px;
  font-weight: 700;
  display: block;
}

.h6.good-h.black-h-goods {
  color: var(--black);
}

.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: var(--medium-sea-green);
}

.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 {
  background-color: var(--medium-sea-green);
  color: #fff;
}

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

.btn.cookies-btn:hover {
  background-color: var(--medium-sea-green);
  color: var(--white);
}

.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: 20px;
  padding-right: 20px;
  font-size: 1vw;
}

.btn.cookies-btn.ro-tab:hover {
  border-color: var(--medium-sea-green);
}

.btn.cookies-btn.ro-tab.off-tab, .btn.cookies-btn.off-tab {
  display: none;
}

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

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

.btn.for-btn:hover {
  background-color: var(--medium-sea-green);
}

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

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

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

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

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

.btn.for-btn.white-btn:hover {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.btn.for-btn.for-active {
  background-color: var(--medium-sea-green);
}

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

.h5.h-form {
  font-family: Jeko Bold, sans-serif;
  font-size: 30px;
  font-weight: 700;
}

.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-center.door-h2 {
  text-align: center;
  width: 905px;
  font-family: Jeko Bold, sans-serif;
  font-size: 40px;
}

.h-2.h-center.door-h3 {
  color: var(--white);
  width: 905px;
  font-family: Jeko Bold, sans-serif;
  font-size: 34px;
}

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

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

.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, .grid-12.grid-benefits {
  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;
}

.t-small.auth-t {
  text-align: center;
  max-width: 400px;
  margin-top: 15px;
  font-size: 11px;
}

.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;
  border-radius: 100px;
  padding: 11px 14px;
  font-size: 12px;
  text-decoration: none;
  transition: background-color .2s;
  position: relative;
}

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

.footer-link.mail-link {
  border-style: none;
  padding: 0;
}

.footer-link.mail-link:hover {
  color: var(--medium-sea-green);
  background-color: #00b4d800;
  border-style: none;
}

.footer-link.link-none {
  display: none;
}

.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);
  display: none;
}

.f-nav-bg.b-green-bg.off-bg, .f-nav-bg.b-green-bg.f-bg-off, .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: flex;
  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: 18;
  width: 100%;
  padding-top: 23px;
  padding-bottom: 23px;
  position: fixed;
}

.header_wrapper.padding-lr {
  z-index: 8;
  align-items: center;
  position: absolute;
  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;
}

.div-block-15 {
  margin-right: 70px;
}

.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%;
  padding: 60px;
  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: row;
  margin-left: -16px;
}

.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;
  color: var(--lavender);
  width: 130px;
  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-wrp {
  z-index: 19;
  width: 400px;
  position: relative;
}

.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;
  flex: 1;
  width: 100%;
  min-height: 30px;
  margin-bottom: 15px;
  padding: 6px 0 4px 4px;
  position: static;
}

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

.input.select {
  width: 100%;
  padding-left: 0;
}

.input.message {
  padding-bottom: 4px;
}

.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 {
  color: var(--black);
  background-color: #fff;
  border-radius: 100px;
  justify-content: space-between;
  align-items: center;
  width: 210px;
  height: 50px;
  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-lang2.lang-off {
  display: none;
}

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

.s-footer-link.socials-link.social-buy.off-social {
  display: none;
}

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

.buyer-head.padding-lr.business {
  margin-bottom: 60px;
}

.video-wrp {
  position: relative;
}

.buy-head-wrp {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.video-content {
  border-radius: 0;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
  position: relative;
  overflow: visible;
}

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

.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 {
  background-color: var(--crimson);
  color: var(--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  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;
  line-height: 130%;
}

.desc-small.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.desc-small.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

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

.desc-small.auth-desc {
  text-align: center;
  line-height: 140%;
}

.step-img-wrp {
  justify-content: center;
  align-items: center;
  display: flex;
}

.num-np2 {
  background-color: var(--2a1e5c);
  color: var(--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.num-np3 {
  color: var(--white);
  background-color: #3eb064;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.num-np4 {
  background-color: var(--medium-sea-green);
  color: var(--white);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  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;
}

.desc-small-h.center-desc {
  justify-content: center;
  align-items: center;
  display: flex;
}

.desc-small-h.center-desc-sg {
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.desc-small-h.center-price-sg {
  text-align: center;
  justify-content: center;
  align-items: center;
  font-family: Jeko Regular, sans-serif;
  font-weight: 400;
  display: flex;
}

.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;
  color: var(--black);
  text-align: center;
  background-color: #fff;
  border: 1px solid #ededed;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 190px;
  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 {
  border-color: var(--medium-sea-green);
  background-color: var(--medium-sea-green);
  color: #fff;
  overflow: visible;
}

.image-1115 {
  width: 19px;
  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: var(--98cd00);
  border-radius: 30px;
  flex-direction: column;
  padding: 30px 20px 40px;
  display: flex;
  overflow: visible;
}

.advantage-card.adv-2 {
  background-color: var(--2a1e5c);
}

.advantage-card.adv-3 {
  background-color: var(--ee4367);
}

.advantage-card.adv-4 {
  background-color: #39f;
}

.advantage-card.adv4 {
  background-color: var(--00b4d8);
}

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

.hearts-anim {
  z-index: 1;
  mix-blend-mode: multiply;
  width: 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: 20px;
  grid-row-gap: 20px;
  border-left: 1px none var(--white4);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding-bottom: 20px;
  padding-left: 20px;
  display: flex;
}

.div-block-36 {
  grid-column-gap: 24px;
  display: none;
}

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

.dropdown {
  background-color: #fff;
  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;
}

.dropdown-toggle:hover {
  color: var(--medium-sea-green);
}

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

.big-description.padding-lr.off-bus-bl {
  display: flex;
}

.desc-big {
  z-index: 2;
  border-bottom: 1px #e8efef;
  position: relative;
}

.desc-big.padding-lr {
  padding-bottom: 120px;
}

.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;
  width: 90%;
  font-size: 12px;
  font-weight: 400;
  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;
}

.head-img {
  opacity: 1;
  width: 80%;
  display: block;
  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: 40px;
  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;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.country-item:hover {
  color: var(--medium-sea-green);
}

.country-img {
  z-index: 1;
  width: 19px;
  position: relative;
}

.country-img.flag-other {
  opacity: .3;
}

.country-t {
  z-index: 1;
  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);
}

.country-t.county-page {
  white-space: nowrap;
}

.country-t.county-page.active-c {
  color: var(--medium-sea-green);
}

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

.other-col.new-open {
  grid-column-gap: 40px;
  flex-direction: row;
}

.other-col.main-country {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: wrap;
}

.div-block-44 {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: block;
}

.div-block-44.copy-2row {
  width: 710px;
  margin-top: -139px;
  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;
  border-color: #000;
}

.lang-drop:focus-visible, .lang-drop[data-wf-focus-visible], .lang-drop.w--open {
  background-color: var(--medium-sea-green);
}

.lang-drop.f-lang {
  z-index: 2;
  color: var(--white);
  background-color: #2d2d2d;
}

.lang-drop.f-lang:hover {
  background-color: var(--medium-sea-green);
}

.lang-drop.f-lang.w--open {
  border-color: var(--medium-sea-green);
  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 {
  color: var(--black);
  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%;
  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;
}

.lang-drop-wrp.lang-none, .lang-drop-wrp.ua-lang, .lang-drop-wrp.f-ua-lag {
  display: none;
}

.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-partner.dpd {
  height: 48px;
  max-height: 48px;
}

.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, .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 {
  color: var(--black);
  text-align: left;
  background-color: #f5f5f7;
  border-radius: 200px;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  min-width: 40px;
  height: 40px;
  min-height: 40px;
  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 {
  z-index: 2;
  width: 6px;
  position: absolute;
}

.drop-icon-w {
  z-index: 2;
  width: 6px;
  display: inline-block;
  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: none;
}

.copy-block {
  grid-column-gap: 40px;
  border-top: 1px none var(--white4);
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
  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 {
  transform-style: preserve-3d;
  width: 19vw;
  height: 19vw;
  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: 2;
  grid-column-gap: 50px;
  grid-row-gap: 40px;
  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 {
  border-right-style: solid;
  margin-right: 0;
}

.block-item.two-item.two-2, .block-item.two-item.two-3, .block-item.two-item {
  margin-right: 0;
}

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

.other1 {
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  flex-direction: row;
  margin-top: 10px;
}

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

.footer-links-row.foot-links {
  flex-flow: wrap;
}

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

.country-head {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.country-left {
  width: 50%;
  height: 100vh;
  position: fixed;
  inset: 0% auto auto 0%;
}

.country-left-item {
  z-index: 2;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 50%;
  text-decoration: none;
  display: flex;
  position: relative;
  overflow: hidden;
}

.c-item-img {
  z-index: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.c-item-gb {
  z-index: 1;
  mix-blend-mode: multiply;
  object-fit: cover;
  background-color: #0000004d;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.left-item-content {
  z-index: 2;
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: center;
  align-items: flex-start;
  width: 70%;
  position: relative;
}

.h2-country {
  z-index: 1;
  color: var(--white);
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
  line-height: 130%;
  position: relative;
}

.h2-country.h-center {
  text-align: center;
}

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

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

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

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

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

.h2-country.h-step {
  width: 46%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.h2-country.cs-h1.cta-head {
  width: 530px;
}

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

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

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

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

.h2-country.ep-h1 {
  font-size: 100px;
}

.country-num-wrp {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
}

.country-num {
  border-right: 1px solid #ffffff4d;
  min-width: 150px;
  padding-right: 50px;
}

.country-num.two-num {
  border-right-style: none;
}

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

.num-anim {
  color: var(--white);
  font-family: Jeko Bold, sans-serif;
  font-size: 60px;
  font-weight: 700;
  line-height: 100%;
}

.co-num-desc {
  color: var(--white);
  text-transform: uppercase;
  font-family: Jeko Bold, sans-serif;
  font-size: 13px;
  font-weight: 700;
}

.co-num-desc.lang-t {
  z-index: 2;
  line-height: 100%;
  position: relative;
}

.co-num-desc.lang-t2, .co-num-desc.lang-t3 {
  z-index: 2;
  color: var(--black);
  line-height: 100%;
  position: relative;
}

.country-right {
  z-index: 3;
  width: 50%;
  height: 100%;
  margin-left: auto;
  margin-right: 0;
  position: relative;
}

.country-right-first {
  justify-content: space-between;
  width: 100%;
  height: 100vh;
  padding: 50px 96px 40px;
}

.right-logo-wrp {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.right-logo-top, .right-logo-bottom {
  width: 100%;
}

.logo-icon-wrp {
  z-index: 11;
  width: 96px;
  height: 96px;
  display: none;
  position: fixed;
}

.logo-icon-wrp.mob-logo {
  display: none;
}

.logo-icon {
  width: 100%;
}

.rights-first-links {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.main-link {
  color: var(--black);
  white-space: nowrap;
  font-size: 11px;
  text-decoration: none;
}

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

.main-link.m-b-link {
  color: var(--black);
  text-align: right;
  border-radius: 100px;
  margin-top: -1px;
  padding: 10px 20px;
  font-size: 24px;
  line-height: 140%;
  transition: background-color .1s, color .1s;
}

.main-link.m-b-link:hover {
  border-color: var(--white);
  background-color: var(--2a1e5c);
  color: var(--white);
}

.main-link.mob-mail {
  display: none;
}

.country-f-item {
  z-index: 2;
  grid-column-gap: 7px;
  color: var(--black);
  border: 1px solid #0000004d;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  padding: 6px 10px;
  font-size: 10px;
  line-height: 130%;
  text-decoration: none;
  transition: background-color .2s, color .2s;
  display: flex;
  position: relative;
}

.country-f-item:hover {
  background-color: var(--2a1e5c);
  color: var(--white);
}

.country-f-item.f-item-active {
  border-color: var(--2a1e5c);
  background-color: var(--2a1e5c);
  color: var(--white);
  -webkit-text-stroke-color: var(--white);
}

.text-block-3 {
  white-space: nowrap;
  margin-top: 1px;
}

.text-block-3.t-b {
  color: var(--white);
}

.partners {
  width: 100%;
}

.grid-main-footer {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
}

.footer-align {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  padding: 60px 40px 60px 80px;
}

.main-footer-logos-wrp {
  flex-wrap: wrap;
  width: 100%;
}

.main-footer-logo {
  width: 20%;
}

.main-footer-logo.logo-p-off {
  display: none;
}

.main-footer-logo-img {
  width: 100%;
}

.footer-policy-block {
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  flex-wrap: wrap;
  margin-left: 20px;
}

.copy-wrp {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  padding-left: 20px;
  display: none;
}

.copyright {
  color: #a5a5a5;
  font-size: 12px;
  display: none;
}

.main-align-block {
  align-items: center;
  width: 300px;
  height: 17px;
  display: flex;
}

.main-mob-heading {
  z-index: 10;
  padding-top: 30px;
  padding-right: 40px;
  position: fixed;
  inset: 0% 0% auto auto;
}

.main-open-burger {
  z-index: 11;
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50px;
  height: 50px;
  display: flex;
  position: relative;
}

.burger-line-top {
  background-color: #000;
  width: 20px;
  height: 2px;
}

.main-burger-wrp {
  z-index: 9;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--medium-sea-green);
  background-image: radial-gradient(circle at 100%, #b3f2ff, #00b4d8);
  flex-direction: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  width: 50%;
  height: 100vh;
  padding: 40px 56px 40px 100px;
  display: none;
  position: fixed;
  inset: 0% 0% auto auto;
}

.main-burger-wrp.inner-b-wrp {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.for-wrp {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  width: 100%;
  margin-bottom: 30px;
  padding-bottom: 0;
  position: relative;
}

.for-wrp.bottom-for {
  margin-top: 60px;
  margin-bottom: 0;
  position: static;
}

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

.div-block-45 {
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  height: 372.188px;
  display: flex;
  position: relative;
}

.btn-3 {
  z-index: 2;
  color: #fff;
  background-color: #da292b;
  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-3:hover {
  background-color: #ff6b6c;
}

.btn-3.submit {
  z-index: 1;
  background-color: var(--black);
  margin-top: 42px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn-3.submit:hover {
  background-color: var(--medium-sea-green);
}

.modal-cooperation {
  z-index: 19;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100vh;
  padding-top: 30px;
  padding-bottom: 30px;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.modal-cooperation.coop {
  display: none;
}

.form-inputs {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.modal-form {
  z-index: 10;
  background-color: var(--white);
  border-radius: 30px;
  margin-top: auto;
  margin-bottom: auto;
  padding: 60px;
  position: relative;
}

.flex-block-2 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  align-items: center;
  margin-bottom: 40px;
}

.form-desc {
  opacity: .7;
  text-align: center;
}

.error-message {
  border-radius: 20px;
}

.rich-text-block {
  width: 300px;
}

.link-block-2 {
  width: 50px;
  height: 50px;
  position: fixed;
  inset: 30px 30px auto auto;
}

.close-cooperation {
  z-index: 10;
  cursor: pointer;
  display: flex;
  position: fixed;
  inset: 30px 30px auto auto;
}

.close-bg {
  z-index: 9;
  cursor: pointer;
  background-color: #2a1e5ce6;
  width: 100%;
  height: 100vh;
  position: fixed;
  inset: 0%;
}

.relative-input {
  width: 100%;
  position: relative;
}

.relative-input.phone-margin {
  margin-top: -3px;
}

.row-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border-bottom: 1px solid #e5e5e5;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
}

.row-grid.last-row {
  border-bottom-style: none;
}

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

.table-wrap {
  border: 1px solid #e5e5e5;
  border-radius: 20px;
  width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
}

.row-item {
  border-right: 1px solid #e5e5e5;
  flex-direction: row;
  align-items: center;
  padding: 8px 14px;
}

.row-item.last-row {
  border-right-style: none;
}

.bottom-for {
  width: 100%;
  margin-top: 40px;
  display: flex;
}

.burger-links {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  height: 100%;
  margin-right: -20px;
  display: flex;
}

.align-burger {
  height: 40px;
}

.burger-langs {
  flex-direction: row;
  align-items: flex-end;
  height: 100%;
  display: flex;
}

.main-link-docs {
  color: var(--black);
  white-space: nowrap;
  font-size: 11px;
  text-decoration: none;
}

.main-link-docs:hover {
  color: var(--medium-sea-green);
}

.main-link-docs.m-b-link {
  color: var(--white);
  font-size: 24px;
  line-height: 140%;
}

.main-link-docs.mob-mail {
  display: none;
}

.auth {
  z-index: 2;
  width: 100%;
  height: 100vh;
  position: relative;
}

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

.auth-content {
  grid-row-gap: 10px;
  background-color: #f5f5f7;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  padding: 30px;
  display: flex;
}

.auth-btns {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-direction: column;
  margin-top: 14px;
  display: flex;
}

.auth-btn {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 1px solid #000;
  border-radius: 100px;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 16px;
  display: flex;
}

.image-1119 {
  width: 24px;
}

.bold-text-2 {
  line-height: 140%;
}

.tagline-mob {
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  margin-top: 20px;
  margin-left: 20px;
  padding-right: 40px;
  display: flex;
}

.tagline-footer {
  width: 300px;
  display: none;
}

.copyr {
  color: #ffffff40;
  margin-right: 3px;
  font-family: Jeko Regular, sans-serif;
  font-size: 12px;
  display: inline;
}

.copyr.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.copyr.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.copyr.desc-inline {
  display: inline;
}

.copyr.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.copyr.center-price {
  text-align: center;
}

.copyr.desc-off {
  display: none;
}

.copyr.auth-desc {
  text-align: center;
  line-height: 140%;
}

.copyr.copy-main {
  color: #00000040;
}

.div-block-46 {
  margin-right: 5px;
  display: inline;
}

.no-phone {
  color: #ffffff40;
  text-align: left;
  white-space: nowrap;
  margin-right: 3px;
  font-family: Jeko Regular, sans-serif;
  font-size: 12px;
  text-decoration: none;
  display: inline;
}

.no-phone.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.no-phone.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.no-phone.desc-inline {
  display: inline;
}

.no-phone.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.no-phone.center-price {
  text-align: center;
}

.no-phone.desc-off {
  display: none;
}

.no-phone.auth-desc {
  text-align: center;
  line-height: 140%;
}

.no-phone.no-phone-main {
  color: #00000040;
}

.btn-4 {
  z-index: 2;
  color: #fff;
  background-color: #ee4367;
  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-4:hover {
  background-color: #ff6b6c;
}

.btn-4.for-btn {
  background-color: #000103;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn-4.for-btn:hover, .btn-4.for-btn.for-active {
  background-color: #00b4d8;
}

.btn-4.get {
  background-color: #000103;
  margin-top: 15px;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn-4.get:hover, .btn-4.get.for-active {
  background-color: #00b4d8;
}

.btn-4.main-btn {
  background-color: var(--white);
  color: var(--black);
  padding: 11px 20px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn-4.main-btn:hover, .btn-4.main-btn.for-active {
  background-color: #00b4d8;
}

.btn-4.get-door {
  background-color: #000103;
  margin-top: 26px;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn-4.get-door:hover, .btn-4.get-door.for-active {
  background-color: #00b4d8;
}

.btn-4.write-door {
  background-color: #000103;
  margin-top: 15px;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn-4.write-door:hover, .btn-4.write-door.for-active {
  background-color: #00b4d8;
}

.btn-4.s-page {
  background-color: #000103;
  margin-top: 0;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn-4.s-page:hover, .btn-4.s-page.for-active {
  background-color: #00b4d8;
}

.sg-head {
  height: 100vh;
}

.sg-head.padding-lr {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  height: auto;
  padding-top: 90px;
}

.sg-head.padding-lr.business {
  margin-bottom: 60px;
}

.sg-head.padding-lr.for-b, .sg-head.padding-lr.door-head {
  width: 100%;
  height: auto;
  padding-top: 90px;
}

.sg-head-wrp {
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.sg-img {
  border-radius: 0;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  display: flex;
  position: relative;
  overflow: visible;
}

.sg-img-wrp {
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.sg-head-img {
  opacity: 1;
  object-fit: contain;
  object-position: 0% 50%;
  width: 90%;
  display: block;
}

.h1-sg {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 120%;
}

.sg-steps-wrp {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  align-items: flex-start;
  width: 480px;
  display: flex;
}

.sg-steps-item {
  grid-column-gap: 13px;
  grid-row-gap: 13px;
  align-items: flex-start;
  display: flex;
}

.sg-steps-num-wrp {
  background-color: #f5f5f7;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 18px;
  min-width: 18px;
  max-width: 18px;
  height: 18px;
  min-height: 18px;
  max-height: 18px;
  display: flex;
}

.desc-small-sg {
  font-family: Jeko Regular, sans-serif;
  font-size: 15px;
  line-height: 140%;
}

.desc-small-sg.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.desc-small-sg.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.desc-small-sg.desc-inline {
  display: inline;
}

.desc-small-sg.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.desc-small-sg.center-price {
  text-align: center;
}

.desc-small-sg.desc-off {
  display: none;
}

.desc-small-sg.auth-desc {
  text-align: center;
  line-height: 140%;
}

.sg-steps-num {
  font-family: Jeko Regular, sans-serif;
  font-size: 10px;
  line-height: 100%;
}

.sg-steps-num.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.sg-steps-num.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.sg-steps-num.desc-inline {
  display: inline;
}

.sg-steps-num.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.sg-steps-num.center-price {
  text-align: center;
}

.sg-steps-num.desc-off {
  display: none;
}

.sg-steps-num.auth-desc {
  text-align: center;
  line-height: 140%;
}

.fb-head-img {
  opacity: 1;
  object-fit: contain;
  object-position: 0% 50%;
  width: 90%;
  height: 100%;
  display: block;
}

.fb-head-wrp {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #2a1e5d;
  border-radius: 30px;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  min-height: 270px;
  display: flex;
}

.fb-head-wrp._2fb-card {
  background-color: #7bbf0b;
}

.fb-head-wrp._3fb-card {
  background-color: #ee4367;
}

.fb-head-wrp._4fb-card {
  background-color: #00b5d8;
}

.fb-img-wrp {
  border-radius: 30px;
  width: 260px;
  min-width: 260px;
  overflow: hidden;
}

.fb-img {
  object-fit: cover;
  height: 100%;
}

.bf-content {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  padding-top: 20px;
  padding-bottom: 30px;
  padding-right: 20px;
  display: flex;
}

.bf-content.last-card-fb {
  justify-content: flex-start;
  padding-left: 30px;
}

.fb-card-wrp {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.fb-card-wrp.tab-steps {
  display: none;
}

.fb-card-item {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  align-items: flex-start;
  display: block;
}

.div-block-47 {
  margin-right: 8px;
  display: inline;
}

.desc-small-bf {
  color: var(--white);
  margin-right: 5px;
  font-family: Jeko Regular, sans-serif;
  font-size: 15px;
  line-height: 140%;
  display: inline;
}

.desc-small-bf.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.desc-small-bf.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.desc-small-bf.desc-inline {
  display: inline;
}

.desc-small-bf.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.desc-small-bf.center-price {
  text-align: center;
}

.desc-small-bf.desc-off {
  display: none;
}

.desc-small-bf.auth-desc {
  text-align: center;
  line-height: 140%;
}

.image-1120 {
  width: 12px;
  margin-right: 5px;
}

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

.desc-small-bf-small {
  color: var(--white);
  margin-top: 5px;
  margin-right: 5px;
  font-family: Jeko Regular, sans-serif;
  font-size: 11px;
  line-height: 140%;
  display: block;
}

.desc-small-bf-small.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.desc-small-bf-small.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.desc-small-bf-small.desc-inline {
  display: inline;
}

.desc-small-bf-small.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.desc-small-bf-small.center-price {
  text-align: center;
}

.desc-small-bf-small.desc-off {
  display: none;
}

.desc-small-bf-small.auth-desc {
  text-align: center;
  line-height: 140%;
}

.desc-bf {
  color: var(--white);
  margin-right: 5px;
  font-family: Jeko Regular, sans-serif;
  font-size: 12px;
  line-height: 140%;
  display: inline;
}

.desc-bf.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.desc-bf.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.desc-bf.desc-inline {
  display: inline;
}

.desc-bf.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

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

.desc-bf.desc-off {
  display: none;
}

.desc-bf.auth-desc {
  text-align: center;
  line-height: 140%;
}

.mob-heading-inner {
  z-index: 10;
  padding-top: 30px;
  padding-right: 40px;
  position: fixed;
  inset: 0% 0% auto auto;
}

.mob-heading-inner.mob-open-m {
  padding-top: 15px;
  padding-right: 30px;
}

.inner-langs-off {
  display: flex;
}

.div-block-49 {
  border-radius: 20px;
  justify-content: center;
  align-items: center;
  height: 372.188px;
  display: flex;
  position: relative;
}

.btn-5 {
  z-index: 2;
  color: #fff;
  background-color: #ee4367;
  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-5:hover {
  background-color: #ff6b6c;
}

.btn-5.for-btn {
  background-color: #000103;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn-5.for-btn:hover {
  background-color: #00b4d8;
}

.btn-5.coop {
  background-color: #000103;
  border: 2px solid #000103;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
}

.btn-5.coop:hover {
  background-color: #00b4d8;
  border-color: #fff;
}

.modal-form-2 {
  z-index: 10;
  background-color: #fff;
  border-radius: 30px;
  margin-top: auto;
  margin-bottom: auto;
  padding: 60px;
  position: relative;
}

.image-1121 {
  display: none;
}

.uploader {
  background-color: #f1f1f1;
  border: 1px dashed #bdbdbd;
  border-radius: 6px;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding: 10px;
}

.upload-btn {
  background-color: var(--white);
  color: var(--black);
  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;
}

.upload-btn:hover {
  background-color: var(--medium-sea-green);
}

.file-upload {
  z-index: 2;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.default-state {
  align-items: center;
  width: 100%;
  display: flex;
}

.text-block-4 {
  line-height: 140%;
}

.error-state {
  position: absolute;
  inset: auto auto -25px 0%;
}

.div-block-50 {
  grid-row-gap: 30px;
  background-color: #f5f5f7;
  border-radius: 30px;
  flex-direction: column;
  padding: 20px;
  display: flex;
}

.div-block-50.step-index {
  z-index: 12;
  position: relative;
}

.div-block-51 {
  z-index: 12;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.div-block-51.qr-wrp {
  align-items: flex-start;
}

.num-np-2 {
  color: #fff;
  background-color: #ee4367;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.num-np4-2 {
  color: #fff;
  background-color: #00b4d8;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.num-np3-2 {
  color: #fff;
  background-color: #3eb064;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.num-np2-2 {
  color: #fff;
  background-color: #2a1e5c;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.56em;
  min-width: 2.56em;
  height: 2.56em;
  min-height: 2.56em;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  display: flex;
}

.h2 {
  z-index: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-weight: 700;
  line-height: 130%;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.h2.auth-h {
  text-align: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 30px;
  font-weight: 700;
}

.benefits-icon {
  height: 60px;
}

.benefits-icon-wrp {
  justify-content: center;
  align-items: center;
}

.benefits-card {
  grid-row-gap: 30px;
  background-color: #f5f5f7;
  border-radius: 30px;
  flex-direction: column;
  padding: 30px 50px 30px 30px;
  display: flex;
}

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

.benefits-content {
  z-index: 12;
  grid-row-gap: 12px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.benefits-content.qr-wrp {
  align-items: flex-start;
}

.benefits-desc {
  font-family: Jeko Regular, sans-serif;
  font-size: 13px;
  line-height: 130%;
}

.benefits-desc.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.benefits-desc.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.benefits-desc.desc-inline {
  display: inline;
}

.benefits-desc.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

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

.benefits-desc.desc-off {
  display: none;
}

.benefits-desc.auth-desc {
  text-align: center;
  line-height: 140%;
}

.benefits-wrp {
  z-index: 12;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  background-color: #fff;
  border: 1px #0000001a;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

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

.tab-grid--ategory {
  grid-column-gap: 20px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.popular-goods {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.tab-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  margin-top: 40px;
  display: grid;
}

.tab-grid.bf-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
}

.tab-grid.sg-grid {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-columns: 1fr 1fr 1fr;
  margin-top: 20px;
}

.tab-menu-wrp {
  flex-direction: column;
  align-items: stretch;
  padding-top: 60px;
  display: flex;
}

.bf-tab-btn {
  color: #161a1e;
  background-color: #ddd0;
  border: 1px solid #fff0;
  border-radius: 100px;
  padding: 12px 15px 14px;
  font-size: 16px;
  font-weight: 500;
}

.bf-tab-btn:hover {
  background-color: #e3eef3;
}

.bf-tab-btn.w--current {
  color: #fff;
  background-color: #d82d27;
}

.category-img {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: relative;
}

.goods-category-card {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #161a1e;
  flex-direction: column;
  align-items: flex-start;
  text-decoration: none;
  transition: border-color .2s;
  display: flex;
}

.goods-category-card:hover {
  color: #d82d27;
  border-color: #d82d27;
}

.g-category-img-wrp {
  z-index: 2;
  border: 1px solid #0000001a;
  border-radius: 30px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.h2-2 {
  z-index: 1;
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 500;
  line-height: 130%;
  position: relative;
}

.h2-2.center-h {
  z-index: 2;
}

.h2-2.center-h.h-black {
  color: #161a1e;
  width: 700px;
  margin-left: auto;
  margin-right: auto;
}

.h6-bf {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 120%;
}

.tab-grid--ategory-bf {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.goods-wrp {
  z-index: 4;
  background-color: #fff;
  border-radius: 50px;
  align-items: center;
  width: 100%;
  padding: 90px 50px 120px;
  position: relative;
}

.benefits {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.benefits.padding-lr {
  z-index: 1;
  flex-direction: column;
  position: relative;
}

.benefits.padding-lr.how-ro {
  padding-bottom: 0;
}

.goods-wrp-copy {
  z-index: 4;
  background-color: #fff;
  border-radius: 50px;
  align-items: center;
  width: 100%;
  padding: 90px 50px 120px;
  position: relative;
}

.profitably-wrap {
  z-index: 4;
  background-color: #f5f5f7;
  border-radius: 50px;
  align-items: center;
  width: 100%;
  padding: 90px 50px 120px;
  position: relative;
}

.profitably-block {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.profitably-block.padding-lr.prof-off {
  display: none;
}

.sg-tab-btn {
  color: var(--black);
  text-align: left;
  background-color: #ddd0;
  border: 1px solid #fff0;
  border-radius: 100px;
  padding: 8px 15px;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
}

.sg-tab-btn:hover {
  background-color: #fff;
}

.sg-tab-btn.w--current {
  background-color: var(--medium-sea-green);
  color: #fff;
}

.tab-grid--ategory-sg {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
}

.tab-content-sg {
  padding-top: 60px;
  padding-bottom: 20px;
}

.sg-goods-img {
  z-index: 1;
  border: 1px solid #0000001a;
  border-radius: 30px;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.goods-img-wrp {
  z-index: 2;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.h5-sg {
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Regular, sans-serif;
  font-size: 32px;
  font-weight: 400;
  line-height: 120%;
}

.goods-content-wrp {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.goods-content-block {
  height: 50%;
}

.goods-content-block.comparison {
  border-top: 1px solid #dddddf;
  display: flex;
}

.div-block-52 {
  width: 30%;
}

.goods-country {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-direction: column;
  align-items: flex-start;
  width: 50%;
  height: 69%;
  padding-top: 20px;
  padding-right: 15px;
  display: flex;
}

.goods-country.c-ukraine {
  border-left: 1px solid #dddddf;
  width: 40%;
  padding-left: 20px;
  padding-right: 0;
}

.goods-country-flag {
  width: 32px;
}

.goods-desc {
  font-family: Jeko Regular, sans-serif;
  font-size: 13px;
  line-height: 130%;
}

.goods-desc.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.goods-desc.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.goods-desc.desc-inline {
  display: inline;
}

.goods-desc.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

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

.goods-desc.desc-off {
  display: none;
}

.goods-desc.auth-desc {
  text-align: center;
  line-height: 140%;
}

.sg-price-wrp {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-items: flex-start;
  display: flex;
}

.uah-icon {
  height: 15px;
  margin-top: 5px;
  display: block;
}

.country-flag-wrp {
  grid-column-gap: 15px;
  grid-row-gap: 15px;
  flex-direction: column;
  align-items: flex-start;
  margin-top: 7px;
  display: flex;
}

.discount-wrp {
  z-index: 2;
  background-color: #98cd00;
  border-radius: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  margin-top: -60px;
  display: flex;
  position: absolute;
  inset: 0% auto auto;
}

.discount-desc {
  text-align: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 130%;
}

.discount-desc.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.discount-desc.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.discount-desc.desc-inline {
  display: inline;
}

.discount-desc.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

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

.discount-desc.desc-off {
  display: none;
}

.discount-desc.auth-desc {
  text-align: center;
  line-height: 140%;
}

.discounts {
  text-align: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 130%;
}

.discounts.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.discounts.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.discounts.desc-inline {
  display: inline;
}

.discounts.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.discounts.center-price {
  text-align: center;
}

.discounts.desc-off {
  display: none;
}

.discounts.auth-desc {
  text-align: center;
  line-height: 140%;
}

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

.uah-icon-d {
  height: 13px;
  margin-top: 3px;
  display: block;
}

.table-block-2 {
  border: 1px solid #e6e6e6;
  border-bottom: 1px #0000001a;
  justify-content: center;
  align-items: center;
  height: 50px;
}

.table-block-2.first-corner {
  border-top-left-radius: 20px;
}

.table-block-2.last-block {
  border-bottom-style: solid;
  border-bottom-color: #e6e6e6;
}

.table-block-2.last-block.three-corner {
  border-bottom-right-radius: 20px;
}

.table-block-2.last-block.four-corner {
  border-bottom-left-radius: 20px;
}

.table-block-2.two-corner {
  border-top-right-radius: 20px;
}

.desc-small-2 {
  font-family: Jeko Regular, sans-serif;
  font-size: 13px;
}

.desc-small-2.center-price {
  text-align: center;
}

.tariffs-sg {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  padding-top: 100px;
  padding-bottom: 100px;
  display: flex;
}

.tariffs-sg.padding-lr {
  flex-direction: row;
}

.tariffs-sg.padding-lr.return-off {
  display: none;
}

.sg-table-grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 200px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
}

.table-it {
  border-bottom: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  justify-content: center;
  align-items: center;
  padding: 10px;
  display: flex;
}

.table-it.last-it-1 {
  border-right-style: none;
}

.table-it.last-it-2 {
  border-bottom-style: none;
  border-right-style: none;
}

.table-it.last-it-bottom {
  border-bottom-style: none;
}

.first-table {
  border: 1px solid #e6e6e6;
  border-radius: 30px;
  flex-direction: column;
  width: 100%;
  display: flex;
}

.first-table2 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #e6e6e6;
  border-radius: 30px;
  flex-direction: row;
  grid-template-rows: auto;
  grid-template-columns: 200px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.div-block-54 {
  flex-direction: column;
  display: flex;
}

.sg-table-grid-row {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 200px 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
}

.sg-table-grid-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  width: 100%;
}

.desctop-off {
  display: none;
}

.tariff-head {
  grid-row-gap: 38px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.body-door {
  background-color: #f5f5f7;
}

.door-t-18 {
  color: var(--black);
  margin-right: 5px;
  font-family: Jeko Semi, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 140%;
  display: inline;
}

.door-t-18.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.door-t-18.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.door-t-18.desc-inline {
  display: inline;
}

.door-t-18.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.door-t-18.center-price {
  text-align: center;
}

.door-t-18.desc-off {
  display: none;
}

.door-t-18.auth-desc {
  text-align: center;
  line-height: 140%;
}

.door-head-wrp {
  grid-row-gap: 0px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.door-img-wrp {
  justify-content: flex-start;
  display: flex;
  position: relative;
}

.door-img {
  border-radius: 20px;
  justify-content: flex-start;
  align-items: center;
  width: 90%;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.door-head-img {
  opacity: 1;
  object-fit: cover;
  object-position: 0% 50%;
  width: 100%;
  height: 100%;
  display: block;
}

.door-head-img.off-i {
  display: none;
}

.h1-door {
  margin-top: 0;
  margin-bottom: 35px;
  font-family: Jeko Bold, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 120%;
}

.door-head-card-wrp {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 45px;
  display: grid;
}

.door-head-card {
  z-index: 2;
  background-color: var(--white);
  border-radius: 20px;
  flex-flow: column;
  padding: 30px 20px 20px;
  display: flex;
  position: relative;
}

.door-num-wrp {
  background-color: var(--medium-sea-green);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 18px;
  min-width: 18px;
  max-width: 18px;
  height: 18px;
  min-height: 18px;
  max-height: 18px;
  display: flex;
  position: absolute;
  inset: -8px auto auto 20px;
}

.door-steps-num {
  color: var(--white);
  font-family: Jeko Regular, sans-serif;
  font-size: 10px;
  line-height: 100%;
}

.door-steps-num.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.door-steps-num.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.door-steps-num.desc-inline {
  display: inline;
}

.door-steps-num.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.door-steps-num.center-price {
  text-align: center;
}

.door-steps-num.desc-off {
  display: none;
}

.door-steps-num.auth-desc {
  text-align: center;
  line-height: 140%;
}

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

.types.padding-lr {
  flex-direction: row;
}

.types.padding-lr.return-off {
  display: none;
}

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

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

.types-head {
  grid-row-gap: 38px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.door-tabs {
  width: 100%;
}

.door-tabs-wrp {
  z-index: 1;
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.door-tabs-content {
  z-index: 2;
  width: 100%;
  margin-top: 30px;
}

.door-tab-btn {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #fff;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  height: 70px;
  padding-left: 26px;
  padding-right: 26px;
  font-family: Jeko Bold, sans-serif;
  font-size: 22px;
  font-weight: 700;
  transition: color .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.door-tab-btn:hover {
  color: var(--medium-sea-green);
}

.door-tab-btn.w--current {
  background-color: #fff;
  overflow: visible;
}

.tab-icon-wrp {
  z-index: 2;
  position: relative;
}

.tab-icon {
  z-index: 1;
  height: 50px;
  min-height: 50px;
  position: relative;
}

.tab-icon-w {
  z-index: 1;
  height: 44px;
  min-height: 44px;
  position: relative;
  inset: 0%;
}

.grid-tab {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: var(--white);
  border-radius: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  max-width: 1600px;
  padding: 34px;
}

.grid-tab.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-tab.banner-grid {
  background-color: #cbe8e0;
  border-radius: 18px;
}

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

.grid-tab.buy-grid {
  border-radius: 0;
  height: 100%;
  margin-top: 0;
  overflow: visible;
}

.grid-tab.sg-grid {
  border-radius: 0;
  align-content: stretch;
  margin-top: 0;
  overflow: visible;
}

.h3 {
  z-index: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 30px;
  font-weight: 700;
  line-height: 130%;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.h3.auth-h {
  text-align: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 30px;
  font-weight: 700;
}

.tab-info-wrp {
  z-index: 2;
  grid-column-gap: 26px;
  grid-row-gap: 26px;
  background-color: var(--white);
  border-radius: 30px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: -30px;
  display: flex;
  position: relative;
}

.desc-small-door {
  color: var(--medium-sea-green);
  margin-right: 5px;
  font-family: Jeko Bold, sans-serif;
  font-size: 15px;
  font-weight: 700;
  line-height: 140%;
  display: inline;
}

.desc-small-door.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.desc-small-door.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.desc-small-door.desc-inline {
  display: inline;
}

.desc-small-door.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.desc-small-door.center-price {
  text-align: center;
}

.desc-small-door.desc-off {
  display: none;
}

.desc-small-door.auth-desc {
  text-align: center;
  line-height: 140%;
}

.desc-small-door-small {
  color: var(--black);
  margin-top: 5px;
  margin-right: 5px;
  font-family: Jeko Regular, sans-serif;
  font-size: 11px;
  line-height: 140%;
  display: block;
}

.desc-small-door-small.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.desc-small-door-small.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.desc-small-door-small.desc-inline {
  display: inline;
}

.desc-small-door-small.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.desc-small-door-small.center-price {
  text-align: center;
}

.desc-small-door-small.desc-off {
  display: none;
}

.desc-small-door-small.auth-desc {
  text-align: center;
  line-height: 140%;
}

.tab-door-img {
  border-radius: 10px;
  justify-content: flex-end;
  align-items: center;
  width: 90%;
  height: auto;
  display: flex;
  position: relative;
  overflow: hidden;
}

.tab-door-image {
  z-index: 2;
  opacity: 1;
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}

.door-form {
  z-index: 2;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.door-form.padding-lr {
  flex-direction: row;
}

.door-form.padding-lr.return-off {
  display: none;
}

.form-freight-block {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.div-block-55 {
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.div-block-55.fix-size {
  width: auto;
}

.field-label-name {
  color: #bbbcbc;
  margin-bottom: 0;
  font-size: 12px;
  font-weight: 400;
}

.ms-pill-radio {
  display: none;
}

.ms-pill-wrap {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  border: 1px solid #e5e5e5;
  border-radius: 24px;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 44px;
  padding: 3px;
  display: flex;
}

.ms-embed {
  background-color: #ededed;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  font-style: italic;
  display: none;
}

.link-2 {
  color: #666d7a;
  text-decoration: underline;
}

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

.input-2 {
  z-index: 2;
  background-color: #0000;
  border: 1px solid #0000001a;
  border-radius: 10px;
  margin-bottom: 0;
  padding: 20px;
  line-height: 170%;
  position: static;
}

.input-2::placeholder {
  color: #666d7a;
}

.input-2.hs-in {
  width: 50%;
}

.input-2.in-size {
  width: 110px;
}

.input-2.input-comment {
  height: 120px;
}

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

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

.btn-f.form-btn {
  text-align: center;
  background-color: #000103;
  height: auto;
  margin-top: 4px;
  padding-top: 11px;
  padding-bottom: 11px;
  font-family: Jeko Bold, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 130%;
}

.btn-f.form-btn:hover {
  background-color: var(--medium-sea-green);
}

.div-block-56 {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  align-items: center;
  width: 50%;
  display: flex;
}

.select-field {
  color: #666d7a;
  background-color: #fff;
  border: 1px solid #0000001a;
  border-radius: 10px;
  height: 42px;
  margin-bottom: 0;
  padding: 6px 20px;
  line-height: 170%;
  display: block;
}

.text-block-5 {
  font-size: 24px;
  line-height: 150%;
}

.field-label {
  color: #000;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
}

.field-label.x-simbol {
  color: #bbbcbc;
  margin-right: 9px;
  font-size: 16px;
}

.ms-pill-item {
  flex-wrap: wrap;
  width: 50%;
  height: 100%;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
}

.ms-pill-item:hover {
  color: #e02c39;
}

.form-freight-wrp {
  width: 760px;
}

.main-form {
  z-index: 2;
  background-color: #fff;
  border-radius: 15px;
  flex-direction: column;
  align-items: center;
  width: 930px;
  padding: 50px 30px;
  display: flex;
  position: relative;
}

.form-freight-wrapper {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.ms-pill-label {
  z-index: 2;
  white-space: nowrap;
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
  padding-top: 2px;
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 400;
  line-height: 100%;
  display: flex;
  position: relative;
  inset: 0% auto 0% 0%;
}

.ms-pill-label:hover {
  border-color: #2962ff;
}

.form-desc-2 {
  color: #666d7a;
  width: 100%;
  font-size: 12px;
  line-height: 140%;
}

.form-heading {
  color: #000103;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Semi, sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 130%;
}

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

.div-block-59 {
  grid-column-gap: 27px;
  grid-row-gap: 27px;
  flex-direction: row;
  justify-content: flex-start;
  width: 100%;
  display: flex;
}

.success-message-2 {
  background-color: #fff;
  height: 588px;
  padding: 0;
}

.block-horizonlal {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  width: 100%;
  display: flex;
}

.block-horizonlal.blo {
  grid-column-gap: 9px;
  grid-row-gap: 9px;
  align-items: center;
  width: auto;
}

.block-horizonlal.select-grid {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.block-horizonlal.contacts-block {
  flex-flow: column;
}

.div-block-60 {
  width: 100%;
  margin-top: -6px;
}

.div-block-77 {
  background-color: #f5f5f7;
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  height: 100%;
  display: flex;
}

.door-form-block {
  z-index: 10;
  grid-column-gap: 50px;
  grid-row-gap: 40px;
  border: 1px #0000001a;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  padding-top: 90px;
  padding-bottom: 110px;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

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

.d-form-head {
  z-index: 2;
  grid-row-gap: 38px;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.d-form-head.white-d-h {
  grid-row-gap: 18px;
  color: var(--white);
  width: 100%;
}

.d-form-head.white-d-h-copy {
  grid-row-gap: 18px;
  color: var(--white);
  justify-content: flex-start;
  align-items: center;
  width: 100%;
}

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

.two-form-wrp {
  z-index: 2;
  border: 1px solid #fff6;
  border-radius: 15px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 930px;
  margin-top: -30px;
  padding: 35px;
  display: flex;
  position: relative;
}

.form-inputs-modal {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  display: flex;
}

.div-block-79 {
  z-index: 1;
  opacity: .2;
  background-image: linear-gradient(0deg, #000, #0000);
  width: 100%;
  display: none;
  position: absolute;
  inset: 0%;
}

.door-how-block {
  z-index: 5;
  grid-column-gap: 50px;
  grid-row-gap: 40px;
  border: 1px #0000001a;
  border-radius: 30px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  height: 720px;
  padding: 90px 20px 110px;
  display: flex;
  position: relative;
  overflow: hidden;
}

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

.door-how {
  z-index: 2;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.door-how.padding-lr {
  padding-top: 30px;
}

.door-how.padding-lr.return-off {
  display: none;
}

.num-item-wrp {
  z-index: 2;
  justify-content: center;
  width: 100%;
  margin-top: 0;
  display: flex;
  position: relative;
}

.num-item {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  width: auto;
  margin-left: -5px;
  margin-right: -5px;
  padding: 15px 40px;
  display: flex;
  position: relative;
}

.big-num-door {
  color: var(--medium-sea-green);
  text-align: center;
  margin-right: 5px;
  font-family: Jeko Bold, sans-serif;
  font-size: 50px;
  font-weight: 700;
  line-height: 110%;
  display: inline;
}

.big-num-door.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.big-num-door.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.big-num-door.desc-inline {
  display: inline;
}

.big-num-door.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.big-num-door.center-price {
  text-align: center;
}

.big-num-door.desc-off {
  display: none;
}

.big-num-door.auth-desc {
  text-align: center;
  line-height: 140%;
}

.door-t-22 {
  color: var(--black);
  text-align: left;
  margin-right: 0;
  font-family: Jeko Semi, sans-serif;
  font-size: 14px;
  font-weight: 600;
  line-height: 120%;
  display: block;
  position: relative;
  top: 0;
}

.door-t-22.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.door-t-22.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.door-t-22.desc-inline {
  display: inline;
}

.door-t-22.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.door-t-22.center-price {
  text-align: center;
}

.door-t-22.desc-off {
  display: none;
}

.door-t-22.auth-desc {
  text-align: center;
  line-height: 140%;
}

.dotted {
  width: 10vw;
  height: 1px;
  position: absolute;
  top: 34px;
  left: -5.4vw;
}

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

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

.div-block-80 {
  z-index: 2;
  display: none;
  position: relative;
}

.div-block-81 {
  width: 100%;
  height: 100%;
}

.door-how-bottom-wrp {
  z-index: 6;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  color: var(--white);
  text-align: center;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  font-family: Jeko Bold, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 140%;
  display: flex;
  position: relative;
  bottom: auto;
  left: 0%;
  right: 0%;
}

.door-how-bottom-wrp.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.door-how-bottom-wrp.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.door-how-bottom-wrp.desc-inline {
  display: inline;
}

.door-how-bottom-wrp.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.door-how-bottom-wrp.center-price {
  text-align: center;
}

.door-how-bottom-wrp.desc-off {
  display: none;
}

.door-how-bottom-wrp.auth-desc {
  text-align: center;
  line-height: 140%;
}

.door-how-bottom {
  z-index: 2;
  color: var(--white);
  text-align: left;
  text-transform: uppercase;
  white-space: nowrap;
  flex: none;
  margin-right: 0;
  padding: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 90px;
  font-weight: 700;
  line-height: 100%;
  display: block;
}

.door-how-bottom.white-desc {
  opacity: .25;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
}

.door-how-bottom.white-desc.copy-width {
  color: var(--white);
  text-decoration: none;
}

.door-how-bottom.desc-inline {
  display: inline;
}

.door-how-bottom.time-desc {
  opacity: .25;
  color: #fff;
  font-size: 11px;
}

.door-how-bottom.center-price {
  text-align: center;
}

.door-how-bottom.desc-off {
  display: none;
}

.door-how-bottom.auth-desc {
  text-align: center;
  line-height: 140%;
}

.grid-year-2 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: .7fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  max-width: 1600px;
  margin-top: -25px;
  display: grid;
}

.grid-year-1 {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  width: 100%;
  max-width: 1600px;
  display: grid;
}

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

.grid-f-3.popular-grid {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
}

.h2-f {
  z-index: 1;
  color: #000103;
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 42px;
  font-weight: 400;
  line-height: 130%;
  position: relative;
}

.h2-f.h2-white {
  color: #fff;
}

.h2-f.h2-small {
  font-size: 36px;
}

.h2-f.h2-small.small-w {
  color: #fff;
}

.heading {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 900px;
  display: flex;
}

.heading.h-popular {
  margin-top: 40px;
}

.heading.h-about {
  margin-top: 50px;
}

.year-card {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  background-color: #fff;
  border-radius: 20px;
  flex-direction: column;
  padding: 22px 30px 36px;
  display: flex;
}

.year-card.red-card {
  background-color: var(--medium-sea-green);
}

.year-card.black-a {
  background-color: #f5f5f7;
  border: 1px solid #0000001a;
}

.image-1122 {
  width: 50px;
  height: 50px;
}

.h3-f-small {
  color: #000103;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Jeko Bold, sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 120%;
}

.h3-f-small.h3-white {
  color: #fff;
}

.h3-f-small.h3-popular {
  color: #fff;
  font-size: 14px;
}

.h3-f-small.white-about-h {
  color: var(--white);
}

.year-f-block {
  grid-column-gap: 50px;
  grid-row-gap: 50px;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

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

.year-num-wrp.year-icons {
  align-items: center;
}

.year-num-wrp.popular-c-icons {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  align-items: center;
}

.big-number {
  color: var(--medium-sea-green);
  font-size: 80px;
  line-height: 100%;
}

.big-number.white-num {
  color: #fff;
}

.popular-icon {
  width: 90px;
  height: auto;
}

.year-f {
  padding-top: 100px;
  padding-bottom: 90px;
}

.num-small {
  font-size: 40px;
}

.popular-item {
  z-index: 1;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: #1e2326;
  border-radius: 30px;
  flex-direction: column;
  align-items: flex-start;
  padding: 30px 20px 35px;
  display: flex;
  position: relative;
}

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

.types-copy.padding-lr {
  flex-direction: row;
}

.types-copy.padding-lr.return-off {
  display: none;
}

.div-block-82 {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 1600px;
  display: flex;
}

.about-cards {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  margin-top: 40px;
  display: grid;
}

.about-card {
  z-index: 2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  background-color: var(--white);
  border-radius: 20px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 20px;
  display: flex;
  position: relative;
}

.about-icon {
  width: 50px;
}

.seo-t-wrp {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  width: 100%;
  margin-top: 70px;
}

.seo-t {
  color: #666d7a;
  width: 100%;
  font-size: 12px;
  line-height: 140%;
}

.map {
  z-index: 2;
  margin-bottom: 100px;
  position: relative;
  overflow: hidden;
}

.map.padding-lr {
  justify-content: center;
  align-items: center;
}

.superglobal-map {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  position: relative;
}

.superglobal-map-mob {
  z-index: 1;
  width: 100%;
  display: none;
  position: relative;
}

.gradient-top {
  z-index: 2;
  background-image: linear-gradient(0deg, #f5f5f700, #f5f5f7);
  width: 100%;
  height: 60px;
  position: absolute;
  inset: 0% 0% auto;
}

.gradient-bottom {
  z-index: 2;
  background-image: linear-gradient(#f5f5f700, #f5f5f7);
  width: 100%;
  height: 60px;
  position: absolute;
  inset: auto 0% 0%;
}

.div-block-84 {
  z-index: 2;
  background-color: var(--white);
  border-radius: 30px;
  justify-content: center;
  align-items: center;
  height: 290px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.div-block-85 {
  z-index: 0;
  background-color: #fff;
  width: 100%;
  height: 100px;
  margin-top: 35px;
  position: absolute;
  top: 0;
}

.text-block-6 {
  z-index: 1;
  position: relative;
}

.image-1123 {
  flex: none;
  width: 69px;
  margin-right: 0;
}

.marquee {
  z-index: 6;
  width: 100%;
  position: relative;
  top: -100px;
}

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

.marquee_wrapper, .marquee_item {
  flex: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.popular-cargo {
  height: 52px;
}

.modal-cooperation-copy {
  z-index: 19;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100vh;
  padding-top: 30px;
  padding-bottom: 30px;
  display: flex;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.modal-cooperation-copy.coop {
  display: none;
}

.head-content-f {
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.head-content-f.head-s {
  align-items: center;
}

.h1-freight {
  z-index: 1;
  color: #fff;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 38px;
  font-weight: 400;
  line-height: 130%;
  position: relative;
}

.h1-freight.h1-success {
  text-align: center;
}

.html-embed-6, .html-embed-7, .html-embed-8 {
  margin-top: 20px;
}

.tagline {
  text-align: right;
  text-transform: uppercase;
  font-family: Drukwidecyr, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 100%;
}

.tagline.tagline-white {
  color: var(--white);
  text-align: left;
}

.copy-main-wrp {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-top: 20px;
  padding-left: 20px;
  display: flex;
}

.copy-main-wrp.copy-2row {
  width: 710px;
  margin-top: -139px;
  display: flex;
}

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

  .h6.c-item-desc {
    font-size: 18px;
  }

  .h6.h6-bg {
    font-size: 20px;
  }

  .h6.h6-bg.hfb-big {
    font-size: 30px;
  }

  .h6.benefits-h, .h6.good-h {
    font-size: 22px;
  }

  .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, .btn.for-btn, .btn.for-btn.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.h-center.door-h2 {
    width: 909px;
    font-size: 52px;
  }

  .h-2.h-center.door-h3 {
    width: 909px;
  }

  .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: 15px;
    padding-right: 15px;
    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 {
    min-height: 40px;
    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;
    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;
  }

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

  .buy-footer-nav {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .t-nav-buy, .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, .first-list {
    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, .country-t.county-page {
    font-size: 13px;
  }

  .other-col {
    align-items: flex-start;
  }

  .div-block-44.copy-2row {
    width: 860px;
  }

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

  .h2-country {
    font-size: 40px;
  }

  .h2-country.h-center.buy-2 {
    width: 909px;
  }

  .h2-country.h-center.big-h2-need {
    width: 860px;
  }

  .h2-country.s-h-step {
    width: 700px;
  }

  .h2-country.cookies-h.buy-2 {
    width: 909px;
  }

  .h2-country.cookies-h.big-h2-need {
    width: 860px;
  }

  .h2-country.cs-h1.buy-2 {
    width: 909px;
  }

  .h2-country.cs-h1.big-h2-need {
    width: 860px;
  }

  .co-num-desc {
    font-size: 14px;
    line-height: 120%;
  }

  .right-logo-wrp {
    max-width: none;
  }

  .main-link {
    white-space: nowrap;
    font-size: 10px;
  }

  .country-f-item {
    justify-content: flex-start;
  }

  .text-block-3 {
    margin-top: 1px;
  }

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

  .for-wrp {
    margin-bottom: 40px;
  }

  .close-cooperation {
    top: 50px;
    right: 50px;
  }

  .burger-links {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  .main-link-docs {
    white-space: nowrap;
    font-size: 10px;
  }

  .copyr {
    font-size: 14px;
    line-height: 120%;
  }

  .copyr.white-desc {
    font-size: 13px;
  }

  .copyr.time-desc {
    font-size: 12px;
  }

  .no-phone {
    font-size: 14px;
    line-height: 120%;
  }

  .no-phone.white-desc {
    font-size: 13px;
  }

  .no-phone.time-desc {
    font-size: 12px;
  }

  .btn-4.for-btn, .btn-4.get, .btn-4.main-btn, .btn-4.get-door, .btn-4.write-door, .btn-4.s-page {
    font-size: 16px;
  }

  .sg-head-wrp {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .sg-img {
    z-index: 2;
    position: relative;
    overflow: hidden;
  }

  .h1-sg {
    font-size: 52px;
  }

  .sg-steps-num-wrp {
    margin-top: 2px;
  }

  .desc-small-sg {
    font-size: 16px;
  }

  .desc-small-sg.white-desc {
    font-size: 13px;
  }

  .desc-small-sg.time-desc {
    font-size: 12px;
  }

  .sg-steps-num.white-desc {
    font-size: 13px;
  }

  .sg-steps-num.time-desc {
    font-size: 12px;
  }

  .fb-head-wrp {
    grid-column-gap: 35px;
  }

  .desc-small-bf {
    font-size: 18px;
  }

  .desc-small-bf.white-desc {
    font-size: 13px;
  }

  .desc-small-bf.time-desc {
    font-size: 12px;
  }

  .image-1120 {
    margin-bottom: 6px;
  }

  .desc-small-bf-small {
    font-size: 12px;
  }

  .desc-small-bf-small.white-desc {
    font-size: 13px;
  }

  .desc-small-bf-small.time-desc {
    font-size: 12px;
  }

  .desc-bf {
    font-size: 14px;
    display: block;
  }

  .desc-bf.white-desc {
    font-size: 13px;
  }

  .desc-bf.time-desc {
    font-size: 12px;
  }

  .mob-heading-inner.mob-open-m {
    padding-right: 50px;
  }

  .btn-5.for-btn, .btn-5.coop, .upload-btn {
    font-size: 16px;
  }

  .h2 {
    font-size: 40px;
  }

  .h2.h-center.buy-2 {
    width: 909px;
  }

  .h2.h-center.big-h2-need {
    width: 860px;
  }

  .h2.s-h-step {
    width: 700px;
  }

  .h2.cookies-h.buy-2 {
    width: 909px;
  }

  .h2.cookies-h.big-h2-need {
    width: 860px;
  }

  .h2.cs-h1.buy-2 {
    width: 909px;
  }

  .h2.cs-h1.big-h2-need {
    width: 860px;
  }

  .benefits-desc {
    font-size: 14px;
  }

  .benefits-desc.white-desc {
    font-size: 13px;
  }

  .benefits-desc.time-desc {
    font-size: 12px;
  }

  .benefits-wrp {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
  }

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

  .tab-grid--ategory {
    grid-row-gap: 50px;
  }

  .tab-grid.bf-grid, .tab-grid.sg-grid {
    grid-column-gap: 60px;
    grid-row-gap: 60px;
  }

  .bf-tab-btn {
    font-size: 18px;
  }

  .h2-2 {
    font-size: 40px;
  }

  .h6-bf {
    font-size: 16px;
  }

  .benefits {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .sg-tab-btn {
    padding-top: 11px;
    padding-bottom: 12px;
    font-size: 18px;
  }

  .tab-content-sg {
    padding-bottom: 0;
  }

  .goods-country {
    height: 80%;
  }

  .goods-desc {
    font-size: 14px;
  }

  .goods-desc.white-desc {
    font-size: 13px;
  }

  .goods-desc.time-desc {
    font-size: 12px;
  }

  .uah-icon {
    height: 16px;
    margin-top: 4px;
  }

  .discount-wrp {
    grid-column-gap: 3px;
    grid-row-gap: 3px;
  }

  .discount-desc.white-desc {
    font-size: 13px;
  }

  .discount-desc.time-desc {
    font-size: 12px;
  }

  .discounts {
    font-size: 18px;
  }

  .discounts.white-desc {
    font-size: 13px;
  }

  .discounts.time-desc {
    font-size: 12px;
  }

  .uah-icon-d {
    height: 13px;
    margin-top: 3px;
  }

  .desc-small-2 {
    font-size: 14px;
    line-height: 120%;
  }

  .tariffs-sg {
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .door-t-18 {
    font-size: 18px;
  }

  .door-t-18.white-desc {
    font-size: 13px;
  }

  .door-t-18.time-desc {
    font-size: 12px;
  }

  .door-head-wrp {
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }

  .door-img {
    z-index: 2;
    position: relative;
    overflow: hidden;
  }

  .h1-door {
    font-size: 52px;
  }

  .door-num-wrp {
    margin-top: 2px;
  }

  .door-steps-num.white-desc {
    font-size: 13px;
  }

  .door-steps-num.time-desc {
    font-size: 12px;
  }

  .types {
    padding-top: 120px;
  }

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

  .grid-tab.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-tab.buy-grid {
    height: 100%;
  }

  .h3 {
    font-size: 38px;
  }

  .h3.h-center.buy-2 {
    width: 909px;
  }

  .h3.h-center.big-h2-need {
    width: 860px;
  }

  .h3.s-h-step {
    width: 700px;
  }

  .h3.cookies-h.buy-2 {
    width: 909px;
  }

  .h3.cookies-h.big-h2-need {
    width: 860px;
  }

  .h3.cs-h1.buy-2 {
    width: 909px;
  }

  .h3.cs-h1.big-h2-need {
    width: 860px;
  }

  .desc-small-door {
    font-size: 18px;
  }

  .desc-small-door.white-desc {
    font-size: 13px;
  }

  .desc-small-door.time-desc, .desc-small-door-small {
    font-size: 12px;
  }

  .desc-small-door-small.white-desc {
    font-size: 13px;
  }

  .desc-small-door-small.time-desc {
    font-size: 12px;
  }

  .tab-door-img {
    z-index: 2;
    position: relative;
    overflow: hidden;
  }

  .form-freight-block {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .div-block-55 {
    width: 100%;
  }

  .field-label-name {
    font-weight: 400;
  }

  .btn-f, .btn-f.form-btn {
    font-size: 16px;
  }

  .field-label {
    font-weight: 400;
  }

  .form-desc-2 {
    font-size: 12px;
  }

  .form-heading {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
  }

  .door-form-block.block-tabs, .door-form-block.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .door-how-block {
    height: 930px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .door-how-block.block-tabs, .door-how-block.s-block-tabs {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
  }

  .num-item-wrp {
    margin-top: 60px;
  }

  .num-item {
    padding-left: 40px;
    padding-right: 40px;
  }

  .big-num-door {
    font-size: 55px;
  }

  .big-num-door.white-desc {
    font-size: 13px;
  }

  .big-num-door.time-desc {
    font-size: 12px;
  }

  .door-t-22 {
    font-size: 18px;
  }

  .door-t-22.white-desc {
    font-size: 13px;
  }

  .door-t-22.time-desc {
    font-size: 12px;
  }

  .dotted {
    width: 12vw;
    left: -6.5vw;
  }

  .door-how-bottom-wrp.white-desc {
    font-size: 13px;
  }

  .door-how-bottom-wrp.time-desc {
    font-size: 12px;
  }

  .door-how-bottom {
    font-size: 112px;
  }

  .door-how-bottom.white-desc {
    font-size: 13px;
  }

  .door-how-bottom.time-desc {
    font-size: 12px;
  }

  .grid-f-3 {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .h2-f {
    font-size: 50px;
  }

  .h2-f.h2-small {
    font-size: 40px;
  }

  .heading {
    max-width: 990px;
  }

  .h3-f-small {
    font-size: 20px;
  }

  .h3-f-small.h3-popular {
    font-size: 16px;
  }

  .year-f-block {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .big-number {
    font-size: 105px;
  }

  .types-copy {
    padding-top: 120px;
    padding-bottom: 120px;
  }

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

  .map {
    margin-bottom: 120px;
  }

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

  .marquee {
    top: -130px;
  }

  .popular-cargo {
    height: 60px;
  }

  .head-content-f {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
  }

  .h1-freight {
    font-size: 48px;
  }

  .copy-main-wrp.copy-2row {
    width: 860px;
  }
}

@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, .h6.c-item-desc {
    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;
  }

  .h-2.auth-h {
    font-size: 40px;
  }

  .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, .t-small.auth-t {
    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;
  }

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

  .other-col.main-country {
    grid-column-gap: 5px;
  }

  .div-block-44.copy-2row {
    margin-top: -180px;
  }

  .lang-drop, .lang-link, .country-drop, .country-drop-link {
    font-size: 16px;
  }

  .copy-block {
    padding-top: 40px;
  }

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

  .image-1118 {
    height: 20px;
    min-height: 20px;
    max-height: 20px;
  }

  .h2-country {
    font-size: 44px;
  }

  .h2-country.h-center.cta-head, .h2-country.h-center-white.cta-head, .h2-country.cookies-h.cta-head, .h2-country.cs-h1.cta-head {
    width: 670px;
  }

  .co-num-desc {
    font-size: 16px;
  }

  .main-link {
    font-size: 12px;
  }

  .country-f-item {
    padding: 10px 15px;
    font-size: 12px;
  }

  .text-block-3 {
    margin-top: 2px;
  }

  .main-align-block {
    height: 27px;
  }

  .main-link-docs {
    font-size: 12px;
  }

  .tagline-footer {
    width: 330px;
  }

  .copyr, .no-phone {
    font-size: 14px;
  }

  .sg-head.padding-lr {
    height: auto;
  }

  .sg-steps-num-wrp {
    margin-top: 2px;
  }

  .h2 {
    font-size: 44px;
  }

  .h2.h-center.cta-head, .h2.h-center-white.cta-head, .h2.cookies-h.cta-head, .h2.cs-h1.cta-head {
    width: 670px;
  }

  .h2.auth-h {
    font-size: 40px;
  }

  .benefits-desc {
    font-size: 16px;
  }

  .benefits-wrp {
    max-width: 1600px;
    padding-top: 60px;
    padding-bottom: 24px;
  }

  .bf-tab-btn {
    padding: 15px 20px 18px;
  }

  .h2-2 {
    font-size: 44px;
  }

  .h2-2.center-h.h-black {
    width: 800px;
  }

  .goods-wrp {
    max-width: 1600px;
  }

  .benefits.padding-lr {
    flex-direction: column;
    align-items: center;
  }

  .goods-wrp-copy, .profitably-wrap {
    max-width: 1600px;
  }

  .sg-tab-btn {
    padding: 12px 20px 14px;
  }

  .h5-sg {
    font-size: 36px;
  }

  .goods-desc {
    font-size: 16px;
  }

  .uah-icon-d {
    margin-top: 4px;
  }

  .desc-small-2 {
    font-size: 16px;
  }

  .tariffs-sg.padding-lr {
    flex-direction: column;
    align-items: center;
  }

  .door-num-wrp {
    margin-top: 2px;
  }

  .types.padding-lr {
    flex-direction: column;
    align-items: center;
  }

  .types-wrp {
    max-width: 1600px;
  }

  .h3.h-center.cta-head, .h3.h-center-white.cta-head, .h3.cookies-h.cta-head, .h3.cs-h1.cta-head {
    width: 670px;
  }

  .h3.auth-h {
    font-size: 40px;
  }

  .door-form.padding-lr {
    flex-direction: column;
    align-items: center;
  }

  .form-desc-2 {
    font-size: 14px;
  }

  .form-heading {
    margin-top: 0;
  }

  .door-form-block, .door-how-block {
    max-width: 1600px;
  }

  .door-how.padding-lr {
    flex-direction: column;
    align-items: center;
  }

  .dotted {
    width: 14vw;
    left: -7.2vw;
  }

  .types-copy.padding-lr {
    flex-direction: column;
    align-items: center;
  }

  .div-block-82 {
    max-width: 1600px;
  }

  .seo-t {
    font-size: 14px;
  }

  .div-block-84 {
    height: 380px;
  }

  .copy-main-wrp.copy-2row {
    margin-top: -180px;
  }
}

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

  .h6.c-item-desc {
    font-size: 22px;
  }

  .h6.h6-bg {
    font-size: 24px;
  }

  .h6.h6-bg.hfb-big {
    font-size: 34px;
  }

  .h6.benefits-h, .h6.good-h {
    font-size: 26px;
  }

  .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, .btn.for-btn, .btn.for-btn.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.h-center.door-h2 {
    width: 1020px;
    font-size: 62px;
  }

  .h-2.h-center.door-h3 {
    width: 1020px;
    font-size: 44px;
  }

  .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 20px 18px;
    font-size: 18px;
    transition: background-color .2s;
  }

  .footer-link:hover {
    background-color: var(--medium-sea-green);
    border-radius: 50px;
  }

  .footer-link.mail-link {
    margin-right: -24px;
  }

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

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

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

  .div-block-15 {
    margin-right: 80px;
  }

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

  .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;
    line-height: 140%;
  }

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

  .buy-footer.padding-lr {
    padding-top: 66px;
    padding-bottom: 0;
  }

  .t-nav-buy {
    font-size: 20px;
  }

  .socials-wrp {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .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 {
    max-width: 1580px;
    padding-top: 40px;
  }

  .dropdown {
    background-color: #fff;
  }

  .dropdown-toggle {
    padding-top: 24px;
    padding-bottom: 14px;
  }

  .heading-drop {
    font-size: 24px;
  }

  .div-block-40 {
    grid-row-gap: 40px;
  }

  .accord-text {
    font-size: 20px;
  }

  .accord-text.bold-accord {
    font-size: 18px;
  }

  .div-block-41 {
    grid-row-gap: 10px;
  }

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

  .first-list {
    font-size: 20px;
    line-height: 140%;
  }

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

  .europe {
    width: 140px;
    margin-bottom: -70px;
  }

  .countrys-wrp {
    padding-top: 68px;
  }

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

  .country-t.county-page {
    font-size: 16px;
  }

  .other-col.main-country {
    grid-column-gap: 10px;
  }

  .div-block-44.copy-2row {
    width: 1200px;
    margin-top: -220px;
  }

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

  .lang-drop-wrp {
    margin-left: -5px;
  }

  .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: 110px;
    max-height: 110px;
  }

  .logo-partner.logonp {
    height: 47px;
    max-height: 50px;
  }

  .logo-partner.dpd {
    height: 65px;
    max-height: 65px;
  }

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

  .copy-block {
    padding-top: 60px;
  }

  .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: 60px;
    max-width: 2000px;
  }

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

  .other1, .inline {
    margin-top: 0;
  }

  .image-1118 {
    height: 25px;
    min-height: 25px;
    max-height: 25px;
  }

  .inline-wrp {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .h2-country {
    font-size: 56px;
  }

  .h2-country.h-center.cta-head {
    width: 780px;
  }

  .h2-country.h-center.big-h2 {
    font-size: 100px;
  }

  .h2-country.h-center.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h2-country.h-center.big-h2-need {
    font-size: 50px;
  }

  .h2-country.s-h-step {
    width: 900px;
  }

  .h2-country.h-center-white.cta-head, .h2-country.cookies-h.cta-head {
    width: 780px;
  }

  .h2-country.cookies-h.big-h2 {
    font-size: 100px;
  }

  .h2-country.cookies-h.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h2-country.cookies-h.big-h2-need {
    font-size: 50px;
  }

  .h2-country.cs-h1.cta-head {
    width: 780px;
  }

  .h2-country.cs-h1.big-h2 {
    font-size: 100px;
  }

  .h2-country.cs-h1.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h2-country.cs-h1.big-h2-need {
    font-size: 50px;
  }

  .h2-country.ep-h1 {
    font-size: 150px;
  }

  .num-anim {
    line-height: 110%;
  }

  .co-num-desc {
    font-size: 18px;
  }

  .main-link {
    font-size: 16px;
  }

  .country-f-item {
    padding: 10px 16px 11px;
    font-size: 14px;
  }

  .text-block-3 {
    margin-top: 1px;
  }

  .footer-align {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    padding-top: 100px;
  }

  .footer-policy-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .copyright {
    font-size: 16px;
  }

  .main-align-block {
    width: 400px;
  }

  .for-wrp {
    position: relative;
  }

  .btn-3 {
    padding: 14px 40px 18px;
    font-size: 20px;
  }

  .main-link-docs {
    font-size: 16px;
  }

  .auth-content {
    grid-row-gap: 20px;
    padding: 40px;
  }

  .tagline-mob {
    margin-top: 40px;
  }

  .tagline-footer {
    width: 400px;
  }

  .copyr {
    font-size: 18px;
  }

  .copyr.white-desc {
    font-size: 15px;
  }

  .copyr.time-desc {
    font-size: 14px;
  }

  .no-phone {
    font-size: 18px;
  }

  .no-phone.white-desc {
    font-size: 15px;
  }

  .no-phone.time-desc {
    font-size: 14px;
  }

  .btn-4 {
    padding: 14px 40px 18px;
    font-size: 20px;
  }

  .btn-4.for-btn, .btn-4.get, .btn-4.main-btn, .btn-4.get-door, .btn-4.write-door, .btn-4.s-page {
    font-size: 20px;
  }

  .sg-head.padding-lr, .sg-head.padding-lr.for-b, .sg-head.padding-lr.door-head {
    padding-top: 110px;
  }

  .sg-img-wrp {
    padding-top: 0;
  }

  .h1-sg {
    font-size: 70px;
  }

  .sg-steps-wrp {
    width: 600px;
  }

  .sg-steps-item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .sg-steps-num-wrp {
    width: 24px;
    min-width: 24px;
    max-width: 24px;
    height: 24px;
    min-height: 24px;
    max-height: 24px;
  }

  .desc-small-sg {
    font-size: 20px;
  }

  .desc-small-sg.white-desc {
    font-size: 15px;
  }

  .desc-small-sg.time-desc, .sg-steps-num {
    font-size: 14px;
  }

  .sg-steps-num.white-desc {
    font-size: 15px;
  }

  .sg-steps-num.time-desc {
    font-size: 14px;
  }

  .bf-content {
    padding-top: 30px;
    padding-bottom: 40px;
  }

  .desc-small-bf {
    font-size: 20px;
  }

  .desc-small-bf.white-desc {
    font-size: 15px;
  }

  .desc-small-bf.time-desc {
    font-size: 14px;
  }

  .image-1120 {
    width: 15px;
  }

  .desc-small-bf-small {
    font-size: 14px;
  }

  .desc-small-bf-small.white-desc {
    font-size: 15px;
  }

  .desc-small-bf-small.time-desc {
    font-size: 14px;
  }

  .desc-bf {
    font-size: 18px;
  }

  .desc-bf.white-desc {
    font-size: 15px;
  }

  .desc-bf.time-desc {
    font-size: 14px;
  }

  .mob-heading-inner.mob-open-m {
    padding-top: 24px;
  }

  .btn-5 {
    padding: 14px 40px 18px;
    font-size: 20px;
  }

  .btn-5.for-btn, .btn-5.coop {
    font-size: 20px;
  }

  .upload-btn {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    font-size: 15px;
  }

  .div-block-50 {
    padding: 30px;
  }

  .h2 {
    font-size: 56px;
  }

  .h2.h-center.cta-head {
    width: 780px;
  }

  .h2.h-center.big-h2 {
    font-size: 100px;
  }

  .h2.h-center.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h2.h-center.big-h2-need {
    font-size: 50px;
  }

  .h2.s-h-step {
    width: 900px;
  }

  .h2.h-center-white.cta-head, .h2.cookies-h.cta-head {
    width: 780px;
  }

  .h2.cookies-h.big-h2 {
    font-size: 100px;
  }

  .h2.cookies-h.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h2.cookies-h.big-h2-need {
    font-size: 50px;
  }

  .h2.cs-h1.cta-head {
    width: 780px;
  }

  .h2.cs-h1.big-h2 {
    font-size: 100px;
  }

  .h2.cs-h1.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h2.cs-h1.big-h2-need {
    font-size: 50px;
  }

  .h2.ep-h1 {
    font-size: 150px;
  }

  .benefits-icon {
    max-width: 80%;
  }

  .benefits-card {
    padding: 30px;
  }

  .benefits-content {
    grid-row-gap: 18px;
  }

  .benefits-desc {
    font-size: 19px;
    line-height: 140%;
  }

  .benefits-desc.white-desc {
    font-size: 15px;
  }

  .benefits-desc.time-desc {
    font-size: 14px;
  }

  .benefits-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 70px;
    max-width: 2000px;
    padding-top: 70px;
    padding-bottom: 34px;
  }

  .benefits-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

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

  .tab-grid--ategory {
    grid-row-gap: 60px;
  }

  .tab-grid.sg-grid {
    margin-top: 60px;
  }

  .bf-tab-btn {
    padding: 20px 26px 22px;
    font-size: 20px;
  }

  .goods-category-card {
    -webkit-backdrop-filter: none;
    backdrop-filter: none;
  }

  .h2-2 {
    font-size: 56px;
  }

  .h2-2.center-h.h-black {
    width: 1000px;
  }

  .h6-bf {
    font-size: 20px;
  }

  .goods-wrp {
    max-width: 1920px;
    padding-top: 120px;
  }

  .benefits.padding-lr {
    width: 100%;
  }

  .goods-wrp-copy, .profitably-wrap {
    max-width: 1920px;
    padding-top: 120px;
  }

  .sg-tab-btn {
    padding: 15px 26px 18px;
    font-size: 20px;
  }

  .h5-sg {
    font-size: 48px;
  }

  .goods-country {
    height: 60%;
  }

  .goods-desc {
    font-size: 19px;
    line-height: 140%;
  }

  .goods-desc.white-desc {
    font-size: 15px;
  }

  .goods-desc.time-desc {
    font-size: 14px;
  }

  .uah-icon {
    height: 20px;
  }

  .discount-desc {
    font-size: 14px;
    line-height: 140%;
  }

  .discount-desc.white-desc {
    font-size: 15px;
  }

  .discount-desc.time-desc {
    font-size: 14px;
  }

  .discounts {
    font-size: 20px;
    line-height: 140%;
  }

  .discounts.white-desc {
    font-size: 15px;
  }

  .discounts.time-desc {
    font-size: 14px;
  }

  .uah-icon-d {
    height: 15px;
    margin-top: 6px;
  }

  .desc-small-2 {
    font-size: 19px;
  }

  .tariffs-sg.padding-lr {
    width: 100%;
  }

  .table-it {
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .door-t-18 {
    font-size: 20px;
  }

  .door-t-18.white-desc {
    font-size: 15px;
  }

  .door-t-18.time-desc {
    font-size: 14px;
  }

  .door-img-wrp {
    padding-top: 0;
  }

  .h1-door {
    font-size: 70px;
  }

  .door-num-wrp {
    width: 24px;
    min-width: 24px;
    max-width: 24px;
    height: 24px;
    min-height: 24px;
    max-height: 24px;
  }

  .door-steps-num {
    font-size: 14px;
  }

  .door-steps-num.white-desc {
    font-size: 15px;
  }

  .door-steps-num.time-desc {
    font-size: 14px;
  }

  .types.padding-lr {
    width: 100%;
  }

  .types-wrp {
    grid-column-gap: 70px;
    grid-row-gap: 60px;
    max-width: 2000px;
  }

  .types-wrp.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

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

  .door-tab-btn {
    height: 90px;
    padding-left: 36px;
    padding-right: 36px;
    font-size: 28px;
  }

  .tab-icon {
    height: 64px;
    min-height: 64px;
  }

  .tab-icon-w {
    height: 60px;
    min-height: 60px;
  }

  .grid-tab {
    max-width: 2000px;
    padding: 50px;
  }

  .h3 {
    font-size: 48px;
  }

  .h3.h-center.cta-head {
    width: 780px;
  }

  .h3.h-center.big-h2 {
    font-size: 100px;
  }

  .h3.h-center.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h3.h-center.big-h2-need {
    font-size: 50px;
  }

  .h3.s-h-step {
    width: 900px;
  }

  .h3.h-center-white.cta-head, .h3.cookies-h.cta-head {
    width: 780px;
  }

  .h3.cookies-h.big-h2 {
    font-size: 100px;
  }

  .h3.cookies-h.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h3.cookies-h.big-h2-need {
    font-size: 50px;
  }

  .h3.cs-h1.cta-head {
    width: 780px;
  }

  .h3.cs-h1.big-h2 {
    font-size: 100px;
  }

  .h3.cs-h1.buy-2 {
    width: 1020px;
    font-size: 50px;
  }

  .h3.cs-h1.big-h2-need {
    font-size: 50px;
  }

  .h3.ep-h1 {
    font-size: 150px;
  }

  .desc-small-door {
    font-size: 20px;
  }

  .desc-small-door.white-desc {
    font-size: 15px;
  }

  .desc-small-door.time-desc, .desc-small-door-small {
    font-size: 14px;
  }

  .desc-small-door-small.white-desc {
    font-size: 15px;
  }

  .desc-small-door-small.time-desc {
    font-size: 14px;
  }

  .door-form.padding-lr {
    width: 100%;
  }

  .field-label-name {
    font-size: 14px;
  }

  .ms-pill-wrap {
    border-radius: 28px;
    height: 56px;
  }

  .btn-f {
    height: 56px;
    font-size: 20px;
  }

  .btn-f.form-btn {
    font-size: 20px;
  }

  .field-label {
    font-size: 16px;
  }

  .field-label.x-simbol {
    font-size: 18px;
  }

  .form-freight-wrp {
    width: 820px;
  }

  .form-freight-wrapper {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
  }

  .ms-pill-label {
    font-size: 17px;
  }

  .form-heading {
    font-size: 20px;
  }

  .success-message-2 {
    height: 646px;
  }

  .door-form-block {
    grid-column-gap: 70px;
    grid-row-gap: 60px;
    max-width: 2000px;
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .door-form-block.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .door-form-block.block-tabs, .door-form-block.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .door-how-block {
    grid-column-gap: 70px;
    grid-row-gap: 60px;
    max-width: 2000px;
    height: 1200px;
    padding-top: 120px;
    padding-bottom: 120px;
  }

  .door-how-block.block-padding {
    grid-column-gap: 80px;
    grid-row-gap: 80px;
  }

  .door-how-block.block-tabs, .door-how-block.s-block-tabs {
    grid-column-gap: 110px;
    grid-row-gap: 110px;
  }

  .door-how.padding-lr {
    width: 100%;
  }

  .num-item {
    width: 310px;
    padding-left: 60px;
  }

  .big-num-door {
    font-size: 80px;
  }

  .big-num-door.white-desc {
    font-size: 15px;
  }

  .big-num-door.time-desc {
    font-size: 14px;
  }

  .door-t-22 {
    font-size: 24px;
  }

  .door-t-22.white-desc {
    font-size: 15px;
  }

  .door-t-22.time-desc {
    font-size: 14px;
  }

  .dotted {
    width: 14vw;
    max-width: 320px;
    top: 43px;
    left: -147px;
  }

  .door-how-bottom-wrp {
    font-size: 30px;
  }

  .door-how-bottom-wrp.white-desc {
    font-size: 15px;
  }

  .door-how-bottom-wrp.time-desc {
    font-size: 14px;
  }

  .door-how-bottom {
    margin-right: 10px;
  }

  .door-how-bottom.white-desc {
    font-size: 15px;
  }

  .door-how-bottom.time-desc {
    font-size: 14px;
  }

  .grid-year-2, .grid-year-1 {
    max-width: 2000px;
  }

  .grid-f-3 {
    grid-column-gap: 90px;
    grid-row-gap: 90px;
    max-width: 2000px;
  }

  .h2-f {
    font-size: 60px;
  }

  .h2-f.h2-small {
    font-size: 50px;
  }

  .heading {
    max-width: 1100px;
  }

  .year-card {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    padding: 30px 40px 50px;
  }

  .image-1122 {
    width: 60px;
    height: 60px;
  }

  .h3-f-small {
    font-size: 26px;
  }

  .h3-f-small.h3-popular {
    font-size: 21px;
  }

  .year-f {
    padding-top: 120px;
  }

  .types-copy.padding-lr {
    width: 100%;
  }

  .div-block-82 {
    max-width: 2000px;
  }

  .about-card {
    padding: 30px 40px 40px;
  }

  .about-icon {
    width: 70px;
  }

  .seo-t {
    font-size: 16px;
  }

  .div-block-84 {
    height: 400px;
  }

  .div-block-85 {
    margin-top: 45px;
  }

  .image-1123 {
    width: 80px;
    margin-right: 10px;
  }

  .marquee {
    top: -150px;
  }

  .popular-cargo {
    height: 80px;
  }

  .h1-freight {
    font-size: 62px;
  }

  .tagline {
    font-size: 24px;
  }

  .copy-main-wrp.copy-2row {
    width: 1200px;
    margin-top: -220px;
  }
}

@media screen and (max-width: 991px) {
  .grid-2.head-grid {
    flex-direction: column;
  }

  .grid-2.why-grid {
    flex-direction: column-reverse;
    display: flex;
  }

  .grid-2.sg-grid {
    flex-direction: column;
    height: auto;
    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-center.door-h2 {
    width: auto;
  }

  .h-2.h-center.door-h3 {
    width: auto;
    font-size: 30px;
  }

  .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 {
    display: none;
  }

  .f-nav-bg.b-green-bg {
    display: flex;
  }

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

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

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

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

  .buy-footer-nav {
    flex-direction: column;
    align-items: flex-start;
  }

  .t-nav-buy {
    font-size: 11px;
  }

  .socials-wrp {
    grid-row-gap: 40px;
    border-left-style: none;
    flex-direction: column;
    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;
  }

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

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

  .other-col.main-country {
    grid-column-gap: 10px;
    flex-direction: row;
  }

  .other-col.main-country.mob-none {
    display: none;
  }

  .div-block-44 {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    margin-top: 0;
    display: inline;
  }

  .div-block-44.copy-2row {
    width: auto;
    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;
  }

  .lang-drop-wrp {
    margin-left: -5px;
  }

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

  .country-drop:hover {
    background-color: #fff;
  }

  .nav-n-countries {
    border-bottom: 1px none var(--white4);
  }

  .copy-block {
    grid-row-gap: 20px;
    flex-direction: column-reverse;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 10px;
    display: block;
  }

  .other-logo-wrp {
    grid-column-gap: 26px;
    grid-row-gap: 26px;
    flex-direction: row;
    margin-left: 0;
    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;
  }

  .burger-drop-wrp.lang-none, .burger-drop-wrp.ua-lang {
    display: none;
  }

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

  .country-head {
    flex-direction: column-reverse;
    height: auto;
  }

  .country-left {
    width: 100%;
    height: auto;
    position: relative;
  }

  .country-left-item {
    justify-content: flex-start;
    height: 310px;
    min-height: 420px;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 40px;
  }

  .h2-country.h-center.buy-2, .h2-country.h-center.big-h2-need, .h2-country.h-step, .h2-country.h-step-zara, .h2-country.h-step-mob, .h2-country.h-step-m, .h2-country.h-step-d, .h2-country.s-h-step, .h2-country.cookies-h.buy-2, .h2-country.cookies-h.big-h2-need, .h2-country.cs-h1.buy-2, .h2-country.cs-h1.big-h2-need {
    width: auto;
  }

  .co-num-desc.lang-t3 {
    color: #fff;
    font-size: 16px;
  }

  .country-right {
    width: 100%;
    height: auto;
  }

  .country-right-first {
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    height: auto;
    padding-top: 140px;
    padding-left: 40px;
    padding-right: 40px;
  }

  .right-logo-wrp {
    margin-top: auto;
    display: none;
  }

  .logo-icon-wrp {
    display: none;
  }

  .logo-icon-wrp.mob-logo {
    justify-content: flex-start;
    width: 280px;
    height: auto;
    margin-left: 0;
    display: flex;
    position: relative;
  }

  .main-link {
    display: none;
  }

  .main-link.m-b-link {
    text-align: right;
    justify-content: flex-end;
    display: flex;
  }

  .main-link.mob-mail {
    margin-left: 20px;
    display: flex;
  }

  .country-f-item.f-item-active {
    border-color: var(--2a1e5c);
  }

  .grid-main-footer {
    grid-template-columns: 1fr;
    display: flex;
  }

  .footer-align {
    padding-left: 20px;
    padding-right: 20px;
  }

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

  .main-mob-heading {
    z-index: 10;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 20px 40px;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
  }

  .main-burger-wrp {
    opacity: 1;
    justify-content: flex-start;
    width: 100%;
    padding-left: 40px;
    padding-right: 40px;
    display: none;
  }

  .main-burger-wrp.inner-b-wrp {
    display: none;
  }

  .btn-3 {
    text-align: center;
    padding-bottom: 11px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .close-cooperation {
    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;
  }

  .burger-links {
    justify-content: flex-start;
    width: 100%;
    height: auto;
    margin-top: 5vw;
  }

  .align-burger {
    display: none;
  }

  .burger-langs {
    height: auto;
    margin-top: 100px;
  }

  .burger-langs.inner-off {
    height: 28px;
  }

  .main-link-docs.m-b-link {
    display: flex;
  }

  .main-link-docs.mob-mail {
    margin-left: 20px;
    display: flex;
  }

  .tagline-mob {
    justify-content: flex-start;
    align-items: center;
    margin-top: 20px;
    margin-left: 20px;
    display: flex;
  }

  .copyr.white-desc, .copyr.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .div-block-46 {
    display: inline;
  }

  .no-phone.white-desc, .no-phone.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .btn-4 {
    text-align: center;
    padding-bottom: 11px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .sg-head.padding-lr {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    flex-direction: column-reverse;
    height: auto;
    padding-top: 110px;
    padding-bottom: 100px;
  }

  .sg-head.padding-lr.for-b, .sg-head.padding-lr.door-head {
    padding-bottom: 10px;
  }

  .sg-head-wrp {
    padding-top: 5vw;
  }

  .sg-img {
    height: auto;
  }

  .sg-head-img {
    width: 100%;
  }

  .sg-steps-num-wrp {
    margin-top: 2px;
  }

  .desc-small-sg.white-desc, .desc-small-sg.time-desc, .sg-steps-num.white-desc, .sg-steps-num.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .fb-head-img {
    width: 100%;
  }

  .desc-small-bf.white-desc, .desc-small-bf.time-desc, .desc-small-bf-small.white-desc, .desc-small-bf-small.time-desc, .desc-bf.white-desc, .desc-bf.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .mob-heading-inner {
    z-index: 10;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    padding: 20px 40px;
    display: flex;
    position: fixed;
    inset: 0% 0% auto;
  }

  .mob-heading-inner.mob-open-m {
    justify-content: flex-end;
    width: auto;
    padding-left: 10px;
    inset: 0% 0% auto auto;
  }

  .inner-langs-off {
    display: flex;
  }

  .close-icon-2 {
    background-color: #000103;
    border: 1px #fff;
    border-radius: 200px;
    justify-content: center;
    align-items: center;
    width: 40px;
    height: 40px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .btn-5 {
    text-align: center;
    padding-bottom: 11px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .image-1121 {
    width: 50px;
    height: 50px;
    display: block;
    position: absolute;
    inset: 15px auto auto 40px;
  }

  .upload-btn {
    grid-column-gap: 4px;
    grid-row-gap: 4px;
  }

  .text-block-4 {
    font-size: 15px;
  }

  .h2.h-center.buy-2, .h2.h-center.big-h2-need, .h2.h-step, .h2.h-step-zara, .h2.h-step-mob, .h2.h-step-m, .h2.h-step-d, .h2.s-h-step, .h2.cookies-h.buy-2, .h2.cookies-h.big-h2-need, .h2.cs-h1.buy-2, .h2.cs-h1.big-h2-need {
    width: auto;
  }

  .benefits-icon {
    max-width: 70%;
  }

  .benefits-card {
    padding: 20px;
  }

  .benefits-desc.white-desc, .benefits-desc.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .benefits-wrp {
    grid-row-gap: 30px;
  }

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

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

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

  .tab-grid.sg-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .h2-2.center-h.h-black {
    width: auto;
  }

  .tab-grid--ategory-bf {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr 1fr;
  }

  .goods-wrp {
    padding-left: 30px;
    padding-right: 30px;
  }

  .benefits.padding-lr {
    z-index: 11;
  }

  .goods-wrp-copy {
    padding-left: 30px;
    padding-right: 30px;
  }

  .profitably-wrap {
    padding-bottom: 100px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .tab-grid--ategory-sg {
    grid-column-gap: 20px;
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
  }

  .tab-content-sg {
    padding-bottom: 0;
  }

  .h5-sg {
    margin-bottom: 20px;
  }

  .goods-content-block {
    height: auto;
  }

  .goods-country {
    height: 100%;
  }

  .goods-desc.white-desc, .goods-desc.time-desc, .discount-desc.white-desc, .discount-desc.time-desc, .discounts.white-desc, .discounts.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .sg-table-grid, .first-table2 {
    grid-template-columns: 90px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .sg-table-grid-row {
    grid-template-columns: 90px 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .door-t-18.white-desc, .door-t-18.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .door-head-wrp {
    padding-top: 5vw;
  }

  .door-img {
    width: 100%;
    height: 60vw;
  }

  .door-head-img {
    width: 100%;
  }

  .door-num-wrp {
    margin-top: 2px;
  }

  .door-steps-num.white-desc, .door-steps-num.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .types-wrp {
    grid-row-gap: 30px;
  }

  .door-tab-btn {
    height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 18px;
  }

  .tab-icon, .tab-icon-w {
    height: 34px;
    min-height: 34px;
  }

  .grid-tab {
    flex-flow: column-reverse;
    align-items: stretch;
    margin-top: 0;
    padding: 20px;
    display: flex;
  }

  .grid-tab.head-grid {
    flex-direction: column;
  }

  .grid-tab.why-grid {
    flex-direction: column-reverse;
    display: flex;
  }

  .grid-tab.sg-grid {
    flex-direction: column;
    height: auto;
    display: flex;
  }

  .h3.h-center.buy-2, .h3.h-center.big-h2-need, .h3.h-step, .h3.h-step-zara, .h3.h-step-mob, .h3.h-step-m, .h3.h-step-d, .h3.s-h-step, .h3.cookies-h.buy-2, .h3.cookies-h.big-h2-need, .h3.cs-h1.buy-2, .h3.cs-h1.big-h2-need {
    width: auto;
  }

  .tab-info-wrp {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    margin-left: 0;
    padding: 0;
  }

  .desc-small-door.white-desc, .desc-small-door.time-desc, .desc-small-door-small.white-desc, .desc-small-door-small.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .tab-door-img {
    width: 100%;
    height: 60vw;
  }

  .tab-door-image {
    width: 100%;
  }

  .btn-f {
    text-align: center;
    height: 36px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 12px;
  }

  .btn-f.form-btn {
    font-size: 12px;
  }

  .form-freight-wrp {
    width: 100%;
    max-width: 600px;
  }

  .main-form {
    width: 100%;
  }

  .form-desc-2 {
    font-size: 12px;
  }

  .div-block-59 {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .block-horizonlal.contacts-block {
    flex-direction: column;
  }

  .door-form-block {
    grid-row-gap: 30px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .two-form-wrp {
    width: 100%;
    margin-top: -20px;
  }

  .door-how-block {
    grid-row-gap: 30px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .num-item {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .big-num-door {
    font-size: 36px;
  }

  .big-num-door.white-desc, .big-num-door.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .door-t-22 {
    font-size: 13px;
  }

  .door-t-22.white-desc, .door-t-22.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .door-how-bottom-wrp {
    font-size: 16px;
  }

  .door-how-bottom-wrp.white-desc, .door-how-bottom-wrp.time-desc, .door-how-bottom.white-desc, .door-how-bottom.time-desc {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

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

  .grid-f-3.popular-grid {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .year-card {
    grid-column-gap: 15px;
    grid-row-gap: 15px;
  }

  .image-1122 {
    width: 30px;
    height: 30px;
  }

  .h3-f-small {
    font-size: 14px;
  }

  .year-num-wrp {
    height: 50px;
  }

  .big-number {
    font-size: 50px;
  }

  .popular-item {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

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

  .div-block-84 {
    height: auto;
  }

  .div-block-85 {
    margin-top: 25px;
  }

  .popular-cargo {
    height: 30px;
  }

  .head-content-f {
    padding-top: 20px;
  }

  .head-content-f.head-s {
    padding-top: 80px;
    padding-bottom: 80px;
  }

  .tagline {
    text-align: left;
  }

  .copy-main-wrp {
    grid-column-gap: 6px;
    grid-row-gap: 6px;
    flex-direction: column;
    justify-content: flex-start;
    margin-top: 0;
    display: inline;
  }

  .copy-main-wrp.copy-2row {
    width: auto;
    margin-top: 0;
  }
}

@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, .grid-2.sg-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, .h6.c-item-desc, .h6.benefits-h, .h6.good-h {
    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: 7vw;
    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;
  }

  .btn.for-btn.s-btn-border {
    display: none;
  }

  .btn.for-btn.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, .h-2.h-center.door-h2 {
    width: auto;
    font-size: 25px;
  }

  .h-2.h-center.door-h3 {
    width: auto;
    font-size: 20px;
  }

  .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 {
    flex-direction: column;
    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-wrp {
    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 {
    padding-top: 100px;
  }

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

  .buyer-head.padding-lr.business {
    padding-bottom: 20vw;
  }

  .buy-head-wrp {
    grid-row-gap: 5vw;
    flex-direction: column;
  }

  .video-content {
    padding-top: 150px;
  }

  .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 {
    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: 90vw;
  }

  .t-nav-buy {
    font-size: 13px;
  }

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

  .head-img {
    position: relative;
  }

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

  .other-col.main-country {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: start;
    display: flex;
  }

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

  .div-block-44.copy-2row {
    width: auto;
  }

  .qr-en {
    width: 36vw;
    top: 38%;
  }

  .solutionarea-wrp {
    flex-direction: column;
  }

  .solutionarea-badge {
    width: 130px;
  }

  .dropdown-list.w--open {
    margin-top: 0;
  }

  .services-card-wrp {
    flex-wrap: wrap;
    width: 100%;
  }

  .service-card.card-2 {
    margin-top: 20px;
  }

  .logo-partner {
    height: 6vw;
  }

  .logo-partner.big-logo {
    height: 10vw;
    max-height: 10vw;
  }

  .logo-partner.logonp {
    height: 4vw;
  }

  .logo-partner.dpd {
    height: 7vw;
    max-height: 7vw;
  }

  .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 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .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;
    width: 50%;
  }

  .footer-links-row.foot-links {
    flex-flow: column;
  }

  .head-list {
    font-size: 2.4vw;
  }

  .h2-country {
    line-height: 110%;
  }

  .h2-country.h-center.cta-head {
    width: 90%;
  }

  .h2-country.h-center.big-h2 {
    font-size: 40px;
  }

  .h2-country.h-center.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h2-country.h-center.big-h2-per {
    font-size: 40px;
  }

  .h2-country.h-center.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .h2-country.h2-center {
    text-align: center;
  }

  .h2-country.h-step-mob {
    margin-top: 40px;
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .h2-country.h-step-m {
    display: block;
  }

  .h2-country.h-step-d {
    display: none;
  }

  .h2-country.s-h-step {
    display: block;
  }

  .h2-country.h-center-white.cta-head, .h2-country.cookies-h.cta-head {
    width: 90%;
  }

  .h2-country.cookies-h.big-h2 {
    font-size: 40px;
  }

  .h2-country.cookies-h.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h2-country.cookies-h.big-h2-per {
    font-size: 40px;
  }

  .h2-country.cookies-h.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .h2-country.cs-h1.cta-head {
    width: 90%;
  }

  .h2-country.cs-h1.big-h2 {
    font-size: 40px;
  }

  .h2-country.cs-h1.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h2-country.cs-h1.big-h2-per {
    font-size: 40px;
  }

  .h2-country.cs-h1.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .country-f-item {
    grid-column-gap: 9px;
    font-size: 1.7vw;
  }

  .main-footer-logo {
    width: 33.3333%;
  }

  .main-burger-wrp {
    padding-left: 40px;
    padding-right: 40px;
  }

  .btn-3.submit {
    margin-top: 20px;
  }

  .modal-form {
    width: 400px;
    padding: 40px 30px;
  }

  .close-cooperation {
    z-index: 100;
  }

  .table-wrap {
    width: 710px;
    min-width: 710px;
    overflow: visible;
  }

  .table-wrap.table-no-scroll {
    width: 100%;
    min-width: 100%;
  }

  .table-scroll {
    width: 100vw;
    margin-left: -30px;
    padding-left: 30px;
    padding-right: 30px;
    overflow: auto;
  }

  .burger-langs {
    margin-top: 100px;
  }

  .burger-langs.inner-off {
    height: 28px;
  }

  .auth-wrp {
    grid-row-gap: 22px;
  }

  .auth-content {
    margin-bottom: 0;
  }

  .copyr.white-desc, .copyr.time-desc {
    text-align: left;
  }

  .copyr.t-cookies {
    width: 90%;
  }

  .no-phone.white-desc, .no-phone.time-desc {
    text-align: left;
  }

  .no-phone.t-cookies {
    width: 90%;
  }

  .sg-head.padding-lr {
    height: auto;
  }

  .sg-head.padding-lr.business {
    padding-bottom: 20vw;
  }

  .sg-head-wrp {
    grid-row-gap: 5vw;
    flex-direction: column;
  }

  .sg-head-img {
    position: relative;
  }

  .sg-steps-wrp {
    width: 430px;
  }

  .desc-small-sg.white-desc, .desc-small-sg.time-desc {
    text-align: left;
  }

  .desc-small-sg.t-cookies {
    width: 90%;
  }

  .sg-steps-num.white-desc, .sg-steps-num.time-desc {
    text-align: left;
  }

  .sg-steps-num.t-cookies {
    width: 90%;
  }

  .fb-head-img {
    position: relative;
  }

  .fb-head-wrp {
    grid-row-gap: 5vw;
    flex-direction: column;
  }

  .fb-img-wrp {
    width: 100%;
    min-width: 100%;
    height: 60vw;
  }

  .fb-img {
    width: 100%;
  }

  .bf-content {
    padding-left: 20px;
  }

  .desc-small-bf.white-desc, .desc-small-bf.time-desc {
    text-align: left;
  }

  .desc-small-bf.t-cookies {
    width: 90%;
  }

  .desc-small-bf-small.white-desc, .desc-small-bf-small.time-desc {
    text-align: left;
  }

  .desc-small-bf-small.t-cookies {
    width: 90%;
  }

  .desc-bf.white-desc, .desc-bf.time-desc {
    text-align: left;
  }

  .desc-bf.t-cookies {
    width: 90%;
  }

  .close-icon-2 {
    width: 40px;
    height: 40px;
  }

  .modal-form-2 {
    width: 400px;
    padding: 40px 30px;
  }

  .image-1121 {
    top: 17px;
  }

  .upload-btn {
    font-size: 12px;
  }

  .file-upload, .default-state {
    flex-direction: column;
    align-items: flex-start;
  }

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

  .error-state {
    position: relative;
    bottom: 0;
  }

  .h2 {
    line-height: 110%;
  }

  .h2.h-center.cta-head {
    width: 90%;
  }

  .h2.h-center.big-h2 {
    font-size: 40px;
  }

  .h2.h-center.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h2.h-center.big-h2-per {
    font-size: 40px;
  }

  .h2.h-center.big-h2-need {
    width: auto;
    font-size: 25px;
  }

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

  .h2.h2-center.profitable-h {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .h2.h-step-mob {
    margin-top: 40px;
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .h2.h-step-m {
    display: block;
  }

  .h2.h-step-d {
    display: none;
  }

  .h2.s-h-step {
    display: block;
  }

  .h2.h-center-white.cta-head, .h2.cookies-h.cta-head {
    width: 90%;
  }

  .h2.cookies-h.big-h2 {
    font-size: 40px;
  }

  .h2.cookies-h.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h2.cookies-h.big-h2-per {
    font-size: 40px;
  }

  .h2.cookies-h.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .h2.cs-h1.cta-head {
    width: 90%;
  }

  .h2.cs-h1.big-h2 {
    font-size: 40px;
  }

  .h2.cs-h1.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h2.cs-h1.big-h2-per {
    font-size: 40px;
  }

  .h2.cs-h1.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .benefits-icon {
    max-width: 70%;
  }

  .benefits-desc.white-desc, .benefits-desc.time-desc {
    text-align: left;
  }

  .benefits-desc.t-cookies {
    width: 90%;
  }

  .benefits-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .tab-content-bf {
    padding-left: 30px;
    padding-right: 30px;
  }

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

  .tab-menu-wrp {
    white-space: nowrap;
    flex-flow: row;
    width: 100%;
    min-width: auto;
    padding: 5px 30px;
    display: flex;
    overflow: auto;
  }

  .bf-tab-btn {
    white-space: nowrap;
    padding-bottom: 12px;
    font-size: 14px;
  }

  .goods-category-card {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
  }

  .h2-2 {
    font-size: 28px;
    line-height: 110%;
  }

  .h2-2.center-h.h-black.mob-h {
    padding-left: 30px;
    padding-right: 30px;
  }

  .goods-wrp, .goods-wrp-copy, .profitably-wrap {
    padding-left: 0;
    padding-right: 0;
  }

  .sg-tab-btn {
    white-space: nowrap;
    padding-bottom: 12px;
    font-size: 14px;
  }

  .tab-content-sg {
    padding-left: 30px;
    padding-right: 30px;
  }

  .goods-desc.white-desc, .goods-desc.time-desc {
    text-align: left;
  }

  .goods-desc.t-cookies {
    width: 90%;
  }

  .uah-icon {
    height: 12px;
    margin-top: 3px;
  }

  .discount-desc.white-desc, .discount-desc.time-desc {
    text-align: left;
  }

  .discount-desc.t-cookies {
    width: 90%;
  }

  .discounts.white-desc, .discounts.time-desc {
    text-align: left;
  }

  .discounts.t-cookies {
    width: 90%;
  }

  .uah-icon-d {
    height: 12px;
    margin-top: 3px;
  }

  .table-block-2 {
    height: 70px;
  }

  .table-block-2.last-block.mob-corner3 {
    border-bottom-right-radius: 20px;
  }

  .table-it.desctop-off.border-b-off {
    border-bottom-style: none;
  }

  .table-it.first-block-border {
    border-right-style: none;
  }

  .first-table2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    border-style: none;
    flex-direction: column;
    display: flex;
  }

  .div-block-54 {
    border: 1px solid #e6e6e6;
    border-radius: 5vw;
  }

  .sg-table-grid-6 {
    grid-template-columns: 90px 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .desctop-off {
    display: block;
  }

  .tariff-head {
    grid-row-gap: 22px;
  }

  .door-t-18 {
    font-size: 14px;
  }

  .door-t-18.white-desc, .door-t-18.time-desc {
    text-align: left;
  }

  .door-t-18.t-cookies {
    width: 90%;
  }

  .door-head-wrp {
    flex-direction: column;
  }

  .door-head-img {
    position: relative;
  }

  .h1-door {
    margin-bottom: 20px;
  }

  .door-steps-num.white-desc, .door-steps-num.time-desc {
    text-align: left;
  }

  .door-steps-num.t-cookies {
    width: 90%;
  }

  .types-wrp {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .types-wrp.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .types-head {
    grid-row-gap: 22px;
  }

  .door-tabs-wrp {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
  }

  .door-tab-btn {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    font-size: 14px;
  }

  .tab-icon {
    height: 25px;
    min-height: 25px;
  }

  .tab-icon-w {
    height: 22px;
    min-height: 22px;
  }

  .grid-tab.head-grid {
    flex-direction: column;
  }

  .grid-tab.banner-grid, .grid-tab.s-banner-grid {
    flex-direction: column-reverse;
    display: flex;
  }

  .grid-tab.buy-grid, .grid-tab.sg-grid {
    flex-direction: column;
    justify-content: flex-end;
    display: flex;
  }

  .h3 {
    line-height: 110%;
  }

  .h3.h-center.cta-head {
    width: 90%;
  }

  .h3.h-center.big-h2 {
    font-size: 40px;
  }

  .h3.h-center.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h3.h-center.big-h2-per {
    font-size: 40px;
  }

  .h3.h-center.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .h3.h2-center {
    text-align: center;
  }

  .h3.h-step-mob {
    margin-top: 40px;
    margin-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .h3.h-step-m {
    display: block;
  }

  .h3.h-step-d {
    display: none;
  }

  .h3.s-h-step {
    display: block;
  }

  .h3.h-center-white.cta-head, .h3.cookies-h.cta-head {
    width: 90%;
  }

  .h3.cookies-h.big-h2 {
    font-size: 40px;
  }

  .h3.cookies-h.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h3.cookies-h.big-h2-per {
    font-size: 40px;
  }

  .h3.cookies-h.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .h3.cs-h1.cta-head {
    width: 90%;
  }

  .h3.cs-h1.big-h2 {
    font-size: 40px;
  }

  .h3.cs-h1.buy-2 {
    width: auto;
    font-size: 25px;
  }

  .h3.cs-h1.big-h2-per {
    font-size: 40px;
  }

  .h3.cs-h1.big-h2-need {
    width: auto;
    font-size: 25px;
  }

  .tab-info-wrp {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .desc-small-door.white-desc, .desc-small-door.time-desc {
    text-align: left;
  }

  .desc-small-door.t-cookies {
    width: 90%;
  }

  .desc-small-door-small.white-desc, .desc-small-door-small.time-desc {
    text-align: left;
  }

  .desc-small-door-small.t-cookies {
    width: 90%;
  }

  .tab-door-image {
    position: relative;
  }

  .div-block-55 {
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    width: auto;
  }

  .input-2 {
    height: 36px;
    padding-left: 14px;
    padding-right: 14px;
  }

  .input-2.in-size {
    width: 90px;
  }

  .btn-f.form-btn {
    margin-top: 0;
  }

  .field-label.x-simbol {
    margin-right: 7px;
  }

  .div-block-58 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: wrap;
    width: 100%;
  }

  .div-block-59 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
  }

  .success-message-2 {
    height: 783px;
  }

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

  .block-horizonlal.contacts-block {
    flex-direction: column;
  }

  .door-form-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
  }

  .door-form-block.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .d-form-head {
    grid-row-gap: 22px;
  }

  .d-form-head.white-d-h-copy {
    grid-row-gap: 40px;
    color: var(--black);
  }

  .door-how-block {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    height: auto;
    padding-top: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .door-how-block.s-block-tabs {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .num-item-wrp {
    justify-content: space-between;
    align-items: stretch;
    display: flex;
  }

  .num-item {
    z-index: 2;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    background-color: #fff0;
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    width: 17vw;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
    display: flex;
    position: relative;
  }

  .big-num-door {
    color: var(--black);
  }

  .big-num-door.white-desc, .big-num-door.time-desc {
    text-align: left;
  }

  .big-num-door.t-cookies {
    width: 90%;
  }

  .door-t-22 {
    color: var(--black);
    text-align: center;
    font-size: 12px;
    position: relative;
  }

  .door-t-22.white-desc, .door-t-22.time-desc {
    text-align: left;
  }

  .door-t-22.t-cookies {
    width: 90%;
  }

  .dotted {
    width: 10vw;
    top: 30px;
  }

  .how-bg {
    position: relative;
  }

  .div-block-80 {
    z-index: 2;
    display: block;
    position: relative;
  }

  .div-block-81 {
    z-index: 2;
    border-radius: 30px;
    position: relative;
    top: 60px;
    overflow: hidden;
  }

  .door-how-bottom-wrp {
    color: var(--black);
    font-size: 14px;
  }

  .door-how-bottom-wrp.white-desc, .door-how-bottom-wrp.time-desc {
    text-align: left;
  }

  .door-how-bottom-wrp.t-cookies {
    width: 90%;
  }

  .door-how-bottom {
    font-size: 60px;
  }

  .door-how-bottom.white-desc, .door-how-bottom.time-desc {
    text-align: left;
  }

  .door-how-bottom.t-cookies {
    width: 90%;
  }

  .grid-year-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-direction: column;
    margin-top: -30px;
    display: flex;
  }

  .grid-year-1 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .grid-f-3 {
    grid-column-gap: 50px;
    grid-row-gap: 50px;
    grid-template-columns: 1fr;
  }

  .grid-f-3.popular-grid {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .h2-f {
    font-size: 30px;
  }

  .h2-f.h2-small {
    font-size: 26px;
  }

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

  .year-num-wrp {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
  }

  .year-f {
    padding-top: 90px;
    padding-bottom: 90px;
  }

  .about-cards {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .seo-t-wrp {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: column;
    display: block;
  }

  .seo-t {
    margin-right: 5px;
    display: inline;
  }

  .div-block-83 {
    display: inline;
  }

  .superglobal-map {
    display: none;
  }

  .superglobal-map-mob {
    display: block;
  }

  .marquee {
    height: 0;
    position: relative;
    top: -380px;
  }

  .popular-cargo {
    height: 40px;
  }

  .h1-freight {
    font-size: 30px;
  }

  .copy-main-wrp {
    width: 80%;
  }

  .copy-main-wrp.copy-2row {
    width: auto;
  }
}

@media screen and (max-width: 479px) {
  li {
    font-size: 3.2vw;
  }

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

  .h6.c-item-desc {
    text-align: left;
    width: auto;
    font-size: 4vw;
  }

  .h6.h6-bg {
    font-size: 4.5vw;
  }

  .h6.h6-bg.hfb-big {
    font-size: 6vw;
  }

  .h6.benefits-h {
    text-align: left;
    width: auto;
    font-size: 5vw;
  }

  .h6.good-h {
    text-align: left;
    width: auto;
    font-size: 6vw;
  }

  .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: 9vw;
    padding-left: 2vw;
    padding-right: 2vw;
    font-size: 2.7vw;
  }

  .btn.cookies-btn.ro-tab {
    height: 9vw;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 2.6vw;
  }

  .btn.cookies-btn.b-btn {
    width: 100%;
  }

  .btn.buy-btn-copy, .btn.cookie-modal_button, .btn.for-btn {
    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;
  }

  .h5.h-form {
    font-size: 7vw;
  }

  .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-center.door-h2 {
    width: auto;
    font-size: 7vw;
  }

  .h-2.h-center.door-h3 {
    text-align: center;
    width: auto;
    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;
  }

  .h-2.auth-h {
    font-size: 6vw;
  }

  .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-12.grid-benefits {
    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;
  }

  .t-small.auth-t {
    width: 100%;
  }

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

  .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: 2vw;
    grid-row-gap: 2vw;
  }

  .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;
    margin-right: 15vw;
  }

  .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 {
    height: 9px;
    min-height: 9vw;
    margin-bottom: 3vw;
    padding-top: .3vw;
    padding-bottom: .2vw;
    font-size: 3.5vw;
  }

  .input.select {
    padding-top: .3vw;
  }

  .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: 23vw;
  }

  .buy-head-wrp {
    padding-top: 5vw;
  }

  .video-content {
    padding-top: 20vw;
  }

  .h1-buy {
    font-family: Jeko Regular, sans-serif;
    font-size: 5vw;
    font-weight: 400;
  }

  .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%;
    margin-top: 220px;
  }

  .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: 100%;
  }

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

  .desc-small-h.center-desc-sg, .desc-small-h.center-price-sg {
    font-size: 2.8vw;
  }

  .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: 2vw;
  }

  .tab-btn {
    padding-left: 5vw;
    padding-right: 5vw;
    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: 40vw;
    min-width: 40vw;
  }

  .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-links {
    justify-content: center;
  }

  .cookies-head-wrp {
    grid-row-gap: 7vw;
    margin-bottom: 5vw;
  }

  .accord.padding-lr {
    padding-bottom: 20vw;
  }

  .accord.padding-lr.new-accord {
    padding-bottom: 10vw;
  }

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

  .first-list {
    width: 100%;
    font-size: 3.5vw;
  }

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

  .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: 3.6vw;
  }

  .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;
    flex-direction: column;
    display: flex;
  }

  .other-col.other-horizontal {
    grid-row-gap: 7vw;
    display: flex;
  }

  .other-col.main-country {
    grid-column-gap: 0vw;
    grid-row-gap: 2vw;
    flex-direction: row;
    justify-content: flex-start;
    width: 100%;
    display: flex;
  }

  .div-block-44 {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    width: 100%;
    display: flex;
  }

  .div-block-44.copy-2row {
    width: 100%;
    display: flex;
  }

  .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: 8vw;
  }

  .logo-partner.big-logo {
    height: 15vw;
    max-height: 15vw;
  }

  .logo-partner.logonp {
    height: 6vw;
  }

  .logo-partner.dpd {
    height: 10vw;
    max-height: 10vw;
  }

  .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.two-3, .block-item.two-item.eu-4 {
    margin-right: -1px;
  }

  .block-item.eu-2 {
    margin-right: -2px;
  }

  .block-item.two-item {
    margin-right: 0;
  }

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

  .footer-links-row.foot-links {
    flex-flow: column;
  }

  .head-list {
    padding-bottom: 5%;
  }

  .country-left-item {
    height: 90vw;
    min-height: 90vw;
    padding: 10vw 5vw;
  }

  .left-item-content {
    grid-column-gap: 8vw;
    grid-row-gap: 8vw;
    width: 100%;
  }

  .h2-country {
    font-size: 6vw;
  }

  .h2-country.h-center.big-h2 {
    font-size: 11vw;
  }

  .h2-country.h-center.buy-2 {
    text-align: left;
    width: auto;
    font-size: 7vw;
  }

  .h2-country.h-center.big-h2-need {
    text-align: left;
    font-size: 7vw;
  }

  .h2-country.h-step-mob {
    margin-top: 5vw;
    margin-bottom: 10vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .h2-country.cookies-h {
    font-size: 10vw;
  }

  .h2-country.cookies-h.big-h2 {
    font-size: 11vw;
  }

  .h2-country.cookies-h.buy-2 {
    text-align: left;
    width: auto;
  }

  .h2-country.cookies-h.big-h2-need {
    text-align: left;
  }

  .h2-country.cookies-h.ru-h {
    font-size: 7vw;
  }

  .h2-country.cs-h1 {
    font-size: 10vw;
  }

  .h2-country.cs-h1.big-h2 {
    font-size: 11vw;
  }

  .h2-country.cs-h1.buy-2 {
    text-align: left;
    width: auto;
  }

  .h2-country.cs-h1.big-h2-need {
    text-align: left;
  }

  .country-num-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
  }

  .country-num {
    min-width: 41vw;
  }

  .num-anim {
    font-size: 10vw;
  }

  .num-anim.points {
    white-space: nowrap;
  }

  .co-num-desc {
    white-space: nowrap;
    font-size: 3.5vw;
  }

  .co-num-desc.lang-t3 {
    font-size: 4vw;
  }

  .country-right-first {
    grid-column-gap: 12vw;
    grid-row-gap: 12vw;
    padding: 30vw 5vw 10vw;
  }

  .right-logo-wrp {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 60vw;
    min-width: 60vw;
    margin-top: -21vw;
    margin-left: 15vw;
    display: none;
  }

  .right-logo-top, .right-logo-bottom {
    min-width: 60vw;
  }

  .logo-icon-wrp.mob-logo {
    width: 60vw;
    height: auto;
    display: flex;
  }

  .rights-first-links {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
    width: 100%;
  }

  .main-link.m-b-link {
    font-size: 5.5vw;
  }

  .main-link.mob-mail {
    margin-left: auto;
    margin-right: auto;
  }

  .country-f-item {
    grid-column-gap: 1.2vw;
    padding: 1vw 2vw;
    font-size: 2.3vw;
    line-height: 150%;
  }

  .text-block-3 {
    margin-top: .5vw;
  }

  .footer-align {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    padding: 15vw 0;
  }

  .main-footer-logos-wrp {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .main-footer-logo-img.fedex {
    margin-left: .7vw;
  }

  .footer-policy-block {
    justify-content: center;
    width: 100%;
    margin-bottom: 5vw;
    margin-left: 0;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .copy-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
    flex-direction: column;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .copyright {
    font-size: 3vw;
  }

  .main-mob-heading {
    padding: 5vw;
  }

  .main-open-burger {
    width: 12vw;
    height: 12vw;
  }

  .main-burger-wrp {
    padding-top: 0;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .main-burger-wrp.inner-b-wrp {
    justify-content: flex-start;
  }

  .for-wrp {
    margin-bottom: 10vw;
    inset: 0% auto auto 0%;
  }

  .btn-3 {
    padding: 2vw 7vw 2.5vw;
    font-size: 4vw;
  }

  .modal-form {
    border-radius: 5vw;
    width: 87vw;
    padding: 10vw 5vw;
  }

  .form-desc {
    font-size: 3vw;
    line-height: 140%;
  }

  .close-cooperation {
    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;
  }

  .table-scroll {
    margin-left: -5vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .burger-links {
    margin-top: 15vw;
  }

  .burger-langs {
    width: 100%;
    margin-top: 30vw;
  }

  .burger-langs.inner-off {
    height: 6.6vw;
    display: flex;
  }

  .main-link-docs.m-b-link {
    font-size: 6vw;
  }

  .main-link-docs.mob-mail {
    margin-left: auto;
    margin-right: auto;
  }

  .auth.padding-lr {
    height: auto;
    padding-top: 45vw;
    padding-bottom: 30vw;
  }

  .auth-wrp {
    grid-row-gap: 7vw;
  }

  .auth-content {
    grid-row-gap: 2vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .auth-btn {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    padding: 1vw 3vw;
  }

  .image-1119 {
    width: 5vw;
  }

  .tagline-mob {
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .tagline-footer {
    width: 100%;
    min-width: 100%;
  }

  .copyr {
    font-size: 3.3vw;
    line-height: 110%;
    display: inline;
  }

  .copyr.white-desc {
    font-size: 3.5vw;
  }

  .copyr.white-desc.copy-width {
    width: 100%;
  }

  .copyr.time-desc {
    font-size: 3vw;
  }

  .copyr.time-desc.copy-width {
    width: 70vw;
  }

  .copyr.t-cookies {
    width: 85%;
  }

  .copyr.center-price {
    line-height: 120%;
  }

  .copyr.first-poland-copy {
    white-space: normal;
    margin-top: 1vw;
    line-height: 150%;
    display: block;
  }

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

  .no-phone {
    font-size: 3.3vw;
    line-height: 110%;
    display: inline;
  }

  .no-phone.white-desc {
    font-size: 3.5vw;
  }

  .no-phone.white-desc.copy-width {
    width: 100%;
  }

  .no-phone.time-desc {
    font-size: 3vw;
  }

  .no-phone.time-desc.copy-width {
    width: 70vw;
  }

  .no-phone.t-cookies {
    width: 85%;
  }

  .no-phone.center-price {
    line-height: 120%;
  }

  .btn-4 {
    padding: 2vw 7vw 2.5vw;
    font-size: 4vw;
  }

  .btn-4.for-btn, .btn-4.get {
    text-align: center;
    font-size: 3.8vw;
  }

  .btn-4.main-btn {
    text-align: center;
    padding: 2.2vw 5vw 2vw;
    font-size: 3.8vw;
  }

  .btn-4.get-door, .btn-4.write-door {
    text-align: center;
    margin-top: 6vw;
    font-size: 3.8vw;
  }

  .btn-4.s-page {
    text-align: center;
    font-size: 3.8vw;
  }

  .sg-head.padding-lr {
    padding-top: 25vw;
  }

  .sg-head-wrp {
    padding-top: 5vw;
  }

  .h1-sg {
    font-size: 10vw;
  }

  .sg-steps-wrp {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    width: 100%;
  }

  .sg-steps-item {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
  }

  .sg-steps-num-wrp {
    width: 5vw;
    min-width: 5vw;
    max-width: 5vw;
    height: 5vw;
    min-height: 5vw;
    max-height: 5vw;
  }

  .desc-small-sg {
    margin-top: .7vw;
    font-size: 3.7vw;
  }

  .desc-small-sg.white-desc {
    font-size: 3.5vw;
  }

  .desc-small-sg.white-desc.copy-width {
    width: 100%;
  }

  .desc-small-sg.time-desc {
    font-size: 3vw;
  }

  .desc-small-sg.time-desc.copy-width {
    width: 70vw;
  }

  .desc-small-sg.t-cookies {
    width: 85%;
  }

  .desc-small-sg.center-price {
    line-height: 120%;
  }

  .sg-steps-num {
    font-size: 2.8vw;
  }

  .sg-steps-num.white-desc {
    font-size: 3.5vw;
  }

  .sg-steps-num.white-desc.copy-width {
    width: 100%;
  }

  .sg-steps-num.time-desc {
    font-size: 3vw;
  }

  .sg-steps-num.time-desc.copy-width {
    width: 70vw;
  }

  .sg-steps-num.t-cookies {
    width: 85%;
  }

  .sg-steps-num.center-price {
    line-height: 120%;
  }

  .fb-head-wrp {
    grid-column-gap: 8vw;
    grid-row-gap: 8vw;
    border-radius: 20px;
    flex-direction: column;
  }

  .fb-head-wrp._4fb-card {
    min-height: auto;
  }

  .fb-img-wrp {
    border-radius: 20px;
    width: 100%;
    min-width: auto;
  }

  .fb-img {
    width: 100%;
  }

  .bf-content {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    justify-content: flex-start;
    padding: 0 5vw 8vw;
  }

  .bf-content.last-card-fb {
    padding-top: 8vw;
    padding-left: 5vw;
  }

  .desc-small-bf {
    margin-top: .7vw;
    font-size: 3.7vw;
  }

  .desc-small-bf.white-desc {
    font-size: 3.5vw;
  }

  .desc-small-bf.white-desc.copy-width {
    width: 100%;
  }

  .desc-small-bf.time-desc {
    font-size: 3vw;
  }

  .desc-small-bf.time-desc.copy-width {
    width: 70vw;
  }

  .desc-small-bf.t-cookies {
    width: 85%;
  }

  .desc-small-bf.center-price {
    line-height: 120%;
  }

  .image-1120 {
    width: 3vw;
    min-width: 3vw;
    margin-bottom: .3vw;
  }

  .div-block-48 {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
  }

  .desc-small-bf-small {
    margin-top: .7vw;
    font-size: 3.2vw;
  }

  .desc-small-bf-small.white-desc {
    font-size: 3.5vw;
  }

  .desc-small-bf-small.white-desc.copy-width {
    width: 100%;
  }

  .desc-small-bf-small.time-desc {
    font-size: 3vw;
  }

  .desc-small-bf-small.time-desc.copy-width {
    width: 70vw;
  }

  .desc-small-bf-small.t-cookies {
    width: 85%;
  }

  .desc-small-bf-small.center-price {
    line-height: 120%;
  }

  .desc-bf {
    margin-top: .7vw;
    font-size: 3.7vw;
  }

  .desc-bf.white-desc {
    font-size: 3.5vw;
  }

  .desc-bf.white-desc.copy-width {
    width: 100%;
  }

  .desc-bf.time-desc {
    font-size: 3vw;
  }

  .desc-bf.time-desc.copy-width {
    width: 70vw;
  }

  .desc-bf.t-cookies {
    width: 85%;
  }

  .desc-bf.center-price {
    line-height: 120%;
  }

  .mob-heading-inner {
    padding: 5vw;
  }

  .mob-heading-inner.mob-open-m {
    padding: 4vw 5vw 0 0;
  }

  .close-icon-2 {
    width: 9vw;
    height: 9vw;
  }

  .btn-5 {
    padding: 2vw 7vw 2.5vw;
    font-size: 4vw;
  }

  .btn-5.for-btn, .btn-5.coop {
    text-align: center;
    font-size: 3.8vw;
  }

  .modal-form-2 {
    border-radius: 5vw;
    width: 87vw;
    padding: 10vw 5vw;
  }

  .image-1121 {
    width: 12vw;
    height: 12vw;
    top: 3.9vw;
    left: 5vw;
  }

  .upload-btn {
    height: 10vw;
    font-size: 3.6vw;
  }

  .file-upload {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    margin-top: 3vw;
    margin-bottom: 0;
  }

  .default-state {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
  }

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

  .error-state {
    margin-top: 2vw;
  }

  .error-message-2 {
    font-size: 3.5vw;
  }

  .div-block-50 {
    padding: 6vw;
  }

  .div-block-50.step-index {
    z-index: 13;
    position: relative;
  }

  .div-block-51.qr-wrp {
    z-index: 13;
  }

  .num-np-2, .num-np4-2, .num-np3-2, .num-np2-2 {
    font-size: 3.5vw;
  }

  .h2 {
    font-size: 6vw;
  }

  .h2.h-center.big-h2 {
    font-size: 11vw;
  }

  .h2.h-center.buy-2 {
    text-align: left;
    width: auto;
    font-size: 7vw;
  }

  .h2.h-center.big-h2-need {
    text-align: left;
    font-size: 7vw;
  }

  .h2.h-step-mob {
    margin-top: 5vw;
    margin-bottom: 10vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .h2.cookies-h {
    font-size: 10vw;
  }

  .h2.cookies-h.big-h2 {
    font-size: 11vw;
  }

  .h2.cookies-h.buy-2 {
    text-align: left;
    width: auto;
  }

  .h2.cookies-h.big-h2-need {
    text-align: left;
  }

  .h2.cookies-h.ru-h {
    font-size: 7vw;
  }

  .h2.cs-h1 {
    font-size: 10vw;
  }

  .h2.cs-h1.big-h2 {
    font-size: 11vw;
  }

  .h2.cs-h1.buy-2 {
    text-align: left;
    width: auto;
  }

  .h2.cs-h1.big-h2-need {
    text-align: left;
  }

  .h2.auth-h {
    font-size: 6vw;
  }

  .benefits-icon {
    max-width: 70%;
    height: 14vw;
  }

  .benefits-card {
    grid-row-gap: 7vw;
    padding: 6vw;
  }

  .benefits-card.step-index {
    z-index: 13;
    position: relative;
  }

  .benefits-content {
    grid-row-gap: 2vw;
  }

  .benefits-content.qr-wrp {
    z-index: 13;
  }

  .benefits-desc {
    font-size: 3.7vw;
  }

  .benefits-desc.white-desc {
    font-size: 3.5vw;
  }

  .benefits-desc.white-desc.copy-width {
    width: 100%;
  }

  .benefits-desc.time-desc {
    font-size: 3vw;
  }

  .benefits-desc.time-desc.copy-width {
    width: 70vw;
  }

  .benefits-desc.t-cookies {
    width: 85%;
  }

  .benefits-desc.center-price {
    line-height: 120%;
  }

  .benefits-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
  }

  .benefits-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .benefits-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .benefits-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .tab-content-bf {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .tab-grid--ategory {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
  }

  .tab-grid {
    margin-top: 1vw;
  }

  .tab-grid.sg-grid {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    margin-top: 0;
  }

  .tab-menu-wrp {
    padding: 1vw 5vw;
  }

  .bf-tab-btn {
    padding: 2vw 4vw;
    font-size: 3vw;
  }

  .goods-category-card {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    border-radius: 5vw;
  }

  .g-category-img-wrp {
    border-radius: 10px;
  }

  .h2-2 {
    font-size: 6vw;
  }

  .h2-2.center-h.h-black.mob-h {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .tab-grid--ategory-bf {
    grid-column-gap: 5vw;
    grid-row-gap: 10vw;
  }

  .goods-wrp {
    border-radius: 20px;
    padding-top: 20vw;
    padding-bottom: 20vw;
  }

  .benefits {
    padding-top: 20vw;
    padding-bottom: 20vw;
  }

  .goods-wrp-copy {
    border-radius: 20px;
    padding-top: 20vw;
    padding-bottom: 20vw;
  }

  .profitably-wrap {
    border-radius: 20px;
    padding-top: 20vw;
    padding-bottom: 1vw;
  }

  .sg-tab-btn {
    padding: 2vw 4vw;
    font-size: 3vw;
  }

  .tab-grid--ategory-sg {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
  }

  .tab-content-sg {
    padding-top: 15vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .sg-goods-img {
    border-radius: 10px;
  }

  .h5-sg {
    font-size: 5vw;
  }

  .goods-content-block.comparison {
    flex-direction: column;
    align-items: flex-start;
  }

  .goods-country {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    padding-top: 5vw;
    padding-bottom: 5vw;
    padding-right: 0;
  }

  .goods-country.c-ukraine {
    border-top: 1px solid #dddddf;
    border-left-style: none;
    width: 100%;
    padding-top: 5vw;
    padding-bottom: 0;
    padding-left: 0;
  }

  .goods-desc {
    font-size: 3.7vw;
  }

  .goods-desc.white-desc {
    font-size: 3.5vw;
  }

  .goods-desc.white-desc.copy-width {
    width: 100%;
  }

  .goods-desc.time-desc {
    font-size: 3vw;
  }

  .goods-desc.time-desc.copy-width {
    width: 70vw;
  }

  .goods-desc.t-cookies {
    width: 85%;
  }

  .goods-desc.center-price {
    line-height: 120%;
  }

  .sg-price-wrp {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
  }

  .uah-icon {
    height: 4.6vw;
  }

  .country-flag-wrp {
    grid-column-gap: 4vw;
    grid-row-gap: 4vw;
    flex-direction: row;
    align-items: center;
    margin-top: 2vw;
  }

  .discount-wrp {
    width: 30vw;
    height: 30vw;
    margin-top: -15vw;
  }

  .discount-desc {
    font-size: 3vw;
  }

  .discount-desc.white-desc {
    font-size: 3.5vw;
  }

  .discount-desc.white-desc.copy-width {
    width: 100%;
  }

  .discount-desc.time-desc {
    font-size: 3vw;
  }

  .discount-desc.time-desc.copy-width {
    width: 70vw;
  }

  .discount-desc.t-cookies {
    width: 85%;
  }

  .discount-desc.center-price {
    line-height: 120%;
  }

  .discounts {
    font-size: 5vw;
  }

  .discounts.white-desc {
    font-size: 3.5vw;
  }

  .discounts.white-desc.copy-width {
    width: 100%;
  }

  .discounts.time-desc {
    font-size: 3vw;
  }

  .discounts.time-desc.copy-width {
    width: 70vw;
  }

  .discounts.t-cookies {
    width: 85%;
  }

  .discounts.center-price {
    line-height: 120%;
  }

  .div-block-53 {
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
  }

  .uah-icon-d {
    height: 3.8vw;
  }

  .table-block-2 {
    height: 14vw;
  }

  .table-block-2.last-block.mob-corner3 {
    border-bottom-right-radius: 20px;
  }

  .table-block-2.mob-corner2 {
    border-top-right-radius: 20px;
  }

  .desc-small-2 {
    font-size: 3.3vw;
  }

  .desc-small-2.center-price {
    font-size: 2.8vw;
    line-height: 120%;
  }

  .tariffs-sg {
    padding-top: 20vw;
    padding-bottom: 20vw;
  }

  .sg-table-grid {
    grid-row-gap: 10vw;
    grid-template-columns: 24vw 1fr;
  }

  .table-it {
    padding: 2vw 1vw;
  }

  .sg-table-grid-row, .sg-table-grid-6 {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .tariff-head {
    grid-row-gap: 7vw;
    margin-bottom: 7vw;
  }

  .door-t-18 {
    margin-top: .7vw;
    font-size: 3.3vw;
  }

  .door-t-18.white-desc {
    font-size: 3.5vw;
  }

  .door-t-18.white-desc.copy-width {
    width: 100%;
  }

  .door-t-18.time-desc {
    font-size: 3vw;
  }

  .door-t-18.time-desc.copy-width {
    width: 70vw;
  }

  .door-t-18.t-cookies {
    width: 85%;
  }

  .door-t-18.center-price {
    line-height: 120%;
  }

  .door-head-wrp {
    padding-top: 5vw;
  }

  .h1-door {
    margin-bottom: 4vw;
    font-size: 8vw;
  }

  .door-head-card-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    margin-top: 10vw;
  }

  .door-head-card {
    padding: 7vw 5vw 5vw;
  }

  .door-num-wrp {
    width: 5vw;
    min-width: 5vw;
    max-width: 5vw;
    height: 5vw;
    min-height: 5vw;
    max-height: 5vw;
    margin-top: 0;
    padding-top: .4vw;
    top: -2vw;
    left: 5vw;
  }

  .door-steps-num {
    font-size: 2.8vw;
  }

  .door-steps-num.white-desc {
    font-size: 3.5vw;
  }

  .door-steps-num.white-desc.copy-width {
    width: 100%;
  }

  .door-steps-num.time-desc {
    font-size: 3vw;
  }

  .door-steps-num.time-desc.copy-width {
    width: 70vw;
  }

  .door-steps-num.t-cookies {
    width: 85%;
  }

  .door-steps-num.center-price {
    line-height: 120%;
  }

  .types {
    padding-top: 20vw;
    padding-bottom: 5vw;
  }

  .types-wrp {
    grid-column-gap: 10vw;
    grid-row-gap: 0vw;
  }

  .types-wrp.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .types-wrp.block-tabs {
    grid-row-gap: 15vw;
  }

  .types-wrp.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .types-head {
    grid-row-gap: 7vw;
    margin-bottom: 7vw;
  }

  .door-tabs-wrp {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
  }

  .door-tabs-content {
    margin-top: 2vw;
  }

  .door-tab-btn {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    height: 9vw;
    padding-left: 3vw;
    padding-right: 3vw;
    font-size: 3.2vw;
  }

  .tab-icon {
    height: 6.5vw;
    min-height: 6.5vw;
  }

  .tab-icon-w {
    height: 5vw;
    min-height: 5vw;
  }

  .grid-tab {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    padding: 7vw;
  }

  .grid-tab.head-grid {
    margin-top: 2vw;
  }

  .grid-tab.why-grid {
    grid-column-gap: 14vw;
    grid-row-gap: 14vw;
  }

  .grid-tab.why-grid.why-2, .grid-tab.banner-grid {
    margin-top: 0;
  }

  .grid-tab.s-banner-grid {
    margin-top: 0;
    overflow: hidden;
  }

  .grid-tab.buy-grid {
    justify-content: flex-start;
  }

  .h3 {
    font-size: 6vw;
  }

  .h3.h-center.big-h2 {
    font-size: 11vw;
  }

  .h3.h-center.buy-2 {
    text-align: left;
    width: auto;
    font-size: 7vw;
  }

  .h3.h-center.big-h2-need {
    text-align: left;
    font-size: 7vw;
  }

  .h3.h-step-mob {
    margin-top: 5vw;
    margin-bottom: 10vw;
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .h3.cookies-h {
    font-size: 10vw;
  }

  .h3.cookies-h.big-h2 {
    font-size: 11vw;
  }

  .h3.cookies-h.buy-2 {
    text-align: left;
    width: auto;
  }

  .h3.cookies-h.big-h2-need {
    text-align: left;
  }

  .h3.cookies-h.ru-h {
    font-size: 7vw;
  }

  .h3.cs-h1 {
    font-size: 10vw;
  }

  .h3.cs-h1.big-h2 {
    font-size: 11vw;
  }

  .h3.cs-h1.buy-2 {
    text-align: left;
    width: auto;
  }

  .h3.cs-h1.big-h2-need {
    text-align: left;
  }

  .h3.auth-h {
    font-size: 6vw;
  }

  .tab-info-wrp {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    padding: 0;
  }

  .desc-small-door {
    margin-top: .7vw;
    margin-right: 1vw;
    font-size: 3.3vw;
  }

  .desc-small-door.white-desc {
    font-size: 3.5vw;
  }

  .desc-small-door.white-desc.copy-width {
    width: 100%;
  }

  .desc-small-door.time-desc {
    font-size: 3vw;
  }

  .desc-small-door.time-desc.copy-width {
    width: 70vw;
  }

  .desc-small-door.t-cookies {
    width: 85%;
  }

  .desc-small-door.center-price {
    line-height: 120%;
  }

  .desc-small-door-small {
    margin-top: .7vw;
    font-size: 3.2vw;
  }

  .desc-small-door-small.white-desc {
    font-size: 3.5vw;
  }

  .desc-small-door-small.white-desc.copy-width {
    width: 100%;
  }

  .desc-small-door-small.time-desc {
    font-size: 3vw;
  }

  .desc-small-door-small.time-desc.copy-width {
    width: 70vw;
  }

  .desc-small-door-small.t-cookies {
    width: 85%;
  }

  .desc-small-door-small.center-price {
    line-height: 120%;
  }

  .door-form.padding-lr {
    padding-left: 0;
    padding-right: 0;
  }

  .form-freight-block {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
  }

  .div-block-55.fix-size {
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
  }

  .field-label-name {
    font-size: 2.5vw;
  }

  .input-2 {
    height: 11vw;
    margin-bottom: 1vw;
    padding-top: .3vw;
    padding-bottom: .3vw;
  }

  .input-2.hs-in {
    width: 100%;
  }

  .input-2.in-size {
    width: 20vw;
  }

  .input-2.input-comment {
    height: 30vw;
  }

  .btn-f {
    height: 11vw;
    padding-bottom: .2vw;
    padding-left: 7vw;
    padding-right: 7vw;
    font-size: 3.2vw;
  }

  .btn-f.form-btn {
    font-size: 3.8vw;
  }

  .div-block-56 {
    grid-column-gap: 1.5vw;
    grid-row-gap: 1.5vw;
    width: 100%;
  }

  .select-field {
    height: 9vw;
    padding-left: 14px;
    padding-right: 14px;
    font-size: 3.2vw;
  }

  .field-label {
    font-size: 2.5vw;
  }

  .field-label.x-simbol {
    margin-right: 1.5vw;
    font-size: 2.7vw;
  }

  .main-form {
    padding: 10vw 5vw;
  }

  .form-freight-wrapper {
    grid-column-gap: 8vw;
    grid-row-gap: 8vw;
  }

  .form-desc-2 {
    font-size: 3vw;
  }

  .form-heading {
    margin-top: .2vw;
    font-size: 4vw;
  }

  .div-block-58 {
    grid-column-gap: .2vw;
    grid-row-gap: 2vw;
    flex-flow: wrap;
  }

  .success-message-2 {
    height: 222vw;
  }

  .block-horizonlal {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    flex-direction: column;
  }

  .block-horizonlal.blo {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    flex-direction: row;
  }

  .block-horizonlal.select-grid {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    grid-template-columns: 1fr;
    margin-bottom: 2vw;
  }

  .door-form-block {
    grid-column-gap: 10vw;
    grid-row-gap: 0vw;
    padding: 20vw 5vw;
  }

  .door-form-block.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .door-form-block.block-tabs {
    grid-row-gap: 15vw;
  }

  .door-form-block.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .d-form-head {
    grid-row-gap: 7vw;
    margin-bottom: 7vw;
  }

  .d-form-head.white-d-h, .d-form-head.white-d-h-copy {
    grid-row-gap: 3vw;
  }

  .div-block-78 {
    grid-column-gap: 2vw;
    grid-row-gap: 2vw;
    flex-flow: column;
    display: flex;
  }

  .two-form-wrp {
    margin-top: 5vw;
    padding: 10vw 5vw;
  }

  .door-how-block {
    grid-column-gap: 10vw;
    grid-row-gap: 0vw;
    height: auto;
    padding: 20vw 0;
  }

  .door-how-block.block-padding {
    padding-left: 5vw;
    padding-right: 5vw;
  }

  .door-how-block.block-tabs {
    grid-row-gap: 15vw;
  }

  .door-how-block.s-block-tabs {
    grid-row-gap: 3vw;
  }

  .door-how.padding-lr {
    padding: 5vw;
  }

  .num-item-wrp {
    top: 5vw;
  }

  .num-item {
    grid-column-gap: 0vw;
    grid-row-gap: 0vw;
    width: 20vw;
  }

  .big-num-door {
    margin-top: .7vw;
    margin-right: 1vw;
    font-size: 12vw;
  }

  .big-num-door.white-desc {
    font-size: 3.5vw;
  }

  .big-num-door.white-desc.copy-width {
    width: 100%;
  }

  .big-num-door.time-desc {
    font-size: 3vw;
  }

  .big-num-door.time-desc.copy-width {
    width: 70vw;
  }

  .big-num-door.t-cookies {
    width: 85%;
  }

  .big-num-door.center-price {
    line-height: 120%;
  }

  .door-t-22 {
    margin-top: .7vw;
    font-size: 2.7vw;
    line-height: 120%;
  }

  .door-t-22.white-desc {
    font-size: 3.5vw;
  }

  .door-t-22.white-desc.copy-width {
    width: 100%;
  }

  .door-t-22.time-desc {
    font-size: 3vw;
  }

  .door-t-22.time-desc.copy-width {
    width: 70vw;
  }

  .door-t-22.t-cookies {
    width: 85%;
  }

  .door-t-22.center-price {
    line-height: 120%;
  }

  .dotted {
    width: 7vw;
    top: 6vw;
    left: -4.6vw;
  }

  .div-block-81 {
    height: 80vw;
    top: 18vw;
  }

  .door-how-bottom-wrp {
    margin-top: .7vw;
    font-size: 3vw;
    line-height: 120%;
  }

  .door-how-bottom-wrp.white-desc {
    font-size: 3.5vw;
  }

  .door-how-bottom-wrp.white-desc.copy-width {
    width: 100%;
  }

  .door-how-bottom-wrp.time-desc {
    font-size: 3vw;
  }

  .door-how-bottom-wrp.time-desc.copy-width {
    width: 70vw;
  }

  .door-how-bottom-wrp.t-cookies {
    width: 85%;
  }

  .door-how-bottom-wrp.center-price {
    line-height: 120%;
  }

  .door-how-bottom {
    margin-top: .7vw;
    font-size: 10vw;
    line-height: 120%;
    top: 3.6vw;
  }

  .door-how-bottom.white-desc {
    font-size: 3.5vw;
  }

  .door-how-bottom.white-desc.copy-width {
    width: 100%;
  }

  .door-how-bottom.time-desc {
    font-size: 3vw;
  }

  .door-how-bottom.time-desc.copy-width {
    width: 70vw;
  }

  .door-how-bottom.t-cookies {
    width: 85%;
  }

  .door-how-bottom.center-price {
    line-height: 120%;
  }

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

  .grid-f-3 {
    grid-column-gap: 12vw;
    grid-row-gap: 12vw;
    grid-template-columns: 1fr;
  }

  .grid-f-3.popular-grid {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
  }

  .h2-f {
    text-align: left;
    font-size: 7.8vw;
  }

  .h2-f.h2-small {
    font-size: 6.5vw;
  }

  .year-card {
    grid-column-gap: 1vw;
    grid-row-gap: 1vw;
    border-radius: 5vw;
    padding: 5vw 5vw 7vw;
  }

  .image-1122 {
    width: 10vw;
    height: 10vw;
  }

  .h3-f-small {
    font-size: 4vw;
  }

  .h3-f-small.h3-white {
    font-size: 3.7vw;
  }

  .h3-f-small.h3-popular {
    font-size: 3.5vw;
  }

  .year-f-block {
    grid-column-gap: 12vw;
    grid-row-gap: 12vw;
  }

  .year-num-wrp {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    height: 18vw;
  }

  .year-num-wrp.year-icons {
    align-items: flex-start;
  }

  .year-num-wrp.popular-c-icons {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .big-number {
    font-size: 11vw;
  }

  .popular-icon {
    width: 17vw;
  }

  .year-f {
    padding-top: 20vw;
    padding-bottom: 20vw;
  }

  .popular-item {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    border-radius: 5vw;
    padding: 4vw 5vw 5vw;
  }

  .types-copy {
    padding-top: 20vw;
    padding-bottom: 20vw;
  }

  .about-cards {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
    margin-top: 10vw;
  }

  .about-card {
    padding: 5vw;
  }

  .about-icon {
    width: 8vw;
  }

  .seo-t-wrp {
    grid-column-gap: 5vw;
    grid-row-gap: 5vw;
  }

  .seo-t {
    margin-right: 1vw;
    font-size: 3vw;
  }

  .map {
    margin-bottom: 20vw;
    overflow: hidden;
  }

  .map.padding-lr {
    border-top-left-radius: 30px;
    margin-bottom: -8vw;
  }

  .superglobal-map-mob {
    object-position: 0% 0%;
    width: 117vw;
    min-width: 117vw;
    max-width: none;
  }

  .div-block-84 {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    justify-content: flex-start;
    align-items: center;
    width: 100vw;
  }

  .div-block-85 {
    margin-top: 4.5vw;
  }

  .image-1123 {
    width: 10vw;
  }

  .marquee {
    top: -70.9vw;
  }

  .popular-cargo {
    height: 9vw;
  }

  .head-content-f {
    grid-column-gap: 10vw;
    grid-row-gap: 10vw;
    padding-top: 0;
  }

  .head-content-f.head-s {
    padding-top: 30vw;
    padding-bottom: 20vw;
  }

  .h1-freight {
    font-size: 7.8vw;
  }

  .tagline {
    font-size: 4vw;
  }

  .copy-main-wrp {
    grid-column-gap: 3vw;
    grid-row-gap: 3vw;
    width: 100%;
    padding-left: 5vw;
    display: flex;
  }

  .copy-main-wrp.copy-2row {
    width: 100%;
    display: flex;
  }
}

#w-node-dec36bba-0a16-6331-d65b-0fd00fca280f-99c14ea5 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-aecfb87a-9683-6562-ebdf-17b6a3bd52e5-99c14ea5 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_65d441a8-7941-59c0-1008-4e28f51d3d6c-99c14ec8 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-aecfb87a-9683-6562-ebdf-17b6a3bd52e5-99c14ec8 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_9a6259ed-db74-ae0a-a5a9-3453cb836d53-99c14edb {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-cffc92b6-7a4e-25c8-b702-d80648bf9304-48bf9302 {
  grid-area: 3 / 1 / 4 / 2;
}

#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-fefd80d0-bc18-5be4-1bd7-3f56a9b72ac2-a9b72ac0, #w-node-_6a4711f5-9a24-cd23-41bb-61d982bc8cfd-99c14edc {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_408dd748-3435-e0ce-116c-58f0cec292a3-cec292a1 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-_408dd748-3435-e0ce-116c-58f0cec292a4-cec292a1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-cbc7da72-0de1-97ce-0721-681452983d09-52983d07 {
  grid-area: span 1 / span 9 / span 1 / span 9;
}

#w-node-cbc7da72-0de1-97ce-0721-681452983d0a-52983d07 {
  grid-area: span 1 / span 8 / span 1 / span 8;
}

#w-node-cbc7da72-0de1-97ce-0721-681452983d2d-52983d07 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-cbc7da72-0de1-97ce-0721-681452983d41-52983d07 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-cbc7da72-0de1-97ce-0721-681452983d67-52983d07 {
  grid-area: span 1 / span 12 / span 1 / span 12;
}

#w-node-_9a6259ed-db74-ae0a-a5a9-3453cb836d53-99c14edd, #w-node-af8057c8-e48e-e01c-b375-640cc95c2dfe-c95c2dfc {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_7c575b17-f5a3-70b2-a518-cf7fc7805f32-c7805f30 {
  grid-area: 3 / 1 / 4 / 2;
}

#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-_202cb916-aa10-6cb7-d1ec-f139c1d44b11-99c14edf {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-adff61e8-a22d-bbe1-cede-6a976751988e-6751988c {
  grid-area: 3 / 1 / 4 / 2;
}

#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-b79cc6d3-dc40-95de-c27c-4ec1bf16aa6d-99c14ee0, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14ee1 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_071605f0-4fa9-38d4-1709-ee1f5a9c71bf-5a9c71bd {
  grid-area: 3 / 1 / 4 / 2;
}

#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-_8d41a8d8-c61c-6850-791b-b33767b2dd84-99c14ef9 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-aecfb87a-9683-6562-ebdf-17b6a3bd52e5-99c14ef9 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-_1cc3b256-18b4-2664-cf9e-1bf3c905b7d5-99c14efb, #w-node-_1cc3b256-18b4-2664-cf9e-1bf3c905b7f2-99c14efb, #w-node-f5665aee-4dd4-e004-9be0-4e65203dacba-203dacb7, #w-node-f5665aee-4dd4-e004-9be0-4e65203dacda-203dacb7, #w-node-_69dff917-6646-28d6-5a3c-ddd936bc6e41-99c14f1e, #w-node-_69dff917-6646-28d6-5a3c-ddd936bc6e5e-99c14f1e, #w-node-c2588165-4b6d-9b3a-06af-a3c6c3c3bf8f-99c14f1f, #w-node-c2588165-4b6d-9b3a-06af-a3c6c3c3bfac-99c14f1f, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14f20, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-99c14f20, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d4e6-fea3d4e4 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d755-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d757-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d75a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d75d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d760-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d763-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d766-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d76a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d76d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d770-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d773-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d776-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d779-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d77d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d780-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d783-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d786-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d789-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d78c-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d790-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d793-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d796-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d799-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d79c-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d79f-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7a3-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7a6-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7a9-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7ac-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7af-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7b2-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7b6-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7b9-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7bc-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7bf-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7c2-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7c5-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7c9-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7cc-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7cf-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7d2-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7d5-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7d8-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7dc-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7df-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7e2-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7e5-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7e8-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7eb-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7ef-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7f2-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7f5-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7f8-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7fb-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d7fe-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d802-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d805-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d808-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d80b-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d80e-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d811-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d815-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d818-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d81b-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d81e-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d821-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d824-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d828-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d82b-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d82e-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d831-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d834-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d837-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d83b-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d83e-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d841-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d844-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d847-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d84a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d84e-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d851-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d854-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d857-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d85a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d85d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d861-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d864-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d867-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d86a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d86d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d870-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d874-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d877-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d87a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d87d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d880-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d883-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d887-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d88a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d88d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d890-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d893-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d896-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d89a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d89d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8a0-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8a3-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8a6-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8a9-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8ad-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8b0-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8b3-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8b6-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8b9-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8bc-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8c0-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8c3-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8c6-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8c9-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8cc-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8cf-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8d3-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8d6-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8d9-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8dc-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8df-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d8e2-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d90d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d90f-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d912-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d916-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d919-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d91d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d920-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d922-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d925-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d929-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d92c-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d930-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d933-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d937-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d93a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d93e-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d941-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d945-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d948-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d94c-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d94f-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d953-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d956-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d95a-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d95d-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d961-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d964-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d968-fea3d4e4, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d96b-fea3d4e4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14f22 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-fdf96d49-1ac0-b9f1-3214-582e6579edf8-99c14f22, #w-node-_11d4fded-a5e9-a66c-0ca5-7b34d857ae69-99c14f22, #w-node-_1a0320a3-8042-0420-2019-09f8498ed3fc-99c14f22, #w-node-d4b1038d-6b35-0f98-610e-9a6e21889853-99c14f22, #w-node-e1f0d161-0a67-2198-2082-de0821188226-99c14f22, #w-node-_3aa5d1fd-e87f-60b1-a26b-894c7f88b075-99c14f22, #w-node-ac964d2b-38d7-6421-4fe5-5a01dac2e03b-99c14f22, #w-node-_6f952f12-7bb6-a1bf-b36c-c274aeb4be2f-99c14f22, #w-node-_6f952f12-7bb6-a1bf-b36c-c274aeb4be32-99c14f22, #w-node-_6f952f12-7bb6-a1bf-b36c-c274aeb4be35-99c14f22, #w-node-_6f952f12-7bb6-a1bf-b36c-c274aeb4be38-99c14f22, #w-node-_6f952f12-7bb6-a1bf-b36c-c274aeb4be3b-99c14f22, #w-node-_6f952f12-7bb6-a1bf-b36c-c274aeb4be3e-99c14f22, #w-node-b75f6187-e94e-5922-111e-4b320a4afca7-99c14f22, #w-node-b75f6187-e94e-5922-111e-4b320a4afcaa-99c14f22, #w-node-b75f6187-e94e-5922-111e-4b320a4afcad-99c14f22, #w-node-b75f6187-e94e-5922-111e-4b320a4afcb0-99c14f22, #w-node-b75f6187-e94e-5922-111e-4b320a4afcb3-99c14f22, #w-node-b75f6187-e94e-5922-111e-4b320a4afcb6-99c14f22, #w-node-f65d9a65-10fa-c471-e21b-5ebbdc110078-99c14f22, #w-node-f65d9a65-10fa-c471-e21b-5ebbdc11007b-99c14f22, #w-node-f65d9a65-10fa-c471-e21b-5ebbdc11007e-99c14f22, #w-node-f65d9a65-10fa-c471-e21b-5ebbdc110081-99c14f22, #w-node-f65d9a65-10fa-c471-e21b-5ebbdc110084-99c14f22, #w-node-f65d9a65-10fa-c471-e21b-5ebbdc110087-99c14f22, #w-node-_77dbe6b3-ec49-7d56-8396-4258f6d2a4e1-99c14f22, #w-node-_77dbe6b3-ec49-7d56-8396-4258f6d2a4e4-99c14f22, #w-node-_77dbe6b3-ec49-7d56-8396-4258f6d2a4e7-99c14f22, #w-node-_77dbe6b3-ec49-7d56-8396-4258f6d2a4ea-99c14f22, #w-node-_77dbe6b3-ec49-7d56-8396-4258f6d2a4ed-99c14f22, #w-node-_77dbe6b3-ec49-7d56-8396-4258f6d2a4f0-99c14f22, #w-node-_2f109c5d-d0d2-ba4b-c926-a1ef9e43c00d-99c14f22, #w-node-_2f109c5d-d0d2-ba4b-c926-a1ef9e43c010-99c14f22, #w-node-_2f109c5d-d0d2-ba4b-c926-a1ef9e43c013-99c14f22, #w-node-_2f109c5d-d0d2-ba4b-c926-a1ef9e43c016-99c14f22, #w-node-_2f109c5d-d0d2-ba4b-c926-a1ef9e43c019-99c14f22, #w-node-_2f109c5d-d0d2-ba4b-c926-a1ef9e43c01c-99c14f22, #w-node-addc4ae8-4e4a-97a1-a277-69cb4d8f54b6-99c14f22, #w-node-addc4ae8-4e4a-97a1-a277-69cb4d8f54b9-99c14f22, #w-node-addc4ae8-4e4a-97a1-a277-69cb4d8f54bc-99c14f22, #w-node-addc4ae8-4e4a-97a1-a277-69cb4d8f54bf-99c14f22, #w-node-addc4ae8-4e4a-97a1-a277-69cb4d8f54c2-99c14f22, #w-node-addc4ae8-4e4a-97a1-a277-69cb4d8f54c5-99c14f22, #w-node-_4e25f5fa-2943-615c-2125-7e1f1a90293f-99c14f22, #w-node-_4e25f5fa-2943-615c-2125-7e1f1a902942-99c14f22, #w-node-_4e25f5fa-2943-615c-2125-7e1f1a902945-99c14f22, #w-node-_4e25f5fa-2943-615c-2125-7e1f1a902948-99c14f22, #w-node-_4e25f5fa-2943-615c-2125-7e1f1a90294b-99c14f22, #w-node-_4e25f5fa-2943-615c-2125-7e1f1a90294e-99c14f22, #w-node-_38153650-41dd-480d-7b44-c1f11afaff2a-99c14f22, #w-node-_38153650-41dd-480d-7b44-c1f11afaff2d-99c14f22, #w-node-_38153650-41dd-480d-7b44-c1f11afaff30-99c14f22, #w-node-_38153650-41dd-480d-7b44-c1f11afaff33-99c14f22, #w-node-_38153650-41dd-480d-7b44-c1f11afaff36-99c14f22, #w-node-_38153650-41dd-480d-7b44-c1f11afaff39-99c14f22, #w-node-ee1585f2-2c84-3576-7d67-0e08f242a45c-99c14f22, #w-node-ee1585f2-2c84-3576-7d67-0e08f242a45f-99c14f22, #w-node-ee1585f2-2c84-3576-7d67-0e08f242a462-99c14f22, #w-node-ee1585f2-2c84-3576-7d67-0e08f242a465-99c14f22, #w-node-ee1585f2-2c84-3576-7d67-0e08f242a468-99c14f22, #w-node-ee1585f2-2c84-3576-7d67-0e08f242a46b-99c14f22, #w-node-_2c485234-4bc7-bc36-7aba-d9c2d6803dbc-99c14f22, #w-node-_2c485234-4bc7-bc36-7aba-d9c2d6803dbf-99c14f22, #w-node-_2c485234-4bc7-bc36-7aba-d9c2d6803dc2-99c14f22, #w-node-_2c485234-4bc7-bc36-7aba-d9c2d6803dc5-99c14f22, #w-node-_2c485234-4bc7-bc36-7aba-d9c2d6803dc8-99c14f22, #w-node-_2c485234-4bc7-bc36-7aba-d9c2d6803dcb-99c14f22, #w-node-_3201c0fb-9152-e326-97f3-23e1d89fb508-99c14f22, #w-node-_3201c0fb-9152-e326-97f3-23e1d89fb50b-99c14f22, #w-node-_3201c0fb-9152-e326-97f3-23e1d89fb50e-99c14f22, #w-node-_3201c0fb-9152-e326-97f3-23e1d89fb511-99c14f22, #w-node-_3201c0fb-9152-e326-97f3-23e1d89fb514-99c14f22, #w-node-_3201c0fb-9152-e326-97f3-23e1d89fb517-99c14f22, #w-node-b1e8547b-a31c-38f0-e5e5-2606de453606-99c14f22, #w-node-b1e8547b-a31c-38f0-e5e5-2606de453609-99c14f22, #w-node-b1e8547b-a31c-38f0-e5e5-2606de45360c-99c14f22, #w-node-b1e8547b-a31c-38f0-e5e5-2606de45360f-99c14f22, #w-node-b1e8547b-a31c-38f0-e5e5-2606de453612-99c14f22, #w-node-b1e8547b-a31c-38f0-e5e5-2606de453615-99c14f22, #w-node-_54322a8a-609d-4cf5-4418-f13a692cacec-99c14f22, #w-node-_54322a8a-609d-4cf5-4418-f13a692cacef-99c14f22, #w-node-_54322a8a-609d-4cf5-4418-f13a692cacf2-99c14f22, #w-node-_54322a8a-609d-4cf5-4418-f13a692cacf5-99c14f22, #w-node-_54322a8a-609d-4cf5-4418-f13a692cacf8-99c14f22, #w-node-_54322a8a-609d-4cf5-4418-f13a692cacfb-99c14f22, #w-node-_0f162105-8596-17e3-e687-d965517e0eba-99c14f22, #w-node-_0f162105-8596-17e3-e687-d965517e0ebd-99c14f22, #w-node-_0f162105-8596-17e3-e687-d965517e0ec0-99c14f22, #w-node-_0f162105-8596-17e3-e687-d965517e0ec3-99c14f22, #w-node-_0f162105-8596-17e3-e687-d965517e0ec6-99c14f22, #w-node-_0f162105-8596-17e3-e687-d965517e0ec9-99c14f22, #w-node-fb16ef3b-773b-7957-826a-e23e152a3c3b-99c14f22, #w-node-fb16ef3b-773b-7957-826a-e23e152a3c3e-99c14f22, #w-node-fb16ef3b-773b-7957-826a-e23e152a3c41-99c14f22, #w-node-fb16ef3b-773b-7957-826a-e23e152a3c44-99c14f22, #w-node-fb16ef3b-773b-7957-826a-e23e152a3c47-99c14f22, #w-node-fb16ef3b-773b-7957-826a-e23e152a3c4a-99c14f22, #w-node-e87d015e-3c3f-3458-687c-0a60a35aa1a6-99c14f22, #w-node-e87d015e-3c3f-3458-687c-0a60a35aa1a9-99c14f22, #w-node-e87d015e-3c3f-3458-687c-0a60a35aa1ac-99c14f22, #w-node-e87d015e-3c3f-3458-687c-0a60a35aa1af-99c14f22, #w-node-e87d015e-3c3f-3458-687c-0a60a35aa1b2-99c14f22, #w-node-e87d015e-3c3f-3458-687c-0a60a35aa1b5-99c14f22, #w-node-_1d849ab6-45c0-793f-3db4-1130e5aaf5b2-99c14f22, #w-node-_1d849ab6-45c0-793f-3db4-1130e5aaf5b5-99c14f22, #w-node-_1d849ab6-45c0-793f-3db4-1130e5aaf5b8-99c14f22, #w-node-_1d849ab6-45c0-793f-3db4-1130e5aaf5bb-99c14f22, #w-node-_1d849ab6-45c0-793f-3db4-1130e5aaf5be-99c14f22, #w-node-_1d849ab6-45c0-793f-3db4-1130e5aaf5c1-99c14f22, #w-node-ac7dd25e-a7e5-4b72-d476-074f3bc6afc0-99c14f22, #w-node-ac7dd25e-a7e5-4b72-d476-074f3bc6afc3-99c14f22, #w-node-ac7dd25e-a7e5-4b72-d476-074f3bc6afc6-99c14f22, #w-node-ac7dd25e-a7e5-4b72-d476-074f3bc6afc9-99c14f22, #w-node-ac7dd25e-a7e5-4b72-d476-074f3bc6afcc-99c14f22, #w-node-ac7dd25e-a7e5-4b72-d476-074f3bc6afcf-99c14f22, #w-node-_53a892c5-7323-4e48-9f9e-6101ef63707e-99c14f22, #w-node-_53a892c5-7323-4e48-9f9e-6101ef637081-99c14f22, #w-node-_53a892c5-7323-4e48-9f9e-6101ef637084-99c14f22, #w-node-_53a892c5-7323-4e48-9f9e-6101ef637087-99c14f22, #w-node-_53a892c5-7323-4e48-9f9e-6101ef63708a-99c14f22, #w-node-_53a892c5-7323-4e48-9f9e-6101ef63708d-99c14f22, #w-node-_1eeb3ed5-f6fe-cf16-b378-3dd0f6e62204-99c14f22, #w-node-_1eeb3ed5-f6fe-cf16-b378-3dd0f6e62207-99c14f22, #w-node-_1eeb3ed5-f6fe-cf16-b378-3dd0f6e6220a-99c14f22, #w-node-_1eeb3ed5-f6fe-cf16-b378-3dd0f6e6220d-99c14f22, #w-node-_1eeb3ed5-f6fe-cf16-b378-3dd0f6e62210-99c14f22, #w-node-_1eeb3ed5-f6fe-cf16-b378-3dd0f6e62213-99c14f22, #w-node-_8af7fb57-7bd3-4b67-a7b2-5433b47a872e-99c14f22, #w-node-_8af7fb57-7bd3-4b67-a7b2-5433b47a8730-99c14f22, #w-node-_8af7fb57-7bd3-4b67-a7b2-5433b47a873f-99c14f22, #w-node-feebc0b8-71d4-8977-727b-381d46a669aa-99c14f22, #w-node-feebc0b8-71d4-8977-727b-381d46a669ad-99c14f22, #w-node-a06b79ca-dd63-9e53-2b2a-60cfd87aa680-99c14f22, #w-node-a06b79ca-dd63-9e53-2b2a-60cfd87aa683-99c14f22, #w-node-a5433612-7011-f04a-06b6-7b0a741bf861-99c14f22, #w-node-a5433612-7011-f04a-06b6-7b0a741bf864-99c14f22, #w-node-_88c5e9a5-1ee7-b2f7-ca60-0fc540b9b536-99c14f22, #w-node-_88c5e9a5-1ee7-b2f7-ca60-0fc540b9b539-99c14f22, #w-node-e550ce37-3ece-eea4-5722-4869a9de6cad-99c14f22, #w-node-e550ce37-3ece-eea4-5722-4869a9de6cb0-99c14f22, #w-node-_84c30245-f590-1f76-8eae-6923955b1b96-99c14f22, #w-node-_84c30245-f590-1f76-8eae-6923955b1b99-99c14f22, #w-node-bd42fb3f-4d92-1466-46e9-545f11cb46d2-99c14f22, #w-node-bd42fb3f-4d92-1466-46e9-545f11cb46d5-99c14f22, #w-node-edbd43b1-dcf7-a63d-a859-b0c130327876-99c14f22, #w-node-edbd43b1-dcf7-a63d-a859-b0c130327879-99c14f22, #w-node-bae62fb4-ae6b-7da2-4d04-117ea4baee20-99c14f22, #w-node-bae62fb4-ae6b-7da2-4d04-117ea4baee23-99c14f22, #w-node-d3503ff1-ce3c-775f-c9df-f1b990f57a34-99c14f22, #w-node-d3503ff1-ce3c-775f-c9df-f1b990f57a37-99c14f22, #w-node-_1c482011-a35a-216f-9aea-5014bc24841f-99c14f22, #w-node-_1c482011-a35a-216f-9aea-5014bc248422-99c14f22, #w-node-_1a6d73f2-c2f1-02d1-7d51-e34e31993a4c-99c14f22, #w-node-_1a6d73f2-c2f1-02d1-7d51-e34e31993a4f-99c14f22, #w-node-_8af7fb57-7bd3-4b67-a7b2-5433b47a88ac-99c14f22, #w-node-_8af7fb57-7bd3-4b67-a7b2-5433b47a88bb-99c14f22 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4c224d9-1e9d-906a-372a-2015989a1c68-99c14f23, #w-node-a4c224d9-1e9d-906a-372a-2015989a1c88-99c14f23, #w-node-_9e8c6f0e-429d-2ba5-db92-e7bf6ddf4766-6ddf4763, #w-node-_9e8c6f0e-429d-2ba5-db92-e7bf6ddf4790-6ddf4763, #w-node-_70379ad3-f963-62a7-6c76-4e0d616d2e0e-99c14f25, #w-node-_70379ad3-f963-62a7-6c76-4e0d616d2e2e-99c14f25, #w-node-_4f061e61-2e5a-b3c4-e538-045ae7d32366-99c14f37, #w-node-ccec21c7-df91-d9c6-3400-c7733e67daf0-99c14f37, #w-node-_10a5f07d-2f0a-a22d-427c-c9c1af8f1ff4-99c14f38, #w-node-_10a5f07d-2f0a-a22d-427c-c9c1af8f2014-99c14f38 {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-_8e6173c5-6e0d-5562-06db-f0b2bb0a9df9-99c14f39 {
  grid-area: 3 / 1 / 4 / 2;
}

#w-node-aecfb87a-9683-6562-ebdf-17b6a3bd52e5-99c14f39 {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f8f912f7-2f3a-8e16-4b1b-55cf5e6ec068-99c14f3d {
  grid-area: 1 / 2 / 2 / 12;
}

#w-node-b8c46d34-5928-3d67-5e4c-30bd97cb2a46-99c14f43, #w-node-_34131ee4-aca2-fd2b-4691-166c1fc675d8-99c14f43, #w-node-_3b4f81c9-9b33-f96a-6b5b-4ce1fdbd824e-99c14f43 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-fd2e57f0-46a0-b064-3518-cdde05cfab12-99c14f43 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-fd2e57f0-46a0-b064-3518-cdde05cfab31-99c14f43 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-fd2e57f0-46a0-b064-3518-cdde05cfab34-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab3e-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab3f-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab42-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab57-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab61-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab62-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab65-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab7b-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab85-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab86-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab89-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab9e-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfaba8-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfaba9-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfabac-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfabc1-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfabcb-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfabcc-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfabcf-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfabe5-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfabf1-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfabf2-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfabf6-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac0c-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac16-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac17-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac1b-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac31-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac3b-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac3c-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac40-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac56-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac60-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac61-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac65-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac7b-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac85-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac86-99c14f43, #w-node-fd2e57f0-46a0-b064-3518-cdde05cfac8a-99c14f43 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508066c-12fd-7c30-717d-199456a154b2-56a154ac {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-c508066c-12fd-7c30-717d-199456a154b5-56a154ac {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c508066c-12fd-7c30-717d-199456a154ba-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154bd-56a154ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c508066c-12fd-7c30-717d-199456a154c2-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154c5-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154c8-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154cb-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154ce-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154d1-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154d9-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154dc-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154df-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154e2-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154e5-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154e8-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154f0-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154f3-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154f6-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154f9-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154fc-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a154ff-56a154ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-c508066c-12fd-7c30-717d-199456a15502-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15505-56a154ac {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-c508066c-12fd-7c30-717d-199456a1550a-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a1550d-56a154ac {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-c508066c-12fd-7c30-717d-199456a15512-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15515-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15518-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a1551b-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a1551e-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15521-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15529-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a1552c-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a1552f-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15532-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15535-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15538-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15540-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15543-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15546-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a15549-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a1554c-56a154ac, #w-node-c508066c-12fd-7c30-717d-199456a1554f-56a154ac {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d2d694ca-bbb1-d106-05f9-52aaead7b952-ead7b94d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-d2d694ca-bbb1-d106-05f9-52aaead7b971-ead7b94d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-d2d694ca-bbb1-d106-05f9-52aaead7b974-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b97e-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b97f-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b982-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b997-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9a1-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9a2-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9a5-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9bb-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9c5-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9c6-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9c9-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9de-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9e8-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9e9-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b9ec-ead7b94d, #w-node-_8703f702-22d9-a834-2b34-1a87c7ab3f5e-ead7b94d, #w-node-_8703f702-22d9-a834-2b34-1a87c7ab3f68-ead7b94d, #w-node-_8703f702-22d9-a834-2b34-1a87c7ab3f69-ead7b94d, #w-node-_8703f702-22d9-a834-2b34-1a87c7ab3f6c-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7ba25-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7ba31-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7ba32-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7ba36-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7ba4c-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7ba56-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7ba57-ead7b94d, #w-node-d2d694ca-bbb1-d106-05f9-52aaead7ba5b-ead7b94d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d014-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d01c-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d024-99c14f45 {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d032-99c14f45 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d051-99c14f45 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d054-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d05e-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d05f-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d062-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d077-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d081-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d082-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d085-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d09b-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0a5-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0a6-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0a9-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0be-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0c8-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0c9-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0cc-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0e1-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0eb-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0ec-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d0ef-99c14f45, #w-node-b9659034-5f1e-5b2b-516b-9cf9fc81cf87-99c14f45, #w-node-b9659034-5f1e-5b2b-516b-9cf9fc81cf93-99c14f45, #w-node-b9659034-5f1e-5b2b-516b-9cf9fc81cf94-99c14f45, #w-node-b9659034-5f1e-5b2b-516b-9cf9fc81cf97-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d12c-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d136-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d137-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d13b-99c14f45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1c4-99c14f45 {
  grid-area: span 1 / span 7 / span 1 / span 7;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1c7-99c14f45 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1cc-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1cf-99c14f45 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1d4-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1d7-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1da-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1dd-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1e0-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1e3-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1eb-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1ee-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1f1-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1f4-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1f7-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d1fa-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d202-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d205-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d208-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d20b-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d20e-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d211-99c14f45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d214-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d217-99c14f45 {
  grid-area: span 1 / span 6 / span 1 / span 6;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d21c-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d21f-99c14f45 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-ebbea24a-05a5-9117-4b12-70dfcd92d224-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d227-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d22a-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d22d-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d230-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d233-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d23b-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d23e-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d241-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d244-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d247-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d24a-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d252-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d255-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d258-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d25b-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d25e-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d261-99c14f45 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11de-99c14f47, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11e6-99c14f47, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11ee-99c14f47, #w-node-_56e62dd4-8c04-6018-7509-79cd0284359a-99c14f49, #w-node-_56e62dd4-8c04-6018-7509-79cd028435a2-99c14f49, #w-node-_56e62dd4-8c04-6018-7509-79cd028435aa-99c14f49, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab66-99c14f4b, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab6e-99c14f4b, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab76-99c14f4b {
  grid-area: span 1 / span 4 / span 1 / span 4;
}

#w-node-_67b57f70-4d15-b180-a19d-a25259a4b061-99c14f4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f4d, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f4d, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f4d {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f4d, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f4d {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_91e922ad-8aa8-ac15-aedd-a7580d3cda83-99c14f4d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19033-99c14f4d {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19034-99c14f4d, #Country-Of-Departure-3.w-node-ad806383-2b55-0fd8-f3b2-1b922afff007-2affefe9, #Country-Of-Receipt.w-node-fa35b9e0-b2a8-aa33-d92d-59ac10e3d551-2affefe9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67b57f70-4d15-b180-a19d-a25259a4b061-99c14f4e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f4e, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f4e, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f4e {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f4e, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f4e {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_91e922ad-8aa8-ac15-aedd-a7580d3cda83-99c14f4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19033-99c14f4e {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19034-99c14f4e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67b57f70-4d15-b180-a19d-a25259a4b061-99c14f4f {
  grid-area: 1 / 1 / 2 / 2;
}

#Country-Of-Departure-3.w-node-_08402337-d8f4-1983-dee8-bb1a598bb928-99c14f4f, #Country-Of-Receipt.w-node-_91f00ceb-692e-735c-4400-fa5ba2fc01b7-99c14f4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f4f, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f4f, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f4f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f4f, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f4f {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_91e922ad-8aa8-ac15-aedd-a7580d3cda83-99c14f4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19033-99c14f4f {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19034-99c14f4f {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67b57f70-4d15-b180-a19d-a25259a4b061-99c14f50 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f50, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f50, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f50 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f50, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f50 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_91e922ad-8aa8-ac15-aedd-a7580d3cda83-99c14f50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19033-99c14f50 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19034-99c14f50 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67b57f70-4d15-b180-a19d-a25259a4b061-99c14f51 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f51, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f51, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f51 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f51, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f51 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-_91e922ad-8aa8-ac15-aedd-a7580d3cda83-99c14f51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19033-99c14f51 {
  grid-area: 1 / 1 / 2 / 2;
}

#w-node-_0a1ccb3e-fd48-bf7f-9a99-3b65d5f19034-99c14f51 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_3df46afb-3133-08ad-fe6c-4657bfb5ede7-99c14f53 {
  grid-area: 1 / 2 / 2 / 12;
}

@media screen and (min-width: 1920px) {
  #w-node-aecfb87a-9683-6562-ebdf-17b6a3bd52e5-99c14ea5, #w-node-aecfb87a-9683-6562-ebdf-17b6a3bd52e5-99c14ec8, #w-node-aecfb87a-9683-6562-ebdf-17b6a3bd52e5-99c14ef9, #w-node-aecfb87a-9683-6562-ebdf-17b6a3bd52e5-99c14f39 {
    grid-area: 1 / 2 / 2 / 3;
  }

  #w-node-f6d767e1-b2c5-d769-96f5-4377836c2efd-99c14f43, #w-node-ceeade75-b60f-01db-9916-73353af35dc2-99c14f45, #w-node-c30f58d5-758c-ab1a-d1e6-62bfe20bd0f0-99c14f47, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f49, #w-node-_4837bc30-1bd6-4670-7d3b-125d4b68277d-99c14f4b, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f4d, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f4e, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f4f, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f50, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (min-width: 1280px) {
  #w-node-f6d767e1-b2c5-d769-96f5-4377836c2ef4-99c14f43, #w-node-f6d767e1-b2c5-d769-96f5-4377836c2efd-99c14f43, #w-node-f6d767e1-b2c5-d769-96f5-4377836c2efd-99c14f44, #w-node-_1b52b545-08e8-fd2f-7ba5-a01ed931ac11-99c14f44, #w-node-cbc3d8d4-a2a4-e09e-e8d4-56fb8d600026-99c14f44, #w-node-_039dfaac-75ef-74c3-0ffe-0d77f8bddedb-99c14f44, #w-node-ceeade75-b60f-01db-9916-73353af35dbf-99c14f45, #w-node-ceeade75-b60f-01db-9916-73353af35dc2-99c14f45, #w-node-c3ef455e-7ffb-db6a-bf26-e5947caff49d-99c14f46, #w-node-c3ef455e-7ffb-db6a-bf26-e5947caff4c9-99c14f46, #w-node-c3ef455e-7ffb-db6a-bf26-e5947caff4e3-99c14f46, #w-node-c3ef455e-7ffb-db6a-bf26-e5947caff506-99c14f46, #w-node-c30f58d5-758c-ab1a-d1e6-62bfe20bd0ed-99c14f47, #w-node-c30f58d5-758c-ab1a-d1e6-62bfe20bd0f0-99c14f47, #w-node-_191e6fc3-e23c-b3a1-941d-1ce65069c681-99c14f48, #w-node-_191e6fc3-e23c-b3a1-941d-1ce65069c6ad-99c14f48, #w-node-_191e6fc3-e23c-b3a1-941d-1ce65069c6c7-99c14f48, #w-node-_191e6fc3-e23c-b3a1-941d-1ce65069c6ea-99c14f48, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de29d-99c14f49, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f49, #w-node-a72501a9-6edc-d636-b03d-d80bc929930c-99c14f4a, #w-node-a72501a9-6edc-d636-b03d-d80bc9299338-99c14f4a, #w-node-a72501a9-6edc-d636-b03d-d80bc9299352-99c14f4a, #w-node-a72501a9-6edc-d636-b03d-d80bc9299375-99c14f4a, #w-node-_4837bc30-1bd6-4670-7d3b-125d4b68277a-99c14f4b, #w-node-_4837bc30-1bd6-4670-7d3b-125d4b68277d-99c14f4b, #w-node-_0e094240-4ffb-1be6-a6b7-7dce27fe958a-99c14f4c, #w-node-_0e094240-4ffb-1be6-a6b7-7dce27fe95b6-99c14f4c, #w-node-_0e094240-4ffb-1be6-a6b7-7dce27fe95d0-99c14f4c, #w-node-_0e094240-4ffb-1be6-a6b7-7dce27fe95f3-99c14f4c, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de29d-99c14f4d, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f4d, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de29d-99c14f4e, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f4e, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de29d-99c14f4f, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f4f, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de29d-99c14f50, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f50, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de29d-99c14f51, #w-node-_6fe07f62-f15f-82a2-8857-5a42dd5de2a0-99c14f51 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 991px) {
  #w-node-_2854e24a-b6c8-2212-eb74-924580f1c0f5-99c14ec8 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-_9a6259ed-db74-ae0a-a5a9-3453cb836d53-99c14edb {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #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, #w-node-fefd80d0-bc18-5be4-1bd7-3f56a9b72ac2-a9b72ac0, #w-node-_6a4711f5-9a24-cd23-41bb-61d982bc8cfd-99c14edc {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-_408dd748-3435-e0ce-116c-58f0cec292a6-cec292a1 {
    grid-area: 3 / 1 / 4 / 2;
  }

  #w-node-cbc7da72-0de1-97ce-0721-681452983d09-52983d07 {
    grid-column: span 12 / span 12;
  }

  #w-node-cbc7da72-0de1-97ce-0721-681452983d0a-52983d07, #w-node-cbc7da72-0de1-97ce-0721-681452983d41-52983d07, #w-node-_9a6259ed-db74-ae0a-a5a9-3453cb836d53-99c14edd, #w-node-af8057c8-e48e-e01c-b375-640cc95c2dfe-c95c2dfc {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #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, #w-node-_202cb916-aa10-6cb7-d1ec-f139c1d44b11-99c14edf {
    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, #w-node-b79cc6d3-dc40-95de-c27c-4ec1bf16aa6d-99c14ee0, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14ee1 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #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, #w-node-_1cc3b256-18b4-2664-cf9e-1bf3c905b7d5-99c14efb, #w-node-_1cc3b256-18b4-2664-cf9e-1bf3c905b7f2-99c14efb, #w-node-f5665aee-4dd4-e004-9be0-4e65203dacba-203dacb7, #w-node-f5665aee-4dd4-e004-9be0-4e65203dacda-203dacb7, #w-node-_69dff917-6646-28d6-5a3c-ddd936bc6e41-99c14f1e, #w-node-_69dff917-6646-28d6-5a3c-ddd936bc6e5e-99c14f1e, #w-node-c2588165-4b6d-9b3a-06af-a3c6c3c3bf8f-99c14f1f, #w-node-c2588165-4b6d-9b3a-06af-a3c6c3c3bfac-99c14f1f, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14f20, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-99c14f20, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d4e6-fea3d4e4, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14f22, #w-node-a4c224d9-1e9d-906a-372a-2015989a1c68-99c14f23, #w-node-a4c224d9-1e9d-906a-372a-2015989a1c88-99c14f23, #w-node-_9e8c6f0e-429d-2ba5-db92-e7bf6ddf4766-6ddf4763, #w-node-_9e8c6f0e-429d-2ba5-db92-e7bf6ddf4790-6ddf4763, #w-node-_70379ad3-f963-62a7-6c76-4e0d616d2e0e-99c14f25, #w-node-_70379ad3-f963-62a7-6c76-4e0d616d2e2e-99c14f25, #w-node-_4f061e61-2e5a-b3c4-e538-045ae7d32366-99c14f37, #w-node-ccec21c7-df91-d9c6-3400-c7733e67daf0-99c14f37, #w-node-_10a5f07d-2f0a-a22d-427c-c9c1af8f1ff4-99c14f38, #w-node-_10a5f07d-2f0a-a22d-427c-c9c1af8f2014-99c14f38, #w-node-f8f912f7-2f3a-8e16-4b1b-55cf5e6ec068-99c14f3d {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }

  #w-node-b8c46d34-5928-3d67-5e4c-30bd97cb2a46-99c14f43, #w-node-_34131ee4-aca2-fd2b-4691-166c1fc675d8-99c14f43, #w-node-_3b4f81c9-9b33-f96a-6b5b-4ce1fdbd824e-99c14f43 {
    grid-column: span 4 / span 4;
  }

  #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab12-99c14f43 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-fd2e57f0-46a0-b064-3518-cdde05cfab31-99c14f43 {
    grid-column: span 1 / span 1;
  }

  #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b952-ead7b94d {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-d2d694ca-bbb1-d106-05f9-52aaead7b971-ead7b94d {
    grid-column: span 1 / span 1;
  }

  #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d014-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d01c-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d024-99c14f45 {
    grid-column: span 4 / span 4;
  }

  #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d032-99c14f45 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d051-99c14f45 {
    grid-column: span 1 / span 1;
  }

  #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11de-99c14f47, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11e6-99c14f47, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11ee-99c14f47, #w-node-_56e62dd4-8c04-6018-7509-79cd0284359a-99c14f49, #w-node-_56e62dd4-8c04-6018-7509-79cd028435a2-99c14f49, #w-node-_56e62dd4-8c04-6018-7509-79cd028435aa-99c14f49, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab66-99c14f4b, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab6e-99c14f4b, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab76-99c14f4b {
    grid-column: span 4 / span 4;
  }

  #w-node-_3df46afb-3133-08ad-fe6c-4657bfb5ede7-99c14f53 {
    grid-area: span 1 / span 12 / span 1 / span 12;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_9a6259ed-db74-ae0a-a5a9-3453cb836d53-99c14edb, #w-node-fefd80d0-bc18-5be4-1bd7-3f56a9b72ac2-a9b72ac0, #w-node-_6a4711f5-9a24-cd23-41bb-61d982bc8cfd-99c14edc, #w-node-_9a6259ed-db74-ae0a-a5a9-3453cb836d53-99c14edd, #w-node-af8057c8-e48e-e01c-b375-640cc95c2dfe-c95c2dfc, #w-node-_202cb916-aa10-6cb7-d1ec-f139c1d44b11-99c14edf, #w-node-b79cc6d3-dc40-95de-c27c-4ec1bf16aa6d-99c14ee0, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14ee1, #w-node-_1cc3b256-18b4-2664-cf9e-1bf3c905b7d5-99c14efb, #w-node-_1cc3b256-18b4-2664-cf9e-1bf3c905b7f2-99c14efb, #w-node-f5665aee-4dd4-e004-9be0-4e65203dacba-203dacb7, #w-node-f5665aee-4dd4-e004-9be0-4e65203dacda-203dacb7, #w-node-_69dff917-6646-28d6-5a3c-ddd936bc6e41-99c14f1e, #w-node-_69dff917-6646-28d6-5a3c-ddd936bc6e5e-99c14f1e, #w-node-c2588165-4b6d-9b3a-06af-a3c6c3c3bf8f-99c14f1f, #w-node-c2588165-4b6d-9b3a-06af-a3c6c3c3bfac-99c14f1f, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14f20, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-99c14f20, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d4e6-fea3d4e4, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14f22, #w-node-a4c224d9-1e9d-906a-372a-2015989a1c68-99c14f23, #w-node-a4c224d9-1e9d-906a-372a-2015989a1c88-99c14f23, #w-node-_9e8c6f0e-429d-2ba5-db92-e7bf6ddf4766-6ddf4763, #w-node-_9e8c6f0e-429d-2ba5-db92-e7bf6ddf4790-6ddf4763, #w-node-_70379ad3-f963-62a7-6c76-4e0d616d2e0e-99c14f25, #w-node-_70379ad3-f963-62a7-6c76-4e0d616d2e2e-99c14f25, #w-node-_4f061e61-2e5a-b3c4-e538-045ae7d32366-99c14f37, #w-node-ccec21c7-df91-d9c6-3400-c7733e67daf0-99c14f37, #w-node-_10a5f07d-2f0a-a22d-427c-c9c1af8f1ff4-99c14f38, #w-node-_10a5f07d-2f0a-a22d-427c-c9c1af8f2014-99c14f38, #w-node-f8f912f7-2f3a-8e16-4b1b-55cf5e6ec068-99c14f3d {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-b8c46d34-5928-3d67-5e4c-30bd97cb2a46-99c14f43, #w-node-_34131ee4-aca2-fd2b-4691-166c1fc675d8-99c14f43, #w-node-_3b4f81c9-9b33-f96a-6b5b-4ce1fdbd824e-99c14f43, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d014-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d01c-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d024-99c14f45, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11de-99c14f47, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11e6-99c14f47, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11ee-99c14f47, #w-node-_56e62dd4-8c04-6018-7509-79cd0284359a-99c14f49, #w-node-_56e62dd4-8c04-6018-7509-79cd028435a2-99c14f49, #w-node-_56e62dd4-8c04-6018-7509-79cd028435aa-99c14f49, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab66-99c14f4b, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab6e-99c14f4b, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab76-99c14f4b {
    grid-column: span 2 / span 2;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f4d, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f4d, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f4d, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f4e, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f4e, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f4e, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f4f, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f4f, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f4f, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f50, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f50, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f50, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f51, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f51, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f51 {
    grid-column: span 4 / span 4;
  }

  #w-node-_3df46afb-3133-08ad-fe6c-4657bfb5ede7-99c14f53 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_9a6259ed-db74-ae0a-a5a9-3453cb836d53-99c14edb, #w-node-fefd80d0-bc18-5be4-1bd7-3f56a9b72ac2-a9b72ac0, #w-node-_6a4711f5-9a24-cd23-41bb-61d982bc8cfd-99c14edc, #w-node-_9a6259ed-db74-ae0a-a5a9-3453cb836d53-99c14edd, #w-node-af8057c8-e48e-e01c-b375-640cc95c2dfe-c95c2dfc, #w-node-_202cb916-aa10-6cb7-d1ec-f139c1d44b11-99c14edf, #w-node-b79cc6d3-dc40-95de-c27c-4ec1bf16aa6d-99c14ee0, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14ee1, #w-node-_1cc3b256-18b4-2664-cf9e-1bf3c905b7d5-99c14efb, #w-node-_1cc3b256-18b4-2664-cf9e-1bf3c905b7f2-99c14efb, #w-node-f5665aee-4dd4-e004-9be0-4e65203dacba-203dacb7, #w-node-f5665aee-4dd4-e004-9be0-4e65203dacda-203dacb7, #w-node-_69dff917-6646-28d6-5a3c-ddd936bc6e41-99c14f1e, #w-node-_69dff917-6646-28d6-5a3c-ddd936bc6e5e-99c14f1e, #w-node-c2588165-4b6d-9b3a-06af-a3c6c3c3bf8f-99c14f1f, #w-node-c2588165-4b6d-9b3a-06af-a3c6c3c3bfac-99c14f1f, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14f20, #w-node-_83860c4b-8da2-bacd-eae0-6ba4dcc86535-99c14f20, #w-node-a13d1c0a-80d8-c657-9ed4-bb07fea3d4e6-fea3d4e4, #w-node-d1ce943a-d016-9118-6177-6cd90685cdeb-99c14f22, #w-node-a4c224d9-1e9d-906a-372a-2015989a1c68-99c14f23, #w-node-a4c224d9-1e9d-906a-372a-2015989a1c88-99c14f23, #w-node-_9e8c6f0e-429d-2ba5-db92-e7bf6ddf4766-6ddf4763, #w-node-_9e8c6f0e-429d-2ba5-db92-e7bf6ddf4790-6ddf4763, #w-node-_70379ad3-f963-62a7-6c76-4e0d616d2e0e-99c14f25, #w-node-_70379ad3-f963-62a7-6c76-4e0d616d2e2e-99c14f25, #w-node-_4f061e61-2e5a-b3c4-e538-045ae7d32366-99c14f37, #w-node-ccec21c7-df91-d9c6-3400-c7733e67daf0-99c14f37, #w-node-_10a5f07d-2f0a-a22d-427c-c9c1af8f1ff4-99c14f38, #w-node-_10a5f07d-2f0a-a22d-427c-c9c1af8f2014-99c14f38, #w-node-f8f912f7-2f3a-8e16-4b1b-55cf5e6ec068-99c14f3d {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }

  #w-node-b8c46d34-5928-3d67-5e4c-30bd97cb2a46-99c14f43, #w-node-_34131ee4-aca2-fd2b-4691-166c1fc675d8-99c14f43, #w-node-_3b4f81c9-9b33-f96a-6b5b-4ce1fdbd824e-99c14f43, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d014-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d01c-99c14f45, #w-node-ebbea24a-05a5-9117-4b12-70dfcd92d024-99c14f45, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11de-99c14f47, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11e6-99c14f47, #w-node-fc92183d-97f1-81e5-dfeb-48d74bdc11ee-99c14f47, #w-node-_56e62dd4-8c04-6018-7509-79cd0284359a-99c14f49, #w-node-_56e62dd4-8c04-6018-7509-79cd028435a2-99c14f49, #w-node-_56e62dd4-8c04-6018-7509-79cd028435aa-99c14f49, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab66-99c14f4b, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab6e-99c14f4b, #w-node-d3856c4c-0a10-862e-e44b-c17f5087ab76-99c14f4b {
    grid-column: span 2 / span 2;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f4d, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f4d {
    grid-column: span 1 / span 1;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f4d, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f4d, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f4d {
    grid-column: span 2 / span 2;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f4e, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f4e {
    grid-column: span 1 / span 1;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f4e, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f4e, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f4e {
    grid-column: span 2 / span 2;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f4f, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f4f {
    grid-column: span 1 / span 1;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f4f, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f4f, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f4f {
    grid-column: span 2 / span 2;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f50, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f50 {
    grid-column: span 1 / span 1;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f50, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f50, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f50 {
    grid-column: span 2 / span 2;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e6c-99c14f51, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e72-99c14f51 {
    grid-column: span 1 / span 1;
  }

  #w-node-be00f237-c55b-5092-0eb8-f9c22c607e81-99c14f51, #w-node-f1e08681-7d7e-878a-07fa-165cd92cb945-99c14f51, #w-node-be00f237-c55b-5092-0eb8-f9c22c607e78-99c14f51 {
    grid-column: span 2 / span 2;
  }

  #w-node-_3df46afb-3133-08ad-fe6c-4657bfb5ede7-99c14f53 {
    grid-area: span 1 / span 10 / span 1 / span 10;
  }
}


@font-face {
  font-family: 'Jeko Semi';
  src: url('../fonts/Jeko-Semi-Bold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@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;
}
@font-face {
  font-family: 'Drukwidecyr';
  src: url('../fonts/drukwidecyr-bold.otf') format('opentype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}