@font-face {
  font-family: "Montserrat";
  src: url("/fonts/montserrat-500.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/fonts/Montserrat-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("/fonts/montserrat-light2.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MontserratAlternates";
  src: url("/fonts/MontserratAlternates-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
* {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  scroll-behavior: smooth;
}

a {
  text-decoration: none;
  color: inherit;
}

li {
  list-style: none;
}

img {
  display: block;
}

input,
button,
textarea {
  font-family: inherit;
  font-size: inherit;
  color: inherit;
}

button {
  cursor: pointer;
  background-color: inherit;
  color: inherit;
  border: none;
}

body {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  color: #121212;
}

.no-scroll {
  overflow: hidden;
}

.container {
  max-width: 1394px;
  width: 100%;
  margin: 0 auto;
}

@media (max-width: 1280px) {
  .container {
    padding: 0 15px;
  }
}
@media (max-width: 575px) {
  .container {
    padding: 0 10px;
  }
}
@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);
  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-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%;
  -o-object-fit: contain;
     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, 0px);
  right: auto;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 0px);
  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: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;
  -moz-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%;
  -o-object-fit: contain;
     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;
  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;
  backface-visibility: hidden;
}

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

.swiper-flip .swiper-slide {
  pointer-events: none;
  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;
  backface-visibility: hidden;
}

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

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

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

@media (min-width: 768px) {
  .header__icons:hover {
    background: #fff;
    color: #000;
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
  }
  .header__icons:hover .header__icon {
    transform: rotateY(180deg);
  }
}
.header {
  position: sticky;
  top: 17px;
  z-index: 101;
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
  transition: background ease-in 0.5s, box-shadow ease-in-out 0.3s, backdrop-filter ease-in 0.5s, top ease 0.5s;
  background: transparent;
  box-shadow: none;
  backdrop-filter: none;
}
.header__inner {
  display: flex;
  align-items: flex-end;
  gap: 10px;
  padding: 0 30px;
  position: relative;
}
.header--scrolled {
  top: 0;
  background: rgba(255, 255, 255, 0.9);
  backdrop-filter: blur(8px);
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.1019607843);
}
.header--scrolled .header__inner {
  align-items: center;
}
.header__icons {
  width: 50px;
  height: 50px;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 40px;
  background: #293133;
  cursor: pointer;
  perspective: 500px;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s;
  position: relative;
}
.header__icons span:not(.control-menu .lk-menu span) {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 13px;
  line-height: 140%;
  text-align: center;
  position: absolute;
  top: -7px;
  right: -10px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
  border-radius: 40px;
  background: #fff;
  color: #293133;
}
.header__icons[data-state=guest] .isUser {
  display: none;
}
.header__icons[data-state=user] .isAuth {
  display: none;
}
.header__icon {
  width: 100%;
  height: 100%;
  padding: 13px;
  transition: transform 0.3s ease-in-out;
}
.header__link {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
  padding: 13px 32px 13px;
  background: #293133;
  border-radius: 40px;
  color: #fff;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
  border: 1px solid transparent;
  text-wrap: nowrap;
}
.header__link:hover {
  color: #293133;
  background: #fff;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
}
.header__logo {
  background: #ffffff;
  border-radius: 0 0 33.5px 33.5px;
  margin: 0 auto;
}

@keyframes fadeFlyUp {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeflyDown {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@media (max-width: 992px) {
  .header__inner {
    padding: 0 20px;
  }
  .header__link--delivery {
    font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 140%;
    padding: 13px 32px 13px;
    color: #293133;
    border-radius: 40px;
    background: #fff;
    transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
    border: 1px solid #293133;
  }
  .header__link--delivery:hover {
    background: #293133;
    color: #fff;
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
  }
  .header__link--delivery:disabled {
    background: #efefef;
    color: #a5a5a5;
    pointer-events: none;
  }
  .header__link--reserve {
    display: inline-block;
  }
}
@media (max-width: 575px) {
  .header {
    top: 0;
  }
  .header__inner {
    padding: 6px 0 0 0;
  }
  .header__logo {
    background: none;
  }
  .header .search__wrapper {
    max-width: 100%;
  }
  .header__link--reserve {
    max-width: 340px;
  }
  .header__link--delivery {
    max-width: 340px;
  }
  .header__icons {
    width: 40px;
    height: 40px;
  }
  .header__icons:active {
    background: #fff;
    color: #000;
    box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.1);
    transform: scale(0.9);
    opacity: 0.7;
  }
  .header__icons:active .header__icon {
    transition: transform 1s ease;
    transform: rotateY(360deg);
  }
  .header__icons.active {
    background: #8a8f6f;
    color: #fff;
  }
  .header__icon {
    padding: 10px;
  }
}
@media (min-width: 0px) and (max-width: 575px) {
  .control {
    display: block;
    padding: 10px 0px;
    border-radius: 30px 30px 0 0;
    position: fixed;
    bottom: 0;
    width: 100%;
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1019607843);
    z-index: 1000;
    backdrop-filter: blur(16px);
    background: rgba(255, 255, 255, 0.8980392157);
  }
  .control__lists {
    display: flex;
    justify-content: space-between;
  }
  .control__list {
    padding: 0 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 4px;
  }
  .control__name {
    font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
    font-weight: 400;
    font-size: 10px;
    line-height: 140%;
    text-align: center;
  }
  .control__nav {
    position: absolute;
    bottom: 0px;
    left: -2000px;
    width: 100%;
    height: 100vh;
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1019607843);
    background: #fff;
    z-index: -1;
    transition: left ease-in-out 0.3s;
    display: flex;
    flex-direction: column;
  }
  .control__nav.active {
    left: 0;
    padding: 20px 20px 86px 20px;
  }
  .search__top {
    display: flex;
    justify-content: center;
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1019607843);
    background: #ffffff;
    border-radius: 30px;
    margin-bottom: 30px;
  }
}
@media (min-width: 576px) {
  .control {
    display: none;
  }
}
.burger__btn {
  width: 50px;
  height: 50px;
  color: #fff;
  padding: 0 12px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: flex-start;
  border-radius: 40px;
  background: #293133;
  cursor: pointer;
  perspective: 500px;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s;
}
.burger__btn span {
  display: flex;
  height: 2px;
  background: #fff;
  transition: transform ease-in-out 0.3s;
}
.burger__btn span:nth-child(1) {
  width: 26px;
}
.burger__btn span:nth-child(2) {
  width: 21px;
}
.burger__btn span:nth-child(3) {
  width: 13px;
}
.burger__btn:hover {
  background: #fff;
  color: #000;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
  align-items: flex-end;
}
.burger__btn:hover span {
  transform: rotateY(180deg);
  background: #293133;
}
.burger__close {
  width: 50px;
  height: 50px;
  border-radius: 40px;
  background: #293133;
  cursor: pointer;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s;
  position: relative;
  color: #fff;
  padding: 0 12px;
  display: flex;
  flex-direction: column;
  gap: 5px;
  justify-content: center;
  align-items: flex-start;
  border-radius: 40px;
}
.burger__close span {
  position: relative;
  display: block;
  width: 24px;
  height: 2px;
  background: #fff;
  transition: all 0.3s ease;
  transform-origin: center;
}
.burger__close span:first-child {
  transform: rotate(45deg);
}
.burger__close span:last-child {
  transform: rotate(-45deg);
  margin-top: -6px;
}
.burger__close:hover span {
  transform: rotate(180deg);
}
.burger__close:hover span:last-child {
  transform: rotate(260deg);
}
@keyframes fadeInLines {
  from {
    transform: rotate(-45deg) translateX(4px);
  }
  to {
    transform: rotate(-235deg) translateX(-4px);
  }
}
@keyframes fadeInLinesTwo {
  from {
    transform: rotate(45deg) translateX(4px);
  }
  to {
    transform: rotate(235deg) translateX(-4px);
  }
}
.burger__nav {
  position: absolute;
  top: -20px;
  left: -2000px;
  width: 603px;
  height: 100vh;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1019607843);
  background: #fff;
  z-index: 100;
  transition: left ease-in-out 0.3s;
  display: flex;
  flex-direction: column;
}
.burger__nav.active {
  left: 0;
}

.nav {
  padding: 30px;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1019607843);
}
.nav__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 40px;
}
.nav__lists {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-bottom: 40px;
}
.nav__item {
  display: flex;
  align-items: center;
}
.nav__item:hover .birdie {
  opacity: 1;
  visibility: visible;
  width: 21px;
  height: 12px;
}
.nav__item:hover .birdie::before {
  animation: fadeBefore 0.8s ease infinite;
}
@keyframes fadeBefore {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.nav__item:hover .birdie::after {
  animation: fadeAfter 0.8s ease infinite;
}
@keyframes fadeAfter {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.nav__item:hover .nav__link {
  padding-left: 10px;
}
.nav__link {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 26px;
  line-height: 120%;
  transition: padding 0.1s cubic-bezier(0.02, 0.01, 0, 1.08);
}
@media (max-width: 768px) {
  .nav__link {
    font-size: 22px;
  }
}
@media (max-width: 575px) {
  .nav__link {
    font-size: 20px;
  }
}
.nav__bottom {
  margin-top: auto;
  border-top: 1px solid rgb(242, 243, 242);
  padding-top: 30px;
}

.search__lists {
  transition: all ease-in-out 0.3s;
}

.control__nav--search .search__lists {
  left: -2000px;
  position: absolute;
  transition: all ease-in-out 0.8s;
  display: flex;
  flex-direction: column;
  opacity: 0;
  gap: 8px;
  border: 1px solid #efefef;
  border-radius: 20px;
  margin-top: 10px;
  min-width: 400px;
  max-width: 550px;
  max-height: 288px;
  min-height: 60px;
  overflow-y: auto;
}
.control__nav--search .search__lists li {
  border-bottom: 1px solid #f8f8f8;
}
.control__nav--search .search__lists li a {
  display: block;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #293133;
  padding: 8px 0 10px;
}
@media (max-width: 575px) {
  .control__nav--search .search__lists li a {
    font-size: 15px;
  }
}
.control__nav--search .search__lists li:last-child {
  border-bottom: none;
}
.control__nav--search.active .search__lists {
  display: block;
  position: absolute;
  top: 120px;
  left: -60px;
  padding: 12px 20px;
  background: #ffffff;
  opacity: 1;
}
.control__nav--search.active .search__lists::-webkit-scrollbar {
  width: 0px;
  height: 0px;
}
.control__nav--search.active .search__lists::-webkit-scrollbar-button {
  display: none;
}
.control__nav--search.active .search__lists::-webkit-scrollbar-track {
  background: transparent;
}

.search {
  position: relative;
}
.search__wrapper {
  position: absolute;
  top: 60px;
  left: -2000px;
  display: flex;
  gap: 20px;
  border-radius: 40px;
  background: #ffffff;
  padding: 4px 4px 4px 32px;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1019607843);
  max-width: 550px;
  transition: all ease-in-out 0.8s;
}
.search__wrapper.active {
  opacity: 1;
  left: -60px;
}
.search__input {
  border: none;
  outline: none;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .search__input {
    font-size: 15px;
  }
}
.search__button {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
  padding: 13px 32px 13px;
  background: #293133;
  border-radius: 40px;
  color: #fff;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
  border: 1px solid transparent;
}
.search__button:hover {
  color: #293133;
  background: #fff;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
}
.search__top {
  display: none;
}

.control-menu {
  display: none;
  right: -2000px;
  transition: right ease-in-out 0.3s;
  background: #fff;
  border-radius: 20px;
  color: #000;
}
.control-menu__top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 20px 10px 5px 10px;
}
.control-menu__account {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .control-menu__account {
    font-size: 15px;
  }
}
.control-menu__bonus {
  padding: 4px 10px;
  border: 1px solid #8a8f6f;
  border-radius: 20px;
}
.control-menu .lk-menu {
  border-top: 1px solid #f8f8f8;
  border-bottom: 1px solid #f8f8f8;
  background: #ffffff;
  width: 300px;
  border-radius: 0;
  padding-top: 8px;
}
.control-menu .lk-menu li {
  background: inherit;
}
.control-menu .lk-menu li.active {
  background: #efefef;
}

.header__icons--profile.active .control-menu {
  display: block;
  position: absolute;
  top: 70px;
  right: 0px;
  overflow: hidden;
}

@media (max-width: 768px) {
  .burger__nav {
    width: calc(100% + 20px);
  }
  .burger__nav.active {
    left: -10px;
  }
  .nav {
    padding: 20px 10px 10px;
  }
  .nav__bottom {
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
}
@media (max-width: 575px) {
  .search {
    position: static;
  }
  .search__wrapper {
    position: static;
    width: 100%;
    display: flex;
    justify-content: space-between;
    gap: 20px;
    border-radius: 40px;
    background: #ffffff;
    padding: 4px 4px 4px 32px;
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1019607843);
    max-width: 550px;
    transition: all ease-in-out 0.8s;
    max-width: 100%;
    overflow: hidden;
    gap: 4px;
  }
  .search__wrapper input {
    width: 174px;
  }
  .search__top {
    display: flex;
  }
  .search__lists {
    padding: 12px 20px;
    display: flex;
    flex-direction: column;
    gap: 8px;
    border: 1px solid #efefef;
    border-radius: 20px;
    margin-top: 10px;
    max-height: 288px;
    min-height: 200px;
    overflow-y: auto;
  }
  .search__lists::-webkit-scrollbar {
    width: 0px;
    height: 0px;
  }
  .search__lists::-webkit-scrollbar-button {
    display: none;
  }
  .search__lists::-webkit-scrollbar-track {
    background: transparent;
  }
  .search__lists li {
    font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
    font-weight: 300;
    font-size: 17px;
    line-height: 140%;
    color: #293133;
    padding: 8px 0 10px;
    border-bottom: 1px solid #f8f8f8;
  }
}
@media (max-width: 575px) and (max-width: 575px) {
  .search__lists li {
    font-size: 15px;
  }
}
@media (max-width: 575px) {
  .search__lists li:last-child {
    border-bottom: none;
  }
  .burger__btn {
    padding: 0 10px;
    width: 40px;
    height: 40px;
  }
  .burger__btn.active {
    background: #8a8f6f;
    justify-content: center;
    align-items: center;
  }
  .burger__btn.active span {
    position: absolute;
    width: 26px;
    background: #fff;
  }
  .burger__btn.active span:nth-child(1) {
    transform: rotate(45deg);
  }
  .burger__btn.active span:nth-child(2) {
    opacity: 0;
  }
  .burger__btn.active span:nth-child(3) {
    transform: rotate(-45deg);
    width: 20px;
  }
  .burger__btn span:nth-child(1) {
    width: 20px;
  }
  .burger__btn span:nth-child(2) {
    width: 16px;
  }
  .burger__btn span:nth-child(3) {
    width: 10px;
  }
  .burger__nav {
    top: auto;
    bottom: 0px;
    z-index: -1;
  }
  .burger__nav.active {
    padding: 20px 20px 86px 20px;
  }
  .burger__close {
    display: none;
  }
  .nav {
    padding: 0 10px;
  }
  .nav__top {
    justify-content: center;
    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1019607843);
    background: #ffffff;
    border-radius: 30px;
    margin-bottom: 20px;
  }
  .nav__lists {
    gap: 8px;
    margin-bottom: 30px;
  }
  .control__nav--search.active .search__lists {
    position: static;
    min-width: 90%;
    max-width: 100%;
  }
  .header__icons--profile.active .header__icon {
    background: #8a8f6f;
    border-radius: 40px;
  }
  .header__icons--profile.active .control-menu {
    padding-top: 20px;
    top: auto;
    right: 0px;
    bottom: 0px;
    width: 100%;
    z-index: -1;
    height: 100vh;
  }
}
@media (max-width: 375px) {
  .search__button {
    padding: 7px 13px;
  }
  .search__wrapper {
    padding: 4px 4px 4px 10px;
  }
}
.section {
  padding-top: 90px;
}
@media (max-width: 992px) {
  .section {
    padding-top: 80px;
  }
}
@media (max-width: 768px) {
  .section {
    padding-top: 60px;
  }
}
@media (max-width: 575px) {
  .section {
    padding-top: 50px;
  }
}
.section--overflow {
  overflow: hidden;
}
.section__top {
  margin-bottom: 40px;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .section__top {
    margin-bottom: 30px;
  }
}
@media (max-width: 575px) {
  .section__top {
    margin-bottom: 20px;
  }
}
.section__top--column {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.section__top--column p {
  color: #23282b;
  margin-bottom: 0;
}
.section__columns {
  -moz-column-count: 2;
       column-count: 2;
  -moz-column-gap: 20px;
       column-gap: 20px;
}
.section__columns--mb40 {
  margin-bottom: 40px;
}
.section__img {
  max-width: 678px;
  max-height: 625px;
  border-radius: 30px;
  overflow: hidden;
}
.section__img--h625 {
  height: 625px;
}
.section__img--h552 {
  height: 552px;
}
.section__img--h330 {
  height: 330px;
}
.section__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.section__btns {
  display: flex;
  justify-content: center;
  gap: 20px;
  margin-top: 40px;
}
@media (max-width: 768px) {
  .section__btns {
    margin-top: 30px;
  }
}
@media (max-width: 575px) {
  .section__btns {
    margin-top: 20px;
  }
}
.section p {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  margin-bottom: 10px;
}
@media (max-width: 575px) {
  .section p {
    font-size: 15px;
  }
}
.section__text {
  margin-bottom: 40px;
}
.section__text h3 {
  margin-bottom: 12px;
}
.section__text p {
  color: #474f51;
}
.section__desc {
  display: flex;
  justify-content: space-between;
}
.section__desc p {
  max-width: 928px;
}
.section__desc h5 {
  padding: 16px 32px 14px;
  border: 1px solid #474f51;
  border-radius: 40px;
  display: inline-block;
}
.section__desc .poster--bg::before {
  top: -50px;
}
.section__policy {
  margin-bottom: 60px;
}
.section__policy p {
  color: #474f51;
}
.section blockquote {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-style: Italic;
  font-size: 17px;
  line-height: 140%;
  color: #474f51;
}
.section__ol {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 10px;
}
.section__ol li {
  padding-left: 38px;
  padding-bottom: 3px;
  padding-top: 1px;
  counter-increment: my-counter;
  position: relative;
  color: #474f51;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
}
.section__ol li::before {
  color: rgb(255, 255, 255);
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 100%;
  text-align: center;
  content: counter(my-counter);
  text-transform: uppercase;
  position: absolute;
  top: 6px;
  left: 10px;
  z-index: 1;
  transition: font-size ease-in 0.6s;
}
.section__ol li::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  max-width: 28px;
  width: 100%;
  height: 28px;
  background: #293133;
  border-radius: 8px;
  transition: transform ease-in-out 0.3s;
}
.section__ol li:hover::before {
  animation: pulse 1.6s ease-in-out infinite;
}
.section .section__ul {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 10px;
}
.section .section__ul li {
  padding-left: 38px;
  padding-bottom: 3px;
  padding-top: 1px;
  position: relative;
  color: #474f51;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
}
.section .section__ul li::before, .section .section__ul li::after {
  content: "";
  position: absolute;
  width: 28px;
  height: 28px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transition: opacity 0.3s ease-in-out;
}
.section .section__ul li::before {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2226%22%20height%3D%2218%22%20viewBox%3D%220%200%2026%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3225%2017.479L12.5524%2015.3002C12.2999%2015.2601%2012.0564%2015.2186%2011.8214%2015.1756L12.8168%2013.8171C14.1652%2015.2711%2016.866%2016.7848%2018.3225%2017.479Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.97159%206.72972C3.012%205.01541%20-0.52397%201.08631%200.192599%200.00728352C1.18399%200.21762%207.04201%206.11938%2010.1648%209.924C14.3777%207.36622%2014.5679%207.27068%2015.7636%207.46049C16.0892%207.51216%2016.7328%207.4606%2017.5538%207.35189L13.8656%2012.3856C13.2531%2012.6894%2012.6703%2012.8093%2012.113%2012.7865C12.2443%2013.1183%2012.4911%2013.466%2012.8168%2013.8171L11.8214%2015.1756C8.19283%2014.5119%206.61496%2013.5006%206.07401%2012.0968C5.49804%2010.6021%204.39627%2010.1465%204.06457%2010.3044C4.08518%2010.1673%204.31717%209.85334%205.08027%209.69382C5.24756%209.12022%206.17329%209.0968%207.17922%209.26451C7.01987%209.07463%206.86204%208.88428%206.70553%208.69551C6.11253%207.98031%205.53836%207.28783%204.97159%206.72972Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M20.982%209.62191C19.8477%209.79267%2016.9861%2010.3909%2014.391%2012.0839C14.2134%2012.1997%2014.0383%2012.3%2013.8656%2012.3856L17.5538%207.35189C18.5541%207.21945%2019.8176%207.00219%2021.0899%206.78343C22.8263%206.48485%2024.579%206.18347%2025.7012%206.09106C25.1618%208.04016%2022.1164%209.45115%2020.982%209.62191Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 1;
}
.section .section__ul li::after {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2228%22%20height%3D%2214%22%20viewBox%3D%220%200%2041%2035%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M28.4366%2015.8342C30.1536%2016.3512%2032.1316%2016.8168%2034.4039%2017.2325L36.0934%2017.5205C37.709%2025.3249%2036.401%2032.7977%2036.401%2034.5705C34.4039%2032.1867%2029.2312%2025.7087%2028.4366%2015.8342Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M40.3557%2017.8811C38.9587%2018.1979%2037.4741%2017.7558%2036.0934%2017.5205C35.5361%2014.8284%2034.6309%2012.097%2033.2042%209.54635C35.1127%2012.1836%2037.0523%2016.9078%2040.3557%2017.8811Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M18.7017%208.81943C17.4439%2010.4029%2014.1337%2013.7963%2010.9552%2014.7021C6.9822%2015.8342%202.21455%2022.6496%201.41994%2025.0339C-1.52008%2019.8256%207.93554%204.27687%2015.558%204.52839C16.5286%205.21804%2017.6427%206.51831%2018.7017%208.81943Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M13.2117%203.92161C13.268%203.54709%2013.9018%202.68908%2015.9867%202.25318C16.1561%201.67231%2016.61%201.29792%2017.2543%201.08007C22.3318%20-0.636933%2029.1435%207.05849%2033.2042%209.54635C34.6309%2012.097%2035.5361%2014.8284%2036.0934%2017.5205L34.4039%2017.2325C32.1316%2016.8168%2030.1536%2016.3512%2028.4366%2015.8342C22.663%2014.0957%2019.8408%2011.7761%2018.7017%208.81943C17.6427%206.51831%2016.5286%205.21804%2015.558%204.52839C14.5435%203.80761%2013.6858%203.75384%2013.2117%203.92161Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 0;
}
.section .section__ul li:hover::before {
  animation: fadeBefore 0.8s ease infinite;
}
@keyframes fadeBefore {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.section .section__ul li:hover::after {
  animation: fadeAfter 0.8s ease infinite;
}
@keyframes fadeAfter {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.section strong {
  font-weight: 500;
}

@keyframes pulse {
  0% {
    font-size: 15px;
  }
  25% {
    font-size: 16px;
  }
  50% {
    font-size: 15px;
  }
  75% {
    font-size: 16px;
  }
  100% {
    font-size: 15px;
  }
}
@media (max-width: 768px) {
  .section__top {
    flex-wrap: wrap;
    gap: 20px;
  }
  .section__columns {
    -moz-column-count: 1;
         column-count: 1;
  }
  .section__desc {
    flex-wrap: wrap;
  }
  .section__desc .poster--bg::before {
    top: 150%;
    right: -100%;
  }
  .section__date {
    order: -1;
    margin-bottom: 10px;
  }
  .section__date time {
    padding: 8px 16px;
  }
  .section__img--h625 {
    height: 425px;
  }
  .section__policy {
    margin-bottom: 40px;
  }
}
@media (max-width: 575px) {
  .section__img {
    height: 300px;
    margin-bottom: 20px;
  }
  .section__columns--mb40 {
    margin-bottom: 20px;
  }
  .section__policy {
    margin-bottom: 30px;
  }
}
h1 {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 68px;
  line-height: 120%;
}
@media (max-width: 992px) {
  h1 {
    font-size: 58px;
  }
}
@media (max-width: 768px) {
  h1 {
    font-size: 48px;
  }
}
@media (max-width: 575px) {
  h1 {
    font-size: 36px;
  }
  h1.long-world {
    font-size: 28px;
  }
}

h2 {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 52px;
  line-height: 110%;
}
@media (max-width: 992px) {
  h2 {
    font-size: 42px;
  }
}
@media (max-width: 768px) {
  h2 {
    font-size: 36px;
  }
}
@media (max-width: 575px) {
  h2 {
    font-size: 30px;
  }
}

h3 {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 36px;
  line-height: 120%;
}
@media (max-width: 768px) {
  h3 {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  h3 {
    font-size: 24px;
  }
}

h4 {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 26px;
  line-height: 120%;
}
@media (max-width: 768px) {
  h4 {
    font-size: 20px;
  }
}
@media (max-width: 575px) {
  h4 {
    font-size: 16px;
  }
}

h5 {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 130%;
}
@media (max-width: 768px) {
  h5 {
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  h5 {
    font-size: 16px;
  }
}

#upBtn {
  border-radius: 40px;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1019607843);
  background: #ffffff;
  width: 80px;
  height: 80px;
  position: fixed;
  bottom: 40px;
  right: 10px;
  cursor: pointer;
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: all ease-in-out 0.3s;
  backdrop-filter: blur(16px);
}
#upBtn::after {
  display: block;
  content: "";
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.4783%205.74227V24H10.5217V5.74227L2.59091%2013.7882L0.5%2011.667L12%200L23.5%2011.667L21.4091%2013.7882L13.4783%205.74227Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  transition: transform 0.3s ease-in-out;
}
#upBtn:hover {
  background: #293133;
}
#upBtn:hover::after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M15.7354%206.69931V28H12.2646V6.69931L2.95455%2016.0863L0.5%2013.6115L14%200L27.5%2013.6115L25.0455%2016.0863L15.7354%206.69931Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}

.info {
  -moz-column-count: 3;
       column-count: 3;
  -moz-column-gap: 20px;
       column-gap: 20px;
}
.info__list {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.info__link {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 15px;
  line-height: 140%;
  position: relative;
  display: inline-block;
  color: #000;
  background: linear-gradient(to right, rgb(138, 143, 111) 0 100%);
  background-size: 0% 100%;
  background-repeat: no-repeat;
  background-clip: text;
  -webkit-background-clip: text;
  transition: background-size 0.6s ease, color 0.3s ease;
}
.info__link:hover {
  background-size: 100% 50%;
}

.top-left-ellipse {
  position: relative;
}
.top-left-ellipse::after {
  position: absolute;
  top: 0;
  left: -40px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2241%22%20height%3D%2240%22%20viewBox%3D%220%200%2041%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M29.0521%2011.7157C25.3378%208.00138%2020.9282%205.055%2016.0752%203.04481C11.2221%201.03463%206.0207%20-1.51885e-06%200.767824%20-1.74846e-06L40.7678%20-3.8147e-06L40.7678%2040C40.7678%2034.7471%2039.7332%2029.5457%2037.723%2024.6927C35.7128%2019.8396%2032.7664%2015.4301%2029.0521%2011.7157Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 40px;
  height: 40px;
}

.top-right-ellipse {
  position: relative;
}
.top-right-ellipse::before {
  position: absolute;
  top: 0;
  right: -40px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2241%22%20height%3D%2240%22%20viewBox%3D%220%200%2041%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M11.9479%2011.7157C15.6622%208.00138%2020.0718%205.055%2024.9248%203.04481C29.7779%201.03463%2034.9793%20-1.51885e-06%2040.2322%20-1.74846e-06L0.232176%20-3.8147e-06L0.232178%2040C0.232178%2034.7471%201.26681%2029.5457%203.277%2024.6927C5.28718%2019.8396%208.23356%2015.4301%2011.9479%2011.7157Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 40px;
  height: 40px;
}

.bottom-right-ellipse {
  position: relative;
}
.bottom-right-ellipse::before {
  position: absolute;
  bottom: 0;
  right: -40px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M11.9018%2027.673C15.5917%2031.5812%2019.9723%2034.6813%2024.7934%2036.7963C29.6145%2038.9114%2034.7817%2040%2040%2040L-1.74846e-06%2040L0%200C0.789474%205.56521%201.57895%2010.7826%203.28794%2014.019C5.28491%2019.1253%208.2119%2023.7649%2011.9018%2027.673Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 40px;
  height: 40px;
}

.top-right-rev-ellipse {
  position: relative;
}
.top-right-rev-ellipse::after {
  position: absolute;
  top: -40px;
  left: 0px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M11.9018%2027.673C15.5917%2031.5812%2019.9723%2034.6813%2024.7934%2036.7963C29.6145%2038.9114%2034.7817%2040%2040%2040L-1.74846e-06%2040L0%200C0.789474%205.56521%201.57895%2010.7826%203.28794%2014.019C5.28491%2019.1253%208.2119%2023.7649%2011.9018%2027.673Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 40px;
  height: 40px;
}

.slider__btn {
  width: 50px;
  height: 50px;
  border-radius: 40px;
  border: 1px solid #293133;
  transition: background ease-in-out 0.3s, border ease-in-out 0.3s;
}
.slider__btn--left {
  position: relative;
}
.slider__btn--left::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M4.33631%207.00183L16.4872%207.00183L16.4872%208.99803L4.33631%208.99803L9.69105%2014.3528L8.27931%2015.7645L0.514719%207.99993L8.27931%200.235343L9.69105%201.64709L4.33631%207.00183Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 16px;
  height: 17px;
  transition: transform 0.9s cubic-bezier(0, 4.31, 1, -0.16);
}
.slider__btn--left:hover {
  background: #293133;
  border: 1px solid transparent;
}
.slider__btn--left:hover::after {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M4.33631%208.99817L16.4872%208.99817L16.4872%207.00197L4.33631%207.00197L9.69105%201.64723L8.27931%200.235484L0.514719%208.00007L8.27931%2015.7647L9.69105%2014.3529L4.33631%208.99817Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  transform: translate(-60%, -50%) rotateX(180deg);
}
.slider__btn--right {
  position: relative;
}
.slider__btn--right::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.6637%207.00183L0.512821%207.00183L0.512821%208.99803L12.6637%208.99803L7.30895%2014.3528L8.72069%2015.7645L16.4853%207.99993L8.72069%200.235343L7.30895%201.64709L12.6637%207.00183Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 16px;
  height: 17px;
  transition: transform 0.9s cubic-bezier(0, 4.31, 1, -0.16);
}
.slider__btn--right:hover {
  background: #293133;
  border: 1px solid transparent;
}
.slider__btn--right:hover::after {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2217%22%20height%3D%2216%22%20viewBox%3D%220%200%2017%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.6637%208.99793L0.512821%208.99793L0.512821%207.00172L12.6637%207.00172L7.30895%201.64698L8.72069%200.23524L16.4853%207.99983L8.72069%2015.7644L7.30895%2014.3527L12.6637%208.99793Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  transform: translate(-40%, -50%) rotateX(180deg);
}

.decor {
  position: relative;
}
.decor__img {
  position: absolute;
  left: 50%;
  top: -90px;
  transform: translateX(-50%);
  z-index: -1;
}
.decor__img--second {
  top: -36px;
}
.decor q {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 48px;
  line-height: 120%;
  display: block;
  max-width: 924px;
  margin: 0 auto;
  text-align: center;
  quotes: none;
}
@media (max-width: 575px) {
  .decor q {
    font-size: 24px;
  }
}
.decor q::before, .decor q::after {
  content: none;
}
.decor q span {
  font-weight: 700;
}

.shadows-blur {
  backdrop-filter: blur(1px);
  background: linear-gradient(188.19deg, rgba(41, 49, 51, 0) 14%, rgba(41, 49, 51, 0.5) 99.42%);
}

.delivery__wrapper {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}
.delivery__item {
  width: calc((100% - 40px) / 3);
  height: 500px;
}

.gallery {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: repeat(4, 1fr);
  -moz-column-gap: 18px;
       column-gap: 18px;
  row-gap: 18px;
}
.gallery--second {
  grid-template-rows: repeat(2, 1fr);
}
.gallery__item {
  position: relative;
  max-height: 400px;
  cursor: pointer;
}
.gallery__item.gallery__item--3{
  max-height: 820px;
}
.gallery__item:hover .zoom {
  opacity: 1;
}
.gallery__item .zoom {
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  border-radius: 40px;
  box-shadow: 0px 0px 29.22px 0px rgba(0, 0, 0, 0.1019607843);
  background: rgba(255, 255, 255, 0.6);
  transform: translate(-50%, -50%);
  width: 73px;
  height: 73px;
  transition: opacity ease 0.6s;
}
.gallery__item .zoom::after {
  position: absolute;
  content: "";
  width: 27px;
  height: 27px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.3044%2022.348C18.299%2022.348%2022.348%2018.299%2022.348%2013.3044C22.348%208.30971%2018.299%204.26074%2013.3044%204.26074C8.30971%204.26074%204.26074%208.30971%204.26074%2013.3044C4.26074%2018.299%208.30971%2022.348%2013.3044%2022.348Z%22%20stroke%3D%22%23293133%22%20stroke-width%3D%221.1796%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M24.6084%2024.6089L19.6909%2019.6914%22%20stroke%3D%22%23293133%22%20stroke-width%3D%221.1796%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M9.9126%2013.5305H16.2431H17.1475M13.53%209.91309V17.148%22%20stroke%3D%22%23293133%22%20stroke-width%3D%221.1796%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.gallery__item img {
  border-radius: 30px;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.gallery__item--1 {
  grid-column: span 5;
}
.gallery__item--2 {
  grid-column: span 4;
}
.gallery__item--3 {
  grid-column: span 3;
  grid-row: span 2;
}
.gallery__item--4 {
  grid-column: span 4;
}
.gallery__item--5 {
  grid-column: span 5;
}
.gallery__item--6 {
  grid-column: span 5;
}
.gallery__item--7 {
  grid-column: span 7;
}
.gallery__item--8 {
  grid-column: span 7;
}
.gallery__item--9 {
  grid-column: span 5;
}

.dropdown {
  border-radius: 40px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: 1px solid #949494;
  color: #949494;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: rgb(242, 245, 247);
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2%205L8%2011L14%205%22%20stroke%3D%22%23949494%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
  background-position: right 22px center;
  cursor: pointer;
  transition: border ease-in-out 0.3s, box-shadow ease-in-out 0.3s;
}
@media (max-width: 575px) {
  .dropdown {
    font-size: 15px;
  }
}
.dropdown:hover {
  border: 1px solid #ffffff;
  box-shadow: 0px 0px 2px 0px rgba(4, 4, 4, 0.3);
}
.dropdown__selected {
  cursor: pointer;
  transition: border-color 0.3s;
  padding: 11px 60px 12px 24px;
}
.dropdown__list {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  margin: 10px 0 0;
  padding: 0;
  list-style: none;
  border: 1px solid #ccc;
  background-color: #fff;
  border-radius: 20px;
  overflow-y: auto;
  max-height: 0;
  opacity: 0;
  pointer-events: none;
  transition: all 0.2s ease;
  z-index: 5;
}
.dropdown__list::-webkit-scrollbar {
  width: 0px;
  height: 0px;
}
.dropdown__list::-webkit-scrollbar-button {
  display: none;
}
.dropdown__list::-webkit-scrollbar-track {
  background: transparent;
}
.dropdown__list::-webkit-scrollbar-thumb {
  background: linear-gradient(270deg, #999999 0%, #a5a5a5 100%);
  border-radius: 5px;
}
.dropdown__list::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(270deg, #999999 0%, #a5a5a5 100%);
}
.dropdown__list::-webkit-scrollbar-corner {
  display: none;
}
.dropdown__list::-webkit-resizer {
  display: none;
}
.dropdown__item {
  color: rgb(50, 50, 50);
  font-family: "Montserrat";
  font-size: 18px;
  font-weight: 400;
  line-height: 150%;
  text-align: center;
  padding: 12px 20px;
  cursor: pointer;
  transition: background-color 0.2s;
  border-bottom: 1px solid rgb(232, 235, 236);
}
.dropdown__item:hover {
  background-color: #f1f1f1;
}
.dropdown.active .dropdown__list {
  max-height: 350px;
  opacity: 1;
  pointer-events: auto;
}

.breadcrumb {
  display: flex;
  gap: 20px;
  align-items: center;
}
@media (max-width: 575px) {
  .breadcrumb {
    gap: 10px;
  }
}
.breadcrumb li {
  color: #949494;
  position: relative;
  padding: 0 2px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .breadcrumb li {
    font-size: 15px;
  }
}
.breadcrumb li a {
  color: #293133;
}
.breadcrumb li::after {
  position: absolute;
  content: "/";
  top: 0;
  right: -10px;
}
.breadcrumb li:first-child a {
  display: block;
  width: 18px;
  height: 19px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13%2020V12C13%2011.7348%2012.8946%2011.4804%2012.7071%2011.2929C12.5196%2011.1054%2012.2652%2011%2012%2011H8C7.73478%2011%207.48043%2011.1054%207.29289%2011.2929C7.10536%2011.4804%207%2011.7348%207%2012V20M1%209C0.99993%208.70907%201.06333%208.42162%201.18579%208.15771C1.30824%207.89381%201.4868%207.65979%201.709%207.472L8.709%201.473C9.06999%201.16791%209.52736%201.00052%2010%201.00052C10.4726%201.00052%2010.93%201.16791%2011.291%201.473L18.291%207.472C18.5132%207.65979%2018.6918%207.89381%2018.8142%208.15771C18.9367%208.42162%2019.0001%208.70907%2019%209V18C19%2018.5304%2018.7893%2019.0391%2018.4142%2019.4142C18.0391%2019.7893%2017.5304%2020%2017%2020H3C2.46957%2020%201.96086%2019.7893%201.58579%2019.4142C1.21071%2019.0391%201%2018.5304%201%2018V9Z%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
.breadcrumb li:last-child::after {
  content: "";
}

.counter {
  display: none;
  align-items: center;
  gap: 10px;
}
.counter input {
  display: none;
}
.counter__btn {
  background: #f2f3f2;
  width: 50px;
  height: 50px;
  position: relative;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  border-radius: 40px;
  transition: background ease-in-out 0.3s;
}
.counter__btn::before {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 20px;
  height: 20px;
}
.counter__btn:active {
  background: #3d4547;
}
.counter__btn-plus::before {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M3%2010H17M10%203V17%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.counter__btn-minus::before {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M4.16666%2010H15.8333%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.counter__count {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 130%;
  color: #191919;
}
@media (max-width: 768px) {
  .counter__count {
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  .counter__count {
    font-size: 16px;
  }
}

.order-details {
  margin-bottom: 30px;
}
.order-details h4 {
  margin-bottom: 20px;
}
.order-details__checkbox {
  display: flex;
  position: relative;
  cursor: pointer;
  margin-bottom: 30px;
}
.order-details__checkbox span {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #293133;
}
@media (max-width: 575px) {
  .order-details__checkbox span {
    font-size: 15px;
  }
}
.order-details__checkbox input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  cursor: pointer;
  min-width: 20px;
  height: 20px;
  border: 1px solid #000000;
  margin-right: 8px;
  transition: box-shadow ease-in-out 0.3s;
  border-radius: 4px;
}
.order-details__checkbox input[type=checkbox]:checked {
  background: #000000;
}
.order-details__checkbox input[type=checkbox]:checked::after {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2%205.78947L6.13793%2010L14%202%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 15px;
  height: 10px;
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  transform: translate(-50%, -50%);
}
.order-details__inputs {
  display: flex;
  gap: 20px;
  padding-bottom: 40px;
  border-bottom: 1px solid #f8f8f8;
}
.order-details__inputs--no-border {
  padding-bottom: 20px;
  border-bottom: none;
}
.order-details__inputs .address-helper {
  position: absolute;
  top: 60px;
  left: 0;
  width: 100%;
  max-height: 288px;
  min-height: 80px;
  overflow-y: auto;
  padding: 20px;
  background: #ffffff;
  border: 1px solid #dbdbdb;
  border-radius: 30px;
  z-index: 10;
}
.order-details__inputs .address-helper.hidden {
  display: none;
}
.order-details__inputs .address-helper button {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  display: block;
  margin-bottom: 10px;
}
@media (max-width: 575px) {
  .order-details__inputs .address-helper button {
    font-size: 15px;
  }
}
.order-details__inputs .address-helper button.hidden {
  display: none;
}
.order-details__inputs .address-helper ul {
  display: flex;
  flex-direction: column;
  gap: 10px;
  cursor: pointer;
}
.order-details__inputs .address-helper li {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .order-details__inputs .address-helper li {
    font-size: 15px;
  }
}
.order-details__doorphone {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 200px;
}
.order-details__display-flex {
  display: flex;
  align-items: center;
  gap: 20px;
}
.order-details__display-flex p {
  margin-bottom: 0;
}
.order-details__display-flex .counter {
  display: flex;
}
.order-details__textarea .inputs__container {
  width: 100%;
}
.order-details__textarea .inputs__container textarea {
  height: 120px;
}
.order-details__pickup {
  display: flex;
  gap: 20px;
  justify-content: space-between;
}
.order-details__restaurant {
  display: flex;
  gap: 20px;
  justify-content: space-between;
}

.order-radios {
  display: flex;
  align-items: center;
  gap: 20px;
}
.order-radios__item {
  display: flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
}
.order-radios__item input {
  display: none;
}
.order-radios__custom {
  min-width: 24px;
  height: 24px;
  border-radius: 16px;
  border: 1px solid #293133;
  transition: border ease-in-out 0.3s;
}
.order-radios input[type=radio]:checked + .order-radios__custom {
  border: 8px solid #293133;
}

.only-modal {
  display: none;
}
.only-modal.is-visible {
  display: block;
}
.only-modal__title {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 130%;
  margin-bottom: 9px;
}
@media (max-width: 768px) {
  .only-modal__title {
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  .only-modal__title {
    font-size: 16px;
  }
}
.only-modal__lists {
  display: flex;
  flex-direction: column;
  gap: 9px;
}
.only-modal__list {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.only-modal__list span {
  color: #c3c3c3;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .only-modal__list span {
    font-size: 15px;
  }
}

.payments {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.payments__label {
  width: calc(50% - 20px);
  cursor: pointer;
  text-align: center;
}
.payments__item {
  display: flex;
  gap: 16px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 30px;
  background: #efefef;
  padding: 20px;
  transition: background ease-in-out 0.3s;
}
.payments__item:hover {
  background: #e5e5e5;
}
.payments__icon {
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.payments__radio {
  position: absolute;
  opacity: 0;
}
.payments__radio:checked + .payments__item {
  background: #293133;
  color: #fff;
}
.payments__radio:checked + .payments__item p {
  color: #fff;
}
.payments__radio:checked + .payments__item .payments__icon {
  filter: brightness(0) invert(1);
}

#paymentMethod.show {
  animation: fadeIn 0.4s ease-out forwards;
}

.faq__accordion[open] .faq__content.show {
  animation: fadeIn 0.4s ease-out forwards;
}

@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.delivery-from {
  display: flex;
  gap: 20px;
}
.delivery-from__item {
  border-radius: 30px;
  padding: 30px;
  background: #293133;
  width: calc((100% - 20px) / 3);
}
.delivery-from__text {
  color: #c3c3c3;
}
.delivery-from__icon {
  margin-bottom: 20px;
  width: 104px;
  height: 104px;
  border-radius: 100px;
  background: #3d4547;
  display: flex;
  justify-content: center;
  align-items: center;
}
.delivery-from h4 {
  margin-bottom: 10px;
  color: #ffffff;
}

.download {
  padding: 15px 35px;
  border-radius: 30px;
  border: 1px solid #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.download__icon {
  width: 24px;
  height: 24px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16%205.99997L7.58603%2014.586C7.21088%2014.9611%207.00012%2015.4699%207.00012%2016.0005C7.00012%2016.531%207.21088%2017.0398%207.58603%2017.415C7.96118%2017.7901%208.46999%2018.0009%209.00053%2018.0009C9.53107%2018.0009%2010.0399%2017.7901%2010.415%2017.415L18.829%208.82897C19.5792%208.07881%2020.0006%207.06136%2020.0006%206.00047C20.0006%204.93958%2019.5792%203.92213%2018.829%203.17197C18.0789%202.4218%2017.0614%202.00037%2016.0005%202.00037C14.9396%202.00037%2013.9222%202.4218%2013.172%203.17197L4.79303%2011.723C4.22843%2012.2784%203.77939%2012.9402%203.47183%2013.6701C3.16426%2014.4%203.00425%2015.1836%203.00103%2015.9756C2.9978%2016.7676%203.15142%2017.5525%203.45304%2018.2848C3.75465%2019.0172%204.19828%2019.6826%204.75834%2020.2427C5.31839%2020.8027%205.9838%2021.2463%206.71617%2021.548C7.44853%2021.8496%208.23337%2022.0032%209.02541%2022C9.81744%2021.9967%2010.601%2021.8367%2011.3309%2021.5292C12.0608%2021.2216%2012.7225%2020.7726%2013.278%2020.208L21.657%2011.657%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A ") center/cover no-repeat;
}

.poster--bg {
  position: relative;
}
.poster--bg::before {
  position: absolute;
  top: -171px;
  right: -80px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22459%22%20height%3D%22256%22%20viewBox%3D%220%200%20459%20256%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M230.103%20171.924L214.021%20165.852C213.318%20165.74%20212.639%20165.624%20211.984%20165.505L214.758%20161.719C218.516%20165.771%20226.043%20169.989%20230.103%20171.924Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M192.894%20141.966C187.432%20137.188%20177.578%20126.238%20179.575%20123.23C182.338%20123.817%20198.664%20140.265%20207.367%20150.868C219.109%20143.74%20219.639%20143.474%20222.971%20144.003C223.878%20144.147%20225.672%20144.003%20227.961%20143.7L217.681%20157.729C215.974%20158.576%20214.35%20158.91%20212.797%20158.846C213.163%20159.771%20213.851%20160.74%20214.758%20161.719L211.984%20165.505C201.871%20163.655%20197.474%20160.836%20195.966%20156.924C194.361%20152.758%20191.29%20151.489%20190.366%20151.928C190.423%20151.547%20191.07%20150.671%20193.197%20150.227C193.663%20148.628%20196.243%20148.563%20199.046%20149.03C198.602%20148.501%20198.162%20147.971%20197.726%20147.445C196.074%20145.451%20194.473%20143.521%20192.894%20141.966Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M237.515%20150.026C234.353%20150.502%20226.378%20152.17%20219.146%20156.888C218.651%20157.211%20218.163%20157.49%20217.681%20157.729L227.961%20143.7C230.748%20143.331%20234.27%20142.725%20237.815%20142.116C242.655%20141.283%20247.54%20140.443%20250.667%20140.186C249.164%20145.618%20240.676%20149.551%20237.515%20150.026Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M312.782%20165.439L296.701%20159.367C295.998%20159.255%20295.319%20159.14%20294.664%20159.02L297.438%20155.234C301.196%20159.286%20308.723%20163.505%20312.782%20165.439Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M275.573%20135.481C270.112%20130.703%20260.257%20119.753%20262.254%20116.746C265.017%20117.332%20281.344%20133.78%20290.047%20144.384C301.788%20137.255%20302.318%20136.989%20305.651%20137.518C306.558%20137.662%20308.352%20137.518%20310.64%20137.215L300.361%20151.244C298.654%20152.091%20297.03%20152.425%20295.477%20152.362C295.843%20153.286%20296.53%20154.255%20297.438%20155.234L294.664%20159.02C284.551%20157.17%20280.154%20154.352%20278.646%20150.439C277.041%20146.274%20273.97%20145.004%20273.046%20145.444C273.103%20145.062%20273.75%20144.187%20275.876%20143.742C276.343%20142.144%20278.923%20142.078%20281.726%20142.546C281.282%20142.017%20280.842%20141.486%20280.406%20140.96C278.753%20138.967%20277.153%20137.037%20275.573%20135.481Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M320.195%20143.542C317.033%20144.018%20309.058%20145.685%20301.825%20150.403C301.331%20150.726%20300.843%20151.006%20300.361%20151.244L310.64%20137.215C313.428%20136.846%20316.949%20136.241%20320.495%20135.631C325.334%20134.799%20330.219%20133.959%20333.347%20133.701C331.844%20139.133%20323.356%20143.066%20320.195%20143.542Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M158.771%2060.0637L142.689%2053.9913C141.986%2053.8796%20141.307%2053.7639%20140.652%2053.6441L143.426%2049.8581C147.184%2053.9103%20154.711%2058.1289%20158.771%2060.0637Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M121.562%2030.1055C116.1%2025.3277%20106.246%2014.3773%20108.243%2011.37C111.006%2011.9563%20127.332%2028.4045%20136.035%2039.008C147.777%2031.8794%20148.307%2031.6131%20151.639%2032.1421C152.546%2032.2861%20154.34%2032.1424%20156.629%2031.8395L146.349%2045.8685C144.642%2046.7152%20143.018%2047.0492%20141.465%2046.9857C141.831%2047.9105%20142.519%2048.8794%20143.426%2049.8581L140.652%2053.6441C130.539%2051.7945%20126.142%2048.9758%20124.634%2045.0635C123.029%2040.8978%20119.958%2039.6282%20119.034%2040.0681C119.091%2039.6861%20119.738%2038.811%20121.865%2038.3664C122.331%2036.7678%20124.911%2036.7025%20127.714%2037.1699C127.27%2036.6407%20126.83%2036.1102%20126.394%2035.5841C124.742%2033.5909%20123.141%2031.6609%20121.562%2030.1055Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M166.183%2038.166C163.021%2038.6419%20155.046%2040.3091%20147.814%2045.0275C147.319%2045.3503%20146.831%2045.6298%20146.349%2045.8685L156.629%2031.8395C159.416%2031.4704%20162.938%2030.8649%20166.483%2030.2552C171.323%2029.423%20176.208%2028.5831%20179.335%2028.3255C177.832%2033.7577%20169.344%2037.6901%20166.183%2038.166Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M431.128%20252.983L415.047%20246.91C414.343%20246.798%20413.664%20246.683%20413.01%20246.563L415.784%20242.777C419.542%20246.829%20427.069%20251.048%20431.128%20252.983Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M393.919%20223.024C388.458%20218.247%20378.603%20207.296%20380.6%20204.289C383.363%20204.875%20399.689%20221.323%20408.393%20231.927C420.134%20224.798%20420.664%20224.532%20423.997%20225.061C424.904%20225.205%20426.698%20225.061%20428.986%20224.758L418.707%20238.787C417%20239.634%20415.375%20239.968%20413.822%20239.905C414.188%20240.829%20414.876%20241.798%20415.784%20242.777L413.01%20246.563C402.897%20244.713%20398.499%20241.895%20396.992%20237.982C395.386%20233.817%20392.316%20232.547%20391.391%20232.987C391.449%20232.605%20392.095%20231.73%20394.222%20231.285C394.688%20229.687%20397.268%20229.621%20400.072%20230.089C399.628%20229.56%20399.188%20229.029%20398.752%20228.503C397.099%20226.51%20395.499%20224.58%20393.919%20223.024Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M438.54%20231.085C435.379%20231.561%20427.404%20233.228%20420.171%20237.946C419.676%20238.269%20419.188%20238.549%20418.707%20238.787L428.986%20224.758C431.774%20224.389%20435.295%20223.784%20438.841%20223.174C443.68%20222.342%20448.565%20221.502%20451.693%20221.244C450.189%20226.677%20441.702%20230.609%20438.54%20231.085Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M56.6378%2048.7156L40.5566%2042.6431C39.853%2042.5315%2039.1742%2042.4158%2038.5194%2042.296L41.2934%2038.51C45.0515%2042.5621%2052.5786%2046.7807%2056.6378%2048.7156Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M19.4289%2018.7573C13.9676%2013.9795%204.11282%203.02915%206.1099%200.021898C8.8729%200.608106%2025.1992%2017.0563%2033.9024%2027.6598C45.6438%2020.5313%2046.1738%2020.265%2049.5064%2020.794C50.4136%2020.938%2052.2075%2020.7943%2054.4957%2020.4913L44.2166%2034.5204C42.5094%2035.367%2040.8852%2035.7011%2039.332%2035.6376C39.698%2036.5623%2040.3858%2037.5313%2041.2934%2038.51L38.5194%2042.296C28.4066%2040.4464%2024.009%2037.6277%2022.5014%2033.7153C20.8962%2029.5496%2017.8255%2028.28%2016.9011%2028.7199C16.9585%2028.338%2017.6051%2027.4629%2019.7318%2027.0183C20.1981%2025.4197%2022.7781%2025.3544%2025.5816%2025.8218C25.1375%2025.2926%2024.6976%2024.7621%2024.2614%2024.236C22.6088%2022.2427%2021.0086%2020.3128%2019.4289%2018.7573Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M64.05%2026.8179C60.8886%2027.2938%2052.9133%2028.961%2045.6808%2033.6793C45.186%2034.0021%2044.698%2034.2816%2044.2166%2034.5204L54.4957%2020.4913C57.2834%2020.1222%2060.8047%2019.5167%2064.3506%2018.907C69.1899%2018.0749%2074.0749%2017.2349%2077.2024%2016.9774C75.699%2022.4095%2067.2115%2026.342%2064.05%2026.8179Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M319.362%20217.255C321.113%20217.782%20323.131%20218.257%20325.449%20218.681L327.172%20218.975C328.82%20226.934%20327.486%20234.556%20327.486%20236.364C325.449%20233.933%20320.172%20227.326%20319.362%20217.255Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M331.52%20219.342C330.095%20219.666%20328.581%20219.215%20327.172%20218.975C326.604%20216.229%20325.68%20213.443%20324.225%20210.842C326.172%20213.531%20328.151%20218.35%20331.52%20219.342Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M309.431%20210.1C308.148%20211.715%20304.771%20215.176%20301.529%20216.1C297.476%20217.255%20292.612%20224.206%20291.802%20226.638C288.803%20221.326%20298.448%20205.467%20306.224%20205.724C307.214%20206.427%20308.351%20207.753%20309.431%20210.1Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M303.831%20205.105C303.888%20204.723%20304.535%20203.848%20306.661%20203.403C306.834%20202.811%20307.297%20202.429%20307.954%20202.207C313.134%20200.456%20320.083%20208.304%20324.225%20210.842C325.68%20213.443%20326.604%20216.229%20327.172%20218.975L325.449%20218.681C323.131%20218.257%20321.113%20217.782%20319.362%20217.255C313.472%20215.482%20310.593%20213.116%20309.431%20210.1C308.351%20207.753%20307.214%20206.427%20306.224%20205.724C305.189%20204.989%20304.314%20204.934%20303.831%20205.105Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M369.617%20197.658C371.369%20198.186%20373.387%20198.661%20375.705%20199.085L377.428%20199.378C379.076%20207.338%20377.742%20214.96%20377.742%20216.768C375.705%20214.337%20370.428%20207.73%20369.617%20197.658Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M381.776%20199.746C380.351%20200.069%20378.837%20199.618%20377.428%20199.378C376.86%20196.633%20375.936%20193.847%20374.481%20191.245C376.428%20193.935%20378.406%20198.753%20381.776%20199.746Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M359.687%20190.504C358.404%20192.119%20355.027%20195.58%20351.785%20196.504C347.732%20197.658%20342.868%20204.609%20342.058%20207.041C339.059%20201.729%20348.704%20185.871%20356.48%20186.127C357.47%20186.831%20358.607%20188.157%20359.687%20190.504Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M354.087%20185.508C354.144%20185.126%20354.79%20184.251%20356.917%20183.807C357.09%20183.214%20357.553%20182.833%20358.21%20182.61C363.39%20180.859%20370.339%20188.708%20374.481%20191.245C375.936%20193.847%20376.86%20196.633%20377.428%20199.378L375.705%20199.085C373.387%20198.661%20371.369%20198.186%20369.617%20197.658C363.728%20195.885%20360.849%20193.519%20359.687%20190.504C358.607%20188.157%20357.47%20186.831%20356.48%20186.127C355.445%20185.392%20354.57%20185.337%20354.087%20185.508Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M236.682%20103.631C238.433%20104.158%20240.451%20104.633%20242.769%20105.057L244.493%20105.351C246.141%20113.31%20244.806%20120.932%20244.806%20122.74C242.769%20120.309%20237.493%20113.702%20236.682%20103.631Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M248.841%20105.718C247.416%20106.042%20245.901%20105.591%20244.493%20105.351C243.924%20102.605%20243.001%2099.8191%20241.545%2097.2177C243.492%2099.9075%20245.471%20104.726%20248.841%20105.718Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M226.751%2096.4763C225.468%2098.0913%20222.091%20101.552%20218.849%20102.476C214.796%20103.631%20209.933%20110.582%20209.122%20113.014C206.123%20107.702%20215.769%2091.8432%20223.544%2092.0998C224.535%2092.8031%20225.671%2094.1293%20226.751%2096.4763Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M221.151%2091.4809C221.208%2091.0989%20221.855%2090.2238%20223.982%2089.7792C224.154%2089.1868%20224.618%2088.8049%20225.275%2088.5827C230.454%2086.8315%20237.403%2094.6802%20241.545%2097.2177C243.001%2099.8191%20243.924%20102.605%20244.493%20105.351L242.769%20105.057C240.451%20104.633%20238.433%20104.158%20236.682%20103.631C230.792%20101.858%20227.913%2099.4918%20226.751%2096.4763C225.671%2094.1293%20224.535%2092.8031%20223.544%2092.0998C222.509%2091.3646%20221.635%2091.3098%20221.151%2091.4809Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M152.381%20100.388C154.133%20100.916%20156.15%20101.391%20158.468%20101.815L160.192%20102.108C161.84%20110.068%20160.506%20117.69%20160.506%20119.498C158.468%20117.067%20153.192%20110.46%20152.381%20100.388Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M164.54%20102.476C163.115%20102.799%20161.6%20102.348%20160.192%20102.108C159.623%2099.3627%20158.7%2096.5768%20157.245%2093.9753C159.191%2096.6652%20161.17%20101.483%20164.54%20102.476Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M142.45%2093.2339C141.167%2094.849%20137.791%2098.31%20134.548%2099.2338C130.495%20100.388%20125.632%20107.34%20124.821%20109.771C121.822%20104.459%20131.468%2088.6009%20139.244%2088.8574C140.234%2089.5608%20141.37%2090.887%20142.45%2093.2339Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M136.85%2088.2386C136.908%2087.8566%20137.554%2086.9815%20139.681%2086.5369C139.854%2085.9445%20140.317%2085.5626%20140.974%2085.3404C146.154%2083.5892%20153.102%2091.4379%20157.245%2093.9753C158.7%2096.5768%20159.623%2099.3627%20160.192%20102.108L158.468%20101.815C156.15%20101.391%20154.133%20100.916%20152.381%20100.388C146.491%2098.6154%20143.613%2096.2495%20142.45%2093.2339C141.37%2090.887%20140.234%2089.5608%20139.244%2088.8574C138.209%2088.1223%20137.334%2088.0675%20136.85%2088.2386Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M444.192%20179.825C445.943%20180.353%20447.961%20180.828%20450.279%20181.252L452.002%20181.545C453.651%20189.505%20452.316%20197.127%20452.316%20198.935C450.279%20196.504%20445.002%20189.897%20444.192%20179.825Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M456.35%20181.913C454.925%20182.236%20453.411%20181.785%20452.002%20181.545C451.434%20178.8%20450.511%20176.014%20449.055%20173.412C451.002%20176.102%20452.981%20180.92%20456.35%20181.913Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M434.261%20172.671C432.978%20174.286%20429.601%20177.747%20426.359%20178.671C422.306%20179.825%20417.442%20186.777%20416.632%20189.208C413.633%20183.896%20423.278%20168.038%20431.054%20168.294C432.044%20168.998%20433.181%20170.324%20434.261%20172.671Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3Cpath%20d%3D%22M428.661%20167.676C428.718%20167.294%20429.365%20166.419%20431.491%20165.974C431.664%20165.381%20432.127%20165%20432.785%20164.777C437.964%20163.026%20444.913%20170.875%20449.055%20173.412C450.511%20176.014%20451.434%20178.8%20452.002%20181.545L450.279%20181.252C447.961%20180.828%20445.943%20180.353%20444.192%20179.825C438.302%20178.052%20435.423%20175.687%20434.261%20172.671C433.181%20170.324%20432.044%20168.998%20431.054%20168.294C430.019%20167.559%20429.144%20167.504%20428.661%20167.676Z%22%20fill%3D%22%23EFEFEF%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 450px;
  height: 255px;
  z-index: -1;
}
.poster__wrapper {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 20px;
       column-gap: 20px;
  row-gap: 40px;
}
.poster__item {
  justify-content: flex-start;
  flex: 0 1 calc((100% - 40px) / 3);
}
.poster__item.hidden {
  display: none;
}

.qoute-block {
  padding-left: 20px;
  position: relative;
  margin: 30px 0;
}
.qoute-block::before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  height: 100%;
  width: 2px;
  background: #293133;
}
.qoute-block blockquote {
  margin-bottom: 10px;
}

.banquet-offers__item {
  height: 600px;
  max-height: 600px;
}

.user {
  display: flex;
  align-items: center;
  gap: 16px;
}
.user__pic {
  min-width: 48px;
  min-height: 48px;
  max-width: 48px;
  max-height: 48px;
  border-radius: 50%;
  overflow: hidden;
}
.user__pic img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.user__info {
  display: flex;
  align-items: center;
}
.user__info--column {
  flex-direction: column;
  align-items: start;
  gap: 8px;
}

.reviews {
  display: flex;
  gap: 4px;
}
.reviews__star {
  width: 14px;
  height: 14px;
  background: linear-gradient(to right, #cb9e69 0%, #000000 0%);
  -webkit-mask-image: url("../../images/icons/reviews/star-1.svg");
  mask-image: url("../../images/icons/reviews/star-1.svg");
  -webkit-mask-size: cover;
          mask-size: cover;
  z-index: 10;
}
.reviews__star-filled {
  background: linear-gradient(to right, #cb9e69 100%, #000000 0%);
  -webkit-mask-image: url("../../images/icons/reviews/star.svg");
  mask-image: url("../../images/icons/reviews/star.svg");
  -webkit-mask-size: cover;
          mask-size: cover;
  width: 14px;
  height: 14px;
}

.inputs {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  z-index: 100;
}
.inputs__container {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  background: inherit;
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 10px;
  border: 1px solid;
  border-radius: 12px;
  transition: border 0.3s ease-in-out;
  width: calc(50% - 10px);
}
.inputs__container--w100 {
  width: 100%;
}
.inputs__container.white {
  border: 1px solid #ffffff;
}
.inputs__container.white input {
  color: #ffffff;
}
.inputs__container.white input[type=date] + label {
  background: #293133;
}
.inputs__container.black {
  border: 1px solid #dbdbdb;
}
.inputs__container.black input {
  color: #949494;
  background: inherit;
}
.inputs__container.black input[type=date] + label, .inputs__container.black input[type=time] + label {
  background: #ffffff;
  width: 100px;
}
.inputs__container.black .date-bg {
  background: #fff;
}
.inputs__container.black.focused label, .inputs__container.black.filled label {
  color: #949494;
}
.inputs__container.black.focused label::after, .inputs__container.black.filled label::after {
  background: #fff;
}
.inputs__container.focused label, .inputs__container.filled label {
  top: 0;
  z-index: 1;
}
.inputs__container.focused label::after, .inputs__container.filled label::after {
  width: 100%;
  height: 2.5px;
  z-index: -1;
}
.inputs__container input {
  outline: none;
  background: inherit;
  border: none;
  width: 100%;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  padding: 12px 20px 14px 20px;
}
@media (max-width: 575px) {
  .inputs__container input {
    font-size: 15px;
  }
}
.inputs__container input[type=number] {
  -moz-appearance: textfield;
}
.inputs__container input[type=number]::-webkit-inner-spin-button, .inputs__container input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.inputs__container input[type=date]::-webkit-calendar-picker-indicator, .inputs__container input[type=time]::-webkit-calendar-picker-indicator {
  filter: invert(1);
  cursor: pointer;
  width: 50%;
}
.inputs__container textarea {
  outline: none;
  background: inherit;
  border: none;
  width: 100%;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  padding: 12px 20px 14px 20px;
  height: 232px;
  resize: none;
}
@media (max-width: 575px) {
  .inputs__container textarea {
    font-size: 15px;
  }
}
.inputs__container label {
  position: absolute;
  color: #949494;
  text-wrap: nowrap;
  z-index: 1;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  pointer-events: none;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  top: 50%;
  transform: translateY(-50%);
  left: 20px;
  transition: top ease 0.3s;
}
@media (max-width: 575px) {
  .inputs__container label {
    font-size: 15px;
  }
}
.inputs__container label::after {
  position: absolute;
  top: 50%;
  content: "";
  left: 50%;
  padding: 0 10px;
  background: #293133;
  width: 0;
  transform: translate(-50%, -50%);
  z-index: -1;
  transition: width ease 0.9s;
}
.inputs__container input:-webkit-autofill,
.inputs__container textarea:-webkit-autofill {
  background-color: inherit !important;
  -webkit-transition: background-color 9999s ease-in-out 0s;
  transition: background-color 9999s ease-in-out 0s;
}
.inputs__container span {
  color: #ad5451;
  display: none;
  position: absolute;
  bottom: 0px;
  left: 0;
  font-size: 12px;
  text-wrap: nowrap;
  transition: bottom ease-in-out 0.3s;
}
.inputs__container.input-error {
  border: 1px solid #ad5451;
}
.inputs__container.input-error input {
  color: #949494;
}
.inputs__container.input-error label {
  color: #ad5451;
}
.inputs__container.input-valid {
  border: 1px solid #8a8f6f;
  color: #fff;
}
.inputs__container.input-error span {
  display: block;
  position: absolute;
  bottom: -18px;
}

.form__police {
  display: flex;
  position: relative;
  cursor: pointer;
  margin-bottom: 30px;
}
.form__police.input-error input[type=checkbox] {
  border: 1px solid #ad5451;
}
.form__police span {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #ffffff;
}
@media (max-width: 575px) {
  .form__police span {
    font-size: 15px;
  }
}
.form__police span a {
  color: #8a8f6f;
  font-weight: 500;
}
.form__police input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  cursor: pointer;
  min-width: 20px;
  height: 20px;
  border: 1px solid #8a8f6f;
  margin-right: 8px;
  transition: box-shadow ease-in-out 0.3s;
  border-radius: 4px;
}
.form__police input[type=checkbox]:checked {
  background: #8a8f6f;
}
.form__police input[type=checkbox]:checked::after {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2%205.78947L6.13793%2010L14%202%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 15px;
  height: 10px;
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  transform: translate(-50%, -50%);
}

.contacts__lists {
  display: flex;
  gap: 20px;
}
.contacts__list {
  background: #f1f1f1;
  border-radius: 30px;
  padding: 30px;
  width: calc(50% - 10px);
  display: flex;
  gap: 20px;
}
.contacts__list--w100 {
  width: 100%;
  background: inherit;
  border: 1px solid #293133;
  margin-top: 20px;
}
.contacts__item {
  width: calc(33.3333% - 15px);
}
.contacts__item span {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 15px;
  line-height: 140%;
  color: #b4b4b4;
  margin-bottom: 6px;
  display: block;
}
.contacts__item a {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  margin-bottom: 10px;
  display: inline-block;
}
@media (max-width: 575px) {
  .contacts__item a {
    font-size: 15px;
  }
}
.contacts__item .whatsapp {
  position: relative;
}
.contacts__item .whatsapp::after {
  position: absolute;
  content: "";
  top: 0;
  right: -30px;
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.5%202.5H17.5M17.5%202.5V7.5M17.5%202.5L8.33333%2011.6667M15%2010.8333V15.8333C15%2016.2754%2014.8244%2016.6993%2014.5118%2017.0118C14.1993%2017.3244%2013.7754%2017.5%2013.3333%2017.5H4.16667C3.72464%2017.5%203.30072%2017.3244%202.98816%2017.0118C2.67559%2016.6993%202.5%2016.2754%202.5%2015.8333V6.66667C2.5%206.22464%202.67559%205.80072%202.98816%205.48816C3.30072%205.17559%203.72464%205%204.16667%205H9.16667%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.social {
  display: flex;
  align-items: center;
  gap: 10px;
}
.social__icons {
  width: 40px;
  height: 40px;
  color: #000000;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 40px;
  background: #ffffff;
  cursor: pointer;
  perspective: 500px;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s;
  position: relative;
}
.social__icons:hover {
  background: #293133;
  color: #ffffff;
  box-shadow: 0px 0px 16px 0px rgba(255, 255, 255, 0.4);
}
.social__icons:hover .social__svg {
  transform: rotateY(360deg);
}
.social__svg {
  width: 20px;
  height: 20px;
  transition: transform 0.3s ease-in-out;
}

.simple-link {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
  background: #efefef;
  padding: 13px 32px 13px;
  color: #293133;
  border-radius: 40px;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
  border: 1px solid transparent;
  text-wrap: nowrap;
  display: inline-block;
}
.simple-link:hover {
  color: #fff;
  background: #293133;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
}
.simple-link.active {
  background: #293133;
  color: #ffffff;
}
.simple-link.active:hover {
  color: #293133;
  background: #ffffff;
}
@media (max-width: 575px) {
  .simple-link {
    font-size: 14px;
    padding: 10px 16px;
  }
}

.help-order {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
  padding: 13px 32px 13px;
  color: #293133;
  border-radius: 40px;
  background: #fff;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
  border: 1px solid #293133;
  display: flex;
  align-items: center;
  gap: 10px;
}
.help-order:disabled {
  background: #efefef;
  color: #a5a5a5;
  pointer-events: none;
}
.help-order:hover {
  background: #293133;
  color: #fff;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 575px) {
  .help-order {
    font-size: 14px;
    padding: 10px 16px;
  }
}
.help-order:hover span {
  filter: brightness(0) invert(1);
}

.radio-delivery-pickup {
  background: #efefef;
  padding: 4px;
  border-radius: 40px;
  display: flex;
  align-items: center;
}
.radio-delivery-pickup__items {
  display: flex;
  align-items: center;
  gap: 10px;
}
.radio-delivery-pickup__items label {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #141414;
  cursor: pointer;
  display: block;
  text-wrap: nowrap;
  padding: 10px 24px 12px;
  border-radius: 40px;
  transition: background ease 0.3s, color ease-in-out 0.3s, box-shadow ease-in-out 0.3s;
}
@media (max-width: 575px) {
  .radio-delivery-pickup__items label {
    font-size: 15px;
  }
}
.radio-delivery-pickup__items label:hover {
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
}
.radio-delivery-pickup__items input[type=radio] {
  display: none;
}
.radio-delivery-pickup__items input[type=radio]:checked + label {
  background: #293133;
  color: #fff;
}

#delivery.hidden {
  display: none;
}
#delivery.show {
  animation: fadeIn 0.4s ease-out forwards;
}

#pickup.hidden {
  display: none;
}
#pickup.show {
  animation: fadeIn 0.4s ease-out forwards;
}

#onTime.hidden {
  display: none;
}
#onTime.show {
  animation: fadeIn 0.4s ease-out forwards;
}

.switcher__wrapper {
  position: relative;
  width: 40px;
  height: 20px;
  display: inline-block;
}
.switcher__wrapper input {
  opacity: 0;
  width: 0;
  height: 0;
}
.switcher__wrapper input[type=checkbox]:checked + .switcher__slider {
  border: 1px solid #8a8f6f;
  background: #8a8f6f;
}
.switcher__wrapper input[type=checkbox]:checked + .switcher__slider::after {
  transform: translateX(18px);
  background: #fff;
}
.switcher__slider {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #efefef;
  border: 1px solid transparent;
  border-radius: 34px;
  cursor: pointer;
  transition: background-color 0.3s;
}
.switcher__slider::after {
  content: "";
  position: absolute;
  height: 18px;
  width: 18px;
  left: 0px;
  top: 0px;
  background-color: #8a8f6f;
  border-radius: 50%;
  transition: transform 0.3s;
}

.loader {
  background: inherit;
  max-width: 600px;
  width: 100%;
  height: 100px;
  display: flex;
  flex-direction: column;
  z-index: 100;
  position: relative;
}
.loader__track {
  position: absolute;
  background: #d9d9d9;
  width: 100%;
  bottom: 0;
  right: 0;
  height: 8px;
  border-radius: 20px;
  z-index: 1;
}
.loader__progress {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 8px;
  border-radius: 20px;
  z-index: 2;
  background: #293133;
  animation: progressFill 10s linear infinite;
}
.loader__bride {
  position: relative;
  position: absolute;
  right: 0px;
  animation: move 10s linear infinite;
}
.loader__bride::before, .loader__bride::after {
  content: "";
  position: absolute;
  width: 80px;
  height: 80px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transition: opacity 0.3s ease-in-out;
}
.loader__bride::before {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2235%22%20height%3D%2219%22%20viewBox%3D%220%200%2035%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.46781%208.35475C5.53215%206.67151%200.00298673%202.54424%200.603084%200.934885C1.90597%200.929643%2010.8975%206.97488%2015.8734%2011.0563C20.4522%206.5324%2020.6645%206.35417%2022.2182%206.26452C23.8597%206.1698%2031.0848%202.69608%2034.3131%201.67613C34.1768%204.3703%2030.7454%207.06934%2029.3688%207.61192C27.9922%208.15451%2024.5659%209.74167%2021.7781%2012.6815C20.9109%2013.5959%2020.0184%2014.0769%2019.1134%2014.2403C20.4341%2016.2744%2025.7014%2017.9951%2028.2106%2018.6092L20.3625%2017.3947C14.969%2017.7059%2012.4789%2016.8306%2011.3411%2015.0437C10.2033%2013.2567%208.69378%2012.9733%208.32119%2013.2727C8.30903%2013.0881%208.51312%2012.6132%209.42679%2012.1899C9.47762%2011.3947%2010.6332%2011.1031%2011.9425%2011.0381C10.7323%2010.0674%209.56286%209.07276%208.46781%208.35475Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 1;
}
.loader__bride::after {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2219%22%20viewBox%3D%220%200%2024%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.1202%208.2515C17.1563%208.39224%2018.3381%208.47952%2019.6848%208.51115L20.6841%208.5225C22.328%2012.8688%2022.2577%2017.2915%2022.4197%2018.3123C21.0516%2017.1222%2017.4804%2013.8649%2016.1202%208.2515Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M23.1719%208.3405C22.3963%208.65065%2021.5008%208.53179%2020.6841%208.5225C20.1171%207.02331%2019.3461%205.53319%2018.2913%204.19489C19.6315%205.53905%2021.1804%208.08207%2023.1719%208.3405Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M9.87231%205.10213C9.29264%206.12894%207.69635%208.38559%205.94857%209.19771C3.76383%2010.2129%201.64092%2014.5732%201.40121%2016.0188C-0.768108%2013.2885%203.25652%203.47062%207.66953%202.91862C8.29159%203.227%209.05211%203.87389%209.87231%205.10213Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M6.2628%202.7837C6.26099%202.5629%206.54759%202.01089%207.70848%201.56929C7.75294%201.21932%207.98017%200.962239%208.3313%200.777898C11.0987%20-0.674991%2015.7252%203.13354%2018.2913%204.19489C19.3461%205.53319%2020.1171%207.02331%2020.6841%208.5225L19.6848%208.51115C18.3381%208.47952%2017.1563%208.39224%2016.1202%208.2515C12.6361%207.77824%2010.7986%206.70053%209.87231%205.10213C9.05211%203.87389%208.29159%203.227%207.66953%202.91862C7.01938%202.59632%206.52049%202.64377%206.2628%202.7837Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 0;
}
.loader__bride::before {
  animation: fadeBefore 0.8s ease infinite;
}
@keyframes fadeBefore {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.loader__bride::after {
  animation: fadeAfter 0.8s ease infinite;
}
@keyframes fadeAfter {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes move {
  from {
    right: 0%;
  }
  to {
    right: 100%;
  }
}
@keyframes progressFill {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}
@media (max-width: 1200px) {
  .delivery__item {
    width: calc(50% - 20px);
  }
  .contacts__list {
    padding: 30px 20px;
  }
}
@media (max-width: 992px) {
  .contacts__list {
    flex-wrap: wrap;
  }
  .contacts__item {
    width: calc(50% - 10px);
  }
  .contacts__item:first-child {
    width: 100%;
  }
  .contacts h4 {
    text-align: center;
  }
  .poster__wrapper {
    display: flex;
    flex-wrap: wrap;
    row-gap: 30px;
  }
  .poster__item {
    flex: 1 1 calc((100% - 40px) / 2);
  }
}
@media (max-width: 768px) {
  .qoute-block {
    margin: 20px 0;
  }
  .contacts__item {
    width: 100%;
  }
  .contacts__list {
    gap: 10px;
  }
  .info {
    -moz-column-count: 1;
         column-count: 1;
  }
  .decor__img {
    top: -60px;
    width: 100%;
    height: 257px;
  }
  .delivery__wrapper {
    margin-bottom: 30px;
  }
  .delivery__item {
    width: 100%;
  }
  .banquet-offers__item {
    height: 500px;
    max-height: 500px;
  }
  .delivery-from {
    display: flex;
    flex-wrap: wrap;
  }
  .delivery-from__item {
    padding: 20px;
    width: calc((100% - 20px) / 2);
  }
  .delivery-from__icon {
    width: 84px;
    height: 84px;
  }
  .order-details {
    margin-bottom: 20px;
  }
  .order-details__inputs {
    padding-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .order-details {
    margin-bottom: 10px;
  }
  .order-details__inputs {
    padding-bottom: 10px;
    flex-wrap: wrap;
    gap: 10px;
  }
  .order-details__inputs--w50 .inputs__container {
    width: calc(50% - 10px);
  }
  .order-details__inputs--w50 .order-details__doorphone {
    min-width: auto;
    width: calc(50% - 10px);
  }
  .order-details__pickup {
    flex-wrap: wrap;
    gap: 10px;
  }
  #upBtn {
    width: 60px;
    height: 60px;
    bottom: 110px;
  }
  #upBtn::after {
    width: 20px;
    height: 20px;
  }
  .qoute-block {
    margin: 10px 0;
  }
  .gallery {
    gap: 3px;
  }
  .gallery__item .zoom {
    width: 40px;
    height: 40px;
  }
  .gallery__item img {
    border-radius: 10px;
  }
  .counter__btn {
    background: #f2f3f2;
    width: 40px;
    height: 40px;
    position: relative;
    font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
    border-radius: 40px;
  }
  .contacts__lists {
    flex-wrap: wrap;
  }
  .contacts__list {
    width: 100%;
    gap: 0;
    padding: 20px;
  }
  .poster--bg::before {
    width: 300px;
    height: 167px;
    right: 10px;
    top: -107px;
  }
  .poster__wrapper {
    display: flex;
    flex-wrap: wrap;
    row-gap: 30px;
  }
  .poster__item {
    flex: 1 1 100%;
  }
  .decor__img {
    top: -50px;
    width: 100%;
    height: 157px;
  }
  .delivery__wrapper {
    margin-bottom: 20px;
  }
  .delivery__item {
    width: 100%;
    height: 365px;
  }
  .inputs__container {
    width: 100%;
  }
  .breadcrumb li {
    display: none;
  }
  .breadcrumb li:first-child a {
    display: none;
    width: 18px;
    height: 19px;
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13%2020V12C13%2011.7348%2012.8946%2011.4804%2012.7071%2011.2929C12.5196%2011.1054%2012.2652%2011%2012%2011H8C7.73478%2011%207.48043%2011.1054%207.29289%2011.2929C7.10536%2011.4804%207%2011.7348%207%2012V20M1%209C0.99993%208.70907%201.06333%208.42162%201.18579%208.15771C1.30824%207.89381%201.4868%207.65979%201.709%207.472L8.709%201.473C9.06999%201.16791%209.52736%201.00052%2010%201.00052C10.4726%201.00052%2010.93%201.16791%2011.291%201.473L18.291%207.472C18.5132%207.65979%2018.6918%207.89381%2018.8142%208.15771C18.9367%208.42162%2019.0001%208.70907%2019%209V18C19%2018.5304%2018.7893%2019.0391%2018.4142%2019.4142C18.0391%2019.7893%2017.5304%2020%2017%2020H3C2.46957%2020%201.96086%2019.7893%201.58579%2019.4142C1.21071%2019.0391%201%2018.5304%201%2018V9Z%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .breadcrumb li:nth-last-child(2) {
    display: flex;
    width: 0;
  }
  .breadcrumb li:nth-last-child(2)::after {
    content: "";
  }
  .breadcrumb li:nth-last-child(2) a {
    display: flex;
    font-size: 0;
    background: #fff;
    line-height: 0;
  }
  .breadcrumb li:nth-last-child(2) a::before {
    content: "";
    display: block;
    width: 18px;
    height: 17px;
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%229%22%20height%3D%2214%22%20viewBox%3D%220%200%209%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8%2013L2%207L8%201%22%20stroke%3D%22%23949494%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
  }
  .breadcrumb li:last-child {
    display: flex;
    padding-left: 7px;
  }
  .breadcrumb li:last-child::after {
    content: "";
  }
  .delivery-from {
    display: flex;
    flex-wrap: wrap;
  }
  .delivery-from__item {
    padding: 20px;
    width: 100%;
  }
  .delivery-from__icon {
    width: 50px;
    height: 50px;
  }
  .scooter,
  .walk,
  .cart {
    width: 30px;
    height: 30px;
  }
  .download {
    padding: 15px 20px;
  }
  .download__icon {
    width: 20px;
    height: 20px;
  }
  .radio-delivery-pickup__items {
    gap: 2px;
  }
  .loader {
    max-width: 90%;
  }
}
@media (min-width: 768px) {
  .logo__container:hover::before {
    animation: fadeBefore 0.8s ease infinite;
  }
  @keyframes fadeBefore {
    0% {
      opacity: 1;
    }
    50% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  .logo__container:hover::after {
    animation: fadeAfter 0.8s ease infinite;
  }
  @keyframes fadeAfter {
    0% {
      opacity: 0;
    }
    50% {
      opacity: 1;
    }
    100% {
      opacity: 0;
    }
  }
}
.logo__container {
  padding: 15px 16.75px 8.37px;
  position: relative;
}
.logo__container::before, .logo__container::after {
  content: "";
  position: absolute;
  width: 21px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transition: opacity 0.3s ease-in-out;
}
.logo__container::before {
  top: 4px;
  left: 70px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2222%22%20height%3D%2212%22%20viewBox%3D%220%200%2022%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.69673%204.76122C3.88877%203.72459%200.483596%201.18278%200.85317%200.191641C1.65557%200.188412%207.19307%203.91142%2010.2575%206.42502C13.0774%203.63891%2013.2081%203.52915%2014.165%203.47394C15.176%203.41561%2019.6256%201.27629%2021.6138%200.648142C21.5298%202.30737%2019.4166%203.96959%2018.5688%204.30375C17.721%204.6379%2015.6109%205.61537%2013.894%207.42587C13.3599%207.98904%2012.8102%208.28526%2012.2529%208.38586C13.0663%209.63862%2016.3102%2010.6983%2017.8555%2011.0765L13.0222%2010.3286C9.70055%2010.5202%208.16701%209.98118%207.46627%208.88065C6.76553%207.78013%205.83589%207.60558%205.60643%207.78996C5.59894%207.6763%205.72463%207.38381%206.28732%207.12315C6.31863%206.63338%207.03031%206.45379%207.83667%206.4138C7.09132%205.81598%206.37112%205.20342%205.69673%204.76122Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 1;
}
.logo__container::after {
  top: 5px;
  left: 70px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2212%22%20viewBox%3D%220%200%2014%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.58667%205.43592C10.2248%205.52259%2010.9526%205.57635%2011.782%205.59582L12.3974%205.60282C13.4098%208.27953%2013.3665%2011.0032%2013.4663%2011.632C12.6237%2010.899%2010.4244%208.89295%209.58667%205.43592Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M13.9295%205.49073C13.4519%205.68174%2012.9004%205.60853%2012.3974%205.60282C12.0482%204.67952%2011.5734%203.76182%2010.9238%202.93763C11.7492%203.76543%2012.703%205.33157%2013.9295%205.49073Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M5.73886%203.49635C5.38186%204.12872%204.39878%205.5185%203.32239%206.01865C1.9769%206.64384%200.669491%209.32919%200.521861%2010.2195C-0.81413%208.53797%201.66447%202.49158%204.38226%202.15162C4.76536%202.34154%205.23373%202.73993%205.73886%203.49635Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M3.51591%202.06853C3.5148%201.93255%203.6913%201.59259%204.40624%201.32063C4.43363%201.1051%204.57357%200.946768%204.78981%200.83324C6.49414%20-0.0615331%209.3434%202.28398%2010.9238%202.93763C11.5734%203.76182%2012.0482%204.67952%2012.3974%205.60282L11.782%205.59582C10.9526%205.57635%2010.2248%205.52259%209.58667%205.43592C7.44094%205.14446%206.30934%204.48074%205.73886%203.49635C5.23373%202.73993%204.76536%202.34154%204.38226%202.15162C3.98186%201.95313%203.67461%201.98235%203.51591%202.06853Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 0;
}
.logo__container--white::before {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2235%22%20height%3D%2219%22%20viewBox%3D%220%200%2035%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.46806%208.35475C5.53239%206.67151%200.00323087%202.54424%200.603328%200.934885C1.90622%200.929643%2010.8978%206.97488%2015.8737%2011.0563C20.4525%206.5324%2020.6647%206.35417%2022.2185%206.26452C23.86%206.1698%2031.0851%202.69608%2034.3134%201.67613C34.1771%204.3703%2030.7456%207.06934%2029.3691%207.61192C27.9925%208.15451%2024.5662%209.74167%2021.7783%2012.6815C20.9111%2013.5959%2020.0186%2014.0769%2019.1137%2014.2403C20.4344%2016.2744%2025.7016%2017.9951%2028.2108%2018.6092L20.3628%2017.3947C14.9693%2017.7059%2012.4792%2016.8306%2011.3414%2015.0437C10.2035%2013.2567%208.69403%2012.9733%208.32144%2013.2727C8.30927%2013.0881%208.51336%2012.6132%209.42703%2012.1899C9.47787%2011.3947%2010.6335%2011.1031%2011.9428%2011.0381C10.7325%2010.0674%209.5631%209.07276%208.46806%208.35475Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 1;
}
.logo__container--white::after {
  top: 5px;
  left: 70px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2219%22%20viewBox%3D%220%200%2024%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.1202%208.2515C17.1563%208.39224%2018.3381%208.47952%2019.6848%208.51115L20.6841%208.5225C22.328%2012.8688%2022.2577%2017.2915%2022.4197%2018.3123C21.0516%2017.1222%2017.4804%2013.8649%2016.1202%208.2515Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M23.1719%208.3405C22.3963%208.65065%2021.5008%208.53179%2020.6841%208.5225C20.1171%207.02331%2019.3461%205.53319%2018.2913%204.19489C19.6315%205.53905%2021.1804%208.08207%2023.1719%208.3405Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M9.87231%205.10213C9.29264%206.12894%207.69635%208.38559%205.94857%209.19771C3.76383%2010.2129%201.64092%2014.5732%201.40121%2016.0188C-0.768108%2013.2885%203.25652%203.47062%207.66953%202.91862C8.29159%203.227%209.05211%203.87389%209.87231%205.10213Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M6.2628%202.7837C6.26099%202.5629%206.54759%202.01089%207.70848%201.56929C7.75294%201.21932%207.98017%200.962239%208.3313%200.777898C11.0987%20-0.674991%2015.7252%203.13354%2018.2913%204.19489C19.3461%205.53319%2020.1171%207.02331%2020.6841%208.5225L19.6848%208.51115C18.3381%208.47952%2017.1563%208.39224%2016.1202%208.2515C12.6361%207.77824%2010.7986%206.70053%209.87231%205.10213C9.05211%203.87389%208.29159%203.227%207.66953%202.91862C7.01938%202.59632%206.52049%202.64377%206.2628%202.7837Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 0;
}
.logo__container--footer::before, .logo__container--footer::after {
  width: 33px;
  height: 19px;
}
.logo__container--footer::before {
  top: -2px;
  left: 104px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2235%22%20height%3D%2219%22%20viewBox%3D%220%200%2035%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.46781%208.35475C5.53215%206.67151%200.00298673%202.54424%200.603084%200.934885C1.90597%200.929643%2010.8975%206.97488%2015.8734%2011.0563C20.4522%206.5324%2020.6645%206.35417%2022.2182%206.26452C23.8597%206.1698%2031.0848%202.69608%2034.3131%201.67613C34.1768%204.3703%2030.7454%207.06934%2029.3688%207.61192C27.9922%208.15451%2024.5659%209.74167%2021.7781%2012.6815C20.9109%2013.5959%2020.0184%2014.0769%2019.1134%2014.2403C20.4341%2016.2744%2025.7014%2017.9951%2028.2106%2018.6092L20.3625%2017.3947C14.969%2017.7059%2012.4789%2016.8306%2011.3411%2015.0437C10.2033%2013.2567%208.69378%2012.9733%208.32119%2013.2727C8.30903%2013.0881%208.51312%2012.6132%209.42679%2012.1899C9.47762%2011.3947%2010.6332%2011.1031%2011.9425%2011.0381C10.7323%2010.0674%209.56286%209.07276%208.46781%208.35475Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 1;
}
.logo__container--footer::after {
  top: -2px;
  left: 104px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2219%22%20viewBox%3D%220%200%2024%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.1202%208.2515C17.1563%208.39224%2018.3381%208.47952%2019.6848%208.51115L20.6841%208.5225C22.328%2012.8688%2022.2577%2017.2915%2022.4197%2018.3123C21.0516%2017.1222%2017.4804%2013.8649%2016.1202%208.2515Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M23.1719%208.3405C22.3963%208.65065%2021.5008%208.53179%2020.6841%208.5225C20.1171%207.02331%2019.3461%205.53319%2018.2913%204.19489C19.6315%205.53905%2021.1804%208.08207%2023.1719%208.3405Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M9.87231%205.10213C9.29264%206.12894%207.69635%208.38559%205.94857%209.19771C3.76383%2010.2129%201.64092%2014.5732%201.40121%2016.0188C-0.768108%2013.2885%203.25652%203.47062%207.66953%202.91862C8.29159%203.227%209.05211%203.87389%209.87231%205.10213Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M6.2628%202.7837C6.26099%202.5629%206.54759%202.01089%207.70848%201.56929C7.75294%201.21932%207.98017%200.962239%208.3313%200.777898C11.0987%20-0.674991%2015.7252%203.13354%2018.2913%204.19489C19.3461%205.53319%2020.1171%207.02331%2020.6841%208.5225L19.6848%208.51115C18.3381%208.47952%2017.1563%208.39224%2016.1202%208.2515C12.6361%207.77824%2010.7986%206.70053%209.87231%205.10213C9.05211%203.87389%208.29159%203.227%207.66953%202.91862C7.01938%202.59632%206.52049%202.64377%206.2628%202.7837Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 0;
}
.logo__svg {
  width: 153px;
  height: 44px;
}
.logo__svg--footer {
  width: 250px;
  height: 71px;
}

.birdie {
  opacity: 0;
  visibility: hidden;
  width: 0px;
  height: 0px;
  position: relative;
  transition: opacity ease-in-out 0.1s, visibility ease-in-out 0.5s, width ease-in-out 0.3s;
}
.birdie::before, .birdie::after {
  content: "";
  position: absolute;
  width: 21px;
  height: 12px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transition: opacity 0.3s ease-in-out;
}
.birdie::before {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2222%22%20height%3D%2212%22%20viewBox%3D%220%200%2022%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M5.69673%204.76122C3.88877%203.72459%200.483596%201.18278%200.85317%200.191641C1.65557%200.188412%207.19307%203.91142%2010.2575%206.42502C13.0774%203.63891%2013.2081%203.52915%2014.165%203.47394C15.176%203.41561%2019.6256%201.27629%2021.6138%200.648142C21.5298%202.30737%2019.4166%203.96959%2018.5688%204.30375C17.721%204.6379%2015.6109%205.61537%2013.894%207.42587C13.3599%207.98904%2012.8102%208.28526%2012.2529%208.38586C13.0663%209.63862%2016.3102%2010.6983%2017.8555%2011.0765L13.0222%2010.3286C9.70055%2010.5202%208.16701%209.98118%207.46627%208.88065C6.76553%207.78013%205.83589%207.60558%205.60643%207.78996C5.59894%207.6763%205.72463%207.38381%206.28732%207.12315C6.31863%206.63338%207.03031%206.45379%207.83667%206.4138C7.09132%205.81598%206.37112%205.20342%205.69673%204.76122Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 1;
}
.birdie::after {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2212%22%20viewBox%3D%220%200%2014%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.58667%205.43592C10.2248%205.52259%2010.9526%205.57635%2011.782%205.59582L12.3974%205.60282C13.4098%208.27953%2013.3665%2011.0032%2013.4663%2011.632C12.6237%2010.899%2010.4244%208.89295%209.58667%205.43592Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M13.9295%205.49073C13.4519%205.68174%2012.9004%205.60853%2012.3974%205.60282C12.0482%204.67952%2011.5734%203.76182%2010.9238%202.93763C11.7492%203.76543%2012.703%205.33157%2013.9295%205.49073Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M5.73886%203.49635C5.38186%204.12872%204.39878%205.5185%203.32239%206.01865C1.9769%206.64384%200.669491%209.32919%200.521861%2010.2195C-0.81413%208.53797%201.66447%202.49158%204.38226%202.15162C4.76536%202.34154%205.23373%202.73993%205.73886%203.49635Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M3.51591%202.06853C3.5148%201.93255%203.6913%201.59259%204.40624%201.32063C4.43363%201.1051%204.57357%200.946768%204.78981%200.83324C6.49414%20-0.0615331%209.3434%202.28398%2010.9238%202.93763C11.5734%203.76182%2012.0482%204.67952%2012.3974%205.60282L11.782%205.59582C10.9526%205.57635%2010.2248%205.52259%209.58667%205.43592C7.44094%205.14446%206.30934%204.48074%205.73886%203.49635C5.23373%202.73993%204.76536%202.34154%204.38226%202.15162C3.98186%201.95313%203.67461%201.98235%203.51591%202.06853Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 0;
}
.birdie--white::before {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2235%22%20height%3D%2219%22%20viewBox%3D%220%200%2035%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.46781%208.35475C5.53215%206.67151%200.00298673%202.54424%200.603084%200.934885C1.90597%200.929643%2010.8975%206.97488%2015.8734%2011.0563C20.4522%206.5324%2020.6645%206.35417%2022.2182%206.26452C23.8597%206.1698%2031.0848%202.69608%2034.3131%201.67613C34.1768%204.3703%2030.7454%207.06934%2029.3688%207.61192C27.9922%208.15451%2024.5659%209.74167%2021.7781%2012.6815C20.9109%2013.5959%2020.0184%2014.0769%2019.1134%2014.2403C20.4341%2016.2744%2025.7014%2017.9951%2028.2106%2018.6092L20.3625%2017.3947C14.969%2017.7059%2012.4789%2016.8306%2011.3411%2015.0437C10.2033%2013.2567%208.69378%2012.9733%208.32119%2013.2727C8.30903%2013.0881%208.51312%2012.6132%209.42679%2012.1899C9.47762%2011.3947%2010.6332%2011.1031%2011.9425%2011.0381C10.7323%2010.0674%209.56286%209.07276%208.46781%208.35475Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 1;
}
.birdie--white::after {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2219%22%20viewBox%3D%220%200%2024%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.1202%208.2515C17.1563%208.39224%2018.3381%208.47952%2019.6848%208.51115L20.6841%208.5225C22.328%2012.8688%2022.2577%2017.2915%2022.4197%2018.3123C21.0516%2017.1222%2017.4804%2013.8649%2016.1202%208.2515Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M23.1719%208.3405C22.3963%208.65065%2021.5008%208.53179%2020.6841%208.5225C20.1171%207.02331%2019.3461%205.53319%2018.2913%204.19489C19.6315%205.53905%2021.1804%208.08207%2023.1719%208.3405Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M9.87231%205.10213C9.29264%206.12894%207.69635%208.38559%205.94857%209.19771C3.76383%2010.2129%201.64092%2014.5732%201.40121%2016.0188C-0.768108%2013.2885%203.25652%203.47062%207.66953%202.91862C8.29159%203.227%209.05211%203.87389%209.87231%205.10213Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M6.2628%202.7837C6.26099%202.5629%206.54759%202.01089%207.70848%201.56929C7.75294%201.21932%207.98017%200.962239%208.3313%200.777898C11.0987%20-0.674991%2015.7252%203.13354%2018.2913%204.19489C19.3461%205.53319%2020.1171%207.02331%2020.6841%208.5225L19.6848%208.51115C18.3381%208.47952%2017.1563%208.39224%2016.1202%208.2515C12.6361%207.77824%2010.7986%206.70053%209.87231%205.10213C9.05211%203.87389%208.29159%203.227%207.66953%202.91862C7.01938%202.59632%206.52049%202.64377%206.2628%202.7837Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 0;
}

.birdie-group {
  position: relative;
  z-index: -1;
  width: 100%;
  height: 100%;
  transition: opacity ease-in-out 0.1s, visibility ease-in-out 0.5s, width ease-in-out 0.3s;
}
.birdie-group::before, .birdie-group::after {
  content: "";
  position: absolute;
  width: 317px;
  height: 176px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transition: opacity 0.3s ease-in-out;
}
.birdie-group::before {
  bottom: 30px;
  right: 30px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22269%22%20viewBox%3D%220%200%20478%20269%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cg%20clip-path%3D%22url%28%23clip0_2676_12761%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M119.99%2059.0214C118.033%2061.9699%20127.693%2072.7065%20133.047%2077.391C134.595%2078.916%20136.164%2080.8083%20137.784%2082.7626C138.212%2083.2784%20138.643%2083.7986%20139.078%2084.3175C136.33%2083.8592%20133.801%2083.9232%20133.344%2085.4906C131.259%2085.9265%20130.625%2086.7845%20130.569%2087.159C131.475%2086.7277%20134.485%2087.9725%20136.059%2092.0568C137.537%2095.8928%20141.848%2098.6564%20151.761%20100.47C152.403%20100.587%20153.068%20100.701%20153.758%20100.81L169.522%20106.764C165.543%20104.867%20158.164%20100.731%20154.48%2096.7578C153.591%2095.7983%20152.916%2094.8482%20152.558%2093.9415C154.08%2094.0038%20155.672%2093.6763%20157.346%2092.8461C157.818%2092.6121%20158.296%2092.338%20158.781%2092.0215C165.871%2087.3954%20173.689%2085.7607%20176.789%2085.2941C179.888%2084.8275%20188.208%2080.9718%20189.682%2075.6458C186.616%2075.8983%20181.827%2076.7218%20177.083%2077.5377C173.607%2078.1355%20170.155%2078.7292%20167.423%2079.0911C165.179%2079.3881%20163.421%2079.529%20162.532%2079.3878C159.265%2078.8692%20158.745%2079.1302%20147.235%2086.1196C138.703%2075.7232%20122.699%2059.5962%20119.99%2059.0214Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M198.596%20161.362C200.313%20161.879%20202.291%20162.345%20204.564%20162.761L206.253%20163.049C207.869%20170.853%20206.561%20178.326%20206.561%20180.099C204.564%20177.715%20199.391%20171.237%20198.596%20161.362Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M210.515%20163.409C209.118%20163.726%20207.634%20163.284%20206.253%20163.049C205.696%20160.357%20204.791%20157.625%20203.364%20155.075C205.272%20157.712%20207.212%20162.436%20210.515%20163.409Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M188.861%20154.348C187.604%20155.931%20184.293%20159.325%20181.115%20160.23C177.142%20161.362%20172.374%20168.178%20171.58%20170.562C168.64%20165.354%20178.095%20149.805%20185.718%20150.057C186.688%20150.746%20187.802%20152.047%20188.861%20154.348Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M183.371%20149.45C183.428%20149.075%20184.061%20148.217%20186.146%20147.781C186.316%20147.201%20186.77%20146.826%20187.414%20146.608C192.491%20144.891%20199.303%20152.587%20203.364%20155.075C204.791%20157.625%20205.696%20160.357%20206.253%20163.049L204.564%20162.761C202.291%20162.345%20200.313%20161.879%20198.596%20161.362C192.823%20159.624%20190%20157.304%20188.861%20154.348C187.802%20152.047%20186.688%20150.746%20185.718%20150.057C184.703%20149.336%20183.845%20149.282%20183.371%20149.45Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M289.596%20145.362C291.313%20145.879%20293.291%20146.345%20295.564%20146.761L297.253%20147.049C298.869%20154.853%20297.561%20162.326%20297.561%20164.099C295.564%20161.715%20290.391%20155.237%20289.596%20145.362Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M301.515%20147.409C300.118%20147.726%20298.634%20147.284%20297.253%20147.049C296.696%20144.357%20295.791%20141.625%20294.364%20139.075C296.272%20141.712%20298.212%20146.436%20301.515%20147.409Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M279.861%20138.348C278.604%20139.931%20275.293%20143.325%20272.115%20144.23C268.142%20145.362%20263.374%20152.178%20262.58%20154.562C259.64%20149.354%20269.095%20133.805%20276.718%20134.057C277.688%20134.746%20278.802%20136.047%20279.861%20138.348Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M274.371%20133.45C274.428%20133.075%20275.061%20132.217%20277.146%20131.781C277.316%20131.201%20277.77%20130.826%20278.414%20130.608C283.491%20128.891%20290.303%20136.587%20294.364%20139.075C295.791%20141.625%20296.696%20144.357%20297.253%20147.049L295.564%20146.761C293.291%20146.345%20291.313%20145.879%20289.596%20145.362C283.823%20143.624%20281%20141.304%20279.861%20138.348C278.802%20136.047%20277.688%20134.746%20276.718%20134.057C275.703%20133.336%20274.845%20133.282%20274.371%20133.45Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M410.596%20250.362C412.313%20250.879%20414.291%20251.345%20416.564%20251.761L418.253%20252.049C419.869%20259.853%20418.561%20267.326%20418.561%20269.099C416.564%20266.715%20411.391%20260.237%20410.596%20250.362Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M422.515%20252.409C421.118%20252.726%20419.634%20252.284%20418.253%20252.049C417.696%20249.357%20416.791%20246.625%20415.364%20244.075C417.272%20246.712%20419.212%20251.436%20422.515%20252.409Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M400.861%20243.348C399.604%20244.931%20396.293%20248.325%20393.115%20249.23C389.142%20250.362%20384.374%20257.178%20383.58%20259.562C380.64%20254.354%20390.095%20238.805%20397.718%20239.057C398.688%20239.746%20399.802%20241.047%20400.861%20243.348Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M395.371%20238.45C395.428%20238.075%20396.061%20237.217%20398.146%20236.781C398.316%20236.201%20398.77%20235.826%20399.414%20235.608C404.491%20233.891%20411.303%20241.587%20415.364%20244.075C416.791%20246.625%20417.696%20249.357%20418.253%20252.049L416.564%20251.761C414.291%20251.345%20412.313%20250.879%20410.596%20250.362C404.823%20248.624%20402%20246.304%20400.861%20243.348C399.802%20241.047%20398.688%20239.746%20397.718%20239.057C396.703%20238.336%20395.845%20238.282%20395.371%20238.45Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M123.596%2041.3624C125.313%2041.8794%20127.291%2042.345%20129.564%2042.7607L131.253%2043.0487C132.869%2050.8531%20131.561%2058.3259%20131.561%2060.0987C129.564%2057.7149%20124.391%2051.2369%20123.596%2041.3624Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M135.515%2043.4093C134.118%2043.7261%20132.634%2043.284%20131.253%2043.0487C130.696%2040.3566%20129.791%2037.6252%20128.364%2035.0746C130.272%2037.7118%20132.212%2042.436%20135.515%2043.4093Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M113.861%2034.3476C112.604%2035.9311%20109.293%2039.3245%20106.115%2040.2303C102.142%2041.3624%2097.3742%2048.1778%2096.5796%2050.5621C93.6396%2045.3538%20103.095%2029.8051%20110.718%2030.0566C111.688%2030.7462%20112.802%2032.0465%20113.861%2034.3476Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M108.371%2029.4498C108.428%2029.0753%20109.061%2028.2173%20111.146%2027.7814C111.316%2027.2005%20111.77%2026.8261%20112.414%2026.6083C117.491%2024.8913%20124.303%2032.5867%20128.364%2035.0746C129.791%2037.6252%20130.696%2040.3566%20131.253%2043.0487L129.564%2042.7607C127.291%2042.345%20125.313%2041.8794%20123.596%2041.3624C117.823%2039.6239%20115%2037.3043%20113.861%2034.3476C112.802%2032.0465%20111.688%2030.7462%20110.718%2030.0566C109.703%2029.3358%20108.845%2029.282%20108.371%2029.4498Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M28.5963%2069.3624C30.3133%2069.8794%2032.2913%2070.345%2034.5636%2070.7607L36.253%2071.0487C37.8687%2078.8531%2036.5607%2086.3259%2036.5607%2088.0987C34.5636%2085.7149%2029.3909%2079.2369%2028.5963%2069.3624Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M40.5154%2071.4093C39.1184%2071.7261%2037.6338%2071.284%2036.253%2071.0487C35.6957%2068.3566%2034.7906%2065.6252%2033.3639%2063.0746C35.2724%2065.7118%2037.212%2070.436%2040.5154%2071.4093Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M18.8613%2062.3476C17.6035%2063.9311%2014.2933%2067.3245%2011.1149%2068.2303C7.14187%2069.3624%202.37422%2076.1778%201.57961%2078.5621C-1.36041%2073.3538%208.09521%2057.8051%2015.7176%2058.0566C16.6883%2058.7462%2017.8024%2060.0465%2018.8613%2062.3476Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M13.3714%2057.4498C13.4277%2057.0753%2014.0615%2056.2173%2016.1463%2055.7814C16.3157%2055.2005%2016.7697%2054.8261%2017.4139%2054.6083C22.4915%2052.8913%2029.3032%2060.5867%2033.3639%2063.0746C34.7906%2065.6252%2035.6957%2068.3566%2036.253%2071.0487L34.5636%2070.7607C32.2913%2070.345%2030.3133%2069.8794%2028.5963%2069.3624C22.8227%2067.6239%2020.0005%2065.3043%2018.8613%2062.3476C17.8024%2060.0465%2016.6883%2058.7462%2015.7176%2058.0566C14.7032%2057.3358%2013.8455%2057.282%2013.3714%2057.4498Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M187.99%2038.0214C186.033%2040.9699%20195.693%2051.7065%20201.047%2056.391C202.595%2057.916%20204.164%2059.8083%20205.784%2061.7626C206.212%2062.2784%20206.643%2062.7986%20207.078%2063.3175C204.33%2062.8592%20201.801%2062.9232%20201.344%2064.4906C199.259%2064.9265%20198.625%2065.7845%20198.569%2066.159C199.475%2065.7277%20202.485%2066.9725%20204.059%2071.0568C205.537%2074.8928%20209.848%2077.6564%20219.761%2079.4699C220.403%2079.5874%20221.068%2079.7008%20221.758%2079.8103L237.522%2085.7641C233.543%2083.8671%20226.164%2079.7309%20222.48%2075.7578C221.591%2074.7983%20220.916%2073.8482%20220.558%2072.9415C222.08%2073.0038%20223.672%2072.6763%20225.346%2071.8461C225.818%2071.6121%20226.296%2071.338%20226.781%2071.0215C233.871%2066.3954%20241.689%2064.7607%20244.789%2064.2941C247.888%2063.8275%20256.208%2059.9718%20257.682%2054.6458C254.616%2054.8983%20249.827%2055.7218%20245.083%2056.5377C241.607%2057.1355%20238.155%2057.7292%20235.423%2058.0911C233.179%2058.3881%20231.421%2058.529%20230.532%2058.3878C227.265%2057.8692%20226.745%2058.1302%20215.235%2065.1196C206.703%2054.7232%20190.699%2038.5962%20187.99%2038.0214Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M283.99%20173.021C282.033%20175.97%20291.693%20186.706%20297.047%20191.391C298.595%20192.916%20300.164%20194.808%20301.784%20196.763C302.212%20197.278%20302.643%20197.799%20303.078%20198.317C300.33%20197.859%20297.801%20197.923%20297.344%20199.491C295.259%20199.926%20294.625%20200.784%20294.569%20201.159C295.475%20200.728%20298.485%20201.972%20300.059%20206.057C301.537%20209.893%20305.848%20212.656%20315.761%20214.47C316.403%20214.587%20317.068%20214.701%20317.758%20214.81L333.522%20220.764C329.543%20218.867%20322.164%20214.731%20318.48%20210.758C317.591%20209.798%20316.916%20208.848%20316.558%20207.942C318.08%20208.004%20319.672%20207.676%20321.346%20206.846C321.818%20206.612%20322.296%20206.338%20322.781%20206.022C329.871%20201.395%20337.689%20199.761%20340.789%20199.294C343.888%20198.827%20352.208%20194.972%20353.682%20189.646C350.616%20189.898%20345.827%20190.722%20341.083%20191.538C337.607%20192.136%20334.155%20192.729%20331.423%20193.091C329.179%20193.388%20327.421%20193.529%20326.532%20193.388C323.265%20192.869%20322.745%20193.13%20311.235%20200.12C302.703%20189.723%20286.699%20173.596%20283.99%20173.021Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M332.99%20130.021C331.033%20132.97%20340.693%20143.706%20346.047%20148.391C347.595%20149.916%20349.164%20151.808%20350.784%20153.763C351.212%20154.278%20351.643%20154.799%20352.078%20155.317C349.33%20154.859%20346.801%20154.923%20346.344%20156.491C344.259%20156.926%20343.625%20157.784%20343.569%20158.159C344.475%20157.728%20347.485%20158.972%20349.059%20163.057C350.537%20166.893%20354.848%20169.656%20364.761%20171.47C365.403%20171.587%20366.068%20171.701%20366.758%20171.81L382.522%20177.764C378.543%20175.867%20371.164%20171.731%20367.48%20167.758C366.591%20166.798%20365.916%20165.848%20365.558%20164.942C367.08%20165.004%20368.672%20164.676%20370.346%20163.846C370.818%20163.612%20371.296%20163.338%20371.781%20163.022C378.871%20158.395%20386.689%20156.761%20389.789%20156.294C392.888%20155.827%20401.208%20151.972%20402.682%20146.646C399.616%20146.898%20394.827%20147.722%20390.083%20148.538C386.607%20149.136%20383.155%20149.729%20380.423%20150.091C378.179%20150.388%20376.421%20150.529%20375.532%20150.388C372.265%20149.869%20371.745%20150.13%20360.235%20157.12C351.703%20146.723%20335.699%20130.596%20332.99%20130.021Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M406.99%20137.021C405.033%20139.97%20414.693%20150.706%20420.047%20155.391C421.595%20156.916%20423.164%20158.808%20424.784%20160.763C425.212%20161.278%20425.643%20161.799%20426.078%20162.317C423.33%20161.859%20420.801%20161.923%20420.344%20163.491C418.259%20163.926%20417.625%20164.784%20417.569%20165.159C418.475%20164.728%20421.485%20165.972%20423.059%20170.057C424.537%20173.893%20428.848%20176.656%20438.761%20178.47C439.403%20178.587%20440.068%20178.701%20440.758%20178.81L456.522%20184.764C452.543%20182.867%20445.164%20178.731%20441.48%20174.758C440.591%20173.798%20439.916%20172.848%20439.558%20171.942C441.08%20172.004%20442.672%20171.676%20444.346%20170.846C444.818%20170.612%20445.296%20170.338%20445.781%20170.022C452.871%20165.395%20460.689%20163.761%20463.789%20163.294C466.888%20162.827%20475.208%20158.972%20476.682%20153.646C473.616%20153.898%20468.827%20154.722%20464.083%20155.538C460.607%20156.136%20457.155%20156.729%20454.423%20157.091C452.179%20157.388%20450.421%20157.529%20449.532%20157.388C446.265%20156.869%20445.745%20157.13%20434.235%20164.12C425.703%20153.723%20409.699%20137.596%20406.99%20137.021Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3CclipPath%20id%3D%22clip0_2676_12761%22%3E%0A%20%20%20%20%20%20%3Crect%20width%3D%22478%22%20height%3D%22269%22%20fill%3D%22white%22%20%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
  opacity: 1;
}
.birdie-group::after {
  bottom: 30px;
  right: 30px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22268%22%20viewBox%3D%220%200%20478%20268%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Cg%20clip-path%3D%22url%28%23clip0_2676_12749%29%22%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M173.036%20120.345C171.079%20123.293%20180.739%20134.03%20186.093%20138.714C187.641%20140.239%20189.21%20142.131%20190.83%20144.086C191.258%20144.602%20191.689%20145.122%20192.124%20145.641C189.376%20145.182%20186.847%20145.246%20186.39%20146.814C184.305%20147.25%20183.671%20148.108%20183.615%20148.482C184.521%20148.051%20187.531%20149.296%20189.105%20153.38C190.583%20157.216%20194.893%20159.98%20204.807%20161.793C205.449%20161.91%20206.114%20162.024%20206.804%20162.133L222.568%20168.087C218.589%20166.19%20211.21%20162.054%20207.526%20158.081C206.637%20157.121%20205.962%20156.171%20205.604%20155.265C207.126%20155.327%20208.718%20154.999%20210.392%20154.169C210.864%20153.935%20211.342%20153.661%20211.827%20153.345C218.917%20148.718%20226.735%20147.084%20229.834%20146.617C232.934%20146.151%20241.254%20142.295%20242.728%20136.969C239.662%20137.221%20234.873%20138.045%20230.129%20138.861C226.653%20139.459%20223.201%20140.052%20220.468%20140.414C218.225%20140.711%20216.467%20140.852%20215.577%20140.711C212.311%20140.192%20211.791%20140.453%20200.281%20147.443C191.749%20137.046%20175.745%20120.919%20173.036%20120.345Z%22%0A%20%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M263.68%20104.39C261.723%20107.338%20271.383%20118.075%20276.737%20122.759C278.285%20124.284%20279.854%20126.177%20281.474%20128.131C281.902%20128.647%20282.333%20129.167%20282.768%20129.686C280.02%20129.228%20277.491%20129.292%20277.034%20130.859C274.949%20131.295%20274.315%20132.153%20274.259%20132.527C275.165%20132.096%20278.175%20133.341%20279.749%20137.425C281.227%20141.261%20285.537%20144.025%20295.451%20145.838C296.093%20145.956%20296.758%20146.069%20297.448%20146.179L313.212%20152.133C309.233%20150.235%20301.854%20146.099%20298.17%20142.126C297.281%20141.167%20296.606%20140.217%20296.248%20139.31C297.77%20139.372%20299.362%20139.045%20301.036%20138.215C301.508%20137.98%20301.986%20137.706%20302.471%20137.39C309.561%20132.764%20317.379%20131.129%20320.478%20130.662C323.578%20130.196%20331.898%20126.34%20333.372%20121.014C330.306%20121.267%20325.517%20122.09%20320.773%20122.906C317.297%20123.504%20313.845%20124.098%20311.112%20124.459C308.869%20124.757%20307.111%20124.897%20306.222%20124.756C302.955%20124.238%20302.435%20124.499%20290.925%20131.488C282.393%20121.092%20266.389%20104.965%20263.68%20104.39Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M97.4933%200.0214101C95.5355%202.96993%20105.196%2013.7065%20110.55%2018.391C112.098%2019.916%20113.667%2021.8083%20115.287%2023.7626C115.715%2024.2784%20116.146%2024.7986%20116.581%2025.3175C113.833%2024.8592%20111.304%2024.9232%20110.847%2026.4906C108.762%2026.9265%20108.128%2027.7845%20108.072%2028.159C108.978%2027.7277%20111.988%2028.9725%20113.562%2033.0568C115.04%2036.8928%20119.35%2039.6564%20129.264%2041.4699C129.906%2041.5874%20130.571%2041.7008%20131.261%2041.8103L147.025%2047.7641C143.046%2045.8671%20135.667%2041.7309%20131.983%2037.7578C131.094%2036.7983%20130.419%2035.8482%20130.061%2034.9415C131.583%2035.0038%20133.175%2034.6763%20134.849%2033.8461C135.321%2033.6121%20135.799%2033.338%20136.284%2033.0215C143.374%2028.3954%20151.192%2026.7607%20154.291%2026.2941C157.391%2025.8275%20165.711%2021.9718%20167.185%2016.6458C164.119%2016.8983%20159.33%2017.7218%20154.586%2018.5377C151.11%2019.1355%20147.658%2019.7292%20144.925%2020.0911C142.682%2020.3881%20140.924%2020.529%20140.034%2020.3878C136.768%2019.8692%20136.248%2020.1302%20124.738%2027.1196C116.206%2016.7232%20100.202%200.59617%2097.4933%200.0214101Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M385.492%20209.417C383.535%20212.365%20393.195%20223.102%20398.549%20227.786C400.097%20229.311%20401.666%20231.203%20403.286%20233.158C403.714%20233.674%20404.145%20234.194%20404.58%20234.713C401.832%20234.254%20399.303%20234.318%20398.846%20235.886C396.761%20236.322%20396.127%20237.18%20396.071%20237.554C396.977%20237.123%20399.987%20238.368%20401.561%20242.452C403.039%20246.288%20407.35%20249.052%20417.263%20250.865C417.905%20250.982%20418.57%20251.096%20419.26%20251.205L435.024%20257.159C431.045%20255.262%20423.666%20251.126%20419.982%20247.153C419.093%20246.193%20418.418%20245.243%20418.06%20244.337C419.582%20244.399%20421.174%20244.071%20422.848%20243.241C423.32%20243.007%20423.798%20242.733%20424.283%20242.417C431.373%20237.79%20439.191%20236.156%20442.291%20235.689C445.39%20235.223%20453.71%20231.367%20455.184%20226.041C452.118%20226.293%20447.329%20227.117%20442.585%20227.933C439.109%20228.531%20435.657%20229.124%20432.924%20229.486C430.681%20229.783%20428.923%20229.924%20428.034%20229.783C424.767%20229.264%20424.247%20229.525%20412.737%20236.515C404.205%20226.118%20388.201%20209.991%20385.492%20209.417Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M2.99033%2028.3316C1.03261%2031.2801%2010.6931%2042.0167%2016.0469%2046.7011C17.5954%2048.2262%2019.164%2050.1185%2020.7841%2052.0728C21.2117%2052.5886%2021.6429%2053.1088%2022.0783%2053.6276C19.33%2053.1694%2016.8009%2053.2334%2016.3438%2054.8007C14.259%2055.2367%2013.6251%2056.0947%2013.5688%2056.4692C14.4751%2056.0379%2017.4852%2057.2827%2019.0588%2061.367C20.5367%2065.203%2024.8476%2067.9666%2034.7611%2069.7801C35.403%2069.8975%2036.0685%2070.011%2036.7581%2070.1205L52.5224%2076.0743C48.5432%2074.1773%2041.1644%2070.041%2037.4804%2066.068C36.5907%2065.1084%2035.9165%2064.1584%2035.5577%2063.2517C37.0802%2063.314%2038.6725%2062.9864%2040.346%2062.1563C40.8179%2061.9222%2041.2963%2061.6482%2041.7814%2061.3317C48.8713%2056.7055%2056.6894%2055.0709%2059.7886%2054.6043C62.8877%2054.1377%2071.208%2050.282%2072.6817%2044.956C69.6158%2045.2085%2064.8272%2046.032%2060.0832%2046.8479C56.6072%2047.4457%2053.1552%2048.0394%2050.4225%2048.4013C48.1794%2048.6983%2046.4209%2048.8392%2045.5316%2048.698C42.2647%2048.1794%2041.7451%2048.4404%2030.2351%2055.4298C21.7034%2045.0333%205.69888%2028.9064%202.99033%2028.3316Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M310.068%20211.533C311.785%20212.05%20313.763%20212.515%20316.035%20212.931L317.725%20213.219C319.34%20221.023%20318.032%20228.496%20318.032%20230.269C316.035%20227.885%20310.863%20221.407%20310.068%20211.533Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M321.987%20213.58C320.59%20213.896%20319.105%20213.454%20317.725%20213.219C317.167%20210.527%20316.262%20207.796%20314.836%20205.245C316.744%20207.882%20318.684%20212.606%20321.987%20213.58Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M300.333%20204.518C299.075%20206.101%20295.765%20209.495%20292.587%20210.401C288.614%20211.533%20283.846%20218.348%20283.051%20220.732C280.111%20215.524%20289.567%20199.975%20297.189%20200.227C298.16%20200.917%20299.274%20202.217%20300.333%20204.518Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M294.843%20199.62C294.899%20199.246%20295.533%20198.388%20297.618%20197.952C297.787%20197.371%20298.241%20196.996%20298.886%20196.779C303.963%20195.062%20310.775%20202.757%20314.836%20205.245C316.262%20207.796%20317.167%20210.527%20317.725%20213.219L316.035%20212.931C313.763%20212.515%20311.785%20212.05%20310.068%20211.533C304.294%20209.794%20301.472%20207.475%20300.333%20204.518C299.274%20202.217%20298.16%20200.917%20297.189%20200.227C296.175%20199.506%20295.317%20199.452%20294.843%20199.62Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M358.334%20168.327C360.051%20168.844%20362.029%20169.31%20364.301%20169.726L365.99%20170.014C367.606%20177.818%20366.298%20185.291%20366.298%20187.064C364.301%20184.68%20359.128%20178.202%20358.334%20168.327Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M370.253%20170.374C368.856%20170.691%20367.371%20170.249%20365.99%20170.014C365.433%20167.322%20364.528%20164.59%20363.101%20162.04C365.01%20164.677%20366.949%20169.401%20370.253%20170.374Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M348.599%20161.313C347.341%20162.896%20344.031%20166.29%20340.852%20167.195C336.879%20168.327%20332.112%20175.143%20331.317%20177.527C328.377%20172.319%20337.833%20156.77%20345.455%20157.022C346.426%20157.711%20347.54%20159.011%20348.599%20161.313Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M343.109%20156.415C343.165%20156.04%20343.799%20155.182%20345.884%20154.746C346.053%20154.165%20346.507%20153.791%20347.151%20153.573C352.229%20151.856%20359.04%20159.552%20363.101%20162.04C364.528%20164.59%20365.433%20167.322%20365.99%20170.014L364.301%20169.726C362.029%20169.31%20360.051%20168.844%20358.334%20168.327C352.56%20166.589%20349.738%20164.269%20348.599%20161.313C347.54%20159.011%20346.426%20157.711%20345.455%20157.022C344.44%20156.301%20343.583%20156.247%20343.109%20156.415Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M213.624%2077.1354C215.341%2077.6524%20217.319%2078.118%20219.591%2078.5337L221.281%2078.8216C222.897%2086.626%20221.588%2094.0988%20221.588%2095.8717C219.591%2093.4878%20214.419%2087.0098%20213.624%2077.1354Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M225.543%2079.1822C224.146%2079.4991%20222.662%2079.0569%20221.281%2078.8216C220.724%2076.1296%20219.818%2073.3981%20218.392%2070.8475C220.3%2073.4848%20222.24%2078.209%20225.543%2079.1822Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M203.889%2070.1206C202.631%2071.7041%20199.321%2075.0975%20196.143%2076.0032C192.17%2077.1354%20187.402%2083.9508%20186.607%2086.335C183.667%2081.1267%20193.123%2065.578%20200.745%2065.8295C201.716%2066.5192%20202.83%2067.8195%20203.889%2070.1206Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M198.399%2065.2228C198.456%2064.8482%20199.089%2063.9902%20201.174%2063.5543C201.344%2062.9735%20201.798%2062.5991%20202.442%2062.3812C207.519%2060.6642%20214.331%2068.3596%20218.392%2070.8475C219.818%2073.3981%20220.724%2076.1296%20221.281%2078.8216L219.591%2078.5337C217.319%2078.118%20215.341%2077.6524%20213.624%2077.1354C207.851%2075.3969%20205.028%2073.0773%20203.889%2070.1206C202.83%2067.8195%20201.716%2066.5192%20200.745%2065.8295C199.731%2065.1088%20198.873%2065.055%20198.399%2065.2228Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M145.379%2097.9479C147.096%2098.4649%20149.074%2098.9305%20151.347%2099.3462L153.036%2099.6341C154.652%20107.439%20153.344%20114.911%20153.344%20116.684C151.347%20114.3%20146.174%20107.822%20145.379%2097.9479Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M157.299%2099.9947C155.902%20100.312%20154.417%2099.8694%20153.036%2099.6341C152.479%2096.9421%20151.574%2094.2106%20150.147%2091.66C152.056%2094.2973%20153.995%2099.0215%20157.299%2099.9947Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M135.645%2090.9331C134.387%2092.5166%20131.077%2095.91%20127.898%2096.8157C123.925%2097.9479%20119.157%20104.763%20118.363%20107.148C115.423%20101.939%20124.878%2086.3905%20132.501%2086.642C133.471%2087.3317%20134.586%2088.632%20135.645%2090.9331Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M130.155%2086.0353C130.211%2085.6607%20130.845%2084.8027%20132.93%2084.3668C133.099%2083.786%20133.553%2083.4116%20134.197%2083.1937C139.275%2081.4767%20146.086%2089.1721%20150.147%2091.66C151.574%2094.2106%20152.479%2096.9421%20153.036%2099.6341L151.347%2099.3462C149.074%2098.9305%20147.096%2098.4649%20145.379%2097.9479C139.606%2096.2094%20136.784%2093.8898%20135.645%2090.9331C134.586%2088.632%20133.471%2087.3317%20132.501%2086.642C131.486%2085.9213%20130.629%2085.8675%20130.155%2086.0353Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M433.437%20175.834C435.154%20176.351%20437.132%20176.817%20439.404%20177.233L441.093%20177.521C442.709%20185.325%20441.401%20192.798%20441.401%20194.571C439.404%20192.187%20434.231%20185.709%20433.437%20175.834Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M445.356%20177.881C443.959%20178.198%20442.474%20177.756%20441.093%20177.521C440.536%20174.829%20439.631%20172.097%20438.204%20169.546C440.113%20172.184%20442.052%20176.908%20445.356%20177.881Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M423.702%20168.82C422.444%20170.403%20419.134%20173.796%20415.955%20174.702C411.982%20175.834%20407.215%20182.65%20406.42%20185.034C403.48%20179.826%20412.936%20164.277%20420.558%20164.529C421.529%20165.218%20422.643%20166.518%20423.702%20168.82Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%20%20%3Cpath%0A%20%20%20%20%20%20d%3D%22M418.212%20163.922C418.268%20163.547%20418.902%20162.689%20420.987%20162.253C421.156%20161.672%20421.61%20161.298%20422.254%20161.08C427.332%20159.363%20434.144%20167.059%20438.204%20169.546C439.631%20172.097%20440.536%20174.829%20441.093%20177.521L439.404%20177.233C437.132%20176.817%20435.154%20176.351%20433.437%20175.834C427.663%20174.096%20424.841%20171.776%20423.702%20168.82C422.643%20166.518%20421.529%20165.218%20420.558%20164.529C419.543%20163.808%20418.686%20163.754%20418.212%20163.922Z%22%0A%20%20%20%20%20fill%3D%22currentColor%22%20%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3CclipPath%20id%3D%22clip0_2676_12749%22%3E%0A%20%20%20%20%20%20%3Crect%20width%3D%22478%22%20height%3D%22268%22%20fill%3D%22white%22%20%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%3C%2Fdefs%3E%0A%3C%2Fsvg%3E");
  opacity: 0;
}
.birdie-group--accent-1::before {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22269%22%20viewBox%3D%220%200%20478%20269%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_2676_12761%29%22%3E%0A%3Cpath%20d%3D%22M119.99%2059.0214C118.033%2061.9699%20127.693%2072.7065%20133.047%2077.391C134.595%2078.916%20136.164%2080.8083%20137.784%2082.7626C138.212%2083.2784%20138.643%2083.7986%20139.078%2084.3175C136.33%2083.8592%20133.801%2083.9232%20133.344%2085.4906C131.259%2085.9265%20130.625%2086.7845%20130.569%2087.159C131.475%2086.7277%20134.485%2087.9725%20136.059%2092.0568C137.537%2095.8928%20141.848%2098.6564%20151.761%20100.47C152.403%20100.587%20153.068%20100.701%20153.758%20100.81L169.522%20106.764C165.543%20104.867%20158.164%20100.731%20154.48%2096.7578C153.591%2095.7983%20152.916%2094.8482%20152.558%2093.9415C154.08%2094.0038%20155.672%2093.6763%20157.346%2092.8461C157.818%2092.6121%20158.296%2092.338%20158.781%2092.0215C165.871%2087.3954%20173.689%2085.7607%20176.789%2085.2941C179.888%2084.8275%20188.208%2080.9718%20189.682%2075.6458C186.616%2075.8983%20181.827%2076.7218%20177.083%2077.5377C173.607%2078.1355%20170.155%2078.7292%20167.423%2079.0911C165.179%2079.3881%20163.421%2079.529%20162.532%2079.3878C159.265%2078.8692%20158.745%2079.1302%20147.235%2086.1196C138.703%2075.7232%20122.699%2059.5962%20119.99%2059.0214Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M198.596%20161.362C200.313%20161.879%20202.291%20162.345%20204.564%20162.761L206.253%20163.049C207.869%20170.853%20206.561%20178.326%20206.561%20180.099C204.564%20177.715%20199.391%20171.237%20198.596%20161.362Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M210.515%20163.409C209.118%20163.726%20207.634%20163.284%20206.253%20163.049C205.696%20160.357%20204.791%20157.625%20203.364%20155.075C205.272%20157.712%20207.212%20162.436%20210.515%20163.409Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M188.861%20154.348C187.604%20155.931%20184.293%20159.325%20181.115%20160.23C177.142%20161.362%20172.374%20168.178%20171.58%20170.562C168.64%20165.354%20178.095%20149.805%20185.718%20150.057C186.688%20150.746%20187.802%20152.047%20188.861%20154.348Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M183.371%20149.45C183.428%20149.075%20184.061%20148.217%20186.146%20147.781C186.316%20147.201%20186.77%20146.826%20187.414%20146.608C192.491%20144.891%20199.303%20152.587%20203.364%20155.075C204.791%20157.625%20205.696%20160.357%20206.253%20163.049L204.564%20162.761C202.291%20162.345%20200.313%20161.879%20198.596%20161.362C192.823%20159.624%20190%20157.304%20188.861%20154.348C187.802%20152.047%20186.688%20150.746%20185.718%20150.057C184.703%20149.336%20183.845%20149.282%20183.371%20149.45Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M289.596%20145.362C291.313%20145.879%20293.291%20146.345%20295.564%20146.761L297.253%20147.049C298.869%20154.853%20297.561%20162.326%20297.561%20164.099C295.564%20161.715%20290.391%20155.237%20289.596%20145.362Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M301.515%20147.409C300.118%20147.726%20298.634%20147.284%20297.253%20147.049C296.696%20144.357%20295.791%20141.625%20294.364%20139.075C296.272%20141.712%20298.212%20146.436%20301.515%20147.409Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M279.861%20138.348C278.604%20139.931%20275.293%20143.325%20272.115%20144.23C268.142%20145.362%20263.374%20152.178%20262.58%20154.562C259.64%20149.354%20269.095%20133.805%20276.718%20134.057C277.688%20134.746%20278.802%20136.047%20279.861%20138.348Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M274.371%20133.45C274.428%20133.075%20275.061%20132.217%20277.146%20131.781C277.316%20131.201%20277.77%20130.826%20278.414%20130.608C283.491%20128.891%20290.303%20136.587%20294.364%20139.075C295.791%20141.625%20296.696%20144.357%20297.253%20147.049L295.564%20146.761C293.291%20146.345%20291.313%20145.879%20289.596%20145.362C283.823%20143.624%20281%20141.304%20279.861%20138.348C278.802%20136.047%20277.688%20134.746%20276.718%20134.057C275.703%20133.336%20274.845%20133.282%20274.371%20133.45Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M410.596%20250.362C412.313%20250.879%20414.291%20251.345%20416.564%20251.761L418.253%20252.049C419.869%20259.853%20418.561%20267.326%20418.561%20269.099C416.564%20266.715%20411.391%20260.237%20410.596%20250.362Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M422.515%20252.409C421.118%20252.726%20419.634%20252.284%20418.253%20252.049C417.696%20249.357%20416.791%20246.625%20415.364%20244.075C417.272%20246.712%20419.212%20251.436%20422.515%20252.409Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M400.861%20243.348C399.604%20244.931%20396.293%20248.325%20393.115%20249.23C389.142%20250.362%20384.374%20257.178%20383.58%20259.562C380.64%20254.354%20390.095%20238.805%20397.718%20239.057C398.688%20239.746%20399.802%20241.047%20400.861%20243.348Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M395.371%20238.45C395.428%20238.075%20396.061%20237.217%20398.146%20236.781C398.316%20236.201%20398.77%20235.826%20399.414%20235.608C404.491%20233.891%20411.303%20241.587%20415.364%20244.075C416.791%20246.625%20417.696%20249.357%20418.253%20252.049L416.564%20251.761C414.291%20251.345%20412.313%20250.879%20410.596%20250.362C404.823%20248.624%20402%20246.304%20400.861%20243.348C399.802%20241.047%20398.688%20239.746%20397.718%20239.057C396.703%20238.336%20395.845%20238.282%20395.371%20238.45Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M123.596%2041.3624C125.313%2041.8794%20127.291%2042.345%20129.564%2042.7607L131.253%2043.0487C132.869%2050.8531%20131.561%2058.3259%20131.561%2060.0987C129.564%2057.7149%20124.391%2051.2369%20123.596%2041.3624Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M135.515%2043.4093C134.118%2043.7261%20132.634%2043.284%20131.253%2043.0487C130.696%2040.3566%20129.791%2037.6252%20128.364%2035.0746C130.272%2037.7118%20132.212%2042.436%20135.515%2043.4093Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M113.861%2034.3476C112.604%2035.9311%20109.293%2039.3245%20106.115%2040.2303C102.142%2041.3624%2097.3742%2048.1778%2096.5796%2050.5621C93.6396%2045.3538%20103.095%2029.8051%20110.718%2030.0566C111.688%2030.7462%20112.802%2032.0465%20113.861%2034.3476Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M108.371%2029.4498C108.428%2029.0753%20109.061%2028.2173%20111.146%2027.7814C111.316%2027.2005%20111.77%2026.8261%20112.414%2026.6083C117.491%2024.8913%20124.303%2032.5867%20128.364%2035.0746C129.791%2037.6252%20130.696%2040.3566%20131.253%2043.0487L129.564%2042.7607C127.291%2042.345%20125.313%2041.8794%20123.596%2041.3624C117.823%2039.6239%20115%2037.3043%20113.861%2034.3476C112.802%2032.0465%20111.688%2030.7462%20110.718%2030.0566C109.703%2029.3358%20108.845%2029.282%20108.371%2029.4498Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M28.5963%2069.3624C30.3133%2069.8794%2032.2913%2070.345%2034.5636%2070.7607L36.253%2071.0487C37.8687%2078.8531%2036.5607%2086.3259%2036.5607%2088.0987C34.5636%2085.7149%2029.3909%2079.2369%2028.5963%2069.3624Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M40.5154%2071.4093C39.1184%2071.7261%2037.6338%2071.284%2036.253%2071.0487C35.6957%2068.3566%2034.7906%2065.6252%2033.3639%2063.0746C35.2724%2065.7118%2037.212%2070.436%2040.5154%2071.4093Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M18.8613%2062.3476C17.6035%2063.9311%2014.2933%2067.3245%2011.1149%2068.2303C7.14187%2069.3624%202.37422%2076.1778%201.57961%2078.5621C-1.36041%2073.3538%208.09521%2057.8051%2015.7176%2058.0566C16.6883%2058.7462%2017.8024%2060.0465%2018.8613%2062.3476Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M13.3714%2057.4498C13.4277%2057.0753%2014.0615%2056.2173%2016.1463%2055.7814C16.3157%2055.2005%2016.7697%2054.8261%2017.4139%2054.6083C22.4915%2052.8913%2029.3032%2060.5867%2033.3639%2063.0746C34.7906%2065.6252%2035.6957%2068.3566%2036.253%2071.0487L34.5636%2070.7607C32.2913%2070.345%2030.3133%2069.8794%2028.5963%2069.3624C22.8227%2067.6239%2020.0005%2065.3043%2018.8613%2062.3476C17.8024%2060.0465%2016.6883%2058.7462%2015.7176%2058.0566C14.7032%2057.3358%2013.8455%2057.282%2013.3714%2057.4498Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M187.99%2038.0214C186.033%2040.9699%20195.693%2051.7065%20201.047%2056.391C202.595%2057.916%20204.164%2059.8083%20205.784%2061.7626C206.212%2062.2784%20206.643%2062.7986%20207.078%2063.3175C204.33%2062.8592%20201.801%2062.9232%20201.344%2064.4906C199.259%2064.9265%20198.625%2065.7845%20198.569%2066.159C199.475%2065.7277%20202.485%2066.9725%20204.059%2071.0568C205.537%2074.8928%20209.848%2077.6564%20219.761%2079.4699C220.403%2079.5874%20221.068%2079.7008%20221.758%2079.8103L237.522%2085.7641C233.543%2083.8671%20226.164%2079.7309%20222.48%2075.7578C221.591%2074.7983%20220.916%2073.8482%20220.558%2072.9415C222.08%2073.0038%20223.672%2072.6763%20225.346%2071.8461C225.818%2071.6121%20226.296%2071.338%20226.781%2071.0215C233.871%2066.3954%20241.689%2064.7607%20244.789%2064.2941C247.888%2063.8275%20256.208%2059.9718%20257.682%2054.6458C254.616%2054.8983%20249.827%2055.7218%20245.083%2056.5377C241.607%2057.1355%20238.155%2057.7292%20235.423%2058.0911C233.179%2058.3881%20231.421%2058.529%20230.532%2058.3878C227.265%2057.8692%20226.745%2058.1302%20215.235%2065.1196C206.703%2054.7232%20190.699%2038.5962%20187.99%2038.0214Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M283.99%20173.021C282.033%20175.97%20291.693%20186.706%20297.047%20191.391C298.595%20192.916%20300.164%20194.808%20301.784%20196.763C302.212%20197.278%20302.643%20197.799%20303.078%20198.317C300.33%20197.859%20297.801%20197.923%20297.344%20199.491C295.259%20199.926%20294.625%20200.784%20294.569%20201.159C295.475%20200.728%20298.485%20201.972%20300.059%20206.057C301.537%20209.893%20305.848%20212.656%20315.761%20214.47C316.403%20214.587%20317.068%20214.701%20317.758%20214.81L333.522%20220.764C329.543%20218.867%20322.164%20214.731%20318.48%20210.758C317.591%20209.798%20316.916%20208.848%20316.558%20207.942C318.08%20208.004%20319.672%20207.676%20321.346%20206.846C321.818%20206.612%20322.296%20206.338%20322.781%20206.022C329.871%20201.395%20337.689%20199.761%20340.789%20199.294C343.888%20198.827%20352.208%20194.972%20353.682%20189.646C350.616%20189.898%20345.827%20190.722%20341.083%20191.538C337.607%20192.136%20334.155%20192.729%20331.423%20193.091C329.179%20193.388%20327.421%20193.529%20326.532%20193.388C323.265%20192.869%20322.745%20193.13%20311.235%20200.12C302.703%20189.723%20286.699%20173.596%20283.99%20173.021Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M332.99%20130.021C331.033%20132.97%20340.693%20143.706%20346.047%20148.391C347.595%20149.916%20349.164%20151.808%20350.784%20153.763C351.212%20154.278%20351.643%20154.799%20352.078%20155.317C349.33%20154.859%20346.801%20154.923%20346.344%20156.491C344.259%20156.926%20343.625%20157.784%20343.569%20158.159C344.475%20157.728%20347.485%20158.972%20349.059%20163.057C350.537%20166.893%20354.848%20169.656%20364.761%20171.47C365.403%20171.587%20366.068%20171.701%20366.758%20171.81L382.522%20177.764C378.543%20175.867%20371.164%20171.731%20367.48%20167.758C366.591%20166.798%20365.916%20165.848%20365.558%20164.942C367.08%20165.004%20368.672%20164.676%20370.346%20163.846C370.818%20163.612%20371.296%20163.338%20371.781%20163.022C378.871%20158.395%20386.689%20156.761%20389.789%20156.294C392.888%20155.827%20401.208%20151.972%20402.682%20146.646C399.616%20146.898%20394.827%20147.722%20390.083%20148.538C386.607%20149.136%20383.155%20149.729%20380.423%20150.091C378.179%20150.388%20376.421%20150.529%20375.532%20150.388C372.265%20149.869%20371.745%20150.13%20360.235%20157.12C351.703%20146.723%20335.699%20130.596%20332.99%20130.021Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M406.99%20137.021C405.033%20139.97%20414.693%20150.706%20420.047%20155.391C421.595%20156.916%20423.164%20158.808%20424.784%20160.763C425.212%20161.278%20425.643%20161.799%20426.078%20162.317C423.33%20161.859%20420.801%20161.923%20420.344%20163.491C418.259%20163.926%20417.625%20164.784%20417.569%20165.159C418.475%20164.728%20421.485%20165.972%20423.059%20170.057C424.537%20173.893%20428.848%20176.656%20438.761%20178.47C439.403%20178.587%20440.068%20178.701%20440.758%20178.81L456.522%20184.764C452.543%20182.867%20445.164%20178.731%20441.48%20174.758C440.591%20173.798%20439.916%20172.848%20439.558%20171.942C441.08%20172.004%20442.672%20171.676%20444.346%20170.846C444.818%20170.612%20445.296%20170.338%20445.781%20170.022C452.871%20165.395%20460.689%20163.761%20463.789%20163.294C466.888%20162.827%20475.208%20158.972%20476.682%20153.646C473.616%20153.898%20468.827%20154.722%20464.083%20155.538C460.607%20156.136%20457.155%20156.729%20454.423%20157.091C452.179%20157.388%20450.421%20157.529%20449.532%20157.388C446.265%20156.869%20445.745%20157.13%20434.235%20164.12C425.703%20153.723%20409.699%20137.596%20406.99%20137.021Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2676_12761%22%3E%0A%3Crect%20width%3D%22478%22%20height%3D%22269%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.birdie-group--accent-1::after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22268%22%20viewBox%3D%220%200%20478%20268%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_2676_12749%29%22%3E%0A%3Cpath%20d%3D%22M173.036%20120.345C171.079%20123.293%20180.739%20134.03%20186.093%20138.714C187.641%20140.239%20189.21%20142.131%20190.83%20144.086C191.258%20144.602%20191.689%20145.122%20192.124%20145.641C189.376%20145.182%20186.847%20145.246%20186.39%20146.814C184.305%20147.25%20183.671%20148.108%20183.615%20148.482C184.521%20148.051%20187.531%20149.296%20189.105%20153.38C190.583%20157.216%20194.893%20159.98%20204.807%20161.793C205.449%20161.91%20206.114%20162.024%20206.804%20162.133L222.568%20168.087C218.589%20166.19%20211.21%20162.054%20207.526%20158.081C206.637%20157.121%20205.962%20156.171%20205.604%20155.265C207.126%20155.327%20208.718%20154.999%20210.392%20154.169C210.864%20153.935%20211.342%20153.661%20211.827%20153.345C218.917%20148.718%20226.735%20147.084%20229.834%20146.617C232.934%20146.151%20241.254%20142.295%20242.728%20136.969C239.662%20137.221%20234.873%20138.045%20230.129%20138.861C226.653%20139.459%20223.201%20140.052%20220.468%20140.414C218.225%20140.711%20216.467%20140.852%20215.577%20140.711C212.311%20140.192%20211.791%20140.453%20200.281%20147.443C191.749%20137.046%20175.745%20120.919%20173.036%20120.345Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M263.68%20104.39C261.723%20107.338%20271.383%20118.075%20276.737%20122.759C278.285%20124.284%20279.854%20126.177%20281.474%20128.131C281.902%20128.647%20282.333%20129.167%20282.768%20129.686C280.02%20129.228%20277.491%20129.292%20277.034%20130.859C274.949%20131.295%20274.315%20132.153%20274.259%20132.527C275.165%20132.096%20278.175%20133.341%20279.749%20137.425C281.227%20141.261%20285.537%20144.025%20295.451%20145.838C296.093%20145.956%20296.758%20146.069%20297.448%20146.179L313.212%20152.133C309.233%20150.235%20301.854%20146.099%20298.17%20142.126C297.281%20141.167%20296.606%20140.217%20296.248%20139.31C297.77%20139.372%20299.362%20139.045%20301.036%20138.215C301.508%20137.98%20301.986%20137.706%20302.471%20137.39C309.561%20132.764%20317.379%20131.129%20320.478%20130.662C323.578%20130.196%20331.898%20126.34%20333.372%20121.014C330.306%20121.267%20325.517%20122.09%20320.773%20122.906C317.297%20123.504%20313.845%20124.098%20311.112%20124.459C308.869%20124.757%20307.111%20124.897%20306.222%20124.756C302.955%20124.238%20302.435%20124.499%20290.925%20131.488C282.393%20121.092%20266.389%20104.965%20263.68%20104.39Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M97.4933%200.0214101C95.5355%202.96993%20105.196%2013.7065%20110.55%2018.391C112.098%2019.916%20113.667%2021.8083%20115.287%2023.7626C115.715%2024.2784%20116.146%2024.7986%20116.581%2025.3175C113.833%2024.8592%20111.304%2024.9232%20110.847%2026.4906C108.762%2026.9265%20108.128%2027.7845%20108.072%2028.159C108.978%2027.7277%20111.988%2028.9725%20113.562%2033.0568C115.04%2036.8928%20119.35%2039.6564%20129.264%2041.4699C129.906%2041.5874%20130.571%2041.7008%20131.261%2041.8103L147.025%2047.7641C143.046%2045.8671%20135.667%2041.7309%20131.983%2037.7578C131.094%2036.7983%20130.419%2035.8482%20130.061%2034.9415C131.583%2035.0038%20133.175%2034.6763%20134.849%2033.8461C135.321%2033.6121%20135.799%2033.338%20136.284%2033.0215C143.374%2028.3954%20151.192%2026.7607%20154.291%2026.2941C157.391%2025.8275%20165.711%2021.9718%20167.185%2016.6458C164.119%2016.8983%20159.33%2017.7218%20154.586%2018.5377C151.11%2019.1355%20147.658%2019.7292%20144.925%2020.0911C142.682%2020.3881%20140.924%2020.529%20140.034%2020.3878C136.768%2019.8692%20136.248%2020.1302%20124.738%2027.1196C116.206%2016.7232%20100.202%200.59617%2097.4933%200.0214101Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M385.492%20209.417C383.535%20212.365%20393.195%20223.102%20398.549%20227.786C400.097%20229.311%20401.666%20231.203%20403.286%20233.158C403.714%20233.674%20404.145%20234.194%20404.58%20234.713C401.832%20234.254%20399.303%20234.318%20398.846%20235.886C396.761%20236.322%20396.127%20237.18%20396.071%20237.554C396.977%20237.123%20399.987%20238.368%20401.561%20242.452C403.039%20246.288%20407.35%20249.052%20417.263%20250.865C417.905%20250.982%20418.57%20251.096%20419.26%20251.205L435.024%20257.159C431.045%20255.262%20423.666%20251.126%20419.982%20247.153C419.093%20246.193%20418.418%20245.243%20418.06%20244.337C419.582%20244.399%20421.174%20244.071%20422.848%20243.241C423.32%20243.007%20423.798%20242.733%20424.283%20242.417C431.373%20237.79%20439.191%20236.156%20442.291%20235.689C445.39%20235.223%20453.71%20231.367%20455.184%20226.041C452.118%20226.293%20447.329%20227.117%20442.585%20227.933C439.109%20228.531%20435.657%20229.124%20432.924%20229.486C430.681%20229.783%20428.923%20229.924%20428.034%20229.783C424.767%20229.264%20424.247%20229.525%20412.737%20236.515C404.205%20226.118%20388.201%20209.991%20385.492%20209.417Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M2.99033%2028.3316C1.03261%2031.2801%2010.6931%2042.0167%2016.0469%2046.7011C17.5954%2048.2262%2019.164%2050.1185%2020.7841%2052.0728C21.2117%2052.5886%2021.6429%2053.1088%2022.0783%2053.6276C19.33%2053.1694%2016.8009%2053.2334%2016.3438%2054.8007C14.259%2055.2367%2013.6251%2056.0947%2013.5688%2056.4692C14.4751%2056.0379%2017.4852%2057.2827%2019.0588%2061.367C20.5367%2065.203%2024.8476%2067.9666%2034.7611%2069.7801C35.403%2069.8975%2036.0685%2070.011%2036.7581%2070.1205L52.5224%2076.0743C48.5432%2074.1773%2041.1644%2070.041%2037.4804%2066.068C36.5907%2065.1084%2035.9165%2064.1584%2035.5577%2063.2517C37.0802%2063.314%2038.6725%2062.9864%2040.346%2062.1563C40.8179%2061.9222%2041.2963%2061.6482%2041.7814%2061.3317C48.8713%2056.7055%2056.6894%2055.0709%2059.7886%2054.6043C62.8877%2054.1377%2071.208%2050.282%2072.6817%2044.956C69.6158%2045.2085%2064.8272%2046.032%2060.0832%2046.8479C56.6072%2047.4457%2053.1552%2048.0394%2050.4225%2048.4013C48.1794%2048.6983%2046.4209%2048.8392%2045.5316%2048.698C42.2647%2048.1794%2041.7451%2048.4404%2030.2351%2055.4298C21.7034%2045.0333%205.69888%2028.9064%202.99033%2028.3316Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M310.068%20211.533C311.785%20212.05%20313.763%20212.515%20316.035%20212.931L317.725%20213.219C319.34%20221.023%20318.032%20228.496%20318.032%20230.269C316.035%20227.885%20310.863%20221.407%20310.068%20211.533Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M321.987%20213.58C320.59%20213.896%20319.105%20213.454%20317.725%20213.219C317.167%20210.527%20316.262%20207.796%20314.836%20205.245C316.744%20207.882%20318.684%20212.606%20321.987%20213.58Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M300.333%20204.518C299.075%20206.101%20295.765%20209.495%20292.587%20210.401C288.614%20211.533%20283.846%20218.348%20283.051%20220.732C280.111%20215.524%20289.567%20199.975%20297.189%20200.227C298.16%20200.917%20299.274%20202.217%20300.333%20204.518Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M294.843%20199.62C294.899%20199.246%20295.533%20198.388%20297.618%20197.952C297.787%20197.371%20298.241%20196.996%20298.886%20196.779C303.963%20195.062%20310.775%20202.757%20314.836%20205.245C316.262%20207.796%20317.167%20210.527%20317.725%20213.219L316.035%20212.931C313.763%20212.515%20311.785%20212.05%20310.068%20211.533C304.294%20209.794%20301.472%20207.475%20300.333%20204.518C299.274%20202.217%20298.16%20200.917%20297.189%20200.227C296.175%20199.506%20295.317%20199.452%20294.843%20199.62Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M358.334%20168.327C360.051%20168.844%20362.029%20169.31%20364.301%20169.726L365.99%20170.014C367.606%20177.818%20366.298%20185.291%20366.298%20187.064C364.301%20184.68%20359.128%20178.202%20358.334%20168.327Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M370.253%20170.374C368.856%20170.691%20367.371%20170.249%20365.99%20170.014C365.433%20167.322%20364.528%20164.59%20363.101%20162.04C365.01%20164.677%20366.949%20169.401%20370.253%20170.374Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M348.599%20161.313C347.341%20162.896%20344.031%20166.29%20340.852%20167.195C336.879%20168.327%20332.112%20175.143%20331.317%20177.527C328.377%20172.319%20337.833%20156.77%20345.455%20157.022C346.426%20157.711%20347.54%20159.011%20348.599%20161.313Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M343.109%20156.415C343.165%20156.04%20343.799%20155.182%20345.884%20154.746C346.053%20154.165%20346.507%20153.791%20347.151%20153.573C352.229%20151.856%20359.04%20159.552%20363.101%20162.04C364.528%20164.59%20365.433%20167.322%20365.99%20170.014L364.301%20169.726C362.029%20169.31%20360.051%20168.844%20358.334%20168.327C352.56%20166.589%20349.738%20164.269%20348.599%20161.313C347.54%20159.011%20346.426%20157.711%20345.455%20157.022C344.44%20156.301%20343.583%20156.247%20343.109%20156.415Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M213.624%2077.1354C215.341%2077.6524%20217.319%2078.118%20219.591%2078.5337L221.281%2078.8216C222.897%2086.626%20221.588%2094.0988%20221.588%2095.8717C219.591%2093.4878%20214.419%2087.0098%20213.624%2077.1354Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M225.543%2079.1822C224.146%2079.4991%20222.662%2079.0569%20221.281%2078.8216C220.724%2076.1296%20219.818%2073.3981%20218.392%2070.8475C220.3%2073.4848%20222.24%2078.209%20225.543%2079.1822Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M203.889%2070.1206C202.631%2071.7041%20199.321%2075.0975%20196.143%2076.0032C192.17%2077.1354%20187.402%2083.9508%20186.607%2086.335C183.667%2081.1267%20193.123%2065.578%20200.745%2065.8295C201.716%2066.5192%20202.83%2067.8195%20203.889%2070.1206Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M198.399%2065.2228C198.456%2064.8482%20199.089%2063.9902%20201.174%2063.5543C201.344%2062.9735%20201.798%2062.5991%20202.442%2062.3812C207.519%2060.6642%20214.331%2068.3596%20218.392%2070.8475C219.818%2073.3981%20220.724%2076.1296%20221.281%2078.8216L219.591%2078.5337C217.319%2078.118%20215.341%2077.6524%20213.624%2077.1354C207.851%2075.3969%20205.028%2073.0773%20203.889%2070.1206C202.83%2067.8195%20201.716%2066.5192%20200.745%2065.8295C199.731%2065.1088%20198.873%2065.055%20198.399%2065.2228Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M145.379%2097.9479C147.096%2098.4649%20149.074%2098.9305%20151.347%2099.3462L153.036%2099.6341C154.652%20107.439%20153.344%20114.911%20153.344%20116.684C151.347%20114.3%20146.174%20107.822%20145.379%2097.9479Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M157.299%2099.9947C155.902%20100.312%20154.417%2099.8694%20153.036%2099.6341C152.479%2096.9421%20151.574%2094.2106%20150.147%2091.66C152.056%2094.2973%20153.995%2099.0215%20157.299%2099.9947Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M135.645%2090.9331C134.387%2092.5166%20131.077%2095.91%20127.898%2096.8157C123.925%2097.9479%20119.157%20104.763%20118.363%20107.148C115.423%20101.939%20124.878%2086.3905%20132.501%2086.642C133.471%2087.3317%20134.586%2088.632%20135.645%2090.9331Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M130.155%2086.0353C130.211%2085.6607%20130.845%2084.8027%20132.93%2084.3668C133.099%2083.786%20133.553%2083.4116%20134.197%2083.1937C139.275%2081.4767%20146.086%2089.1721%20150.147%2091.66C151.574%2094.2106%20152.479%2096.9421%20153.036%2099.6341L151.347%2099.3462C149.074%2098.9305%20147.096%2098.4649%20145.379%2097.9479C139.606%2096.2094%20136.784%2093.8898%20135.645%2090.9331C134.586%2088.632%20133.471%2087.3317%20132.501%2086.642C131.486%2085.9213%20130.629%2085.8675%20130.155%2086.0353Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M433.437%20175.834C435.154%20176.351%20437.132%20176.817%20439.404%20177.233L441.093%20177.521C442.709%20185.325%20441.401%20192.798%20441.401%20194.571C439.404%20192.187%20434.231%20185.709%20433.437%20175.834Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M445.356%20177.881C443.959%20178.198%20442.474%20177.756%20441.093%20177.521C440.536%20174.829%20439.631%20172.097%20438.204%20169.546C440.113%20172.184%20442.052%20176.908%20445.356%20177.881Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M423.702%20168.82C422.444%20170.403%20419.134%20173.796%20415.955%20174.702C411.982%20175.834%20407.215%20182.65%20406.42%20185.034C403.48%20179.826%20412.936%20164.277%20420.558%20164.529C421.529%20165.218%20422.643%20166.518%20423.702%20168.82Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M418.212%20163.922C418.268%20163.547%20418.902%20162.689%20420.987%20162.253C421.156%20161.672%20421.61%20161.298%20422.254%20161.08C427.332%20159.363%20434.144%20167.059%20438.204%20169.546C439.631%20172.097%20440.536%20174.829%20441.093%20177.521L439.404%20177.233C437.132%20176.817%20435.154%20176.351%20433.437%20175.834C427.663%20174.096%20424.841%20171.776%20423.702%20168.82C422.643%20166.518%20421.529%20165.218%20420.558%20164.529C419.543%20163.808%20418.686%20163.754%20418.212%20163.922Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2676_12749%22%3E%0A%3Crect%20width%3D%22478%22%20height%3D%22268%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.birdie-group--accent-2::before {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22269%22%20viewBox%3D%220%200%20478%20269%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_2729_12548%29%22%3E%0A%3Cpath%20d%3D%22M119.99%2059.0214C118.033%2061.9699%20127.693%2072.7065%20133.047%2077.391C134.595%2078.916%20136.164%2080.8083%20137.784%2082.7626C138.212%2083.2784%20138.643%2083.7986%20139.078%2084.3175C136.33%2083.8592%20133.801%2083.9232%20133.344%2085.4906C131.259%2085.9265%20130.625%2086.7845%20130.569%2087.159C131.475%2086.7277%20134.485%2087.9725%20136.059%2092.0568C137.537%2095.8928%20141.848%2098.6564%20151.761%20100.47C152.403%20100.587%20153.068%20100.701%20153.758%20100.81L169.522%20106.764C165.543%20104.867%20158.164%20100.731%20154.48%2096.7578C153.591%2095.7983%20152.916%2094.8482%20152.558%2093.9415C154.08%2094.0038%20155.672%2093.6763%20157.346%2092.8461C157.818%2092.6121%20158.296%2092.338%20158.781%2092.0215C165.871%2087.3954%20173.689%2085.7607%20176.789%2085.2941C179.888%2084.8275%20188.208%2080.9718%20189.682%2075.6458C186.616%2075.8983%20181.827%2076.7218%20177.083%2077.5377C173.607%2078.1355%20170.155%2078.7292%20167.423%2079.0911C165.179%2079.3881%20163.421%2079.529%20162.532%2079.3878C159.265%2078.8692%20158.745%2079.1302%20147.235%2086.1196C138.703%2075.7232%20122.699%2059.5962%20119.99%2059.0214Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M198.596%20161.362C200.313%20161.879%20202.291%20162.345%20204.564%20162.761L206.253%20163.049C207.869%20170.853%20206.561%20178.326%20206.561%20180.099C204.564%20177.715%20199.391%20171.237%20198.596%20161.362Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M210.515%20163.409C209.118%20163.726%20207.634%20163.284%20206.253%20163.049C205.696%20160.357%20204.791%20157.625%20203.364%20155.075C205.272%20157.712%20207.212%20162.436%20210.515%20163.409Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M188.861%20154.348C187.604%20155.931%20184.293%20159.325%20181.115%20160.23C177.142%20161.362%20172.374%20168.178%20171.58%20170.562C168.64%20165.354%20178.095%20149.805%20185.718%20150.057C186.688%20150.746%20187.802%20152.047%20188.861%20154.348Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M183.371%20149.45C183.428%20149.075%20184.061%20148.217%20186.146%20147.781C186.316%20147.201%20186.77%20146.826%20187.414%20146.608C192.491%20144.891%20199.303%20152.587%20203.364%20155.075C204.791%20157.625%20205.696%20160.357%20206.253%20163.049L204.564%20162.761C202.291%20162.345%20200.313%20161.879%20198.596%20161.362C192.823%20159.624%20190%20157.304%20188.861%20154.348C187.802%20152.047%20186.688%20150.746%20185.718%20150.057C184.703%20149.336%20183.845%20149.282%20183.371%20149.45Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M289.596%20145.362C291.313%20145.879%20293.291%20146.345%20295.564%20146.761L297.253%20147.049C298.869%20154.853%20297.561%20162.326%20297.561%20164.099C295.564%20161.715%20290.391%20155.237%20289.596%20145.362Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M301.515%20147.409C300.118%20147.726%20298.634%20147.284%20297.253%20147.049C296.696%20144.357%20295.791%20141.625%20294.364%20139.075C296.272%20141.712%20298.212%20146.436%20301.515%20147.409Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M279.861%20138.348C278.604%20139.931%20275.293%20143.325%20272.115%20144.23C268.142%20145.362%20263.374%20152.178%20262.58%20154.562C259.64%20149.354%20269.095%20133.805%20276.718%20134.057C277.688%20134.746%20278.802%20136.047%20279.861%20138.348Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M274.371%20133.45C274.428%20133.075%20275.061%20132.217%20277.146%20131.781C277.316%20131.201%20277.77%20130.826%20278.414%20130.608C283.491%20128.891%20290.303%20136.587%20294.364%20139.075C295.791%20141.625%20296.696%20144.357%20297.253%20147.049L295.564%20146.761C293.291%20146.345%20291.313%20145.879%20289.596%20145.362C283.823%20143.624%20281%20141.304%20279.861%20138.348C278.802%20136.047%20277.688%20134.746%20276.718%20134.057C275.703%20133.336%20274.845%20133.282%20274.371%20133.45Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M410.596%20250.362C412.313%20250.879%20414.291%20251.345%20416.564%20251.761L418.253%20252.049C419.869%20259.853%20418.561%20267.326%20418.561%20269.099C416.564%20266.715%20411.391%20260.237%20410.596%20250.362Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M422.515%20252.409C421.118%20252.726%20419.634%20252.284%20418.253%20252.049C417.696%20249.357%20416.791%20246.625%20415.364%20244.075C417.272%20246.712%20419.212%20251.436%20422.515%20252.409Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M400.861%20243.348C399.604%20244.931%20396.293%20248.325%20393.115%20249.23C389.142%20250.362%20384.374%20257.178%20383.58%20259.562C380.64%20254.354%20390.095%20238.805%20397.718%20239.057C398.688%20239.746%20399.802%20241.047%20400.861%20243.348Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M395.371%20238.45C395.428%20238.075%20396.061%20237.217%20398.146%20236.781C398.316%20236.201%20398.77%20235.826%20399.414%20235.608C404.491%20233.891%20411.303%20241.587%20415.364%20244.075C416.791%20246.625%20417.696%20249.357%20418.253%20252.049L416.564%20251.761C414.291%20251.345%20412.313%20250.879%20410.596%20250.362C404.823%20248.624%20402%20246.304%20400.861%20243.348C399.802%20241.047%20398.688%20239.746%20397.718%20239.057C396.703%20238.336%20395.845%20238.282%20395.371%20238.45Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M123.596%2041.3624C125.313%2041.8794%20127.291%2042.345%20129.564%2042.7607L131.253%2043.0487C132.869%2050.8531%20131.561%2058.3259%20131.561%2060.0987C129.564%2057.7149%20124.391%2051.2369%20123.596%2041.3624Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M135.515%2043.4093C134.118%2043.7261%20132.634%2043.284%20131.253%2043.0487C130.696%2040.3566%20129.791%2037.6252%20128.364%2035.0746C130.272%2037.7118%20132.212%2042.436%20135.515%2043.4093Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M113.861%2034.3476C112.604%2035.9311%20109.293%2039.3245%20106.115%2040.2303C102.142%2041.3624%2097.3742%2048.1778%2096.5796%2050.5621C93.6396%2045.3538%20103.095%2029.8051%20110.718%2030.0566C111.688%2030.7462%20112.802%2032.0465%20113.861%2034.3476Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M108.371%2029.4498C108.428%2029.0753%20109.061%2028.2173%20111.146%2027.7814C111.316%2027.2005%20111.77%2026.8261%20112.414%2026.6083C117.491%2024.8913%20124.303%2032.5867%20128.364%2035.0746C129.791%2037.6252%20130.696%2040.3566%20131.253%2043.0487L129.564%2042.7607C127.291%2042.345%20125.313%2041.8794%20123.596%2041.3624C117.823%2039.6239%20115%2037.3043%20113.861%2034.3476C112.802%2032.0465%20111.688%2030.7462%20110.718%2030.0566C109.703%2029.3358%20108.845%2029.282%20108.371%2029.4498Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M28.5963%2069.3624C30.3133%2069.8794%2032.2913%2070.345%2034.5636%2070.7607L36.253%2071.0487C37.8687%2078.8531%2036.5607%2086.3259%2036.5607%2088.0987C34.5636%2085.7149%2029.3909%2079.2369%2028.5963%2069.3624Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M40.5154%2071.4093C39.1184%2071.7261%2037.6338%2071.284%2036.253%2071.0487C35.6957%2068.3566%2034.7906%2065.6252%2033.3639%2063.0746C35.2724%2065.7118%2037.212%2070.436%2040.5154%2071.4093Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M18.8613%2062.3476C17.6035%2063.9311%2014.2933%2067.3245%2011.1149%2068.2303C7.14187%2069.3624%202.37422%2076.1778%201.57961%2078.5621C-1.36041%2073.3538%208.09521%2057.8051%2015.7176%2058.0566C16.6883%2058.7462%2017.8024%2060.0465%2018.8613%2062.3476Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M13.3714%2057.4498C13.4277%2057.0753%2014.0615%2056.2173%2016.1463%2055.7814C16.3157%2055.2005%2016.7697%2054.8261%2017.4139%2054.6083C22.4915%2052.8913%2029.3032%2060.5867%2033.3639%2063.0746C34.7906%2065.6252%2035.6957%2068.3566%2036.253%2071.0487L34.5636%2070.7607C32.2913%2070.345%2030.3133%2069.8794%2028.5963%2069.3624C22.8227%2067.6239%2020.0005%2065.3043%2018.8613%2062.3476C17.8024%2060.0465%2016.6883%2058.7462%2015.7176%2058.0566C14.7032%2057.3358%2013.8455%2057.282%2013.3714%2057.4498Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M187.99%2038.0214C186.033%2040.9699%20195.693%2051.7065%20201.047%2056.391C202.595%2057.916%20204.164%2059.8083%20205.784%2061.7626C206.212%2062.2784%20206.643%2062.7986%20207.078%2063.3175C204.33%2062.8592%20201.801%2062.9232%20201.344%2064.4906C199.259%2064.9265%20198.625%2065.7845%20198.569%2066.159C199.475%2065.7277%20202.485%2066.9725%20204.059%2071.0568C205.537%2074.8928%20209.848%2077.6564%20219.761%2079.4699C220.403%2079.5874%20221.068%2079.7008%20221.758%2079.8103L237.522%2085.7641C233.543%2083.8671%20226.164%2079.7309%20222.48%2075.7578C221.591%2074.7983%20220.916%2073.8482%20220.558%2072.9415C222.08%2073.0038%20223.672%2072.6763%20225.346%2071.8461C225.818%2071.6121%20226.296%2071.338%20226.781%2071.0215C233.871%2066.3954%20241.689%2064.7607%20244.789%2064.2941C247.888%2063.8275%20256.208%2059.9718%20257.682%2054.6458C254.616%2054.8983%20249.827%2055.7218%20245.083%2056.5377C241.607%2057.1355%20238.155%2057.7292%20235.423%2058.0911C233.179%2058.3881%20231.421%2058.529%20230.532%2058.3878C227.265%2057.8692%20226.745%2058.1302%20215.235%2065.1196C206.703%2054.7232%20190.699%2038.5962%20187.99%2038.0214Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M283.99%20173.021C282.033%20175.97%20291.693%20186.706%20297.047%20191.391C298.595%20192.916%20300.164%20194.808%20301.784%20196.763C302.212%20197.278%20302.643%20197.799%20303.078%20198.317C300.33%20197.859%20297.801%20197.923%20297.344%20199.491C295.259%20199.926%20294.625%20200.784%20294.569%20201.159C295.475%20200.728%20298.485%20201.972%20300.059%20206.057C301.537%20209.893%20305.848%20212.656%20315.761%20214.47C316.403%20214.587%20317.068%20214.701%20317.758%20214.81L333.522%20220.764C329.543%20218.867%20322.164%20214.731%20318.48%20210.758C317.591%20209.798%20316.916%20208.848%20316.558%20207.942C318.08%20208.004%20319.672%20207.676%20321.346%20206.846C321.818%20206.612%20322.296%20206.338%20322.781%20206.022C329.871%20201.395%20337.689%20199.761%20340.789%20199.294C343.888%20198.827%20352.208%20194.972%20353.682%20189.646C350.616%20189.898%20345.827%20190.722%20341.083%20191.538C337.607%20192.136%20334.155%20192.729%20331.423%20193.091C329.179%20193.388%20327.421%20193.529%20326.532%20193.388C323.265%20192.869%20322.745%20193.13%20311.235%20200.12C302.703%20189.723%20286.699%20173.596%20283.99%20173.021Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M332.99%20130.021C331.033%20132.97%20340.693%20143.706%20346.047%20148.391C347.595%20149.916%20349.164%20151.808%20350.784%20153.763C351.212%20154.278%20351.643%20154.799%20352.078%20155.317C349.33%20154.859%20346.801%20154.923%20346.344%20156.491C344.259%20156.926%20343.625%20157.784%20343.569%20158.159C344.475%20157.728%20347.485%20158.972%20349.059%20163.057C350.537%20166.893%20354.848%20169.656%20364.761%20171.47C365.403%20171.587%20366.068%20171.701%20366.758%20171.81L382.522%20177.764C378.543%20175.867%20371.164%20171.731%20367.48%20167.758C366.591%20166.798%20365.916%20165.848%20365.558%20164.942C367.08%20165.004%20368.672%20164.676%20370.346%20163.846C370.818%20163.612%20371.296%20163.338%20371.781%20163.022C378.871%20158.395%20386.689%20156.761%20389.789%20156.294C392.888%20155.827%20401.208%20151.972%20402.682%20146.646C399.616%20146.898%20394.827%20147.722%20390.083%20148.538C386.607%20149.136%20383.155%20149.729%20380.423%20150.091C378.179%20150.388%20376.421%20150.529%20375.532%20150.388C372.265%20149.869%20371.745%20150.13%20360.235%20157.12C351.703%20146.723%20335.699%20130.596%20332.99%20130.021Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M406.99%20137.021C405.033%20139.97%20414.693%20150.706%20420.047%20155.391C421.595%20156.916%20423.164%20158.808%20424.784%20160.763C425.212%20161.278%20425.643%20161.799%20426.078%20162.317C423.33%20161.859%20420.801%20161.923%20420.344%20163.491C418.259%20163.926%20417.625%20164.784%20417.569%20165.159C418.475%20164.728%20421.485%20165.972%20423.059%20170.057C424.537%20173.893%20428.848%20176.656%20438.761%20178.47C439.403%20178.587%20440.068%20178.701%20440.758%20178.81L456.522%20184.764C452.543%20182.867%20445.164%20178.731%20441.48%20174.758C440.591%20173.798%20439.916%20172.848%20439.558%20171.942C441.08%20172.004%20442.672%20171.676%20444.346%20170.846C444.818%20170.612%20445.296%20170.338%20445.781%20170.022C452.871%20165.395%20460.689%20163.761%20463.789%20163.294C466.888%20162.827%20475.208%20158.972%20476.682%20153.646C473.616%20153.898%20468.827%20154.722%20464.083%20155.538C460.607%20156.136%20457.155%20156.729%20454.423%20157.091C452.179%20157.388%20450.421%20157.529%20449.532%20157.388C446.265%20156.869%20445.745%20157.13%20434.235%20164.12C425.703%20153.723%20409.699%20137.596%20406.99%20137.021Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2729_12548%22%3E%0A%3Crect%20width%3D%22478%22%20height%3D%22269%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.birdie-group--accent-2::after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22268%22%20viewBox%3D%220%200%20478%20268%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_2729_12537%29%22%3E%0A%3Cpath%20d%3D%22M173.036%20120.345C171.079%20123.293%20180.739%20134.03%20186.093%20138.714C187.641%20140.239%20189.21%20142.131%20190.83%20144.086C191.258%20144.602%20191.689%20145.122%20192.124%20145.641C189.376%20145.182%20186.847%20145.246%20186.39%20146.814C184.305%20147.25%20183.671%20148.108%20183.615%20148.482C184.521%20148.051%20187.531%20149.296%20189.105%20153.38C190.583%20157.216%20194.893%20159.98%20204.807%20161.793C205.449%20161.91%20206.114%20162.024%20206.804%20162.133L222.568%20168.087C218.589%20166.19%20211.21%20162.054%20207.526%20158.081C206.637%20157.121%20205.962%20156.171%20205.604%20155.265C207.126%20155.327%20208.718%20154.999%20210.392%20154.169C210.864%20153.935%20211.342%20153.661%20211.827%20153.345C218.917%20148.718%20226.735%20147.084%20229.834%20146.617C232.934%20146.151%20241.254%20142.295%20242.728%20136.969C239.662%20137.221%20234.873%20138.045%20230.129%20138.861C226.653%20139.459%20223.201%20140.052%20220.468%20140.414C218.225%20140.711%20216.467%20140.852%20215.577%20140.711C212.311%20140.192%20211.791%20140.453%20200.281%20147.443C191.749%20137.046%20175.745%20120.919%20173.036%20120.345Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M263.68%20104.39C261.723%20107.338%20271.383%20118.075%20276.737%20122.759C278.285%20124.284%20279.854%20126.177%20281.474%20128.131C281.902%20128.647%20282.333%20129.167%20282.768%20129.686C280.02%20129.228%20277.491%20129.292%20277.034%20130.859C274.949%20131.295%20274.315%20132.153%20274.259%20132.527C275.165%20132.096%20278.175%20133.341%20279.749%20137.425C281.227%20141.261%20285.537%20144.025%20295.451%20145.838C296.093%20145.956%20296.758%20146.069%20297.448%20146.179L313.212%20152.133C309.233%20150.235%20301.854%20146.099%20298.17%20142.126C297.281%20141.167%20296.606%20140.217%20296.248%20139.31C297.77%20139.372%20299.362%20139.045%20301.036%20138.215C301.508%20137.98%20301.986%20137.706%20302.471%20137.39C309.561%20132.764%20317.379%20131.129%20320.478%20130.662C323.578%20130.196%20331.898%20126.34%20333.372%20121.014C330.306%20121.267%20325.517%20122.09%20320.773%20122.906C317.297%20123.504%20313.845%20124.098%20311.112%20124.459C308.869%20124.757%20307.111%20124.897%20306.222%20124.756C302.955%20124.238%20302.435%20124.499%20290.925%20131.488C282.393%20121.092%20266.389%20104.965%20263.68%20104.39Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M97.4933%200.0214101C95.5355%202.96993%20105.196%2013.7065%20110.55%2018.391C112.098%2019.916%20113.667%2021.8083%20115.287%2023.7626C115.715%2024.2784%20116.146%2024.7986%20116.581%2025.3175C113.833%2024.8592%20111.304%2024.9232%20110.847%2026.4906C108.762%2026.9265%20108.128%2027.7845%20108.072%2028.159C108.978%2027.7277%20111.988%2028.9725%20113.562%2033.0568C115.04%2036.8928%20119.35%2039.6564%20129.264%2041.4699C129.906%2041.5874%20130.571%2041.7008%20131.261%2041.8103L147.025%2047.7641C143.046%2045.8671%20135.667%2041.7309%20131.983%2037.7578C131.094%2036.7983%20130.419%2035.8482%20130.061%2034.9415C131.583%2035.0038%20133.175%2034.6763%20134.849%2033.8461C135.321%2033.6121%20135.799%2033.338%20136.284%2033.0215C143.374%2028.3954%20151.192%2026.7607%20154.291%2026.2941C157.391%2025.8275%20165.711%2021.9718%20167.185%2016.6458C164.119%2016.8983%20159.33%2017.7218%20154.586%2018.5377C151.11%2019.1355%20147.658%2019.7292%20144.925%2020.0911C142.682%2020.3881%20140.924%2020.529%20140.034%2020.3878C136.768%2019.8692%20136.248%2020.1302%20124.738%2027.1196C116.206%2016.7232%20100.202%200.59617%2097.4933%200.0214101Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M385.492%20209.417C383.535%20212.365%20393.195%20223.102%20398.549%20227.786C400.097%20229.311%20401.666%20231.203%20403.286%20233.158C403.714%20233.674%20404.145%20234.194%20404.58%20234.713C401.832%20234.254%20399.303%20234.318%20398.846%20235.886C396.761%20236.322%20396.127%20237.18%20396.071%20237.554C396.977%20237.123%20399.987%20238.368%20401.561%20242.452C403.039%20246.288%20407.35%20249.052%20417.263%20250.865C417.905%20250.982%20418.57%20251.096%20419.26%20251.205L435.024%20257.159C431.045%20255.262%20423.666%20251.126%20419.982%20247.153C419.093%20246.193%20418.418%20245.243%20418.06%20244.337C419.582%20244.399%20421.174%20244.071%20422.848%20243.241C423.32%20243.007%20423.798%20242.733%20424.283%20242.417C431.373%20237.79%20439.191%20236.156%20442.291%20235.689C445.39%20235.223%20453.71%20231.367%20455.184%20226.041C452.118%20226.293%20447.329%20227.117%20442.585%20227.933C439.109%20228.531%20435.657%20229.124%20432.924%20229.486C430.681%20229.783%20428.923%20229.924%20428.034%20229.783C424.767%20229.264%20424.247%20229.525%20412.737%20236.515C404.205%20226.118%20388.201%20209.991%20385.492%20209.417Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M2.99033%2028.3316C1.03261%2031.2801%2010.6931%2042.0167%2016.0469%2046.7011C17.5954%2048.2262%2019.164%2050.1185%2020.7841%2052.0728C21.2117%2052.5886%2021.6429%2053.1088%2022.0783%2053.6276C19.33%2053.1694%2016.8009%2053.2334%2016.3438%2054.8007C14.259%2055.2367%2013.6251%2056.0947%2013.5688%2056.4692C14.4751%2056.0379%2017.4852%2057.2827%2019.0588%2061.367C20.5367%2065.203%2024.8476%2067.9666%2034.7611%2069.7801C35.403%2069.8975%2036.0685%2070.011%2036.7581%2070.1205L52.5224%2076.0743C48.5432%2074.1773%2041.1644%2070.041%2037.4804%2066.068C36.5907%2065.1084%2035.9165%2064.1584%2035.5577%2063.2517C37.0802%2063.314%2038.6725%2062.9864%2040.346%2062.1563C40.8179%2061.9222%2041.2963%2061.6482%2041.7814%2061.3317C48.8713%2056.7055%2056.6894%2055.0709%2059.7886%2054.6043C62.8877%2054.1377%2071.208%2050.282%2072.6817%2044.956C69.6158%2045.2085%2064.8272%2046.032%2060.0832%2046.8479C56.6072%2047.4457%2053.1552%2048.0394%2050.4225%2048.4013C48.1794%2048.6983%2046.4209%2048.8392%2045.5316%2048.698C42.2647%2048.1794%2041.7451%2048.4404%2030.2351%2055.4298C21.7034%2045.0333%205.69888%2028.9064%202.99033%2028.3316Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M310.068%20211.533C311.785%20212.05%20313.763%20212.515%20316.035%20212.931L317.725%20213.219C319.34%20221.023%20318.032%20228.496%20318.032%20230.269C316.035%20227.885%20310.863%20221.407%20310.068%20211.533Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M321.987%20213.58C320.59%20213.896%20319.105%20213.454%20317.725%20213.219C317.167%20210.527%20316.262%20207.796%20314.836%20205.245C316.744%20207.882%20318.684%20212.606%20321.987%20213.58Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M300.333%20204.518C299.075%20206.101%20295.765%20209.495%20292.587%20210.401C288.614%20211.533%20283.846%20218.348%20283.051%20220.732C280.111%20215.524%20289.567%20199.975%20297.189%20200.227C298.16%20200.917%20299.274%20202.217%20300.333%20204.518Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M294.843%20199.62C294.899%20199.246%20295.533%20198.388%20297.618%20197.952C297.787%20197.371%20298.241%20196.996%20298.886%20196.779C303.963%20195.062%20310.775%20202.757%20314.836%20205.245C316.262%20207.796%20317.167%20210.527%20317.725%20213.219L316.035%20212.931C313.763%20212.515%20311.785%20212.05%20310.068%20211.533C304.294%20209.794%20301.472%20207.475%20300.333%20204.518C299.274%20202.217%20298.16%20200.917%20297.189%20200.227C296.175%20199.506%20295.317%20199.452%20294.843%20199.62Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M358.334%20168.327C360.051%20168.844%20362.029%20169.31%20364.301%20169.726L365.99%20170.014C367.606%20177.818%20366.298%20185.291%20366.298%20187.064C364.301%20184.68%20359.128%20178.202%20358.334%20168.327Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M370.253%20170.374C368.856%20170.691%20367.371%20170.249%20365.99%20170.014C365.433%20167.322%20364.528%20164.59%20363.101%20162.04C365.01%20164.677%20366.949%20169.401%20370.253%20170.374Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M348.599%20161.313C347.341%20162.896%20344.031%20166.29%20340.852%20167.195C336.879%20168.327%20332.112%20175.143%20331.317%20177.527C328.377%20172.319%20337.833%20156.77%20345.455%20157.022C346.426%20157.711%20347.54%20159.011%20348.599%20161.313Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M343.109%20156.415C343.165%20156.04%20343.799%20155.182%20345.884%20154.746C346.053%20154.165%20346.507%20153.791%20347.151%20153.573C352.229%20151.856%20359.04%20159.552%20363.101%20162.04C364.528%20164.59%20365.433%20167.322%20365.99%20170.014L364.301%20169.726C362.029%20169.31%20360.051%20168.844%20358.334%20168.327C352.56%20166.589%20349.738%20164.269%20348.599%20161.313C347.54%20159.011%20346.426%20157.711%20345.455%20157.022C344.44%20156.301%20343.583%20156.247%20343.109%20156.415Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M213.624%2077.1354C215.341%2077.6524%20217.319%2078.118%20219.591%2078.5337L221.281%2078.8216C222.897%2086.626%20221.588%2094.0988%20221.588%2095.8717C219.591%2093.4878%20214.419%2087.0098%20213.624%2077.1354Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M225.543%2079.1822C224.146%2079.4991%20222.662%2079.0569%20221.281%2078.8216C220.724%2076.1296%20219.818%2073.3981%20218.392%2070.8475C220.3%2073.4848%20222.24%2078.209%20225.543%2079.1822Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M203.889%2070.1206C202.631%2071.7041%20199.321%2075.0975%20196.143%2076.0032C192.17%2077.1354%20187.402%2083.9508%20186.607%2086.335C183.667%2081.1267%20193.123%2065.578%20200.745%2065.8295C201.716%2066.5192%20202.83%2067.8195%20203.889%2070.1206Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M198.399%2065.2228C198.456%2064.8482%20199.089%2063.9902%20201.174%2063.5543C201.344%2062.9735%20201.798%2062.5991%20202.442%2062.3812C207.519%2060.6642%20214.331%2068.3596%20218.392%2070.8475C219.818%2073.3981%20220.724%2076.1296%20221.281%2078.8216L219.591%2078.5337C217.319%2078.118%20215.341%2077.6524%20213.624%2077.1354C207.851%2075.3969%20205.028%2073.0773%20203.889%2070.1206C202.83%2067.8195%20201.716%2066.5192%20200.745%2065.8295C199.731%2065.1088%20198.873%2065.055%20198.399%2065.2228Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M145.379%2097.9479C147.096%2098.4649%20149.074%2098.9305%20151.347%2099.3462L153.036%2099.6341C154.652%20107.439%20153.344%20114.911%20153.344%20116.684C151.347%20114.3%20146.174%20107.822%20145.379%2097.9479Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M157.299%2099.9947C155.902%20100.312%20154.417%2099.8694%20153.036%2099.6341C152.479%2096.9421%20151.574%2094.2106%20150.147%2091.66C152.056%2094.2973%20153.995%2099.0215%20157.299%2099.9947Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M135.645%2090.9331C134.387%2092.5166%20131.077%2095.91%20127.898%2096.8157C123.925%2097.9479%20119.157%20104.763%20118.363%20107.148C115.423%20101.939%20124.878%2086.3905%20132.501%2086.642C133.471%2087.3317%20134.586%2088.632%20135.645%2090.9331Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M130.155%2086.0353C130.211%2085.6607%20130.845%2084.8027%20132.93%2084.3668C133.099%2083.786%20133.553%2083.4116%20134.197%2083.1937C139.275%2081.4767%20146.086%2089.1721%20150.147%2091.66C151.574%2094.2106%20152.479%2096.9421%20153.036%2099.6341L151.347%2099.3462C149.074%2098.9305%20147.096%2098.4649%20145.379%2097.9479C139.606%2096.2094%20136.784%2093.8898%20135.645%2090.9331C134.586%2088.632%20133.471%2087.3317%20132.501%2086.642C131.486%2085.9213%20130.629%2085.8675%20130.155%2086.0353Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M433.437%20175.834C435.154%20176.351%20437.132%20176.817%20439.404%20177.233L441.093%20177.521C442.709%20185.325%20441.401%20192.798%20441.401%20194.571C439.404%20192.187%20434.231%20185.709%20433.437%20175.834Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M445.356%20177.881C443.959%20178.198%20442.474%20177.756%20441.093%20177.521C440.536%20174.829%20439.631%20172.097%20438.204%20169.546C440.113%20172.184%20442.052%20176.908%20445.356%20177.881Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M423.702%20168.82C422.444%20170.403%20419.134%20173.796%20415.955%20174.702C411.982%20175.834%20407.215%20182.65%20406.42%20185.034C403.48%20179.826%20412.936%20164.277%20420.558%20164.529C421.529%20165.218%20422.643%20166.518%20423.702%20168.82Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3Cpath%20d%3D%22M418.212%20163.922C418.268%20163.547%20418.902%20162.689%20420.987%20162.253C421.156%20161.672%20421.61%20161.298%20422.254%20161.08C427.332%20159.363%20434.144%20167.059%20438.204%20169.546C439.631%20172.097%20440.536%20174.829%20441.093%20177.521L439.404%20177.233C437.132%20176.817%20435.154%20176.351%20433.437%20175.834C427.663%20174.096%20424.841%20171.776%20423.702%20168.82C422.643%20166.518%20421.529%20165.218%20420.558%20164.529C419.543%20163.808%20418.686%20163.754%20418.212%20163.922Z%22%20fill%3D%22%2343556B%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2729_12537%22%3E%0A%3Crect%20width%3D%22478%22%20height%3D%22268%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.birdie-group--accent-3::before {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22269%22%20viewBox%3D%220%200%20478%20269%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_2729_12570%29%22%3E%0A%3Cpath%20d%3D%22M119.99%2059.0214C118.033%2061.9699%20127.693%2072.7065%20133.047%2077.391C134.595%2078.916%20136.164%2080.8083%20137.784%2082.7626C138.212%2083.2784%20138.643%2083.7986%20139.078%2084.3175C136.33%2083.8592%20133.801%2083.9232%20133.344%2085.4906C131.259%2085.9265%20130.625%2086.7845%20130.569%2087.159C131.475%2086.7277%20134.485%2087.9725%20136.059%2092.0568C137.537%2095.8928%20141.848%2098.6564%20151.761%20100.47C152.403%20100.587%20153.068%20100.701%20153.758%20100.81L169.522%20106.764C165.543%20104.867%20158.164%20100.731%20154.48%2096.7578C153.591%2095.7983%20152.916%2094.8482%20152.558%2093.9415C154.08%2094.0038%20155.672%2093.6763%20157.346%2092.8461C157.818%2092.6121%20158.296%2092.338%20158.781%2092.0215C165.871%2087.3954%20173.689%2085.7607%20176.789%2085.2941C179.888%2084.8275%20188.208%2080.9718%20189.682%2075.6458C186.616%2075.8983%20181.827%2076.7218%20177.083%2077.5377C173.607%2078.1355%20170.155%2078.7292%20167.423%2079.0911C165.179%2079.3881%20163.421%2079.529%20162.532%2079.3878C159.265%2078.8692%20158.745%2079.1302%20147.235%2086.1196C138.703%2075.7232%20122.699%2059.5962%20119.99%2059.0214Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M198.596%20161.362C200.313%20161.879%20202.291%20162.345%20204.564%20162.761L206.253%20163.049C207.869%20170.853%20206.561%20178.326%20206.561%20180.099C204.564%20177.715%20199.391%20171.237%20198.596%20161.362Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M210.515%20163.409C209.118%20163.726%20207.634%20163.284%20206.253%20163.049C205.696%20160.357%20204.791%20157.625%20203.364%20155.075C205.272%20157.712%20207.212%20162.436%20210.515%20163.409Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M188.861%20154.348C187.604%20155.931%20184.293%20159.325%20181.115%20160.23C177.142%20161.362%20172.374%20168.178%20171.58%20170.562C168.64%20165.354%20178.095%20149.805%20185.718%20150.057C186.688%20150.746%20187.802%20152.047%20188.861%20154.348Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M183.371%20149.45C183.428%20149.075%20184.061%20148.217%20186.146%20147.781C186.316%20147.201%20186.77%20146.826%20187.414%20146.608C192.491%20144.891%20199.303%20152.587%20203.364%20155.075C204.791%20157.625%20205.696%20160.357%20206.253%20163.049L204.564%20162.761C202.291%20162.345%20200.313%20161.879%20198.596%20161.362C192.823%20159.624%20190%20157.304%20188.861%20154.348C187.802%20152.047%20186.688%20150.746%20185.718%20150.057C184.703%20149.336%20183.845%20149.282%20183.371%20149.45Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M289.596%20145.362C291.313%20145.879%20293.291%20146.345%20295.564%20146.761L297.253%20147.049C298.869%20154.853%20297.561%20162.326%20297.561%20164.099C295.564%20161.715%20290.391%20155.237%20289.596%20145.362Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M301.515%20147.409C300.118%20147.726%20298.634%20147.284%20297.253%20147.049C296.696%20144.357%20295.791%20141.625%20294.364%20139.075C296.272%20141.712%20298.212%20146.436%20301.515%20147.409Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M279.861%20138.348C278.604%20139.931%20275.293%20143.325%20272.115%20144.23C268.142%20145.362%20263.374%20152.178%20262.58%20154.562C259.64%20149.354%20269.095%20133.805%20276.718%20134.057C277.688%20134.746%20278.802%20136.047%20279.861%20138.348Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M274.371%20133.45C274.428%20133.075%20275.061%20132.217%20277.146%20131.781C277.316%20131.201%20277.77%20130.826%20278.414%20130.608C283.491%20128.891%20290.303%20136.587%20294.364%20139.075C295.791%20141.625%20296.696%20144.357%20297.253%20147.049L295.564%20146.761C293.291%20146.345%20291.313%20145.879%20289.596%20145.362C283.823%20143.624%20281%20141.304%20279.861%20138.348C278.802%20136.047%20277.688%20134.746%20276.718%20134.057C275.703%20133.336%20274.845%20133.282%20274.371%20133.45Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M410.596%20250.362C412.313%20250.879%20414.291%20251.345%20416.564%20251.761L418.253%20252.049C419.869%20259.853%20418.561%20267.326%20418.561%20269.099C416.564%20266.715%20411.391%20260.237%20410.596%20250.362Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M422.515%20252.409C421.118%20252.726%20419.634%20252.284%20418.253%20252.049C417.696%20249.357%20416.791%20246.625%20415.364%20244.075C417.272%20246.712%20419.212%20251.436%20422.515%20252.409Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M400.861%20243.348C399.604%20244.931%20396.293%20248.325%20393.115%20249.23C389.142%20250.362%20384.374%20257.178%20383.58%20259.562C380.64%20254.354%20390.095%20238.805%20397.718%20239.057C398.688%20239.746%20399.802%20241.047%20400.861%20243.348Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M395.371%20238.45C395.428%20238.075%20396.061%20237.217%20398.146%20236.781C398.316%20236.201%20398.77%20235.826%20399.414%20235.608C404.491%20233.891%20411.303%20241.587%20415.364%20244.075C416.791%20246.625%20417.696%20249.357%20418.253%20252.049L416.564%20251.761C414.291%20251.345%20412.313%20250.879%20410.596%20250.362C404.823%20248.624%20402%20246.304%20400.861%20243.348C399.802%20241.047%20398.688%20239.746%20397.718%20239.057C396.703%20238.336%20395.845%20238.282%20395.371%20238.45Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M123.596%2041.3624C125.313%2041.8794%20127.291%2042.345%20129.564%2042.7607L131.253%2043.0487C132.869%2050.8531%20131.561%2058.3259%20131.561%2060.0987C129.564%2057.7149%20124.391%2051.2369%20123.596%2041.3624Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M135.515%2043.4093C134.118%2043.7261%20132.634%2043.284%20131.253%2043.0487C130.696%2040.3566%20129.791%2037.6252%20128.364%2035.0746C130.272%2037.7118%20132.212%2042.436%20135.515%2043.4093Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M113.861%2034.3476C112.604%2035.9311%20109.293%2039.3245%20106.115%2040.2303C102.142%2041.3624%2097.3742%2048.1778%2096.5796%2050.5621C93.6396%2045.3538%20103.095%2029.8051%20110.718%2030.0566C111.688%2030.7462%20112.802%2032.0465%20113.861%2034.3476Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M108.371%2029.4498C108.428%2029.0753%20109.061%2028.2173%20111.146%2027.7814C111.316%2027.2005%20111.77%2026.8261%20112.414%2026.6083C117.491%2024.8913%20124.303%2032.5867%20128.364%2035.0746C129.791%2037.6252%20130.696%2040.3566%20131.253%2043.0487L129.564%2042.7607C127.291%2042.345%20125.313%2041.8794%20123.596%2041.3624C117.823%2039.6239%20115%2037.3043%20113.861%2034.3476C112.802%2032.0465%20111.688%2030.7462%20110.718%2030.0566C109.703%2029.3358%20108.845%2029.282%20108.371%2029.4498Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M28.5963%2069.3624C30.3133%2069.8794%2032.2913%2070.345%2034.5636%2070.7607L36.253%2071.0487C37.8687%2078.8531%2036.5607%2086.3259%2036.5607%2088.0987C34.5636%2085.7149%2029.3909%2079.2369%2028.5963%2069.3624Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M40.5154%2071.4093C39.1184%2071.7261%2037.6338%2071.284%2036.253%2071.0487C35.6957%2068.3566%2034.7906%2065.6252%2033.3639%2063.0746C35.2724%2065.7118%2037.212%2070.436%2040.5154%2071.4093Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M18.8613%2062.3476C17.6035%2063.9311%2014.2933%2067.3245%2011.1149%2068.2303C7.14187%2069.3624%202.37422%2076.1778%201.57961%2078.5621C-1.36041%2073.3538%208.09521%2057.8051%2015.7176%2058.0566C16.6883%2058.7462%2017.8024%2060.0465%2018.8613%2062.3476Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M13.3714%2057.4498C13.4277%2057.0753%2014.0615%2056.2173%2016.1463%2055.7814C16.3157%2055.2005%2016.7697%2054.8261%2017.4139%2054.6083C22.4915%2052.8913%2029.3032%2060.5867%2033.3639%2063.0746C34.7906%2065.6252%2035.6957%2068.3566%2036.253%2071.0487L34.5636%2070.7607C32.2913%2070.345%2030.3133%2069.8794%2028.5963%2069.3624C22.8227%2067.6239%2020.0005%2065.3043%2018.8613%2062.3476C17.8024%2060.0465%2016.6883%2058.7462%2015.7176%2058.0566C14.7032%2057.3358%2013.8455%2057.282%2013.3714%2057.4498Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M187.99%2038.0214C186.033%2040.9699%20195.693%2051.7065%20201.047%2056.391C202.595%2057.916%20204.164%2059.8083%20205.784%2061.7626C206.212%2062.2784%20206.643%2062.7986%20207.078%2063.3175C204.33%2062.8592%20201.801%2062.9232%20201.344%2064.4906C199.259%2064.9265%20198.625%2065.7845%20198.569%2066.159C199.475%2065.7277%20202.485%2066.9725%20204.059%2071.0568C205.537%2074.8928%20209.848%2077.6564%20219.761%2079.4699C220.403%2079.5874%20221.068%2079.7008%20221.758%2079.8103L237.522%2085.7641C233.543%2083.8671%20226.164%2079.7309%20222.48%2075.7578C221.591%2074.7983%20220.916%2073.8482%20220.558%2072.9415C222.08%2073.0038%20223.672%2072.6763%20225.346%2071.8461C225.818%2071.6121%20226.296%2071.338%20226.781%2071.0215C233.871%2066.3954%20241.689%2064.7607%20244.789%2064.2941C247.888%2063.8275%20256.208%2059.9718%20257.682%2054.6458C254.616%2054.8983%20249.827%2055.7218%20245.083%2056.5377C241.607%2057.1355%20238.155%2057.7292%20235.423%2058.0911C233.179%2058.3881%20231.421%2058.529%20230.532%2058.3878C227.265%2057.8692%20226.745%2058.1302%20215.235%2065.1196C206.703%2054.7232%20190.699%2038.5962%20187.99%2038.0214Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M283.99%20173.021C282.033%20175.97%20291.693%20186.706%20297.047%20191.391C298.595%20192.916%20300.164%20194.808%20301.784%20196.763C302.212%20197.278%20302.643%20197.799%20303.078%20198.317C300.33%20197.859%20297.801%20197.923%20297.344%20199.491C295.259%20199.926%20294.625%20200.784%20294.569%20201.159C295.475%20200.728%20298.485%20201.972%20300.059%20206.057C301.537%20209.893%20305.848%20212.656%20315.761%20214.47C316.403%20214.587%20317.068%20214.701%20317.758%20214.81L333.522%20220.764C329.543%20218.867%20322.164%20214.731%20318.48%20210.758C317.591%20209.798%20316.916%20208.848%20316.558%20207.942C318.08%20208.004%20319.672%20207.676%20321.346%20206.846C321.818%20206.612%20322.296%20206.338%20322.781%20206.022C329.871%20201.395%20337.689%20199.761%20340.789%20199.294C343.888%20198.827%20352.208%20194.972%20353.682%20189.646C350.616%20189.898%20345.827%20190.722%20341.083%20191.538C337.607%20192.136%20334.155%20192.729%20331.423%20193.091C329.179%20193.388%20327.421%20193.529%20326.532%20193.388C323.265%20192.869%20322.745%20193.13%20311.235%20200.12C302.703%20189.723%20286.699%20173.596%20283.99%20173.021Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M332.99%20130.021C331.033%20132.97%20340.693%20143.706%20346.047%20148.391C347.595%20149.916%20349.164%20151.808%20350.784%20153.763C351.212%20154.278%20351.643%20154.799%20352.078%20155.317C349.33%20154.859%20346.801%20154.923%20346.344%20156.491C344.259%20156.926%20343.625%20157.784%20343.569%20158.159C344.475%20157.728%20347.485%20158.972%20349.059%20163.057C350.537%20166.893%20354.848%20169.656%20364.761%20171.47C365.403%20171.587%20366.068%20171.701%20366.758%20171.81L382.522%20177.764C378.543%20175.867%20371.164%20171.731%20367.48%20167.758C366.591%20166.798%20365.916%20165.848%20365.558%20164.942C367.08%20165.004%20368.672%20164.676%20370.346%20163.846C370.818%20163.612%20371.296%20163.338%20371.781%20163.022C378.871%20158.395%20386.689%20156.761%20389.789%20156.294C392.888%20155.827%20401.208%20151.972%20402.682%20146.646C399.616%20146.898%20394.827%20147.722%20390.083%20148.538C386.607%20149.136%20383.155%20149.729%20380.423%20150.091C378.179%20150.388%20376.421%20150.529%20375.532%20150.388C372.265%20149.869%20371.745%20150.13%20360.235%20157.12C351.703%20146.723%20335.699%20130.596%20332.99%20130.021Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M406.99%20137.021C405.033%20139.97%20414.693%20150.706%20420.047%20155.391C421.595%20156.916%20423.164%20158.808%20424.784%20160.763C425.212%20161.278%20425.643%20161.799%20426.078%20162.317C423.33%20161.859%20420.801%20161.923%20420.344%20163.491C418.259%20163.926%20417.625%20164.784%20417.569%20165.159C418.475%20164.728%20421.485%20165.972%20423.059%20170.057C424.537%20173.893%20428.848%20176.656%20438.761%20178.47C439.403%20178.587%20440.068%20178.701%20440.758%20178.81L456.522%20184.764C452.543%20182.867%20445.164%20178.731%20441.48%20174.758C440.591%20173.798%20439.916%20172.848%20439.558%20171.942C441.08%20172.004%20442.672%20171.676%20444.346%20170.846C444.818%20170.612%20445.296%20170.338%20445.781%20170.022C452.871%20165.395%20460.689%20163.761%20463.789%20163.294C466.888%20162.827%20475.208%20158.972%20476.682%20153.646C473.616%20153.898%20468.827%20154.722%20464.083%20155.538C460.607%20156.136%20457.155%20156.729%20454.423%20157.091C452.179%20157.388%20450.421%20157.529%20449.532%20157.388C446.265%20156.869%20445.745%20157.13%20434.235%20164.12C425.703%20153.723%20409.699%20137.596%20406.99%20137.021Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2729_12570%22%3E%0A%3Crect%20width%3D%22478%22%20height%3D%22269%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.birdie-group--accent-3::after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22268%22%20viewBox%3D%220%200%20478%20268%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_2729_12559%29%22%3E%0A%3Cpath%20d%3D%22M173.036%20120.345C171.079%20123.293%20180.739%20134.03%20186.093%20138.714C187.641%20140.239%20189.21%20142.131%20190.83%20144.086C191.258%20144.602%20191.689%20145.122%20192.124%20145.641C189.376%20145.182%20186.847%20145.246%20186.39%20146.814C184.305%20147.25%20183.671%20148.108%20183.615%20148.482C184.521%20148.051%20187.531%20149.296%20189.105%20153.38C190.583%20157.216%20194.893%20159.98%20204.807%20161.793C205.449%20161.91%20206.114%20162.024%20206.804%20162.133L222.568%20168.087C218.589%20166.19%20211.21%20162.054%20207.526%20158.081C206.637%20157.121%20205.962%20156.171%20205.604%20155.265C207.126%20155.327%20208.718%20154.999%20210.392%20154.169C210.864%20153.935%20211.342%20153.661%20211.827%20153.345C218.917%20148.718%20226.735%20147.084%20229.834%20146.617C232.934%20146.151%20241.254%20142.295%20242.728%20136.969C239.662%20137.221%20234.873%20138.045%20230.129%20138.861C226.653%20139.459%20223.201%20140.052%20220.468%20140.414C218.225%20140.711%20216.467%20140.852%20215.577%20140.711C212.311%20140.192%20211.791%20140.453%20200.281%20147.443C191.749%20137.046%20175.745%20120.919%20173.036%20120.345Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M263.68%20104.39C261.723%20107.338%20271.383%20118.075%20276.737%20122.759C278.285%20124.284%20279.854%20126.177%20281.474%20128.131C281.902%20128.647%20282.333%20129.167%20282.768%20129.686C280.02%20129.228%20277.491%20129.292%20277.034%20130.859C274.949%20131.295%20274.315%20132.153%20274.259%20132.527C275.165%20132.096%20278.175%20133.341%20279.749%20137.425C281.227%20141.261%20285.537%20144.025%20295.451%20145.838C296.093%20145.956%20296.758%20146.069%20297.448%20146.179L313.212%20152.133C309.233%20150.235%20301.854%20146.099%20298.17%20142.126C297.281%20141.167%20296.606%20140.217%20296.248%20139.31C297.77%20139.372%20299.362%20139.045%20301.036%20138.215C301.508%20137.98%20301.986%20137.706%20302.471%20137.39C309.561%20132.764%20317.379%20131.129%20320.478%20130.662C323.578%20130.196%20331.898%20126.34%20333.372%20121.014C330.306%20121.267%20325.517%20122.09%20320.773%20122.906C317.297%20123.504%20313.845%20124.098%20311.112%20124.459C308.869%20124.757%20307.111%20124.897%20306.222%20124.756C302.955%20124.238%20302.435%20124.499%20290.925%20131.488C282.393%20121.092%20266.389%20104.965%20263.68%20104.39Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M97.4933%200.0214101C95.5355%202.96993%20105.196%2013.7065%20110.55%2018.391C112.098%2019.916%20113.667%2021.8083%20115.287%2023.7626C115.715%2024.2784%20116.146%2024.7986%20116.581%2025.3175C113.833%2024.8592%20111.304%2024.9232%20110.847%2026.4906C108.762%2026.9265%20108.128%2027.7845%20108.072%2028.159C108.978%2027.7277%20111.988%2028.9725%20113.562%2033.0568C115.04%2036.8928%20119.35%2039.6564%20129.264%2041.4699C129.906%2041.5874%20130.571%2041.7008%20131.261%2041.8103L147.025%2047.7641C143.046%2045.8671%20135.667%2041.7309%20131.983%2037.7578C131.094%2036.7983%20130.419%2035.8482%20130.061%2034.9415C131.583%2035.0038%20133.175%2034.6763%20134.849%2033.8461C135.321%2033.6121%20135.799%2033.338%20136.284%2033.0215C143.374%2028.3954%20151.192%2026.7607%20154.291%2026.2941C157.391%2025.8275%20165.711%2021.9718%20167.185%2016.6458C164.119%2016.8983%20159.33%2017.7218%20154.586%2018.5377C151.11%2019.1355%20147.658%2019.7292%20144.925%2020.0911C142.682%2020.3881%20140.924%2020.529%20140.034%2020.3878C136.768%2019.8692%20136.248%2020.1302%20124.738%2027.1196C116.206%2016.7232%20100.202%200.59617%2097.4933%200.0214101Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M385.492%20209.417C383.535%20212.365%20393.195%20223.102%20398.549%20227.786C400.097%20229.311%20401.666%20231.203%20403.286%20233.158C403.714%20233.674%20404.145%20234.194%20404.58%20234.713C401.832%20234.254%20399.303%20234.318%20398.846%20235.886C396.761%20236.322%20396.127%20237.18%20396.071%20237.554C396.977%20237.123%20399.987%20238.368%20401.561%20242.452C403.039%20246.288%20407.35%20249.052%20417.263%20250.865C417.905%20250.982%20418.57%20251.096%20419.26%20251.205L435.024%20257.159C431.045%20255.262%20423.666%20251.126%20419.982%20247.153C419.093%20246.193%20418.418%20245.243%20418.06%20244.337C419.582%20244.399%20421.174%20244.071%20422.848%20243.241C423.32%20243.007%20423.798%20242.733%20424.283%20242.417C431.373%20237.79%20439.191%20236.156%20442.291%20235.689C445.39%20235.223%20453.71%20231.367%20455.184%20226.041C452.118%20226.293%20447.329%20227.117%20442.585%20227.933C439.109%20228.531%20435.657%20229.124%20432.924%20229.486C430.681%20229.783%20428.923%20229.924%20428.034%20229.783C424.767%20229.264%20424.247%20229.525%20412.737%20236.515C404.205%20226.118%20388.201%20209.991%20385.492%20209.417Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M2.99033%2028.3316C1.03261%2031.2801%2010.6931%2042.0167%2016.0469%2046.7011C17.5954%2048.2262%2019.164%2050.1185%2020.7841%2052.0728C21.2117%2052.5886%2021.6429%2053.1088%2022.0783%2053.6276C19.33%2053.1694%2016.8009%2053.2334%2016.3438%2054.8007C14.259%2055.2367%2013.6251%2056.0947%2013.5688%2056.4692C14.4751%2056.0379%2017.4852%2057.2827%2019.0588%2061.367C20.5367%2065.203%2024.8476%2067.9666%2034.7611%2069.7801C35.403%2069.8975%2036.0685%2070.011%2036.7581%2070.1205L52.5224%2076.0743C48.5432%2074.1773%2041.1644%2070.041%2037.4804%2066.068C36.5907%2065.1084%2035.9165%2064.1584%2035.5577%2063.2517C37.0802%2063.314%2038.6725%2062.9864%2040.346%2062.1563C40.8179%2061.9222%2041.2963%2061.6482%2041.7814%2061.3317C48.8713%2056.7055%2056.6894%2055.0709%2059.7886%2054.6043C62.8877%2054.1377%2071.208%2050.282%2072.6817%2044.956C69.6158%2045.2085%2064.8272%2046.032%2060.0832%2046.8479C56.6072%2047.4457%2053.1552%2048.0394%2050.4225%2048.4013C48.1794%2048.6983%2046.4209%2048.8392%2045.5316%2048.698C42.2647%2048.1794%2041.7451%2048.4404%2030.2351%2055.4298C21.7034%2045.0333%205.69888%2028.9064%202.99033%2028.3316Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M310.068%20211.533C311.785%20212.05%20313.763%20212.515%20316.035%20212.931L317.725%20213.219C319.34%20221.023%20318.032%20228.496%20318.032%20230.269C316.035%20227.885%20310.863%20221.407%20310.068%20211.533Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M321.987%20213.58C320.59%20213.896%20319.105%20213.454%20317.725%20213.219C317.167%20210.527%20316.262%20207.796%20314.836%20205.245C316.744%20207.882%20318.684%20212.606%20321.987%20213.58Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M300.333%20204.518C299.075%20206.101%20295.765%20209.495%20292.587%20210.401C288.614%20211.533%20283.846%20218.348%20283.051%20220.732C280.111%20215.524%20289.567%20199.975%20297.189%20200.227C298.16%20200.917%20299.274%20202.217%20300.333%20204.518Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M294.843%20199.62C294.899%20199.246%20295.533%20198.388%20297.618%20197.952C297.787%20197.371%20298.241%20196.996%20298.886%20196.779C303.963%20195.062%20310.775%20202.757%20314.836%20205.245C316.262%20207.796%20317.167%20210.527%20317.725%20213.219L316.035%20212.931C313.763%20212.515%20311.785%20212.05%20310.068%20211.533C304.294%20209.794%20301.472%20207.475%20300.333%20204.518C299.274%20202.217%20298.16%20200.917%20297.189%20200.227C296.175%20199.506%20295.317%20199.452%20294.843%20199.62Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M358.334%20168.327C360.051%20168.844%20362.029%20169.31%20364.301%20169.726L365.99%20170.014C367.606%20177.818%20366.298%20185.291%20366.298%20187.064C364.301%20184.68%20359.128%20178.202%20358.334%20168.327Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M370.253%20170.374C368.856%20170.691%20367.371%20170.249%20365.99%20170.014C365.433%20167.322%20364.528%20164.59%20363.101%20162.04C365.01%20164.677%20366.949%20169.401%20370.253%20170.374Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M348.599%20161.313C347.341%20162.896%20344.031%20166.29%20340.852%20167.195C336.879%20168.327%20332.112%20175.143%20331.317%20177.527C328.377%20172.319%20337.833%20156.77%20345.455%20157.022C346.426%20157.711%20347.54%20159.011%20348.599%20161.313Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M343.109%20156.415C343.165%20156.04%20343.799%20155.182%20345.884%20154.746C346.053%20154.165%20346.507%20153.791%20347.151%20153.573C352.229%20151.856%20359.04%20159.552%20363.101%20162.04C364.528%20164.59%20365.433%20167.322%20365.99%20170.014L364.301%20169.726C362.029%20169.31%20360.051%20168.844%20358.334%20168.327C352.56%20166.589%20349.738%20164.269%20348.599%20161.313C347.54%20159.011%20346.426%20157.711%20345.455%20157.022C344.44%20156.301%20343.583%20156.247%20343.109%20156.415Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M213.624%2077.1354C215.341%2077.6524%20217.319%2078.118%20219.591%2078.5337L221.281%2078.8216C222.897%2086.626%20221.588%2094.0988%20221.588%2095.8717C219.591%2093.4878%20214.419%2087.0098%20213.624%2077.1354Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M225.543%2079.1822C224.146%2079.4991%20222.662%2079.0569%20221.281%2078.8216C220.724%2076.1296%20219.818%2073.3981%20218.392%2070.8475C220.3%2073.4848%20222.24%2078.209%20225.543%2079.1822Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M203.889%2070.1206C202.631%2071.7041%20199.321%2075.0975%20196.143%2076.0032C192.17%2077.1354%20187.402%2083.9508%20186.607%2086.335C183.667%2081.1267%20193.123%2065.578%20200.745%2065.8295C201.716%2066.5192%20202.83%2067.8195%20203.889%2070.1206Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M198.399%2065.2228C198.456%2064.8482%20199.089%2063.9902%20201.174%2063.5543C201.344%2062.9735%20201.798%2062.5991%20202.442%2062.3812C207.519%2060.6642%20214.331%2068.3596%20218.392%2070.8475C219.818%2073.3981%20220.724%2076.1296%20221.281%2078.8216L219.591%2078.5337C217.319%2078.118%20215.341%2077.6524%20213.624%2077.1354C207.851%2075.3969%20205.028%2073.0773%20203.889%2070.1206C202.83%2067.8195%20201.716%2066.5192%20200.745%2065.8295C199.731%2065.1088%20198.873%2065.055%20198.399%2065.2228Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M145.379%2097.9479C147.096%2098.4649%20149.074%2098.9305%20151.347%2099.3462L153.036%2099.6341C154.652%20107.439%20153.344%20114.911%20153.344%20116.684C151.347%20114.3%20146.174%20107.822%20145.379%2097.9479Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M157.299%2099.9947C155.902%20100.312%20154.417%2099.8694%20153.036%2099.6341C152.479%2096.9421%20151.574%2094.2106%20150.147%2091.66C152.056%2094.2973%20153.995%2099.0215%20157.299%2099.9947Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M135.645%2090.9331C134.387%2092.5166%20131.077%2095.91%20127.898%2096.8157C123.925%2097.9479%20119.157%20104.763%20118.363%20107.148C115.423%20101.939%20124.878%2086.3905%20132.501%2086.642C133.471%2087.3317%20134.586%2088.632%20135.645%2090.9331Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M130.155%2086.0353C130.211%2085.6607%20130.845%2084.8027%20132.93%2084.3668C133.099%2083.786%20133.553%2083.4116%20134.197%2083.1937C139.275%2081.4767%20146.086%2089.1721%20150.147%2091.66C151.574%2094.2106%20152.479%2096.9421%20153.036%2099.6341L151.347%2099.3462C149.074%2098.9305%20147.096%2098.4649%20145.379%2097.9479C139.606%2096.2094%20136.784%2093.8898%20135.645%2090.9331C134.586%2088.632%20133.471%2087.3317%20132.501%2086.642C131.486%2085.9213%20130.629%2085.8675%20130.155%2086.0353Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M433.437%20175.834C435.154%20176.351%20437.132%20176.817%20439.404%20177.233L441.093%20177.521C442.709%20185.325%20441.401%20192.798%20441.401%20194.571C439.404%20192.187%20434.231%20185.709%20433.437%20175.834Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M445.356%20177.881C443.959%20178.198%20442.474%20177.756%20441.093%20177.521C440.536%20174.829%20439.631%20172.097%20438.204%20169.546C440.113%20172.184%20442.052%20176.908%20445.356%20177.881Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M423.702%20168.82C422.444%20170.403%20419.134%20173.796%20415.955%20174.702C411.982%20175.834%20407.215%20182.65%20406.42%20185.034C403.48%20179.826%20412.936%20164.277%20420.558%20164.529C421.529%20165.218%20422.643%20166.518%20423.702%20168.82Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M418.212%20163.922C418.268%20163.547%20418.902%20162.689%20420.987%20162.253C421.156%20161.672%20421.61%20161.298%20422.254%20161.08C427.332%20159.363%20434.144%20167.059%20438.204%20169.546C439.631%20172.097%20440.536%20174.829%20441.093%20177.521L439.404%20177.233C437.132%20176.817%20435.154%20176.351%20433.437%20175.834C427.663%20174.096%20424.841%20171.776%20423.702%20168.82C422.643%20166.518%20421.529%20165.218%20420.558%20164.529C419.543%20163.808%20418.686%20163.754%20418.212%20163.922Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2729_12559%22%3E%0A%3Crect%20width%3D%22478%22%20height%3D%22268%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.birdie-group--accent-4::before {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22269%22%20viewBox%3D%220%200%20478%20269%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_2729_12526%29%22%3E%0A%3Cpath%20d%3D%22M119.99%2059.0214C118.033%2061.9699%20127.693%2072.7065%20133.047%2077.391C134.595%2078.916%20136.164%2080.8083%20137.784%2082.7626C138.212%2083.2784%20138.643%2083.7986%20139.078%2084.3175C136.33%2083.8592%20133.801%2083.9232%20133.344%2085.4906C131.259%2085.9265%20130.625%2086.7845%20130.569%2087.159C131.475%2086.7277%20134.485%2087.9725%20136.059%2092.0568C137.537%2095.8928%20141.848%2098.6564%20151.761%20100.47C152.403%20100.587%20153.068%20100.701%20153.758%20100.81L169.522%20106.764C165.543%20104.867%20158.164%20100.731%20154.48%2096.7578C153.591%2095.7983%20152.916%2094.8482%20152.558%2093.9415C154.08%2094.0038%20155.672%2093.6763%20157.346%2092.8461C157.818%2092.6121%20158.296%2092.338%20158.781%2092.0215C165.871%2087.3954%20173.689%2085.7607%20176.789%2085.2941C179.888%2084.8275%20188.208%2080.9718%20189.682%2075.6458C186.616%2075.8983%20181.827%2076.7218%20177.083%2077.5377C173.607%2078.1355%20170.155%2078.7292%20167.423%2079.0911C165.179%2079.3881%20163.421%2079.529%20162.532%2079.3878C159.265%2078.8692%20158.745%2079.1302%20147.235%2086.1196C138.703%2075.7232%20122.699%2059.5962%20119.99%2059.0214Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M198.596%20161.362C200.313%20161.879%20202.291%20162.345%20204.564%20162.761L206.253%20163.049C207.869%20170.853%20206.561%20178.326%20206.561%20180.099C204.564%20177.715%20199.391%20171.237%20198.596%20161.362Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M210.515%20163.409C209.118%20163.726%20207.634%20163.284%20206.253%20163.049C205.696%20160.357%20204.791%20157.625%20203.364%20155.075C205.272%20157.712%20207.212%20162.436%20210.515%20163.409Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M188.861%20154.348C187.604%20155.931%20184.293%20159.325%20181.115%20160.23C177.142%20161.362%20172.374%20168.178%20171.58%20170.562C168.64%20165.354%20178.095%20149.805%20185.718%20150.057C186.688%20150.746%20187.802%20152.047%20188.861%20154.348Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M183.371%20149.45C183.428%20149.075%20184.061%20148.217%20186.146%20147.781C186.316%20147.201%20186.77%20146.826%20187.414%20146.608C192.491%20144.891%20199.303%20152.587%20203.364%20155.075C204.791%20157.625%20205.696%20160.357%20206.253%20163.049L204.564%20162.761C202.291%20162.345%20200.313%20161.879%20198.596%20161.362C192.823%20159.624%20190%20157.304%20188.861%20154.348C187.802%20152.047%20186.688%20150.746%20185.718%20150.057C184.703%20149.336%20183.845%20149.282%20183.371%20149.45Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M289.596%20145.362C291.313%20145.879%20293.291%20146.345%20295.564%20146.761L297.253%20147.049C298.869%20154.853%20297.561%20162.326%20297.561%20164.099C295.564%20161.715%20290.391%20155.237%20289.596%20145.362Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M301.515%20147.409C300.118%20147.726%20298.634%20147.284%20297.253%20147.049C296.696%20144.357%20295.791%20141.625%20294.364%20139.075C296.272%20141.712%20298.212%20146.436%20301.515%20147.409Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M279.861%20138.348C278.604%20139.931%20275.293%20143.325%20272.115%20144.23C268.142%20145.362%20263.374%20152.178%20262.58%20154.562C259.64%20149.354%20269.095%20133.805%20276.718%20134.057C277.688%20134.746%20278.802%20136.047%20279.861%20138.348Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M274.371%20133.45C274.428%20133.075%20275.061%20132.217%20277.146%20131.781C277.316%20131.201%20277.77%20130.826%20278.414%20130.608C283.491%20128.891%20290.303%20136.587%20294.364%20139.075C295.791%20141.625%20296.696%20144.357%20297.253%20147.049L295.564%20146.761C293.291%20146.345%20291.313%20145.879%20289.596%20145.362C283.823%20143.624%20281%20141.304%20279.861%20138.348C278.802%20136.047%20277.688%20134.746%20276.718%20134.057C275.703%20133.336%20274.845%20133.282%20274.371%20133.45Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M410.596%20250.362C412.313%20250.879%20414.291%20251.345%20416.564%20251.761L418.253%20252.049C419.869%20259.853%20418.561%20267.326%20418.561%20269.099C416.564%20266.715%20411.391%20260.237%20410.596%20250.362Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M422.515%20252.409C421.118%20252.726%20419.634%20252.284%20418.253%20252.049C417.696%20249.357%20416.791%20246.625%20415.364%20244.075C417.272%20246.712%20419.212%20251.436%20422.515%20252.409Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M400.861%20243.348C399.604%20244.931%20396.293%20248.325%20393.115%20249.23C389.142%20250.362%20384.374%20257.178%20383.58%20259.562C380.64%20254.354%20390.095%20238.805%20397.718%20239.057C398.688%20239.746%20399.802%20241.047%20400.861%20243.348Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M395.371%20238.45C395.428%20238.075%20396.061%20237.217%20398.146%20236.781C398.316%20236.201%20398.77%20235.826%20399.414%20235.608C404.491%20233.891%20411.303%20241.587%20415.364%20244.075C416.791%20246.625%20417.696%20249.357%20418.253%20252.049L416.564%20251.761C414.291%20251.345%20412.313%20250.879%20410.596%20250.362C404.823%20248.624%20402%20246.304%20400.861%20243.348C399.802%20241.047%20398.688%20239.746%20397.718%20239.057C396.703%20238.336%20395.845%20238.282%20395.371%20238.45Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M123.596%2041.3624C125.313%2041.8794%20127.291%2042.345%20129.564%2042.7607L131.253%2043.0487C132.869%2050.8531%20131.561%2058.3259%20131.561%2060.0987C129.564%2057.7149%20124.391%2051.2369%20123.596%2041.3624Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M135.515%2043.4093C134.118%2043.7261%20132.634%2043.284%20131.253%2043.0487C130.696%2040.3566%20129.791%2037.6252%20128.364%2035.0746C130.272%2037.7118%20132.212%2042.436%20135.515%2043.4093Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M113.861%2034.3476C112.604%2035.9311%20109.293%2039.3245%20106.115%2040.2303C102.142%2041.3624%2097.3742%2048.1778%2096.5796%2050.5621C93.6396%2045.3538%20103.095%2029.8051%20110.718%2030.0566C111.688%2030.7462%20112.802%2032.0465%20113.861%2034.3476Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M108.371%2029.4498C108.428%2029.0753%20109.061%2028.2173%20111.146%2027.7814C111.316%2027.2005%20111.77%2026.8261%20112.414%2026.6083C117.491%2024.8913%20124.303%2032.5867%20128.364%2035.0746C129.791%2037.6252%20130.696%2040.3566%20131.253%2043.0487L129.564%2042.7607C127.291%2042.345%20125.313%2041.8794%20123.596%2041.3624C117.823%2039.6239%20115%2037.3043%20113.861%2034.3476C112.802%2032.0465%20111.688%2030.7462%20110.718%2030.0566C109.703%2029.3358%20108.845%2029.282%20108.371%2029.4498Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M28.5963%2069.3624C30.3133%2069.8794%2032.2913%2070.345%2034.5636%2070.7607L36.253%2071.0487C37.8687%2078.8531%2036.5607%2086.3259%2036.5607%2088.0987C34.5636%2085.7149%2029.3909%2079.2369%2028.5963%2069.3624Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M40.5154%2071.4093C39.1184%2071.7261%2037.6338%2071.284%2036.253%2071.0487C35.6957%2068.3566%2034.7906%2065.6252%2033.3639%2063.0746C35.2724%2065.7118%2037.212%2070.436%2040.5154%2071.4093Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M18.8613%2062.3476C17.6035%2063.9311%2014.2933%2067.3245%2011.1149%2068.2303C7.14187%2069.3624%202.37422%2076.1778%201.57961%2078.5621C-1.36041%2073.3538%208.09521%2057.8051%2015.7176%2058.0566C16.6883%2058.7462%2017.8024%2060.0465%2018.8613%2062.3476Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M13.3714%2057.4498C13.4277%2057.0753%2014.0615%2056.2173%2016.1463%2055.7814C16.3157%2055.2005%2016.7697%2054.8261%2017.4139%2054.6083C22.4915%2052.8913%2029.3032%2060.5867%2033.3639%2063.0746C34.7906%2065.6252%2035.6957%2068.3566%2036.253%2071.0487L34.5636%2070.7607C32.2913%2070.345%2030.3133%2069.8794%2028.5963%2069.3624C22.8227%2067.6239%2020.0005%2065.3043%2018.8613%2062.3476C17.8024%2060.0465%2016.6883%2058.7462%2015.7176%2058.0566C14.7032%2057.3358%2013.8455%2057.282%2013.3714%2057.4498Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M187.99%2038.0214C186.033%2040.9699%20195.693%2051.7065%20201.047%2056.391C202.595%2057.916%20204.164%2059.8083%20205.784%2061.7626C206.212%2062.2784%20206.643%2062.7986%20207.078%2063.3175C204.33%2062.8592%20201.801%2062.9232%20201.344%2064.4906C199.259%2064.9265%20198.625%2065.7845%20198.569%2066.159C199.475%2065.7277%20202.485%2066.9725%20204.059%2071.0568C205.537%2074.8928%20209.848%2077.6564%20219.761%2079.4699C220.403%2079.5874%20221.068%2079.7008%20221.758%2079.8103L237.522%2085.7641C233.543%2083.8671%20226.164%2079.7309%20222.48%2075.7578C221.591%2074.7983%20220.916%2073.8482%20220.558%2072.9415C222.08%2073.0038%20223.672%2072.6763%20225.346%2071.8461C225.818%2071.6121%20226.296%2071.338%20226.781%2071.0215C233.871%2066.3954%20241.689%2064.7607%20244.789%2064.2941C247.888%2063.8275%20256.208%2059.9718%20257.682%2054.6458C254.616%2054.8983%20249.827%2055.7218%20245.083%2056.5377C241.607%2057.1355%20238.155%2057.7292%20235.423%2058.0911C233.179%2058.3881%20231.421%2058.529%20230.532%2058.3878C227.265%2057.8692%20226.745%2058.1302%20215.235%2065.1196C206.703%2054.7232%20190.699%2038.5962%20187.99%2038.0214Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M283.99%20173.021C282.033%20175.97%20291.693%20186.706%20297.047%20191.391C298.595%20192.916%20300.164%20194.808%20301.784%20196.763C302.212%20197.278%20302.643%20197.799%20303.078%20198.317C300.33%20197.859%20297.801%20197.923%20297.344%20199.491C295.259%20199.926%20294.625%20200.784%20294.569%20201.159C295.475%20200.728%20298.485%20201.972%20300.059%20206.057C301.537%20209.893%20305.848%20212.656%20315.761%20214.47C316.403%20214.587%20317.068%20214.701%20317.758%20214.81L333.522%20220.764C329.543%20218.867%20322.164%20214.731%20318.48%20210.758C317.591%20209.798%20316.916%20208.848%20316.558%20207.942C318.08%20208.004%20319.672%20207.676%20321.346%20206.846C321.818%20206.612%20322.296%20206.338%20322.781%20206.022C329.871%20201.395%20337.689%20199.761%20340.789%20199.294C343.888%20198.827%20352.208%20194.972%20353.682%20189.646C350.616%20189.898%20345.827%20190.722%20341.083%20191.538C337.607%20192.136%20334.155%20192.729%20331.423%20193.091C329.179%20193.388%20327.421%20193.529%20326.532%20193.388C323.265%20192.869%20322.745%20193.13%20311.235%20200.12C302.703%20189.723%20286.699%20173.596%20283.99%20173.021Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M332.99%20130.021C331.033%20132.97%20340.693%20143.706%20346.047%20148.391C347.595%20149.916%20349.164%20151.808%20350.784%20153.763C351.212%20154.278%20351.643%20154.799%20352.078%20155.317C349.33%20154.859%20346.801%20154.923%20346.344%20156.491C344.259%20156.926%20343.625%20157.784%20343.569%20158.159C344.475%20157.728%20347.485%20158.972%20349.059%20163.057C350.537%20166.893%20354.848%20169.656%20364.761%20171.47C365.403%20171.587%20366.068%20171.701%20366.758%20171.81L382.522%20177.764C378.543%20175.867%20371.164%20171.731%20367.48%20167.758C366.591%20166.798%20365.916%20165.848%20365.558%20164.942C367.08%20165.004%20368.672%20164.676%20370.346%20163.846C370.818%20163.612%20371.296%20163.338%20371.781%20163.022C378.871%20158.395%20386.689%20156.761%20389.789%20156.294C392.888%20155.827%20401.208%20151.972%20402.682%20146.646C399.616%20146.898%20394.827%20147.722%20390.083%20148.538C386.607%20149.136%20383.155%20149.729%20380.423%20150.091C378.179%20150.388%20376.421%20150.529%20375.532%20150.388C372.265%20149.869%20371.745%20150.13%20360.235%20157.12C351.703%20146.723%20335.699%20130.596%20332.99%20130.021Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M406.99%20137.021C405.033%20139.97%20414.693%20150.706%20420.047%20155.391C421.595%20156.916%20423.164%20158.808%20424.784%20160.763C425.212%20161.278%20425.643%20161.799%20426.078%20162.317C423.33%20161.859%20420.801%20161.923%20420.344%20163.491C418.259%20163.926%20417.625%20164.784%20417.569%20165.159C418.475%20164.728%20421.485%20165.972%20423.059%20170.057C424.537%20173.893%20428.848%20176.656%20438.761%20178.47C439.403%20178.587%20440.068%20178.701%20440.758%20178.81L456.522%20184.764C452.543%20182.867%20445.164%20178.731%20441.48%20174.758C440.591%20173.798%20439.916%20172.848%20439.558%20171.942C441.08%20172.004%20442.672%20171.676%20444.346%20170.846C444.818%20170.612%20445.296%20170.338%20445.781%20170.022C452.871%20165.395%20460.689%20163.761%20463.789%20163.294C466.888%20162.827%20475.208%20158.972%20476.682%20153.646C473.616%20153.898%20468.827%20154.722%20464.083%20155.538C460.607%20156.136%20457.155%20156.729%20454.423%20157.091C452.179%20157.388%20450.421%20157.529%20449.532%20157.388C446.265%20156.869%20445.745%20157.13%20434.235%20164.12C425.703%20153.723%20409.699%20137.596%20406.99%20137.021Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2729_12526%22%3E%0A%3Crect%20width%3D%22478%22%20height%3D%22269%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}
.birdie-group--accent-4::after {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%22478%22%20height%3D%22268%22%20viewBox%3D%220%200%20478%20268%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_2729_12515%29%22%3E%0A%3Cpath%20d%3D%22M173.036%20120.345C171.079%20123.293%20180.739%20134.03%20186.093%20138.714C187.641%20140.239%20189.21%20142.131%20190.83%20144.086C191.258%20144.602%20191.689%20145.122%20192.124%20145.641C189.376%20145.182%20186.847%20145.246%20186.39%20146.814C184.305%20147.25%20183.671%20148.108%20183.615%20148.482C184.521%20148.051%20187.531%20149.296%20189.105%20153.38C190.583%20157.216%20194.893%20159.98%20204.807%20161.793C205.449%20161.91%20206.114%20162.024%20206.804%20162.133L222.568%20168.087C218.589%20166.19%20211.21%20162.054%20207.526%20158.081C206.637%20157.121%20205.962%20156.171%20205.604%20155.265C207.126%20155.327%20208.718%20154.999%20210.392%20154.169C210.864%20153.935%20211.342%20153.661%20211.827%20153.345C218.917%20148.718%20226.735%20147.084%20229.834%20146.617C232.934%20146.151%20241.254%20142.295%20242.728%20136.969C239.662%20137.221%20234.873%20138.045%20230.129%20138.861C226.653%20139.459%20223.201%20140.052%20220.468%20140.414C218.225%20140.711%20216.467%20140.852%20215.577%20140.711C212.311%20140.192%20211.791%20140.453%20200.281%20147.443C191.749%20137.046%20175.745%20120.919%20173.036%20120.345Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M263.68%20104.39C261.723%20107.338%20271.383%20118.075%20276.737%20122.759C278.285%20124.284%20279.854%20126.177%20281.474%20128.131C281.902%20128.647%20282.333%20129.167%20282.768%20129.686C280.02%20129.228%20277.491%20129.292%20277.034%20130.859C274.949%20131.295%20274.315%20132.153%20274.259%20132.527C275.165%20132.096%20278.175%20133.341%20279.749%20137.425C281.227%20141.261%20285.537%20144.025%20295.451%20145.838C296.093%20145.956%20296.758%20146.069%20297.448%20146.179L313.212%20152.133C309.233%20150.235%20301.854%20146.099%20298.17%20142.126C297.281%20141.167%20296.606%20140.217%20296.248%20139.31C297.77%20139.372%20299.362%20139.045%20301.036%20138.215C301.508%20137.98%20301.986%20137.706%20302.471%20137.39C309.561%20132.764%20317.379%20131.129%20320.478%20130.662C323.578%20130.196%20331.898%20126.34%20333.372%20121.014C330.306%20121.267%20325.517%20122.09%20320.773%20122.906C317.297%20123.504%20313.845%20124.098%20311.112%20124.459C308.869%20124.757%20307.111%20124.897%20306.222%20124.756C302.955%20124.238%20302.435%20124.499%20290.925%20131.488C282.393%20121.092%20266.389%20104.965%20263.68%20104.39Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M97.4933%200.0214101C95.5355%202.96993%20105.196%2013.7065%20110.55%2018.391C112.098%2019.916%20113.667%2021.8083%20115.287%2023.7626C115.715%2024.2784%20116.146%2024.7986%20116.581%2025.3175C113.833%2024.8592%20111.304%2024.9232%20110.847%2026.4906C108.762%2026.9265%20108.128%2027.7845%20108.072%2028.159C108.978%2027.7277%20111.988%2028.9725%20113.562%2033.0568C115.04%2036.8928%20119.35%2039.6564%20129.264%2041.4699C129.906%2041.5874%20130.571%2041.7008%20131.261%2041.8103L147.025%2047.7641C143.046%2045.8671%20135.667%2041.7309%20131.983%2037.7578C131.094%2036.7983%20130.419%2035.8482%20130.061%2034.9415C131.583%2035.0038%20133.175%2034.6763%20134.849%2033.8461C135.321%2033.6121%20135.799%2033.338%20136.284%2033.0215C143.374%2028.3954%20151.192%2026.7607%20154.291%2026.2941C157.391%2025.8275%20165.711%2021.9718%20167.185%2016.6458C164.119%2016.8983%20159.33%2017.7218%20154.586%2018.5377C151.11%2019.1355%20147.658%2019.7292%20144.925%2020.0911C142.682%2020.3881%20140.924%2020.529%20140.034%2020.3878C136.768%2019.8692%20136.248%2020.1302%20124.738%2027.1196C116.206%2016.7232%20100.202%200.59617%2097.4933%200.0214101Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M385.492%20209.417C383.535%20212.365%20393.195%20223.102%20398.549%20227.786C400.097%20229.311%20401.666%20231.203%20403.286%20233.158C403.714%20233.674%20404.145%20234.194%20404.58%20234.713C401.832%20234.254%20399.303%20234.318%20398.846%20235.886C396.761%20236.322%20396.127%20237.18%20396.071%20237.554C396.977%20237.123%20399.987%20238.368%20401.561%20242.452C403.039%20246.288%20407.35%20249.052%20417.263%20250.865C417.905%20250.982%20418.57%20251.096%20419.26%20251.205L435.024%20257.159C431.045%20255.262%20423.666%20251.126%20419.982%20247.153C419.093%20246.193%20418.418%20245.243%20418.06%20244.337C419.582%20244.399%20421.174%20244.071%20422.848%20243.241C423.32%20243.007%20423.798%20242.733%20424.283%20242.417C431.373%20237.79%20439.191%20236.156%20442.291%20235.689C445.39%20235.223%20453.71%20231.367%20455.184%20226.041C452.118%20226.293%20447.329%20227.117%20442.585%20227.933C439.109%20228.531%20435.657%20229.124%20432.924%20229.486C430.681%20229.783%20428.923%20229.924%20428.034%20229.783C424.767%20229.264%20424.247%20229.525%20412.737%20236.515C404.205%20226.118%20388.201%20209.991%20385.492%20209.417Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M2.99033%2028.3316C1.03261%2031.2801%2010.6931%2042.0167%2016.0469%2046.7011C17.5954%2048.2262%2019.164%2050.1185%2020.7841%2052.0728C21.2117%2052.5886%2021.6429%2053.1088%2022.0783%2053.6276C19.33%2053.1694%2016.8009%2053.2334%2016.3438%2054.8007C14.259%2055.2367%2013.6251%2056.0947%2013.5688%2056.4692C14.4751%2056.0379%2017.4852%2057.2827%2019.0588%2061.367C20.5367%2065.203%2024.8476%2067.9666%2034.7611%2069.7801C35.403%2069.8975%2036.0685%2070.011%2036.7581%2070.1205L52.5224%2076.0743C48.5432%2074.1773%2041.1644%2070.041%2037.4804%2066.068C36.5907%2065.1084%2035.9165%2064.1584%2035.5577%2063.2517C37.0802%2063.314%2038.6725%2062.9864%2040.346%2062.1563C40.8179%2061.9222%2041.2963%2061.6482%2041.7814%2061.3317C48.8713%2056.7055%2056.6894%2055.0709%2059.7886%2054.6043C62.8877%2054.1377%2071.208%2050.282%2072.6817%2044.956C69.6158%2045.2085%2064.8272%2046.032%2060.0832%2046.8479C56.6072%2047.4457%2053.1552%2048.0394%2050.4225%2048.4013C48.1794%2048.6983%2046.4209%2048.8392%2045.5316%2048.698C42.2647%2048.1794%2041.7451%2048.4404%2030.2351%2055.4298C21.7034%2045.0333%205.69888%2028.9064%202.99033%2028.3316Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M310.068%20211.533C311.785%20212.05%20313.763%20212.515%20316.035%20212.931L317.725%20213.219C319.34%20221.023%20318.032%20228.496%20318.032%20230.269C316.035%20227.885%20310.863%20221.407%20310.068%20211.533Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M321.987%20213.58C320.59%20213.896%20319.105%20213.454%20317.725%20213.219C317.167%20210.527%20316.262%20207.796%20314.836%20205.245C316.744%20207.882%20318.684%20212.606%20321.987%20213.58Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M300.333%20204.518C299.075%20206.101%20295.765%20209.495%20292.587%20210.401C288.614%20211.533%20283.846%20218.348%20283.051%20220.732C280.111%20215.524%20289.567%20199.975%20297.189%20200.227C298.16%20200.917%20299.274%20202.217%20300.333%20204.518Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M294.843%20199.62C294.899%20199.246%20295.533%20198.388%20297.618%20197.952C297.787%20197.371%20298.241%20196.996%20298.886%20196.779C303.963%20195.062%20310.775%20202.757%20314.836%20205.245C316.262%20207.796%20317.167%20210.527%20317.725%20213.219L316.035%20212.931C313.763%20212.515%20311.785%20212.05%20310.068%20211.533C304.294%20209.794%20301.472%20207.475%20300.333%20204.518C299.274%20202.217%20298.16%20200.917%20297.189%20200.227C296.175%20199.506%20295.317%20199.452%20294.843%20199.62Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M358.334%20168.327C360.051%20168.844%20362.029%20169.31%20364.301%20169.726L365.99%20170.014C367.606%20177.818%20366.298%20185.291%20366.298%20187.064C364.301%20184.68%20359.128%20178.202%20358.334%20168.327Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M370.253%20170.374C368.856%20170.691%20367.371%20170.249%20365.99%20170.014C365.433%20167.322%20364.528%20164.59%20363.101%20162.04C365.01%20164.677%20366.949%20169.401%20370.253%20170.374Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M348.599%20161.313C347.341%20162.896%20344.031%20166.29%20340.852%20167.195C336.879%20168.327%20332.112%20175.143%20331.317%20177.527C328.377%20172.319%20337.833%20156.77%20345.455%20157.022C346.426%20157.711%20347.54%20159.011%20348.599%20161.313Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M343.109%20156.415C343.165%20156.04%20343.799%20155.182%20345.884%20154.746C346.053%20154.165%20346.507%20153.791%20347.151%20153.573C352.229%20151.856%20359.04%20159.552%20363.101%20162.04C364.528%20164.59%20365.433%20167.322%20365.99%20170.014L364.301%20169.726C362.029%20169.31%20360.051%20168.844%20358.334%20168.327C352.56%20166.589%20349.738%20164.269%20348.599%20161.313C347.54%20159.011%20346.426%20157.711%20345.455%20157.022C344.44%20156.301%20343.583%20156.247%20343.109%20156.415Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M213.624%2077.1354C215.341%2077.6524%20217.319%2078.118%20219.591%2078.5337L221.281%2078.8216C222.897%2086.626%20221.588%2094.0988%20221.588%2095.8717C219.591%2093.4878%20214.419%2087.0098%20213.624%2077.1354Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M225.543%2079.1822C224.146%2079.4991%20222.662%2079.0569%20221.281%2078.8216C220.724%2076.1296%20219.818%2073.3981%20218.392%2070.8475C220.3%2073.4848%20222.24%2078.209%20225.543%2079.1822Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M203.889%2070.1206C202.631%2071.7041%20199.321%2075.0975%20196.143%2076.0032C192.17%2077.1354%20187.402%2083.9508%20186.607%2086.335C183.667%2081.1267%20193.123%2065.578%20200.745%2065.8295C201.716%2066.5192%20202.83%2067.8195%20203.889%2070.1206Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M198.399%2065.2228C198.456%2064.8482%20199.089%2063.9902%20201.174%2063.5543C201.344%2062.9735%20201.798%2062.5991%20202.442%2062.3812C207.519%2060.6642%20214.331%2068.3596%20218.392%2070.8475C219.818%2073.3981%20220.724%2076.1296%20221.281%2078.8216L219.591%2078.5337C217.319%2078.118%20215.341%2077.6524%20213.624%2077.1354C207.851%2075.3969%20205.028%2073.0773%20203.889%2070.1206C202.83%2067.8195%20201.716%2066.5192%20200.745%2065.8295C199.731%2065.1088%20198.873%2065.055%20198.399%2065.2228Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M145.379%2097.9479C147.096%2098.4649%20149.074%2098.9305%20151.347%2099.3462L153.036%2099.6341C154.652%20107.439%20153.344%20114.911%20153.344%20116.684C151.347%20114.3%20146.174%20107.822%20145.379%2097.9479Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M157.299%2099.9947C155.902%20100.312%20154.417%2099.8694%20153.036%2099.6341C152.479%2096.9421%20151.574%2094.2106%20150.147%2091.66C152.056%2094.2973%20153.995%2099.0215%20157.299%2099.9947Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M135.645%2090.9331C134.387%2092.5166%20131.077%2095.91%20127.898%2096.8157C123.925%2097.9479%20119.157%20104.763%20118.363%20107.148C115.423%20101.939%20124.878%2086.3905%20132.501%2086.642C133.471%2087.3317%20134.586%2088.632%20135.645%2090.9331Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M130.155%2086.0353C130.211%2085.6607%20130.845%2084.8027%20132.93%2084.3668C133.099%2083.786%20133.553%2083.4116%20134.197%2083.1937C139.275%2081.4767%20146.086%2089.1721%20150.147%2091.66C151.574%2094.2106%20152.479%2096.9421%20153.036%2099.6341L151.347%2099.3462C149.074%2098.9305%20147.096%2098.4649%20145.379%2097.9479C139.606%2096.2094%20136.784%2093.8898%20135.645%2090.9331C134.586%2088.632%20133.471%2087.3317%20132.501%2086.642C131.486%2085.9213%20130.629%2085.8675%20130.155%2086.0353Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M433.437%20175.834C435.154%20176.351%20437.132%20176.817%20439.404%20177.233L441.093%20177.521C442.709%20185.325%20441.401%20192.798%20441.401%20194.571C439.404%20192.187%20434.231%20185.709%20433.437%20175.834Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M445.356%20177.881C443.959%20178.198%20442.474%20177.756%20441.093%20177.521C440.536%20174.829%20439.631%20172.097%20438.204%20169.546C440.113%20172.184%20442.052%20176.908%20445.356%20177.881Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M423.702%20168.82C422.444%20170.403%20419.134%20173.796%20415.955%20174.702C411.982%20175.834%20407.215%20182.65%20406.42%20185.034C403.48%20179.826%20412.936%20164.277%20420.558%20164.529C421.529%20165.218%20422.643%20166.518%20423.702%20168.82Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3Cpath%20d%3D%22M418.212%20163.922C418.268%20163.547%20418.902%20162.689%20420.987%20162.253C421.156%20161.672%20421.61%20161.298%20422.254%20161.08C427.332%20159.363%20434.144%20167.059%20438.204%20169.546C439.631%20172.097%20440.536%20174.829%20441.093%20177.521L439.404%20177.233C437.132%20176.817%20435.154%20176.351%20433.437%20175.834C427.663%20174.096%20424.841%20171.776%20423.702%20168.82C422.643%20166.518%20421.529%20165.218%20420.558%20164.529C419.543%20163.808%20418.686%20163.754%20418.212%20163.922Z%22%20fill%3D%22%235D6149%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2729_12515%22%3E%0A%3Crect%20width%3D%22478%22%20height%3D%22268%22%20fill%3D%22white%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A");
}

@keyframes fadeBefore {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeAfter {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@media (max-width: 575px) {
  .logo__container {
    padding: 10px 16.75px 8.37px;
  }
  .logo__container::before {
    left: 46px;
    top: -2px;
  }
  .logo__container::after {
    left: 46px;
    top: -2px;
  }
  .logo__container:active {
    transform: scale(0.9);
    opacity: 0.7;
  }
  .logo__container--footer::before {
    left: 76px;
    top: -7px;
  }
  .logo__svg {
    width: 94px;
    height: 27px;
  }
  .logo__svg--footer {
    width: 180px;
    height: 51px;
  }
  .top-left-ellipse::after {
    width: 0;
  }
  .top-right-ellipse::before {
    width: 0;
  }
}
@media (min-width: 768px) {
  .secondary-black:hover .text {
    transform: translateX(32px);
  }
  .secondary-black:hover .circle,
  .secondary-black:hover .plus {
    left: 4px;
    transform: translateY(-50%) rotate(-540deg);
  }
  .secondary-black:hover .circle--basket,
  .secondary-black:hover .plus--basket {
    transform: translateY(-50%) rotate(-360deg);
  }
  .secondary-green:hover .text {
    transform: translateX(32px);
  }
  .secondary-green:hover .circle {
    left: 4px;
    transform: translateY(-50%) rotate(-540deg);
  }
}
.btns {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 575px) {
  .btns {
    gap: 10px;
  }
}
.btns .secondary-green {
  max-width: 277px;
}

.border__btn {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
  padding: 13px 32px 13px;
  color: #293133;
  border-radius: 40px;
  background: #fff;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
  border: 1px solid #293133;
  text-wrap: nowrap;
}
.border__btn:disabled {
  background: #efefef;
  color: #a5a5a5;
  pointer-events: none;
}
.border__btn:hover {
  background: #293133;
  color: #fff;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 575px) {
  .border__btn {
    font-size: 14px;
    padding: 10px 16px;
  }
}

.secondary-green {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
  padding: 13px 64px 13px 32px;
  background: #8a8f6f;
  border-radius: 40px;
  color: #fff;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
  position: relative;
  display: flex;
  align-items: center;
}
.secondary-green:disabled {
  background: #efefef;
  color: #a5a5a5;
  pointer-events: none;
}
.secondary-green .text {
  display: inline-block;
  transition: transform 0.5s ease-in-out;
}
.secondary-green .circle {
  width: 40px;
  height: 40px;
  border-radius: 40px;
  position: absolute;
  top: 50%;
  left: calc(100% - 44px);
  transform: translateY(-50%);
  background: #ffffff;
  transition: left 0.4s ease-out, transform 0.4s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
.secondary-green .circle::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px;
  height: 12px;
  background: black;
  transform: translate(-50%, -50%);
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1%201H11M11%201V11M11%201L1%2011%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.secondary-green .circle--basket::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  width: 20px;
  height: 16px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2222%22%20height%3D%2218%22%20viewBox%3D%220%200%2022%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14%208L13%2017M18%208L14%201M1%208H21M2.5%208L4.1%2015.4C4.1935%2015.8586%204.44485%2016.2698%204.81028%2016.5621C5.17572%2016.8545%205.63211%2017.0094%206.1%2017H15.9C16.3679%2017.0094%2016.8243%2016.8545%2017.1897%2016.5621C17.5552%2016.2698%2017.8065%2015.8586%2017.9%2015.4L19.6%208M3.5%2012.5H18.5M4%208L8%201M8%208L9%2017%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.secondary-green .plus {
  width: 40px;
  height: 40px;
  border-radius: 40px;
  position: absolute;
  top: 50%;
  left: calc(100% - 44px);
  transform: translateY(-50%);
  background: #ffffff;
  transition: left 0.4s ease-out, transform 0.4s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
.secondary-green .plus::before {
  content: "+";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px;
  height: 12px;
  background: black;
  transform: translate(-50%, -50%);
}
.secondary-green .plus--basket::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  width: 20px;
  height: 16px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2222%22%20height%3D%2218%22%20viewBox%3D%220%200%2022%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14%208L13%2017M18%208L14%201M1%208H21M2.5%208L4.1%2015.4C4.1935%2015.8586%204.44485%2016.2698%204.81028%2016.5621C5.17572%2016.8545%205.63211%2017.0094%206.1%2017H15.9C16.3679%2017.0094%2016.8243%2016.8545%2017.1897%2016.5621C17.5552%2016.2698%2017.8065%2015.8586%2017.9%2015.4L19.6%208M3.5%2012.5H18.5M4%208L8%201M8%208L9%2017%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.secondary-black {
  max-width: 277px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
  padding: 13px 64px 13px 32px;
  background: #293133;
  border-radius: 40px;
  color: #fff;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
  position: relative;
  display: flex;
  align-items: center;
}
.secondary-black:disabled {
  background: #efefef;
  color: #a5a5a5;
  pointer-events: none;
}
.secondary-black .text {
  display: inline-block;
  transition: transform 0.5s ease-in-out;
}
.secondary-black .circle {
  width: 40px;
  height: 40px;
  border-radius: 40px;
  position: absolute;
  top: 50%;
  left: calc(100% - 44px);
  transform: translateY(-50%);
  background: #ffffff;
  transition: left 0.4s ease-out, transform 0.4s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
.secondary-black .circle::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px;
  height: 12px;
  background: black;
  transform: translate(-50%, -50%);
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1%201H11M11%201V11M11%201L1%2011%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.secondary-black .circle--basket::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  width: 20px;
  height: 16px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2222%22%20height%3D%2218%22%20viewBox%3D%220%200%2022%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14%208L13%2017M18%208L14%201M1%208H21M2.5%208L4.1%2015.4C4.1935%2015.8586%204.44485%2016.2698%204.81028%2016.5621C5.17572%2016.8545%205.63211%2017.0094%206.1%2017H15.9C16.3679%2017.0094%2016.8243%2016.8545%2017.1897%2016.5621C17.5552%2016.2698%2017.8065%2015.8586%2017.9%2015.4L19.6%208M3.5%2012.5H18.5M4%208L8%201M8%208L9%2017%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.secondary-black .plus {
  width: 40px;
  height: 40px;
  border-radius: 40px;
  position: absolute;
  top: 50%;
  left: calc(100% - 44px);
  transform: translateY(-50%);
  background: #ffffff;
  transition: left 0.4s ease-out, transform 0.4s cubic-bezier(0.68, -0.55, 0.27, 1.55);
}
.secondary-black .plus::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 12px;
  height: 12px;
  color: black;
  transform: translate(-50%, -50%);
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M-1%206H13M6%20-1V13%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.secondary-black .plus--basket::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  width: 20px;
  height: 16px;
}

.wellcome {
  margin-top: -50px;
}
.wellcome__inner {
  display: flex;
  flex-direction: column;
  position: relative;
  border-radius: 40px 40px 40px 0;
  overflow: hidden;
}
.wellcome__inner--first {
  min-height: 750px;
}
.wellcome__inner--food {
  min-height: 200px;
}
.wellcome__inner--food .bottom-right-ellipse::before {
  width: 20px;
  height: 20px;
  right: -17px;
}
.wellcome__inner--food .bottom-right-ellipse::after {
  width: 20px;
  height: 20px;
  right: -17px;
  top: -20px;
}
.wellcome__inner--reviews {
  min-height: 300px;
}
.wellcome__inner--error {
  min-height: 150px;
  border-radius: 40px;
}
.wellcome__inner--poster-page {
  min-height: 700px;
}
.wellcome__inner--poster-page .bottom-right-ellipse::before {
  width: 20px;
  height: 20px;
  right: -20px;
}
.wellcome__inner--poster-page .bottom-right-ellipse::after {
  width: 20px;
  height: 20px;
  right: -17px;
  top: -20px;
}
.wellcome__btns {
  display: flex;
  gap: 20px;
}
@media (max-width: 575px) {
  .wellcome__btns {
    gap: 10px;
  }
}
.wellcome__visual {
  position: absolute;
  inset: 0;
  z-index: -1;
}
.wellcome__visual picture,
.wellcome__visual img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
.wellcome__content {
  margin-top: auto;
  padding: 20px 20px 0 0;
  background: #ffffff;
  max-width: 792px;
  border-top-right-radius: 40px;
  gap: 10px;
  display: flex;
  flex-direction: column;
}
.wellcome__content--hidden {
  display: none;
}

@media (max-width: 992px) {
  .wellcome__inner--first {
    min-height: 700px;
  }
  .wellcome__content {
    max-width: 670px;
  }
}
@media (max-width: 768px) {
  .wellcome__inner--first {
    min-height: 600px;
  }
  .wellcome__inner--poster-page {
    min-height: 600px;
  }
  .wellcome__content {
    max-width: 500px;
  }
}
@media (max-width: 575px) {
  .wellcome__inner--first {
    min-height: auto;
  }
  .wellcome__inner--poster-page {
    min-height: auto;
  }
  .wellcome__btns {
    flex-direction: column;
  }
  .wellcome__visual {
    height: 250px;
    position: static;
    border-radius: 30px;
    overflow: hidden;
  }
  .wellcome__content {
    max-width: 100%;
  }
}
.special__item {
  position: relative;
  width: 33%;
  height: 300px;
  perspective: 1000px;
}
.special__item img {
  display: block;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 30px;
  backface-visibility: hidden;
  transition: transform 0.5s ease;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.special__item:hover {
  overflow: hidden;
  border-radius: 30px;
}
.special__item:hover img {
  transform: rotateY(180deg);
}
.special__item:hover .special__top {
  transform: rotateY(360deg);
  background: transparent;
  backdrop-filter: none;
}
.special__item:hover .special__desc {
  transform: rotateY(360deg);
  opacity: 1;
}
.special__item:hover .birdie-group {
  animation: fly-away 19s ease forwards;
}
@keyframes fly-away {
  0% {
    top: 0;
    left: 0;
  }
  100% {
    top: -50px;
    left: -70px;
  }
}
.special__item:hover .birdie-group::before {
  animation: fadeBefore 0.8s ease infinite;
}
@keyframes fadeBefore {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.special__item:hover .birdie-group::after {
  animation: fadeAfter 0.8s ease infinite;
}
@keyframes fadeAfter {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.special__item:hover .special__bg {
  opacity: 1;
  transform: rotateY(360deg);
}
.special__bg {
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -2;
  border-radius: 30px;
  background: #293133;
  transition: background 0.3s ease, opacity 0.3s ease-in-out, transform 0.3s ease;
}
.special__top {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 26px;
  line-height: 120%;
  color: #ffffff;
  z-index: 2;
  padding: 30px;
  backdrop-filter: blur(1px);
  background: linear-gradient(188.19deg, rgba(41, 49, 51, 0) 14%, rgba(41, 49, 51, 0.5) 99.42%);
  border-radius: 30px 30px 0 0;
  transition: transform 0.3s ease, opacity 0.3s ease, background ease-out 0.1s, backdrop-filter ease-out 0.1s;
}
@media (max-width: 768px) {
  .special__top {
    font-size: 22px;
  }
}
@media (max-width: 575px) {
  .special__top {
    font-size: 20px;
  }
}
.special__desc {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #c3c3c3;
  opacity: 0;
  z-index: 1;
  padding: 10px 30px 0;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: transform 0.6s ease, opacity 0.6s ease;
}
@media (max-width: 575px) {
  .special__desc {
    font-size: 15px;
  }
}
.special__btns {
  display: flex;
  justify-content: center;
  gap: 20px;
}

@media (max-width: 575px) {
  .special__top {
    padding: 20px;
  }
}
@media (min-width: 768px) {
  .menu__item:hover .menu__img {
    transform: rotateY(180deg);
  }
  .menu__item:hover .menu__bottom {
    transform: rotateY(360deg);
    background: transparent;
    backdrop-filter: none;
  }
  .menu__item:hover .menu__bottom--gray * {
    color: #293133;
  }
  .menu__item:hover .menu__desc {
    transform: rotateY(360deg);
    opacity: 1;
  }
  .menu__item:hover .birdie-group {
    animation: fly-away 29s ease forwards;
  }
  @keyframes fly-away {
    0% {
      top: 0;
      left: 0;
    }
    100% {
      top: -100%;
      left: -90%;
    }
  }
  .menu__item:hover .birdie-group::before {
    animation: fadeBefore 0.8s ease infinite;
  }
  @keyframes fadeBefore {
    0% {
      opacity: 1;
    }
    50% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  .menu__item:hover .birdie-group::after {
    animation: fadeAfter 0.8s ease infinite;
  }
  @keyframes fadeAfter {
    0% {
      opacity: 0;
    }
    50% {
      opacity: 1;
    }
    100% {
      opacity: 0;
    }
  }
  .menu__item:hover .menu__bg {
    opacity: 1;
    transform: rotateY(360deg);
  }
  .menu__item:hover .menu__top {
    opacity: 1;
    transform: rotateY(360deg);
  }
}
.menu {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
@media (max-width: 575px) {
  .menu {
    gap: 10px;
  }
}
.menu__item {
  position: relative;
  border-radius: 30px;
  height: 400px;
  overflow: hidden;
}
.menu__item:nth-child(4n+1), .menu__item:nth-child(4n+4) {
  min-width: calc(57% - 10px);
}
.menu__item:nth-child(4n+2), .menu__item:nth-child(4n+3) {
  width: calc(43% - 10px);
}
.menu__img {
  position: absolute;
  top: 0;
  left: 0;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  z-index: 0;
  backface-visibility: hidden;
  transition: transform 0.5s ease;
}
.menu__top {
  padding: 30px;
  display: flex;
  justify-content: flex-end;
  opacity: 0;
  position: relative;
  z-index: 1;
  transition: transform 0.6s ease, opacity 0.6s ease;
}
.menu__bottom {
  position: absolute;
  width: 100%;
  bottom: 0;
  padding: 10px 30px 30px;
  border-radius: 0 0 30px 30px;
  z-index: 1;
  transition: transform 0.3s ease, opacity 0.3s ease, background ease-out 0.3s, backdrop-filter ease-out 0.3s;
}
.menu__bottom h3 {
  color: #ffffff;
  z-index: 2;
  margin-bottom: 10px;
}
.menu__desc {
  display: flex;
  gap: 18px;
}
.menu__desc--gray {
  transition: color ease-in 0.3s;
}
.menu__desc p {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #ffffff;
  position: relative;
  margin-right: 18px;
}
@media (max-width: 575px) {
  .menu__desc p {
    font-size: 15px;
  }
}
.menu__desc p::after {
  position: absolute;
  content: "";
  top: 50%;
  right: -18px;
  width: 4px;
  height: 4px;
  transform: translateY(-50%);
  background: #ffffff;
  border-radius: 50%;
}
.menu__desc p:last-child {
  margin-right: 0;
}
.menu__desc p:last-child::after {
  content: none;
}
.menu__bg {
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  border-radius: 30px;
  background: #293133;
  transition: background 0.3s ease, opacity 0.3s ease-in-out, transform 0.3s ease;
}
.menu__bg--accent-1 {
  background: #293133;
}
.menu__bg--accent-2 {
  background: #2f4157;
}
.menu__bg--accent-3 {
  background: #efefef;
}
.menu__bg--accent-4 {
  background: #8a8f6f;
}

@media (max-width: 768px) {
  .menu__item {
    overflow: hidden;
  }
  .menu__item:nth-child(4n+1), .menu__item:nth-child(4n+4) {
    min-width: calc(50% - 20px);
  }
  .menu__item:nth-child(4n+2), .menu__item:nth-child(4n+3) {
    width: calc(50% - 20px);
  }
  .menu__bottom {
    padding: 10px 20px 20px;
  }
}
@media (max-width: 575px) {
  .menu__item {
    overflow: hidden;
  }
  .menu__item:nth-child(4n+1), .menu__item:nth-child(4n+4) {
    width: 100%;
  }
  .menu__item:nth-child(4n+2), .menu__item:nth-child(4n+3) {
    width: 100%;
  }
  .menu__bottom {
    padding: 10px 20px 20px;
  }
}
@media (max-width: 375px) {
  .menu__item {
    height: 300px;
  }
}
.about__top {
  display: flex;
  gap: 40px;
  margin-bottom: 40px;
}
.about__top-visual {
  border-radius: 40px;
  overflow: hidden;
  width: 50%;
}
.about__top-visual img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.about__top_btn {
  margin-top: auto;
  align-self: flex-start;
}
.about__content {
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.about__content h3 {
  margin-bottom: 12px;
}
.about__middle {
  display: flex;
  gap: 40px;
}
.about__middle-content {
  width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.about__middle-content h3 {
  margin-bottom: 12px;
}
.about__middle-visual {
  max-width: 575px;
  width: 100%;
  position: relative;
}
.about__middle-visual img {
  border-radius: 40px;
  overflow: hidden;
  max-width: 360px;
}
.about__middle-visual img:first-child {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
.about__middle-visual img:last-child {
  position: absolute;
  top: 200px;
  right: 0;
  z-index: 9;
}

@media (max-width: 992px) {
  .about__top {
    gap: 20px;
    margin-bottom: 20px;
  }
  .about__middle {
    gap: 20px;
  }
}
@media (max-width: 768px) {
  .about__top {
    flex-wrap: wrap;
  }
  .about__top-visual {
    width: 100%;
  }
  .about__content {
    width: 100%;
  }
  .about__middle {
    flex-wrap: wrap;
  }
  .about__middle-visual {
    width: 100%;
    height: 780px;
    margin: 0 auto;
  }
  .about__middle-content {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .about__top {
    flex-wrap: wrap;
  }
  .about__top img {
    height: 300px;
  }
  .about__top-visual {
    width: 100%;
  }
  .about__content {
    width: 100%;
  }
  .about__middle {
    flex-wrap: wrap-reverse;
  }
  .about__middle-visual {
    height: 443px;
  }
  .about__middle-visual img {
    width: 220px;
    height: 325px;
  }
  .about__middle-visual img:last-child {
    top: 120px;
  }
}
.cooking__item {
  display: flex;
  gap: 40px;
}
.cooking__content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 50%;
}
.cooking__content h3 {
  margin-bottom: 16px;
}
.cooking__content span {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 120%;
  display: block;
  margin-bottom: 20px;
  color: #293133;
}
.cooking__btns {
  display: flex;
  justify-content: center;
  gap: 20px;
}
.cooking__visual {
  border-radius: 30px;
  overflow: hidden;
  width: 50%;
  height: 552px;
}
.cooking__visual img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

@media (max-width: 992px) {
  .cooking__item {
    gap: 20px;
  }
}
@media (max-width: 768px) {
  .cooking__item {
    flex-wrap: wrap;
    gap: 20px;
  }
  .cooking__content {
    width: 100%;
  }
  .cooking__visual {
    width: 100%;
    height: 400px;
  }
}
@media (max-width: 575px) {
  .cooking__visual {
    height: 300px;
  }
}
@media (min-width: 768px) {
  .card--delivery:hover img {
    transform: scale(1.1);
  }
  .card--delivery:hover .card__icon {
    transform: rotate(-180deg);
  }
  .card--poster:hover img {
    transform: scale(1.1);
    filter: brightness(60%);
  }
  .card--poster:hover .card__icon {
    transform: rotate(-180deg);
  }
}
.card {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
}
.card h5:not(.card--discount h5) {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.5em;
  min-height: 6em;
}
.card img {
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  transition: transform 0.5s ease, filter 0.4s ease;
}
.card__link {
  width: 60px;
  height: 60px;
  background: #ffffff;
  border-bottom-left-radius: 40px;
  position: relative;
}
.card__icon {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 50px;
  border-radius: 40px;
  border: 1px solid #293133;
  transition: transform ease-in-out 0.3s, border ease-in-out 0.3s;
}
.card__icon::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.59196%201.99651L0%2010.5885L1.41153%2012L10.0035%203.40804V10.9808H12V0H1.01922V1.99651H8.59196Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 12px;
  height: 12px;
  transition: transform ease 0.6s;
}
.card__icon--isFavorite {
  background: #f2f3f2;
  border: transparent;
}
.card__icon--isFavorite::after {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2218%22%20viewBox%3D%220%200%2020%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14.3057%201C14.9231%201.00004%2015.5345%201.12398%2016.1045%201.36523C16.6031%201.57629%2017.0615%201.87326%2017.46%202.24219L17.627%202.40527C18.0625%202.85001%2018.4081%203.37772%2018.6436%203.95801C18.879%204.53842%2019%205.16115%2019%205.78906C19%206.41684%2018.8789%207.03884%2018.6436%207.61914C18.4376%208.1269%2018.1472%208.59409%2017.7861%209.00098L17.627%209.17188L9.99902%2016.9629L2.37207%209.17188C1.49285%208.2736%201.0001%207.05662%201%205.78906C1%204.52131%201.49269%203.30365%202.37207%202.40527C3.2518%201.50658%204.44701%201%205.69434%201C6.9415%201.00004%208.13595%201.50677%209.01562%202.40527L9.28516%202.68066C9.47326%202.87274%209.73116%202.98047%2010%202.98047C10.2688%202.98041%2010.5268%202.87277%2010.7148%202.68066L10.9834%202.40527C11.4189%201.96025%2011.9369%201.60648%2012.5068%201.36523C13.0768%201.12406%2013.6883%201%2014.3057%201Z%22%20stroke%3D%22%23293133%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 20px;
  height: 18px;
}
.card__icon--isFavorite.active::after {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2218%22%20viewBox%3D%220%200%2020%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.1167%200.44469C12.8097%200.151368%2013.5535%200%2014.3053%200C15.0572%200%2015.801%200.151368%2016.494%200.44469C17.1868%200.737927%2017.8143%201.16691%2018.3416%201.70571C18.8691%202.24434%2019.2861%202.88235%2019.5702%203.58258C19.8542%204.28277%2020%205.03233%2020%205.78868C20%206.54503%2019.8542%207.29459%2019.5702%207.99478C19.2862%208.69495%2018.8692%209.3329%2018.3417%209.8715L10.6526%2017.7263C10.4814%2017.9013%2010.2458%2018%209.99977%2018C9.75372%2018%209.51818%2017.9013%209.34694%2017.7263L1.65779%209.8715C0.593216%208.78399%200%207.31486%200%205.78868C0%204.2625%200.593216%202.79337%201.65779%201.70586C2.7233%200.617388%204.17463%200.00047518%205.69419%200.00047518C7.21375%200.00047518%208.66508%200.617388%209.73059%201.70586L9.99977%201.98084L10.2688%201.70601C10.7961%201.16714%2011.4238%200.737955%2012.1167%200.44469Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.card__icon--isFavorite:hover {
  background: #293133;
}
.card__icon--isFavorite:hover::after {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2218%22%20viewBox%3D%220%200%2020%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14.3057%201C14.9231%201.00004%2015.5345%201.12398%2016.1045%201.36523C16.6031%201.57629%2017.0615%201.87326%2017.46%202.24219L17.627%202.40527C18.0625%202.85001%2018.4081%203.37772%2018.6436%203.95801C18.879%204.53842%2019%205.16115%2019%205.78906C19%206.41684%2018.8789%207.03884%2018.6436%207.61914C18.4376%208.1269%2018.1472%208.59409%2017.7861%209.00098L17.627%209.17188L9.99902%2016.9629L2.37207%209.17188C1.49285%208.2736%201.0001%207.05662%201%205.78906C1%204.52131%201.49269%203.30365%202.37207%202.40527C3.2518%201.50658%204.44701%201%205.69434%201C6.9415%201.00004%208.13595%201.50677%209.01562%202.40527L9.28516%202.68066C9.47326%202.87274%209.73116%202.98047%2010%202.98047C10.2688%202.98041%2010.5268%202.87277%2010.7148%202.68066L10.9834%202.40527C11.4189%201.96025%2011.9369%201.60648%2012.5068%201.36523C13.0768%201.12406%2013.6883%201%2014.3057%201Z%22%20stroke%3D%22%23F2F3F2%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.card__visual {
  transition: height linear 0.3s;
}
.card__post {
  margin: 30px;
  align-self: flex-end;
}
.card__post span {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 110.1%;
  padding: 10.5px 30px;
  backdrop-filter: blur(12px);
  background: #ffffff;
  border-radius: 30px;
}
.card__content {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.card__date {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .card__date {
    font-size: 15px;
  }
}
.card__price {
  align-self: flex-end;
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 130%;
}
@media (max-width: 768px) {
  .card__price {
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  .card__price {
    font-size: 16px;
  }
}
.card--delivery {
  border-radius: 30px 0 30px 30px;
}
.card--delivery h3 {
  color: #ffffff;
}
.card--delivery .card__link {
  align-self: flex-end;
}
.card--delivery .card__link::before {
  position: absolute;
  bottom: -24px;
  right: 0;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24%2024C24%2020.8483%2023.3792%2017.7274%2022.1731%2014.8156C20.967%2011.9038%2019.1992%209.25804%2016.9706%207.02944C14.742%204.80083%2012.0962%203.033%209.1844%201.82689C6.27259%200.620778%203.15173%20-1.37766e-07%200%200L24%200V24Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 24px;
  height: 24px;
}
.card--delivery .card__link::after {
  position: absolute;
  top: 0;
  left: -24px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24%2024C24%2020.8483%2023.3792%2017.7274%2022.1731%2014.8156C20.967%2011.9038%2019.1992%209.25804%2016.9706%207.02944C14.742%204.80083%2012.0962%203.033%209.1844%201.82689C6.27259%200.620778%203.15173%20-1.37766e-07%200%200L24%200V24Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 24px;
  height: 24px;
}
.card--delivery .card__content {
  padding: 53px 30px 30px;
  border-radius: 0 0 30px 30px;
  transition: transform 0.3s ease, opacity 0.3s ease, background ease-out 0.3s, backdrop-filter ease-out 0.3s;
}
.card--poster .card__visual {
  position: relative;
  height: 400px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 20px;
  border-radius: 30px 30px 0 30px;
  overflow: hidden;
  margin-bottom: 20px;
}
.card--poster .card__visual img {
  border-radius: 30px 30px 0 30px;
}
.card--poster .card__link {
  align-self: flex-end;
  transform: rotate(90deg);
  position: relative;
}
.card--poster .card__link::before {
  position: absolute;
  bottom: -24px;
  right: 0;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24%2024C24%2020.8483%2023.3792%2017.7274%2022.1731%2014.8156C20.967%2011.9038%2019.1992%209.25804%2016.9706%207.02944C14.742%204.80083%2012.0962%203.033%209.1844%201.82689C6.27259%200.620778%203.15173%20-1.37766e-07%200%200L24%200V24Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 24px;
  height: 24px;
}
.card--poster .card__link::after {
  position: absolute;
  top: 0;
  left: -24px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24%2024C24%2020.8483%2023.3792%2017.7274%2022.1731%2014.8156C20.967%2011.9038%2019.1992%209.25804%2016.9706%207.02944C14.742%204.80083%2012.0962%203.033%209.1844%201.82689C6.27259%200.620778%203.15173%20-1.37766e-07%200%200L24%200V24Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 24px;
  height: 24px;
}
.card--poster .card__icon {
  transform: rotate(-90deg);
  top: 1px;
  right: 1px;
}
.card--filter .card__visual {
  position: relative;
  height: 300px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 20px;
  border-radius: 30px;
  margin-bottom: 20px;
}
.card--filter .card__visual img {
  border-radius: 30px;
}
.card--filter .card__link {
  align-self: flex-end;
  position: relative;
}
.card--filter .card__link::before {
  position: absolute;
  bottom: -24px;
  right: 0;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24%2024C24%2020.8483%2023.3792%2017.7274%2022.1731%2014.8156C20.967%2011.9038%2019.1992%209.25804%2016.9706%207.02944C14.742%204.80083%2012.0962%203.033%209.1844%201.82689C6.27259%200.620778%203.15173%20-1.37766e-07%200%200L24%200V24Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 24px;
  height: 24px;
}
.card--filter .card__link::after {
  position: absolute;
  top: 0;
  left: -23px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24%2024C24%2020.8483%2023.3792%2017.7274%2022.1731%2014.8156C20.967%2011.9038%2019.1992%209.25804%2016.9706%207.02944C14.742%204.80083%2012.0962%203.033%209.1844%201.82689C6.27259%200.620778%203.15173%20-1.37766e-07%200%200L24%200V24Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 24px;
  height: 24px;
}
.card--filter .card__content span {
  color: #a6a6a6;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .card--filter .card__content span {
    font-size: 15px;
  }
}
.card--filter .card__bottom {
  display: flex;
  flex-direction: column;
  gap: 18px;
}
.card--filter.active .counter {
  display: flex;
}
.card--filter.active .filter__btn {
  display: none;
}
.card--discount {
  display: flex;
  flex-direction: column;
  background: #293133;
  border-radius: 30px 30px 0 30px;
}
.card--discount .card__visual {
  position: relative;
  min-height: 200px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 20px;
  border-radius: 30px;
  margin-bottom: 20px;
}
.card--discount .card__visual img {
  border-radius: 30px;
  z-index: 1;
}
.card--discount .card__content {
  color: #ffffff;
  height: 100%;
}
.card--discount p {
  color: #ffffff;
}
.card--discount h5 {
  margin-top: 30px;
}
.card--discount .card__discount_wrapper {
  display: flex;
  justify-content: flex-end;
  margin-right: -20px;
  margin-top: auto;
}
.card--discount .card__discount {
  padding: 10px 0 0 10px;
  background: #ffffff;
  border-radius: 30px 0 0 0;
  display: inline-flex;
  justify-content: flex-end;
}
.card--discount .card__discount.top-right-ellipse::before {
  top: -23px;
  right: -1px;
  width: 24px;
  height: 24px;
  transform: rotate(180deg);
}
.card--discount .card__discount.top-left-ellipse::after {
  top: auto;
  bottom: 0px;
  left: -24px;
  width: 24px;
  height: 24px;
  transform: rotate(90deg);
}

@media (max-width: 768px) {
  .card--filter .card__visual {
    height: 230px;
  }
}
@media (max-width: 575px) {
  .card--filter {
    flex-direction: column;
    gap: 12px;
  }
  .card--filter .card__top {
    min-width: 100px;
    display: flex;
    gap: 20px;
  }
  .card--filter .card__visual {
    min-width: 100px;
    height: 100px;
  }
  .card--filter .card__link {
    width: 32px;
    height: 32px;
  }
  .card--filter .card__link::after {
    width: 20px;
    height: 20px;
    left: -17px;
  }
  .card--filter .card__link::before {
    width: 20px;
    height: 20px;
    bottom: -17px;
  }
  .card--filter .card__icon {
    width: 30px;
    height: 30px;
  }
  .card--filter .card__icon--isFavorite::after {
    width: 15px;
    height: 14px;
  }
  .card--filter .card__content h5 {
    order: -1;
  }
  .card--filter .card__bottom {
    flex-direction: row;
    justify-content: space-between;
    padding-left: 10px;
  }
  .card--filter .filter__btn {
    opacity: 1;
  }
  .card--discount .card__discount_wrapper {
    margin-right: -10px;
  }
}
.condition {
  display: flex;
  gap: 40px;
}
.condition__visual {
  flex: 0 0 40%;
  border-radius: 30px;
  overflow: hidden;
}
.condition__visual img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.condition__content {
  flex: 1;
}
.condition__lists {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.condition__list {
  display: flex;
  gap: 20px;
  flex: 1 1 calc((100% - 20px) / 2);
}
@media (max-width: 575px) {
  .condition__list {
    gap: 10px;
  }
}
.condition__icon {
  min-width: 80px;
  height: 80px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #f2f3f2;
  border-radius: 40px;
}
.condition__icon img {
  max-width: 40px;
  max-height: 40px;
}
.condition h5 {
  color: #293133;
  margin-bottom: 10px;
}

@media (max-width: 992px) {
  .condition {
    gap: 20px;
    flex-wrap: wrap;
  }
  .condition__visual {
    flex: 100%;
  }
  .condition__content {
    flex: 100%;
  }
}
@media (max-width: 768px) {
  .condition__lists {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
  }
  .condition__list {
    display: flex;
    gap: 20px;
    flex: 1 1 100%;
  }
}
@media (max-width: 768px) and (max-width: 575px) {
  .condition__list {
    gap: 10px;
  }
}
@media (max-width: 768px) {
  .condition__icon {
    min-width: 60px;
    height: 60px;
  }
  .condition__icon img {
    max-width: 30px;
    max-height: 30px;
  }
}
@media (max-width: 575px) {
  .condition__visual {
    height: 300px;
  }
}
.feedback {
  display: flex;
  gap: 20px;
}
.feedback__main {
  flex: 1;
}
.feedback__aside {
  max-width: 452px;
  width: 100%;
}
.feedback__show-more {
  display: flex;
  justify-content: center;
}
.feedback__form {
  padding: 40px;
  background: #293133;
  border-radius: 40px;
  color: #fff;
}
.feedback__form .inputs__container {
  width: 100%;
}
.feedback__form .inputs {
  margin-bottom: 20px;
}
.feedback__rating {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  margin-bottom: 20px;
}
.feedback__rating input {
  display: none;
}
.feedback__rating label {
  font-size: 36px;
  color: #ffffff;
  cursor: pointer;
  transition: color 0.3s;
}
.feedback__rating label:hover, .feedback__rating label:hover ~ label {
  color: #cb9e69;
}
.feedback__rating input:checked ~ label {
  color: #cb9e69;
}
.feedback__bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.feedback-card__item {
  padding: 30px;
  border-radius: 40px;
  background: #efefef;
  position: relative;
  width: 33%;
  display: flex;
  flex-direction: column;
  height: auto;
  gap: 20px;
}
.feedback-card__item--w100 {
  width: 100%;
  background-color: inherit;
  padding: 0;
  border-radius: 0px;
  margin-bottom: 60px;
}
.feedback-card__item--w100.hidden {
  display: none;
}
.feedback-card__pics {
  display: flex;
  gap: 10px;
  margin-bottom: 20px;
}
.feedback-card__pics img {
  width: 84px;
  height: 80px;
  border-radius: 20px;
  -o-object-fit: cover;
     object-fit: cover;
}
.feedback-card p {
  color: #474f51;
}

@media (max-width: 768px) {
  .feedback {
    flex-wrap: wrap;
  }
  .feedback__aside {
    max-width: 100%;
  }
  .feedback-card__item {
    padding: 30px 20px;
  }
  .feedback-card__item--w100 {
    margin-bottom: 30px;
    padding: 0;
  }
}
@media (max-width: 575px) {
  .feedback__form {
    padding: 20px 10px;
  }
  .feedback__form textarea {
    height: 120px;
  }
}
.booking {
  display: flex;
  padding: 60px;
  background: #293133;
  border-radius: 30px;
  gap: 40px;
}
.booking__visual {
  flex: 1;
  position: relative;
}
.booking__visual img {
  position: absolute;
  top: 0;
  right: 0;
  border-radius: 30px;
  height: 467px;
  -o-object-fit: cover;
     object-fit: cover;
}
.booking__content {
  max-width: 529px;
}
.booking h3 {
  color: #ffffff;
  margin-bottom: 30px;
}
.booking .inputs {
  margin-bottom: 30px;
}

@media (max-width: 768px) {
  .booking {
    flex-wrap: wrap;
    padding: 0px;
    gap: 20px;
    background: inherit;
  }
  .booking__visual img {
    position: static;
    width: 100%;
    height: 400px;
  }
  .booking__content {
    max-width: 100%;
    background: #293133;
    border-radius: 30px;
    padding: 30px;
  }
  .booking h3 {
    color: #ffffff;
    margin-bottom: 20px;
  }
  .booking .inputs {
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .booking__visual img {
    height: 350px;
  }
  .booking__content {
    padding: 20px;
  }
}
@media (max-width: 375px) {
  .booking__visual img {
    height: 250px;
  }
}
.location__map {
  height: 500px;
  border-radius: 30px;
  overflow: hidden;
  margin-bottom: 30px;
}

@media (max-width: 768px) {
  .location__map {
    height: 450px;
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .location__map {
    height: 400px;
    margin-bottom: 10px;
  }
}
@media (min-width: 768px) {
  .filter__tab:hover {
    background: #e5e5e5;
  }
  .filter__btn {
    opacity: 0;
    transform: scaleY(0);
    transform-origin: left;
    transition: transform 0.3s ease, opacity 0.3s ease, width linear 0.3s;
  }
  .filter__item {
    transition: border ease 0.3s;
  }
  .filter__item.active .card__visual {
    height: 230px;
  }
  .filter__item:not(.card--discount, .active):hover {
    border: 1px solid #8a8f6f;
  }
  .filter__item:not(.card--discount, .active):hover .filter__btn {
    opacity: 1;
    transform: scaleY(1);
  }
  .filter__item:not(.card--discount, .active):hover .card__visual {
    height: 230px;
  }
}
.filter__top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  margin-bottom: 30px;
  gap: 20px;
}
.filter__tabs {
  display: flex;
  gap: 10px;
  margin-bottom: 35px;
  overflow-x: auto;
  overflow-y: hidden;
  padding-bottom: 5px;
}
.filter__tabs::-webkit-scrollbar {
  cursor: grab;
  height: 3px;
}
.filter__tabs::-webkit-scrollbar-thumb {
  background-color: #293133;
  border-radius: 3px;
  cursor: grab;
}
.filter__tab {
  padding: 12px 32px 14px;
  background: #efefef;
  border-radius: 40px;
  text-wrap: nowrap;
  color: #293133;
  transition: color ease 0.4s, background ease-in 0.3s;
  cursor: pointer;
}
.filter__tab.active {
  background: #293133;
  color: #ffffff;
}
.filter__search {
  padding: 0px 32px 0px 70px;
  border: 1px solid #949494;
  border-radius: 40px;
  width: 400px;
  position: relative;
}
.filter__search::after {
  position: absolute;
  top: 50%;
  left: 35px;
  content: "";
  width: 22px;
  height: 22px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M15.7292%2013.9167H14.7685L14.4363%2013.5844C15.6204%2012.2129%2016.3333%2010.4306%2016.3333%208.47917C16.3333%204.14125%2012.8171%200.625%208.47917%200.625C4.14125%200.625%200.625%204.14125%200.625%208.47917C0.625%2012.8171%204.14125%2016.3333%208.47917%2016.3333C10.4306%2016.3333%2012.2129%2015.6204%2013.5844%2014.4423L13.9167%2014.7746V15.7292L19.9583%2021.7588L21.7588%2019.9583L15.7292%2013.9167ZM8.47917%2013.9167C5.47646%2013.9167%203.04167%2011.4819%203.04167%208.47917C3.04167%205.47646%205.47646%203.04167%208.47917%203.04167C11.4819%203.04167%2013.9167%205.47646%2013.9167%208.47917C13.9167%2011.4819%2011.4819%2013.9167%208.47917%2013.9167Z%22%20fill%3D%22%23949494%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  transform: translateY(-50%);
}
.filter__search input {
  border: none;
  outline: none;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  width: 100%;
  padding: 13px 0;
}
@media (max-width: 575px) {
  .filter__search input {
    font-size: 15px;
  }
}
.filter__cards {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.filter__item {
  width: calc(25% - 15px);
  max-height: 532px;
  border: 1px solid #e5e5e5;
  padding: 20px;
  border-radius: 30px;
}
.filter__item.card--discount {
  padding-bottom: 0px;
  border-radius: 30px 30px 0 30px;
  border: transparent;
}
.filter__block {
  margin-bottom: 60px;
}
.filter__block.hidden {
  display: none;
}
.filter__name {
  margin-bottom: 20px;
}

@media (max-width: 1280px) {
  .filter__item {
    width: calc(33.3333333333% - 20px);
  }
}
@media (max-width: 992px) {
  .filter__item {
    width: calc(50% - 20px);
  }
}
@media (max-width: 575px) {
  .filter__item {
    width: 100%;
    padding: 10px;
  }
  .filter__top {
    gap: 10px;
  }
  .filter__tabs {
    margin-bottom: 20px;
  }
  .filter__search {
    order: -1;
    width: 100%;
    padding: 0 20px 0 57px;
  }
  .filter__search::after {
    left: 20px;
  }
  .filter__btn .text {
    display: none;
  }
  .filter__btn.secondary-black {
    padding: 0;
  }
  .filter__btn.secondary-black .circle {
    position: static;
    transform: translateY(0);
    background: #293133;
  }
  .filter__btn.secondary-black .circle::before {
    background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2222%22%20height%3D%2218%22%20viewBox%3D%220%200%2022%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14%207.99976L13%2016.9998M18%207.99976L14%200.999756M1%207.99976H21M2.5%207.99976L4.1%2015.3998C4.1935%2015.8583%204.44485%2016.2695%204.81028%2016.5619C5.17572%2016.8542%205.63211%2017.0092%206.1%2016.9998H15.9C16.3679%2017.0092%2016.8243%2016.8542%2017.1897%2016.5619C17.5552%2016.2695%2017.8065%2015.8583%2017.9%2015.3998L19.6%207.99976M3.5%2012.4998H18.5M4%207.99976L8%200.999756M8%207.99976L9%2016.9998%22%20stroke%3D%22white%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  }
}
@media (min-width: 320px) {
  .product {
    display: flex;
    flex-direction: column;
  }
  .product__card {
    position: relative;
    height: 250px;
    margin-bottom: 20px;
    cursor: pointer;
  }
  .product__card img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    z-index: -1;
    border-radius: 30px;
  }
  .product__top {
    display: flex;
    justify-content: space-between;
  }
  .product__top .card__link {
    align-self: flex-end;
    position: relative;
  }
  .product__top .card__link::before {
    position: absolute;
    bottom: -24px;
    right: 0;
    content: "";
    background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24%2024C24%2020.8483%2023.3792%2017.7274%2022.1731%2014.8156C20.967%2011.9038%2019.1992%209.25804%2016.9706%207.02944C14.742%204.80083%2012.0962%203.033%209.1844%201.82689C6.27259%200.620778%203.15173%20-1.37766e-07%200%200L24%200V24Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
    width: 24px;
    height: 24px;
  }
  .product__top .card__link::after {
    position: absolute;
    top: 0;
    left: -24px;
    content: "";
    background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M24%2024C24%2020.8483%2023.3792%2017.7274%2022.1731%2014.8156C20.967%2011.9038%2019.1992%209.25804%2016.9706%207.02944C14.742%204.80083%2012.0962%203.033%209.1844%201.82689C6.27259%200.620778%203.15173%20-1.37766e-07%200%200L24%200V24Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
    width: 24px;
    height: 24px;
  }
  .product__content {
    display: flex;
    flex-direction: column;
  }
  .product__labels {
    display: flex;
    align-items: center;
    padding: 10px;
    gap: 6px;
  }
  .product__label {
    background: #ffffff;
    border-radius: 32px;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .product__tabs {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 6px;
    margin-bottom: 10px;
    margin-top: 20px;
  }
  .product__tab {
    padding: 8px 24px 10px;
    border-radius: 40px;
    background: #efefef;
    font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 140%;
    position: relative;
    cursor: pointer;
    border: 1px solid transparent;
  }
}
@media (min-width: 320px) and (max-width: 575px) {
  .product__tab {
    font-size: 15px;
  }
}
@media (min-width: 320px) {
  .product__tab.ingredient-removed {
    border: 1px solid #949494;
  }
  .product__tab.ingredient-removed::before {
    position: absolute;
    top: 5px;
    right: 0px;
    content: "";
    width: 20px;
    height: 20px;
    background: url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2210%22%20height%3D%2210%22%20viewBox%3D%220%200%2010%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1%204.88889L4.88889%201M1%201L4.88889%204.88889%22%20stroke%3D%22%23949494%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  }
  .product__titles {
    display: flex;
    justify-content: space-between;
  }
  .product__desc {
    font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
    font-weight: 300;
    font-size: 17px;
    line-height: 140%;
    color: #474f51;
    margin-bottom: 20px;
  }
}
@media (min-width: 320px) and (max-width: 575px) {
  .product__desc {
    font-size: 15px;
  }
}
@media (min-width: 320px) {
  .product__weight {
    color: #a5a5a5;
    font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
    font-weight: 300;
    font-size: 17px;
    line-height: 140%;
    margin-bottom: 20px;
  }
}
@media (min-width: 320px) and (max-width: 575px) {
  .product__weight {
    font-size: 15px;
  }
}
@media (min-width: 320px) {
  .product__cart {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 4px 4px 4px 32px;
    background: #efefef;
    border-radius: 30px;
  }
  .product__cart.active .counter {
    display: flex;
  }
  .product__cart.active .counter__btn {
    background: #ffffff;
  }
  .product__cart.active .product__add {
    display: none;
  }
  .product__price {
    font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
    font-weight: 400;
    font-size: 20px;
    line-height: 130%;
    color: #293133;
  }
}
@media (min-width: 320px) and (max-width: 768px) {
  .product__price {
    font-size: 18px;
  }
}
@media (min-width: 320px) and (max-width: 575px) {
  .product__price {
    font-size: 16px;
  }
}
@media (min-width: 320px) {
  .product .taste {
    margin-bottom: 20px;
  }
  .product .taste__wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 20px;
  }
  .product .taste__item {
    background: #efefef;
    padding: 10px;
    border-radius: 30px;
    position: relative;
    border: 1px solid transparent;
    cursor: pointer;
    max-width: 162px;
  }
  .product .taste__item.ingredient-added {
    border: 1px solid #8a8f6f;
  }
  .product .taste__item.ingredient-added::before {
    position: absolute;
    top: 10px;
    right: 10px;
    content: "";
    width: 20px;
    height: 20px;
    background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M6.66667%209.99984L9.16667%2012.4998L11.6667%209.99984L14.1667%207.49984M18.3333%209.99984C18.3333%2014.6022%2014.6024%2018.3332%2010%2018.3332C5.39763%2018.3332%201.66667%2014.6022%201.66667%209.99984C1.66667%205.39746%205.39763%201.6665%2010%201.6665C14.6024%201.6665%2018.3333%205.39746%2018.3333%209.99984Z%22%20stroke%3D%22%238A8F6F%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A%0A") center/cover no-repeat;
  }
  .product .taste__visual {
    border-radius: 30px;
    display: flex;
    justify-content: center;
    background: #ffffff;
    margin-bottom: 10px;
    max-width: 147px;
    max-height: 97px;
    overflow: hidden;
  }
  .product .taste__visual img {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .product .taste__content {
    text-align: center;
    display: flex;
    flex-direction: column;
    gap: 10px;
  }
  .product .taste__name {
    font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
    font-weight: 300;
    font-size: 17px;
    line-height: 140%;
    color: #293133;
  }
}
@media (min-width: 320px) and (max-width: 575px) {
  .product .taste__name {
    font-size: 15px;
  }
}
@media (min-width: 320px) {
  .product .taste__price {
    display: flex;
    justify-content: center;
    background: #ffffff;
    border-radius: 30px;
    order: 99;
  }
  .product .taste__price span {
    font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
    font-weight: 400;
    font-size: 17px;
    line-height: 140%;
    color: #293133;
  }
}
@media (min-width: 320px) and (max-width: 575px) {
  .product .taste__price span {
    font-size: 15px;
  }
}
@media (max-width: 768px) {
  .product__taste {
    display: none;
  }
}
@media (min-width: 768px) {
  .product {
    display: flex;
    flex-direction: row-reverse;
    gap: 20px;
  }
  .product__visual {
    width: calc(50% - 10px);
  }
  .product__content {
    width: calc(50% - 10px);
  }
  .product__titles {
    order: -1;
    margin-bottom: 20px;
  }
  .product__card {
    height: 450px;
  }
}
.error__wrapper {
  display: flex;
  gap: 20px;
  margin-top: 20px;
  background: #efefef;
  padding: 40px 40px 20px 40px;
}
.error__visual {
  width: calc(50% - 10px);
  border-radius: 30px;
  overflow: hidden;
}
.error__visual img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.error__content {
  width: calc(50% - 10px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.error__btns {
  display: flex;
  gap: 20px;
  margin-bottom: 20px;
  flex-wrap: wrap;
}
.error p {
  margin-bottom: 20px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #474f51;
}
@media (max-width: 575px) {
  .error p {
    font-size: 15px;
  }
}
.error h2 {
  margin-bottom: 20px;
}

@media (max-width: 768px) {
  .error__wrapper {
    display: flex;
    flex-wrap: wrap;
    background: inherit;
    padding: 0;
  }
  .error__visual {
    width: 100%;
  }
  .error__content {
    width: 100%;
  }
  .error__btns {
    display: flex;
    gap: 20px;
    margin-bottom: 20px;
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .error__visual {
    height: 250px;
  }
  .error__btns {
    justify-content: center;
  }
}
.basket {
  display: flex;
  justify-content: space-between;
  gap: 40px;
}
.basket__item {
  width: calc((100% - 40px) / 2);
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.basket__lists {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.basket__list {
  width: calc((100% - 20px) / 2);
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 20px;
  border-radius: 10px;
  border: 1px solid #efefef;
}
.basket__list h5 {
  color: #293133;
}
.basket p {
  color: #474f51;
}
.basket__form {
  padding: 40px;
  background: #293133;
  border-radius: 30px;
  color: #fff;
}
.basket__form h3 {
  margin-bottom: 30px;
}
.basket__btns {
  display: flex;
  justify-content: center;
}

.table {
  padding-bottom: 20px;
  border-bottom: 1px solid #4e4e4e;
  margin-bottom: 16px;
}
.table--last {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 30px;
}
.table--last h3 {
  text-transform: uppercase;
  margin-bottom: 0;
}
.table__row {
  width: 100%;
  display: flex;
  justify-content: space-between;
  gap: 20px;
  margin-bottom: 10px;
}
.table__col {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .table__col {
    font-size: 15px;
  }
}
.table__col--accent {
  color: #c3c3c3;
}
.table__col:first-child {
  flex: 1;
}
.table__col:nth-child(2), .table__col:nth-child(3) {
  min-width: 55px;
  text-align: right;
}

.basket-card {
  padding: 10px;
  border-radius: 30px;
  background: #efefef;
  display: flex;
  gap: 30px;
}
.basket-card__visual {
  width: 200px;
  height: 200px;
  overflow: hidden;
  border-radius: 30px;
}
.basket-card__visual img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.basket-card__content {
  display: flex;
  flex-direction: column;
  gap: 10px;
  flex: 1;
  padding: 10px 0;
  color: #293133;
}
.basket-card__top {
  display: flex;
  justify-content: space-between;
  width: 100%;
  gap: 10px;
}
.basket-card__close {
  min-width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M11.7806%201.28015L7.06193%206.00019L11.7806%2010.7202C12.0731%2011.0128%2012.0731%2011.4884%2011.7806%2011.781C11.6336%2011.928%2011.4417%2012%2011.2497%2012C11.0577%2012%2010.8657%2011.9265%2010.7187%2011.781L6%207.06092L1.2813%2011.781C1.1343%2011.928%200.942316%2012%200.750328%2012C0.55834%2012%200.366352%2011.9265%200.219361%2011.781C-0.0731204%2011.4884%20-0.0731204%2011.0128%200.219361%2010.7202L4.93807%206.00019L0.219361%201.28015C-0.0731204%200.987591%20-0.0731204%200.511987%200.219361%200.219423C0.511843%20-0.073141%200.987313%20-0.073141%201.27979%200.219423L5.9985%204.93946L10.7172%200.219423C11.0097%20-0.073141%2011.4852%20-0.073141%2011.7776%200.219423C12.0701%200.511987%2012.0701%200.987591%2011.7776%201.28015H11.7806Z%22%20fill%3D%22%23A7A7A7%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  cursor: pointer;
}
.basket-card__weight {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #474f51;
}
@media (max-width: 575px) {
  .basket-card__weight {
    font-size: 15px;
  }
}
.basket-card__ingredients {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.basket-card__ingredients span {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 13px;
  line-height: 140%;
}
.basket-card__price {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 130%;
}
@media (max-width: 768px) {
  .basket-card__price {
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  .basket-card__price {
    font-size: 16px;
  }
}
.basket-card__price_old {
  text-decoration: line-through;
}
.basket-card__bottom {
  display: flex;
  justify-content: space-between;
}
.basket-card__wrapper {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.basket-card .counter {
  display: flex;
}
.basket-card .counter__btn {
  background: #fff;
}

@media (max-width: 1024px) {
  .basket {
    gap: 20px;
    flex-wrap: wrap;
  }
  .basket__item {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .table--last {
    margin-bottom: 20px;
  }
  .table__row {
    gap: 8px;
  }
  .table__col:nth-child(2), .table__col:nth-child(3) {
    min-width: 45px;
  }
  .table__col:nth-child(2) {
    min-width: 35px;
    text-align: center;
  }
  .basket__form {
    padding: 20px;
  }
  .basket__list {
    padding: 10px;
  }
  .basket-card {
    gap: 10px;
  }
  .basket-card__bottom {
    flex-wrap: wrap;
    gap: 8px;
  }
  .basket-card__visual {
    width: 100px;
    height: 100px;
  }
  .basket-card__wrapper {
    flex-direction: row;
  }
}
@media (max-width: 375px) {
  .basket-card {
    gap: 10px;
  }
  .basket-card__bottom {
    flex-wrap: wrap;
    gap: 8px;
  }
  .basket-card__visual {
    width: 56px;
    height: 56px;
  }
  .basket-card__wrapper {
    flex-direction: row;
  }
}
@media (min-width: 768px) {
  .bonus-card {
    cursor: pointer;
  }
  .bonus-card:hover .bonus-card__content {
    transform: rotateY(360deg);
    opacity: 1;
    visibility: visible;
  }
  .bonus-card:hover .bonus-card__visual {
    transform: rotateY(180deg);
  }
}
.lk {
  display: flex;
  gap: 20px;
  justify-content: space-between;
}
.lk__aside {
  max-width: 352px;
  width: 100%;
}
.lk__content {
  flex: 1;
}

.lk-profile {
  max-width: 688px;
}
.lk-profile__inputs {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 40px;
}
.lk-profile__order-radios {
  width: calc(50% - 10px);
}
.lk-profile__bottom {
  display: flex;
  justify-content: space-between;
}
.lk-profile__delete {
  display: flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
}
.lk-profile__delete .text {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .lk-profile__delete .text {
    font-size: 15px;
  }
}

.lk-menu {
  display: flex;
  flex-direction: column;
  padding: 20px 10px;
  border-radius: 30px;
  background: #efefef;
}
.lk-menu li {
  background: #efefef;
  border-radius: 20px;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 0 10px;
  transition: background ease-in-out 0.3s;
}
.lk-menu li:hover {
  background: #d6d6d6;
}
.lk-menu li.active {
  background: #ffffff;
}
.lk-menu span {
  display: block;
  width: 20px;
  height: 20px;
}
.lk-menu a {
  display: block;
  flex: 1;
  padding: 10px 0;
}

.lk-orders__top {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  margin-bottom: 30px;
}
.lk-orders__filter {
  margin-bottom: 30px;
}
.lk-orders__links {
  display: flex;
  gap: 20px;
}
@media (max-width: 575px) {
  .lk-orders__links {
    gap: 10px;
  }
}
.lk-orders__content {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.lk-orders__empty {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  gap: 40px;
}

.lk-address {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-bottom: 30px;
}
@media (max-width: 575px) {
  .lk-address {
    gap: 10px;
  }
}
.lk-address__list {
  display: flex;
  gap: 40px;
  padding: 20px;
  border: 1px solid #e5e5e5;
  border-radius: 30px;
}
.lk-address__item {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.lk-address__item p {
  margin-bottom: 0;
}
.lk-address__item span {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 15px;
  line-height: 140%;
  color: #949494;
}
.lk-address__btns {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-left: auto;
}
.lk-address__btn {
  width: 40px;
  height: 40px;
  cursor: pointer;
  background: #efefef;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 40px;
}

.lk-favorites {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.lk-favorites .filter__item {
  width: calc((100% - 40px) / 3);
}

.lk-bonus__empty {
  padding-top: 90px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 60px;
}
@media (max-width: 992px) {
  .lk-bonus__empty {
    padding-top: 60px;
  }
}
@media (max-width: 768px) {
  .lk-bonus__empty {
    padding-top: 50px;
  }
}
@media (max-width: 575px) {
  .lk-bonus__empty {
    padding-top: 40px;
  }
}
.lk-bonus__empty h3 {
  color: #949494;
}

.lk-balanc {
  display: flex;
  gap: 40px;
}
.lk-balanc__visual {
  max-width: 452px;
  max-height: 282px;
}
.lk-balanc__visual img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
}
.lk-balanc__content {
  flex: 1;
}
.lk-balanc__content h4 {
  margin-bottom: 12px;
}
.lk-balanc__content .section__ul {
  margin-bottom: 30px;
}
.lk-balanc__progress {
  margin-bottom: 30px;
}
.lk-balanc .progress {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.lk-balanc .progress h5 {
  color: #293133;
}
.lk-balanc .progress p {
  margin-bottom: 0;
}
.lk-balanc .progress__top, .lk-balanc .progress__middle {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.lk-balanc .progress__current {
  padding: 7px 20px;
  border: 1px solid #8a8f6f;
  border-radius: 20px;
}
.lk-balanc .progress__bar {
  width: 100%;
  height: 4px;
  background: #eee;
  border-radius: 8px;
  overflow: hidden;
  margin-top: 8px;
}
.lk-balanc .progress__fill {
  height: 100%;
  width: 0;
  background: linear-gradient(90deg, #293133, #293133);
  transition: width 0.5s ease;
}

.bonus-card {
  position: relative;
  margin-bottom: 20px;
}
.bonus-card__visual {
  border-radius: 20px;
  max-width: 571px;
  max-height: 370px;
  overflow: hidden;
  transition: all 0.6s ease-in-out;
}
.bonus-card__visual img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.bonus-card__content {
  padding: 30px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #3d4245;
  border-radius: 20px;
  color: #c3c3c3;
  opacity: 0;
  visibility: hidden;
  transition: all 0.5s ease-in-out;
}
.bonus-card__content h4 {
  color: #ffffff;
  margin-bottom: 10px;
}
.bonus-card__content i {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .bonus-card__content i {
    font-size: 15px;
  }
}
.bonus-card__content .section__ul li {
  color: #c3c3c3;
}
.bonus-card__content .section__ul li::before {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2235%22%20height%3D%2219%22%20viewBox%3D%220%200%2035%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.46781%208.35475C5.53215%206.67151%200.00298673%202.54424%200.603084%200.934885C1.90597%200.929643%2010.8975%206.97488%2015.8734%2011.0563C20.4522%206.5324%2020.6645%206.35417%2022.2182%206.26452C23.8597%206.1698%2031.0848%202.69608%2034.3131%201.67613C34.1768%204.3703%2030.7454%207.06934%2029.3688%207.61192C27.9922%208.15451%2024.5659%209.74167%2021.7781%2012.6815C20.9109%2013.5959%2020.0184%2014.0769%2019.1134%2014.2403C20.4341%2016.2744%2025.7014%2017.9951%2028.2106%2018.6092L20.3625%2017.3947C14.969%2017.7059%2012.4789%2016.8306%2011.3411%2015.0437C10.2033%2013.2567%208.69378%2012.9733%208.32119%2013.2727C8.30903%2013.0881%208.51312%2012.6132%209.42679%2012.1899C9.47762%2011.3947%2010.6332%2011.1031%2011.9425%2011.0381C10.7323%2010.0674%209.56286%209.07276%208.46781%208.35475Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 1;
}
.bonus-card__content .section__ul li::after {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2219%22%20viewBox%3D%220%200%2024%2019%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.1202%208.2515C17.1563%208.39224%2018.3381%208.47952%2019.6848%208.51115L20.6841%208.5225C22.328%2012.8688%2022.2577%2017.2915%2022.4197%2018.3123C21.0516%2017.1222%2017.4804%2013.8649%2016.1202%208.2515Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M23.1719%208.3405C22.3963%208.65065%2021.5008%208.53179%2020.6841%208.5225C20.1171%207.02331%2019.3461%205.53319%2018.2913%204.19489C19.6315%205.53905%2021.1804%208.08207%2023.1719%208.3405Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M9.87231%205.10213C9.29264%206.12894%207.69635%208.38559%205.94857%209.19771C3.76383%2010.2129%201.64092%2014.5732%201.40121%2016.0188C-0.768108%2013.2885%203.25652%203.47062%207.66953%202.91862C8.29159%203.227%209.05211%203.87389%209.87231%205.10213Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M6.2628%202.7837C6.26099%202.5629%206.54759%202.01089%207.70848%201.56929C7.75294%201.21932%207.98017%200.962239%208.3313%200.777898C11.0987%20-0.674991%2015.7252%203.13354%2018.2913%204.19489C19.3461%205.53319%2020.1171%207.02331%2020.6841%208.5225L19.6848%208.51115C18.3381%208.47952%2017.1563%208.39224%2016.1202%208.2515C12.6361%207.77824%2010.7986%206.70053%209.87231%205.10213C9.05211%203.87389%208.29159%203.227%207.66953%202.91862C7.01938%202.59632%206.52049%202.64377%206.2628%202.7837Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 0;
}

#orderFilter {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  border: none;
  outline: none;
  background: transparent;
  cursor: pointer;
  color: #474f51;
}
@media (max-width: 575px) {
  #orderFilter {
    font-size: 15px;
  }
}
#orderFilter:focus {
  border: none;
  outline: none;
}
#orderFilter option {
  border: none;
  outline: none;
}

.select-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
}
.select-wrapper select {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  border: 1px solid #dbdbdb;
  border-radius: 20px;
  padding: 10px 40px 10px 15px;
  width: 100%;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: #fff;
  cursor: pointer;
  outline: none;
}
@media (max-width: 575px) {
  .select-wrapper select {
    font-size: 15px;
  }
}
.select-wrapper::after {
  content: "";
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%) rotate(0);
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml;utf8,<svg fill='black' height='16' viewBox='0 0 24 24' width='16' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>") no-repeat center/contain;
  pointer-events: none;
  transition: transform 0.3s;
}
.select-wrapper:focus-within::after {
  transform: translateY(-50%) rotate(180deg);
}

.order-card {
  padding: 20px;
  border-radius: 30px;
  border: 1px solid #e5e5e5;
}
.order-card__top {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}
.order-card__number {
  display: flex;
  flex-direction: column;
  gap: 15px;
  color: #474f51;
}
.order-card__number--modal {
  align-items: start;
  gap: 6px;
  color: #293133;
}
.order-card__number h4,
.order-card__number h5 {
  color: inherit;
}
.order-card__number p {
  color: inherit;
}
.order-card__stage {
  align-self: flex-start;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
  padding: 13px 32px 13px;
  color: #8a8f6f;
  border-radius: 40px;
  background: #fff;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
  border: 1px solid #8a8f6f;
  display: flex;
  align-items: center;
  gap: 10px;
}
.order-card__stage:disabled {
  background: #efefef;
  color: #a5a5a5;
  pointer-events: none;
}
@media (max-width: 575px) {
  .order-card__stage {
    font-size: 14px;
    padding: 10px 16px;
  }
}
.order-card__details {
  display: flex;
  justify-content: space-between;
  gap: 20px;
}
@media (max-width: 575px) {
  .order-card__details {
    gap: 10px;
  }
}
.order-card__visual {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.order-card__visual img {
  width: 100px;
  height: 100px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 20px;
}
.order-card__total {
  display: flex;
  flex-direction: column;
  align-self: flex-end;
  gap: 20px;
}
.order-card__price {
  color: #474f51;
  text-align: right;
}
.order-card__btn {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 140%;
  padding: 13px 32px 13px;
  color: #293133;
  border-radius: 40px;
  background: #fff;
  transition: box-shadow 0.3s ease-in-out, background ease 0.3s, transform 0.3s ease-in-out;
  border: 1px solid #293133;
}
.order-card__btn:disabled {
  background: #efefef;
  color: #a5a5a5;
  pointer-events: none;
}
.order-card__btn:hover {
  background: #293133;
  color: #fff;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
}
@media (max-width: 575px) {
  .order-card__btn {
    font-size: 14px;
    padding: 10px 16px;
  }
}
.order-card--modal {
  padding: 10px;
  background: #efefef;
  margin-bottom: 10px;
}
.order-card__about {
  flex: 1;
  text-align: left;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.order-card__bottom {
  display: flex;
  justify-content: space-between;
  gap: 20px;
}
.order-card__total-price, .order-card__count {
  color: #293133;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .order-card__total-price, .order-card__count {
    font-size: 15px;
  }
}

.history {
  width: 100%;
  border-collapse: collapse;
  margin-top: 20px;
}
.history thead {
  border-bottom: 1px solid #efefef;
  text-align: left;
}
.history thead th {
  padding-bottom: 10px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #293133;
  font-weight: 400;
}
@media (max-width: 575px) {
  .history thead th {
    font-size: 15px;
  }
}
.history td {
  padding: 10px 0;
  color: #474f51;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
}
@media (max-width: 575px) {
  .history td {
    font-size: 15px;
  }
}

@media (max-width: 1280px) {
  .lk-favorites .filter__item {
    width: calc((100% - 20px) / 2);
  }
}
@media (max-width: 992px) {
  .lk__aside {
    display: none;
  }
  .lk-profile {
    max-width: 100%;
  }
  .lk-balanc {
    flex-wrap: wrap;
  }
}
@media (max-width: 768px) {
  .lk-address__list {
    gap: 20px;
    flex-wrap: wrap;
  }
  .lk-address__item {
    min-width: calc(25% - 10px);
  }
  .lk-address__item--address {
    order: -1;
  }
  .lk-address .lk-bonus {
    gap: 50px;
  }
  .lk-address__btns {
    order: -1;
    margin-left: 0;
  }
}
@media (max-width: 575px) {
  .history td {
    font-size: 13px;
  }
  .lk-profile__bottom {
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
  }
  .lk-favorites .filter__item {
    width: 100%;
  }
  .lk-bonus {
    gap: 40px;
  }
  .lk-orders__top {
    flex-wrap: wrap;
    margin-bottom: 20px;
  }
  .lk-orders__links {
    flex-wrap: wrap;
  }
  .order-card__details {
    flex-wrap: wrap;
  }
  .order-card__top {
    margin-bottom: 0;
    gap: 10px;
  }
  .order-card__visual img {
    width: 60px;
    height: 60px;
  }
  .order-card__total {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    width: 100%;
  }
}
.faq {
  counter-reset: faq-counter;
}
.faq__accordion {
  padding: 20px;
  border-radius: 20px;
  border: 1px solid #efefef;
  cursor: pointer;
  counter-increment: faq-counter;
  margin-bottom: 20px;
}
.faq__accordion[open] .faq__icon {
  transform: rotate(135deg);
}
.faq__summary {
  display: flex;
  align-items: center;
  gap: 20px;
}
.faq__content {
  margin-top: 10px;
}
.faq__icon {
  display: inline-block;
  min-width: 40px;
  height: 40px;
  position: relative;
  border-radius: 40px;
  background: #efefef;
  margin-left: auto;
  transition: transform ease-in-out 0.3s;
}
.faq__icon::after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 16px;
  height: 16px;
  content: "";
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1%208H15M8%201V15%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}
.faq__count {
  position: relative;
  display: inline-block;
  min-width: 30px;
}
.faq__count::before {
  position: absolute;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  content: counter(faq-counter, decimal-leading-zero);
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 32px;
  line-height: 110%;
  color: #dbdbdb;
}
@media (max-width: 575px) {
  .faq__count::before {
    font-size: 22px;
  }
}

@media (max-width: 575px) {
  .faq__accordion {
    padding: 10px;
  }
}
@media (min-width: 768px) {
  .support__link--mail:hover i {
    animation: mailBounce 0.6s ease-in-out infinite;
  }
  .support__link--phone:hover i {
    animation: phoneRing 0.6s ease-in-out infinite;
  }
}
.support__wrapper {
  display: flex;
  gap: 20px;
}
.support__top {
  margin-bottom: 20px;
}
.support__form {
  padding: 20px;
  border-radius: 20px;
  background: #efefef;
}
.support__info {
  min-width: 335px;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.support__form {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.support__form h4 {
  margin-bottom: 20px;
}
.support__form textarea {
  outline: none;
  background: #fff;
  border: none;
  width: 100%;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  padding: 12px 20px 14px 20px;
  height: 120px;
  resize: none;
  border-radius: 12px;
  margin-bottom: 30px;
}
@media (max-width: 575px) {
  .support__form textarea {
    font-size: 15px;
  }
}
.support__form textarea.input-error {
  border: 1px solid #ad5451;
}
.support__numbers {
  padding: 20px;
  border-radius: 20px;
  background: #efefef;
}
.support__numbers h4 {
  margin-bottom: 20px;
}
.support__link {
  margin-bottom: 10px;
}
.support__link span {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 130%;
  color: #474f51;
}
@media (max-width: 768px) {
  .support__link span {
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  .support__link span {
    font-size: 16px;
  }
}
.support__link--mail {
  display: flex;
  align-items: center;
  gap: 10px;
}
.support__link--mail i {
  width: 22px;
  height: 18px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2222.000000%22%20height%3D%2218.000000%22%20viewBox%3D%220%200%2022%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%09%3Cdefs%2F%3E%0A%09%3Cpath%20id%3D%22Vector%22%20d%3D%22M19.79%200L2.2%200C0.98%200%200.01%201%200.01%202.25L0%2015.75C0%2016.99%200.98%2018%202.2%2018L19.79%2018C21.01%2018%2022%2016.99%2022%2015.75L22%202.25C22%201%2021.01%200%2019.79%200ZM19.79%204.5L11%2010.12L2.2%204.5L2.2%202.25L11%207.87L19.79%202.25L19.79%204.5Z%22%20fill%3D%22%23141414%22%20fill-opacity%3D%221.000000%22%20fill-rule%3D%22nonzero%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}
.support__link--phone {
  display: flex;
  align-items: center;
  gap: 10px;
}
.support__link--phone i {
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2218.000000%22%20height%3D%2218.000000%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%09%3Cdefs%2F%3E%0A%09%3Cpath%20id%3D%22Combined-Shape-path%22%20d%3D%22M3.72%200.03C3.68%200.04%203.64%200.04%203.59%200C3.17%200.09%202.76%200.18%202.35%200.28C1.84%200.42%201.45%200.73%201.13%201.15C0.73%201.69%200.46%202.29%200.25%202.93C0.01%203.63%20-0.07%204.34%200.05%205.07C0.15%205.73%200.37%206.34%200.59%206.95C0.96%207.97%201.37%208.97%201.94%209.9C2.81%2011.33%203.9%2012.59%205.11%2013.74C6.07%2014.65%207.11%2015.46%208.25%2016.13C9.5%2016.87%2010.86%2017.36%2012.25%2017.78C12.96%2018.01%2013.71%2018.07%2014.46%2017.9C15.28%2017.72%2016.05%2017.42%2016.74%2016.93C16.99%2016.76%2017.24%2016.54%2017.42%2016.29C17.83%2015.68%2017.95%2014.98%2017.99%2014.26C18.01%2014.01%2017.92%2013.82%2017.71%2013.7C17.31%2013.46%2016.91%2013.21%2016.51%2012.98C15.75%2012.54%2014.95%2012.18%2014.23%2011.67C14.17%2011.62%2014.09%2011.59%2014.01%2011.55C13.74%2011.42%2013.48%2011.44%2013.25%2011.64C13.13%2011.73%2013.01%2011.83%2012.91%2011.94C12.5%2012.41%2012.1%2012.87%2011.69%2013.33C11.24%2013.83%2011.02%2013.88%2010.44%2013.56C9.83%2013.22%209.23%2012.85%208.65%2012.46C7.14%2011.44%205.95%2010.13%205.01%208.57C4.76%208.15%204.54%207.73%204.31%207.3C4.16%207.02%204.21%206.75%204.43%206.54C4.72%206.27%205.02%206.01%205.31%205.75C5.66%205.43%206.02%205.12%206.34%204.79C6.57%204.55%206.58%204.26%206.43%203.97C6.35%203.84%206.27%203.71%206.19%203.58C6.1%203.45%206%203.32%205.92%203.18C5.63%202.65%205.35%202.12%205.06%201.6C4.8%201.15%204.52%200.71%204.25%200.27C4.13%200.07%203.94%200.01%203.72%200.03Z%22%20fill%3D%22%23141414%22%20fill-opacity%3D%221.000000%22%20fill-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: contain;
  background-repeat: no-repeat;
}

@keyframes phoneRing {
  0% {
    transform: rotate(0deg);
  }
  10% {
    transform: rotate(15deg);
  }
  20% {
    transform: rotate(-15deg);
  }
  30% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-15deg);
  }
  50% {
    transform: rotate(10deg);
  }
  60% {
    transform: rotate(-10deg);
  }
  70% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  90% {
    transform: rotate(2deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@keyframes mailBounce {
  0% {
    transform: translateY(0);
  }
  30% {
    transform: translateY(-3px);
  }
  60% {
    transform: translateY(3px);
  }
  100% {
    transform: translateY(0);
  }
}
@media (max-width: 768px) {
  .support__wrapper {
    flex-wrap: wrap;
  }
  .support__info {
    min-width: 100%;
    flex-direction: row;
  }
  .support__numbers {
    align-self: flex-start;
  }
}
@media (max-width: 575px) {
  .support__form, .support__numbers {
    width: 100%;
  }
  .support__info {
    min-width: 100%;
    flex-wrap: wrap;
  }
}
.spicy {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2234%22%20height%3D%2234%22%20viewBox%3D%220%200%2034%2034%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_2361_19719%29%22%3E%0A%3Cpath%20d%3D%22M21.42%2014.8009L23.1666%2015.2747C23.3787%2014.3271%2023.2868%2013.3867%2022.912%2012.5877C23.0982%2012.4888%2023.3111%2012.4519%2023.5196%2012.4825C23.7282%2012.513%2023.9216%2012.6093%2024.0717%2012.7574L25.4859%2011.3431C24.9414%2010.7987%2024.2414%2010.5088%2023.5272%2010.4734L22.6574%2011.3431C22.3393%2011.0249%2021.8726%2010.9825%2021.4978%2011.1734C22.014%2012.227%2021.9645%2013.5493%2021.42%2014.8009ZM19.1219%2017.7071C19.6664%2017.1626%2020.0199%2016.4838%2020.1755%2015.805L21.6604%2016.2151C21.9928%2016.9576%2021.8372%2017.8202%2021.2432%2018.4142L20.5361%2019.1213C15.551%2024.1064%2010.1417%2022.5861%208.02741%2021.6881C11.3225%2022.0982%2015.445%2021.3841%2019.1219%2017.7071ZM24.2484%2017.6293L25.995%2018.1031C26.2071%2017.1556%2026.1152%2016.2151%2025.7404%2015.4161C25.9266%2015.3172%2026.1395%2015.2804%2026.3481%2015.3109C26.5567%2015.3414%2026.75%2015.4377%2026.9001%2015.5858L28.3143%2014.1716C27.7698%2013.6271%2027.0698%2013.3372%2026.3556%2013.3018L25.4859%2014.1716C25.1677%2013.8534%2024.701%2013.8109%2024.3262%2014.0019C24.8424%2015.0555%2024.7929%2016.3777%2024.2484%2017.6293ZM21.9503%2020.5355C22.4948%2019.9911%2022.8484%2019.3122%2023.0039%2018.6334L24.4889%2019.0435C24.8212%2019.786%2024.6656%2020.6487%2024.0717%2021.2426L23.3646%2021.9497C18.3795%2026.9348%2012.9701%2025.4146%2010.8558%2024.5165C14.151%2024.9267%2018.2734%2024.2125%2021.9503%2020.5355ZM14.6813%209.41981L15.0561%2010.8128L17.0006%2011.3431L17.5309%2013.2877L18.9239%2013.6625C19.1007%2014.3342%2018.931%2015.0696%2018.4148%2015.5858L17.7077%2016.2929C11.3437%2022.6569%204.27267%2018.4142%204.27267%2018.4142L12.758%209.92893C13.2741%209.41274%2014.0095%209.24304%2014.6813%209.41981ZM20.2816%2012.6866L18.5916%2012.227L18.0613%2010.2825L16.1167%209.75215L15.6571%208.06217C16.7319%207.76518%2017.8138%207.82882%2018.6835%208.28844C19.2587%207.83306%2019.981%207.60455%2020.7135%207.64626C21.4459%207.68797%2022.1376%207.99698%2022.6574%208.51472L21.2432%209.92893C20.9321%209.6178%2020.4725%209.56831%2020.0907%209.75215C20.5149%2010.6148%2020.5644%2011.6543%2020.2816%2012.6866Z%22%20fill%3D%22%23FA1414%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_2361_19719%22%3E%0A%3Crect%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22white%22%20transform%3D%22matrix%28-0.707107%20-0.707107%20-0.707107%200.707107%2033.9707%2017%29%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 24px;
  height: 24px;
}

.hit {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%228%22%20viewBox%3D%220%200%2016%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.5705%207.14943V2.81224L13.7324%202.98321H11.7798V2.42531H16V2.98321H14.0474L14.2093%202.81224V7.14943H13.5705Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M6.47529%207.14943V2.42531H7.11417V6.17761L10.2726%202.42531H10.8395V7.14943H10.2006V3.38813L7.05118%207.14943H6.47529Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M0.16197%200.850586H0.926826L2.71749%203.34312L4.49916%200.850586H5.28201L3.13141%203.87402L5.45298%207.14941H4.67013L2.71749%204.44091L0.764857%207.14941H0L2.31257%203.90101L0.16197%200.850586Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 24px;
  height: 10px;
}

.cart {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M14.4495%2024.259C14.4258%2024.0211%2014.7559%2023.6899%2014.9053%2023.5066L17.2181%2020.8054L23.895%2012.5829C24.3498%2012.0009%2024.8049%2011.3757%2025.3348%2010.8611C26.6056%209.62711%2028.6057%2010.9873%2028.1093%2012.5634L28.0944%2012.6121C27.9372%2013.098%2027.4579%2013.51%2027.1234%2013.8866L18.5629%2023.9726C18.5047%2024.0553%2018.4289%2024.1464%2018.41%2024.2472L14.4495%2024.259Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M45.6257%2024.2583C44.8114%2023.0675%2043.8614%2021.9958%2042.9373%2020.8963L37.228%2014.2199C36.3113%2013.1868%2034.9742%2011.8352%2036.7186%2010.6818C38.3839%209.58074%2039.5133%2011.7795%2040.3921%2012.8569L48.928%2023.1704C49.1853%2023.485%2049.586%2023.8525%2049.6933%2024.2561L45.6257%2024.2583Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M18.41%2024.2586L45.6258%2024.2594L49.6934%2024.2587L52.374%2024.2579C52.9659%2024.258%2053.6493%2024.1805%2054.2205%2024.3275C55.2985%2024.605%2056.1167%2025.5297%2056.2859%2026.625L56.294%2026.6754C56.522%2028.1972%2055.3193%2029.6078%2053.8351%2029.8239C53.3731%2029.8911%2052.8671%2029.8601%2052.3991%2029.8636L11.7173%2029.8614C11.234%2029.8631%2010.6936%2029.9121%2010.2171%2029.8425C7.08495%2029.3854%206.92636%2025.0085%209.94717%2024.3146C10.4508%2024.1989%2011.0832%2024.2607%2011.6013%2024.2603L14.4495%2024.2594L18.41%2024.2586Z%22%20fill%3D%22%238A8F6F%22%2F%3E%0A%3Cpath%20d%3D%22M11.7173%2029.8726L52.3991%2029.8621C52.377%2029.8818%2052.3907%2029.8726%2052.3517%2029.8908L52.318%2029.9063C52.3233%2030.4528%2052.1351%2031.0402%2052.0258%2031.5747L51.3067%2034.7452L49.3579%2042.5131C48.717%2045.3842%2048.4861%2048.3111%2045.1306%2049.4078C44.5669%2049.592%2043.9201%2049.7304%2043.3274%2049.7585L21.263%2049.7761C18.8126%2049.7752%2016.6057%2048.6623%2015.6562%2046.2619C15.4518%2045.7452%2015.3286%2045.2057%2015.1964%2044.6676L11.9845%2031.3892C11.8695%2030.8825%2011.7407%2030.3948%2011.7173%2029.8726Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M31.802%2033.7581C32.8892%2033.6608%2033.6977%2034.2637%2034.1289%2035.2549C34.3577%2035.781%2034.2717%2036.3839%2034.2723%2036.9436L34.2604%2043.5415C34.254%2043.6842%2034.2313%2043.8145%2034.1778%2043.9481L34.1563%2044.0001C33.8334%2044.7986%2033.2428%2045.2743%2032.3829%2045.4356C31.2063%2045.5192%2029.9745%2044.9137%2029.7792%2043.6315C29.7238%2043.2679%2029.7614%2042.8517%2029.7611%2042.482L29.7594%2037.2095C29.7596%2036.699%2029.7153%2036.137%2029.7904%2035.6331L29.7993%2035.5782C29.9499%2034.595%2030.8687%2033.9176%2031.802%2033.7581Z%22%20fill%3D%22%233D4547%22%2F%3E%0A%3Cpath%20d%3D%22M21.1068%2044.3647L21.0022%2044.1728C20.7293%2043.5491%2020.8076%2042.8843%2020.808%2042.2208L20.8021%2037.3315C20.8006%2036.8104%2020.7775%2036.2777%2020.8112%2035.7577C20.9544%2033.547%2024.2231%2032.8286%2025.203%2035.3416C25.2614%2035.4912%2025.297%2035.6518%2025.3037%2035.8125L25.3124%2042.5383C25.314%2043.0773%2025.3843%2043.5803%2025.1692%2044.0874C24.2567%2045.781%2021.9192%2046.0142%2021.1068%2044.3647Z%22%20fill%3D%22%233D4547%22%2F%3E%0A%3Cpath%20d%3D%22M40.8744%2033.7294C41.4628%2033.7028%2041.9388%2033.8284%2042.3995%2034.2033C43.4903%2035.091%2043.2822%2035.9873%2043.278%2037.2231L43.2779%2042.5832C43.2777%2042.9568%2043.3177%2043.3839%2043.2567%2043.75C43.094%2044.725%2042.1754%2045.4278%2041.2166%2045.4815C40.1714%2045.4684%2039.011%2044.8405%2038.8373%2043.7344C38.7351%2043.0829%2038.7724%2042.401%2038.7716%2041.7429L38.7702%2036.8121C38.773%2035.3048%2039.0046%2034.0249%2040.8744%2033.7294Z%22%20fill%3D%22%233D4547%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 64px;
  height: 64px;
}

.scooter {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M31.934%2016.3617C30.9299%2016.1875%2030.8862%2014.4789%2032.1382%2014.1496C32.4682%2014.0629%2032.8602%2014.0982%2033.201%2014.0981L34.9383%2014.1014L38.04%2014.1258C38.6117%2014.2454%2039.17%2014.2167%2039.5558%2014.7307C39.9253%2015.2229%2039.6549%2015.9824%2039.1703%2016.2866C38.8362%2016.4963%2038.503%2016.4748%2038.1285%2016.4776L37.0095%2016.4844L33.905%2016.4784C33.2944%2016.4783%2032.5059%2016.615%2031.934%2016.3617Z%22%20fill%3D%22%238A8F6F%22%2F%3E%0A%3Cpath%20d%3D%22M38.0398%2014.1716L38.0482%2014.1422C38.1714%2013.5957%2038.3829%2013.3476%2038.8259%2013.0014C40.658%2011.57%2043.7443%2011.3006%2044.8548%2013.6893C45.8213%2015.3454%2045.1947%2017.7684%2043.5326%2018.7376L42.8757%2019.0887C42.8116%2019.121%2042.6982%2019.1595%2042.6625%2019.2255L42.6501%2019.2768L41.1623%2019.2708C40.8622%2019.273%2040.5032%2019.235%2040.2096%2019.2794L40.1716%2019.3175C39.3914%2019.2892%2038.3421%2018.3369%2037.8413%2017.8196C37.4699%2017.3857%2037.1866%2017.0445%2037.0093%2016.4921L38.1283%2016.4776C38.5028%2016.4748%2038.836%2016.4963%2039.1701%2016.2866C39.6547%2015.9824%2039.9251%2015.2229%2039.5556%2014.7307C39.1698%2014.2167%2038.6115%2014.2454%2038.0398%2014.1716Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M15.2151%2023.914C15.5561%2023.8471%2015.9048%2023.857%2016.2479%2023.856L29.0969%2023.8573C30.9773%2023.8694%2032.2931%2024.3469%2032.7004%2026.3612C32.986%2027.7733%2031.9272%2029.1538%2030.6098%2029.5483L30.1344%2029.6592L17.0824%2029.7037C16.2334%2029.7028%2015.3789%2029.7221%2014.5366%2029.5997C13.6055%2029.3228%2012.8069%2028.4096%2012.6809%2027.4524C12.3621%2025.886%2013.5167%2023.9747%2015.2151%2023.914Z%22%20fill%3D%22%238A8F6F%22%2F%3E%0A%3Cpath%20d%3D%22M41.7444%2044.7398C41.7411%2044.1089%2041.7062%2043.4483%2041.7671%2042.8159C42.0912%2039.4488%2045.3557%2036.0952%2048.7841%2035.9973C49.0256%2036.0725%2049.3704%2036.0221%2049.623%2036.0161C50.6118%2035.9926%2051.6018%2035.8785%2052.5537%2036.1833C52.8262%2036.2706%2053.5702%2036.7403%2053.5783%2037.0691C53.9539%2037.7415%2053.8191%2038.7154%2053.4534%2039.3752C55.7516%2041.8407%2055.8545%2045.4945%2053.2897%2047.8379C50.1403%2050.7154%2044.9377%2049.1072%2043.9716%2044.7773L41.7444%2044.7398Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M41.7444%2044.7398C41.7411%2044.1089%2041.7062%2043.4483%2041.7671%2042.8159C42.0912%2039.4488%2045.3557%2036.0952%2048.7841%2035.9973C49.0256%2036.0725%2049.3704%2036.0221%2049.623%2036.0161C50.6118%2035.9926%2051.6018%2035.8785%2052.5537%2036.1833C52.8262%2036.2706%2053.5702%2036.7403%2053.5783%2037.0691C53.9539%2037.7415%2053.8191%2038.7154%2053.4534%2039.3752C53.0992%2039.0541%2052.7259%2038.8348%2052.3085%2038.6096C50.5923%2037.853%2048.6608%2037.7256%2046.9965%2038.7309C44.7443%2040.0914%2043.6016%2042.172%2043.9699%2044.7773L41.7444%2044.7398Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M40.2096%2019.3109C40.5032%2019.235%2040.8622%2019.273%2041.1623%2019.2708L42.6501%2019.2762L48.7843%2035.9973C45.3559%2036.0952%2042.0914%2039.4488%2041.7673%2042.8159C41.7064%2043.4483%2041.7413%2044.1089%2041.7431%2044.7447L23.446%2044.6734C23.3478%2044.816%2023.3298%2044.983%2023.2612%2045.1394C21.9642%2048.0939%2018.7668%2050.2476%2015.542%2048.9269L15.5384%2048.9222C13.7388%2048.3321%2012.4313%2046.5337%2012.2357%2044.6788C12.1923%2044.2671%2012.2215%2043.8254%2012.2224%2043.4104C12.427%2043.2116%2014.2829%2043.3247%2014.6379%2043.3244L18.633%2043.3224L25.2939%2043.271C26.7659%2043.2591%2028.2489%2042.3699%2028.598%2040.8532C28.6678%2040.55%2028.6499%2040.1975%2028.7561%2039.91C29.1792%2040.2009%2030.4005%2039.9983%2030.9899%2040.0987C31.1103%2040.1192%2031.2278%2040.1619%2031.3507%2040.1611L31.4123%2040.1593C31.9163%2040.2728%2032.4556%2040.2522%2032.9673%2040.2535L34.5777%2040.2395C37.9143%2040.0664%2040.6545%2037.638%2041.1623%2034.3409C41.3271%2033.2708%2041.1302%2032.1766%2041.0793%2031.1064L40.2096%2019.3109Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M14.5369%2029.5959C15.3792%2029.722%2016.2337%2029.7027%2017.0827%2029.7036L30.1347%2029.693C30.0544%2029.8262%2030.0411%2030.03%2029.9992%2030.2102L29.2619%2032.8207C28.9515%2033.8075%2028.2418%2035.8163%2028.5801%2036.784C28.6826%2037.0772%2028.8979%2037.3308%2029.088%2037.5714L30.7258%2039.5385C30.9266%2039.7704%2031.136%2040.0247%2031.4124%2040.1679L31.3508%2040.161C31.2279%2040.1618%2031.1104%2040.1191%2030.99%2040.0986C30.4006%2039.9982%2029.1793%2040.2008%2028.7562%2039.9099C28.65%2040.1974%2028.6679%2040.5499%2028.5981%2040.8531C28.249%2042.3698%2026.766%2043.259%2025.294%2043.2709L18.6331%2043.3223L14.638%2043.3243C14.283%2043.3246%2012.4271%2043.2115%2012.2249%2043.4103C10.1428%2043.8091%208.85555%2041.8544%209.2487%2039.9061C9.52293%2038.5472%2010.1268%2037.2337%2010.5894%2035.9289C11.5445%2033.2352%2011.48%2032.3488%2013.6469%2030.3488C13.9331%2030.0847%2014.2121%2029.8124%2014.5369%2029.5959Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 64px;
  height: 64px;
}

.walk {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2264%22%20height%3D%2264%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M22.9677%206.20612C26.8839%205.87018%2029.4347%2010.5423%2026.8791%2013.6646C26.0608%2014.6644%2024.8282%2015.2012%2023.5649%2015.324C19.7146%2015.5875%2017.1453%2011.0783%2019.6151%207.99861C20.4586%206.94686%2021.6362%206.34659%2022.9677%206.20612Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M17.6839%2028.2209C17.3448%2028.7283%2017.1256%2029.3148%2016.8818%2029.8637L15.6667%2032.5366C15.1395%2033.65%2014.4702%2034.899%2013.0064%2034.6065L12.9688%2034.5986C12.2399%2034.46%2011.5347%2033.8497%2011.3746%2033.1143L11.3312%2032.8779C11.2635%2032.2084%2011.4984%2031.6768%2011.7291%2031.0684L12.2745%2029.6447C13.0122%2027.7102%2013.6563%2025.6968%2014.6129%2023.8566C15.2072%2022.7133%2015.9682%2021.63%2016.6735%2020.5517C17.9221%2018.6431%2018.8645%2016.7844%2021.4251%2016.5114C22.6092%2016.3851%2023.6279%2016.9554%2024.4126%2017.8061C24.6444%2018.0574%2024.8183%2018.3719%2025.0875%2018.5845L25.1188%2018.6082C22.626%2019.1489%2022.6805%2019.1644%2020.6985%2020.9115L19.3287%2022.0949C17.9179%2023.3156%2017.7156%2023.6209%2017.7164%2025.3657L17.7212%2027.305C17.7218%2027.5866%2017.7638%2027.9514%2017.6839%2028.2209Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M25.9882%2030.4113L25.4987%2029.8682C24.2377%2028.3197%2023.8298%2026.2906%2023.3001%2024.4121L22.8949%2022.9609C22.8181%2022.6428%2022.7389%2022.3298%2022.776%2022C22.9014%2020.8866%2024.4249%2019.958%2025.4684%2020.0818L25.5311%2020.0895C25.745%2020.1147%2025.9477%2020.178%2026.1541%2020.2374C26.9059%2020.4941%2027.3065%2021.2502%2027.6377%2021.9234L29.6562%2026.1549C29.8945%2026.5928%2029.9862%2026.7847%2030.4693%2026.9509L35.4151%2028.4308C36.5834%2028.7955%2037.0126%2029.0248%2037.5711%2030.1607L37.5844%2030.1879C38.1102%2031.9646%2036.7125%2033.3488%2034.9366%2033.3182C33.7142%2033.0729%2032.5183%2032.6857%2031.3225%2032.3336L28.6091%2031.5178C27.7235%2031.2352%2026.771%2030.9211%2025.9882%2030.4113Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M37.5847%2030.1879C38.217%2030.0816%2039.4887%2030.0529%2040.2033%2030.0401L42.287%2030.0112L46.694%2030.0313L49.635%2030.034C50.1367%2030.0325%2050.6889%2029.9868%2051.1846%2030.0618C52.5726%2030.2718%2053.7232%2031.5448%2053.809%2032.9473C53.8537%2033.6787%2053.8236%2034.4261%2053.8248%2035.1597L53.8277%2042.3555C53.8273%2042.905%2053.8617%2043.4788%2053.8072%2044.0243C53.6836%2045.2626%2052.7533%2046.3628%2051.5578%2046.6914C50.9682%2046.8535%2050.3596%2046.8349%2049.7543%2046.8362L39.5517%2046.8407C37.7246%2046.84%2035.6079%2046.8849%2035.0439%2044.5717L34.9871%2044.269C34.8761%2043.6063%2034.9064%2042.8926%2034.9058%2042.2216L34.9063%2035.6061C34.9065%2034.8508%2034.883%2034.0862%2034.9287%2033.3325L34.9067%2033.3182C36.7128%2033.3488%2038.1105%2031.9646%2037.5847%2030.1879Z%22%20fill%3D%22%238A8F6F%22%2F%3E%0A%3Cpath%20d%3D%22M42.3018%2030.0057L46.6935%2030.0313L46.7333%2036.8155C46.7361%2037.179%2046.8253%2038.4679%2046.1559%2038.435C45.3645%2038.3961%2045.2895%2036.9141%2043.2965%2038.2256C42.3493%2038.849%2042.3028%2037.876%2042.304%2037.1365L42.3018%2030.0057Z%22%20fill%3D%22white%22%2F%3E%0A%3Cpath%20d%3D%22M17.789%2034.4683L20.6313%2034.4725C22.6508%2034.4739%2023.9196%2034.3832%2025.5028%2035.9673L25.7128%2036.1907C27.1127%2037.8592%2029.2402%2039.6071%2029.3977%2041.9531C29.4524%2042.767%2029.2927%2043.6052%2029.2824%2044.4204L29.2701%2051.963C29.2592%2052.9421%2028.6804%2053.8273%2027.648%2053.9422C25.8304%2054.1447%2025.5709%2052.8204%2025.4321%2051.3775L24.4562%2043.3643C24.3719%2043.4177%2024.0246%2044.1546%2023.9551%2044.2856L19.5789%2052.8419C18.6373%2054.5289%2016.3415%2054.2346%2015.9718%2052.6132L15.9607%2052.5625C15.7627%2051.6785%2016.3016%2050.7072%2016.5923%2049.9018L18.488%2044.5933C18.7857%2043.7402%2019.0984%2042.9265%2018.9731%2042.0156C18.7001%2040.0311%2016.5241%2037.6233%2016.8231%2035.8533C16.9175%2035.2944%2017.2248%2034.6751%2017.789%2034.4683Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M25.119%2018.6082C25.2264%2018.6581%2025.3088%2018.7149%2025.4012%2018.7883L25.4372%2018.8165C25.7872%2019.0939%2026.081%2019.5921%2026.2398%2020.0061L26.1544%2020.2374C25.948%2020.178%2025.7453%2020.1147%2025.5314%2020.0895L25.4687%2020.0818C24.4252%2019.958%2022.9017%2020.8866%2022.7763%2022C22.7392%2022.3298%2022.8184%2022.6428%2022.8952%2022.9609L23.3004%2024.4121C23.8301%2026.2906%2024.238%2028.3197%2025.499%2029.8682L25.9885%2030.4113L25.9111%2034.2803C25.909%2034.7835%2025.9333%2035.2891%2025.8131%2035.7812L25.7125%2036.1907L25.5025%2035.9673C23.9193%2034.3832%2022.6505%2034.4739%2020.631%2034.4725L17.7887%2034.4726C17.7113%2033.7932%2017.7213%2033.1152%2017.7222%2032.4375L17.7267%2028.8204C17.7245%2028.6225%2017.7325%2028.4155%2017.6943%2028.2209C17.764%2027.9514%2017.722%2027.5866%2017.7214%2027.305L17.7166%2025.3657C17.7158%2023.6209%2017.9181%2023.3156%2019.3289%2022.0949L20.6987%2020.9115C22.6807%2019.1644%2022.6262%2019.1489%2025.119%2018.6082Z%22%20fill%3D%22%238A8F6F%22%2F%3E%0A%3Cpath%20d%3D%22M17.7214%2027.305L17.7166%2025.3657C17.7158%2023.6209%2017.9181%2023.3156%2019.3289%2022.0949L20.6987%2020.9115C22.6807%2019.1644%2022.6262%2019.1489%2025.119%2018.6082C22%2014.5001%2018.746%2017.2388%2017.5%2019L17.6107%2023.1525L17.7214%2027.305Z%22%20fill%3D%22%238A8F6F%22%2F%3E%0A%3Cpath%20d%3D%22M26.2398%2020.0061L26.1544%2020.2374C25.948%2020.178%2025.7453%2020.1147%2025.5314%2020.0895L25.4687%2020.0818C24.4252%2019.958%2022.9017%2020.8866%2022.7763%2022C22.7392%2022.3298%2022.8184%2022.6428%2022.8952%2022.9609L23.3004%2024.4121L28%2022.5001C27.7869%2021.944%2027.1365%2020.6668%2026.2398%2020.0061Z%22%20fill%3D%22%238A8F6F%22%2F%3E%0A%3Cpath%20d%3D%22M17.6107%2023.1525L17.5%2019C16.8333%2020%2015.5%2022.1%2015.5%2022.5001L17.6107%2023.1525Z%22%20fill%3D%22%238A8F6F%22%2F%3E%0A%3Cpath%20d%3D%22M25.7125%2036.1907L25.5025%2035.9673C23.9193%2034.3832%2022.6505%2034.4739%2020.631%2034.4725L17.7887%2034.4726L25.7125%2036.1907Z%22%20fill%3D%22%238A8F6F%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 64px;
  height: 64px;
}

.tooltip {
  min-width: 24px;
  height: 24px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12%2010.75C12.4142%2010.75%2012.75%2011.0858%2012.75%2011.5V16.5C12.75%2016.9142%2012.4142%2017.25%2012%2017.25C11.5858%2017.25%2011.25%2016.9142%2011.25%2016.5V11.5C11.25%2011.0858%2011.5858%2010.75%2012%2010.75Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M12%209C12.5523%209%2013%208.55228%2013%208C13%207.44772%2012.5523%207%2012%207C11.4477%207%2011%207.44772%2011%208C11%208.55228%2011.4477%209%2012%209Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.25%2012C3.25%207.16751%207.16751%203.25%2012%203.25C16.8325%203.25%2020.75%207.16751%2020.75%2012C20.75%2016.8325%2016.8325%2020.75%2012%2020.75C7.16751%2020.75%203.25%2016.8325%203.25%2012ZM12%204.75C7.99594%204.75%204.75%207.99594%204.75%2012C4.75%2016.0041%207.99594%2019.25%2012%2019.25C16.0041%2019.25%2019.25%2016.0041%2019.25%2012C19.25%207.99594%2016.0041%204.75%2012%204.75Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.sbp {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2241%22%20height%3D%2240%22%20viewBox%3D%220%200%2041%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M4.75%208.70679L9.594%2017.3651V22.6464L4.75567%2031.2878L4.75%208.70679Z%22%20fill%3D%22%235B57A2%22%2F%3E%0A%3Cpath%20d%3D%22M23.3496%2014.2145L27.8886%2011.4325L37.1779%2011.4238L23.3496%2019.8952V14.2145Z%22%20fill%3D%22%23D90751%22%2F%3E%0A%3Cpath%20d%3D%22M23.3238%208.65566L23.3495%2020.119L18.4941%2017.1356V0L23.3241%208.65566H23.3238Z%22%20fill%3D%22%23FAB718%22%2F%3E%0A%3Cpath%20d%3D%22M37.1778%2011.4237L27.8881%2011.4323L23.3238%208.65566L18.4941%200L37.1775%2011.4237H37.1778Z%22%20fill%3D%22%23ED6F26%22%2F%3E%0A%3Cpath%20d%3D%22M23.3495%2031.3357V25.7741L18.4941%2022.8474L18.4968%2040.0001L23.3495%2031.3357Z%22%20fill%3D%22%2363B22F%22%2F%3E%0A%3Cpath%20d%3D%22M27.8766%2028.5791L9.59366%2017.3651L4.75%208.70679L37.1576%2028.5678L27.8763%2028.5791H27.8766Z%22%20fill%3D%22%231487C9%22%2F%3E%0A%3Cpath%20d%3D%22M18.4961%2039.9999L23.3481%2031.3356L27.8757%2028.579L37.1567%2028.5676L18.4961%2039.9999Z%22%20fill%3D%22%23017F36%22%2F%3E%0A%3Cpath%20d%3D%22M4.75586%2031.2876L18.5335%2022.8476L13.9015%2020.0056L9.59419%2022.6463L4.75586%2031.2876Z%22%20fill%3D%22%23984995%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 40px;
  height: 40px;
}

.online-cart {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2241%22%20height%3D%2240%22%20viewBox%3D%220%200%2041%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M33.584%206.66675H6.91732C5.06732%206.66675%203.60065%208.15008%203.60065%2010.0001L3.58398%2030.0001C3.58398%2031.8501%205.06732%2033.3334%206.91732%2033.3334H33.584C35.434%2033.3334%2036.9173%2031.8501%2036.9173%2030.0001V10.0001C36.9173%208.15008%2035.434%206.66675%2033.584%206.66675ZM33.584%2030.0001H6.91732V20.0001H33.584V30.0001ZM33.584%2013.3334H6.91732V10.0001H33.584V13.3334Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 40px;
  height: 40px;
}

.cash {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2241%22%20height%3D%2240%22%20viewBox%3D%220%200%2041%2040%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20clip-path%3D%22url%28%23clip0_3909_4274%29%22%3E%0A%3Cpath%20d%3D%22M39.2438%208.8361C38.9737%208.66749%2038.6652%208.57041%2038.3473%208.55401C38.0294%208.53761%2037.7125%208.60242%2037.4266%208.74235C30.9453%2011.9127%2026.2703%2010.4158%2021.3219%208.82985C16.1375%207.17047%2010.2625%205.28922%202.42656%209.12047C2.11094%209.27476%201.84501%209.51461%201.65909%209.81269C1.47317%2010.1108%201.37473%2010.4551%201.375%2010.8064V29.572C1.37476%2029.8903%201.45555%2030.2035%201.60977%2030.4819C1.76399%2030.7604%201.98655%2030.995%202.2565%2031.1636C2.52645%2031.3323%202.83488%2031.4294%203.15276%2031.4459C3.47063%2031.4624%203.78747%2031.3978%204.07344%2031.258C10.5547%2028.0877%2015.2297%2029.5845%2020.1781%2031.1705C23.1203%2032.108%2026.2844%2033.1252%2029.9031%2033.1252C32.6625%2033.1252%2035.6844%2032.5361%2039.0734%2030.8798C39.3891%2030.7256%2039.655%2030.4857%2039.8409%2030.1876C40.0268%2029.8895%2040.1253%2029.5452%2040.125%2029.1939V10.4283C40.1254%2010.1099%2040.0447%209.79667%2039.8905%209.51811C39.7363%209.23955%2039.5137%209.00484%2039.2438%208.8361ZM36.375%2027.9877C30.4375%2030.5127%2025.9984%2029.0923%2021.3219%2027.5955C18.3797%2026.658%2015.2156%2025.6392%2011.5969%2025.6392C9.39196%2025.6433%207.20369%2026.0211%205.125%2026.7564V12.0127C11.0625%209.48766%2015.5016%2010.9064%2020.1781%2012.4048C24.75%2013.8689%2029.8578%2015.5048%2036.375%2013.2439V27.9877ZM20.75%2015.0002C19.7611%2015.0002%2018.7944%2015.2934%2017.9721%2015.8428C17.1499%2016.3922%2016.509%2017.1731%2016.1306%2018.0867C15.7522%2019.0004%2015.6531%2020.0057%2015.8461%2020.9756C16.039%2021.9455%2016.5152%2022.8364%2017.2145%2023.5357C17.9137%2024.235%2018.8046%2024.7112%2019.7745%2024.9041C20.7445%2025.097%2021.7498%2024.998%2022.6634%2024.6196C23.577%2024.2411%2024.3579%2023.6003%2024.9073%2022.778C25.4568%2021.9558%2025.75%2020.9891%2025.75%2020.0002C25.7475%2018.6748%2025.2199%2017.4045%2024.2828%2016.4674C23.3456%2015.5302%2022.0753%2015.0026%2020.75%2015.0002ZM20.75%2021.2502C20.5028%2021.2502%2020.2611%2021.1768%2020.0555%2021.0395C19.85%2020.9021%2019.6898%2020.7069%2019.5951%2020.4785C19.5005%2020.2501%2019.4758%2019.9988%2019.524%2019.7563C19.5723%2019.5138%2019.6913%2019.2911%2019.8661%2019.1163C20.0409%2018.9415%2020.2637%2018.8224%2020.5061%2018.7742C20.7486%2018.7259%2020.9999%2018.7507%2021.2284%2018.8453C21.4568%2018.9399%2021.652%2019.1001%2021.7893%2019.3057C21.9267%2019.5113%2022%2019.7529%2022%2020.0002C22%2020.3317%2021.8683%2020.6496%2021.6339%2020.884C21.3995%2021.1185%2021.0815%2021.2502%2020.75%2021.2502ZM10.75%2015.6252V21.8752C10.75%2022.3724%2010.5525%2022.8494%2010.2008%2023.201C9.8492%2023.5526%209.37228%2023.7502%208.875%2023.7502C8.37772%2023.7502%207.90081%2023.5526%207.54918%2023.201C7.19754%2022.8494%207%2022.3724%207%2021.8752V15.6252C7%2015.1279%207.19754%2014.651%207.54918%2014.2993C7.90081%2013.9477%208.37772%2013.7502%208.875%2013.7502C9.37228%2013.7502%209.8492%2013.9477%2010.2008%2014.2993C10.5525%2014.651%2010.75%2015.1279%2010.75%2015.6252ZM30.75%2024.3752V18.1252C30.75%2017.6279%2030.9475%2017.151%2031.2992%2016.7993C31.6508%2016.4477%2032.1277%2016.2502%2032.625%2016.2502C33.1223%2016.2502%2033.5992%2016.4477%2033.9508%2016.7993C34.3025%2017.151%2034.5%2017.6279%2034.5%2018.1252V24.3752C34.5%2024.8724%2034.3025%2025.3494%2033.9508%2025.701C33.5992%2026.0526%2033.1223%2026.2502%2032.625%2026.2502C32.1277%2026.2502%2031.6508%2026.0526%2031.2992%2025.701C30.9475%2025.3494%2030.75%2024.8724%2030.75%2024.3752Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3CclipPath%20id%3D%22clip0_3909_4274%22%3E%0A%3Crect%20width%3D%2240%22%20height%3D%2240%22%20fill%3D%22white%22%20transform%3D%22translate%280.75%29%22%2F%3E%0A%3C%2FclipPath%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 40px;
  height: 40px;
}

.online-card-green {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1.33203%204.66665H14.6654M2.66536%201.33331H13.332C14.0684%201.33331%2014.6654%201.93027%2014.6654%202.66665V9.33331C14.6654%2010.0697%2014.0684%2010.6666%2013.332%2010.6666H2.66536C1.92898%2010.6666%201.33203%2010.0697%201.33203%209.33331V2.66665C1.33203%201.93027%201.92898%201.33331%202.66536%201.33331Z%22%20stroke%3D%22%238A8F6F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 16px;
  height: 14px;
}

.on-way {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2210%22%20viewBox%3D%220%200%2016%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.6654%207.33335H13.9987C14.3987%207.33335%2014.6654%207.06669%2014.6654%206.66669V4.66669C14.6654%204.06669%2014.1987%203.53335%2013.6654%203.40002C12.4654%203.06669%2010.6654%202.66669%2010.6654%202.66669C10.6654%202.66669%209.7987%201.73335%209.1987%201.13335C8.86536%200.866687%208.46536%200.666687%207.9987%200.666687H3.33203C2.93203%200.666687%202.5987%200.933354%202.3987%201.26669L1.46536%203.20002C1.37708%203.4575%201.33203%203.72782%201.33203%204.00002V6.66669C1.33203%207.06669%201.5987%207.33335%201.9987%207.33335H3.33203M12.6654%207.33335C12.6654%208.06973%2012.0684%208.66669%2011.332%208.66669C10.5957%208.66669%209.9987%208.06973%209.9987%207.33335M12.6654%207.33335C12.6654%206.59697%2012.0684%206.00002%2011.332%206.00002C10.5957%206.00002%209.9987%206.59697%209.9987%207.33335M3.33203%207.33335C3.33203%208.06973%203.92898%208.66669%204.66536%208.66669C5.40174%208.66669%205.9987%208.06973%205.9987%207.33335M3.33203%207.33335C3.33203%206.59697%203.92898%206.00002%204.66536%206.00002C5.40174%206.00002%205.9987%206.59697%205.9987%207.33335M5.9987%207.33335H9.9987%22%20stroke%3D%22%238A8F6F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 18px;
  height: 12px;
}

.edit {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2217%22%20height%3D%2218%22%20viewBox%3D%220%200%2017%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8%202.00001H2.16667C1.72464%202.00001%201.30072%202.1756%200.988155%202.48816C0.675595%202.80072%200.5%203.22464%200.5%203.66667V15.3333C0.5%2015.7754%200.675595%2016.1993%200.988155%2016.5118C1.30072%2016.8244%201.72464%2017%202.16667%2017H13.8333C14.2754%2017%2014.6993%2016.8244%2015.0118%2016.5118C15.3244%2016.1993%2015.5%2015.7754%2015.5%2015.3333V9.50001M13.3125%201.68751C13.644%201.35599%2014.0937%201.16974%2014.5625%201.16974C15.0313%201.16974%2015.481%201.35599%2015.8125%201.68751C16.144%202.01903%2016.3303%202.46866%2016.3303%202.93751C16.3303%203.40635%2016.144%203.85598%2015.8125%204.18751L8.30167%2011.6992C8.10379%2011.8969%207.85934%2012.0416%207.59083%2012.12L5.19667%2012.82C5.12496%2012.8409%205.04895%2012.8422%204.97659%2012.8236C4.90423%2012.8051%204.83819%2012.7675%204.78537%2012.7146C4.73255%2012.6618%204.69491%2012.5958%204.67637%2012.5234C4.65783%2012.4511%204.65909%2012.375%204.68%2012.3033L5.38%209.90917C5.45877%209.64088%205.60378%209.39672%205.80167%209.19917L13.3125%201.68751Z%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 16px;
  height: 16px;
  display: block;
}

.restaurant {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2238%22%20height%3D%2248%22%20viewBox%3D%220%200%2038%2048%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.1758%200.000244141C23.786%200.000244141%2030.1673%205.29163%2031.8916%2012.4192C30.1079%2012.5383%2028.2979%2012.6629%2026.8301%2012.719C27.1901%2013.8163%2027.3877%2014.9876%2027.3877%2016.2053C27.3877%2016.3337%2027.3812%2016.4618%2027.377%2016.5891C28.874%2016.3012%2030.1165%2016.1946%2030.8438%2016.1604C31.2167%2016.1429%2031.7448%2016.0473%2032.3467%2015.8801C32.35%2016.0151%2032.3525%2016.1506%2032.3525%2016.2864C32.3525%2023.9849%2020.502%2042.3666%2017.0869%2047.5042C16.6477%2048.1649%2015.7048%2048.1649%2015.2656%2047.5042C11.8506%2042.3666%201.50717e-07%2023.9849%200%2016.2864C0%2011.7632%201.83201%207.67111%204.78906%204.71997C5.66484%206.07353%206.81086%207.53935%207.87207%208.75806C8.41569%208.14999%209.02585%207.60352%209.68945%207.12622C8.49124%205.71783%207.33082%204.41355%206.33594%203.35962C9.0621%201.25288%2012.4736%200.000345964%2016.1758%200.000244141ZM7.87207%208.75806C6.1044%2010.7353%205.02939%2013.3445%205.0293%2016.2053C5.0293%2022.3795%2010.0339%2027.3849%2016.208%2027.385C18.9545%2027.385%2021.4679%2026.3924%2023.4141%2024.7493L18.625%2022.4856C13.0178%2021.0752%2010.7429%2019.4691%2010.1309%2017.4358C9.51918%2015.4028%208.06425%2014.6601%207.59082%2014.8225C7.63574%2014.6456%207.99075%2014.2657%209.05371%2014.1575C9.35083%2013.4283%2010.6225%2013.52%2011.9805%2013.8723C11.043%2012.5809%2010.1544%2011.2793%209.25684%2010.261C8.83719%209.8375%208.36452%209.32359%207.87207%208.75806ZM23.4141%2024.7493L26.2705%2026.0999C25.5768%2025.7004%2024.6724%2025.1372%2023.7207%2024.4836C23.6206%2024.5746%2023.5174%2024.662%2023.4141%2024.7493ZM27.377%2016.5891C25.6333%2016.9245%2023.5448%2017.5072%2021.5244%2018.5159C20.3563%2019.0991%2019.2954%2019.2675%2018.3203%2019.135C18.8318%2020.7794%2021.4141%2022.8996%2023.7207%2024.4836C25.8848%2022.5185%2027.2715%2019.717%2027.377%2016.5891ZM37.7266%2012.1594C36.9864%2014.0528%2034.2846%2015.3419%2032.3467%2015.8801C32.3177%2014.6903%2032.1609%2013.5326%2031.8916%2012.4192C34.1157%2012.2707%2036.299%2012.1345%2037.7266%2012.1594ZM16.208%205.02661C13.7747%205.02667%2011.5248%205.80619%209.68945%207.12622C11.9271%209.75642%2014.3007%2012.7459%2015.9912%2015.1292C22.0648%2012.3351%2022.3368%2012.2355%2023.9521%2012.6418C24.4438%2012.7655%2025.4955%2012.77%2026.8301%2012.719C25.3648%208.25262%2021.1644%205.02661%2016.208%205.02661ZM3.50684%200.826416C3.93562%200.957092%204.98313%201.92652%206.33594%203.35962C5.7919%203.78005%205.27536%204.23465%204.78906%204.71997C3.66864%202.9883%202.98972%201.44149%203.50684%200.826416Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  min-width: 38px;
  height: 48px;
}

.profile {
  min-width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.6654%2017.5V15.8333C16.6654%2014.9493%2016.3142%2014.1014%2015.6891%2013.4763C15.0639%2012.8512%2014.2161%2012.5%2013.332%2012.5H6.66536C5.78131%2012.5%204.93346%2012.8512%204.30834%2013.4763C3.68322%2014.1014%203.33203%2014.9493%203.33203%2015.8333V17.5%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3Cpath%20d%3D%22M10.0013%209.16667C11.8423%209.16667%2013.3346%207.67428%2013.3346%205.83333C13.3346%203.99238%2011.8423%202.5%2010.0013%202.5C8.16035%202.5%206.66797%203.99238%206.66797%205.83333C6.66797%207.67428%208.16035%209.16667%2010.0013%209.16667Z%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.my-orders {
  min-width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M13.3333%208.33332C13.3333%209.21738%2012.9821%2010.0652%2012.357%2010.6903C11.7319%2011.3155%2010.8841%2011.6667%2010%2011.6667C9.11594%2011.6667%208.2681%2011.3155%207.64298%2010.6903C7.01786%2010.0652%206.66667%209.21738%206.66667%208.33332M2.58583%205.02832H17.4142M2.83333%204.55582C2.61696%204.84432%202.5%205.19521%202.5%205.55582V16.6667C2.5%2017.1087%202.67559%2017.5326%202.98816%2017.8452C3.30072%2018.1577%203.72464%2018.3333%204.16667%2018.3333H15.8333C16.2754%2018.3333%2016.6993%2018.1577%2017.0118%2017.8452C17.3244%2017.5326%2017.5%2017.1087%2017.5%2016.6667V5.55582C17.5%205.19521%2017.383%204.84432%2017.1667%204.55582L15.5%202.33332C15.3448%202.12633%2015.1434%201.95832%2014.912%201.84261C14.6806%201.7269%2014.4254%201.66666%2014.1667%201.66666H5.83333C5.57459%201.66666%205.3194%201.7269%205.08798%201.84261C4.85655%201.95832%204.65525%202.12633%204.5%202.33332L2.83333%204.55582Z%22%20stroke%3D%22%23474F51%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.adresses {
  min-width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M10%202.5C13.0206%202.5%2015.5%205.04507%2015.5%208.22266C15.4999%208.97399%2015.2135%209.93643%2014.7285%2010.9912C14.2484%2012.0353%2013.5951%2013.1243%2012.9102%2014.1152C12.2252%2015.1061%2011.5165%2015.9873%2010.9326%2016.6152C10.6397%2016.9302%2010.3866%2017.1726%2010.1895%2017.332C10.1115%2017.3951%2010.0479%2017.4387%2010%2017.4688C9.95213%2017.4387%209.88853%2017.3951%209.81055%2017.332C9.61343%2017.1726%209.36027%2016.9302%209.06738%2016.6152C8.48351%2015.9873%207.7748%2015.1061%207.08984%2014.1152C6.40487%2013.1243%205.75159%2012.0353%205.27148%2010.9912C4.78651%209.93643%204.50011%208.97399%204.5%208.22266C4.5%205.04507%206.97942%202.5%2010%202.5Z%22%20stroke%3D%22%23474F51%22%2F%3E%0A%3Ccircle%20cx%3D%2210%22%20cy%3D%228%22%20r%3D%222.5%22%20stroke%3D%22%23474F51%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.favorites {
  min-width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M17.3651%203.84166C16.9395%203.41583%2016.4342%203.07803%2015.8779%202.84757C15.3217%202.6171%2014.7255%202.49847%2014.1235%202.49847C13.5214%202.49847%2012.9252%202.6171%2012.369%202.84757C11.8128%203.07803%2011.3074%203.41583%2010.8818%203.84166L9.99847%204.725L9.11514%203.84166C8.25539%202.98192%207.08933%202.49892%205.87347%202.49892C4.65761%202.49892%203.49155%202.98192%202.6318%203.84166C1.77206%204.70141%201.28906%205.86747%201.28906%207.08333C1.28906%208.29919%201.77206%209.46525%202.6318%2010.325L3.51514%2011.2083L9.99847%2017.6917L16.4818%2011.2083L17.3651%2010.325C17.791%209.89937%2018.1288%209.39401%2018.3592%208.83779C18.5897%208.28158%2018.7083%207.6854%2018.7083%207.08333C18.7083%206.48126%2018.5897%205.88508%2018.3592%205.32887C18.1288%204.77265%2017.791%204.26729%2017.3651%203.84166Z%22%20stroke%3D%22%23474F51%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.bonus-system {
  min-width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M12.4987%207.5L7.4987%2012.5M7.4987%207.5H7.50703M12.4987%2012.5H12.507M3.20703%207.18333C3.0854%206.63544%203.10407%206.0657%203.26133%205.52695C3.41858%204.9882%203.70932%204.49787%204.10659%204.10143C4.50385%203.705%204.99479%203.41529%205.53387%203.25916C6.07295%203.10304%206.64272%203.08555%207.19036%203.20833C7.49179%202.73692%207.90703%202.34897%208.39782%202.08024C8.88861%201.81151%209.43915%201.67065%209.9987%201.67065C10.5582%201.67065%2011.1088%201.81151%2011.5996%202.08024C12.0904%202.34897%2012.5056%202.73692%2012.807%203.20833C13.3555%203.08502%2013.9263%203.10242%2014.4662%203.25893C15.0061%203.41543%2015.4977%203.70595%2015.8952%204.10346C16.2927%204.50097%2016.5833%204.99256%2016.7398%205.5325C16.8963%206.07244%2016.9137%206.64319%2016.7904%207.19167C17.2618%207.49309%2017.6497%207.90834%2017.9185%208.39913C18.1872%208.88992%2018.328%209.44046%2018.328%2010C18.328%2010.5595%2018.1872%2011.1101%2017.9185%2011.6009C17.6497%2012.0917%2017.2618%2012.5069%2016.7904%2012.8083C16.9131%2013.356%2016.8957%2013.9257%2016.7395%2014.4648C16.5834%2015.0039%2016.2937%2015.4948%2015.8973%2015.8921C15.5008%2016.2894%2015.0105%2016.5801%2014.4717%2016.7374C13.933%2016.8946%2013.3633%2016.9133%2012.8154%2016.7917C12.5143%2017.2649%2012.0988%2017.6545%2011.6071%2017.9244C11.1155%2018.1944%2010.5637%2018.3359%2010.0029%2018.3359C9.44201%2018.3359%208.89022%2018.1944%208.39859%2017.9244C7.90696%2017.6545%207.49139%2017.2649%207.19036%2016.7917C6.64272%2016.9144%206.07295%2016.897%205.53387%2016.7408C4.99479%2016.5847%204.50385%2016.295%204.10659%2015.8986C3.70932%2015.5021%203.41858%2015.0118%203.26133%2014.4731C3.10407%2013.9343%203.0854%2013.3646%203.20703%2012.8167C2.73199%2012.516%202.34071%2012.1001%202.06957%2011.6077C1.79843%2011.1152%201.65625%2010.5622%201.65625%2010C1.65625%209.43783%201.79843%208.88479%202.06957%208.39232C2.34071%207.89986%202.73199%207.48396%203.20703%207.18333Z%22%20stroke%3D%22%23474F51%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.support-icon {
  min-width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2217%22%20height%3D%2217%22%20viewBox%3D%220%200%2017%2017%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M6.57508%205.49996C6.771%204.94301%207.15771%204.47338%207.66671%204.17423C8.17571%203.87509%208.77416%203.76574%209.35606%203.86555C9.93796%203.96536%2010.4658%204.26789%2010.846%204.71956C11.2262%205.17123%2011.4343%205.74289%2011.4334%206.33329C11.4334%207.99996%208.93341%208.83329%208.93341%208.83329M9.00008%2012.1666H9.00841M5.58341%2014.6666C7.1739%2015.4825%209.00349%2015.7035%2010.7425%2015.2898C12.4815%2014.876%2014.0155%2013.8548%2015.0682%2012.4101C16.1209%2010.9654%2016.6229%209.19222%2016.4839%207.41009C16.3449%205.62797%2015.5739%203.9541%2014.3099%202.69012C13.0459%201.42614%2011.3721%200.655167%209.58995%200.516138C7.80782%200.377109%206.03464%200.879163%204.58993%201.93183C3.14522%202.9845%202.12399%204.51855%201.71027%206.25755C1.29654%207.99655%201.51753%209.82614%202.33341%2011.4166L0.666748%2016.3333L5.58341%2014.6666Z%22%20stroke%3D%22%23293133%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.logout {
  min-width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M6.66667%2014.1667L2.5%2010M2.5%2010L6.66667%205.83333M2.5%2010H12.5M12.5%2017.5H15.8333C16.2754%2017.5%2016.6993%2017.3244%2017.0118%2017.0118C17.3244%2016.6993%2017.5%2016.2754%2017.5%2015.8333V4.16667C17.5%203.72464%2017.3244%203.30072%2017.0118%202.98816C16.6993%202.67559%2016.2754%202.5%2015.8333%202.5H12.5%22%20stroke%3D%22%23474F51%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.delete {
  min-width: 20px;
  height: 20px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.33333%209.16669V14.1667M11.6667%209.16669V14.1667M15.8333%205.00002V16.6667C15.8333%2017.1087%2015.6577%2017.5326%2015.3452%2017.8452C15.0326%2018.1578%2014.6087%2018.3334%2014.1667%2018.3334H5.83333C5.39131%2018.3334%204.96738%2018.1578%204.65482%2017.8452C4.34226%2017.5326%204.16667%2017.1087%204.16667%2016.6667V5.00002M2.5%205.00002H17.5M6.66667%205.00002V3.33335C6.66667%202.89133%206.84226%202.4674%207.15482%202.15484C7.46738%201.84228%207.89131%201.66669%208.33333%201.66669H11.6667C12.1087%201.66669%2012.5326%201.84228%2012.8452%202.15484C13.1577%202.4674%2013.3333%202.89133%2013.3333%203.33335V5.00002%22%20stroke%3D%22%23949494%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

.cook {
  min-width: 16px;
  height: 16px;
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M3.0014%2010.3333H11.0014M10.3347%2013C10.5115%2013%2010.6811%2012.9298%2010.8061%2012.8047C10.9312%2012.6797%2011.0014%2012.5101%2011.0014%2012.3333V8.76666C11.0014%208.46199%2011.2121%208.20399%2011.4861%208.07266C12.0534%207.80202%2012.5069%207.33969%2012.7665%206.76725C13.0261%206.19481%2013.0752%205.54906%2012.905%204.94396C12.7349%204.33887%2012.3564%203.81332%2011.8365%203.46009C11.3166%203.10685%2010.6886%202.94862%2010.0634%203.01332C9.80591%202.41479%209.37865%201.90485%208.83444%201.54655C8.29024%201.18824%207.65296%200.997284%207.0014%200.997284C6.34983%200.997284%205.71255%201.18824%205.16835%201.54655C4.62415%201.90485%204.19689%202.41479%203.9394%203.01332C3.31445%202.94907%202.68689%203.10752%202.16735%203.46075C1.64782%203.81397%201.26967%204.33928%201.09959%204.94406C0.929504%205.54883%200.978405%206.19424%201.23767%206.76649C1.49693%207.33874%201.94991%207.80108%202.51673%208.07199C2.79073%208.20399%203.0014%208.46199%203.0014%208.76599V12.3333C3.0014%2012.5101%203.07164%2012.6797%203.19666%2012.8047C3.32168%2012.9298%203.49125%2013%203.66806%2013H10.3347Z%22%20stroke%3D%22%238A8F6F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
}

@media (min-width: 768px) {
  .footer__item_wrapper {
    display: flex;
    align-items: center;
    position: relative;
  }
  .footer__item_wrapper:hover .birdie {
    opacity: 1;
    visibility: visible;
    width: 21px;
    height: 12px;
    position: absolute;
  }
  .footer__item_wrapper:hover .birdie::before {
    animation: fadeBefore 0.8s ease infinite;
  }
  @keyframes fadeBefore {
    0% {
      opacity: 1;
    }
    50% {
      opacity: 0;
    }
    100% {
      opacity: 1;
    }
  }
  .footer__item_wrapper:hover .birdie::after {
    animation: fadeAfter 0.8s ease infinite;
  }
  @keyframes fadeAfter {
    0% {
      opacity: 0;
    }
    50% {
      opacity: 1;
    }
    100% {
      opacity: 0;
    }
  }
}
.footer {
  border-radius: 30px 30px 0 0;
  margin-top: 90px;
  padding: 60px 0;
  background: #293133;
  color: #ffffff;
}
@media (max-width: 992px) {
  .footer {
    margin-top: 80px;
  }
}
@media (max-width: 768px) {
  .footer {
    margin-top: 60px;
  }
}
@media (max-width: 575px) {
  .footer {
    margin-top: 50px;
  }
}
@media (max-width: 575px) {
  .footer {
    margin-top: 40px;
  }
}
.footer__item {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.footer__nav {
  display: flex;
  justify-content: space-between;
  gap: 20px;
  margin-bottom: 30px;
}
.footer__item--last {
  gap: 20px;
  align-items: flex-end;
}
.footer__item--last .text {
  text-wrap: nowrap;
}
.footer__item_wrapper .birdie {
  position: absolute;
  left: -25px;
  transition: opacity ease-in-out 0.3s, visibility ease 0.3s;
}
.footer__link {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  position: relative;
  display: inline-block;
  color: #ffffff;
}
@media (max-width: 575px) {
  .footer__link {
    font-size: 15px;
  }
}
.footer__link--phone {
  font-weight: 500;
}
.footer__bottom {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 20px;
  padding-top: 40px;
  border-top: 1px solid #414649;
}
@media (max-width: 575px) {
  .footer__bottom {
    gap: 10px;
  }
}
.footer__bottom_list {
  width: calc(50% - 10px);
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.footer__bottom_list a {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  background: linear-gradient(to right, rgb(138, 143, 111) 0%, rgb(255, 255, 255) 100%);
  background-size: 0% 100%;
  background-repeat: no-repeat;
  background-clip: text;
  -webkit-background-clip: text;
  transition: background-size 0.6s ease, color 0.3s ease;
}
@media (max-width: 575px) {
  .footer__bottom_list a {
    font-size: 15px;
  }
}
.footer__bottom_list a:hover {
  background-size: 100% 100%;
  color: transparent;
}
.footer__bottom_list--second {
  text-align: right;
}

@media (max-width: 992px) {
  .footer__nav {
    flex-wrap: wrap;
  }
  .footer__item:first-child {
    width: 100%;
    align-items: center;
  }
}
@media (max-width: 575px) {
  .footer {
    padding: 50px 0;
  }
  .footer__item--last {
    flex-direction: column-reverse;
    align-items: center;
    margin: 0 auto;
  }
  .footer__link {
    order: 2;
  }
  .footer__bottom {
    padding-top: 20px;
    flex-wrap: wrap;
  }
  .footer__bottom_list {
    width: 100%;
  }
  .footer__bottom_list--second {
    text-align: left;
  }
}
.modal {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10001;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 1;
  transition: opacity 0.3s ease, transform 0.3s ease;
}
.modal__overlay {
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.5019607843);
}
.modal__close {
  position: absolute;
  top: 0;
  right: -50px;
  background: none;
  color: white;
  transition: transform ease-in-out 0.3s;
}
.modal__close:hover {
  transform: translateX(0) rotate(180deg);
}
.modal__content {
  background: #ffffff;
  padding: 30px;
  border-radius: 30px;
  display: flex;
  flex-direction: column;
  gap: 20px;
  text-align: center;
  z-index: 100;
  position: relative;
}
.modal__content.gap10 {
  gap: 10px;
}
.modal__content--login {
  width: 450px;
}
.modal__content--add-addresses {
  width: 660px;
}
.modal__content--w663 {
  width: 663px;
}
.modal__content .inputs__container {
  width: 100%;
}
.modal__content--feedback {
  width: 570px;
}
.modal__content--info {
  background: #293133;
  color: #ffffff;
}
.modal__content .table {
  text-align: left;
  padding-bottom: 10px;
  border-bottom: 1px solid #f8f8f8;
  margin-bottom: 5px;
}
.modal__content .table__row {
  margin-bottom: 0;
}
.modal__center {
  display: flex;
  justify-content: center;
}
.modal__tdu {
  color: #949494;
  text-decoration: underline;
}
.modal__h-scroll {
  max-height: 260px;
  min-height: 60px;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #aaa transparent;
}
.modal__h-scroll::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.modal__h-scroll::-webkit-scrollbar-thumb {
  background: #aaa;
  border-radius: 10px;
}
.modal__h-scroll::-webkit-scrollbar-track {
  background: transparent;
}
.modal__form {
  display: flex;
  flex-direction: column;
  gap: 20px;
  text-align: center;
}
.modal__form .form__police span {
  color: inherit;
}
.modal__form textarea {
  height: 120px;
}
.modal__police {
  display: flex;
  position: relative;
  cursor: pointer;
  margin-bottom: 30px;
}
.modal__police span {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 17px;
  line-height: 140%;
  color: #293133;
}
@media (max-width: 575px) {
  .modal__police span {
    font-size: 15px;
  }
}
.modal__police span a {
  color: #8a8f6f;
  font-weight: 500;
}
.modal__police input[type=checkbox] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  position: relative;
  cursor: pointer;
  min-width: 24px;
  height: 24px;
  border: 1px solid #293133;
  margin-right: 8px;
  transition: box-shadow ease-in-out 0.3s;
  border-radius: 4px;
}
.modal__police input[type=checkbox]:checked {
  background: #293133;
}
.modal__police input[type=checkbox]:checked::after {
  background: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2216%22%20height%3D%2212%22%20viewBox%3D%220%200%2016%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M2%205.78947L6.13793%2010L14%202%22%20stroke%3D%22white%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%2F%3E%0A%3C%2Fsvg%3E%0A") center/cover no-repeat;
  width: 15px;
  height: 10px;
  position: absolute;
  top: 50%;
  left: 50%;
  content: "";
  transform: translate(-50%, -50%);
}
.modal__police.secondary-black {
  margin: 0 auto;
}
.modal__btn-wrapper {
  display: flex;
  justify-content: center;
}
.modal .pin {
  display: flex;
  flex-direction: column;
  gap: 20px;
  text-align: center;
}
.modal .otp {
  display: flex;
  justify-content: center;
  gap: 8px;
}
.modal .otp input {
  border-radius: 12px;
  width: 57px;
  height: 50px;
  font-size: 24px;
  text-align: center;
  border: 1px solid #dbdbdb;
  outline: none;
}

@media (max-width: 575px) {
  .modal__content {
    width: 100%;
    height: 100vh;
    padding: 20px 10px;
    border-radius: 0;
  }
  .modal__content--info {
    height: auto;
    width: 90%;
  }
  .modal__content--feedback {
    width: 90%;
    height: auto;
    border-radius: 30px;
  }
  .modal__content--add-addresses {
    height: auto;
    width: 90%;
  }
  .modal__content--add-addresses .modal__close {
    color: #293133;
  }
  .modal__close {
    position: static;
    align-self: flex-end;
    color: #293133;
  }
  .modal__close svg {
    width: 20px;
    height: 20px;
  }
}

.feedback-form {
  text-align: center;
}
.feedback-form__txt {
  margin-bottom: 40px;
}
.feedback-form__txt p {
  color: #474f51;
}
.feedback-form__wrapper {
  max-width: 924px;
  width: 100%;
  margin: 0 auto;
  text-align: left;
}
.feedback-form__item {
  display: flex;
  flex-direction: column;
  margin-bottom: 60px;
  gap: 20px;
}
.feedback-form__item_inner {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.feedback-form__radios {
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
}
.feedback-form__checkboxes {
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: flex-start;
}
.feedback-form__checkbox {
  margin-bottom: 0;
}
.feedback-form__birds {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  gap: 10px;
  overflow: hidden;
}
.feedback-form__bird {
  width: 48px;
  height: 40px;
  border-radius: 5.88px;
  background: #efefef;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: background ease-in-out 0.3;
}
.feedback-form__birds input {
  display: none;
}

.feedback-form__birds input:checked ~ label {
  color: #293133;
}

.feedback-form__birds label{
  display: flex;
  justify-content: center;
  align-items: center;
  width: 48px;
  height: 40px;
  border-radius: 5.88px;
  padding: 0 0.1rem;
  font-size: 3rem;
  cursor: pinter;
  color: #d0d0d0;
  background: #efefef;
  transition: background ease-in-out 0.3;
}

.feedback-form__bird label:hover,
.feedback-form__bird label:hover{
  background: #f9f9f9;
}

.feedback-form__btn {
  display: flex;
  justify-content: center;
}

@media (max-width: 768px) {
  .feedback-form__txt {
    margin-bottom: 30px;
  }
  .feedback-form__item {
    margin-bottom: 50px;
  }
}
@media (max-width: 575px) {
  .feedback-form__txt {
    margin-bottom: 20px;
  }
  .feedback-form__item {
    margin-bottom: 40px;
    gap: 10px;
  }
  .feedback-form__birds {
    gap: 5px;
  }
  .feedback-form__birds label {
    width: 30px;
    height: 25px;
    font-size: 8px;
  }
  .feedback-form__birds svg {
    width: 1.4375em;
    height: 1em;
  }
  .modal__content--feedback {
    padding: 20px;
  }
}
.feedback-for{
    text-align: center;
}


/*  */


.section__columns--event-content blockquote {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding-left: 20px;
  position: relative;
  margin: 30px 0;
  font-style: normal;
}
.section__columns--event-content blockquote p{
  margin: 0;
}
.section__columns--event-content blockquote em{
  font-style: italic;
}
.section__columns--event-content blockquote::before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  height: 100%;
  width: 2px;
  background: #293133;
}

.section__columns--event-content ol {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 10px;
}
.section__columns--event-content ol li {
  padding-left: 38px;
  padding-bottom: 3px;
  padding-top: 1px;
  counter-increment: my-counter;
  position: relative;
  color: #474f51;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
}
.section__columns--event-content ol li::before {
  color: rgb(255, 255, 255);
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-size: 15px;
  font-weight: 500;
  line-height: 100%;
  text-align: center;
  content: counter(my-counter);
  text-transform: uppercase;
  position: absolute;
  top: 6px;
  left: 10px;
  z-index: 1;
  transition: font-size ease-in 0.6s;
}
.section__columns--event-content ol li::after {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  max-width: 28px;
  width: 100%;
  height: 28px;
  background: #293133;
  border-radius: 8px;
  transition: transform ease-in-out 0.3s;
}
.section__columns--event-content ol li:hover::before {
  animation: pulse 1.6s ease-in-out infinite;
}

.section__columns--event-content ul {
  display: flex;
  flex-direction: column;
  gap: 10px;
  margin-bottom: 10px;
}
.section__columns--event-content ul li {
  padding-left: 38px;
  padding-bottom: 3px;
  padding-top: 1px;
  position: relative;
  color: #474f51;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
}
.section__columns--event-content ul li::before, .section .section__ul li::after {
  content: "";
  position: absolute;
  width: 28px;
  height: 28px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  transition: opacity 0.3s ease-in-out;
}
.section__columns--event-content ul li::before {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2226%22%20height%3D%2218%22%20viewBox%3D%220%200%2026%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M18.3225%2017.479L12.5524%2015.3002C12.2999%2015.2601%2012.0564%2015.2186%2011.8214%2015.1756L12.8168%2013.8171C14.1652%2015.2711%2016.866%2016.7848%2018.3225%2017.479Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M4.97159%206.72972C3.012%205.01541%20-0.52397%201.08631%200.192599%200.00728352C1.18399%200.21762%207.04201%206.11938%2010.1648%209.924C14.3777%207.36622%2014.5679%207.27068%2015.7636%207.46049C16.0892%207.51216%2016.7328%207.4606%2017.5538%207.35189L13.8656%2012.3856C13.2531%2012.6894%2012.6703%2012.8093%2012.113%2012.7865C12.2443%2013.1183%2012.4911%2013.466%2012.8168%2013.8171L11.8214%2015.1756C8.19283%2014.5119%206.61496%2013.5006%206.07401%2012.0968C5.49804%2010.6021%204.39627%2010.1465%204.06457%2010.3044C4.08518%2010.1673%204.31717%209.85334%205.08027%209.69382C5.24756%209.12022%206.17329%209.0968%207.17922%209.26451C7.01987%209.07463%206.86204%208.88428%206.70553%208.69551C6.11253%207.98031%205.53836%207.28783%204.97159%206.72972Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3Cpath%20d%3D%22M20.982%209.62191C19.8477%209.79267%2016.9861%2010.3909%2014.391%2012.0839C14.2134%2012.1997%2014.0383%2012.3%2013.8656%2012.3856L17.5538%207.35189C18.5541%207.21945%2019.8176%207.00219%2021.0899%206.78343C22.8263%206.48485%2024.579%206.18347%2025.7012%206.09106C25.1618%208.04016%2022.1164%209.45115%2020.982%209.62191Z%22%20fill%3D%22%23293133%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 1;
}
.section__columns--event-content ul li::after {
  top: 0px;
  left: 0px;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20width%3D%2228%22%20height%3D%2214%22%20viewBox%3D%220%200%2041%2035%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M28.4366%2015.8342C30.1536%2016.3512%2032.1316%2016.8168%2034.4039%2017.2325L36.0934%2017.5205C37.709%2025.3249%2036.401%2032.7977%2036.401%2034.5705C34.4039%2032.1867%2029.2312%2025.7087%2028.4366%2015.8342Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M40.3557%2017.8811C38.9587%2018.1979%2037.4741%2017.7558%2036.0934%2017.5205C35.5361%2014.8284%2034.6309%2012.097%2033.2042%209.54635C35.1127%2012.1836%2037.0523%2016.9078%2040.3557%2017.8811Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M18.7017%208.81943C17.4439%2010.4029%2014.1337%2013.7963%2010.9552%2014.7021C6.9822%2015.8342%202.21455%2022.6496%201.41994%2025.0339C-1.52008%2019.8256%207.93554%204.27687%2015.558%204.52839C16.5286%205.21804%2017.6427%206.51831%2018.7017%208.81943Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3Cpath%20d%3D%22M13.2117%203.92161C13.268%203.54709%2013.9018%202.68908%2015.9867%202.25318C16.1561%201.67231%2016.61%201.29792%2017.2543%201.08007C22.3318%20-0.636933%2029.1435%207.05849%2033.2042%209.54635C34.6309%2012.097%2035.5361%2014.8284%2036.0934%2017.5205L34.4039%2017.2325C32.1316%2016.8168%2030.1536%2016.3512%2028.4366%2015.8342C22.663%2014.0957%2019.8408%2011.7761%2018.7017%208.81943C17.6427%206.51831%2016.5286%205.21804%2015.558%204.52839C14.5435%203.80761%2013.6858%203.75384%2013.2117%203.92161Z%22%20fill%3D%22%2323282B%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  opacity: 0;
}
.section__columns--event-content ul li:hover::before {
  animation: fadeBefore 0.8s ease infinite;
}
.section__columns--event-content img {
    max-width: 100%;
    height: auto;
    border-radius: 30px;
    overflow: hidden;
}
.section--event-content .decor,
.section--event-content .decor p {
  font-family: "MontserratAlternates", "Arial", "Helvetica", sans-serif;
  font-weight: 300;
  font-size: 48px;
  line-height: 120%;
  display: block;
  max-width: 924px;
  margin: 0 auto;
  text-align: center;
  quotes: none;
}
.section--event-content .decor strong{
  font-weight: 700;
}
.section--event-content .decor::before, .section--event-content .decor::after {
  content: none;
}
@media (max-width: 575px) {
  .section--event-content .decor {
    font-size: 24px;
  }
}