@font-face {
  font-family: "Raleway";
  src: url("../fonts/Raleway-VariableFont_wght.woff2") format("truetype");
  font-weight: 100 900;
  font-style: normal;
}
@font-face {
  font-family: "Raleway";
  src: url("../fonts/Raleway-Italic-VariableFont_wght.woff2") format("truetype");
  font-weight: 100 900;
  font-style: italic;
}
@font-face {
  font-family: "Bebas Neue2";
  src: url("../fonts/BebasNeueCyrillic.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Bebas Neue1";
  src: url("../fonts/BebasNeueLatin.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter-Bold.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;
}

/**
 * Swiper 11.1.15
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 18, 2024
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  touch-action: pan-y;
}

.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d {
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide {
  transform-style: preserve-3d;
}

.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}

@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

:root {
  --swiper-navigation-size:44px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}

.swiper-button-next svg, .swiper-button-prev svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}

.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg {
  transform: rotate(180deg);
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-lock {
  display: none;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 0.3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 0.2s transform, 0.2s top;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s right;
}

.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}

.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}

.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}

.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}

.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}

.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper.swiper-cube {
  overflow: visible;
}

.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}

.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper.swiper-flip {
  overflow: visible;
}

.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

.swiper.swiper-cards {
  overflow: visible;
}

.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

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: #fff;
}

.btn {
  font-family: "Raleway", sans-serif;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  font-variant-numeric: lining-nums proportional-nums;
  cursor: pointer;
  user-select: none;
  width: 396px;
  height: 83px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  border-radius: 20px;
  color: #fff;
  background: linear-gradient(129.01deg, #FE2828 -29.37%, #F93232 48.12%, #B61F00 125.6%);
  box-shadow: 0px 4px 0px 0px #B22828, 0px 0px 0px 0px rgba(0, 0, 0, 0.1), 0px 9px 20px 0px rgba(0, 0, 0, 0.1), 0px 37px 37px 0px rgba(0, 0, 0, 0.09);
  font-size: 24px;
  font-weight: 600;
  line-height: 28px;
  padding: 15px 10px 13px;
  position: relative;
  overflow: hidden;
  gap: 14px;
  text-transform: uppercase;
  margin: 0 auto 21px;
}
.btn[disabled] {
  opacity: 0.4;
  cursor: not-allowed;
  pointer-events: none;
}
.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;
  justify-content: center;
  align-items: center;
  gap: 5px;
  font-size: 14px;
  line-height: 16px;
  color: rgba(0, 0, 0, 0.53);
}
.btn--gray {
  padding: 9px 34px 8px 10px;
  color: #4F4447;
  font-size: 18px;
  line-height: 21px;
  font-weight: 600;
  background: #E6E6E6;
  box-shadow: 0px 4px 0px 0px #D2D2D2;
  height: 38px;
  border-radius: 12px;
}

@keyframes slideme {
  0% {
    left: -30px;
    margin-left: 0;
  }
  30% {
    left: 110%;
    margin-left: 80px;
  }
  100% {
    left: 110%;
    margin-left: 80px;
  }
}
.title {
  font-family: "Bebas Neue1", "Bebas Neue2";
  font-size: 36px;
  font-weight: 400;
  line-height: 36px;
  letter-spacing: 0.02em;
  text-align: center;
  color: #101010;
}
.title__bg {
  color: #ED9D03;
  position: relative;
}

.footer {
  border-radius: 30px 30px 0 0;
  padding: 32px 2px 130px;
  background-color: #151515;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 34px;
  font-size: 15px;
  line-height: 1.61;
  color: rgba(255, 255, 255, 0.6);
  text-align: center;
}
.footer__nav {
  /* width: 300px; */
  display: grid;
  justify-content: center;
  grid-template-columns: 1fr 1fr;
  gap: 25px 10px;
}
.footer__nav a {
  flex: 0 0 140px;
  color: #fff;
}

.faq {
  padding: 21px 37px 33px;
}
.faq__title {
  font-size: 38px;
  color: #2F2622;
  margin-bottom: 24px;
}
.faq__accordion {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.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-item.active .faq__accordion-button {
  padding-bottom: 10px;
}
.faq__accordion-button {
  padding: 18px 64px 14px 21px;
  position: relative;
  font-size: 18px;
  font-weight: 600;
  line-height: 21px;
  display: flex;
  align-items: center;
  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: 22px;
  top: 53%;
  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;
  font-size: 16px;
  line-height: 19px;
}
.faq__accordion-content-holder {
  overflow: hidden;
  padding: 0 21px;
}
.faq__accordion-content strong {
  font-weight: 600;
}
.faq--2 {
  padding: 24px 40px 27px;
}
.faq--2 .faq__accordion-item {
  box-shadow: none;
  border: 1px solid rgba(121, 96, 72, 0.1);
  border-radius: 8px;
}
.faq--2 .faq__accordion-button {
  padding: 14px 64px 14px 20px;
}
.faq--2 .faq__accordion {
  gap: 8px;
}
.faq--2 .faq__accordion-button-icon {
  width: 13px;
  height: 7px;
  background-size: cover;
  right: 18px;
}
.faq--2 .faq__accordion-content-holder {
  padding: 0 19px;
}

.reviews {
  padding: 29px 37px 18px;
}
.reviews__title {
  margin: 0 -5px 22px;
  font-size: 32px;
  line-height: 32px;
}
.reviews__lb2 {
  width: 302px;
  height: 55px;
  background-image: url(../img/reviews-lb.webp);
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0 auto 24px;
  border-radius: 10px;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.15);
  color: #3B3B3B;
  font-size: 15px;
  line-height: 18px;
  padding: 10px 0 0 107px;
}
.reviews__lb2 strong {
  font-weight: 600;
}
.reviews__lb {
  padding: 10px 16px 6px 16px;
  border-radius: 12px;
  background-color: #fff;
  box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.05);
  display: flex;
  align-items: center;
  width: max-content;
  margin: 0 auto 21px;
}
.reviews__lb strong {
  font-size: 24px;
  line-height: 28px;
  color: #4F4447;
  margin-right: 9px;
}
.reviews__lb span {
  color: #646464;
  padding-left: 7px;
}
.reviews__lb img {
  margin-top: 5px;
}
.reviews__subtitle {
  margin-bottom: 23px;
  color: #646464;
  text-align: center;
  padding-left: 12px;
  font-size: 18px;
  line-height: 21px;
}
.reviews__subtitle strong {
  font-size: 20px;
  line-height: 23px;
}
.reviews__swiper {
  width: 400px;
  height: 100%;
  overflow: visible;
  margin-bottom: 24px;
  margin-top: 23px;
}
.reviews__swiper-slide {
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.08);
  background-color: #fff;
}
.reviews__swiper-slide-content {
  padding: 0 17px 28px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.reviews__swiper-slide-content::before {
  content: "";
  border-radius: 8px;
  width: 124px;
  height: 33px;
  margin-top: -15px;
  margin-bottom: 26px;
  margin-left: 3px;
  background-image: url('data:image/svg+xml,<svg width="124" height="33" viewBox="0 0 124 33" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="124" height="32.9091" rx="8" fill="white"/><path d="M17.5245 7.91807C17.6741 7.45742 18.3259 7.45742 18.4755 7.91807L20.1329 13.0189C20.1998 13.2249 20.3918 13.3644 20.6084 13.3644H25.9717C26.4561 13.3644 26.6575 13.9842 26.2656 14.2689L21.9266 17.4214C21.7514 17.5487 21.678 17.7744 21.745 17.9804L23.4023 23.0812C23.552 23.5418 23.0248 23.9249 22.6329 23.6402L18.2939 20.4877C18.1186 20.3604 17.8814 20.3604 17.7061 20.4877L13.3671 23.6402C12.9752 23.9249 12.448 23.5418 12.5977 23.0812L14.255 17.9804C14.322 17.7744 14.2486 17.5487 14.0734 17.4214L9.73438 14.2689C9.34253 13.9842 9.54392 13.3644 10.0283 13.3644H15.3916C15.6082 13.3644 15.8002 13.2249 15.8671 13.0189L17.5245 7.91807Z" fill="%23FFAD0D"/><path d="M39.5225 7.5363C39.6682 7.06749 40.3318 7.06749 40.4775 7.5363L42.1359 12.8723C42.2009 13.0814 42.3944 13.2239 42.6133 13.2239L48.0257 13.2239C48.5046 13.2239 48.7095 13.8324 48.3281 14.1221L43.9117 17.4766C43.7442 17.6038 43.6743 17.8223 43.7367 18.0232L45.4145 23.4215C45.5589 23.8861 45.022 24.2624 44.6346 23.9681L40.3024 20.6775C40.1237 20.5418 39.8763 20.5418 39.6976 20.6775L35.3654 23.9681C34.978 24.2624 34.4411 23.8861 34.5855 23.4216L36.2633 18.0232C36.3257 17.8223 36.2558 17.6038 36.0883 17.4766L31.6719 14.1221C31.2905 13.8324 31.4954 13.2239 31.9743 13.2239L37.3867 13.2239C37.6056 13.2239 37.7991 13.0814 37.8641 12.8723L39.5225 7.5363Z" fill="%23FFAD0D"/><path d="M61.5225 7.5363C61.6682 7.06749 62.3318 7.06749 62.4775 7.5363L64.1359 12.8723C64.2009 13.0814 64.3944 13.2239 64.6133 13.2239L70.0257 13.2239C70.5046 13.2239 70.7095 13.8324 70.3281 14.1221L65.9117 17.4766C65.7442 17.6038 65.6743 17.8223 65.7367 18.0232L67.4145 23.4215C67.5589 23.8861 67.022 24.2624 66.6346 23.9681L62.3024 20.6775C62.1237 20.5418 61.8763 20.5418 61.6976 20.6775L57.3654 23.9681C56.978 24.2624 56.4411 23.8861 56.5855 23.4216L58.2633 18.0232C58.3257 17.8223 58.2558 17.6038 58.0883 17.4766L53.6719 14.1221C53.2905 13.8324 53.4954 13.2239 53.9743 13.2239L59.3867 13.2239C59.6056 13.2239 59.7991 13.0814 59.8641 12.8723L61.5225 7.5363Z" fill="%23FFAD0D"/><path d="M83.5265 8.26785C83.6799 7.81524 84.3201 7.81524 84.4735 8.26785L86.13 13.1537C86.1989 13.3566 86.3893 13.4931 86.6036 13.4931L91.9174 13.4931C92.4069 13.4931 92.6048 14.1238 92.2031 14.4035L87.9413 17.3709C87.7585 17.4981 87.6819 17.7309 87.7534 17.9418L89.3899 22.7684C89.5448 23.2253 89.0266 23.6149 88.6306 23.3392L84.2857 20.314C84.114 20.1944 83.886 20.1944 83.7143 20.314L79.3694 23.3392C78.9734 23.6149 78.4552 23.2253 78.6101 22.7684L80.2466 17.9418C80.3181 17.7309 80.2415 17.4981 80.0587 17.3709L75.7969 14.4035C75.3952 14.1238 75.5931 13.4931 76.0826 13.4931L81.3964 13.4931C81.6107 13.4931 81.8011 13.3566 81.87 13.1537L83.5265 8.26785Z" fill="%23FFAD0D"/><path d="M105.797 8.74306C105.865 8.5523 106.135 8.5523 106.203 8.74306L107.858 13.3964C107.97 13.7089 108.266 13.9177 108.598 13.9179H113.853C114.066 13.918 114.149 14.1944 113.972 14.3124L109.801 17.079C109.501 17.2782 109.374 17.6566 109.495 17.996L111.106 22.5224C111.176 22.7174 110.957 22.8887 110.784 22.7743L106.434 19.8886C106.171 19.7142 105.829 19.7142 105.566 19.8886L101.216 22.7743C101.043 22.8887 100.824 22.7174 100.894 22.5224L102.505 17.996C102.626 17.6566 102.499 17.2782 102.199 17.079L98.0283 14.3124C97.851 14.1944 97.9344 13.918 98.1475 13.9179H103.402C103.734 13.9177 104.03 13.7089 104.142 13.3964L105.797 8.74306Z" fill="%23FFAD0D" stroke="%23FFAD0D" stroke-width="0.569248"/></svg>');
  background-repeat: no-repeat;
  box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.1);
}
.reviews__swiper-slide-text {
  text-align: center;
  margin-bottom: 20px;
  color: #4F4447;
  min-height: 115px;
  letter-spacing: -0.01em;
}
.reviews__swiper-slide-img {
  width: 100%;
  height: 431px;
}
.reviews__swiper-slide-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.reviews__swiper-slide-name {
  font-weight: bold;
  font-size: 18px;
  line-height: 21px;
  color: #000;
  margin-bottom: 6px;
}
.reviews__swiper-slide-verified {
  color: #615F73;
  padding-left: 20px;
  background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2012_174)"><path d="M14.8936 6.43159C14.6882 6.29371 14.5027 6.12828 14.3423 5.93996C14.3542 5.67775 14.4069 5.419 14.4985 5.17304C14.6707 4.59004 14.8852 3.86448 14.4719 3.29674C14.0555 2.72448 13.295 2.70527 12.6839 2.68965C12.4269 2.69992 12.1698 2.67227 11.9208 2.60761C11.7839 2.39287 11.6793 2.15914 11.6106 1.91394C11.4067 1.3333 11.1527 0.610631 10.4725 0.389591C9.81252 0.175085 9.22021 0.582627 8.69795 0.941011C8.48807 1.10858 8.25243 1.24106 8.00018 1.33328C7.74781 1.24115 7.51206 1.10868 7.30213 0.941011C6.77984 0.582312 6.18737 0.176057 5.52753 0.389591C4.84754 0.610631 4.59364 1.33294 4.38952 1.9137C4.32087 2.15768 4.21748 2.39053 4.08256 2.60509C3.83278 2.67172 3.57436 2.70015 3.31608 2.68941C2.70508 2.705 1.94451 2.72424 1.52818 3.29647C1.11483 3.86453 1.32929 4.59009 1.50151 5.17314C1.59206 5.4178 1.64523 5.67471 1.65922 5.93521C1.49955 6.1262 1.31336 6.29337 1.10633 6.43162C0.613333 6.80758 0 7.27565 0 7.99995C0 8.72425 0.613334 9.19231 1.10644 9.56831C1.31182 9.70619 1.4973 9.87161 1.6577 10.0599C1.64579 10.3221 1.59308 10.5809 1.50146 10.8269C1.32926 11.4099 1.11478 12.1355 1.52812 12.7032C1.94446 13.2754 2.70503 13.2946 3.31605 13.3103C3.57309 13.3 3.83024 13.3277 4.07922 13.3923C4.21612 13.6071 4.32065 13.8408 4.38945 14.086C4.59356 14.6667 4.84746 15.3893 5.52761 15.6104C5.64812 15.6499 5.77414 15.67 5.90096 15.67C6.41285 15.67 6.88028 15.3487 7.30218 15.059C7.51206 14.8914 7.74771 14.7589 7.99997 14.6666C8.25236 14.7588 8.48813 14.8912 8.69808 15.0589C9.22034 15.4176 9.81265 15.8235 10.4727 15.6103C11.1526 15.3893 11.4065 14.667 11.6107 14.0862C11.6793 13.8422 11.7827 13.6094 11.9176 13.3948C12.1674 13.3282 12.4258 13.2997 12.6841 13.3105C13.2951 13.2949 14.0557 13.2757 14.472 12.7034C14.8854 12.1354 14.6709 11.4098 14.4987 10.8268C14.4081 10.5821 14.355 10.3252 14.341 10.0647C14.5006 9.8737 14.6868 9.70653 14.8939 9.56828C15.3866 9.19231 16 8.72425 16 7.99995C16 7.27565 15.3867 6.80758 14.8936 6.43159ZM10.9714 6.80465L7.63802 10.138C7.37777 10.3983 6.95577 10.3984 6.69544 10.1381L6.69528 10.138L5.0286 8.47129C4.76497 8.21427 4.75961 7.79219 5.01664 7.52855C5.27366 7.26491 5.69574 7.25956 5.95938 7.51658C5.96342 7.52052 5.96741 7.52451 5.97135 7.52855L7.16665 8.72388L10.0286 5.86188C10.2857 5.59824 10.7077 5.59291 10.9714 5.84994C11.235 6.10696 11.2403 6.52904 10.9833 6.79268C10.9794 6.79675 10.9754 6.80071 10.9714 6.80465Z" fill="%236494E1"/></g><defs><clipPath id="clip0_2012_174"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: 0 center;
  font-size: 12px;
  line-height: 16px;
}
.reviews__swiper-slide-info {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-left: 2px;
}
.reviews__swiper-pagination {
  display: flex;
  justify-content: center;
  gap: 4px;
  margin-top: 23px;
}
.reviews__swiper-pagination .swiper-pagination-bullet {
  margin: 0 !important;
  width: 20px;
  height: 6px;
  border-radius: 2px;
  background-color: #D9D9D9;
  opacity: 1;
}
.reviews__swiper-pagination .swiper-pagination-bullet-active {
  background-color: #3D3E4B;
  width: 58px;
}

.compare {
  padding: 42px 0 20px;
}
.compare__title {
  margin-bottom: 15px;
}
.compare__block {
  position: relative;
  padding-top: 158px;
  padding-bottom: 18px;
}
.compare__block-img {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
}
.compare__block-lb {
  z-index: 3;
  position: absolute;
  left: 234px;
  top: 146px;
  width: 213px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 19px;
  font-weight: 600;
}
.compare__block-items {
  display: flex;
  justify-content: center;
  gap: 8px;
}
.compare__block-item {
  border-radius: 20px;
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding-top: 26px;
  padding-bottom: 14px;
  font-size: 16px;
  line-height: 19px;
}
.compare__block-item--1 {
  position: relative;
  z-index: 1;
  background: linear-gradient(171.34deg, #48554A -1.72%, #171718 111.99%);
  width: 195px;
  border: 2px solid #fff;
  padding-left: 8px;
  padding-right: 8px;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  color: #fff;
}
.compare__block-item--1 .compare__block-item-text::before {
  background-color: #AED13B;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
  background-image: url('data:image/svg+xml,<svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_17_289)"><path d="M17.2296 2.77533C16.902 2.48875 16.4031 2.52112 16.1157 2.84953L7.70952 12.4565L3.86484 8.35524C3.56642 8.03787 3.06747 8.02208 2.74932 8.3197C2.43116 8.61732 2.41457 9.11785 2.71299 9.43601L7.15371 14.1728C7.22776 14.2513 7.31708 14.3139 7.41618 14.3566C7.51529 14.3994 7.62209 14.4215 7.73003 14.4214H7.74345C7.96686 14.4183 8.17686 14.3204 8.32448 14.1522L17.3046 3.88926C17.5912 3.56085 17.558 3.06269 17.2296 2.77533Z" fill="%23253226"/></g><defs><clipPath id="clip0_17_289"><rect width="15" height="15" fill="%23253226" transform="translate(2.49951 1.00098)"/></clipPath></defs></svg>');
}
.compare__block-item--2 {
  width: 199px;
  background-color: #F8F8F8;
  padding-left: 3px;
  padding-right: 3px;
  outline: 1px solid rgba(0, 0, 0, 0.03);
  color: #2D3641;
  font-weight: 500;
}
.compare__block-item--2 .compare__block-item-text::before {
  background-color: #E64632;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
  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"><path d="M7.64976 6.49992L12.7618 1.38783C12.8374 1.31237 12.8973 1.22277 12.9382 1.12415C12.9791 1.02552 13.0001 0.919805 13.0001 0.813042C13.0001 0.706279 12.9791 0.600563 12.9382 0.501938C12.8973 0.403312 12.8374 0.313711 12.7618 0.238257C12.6864 0.162726 12.5968 0.102806 12.4982 0.0619243C12.3995 0.0210424 12.2938 0 12.1871 0C12.0803 0 11.9746 0.0210424 11.876 0.0619243C11.7773 0.102806 11.6877 0.162726 11.6123 0.238257L6.50019 5.35035L1.38783 0.238257C1.31237 0.162726 1.22277 0.102806 1.12415 0.0619243C1.02552 0.0210424 0.919805 0 0.813042 0C0.706279 0 0.600563 0.0210424 0.501938 0.0619243C0.403312 0.102806 0.313711 0.162726 0.238257 0.238257C0.162726 0.313711 0.102806 0.403312 0.0619243 0.501938C0.0210424 0.600563 0 0.706279 0 0.813042C0 0.919805 0.0210424 1.02552 0.0619243 1.12415C0.102806 1.22277 0.162726 1.31237 0.238257 1.38783L5.35062 6.49992L0.238257 11.612C0.162793 11.6875 0.102936 11.7771 0.0621016 11.8757C0.0212675 11.9743 0.000257013 12.08 0.000269594 12.1867C0.000282174 12.2935 0.0213176 12.3992 0.0621749 12.4978C0.103032 12.5964 0.162911 12.686 0.238393 12.7614C0.313875 12.8369 0.403481 12.8968 0.502096 12.9376C0.600711 12.9784 0.706403 12.9994 0.813138 12.9994C0.919873 12.9994 1.02556 12.9784 1.12417 12.9375C1.22277 12.8967 1.31236 12.8368 1.38783 12.7613L6.50019 7.64921L11.6123 12.7613C11.7711 12.9201 11.9792 12.9995 12.1871 12.9995C12.3949 12.9995 12.603 12.9201 12.7618 12.7613C12.8374 12.6858 12.8973 12.5962 12.9382 12.4976C12.9791 12.399 13.0001 12.2933 13.0001 12.1865C13.0001 12.0798 12.9791 11.974 12.9382 11.8754C12.8973 11.7768 12.8374 11.6872 12.7618 11.6117L7.64976 6.49992Z" fill="%23ffffff"/></svg>');
}
.compare__block-item-text {
  position: relative;
  padding-top: 39px;
  text-align: center;
}
.compare__block-item-text::before {
  content: "";
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);
  border-radius: 50%;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center;
}

.section5 {
  padding: 35px 12px 27px;
}
.section5__title {
  margin-bottom: 18px;
}
.section5__block {
  border-radius: 12px;
  overflow: hidden;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.08);
  background-color: #fff;
}
.section5__block-content {
  padding: 19px 23px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.section5__block-text {
  color: #393133;
  font-style: italic;
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 30px;
  text-align: center;
}
.section5__block-text span {
  background-color: #FEF7B5;
}
.section5__block-name {
  font-size: 18px;
  line-height: 21px;
  font-weight: bold;
  padding-right: 20px;
  background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2041_5082)"><path d="M14.8936 6.43159C14.6882 6.29371 14.5027 6.12828 14.3423 5.93996C14.3542 5.67775 14.4069 5.419 14.4985 5.17304C14.6707 4.59004 14.8852 3.86448 14.4719 3.29674C14.0555 2.72448 13.295 2.70527 12.6839 2.68965C12.4269 2.69992 12.1698 2.67227 11.9208 2.60761C11.7839 2.39287 11.6793 2.15914 11.6106 1.91394C11.4067 1.3333 11.1527 0.610631 10.4725 0.389591C9.81252 0.175085 9.22021 0.582627 8.69795 0.941011C8.48807 1.10858 8.25243 1.24106 8.00018 1.33328C7.74781 1.24115 7.51206 1.10868 7.30213 0.941011C6.77984 0.582312 6.18737 0.176057 5.52753 0.389591C4.84754 0.610631 4.59364 1.33294 4.38952 1.9137C4.32087 2.15768 4.21748 2.39053 4.08256 2.60509C3.83278 2.67172 3.57436 2.70015 3.31608 2.68941C2.70508 2.705 1.94451 2.72424 1.52818 3.29647C1.11483 3.86453 1.32929 4.59009 1.50151 5.17314C1.59206 5.4178 1.64523 5.67471 1.65922 5.93521C1.49955 6.1262 1.31336 6.29337 1.10633 6.43162C0.613333 6.80758 0 7.27565 0 7.99995C0 8.72425 0.613334 9.19231 1.10644 9.56831C1.31182 9.70619 1.4973 9.87161 1.6577 10.0599C1.64579 10.3221 1.59308 10.5809 1.50146 10.8269C1.32926 11.4099 1.11478 12.1355 1.52812 12.7032C1.94446 13.2754 2.70503 13.2946 3.31605 13.3103C3.57309 13.3 3.83024 13.3277 4.07922 13.3923C4.21612 13.6071 4.32065 13.8408 4.38945 14.086C4.59356 14.6667 4.84746 15.3893 5.52761 15.6104C5.64812 15.6499 5.77414 15.67 5.90096 15.67C6.41285 15.67 6.88028 15.3487 7.30218 15.059C7.51206 14.8914 7.74771 14.7589 7.99997 14.6666C8.25236 14.7588 8.48813 14.8912 8.69808 15.0589C9.22034 15.4176 9.81265 15.8235 10.4727 15.6103C11.1526 15.3893 11.4065 14.667 11.6107 14.0862C11.6793 13.8422 11.7827 13.6094 11.9176 13.3948C12.1674 13.3282 12.4258 13.2997 12.6841 13.3105C13.2951 13.2949 14.0557 13.2757 14.472 12.7034C14.8854 12.1354 14.6709 11.4098 14.4987 10.8268C14.4081 10.5821 14.355 10.3252 14.341 10.0647C14.5006 9.8737 14.6868 9.70653 14.8939 9.56828C15.3866 9.19231 16 8.72425 16 7.99995C16 7.27565 15.3867 6.80758 14.8936 6.43159ZM10.9714 6.80465L7.63802 10.138C7.37777 10.3983 6.95577 10.3984 6.69544 10.1381L6.69528 10.138L5.0286 8.47129C4.76497 8.21427 4.75961 7.79219 5.01664 7.52855C5.27366 7.26491 5.69574 7.25956 5.95938 7.51658C5.96342 7.52052 5.96741 7.52451 5.97135 7.52855L7.16665 8.72388L10.0286 5.86188C10.2857 5.59824 10.7077 5.59291 10.9714 5.84994C11.235 6.10696 11.2403 6.52904 10.9833 6.79268C10.9794 6.79675 10.9754 6.80071 10.9714 6.80465Z" fill="%235E8BEE"/></g><defs><clipPath id="clip0_2041_5082"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: 100% center;
  margin-bottom: 2px;
}
.section5__block-info {
  text-align: center;
  color: #4C4F5E;
  font-size: 18px;
  line-height: 21px;
}

.section4 {
  background-image: url(../img/section4-bg.webp);
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 34px 0 28px;
  height: 827px;
  color: #fff;
}
.section4__title {
  color: #fff;
  margin-bottom: 17px;
}
.section4__list {
  width: 411px;
  background-color: rgba(255, 255, 255, 0.09);
  border-radius: 12px;
  padding: 18px 0 18px 12px;
  display: flex;
  flex-direction: column;
  gap: 19px;
  letter-spacing: -0.01em;
}
.section4__list-item {
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 18px;
  line-height: 21px;
}
.section4__list-item strong {
  font-weight: 600;
}
.section4__list-item img {
  flex-shrink: 0;
}

.section3 {
  padding-top: 33px;
  padding-bottom: 17px;
}
.section3__holder {
  padding: 0 42px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.section3__lb {
  padding: 5px 11px;
  border-radius: 6px;
  background: linear-gradient(94.81deg, #E63232 3.33%, #CE1321 107.54%);
  border: 1px solid rgba(255, 255, 255, 0.45);
  box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.15);
  font-weight: 700;
  color: #fff;
  margin-bottom: 11px;
}
.section3__title {
  font-weight: bold;
  font-size: 20px;
  line-height: 23px;
  color: #2A2A2A;
  text-align: center;
  margin-bottom: 13px;
  margin-top: 12px;
}
.section3__marquee {
  width: 100%;
  overflow: hidden;
}
.section3__marquee-content {
  display: flex;
  align-items: center;
  gap: 13px;
  animation: marquee 10s linear infinite;
  opacity: 0.2;
}

@keyframes marquee {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}
.section2 {
  padding: 35px 20px 20px 21px;
}
.section2__title {
  font-size: 36px;
  line-height: 36px;
  margin-bottom: 12px;
}
.section2__subtitle {
  font-size: 18px;
  line-height: 21px;
  text-align: center;
  margin-bottom: 22px;
  letter-spacing: -0.01em;
}
.section2__block {
  border-radius: 18px 18px 12px 12px;
  background-color: #fff;
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);
  border: 2px solid #fff;
  overflow: hidden;
  margin-bottom: 22px;
}
.section2__block-video {
  width: 100%;
  height: 435px;
}
.section2__block-video video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.section2__block-content {
  padding: 22px 15px 20px;
}
.section2__block-list2 {
  display: flex;
  flex-direction: column;
  gap: 19px;
}
.section2__block-list2-item {
  display: grid;
  grid-template-columns: 59px 1fr;
  gap: 12px;
  align-items: center;
  font-size: 18px;
  line-height: 21px;
  color: #0C0C0C;
}
.section2__block-list2-title {
  margin-bottom: 4px;
  font-weight: bold;
}
.section2__block-list2-text {
  letter-spacing: -0.01em;
  padding-right: 2px;
}

.section1 {
  padding-top: 35px;
  padding-bottom: 16px;
}
.section1__swiper {
  width: 436px;
  height: 100%;
  overflow: visible;
}
.section1__swiper-pagination {
  display: flex;
  margin: 18px auto 0;
  width: min-content !important;
  gap: 9px;
  padding: 8px 10px;
  border-radius: 50px;
  background-color: #F1F1F1;
}
.section1__swiper-pagination .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  opacity: 1;
  background: #B5B5B5;
  margin: 0 !important;
}
.section1__swiper-pagination .swiper-pagination-bullet-active {
  background: #393133;
}
.section1__slide {
  background-color: #fff;
  border-radius: 20px;
  padding: 22px;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.08);
  font-family: "Inter";
  color: #000;
}
.section1__slide-top {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}
.section1__slide-top-info {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.section1__slide-top-info-top {
  display: flex;
  align-items: center;
  gap: 12px;
}
.section1__slide-top-info-recomanda {
  padding-left: 18px;
  background-image: url('data:image/svg+xml,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="11" cy="5.5" rx="2" ry="2.5" fill="%23E64B4B"/><path d="M12.249 0.291992C12.6357 0.292431 13.0069 0.438322 13.2803 0.697266C13.5534 0.956137 13.7075 1.30687 13.708 1.67285V8.5791C13.7075 8.94526 13.5536 9.29673 13.2803 9.55566C13.0069 9.81461 12.6357 9.9605 12.249 9.96094H5.7627L3.37207 12.791C3.31822 12.8557 3.24909 12.9083 3.1709 12.9443C3.09273 12.9804 3.00684 12.9997 2.91992 13C2.85295 12.9999 2.7858 12.9889 2.72266 12.9678C2.60824 12.9307 2.50944 12.86 2.43945 12.7666C2.36941 12.673 2.33207 12.561 2.33301 12.4463V9.96094H1.74902C1.36255 9.96042 0.992056 9.81449 0.71875 9.55566C0.44536 9.29672 0.291479 8.9453 0.291016 8.5791V1.67285C0.291526 1.30679 0.445519 0.956152 0.71875 0.697266C0.992063 0.438395 1.36251 0.292512 1.74902 0.291992H12.249ZM11.8887 4.45215C11.944 4.64177 11.9793 4.8418 11.9922 5.0498L12.1797 4.86621C12.2109 4.83562 12.2332 4.79734 12.2432 4.75586C12.2531 4.7143 12.2507 4.67027 12.2363 4.62988C12.222 4.58969 12.1963 4.55375 12.1621 4.52637C12.1277 4.4989 12.0855 4.48117 12.041 4.47461L11.8887 4.45215Z" fill="%23E64B4B"/><path d="M7 2L7.81114 3.88356L9.85317 4.07295L8.31246 5.42644L8.76336 7.42705L7 6.38L5.23664 7.42705L5.68754 5.42644L4.14683 4.07295L6.18886 3.88356L7 2Z" fill="white"/></svg>');
  background-repeat: no-repeat;
  background-position: 0 100%;
  font-size: 14px;
  line-height: 17px;
  color: #7F7F7F;
}
.section1__slide-top-info-recomanda strong {
  color: #000;
}
.section1__slide-top-info-bottom {
  font-size: 14px;
  line-height: 17px;
  color: #828589;
}
.section1__slide-ava {
  flex: 0 0 44px;
}
.section1__slide-comment {
  margin-bottom: 10px;
}
.section1__slide-meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 10px;
}
.section1__slide-meta-reactions {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.18);
  background-color: #fff;
  border-radius: 20px;
  height: 26px;
  padding-left: 44px;
  padding-right: 4px;
  color: #828589;
  font-size: 12px;
  line-height: 15px;
  display: flex;
  align-items: center;
  background-image: url('data:image/svg+xml,<svg width="36" height="22" viewBox="0 0 36 22" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="14.5" y="0.5" width="21" height="21" rx="10.5" fill="url(%23paint0_linear_2006_544)"/><rect x="14.5" y="0.5" width="21" height="21" rx="10.5" stroke="white"/><g clip-path="url(%23clip0_2006_544)"><path d="M30.083 9.81853C30.083 10.5432 29.81 11.2626 29.2586 11.814L25.2047 15.8679C25.0997 15.9677 24.9684 16.0202 24.8319 16.0202C24.6953 16.0202 24.564 15.9677 24.459 15.8679L20.4051 11.814C19.8779 11.2837 19.582 10.5663 19.582 9.81853C19.582 9.07077 19.8779 8.35339 20.4051 7.82308C20.9354 7.2959 21.6528 7 22.4006 7C23.1483 7 23.8657 7.2959 24.396 7.82308L24.8319 8.26418L25.2677 7.82308C25.798 7.2959 26.5154 7 27.2631 7C28.0109 7 28.7283 7.2959 29.2586 7.82308C29.521 8.08476 29.7289 8.39583 29.8704 8.73833C30.0119 9.08082 30.0842 9.44795 30.083 9.81853Z" fill="white"/></g><rect x="0.5" y="0.5" width="21" height="21" rx="10.5" fill="url(%23paint1_linear_2006_544)"/><rect x="0.5" y="0.5" width="21" height="21" rx="10.5" stroke="white"/><path d="M13.4427 6.35236C13.3097 6.03969 13.0274 5.82036 12.6867 5.76436C12.5539 5.74108 12.4176 5.74521 12.2864 5.77651C12.1552 5.80781 12.0318 5.86561 11.9237 5.94636C11.7021 6.10969 11.5621 6.34769 11.5247 6.62069C11.3777 7.71736 11.2051 8.05336 11.1397 8.14669C10.8434 8.55969 10.4887 8.66236 9.9964 8.80469C9.50173 8.94936 8.92073 9.11736 8.24873 9.64469V15.905C8.9044 16.143 9.69073 16.2504 10.1084 16.2504H13.3471C14.1311 16.2504 14.7681 15.6134 14.7681 14.8294C14.7681 14.764 14.7564 14.701 14.7354 14.6404C14.9717 14.5546 15.176 14.3983 15.3204 14.1925C15.4649 13.9867 15.5425 13.7414 15.5427 13.49C15.5427 13.2987 15.4751 13.1214 15.3584 12.9884C15.5398 12.8769 15.6895 12.7208 15.7933 12.5349C15.8971 12.349 15.9514 12.1396 15.9511 11.9267C15.9511 11.824 15.9301 11.726 15.8951 11.6374C16.3921 11.586 16.7934 11.1987 16.8284 10.7134C16.8494 10.424 16.7421 10.1394 16.5367 9.93169C16.4441 9.83846 16.334 9.76449 16.2126 9.71403C16.0913 9.66357 15.9611 9.63763 15.8297 9.63769H12.9691C13.1721 9.19669 13.4964 8.39169 13.5851 7.59836C13.6411 7.12236 13.5921 6.70236 13.4427 6.35236ZM5.3974 16.2504H7.54873C7.6794 16.2504 7.78206 16.1477 7.78206 16.017V9.40203C7.78206 9.27369 7.6794 9.16869 7.54873 9.16869H5.3974C5.26906 9.16869 5.16406 9.27369 5.16406 9.40203V16.017C5.16406 16.1477 5.26906 16.2504 5.3974 16.2504Z" fill="white"/><defs><linearGradient id="paint0_linear_2006_544" x1="25" y1="0" x2="30" y2="24" gradientUnits="userSpaceOnUse"><stop stop-color="%23FF6174"/><stop offset="1" stop-color="%23C82132"/></linearGradient><linearGradient id="paint1_linear_2006_544" x1="11" y1="0" x2="16" y2="24" gradientUnits="userSpaceOnUse"><stop stop-color="%2364BFFF"/><stop offset="1" stop-color="%23346AD1"/></linearGradient><clipPath id="clip0_2006_544"><rect width="14" height="14" fill="white" transform="translate(18 4)"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: 4px center;
}
.section1__slide-meta-comments {
  font-size: 14px;
  line-height: 17px;
  color: #828589;
}
.section1__slide-bottom {
  border-top: 1px solid #D8D9DE;
  padding-top: 9px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  line-height: 17px;
  font-weight: 500;
  color: #60666F;
}
.section1__slide-bottom-item {
  padding-left: 22px;
  background-repeat: no-repeat;
  background-position: 0 center;
}
.section1__slide-bottom-item--1 {
  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"><mask id="path-1-outside-1_2006_560" maskUnits="userSpaceOnUse" x="1" y="2.17163" width="14" height="12" fill="black"><rect fill="white" x="1" y="2.17163" width="14" height="12"/><path d="M2.80736 13.8283H5.45824C5.73024 13.8283 5.97984 13.6878 6.12816 13.4681C6.36653 13.6607 6.6635 13.7661 6.96992 13.7668H11.7166C12.011 13.7668 12.2896 13.6515 12.5019 13.4411C12.6049 13.3381 12.6866 13.2158 12.7423 13.0813C12.798 12.9467 12.8266 12.8025 12.8266 12.6569C12.8266 12.4969 12.7898 12.3441 12.7254 12.2024C12.9721 12.148 13.1928 12.011 13.351 11.8141C13.5092 11.6171 13.5953 11.3721 13.5952 11.1195C13.5947 10.9284 13.5449 10.7407 13.4504 10.5747C13.5321 10.5272 13.6076 10.4697 13.675 10.4035C13.778 10.3005 13.8597 10.1782 13.9154 10.0437C13.9711 9.90915 13.9997 9.76494 13.9997 9.61931C13.9997 9.29083 13.8467 8.98059 13.5981 8.77227C13.6238 8.75083 13.6502 8.73163 13.675 8.70731C13.778 8.60434 13.8597 8.48209 13.9154 8.34754C13.9711 8.21299 13.9997 8.06878 13.9997 7.92315C13.9993 7.62884 13.8823 7.34669 13.6742 7.13858C13.4661 6.93047 13.1839 6.81341 12.8896 6.81307H10.1158V4.57211C10.1158 3.79995 9.48752 3.17163 8.71536 3.17163C8.50496 3.17188 8.30325 3.25558 8.15448 3.40435C8.00571 3.55313 7.92201 3.75483 7.92176 3.96523V5.41131C7.92182 5.4382 7.91324 5.46439 7.89728 5.48603L6.2376 7.74267C6.09776 7.93851 5.99008 8.10843 5.90496 8.26555C5.77296 8.17668 5.61753 8.12906 5.4584 8.12875H2.80736C2.59331 8.129 2.38811 8.21415 2.23675 8.3655C2.0854 8.51686 2.00025 8.72206 2 8.93611V13.0209C2.00025 13.235 2.0854 13.4402 2.23675 13.5915C2.38811 13.7429 2.59331 13.828 2.80736 13.8283ZM6.49664 7.93035L8.15488 5.67563C8.21145 5.59914 8.24186 5.50645 8.2416 5.41131V3.96523C8.24177 3.83968 8.29172 3.71931 8.3805 3.63053C8.46928 3.54175 8.58965 3.4918 8.7152 3.49163C9.00167 3.49193 9.27632 3.60586 9.47889 3.80842C9.68145 4.01099 9.79538 4.28564 9.79568 4.57211V6.97307C9.79568 7.01551 9.81254 7.0562 9.84254 7.08621C9.87255 7.11621 9.91325 7.13307 9.95568 7.13307H12.8898C13.0992 7.13328 13.3001 7.21659 13.4482 7.36471C13.5963 7.51284 13.6796 7.71367 13.6798 7.92315C13.6799 8.0677 13.6402 8.20949 13.5652 8.33302C13.4901 8.45656 13.3826 8.55709 13.2542 8.62363L13.2518 8.62507C13.2488 8.62635 13.2466 8.62843 13.2437 8.62987C13.2298 8.63657 13.217 8.64525 13.2056 8.65563C13.2013 8.65963 13.1978 8.66379 13.1939 8.66811C13.1851 8.67819 13.1779 8.68923 13.1717 8.70123C13.1691 8.70635 13.1664 8.71099 13.1643 8.71627C13.1571 8.73425 13.1533 8.75339 13.153 8.77275C13.153 8.79259 13.1576 8.81115 13.1643 8.82875C13.1662 8.83387 13.1686 8.83819 13.171 8.84299C13.1774 8.85579 13.1853 8.86731 13.1947 8.87787C13.1979 8.88139 13.2005 8.88507 13.204 8.88843C13.2165 8.90055 13.2309 8.91054 13.2466 8.91803C13.5099 9.05163 13.6797 9.32635 13.6797 9.61899C13.6797 9.82843 13.5973 10.027 13.4491 10.1766C13.3671 10.2582 13.2682 10.3208 13.1594 10.3601C13.1501 10.3635 13.1434 10.37 13.135 10.3748C13.127 10.3795 13.1182 10.3817 13.1109 10.3878C13.1099 10.3886 13.1094 10.3899 13.1085 10.3907C13.099 10.3988 13.0926 10.4092 13.0856 10.4192C13.0805 10.4262 13.0741 10.4324 13.0702 10.4401C13.0658 10.4492 13.0645 10.4593 13.0618 10.4692C13.059 10.4792 13.0549 10.4888 13.0542 10.499C13.0536 10.5076 13.0562 10.5164 13.057 10.5252C13.0581 10.5372 13.0582 10.5492 13.0621 10.5609C13.0626 10.5622 13.0622 10.5635 13.0627 10.5648C13.0689 10.5817 13.0779 10.5974 13.0894 10.6112C13.0899 10.6118 13.0901 10.6126 13.0906 10.6131C13.2093 10.755 13.2746 10.9341 13.2752 11.1192C13.2752 11.2229 13.2548 11.3256 13.2151 11.4215C13.1754 11.5173 13.1172 11.6044 13.0439 11.6778C12.9705 11.7511 12.8834 11.8093 12.7876 11.849C12.6917 11.8887 12.589 11.9091 12.4853 11.9091H12.4626C12.4554 11.9091 12.4493 11.9123 12.4424 11.9131C12.4315 11.9145 12.4211 11.9158 12.4106 11.9195C12.4 11.9232 12.3909 11.9286 12.3814 11.9342C12.3755 11.9377 12.3688 11.939 12.3634 11.9433C12.3608 11.9452 12.3597 11.9483 12.3574 11.9504C12.3491 11.9577 12.3429 11.9665 12.3362 11.9755C12.3302 11.9835 12.324 11.991 12.3198 11.9998C12.3155 12.0086 12.3136 12.0179 12.311 12.0275C12.3082 12.0384 12.3051 12.0488 12.3045 12.06C12.3043 12.0632 12.3027 12.0657 12.3027 12.0689C12.3027 12.076 12.3059 12.0819 12.3067 12.0888C12.3078 12.0997 12.31 12.1104 12.3133 12.1209C12.317 12.1315 12.3224 12.1406 12.328 12.15C12.3315 12.156 12.3328 12.1627 12.3371 12.1681C12.4475 12.3069 12.5072 12.4791 12.5066 12.6564C12.5065 12.8659 12.4233 13.0669 12.2751 13.215C12.1269 13.3631 11.926 13.4464 11.7165 13.4464H6.96992C6.70189 13.4457 6.44477 13.3401 6.2536 13.1523C6.2612 13.1087 6.26521 13.0646 6.2656 13.0204V8.93563C6.2656 8.78315 6.22032 8.63531 6.14016 8.50779C6.22368 8.33947 6.33984 8.15003 6.49664 7.93035ZM2.32 8.93611C2.32013 8.80689 2.37151 8.68301 2.46288 8.59164C2.55426 8.50027 2.67814 8.44888 2.80736 8.44875H5.45824C5.58735 8.44921 5.71105 8.50071 5.80234 8.59201C5.89364 8.68331 5.94514 8.807 5.9456 8.93611V13.0209C5.9456 13.066 5.93888 13.1131 5.9264 13.1582C5.8961 13.259 5.83427 13.3473 5.75 13.4104C5.66573 13.4734 5.56346 13.5077 5.45824 13.5083H2.80736C2.67814 13.5081 2.55426 13.4568 2.46288 13.3654C2.37151 13.274 2.32013 13.1501 2.32 13.0209V8.93611Z"/></mask><path d="M2.80736 13.8283H5.45824C5.73024 13.8283 5.97984 13.6878 6.12816 13.4681C6.36653 13.6607 6.6635 13.7661 6.96992 13.7668H11.7166C12.011 13.7668 12.2896 13.6515 12.5019 13.4411C12.6049 13.3381 12.6866 13.2158 12.7423 13.0813C12.798 12.9467 12.8266 12.8025 12.8266 12.6569C12.8266 12.4969 12.7898 12.3441 12.7254 12.2024C12.9721 12.148 13.1928 12.011 13.351 11.8141C13.5092 11.6171 13.5953 11.3721 13.5952 11.1195C13.5947 10.9284 13.5449 10.7407 13.4504 10.5747C13.5321 10.5272 13.6076 10.4697 13.675 10.4035C13.778 10.3005 13.8597 10.1782 13.9154 10.0437C13.9711 9.90915 13.9997 9.76494 13.9997 9.61931C13.9997 9.29083 13.8467 8.98059 13.5981 8.77227C13.6238 8.75083 13.6502 8.73163 13.675 8.70731C13.778 8.60434 13.8597 8.48209 13.9154 8.34754C13.9711 8.21299 13.9997 8.06878 13.9997 7.92315C13.9993 7.62884 13.8823 7.34669 13.6742 7.13858C13.4661 6.93047 13.1839 6.81341 12.8896 6.81307H10.1158V4.57211C10.1158 3.79995 9.48752 3.17163 8.71536 3.17163C8.50496 3.17188 8.30325 3.25558 8.15448 3.40435C8.00571 3.55313 7.92201 3.75483 7.92176 3.96523V5.41131C7.92182 5.4382 7.91324 5.46439 7.89728 5.48603L6.2376 7.74267C6.09776 7.93851 5.99008 8.10843 5.90496 8.26555C5.77296 8.17668 5.61753 8.12906 5.4584 8.12875H2.80736C2.59331 8.129 2.38811 8.21415 2.23675 8.3655C2.0854 8.51686 2.00025 8.72206 2 8.93611V13.0209C2.00025 13.235 2.0854 13.4402 2.23675 13.5915C2.38811 13.7429 2.59331 13.828 2.80736 13.8283ZM6.49664 7.93035L8.15488 5.67563C8.21145 5.59914 8.24186 5.50645 8.2416 5.41131V3.96523C8.24177 3.83968 8.29172 3.71931 8.3805 3.63053C8.46928 3.54175 8.58965 3.4918 8.7152 3.49163C9.00167 3.49193 9.27632 3.60586 9.47889 3.80842C9.68145 4.01099 9.79538 4.28564 9.79568 4.57211V6.97307C9.79568 7.01551 9.81254 7.0562 9.84254 7.08621C9.87255 7.11621 9.91325 7.13307 9.95568 7.13307H12.8898C13.0992 7.13328 13.3001 7.21659 13.4482 7.36471C13.5963 7.51284 13.6796 7.71367 13.6798 7.92315C13.6799 8.0677 13.6402 8.20949 13.5652 8.33302C13.4901 8.45656 13.3826 8.55709 13.2542 8.62363L13.2518 8.62507C13.2488 8.62635 13.2466 8.62843 13.2437 8.62987C13.2298 8.63657 13.217 8.64525 13.2056 8.65563C13.2013 8.65963 13.1978 8.66379 13.1939 8.66811C13.1851 8.67819 13.1779 8.68923 13.1717 8.70123C13.1691 8.70635 13.1664 8.71099 13.1643 8.71627C13.1571 8.73425 13.1533 8.75339 13.153 8.77275C13.153 8.79259 13.1576 8.81115 13.1643 8.82875C13.1662 8.83387 13.1686 8.83819 13.171 8.84299C13.1774 8.85579 13.1853 8.86731 13.1947 8.87787C13.1979 8.88139 13.2005 8.88507 13.204 8.88843C13.2165 8.90055 13.2309 8.91054 13.2466 8.91803C13.5099 9.05163 13.6797 9.32635 13.6797 9.61899C13.6797 9.82843 13.5973 10.027 13.4491 10.1766C13.3671 10.2582 13.2682 10.3208 13.1594 10.3601C13.1501 10.3635 13.1434 10.37 13.135 10.3748C13.127 10.3795 13.1182 10.3817 13.1109 10.3878C13.1099 10.3886 13.1094 10.3899 13.1085 10.3907C13.099 10.3988 13.0926 10.4092 13.0856 10.4192C13.0805 10.4262 13.0741 10.4324 13.0702 10.4401C13.0658 10.4492 13.0645 10.4593 13.0618 10.4692C13.059 10.4792 13.0549 10.4888 13.0542 10.499C13.0536 10.5076 13.0562 10.5164 13.057 10.5252C13.0581 10.5372 13.0582 10.5492 13.0621 10.5609C13.0626 10.5622 13.0622 10.5635 13.0627 10.5648C13.0689 10.5817 13.0779 10.5974 13.0894 10.6112C13.0899 10.6118 13.0901 10.6126 13.0906 10.6131C13.2093 10.755 13.2746 10.9341 13.2752 11.1192C13.2752 11.2229 13.2548 11.3256 13.2151 11.4215C13.1754 11.5173 13.1172 11.6044 13.0439 11.6778C12.9705 11.7511 12.8834 11.8093 12.7876 11.849C12.6917 11.8887 12.589 11.9091 12.4853 11.9091H12.4626C12.4554 11.9091 12.4493 11.9123 12.4424 11.9131C12.4315 11.9145 12.4211 11.9158 12.4106 11.9195C12.4 11.9232 12.3909 11.9286 12.3814 11.9342C12.3755 11.9377 12.3688 11.939 12.3634 11.9433C12.3608 11.9452 12.3597 11.9483 12.3574 11.9504C12.3491 11.9577 12.3429 11.9665 12.3362 11.9755C12.3302 11.9835 12.324 11.991 12.3198 11.9998C12.3155 12.0086 12.3136 12.0179 12.311 12.0275C12.3082 12.0384 12.3051 12.0488 12.3045 12.06C12.3043 12.0632 12.3027 12.0657 12.3027 12.0689C12.3027 12.076 12.3059 12.0819 12.3067 12.0888C12.3078 12.0997 12.31 12.1104 12.3133 12.1209C12.317 12.1315 12.3224 12.1406 12.328 12.15C12.3315 12.156 12.3328 12.1627 12.3371 12.1681C12.4475 12.3069 12.5072 12.4791 12.5066 12.6564C12.5065 12.8659 12.4233 13.0669 12.2751 13.215C12.1269 13.3631 11.926 13.4464 11.7165 13.4464H6.96992C6.70189 13.4457 6.44477 13.3401 6.2536 13.1523C6.2612 13.1087 6.26521 13.0646 6.2656 13.0204V8.93563C6.2656 8.78315 6.22032 8.63531 6.14016 8.50779C6.22368 8.33947 6.33984 8.15003 6.49664 7.93035ZM2.32 8.93611C2.32013 8.80689 2.37151 8.68301 2.46288 8.59164C2.55426 8.50027 2.67814 8.44888 2.80736 8.44875H5.45824C5.58735 8.44921 5.71105 8.50071 5.80234 8.59201C5.89364 8.68331 5.94514 8.807 5.9456 8.93611V13.0209C5.9456 13.066 5.93888 13.1131 5.9264 13.1582C5.8961 13.259 5.83427 13.3473 5.75 13.4104C5.66573 13.4734 5.56346 13.5077 5.45824 13.5083H2.80736C2.67814 13.5081 2.55426 13.4568 2.46288 13.3654C2.37151 13.274 2.32013 13.1501 2.32 13.0209V8.93611Z" fill="%2360666F"/><path d="M2.80736 13.8283H5.45824C5.73024 13.8283 5.97984 13.6878 6.12816 13.4681C6.36653 13.6607 6.6635 13.7661 6.96992 13.7668H11.7166C12.011 13.7668 12.2896 13.6515 12.5019 13.4411C12.6049 13.3381 12.6866 13.2158 12.7423 13.0813C12.798 12.9467 12.8266 12.8025 12.8266 12.6569C12.8266 12.4969 12.7898 12.3441 12.7254 12.2024C12.9721 12.148 13.1928 12.011 13.351 11.8141C13.5092 11.6171 13.5953 11.3721 13.5952 11.1195C13.5947 10.9284 13.5449 10.7407 13.4504 10.5747C13.5321 10.5272 13.6076 10.4697 13.675 10.4035C13.778 10.3005 13.8597 10.1782 13.9154 10.0437C13.9711 9.90915 13.9997 9.76494 13.9997 9.61931C13.9997 9.29083 13.8467 8.98059 13.5981 8.77227C13.6238 8.75083 13.6502 8.73163 13.675 8.70731C13.778 8.60434 13.8597 8.48209 13.9154 8.34754C13.9711 8.21299 13.9997 8.06878 13.9997 7.92315C13.9993 7.62884 13.8823 7.34669 13.6742 7.13858C13.4661 6.93047 13.1839 6.81341 12.8896 6.81307H10.1158V4.57211C10.1158 3.79995 9.48752 3.17163 8.71536 3.17163C8.50496 3.17188 8.30325 3.25558 8.15448 3.40435C8.00571 3.55313 7.92201 3.75483 7.92176 3.96523V5.41131C7.92182 5.4382 7.91324 5.46439 7.89728 5.48603L6.2376 7.74267C6.09776 7.93851 5.99008 8.10843 5.90496 8.26555C5.77296 8.17668 5.61753 8.12906 5.4584 8.12875H2.80736C2.59331 8.129 2.38811 8.21415 2.23675 8.3655C2.0854 8.51686 2.00025 8.72206 2 8.93611V13.0209C2.00025 13.235 2.0854 13.4402 2.23675 13.5915C2.38811 13.7429 2.59331 13.828 2.80736 13.8283ZM6.49664 7.93035L8.15488 5.67563C8.21145 5.59914 8.24186 5.50645 8.2416 5.41131V3.96523C8.24177 3.83968 8.29172 3.71931 8.3805 3.63053C8.46928 3.54175 8.58965 3.4918 8.7152 3.49163C9.00167 3.49193 9.27632 3.60586 9.47889 3.80842C9.68145 4.01099 9.79538 4.28564 9.79568 4.57211V6.97307C9.79568 7.01551 9.81254 7.0562 9.84254 7.08621C9.87255 7.11621 9.91325 7.13307 9.95568 7.13307H12.8898C13.0992 7.13328 13.3001 7.21659 13.4482 7.36471C13.5963 7.51284 13.6796 7.71367 13.6798 7.92315C13.6799 8.0677 13.6402 8.20949 13.5652 8.33302C13.4901 8.45656 13.3826 8.55709 13.2542 8.62363L13.2518 8.62507C13.2488 8.62635 13.2466 8.62843 13.2437 8.62987C13.2298 8.63657 13.217 8.64525 13.2056 8.65563C13.2013 8.65963 13.1978 8.66379 13.1939 8.66811C13.1851 8.67819 13.1779 8.68923 13.1717 8.70123C13.1691 8.70635 13.1664 8.71099 13.1643 8.71627C13.1571 8.73425 13.1533 8.75339 13.153 8.77275C13.153 8.79259 13.1576 8.81115 13.1643 8.82875C13.1662 8.83387 13.1686 8.83819 13.171 8.84299C13.1774 8.85579 13.1853 8.86731 13.1947 8.87787C13.1979 8.88139 13.2005 8.88507 13.204 8.88843C13.2165 8.90055 13.2309 8.91054 13.2466 8.91803C13.5099 9.05163 13.6797 9.32635 13.6797 9.61899C13.6797 9.82843 13.5973 10.027 13.4491 10.1766C13.3671 10.2582 13.2682 10.3208 13.1594 10.3601C13.1501 10.3635 13.1434 10.37 13.135 10.3748C13.127 10.3795 13.1182 10.3817 13.1109 10.3878C13.1099 10.3886 13.1094 10.3899 13.1085 10.3907C13.099 10.3988 13.0926 10.4092 13.0856 10.4192C13.0805 10.4262 13.0741 10.4324 13.0702 10.4401C13.0658 10.4492 13.0645 10.4593 13.0618 10.4692C13.059 10.4792 13.0549 10.4888 13.0542 10.499C13.0536 10.5076 13.0562 10.5164 13.057 10.5252C13.0581 10.5372 13.0582 10.5492 13.0621 10.5609C13.0626 10.5622 13.0622 10.5635 13.0627 10.5648C13.0689 10.5817 13.0779 10.5974 13.0894 10.6112C13.0899 10.6118 13.0901 10.6126 13.0906 10.6131C13.2093 10.755 13.2746 10.9341 13.2752 11.1192C13.2752 11.2229 13.2548 11.3256 13.2151 11.4215C13.1754 11.5173 13.1172 11.6044 13.0439 11.6778C12.9705 11.7511 12.8834 11.8093 12.7876 11.849C12.6917 11.8887 12.589 11.9091 12.4853 11.9091H12.4626C12.4554 11.9091 12.4493 11.9123 12.4424 11.9131C12.4315 11.9145 12.4211 11.9158 12.4106 11.9195C12.4 11.9232 12.3909 11.9286 12.3814 11.9342C12.3755 11.9377 12.3688 11.939 12.3634 11.9433C12.3608 11.9452 12.3597 11.9483 12.3574 11.9504C12.3491 11.9577 12.3429 11.9665 12.3362 11.9755C12.3302 11.9835 12.324 11.991 12.3198 11.9998C12.3155 12.0086 12.3136 12.0179 12.311 12.0275C12.3082 12.0384 12.3051 12.0488 12.3045 12.06C12.3043 12.0632 12.3027 12.0657 12.3027 12.0689C12.3027 12.076 12.3059 12.0819 12.3067 12.0888C12.3078 12.0997 12.31 12.1104 12.3133 12.1209C12.317 12.1315 12.3224 12.1406 12.328 12.15C12.3315 12.156 12.3328 12.1627 12.3371 12.1681C12.4475 12.3069 12.5072 12.4791 12.5066 12.6564C12.5065 12.8659 12.4233 13.0669 12.2751 13.215C12.1269 13.3631 11.926 13.4464 11.7165 13.4464H6.96992C6.70189 13.4457 6.44477 13.3401 6.2536 13.1523C6.2612 13.1087 6.26521 13.0646 6.2656 13.0204V8.93563C6.2656 8.78315 6.22032 8.63531 6.14016 8.50779C6.22368 8.33947 6.33984 8.15003 6.49664 7.93035ZM2.32 8.93611C2.32013 8.80689 2.37151 8.68301 2.46288 8.59164C2.55426 8.50027 2.67814 8.44888 2.80736 8.44875H5.45824C5.58735 8.44921 5.71105 8.50071 5.80234 8.59201C5.89364 8.68331 5.94514 8.807 5.9456 8.93611V13.0209C5.9456 13.066 5.93888 13.1131 5.9264 13.1582C5.8961 13.259 5.83427 13.3473 5.75 13.4104C5.66573 13.4734 5.56346 13.5077 5.45824 13.5083H2.80736C2.67814 13.5081 2.55426 13.4568 2.46288 13.3654C2.37151 13.274 2.32013 13.1501 2.32 13.0209V8.93611Z" stroke="%2360666F" stroke-width="0.4" mask="url(%23path-1-outside-1_2006_560)"/><path d="M4.92543 13.1194C5.25903 13.1194 5.53039 12.8481 5.53039 12.5143C5.53039 12.1805 5.25903 11.9092 4.92543 11.9092C4.59183 11.9092 4.32031 12.1805 4.32031 12.5143C4.32031 12.8481 4.59167 13.1194 4.92543 13.1194ZM4.92543 12.2293C5.08255 12.2293 5.21039 12.3572 5.21039 12.5145C5.21039 12.6717 5.08255 12.7996 4.92543 12.7996C4.76831 12.7996 4.64031 12.6716 4.64031 12.5143C4.64031 12.357 4.76815 12.2293 4.92543 12.2293Z" fill="%2360666F"/></svg>');
}
.section1__slide-bottom-item--2 {
  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"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.96699 13.7166L11.8363 15.222C11.9097 15.2812 11.9984 15.3185 12.0921 15.3294C12.1858 15.3404 12.2806 15.3247 12.3658 15.2841C12.4509 15.2434 12.5228 15.1795 12.5731 15.0998C12.6235 15.02 12.6502 14.9276 12.6503 14.8333V12.3316C13.3242 11.7871 13.8694 11.1003 14.2469 10.3205C14.6243 9.54063 14.8247 8.68698 14.8337 7.82063C14.8337 4.43996 11.7863 1.66663 8.00033 1.66663C4.21433 1.66663 1.16699 4.43996 1.16699 7.82063C1.16699 11.2013 4.21433 13.9766 8.00033 13.9766C8.66452 13.9776 9.32589 13.8902 9.96699 13.7166ZM10.392 12.775C10.328 12.7235 10.2524 12.6886 10.1718 12.6733C10.0912 12.658 10.008 12.6628 9.92966 12.6873C9.30476 12.8802 8.65433 12.9778 8.00033 12.9766C4.79633 12.9766 2.16699 10.6833 2.16699 7.82096C2.16699 4.95996 4.79633 2.66663 8.00033 2.66663C11.2043 2.66663 13.8337 4.95963 13.8337 7.82063C13.8224 8.57632 13.637 9.31924 13.2919 9.9916C12.9467 10.664 12.4511 11.2477 11.8437 11.6973C11.7834 11.7439 11.7347 11.8036 11.7012 11.872C11.6677 11.9404 11.6503 12.0155 11.6503 12.0916V13.7886L10.392 12.775Z" fill="%2360666F"/></svg>');
}
.section1__slide-bottom-item--3 {
  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"><path d="M1 14.9999C0.961875 14.9999 0.923375 14.9956 0.88525 14.9868C0.775638 14.9608 0.677994 14.8986 0.60809 14.8103C0.538187 14.7219 0.500106 14.6126 0.5 14.4999C0.5 9.95644 1.07475 6.17769 8 6.00582V2.49994C8.00001 2.40273 8.02836 2.30763 8.08158 2.22628C8.1348 2.14493 8.21057 2.08086 8.29964 2.0419C8.3887 2.00295 8.48719 1.9908 8.58305 2.00695C8.67891 2.02309 8.76799 2.06683 8.83937 2.13282L15.3394 8.13282C15.4419 8.22694 15.5 8.36032 15.5 8.49994C15.5 8.63957 15.4419 8.77294 15.3394 8.86719L8.83937 14.8672C8.76808 14.9334 8.67895 14.9773 8.58298 14.9935C8.48702 15.0096 8.38842 14.9973 8.29937 14.9581C8.21036 14.919 8.13465 14.8549 8.08149 14.7736C8.02832 14.6922 8 14.5971 8 14.4999V11.0058C3.2495 11.1196 2.373 12.8721 1.44725 14.7236C1.40574 14.8066 1.34191 14.8765 1.26291 14.9253C1.18391 14.9741 1.09287 15 1 14.9999ZM8.5 9.99994C8.77637 9.99994 9 10.2236 9 10.4999V13.3578L14.2627 8.49994L9 3.64207V6.49994C9 6.77632 8.77637 6.99994 8.5 6.99994C2.9765 6.99994 1.78712 9.13619 1.55325 12.5483C2.58887 11.1572 4.354 9.99994 8.5 9.99994Z" fill="%2360666F"/></svg>');
}

.guarantee {
  border: 1px solid #F8E6C5;
  border-radius: 12px;
  background-color: rgba(251, 230, 179, 0.57);
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
  padding: 16px 14px;
  display: flex;
  gap: 14px;
  margin: 0 25px 24px 24px;
}
.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;
}

.scrolling-text {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  animation: scroll-left 10s linear infinite;
  font-size: 16px;
  line-height: 19px;
  font-weight: bold;
  color: #fff;
  will-change: transform;
}
.scrolling-text__container {
  position: relative;
  background-color: #E35024;
  padding: 4px 0 3px;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  height: 26px;
}
.scrolling-text img {
  display: inline-block;
  width: 13px;
  height: auto;
  flex-shrink: 0;
}
.scrolling-text i {
  width: 1px;
  height: 16px;
  background-color: #fff;
  border-radius: 1px;
  display: inline-block;
}

@keyframes scroll-left {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}
.first {
  height: 837px;
  background-image: url(../img/first-bg.webp);
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  color: #fff;
}
.first__logo {
  margin-bottom: 27px;
}
.first__reviews {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-bottom: 15px;
  padding-left: 3px;
}
.first__title {
  color: #fff;
  font-size: 45px;
  line-height: 45px;
  margin-bottom: 6px;
}
.first__subtitle {
  text-align: center;
  font-weight: 600;
  font-size: 20px;
  line-height: 23px;
  letter-spacing: -0.01em;
  margin-bottom: 13px;
}
.first__list {
  position: absolute;
  left: 27px;
  bottom: 85px;
  width: 147px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.first__list-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  border: 1px solid rgba(255, 255, 255, 0.08);
  background-color: rgba(255, 255, 255, 0.04);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 12px;
  padding: 6px;
  text-align: center;
}
.first__lb {
  width: 120px;
  text-align: center;
  position: absolute;
  top: 417px;
  left: 56px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 18px;
  line-height: 21px;
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.first__features {
  position: absolute;
  right: 0;
  bottom: 20px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 210px;
}
.first__features-item {
  display: flex;
  gap: 8px;
  background-color: rgba(0, 0, 0, 0.07);
  border: 1px solid rgba(255, 255, 255, 0.05);
  backdrop-filter: blur(36px);
  -webkit-backdrop-filter: blur(36px);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);
  border-radius: 12px 0 0 12px;
  padding: 9px 15px 12px 11px;
  color: #fff;
  font-size: 16px;
}
.first__features-item-icon {
  content: "";
  background-image: linear-gradient(180deg, #FF7A20 0%, #F8AA00 100%);
  border: 1px solid rgba(255, 255, 255, 0.27);
  width: 35px;
  height: 35px;
  border-radius: 50%;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25);
  flex-shrink: 0;
  position: relative;
}
.first__features-item-icon::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 35px;
  height: 35px;
  background-image: url('data:image/svg+xml,<svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="17.5" cy="17.5" r="17.5" fill="url(%23paint0_linear_1840_95)"/><circle cx="17.5" cy="17.5" r="17.2308" stroke="white" stroke-opacity="0.27" stroke-width="0.538462"/><path d="M15.5808 22.5359C15.3058 22.5359 15.1225 22.4442 14.9391 22.2609L11.0891 18.4109C10.7225 18.0442 10.7225 17.4942 11.0891 17.1275C11.4558 16.7609 12.0058 16.7609 12.3725 17.1275L15.5808 20.3359L22.7308 13.2775C23.0975 12.9109 23.6475 12.9109 24.0141 13.2775C24.3808 13.6442 24.3808 14.1942 24.0141 14.5609L16.2225 22.3525C16.1308 22.4442 15.8558 22.5359 15.5808 22.5359Z" fill="white"/><defs><linearGradient id="paint0_linear_1840_95" x1="17.5" y1="0" x2="17.5" y2="35" gradientUnits="userSpaceOnUse"><stop stop-color="%23FF7A20"/><stop offset="1" stop-color="%23F8AA00"/></linearGradient></defs></svg>');
  background-repeat: no-repeat;
  background-position: center;
}
.first--2 {
  height: 878px;
  background-image: url(../img/first-bg2.webp);
}
.first--2 .first__reviews {
  color: #232226;
}
.first--2 .first__logo {
  margin-bottom: 18px;
}
.first--2 .first__subtitle {
  font-weight: 500;
  font-size: 24px;
  line-height: 28px;
  letter-spacing: 0;
  margin-bottom: -2px;
  color: #232226;
}
.first--2 .first__title {
  font-size: 42px;
  line-height: 42px;
  color: #232226;
}
.first--2 .first__lb {
  font-size: 13px;
  line-height: 15px;
  width: 110px;
  position: absolute;
  top: 369px;
  left: 39px;
}
.first--3 {
  height: 878px;
  background-image: url(../img/first-bg3.webp);
}
.first--3 .first__logo {
  margin-bottom: 18px;
}
.first--3 .first__title {
  font-size: 42px;
  line-height: 42px;
  margin-bottom: 14px;
}
.first--3 .first__lb {
  font-size: 18px;
  line-height: 21px;
  width: 140px;
  position: absolute;
  top: 382px;
  left: 22px;
}

.sticky-block {
  z-index: 100;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.sticky-block__wrap {
  width: 480px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 7px 11px 8px 15px;
}
.sticky-block .btn {
  padding: 0;
  width: 172px;
  height: 54px;
  font-size: 16px;
  line-height: 15px;
  font-weight: 700;
  margin: 0;
  background: linear-gradient(129.01deg, #FE2828 -29.37%, #F93232 48.12%, #B61F00 125.6%);
  box-shadow: 0px 4px 0px 0px #CA1717;
  gap: 4px;
  text-transform: none;
}
.sticky-block__content {
  display: flex;
  align-items: center;
  gap: 6px;
}
.sticky-block__img {
  flex: 0 0 55px;
}
.sticky-block__text {
  margin-bottom: 6px;
}
.sticky-block__text strong {
  font-weight: 600;
}
.sticky-block__lb {
  background-color: #E63232;
  border-radius: 4px;
  padding: 2px 5px;
  font-size: 12px;
  line-height: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #fff;
}
.sticky-block__info {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.features {
  display: grid;
  grid-template-columns: repeat(3, 141px);
  gap: 5px;
  justify-content: center;
  margin-top: -22px;
}
.features__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 8px;
  color: #33313B;
  border: 1px solid rgba(255, 255, 255, 0.45);
  background-color: rgba(255, 255, 255, 0.63);
  backdrop-filter: blur(36px);
  -webkit-backdrop-filter: blur(36px);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.08);
  border-radius: 12px;
  padding-bottom: 14px;
}
.features__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 65px;
  height: 65px;
  border-radius: 50%;
  background-color: #141414;
  border: 1px solid rgba(255, 255, 255, 0.66);
  box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.25);
  margin-top: -16px;
}

.form {
  padding: 35px 34px 27px;
}
.form__title {
  position: relative;
  display: flex;
  justify-content: center;
  margin-bottom: 8px;
}
.form__title-holder {
  background-color: #fff;
  color: #000;
  /* padding: 0 12px; */
  position: relative;
  z-index: 2;
  width: 355px;
}
.form__title::before {
  content: "";
  position: absolute;
  top: calc(50% - 1px);
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #F69737;
  border-radius: 2px;
  z-index: 1;
}
.form__title-top {
  position: relative;
  margin-bottom: 7px;
  font-size: 35px;
  line-height: 22px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.form__title-top::before, .form__title-top::after {
  content: "";
  width: 22px;
  height: 22px;
  background-image: url(../img/icon4.webp);
  background-repeat: no-repeat;
  background-size: cover;
  flex-shrink: 0;
}
.form__title-bottom {
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  color: #2A2A2A;
}
.form__lb {
  display: flex;
  justify-content: center;
  margin-bottom: 16px;
}
.form__lb-holder {
  border: 1px solid #FFECDC;
  background-color: #FFF5EC;
  border-radius: 4px;
  padding: 3px 8px;
  color: #2A2A2A;
}
.form__lb-holder span {
  color: #EA692D;
  font-weight: 600;
  text-decoration: underline;
}
.form__select {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 32px;
}
.form__select-item {
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15), 0px 4px 4px 0px rgba(90, 232, 223, 0.05);
  border: 1px solid #E5E5E5;
  border-radius: 16px;
  background-color: #fff;
  cursor: pointer;
  transition: border-color 0.2s ease;
  position: relative;
}
.form__select-item-top {
  display: flex;
  align-items: center;
  padding: 13px 13px 10px 12px;
  transition: all 0.2s ease-in-out;
}
.form__select-item.active {
  border-color: #CCE59B;
  outline: 1px solid #CCE59B;
  background-color: #FDFFF4;
}
.form__select-item.active .form__select-item-top {
  padding-bottom: 13px;
}
.form__select-lb {
  background-color: #F32E1C;
  background-image: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_2061_676)"><circle cx="8" cy="8" r="5" fill="white"/><path d="M14.9361 8.20729C14.9044 8.14283 14.8878 8.07192 14.8878 8.00006C14.8878 7.92819 14.9044 7.85729 14.9361 7.79283L15.5329 6.57205C15.8651 5.89234 15.6019 5.08219 14.9336 4.72759L13.7332 4.09072C13.6697 4.05724 13.6146 4.00959 13.5724 3.95146C13.5301 3.89333 13.5018 3.82626 13.4896 3.75544L13.2549 2.41704C13.1242 1.67186 12.4348 1.17111 11.6859 1.27708L10.3405 1.46739C10.2694 1.47768 10.1968 1.47147 10.1285 1.44926C10.0601 1.42705 9.99782 1.38943 9.94633 1.3393L8.96974 0.394556C8.42596 -0.131503 7.57409 -0.131534 7.03035 0.394556L6.05373 1.33939C6.00223 1.38951 5.93991 1.42713 5.87157 1.44933C5.80323 1.47154 5.7307 1.47775 5.65957 1.46749L4.31418 1.27718C3.56496 1.17115 2.8759 1.67196 2.74519 2.41714L2.51044 3.75547C2.49824 3.82629 2.46992 3.89336 2.42769 3.9515C2.38545 4.00964 2.33042 4.05729 2.26684 4.09079L1.06654 4.72766C0.39823 5.08222 0.134982 5.89243 0.46723 6.57214L1.06395 7.79289C1.09571 7.85735 1.11223 7.92826 1.11223 8.00012C1.11223 8.07199 1.09571 8.14289 1.06395 8.20735L0.467199 9.4281C0.134951 10.1078 0.398199 10.918 1.06651 11.2726L2.26681 11.9094C2.3304 11.9429 2.38544 11.9906 2.42768 12.0487C2.46992 12.1068 2.49823 12.1739 2.51044 12.2447L2.74519 13.5831C2.86418 14.2615 3.44587 14.7372 4.1144 14.7372C4.18024 14.7372 4.24705 14.7325 4.31421 14.723L5.65961 14.5327C5.73073 14.5224 5.80326 14.5286 5.87161 14.5508C5.93995 14.5731 6.00227 14.6107 6.05376 14.6608L7.03035 15.6056C7.30228 15.8686 7.65109 16.0001 8.00003 16.0001C8.34887 16.0001 8.6979 15.8686 8.96971 15.6056L9.94633 14.6608C10.0517 14.5589 10.1953 14.5123 10.3405 14.5327L11.6859 14.723C12.4352 14.829 13.1242 14.3283 13.2549 13.5831L13.4897 12.2447C13.5019 12.1739 13.5302 12.1069 13.5724 12.0487C13.6146 11.9906 13.6697 11.9429 13.7332 11.9094L14.9336 11.2726C15.6019 10.918 15.8651 10.1078 15.5329 9.42807L14.9361 8.20729ZM6.15438 3.84741C7.08725 3.84741 7.84622 4.60638 7.84622 5.53925C7.84622 6.47211 7.08725 7.23108 6.15438 7.23108C5.22151 7.23108 4.46255 6.47211 4.46255 5.53925C4.46255 4.60638 5.22151 3.84741 6.15438 3.84741ZM5.28114 11.3714C5.19105 11.4615 5.07295 11.5066 4.95489 11.5066C4.83683 11.5066 4.7187 11.4616 4.62864 11.3714C4.44846 11.1912 4.44846 10.8991 4.62864 10.7189L10.7189 4.62866C10.899 4.44847 11.1912 4.44847 11.3714 4.62866C11.5516 4.80884 11.5516 5.101 11.3714 5.28118L5.28114 11.3714ZM9.84561 12.1527C8.91274 12.1527 8.15378 11.3938 8.15378 10.4609C8.15378 9.52803 8.91274 8.76907 9.84561 8.76907C10.7785 8.76907 11.5374 9.52803 11.5374 10.4609C11.5374 11.3938 10.7785 12.1527 9.84561 12.1527Z" fill="black"/><path d="M9.84572 9.69195C9.42169 9.69195 9.0767 10.0369 9.0767 10.4609C9.0767 10.885 9.42166 11.2299 9.84572 11.2299C10.2698 11.2299 10.6147 10.885 10.6147 10.4609C10.6147 10.0369 10.2698 9.69195 9.84572 9.69195ZM6.15449 4.77026C5.73046 4.77026 5.3855 5.11523 5.3855 5.53926C5.3855 5.96329 5.73046 6.30829 6.15449 6.30829C6.57852 6.30829 6.92352 5.96332 6.92352 5.53926C6.92349 5.11526 6.57852 4.77026 6.15449 4.77026Z" fill="black"/></g><defs><clipPath id="clip0_2061_676"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>');
  background-repeat: no-repeat;
  background-position: 6px center;
  padding: 0 6px 0 26px;
  text-align: center;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  border-radius: 50px;
  display: flex;
  align-items: center;
  gap: 4px;
  height: 25px;
}
.form__select-lb2 {
  position: absolute;
  right: -3px;
  top: -8px;
  border-radius: 4px;
  padding: 0 11px 0 9px;
  background-color: #2A2A2A;
  display: flex;
  align-items: center;
  gap: 4px;
  height: 25px;
  font-weight: 600;
  font-size: 14px;
  line-height: 16px;
  color: #fff;
}
.form__select-lb2--2 {
  top: -9px;
  padding: 0 8px 0 6px;
}
.form__select-img {
  width: 55px;
  overflow: hidden;
  margin-right: 9px;
  flex-shrink: 0;
}
.form__select-title {
  color: #393133;
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 8px;
  letter-spacing: -0.01em;
}
.form__select-content {
  flex: 0 0 189px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.form__select-price {
  margin-left: auto;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 2px;
  text-transform: uppercase;
  color: #2D1B13;
  padding-top: 7px;
}
.form__select-price-top {
  display: flex;
  align-items: center;
  gap: 4px;
}
.form__select-price-top-lb {
  padding: 2px 4px;
  border-radius: 50px;
  letter-spacing: -0.019em;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  background-color: #F32E1C;
  color: #fff;
}
.form__select-price-top-old {
  font-size: 14px;
  line-height: 16px;
  position: relative;
  letter-spacing: -0.022em;
}
.form__select-price-top-old::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  top: 7px;
  background-color: #A03D45;
  transform-origin: center;
  transform: rotate(-12deg);
}
.form__select-price-new {
  letter-spacing: -0.022em;
  font-size: 24px;
  line-height: 28px;
  font-weight: bold;
  padding-right: 1px;
}
.form__input-block {
  position: relative;
}
.form__input-block-wrap {
  margin: 0 auto 24px;
  width: 395px;
  display: flex;
  flex-direction: column;
  gap: 21px;
}
.form__input-block-icon {
  position: absolute;
  top: 50%;
  left: 15px;
  transform: translate(0, -50%);
}
.form__input-block input {
  display: block;
  width: 100%;
  height: 76px;
  border: 1px solid #dbdbdb;
  background-color: #fff;
  border-radius: 10px;
  padding: 0 26px 0 59px;
  font-size: 21px;
  color: #000;
}
.form__input-block input::placeholder {
  color: rgba(0, 0, 0, 0.3);
}
.form__title2 {
  font-size: 35px;
  line-height: 40px;
  margin-bottom: 11px;
  color: #000;
}
.form__subtitle2 {
  text-align: center;
  font-weight: 300;
  color: #0C0C0C;
  margin-bottom: 8px;
}
.form__subtitle2 strong {
  font-weight: 600;
  color: #4B4855;
}
.form__time {
  color: #4B4855;
  margin-bottom: 24px;
  font-size: 18px;
  line-height: 21px;
  font-weight: bold;
  text-decoration: underline;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.form__time span {
  text-decoration: underline;
}
.form__time::before {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: linear-gradient(326.31deg, #31A143 -25%, #8FCE3D 72.5%);
}

.description {
  background-color: #F4F4F4;
  border-radius: 12px;
  padding: 20px 19px;
  display: flex;
  gap: 10px;
  margin-bottom: 10px;
}
.description__list {
  display: flex;
  flex-direction: column;
  gap: 13px;
}
.description__img {
  margin-top: 18px;
  width: 139px;
  flex-shrink: 0;
}

.installation {
  display: flex;
  flex-direction: column;
  gap: 14px;
  margin-bottom: 14px;
  counter-reset: my-counter;
}
.installation__item {
  counter-increment: my-counter;
  padding-left: 59px;
  position: relative;
  min-height: 59px;
  display: flex;
  align-items: center;
}
.installation__item::before {
  content: counter(my-counter);
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 45px;
  height: 59px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #FC8A00;
  font-size: 35px;
  line-height: 40px;
  font-family: "Bebas Neue1", "Bebas Neue2";
  font-weight: 400;
  letter-spacing: 0.02em;
  background-color: #F8F8F8;
  border-radius: 6px;
}
.installation__video {
  width: 100%;
  width: 359px;
  overflow: hidden;
  border-radius: 8px;
}
.installation__video video {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.section6 {
  height: 983px;
  background-image: url(../img/section6-bg.webp);
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 35px 43px 0 44px;
}
.section6__title {
  margin-bottom: 22px;
}
.section6__subtitle {
  text-align: center;
  color: #0C0C0C;
  font-size: 18px;
  line-height: 21px;
  font-weight: bold;
  margin-bottom: 22px;
}
.section6__list {
  display: flex;
  flex-direction: column;
  gap: 19px;
  margin: 0 3px 30px;
}
.section6__list-item {
  display: flex;
  align-items: center;
  min-height: 35px;
  color: #0C0C0C;
  font-size: 18px;
  line-height: 21px;
  padding-left: 47px;
  background-image: url(../img/section6-icon.webp);
  background-repeat: no-repeat;
  background-size: 35px 35px;
  background-position: 0 center;
}
.section6__list-item strong {
  font-weight: 600;
}
.section6__lb {
  background-image: url(../img/section6-lb.webp);
  background-repeat: no-repeat;
  background-size: cover;
  width: 397px;
  height: 88px;
  display: flex;
  align-items: center;
  color: #312F37;
  padding-left: 100px;
  margin-bottom: 15px;
}
.section6__lb strong {
  color: #FEA008;
}

.section7 {
  background-image: url(../img/section7-bg.webp);
  background-repeat: no-repeat;
  background-size: cover;
  height: 613px;
  padding-top: 31px;
  display: flex;
  flex-direction: column;
}
.section7__title {
  color: #fff;
  margin-bottom: 4px;
}
.section7__subtitle {
  text-align: center;
  color: #fff;
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 39px;
}
.section7__list {
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-left: auto;
  width: 199px;
}
.section7__list-item {
  background-color: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.09);
  backdrop-filter: blur(24px);
  -webkit-backdrop-filter: blur(24px);
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
  color: #fff;
  border-radius: 12px 0 0 12px;
  padding: 12px 5px;
  text-align: center;
}
.section7__list-item strong {
  color: #F8AA00;
}
/*# sourceMappingURL=main.css.map */



.fc-step_title {
  text-align: center;
  font-weight: bold;
  font-size: 18px;
}



form input[name=name] {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.5' cy='16.5' r='16.5' fill='%23F8F8F8'/%3E%3Cg clip-path='url(%23clip0_217_1170)'%3E%3Cpath d='M10.0611 23.1028H22.9389C23.1109 23.1028 23.2712 23.0325 23.3789 22.9102C23.4724 22.8041 23.5138 22.6695 23.496 22.5312C23.194 20.1786 21.7474 18.2181 19.767 17.1729C18.9299 18.0099 17.7743 18.5284 16.5 18.5284C15.2257 18.5284 14.0701 18.0099 13.2331 17.1729C11.2526 18.2178 9.80571 20.1786 9.50401 22.5312C9.48625 22.6695 9.52791 22.8044 9.62115 22.9102C9.72876 23.0325 9.88914 23.1028 10.0611 23.1028Z' fill='%23000000' /%3E%3Cpath d='M13.5993 16.6647C13.6745 16.7435 13.753 16.8186 13.8342 16.8912C14.5437 17.5259 15.4767 17.9153 16.5011 17.9153C17.5255 17.9153 18.4585 17.5256 19.168 16.8912C19.2493 16.8186 19.3278 16.7434 19.4029 16.6647C19.4777 16.5859 19.5507 16.5053 19.6193 16.4206C20.1752 15.7323 20.51 14.8582 20.51 13.9064C20.51 11.6957 18.7114 9.89746 16.501 9.89746C14.2907 9.89746 12.4922 11.696 12.4922 13.9064C12.4922 14.8581 12.827 15.7323 13.3829 16.4206C13.4512 16.5053 13.5242 16.5856 13.5993 16.6647Z' fill='%23000000' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_217_1170'%3E%3Crect width='14' height='14' fill='%23000000' transform='translate(9.5 9.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 20px center;
  text-indent: 12px;
}

form input[name=phone] {
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.5' cy='16.5' r='16.5' fill='%23F8F8F8'/%3E%3Cg clip-path='url(%23clip0_217_1180)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.2441 21.8143C23.1511 21.907 23.039 22.0255 22.9202 22.1509C22.6235 22.4657 22.253 22.857 22.0207 23.0157C20.7987 23.8507 19.1639 23.4512 18.0075 22.9694C16.482 22.3338 14.8212 21.1622 13.3299 19.6708C11.8373 18.1792 10.6658 16.5179 10.0302 14.9932C9.54899 13.8366 9.14859 12.2015 9.98375 10.9792C10.1423 10.7468 10.5346 10.3768 10.849 10.0796C10.9748 9.96107 11.0924 9.8491 11.1853 9.75643C11.3504 9.5922 11.5737 9.5 11.8066 9.5C12.0394 9.5 12.2628 9.5922 12.4278 9.75643L14.6763 12.0042C14.8404 12.1692 14.9326 12.3925 14.9326 12.6253C14.9326 12.8581 14.8404 13.0814 14.6763 13.2464L14.0638 13.8577C13.8592 14.0608 13.7257 14.3245 13.6831 14.6095C13.6405 14.8946 13.691 15.1858 13.8273 15.4398C14.6697 17.0298 15.9703 18.3302 17.5605 19.1724C17.8145 19.3086 18.1056 19.3591 18.3906 19.3164C18.6756 19.2737 18.9391 19.1401 19.142 18.9355L19.753 18.3242C19.9181 18.16 20.1414 18.0678 20.3743 18.0678C20.6071 18.0678 20.8305 18.16 20.9955 18.3242L23.2441 20.5724C23.4083 20.7373 23.5004 20.9606 23.5004 21.1933C23.5004 21.4261 23.4083 21.6494 23.2441 21.8143Z' fill='%23000000'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_217_1180'%3E%3Crect width='14' height='14' fill='white' transform='translate(9.5 9.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 20px center;
  text-indent: 12px;
}

form input[name=email] {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.2' viewBox='0 0 34 34' width='34' height='34'%3E%3Ctitle%3Eint-3%3C/title%3E%3Cstyle%3E .s0 %7B fill: %23F8F8F8 %7D .s1 %7B fill: %23000000 %7D %3C/style%3E%3Cpath fill-rule='evenodd' class='s0' d='m16.9 33.4c-9.1 0-16.5-7.3-16.5-16.5 0-9.1 7.4-16.5 16.5-16.5 9.1 0 16.5 7.4 16.5 16.5 0 9.2-7.4 16.5-16.5 16.5z'/%3E%3Cpath id='Layer copy' class='s1' d='m9.9 12l6.6 5 6.6-5zm13.4 1.2l-6.3 5.5q-0.1 0-0.2 0-0.2 0.2-0.3 0.2-0.2 0-0.4-0.2-0.1 0-0.2 0l-6.1-5.5v9h13.5z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 20px center;
  text-indent: 12px;
}

/* FORM3 — same round red badge, white icon */
form input[name=street], form input[name=administrative_area]{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' viewBox='0 0 33 33'%3E%3Ccircle cx='16.5' cy='16.5' r='16.5' fill='%23F8F8F8'/%3E%3Cg transform='translate(16.5 16.5) scale(0.777777) translate(-7 -9)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.0163 0.748047C5.22295 0.750295 3.50365 1.4635 2.23529 2.73133C0.966929 3.99916 0.253 5.71816 0.25 7.51151C0.25 10.0995 1.88559 12.458 3.44465 14.2098C5.0037 15.9616 6.56276 17.1295 6.56276 17.1295C6.69278 17.227 6.85093 17.2797 7.01347 17.2797C7.176 17.2797 7.33415 17.227 7.46417 17.1295C7.46417 17.1295 9.02323 15.9616 10.5823 14.2098C12.1413 12.458 13.7769 10.0995 13.7769 7.51151C13.7754 5.71819 13.0624 3.99875 11.7943 2.73068C10.5262 1.46261 8.80962 0.749548 7.0163 0.748047ZM7.01347 4.50679C7.81037 4.50679 8.57463 4.82335 9.13813 5.38685C9.70162 5.95034 10.0182 6.71461 10.0182 7.51151C10.0182 8.30841 9.70162 9.07268 9.13813 9.63617C8.57463 10.1997 7.81037 10.5162 7.01347 10.5162C6.21656 10.5162 5.4523 10.1997 4.8888 9.63617C4.32531 9.07268 4.00874 8.30841 4.00874 7.51151C4.00874 6.71461 4.32531 5.95034 4.8888 5.38685C5.4523 4.82335 6.21656 4.50679 7.01347 4.50679Z' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position:20px center;
  text-indent: 12px;
}

/* FORM4 — same round red badge, white icon */
form input[name=NR],
form input[name=postal_code]{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' viewBox='0 0 33 33'%3E%3Ccircle cx='16.5' cy='16.5' r='16.5' fill='%23F8F8F8'/%3E%3Cg transform='translate(16.5 16.5) scale(0.933333) translate(-7 -7.5)'%3E%3Cpath d='M13.7 6.52H10.78L10.14 9.26H12.76V11.26H9.66L8.74 15H6.58L7.52 11.26H5.12L4.22 15H2.06L2.98 11.26H0.74V9.26H3.46L4.12 6.52H1.68V4.64H4.58L5.52 0.799999H7.68L6.72 4.64H9.12L10.04 0.799999H12.2L11.26 4.64H13.7V6.52ZM8 9.26L8.64 6.52H6.26L5.6 9.26H8Z' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position:20px center;
  text-indent: 12px;
}

/* FORM5 — same round red badge, white icon */
form input[name=locality]{
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' viewBox='0 0 33 33'%3E%3Ccircle cx='16.5' cy='16.5' r='16.5' fill='%23F8F8F8'/%3E%3Cg transform='translate(16.5 16.5) scale(0.777777) translate(-9 -9)'%3E%3Cpath d='M8.86276 16.7295L8.86264 16.7294L8.86261 16.7294L8.8626 16.7293L8.86252 16.7293L8.86214 16.729L8.85952 16.727L8.8477 16.7181L8.79877 16.6805C8.75529 16.6468 8.69061 16.5962 8.60776 16.5297C8.44202 16.3966 8.20383 16.2004 7.91737 15.9501C7.34375 15.4488 6.58017 14.7336 5.81815 13.8774C4.27098 12.1389 2.75018 9.90231 2.75 7.51194C2.75289 5.85109 3.41411 4.25912 4.58877 3.08496C5.7634 1.91082 7.3556 1.25027 9.01641 1.24805C10.6769 1.24958 12.2663 1.90979 13.4407 3.08423C14.6151 4.25864 15.2755 5.85107 15.2769 7.51193C15.2768 9.9023 13.7559 12.1389 12.2088 13.8774C11.4468 14.7336 10.6832 15.4488 10.1096 15.9501C9.8231 16.2004 9.58491 16.3966 9.41917 16.5297C9.33632 16.5962 9.27164 16.6468 9.22816 16.6805L9.17923 16.7181L9.16741 16.727L9.16479 16.729L9.16441 16.7293L9.16433 16.7293L9.16432 16.7294L9.16429 16.7294L9.16417 16.7295C9.1207 16.7621 9.06782 16.7797 9.01347 16.7797C8.95911 16.7797 8.90623 16.7621 8.86276 16.7295ZM11.4917 5.0333C10.8344 4.37603 9.94298 4.00679 9.01347 4.00679C8.08395 4.00679 7.19251 4.37603 6.53525 5.0333C5.87799 5.69056 5.50874 6.582 5.50874 7.51151C5.50874 8.44102 5.87799 9.33246 6.53525 9.98973C7.19251 10.647 8.08395 11.0162 9.01347 11.0162C9.94298 11.0162 10.8344 10.647 11.4917 9.98973C12.1489 9.33246 12.5182 8.44102 12.5182 7.51151C12.5182 6.582 12.1489 5.69056 11.4917 5.0333Z' fill='none' stroke='%23000000'/%3E%3Ccircle cx='8.5' cy='7.5' r='3.5' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position:20px center;
  text-indent: 12px;
}
