@font-face {
  font-family: "Bebas Neue2";
  src: url("../fonts/BebasNeueBold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  vertical-align: baseline;
}

body {
  min-width: 320px;
  position: relative;
}

a {
  text-decoration: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: inherit;
  transition: all 0.2s ease;
}

a:hover, button:hover {
  transition: all 0.2s ease;
}

button {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  transition: all 0.2s ease;
  border: none;
  outline: none;
  background: none;
  cursor: pointer;
}

input[type=button] {
  cursor: pointer;
}

input {
  outline: none;
}

li {
  list-style: none;
}

img {
  max-width: 100%;
  vertical-align: bottom;
}

video {
  vertical-align: bottom;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

fieldset {
  padding: 0;
  border: none;
}

textarea {
  overflow: auto;
}

select::-ms-expand {
  display: none;
}

select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  outline: none;
  cursor: pointer;
}

.btn,
input,
textarea,
button {
  outline: none;
  border: none;
}

body {
  font-family: "Raleway", sans-serif;
  font-size: 16px;
  line-height: 19px;
  color: #000;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  position: relative;
  min-width: 480px;
  font-variant-numeric: lining-nums proportional-nums;
  margin: 0;
}

body.lock {
  overflow: hidden;
}

strong,
b {
  font-weight: bold;
}

.wrapper {
  width: 480px;
  overflow: hidden;
  margin: 0 auto;
  background-color: #F7F5F1;
}

.btn {
  cursor: pointer;
  user-select: none;
  width: 334px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  border-radius: 20px;
  color: #fff;
  background: linear-gradient(129.01deg, #FF3333 -29.37%, #CE3737 31.23%, #C12828 125.6%);
  box-shadow: 0px 4px 0px 0px #841C27;
  font-size: 24px;
  font-weight: 500;
  line-height: 28px;
  padding: 27px 29px 23px;
  position: relative;
  overflow: hidden;
  gap: 14px;
  text-transform: uppercase;
  margin: 0 auto 28px;
}
.btn::before {
  content: "";
  position: absolute;
  width: 381px;
  height: 55px;
  top: 51px;
  left: -24px;
  opacity: 0.1;
  background: radial-gradient(50% 50% at 50% 50%, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
  mix-blend-mode: soft-light;
}
.btn__animation {
  display: block;
  width: 30px;
  height: 300px;
  margin-left: 60px;
  background-color: rgba(255, 255, 255, 0.5);
  position: absolute;
  left: -40px;
  top: -150px;
  z-index: 1;
  transform: rotate(45deg);
  transition: all 0.1s;
  animation-name: slideme;
  animation-duration: 3s;
  animation-delay: 0.05s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}
.btn__after-text {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 5px;
  line-height: 19px;
  color: rgba(0, 0, 0, 0.7);
}

@keyframes slideme {
  0% {
    left: -30px;
    margin-left: 0;
  }
  30% {
    left: 110%;
    margin-left: 80px;
  }
  100% {
    left: 110%;
    margin-left: 80px;
  }
}
.title {
  font-family: "Bebas Neue", "Bebas Neue2";
  font-size: 40px;
  font-weight: 400;
  line-height: 45px;
  letter-spacing: 0.02em;
  text-align: center;
  color: #2D1B13;
}
.title span {
  color: #B74444;
}

.subtitle {
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  color: #2D3641;
}

.section1 .title {
  font-size: 55px;
  line-height: 50px;
  color: #fff;
  margin-bottom: 6px;
}
.section1 .subtitle {
  font-size: 30px;
  line-height: 35px;
  color: #fff;
  text-transform: uppercase;
}
.section1 .subtitle--2 {
  font-size: 24px;
  line-height: 28px;
}
.section1__banner {
  background-color: #D12727;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
  padding: 6px;
  position: relative;
  z-index: 1;
  color: #fff;
  text-transform: uppercase;
}
.section1__banner--2 {
  background-color: #56762E;
}
.section1__banner::before {
  content: "";
  width: 15px;
  height: 15px;
  background-image: url('data:image/svg+xml,<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="7.83727" cy="7.84142" r="5.11364" fill="black"/><path d="M5.47461 5.9379C5.47461 5.67946 5.68492 5.46915 5.94336 5.46915C6.2018 5.46915 6.41211 5.67946 6.41211 5.9379C6.41211 6.19634 6.2018 6.40665 5.94336 6.40665C5.68492 6.40665 5.47461 6.19634 5.47461 5.9379ZM9.06836 8.59415C8.80992 8.59415 8.59961 8.80446 8.59961 9.0629C8.59961 9.32134 8.80992 9.53165 9.06836 9.53165C9.3268 9.53165 9.53711 9.32134 9.53711 9.0629C9.53711 8.80446 9.3268 8.59415 9.06836 8.59415ZM13.2959 8.82196C13.272 8.92743 13.4085 9.20243 13.4988 9.38446C13.673 9.7354 13.8706 10.1331 13.701 10.4841C13.5291 10.8402 13.0907 10.9341 12.7037 11.0168C12.5079 11.0588 12.2121 11.1221 12.1482 11.202C12.0834 11.2834 12.0871 11.5873 12.0896 11.7884C12.0946 12.1824 12.1001 12.6293 11.7929 12.8748C11.4868 13.1192 11.0534 13.0149 10.6712 12.9232C10.4745 12.876 10.1779 12.8043 10.0824 12.8507C9.99211 12.8941 9.86539 13.1665 9.78149 13.3467C9.61383 13.7071 9.42383 14.1154 9.03539 14.2037C8.98802 14.2145 8.9396 14.2199 8.89102 14.2199C8.57399 14.2199 8.2907 13.9882 8.01555 13.7632C7.84742 13.6256 7.61695 13.4371 7.5057 13.4371C7.39461 13.4371 7.16414 13.6256 6.99602 13.7632C6.69461 14.0096 6.35274 14.2898 5.97633 14.2035C5.58789 14.1152 5.39773 13.7068 5.22992 13.3467C5.14617 13.1665 5.0193 12.8941 4.92914 12.8506C4.83352 12.8038 4.53664 12.8759 4.34024 12.9231C3.95789 13.0151 3.52477 13.1188 3.21852 12.8746C2.91117 12.6291 2.91664 12.1821 2.9218 11.7879C2.9243 11.5868 2.92805 11.2831 2.86336 11.2018C2.79945 11.1218 2.50367 11.0585 2.30789 11.0166C1.9207 10.9338 1.48227 10.8399 1.31039 10.4837C1.14102 10.1329 1.33867 9.73509 1.51273 9.38415C1.6032 9.20227 1.73977 8.92712 1.71586 8.82165C1.6943 8.72712 1.45898 8.54446 1.30336 8.42352C0.988203 8.17915 0.630859 7.90165 0.630859 7.5004C0.630859 7.09915 0.988203 6.82181 1.30352 6.57712C1.45914 6.45634 1.69445 6.27368 1.71602 6.17899C1.73992 6.07352 1.60336 5.79837 1.51305 5.61634C1.33883 5.2654 1.14133 4.86774 1.31086 4.51665C1.48273 4.16056 1.92117 4.06665 2.3082 3.98384C2.50398 3.94196 2.79977 3.87868 2.86352 3.79884C2.92852 3.71743 2.92477 3.41352 2.92227 3.21243C2.91727 2.81821 2.9118 2.37134 3.21898 2.12587C3.52508 1.88149 3.95852 1.98556 4.3407 2.07743C4.53742 2.12462 4.83398 2.19602 4.92945 2.15009C5.01977 2.10649 5.14649 1.83431 5.23039 1.65399C5.39805 1.29368 5.58805 0.885399 5.97649 0.797118C6.35242 0.711805 6.69492 0.990868 6.99617 1.23743C7.16445 1.37509 7.39492 1.56352 7.50602 1.56352C7.61711 1.56352 7.84758 1.37509 8.0157 1.23759C8.31727 0.990868 8.65899 0.71118 9.03555 0.797118C9.42383 0.885399 9.61399 1.29384 9.7818 1.65415C9.8657 1.83431 9.99242 2.10665 10.0827 2.15024C10.1785 2.19634 10.4749 2.12477 10.6713 2.07759C11.0537 1.98571 11.487 1.88165 11.7932 2.12602C12.1005 2.37149 12.0951 2.81837 12.0899 3.21274C12.0874 3.41384 12.0837 3.71774 12.1484 3.79884C12.2123 3.87868 12.508 3.94212 12.7038 3.98399C13.091 4.06681 13.5295 4.16056 13.7013 4.51681C13.8707 4.86774 13.673 5.26556 13.499 5.61649C13.4085 5.79852 13.272 6.07352 13.2959 6.17899C13.3174 6.27368 13.5527 6.45634 13.7084 6.57712C14.0235 6.82181 14.3809 7.09915 14.3809 7.5004C14.3809 7.90165 14.0235 8.17899 13.7082 8.42368C13.5526 8.54462 13.3173 8.72712 13.2959 8.82196ZM5.94336 7.03165C6.54633 7.03165 7.03711 6.54102 7.03711 5.9379C7.03711 5.33477 6.54633 4.84415 5.94336 4.84415C5.34039 4.84415 4.84961 5.33477 4.84961 5.9379C4.84961 6.54102 5.34039 7.03165 5.94336 7.03165ZM9.9143 5.53384C9.94415 5.50501 9.96795 5.47053 9.98433 5.4324C10.0007 5.39427 10.0093 5.35327 10.0097 5.31177C10.01 5.27028 10.0021 5.22913 9.98643 5.19073C9.97072 5.15232 9.94751 5.11743 9.91817 5.08809C9.88883 5.05875 9.85394 5.03554 9.81553 5.01983C9.77713 5.00412 9.73598 4.99621 9.69449 4.99657C9.65299 4.99693 9.61199 5.00555 9.57386 5.02193C9.53573 5.03831 9.50125 5.06211 9.47242 5.09196L5.09742 9.46696C5.06758 9.49579 5.04377 9.53027 5.02739 9.5684C5.01101 9.60652 5.00239 9.64753 5.00203 9.68902C5.00167 9.73052 5.00958 9.77167 5.02529 9.81007C5.041 9.84848 5.06421 9.88337 5.09355 9.91271C5.12289 9.94205 5.15778 9.96526 5.19619 9.98097C5.23459 9.99668 5.27574 10.0046 5.31724 10.0042C5.35873 10.0039 5.39974 9.99525 5.43786 9.97887C5.47599 9.96249 5.51047 9.93868 5.5393 9.90884L9.9143 5.53384ZM10.1621 9.0629C10.1621 8.45993 9.67133 7.96915 9.06836 7.96915C8.46539 7.96915 7.97461 8.45993 7.97461 9.0629C7.97461 9.66587 8.46539 10.1566 9.06836 10.1566C9.67133 10.1566 10.1621 9.66587 10.1621 9.0629Z" fill="%23FFAD0D"/></svg>');
  background-repeat: no-repeat;
}
.section1__banner::after {
  content: "";
  width: 16px;
  height: 16px;
  background-image: url(../img/car.webp);
  background-repeat: no-repeat;
  background-size: cover;
}
.section1__banner i {
  width: 1px;
  height: 12px;
  background-color: #fff;
  border-radius: 1px;
  margin: 0 4px;
}
.section1__top {
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  background-color: #000;
}
.section1__top-logo {
  margin-bottom: 25px;
}
.section1__top-lb {
  position: absolute;
  top: 415px;
  left: 304px;
  font-size: 17px;
  line-height: 20px;
  font-weight: bold;
  text-align: center;
  color: #E5AC3E;
  text-transform: uppercase;
}
.section1__top-lb span {
  color: #fff;
}
.section1__top-lb img {
  transform: translateY(-3px);
}
.section1__top-lb--2 {
  top: 413px;
  left: 78px;
}
.section1__top-lb--3 {
  top: 435px;
  left: 42px;
}
.section1__top-lb--4 {
  top: 701px;
  left: 298px;
}
.section1__top-lb--5 {
  font-size: 14px;
  line-height: 16px;
  top: 358px;
  left: 55px;
}
.section1__bottom {
  padding: 24px 25px 0 24px;
}
.section1__bottom-lb {
  margin: -22px 20px 0;
  border-radius: 50px;
  border: 1px solid #EFEFEF;
  background-color: #fff;
  box-shadow: 0px 4px 0px 0px #D9D9D9;
  padding: 7px 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
.section1__bottom-lb-column {
  padding: 0 9px;
  display: flex;
  align-items: center;
  gap: 6px;
}
.section1__bottom-lb-column:first-child {
  border-right: 1px solid #EFEFEF;
}
.section1__bottom-lb strong {
  color: #232323;
}
.section1__bottom-list {
  padding: 0 24px 30px 12px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.section1__bottom-list-item {
  display: flex;
  align-items: center;
  gap: 14px;
}
.section1__bottom-list-text {
  color: #171718;
}
.section1__bottom-list-text strong {
  font-weight: 600;
}
.section1__swiper {
  width: 401px;
  height: 100%;
}
.section1__swiper-slide {
  background-color: #fff;
  border-radius: 4px;
  border-left: 3px solid #DD9090;
  padding: 12px 12px 10px 9px;
  display: flex;
  gap: 8px;
}
.section1__swiper-slide-ava {
  width: 66px;
  flex-shrink: 0;
}
.section1__swiper-slide-text {
  color: #483C37;
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 8px;
}
.section1__swiper-slide-text strong {
  font-weight: 600;
}
.section1__swiper-slide-bottom {
  display: flex;
  align-items: center;
  gap: 12px;
}
.section1__swiper-slide-name {
  color: #483C37;
  font-family: "Pattaya", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  padding-right: 17px;
  background-image: url('data:image/svg+xml,<svg width="13" height="14" viewBox="0 0 13 14" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2002_3964)"><path d="M12.101 5.72493C11.9341 5.6129 11.7834 5.4785 11.6531 5.32548C11.6628 5.11244 11.7056 4.90221 11.7801 4.70236C11.92 4.22868 12.0942 3.63916 11.7584 3.17787C11.4201 2.71291 10.8022 2.6973 10.3057 2.68461C10.0969 2.69295 9.88793 2.67049 9.68563 2.61795C9.5744 2.44347 9.48947 2.25356 9.43358 2.05434C9.26793 1.58258 9.06157 0.995405 8.50892 0.81581C7.97267 0.641524 7.49142 0.972652 7.06708 1.26384C6.89655 1.39999 6.7051 1.50762 6.50015 1.58256C6.29509 1.50771 6.10355 1.40007 5.93298 1.26384C5.50862 0.972396 5.02724 0.642313 4.49112 0.81581C3.93862 0.995405 3.73233 1.58228 3.56649 2.05415C3.5107 2.25238 3.42671 2.44157 3.31708 2.6159C3.11414 2.67004 2.90417 2.69314 2.69431 2.68442C2.19788 2.69708 1.57991 2.71271 1.24164 3.17765C0.905803 3.6392 1.08005 4.22872 1.21998 4.70244C1.29355 4.90123 1.33675 5.10997 1.34812 5.32162C1.21838 5.47681 1.06711 5.61263 0.898894 5.72496C0.498333 6.03043 0 6.41073 0 6.99923C0 7.58772 0.498333 7.96802 0.898979 8.27352C1.06585 8.38555 1.21656 8.51995 1.34688 8.67297C1.3372 8.88601 1.29437 9.09624 1.21993 9.29609C1.08002 9.76977 0.90576 10.3593 1.2416 10.8206C1.57987 11.2855 2.19784 11.3012 2.69429 11.3139C2.90314 11.3055 3.11207 11.328 3.31437 11.3805C3.4256 11.555 3.51053 11.7449 3.56642 11.9441C3.73227 12.416 3.93856 13.0031 4.49118 13.1827C4.5891 13.2148 4.69149 13.2312 4.79453 13.2311C5.21044 13.2311 5.59023 12.9701 5.93302 12.7347C6.10355 12.5985 6.29502 12.4908 6.49998 12.4159C6.70504 12.4908 6.8966 12.5984 7.06719 12.7346C7.49153 13.0261 7.97278 13.3559 8.50903 13.1826C9.06153 13.003 9.26782 12.4162 9.43366 11.9443C9.48945 11.7461 9.57344 11.5569 9.68307 11.3826C9.88601 11.3284 10.096 11.3053 10.3058 11.314C10.8023 11.3014 11.4202 11.2857 11.7585 10.8208C12.0943 10.3593 11.9201 9.76971 11.7802 9.29601C11.7066 9.09722 11.6634 8.88849 11.652 8.67683C11.7818 8.52164 11.933 8.38582 12.1013 8.2735C12.5016 7.96802 13 7.58772 13 6.99923C13 6.41073 12.5017 6.03043 12.101 5.72493ZM8.91424 6.02804L6.20589 8.73637C5.99444 8.94788 5.65156 8.94795 5.44004 8.73649L5.43991 8.73637L4.08574 7.38219C3.87154 7.17336 3.86719 6.83042 4.07602 6.61622C4.28485 6.40201 4.62779 6.39766 4.842 6.60649C4.84528 6.60969 4.84852 6.61293 4.85172 6.61622L5.8229 7.58742L8.14826 5.26204C8.35709 5.04784 8.70003 5.04351 8.91424 5.25234C9.12844 5.46117 9.13277 5.80411 8.92394 6.01832C8.92074 6.02162 8.9175 6.02484 8.91424 6.02804Z" fill="%23D23F3F"/></g><defs><clipPath id="clip0_2002_3964"><rect width="13" height="13" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: 100% center;
}
.section1__swiper .swiper-pagination {
  top: auto;
  bottom: -3px;
}
.section1__swiper .swiper-pagination .swiper-pagination-bullet {
  width: 7px;
  height: 7px;
  margin: 0 3px;
}
.section1__swiper .swiper-pagination .swiper-pagination-bullet-active {
  background: #6F4735;
}

@keyframes scale-animation {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.2);
  }
}
.form {
  padding: 24px 28px 22px 22px;
}
.form .title--arrow {
  padding: 0 68px 18px 70px;
  font-size: 35px;
  line-height: 40px;
  position: relative;
  color: #2D1B13;
}
.form .title--arrow::before, .form .title--arrow::after {
  content: "";
  position: absolute;
  top: 29px;
  width: 16px;
  height: 18px;
  background-image: url(../img/arrow.svg);
  background-repeat: no-repeat;
  animation: scale-animation 2s infinite;
}
.form .title--arrow::after {
  right: 58px;
}
.form .title--arrow::before {
  left: 64px;
}
.form__select {
  display: flex;
  flex-direction: column;
  gap: 15px;
  padding: 0 14px 6px 16px;
}
.form__select-item {
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  border: 1px solid #E5E5E5;
  border-radius: 16px;
  background-color: #fff;
  padding: 20px 13px 19px 13px;
  cursor: pointer;
  display: flex;
  position: relative;
  transition: border-color 0.2s ease;
}
.form__select-item.active {
  border-color: #D12727;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15), 0px 4px 4px 0px rgba(90, 232, 223, 0.05);
  border-width: 2px;
  padding: 18px 12px 18px 13px;
}
.form__select-item.active .form__select-check {
  background-image: url('data:image/svg+xml,<svg width="13" height="11" viewBox="0 0 13 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.06589 9.95027C5.00799 10.0085 4.93913 10.0547 4.8633 10.0863C4.78747 10.1178 4.70615 10.134 4.62402 10.134C4.54189 10.134 4.46057 10.1178 4.38474 10.0863C4.3089 10.0547 4.24005 10.0085 4.18214 9.95027L0.653394 6.42089C0.477639 6.24509 0.378906 6.00667 0.378906 5.75808C0.378906 5.50949 0.477639 5.27108 0.653394 5.09527L1.09527 4.65339C1.27108 4.47764 1.50949 4.37891 1.75808 4.37891C2.00667 4.37891 2.24509 4.47764 2.42089 4.65339L4.62402 6.85652L10.5771 0.903393C10.7529 0.727639 10.9914 0.628906 11.24 0.628906C11.4885 0.628906 11.727 0.727639 11.9028 0.903393L12.3446 1.34527C12.5204 1.52108 12.6191 1.75949 12.6191 2.00808C12.6191 2.25667 12.5204 2.49509 12.3446 2.67089L5.06589 9.95027Z" fill="white"/></svg>');
  background-color: #D12727;
  box-shadow: none;
  top: -10px;
}
.form__select-item.active .form__select-lb2 {
  top: -10px;
  padding-right: 7px;
  padding-left: 7px;
  gap: 4px;
}
.form__select-item.active .form__select-lb {
  padding: 3px 8px;
}
.form__select-item.active .form__select-price {
  margin-bottom: 2px;
}
.form__select-item.active .form__select-text {
  padding-top: 7px;
}
.form__select-check {
  position: absolute;
  top: -10px;
  right: -6px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25) inset;
  background-color: #D9D9D9;
  background-repeat: no-repeat;
  background-position: center;
  transition: all 0.2s ease;
}
.form__select-lb2 {
  position: absolute;
  right: 26px;
  top: -9px;
  background-color: #241C1C;
  border-radius: 4px;
  padding: 4.5px 11px 4.5px 10px;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  font-weight: 500;
  display: flex;
  align-items: flex-start;
  gap: 0;
}
.form__select-lb2--2 {
  padding-right: 5px;
  padding-left: 5px;
  text-transform: uppercase;
  gap: 0;
}
.form__select-lb2 img {
  flex-shrink: 0;
}
.form__select-img {
  width: 69px;
  border-radius: 10px;
  overflow: hidden;
  margin-right: 9px;
  margin-bottom: auto;
}
.form__select-title {
  color: #393133;
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 8px;
  transition: all 0.2s ease;
  font-weight: bold;
}
.form__select-lb {
  display: inline-flex;
  border-radius: 4px;
  background-color: #D12727;
  padding: 3px 9px 2px 11px;
  font-weight: 700;
  letter-spacing: -0.019em;
  color: #fff;
  text-transform: uppercase;
  transition: all 0.2s ease;
  margin-left: 1px;
}
.form__select-text {
  flex: 0 0 190px;
  padding-top: 6px;
}
.form__select-price {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 2px;
  letter-spacing: -0.022em;
  text-transform: uppercase;
  margin: auto 0 4px auto;
}
.form__select-price s {
  color: rgba(0, 0, 0, 0.6);
}
.form__select-price strong {
  font-size: 20px;
  line-height: 23px;
  color: #080100;
}
.form__banner {
  width: 399px;
  border-radius: 16px;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 6px 8px;
  background-image: url(../img/form-banner-bg.webp);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  color: #433725;
  text-align: center;
  margin: 0 13px 28px 18px;
  padding: 15px;
}

.section-form__subtitle {
  font-weight: 300;
  text-align: center;
  margin-bottom: 8px;
  color: #0C0C0C;
}

.section-form__subtitle span {
  color: #4B4855;
  font-weight: 600;
}

.section-form__tel {
  margin: 0 auto 24px;
  font-weight: 700;
  font-size: 18px;
  line-height: 21px;
  color: #4B4855;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.section-form__tel::before {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: linear-gradient(326.31deg, #31A143 -25%, #8FCE3D 72.5%);
  box-shadow: 0 0 15px #31A143;
  animation: glow 0.5s infinite alternate;
}
.section-form__tel span {
  text-decoration: underline;
}

@keyframes glow {
  0% {
    box-shadow: 0 0 5px #31A143;
  }
  100% {
    box-shadow: 0 0 40px #31A143;
  }
}
.input-block {
  position: relative;
  margin: 0 auto 21px;
}

.input-block-i {
  position: absolute;
  top: 50%;
  left: 14.5px;
  transform: translate(0, -50%);
}

.input-block input {
  display: block;
  width: 100%;
  height: 76.305px;
  border: 1px solid #dbdbdb;
  background-color: #fff;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding: 0 26px;
  font-size: 21px;
  color: #000;
}

.input-block input::placeholder {
  color: rgba(0, 0, 0, 0.3);
}

.input-block-ico input {
  padding-left: 59px;
}

.input-block-wrap {
  padding: 0 15px 3px 20px;
}

.section-form {
  padding-top: 19px;
}
.section-form .title {
  padding-bottom: 10px;
  font-size: 35px;
  line-height: 40px;
}

.footer {
  border-radius: 20px 20px 0 0;
  padding: 33px 2px 130px;
  background-color: #121212;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 35px;
  font-size: 15px;
  line-height: 24px;
  color: rgba(255, 255, 255, 0.6);
  text-align: center;
}
.footer a {
  text-decoration: underline;
}
.footer__nav {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  gap: 19px 20px;
  padding: 0 10px;
}
.footer__nav a {
  color: #fff;
}

.faq__holder {
  padding: 54px 31px 46px;
}
.faq .title {
  line-height: 40px;
  color: #1B1923;
  margin-bottom: 24px;
}
.faq__accordion {
  display: flex;
  flex-direction: column;
  gap: 11px;
}
.faq__accordion-item {
  background-color: #fff;
  box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
  transition: all 0.2s ease-in-out;
  border-radius: 16px;
}
.faq__accordion-item.active .faq__accordion-content {
  padding-bottom: 16px;
  grid-template-rows: 1fr;
}
.faq__accordion-item.active .faq__accordion-button-icon {
  transform: translateY(-50%) rotate(180deg);
}
.faq__accordion-button {
  padding: 18px 102px 15px 21px;
  position: relative;
  font-size: 16px;
  font-weight: 600;
  line-height: 19px;
  display: flex;
  align-items: center;
  min-height: 49px;
  cursor: pointer;
}
.faq__accordion-button-icon {
  background-image: url('data:image/svg+xml,<svg width="17" height="9" viewBox="0 0 17 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.56681 8.1501L0.380536 0.285953L16.7193 0.250932L8.56681 8.1501Z" fill="%234F4447"/></svg>');
  width: 17px;
  height: 9px;
  background-repeat: no-repeat;
  position: absolute;
  right: 23px;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.2s ease-out;
}
.faq__accordion-content {
  display: grid;
  grid-template-rows: 0fr;
  transition: all 0.2s ease-out;
  color: #4F4447;
}
.faq__accordion-content-holder {
  overflow: hidden;
  padding: 0 21px;
}
.faq__accordion-content ol {
  padding-left: 20px;
  margin-bottom: 15px;
}
.faq__accordion-content ol li {
  list-style: decimal;
}
.faq__accordion-content p {
  padding-left: 20px;
}

.section2 {
  padding: 6px 40.5px 27px 39.5px;
}
.section2 .faq__accordion {
  gap: 8px;
}
.section2 .faq__accordion-item {
  border: 1px solid rgba(121, 96, 72, 0.1);
  border-radius: 8px;
  box-shadow: none;
}
.section2 .faq__accordion-button {
  font-size: 18px;
  line-height: 21px;
  padding: 12px 80px 13px 19px;
}
.section2 .faq__accordion-button-icon {
  right: 19px;
  width: 13px;
  height: 7px;
  background-image: url('data:image/svg+xml,<svg width="13" height="7" viewBox="0 0 13 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.70497 6.64811L0.808131 0.983309L12.5775 0.958082L6.70497 6.64811Z" fill="%234F4447"/></svg>');
}
.section2 .faq__accordion-content-holder {
  padding: 0 19px;
}
.section2 .faq__accordion-item.active .faq__accordion-content {
  padding-bottom: 14px;
}

.scheme__img {
  position: relative;
  margin-bottom: 10px;
}
.scheme__img-text {
  position: absolute;
  left: 2px;
  top: 71px;
  font-size: 8px;
  font-weight: 500;
  line-height: 9px;
  color: #000;
}
.scheme__img-lb {
  position: absolute;
  top: 78px;
  right: 53px;
  background-color: #D12727;
  border-radius: 2px;
  padding: 3px 7px;
  font-size: 11px;
  line-height: 13px;
  color: #fff;
}

.guarantee {
  border: 1px solid #F8E6C5;
  border-radius: 12px;
  background-color: rgba(246, 232, 198, 0.57);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 15.5px 14px;
  display: flex;
  gap: 14px;
  margin: 0 24px 41px 25px;
}
.guarantee-img {
  flex: 0 0 84px;
}
.guarantee-title {
  font-weight: 800;
  text-transform: uppercase;
  text-decoration: underline;
  color: #2D1B13;
  margin-bottom: 8px;
}
.guarantee-text {
  color: #635846;
  padding-right: 18px;
}

.section9 {
  padding: 38px 34px 43px;
}
.section9 .title {
  font-size: 40px;
  line-height: 40px;
  color: #000;
  margin-bottom: 17px;
}
.section9 .title span {
  color: #B74444;
}
.section9__lb {
  width: 302px;
  height: 55px;
  padding-left: 83px;
  padding-right: 20px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  border-radius: 10px;
  background-image: url(../img/section9-lb.webp);
  background-repeat: no-repeat;
  background-size: cover;
  font-size: 15px;
  line-height: 18px;
  color: #3B3B3B;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.15);
  margin: 0 auto 17px;
}
.section9__bars {
  position: relative;
  margin-bottom: 24px;
}
.section9__bars-title {
  position: absolute;
  left: 53px;
}
.section9__bars-title--1 {
  top: 29px;
}
.section9__bars-title--2 {
  top: 86px;
}
.section9__bars-title--3 {
  top: 142px;
}
.section9__comments {
  width: 100%;
  margin-bottom: 17px;
  position: relative;
  padding: 0 5px;
}
.section9__comments .swiper-button-next,
.section9__comments .swiper-button-prev {
  width: 25px;
  height: 47px;
  top: auto;
  bottom: -55px;
  background-image: url('data:image/svg+xml,<svg width="9" height="16" viewBox="0 0 9 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.292669 7.29289C-0.0978549 7.68342 -0.097855 8.31658 0.292669 8.70711L6.65663 15.0711C7.04715 15.4616 7.68032 15.4616 8.07084 15.0711C8.46137 14.6805 8.46137 14.0474 8.07084 13.6569L2.41399 8L8.07084 2.34315C8.46137 1.95262 8.46137 1.31946 8.07084 0.928933C7.68032 0.538408 7.04716 0.538408 6.65663 0.928933L0.292669 7.29289ZM1.77148 7L0.999776 7L0.999776 9L1.77148 9L1.77148 7Z" fill="black"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
.section9__comments .swiper-button-next::after,
.section9__comments .swiper-button-prev::after {
  display: none;
}
.section9__comments .swiper-button-next {
  right: 70px;
  transform: rotate(180deg);
}
.section9__comments .swiper-button-prev {
  left: 71px;
}
.section9__pagination {
  width: 100%;
}
.section9__pagination .swiper-wrapper {
  justify-content: center;
  gap: 7px;
}
.section9__pagination .swiper-slide {
  width: 28px !important;
  height: 28px;
  border-radius: 4px;
  background-color: rgba(193, 193, 193, 0.12);
  color: #5D5D5D;
  font-size: 16px;
  line-height: 20px;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.section9__pagination .swiper-slide-thumb-active {
  background-color: rgba(121, 96, 72, 0.1);
  color: #2D1B13;
  font-weight: bold;
}

.comments-items {
  display: flex;
  flex-direction: column;
  gap: 11px;
}
.comments-stars {
  display: flex;
  background-image: url('data:image/svg+xml,<svg width="61" height="12" viewBox="0 0 61 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.5 0L7.84708 4.1459H12.2063L8.67963 6.7082L10.0267 10.8541L6.5 8.2918L2.97329 10.8541L4.32037 6.7082L0.793661 4.1459H5.15292L6.5 0Z" fill="black"/><path d="M18.5 0L19.8471 4.1459H24.2063L20.6796 6.7082L22.0267 10.8541L18.5 8.2918L14.9733 10.8541L16.3204 6.7082L12.7937 4.1459H17.1529L18.5 0Z" fill="black"/><path d="M30.5 0L31.8471 4.1459H36.2063L32.6796 6.7082L34.0267 10.8541L30.5 8.2918L26.9733 10.8541L28.3204 6.7082L24.7937 4.1459H29.1529L30.5 0Z" fill="black"/><path d="M42.5 0L43.8471 4.1459H48.2063L44.6796 6.7082L46.0267 10.8541L42.5 8.2918L38.9733 10.8541L40.3204 6.7082L36.7937 4.1459H41.1529L42.5 0Z" fill="black"/><path d="M54.5 0L55.8471 4.1459H60.2063L56.6796 6.7082L58.0267 10.8541L54.5 8.2918L50.9733 10.8541L52.3204 6.7082L48.7937 4.1459H53.1529L54.5 0Z" fill="black"/></svg>');
  background-repeat: no-repeat;
  width: 60px;
  height: 12px;
}
.comments-item {
  background-color: #F8F8F8;
  background-image: url('data:image/svg+xml,<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="15" cy="15" r="15" fill="%23E5E5E5"/><g clip-path="url(%23clip0_2045_750)"><path fill-rule="evenodd" clip-rule="evenodd" d="M14.9999 19.2915C15.8371 19.2915 16.6661 19.1266 17.4396 18.8062C18.213 18.4859 18.9158 18.0163 19.5078 17.4243C20.0997 16.8323 20.5693 16.1296 20.8897 15.3561C21.2101 14.5827 21.3749 13.7537 21.3749 12.9165C21.3749 12.0793 21.2101 11.2503 20.8897 10.4769C20.5693 9.70345 20.0997 9.00067 19.5078 8.4087C18.9158 7.81672 18.213 7.34715 17.4396 7.02677C16.6661 6.7064 15.8371 6.5415 14.9999 6.5415C13.3092 6.5415 11.6877 7.21315 10.4921 8.4087C9.2966 9.60424 8.62495 11.2257 8.62495 12.9165C8.62495 14.6073 9.2966 16.2288 10.4921 17.4243C11.6877 18.6199 13.3092 19.2915 14.9999 19.2915ZM5.08611 24.5247C5.02274 24.0485 5.06183 23.5644 5.20076 23.1046C5.3397 22.6448 5.57526 22.22 5.89169 21.8586C6.20811 21.4973 6.59809 21.2077 7.03552 21.0093C7.47294 20.8109 7.94771 20.7082 8.42803 20.7082H21.5719C22.0521 20.7084 22.5267 20.8112 22.9639 21.0097C23.4012 21.2082 23.791 21.4978 24.1073 21.8592C24.4235 22.2205 24.659 22.6452 24.7978 23.1049C24.9367 23.5646 24.9757 24.0487 24.9124 24.5247L24.8741 24.8123C24.5543 27.2044 23.377 29.3992 21.5609 30.9887C19.7448 32.5782 17.4134 33.4543 14.9999 33.4543C12.5865 33.4543 10.2551 32.5782 8.439 30.9887C6.62289 29.3992 5.44556 27.2044 5.12578 24.8123L5.08611 24.5247Z" fill="white"/></g><defs><clipPath id="clip0_2045_750"><rect width="30" height="30" rx="15" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: 17px 14px;
  padding: 15px 16px 14px 53px;
  border-radius: 16px;
  display: grid;
  transition: all 0.5s ease-out;
}
.comments-holder {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  overflow: hidden;
}
.comments-head {
  display: flex;
  align-items: center;
  width: 100%;
}
.comments-head strong {
  font-size: 18px;
  line-height: 21px;
  margin-right: 4px;
}
.comments-head span {
  font-size: 12px;
  line-height: 16px;
  color: #615F73;
  background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2006_7348)"><path d="M15.3936 6.93159C15.1882 6.79371 15.0027 6.62828 14.8423 6.43996C14.8542 6.17775 14.9069 5.919 14.9985 5.67304C15.1707 5.09004 15.3852 4.36448 14.9719 3.79674C14.5555 3.22448 13.795 3.20527 13.1839 3.18965C12.9269 3.19992 12.6698 3.17227 12.4208 3.10761C12.2839 2.89287 12.1793 2.65914 12.1106 2.41394C11.9067 1.8333 11.6527 1.11063 10.9725 0.889591C10.3125 0.675085 9.72021 1.08263 9.19795 1.44101C8.98807 1.60858 8.75243 1.74106 8.50018 1.83328C8.24781 1.74115 8.01206 1.60868 7.80213 1.44101C7.27984 1.08231 6.68737 0.676057 6.02753 0.889591C5.34754 1.11063 5.09364 1.83294 4.88952 2.4137C4.82087 2.65768 4.71748 2.89053 4.58256 3.10509C4.33278 3.17172 4.07436 3.20015 3.81608 3.18941C3.20508 3.205 2.44451 3.22424 2.02818 3.79647C1.61483 4.36453 1.82929 5.09009 2.00151 5.67314C2.09206 5.9178 2.14523 6.17471 2.15922 6.43521C1.99955 6.6262 1.81336 6.79337 1.60633 6.93162C1.11333 7.30758 0.5 7.77565 0.5 8.49995C0.5 9.22425 1.11333 9.69231 1.60644 10.0683C1.81182 10.2062 1.9973 10.3716 2.1577 10.5599C2.14579 10.8221 2.09308 11.0809 2.00146 11.3269C1.82926 11.9099 1.61478 12.6355 2.02812 13.2032C2.44446 13.7754 3.20503 13.7946 3.81605 13.8103C4.07309 13.8 4.33024 13.8277 4.57922 13.8923C4.71612 14.1071 4.82065 14.3408 4.88945 14.586C5.09356 15.1667 5.34746 15.8893 6.02761 16.1104C6.14812 16.1499 6.27414 16.17 6.40096 16.17C6.91285 16.17 7.38028 15.8487 7.80218 15.559C8.01206 15.3914 8.24771 15.2589 8.49997 15.1666C8.75236 15.2588 8.98813 15.3912 9.19808 15.5589C9.72034 15.9176 10.3127 16.3235 10.9727 16.1103C11.6526 15.8893 11.9065 15.167 12.1107 14.5862C12.1793 14.3422 12.2827 14.1094 12.4176 13.8948C12.6674 13.8282 12.9258 13.7997 13.1841 13.8105C13.7951 13.7949 14.5557 13.7757 14.972 13.2034C15.3854 12.6354 15.1709 11.9098 14.9987 11.3268C14.9081 11.0821 14.855 10.8252 14.841 10.5647C15.0006 10.3737 15.1868 10.2065 15.3939 10.0683C15.8866 9.69231 16.5 9.22425 16.5 8.49995C16.5 7.77565 15.8867 7.30758 15.3936 6.93159ZM11.4714 7.30465L8.13802 10.638C7.87777 10.8983 7.45577 10.8984 7.19544 10.6381L7.19528 10.638L5.5286 8.97129C5.26497 8.71427 5.25961 8.29219 5.51664 8.02855C5.77366 7.76491 6.19574 7.75956 6.45938 8.01658C6.46342 8.02052 6.46741 8.02451 6.47135 8.02855L7.66665 9.22388L10.5286 6.36188C10.7857 6.09824 11.2077 6.09291 11.4714 6.34994C11.735 6.60696 11.7403 7.02904 11.4833 7.29268C11.4794 7.29675 11.4754 7.30071 11.4714 7.30465Z" fill="%23C97F3A"/></g><defs><clipPath id="clip0_2006_7348"><rect width="16" height="16" fill="white" transform="translate(0.5 0.5)"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: 0 0;
  padding-left: 20px;
  margin-right: -1px;
}
.comments-head i {
  margin-left: auto;
  color: rgba(0, 0, 0, 0.4);
  font-size: 12px;
  line-height: 14px;
}
.comments-text {
  color: #4F4447;
}
.comments-img {
  width: 80px;
  height: 79px;
  margin-top: 9px;
}
.comments-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.popup {
  width: 480px;
  height: auto;
  position: fixed;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  z-index: 301;
  display: none;
}
.popup-content {
  background-color: #fff;
  border-radius: 12px 12px 0 0;
  padding: 18px 20px 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.popup-image {
  margin-bottom: 18px;
  width: 100%;
  border-radius: 12px;
}
.popup-name {
  font-weight: bold;
  font-size: 18px;
  line-height: 21px;
  color: #000;
}
.popup-name-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  margin-bottom: 8px;
  margin-top: 8px;
}
.popup-name-verified {
  background-image: url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2008_2890)"><path d="M14.8936 6.93159C14.6882 6.79371 14.5027 6.62828 14.3423 6.43996C14.3542 6.17775 14.4069 5.919 14.4985 5.67304C14.6707 5.09004 14.8852 4.36448 14.4719 3.79674C14.0555 3.22448 13.295 3.20527 12.6839 3.18965C12.4269 3.19992 12.1698 3.17227 11.9208 3.10761C11.7839 2.89287 11.6793 2.65914 11.6106 2.41394C11.4067 1.8333 11.1527 1.11063 10.4725 0.889591C9.81252 0.675085 9.22021 1.08263 8.69795 1.44101C8.48807 1.60858 8.25243 1.74106 8.00018 1.83328C7.74781 1.74115 7.51206 1.60868 7.30213 1.44101C6.77984 1.08231 6.18737 0.676057 5.52753 0.889591C4.84754 1.11063 4.59364 1.83294 4.38952 2.4137C4.32087 2.65768 4.21748 2.89053 4.08256 3.10509C3.83278 3.17172 3.57436 3.20015 3.31608 3.18941C2.70508 3.205 1.94451 3.22424 1.52818 3.79647C1.11483 4.36453 1.32929 5.09009 1.50151 5.67314C1.59206 5.9178 1.64523 6.17471 1.65922 6.43521C1.49955 6.6262 1.31336 6.79337 1.10633 6.93162C0.613333 7.30758 0 7.77565 0 8.49995C0 9.22425 0.613334 9.69231 1.10644 10.0683C1.31182 10.2062 1.4973 10.3716 1.6577 10.5599C1.64579 10.8221 1.59308 11.0809 1.50146 11.3269C1.32926 11.9099 1.11478 12.6355 1.52812 13.2032C1.94446 13.7754 2.70503 13.7946 3.31605 13.8103C3.57309 13.8 3.83024 13.8277 4.07922 13.8923C4.21612 14.1071 4.32065 14.3408 4.38945 14.586C4.59356 15.1667 4.84746 15.8893 5.52761 16.1104C5.64812 16.1499 5.77414 16.17 5.90096 16.17C6.41285 16.17 6.88028 15.8487 7.30218 15.559C7.51206 15.3914 7.74771 15.2589 7.99997 15.1666C8.25236 15.2588 8.48813 15.3912 8.69808 15.5589C9.22034 15.9176 9.81265 16.3235 10.4727 16.1103C11.1526 15.8893 11.4065 15.167 11.6107 14.5862C11.6793 14.3422 11.7827 14.1094 11.9176 13.8948C12.1674 13.8282 12.4258 13.7997 12.6841 13.8105C13.2951 13.7949 14.0557 13.7757 14.472 13.2034C14.8854 12.6354 14.6709 11.9098 14.4987 11.3268C14.4081 11.0821 14.355 10.8252 14.341 10.5647C14.5006 10.3737 14.6868 10.2065 14.8939 10.0683C15.3866 9.69231 16 9.22425 16 8.49995C16 7.77565 15.3867 7.30758 14.8936 6.93159ZM10.9714 7.30465L7.63802 10.638C7.37777 10.8983 6.95577 10.8984 6.69544 10.6381L6.69528 10.638L5.0286 8.97129C4.76497 8.71427 4.75961 8.29219 5.01664 8.02855C5.27366 7.76491 5.69574 7.75956 5.95938 8.01658C5.96342 8.02052 5.96741 8.02451 5.97135 8.02855L7.16665 9.22388L10.0286 6.36188C10.2857 6.09824 10.7077 6.09291 10.9714 6.34994C11.235 6.60696 11.2403 7.02904 10.9833 7.29268C10.9794 7.29675 10.9754 7.30071 10.9714 7.30465Z" fill="%23D6846A"/></g><defs><clipPath id="clip0_2008_2890"><rect width="16" height="16" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #615F73;
  font-size: 12px;
  line-height: 17px;
  padding-left: 20px;
}
.popup-comment {
  color: #4F4447;
  text-align: center;
}
.popup-bottom {
  background-color: #2D1B13;
  padding: 8px 24px;
  display: flex;
  align-items: center;
}
.popup-bottom-img {
  width: 65px;
  flex-shrink: 0;
  margin-right: 12px;
}
.popup-bottom-text {
  width: 175px;
  flex-shrink: 0;
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
}
.popup-bottom-text span {
  font-weight: 400;
}
.popup-bottom-btn {
  background: linear-gradient(123.82deg, #411919 -102.74%, #E25435 -31.67%, #E25B30 48.78%, #D75830 129.29%);
  box-shadow: 0px 3px 0px 0px #7F2F1D;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  border-radius: 6px;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  letter-spacing: -0.019em;
  color: #fff;
  width: 159px;
  height: 37px;
  margin-left: auto;
}
.popup-close {
  position: absolute;
  right: 10px;
  top: -42px;
  background-color: rgba(255, 255, 255, 0.92);
  background-image: url('data:image/svg+xml,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.38089 15.7738C2.2907 15.8683 2.18255 15.9437 2.06278 15.9958C1.94302 16.0478 1.81406 16.0754 1.68348 16.0769C1.5529 16.0784 1.42334 16.0538 1.30241 16.0045C1.18148 15.9553 1.07161 15.8823 0.979276 15.79C0.886937 15.6976 0.813986 15.5878 0.764708 15.4668C0.715431 15.3459 0.690821 15.2164 0.692326 15.0858C0.69383 14.9552 0.721418 14.8262 0.773469 14.7065C0.82552 14.5867 0.900983 14.4786 0.995425 14.3884L6.9991 8.38469L0.995425 2.38101C0.900983 2.29083 0.82552 2.18267 0.773469 2.06291C0.721418 1.94314 0.69383 1.81418 0.692326 1.6836C0.690821 1.55303 0.715431 1.42346 0.764708 1.30253C0.813986 1.1816 0.886937 1.07174 0.979276 0.979398C1.07161 0.887059 1.18148 0.814108 1.30241 0.76483C1.42334 0.715553 1.5529 0.690943 1.68348 0.692448C1.81406 0.693952 1.94302 0.721541 2.06278 0.773591C2.18255 0.825642 2.2907 0.901105 2.38089 0.995547L8.38457 6.99923L14.3882 0.995547C14.4784 0.901105 14.5866 0.825642 14.7063 0.773591C14.8261 0.721541 14.9551 0.693952 15.0857 0.692448C15.2162 0.690943 15.3458 0.715553 15.4667 0.76483C15.5877 0.814108 15.6975 0.887059 15.7899 0.979398C15.8822 1.07174 15.9551 1.1816 16.0044 1.30253C16.0537 1.42346 16.0783 1.55303 16.0768 1.6836C16.0753 1.81418 16.0477 1.94314 15.9957 2.06291C15.9436 2.18267 15.8681 2.29083 15.7737 2.38101L9.77003 8.38469L15.7737 14.3884C15.8681 14.4786 15.9436 14.5867 15.9957 14.7065C16.0477 14.8262 16.0753 14.9552 16.0768 15.0858C16.0783 15.2164 16.0537 15.3459 16.0044 15.4668C15.9551 15.5878 15.8822 15.6976 15.7899 15.79C15.6975 15.8823 15.5877 15.9553 15.4667 16.0045C15.3458 16.0538 15.2162 16.0784 15.0857 16.0769C14.9551 16.0754 14.8261 16.0478 14.7063 15.9958C14.5866 15.9437 14.4784 15.8683 14.3882 15.7738L8.38457 9.77015L2.38089 15.7738Z" fill="black"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
}

.overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 300;
  display: none;
}

.delivery-banner {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #0A1717;
  color: #fff;
  padding: 15px;
  text-align: center;
  z-index: 299;
  padding: 11px 20px 8px;
  display: none;
  box-shadow: 0px 9px 20px 0px rgba(0, 0, 0, 0.3);
}

.delivery-banner .btn {
  font-size: 18px;
  line-height: 23px;
  font-weight: 800;
  padding: 11px 12px 12px;
  margin-bottom: 8px;
  text-transform: none;
  border-radius: 10px;
}

.delivery-banner__text {
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
  padding-left: 19px;
  background-image: url('data:image/svg+xml,<svg width="17" height="10" viewBox="0 0 17 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M11.9062 0.09425C13.2934 0.416125 13.8241 1.22728 14.4894 2.34375H11.9062V0.09425ZM3.79931 2.4375C4.07094 2.4375 4.26806 2.56859 4.26806 2.875C4.26806 3.13344 4.05897 3.34303 3.80066 3.34375H0.96875C0.709844 3.34375 0.5 3.55372 0.5 3.8125C0.5 4.07141 0.709844 4.28125 0.96875 4.28125H5.1875C5.44884 4.28125 5.65809 4.49094 5.65809 4.75C5.65809 5.00891 5.44825 5.21875 5.18934 5.21875H0.96875C0.709844 5.21875 0.5 5.42859 0.5 5.6875C0.5 5.94641 0.709844 6.15625 0.96875 6.15625H2V7.5625C2 7.82141 2.20984 8.03125 2.46875 8.03125H3.411C3.57897 8.85866 4.31006 9.46875 5.17188 9.46875C6.03369 9.46875 6.76478 8.85866 6.93275 8.03125H11.6923C11.8602 8.85866 12.5913 9.46875 13.4531 9.46875C14.3149 9.46875 15.046 8.85866 15.214 8.03125H16.0312C16.2902 8.03125 16.5 7.82141 16.5 7.5625V4.75C16.5 3.37462 15.0493 3.28331 15.048 3.28125H11.4375C11.1786 3.28125 10.9688 3.07141 10.9688 2.8125V0H2.46875C2.20984 0 2 0.209844 2 0.46875V1.5H1.4375C1.17859 1.5 0.96875 1.70984 0.96875 1.96875C0.96875 2.22766 1.17859 2.4375 1.4375 2.4375H3.79931ZM14.0608 7.06422C14.3964 7.39978 14.3964 7.94409 14.0608 8.27966C13.521 8.81947 12.5938 8.43544 12.5938 7.67188C12.5938 6.90844 13.521 6.52441 14.0608 7.06422ZM5.77953 7.06422C6.11513 7.39978 6.11513 7.94409 5.77953 8.27966C5.23975 8.81947 4.3125 8.43544 4.3125 7.67188C4.3125 6.90844 5.23975 6.52441 5.77953 7.06422Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: 0 center;
  display: inline-flex;
}

.delivery-banner__text span {
  font-weight: bold;
  text-decoration: underline;
  padding-left: 4px;
}

.section3__top {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
  padding: 25px 54px 27px;
}
.section3__item {
  display: flex;
  min-height: 223px;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 0;
  transform: translateX(-200%);
  transition: all 0.5s ease;
}
.section3__item.visible {
  opacity: 1;
  transform: translateY(0);
}
.section3__item--1 {
  background-image: url(../img/section3-item1.webp);
}
.section3__item--1 .section3__item-block {
  width: 312px;
  padding-top: 20px;
  padding-left: 26px;
}
.section3__item--2 {
  background-image: url(../img/section3-item2.webp);
}
.section3__item--2 .section3__item-block {
  width: 260px;
  padding-top: 26px;
  margin-left: auto;
}
.section3__item--3 {
  background-image: url(../img/section3-item3.webp);
}
.section3__item--3 .section3__item-block {
  width: 246px;
  padding-top: 16px;
  padding-left: 27px;
}
.section3__item--4 {
  background-image: url(../img/section3-item4.webp);
}
.section3__item--4 .section3__item-block {
  width: 259px;
  padding-top: 18px;
  margin-left: auto;
}
.section3__item-block {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  color: #fff;
}
.section3__item-lb {
  background-color: #9C2F2F;
  border-radius: 4px;
  padding: 4px 8px;
  margin-bottom: 6px;
  font-weight: bold;
  font-size: 18px;
  line-height: 21px;
  color: #fff;
}
.section3__item-title {
  font-weight: bold;
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 12px;
}
.section3__item-text span {
  /* display: inline-block; */
  background-color: rgba(248, 162, 32, 0.69);
  border-radius: 2px;
  padding: 0 3px;
  margin-bottom: 1px;
}

.section4 {
  padding: 36px 40px 30px;
}
.section4 .title {
  margin-bottom: 30px;
}
.section4__video {
  width: 100%;
  height: 400px;
  border-radius: 15px;
  overflow: hidden;
  margin-bottom: 30px;
}
.section4__video video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.section4__title {
  font-weight: bold;
  font-size: 24px;
  line-height: 28px;
  color: #2D1B13;
  margin-bottom: 24px;
  text-align: center;
  text-transform: uppercase;
}
.section4__title-highlighted {
  position: relative;
  display: inline-block;
  padding: 0 7px;
}
.section4__title-highlighted span {
  position: relative;
  z-index: 2;
}
.section4__title-highlighted::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 4px;
  width: 100%;
  height: 11px;
  background-color: rgba(229, 172, 62, 0.48);
  z-index: 1;
}
.section4__list {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 30px;
}
.section4__list-item {
  background-color: #fff;
  border-radius: 6px;
  padding: 16px 11px;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1);
  display: flex;
  align-items: center;
  gap: 13px;
}
.section4__list-item:last-child {
  padding-bottom: 20px;
}
.section4__list-img {
  width: 101px;
  flex-shrink: 0;
}
.section4__list-title {
  font-weight: bold;
  color: #2D1B13;
  margin-bottom: 6px;
}
.section4__list-text {
  color: #4F4447;
}

.section5 {
  position: relative;
  background-image: url(../img/section5-bg.webp);
  background-repeat: no-repeat;
  background-size: cover;
  height: 940px;
  padding-top: 36px;
}
.section5__item {
  position: absolute;
}
.section5__item-title {
  color: #2D1B13;
  font-weight: bold;
  margin-bottom: 6px;
}
.section5__item-text {
  color: #4F4447;
}
.section5__item--1 {
  left: 40px;
  top: 227px;
  width: 201px;
}
.section5__item--2 {
  left: 40px;
  top: 383px;
  width: 201px;
}
.section5__item--3 {
  left: 261px;
  top: 658px;
  width: 180px;
}
.section5__item--4 {
  left: 208px;
  top: 825px;
  width: 190px;
}
.section5__lb {
  position: absolute;
  top: 567px;
  left: 46px;
  width: 105px;
  text-align: center;
}
.section5__lb-title {
  font-size: 12px;
  line-height: 14px;
  font-weight: 800;
  color: #FFC85D;
}
.section5__lb-text {
  font-weight: 500;
  font-size: 10px;
  line-height: 12px;
  color: #fff;
}

.section6 {
  position: relative;
  background-image: url(../img/section6-bg.webp);
  background-repeat: no-repeat;
  background-size: cover;
  height: 837px;
  padding-top: 42px;
}
.section6 .title {
  color: #fff;
}
.section6 .title span {
  color: #DB6363;
}
.section6__block {
  width: 242px;
  position: absolute;
  top: 347px;
  left: 26px;
  font-size: 18px;
  line-height: 21px;
  color: #fff;
  text-align: center;
}
.section6__block strong {
  text-transform: uppercase;
  font-weight: bold;
  color: #E5AC3E;
}
.section6__list {
  width: 265px;
  position: absolute;
  left: 40px;
  top: 499px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  color: #fff;
}
.section6__list-item {
  padding-left: 39px;
  background-image: url('data:image/svg+xml,<svg width="27" height="27" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="13.5" cy="12.5" r="7.5" fill="white"/><path d="M24.628 11.169L23.3995 9.94275C23.2497 9.79346 23.131 9.616 23.0501 9.4206C22.9692 9.22521 22.9277 9.01573 22.9281 8.80425V7.36763C22.9272 6.49358 22.5797 5.65557 21.9618 5.03742C21.3438 4.41926 20.5059 4.07144 19.6319 4.07025H18.1953C17.7691 4.06911 17.3605 3.90017 17.0579 3.6L15.8305 2.3715C15.2117 1.75432 14.3735 1.40771 13.4995 1.40771C12.6256 1.40771 11.7873 1.75432 11.1685 2.3715L9.94227 3.6C9.63933 3.90044 9.23042 4.06974 8.80376 4.07138H7.36601C6.49197 4.07257 5.65407 4.42039 5.03613 5.03854C4.41819 5.65669 4.07066 6.4947 4.06976 7.36875V8.80425C4.07032 9.01566 4.02906 9.22508 3.94835 9.42047C3.86765 9.61586 3.74909 9.79336 3.59951 9.94275L2.37101 11.169C1.75383 11.7878 1.40723 12.6261 1.40723 13.5C1.40723 14.374 1.75383 15.2122 2.37101 15.831L3.59951 17.0573C3.7493 17.2066 3.86806 17.384 3.94896 17.5794C4.02986 17.7748 4.0713 17.9843 4.07089 18.1958V19.6324C4.07178 20.5064 4.41932 21.3444 5.03726 21.9626C5.6552 22.5807 6.49309 22.9286 7.36714 22.9298H8.80376C9.23013 22.9312 9.63875 23.1005 9.94114 23.4011L11.1685 24.6285C11.7871 25.246 12.6255 25.5928 13.4995 25.5928C14.3736 25.5928 15.2119 25.246 15.8305 24.6285L17.0568 23.4011C17.3597 23.1007 17.7686 22.9314 18.1953 22.9298H19.633C20.5071 22.9286 21.345 22.5807 21.9629 21.9626C22.5808 21.3444 22.9284 20.5064 22.9293 19.6324V18.1958C22.9289 17.9843 22.9703 17.7748 23.0512 17.5794C23.1321 17.384 23.2509 17.2066 23.4006 17.0573L24.628 15.831C25.2452 15.2122 25.5918 14.374 25.5918 13.5C25.5918 12.6261 25.2452 11.7878 24.628 11.169ZM17.4708 11.844L12.9708 16.344C12.8926 16.4225 12.7997 16.4848 12.6973 16.5273C12.595 16.5698 12.4853 16.5917 12.3745 16.5917C12.2637 16.5917 12.154 16.5698 12.0517 16.5273C11.9494 16.4848 11.8565 16.4225 11.7783 16.344L9.52826 14.094C9.37923 13.9341 9.29809 13.7225 9.30194 13.5039C9.3058 13.2853 9.39435 13.0768 9.54894 12.9222C9.70353 12.7676 9.91209 12.679 10.1307 12.6752C10.3493 12.6713 10.5608 12.7525 10.7208 12.9015L12.3745 14.5564L16.2783 10.6538C16.4382 10.5047 16.6498 10.4236 16.8684 10.4274C17.0869 10.4313 17.2955 10.5198 17.4501 10.6744C17.6047 10.829 17.6932 11.0376 17.6971 11.2562C17.7009 11.4748 17.6198 11.6863 17.4708 11.8463V11.844Z" fill="%23E5AC3E"/></svg>');
  background-repeat: no-repeat;
  background-position: 0 0;
}

.section7 {
  position: relative;
  background-image: url(../img/section7-bg.webp);
  background-repeat: no-repeat;
  background-size: cover;
  height: 926px;
  padding-top: 43px;
  padding-bottom: 35px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.section7 .title {
  color: #fff;
}
.section7 .title span {
  color: #E85858;
}
.section7 .btn__after-text {
  color: #fff;
}
.section7__item {
  position: absolute;
  left: 207px;
  color: #fff;
}
.section7__item-title {
  font-weight: bold;
  margin-bottom: 5px;
}
.section7__item--1 {
  width: 243px;
  top: 281px;
}
.section7__item--2 {
  width: 253px;
  top: 555px;
}

.section8__top {
  padding: 36px 41px 37px;
}
.section8 .title {
  margin-bottom: 13px;
}
.section8 .subtitle {
  color: #4F4447;
  font-weight: 400;
}
.section8__title2 {
  text-align: center;
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
  color: #2D1B13;
  margin-bottom: 13px;
  text-transform: uppercase;
}
.section8__list {
  display: flex;
  gap: 2px;
}
.section8__list-item {
  flex: 1px;
  background-color: rgba(121, 96, 72, 0.1);
  border-radius: 2px;
}
.section8__list-item img {
  outline: 2px solid rgba(121, 96, 72, 0.1);
  border-radius: 2px;
}
.section8__list-text {
  color: #2D1B13;
  font-weight: 600;
  padding: 14px 14px 13px;
  text-align: center;
}

.section10__top {
  padding: 75px 41px 14px;
}
.section10 .title {
  margin-bottom: 13px;
}
.section10 .subtitle {
  font-weight: 400;
  color: #4F4447;
}
.section10__block {
  position: relative;
  margin-bottom: 30px;
  padding-top: 192px;
}
.section10__block-lb {
  width: 147px;
  position: absolute;
  right: 66px;
  top: 175px;
  text-align: center;
  font-weight: 500;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  z-index: 2;
}
.section10__block-lb strong {
  font-weight: bold;
  text-transform: uppercase;
}
.section10__block-bg {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 213px;
  z-index: 1;
}
.section10__block-items {
  display: flex;
  justify-content: center;
  gap: 9px;
}
.section10__block-item {
  border: 1px solid rgba(0, 0, 0, 0.03);
  border-radius: 12px;
  padding-top: 42px;
  padding-bottom: 15px;
  padding-right: 8px;
  color: #2D3641;
  font-size: 15px;
  line-height: 18px;
}
.section10__block-item--1 {
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  padding-left: 6px;
  padding-right: 4px;
  width: 191px;
  font-weight: 500;
}
.section10__block-item--1 .section10__block-item-list-li {
  padding-left: 30px;
}
.section10__block-item--1 .section10__block-item-list-li:last-child {
  margin-top: 2px;
}
.section10__block-item--1 .section10__block-item-list-li::before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
  width: 21px;
  height: 21px;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
  background-color: #ABC44A;
  background-image: url('data:image/svg+xml,<svg width="13" height="13" viewBox="0 0 13 13" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2009_72)"><g clip-path="url(%23clip1_2009_72)"><path d="M11.9107 2.14253C11.6814 1.94193 11.3321 1.96459 11.1309 2.19448L5.24662 8.91936L2.55534 6.04847C2.34645 5.82631 1.99718 5.81526 1.77447 6.02359C1.55176 6.23193 1.54015 6.5823 1.74904 6.80501L4.85755 10.1207C4.90938 10.1757 4.9719 10.2195 5.04128 10.2495C5.11065 10.2794 5.18541 10.2948 5.26097 10.2948H5.27036C5.42675 10.2926 5.57375 10.2241 5.67709 10.1064L11.9632 2.92229C12.1638 2.6924 12.1406 2.34369 11.9107 2.14253Z" fill="white"/></g></g><defs><clipPath id="clip0_2009_72"><rect width="12.6" height="12.6" fill="white" transform="translate(0.200195 0.200195)"/></clipPath><clipPath id="clip1_2009_72"><rect width="10.5" height="10.5" fill="white" transform="translate(1.59961 0.900391)"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
}
.section10__block-item--1 .section10__block-item-list-li:first-child::before {
  top: 4px;
}
.section10__block-item--2 {
  width: 199px;
  background-color: rgba(0, 0, 0, 0.05);
  padding-left: 13px;
}
.section10__block-item--2 .section10__block-item-list-li {
  padding-left: 34px;
}
.section10__block-item--2 .section10__block-item-list-li::before {
  content: "";
  position: absolute;
  top: 2px;
  left: 0;
  background-image: url(../img/section10-icon.webp);
  background-repeat: no-repeat;
  background-size: cover;
  width: 26px;
  height: 25px;
}
.section10__block-item--2 .section10__block-item-list-li:nth-child(2)::before, .section10__block-item--2 .section10__block-item-list-li:nth-child(3)::before {
  top: 6px;
}
.section10__block-item-list {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.section10__block-item-list-li {
  position: relative;
}
.section10__block-comment {
  position: absolute;
  width: 188px;
  display: flex;
  flex-direction: column;
  color: #000;
  z-index: 2;
  padding: 0 12px;
}
.section10__block-comment-text {
  font-size: 11px;
  line-height: 13px;
  margin-bottom: 5px;
  margin-right: -10px;
}
.section10__block-comment-name {
  font-weight: bold;
  font-size: 10px;
  line-height: 12px;
  text-align: right;
}
.section10__block-comment--1 {
  top: 18px;
  left: 31px;
  transform: rotate(-5deg);
}
.section10__block-comment--2 {
  top: 27px;
  right: 28px;
  transform: rotate(8deg);
}

.section11 {
  padding-bottom: 32px;
}
.section11__top {
  padding: 63px 41px 35px;
}
.section11 .title {
  margin-bottom: 13px;
}
.section11 .subtitle {
  font-weight: 400;
}
.section11 .subtitle u {
  display: inline-block;
  margin-bottom: 1px;
  background-color: rgba(248, 162, 32, 0.69);
  padding: 0 2px;
  border-radius: 2px;
}
.section11__title2 {
  color: #2D1B13;
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
  text-transform: uppercase;
  margin-bottom: 34px;
  text-align: center;
}
.section11__list {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
.section11__list-item {
  display: flex;
  align-items: center;
  background-color: #2D1B13;
}
.section11__list-item:nth-child(1) p {
  padding: 0 45px 0 31px;
}
.section11__list-item:nth-child(2) {
  background-color: #714932;
}
.section11__list-item:nth-child(2) p {
  padding: 0 43px 0 40px;
}
.section11__list-item:nth-child(3) p {
  padding: 18px 51px 0 32px;
}
.section11__list-item img {
  width: 191px;
  margin: -2px;
  flex-shrink: 0;
}
.section11__list-item p {
  color: #fff;
  font-weight: 600;
}

.section12 {
  padding: 30px 37px 22px;
}
.section12 .title {
  font-size: 38px;
  line-height: 38px;
  background: linear-gradient(284.98deg, #101010 44.46%, #815B5B 107.59%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 24px;
}
.section12 .faq__accordion {
  gap: 13px;
}
.section12 .faq__accordion-button {
  padding: 16px 50px 15px 21px;
}
.section12 .faq__accordion-button-icon {
  top: 53%;
  right: 11px;
}
.section12 .faq__accordion-item.active .faq__accordion-button-icon {
  transform: translateY(-71%) rotate(180deg);
}
.section12 .faq__accordion-item.active .faq__accordion-content {
  margin-top: -3px;
  padding-bottom: 14px;
}
/*# sourceMappingURL=main.css.map */