@charset "UTF-8";
/**
  * Modern CSS Reset Tweaks
  * ================================================== */
html, body {
  position: relative;
  width: 100%;
  min-height: calc(var(--vh, 1vh) * 100);
  height: calc(var(--vh, 1vh) * 100);
  font-family: var(--font-r);
  line-height: 1.5;
  word-break: keep-all;
  word-wrap: break-word;
  -webkit-tap-highlight-color: transparent;
  scroll-behavior: smooth;
  color: var(--color-gray-900);
  background: #FBFCFF;
}

html {
  font-size: 62.5%;
}

body {
  font-size: 1.7rem;
  overflow-x: hidden;
  overflow-y: overlay;
}
body::-webkit-scrollbar {
  width: 0.8rem;
}
body::-webkit-scrollbar-thumb {
  background-color: var(--color-gray-400);
  border-radius: 0.8rem;
}
body::-webkit-scrollbar-track {
  background-color: var(--color-gray-50);
}

/* Box sizing normalization */
*,
::after,
::before {
  box-sizing: border-box;
}

/* Elements that don't have a class get default styles */
a:not([class]) {
  text-decoration-skip-ink: auto;
}

/**
  * CSS Reset Tweaks
  *
  * http://meyerweb.com/eric/tools/css/reset/
  * v2.0-modified | 20110126
  * License: none (public domain)
  */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
main,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

ol,
ul {
  list-style: none;
}

blockquote,
q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before,
q:after {
  content: "";
}

/**
  * Input Reset
  */
input:required,
input {
  box-shadow: none;
  appearance: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  appearance: none;
  margin: 0;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  box-shadow: 0 0 0 30px var(--color-white) inset;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration,
input[type=search]::-webkit-search-results-button,
input[type=search]::-webkit-search-results-decoration {
  appearance: none;
}

input[type=search] {
  appearance: none;
  box-sizing: content-box;
}

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

input:focus {
  outline: none;
}

/**
  * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
  */
audio,
canvas,
video {
  display: inline-block;
  max-width: 100%;
}

/**
  * Prevent modern browsers from displaying `audio` without controls.
  * Remove excess height in iOS 5 devices.
  */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
  * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
  */
[hidden] {
  display: none;
}

/**
  * Improve readability when focused and also mouse hovered in all browsers.
  */
a:active,
a:hover {
  outline: none;
}

/* Make images easier to work with */
img {
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
  height: auto;
}

/* Make pictures easier to work with */
picture {
  display: inline-block;
}

/**
  * Address Firefox 3+ setting `line-height` on `input` using `!important` in
  * the UA stylesheet.
  */
button,
input {
  line-height: normal;
}

/**
  * Address inconsistent `text-transform` inheritance for `button` and `select`.
  * All other form control elements do not inherit `text-transform` values.
  * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
  * Correct `select` style inheritance in Firefox 4+ and Opera.
  */
button,
select {
  text-transform: none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  appearance: button;
  cursor: pointer;
  border: 0;
  background: transparent;
}

/**
  * Re-set default cursor for disabled elements.
  */
button[disabled],
html input[disabled] {
  cursor: default;
}

[disabled] {
  pointer-events: none;
}

/**
  * 1. Address box sizing set to content__box in IE 8/9.
  */
input[type=checkbox],
input[type=radio] {
  padding: 0;
}

/**
  * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
  * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
  *    (include `-moz` to future-proof).
  */
input[type=search] {
  appearance: textfield;
  box-sizing: content-box;
}

/**
  * Remove inner padding and search cancel button in Safari 5 and Chrome
  * on OS X.
  */
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  appearance: none;
}

/**
  * Remove inner padding and border in Firefox 3+.
  */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

button {
  border: 0;
  background: transparent;
}

textarea {
  overflow: auto;
  vertical-align: top;
  resize: vertical;
}

/**
  * Remove most spacing between table cells.
  */
table {
  border-collapse: collapse;
  border-spacing: 0;
  text-indent: 0;
}

/**
  * Based on normalize.css v8.0.1
  * github.com/necolas/normalize.css
  */
hr {
  box-sizing: content-box;
  overflow: visible;
  background: var(--color-black);
  border: 0;
  height: 0.1rem;
  line-height: 0;
  margin: 0;
  padding: 0;
  page-break-after: always;
  width: 100%;
}

/**
  * 1. Correct the inheritance and scaling of font size in all browsers.
  */
pre {
  font-family: monospace, monospace;
  font-size: 100%;
}

/**
  * Remove the gray background on active links in IE 10.
  */
a {
  background-color: transparent;
  text-decoration: none;
}

/**
  * 1. Remove the bottom border in Chrome 57-
  * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
  */
abbr[title] {
  border-bottom: none;
  text-decoration: none;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
}

/**
  * Add the correct font size in all browsers.
  */
small {
  font-size: 1rem;
}

/**
  * Prevent `sub` and `sup` elements from affecting the line height in
  * all browsers.
  */
sub,
sup {
  font-size: 1rem;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.5rem;
}

sup {
  top: -0.5rem;
}

/**
  * 1. Change the font styles in all browsers.
  * 2. Remove the margin in Firefox and Safari.
  */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1;
  margin: 0;
  padding: 0;
  appearance: none;
  border-radius: 0;
}

/**
  * Show the overflow in IE.
  * 1. Show the overflow in Edge.
  */
button,
input {
  /* 1 */
  overflow: visible;
}

/**
  * Remove the inheritance of text transform in Edge, Firefox, and IE.
  * 1. Remove the inheritance of text transform in Firefox.
  */
button,
select {
  /* 1 */
  text-transform: none;
}

/**
  * Correct the inability to style clickable types in iOS and Safari.
  */
button,
[type=button],
[type=reset],
[type=submit] {
  appearance: button;
}

/**
  * Remove the inner border and padding in Firefox.
  */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
  outline: 0;
}

legend {
  color: inherit;
  white-space: normal;
  display: block;
  border: 0;
  max-width: 100%;
  width: 100%;
}

fieldset {
  min-width: 0;
}

body:not(:-moz-handler-blocked) fieldset {
  display: block;
}

/**
  * Add the correct vertical alignment in Chrome, Firefox, and Opera.
  */
progress {
  vertical-align: baseline;
}

/**
  * Correct the cursor style of increment and decrement buttons in Chrome.
  */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
  * 1. Correct the odd appearance in Chrome and Safari.
  * 2. Correct the outline style in Safari.
  */
[type=search] {
  appearance: textfield;
  /* 1 */
  outline-offset: -0.2rem;
  /* 2 */
}

/**
  * Remove the inner padding in Chrome and Safari on macOS.
  */
[type=search]::-webkit-search-decoration {
  appearance: none;
}

/**
  * 1. Correct the inability to style clickable types in iOS and Safari.
  * 2. Change font properties to `inherit` in Safari.
  */
::-webkit-file-upload-button {
  appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/* Interactive
    ========================================================================== */
/*
  * Add the correct display in all browsers.
  */
summary {
  display: list-item;
}

/*
  * Misc
  * ========================================================================== */
/**
  * Add the correct display in IE 10+.
  */
template {
  display: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: var(--font-b);
  font-weight: normal;
  color: inherit;
}

th,
td {
  font-weight: normal;
}

p, label, span {
  color: inherit;
  font-family: inherit;
  font-weight: normal;
}

strong, em {
  font-family: var(--font-b);
  font-weight: normal;
  font-style: normal;
  color: inherit;
}

a, button {
  color: inherit;
  cursor: pointer;
  font-family: inherit;
}

.a-l {
  text-align: left !important;
}

.a-c {
  text-align: center !important;
}

.a-r {
  text-align: right !important;
}

.blind, caption {
  position: absolute !important;
  width: 0.1rem !important;
  height: 0.1rem !important;
  padding: 0 !important;
  margin: -0.1rem !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.w-5 {
  width: 5% !important;
}

.w-10 {
  width: 10% !important;
}

.w-15 {
  width: 15% !important;
}

.w-20 {
  width: 20% !important;
}

.w-25 {
  width: 25% !important;
}

.w-30 {
  width: 30% !important;
}

.w-35 {
  width: 35% !important;
}

.w-40 {
  width: 40% !important;
}

.w-45 {
  width: 45% !important;
}

.w-50 {
  width: 50% !important;
}

.w-55 {
  width: 55% !important;
}

.w-60 {
  width: 60% !important;
}

.w-65 {
  width: 65% !important;
}

.w-70 {
  width: 70% !important;
}

.w-75 {
  width: 75% !important;
}

.w-80 {
  width: 80% !important;
}

.w-85 {
  width: 85% !important;
}

.w-90 {
  width: 90% !important;
}

.w-95 {
  width: 95% !important;
}

.w-100 {
  width: 100% !important;
}

@media (max-width: 1199.98px) {
  html {
    font-size: 54.6875%;
  }
}
@media (max-width: 719.98px) {
  html {
    font-size: 46.875%;
  }
}
@font-face {
  font-family: "PretendardGOV-t";
  src: local("PretendardGOV Thin"), url("/font/PretendardGOV-Thin.woff2") format("woff2");
}
@font-face {
  font-family: "PretendardGOV-el";
  src: local("PretendardGOV ExtraLight"), url("/font/PretendardGOV-ExtraLight.woff2") format("woff2");
}
@font-face {
  font-family: "PretendardGOV-l";
  src: local("PretendardGOV Light"), url("/font/PretendardGOV-Light.woff2") format("woff2");
}
@font-face {
  font-family: "PretendardGOV-r";
  src: local("PretendardGOV Regular"), url("/font/PretendardGOV-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "PretendardGOV-m";
  src: local("PretendardGOV Medium"), url("/font/PretendardGOV-Medium.woff2") format("woff2");
}
@font-face {
  font-family: "PretendardGOV-sb";
  src: local("PretendardGOV SemiBold"), url("/font/PretendardGOV-SemiBold.woff2") format("woff2");
}
@font-face {
  font-family: "PretendardGOV-b";
  src: local("PretendardGOV Bold"), url("/font/PretendardGOV-Bold.woff2") format("woff2");
}
@font-face {
  font-family: "PretendardGOV-eb";
  src: local("PretendardGOV ExtraBold"), url("/font/PretendardGOV-ExtraBold.woff2") format("woff2");
}
@font-face {
  font-family: "PretendardGOV-bk";
  src: local("PretendardGOV Black"), url("/font/PretendardGOV-Black.woff2") format("woff2");
}
:root {
    --font-r: 'PretendardGOV-r', sans-serif;
    --font-t: 'PretendardGOV-t', sans-serif;
    --font-el: 'PretendardGOV-el', sans-serif;
    --font-l: 'PretendardGOV-l', sans-serif;
    --font-m: 'PretendardGOV-m', sans-serif;
    --font-sb: 'PretendardGOV-sb', sans-serif;
    --font-b: 'PretendardGOV-b', sans-serif;
    --font-eb: 'PretendardGOV-eb', sans-serif;
    --font-bk: 'PretendardGOV-bk', sans-serif;
    --color-company: #0479FF;
    --color-seoul: #2C66FB;
    --color-seoul-darken: #2148AA;
    --color-jeju: #EA0C0C;
    --color-jeju-darken: #B80F0F;
    --color-busan: #00AA25;
    --color-busan-darken: #0B7C24;
    --color-point: #2C66FB;
    --color-point-25: #F5F8FF;
    --color-point-50: #F2F6FF;
    --color-point-100: #E0EEFF;
    --color-point-150: #BCCFFF;
    --color-point-200: #6CA7FF;
    --color-point-900: #5485FF;
    --color-point-darken: #2148AA;
    --color-park-1: #00146B;
    --color-park-2: #3F44C6;
    --color-park-3: #0050AE;
    --color-em-1: #4549B8;
    --color-em-2: #5484FF;
    --color-em-3: #3144A7;
    --color-em-4: #2C66FB;
    --color-black: #000000;
    --color-white: #FFFFFF;
    --color-gray-25: #F9F9F9;
    --color-gray-50: #F4F4F4;
    --color-gray-100: #F0F0F0;
    --color-gray-200: #E4E4E4;
    --color-gray-300: #D8D8D8;
    --color-gray-400: #C8C8C8;
    --color-gray-500: #8E8E8E;
    --color-gray-800: #555555;
    --color-gray-900: #1D1D1D;
    --color-blue-50: #F5F8FF;
    --color-blue-100: #DAE5FF;
    --color-blue-900: #2C66FB;
    --color-red-900: #EE2121;
}

@keyframes smile {
  from {
    stroke-dashoffset: 560;
  }
  to {
    stroke-dashoffset: 0;
  }
}
@keyframes smile-repeat {
  0% {
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dashoffset: 640;
  }
  100% {
    stroke-dashoffset: 1120;
  }
}
@keyframes blink {
  0%, 10%, 15%, 35%, 100% {
    height: 2.6rem;
  }
  5%, 10%, 20%, 25% {
    height: 0.2rem;
  }
}
@keyframes blink2 {
  0%, 18%, 30%, 100% {
    height: 2.6rem;
  }
  22%, 26% {
    height: 0.2rem;
  }
}
@keyframes fadeIn {
  0% {
    transform: translateY(1em);
    opacity: 0;
  }
  100% {
    transform: translateY(0em);
    opacity: 1;
  }
}
@keyframes firEl {
  0% {
    transform: translateX(25%);
    opacity: 0;
  }
  60% {
    transform: translateX(25%);
    opacity: 1;
  }
  100% {
    transform: translateX(0%);
    opacity: 1;
  }
}
@keyframes secEl {
  0% {
    transform: translateX(-100%);
    opacity: 0;
  }
  60% {
    transform: translateX(-100%);
    opacity: 0;
  }
  100% {
    transform: translateX(0%);
    opacity: 1;
  }
}
@keyframes arrow {
  0%, 60% {
    transform: translate(0, 0);
    opacity: 1;
  }
  20% {
    transform: translate(100%, -100%);
    opacity: 1;
  }
  21% {
    opacity: 0;
  }
  50% {
    opacity: 0;
    transform: translate(-100%, 100%);
  }
  51% {
    opacity: 1;
    transform: translate(-50%, 50%);
  }
}
@keyframes bgScale {
  0% {
    transform: scale(1.4) rotate(0.01deg);
  }
  100% {
    transform: scale(1) rotate(0.01deg);
  }
}
[class^=ico] {
  position: relative;
  display: inline-block;
  aspect-ratio: 1 / 1;
  width: 2rem;
}
[class^=ico]:before, [class^=ico]:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-position: center;
  transition: opacity 0.3s ease 0s;
}

/*************************************** 아이콘 공통 ***************************************/

.ico__prevnext:before, .ico__prevnext:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.4142 1.58579C18.1953 2.36683 18.1953 3.63317 17.4142 4.41421L9.82843 12L17.4142 19.5858C18.1953 20.3668 18.1953 21.6332 17.4142 22.4142C16.6332 23.1953 15.3668 23.1953 14.5858 22.4142L5.58579 13.4142C4.80474 12.6332 4.80474 11.3668 5.58579 10.5858L14.5858 1.58579C15.3668 0.804738 16.6332 0.804738 17.4142 1.58579Z' fill='%231D1D1D'/%3E%3C/svg%3E");
  }
  .ico__prevnext--white:before, .ico__prevnext--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.4142 1.58579C18.1953 2.36683 18.1953 3.63317 17.4142 4.41421L9.82843 12L17.4142 19.5858C18.1953 20.3668 18.1953 21.6332 17.4142 22.4142C16.6332 23.1953 15.3668 23.1953 14.5858 22.4142L5.58579 13.4142C4.80474 12.6332 4.80474 11.3668 5.58579 10.5858L14.5858 1.58579C15.3668 0.804738 16.6332 0.804738 17.4142 1.58579Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  }
  .ico__prevnext--point:before, .ico__prevnext--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.4142 1.58579C18.1953 2.36683 18.1953 3.63317 17.4142 4.41421L9.82843 12L17.4142 19.5858C18.1953 20.3668 18.1953 21.6332 17.4142 22.4142C16.6332 23.1953 15.3668 23.1953 14.5858 22.4142L5.58579 13.4142C4.80474 12.6332 4.80474 11.3668 5.58579 10.5858L14.5858 1.58579C15.3668 0.804738 16.6332 0.804738 17.4142 1.58579Z' fill='%232C66FB'/%3E%3C/svg%3E");
  }
  
  .ico__pause:before, .ico__pause:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect x='3' y='3' width='4' height='10' rx='2' fill='%231D1D1D'/%3E%3Crect x='9' y='3' width='4' height='10' rx='2' fill='%231D1D1D'/%3E%3C/svg%3E");
  }
  .ico__pause--white:before, .ico__pause--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect x='3' y='3' width='4' height='10' rx='2' fill='%23FFFFFF'/%3E%3Crect x='9' y='3' width='4' height='10' rx='2' fill='%23FFFFFF'/%3E%3C/svg%3E");
  }
  .ico__pause--point:before, .ico__pause--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Crect x='3' y='3' width='4' height='10' rx='2' fill='%232C66FB'/%3E%3Crect x='9' y='3' width='4' height='10' rx='2' fill='%232C66FB'/%3E%3C/svg%3E");
  }
  
  .ico__pause-2:before, .ico__pause-2:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='4' width='3' height='12' rx='1' fill='%231D1D1D'/%3E%3Crect x='13' y='4' width='3' height='12' rx='1' fill='%231D1D1D'/%3E%3C/svg%3E%0A");
  }
  .ico__pause-2--white:before, .ico__pause-2--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='4' width='3' height='12' rx='1' fill='%23FFFFFF'/%3E%3Crect x='13' y='4' width='3' height='12' rx='1' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
  }
  .ico__pause-2--point:before, .ico__pause-2--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='4' width='3' height='12' rx='1' fill='%232C66FB'/%3E%3Crect x='13' y='4' width='3' height='12' rx='1' fill='%232C66FB'/%3E%3C/svg%3E%0A");
  }
  
  .ico__play:before, .ico__play:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5 4L11 8L5 12V4Z' fill='%231D1D1D' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  .ico__play--white:before, .ico__play--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5 4L11 8L5 12V4Z' fill='%23FFFFFF' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  .ico__play--point:before, .ico__play--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5 4L11 8L5 12V4Z' fill='%232C66FB' stroke='%232C66FB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__tel:before, .ico__tel:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5.58685 5.90211C6.05085 6.86853 6.68337 7.77429 7.48443 8.57534C8.28548 9.37639 9.19124 10.0089 10.1577 10.4729C10.2408 10.5128 10.2823 10.5328 10.3349 10.5481C10.5218 10.6026 10.7513 10.5635 10.9096 10.4501C10.9542 10.4182 10.9923 10.3801 11.0685 10.3039C11.3016 10.0708 11.4181 9.95431 11.5353 9.87812C11.9772 9.59079 12.5469 9.59079 12.9889 9.87812C13.106 9.95431 13.2226 10.0708 13.4556 10.3039L13.5856 10.4338C13.9398 10.7881 14.117 10.9653 14.2132 11.1555C14.4046 11.5339 14.4046 11.9807 14.2132 12.3591C14.117 12.5494 13.9399 12.7265 13.5856 13.0808L13.4805 13.1859C13.1274 13.539 12.9508 13.7155 12.7108 13.8504C12.4445 14 12.0308 14.1075 11.7253 14.1066C11.45 14.1058 11.2619 14.0524 10.8856 13.9456C8.86333 13.3716 6.95509 12.2886 5.36311 10.6967C3.77112 9.10467 2.68814 7.19643 2.11416 5.17417C2.00735 4.79787 1.95395 4.60972 1.95313 4.33442C1.95222 4.02894 2.0598 3.61528 2.20941 3.34894C2.34424 3.10892 2.52078 2.93238 2.87386 2.5793L2.97895 2.47421C3.33325 2.11992 3.5104 1.94277 3.70065 1.84654C4.07903 1.65516 4.52587 1.65516 4.90424 1.84654C5.0945 1.94277 5.27164 2.11991 5.62594 2.47421L5.75585 2.60412C5.98892 2.83719 6.10546 2.95373 6.18165 3.07091C6.46898 3.51284 6.46898 4.08256 6.18165 4.52449C6.10546 4.64167 5.98892 4.75821 5.75585 4.99128C5.67964 5.06749 5.64154 5.10559 5.60965 5.15013C5.4963 5.30842 5.45717 5.53793 5.51165 5.72483C5.52698 5.77742 5.54694 5.81899 5.58685 5.90211Z' stroke='%231D1D1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  .ico__tel--white:before, .ico__tel--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5.58685 5.90211C6.05085 6.86853 6.68337 7.77429 7.48443 8.57534C8.28548 9.37639 9.19124 10.0089 10.1577 10.4729C10.2408 10.5128 10.2823 10.5328 10.3349 10.5481C10.5218 10.6026 10.7513 10.5635 10.9096 10.4501C10.9542 10.4182 10.9923 10.3801 11.0685 10.3039C11.3016 10.0708 11.4181 9.95431 11.5353 9.87812C11.9772 9.59079 12.5469 9.59079 12.9889 9.87812C13.106 9.95431 13.2226 10.0708 13.4556 10.3039L13.5856 10.4338C13.9398 10.7881 14.117 10.9653 14.2132 11.1555C14.4046 11.5339 14.4046 11.9807 14.2132 12.3591C14.117 12.5494 13.9399 12.7265 13.5856 13.0808L13.4805 13.1859C13.1274 13.539 12.9508 13.7155 12.7108 13.8504C12.4445 14 12.0308 14.1075 11.7253 14.1066C11.45 14.1058 11.2619 14.0524 10.8856 13.9456C8.86333 13.3716 6.95509 12.2886 5.36311 10.6967C3.77112 9.10467 2.68814 7.19643 2.11416 5.17417C2.00735 4.79787 1.95395 4.60972 1.95313 4.33442C1.95222 4.02894 2.0598 3.61528 2.20941 3.34894C2.34424 3.10892 2.52078 2.93238 2.87386 2.5793L2.97895 2.47421C3.33325 2.11992 3.5104 1.94277 3.70065 1.84654C4.07903 1.65516 4.52587 1.65516 4.90424 1.84654C5.0945 1.94277 5.27164 2.11991 5.62594 2.47421L5.75585 2.60412C5.98892 2.83719 6.10546 2.95373 6.18165 3.07091C6.46898 3.51284 6.46898 4.08256 6.18165 4.52449C6.10546 4.64167 5.98892 4.75821 5.75585 4.99128C5.67964 5.06749 5.64154 5.10559 5.60965 5.15013C5.4963 5.30842 5.45717 5.53793 5.51165 5.72483C5.52698 5.77742 5.54694 5.81899 5.58685 5.90211Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  .ico__tel--point:before, .ico__tel--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5.58685 5.90211C6.05085 6.86853 6.68337 7.77429 7.48443 8.57534C8.28548 9.37639 9.19124 10.0089 10.1577 10.4729C10.2408 10.5128 10.2823 10.5328 10.3349 10.5481C10.5218 10.6026 10.7513 10.5635 10.9096 10.4501C10.9542 10.4182 10.9923 10.3801 11.0685 10.3039C11.3016 10.0708 11.4181 9.95431 11.5353 9.87812C11.9772 9.59079 12.5469 9.59079 12.9889 9.87812C13.106 9.95431 13.2226 10.0708 13.4556 10.3039L13.5856 10.4338C13.9398 10.7881 14.117 10.9653 14.2132 11.1555C14.4046 11.5339 14.4046 11.9807 14.2132 12.3591C14.117 12.5494 13.9399 12.7265 13.5856 13.0808L13.4805 13.1859C13.1274 13.539 12.9508 13.7155 12.7108 13.8504C12.4445 14 12.0308 14.1075 11.7253 14.1066C11.45 14.1058 11.2619 14.0524 10.8856 13.9456C8.86333 13.3716 6.95509 12.2886 5.36311 10.6967C3.77112 9.10467 2.68814 7.19643 2.11416 5.17417C2.00735 4.79787 1.95395 4.60972 1.95313 4.33442C1.95222 4.02894 2.0598 3.61528 2.20941 3.34894C2.34424 3.10892 2.52078 2.93238 2.87386 2.5793L2.97895 2.47421C3.33325 2.11992 3.5104 1.94277 3.70065 1.84654C4.07903 1.65516 4.52587 1.65516 4.90424 1.84654C5.0945 1.94277 5.27164 2.11991 5.62594 2.47421L5.75585 2.60412C5.98892 2.83719 6.10546 2.95373 6.18165 3.07091C6.46898 3.51284 6.46898 4.08256 6.18165 4.52449C6.10546 4.64167 5.98892 4.75821 5.75585 4.99128C5.67964 5.06749 5.64154 5.10559 5.60965 5.15013C5.4963 5.30842 5.45717 5.53793 5.51165 5.72483C5.52698 5.77742 5.54694 5.81899 5.58685 5.90211Z' stroke='%232C66FB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__pin:before, .ico__pin:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8.00008 8.66671C9.10465 8.66671 10.0001 7.77128 10.0001 6.66671C10.0001 5.56214 9.10465 4.66671 8.00008 4.66671C6.89551 4.66671 6.00008 5.56214 6.00008 6.66671C6.00008 7.77128 6.89551 8.66671 8.00008 8.66671Z' stroke='%231D1D1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.00008 14.6667C10.6667 12 13.3334 9.61223 13.3334 6.66671C13.3334 3.72119 10.9456 1.33337 8.00008 1.33337C5.05456 1.33337 2.66675 3.72119 2.66675 6.66671C2.66675 9.61223 5.33341 12 8.00008 14.6667Z' stroke='%231D1D1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  .ico__pin--white:before, .ico__pin--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8.00008 8.66671C9.10465 8.66671 10.0001 7.77128 10.0001 6.66671C10.0001 5.56214 9.10465 4.66671 8.00008 4.66671C6.89551 4.66671 6.00008 5.56214 6.00008 6.66671C6.00008 7.77128 6.89551 8.66671 8.00008 8.66671Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.00008 14.6667C10.6667 12 13.3334 9.61223 13.3334 6.66671C13.3334 3.72119 10.9456 1.33337 8.00008 1.33337C5.05456 1.33337 2.66675 3.72119 2.66675 6.66671C2.66675 9.61223 5.33341 12 8.00008 14.6667Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  .ico__pin--point:before, .ico__pin--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M8.00008 8.66671C9.10465 8.66671 10.0001 7.77128 10.0001 6.66671C10.0001 5.56214 9.10465 4.66671 8.00008 4.66671C6.89551 4.66671 6.00008 5.56214 6.00008 6.66671C6.00008 7.77128 6.89551 8.66671 8.00008 8.66671Z' stroke='%232C66FB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.00008 14.6667C10.6667 12 13.3334 9.61223 13.3334 6.66671C13.3334 3.72119 10.9456 1.33337 8.00008 1.33337C5.05456 1.33337 2.66675 3.72119 2.66675 6.66671C2.66675 9.61223 5.33341 12 8.00008 14.6667Z' stroke='%232C66FB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__download:before, .ico__download:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M2.5 14H14.5M8.5 2V11.3333M8.5 11.3333L13.1667 6.66667M8.5 11.3333L3.83333 6.66667' stroke='%231D1D1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  .ico__download--white:before, .ico__download--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M2.5 14H14.5M8.5 2V11.3333M8.5 11.3333L13.1667 6.66667M8.5 11.3333L3.83333 6.66667' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  .ico__download--point:before, .ico__download--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M2.5 14H14.5M8.5 2V11.3333M8.5 11.3333L13.1667 6.66667M8.5 11.3333L3.83333 6.66667' stroke='%232C66FB' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__zoomin:before, .ico__zoomin:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Crect x='15' y='22' width='20' height='6' rx='3' fill='%231D1D1D'/%3E%3Crect x='22' y='35' width='20' height='6' rx='3' transform='rotate(-90 22 35)' fill='%231D1D1D'/%3E%3C/svg%3E");
  }
  .ico__zoomin--white:before, .ico__zoomin--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Crect x='15' y='22' width='20' height='6' rx='3' fill='%23FFFFFF'/%3E%3Crect x='22' y='35' width='20' height='6' rx='3' transform='rotate(-90 22 35)' fill='%23FFFFFF'/%3E%3C/svg%3E");
  }
  .ico__zoomin--point:before, .ico__zoomin--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Crect x='15' y='22' width='20' height='6' rx='3' fill='%232C66FB'/%3E%3Crect x='22' y='35' width='20' height='6' rx='3' transform='rotate(-90 22 35)' fill='%232C66FB'/%3E%3C/svg%3E");
  }
  
  .ico__zoomout:before, .ico__zoomout:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Crect x='15' y='22' width='20' height='6' rx='3' fill='%231D1D1D'/%3E%3C/svg%3E");
  }
  .ico__zoomout--white:before, .ico__zoomout--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Crect x='15' y='22' width='20' height='6' rx='3' fill='%23FFFFFF'/%3E%3C/svg%3E");
  }
  .ico__zoomout--point:before, .ico__zoomout--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50' fill='none'%3E%3Crect x='15' y='22' width='20' height='6' rx='3' fill='%232C66FB'/%3E%3C/svg%3E");
  }
  
  .ico__entrance:before, .ico__entrance:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.6663 22.9999L22.9997 15.3333M22.9997 15.3333L15.333 22.9999M22.9997 15.3333V32.9666C22.9997 35.6321 22.9997 36.9649 24.0548 38.4571C24.7559 39.4485 26.7744 40.6722 27.9777 40.8352C29.7887 41.0806 30.4765 40.7218 31.8519 40.0043C37.9816 36.8068 42.1663 30.392 42.1663 22.9999C42.1663 12.4145 33.5851 3.83325 22.9997 3.83325C12.4142 3.83325 3.83301 12.4145 3.83301 22.9999C3.83301 30.0943 7.68741 36.2884 13.4163 39.6024' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__ponyland:before, .ico__ponyland:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.58301 27.3821C6.03456 28.9475 3.83301 31.1288 3.83301 33.5416C3.83301 38.305 12.4142 42.1666 22.9997 42.1666C33.5851 42.1666 42.1663 38.305 42.1663 33.5416C42.1663 31.1288 39.9648 28.9475 36.4163 27.3821' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cmask id='path-2-outside-1_54_3607' maskUnits='userSpaceOnUse' x='10.04' y='3.6001' width='29' height='35' fill='%231D1D1D'%3E%3Crect fill='white' x='10.04' y='3.6001' width='29' height='35'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.6747 5.13442L27.4425 8.67514L37.0231 11.0722C37.2407 11.1268 37.4309 11.259 37.5578 11.444C37.6842 11.6282 37.7392 11.852 37.7127 12.0737C37.7172 12.1188 37.7196 12.1644 37.72 12.21C37.7213 12.3656 37.6987 12.5199 37.6535 12.6642L35.8796 18.3672L35.88 18.3878L35.88 18.4001C35.88 18.6441 35.8074 18.8781 35.678 19.0506C35.5487 19.2232 35.3732 19.3201 35.1903 19.3201H34.9608H34.9602H34.9596H29.3751L28.5226 32.3449C28.5211 32.368 28.5185 32.391 28.5148 32.4138C28.4605 33.5556 27.983 34.6394 27.1711 35.4512C26.3088 36.3136 25.1396 36.7987 23.92 36.8001C23.676 36.8001 23.442 36.7032 23.2695 36.5306C23.097 36.3581 23 36.1241 23 35.8801C23 35.6361 23.097 35.4021 23.2695 35.2296C23.442 35.057 23.676 34.9601 23.92 34.9601C24.6518 34.9593 25.3533 34.6683 25.8708 34.1508C26.3882 33.6334 26.6792 32.9319 26.68 32.2001C26.68 32.1426 26.6854 32.0856 26.6959 32.0298L27.5976 18.2537C27.6054 18.1377 27.6406 18.0257 27.6994 17.9244C27.728 17.8613 27.7623 17.8025 27.8021 17.7496C27.9314 17.577 28.1069 17.4801 28.2898 17.4801H28.5174H28.5184H34.1738L35.6816 12.6328L25.5338 10.0939C25.2972 10.0345 25.0938 9.88362 24.9684 9.67435C24.8431 9.46508 24.806 9.21458 24.8653 8.97796C24.9225 8.74987 25.0648 8.55269 25.2625 8.42648L24.8398 7.57995L17.3814 22.4935C17.3049 22.6464 17.1873 22.775 17.0417 22.8649C16.8962 22.9547 16.7285 23.0022 16.5575 23.002C16.4008 23.0019 16.2466 22.9617 16.1097 22.8853C15.9729 22.8089 15.8578 22.6988 15.7754 22.5654C15.6931 22.432 15.6462 22.2797 15.6392 22.1231C15.6322 21.9665 15.6653 21.8107 15.7354 21.6705L21.31 10.5239C21.2748 10.5006 21.2406 10.4752 21.2078 10.4478L18.8644 8.49278L12.7832 20.6517C12.7067 20.8047 12.5891 20.9333 12.4436 21.0231C12.298 21.1129 12.1303 21.1604 11.9593 21.1602C11.8025 21.1601 11.6484 21.1199 11.5115 21.0435C11.3746 20.9671 11.2596 20.857 11.1772 20.7236C11.0949 20.5902 11.0479 20.4379 11.041 20.2813C11.034 20.1247 11.0671 19.9689 11.1372 19.8287L17.5791 6.94872C17.6348 6.83719 17.7121 6.73931 17.8052 6.65996C17.8338 6.60259 17.869 6.54853 17.9104 6.49882C18.0667 6.31146 18.2997 6.20109 18.5581 6.19199C18.8166 6.18288 19.0792 6.27579 19.2884 6.45027L22.1523 8.83958L23.9943 5.15649C24.0317 5.06954 24.0823 4.98874 24.1446 4.91702C24.2238 4.82566 24.3204 4.75083 24.4286 4.69683C24.5369 4.64283 24.6547 4.61071 24.7754 4.60232C24.896 4.59392 25.0172 4.60941 25.1319 4.6479C25.2465 4.6864 25.3525 4.74713 25.4437 4.82664C25.4996 4.87546 25.5494 4.93077 25.5919 4.99129C25.6237 5.03642 25.6515 5.08433 25.6747 5.13442Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.6747 5.13442L27.4425 8.67514L37.0231 11.0722C37.2407 11.1268 37.4309 11.259 37.5578 11.444C37.6842 11.6282 37.7392 11.852 37.7127 12.0737C37.7172 12.1188 37.7196 12.1644 37.72 12.21C37.7213 12.3656 37.6987 12.5199 37.6535 12.6642L35.8796 18.3672L35.88 18.3878L35.88 18.4001C35.88 18.6441 35.8074 18.8781 35.678 19.0506C35.5487 19.2232 35.3732 19.3201 35.1903 19.3201H34.9608H34.9602H34.9596H29.3751L28.5226 32.3449C28.5211 32.368 28.5185 32.391 28.5148 32.4138C28.4605 33.5556 27.983 34.6394 27.1711 35.4512C26.3088 36.3136 25.1396 36.7987 23.92 36.8001C23.676 36.8001 23.442 36.7032 23.2695 36.5306C23.097 36.3581 23 36.1241 23 35.8801C23 35.6361 23.097 35.4021 23.2695 35.2296C23.442 35.057 23.676 34.9601 23.92 34.9601C24.6518 34.9593 25.3533 34.6683 25.8708 34.1508C26.3882 33.6334 26.6792 32.9319 26.68 32.2001C26.68 32.1426 26.6854 32.0856 26.6959 32.0298L27.5976 18.2537C27.6054 18.1377 27.6406 18.0257 27.6994 17.9244C27.728 17.8613 27.7623 17.8025 27.8021 17.7496C27.9314 17.577 28.1069 17.4801 28.2898 17.4801H28.5174H28.5184H34.1738L35.6816 12.6328L25.5338 10.0939C25.2972 10.0345 25.0938 9.88362 24.9684 9.67435C24.8431 9.46508 24.806 9.21458 24.8653 8.97796C24.9225 8.74987 25.0648 8.55269 25.2625 8.42648L24.8398 7.57995L17.3814 22.4935C17.3049 22.6464 17.1873 22.775 17.0417 22.8649C16.8962 22.9547 16.7285 23.0022 16.5575 23.002C16.4008 23.0019 16.2466 22.9617 16.1097 22.8853C15.9729 22.8089 15.8578 22.6988 15.7754 22.5654C15.6931 22.432 15.6462 22.2797 15.6392 22.1231C15.6322 21.9665 15.6653 21.8107 15.7354 21.6705L21.31 10.5239C21.2748 10.5006 21.2406 10.4752 21.2078 10.4478L18.8644 8.49278L12.7832 20.6517C12.7067 20.8047 12.5891 20.9333 12.4436 21.0231C12.298 21.1129 12.1303 21.1604 11.9593 21.1602C11.8025 21.1601 11.6484 21.1199 11.5115 21.0435C11.3746 20.9671 11.2596 20.857 11.1772 20.7236C11.0949 20.5902 11.0479 20.4379 11.041 20.2813C11.034 20.1247 11.0671 19.9689 11.1372 19.8287L17.5791 6.94872C17.6348 6.83719 17.7121 6.73931 17.8052 6.65996C17.8338 6.60259 17.869 6.54853 17.9104 6.49882C18.0667 6.31146 18.2997 6.20109 18.5581 6.19199C18.8166 6.18288 19.0792 6.27579 19.2884 6.45027L22.1523 8.83958L23.9943 5.15649C24.0317 5.06954 24.0823 4.98874 24.1446 4.91702C24.2238 4.82566 24.3204 4.75083 24.4286 4.69683C24.5369 4.64283 24.6547 4.61071 24.7754 4.60232C24.896 4.59392 25.0172 4.60941 25.1319 4.6479C25.2465 4.6864 25.3525 4.74713 25.4437 4.82664C25.4996 4.87546 25.5494 4.93077 25.5919 4.99129C25.6237 5.03642 25.6515 5.08433 25.6747 5.13442Z' fill='%231D1D1D'/%3E%3Cpath d='M27.4425 8.67514L26.5478 9.12183L26.7534 9.53354L27.1998 9.64524L27.4425 8.67514ZM25.6747 5.13442L24.7678 5.55566L24.7737 5.56847L24.7801 5.58111L25.6747 5.13442ZM37.0231 11.0722L37.2663 10.1022L37.2658 10.1021L37.0231 11.0722ZM37.5578 11.444L38.3824 10.8783L38.3824 10.8783L37.5578 11.444ZM37.7127 12.0737L36.7198 11.955L36.7068 12.0634L36.7176 12.172L37.7127 12.0737ZM37.72 12.21L36.72 12.2184V12.2184L37.72 12.21ZM37.6535 12.6642L36.6992 12.3654L36.6986 12.3672L37.6535 12.6642ZM35.8796 18.3672L34.9247 18.0702L34.8768 18.2243L34.8798 18.3856L35.8796 18.3672ZM35.88 18.3878L36.8801 18.3827L36.8798 18.3694L35.88 18.3878ZM35.88 18.4001H36.8801L36.88 18.395L35.88 18.4001ZM35.678 19.0506L34.8779 18.4508L34.8779 18.4508L35.678 19.0506ZM29.3751 19.3201V18.3201H28.4384L28.3772 19.2548L29.3751 19.3201ZM28.5226 32.3449L29.5205 32.4105L29.5205 32.4102L28.5226 32.3449ZM28.5148 32.4138L27.5275 32.2549L27.5186 32.3103L27.516 32.3663L28.5148 32.4138ZM27.1711 35.4512L27.8783 36.1583H27.8783L27.1711 35.4512ZM23.92 36.8001V37.8001H23.9212L23.92 36.8001ZM23.2695 36.5306L22.5624 37.2377L22.5624 37.2377L23.2695 36.5306ZM23.2695 35.2296L22.5624 34.5225L22.5624 34.5225L23.2695 35.2296ZM23.92 34.9601V35.9601H23.9211L23.92 34.9601ZM26.68 32.2001L27.68 32.2012V32.2001H26.68ZM26.6959 32.0298L27.6787 32.2149L27.6898 32.1555L27.6938 32.0951L26.6959 32.0298ZM27.5976 18.2537L26.5999 18.1862L26.5997 18.1884L27.5976 18.2537ZM27.6994 17.9244L28.5642 18.4266L28.5895 18.3829L28.6103 18.337L27.6994 17.9244ZM27.8021 17.7496L28.6022 18.3494L28.6022 18.3494L27.8021 17.7496ZM34.1738 17.4801V18.4801H34.91L35.1287 17.7771L34.1738 17.4801ZM35.6816 12.6328L36.6364 12.9299L36.9507 11.9196L35.9243 11.6628L35.6816 12.6328ZM25.5338 10.0939L25.2905 11.0638L25.2911 11.0639L25.5338 10.0939ZM24.9684 9.67435L25.8263 9.16047V9.16047L24.9684 9.67435ZM24.8653 8.97796L23.8954 8.73473L23.8954 8.73473L24.8653 8.97796ZM25.2625 8.42648L25.8006 9.2693L26.5591 8.78496L26.1571 7.97979L25.2625 8.42648ZM24.8398 7.57995L25.7345 7.13326L24.8406 5.34277L23.9454 7.13266L24.8398 7.57995ZM17.3814 22.4935L18.2758 22.9408L18.2758 22.9408L17.3814 22.4935ZM16.5575 23.002L16.5586 22.002H16.5582L16.5575 23.002ZM16.1097 22.8853L16.5972 22.0122L16.5972 22.0122L16.1097 22.8853ZM15.7754 22.5654L16.6263 22.04L16.6263 22.04L15.7754 22.5654ZM15.6392 22.1231L16.6382 22.0785V22.0785L15.6392 22.1231ZM15.7354 21.6705L16.6298 22.1179L16.6298 22.1178L15.7354 21.6705ZM21.31 10.5239L22.2044 10.9712L22.6009 10.1783L21.8613 9.68959L21.31 10.5239ZM21.2078 10.4478L21.8484 9.67996L21.8484 9.67996L21.2078 10.4478ZM18.8644 8.49278L19.505 7.72491L18.535 6.91572L17.97 8.04547L18.8644 8.49278ZM12.7832 20.6517L13.6776 21.099L12.7832 20.6517ZM12.4436 21.0231L12.9688 21.8741L12.9688 21.8741L12.4436 21.0231ZM11.9593 21.1602L11.9604 20.1602H11.96L11.9593 21.1602ZM11.1772 20.7236L12.0281 20.1982L12.0281 20.1982L11.1772 20.7236ZM11.041 20.2813L10.042 20.326L11.041 20.2813ZM11.1372 19.8287L12.0316 20.2761L12.0316 20.276L11.1372 19.8287ZM17.5791 6.94872L18.4735 7.39604L18.4735 7.39593L17.5791 6.94872ZM17.8052 6.65996L18.4539 7.42101L18.6091 7.28867L18.7001 7.1061L17.8052 6.65996ZM17.9104 6.49882L18.6783 7.13943L18.6783 7.13943L17.9104 6.49882ZM18.5581 6.19199L18.5934 7.19137H18.5934L18.5581 6.19199ZM19.2884 6.45027L18.6478 7.21814L18.6478 7.21814L19.2884 6.45027ZM22.1523 8.83958L21.5117 9.60745L22.4817 10.4167L23.0467 9.28688L22.1523 8.83958ZM23.9943 5.15649L24.8887 5.60378L24.9016 5.578L24.913 5.55152L23.9943 5.15649ZM24.1446 4.91702L23.3893 4.26161L23.3893 4.26162L24.1446 4.91702ZM24.4286 4.69683L24.875 5.59165L24.875 5.59165L24.4286 4.69683ZM25.1319 4.6479L25.4501 3.69988L25.4501 3.69988L25.1319 4.6479ZM25.4437 4.82664L26.1009 4.07295L26.1009 4.07295L25.4437 4.82664ZM25.5919 4.99129L24.7735 5.56595L24.775 5.56809L25.5919 4.99129ZM28.3372 8.22845L26.5694 4.68773L24.7801 5.58111L26.5478 9.12183L28.3372 8.22845ZM37.2658 10.1021L27.6852 7.70504L27.1998 9.64524L36.7803 12.0423L37.2658 10.1021ZM38.3824 10.8783C38.1174 10.4921 37.7205 10.2161 37.2663 10.1022L36.7798 12.0422C36.7609 12.0374 36.7443 12.0259 36.7333 12.0098L38.3824 10.8783ZM38.7056 12.1924C38.761 11.7297 38.6461 11.2626 38.3824 10.8783L36.7333 12.0098C36.7223 11.9938 36.7175 11.9743 36.7198 11.955L38.7056 12.1924ZM38.72 12.2017C38.7193 12.126 38.7153 12.0505 38.7079 11.9754L36.7176 12.172C36.7191 12.1872 36.7199 12.2027 36.72 12.2184L38.72 12.2017ZM38.6078 12.963C38.685 12.7165 38.7221 12.4584 38.72 12.2017L36.72 12.2184C36.7205 12.2728 36.7124 12.3233 36.6992 12.3654L38.6078 12.963ZM36.8345 18.6642L38.6084 12.9612L36.6986 12.3672L34.9247 18.0702L36.8345 18.6642ZM36.8798 18.3694L36.8794 18.3489L34.8798 18.3856L34.8801 18.4062L36.8798 18.3694ZM36.88 18.395L36.88 18.3827L34.88 18.3929L34.8801 18.4052L36.88 18.395ZM36.4781 19.6505C36.754 19.2825 36.88 18.8306 36.88 18.4001H34.88C34.88 18.424 34.8763 18.4433 34.8725 18.4556C34.8686 18.4684 34.8672 18.4651 34.8779 18.4508L36.4781 19.6505ZM35.1903 20.3201C35.7466 20.3201 36.1981 20.024 36.4781 19.6505L34.8779 18.4508C34.8992 18.4223 34.9998 18.3201 35.1903 18.3201V20.3201ZM34.9608 20.3201H35.1903V18.3201H34.9608V20.3201ZM34.9602 20.3201H34.9608V18.3201H34.9602V20.3201ZM34.9596 20.3201H34.9602V18.3201H34.9596V20.3201ZM29.3751 20.3201H34.9596V18.3201H29.3751V20.3201ZM29.5205 32.4102L30.3729 19.3854L28.3772 19.2548L27.5248 32.2796L29.5205 32.4102ZM29.5021 32.5727C29.5107 32.5191 29.5169 32.465 29.5205 32.4105L27.5248 32.2793C27.5253 32.271 27.5262 32.2629 27.5275 32.2549L29.5021 32.5727ZM27.8783 36.1583C28.8664 35.1702 29.4476 33.851 29.5137 32.4613L27.516 32.3663C27.4734 33.2601 27.0996 34.1085 26.464 34.7441L27.8783 36.1583ZM23.9212 37.8001C25.4056 37.7984 26.8286 37.2079 27.8783 36.1583L26.464 34.7441C25.7889 35.4192 24.8736 35.799 23.9189 35.8001L23.9212 37.8001ZM22.5624 37.2377C22.9225 37.5978 23.4108 37.8001 23.92 37.8001V35.8001C23.9413 35.8001 23.9616 35.8085 23.9766 35.8235L22.5624 37.2377ZM22 35.8801C22 36.3893 22.2023 36.8777 22.5624 37.2377L23.9766 35.8235C23.9916 35.8385 24 35.8589 24 35.8801H22ZM22.5624 34.5225C22.2023 34.8825 22 35.3709 22 35.8801H24C24 35.9013 23.9916 35.9217 23.9766 35.9367L22.5624 34.5225ZM23.92 33.9601C23.4108 33.9601 22.9225 34.1624 22.5624 34.5225L23.9766 35.9367C23.9616 35.9517 23.9413 35.9601 23.92 35.9601V33.9601ZM25.1637 33.4437C24.8335 33.7739 24.3859 33.9596 23.9189 33.9601L23.9211 35.9601C24.9177 35.959 25.8732 35.5626 26.5779 34.8579L25.1637 33.4437ZM25.68 32.199C25.6795 32.6659 25.4938 33.1136 25.1637 33.4437L26.5779 34.8579C27.2826 34.1532 27.679 33.1978 27.68 32.2012L25.68 32.199ZM25.7132 31.8447C25.6913 31.9611 25.68 32.0801 25.68 32.2001H27.68C27.68 32.205 27.6796 32.21 27.6787 32.2149L25.7132 31.8447ZM26.5997 18.1884L25.6981 31.9645L27.6938 32.0951L28.5954 18.319L26.5997 18.1884ZM26.8346 17.4222C26.7016 17.6513 26.6185 17.9114 26.5999 18.1862L28.5953 18.3212C28.5924 18.3639 28.5796 18.4 28.5642 18.4266L26.8346 17.4222ZM27.002 17.1497C26.9156 17.2649 26.8449 17.3872 26.7885 17.5119L28.6103 18.337C28.611 18.3355 28.6091 18.3402 28.6022 18.3494L27.002 17.1497ZM28.2898 16.4801C27.7334 16.4801 27.282 16.7762 27.002 17.1497L28.6022 18.3494C28.5808 18.3779 28.4803 18.4801 28.2898 18.4801V16.4801ZM28.5174 16.4801H28.2898V18.4801H28.5174V16.4801ZM28.5184 16.4801H28.5174V18.4801H28.5184V16.4801ZM34.1738 16.4801H28.5184V18.4801H34.1738V16.4801ZM34.7267 12.3358L33.219 17.1831L35.1287 17.7771L36.6364 12.9299L34.7267 12.3358ZM25.2911 11.0639L35.4388 13.6029L35.9243 11.6628L25.7765 9.12375L25.2911 11.0639ZM24.1106 10.1882C24.3722 10.625 24.7967 10.94 25.2905 11.0638L25.777 9.12388C25.7976 9.12906 25.8154 9.14222 25.8263 9.16047L24.1106 10.1882ZM23.8954 8.73473C23.7715 9.2286 23.8489 9.75144 24.1106 10.1882L25.8263 9.16047C25.8372 9.17872 25.8405 9.20056 25.8353 9.22119L23.8954 8.73473ZM24.7243 7.58366C24.3117 7.84709 24.0148 8.25865 23.8954 8.73473L25.8353 9.2212C25.8303 9.24109 25.8179 9.25828 25.8006 9.2693L24.7243 7.58366ZM23.9451 8.02664L24.3678 8.87317L26.1571 7.97979L25.7345 7.13326L23.9451 8.02664ZM18.2758 22.9408L25.7342 8.02725L23.9454 7.13266L16.487 22.0462L18.2758 22.9408ZM17.567 23.7158C17.8707 23.5284 18.1161 23.26 18.2758 22.9408L16.487 22.0462C16.4937 22.0329 16.5039 22.0217 16.5165 22.0139L17.567 23.7158ZM16.5565 24.002C16.9134 24.0024 17.2633 23.9033 17.567 23.7158L16.5165 22.0139C16.5291 22.0061 16.5437 22.002 16.5586 22.002L16.5565 24.002ZM15.6223 23.7584C15.9079 23.9179 16.2296 24.0018 16.5568 24.002L16.5582 22.002C16.5719 22.002 16.5853 22.0055 16.5972 22.0122L15.6223 23.7584ZM14.9245 23.0907C15.0964 23.3691 15.3366 23.599 15.6223 23.7584L16.5972 22.0122C16.6091 22.0188 16.6191 22.0284 16.6263 22.04L14.9245 23.0907ZM14.6402 22.1677C14.6548 22.4946 14.7526 22.8123 14.9245 23.0907L16.6263 22.04C16.6335 22.0516 16.6376 22.0649 16.6382 22.0785L14.6402 22.1677ZM14.8411 21.2231C14.6947 21.5157 14.6256 21.8409 14.6402 22.1678L16.6382 22.0785C16.6388 22.0922 16.6359 22.1057 16.6298 22.1179L14.8411 21.2231ZM20.4156 10.0766L14.8411 21.2232L16.6298 22.1178L22.2044 10.9712L20.4156 10.0766ZM21.8613 9.68959C21.857 9.68671 21.8526 9.6835 21.8484 9.67996L20.5672 11.2157C20.6286 11.2669 20.6926 11.3145 20.7587 11.3582L21.8613 9.68959ZM21.8484 9.67996L19.505 7.72491L18.2238 9.26065L20.5672 11.2157L21.8484 9.67996ZM13.6776 21.099L19.7587 8.9401L17.97 8.04547L11.8888 20.2044L13.6776 21.099ZM12.9688 21.8741C13.2725 21.6866 13.518 21.4182 13.6776 21.099L11.8888 20.2044C11.8955 20.1911 11.9057 20.1799 11.9183 20.1721L12.9688 21.8741ZM11.9582 22.1602C12.3151 22.1606 12.6651 22.0615 12.9688 21.8741L11.9183 20.1721C11.931 20.1643 11.9456 20.1602 11.9604 20.1602L11.9582 22.1602ZM11.0241 21.9166C11.3097 22.0761 11.6314 22.16 11.9586 22.1602L11.96 20.1602C11.9737 20.1602 11.9871 20.1637 11.999 20.1704L11.0241 21.9166ZM10.3263 21.2489C10.4982 21.5273 10.7384 21.7572 11.0241 21.9166L11.999 20.1704C12.0109 20.177 12.0209 20.1866 12.0281 20.1982L10.3263 21.2489ZM10.042 20.326C10.0565 20.6528 10.1544 20.9705 10.3263 21.2489L12.0281 20.1982C12.0353 20.2098 12.0394 20.2231 12.04 20.2367L10.042 20.326ZM10.2429 19.3813C10.0965 19.6739 10.0274 19.9991 10.042 20.326L12.04 20.2367C12.0406 20.2503 12.0377 20.2639 12.0316 20.2761L10.2429 19.3813ZM16.6847 6.50141L10.2429 19.3814L12.0316 20.276L18.4735 7.39604L16.6847 6.50141ZM17.1565 5.89891C16.9622 6.06448 16.801 6.26877 16.6847 6.50151L18.4735 7.39593C18.4687 7.40561 18.4619 7.41415 18.4539 7.42101L17.1565 5.89891ZM18.7001 7.1061C18.6945 7.11742 18.6872 7.12875 18.6783 7.13943L17.1426 5.85821C17.0507 5.96831 16.9731 6.08776 16.9102 6.21382L18.7001 7.1061ZM18.6783 7.13943C18.661 7.16015 18.6413 7.17414 18.6241 7.18228C18.6072 7.19028 18.5959 7.19128 18.5934 7.19137L18.5229 5.19261C17.9996 5.21104 17.4929 5.43823 17.1426 5.85821L18.6783 7.13943ZM18.5934 7.19137C18.5913 7.19144 18.5967 7.19094 18.6083 7.19505C18.6198 7.19914 18.6339 7.20657 18.6478 7.21814L19.929 5.68241C19.5418 5.35938 19.0414 5.17434 18.5229 5.19261L18.5934 7.19137ZM18.6478 7.21814L21.5117 9.60745L22.7929 8.07172L19.929 5.68241L18.6478 7.21814ZM23.0999 4.70919L21.258 8.39229L23.0467 9.28688L24.8887 5.60378L23.0999 4.70919ZM23.3893 4.26162C23.2594 4.41131 23.1537 4.57997 23.0756 4.76145L24.913 5.55152C24.9097 5.55911 24.9053 5.56616 24.8998 5.57242L23.3893 4.26162ZM23.9822 3.80201C23.7563 3.91473 23.5548 4.07091 23.3893 4.26161L24.8998 5.57243C24.8929 5.5804 24.8845 5.58694 24.875 5.59165L23.9822 3.80201ZM24.706 3.60473C24.4541 3.62225 24.2081 3.68929 23.9822 3.80202L24.875 5.59165C24.8656 5.59637 24.8553 5.59917 24.8448 5.5999L24.706 3.60473ZM25.4501 3.69988C25.2107 3.61954 24.9578 3.5872 24.706 3.60473L24.8448 5.5999C24.8342 5.60064 24.8237 5.59929 24.8137 5.59592L25.4501 3.69988ZM26.1009 4.07295C25.9106 3.90701 25.6894 3.78023 25.4501 3.69988L24.8136 5.59592C24.8036 5.59256 24.7944 5.58725 24.7864 5.58032L26.1009 4.07295ZM26.4103 4.41662C26.3216 4.29031 26.2178 4.17486 26.1009 4.07295L24.7864 5.58032C24.7815 5.57606 24.7772 5.57123 24.7735 5.56595L26.4103 4.41662ZM26.5817 4.71319C26.5331 4.60866 26.4753 4.50868 26.4088 4.41449L24.775 5.56809C24.7722 5.56416 24.7698 5.56 24.7678 5.55566L26.5817 4.71319Z' fill='%231D1D1D' mask='url(%23path-2-outside-1_54_3607)'/%3E%3C/svg%3E%0A");
  }
  
  .ico__museum:before, .ico__museum:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.8828 5.2976C24.2094 4.77387 23.8727 4.512 23.5009 4.41134C23.1729 4.32252 22.8271 4.32252 22.4991 4.41134C22.1273 4.512 21.7906 4.77387 21.1172 5.2976L8.11783 15.4083C7.24887 16.0841 6.8144 16.422 6.50139 16.8452C6.22412 17.2201 6.01757 17.6424 5.89189 18.0915C5.75 18.5983 5.75 19.1488 5.75 20.2496V34.1166C5.75 36.2634 5.75 37.3369 6.16781 38.1569C6.53532 38.8782 7.12175 39.4646 7.84304 39.8321C8.66303 40.2499 9.73647 40.2499 11.8833 40.2499H15.7167C16.2534 40.2499 16.5217 40.2499 16.7267 40.1455C16.9071 40.0536 17.0537 39.907 17.1455 39.7267C17.25 39.5217 17.25 39.2533 17.25 38.7166V26.0666C17.25 24.9931 17.25 24.4564 17.4589 24.0464C17.6427 23.6858 17.9359 23.3926 18.2965 23.2088C18.7065 22.9999 19.2432 22.9999 20.3167 22.9999H25.6833C26.7568 22.9999 27.2935 22.9999 27.7035 23.2088C28.0641 23.3926 28.3573 23.6858 28.5411 24.0464C28.75 24.4564 28.75 24.9931 28.75 26.0666V38.7166C28.75 39.2533 28.75 39.5217 28.8545 39.7267C28.9463 39.907 29.0929 40.0536 29.2733 40.1455C29.4783 40.2499 29.7466 40.2499 30.2833 40.2499H34.1167C36.2635 40.2499 37.337 40.2499 38.157 39.8321C38.8783 39.4646 39.4647 38.8782 39.8322 38.1569C40.25 37.3369 40.25 36.2634 40.25 34.1166V20.2496C40.25 19.1488 40.25 18.5983 40.1081 18.0915C39.9824 17.6424 39.7759 17.2201 39.4986 16.8452C39.1856 16.422 38.7511 16.0841 37.8822 15.4083L24.8828 5.2976Z' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cline x1='17.4805' y1='30.2' x2='28.5205' y2='30.2' stroke='%231D1D1D' stroke-width='4'/%3E%3C/svg%3E%0A");
  }
  
  .ico__rental:before, .ico__rental:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.9163 21.0833H34.1163C36.2632 21.0833 37.3367 21.0833 38.1566 21.5011C38.8779 21.8687 39.4644 22.4551 39.8319 23.1764C40.2497 23.9964 40.2497 25.0698 40.2497 27.2167V40.25M24.9163 40.25V11.8833C24.9163 9.73647 24.9163 8.66303 24.4985 7.84304C24.131 7.12175 23.5446 6.53532 22.8233 6.16781C22.0033 5.75 20.9299 5.75 18.783 5.75H11.883C9.73614 5.75 8.66271 5.75 7.84271 6.16781C7.12142 6.53532 6.535 7.12175 6.16748 7.84304C5.74967 8.66303 5.74967 9.73647 5.74967 11.8833V40.25M42.1663 40.25H3.83301M12.458 13.4167H18.208M12.458 21.0833H18.208M12.458 28.75H18.208' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__nollounge:before, .ico__nollounge:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.62467 42.1666V32.5833M8.62467 13.4166V3.83325M3.83301 8.62492H13.4163M3.83301 37.3749H13.4163M24.9163 5.74992L21.5925 14.3919C21.052 15.7973 20.7817 16.4999 20.3614 17.091C19.989 17.6148 19.5313 18.0725 19.0074 18.445C18.4164 18.8653 17.7137 19.1356 16.3083 19.6761L7.66634 22.9999L16.3083 26.3238C17.7137 26.8643 18.4164 27.1345 19.0074 27.5548C19.5313 27.9273 19.989 28.385 20.3614 28.9088C20.7817 29.4999 21.052 30.2026 21.5925 31.6079L24.9163 40.2499L28.2402 31.6079C28.7807 30.2026 29.051 29.4999 29.4712 28.9088C29.8437 28.385 30.3014 27.9273 30.8253 27.5548C31.4163 27.1345 32.119 26.8643 33.5244 26.3238L42.1663 22.9999L33.5244 19.6761C32.119 19.1356 31.4163 18.8653 30.8253 18.445C30.3014 18.0725 29.8437 17.6148 29.4712 17.091C29.051 16.4999 28.7807 15.7973 28.2402 14.3919L24.9163 5.74992Z' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__transportation:before, .ico__transportation:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.58301 27.3821C6.03456 28.9475 3.83301 31.1288 3.83301 33.5416C3.83301 38.305 12.4142 42.1666 22.9997 42.1666C33.5851 42.1666 42.1663 38.305 42.1663 33.5416C42.1663 31.1288 39.9648 28.9475 36.4163 27.3821M34.4997 15.3333C34.4997 23.122 25.8747 26.8333 22.9997 32.5833C20.1247 26.8333 11.4997 23.122 11.4997 15.3333C11.4997 8.98198 16.6484 3.83325 22.9997 3.83325C29.3509 3.83325 34.4997 8.98198 34.4997 15.3333ZM24.9163 15.3333C24.9163 16.3918 24.0582 17.2499 22.9997 17.2499C21.9411 17.2499 21.083 16.3918 21.083 15.3333C21.083 14.2747 21.9411 13.4166 22.9997 13.4166C24.0582 13.4166 24.9163 14.2747 24.9163 15.3333Z' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__congestion:before, .ico__congestion:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.6663 25.6343C37.4356 26.9653 42.1663 30.0049 42.1663 33.5417C42.1663 38.3051 33.5851 42.1667 22.9997 42.1667C12.4142 42.1667 3.83301 38.3051 3.83301 33.5417C3.83301 30.0049 8.56371 26.9653 15.333 25.6343M22.9997 32.5833V17.25M22.9997 17.25C26.1753 17.25 28.7497 14.6756 28.7497 11.5C28.7497 8.32436 26.1753 5.75 22.9997 5.75C19.824 5.75 17.2497 8.32436 17.2497 11.5C17.2497 14.6756 19.824 17.25 22.9997 17.25Z' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__riding:before, .ico__riding:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 15H44' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M2 26H44' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M2 38H44' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M8.5 5L8.5 37' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M38 5V37' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round'/%3E%3Cpath d='M8 15L37 37' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__luckyville:before, .ico__luckyville:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.333 40.25V11.8833C38.333 9.73647 38.333 8.66303 37.9152 7.84304C37.5477 7.12175 36.9613 6.53532 36.24 6.16781C35.42 5.75 34.3465 5.75 32.1997 5.75H13.7997C11.6528 5.75 10.5794 5.75 9.75938 6.16781C9.03809 6.53532 8.45166 7.12175 8.08415 7.84304C7.66634 8.66303 7.66634 9.73647 7.66634 11.8833V40.25M42.1663 40.25H3.83301' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cmask id='path-2-outside-1_54_3576' maskUnits='userSpaceOnUse' x='17' y='12.96' width='14' height='20' fill='%231D1D1D'%3E%3Crect fill='white' x='17' y='12.96' width='14' height='20'/%3E%3Cpath d='M21.208 17.176V22.384C21.208 22.512 21.28 22.576 21.424 22.576H22.624C25.472 22.576 26.896 21.56 26.896 19.528C26.896 17.72 25.576 16.816 22.936 16.816C22.456 16.816 21.952 16.856 21.424 16.936C21.28 16.968 21.208 17.048 21.208 17.176ZM19.264 31.96C18.896 31.96 18.576 31.824 18.304 31.552C18.032 31.28 17.896 30.96 17.896 30.592V15.928C17.896 15.544 18.024 15.2 18.28 14.896C18.536 14.592 18.856 14.424 19.24 14.392C20.6 14.264 21.912 14.2 23.176 14.2C25.528 14.2 27.288 14.64 28.456 15.52C29.624 16.384 30.208 17.608 30.208 19.192C30.208 20.328 29.896 21.328 29.272 22.192C28.664 23.056 27.84 23.664 26.8 24.016C26.784 24.016 26.776 24.024 26.776 24.04C26.776 24.072 26.784 24.088 26.8 24.088C27.568 24.568 28.224 25.512 28.768 26.92L30.208 30.688C30.32 30.992 30.28 31.28 30.088 31.552C29.912 31.824 29.664 31.96 29.344 31.96H28.6C28.184 31.96 27.808 31.848 27.472 31.624C27.136 31.384 26.896 31.072 26.752 30.688L25.408 26.992C25.12 26.224 24.792 25.72 24.424 25.48C24.056 25.24 23.424 25.12 22.528 25.12H21.424C21.28 25.12 21.208 25.192 21.208 25.336V30.592C21.208 30.96 21.072 31.28 20.8 31.552C20.544 31.824 20.232 31.96 19.864 31.96H19.264Z'/%3E%3C/mask%3E%3Cpath d='M21.208 17.176V22.384C21.208 22.512 21.28 22.576 21.424 22.576H22.624C25.472 22.576 26.896 21.56 26.896 19.528C26.896 17.72 25.576 16.816 22.936 16.816C22.456 16.816 21.952 16.856 21.424 16.936C21.28 16.968 21.208 17.048 21.208 17.176ZM19.264 31.96C18.896 31.96 18.576 31.824 18.304 31.552C18.032 31.28 17.896 30.96 17.896 30.592V15.928C17.896 15.544 18.024 15.2 18.28 14.896C18.536 14.592 18.856 14.424 19.24 14.392C20.6 14.264 21.912 14.2 23.176 14.2C25.528 14.2 27.288 14.64 28.456 15.52C29.624 16.384 30.208 17.608 30.208 19.192C30.208 20.328 29.896 21.328 29.272 22.192C28.664 23.056 27.84 23.664 26.8 24.016C26.784 24.016 26.776 24.024 26.776 24.04C26.776 24.072 26.784 24.088 26.8 24.088C27.568 24.568 28.224 25.512 28.768 26.92L30.208 30.688C30.32 30.992 30.28 31.28 30.088 31.552C29.912 31.824 29.664 31.96 29.344 31.96H28.6C28.184 31.96 27.808 31.848 27.472 31.624C27.136 31.384 26.896 31.072 26.752 30.688L25.408 26.992C25.12 26.224 24.792 25.72 24.424 25.48C24.056 25.24 23.424 25.12 22.528 25.12H21.424C21.28 25.12 21.208 25.192 21.208 25.336V30.592C21.208 30.96 21.072 31.28 20.8 31.552C20.544 31.824 20.232 31.96 19.864 31.96H19.264Z' fill='%231D1D1D'/%3E%3Cpath d='M21.424 16.936L21.3791 16.6393L21.3689 16.6409L21.3589 16.6431L21.424 16.936ZM18.304 31.552L18.0919 31.7641L18.304 31.552ZM19.24 14.392L19.2649 14.6909L19.2681 14.6906L19.24 14.392ZM28.456 15.52L28.2755 15.7596L28.2776 15.7611L28.456 15.52ZM29.272 22.192L29.0288 22.0163L29.0267 22.0193L29.272 22.192ZM26.8 24.016V24.316H26.8494L26.8962 24.3001L26.8 24.016ZM26.8 24.088L26.959 23.8336L26.886 23.788H26.8V24.088ZM28.768 26.92L29.0482 26.8129L29.0478 26.8118L28.768 26.92ZM30.208 30.688L30.4895 30.5842L30.4882 30.5809L30.208 30.688ZM30.088 31.552L29.8427 31.3788L29.8361 31.389L30.088 31.552ZM27.472 31.624L27.2975 31.8682L27.3056 31.8736L27.472 31.624ZM26.752 30.688L26.47 30.7905L26.4711 30.7933L26.752 30.688ZM25.408 26.992L25.69 26.8894L25.6889 26.8866L25.408 26.992ZM24.424 25.48L24.2601 25.7312H24.2601L24.424 25.48ZM20.8 31.552L20.5878 31.3397L20.5815 31.3464L20.8 31.552ZM20.908 17.176V22.384H21.508V17.176H20.908ZM20.908 22.384C20.908 22.504 20.9434 22.6461 21.0627 22.7522C21.1753 22.8523 21.3139 22.876 21.424 22.876V22.276C21.3901 22.276 21.4207 22.2677 21.4613 22.3037C21.4821 22.3222 21.4954 22.344 21.5024 22.3626C21.5087 22.3795 21.508 22.3886 21.508 22.384H20.908ZM21.424 22.876H22.624V22.276H21.424V22.876ZM22.624 22.876C24.0746 22.876 25.2164 22.6188 26.0022 22.0582C26.8067 21.4842 27.196 20.6229 27.196 19.528H26.596C26.596 20.465 26.2733 21.1277 25.6538 21.5697C25.0156 22.0251 24.0214 22.276 22.624 22.276V22.876ZM27.196 19.528C27.196 18.54 26.8288 17.7623 26.0755 17.2464C25.3426 16.7445 24.2809 16.516 22.936 16.516V17.116C24.2311 17.116 25.1494 17.3394 25.7365 17.7415C26.3032 18.1296 26.596 18.7079 26.596 19.528H27.196ZM22.936 16.516C22.4394 16.516 21.9203 16.5573 21.3791 16.6393L21.4689 17.2326C21.9837 17.1546 22.4726 17.116 22.936 17.116V16.516ZM21.3589 16.6431C21.2481 16.6677 21.1297 16.7185 21.039 16.8193C20.9443 16.9245 20.908 17.0527 20.908 17.176H21.508C21.508 17.172 21.5085 17.1769 21.505 17.1871C21.5012 17.1981 21.4944 17.2102 21.485 17.2206C21.4663 17.2414 21.4559 17.2362 21.4891 17.2288L21.3589 16.6431ZM19.264 31.66C18.9795 31.66 18.7347 31.5584 18.5161 31.3398L18.0919 31.7641C18.4173 32.0895 18.8125 32.26 19.264 32.26V31.66ZM18.5161 31.3398C18.2976 31.1213 18.196 30.8765 18.196 30.592H17.596C17.596 31.0435 17.7664 31.4387 18.0919 31.7641L18.5161 31.3398ZM18.196 30.592V15.928H17.596V30.592H18.196ZM18.196 15.928C18.196 15.6173 18.2973 15.3412 18.5095 15.0892L18.0505 14.7027C17.7507 15.0587 17.596 15.4706 17.596 15.928H18.196ZM18.5095 15.0892C18.7159 14.8441 18.9632 14.7161 19.2649 14.6909L19.2151 14.093C18.7488 14.1319 18.3561 14.3398 18.0505 14.7027L18.5095 15.0892ZM19.2681 14.6906C20.6195 14.5635 21.9221 14.5 23.176 14.5V13.9C21.9019 13.9 20.5805 13.9645 19.2119 14.0933L19.2681 14.6906ZM23.176 14.5C25.4995 14.5 27.1827 14.9362 28.2755 15.7596L28.6365 15.2804C27.3933 14.3437 25.5565 13.9 23.176 13.9V14.5ZM28.2776 15.7611C29.3614 16.5629 29.908 17.6931 29.908 19.192H30.508C30.508 17.5228 29.8866 16.205 28.6344 15.2788L28.2776 15.7611ZM29.908 19.192C29.908 20.2693 29.6134 21.2069 29.0288 22.0163L29.5152 22.3676C30.1786 21.449 30.508 20.3866 30.508 19.192H29.908ZM29.0267 22.0193C28.4568 22.8291 27.6861 23.3993 26.7038 23.7318L26.8962 24.3001C27.9939 23.9286 28.8712 23.2828 29.5173 22.3646L29.0267 22.0193ZM26.8 23.716C26.7458 23.716 26.65 23.7297 26.5699 23.8098C26.4898 23.8899 26.476 23.9857 26.476 24.04H27.076C27.076 24.0782 27.0662 24.162 26.9941 24.2341C26.922 24.3062 26.8382 24.316 26.8 24.316V23.716ZM26.476 24.04C26.476 24.0713 26.4783 24.1394 26.5137 24.2101C26.5335 24.2497 26.5674 24.2974 26.6231 24.3346C26.6807 24.373 26.7435 24.388 26.8 24.388V23.788C26.8485 23.788 26.9043 23.8009 26.9559 23.8353C27.0056 23.8685 27.0345 23.9102 27.0503 23.9418C27.0655 23.9722 27.0711 23.998 27.0734 24.0116C27.0758 24.0261 27.076 24.0363 27.076 24.04H26.476ZM26.641 24.3424C27.328 24.7717 27.9534 25.6439 28.4882 27.0281L29.0478 26.8118C28.4946 25.38 27.808 24.3642 26.959 23.8336L26.641 24.3424ZM28.4878 27.0271L29.9278 30.7951L30.4882 30.5809L29.0482 26.8129L28.4878 27.0271ZM29.9265 30.7917C30.0033 31 29.9799 31.1849 29.8429 31.379L30.3331 31.725C30.5801 31.375 30.6367 30.9839 30.4895 30.5842L29.9265 30.7917ZM29.8361 31.389C29.7146 31.5768 29.5607 31.66 29.344 31.66V32.26C29.7673 32.26 30.1094 32.0711 30.3399 31.7149L29.8361 31.389ZM29.344 31.66H28.6V32.26H29.344V31.66ZM28.6 31.66C28.2413 31.66 27.9236 31.5645 27.6384 31.3743L27.3056 31.8736C27.6924 32.1315 28.1267 32.26 28.6 32.26V31.66ZM27.6464 31.3798C27.3585 31.1742 27.1558 30.9104 27.0329 30.5826L26.4711 30.7933C26.6362 31.2335 26.9135 31.5937 27.2976 31.8681L27.6464 31.3798ZM27.0339 30.5854L25.6899 26.8894L25.1261 27.0945L26.4701 30.7905L27.0339 30.5854ZM25.6889 26.8866C25.3952 26.1035 25.039 25.5229 24.5879 25.2287L24.2601 25.7312C24.545 25.917 24.8448 26.3444 25.1271 27.0973L25.6889 26.8866ZM24.5879 25.2287C24.1418 24.9378 23.4328 24.82 22.528 24.82V25.42C23.4152 25.42 23.9702 25.5422 24.2601 25.7312L24.5879 25.2287ZM22.528 24.82H21.424V25.42H22.528V24.82ZM21.424 24.82C21.3058 24.82 21.162 24.8497 21.0499 24.9618C20.9378 25.0739 20.908 25.2177 20.908 25.336H21.508C21.508 25.3102 21.5142 25.346 21.4741 25.3861C21.434 25.4262 21.3982 25.42 21.424 25.42V24.82ZM20.908 25.336V30.592H21.508V25.336H20.908ZM20.908 30.592C20.908 30.8765 20.8064 31.1213 20.5879 31.3398L21.0121 31.7641C21.3376 31.4387 21.508 31.0435 21.508 30.592H20.908ZM20.5815 31.3464C20.3813 31.5591 20.1479 31.66 19.864 31.66V32.26C20.3161 32.26 20.7067 32.0888 21.0185 31.7576L20.5815 31.3464ZM19.864 31.66H19.264V32.26H19.864V31.66Z' fill='%231D1D1D' mask='url(%23path-2-outside-1_54_3576)'/%3E%3C/svg%3E%0A");
  }
  
  .ico__restaurant:before, .ico__restaurant:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M40.4565 28.0254L33.569 30.5306L27.3685 28.0497C26.8718 27.8508 26.3177 27.8508 25.821 28.0497L19.6552 30.5167L13.4895 28.0497C13.0143 27.8593 12.4856 27.8506 12.0044 28.0254L4.37091 30.8012C4.11392 30.8946 3.87784 31.0377 3.67616 31.2224C3.47448 31.407 3.31114 31.6296 3.19547 31.8773C2.96187 32.3777 2.93661 32.9504 3.12526 33.4694C3.31391 33.9885 3.70101 34.4113 4.20141 34.6449C4.7018 34.8785 5.2745 34.9037 5.79351 34.7151L7.20224 34.2033C7.39091 36.0875 8.27224 37.8346 9.67547 39.1061C11.0787 40.3776 12.9039 41.083 14.7976 41.0856H31.4524C33.4763 41.0833 35.4165 40.2783 36.8476 38.8473C38.2787 37.4162 39.0836 35.4759 39.0859 33.4521V32.9542L41.8791 31.9393C42.1361 31.8459 42.3722 31.7028 42.5738 31.5181C42.7755 31.3335 42.9389 31.1109 43.0545 30.8631C43.1702 30.6154 43.2359 30.3472 43.248 30.0741C43.26 29.8009 43.2181 29.528 43.1247 29.271C43.0313 29.014 42.8882 28.778 42.7036 28.5763C42.5189 28.3746 42.2964 28.2113 42.0486 28.0956C41.8008 27.9799 41.5327 27.9142 41.2595 27.9021C40.9864 27.8901 40.7135 27.932 40.4565 28.0254ZM31.4524 36.9219H14.7976C13.8773 36.9219 12.9948 36.5563 12.3441 35.9056C11.6934 35.2549 11.3278 34.3723 11.3278 33.4521V32.7026L12.681 32.2099L18.8815 34.6908C19.3782 34.8896 19.9323 34.8896 20.429 34.6908L26.5948 32.2238L32.7605 34.6908C33.2357 34.8812 33.7644 34.8899 34.2456 34.7151L34.747 34.5312C34.5197 35.2259 34.0787 35.8311 33.4871 36.2604C32.8955 36.6897 32.1834 36.9212 31.4524 36.9219ZM3.00035 23.7367C3.00035 23.1846 3.21969 22.6551 3.61011 22.2646C4.00054 21.8742 4.53007 21.6549 5.08221 21.6549H41.1678C41.7199 21.6549 42.2495 21.8742 42.6399 22.2646C43.0303 22.6551 43.2496 23.1846 43.2496 23.7367C43.2496 24.2889 43.0303 24.8184 42.6399 25.2088C42.2495 25.5993 41.7199 25.8186 41.1678 25.8186H5.08221C4.53007 25.8186 4.00054 25.5993 3.61011 25.2088C3.21969 24.8184 3.00035 24.2889 3.00035 23.7367ZM9.28063 19.573H36.9694C37.5226 19.5726 38.0679 19.4422 38.5615 19.1924C39.0551 18.9426 39.4832 18.5803 39.8111 18.1348C40.1315 17.7007 40.3438 17.1966 40.4307 16.6641C40.5176 16.1316 40.4765 15.5862 40.3108 15.0727C38.4128 9.1429 31.3466 5 23.125 5C14.9034 5 7.83894 9.14117 5.93924 15.071C5.77308 15.5844 5.73173 16.1299 5.81863 16.6625C5.90552 17.195 6.11816 17.6992 6.43889 18.1331C6.76628 18.5793 7.19413 18.9422 7.68783 19.1924C8.18152 19.4425 8.72717 19.5729 9.28063 19.573ZM23.125 9.16372C28.9716 9.16372 34.1606 11.74 35.9631 15.4093H10.2869C12.0911 11.74 17.2802 9.16372 23.125 9.16372Z' fill='%231D1D1D'/%3E%3C/svg%3E%0A");
  }
  
  .ico__parking:before, .ico__parking:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M36.263 20.7768V13.4934C36.263 11.3466 36.263 10.2731 35.8452 9.45314C35.4777 8.73186 34.8913 8.14543 34.17 7.77792C33.35 7.36011 32.2766 7.36011 30.1297 7.36011H15.563C13.4162 7.36011 12.3427 7.36011 11.5227 7.77792C10.8014 8.14543 10.215 8.73186 9.8475 9.45314C9.42969 10.2731 9.42969 11.3466 9.42969 13.4934V20.7768M9.42969 18.8601H3.67969V16.9434M36.263 18.8601H42.013V16.9434M11.3464 27.4851H11.3655M34.3464 27.4851H34.3655M12.8797 20.7768H32.813C36.0333 20.7768 37.6435 20.7768 38.8735 21.4035C39.9554 21.9548 40.835 22.8344 41.3863 23.9163C42.013 25.1463 42.013 26.7565 42.013 29.9768V36.1101C42.013 37.8962 42.013 38.7893 41.7212 39.4937C41.3322 40.433 40.5859 41.1793 39.6466 41.5683C38.9422 41.8601 38.0491 41.8601 36.263 41.8601H35.113C34.4008 41.8601 34.0447 41.8601 33.7467 41.8129C32.1064 41.5531 30.82 40.2667 30.5602 38.6264C30.513 38.3285 30.513 37.9723 30.513 37.2601C30.513 37.082 30.513 36.993 30.5012 36.9185C30.4363 36.5085 30.1147 36.1869 29.7046 36.1219C29.6301 36.1101 29.5411 36.1101 29.363 36.1101H16.3297C16.1516 36.1101 16.0626 36.1101 15.9881 36.1219C15.578 36.1869 15.2564 36.5085 15.1915 36.9185C15.1797 36.993 15.1797 37.082 15.1797 37.2601C15.1797 37.9723 15.1797 38.3285 15.1325 38.6264C14.8727 40.2667 13.5863 41.5531 11.946 41.8129C11.648 41.8601 11.2919 41.8601 10.5797 41.8601H9.42969C7.64358 41.8601 6.75052 41.8601 6.04607 41.5683C5.10679 41.1793 4.36054 40.433 3.97148 39.4937C3.67969 38.7893 3.67969 37.8962 3.67969 36.1101V29.9768C3.67969 26.7565 3.67969 25.1463 4.3064 23.9163C4.85767 22.8344 5.73731 21.9548 6.81924 21.4035C8.04923 20.7768 9.65939 20.7768 12.8797 20.7768ZM12.3047 27.4851C12.3047 28.0144 11.8756 28.4434 11.3464 28.4434C10.8171 28.4434 10.388 28.0144 10.388 27.4851C10.388 26.9558 10.8171 26.5268 11.3464 26.5268C11.8756 26.5268 12.3047 26.9558 12.3047 27.4851ZM35.3047 27.4851C35.3047 28.0144 34.8756 28.4434 34.3464 28.4434C33.8171 28.4434 33.388 28.0144 33.388 27.4851C33.388 26.9558 33.8171 26.5268 34.3464 26.5268C34.8756 26.5268 35.3047 26.9558 35.3047 27.4851Z' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__golf:before, .ico__golf:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M32 26.7489C39.0636 28.1377 44 31.3094 44 35C44 39.9706 35.0457 44 24 44C12.9543 44 4 39.9706 4 35C4 31.3094 8.93638 28.1377 16 26.7489M24 34V6L34.6354 12.5449C35.4112 13.0223 35.7991 13.261 35.9228 13.5617C36.0308 13.824 36.0222 14.1198 35.8993 14.3754C35.7585 14.6685 35.3575 14.8844 34.5555 15.3163L24 21' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__baro:before, .ico__baro:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M4 5H6.10157C6.49741 5 6.69533 5 6.8546 5.07279C6.99496 5.13694 7.11391 5.2401 7.19726 5.36997C7.29184 5.51735 7.31983 5.71329 7.37581 6.10514L8.13734 11.4359M8.13734 11.4359L9.8298 23.8754C10.0446 25.454 10.152 26.2433 10.5293 26.8374C10.8619 27.361 11.3386 27.7772 11.9022 28.0362C12.5418 28.33 13.3383 28.33 14.9315 28.33H28.7008C30.2174 28.33 30.9756 28.33 31.5953 28.0572C32.1417 27.8166 32.6104 27.4287 32.949 26.937C33.3329 26.3793 33.4748 25.6344 33.7586 24.1447L35.8883 12.9639C35.9881 12.4395 36.0381 12.1774 35.9657 11.9725C35.9022 11.7927 35.777 11.6413 35.6122 11.5453C35.4245 11.4359 35.1576 11.4359 34.6238 11.4359H8.13734ZM16.8717 35.5704C16.8717 36.459 16.1514 37.1793 15.2628 37.1793C14.3742 37.1793 13.6538 36.459 13.6538 35.5704C13.6538 34.6817 14.3742 33.9614 15.2628 33.9614C16.1514 33.9614 16.8717 34.6817 16.8717 35.5704ZM29.7435 35.5704C29.7435 36.459 29.0231 37.1793 28.1345 37.1793C27.2459 37.1793 26.5255 36.459 26.5255 35.5704C26.5255 34.6817 27.2459 33.9614 28.1345 33.9614C29.0231 33.9614 29.7435 34.6817 29.7435 35.5704Z' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__happyville:before, .ico__happyville:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.333 40.25V11.8833C38.333 9.73647 38.333 8.66303 37.9152 7.84304C37.5477 7.12175 36.9613 6.53532 36.24 6.16781C35.42 5.75 34.3465 5.75 32.1997 5.75H13.7997C11.6528 5.75 10.5794 5.75 9.75938 6.16781C9.03809 6.53532 8.45166 7.12175 8.08415 7.84304C7.66634 8.66303 7.66634 9.73647 7.66634 11.8833V40.25M42.1663 40.25H3.83301' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cmask id='path-2-outside-1_54_3579' maskUnits='userSpaceOnUse' x='16' y='13.96' width='15' height='19' fill='%231D1D1D'%3E%3Crect fill='white' x='16' y='13.96' width='15' height='19'/%3E%3Cpath d='M18.24 31.96C17.872 31.96 17.552 31.824 17.28 31.552C17.024 31.28 16.896 30.96 16.896 30.592V15.808C16.896 15.44 17.024 15.12 17.28 14.848C17.552 14.576 17.872 14.44 18.24 14.44H18.888C19.256 14.44 19.576 14.576 19.848 14.848C20.12 15.12 20.256 15.44 20.256 15.808V21.256C20.256 21.384 20.32 21.448 20.448 21.448H26.448C26.576 21.448 26.64 21.384 26.64 21.256V15.808C26.64 15.44 26.776 15.12 27.048 14.848C27.32 14.576 27.64 14.44 28.008 14.44H28.656C29.024 14.44 29.336 14.576 29.592 14.848C29.864 15.12 30 15.44 30 15.808V30.592C30 30.96 29.864 31.28 29.592 31.552C29.336 31.824 29.024 31.96 28.656 31.96H28.008C27.64 31.96 27.32 31.824 27.048 31.552C26.776 31.28 26.64 30.96 26.64 30.592V24.232C26.64 24.088 26.576 24.016 26.448 24.016H20.448C20.32 24.016 20.256 24.088 20.256 24.232V30.592C20.256 30.96 20.12 31.28 19.848 31.552C19.576 31.824 19.256 31.96 18.888 31.96H18.24Z'/%3E%3C/mask%3E%3Cpath d='M18.24 31.96C17.872 31.96 17.552 31.824 17.28 31.552C17.024 31.28 16.896 30.96 16.896 30.592V15.808C16.896 15.44 17.024 15.12 17.28 14.848C17.552 14.576 17.872 14.44 18.24 14.44H18.888C19.256 14.44 19.576 14.576 19.848 14.848C20.12 15.12 20.256 15.44 20.256 15.808V21.256C20.256 21.384 20.32 21.448 20.448 21.448H26.448C26.576 21.448 26.64 21.384 26.64 21.256V15.808C26.64 15.44 26.776 15.12 27.048 14.848C27.32 14.576 27.64 14.44 28.008 14.44H28.656C29.024 14.44 29.336 14.576 29.592 14.848C29.864 15.12 30 15.44 30 15.808V30.592C30 30.96 29.864 31.28 29.592 31.552C29.336 31.824 29.024 31.96 28.656 31.96H28.008C27.64 31.96 27.32 31.824 27.048 31.552C26.776 31.28 26.64 30.96 26.64 30.592V24.232C26.64 24.088 26.576 24.016 26.448 24.016H20.448C20.32 24.016 20.256 24.088 20.256 24.232V30.592C20.256 30.96 20.12 31.28 19.848 31.552C19.576 31.824 19.256 31.96 18.888 31.96H18.24Z' fill='%231D1D1D'/%3E%3Cpath d='M17.28 31.552L17.0614 31.7577L17.0679 31.7641L17.28 31.552ZM17.28 14.848L17.0678 14.6357L17.0615 14.6424L17.28 14.848ZM19.848 14.848L20.0601 14.6358L20.0601 14.6358L19.848 14.848ZM27.048 14.848L26.8359 14.6358V14.6358L27.048 14.848ZM29.592 14.848L29.3734 15.0537L29.3799 15.0601L29.592 14.848ZM29.592 31.552L29.3798 31.3397L29.3735 31.3464L29.592 31.552ZM18.24 31.66C17.9555 31.66 17.7107 31.5584 17.4921 31.3398L17.0679 31.7641C17.3933 32.0895 17.7885 32.26 18.24 32.26V31.66ZM17.4985 31.3464C17.294 31.1291 17.196 30.8823 17.196 30.592H16.596C16.596 31.0376 16.754 31.4309 17.0615 31.7576L17.4985 31.3464ZM17.196 30.592V15.808H16.596V30.592H17.196ZM17.196 15.808C17.196 15.5176 17.294 15.2708 17.4985 15.0536L17.0615 14.6424C16.754 14.9691 16.596 15.3623 16.596 15.808H17.196ZM17.4921 15.0601C17.7107 14.8415 17.9555 14.74 18.24 14.74V14.14C17.7885 14.14 17.3933 14.3104 17.0679 14.6358L17.4921 15.0601ZM18.24 14.74H18.888V14.14H18.24V14.74ZM18.888 14.74C19.1725 14.74 19.4173 14.8415 19.6359 15.0601L20.0601 14.6358C19.7347 14.3104 19.3395 14.14 18.888 14.14V14.74ZM19.6359 15.0601C19.8544 15.2787 19.956 15.5235 19.956 15.808H20.556C20.556 15.3565 20.3856 14.9612 20.0601 14.6358L19.6359 15.0601ZM19.956 15.808V21.256H20.556V15.808H19.956ZM19.956 21.256C19.956 21.3662 19.9838 21.504 20.0919 21.6121C20.2 21.7202 20.3378 21.748 20.448 21.748V21.148C20.4302 21.148 20.472 21.1437 20.5161 21.1878C20.5602 21.2319 20.556 21.2737 20.556 21.256H19.956ZM20.448 21.748H26.448V21.148H20.448V21.748ZM26.448 21.748C26.5582 21.748 26.696 21.7202 26.8041 21.6121C26.9122 21.504 26.94 21.3662 26.94 21.256H26.34C26.34 21.2737 26.3358 21.2319 26.3799 21.1878C26.424 21.1437 26.4658 21.148 26.448 21.148V21.748ZM26.94 21.256V15.808H26.34V21.256H26.94ZM26.94 15.808C26.94 15.5235 27.0416 15.2787 27.2601 15.0601L26.8359 14.6358C26.5104 14.9612 26.34 15.3565 26.34 15.808H26.94ZM27.2601 15.0601C27.4787 14.8415 27.7235 14.74 28.008 14.74V14.14C27.5565 14.14 27.1613 14.3104 26.8359 14.6358L27.2601 15.0601ZM28.008 14.74H28.656V14.14H28.008V14.74ZM28.656 14.74C28.9399 14.74 29.1733 14.8408 29.3735 15.0536L29.8105 14.6423C29.4987 14.3111 29.1081 14.14 28.656 14.14V14.74ZM29.3799 15.0601C29.5984 15.2787 29.7 15.5235 29.7 15.808H30.3C30.3 15.3565 30.1296 14.9613 29.8041 14.6358L29.3799 15.0601ZM29.7 15.808V30.592H30.3V15.808H29.7ZM29.7 30.592C29.7 30.8765 29.5984 31.1213 29.3799 31.3398L29.8041 31.7641C30.1296 31.4387 30.3 31.0435 30.3 30.592H29.7ZM29.3735 31.3464C29.1733 31.5591 28.9399 31.66 28.656 31.66V32.26C29.1081 32.26 29.4987 32.0888 29.8105 31.7576L29.3735 31.3464ZM28.656 31.66H28.008V32.26H28.656V31.66ZM28.008 31.66C27.7235 31.66 27.4787 31.5584 27.2601 31.3398L26.8359 31.7641C27.1613 32.0895 27.5565 32.26 28.008 32.26V31.66ZM27.2601 31.3398C27.0416 31.1213 26.94 30.8765 26.94 30.592H26.34C26.34 31.0435 26.5104 31.4387 26.8359 31.7641L27.2601 31.3398ZM26.94 30.592V24.232H26.34V30.592H26.94ZM26.94 24.232C26.94 24.1219 26.9163 23.9832 26.8162 23.8707C26.7102 23.7513 26.568 23.716 26.448 23.716V24.316C26.4526 24.316 26.4436 24.3167 26.4267 24.3104C26.408 24.3034 26.3863 24.2901 26.3678 24.2693C26.3317 24.2287 26.34 24.1981 26.34 24.232H26.94ZM26.448 23.716H20.448V24.316H26.448V23.716ZM20.448 23.716C20.328 23.716 20.1858 23.7513 20.0798 23.8707C19.9797 23.9832 19.956 24.1219 19.956 24.232H20.556C20.556 24.1981 20.5643 24.2287 20.5282 24.2693C20.5097 24.2901 20.488 24.3034 20.4693 24.3104C20.4525 24.3167 20.4434 24.316 20.448 24.316V23.716ZM19.956 24.232V30.592H20.556V24.232H19.956ZM19.956 30.592C19.956 30.8765 19.8544 31.1213 19.6359 31.3398L20.0601 31.7641C20.3856 31.4387 20.556 31.0435 20.556 30.592H19.956ZM19.6359 31.3398C19.4173 31.5584 19.1725 31.66 18.888 31.66V32.26C19.3395 32.26 19.7347 32.0895 20.0601 31.7641L19.6359 31.3398ZM18.888 31.66H18.24V32.26H18.888V31.66Z' fill='%231D1D1D' mask='url(%23path-2-outside-1_54_3579)'/%3E%3C/svg%3E%0A");
  }
  
  .ico__experience:before, .ico__experience:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.0003 33.3333V43.75M25.0003 33.3333L37.5003 43.75M25.0003 33.3333L12.5003 43.75M43.7503 6.25V23.3333C43.7503 26.8337 43.7503 28.5838 43.0691 29.9208C42.4699 31.0968 41.5138 32.0529 40.3378 32.6521C39.0008 33.3333 37.2507 33.3333 33.7503 33.3333H16.2503C12.75 33.3333 10.9998 33.3333 9.66289 32.6521C8.48687 32.0529 7.53074 31.0968 6.93154 29.9208C6.25033 28.5838 6.25033 26.8337 6.25033 23.3333V6.25M16.667 18.75V25M25.0003 14.5833V25M33.3337 22.9167V25M45.8337 6.25H4.16699' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__lost:before, .ico__lost:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.333 40.25V13.4167C15.333 11.6342 15.333 10.743 15.5289 10.0118C16.0606 8.02751 17.6105 6.47761 19.5948 5.94593C20.326 5.75 21.2172 5.75 22.9997 5.75C24.7821 5.75 25.6733 5.75 26.4046 5.94593C28.3888 6.47761 29.9387 8.02751 30.4704 10.0118C30.6663 10.743 30.6663 11.6342 30.6663 13.4167V25.875M30.6663 33.5417V40.25M13.033 40.25H32.9663C36.1866 40.25 37.7968 40.25 39.0268 39.6233C40.1087 39.072 40.9884 38.1924 41.5396 37.1104C42.1663 35.8805 42.1663 34.2703 42.1663 31.05V22.6167C42.1663 19.3964 42.1663 17.7862 41.5396 16.5562C40.9884 15.4743 40.1087 14.5947 39.0268 14.0434C37.7968 13.4167 36.1866 13.4167 32.9663 13.4167H13.033C9.81271 13.4167 8.20256 13.4167 6.97256 14.0434C5.89063 14.5947 5.01099 15.4743 4.45972 16.5562C3.83301 17.7862 3.83301 19.3964 3.83301 22.6167V31.05C3.83301 34.2703 3.83301 35.8805 4.45972 37.1104C5.01099 38.1924 5.89063 39.072 6.97256 39.6233C8.20256 40.25 9.81271 40.25 13.033 40.25ZM24.533 33.5417H33.9247C34.4614 33.5417 34.7298 33.5417 34.9348 33.4372C35.1151 33.3453 35.2617 33.1987 35.3536 33.0184C35.458 32.8134 35.458 32.545 35.458 32.0083V27.4083C35.458 26.8716 35.458 26.6033 35.3536 26.3983C35.2617 26.2179 35.1151 26.0713 34.9348 25.9795C34.7298 25.875 34.4614 25.875 33.9247 25.875H24.533C23.9963 25.875 23.7279 25.875 23.5229 25.9795C23.3426 26.0713 23.196 26.2179 23.1041 26.3983C22.9997 26.6033 22.9997 26.8716 22.9997 27.4083V32.0083C22.9997 32.545 22.9997 32.8134 23.1041 33.0184C23.196 33.1987 23.3426 33.3453 23.5229 33.4372C23.7279 33.5417 23.9963 33.5417 24.533 33.5417Z' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__grass:before, .ico__grass:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M3.33203 10.0026C4.33203 10.8359 5.33203 11.6693 7.4987 11.6693C11.6654 11.6693 11.6654 8.33594 15.832 8.33594C17.9987 8.33594 18.9987 9.16927 19.9987 10.0026C20.9987 10.8359 21.9987 11.6693 24.1654 11.6693C28.332 11.6693 28.332 8.33594 32.4987 8.33594C34.6654 8.33594 35.6654 9.16927 36.6654 10.0026M3.33203 30.0026C4.33203 30.8359 5.33203 31.6693 7.4987 31.6693C11.6654 31.6693 11.6654 28.3359 15.832 28.3359C17.9987 28.3359 18.9987 29.1693 19.9987 30.0026C20.9987 30.8359 21.9987 31.6693 24.1654 31.6693C28.332 31.6693 28.332 28.3359 32.4987 28.3359C34.6654 28.3359 35.6654 29.1693 36.6654 30.0026M3.33203 20.0026C4.33203 20.8359 5.33203 21.6693 7.4987 21.6693C11.6654 21.6693 11.6654 18.3359 15.832 18.3359C17.9987 18.3359 18.9987 19.1693 19.9987 20.0026C20.9987 20.8359 21.9987 21.6693 24.1654 21.6693C28.332 21.6693 28.332 18.3359 32.4987 18.3359C34.6654 18.3359 35.6654 19.1693 36.6654 20.0026' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__notice:before, .ico__notice:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M36.3333 13.5261V20.1927M16.75 9.35939H11C8.19974 9.35939 6.7996 9.35939 5.73005 9.90436C4.78923 10.3837 4.02433 11.1486 3.54496 12.0894C3 13.159 3 14.5591 3 17.3594L3 19.3594C3 20.9125 3 21.6891 3.25374 22.3017C3.59205 23.1184 4.24096 23.7673 5.05772 24.1057C5.67029 24.3594 6.44686 24.3594 8 24.3594V31.4427C8 31.8297 8.00001 32.0231 8.01606 32.1861C8.17193 33.7687 9.42402 35.0208 11.0066 35.1767C11.1696 35.1927 11.3631 35.1927 11.75 35.1927C12.137 35.1927 12.3304 35.1927 12.4934 35.1767C14.076 35.0208 15.3281 33.7687 15.484 32.1861C15.5 32.0231 15.5 31.8297 15.5 31.4427V24.3594H16.75C19.6941 24.3594 23.2954 25.9375 26.0738 27.4521C27.6947 28.3357 28.5052 28.7775 29.036 28.7125C29.5282 28.6522 29.9003 28.4312 30.1889 28.0279C30.5 27.593 30.5 26.7227 30.5 24.9822V8.73653C30.5 6.99605 30.5 6.12581 30.1889 5.69087C29.9003 5.28756 29.5282 5.06656 29.036 5.00627C28.5052 4.94126 27.6947 5.38306 26.0738 6.26665C23.2954 7.78124 19.694 9.35939 16.75 9.35939Z' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__member:before, .ico__member:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M33.332 35V10.3333C33.332 8.46649 33.332 7.53307 32.9687 6.82003C32.6491 6.19282 32.1392 5.68289 31.512 5.36331C30.799 5 29.8655 5 27.9987 5H11.9987C10.1319 5 9.19844 5 8.4854 5.36331C7.85819 5.68289 7.34825 6.19282 7.02868 6.82003C6.66536 7.53307 6.66536 8.46649 6.66536 10.3333V35M36.6654 35H3.33203' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.3008 16.6641H22.3008M17.3008 23.3307H22.3008' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__auditorium:before, .ico__auditorium:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M5 35.0017H35M10 30.0017V16.6683M16.6667 30.0017V16.6683M23.3333 30.0017V16.6683M30 30.0017V16.6683M33.3333 11.6683L20.7067 3.77667C20.4503 3.61644 20.3221 3.53633 20.1847 3.50509C20.0631 3.47747 19.9369 3.47747 19.8153 3.50509C19.6779 3.53633 19.5497 3.61644 19.2933 3.77667L6.66667 11.6683H33.3333Z' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__week:before, .ico__week:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M17.6417 22.3596C16.3399 21.0579 16.3399 18.9473 17.6417 17.6456C18.9434 16.3438 21.054 16.3438 22.3557 17.6456C23.6575 18.9473 23.6575 21.0579 22.3557 22.3596M12.9276 27.0737C9.02239 23.1684 9.02239 16.8368 12.9276 12.9315C16.8329 9.02629 23.1645 9.02629 27.0698 12.9315C30.975 16.8368 30.975 23.1684 27.0698 27.0737M8.21359 31.7877C1.70485 25.279 1.70485 14.7262 8.21359 8.21749C14.7223 1.70875 25.2751 1.70875 31.7838 8.21749C38.2926 14.7262 38.2926 25.279 31.7838 31.7877' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__lesson:before, .ico__lesson:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M14 41.3244C8.02199 37.8663 4 31.4028 4 24C4 12.9543 12.9543 4 24 4C35.0457 4 44 12.9543 44 24C44 31.7135 39.6333 38.4071 33.2371 41.7437C31.8019 42.4924 30.5 43 28.5 43C27 43 25.6 41.7437 26.1 39.5' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cmask id='path-2-outside-1_383_13464' maskUnits='userSpaceOnUse' x='10.04' y='11.5996' width='29' height='30' fill='black'%3E%3Crect fill='white' x='10.04' y='11.5996' width='29' height='30'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.5162 16.6745L25.7403 13.1335C25.7181 13.0859 25.6918 13.0404 25.6618 12.9973C25.6181 12.9342 25.5666 12.8767 25.5084 12.8261C25.4168 12.7466 25.3104 12.6859 25.1952 12.6474C25.08 12.6089 24.9583 12.5934 24.8371 12.6018C24.7159 12.6102 24.5975 12.6423 24.4888 12.6963C24.38 12.7503 24.2831 12.8252 24.2034 12.9165C24.1409 12.9883 24.09 13.0692 24.0524 13.1562L22.2024 16.8389L19.3257 14.4498C19.1156 14.2753 18.8517 14.1824 18.5922 14.1915C18.3326 14.2006 18.0986 14.3109 17.9415 14.4983C17.8999 14.5479 17.8647 14.6019 17.836 14.6592C17.7423 14.7386 17.6646 14.8366 17.6085 14.9482L11.1377 27.8282C11.0672 27.9684 11.0339 28.1242 11.041 28.2808C11.048 28.4375 11.0951 28.5897 11.1778 28.7231C11.2606 28.8565 11.3761 28.9666 11.5136 29.043C11.6511 29.1194 11.806 29.1596 11.9634 29.1597C12.1352 29.1599 12.3037 29.1124 12.4499 29.0226C12.5961 28.9328 12.7142 28.8042 12.7911 28.6512L18.8996 16.4922L21.2537 18.4473C21.2867 18.4747 21.3209 18.5 21.3562 18.5232L15.7565 29.6701C15.6861 29.8103 15.6528 29.9661 15.6598 30.1227C15.6668 30.2793 15.7139 30.4315 15.7967 30.5649C15.8794 30.6983 15.995 30.8084 16.1325 30.8848C16.27 30.9613 16.4248 31.0014 16.5823 31.0015C16.7541 31.0017 16.9225 30.9542 17.0687 30.8644C17.2149 30.7746 17.333 30.646 17.4098 30.493L24.9018 15.5795L25.3264 16.4261C25.128 16.5523 24.9851 16.7494 24.9277 16.9774C24.8681 17.2141 24.9054 17.4646 25.0313 17.6738C25.1572 17.8831 25.3615 18.034 25.5991 18.0933L35.7924 20.6323L34.2779 25.4796H28.3675C28.2101 25.4796 28.0582 25.5507 27.9362 25.6795C27.9171 25.6881 27.8984 25.6973 27.88 25.707C27.6685 25.8188 27.529 25.9927 27.492 26.1903L25.1483 38.8992C25.1302 38.9972 25.1379 39.0981 25.1709 39.1961C25.2039 39.2941 25.2617 39.3873 25.3408 39.4704C25.42 39.5535 25.519 39.6248 25.6323 39.6804C25.7455 39.7359 25.8707 39.7745 26.0008 39.794L26.0037 39.7944C26.023 39.7972 26.0415 39.7998 26.06 39.8017C26.3142 39.8282 26.5663 39.7802 26.765 39.6677C26.9637 39.5551 27.094 39.3865 27.1291 39.1963L29.3193 27.3196H35.0583L35.0677 27.3197L35.0773 27.3196H35.2989C35.4827 27.3196 35.6589 27.2227 35.7889 27.0502C35.9188 26.8776 35.9918 26.6436 35.9918 26.3996C35.9918 26.3886 35.9917 26.3776 35.9914 26.3666L37.7732 20.6638C37.8186 20.5195 37.8413 20.3652 37.84 20.2096C37.8396 20.1642 37.8372 20.1189 37.8328 20.074C37.8596 19.8521 37.8044 19.6279 37.6773 19.4435C37.5498 19.2585 37.3587 19.1263 37.1401 19.0717L27.5162 16.6745Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M27.5162 16.6745L25.7403 13.1335C25.7181 13.0859 25.6918 13.0404 25.6618 12.9973C25.6181 12.9342 25.5666 12.8767 25.5084 12.8261C25.4168 12.7466 25.3104 12.6859 25.1952 12.6474C25.08 12.6089 24.9583 12.5934 24.8371 12.6018C24.7159 12.6102 24.5975 12.6423 24.4888 12.6963C24.38 12.7503 24.2831 12.8252 24.2034 12.9165C24.1409 12.9883 24.09 13.0692 24.0524 13.1562L22.2024 16.8389L19.3257 14.4498C19.1156 14.2753 18.8517 14.1824 18.5922 14.1915C18.3326 14.2006 18.0986 14.3109 17.9415 14.4983C17.8999 14.5479 17.8647 14.6019 17.836 14.6592C17.7423 14.7386 17.6646 14.8366 17.6085 14.9482L11.1377 27.8282C11.0672 27.9684 11.0339 28.1242 11.041 28.2808C11.048 28.4375 11.0951 28.5897 11.1778 28.7231C11.2606 28.8565 11.3761 28.9666 11.5136 29.043C11.6511 29.1194 11.806 29.1596 11.9634 29.1597C12.1352 29.1599 12.3037 29.1124 12.4499 29.0226C12.5961 28.9328 12.7142 28.8042 12.7911 28.6512L18.8996 16.4922L21.2537 18.4473C21.2867 18.4747 21.3209 18.5 21.3562 18.5232L15.7565 29.6701C15.6861 29.8103 15.6528 29.9661 15.6598 30.1227C15.6668 30.2793 15.7139 30.4315 15.7967 30.5649C15.8794 30.6983 15.995 30.8084 16.1325 30.8848C16.27 30.9613 16.4248 31.0014 16.5823 31.0015C16.7541 31.0017 16.9225 30.9542 17.0687 30.8644C17.2149 30.7746 17.333 30.646 17.4098 30.493L24.9018 15.5795L25.3264 16.4261C25.128 16.5523 24.9851 16.7494 24.9277 16.9774C24.8681 17.2141 24.9054 17.4646 25.0313 17.6738C25.1572 17.8831 25.3615 18.034 25.5991 18.0933L35.7924 20.6323L34.2779 25.4796H28.3675C28.2101 25.4796 28.0582 25.5507 27.9362 25.6795C27.9171 25.6881 27.8984 25.6973 27.88 25.707C27.6685 25.8188 27.529 25.9927 27.492 26.1903L25.1483 38.8992C25.1302 38.9972 25.1379 39.0981 25.1709 39.1961C25.2039 39.2941 25.2617 39.3873 25.3408 39.4704C25.42 39.5535 25.519 39.6248 25.6323 39.6804C25.7455 39.7359 25.8707 39.7745 26.0008 39.794L26.0037 39.7944C26.023 39.7972 26.0415 39.7998 26.06 39.8017C26.3142 39.8282 26.5663 39.7802 26.765 39.6677C26.9637 39.5551 27.094 39.3865 27.1291 39.1963L29.3193 27.3196H35.0583L35.0677 27.3197L35.0773 27.3196H35.2989C35.4827 27.3196 35.6589 27.2227 35.7889 27.0502C35.9188 26.8776 35.9918 26.6436 35.9918 26.3996C35.9918 26.3886 35.9917 26.3776 35.9914 26.3666L37.7732 20.6638C37.8186 20.5195 37.8413 20.3652 37.84 20.2096C37.8396 20.1642 37.8372 20.1189 37.8328 20.074C37.8596 19.8521 37.8044 19.6279 37.6773 19.4435C37.5498 19.2585 37.3587 19.1263 37.1401 19.0717L27.5162 16.6745Z' fill='%231D1D1D'/%3E%3Cpath d='M25.7403 13.1335L24.8343 13.5568L24.8402 13.5694L24.8464 13.5818L25.7403 13.1335ZM27.5162 16.6745L26.6223 17.1228L26.8284 17.5338L27.2745 17.6449L27.5162 16.6745ZM25.6618 12.9973L24.8397 13.5666L24.8412 13.5688L25.6618 12.9973ZM25.5084 12.8261L24.8528 13.5813L24.8528 13.5813L25.5084 12.8261ZM25.1952 12.6474L25.5121 11.699L25.1952 12.6474ZM24.8371 12.6018L24.768 11.6042L24.768 11.6042L24.8371 12.6018ZM24.4888 12.6963L24.9336 13.592L24.9336 13.592L24.4888 12.6963ZM24.2034 12.9165L24.9573 13.5736L24.9573 13.5736L24.2034 12.9165ZM24.0524 13.1562L24.946 13.6051L24.959 13.5792L24.9705 13.5525L24.0524 13.1562ZM22.2024 16.8389L21.5634 17.6082L22.5312 18.412L23.0959 17.2878L22.2024 16.8389ZM19.3257 14.4498L19.9646 13.6805L19.9646 13.6805L19.3257 14.4498ZM18.5922 14.1915L18.5571 13.1921H18.5571L18.5922 14.1915ZM17.9415 14.4983L17.1751 13.856L17.1751 13.856L17.9415 14.4983ZM17.836 14.6592L18.4826 15.422L18.6384 15.2899L18.73 15.1073L17.836 14.6592ZM17.6085 14.9482L18.5021 15.3972L18.5021 15.3971L17.6085 14.9482ZM11.1377 27.8282L12.0312 28.2772L12.0313 28.2772L11.1377 27.8282ZM11.041 28.2808L10.042 28.3257L11.041 28.2808ZM11.1778 28.7231L12.0277 28.196L12.0277 28.196L11.1778 28.7231ZM11.9634 29.1597L11.9645 28.1597L11.9641 28.1597L11.9634 29.1597ZM12.4499 29.0226L12.9734 29.8746L12.9734 29.8746L12.4499 29.0226ZM12.7911 28.6512L11.8975 28.2023L12.7911 28.6512ZM18.8996 16.4922L19.5385 15.7229L18.5708 14.9191L18.0061 16.0432L18.8996 16.4922ZM21.2537 18.4473L21.8927 17.678L21.8927 17.678L21.2537 18.4473ZM21.3562 18.5232L22.2498 18.9721L22.6492 18.1771L21.906 17.6879L21.3562 18.5232ZM15.7565 29.6701L16.65 30.1191L16.6501 30.119L15.7565 29.6701ZM15.7967 30.5649L16.6465 30.0379L16.6465 30.0379L15.7967 30.5649ZM16.1325 30.8848L16.6183 30.0108L16.6183 30.0108L16.1325 30.8848ZM16.5823 31.0015L16.5833 30.0015H16.583L16.5823 31.0015ZM17.0687 30.8644L17.5922 31.7164H17.5922L17.0687 30.8644ZM17.4098 30.493L18.3034 30.9419L18.3034 30.9419L17.4098 30.493ZM24.9018 15.5795L25.7957 15.1312L24.9026 13.3503L24.0082 15.1306L24.9018 15.5795ZM25.3264 16.4261L25.8631 17.2699L26.6252 16.7851L26.2203 15.9778L25.3264 16.4261ZM24.9277 16.9774L25.8974 17.2217L25.8974 17.2217L24.9277 16.9774ZM25.0313 17.6738L25.8881 17.1582L25.8881 17.1582L25.0313 17.6738ZM25.5991 18.0933L25.3569 19.0636L25.3575 19.0637L25.5991 18.0933ZM35.7924 20.6323L36.7469 20.9305L37.0632 19.9183L36.0341 19.6619L35.7924 20.6323ZM34.2779 25.4796V26.4796H35.0131L35.2324 25.7778L34.2779 25.4796ZM27.9362 25.6795L28.3473 26.5911L28.5268 26.5102L28.6623 26.3671L27.9362 25.6795ZM27.88 25.707L28.3475 26.591L28.3475 26.591L27.88 25.707ZM27.492 26.1903L26.509 26.0064L26.5086 26.009L27.492 26.1903ZM25.1483 38.8992L26.1316 39.0809L26.1317 39.0805L25.1483 38.8992ZM25.1709 39.1961L24.2233 39.5155L24.2233 39.5155L25.1709 39.1961ZM25.6323 39.6804L26.0725 38.7825L26.0725 38.7825L25.6323 39.6804ZM26.0008 39.794L25.8525 40.783L25.8599 40.784L26.0008 39.794ZM26.0037 39.7944L25.8628 40.7844L25.8628 40.7844L26.0037 39.7944ZM26.06 39.8017L25.9558 40.7963L25.9566 40.7964L26.06 39.8017ZM26.765 39.6677L27.2578 40.5378L27.2578 40.5378L26.765 39.6677ZM27.1291 39.1963L28.1125 39.378L28.1125 39.3776L27.1291 39.1963ZM29.3193 27.3196V26.3196H28.4869L28.3359 27.1383L29.3193 27.3196ZM35.0583 27.3196L35.0644 26.3196H35.0583V27.3196ZM35.0677 27.3197L35.0616 28.3197L35.0739 28.3197L35.0677 27.3197ZM35.0773 27.3196V26.3196L35.0712 26.3196L35.0773 27.3196ZM35.7889 27.0502L34.9901 26.4486L34.9901 26.4486L35.7889 27.0502ZM35.9914 26.3666L35.0369 26.0684L34.9873 26.2272L34.9917 26.3936L35.9914 26.3666ZM37.7732 20.6638L36.8193 20.3637L36.8187 20.3656L37.7732 20.6638ZM37.84 20.2096L38.84 20.2013V20.2013L37.84 20.2096ZM37.8328 20.074L36.84 19.9538L36.8268 20.0629L36.8376 20.1723L37.8328 20.074ZM37.6773 19.4435L38.5007 18.876L38.5007 18.876L37.6773 19.4435ZM37.1401 19.0717L37.3823 18.1015L37.3818 18.1013L37.1401 19.0717ZM24.8464 13.5818L26.6223 17.1228L28.4101 16.2262L26.6342 12.6852L24.8464 13.5818ZM24.8412 13.5688C24.8386 13.565 24.8363 13.561 24.8343 13.5568L26.6462 12.7101C26.5998 12.6108 26.545 12.5157 26.4824 12.4257L24.8412 13.5688ZM24.8528 13.5813C24.8479 13.5771 24.8435 13.5721 24.8397 13.5666L26.4839 12.4279C26.3927 12.2963 26.2853 12.1764 26.1639 12.071L24.8528 13.5813ZM24.8783 13.5959C24.8692 13.5928 24.8605 13.5879 24.8528 13.5813L26.1639 12.071C25.9731 11.9053 25.7516 11.779 25.5121 11.699L24.8783 13.5959ZM24.9062 13.5994C24.8968 13.6001 24.8873 13.5989 24.8783 13.5959L25.5121 11.699C25.2726 11.6189 25.0198 11.5868 24.768 11.6042L24.9062 13.5994ZM24.9336 13.592C24.9249 13.5963 24.9156 13.5988 24.9062 13.5994L24.768 11.6042C24.5162 11.6217 24.2701 11.6884 24.0439 11.8007L24.9336 13.592ZM24.9573 13.5736C24.9504 13.5815 24.9423 13.5876 24.9336 13.592L24.044 11.8007C23.8178 11.9131 23.6157 12.0689 23.4496 12.2595L24.9573 13.5736ZM24.9705 13.5525C24.9672 13.5603 24.9626 13.5674 24.9573 13.5736L23.4496 12.2594C23.3191 12.4092 23.2128 12.578 23.1343 12.7599L24.9705 13.5525ZM23.0959 17.2878L24.946 13.6051L23.1588 12.7073L21.3088 16.39L23.0959 17.2878ZM18.6868 15.219L21.5634 17.6082L22.8413 16.0697L19.9646 13.6805L18.6868 15.219ZM18.6272 15.1909C18.6263 15.1909 18.6328 15.1906 18.6454 15.195C18.6578 15.1994 18.6725 15.2072 18.6868 15.219L19.9646 13.6805C19.5763 13.358 19.0754 13.1739 18.5571 13.1921L18.6272 15.1909ZM18.708 15.1406C18.6907 15.1612 18.6713 15.1748 18.6549 15.1825C18.6388 15.1901 18.6286 15.1908 18.6272 15.1909L18.5571 13.1921C18.0341 13.2104 17.5267 13.4364 17.1751 13.856L18.708 15.1406ZM18.73 15.1073C18.7242 15.1187 18.7169 15.13 18.708 15.1406L17.1751 13.856C17.083 13.9659 17.0051 14.0851 16.942 14.2111L18.73 15.1073ZM18.5021 15.3971C18.4971 15.407 18.4903 15.4154 18.4826 15.422L17.1893 13.8964C16.9942 14.0618 16.832 14.2662 16.7149 14.4994L18.5021 15.3971ZM12.0313 28.2772L18.5021 15.3972L16.7149 14.4993L10.2441 27.3793L12.0313 28.2772ZM12.04 28.236C12.0406 28.2505 12.0375 28.2647 12.0312 28.2772L10.2442 27.3792C10.0969 27.6722 10.0273 27.998 10.042 28.3257L12.04 28.236ZM12.0277 28.196C12.035 28.2078 12.0393 28.2216 12.04 28.236L10.042 28.3257C10.0567 28.6534 10.1552 28.9716 10.328 29.2501L12.0277 28.196ZM11.9995 28.169C12.0105 28.1751 12.0204 28.1843 12.0277 28.196L10.328 29.2501C10.5007 29.5287 10.7418 29.7581 11.0278 29.9171L11.9995 28.169ZM11.9641 28.1597C11.9763 28.1597 11.9884 28.1628 11.9995 28.169L11.0278 29.9171C11.3139 30.0761 11.6357 30.1595 11.9627 30.1597L11.9641 28.1597ZM11.9264 28.1706C11.9382 28.1633 11.9514 28.1597 11.9645 28.1597L11.9624 30.1597C12.3191 30.1601 12.6692 30.0615 12.9734 29.8746L11.9264 28.1706ZM11.8975 28.2023C11.9043 28.1887 11.9145 28.1779 11.9264 28.1706L12.9734 29.8746C13.2776 29.6877 13.5241 29.4197 13.6846 29.1001L11.8975 28.2023ZM18.0061 16.0432L11.8975 28.2023L13.6846 29.1001L19.7932 16.9411L18.0061 16.0432ZM21.8927 17.678L19.5385 15.7229L18.2607 17.2614L20.6148 19.2166L21.8927 17.678ZM21.906 17.6879C21.9015 17.685 21.897 17.6817 21.8927 17.678L20.6148 19.2166C20.6763 19.2677 20.7403 19.315 20.8065 19.3586L21.906 17.6879ZM16.6501 30.119L22.2498 18.9721L20.4626 18.0743L14.8629 29.2212L16.6501 30.119ZM16.6588 30.0779C16.6594 30.0923 16.6563 30.1065 16.65 30.1191L14.863 29.2211C14.7158 29.514 14.6461 29.8398 14.6608 30.1675L16.6588 30.0779ZM16.6465 30.0379C16.6538 30.0496 16.6581 30.0634 16.6588 30.0779L14.6608 30.1675C14.6755 30.4952 14.7741 30.8134 14.9468 31.092L16.6465 30.0379ZM16.6183 30.0108C16.6294 30.0169 16.6392 30.0261 16.6465 30.0379L14.9468 31.092C15.1196 31.3705 15.3606 31.5999 15.6467 31.7589L16.6183 30.0108ZM16.583 30.0015C16.5951 30.0016 16.6072 30.0046 16.6183 30.0108L15.6467 31.7589C15.9327 31.9179 16.2545 32.0013 16.5816 32.0015L16.583 30.0015ZM16.5451 30.0124C16.5569 30.0052 16.5701 30.0015 16.5833 30.0015L16.5813 32.0015C16.938 32.0019 17.2881 31.9033 17.5922 31.7164L16.5451 30.0124ZM16.5163 30.0441C16.5231 30.0305 16.5333 30.0197 16.5451 30.0124L17.5922 31.7164C17.8964 31.5295 18.1429 31.2615 18.3034 30.9419L16.5163 30.0441ZM24.0082 15.1306L16.5163 30.0441L18.3034 30.9419L25.7954 16.0284L24.0082 15.1306ZM26.2203 15.9778L25.7957 15.1312L24.0079 16.0278L24.4325 16.8744L26.2203 15.9778ZM25.8974 17.2217C25.8921 17.2427 25.8793 17.2595 25.8631 17.2699L24.7897 15.5823C24.3766 15.845 24.0781 16.2562 23.958 16.7332L25.8974 17.2217ZM25.8881 17.1582C25.8993 17.1769 25.9029 17.1998 25.8974 17.2217L23.958 16.7332C23.8333 17.2283 23.9114 17.7522 24.1744 18.1894L25.8881 17.1582ZM25.8414 17.1231C25.8598 17.1277 25.877 17.1398 25.8881 17.1582L24.1744 18.1894C24.4374 18.6264 24.8631 18.9403 25.3569 19.0636L25.8414 17.1231ZM36.0341 19.6619L25.8408 17.123L25.3575 19.0637L35.5507 21.6026L36.0341 19.6619ZM35.2324 25.7778L36.7469 20.9305L34.8379 20.3341L33.3234 25.1814L35.2324 25.7778ZM28.3675 26.4796H34.2779V24.4796H28.3675V26.4796ZM28.6623 26.3671C28.6251 26.4064 28.5251 26.4796 28.3675 26.4796V24.4796C27.895 24.4796 27.4913 24.695 27.2101 24.9919L28.6623 26.3671ZM28.3475 26.591L28.3473 26.5911L27.5252 24.7679C27.4874 24.7849 27.4498 24.8033 27.4125 24.823L28.3475 26.591ZM28.4749 26.3742C28.4449 26.5345 28.3485 26.5905 28.3475 26.591L27.4126 24.823C26.9886 25.0472 26.613 25.4508 26.509 26.0064L28.4749 26.3742ZM26.1317 39.0805L28.4754 26.3717L26.5086 26.009L24.1649 38.7178L26.1317 39.0805ZM26.1185 38.8767C26.1377 38.9336 26.1457 39.0051 26.1316 39.0809L24.1649 38.7174C24.1147 38.9893 24.138 39.2625 24.2233 39.5155L26.1185 38.8767ZM26.0649 38.7806C26.0752 38.7915 26.1 38.8219 26.1185 38.8766L24.2233 39.5155C24.3078 39.7663 24.4481 39.9831 24.6168 40.1602L26.0649 38.7806ZM26.0725 38.7825C26.0643 38.7785 26.0598 38.7754 26.0584 38.7744C26.0569 38.7733 26.0595 38.775 26.0649 38.7806L24.6168 40.1602C24.7852 40.3369 24.9831 40.4758 25.192 40.5782L26.0725 38.7825ZM26.1491 38.8051C26.116 38.8001 26.0898 38.791 26.0725 38.7825L25.192 40.5782C25.4012 40.6808 25.6254 40.7489 25.8525 40.7829L26.1491 38.8051ZM26.1445 38.8044L26.1417 38.804L25.8599 40.784L25.8628 40.7844L26.1445 38.8044ZM26.1642 38.8072C26.167 38.8075 26.1675 38.8076 26.164 38.8071C26.1623 38.8069 26.16 38.8066 26.1567 38.8061C26.1532 38.8056 26.1496 38.8051 26.1445 38.8044L25.8628 40.7844C25.8787 40.7867 25.9157 40.7921 25.9558 40.7963L26.1642 38.8072ZM26.2722 38.7975C26.2767 38.795 26.2689 38.8002 26.2465 38.8044C26.2245 38.8086 26.1958 38.8105 26.1634 38.8071L25.9566 40.7964C26.3919 40.8416 26.8569 40.7649 27.2578 40.5378L26.2722 38.7975ZM26.1458 39.0146C26.1742 38.8607 26.2651 38.8016 26.2722 38.7975L27.2578 40.5378C27.6624 40.3087 28.0137 39.9124 28.1125 39.378L26.1458 39.0146ZM28.3359 27.1383L26.1457 39.0149L28.1125 39.3776L30.3027 27.501L28.3359 27.1383ZM35.0583 26.3196H29.3193V28.3196H35.0583V26.3196ZM35.0739 26.3197L35.0644 26.3196L35.0521 28.3196L35.0616 28.3197L35.0739 26.3197ZM35.0712 26.3196L35.0616 26.3197L35.0739 28.3197L35.0834 28.3196L35.0712 26.3196ZM35.2989 26.3196H35.0773V28.3196H35.2989V26.3196ZM34.9901 26.4486C35.0116 26.42 35.1112 26.3196 35.2989 26.3196V28.3196C35.8542 28.3196 36.3063 28.0254 36.5877 27.6517L34.9901 26.4486ZM34.9918 26.3996C34.9918 26.423 34.9882 26.442 34.9844 26.4539C34.9806 26.4663 34.9793 26.4629 34.9901 26.4486L36.5877 27.6518C36.8649 27.2837 36.9918 26.8312 36.9918 26.3996H34.9918ZM34.9917 26.3936C34.9918 26.3956 34.9918 26.3976 34.9918 26.3996H36.9918C36.9918 26.3796 36.9915 26.3596 36.991 26.3397L34.9917 26.3936ZM36.8187 20.3656L35.0369 26.0684L36.9459 26.6649L38.7277 20.962L36.8187 20.3656ZM36.84 20.218C36.8405 20.2719 36.8324 20.322 36.8193 20.3637L38.7271 20.9638C38.8048 20.717 38.8421 20.4584 38.84 20.2013L36.84 20.218ZM36.8376 20.1723C36.8391 20.1873 36.8399 20.2025 36.84 20.218L38.84 20.2013C38.8393 20.1259 38.8353 20.0506 38.8279 19.9758L36.8376 20.1723ZM36.8539 20.011C36.8427 19.9948 36.8375 19.9744 36.84 19.9538L38.8255 20.1942C38.8817 19.7297 38.766 19.261 38.5007 18.876L36.8539 20.011ZM36.8979 20.0419C36.8809 20.0377 36.865 20.0272 36.8539 20.011L38.5007 18.876C38.2345 18.4898 37.8365 18.2149 37.3823 18.1015L36.8979 20.0419ZM27.2745 17.6449L36.8984 20.042L37.3818 18.1013L27.7579 15.7042L27.2745 17.6449Z' fill='%231D1D1D' mask='url(%23path-2-outside-1_383_13464)'/%3E%3C/svg%3E");
  }
  
  .ico__tennis:before, .ico__tennis:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M3 19.5C3 21.6668 3.42678 23.8124 4.25599 25.8143C5.08519 27.8161 6.30057 29.6351 7.83274 31.1673C9.3649 32.6994 11.1839 33.9148 13.1857 34.744C15.1876 35.5732 17.3332 36 19.5 36C21.6668 36 23.8124 35.5732 25.8143 34.744C27.8161 33.9148 29.6351 32.6994 31.1673 31.1673C32.6994 29.6351 33.9148 27.8161 34.744 25.8143C35.5732 23.8124 36 21.6668 36 19.5C36 17.3332 35.5732 15.1876 34.744 13.1857C33.9148 11.1839 32.6994 9.36491 31.1673 7.83274C29.6351 6.30057 27.8161 5.08519 25.8143 4.25599C23.8124 3.42679 21.6668 3 19.5 3C17.3332 3 15.1876 3.42679 13.1857 4.25599C11.1839 5.08519 9.3649 6.30057 7.83274 7.83274C6.30057 9.36491 5.08519 11.1839 4.25599 13.1857C3.42678 15.1876 3 17.3332 3 19.5Z' stroke='%231D1D1D' stroke-width='3.85' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.5 7.21973C10.2254 8.76722 11.6054 10.6608 12.5502 12.7773C13.4949 14.8937 13.9832 17.1854 13.9832 19.5031C13.9832 21.8208 13.4949 24.1125 12.5502 26.2289C11.6054 28.3453 10.2254 30.2389 8.5 31.7864M30.5 7.21973C28.7746 8.76722 27.3946 10.6608 26.4498 12.7773C25.5051 14.8937 25.0168 17.1854 25.0168 19.5031C25.0168 21.8208 25.5051 24.1125 26.4498 26.2289C27.3946 28.3453 28.7746 30.2389 30.5 31.7864' stroke='%231D1D1D' stroke-width='3.85' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__footvolley:before, .ico__footvolley:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M20 2.125C16.4647 2.125 13.0087 3.17335 10.0692 5.13748C7.12966 7.10161 4.83858 9.8933 3.48566 13.1595C2.13274 16.4258 1.77876 20.0198 2.46847 23.4872C3.15818 26.9547 4.86061 30.1397 7.36047 32.6395C9.86034 35.1394 13.0454 36.8418 16.5128 37.5315C19.9802 38.2212 23.5742 37.8673 26.8405 36.5143C30.1067 35.1614 32.8984 32.8703 34.8625 29.9308C36.8267 26.9913 37.875 23.5353 37.875 20C37.87 15.2608 35.9851 10.7171 32.634 7.36599C29.2829 4.01487 24.7392 2.13 20 2.125ZM34.0422 14.3797C31.7515 13.6736 29.3931 13.2093 27.0056 12.9944C26.7907 10.6069 26.3264 8.24855 25.6203 5.95781C27.5181 6.72346 29.2421 7.86388 30.6891 9.31092C32.1361 10.758 33.2766 12.4819 34.0422 14.3797ZM35.125 20C35.1258 21.5827 34.8775 23.1557 34.3894 24.6612C33.1426 21.5733 31.4544 18.6826 29.3775 16.0795C31.2707 16.4101 33.1295 16.9135 34.9308 17.5834C35.0601 18.3825 35.125 19.1906 35.125 20ZM22.4166 5.06922C23.0865 6.87048 23.5899 8.72935 23.9205 10.6225C21.3174 8.54561 18.4267 6.8574 15.3388 5.61062C17.6217 4.87157 20.0477 4.686 22.4166 5.06922ZM11.8256 7.28125C15.659 8.46613 19.2317 10.37 22.353 12.8912C16.147 13.168 10.1318 15.1196 4.94548 18.5391C5.16871 16.2651 5.9036 14.0711 7.09511 12.1215C8.28661 10.1719 9.90384 8.51714 11.8256 7.28125ZM4.99016 21.8666C10.5897 17.6972 17.411 15.4969 24.3914 15.6086C24.5031 22.589 22.3028 29.4103 18.1334 35.0098C14.7943 34.5893 11.6902 33.0693 9.31044 30.6896C6.93069 28.3098 5.41071 25.2057 4.99016 21.8666ZM21.4609 35.0545C24.881 29.8684 26.8332 23.8531 27.1105 17.647C29.6311 20.7684 31.5344 24.3411 32.7188 28.1744C31.4829 30.0962 29.8281 31.7134 27.8785 32.9049C25.9289 34.0964 23.7349 34.8313 21.4609 35.0545Z' fill='%231D1D1D' stroke='%231D1D1D'/%3E%3C/svg%3E");
  }
  
  .ico__basketball:before, .ico__basketball:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M19.9987 36.6693C29.2034 36.6693 36.6654 29.2074 36.6654 20.0026C36.6654 10.7979 29.2034 3.33594 19.9987 3.33594C10.7939 3.33594 3.33203 10.7979 3.33203 20.0026C3.33203 29.2074 10.7939 36.6693 19.9987 36.6693Z' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.12109 9.39648C10.6564 12.4268 12.4241 15.9622 12.4241 20.0026C12.4241 24.043 10.6564 27.5783 7.12109 30.6086' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M32.8773 30.6086C29.3419 27.5783 27.5742 24.043 27.5742 20.0026C27.5742 15.9622 29.3419 12.4268 32.8773 9.39648' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.33203 20.0029H36.6654' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20 3.33594V36.6693' stroke='%231D1D1D' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__soccer:before, .ico__soccer:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M19.9974 1.67188C9.8774 1.67188 1.66406 9.88521 1.66406 20.0052C1.66406 30.1252 9.8774 38.3385 19.9974 38.3385C30.1174 38.3385 38.3307 30.1252 38.3307 20.0052C38.3307 9.88521 30.1174 1.67188 19.9974 1.67188ZM21.8307 7.72188L24.3057 5.98021C27.6228 7.00645 30.4683 9.17626 32.3357 12.1035L31.6207 14.5602L29.1457 15.4035L21.8307 10.2885V7.72188ZM15.6891 5.98021L18.1641 7.72188V10.2885L10.8491 15.4035L8.37406 14.5602L7.65906 12.1035C9.53824 9.18706 12.3793 7.02061 15.6891 5.98021ZM10.9774 29.3735L8.8874 29.5569C6.5895 26.9056 5.32647 23.5137 5.33073 20.0052C5.33073 19.7852 5.34906 19.5835 5.3674 19.3635L7.20073 18.0252L9.73073 18.9052L12.4074 26.8619L10.9774 29.3735ZM24.5807 33.9202C23.1324 34.3969 21.5924 34.6719 19.9974 34.6719C18.4024 34.6719 16.8624 34.3969 15.4141 33.9202L14.1491 31.1885L15.3224 29.1719H24.6907L25.8641 31.2069L24.5807 33.9202ZM24.1591 25.5052H15.8357L13.3607 18.1352L19.9974 13.4785L26.6524 18.1352L24.1591 25.5052ZM31.1074 29.5569L29.0174 29.3735L27.5691 26.8619L30.2457 18.9052L32.7941 18.0435L34.6274 19.3819C34.6457 19.5835 34.6641 19.7852 34.6641 20.0052C34.6641 23.6535 33.3257 26.9902 31.1074 29.5569Z' fill='%231D1D1D'/%3E%3C/svg%3E");
  }
  
  .ico__lookie:before, .ico__lookie:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cg clip-path='url(%23clip0_2420_140135)'%3E%3Cpath d='M6.02828 30.7463C2.3195 25.9754 1.18557 19.4115 3.62164 13.4096C7.2565 4.45415 17.4629 0.140963 26.4184 3.77581C35.3738 7.41066 39.687 17.6171 36.0521 26.5725C33.5138 32.8264 27.7708 36.8163 21.487 37.4167C20.077 37.5514 18.4432 37.5807 17.001 36.499C15.001 34.999 15.501 31.499 15.501 24.499' stroke='%231D1D1D' stroke-width='3.675' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17.3348 13.8191V19.5728C17.3348 19.7142 17.4144 19.7849 17.5735 19.7849H18.8992C22.0456 19.7849 23.6188 18.6624 23.6188 16.4175C23.6188 14.4201 22.1605 13.4214 19.2439 13.4214C18.7136 13.4214 18.1568 13.4656 17.5735 13.5539C17.4144 13.5893 17.3348 13.6777 17.3348 13.8191ZM15.1871 30.1522C14.7806 30.1522 14.427 30.0019 14.1265 29.7014C13.826 29.4009 13.6758 29.0474 13.6758 28.6408V12.4403C13.6758 12.0161 13.8172 11.636 14.1 11.3002C14.3828 10.9643 14.7364 10.7787 15.1606 10.7434C16.6631 10.602 18.1126 10.5312 19.509 10.5312C22.1075 10.5312 24.0519 11.0174 25.3423 11.9896C26.6327 12.9441 27.2779 14.2963 27.2779 16.0463C27.2779 17.3014 26.9332 18.4061 26.2438 19.3607C25.5721 20.3152 24.6617 20.9869 23.5128 21.3758C23.4951 21.3758 23.4863 21.3846 23.4863 21.4023C23.4863 21.4377 23.4951 21.4553 23.5128 21.4553C24.3612 21.9856 25.086 23.0286 25.687 24.5841L27.2779 28.7469C27.4016 29.0828 27.3574 29.4009 27.1453 29.7014C26.9508 30.0019 26.6769 30.1522 26.3233 30.1522H25.5014C25.0418 30.1522 24.6264 30.0285 24.2552 29.781C23.884 29.5158 23.6188 29.1711 23.4597 28.7469L21.9749 24.6636C21.6567 23.8152 21.2944 23.2583 20.8878 22.9932C20.4812 22.728 19.783 22.5955 18.7931 22.5955H17.5735C17.4144 22.5955 17.3348 22.675 17.3348 22.8341V28.6408C17.3348 29.0474 17.1846 29.4009 16.8841 29.7014C16.6012 30.0019 16.2566 30.1522 15.85 30.1522H15.1871Z' fill='%231D1D1D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2420_140135'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  }
  
  .ico__bus:before, .ico__bus:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' viewBox='0 0 46 46' fill='none'%3E%3Cpath d='M16.2917 36.4163V40.633C16.2917 41.1697 16.2917 41.4381 16.1872 41.6431C16.0953 41.8234 15.9487 41.97 15.7684 42.0619C15.5634 42.1663 15.295 42.1663 14.7583 42.1663H11.1167C10.5799 42.1663 10.3116 42.1663 10.1066 42.0619C9.92627 41.97 9.77966 41.8234 9.68779 41.6431C9.58333 41.4381 9.58333 41.1697 9.58333 40.633V36.4163M36.4167 36.4163V40.633C36.4167 41.1697 36.4167 41.4381 36.3122 41.6431C36.2203 41.8234 36.0737 41.97 35.8934 42.0619C35.6884 42.1663 35.42 42.1663 34.8833 42.1663H31.2417C30.7049 42.1663 30.4366 42.1663 30.2316 42.0619C30.0513 41.97 29.9047 41.8234 29.8128 41.6431C29.7083 41.4381 29.7083 41.1697 29.7083 40.633V36.4163M5.75 22.9997H40.25M5.75 10.5413H40.25M12.4583 29.708H15.3333M30.6667 29.708H33.5417M14.95 36.4163H31.05C34.2703 36.4163 35.8805 36.4163 37.1104 35.7896C38.1924 35.2384 39.072 34.3587 39.6233 33.2768C40.25 32.0468 40.25 30.4366 40.25 27.2163V13.033C40.25 9.81271 40.25 8.20255 39.6233 6.97256C39.072 5.89063 38.1924 5.01099 37.1104 4.45972C35.8805 3.83301 34.2703 3.83301 31.05 3.83301H14.95C11.7297 3.83301 10.1195 3.83301 8.88955 4.45972C7.80762 5.01099 6.92798 5.89063 6.37671 6.97256C5.75 8.20255 5.75 9.81271 5.75 13.033V27.2163C5.75 30.4366 5.75 32.0468 6.37671 33.2768C6.92798 34.3587 7.80762 35.2384 8.88955 35.7896C10.1195 36.4163 11.7297 36.4163 14.95 36.4163Z' stroke='%231D1D1D' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__chevron:before, .ico__chevron:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 13L15 7.5' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__search:before, .ico__search:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2.7' y='2.7' width='12.6' height='12.6' rx='6.3' stroke='%231D1D1D' stroke-width='1.4'/%3E%3Cpath d='M13.459 13.4583L16.9945 16.9938' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  }
  
  .ico__login:before, .ico__login:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_63_581' fill='white'%3E%3Cpath d='M10 2H17C17.5523 2 18 2.44772 18 3V17C18 17.5523 17.5523 18 17 18H10V2Z'/%3E%3C/mask%3E%3Cpath d='M10 0.6H17C18.3255 0.6 19.4 1.67452 19.4 3L16.6 3.4H10V0.6ZM19.4 17C19.4 18.3255 18.3255 19.4 17 19.4H10V16.6H16.6L19.4 17ZM10 18V2V18ZM17 0.6C18.3255 0.6 19.4 1.67452 19.4 3V17C19.4 18.3255 18.3255 19.4 17 19.4L16.6 16.6V3.4L17 0.6Z' fill='%231D1D1D' mask='url(%23path-1-inside-1_63_581)'/%3E%3Cpath d='M2 10H14' stroke='%231D1D1D' stroke-width='1.4'/%3E%3Cpath d='M10.5 6.5L14 10L10.5 13.5' stroke='%231D1D1D' stroke-width='1.2'/%3E%3C/svg%3E%0A");
  }
  
  .ico__logout:before, .ico__logout:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_63_581' fill='white'%3E%3Cpath d='M10 18H3C2.44772 18 2 17.5523 2 17L2 3C2 2.44772 2.44772 2 3 2H10L10 18Z'/%3E%3C/mask%3E%3Cpath d='M10 19.4H3C1.67452 19.4 0.6 18.3255 0.6 17L3.4 16.6H10V19.4ZM0.6 3C0.6 1.67452 1.67452 0.6 3 0.6H10V3.4H3.4L0.6 3ZM10 2L10 18L10 2ZM3 19.4C1.67452 19.4 0.6 18.3255 0.6 17L0.6 3C0.6 1.67452 1.67452 0.6 3 0.6L3.4 3.4L3.4 16.6L3 19.4Z' fill='%231D1D1D' mask='url(%23path-1-inside-1_63_581)'/%3E%3Cpath d='M5 10H17' stroke='%231D1D1D' stroke-width='1.4'/%3E%3Cpath d='M13.5 6.5L17 10L13.5 13.5' stroke='%231D1D1D' stroke-width='1.2'/%3E%3C/svg%3E%0A");
  }
  
  .ico__join:before, .ico__join:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='6' r='2.3' stroke='%231D1D1D' stroke-width='1.4'/%3E%3Cpath d='M14.3 14.618V16.3H1.7V14.618C1.7 14.0044 1.93725 13.505 2.34125 13.2434C3.33829 12.5978 5.22125 11.7 8 11.7C10.7787 11.7 12.6617 12.5978 13.6587 13.2434C14.0628 13.505 14.3 14.0044 14.3 14.618Z' stroke='%231D1D1D' stroke-width='1.4'/%3E%3Cpath d='M16 5V11' stroke='%231D1D1D' stroke-width='1.4'/%3E%3Cpath d='M13 8H19' stroke='%231D1D1D' stroke-width='1.4'/%3E%3C/svg%3E%0A");
  }
  
  .ico__mypage:before, .ico__mypage:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='5.5' r='2.8' stroke='%231D1D1D' stroke-width='1.4'/%3E%3Cpath d='M17.3 15V17.3H2.7V15C2.7 14.3969 2.93015 13.8966 3.32853 13.6209C4.43564 12.8549 6.65593 11.7 10 11.7C13.3441 11.7 15.5644 12.8549 16.6715 13.6209C17.0698 13.8966 17.3 14.3969 17.3 15Z' stroke='%231D1D1D' stroke-width='1.4'/%3E%3C/svg%3E%0A");
  }
  
  .ico__sitemap:before, .ico__sitemap:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M2 4H18' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 10H18' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2 16H18' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__shortcut:before, .ico__shortcut:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 3H5C3.89543 3 3 3.89543 3 5V15C3 16.1046 3.89543 17 5 17H15C16.1046 17 17 16.1046 17 15V10' stroke='%231D1D1D' stroke-width='1.4'/%3E%3Cpath d='M16.9999 3L7.5293 12.4706M16.9999 3H12.4705M16.9999 3V7.52941' stroke='%231D1D1D' stroke-width='1.4'/%3E%3C/svg%3E%0A");
  }
  
  .ico__plus:before, .ico__plus:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.66699 10L15.667 10' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M10.167 4.5L10.167 15.5' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__sc-arrow:before, .ico__sc-arrow:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M2 17L17 2M17 2H2M17 2V17' stroke='%231D1D1D' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__home:before, .ico__home:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 11L12 6L18 11V17C18 17.5523 17.5523 18 17 18H13.5V15C13.5 14.4477 13.0523 14 12.5 14H11.5C10.9477 14 10.5 14.4477 10.5 15V18H7C6.44772 18 6 17.5523 6 17V11Z' fill='%231D1D1D'/%3E%3C/svg%3E%0A");
  }
  
  .ico__file:before, .ico__file:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M14.1025 7.26634L8.09206 13.2768C6.72523 14.6436 4.50915 14.6436 3.14231 13.2768C1.77548 11.9099 1.77548 9.69384 3.14231 8.327L9.15272 2.3166C10.0639 1.40537 11.5413 1.40537 12.4526 2.3166C13.3638 3.22782 13.3638 4.7052 12.4526 5.61643L6.67785 11.3911C6.22224 11.8467 5.48354 11.8467 5.02793 11.3911C4.57232 10.9355 4.57232 10.1968 5.02793 9.74122L10.0955 4.67362' stroke='%231D1D1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__sb-prevnext:before, .ico__sb-prevnext:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.75 5L7.25 10L12.75 15' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__sb-firstlast:before, .ico__sb-firstlast:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.5 5L10 10L15.5 15' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M10 5L4.5 10L10 15' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__calendar:before, .ico__calendar:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.75 8.75H21.25V20C21.25 20.6904 20.6904 21.25 20 21.25H4C3.30964 21.25 2.75 20.6904 2.75 20V8.75Z' stroke='%231D1D1D' stroke-width='1.5'/%3E%3Crect x='6.6001' y='14' width='2' height='2' rx='1' fill='%231D1D1D'/%3E%3Crect x='11' y='14' width='2' height='2' rx='1' fill='%231D1D1D'/%3E%3Crect x='15.3999' y='14' width='2' height='2' rx='1' fill='%231D1D1D'/%3E%3Crect x='7.4' y='2.4' width='0.8' height='1.7' rx='0.4' stroke='%231D1D1D' stroke-width='0.8'/%3E%3Crect x='15.8004' y='2.4' width='0.8' height='1.7' rx='0.4' stroke='%231D1D1D' stroke-width='0.8'/%3E%3Cmask id='path-7-inside-1_587_15396' fill='white'%3E%3Cpath d='M2 5.59375C2 4.48918 2.89543 3.59375 4 3.59375H20C21.1046 3.59375 22 4.48918 22 5.59375V9.59375H2V5.59375Z'/%3E%3C/mask%3E%3Cpath d='M0.4 5.59375C0.4 3.66075 1.967 2.09375 3.9 2.09375H20.1C22.033 2.09375 23.6 3.66075 23.6 5.59375H20.4C20.4 5.31761 20.2209 5.09375 20 5.09375H4C3.77909 5.09375 3.6 5.31761 3.6 5.59375H0.4ZM22 9.59375H2H22ZM0.4 9.59375V5.59375C0.4 3.66075 1.967 2.09375 3.9 2.09375L4 5.09375C3.77909 5.09375 3.6 5.31761 3.6 5.59375V9.59375H0.4ZM20.1 2.09375C22.033 2.09375 23.6 3.66075 23.6 5.59375V9.59375H20.4V5.59375C20.4 5.31761 20.2209 5.09375 20 5.09375L20.1 2.09375Z' fill='%231D1D1D' mask='url(%23path-7-inside-1_587_15396)'/%3E%3C/svg%3E%0A");
  }
  
  .ico__required:before, .ico__required:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='8' viewBox='0 0 7 8' fill='none'%3E%3Cpath d='M2.65625 7.08301L2.75586 4.50977L0.564453 5.8877L0 4.9082L2.29102 3.71289L0 2.50098L0.564453 1.52148L2.75586 2.89941L2.65625 0.326172H3.78516L3.68555 2.89941L5.87695 1.52148L6.44141 2.50098L4.16699 3.71289L6.44141 4.9082L5.87695 5.8877L3.68555 4.50977L3.78516 7.08301H2.65625Z' fill='%231D1D1D'/%3E%3C/svg%3E");
  }
  
  .ico__print:before, .ico__print:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 16.9999C18.9319 16.9999 19.3978 16.9999 19.7654 16.8477C20.2554 16.6447 20.6447 16.2552 20.8477 15.7652C20.9999 15.3976 21 14.9321 21 14.0002V10.1969C21 9.07899 21 8.5192 20.7822 8.0918C20.5905 7.71547 20.2837 7.40973 19.9074 7.21799C19.5058 7.01337 18.9884 7.00082 18 7.00005M18 7.00005C17.9354 7 17.8689 7 17.8002 7H6.2002C6.13138 7 6.06469 7 6 7.00005M18 7.00005L6 7.00005M18 7.00005V6.19691C18 5.07899 18 4.5192 17.7822 4.0918C17.5905 3.71547 17.2837 3.40973 16.9074 3.21799C16.4796 3 15.9203 3 14.8002 3H9.2002C8.08009 3 7.51962 3 7.0918 3.21799C6.71547 3.40973 6.40973 3.71547 6.21799 4.0918C6 4.51962 6 5.08009 6 6.2002V7.00005M6 7.00005C5.01173 7.00082 4.49334 7.01339 4.0918 7.21799C3.71547 7.40973 3.40973 7.71547 3.21799 8.0918C3 8.51962 3 9.08009 3 10.2002V14.0002C3 14.9321 3 15.3976 3.15224 15.7652C3.35523 16.2552 3.74432 16.6447 4.23438 16.8477C4.60192 16.9999 5.06786 16.9999 5.99974 16.9999M10 11H14M9 15H15C15.9319 15 16.3978 15 16.7654 15.1522C17.2554 15.3552 17.6447 15.7443 17.8477 16.2344C17.9999 16.6019 17.9999 17.0681 17.9999 18C17.9999 18.9319 17.9999 19.3978 17.8477 19.7654C17.6447 20.2554 17.2554 20.6447 16.7654 20.8477C16.3978 20.9999 15.9319 21 15 21H9C8.06812 21 7.60192 20.9999 7.23438 20.8477C6.74432 20.6447 6.35523 20.2557 6.15224 19.7656C6 19.3981 6 18.9316 6 17.9997C6 17.0679 6 16.6019 6.15224 16.2344C6.35523 15.7443 6.74432 15.3552 7.23438 15.1522C7.60192 15 8.06812 15 9 15Z' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__share:before, .ico__share:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 13.5L15 16.5M15 7.5L9 10.5M18 21C16.3431 21 15 19.6569 15 18C15 16.3431 16.3431 15 18 15C19.6569 15 21 16.3431 21 18C21 19.6569 19.6569 21 18 21ZM6 15C4.34315 15 3 13.6569 3 12C3 10.3431 4.34315 9 6 9C7.65685 9 9 10.3431 9 12C9 13.6569 7.65685 15 6 15ZM18 9C16.3431 9 15 7.65685 15 6C15 4.34315 16.3431 3 18 3C19.6569 3 21 4.34315 21 6C21 7.65685 19.6569 9 18 9Z' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__link:before, .ico__link:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1222_10841)'%3E%3Cpath d='M8.68498 14.3154L14.3154 8.68531M6.57394 10.7964L5.16633 12.2039C3.61152 13.7586 3.61107 16.2795 5.16588 17.8342C6.72068 19.3889 9.24227 19.3885 10.7971 17.8337L12.2032 16.4264M10.7962 6.57342L12.2038 5.16589C13.7586 3.61118 16.2791 3.61146 17.8339 5.16617C19.3887 6.72088 19.3887 9.24159 17.8339 10.7963L16.427 12.2038' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1222_10841'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  }
  
  .ico__clock:before, .ico__clock:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_1331_3572)'%3E%3Cpath d='M7.99967 3.99967V7.99967L10.6663 9.33301M14.6663 7.99967C14.6663 11.6816 11.6816 14.6663 7.99967 14.6663C4.31778 14.6663 1.33301 11.6816 1.33301 7.99967C1.33301 4.31778 4.31778 1.33301 7.99967 1.33301C11.6816 1.33301 14.6663 4.31778 14.6663 7.99967Z' stroke='%231D1D1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1331_3572'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  }
  
  .ico__possible:before, .ico__possible:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M10.5 6.66667L7.83333 9.33333L6.5 8M8.5 14C5.18629 14 2.5 11.3137 2.5 8C2.5 4.68629 5.18629 2 8.5 2C11.8137 2 14.5 4.68629 14.5 8C14.5 11.3137 11.8137 14 8.5 14Z' stroke='%231D1D1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__closed:before, .ico__closed:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 8C2 11.3137 4.68629 14 8 14C11.3137 14 14 11.3137 14 8C14 4.68629 11.3137 2 8 2C4.68629 2 2 4.68629 2 8Z' stroke='%231D1D1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 9.99997L7.99998 7.99998M7.99998 7.99998L9.99997 6M7.99998 7.99998L6 6M7.99998 7.99998L9.99997 9.99997' stroke='%231D1D1D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__select:before, .ico__select:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 13L15 7.5' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M5 7.5L10 13L15 7.5' stroke='%231D1D1D' stroke-opacity='0.2' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M5 7.5L10 13L15 7.5' stroke='black' stroke-opacity='0.2' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__check:before, .ico__check:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 6L5.63158 9.5L10.5 2' stroke='%231D1D1D' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");
  }
  
  .ico__close:before, .ico__close:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.98975 3.98926L16.0106 16.0101' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M16.0103 3.98926L3.98944 16.0101' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__info:before, .ico__info:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_1613_9253)'%3E%3Cpath d='M8.00001 5.33337V8.00004M8.00001 10.6667H8.00668M14.6667 8.00004C14.6667 11.6819 11.6819 14.6667 8.00001 14.6667C4.31811 14.6667 1.33334 11.6819 1.33334 8.00004C1.33334 4.31814 4.31811 1.33337 8.00001 1.33337C11.6819 1.33337 14.6667 4.31814 14.6667 8.00004Z' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1613_9253'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  }
  
  .ico__sb-smile:before, .ico__sb-smile:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M17 26C17 26 19.625 29 24 29C28.375 29 31 26 31 26M18.5 18C18.5078 17.6095 18.52 17 18.52 17M29.5 18L29.52 17M14 37V41.671C14 42.7367 14 43.2696 14.2185 43.5432C14.4084 43.7812 14.6965 43.9197 15.0011 43.9194C15.3513 43.919 15.7673 43.5861 16.5995 42.9204L21.3704 39.1037C22.345 38.324 22.8323 37.9341 23.375 37.6569C23.8564 37.411 24.3689 37.2312 24.8984 37.1225C25.4953 37 26.1194 37 27.3675 37H32.4C35.7603 37 37.4405 37 38.7239 36.346C39.8529 35.7708 40.7708 34.8529 41.346 33.7239C42 32.4405 42 30.7603 42 27.4V16.6C42 13.2397 42 11.5595 41.346 10.2761C40.7708 9.14708 39.8529 8.2292 38.7239 7.65396C37.4405 7 35.7603 7 32.4 7H15.6C12.2397 7 10.5595 7 9.27606 7.65396C8.14708 8.2292 7.2292 9.14708 6.65396 10.2761C6 11.5595 6 13.2397 6 16.6V29C6 30.8599 6 31.7899 6.20445 32.5529C6.75925 34.6235 8.37653 36.2408 10.4471 36.7956C11.2101 37 12.1401 37 14 37ZM19.5 18C19.5 18.5523 19.0523 19 18.5 19C17.9477 19 17.5 18.5523 17.5 18C17.5 17.4477 17.9477 17 18.5 17C19.0523 17 19.5 17.4477 19.5 18ZM30.5 18C30.5 18.5523 30.0523 19 29.5 19C28.9477 19 28.5 18.5523 28.5 18C28.5 17.4477 28.9477 17 29.5 17C30.0523 17 30.5 17.4477 30.5 18Z' stroke='%231D1D1D' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__alarm:before, .ico__alarm:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9627 15.2016C11.9627 16.527 10.8882 17.6016 9.5627 17.6016C8.23722 17.6016 7.1627 16.527 7.1627 15.2016M10.9999 4.99241C11.3483 4.63248 11.5627 4.14206 11.5627 3.60156C11.5627 2.49699 10.6673 1.60156 9.5627 1.60156C8.45813 1.60156 7.5627 2.49699 7.5627 3.60156C7.5627 4.14206 7.7771 4.63248 8.1255 4.99241M2.00016 6.65993C1.98868 5.49885 2.61466 4.41461 3.62593 3.84401M17.1252 6.65993C17.1367 5.49885 16.5107 4.41461 15.4995 3.84401M14.3627 8.96156C14.3627 7.85826 13.857 6.80015 12.9568 6.02C12.0566 5.23985 10.8357 4.80156 9.5627 4.80156C8.28966 4.80156 7.06876 5.23985 6.16859 6.02C5.26841 6.80015 4.7627 7.85826 4.7627 8.96156C4.7627 10.787 4.31 12.122 3.74515 13.0773C3.10137 14.1661 2.77948 14.7104 2.79219 14.8405C2.80673 14.9893 2.83351 15.0362 2.95417 15.1244C3.05964 15.2016 3.58951 15.2016 4.64925 15.2016H14.4761C15.5359 15.2016 16.0658 15.2016 16.1712 15.1244C16.2919 15.0362 16.3187 14.9893 16.3332 14.8405C16.3459 14.7104 16.024 14.1661 15.3802 13.0773C14.8154 12.122 14.3627 10.787 14.3627 8.96156Z' stroke='%231D1D1D' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__entrance-1--point:before, .ico__entrance-1--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M19 44H29M16 4H32M24 10V4M8 24H40M34 38L37 44M14 38L11 44M17 31H17.02M31 31H31.02M17.6 38H30.4C33.7603 38 35.4405 38 36.7239 37.346C37.8529 36.7708 38.7708 35.8529 39.346 34.7239C40 33.4405 40 31.7603 40 28.4V19.6C40 16.2397 40 14.5595 39.346 13.2761C38.7708 12.1471 37.8529 11.2292 36.7239 10.654C35.4405 10 33.7603 10 30.4 10H17.6C14.2397 10 12.5595 10 11.2761 10.654C10.1471 11.2292 9.2292 12.1471 8.65396 13.2761C8 14.5595 8 16.2397 8 19.6V28.4C8 31.7603 8 33.4405 8.65396 34.7239C9.2292 35.8529 10.1471 36.7708 11.2761 37.346C12.5595 38 14.2397 38 17.6 38ZM18 31C18 31.5523 17.5523 32 17 32C16.4477 32 16 31.5523 16 31C16 30.4477 16.4477 30 17 30C17.5523 30 18 30.4477 18 31ZM32 31C32 31.5523 31.5523 32 31 32C30.4477 32 30 31.5523 30 31C30 30.4477 30.4477 30 31 30C31.5523 30 32 30.4477 32 31Z' stroke='%232C66FB' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__entrance-2--point:before, .ico__entrance-2--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='48' viewBox='0 0 49 48' fill='none'%3E%3Cpath d='M24.5 34C24.5 39.5228 28.9772 44 34.5 44C40.0228 44 44.5 39.5228 44.5 34C44.5 28.4772 40.0228 24 34.5 24C28.9772 24 24.5 28.4772 24.5 34ZM24.5 34C24.5 31.7484 25.2442 29.6705 26.5 27.999V10M24.5 34C24.5 35.6507 24.9 37.208 25.6083 38.5803C23.9233 40.0035 20.0317 41 15.5 41C9.42487 41 4.5 39.2091 4.5 37V10M26.5 10C26.5 12.2091 21.5751 14 15.5 14C9.42487 14 4.5 12.2091 4.5 10M26.5 10C26.5 7.79086 21.5751 6 15.5 6C9.42487 6 4.5 7.79086 4.5 10M4.5 28C4.5 30.2091 9.42487 32 15.5 32C19.878 32 23.6586 31.07 25.4293 29.7236M26.5 19C26.5 21.2091 21.5751 23 15.5 23C9.42487 23 4.5 21.2091 4.5 19' stroke='%232C66FB' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__entrance-3--point:before, .ico__entrance-3--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M10 6L4 12M44 12L38 6M12 38L8 42M36 38L40 42M24 18V26L28 30M24 42C28.2435 42 32.3131 40.3143 35.3137 37.3137C38.3143 34.3131 40 30.2435 40 26C40 21.7565 38.3143 17.6869 35.3137 14.6863C32.3131 11.6857 28.2435 10 24 10C19.7565 10 15.6869 11.6857 12.6863 14.6863C9.68571 17.6869 8 21.7565 8 26C8 30.2435 9.68571 34.3131 12.6863 37.3137C15.6869 40.3143 19.7565 42 24 42Z' stroke='%232C66FB' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__entrance-4--point:before, .ico__entrance-4--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3E%3Cpath d='M30.1 34L35.05 29M35.05 29L40 34M35.05 29V39M29.275 9.4846C31.6938 10.4736 33.4 12.8689 33.4 15.6667C33.4 18.4645 31.6938 20.8598 29.275 21.8487M23.5 29H16.9C13.8248 29 12.2872 29 11.0743 29.5075C9.4571 30.1841 8.17226 31.4819 7.5024 33.1154C7 34.3406 7 35.8937 7 39M25.975 15.6667C25.975 19.3486 23.0201 22.3333 19.375 22.3333C15.7299 22.3333 12.775 19.3486 12.775 15.6667C12.775 11.9848 15.7299 9 19.375 9C23.0201 9 25.975 11.9848 25.975 15.6667Z' stroke='%232C66FB' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__sb-notice--point:before, .ico__sb-notice--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='84' viewBox='0 0 84 84' fill='none'%3E%3Cpath d='M42 7C39.2152 7 36.5445 8.10625 34.5754 10.0754C32.6062 12.0445 31.5 14.7152 31.5 17.5V42C31.5 44.7848 32.6062 47.4555 34.5754 49.4246C36.5445 51.3938 39.2152 52.5 42 52.5C44.7848 52.5 47.4555 51.3938 49.4246 49.4246C51.3938 47.4555 52.5 44.7848 52.5 42V17.5C52.5 14.7152 51.3938 12.0445 49.4246 10.0754C47.4555 8.10625 44.7848 7 42 7Z' stroke='%232C66FB' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M66.5 35V42C66.5 48.4978 63.9188 54.7295 59.3241 59.3241C54.7295 63.9188 48.4978 66.5 42 66.5M42 66.5C35.5022 66.5 29.2705 63.9188 24.6759 59.3241C20.0812 54.7295 17.5 48.4978 17.5 42V35M42 66.5V77' stroke='%232C66FB' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__sb-lost--point:before, .ico__sb-lost--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70' viewBox='0 0 70 70' fill='none'%3E%3Cpath d='M61.9805 29.1664V23.3331C61.9794 22.3101 61.7094 21.3054 61.1975 20.4198C60.6855 19.5342 59.9497 18.7987 59.0638 18.2872L38.6471 6.62057C37.7604 6.10859 36.7544 5.83905 35.7305 5.83905C34.7065 5.83905 33.7006 6.10859 32.8138 6.62057L12.3971 18.2872C11.5112 18.7987 10.7754 19.5342 10.2635 20.4198C9.75155 21.3054 9.48152 22.3101 9.48047 23.3331V46.6664C9.48152 47.6894 9.75155 48.694 10.2635 49.5797C10.7754 50.4653 11.5112 51.2008 12.3971 51.7122L32.8138 63.3789C33.7006 63.8909 34.7065 64.1604 35.7305 64.1604C36.7544 64.1604 37.7604 63.8909 38.6471 63.3789L44.4805 60.0539M22.6055 12.4539L48.8555 27.4747' stroke='%232C66FB' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.3281 20.4167L35.7323 35M35.7323 35L61.1365 20.4167M35.7323 35V64.1667' stroke='%232C66FB' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M54.6901 52.5C58.7172 52.5 61.9818 49.2354 61.9818 45.2084C61.9818 41.1813 58.7172 37.9167 54.6901 37.9167C50.663 37.9167 47.3984 41.1813 47.3984 45.2084C47.3984 49.2354 50.663 52.5 54.6901 52.5Z' stroke='%232C66FB' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M59.8516 50.3695L64.8974 55.4153' stroke='%232C66FB' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__sb-facilities--point:before, .ico__sb-facilities--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='70' height='70' viewBox='0 0 70 70' fill='none'%3E%3Cpath d='M17.5007 64.1654V11.6654C17.5007 10.1183 18.1152 8.63454 19.2092 7.54057C20.3032 6.44661 21.7869 5.83203 23.334 5.83203H46.6673C48.2144 5.83203 49.6981 6.44661 50.7921 7.54057C51.8861 8.63454 52.5007 10.1183 52.5007 11.6654V64.1654M17.5007 64.1654H52.5007M17.5007 64.1654H11.6673C10.1202 64.1654 8.63649 63.5508 7.54253 62.4568C6.44857 61.3629 5.83398 59.8791 5.83398 58.332V40.832C5.83398 39.2849 6.44857 37.8012 7.54253 36.7072C8.63649 35.6133 10.1202 34.9987 11.6673 34.9987H17.5007M52.5007 64.1654H58.334C59.8811 64.1654 61.3648 63.5508 62.4588 62.4568C63.5527 61.3629 64.1673 59.8791 64.1673 58.332V32.082C64.1673 30.5349 63.5527 29.0512 62.4588 27.9572C61.3648 26.8633 59.8811 26.2487 58.334 26.2487H52.5007M29.1673 29.1654H40.834M29.1673 40.832H40.834M29.1673 52.4987H40.834' stroke='%232C66FB' stroke-width='6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__day--point:before, .ico__day--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 2V4M12 20V22M4 12H2M6.31412 6.31412L4.8999 4.8999M17.6859 6.31412L19.1001 4.8999M6.31412 17.69L4.8999 19.1042M17.6859 17.69L19.1001 19.1042M22 12H20M17 12C17 14.7614 14.7614 17 12 17C9.23858 17 7 14.7614 7 12C7 9.23858 9.23858 7 12 7C14.7614 7 17 9.23858 17 12Z' stroke='%232C66FB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__night--point:before, .ico__night--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 6C9 10.9706 13.0294 15 18 15C18.9093 15 19.787 14.8655 20.6144 14.6147C19.4943 18.3103 16.0613 20.9999 12 20.9999C7.02944 20.9999 3 16.9707 3 12.0001C3 7.93883 5.69007 4.50583 9.38561 3.38574C9.13484 4.21311 9 5.09074 9 6Z' stroke='%232C66FB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__calendar-check--point:before, .ico__calendar-check--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21 10H3M16 2V6M8 2V6M9 16L11 18L15.5 13.5M7.8 22H16.2C17.8802 22 18.7202 22 19.362 21.673C19.9265 21.3854 20.3854 20.9265 20.673 20.362C21 19.7202 21 18.8802 21 17.2V8.8C21 7.11984 21 6.27976 20.673 5.63803C20.3854 5.07354 19.9265 4.6146 19.362 4.32698C18.7202 4 17.8802 4 16.2 4H7.8C6.11984 4 5.27976 4 4.63803 4.32698C4.07354 4.6146 3.6146 5.07354 3.32698 5.63803C3 6.27976 3 7.11984 3 8.8V17.2C3 18.8802 3 19.7202 3.32698 20.362C3.6146 20.9265 4.07354 21.3854 4.63803 21.673C5.27976 22 6.11984 22 7.8 22Z' stroke='%232C66FB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__contact--point:before, .ico__contact--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='48' viewBox='0 0 49 48' fill='none'%3E%3Cpath d='M23.5 30.0003H14.5C12.3783 30.0003 10.3434 30.8432 8.84315 32.3434C7.34285 33.8437 6.5 35.8786 6.5 38.0003V42.0003M43.256 33.2523C44.0527 32.4556 44.5003 31.375 44.5003 30.2483C44.5003 29.1216 44.0527 28.041 43.256 27.2443C42.4593 26.4476 41.3787 26 40.252 26C39.1253 26 38.0447 26.4476 37.248 27.2443L29.228 35.2683C28.7525 35.7435 28.4044 36.331 28.216 36.9763L26.542 42.7163C26.4918 42.8884 26.4888 43.0708 26.5333 43.2445C26.5778 43.4181 26.6681 43.5766 26.7949 43.7034C26.9217 43.8302 27.0802 43.9205 27.2538 43.965C27.4275 44.0095 27.6099 44.0065 27.782 43.9563L33.522 42.2823C34.1673 42.0939 34.7548 41.7458 35.23 41.2703L43.256 33.2523Z' stroke='%232C66FB' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.5 22C24.9183 22 28.5 18.4183 28.5 14C28.5 9.58172 24.9183 6 20.5 6C16.0817 6 12.5 9.58172 12.5 14C12.5 18.4183 16.0817 22 20.5 22Z' stroke='%232C66FB' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__smile--point:before, .ico__smile--point:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='12.8594' y='8' width='13.0281' height='17.9134' rx='6.51404' fill='%232C66FB'/%3E%3Crect x='53.5703' y='8' width='13.0281' height='17.9134' rx='6.51404' fill='%232C66FB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M39.9924 58.3236C51.4141 58.3236 61.1369 51.9435 65.6614 42.9191C67.2737 39.7031 71.188 38.4031 74.404 40.0154C77.6201 41.6278 78.9201 45.542 77.3077 48.758C70.5619 62.2129 56.317 71.3516 39.9924 71.3516C23.6687 71.3516 9.44528 62.2266 2.6947 48.7899C1.07966 45.5752 2.37645 41.6599 5.59116 40.0449C8.80587 38.4299 12.7212 39.7267 14.3362 42.9413C18.8646 51.9548 28.5699 58.3236 39.9924 58.3236Z' fill='%232C66FB'/%3E%3C/svg%3E%0A");
  }
  
  .ico__transport--white:before, .ico__transport--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M12.3334 2.00004L11.6757 1.67121C11.4238 1.54521 11.2978 1.48221 11.1657 1.43779C11.0484 1.39833 10.9278 1.36984 10.8052 1.35269C10.6673 1.33337 10.5264 1.33337 10.2447 1.33337H5.7555C5.47377 1.33337 5.3329 1.33337 5.19492 1.35269C5.07239 1.36984 4.95171 1.39833 4.83445 1.43779C4.7024 1.48221 4.57641 1.54521 4.32442 1.67121L3.66675 2.00004M7.33341 4.00004L6.00008 1.33337M8.66674 4.00004L10.0001 1.33337M2.66675 8.66671H13.3334M11.3334 13.3334L12.0001 14.6667M4.66675 13.3334L4.00019 14.6667M5.66675 11H5.67341M10.3334 11H10.3401M5.86675 13.3334H10.1334C11.2535 13.3334 11.8136 13.3334 12.2414 13.1154C12.6177 12.9236 12.9237 12.6177 13.1154 12.2414C13.3334 11.8135 13.3334 11.2535 13.3334 10.1334V7.20004C13.3334 6.07994 13.3334 5.51988 13.1154 5.09206C12.9237 4.71574 12.6177 4.40977 12.2414 4.21803C11.8136 4.00004 11.2535 4.00004 10.1334 4.00004H5.86675C4.74664 4.00004 4.18659 4.00004 3.75877 4.21803C3.38244 4.40977 3.07648 4.71574 2.88473 5.09206C2.66675 5.51988 2.66675 6.07994 2.66675 7.20004V10.1334C2.66675 11.2535 2.66675 11.8135 2.88473 12.2414C3.07648 12.6177 3.38244 12.9236 3.75877 13.1154C4.18659 13.3334 4.74664 13.3334 5.86675 13.3334ZM6.00008 11C6.00008 11.1841 5.85084 11.3334 5.66675 11.3334C5.48265 11.3334 5.33341 11.1841 5.33341 11C5.33341 10.8159 5.48265 10.6667 5.66675 10.6667C5.85084 10.6667 6.00008 10.8159 6.00008 11ZM10.6667 11C10.6667 11.1841 10.5175 11.3334 10.3334 11.3334C10.1493 11.3334 10.0001 11.1841 10.0001 11C10.0001 10.8159 10.1493 10.6667 10.3334 10.6667C10.5175 10.6667 10.6667 10.8159 10.6667 11Z' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__free--white:before, .ico__free--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22 10H2M11 14H6M2 8.2L2 15.8C2 16.9201 2 17.4802 2.21799 17.908C2.40973 18.2843 2.71569 18.5903 3.09202 18.782C3.51984 19 4.07989 19 5.2 19L18.8 19C19.9201 19 20.4802 19 20.908 18.782C21.2843 18.5903 21.5903 18.2843 21.782 17.908C22 17.4802 22 16.9201 22 15.8V8.2C22 7.0799 22 6.51984 21.782 6.09202C21.5903 5.7157 21.2843 5.40974 20.908 5.21799C20.4802 5 19.9201 5 18.8 5L5.2 5C4.0799 5 3.51984 5 3.09202 5.21799C2.7157 5.40973 2.40973 5.71569 2.21799 6.09202C2 6.51984 2 7.07989 2 8.2Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__notice--white:before, .ico__notice--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M36.3333 13.5261V20.1927M16.75 9.35939H11C8.19974 9.35939 6.7996 9.35939 5.73005 9.90436C4.78923 10.3837 4.02433 11.1486 3.54496 12.0894C3 13.159 3 14.5591 3 17.3594L3 19.3594C3 20.9125 3 21.6891 3.25374 22.3017C3.59205 23.1184 4.24096 23.7673 5.05772 24.1057C5.67029 24.3594 6.44686 24.3594 8 24.3594V31.4427C8 31.8297 8.00001 32.0231 8.01606 32.1861C8.17193 33.7687 9.42402 35.0208 11.0066 35.1767C11.1696 35.1927 11.3631 35.1927 11.75 35.1927C12.137 35.1927 12.3304 35.1927 12.4934 35.1767C14.076 35.0208 15.3281 33.7687 15.484 32.1861C15.5 32.0231 15.5 31.8297 15.5 31.4427V24.3594H16.75C19.6941 24.3594 23.2954 25.9375 26.0738 27.4521C27.6947 28.3357 28.5052 28.7775 29.036 28.7125C29.5282 28.6522 29.9003 28.4312 30.1889 28.0279C30.5 27.593 30.5 26.7227 30.5 24.9822V8.73653C30.5 6.99605 30.5 6.12581 30.1889 5.69087C29.9003 5.28756 29.5282 5.06656 29.036 5.00627C28.5052 4.94126 27.6947 5.38306 26.0738 6.26665C23.2954 7.78124 19.694 9.35939 16.75 9.35939Z' stroke='%23FFFFFF' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__transportation--white:before, .ico__transportation--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.58301 27.3821C6.03456 28.9475 3.83301 31.1288 3.83301 33.5416C3.83301 38.305 12.4142 42.1666 22.9997 42.1666C33.5851 42.1666 42.1663 38.305 42.1663 33.5416C42.1663 31.1288 39.9648 28.9475 36.4163 27.3821M34.4997 15.3333C34.4997 23.122 25.8747 26.8333 22.9997 32.5833C20.1247 26.8333 11.4997 23.122 11.4997 15.3333C11.4997 8.98198 16.6484 3.83325 22.9997 3.83325C29.3509 3.83325 34.4997 8.98198 34.4997 15.3333ZM24.9163 15.3333C24.9163 16.3918 24.0582 17.2499 22.9997 17.2499C21.9411 17.2499 21.083 16.3918 21.083 15.3333C21.083 14.2747 21.9411 13.4166 22.9997 13.4166C24.0582 13.4166 24.9163 14.2747 24.9163 15.3333Z' stroke='%23FFFFFF' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__tour--white:before, .ico__tour--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 12C20 16.4183 16.4183 20 12 20M20 12C20 7.58172 16.4183 4 12 4M20 12H22M12 20C7.58172 20 4 16.4183 4 12M12 20V22M4 12C4 7.58172 7.58172 4 12 4M4 12H2M12 4V2M15 12C15 13.6569 13.6569 15 12 15C10.3431 15 9 13.6569 9 12C9 10.3431 10.3431 9 12 9C13.6569 9 15 10.3431 15 12Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__search--white:before, .ico__search--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2.7' y='2.7' width='12.6' height='12.6' rx='6.3' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3Cpath d='M13.459 13.4583L16.9945 16.9938' stroke='%23FFFFFF' stroke-width='1.4' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  }
  
  .ico__close--white:before, .ico__close--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.98975 3.98926L16.0106 16.0101' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M16.0103 3.98926L3.98944 16.0101' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
  
  .ico__free--white:before, .ico__free--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22 10H2M11 14H6M2 8.2L2 15.8C2 16.9201 2 17.4802 2.21799 17.908C2.40973 18.2843 2.71569 18.5903 3.09202 18.782C3.51984 19 4.07989 19 5.2 19L18.8 19C19.9201 19 20.4802 19 20.908 18.782C21.2843 18.5903 21.5903 18.2843 21.782 17.908C22 17.4802 22 16.9201 22 15.8V8.2C22 7.0799 22 6.51984 21.782 6.09202C21.5903 5.7157 21.2843 5.40974 20.908 5.21799C20.4802 5 19.9201 5 18.8 5L5.2 5C4.0799 5 3.51984 5 3.09202 5.21799C2.7157 5.40973 2.40973 5.71569 2.21799 6.09202C2 6.51984 2 7.07989 2 8.2Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__map--white:before, .ico__map--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 12.5C13.6569 12.5 15 11.1569 15 9.5C15 7.84315 13.6569 6.5 12 6.5C10.3431 6.5 9 7.84315 9 9.5C9 11.1569 10.3431 12.5 12 12.5Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C14 18 20 15.4183 20 10C20 5.58172 16.4183 2 12 2C7.58172 2 4 5.58172 4 10C4 15.4183 10 18 12 22Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__tour--white:before, .ico__tour--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 12C20 16.4183 16.4183 20 12 20M20 12C20 7.58172 16.4183 4 12 4M20 12H22M12 20C7.58172 20 4 16.4183 4 12M12 20V22M4 12C4 7.58172 7.58172 4 12 4M4 12H2M12 4V2M15 12C15 13.6569 13.6569 15 12 15C10.3431 15 9 13.6569 9 12C9 10.3431 10.3431 9 12 9C13.6569 9 15 10.3431 15 12Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  }
  
  .ico__family--white:before, .ico__family--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20' viewBox='0 0 22 20' fill='none'%3E%3Cpath d='M21 5L0.999999 5M15 19L11 19L7 19M16.2 1L5.8 1C4.11984 1 3.27976 1 2.63803 1.32698C2.07354 1.6146 1.6146 2.07354 1.32698 2.63803C0.999999 3.27976 0.999999 4.11984 0.999999 5.8L0.999999 11.2C0.999999 12.8802 1 13.7202 1.32698 14.362C1.6146 14.9265 2.07354 15.3854 2.63803 15.673C3.27976 16 4.11984 16 5.8 16L16.2 16C17.8802 16 18.7202 16 19.362 15.673C19.9265 15.3854 20.3854 14.9265 20.673 14.362C21 13.7202 21 12.8802 21 11.2L21 5.8C21 4.11984 21 3.27976 20.673 2.63803C20.3854 2.07354 19.9265 1.6146 19.362 1.32698C18.7202 1 17.8802 1 16.2 1Z' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.3503 6.77159C12.0321 6.85361 11.7601 7.05664 11.5909 7.3384C11.4548 7.5652 11.4275 7.78632 11.4181 7.89947C11.4096 8.00068 11.4099 8.11398 11.4102 8.19339L11.4102 8.1934L11.4102 8.21206L11.4165 11.2527L11.4165 11.2796C11.4168 11.4163 11.417 11.5768 11.4292 11.7132C11.4411 11.846 11.4746 12.1373 11.6723 12.4097C11.8836 12.7009 12.2198 12.9152 12.6153 12.9529C12.9984 12.9894 13.2885 12.8252 13.4035 12.7562C13.5215 12.6855 13.6493 12.59 13.749 12.5155L13.749 12.5155L13.7709 12.4991L14.4573 11.9867L15.5945 13.4448C15.9342 13.8803 16.5626 13.9579 16.9981 13.6183C17.4336 13.2786 17.5112 12.6502 17.1716 12.2148L16.0605 10.7902L16.6779 10.3293L16.6999 10.3129L16.6999 10.3129C16.7996 10.2385 16.9276 10.1432 17.0289 10.0502C17.1277 9.95957 17.3677 9.72815 17.4416 9.35043C17.518 8.96053 17.4081 8.57727 17.189 8.29187C16.9841 8.02491 16.7144 7.90992 16.5904 7.86076C16.4631 7.81028 16.3093 7.76438 16.1784 7.72528L16.1526 7.7176L13.2393 6.8468L13.2214 6.84144L13.2214 6.84144C13.1454 6.81863 13.0368 6.7861 12.9374 6.76542C12.8262 6.74229 12.6065 6.70556 12.3503 6.77159ZM13.4145 10.2695L13.4118 8.98579L14.6417 9.35341L13.4145 10.2695Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
  }
  
  .ico__login--white:before, .ico__login--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_63_581' fill='white'%3E%3Cpath d='M10 2H17C17.5523 2 18 2.44772 18 3V17C18 17.5523 17.5523 18 17 18H10V2Z'/%3E%3C/mask%3E%3Cpath d='M10 0.6H17C18.3255 0.6 19.4 1.67452 19.4 3L16.6 3.4H10V0.6ZM19.4 17C19.4 18.3255 18.3255 19.4 17 19.4H10V16.6H16.6L19.4 17ZM10 18V2V18ZM17 0.6C18.3255 0.6 19.4 1.67452 19.4 3V17C19.4 18.3255 18.3255 19.4 17 19.4L16.6 16.6V3.4L17 0.6Z' fill='%23FFFFFF' mask='url(%23path-1-inside-1_63_581)'/%3E%3Cpath d='M2 10H14' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3Cpath d='M10.5 6.5L14 10L10.5 13.5' stroke='%23FFFFFF' stroke-width='1.2'/%3E%3C/svg%3E%0A");
  }
  
  .ico__join--white:before, .ico__join--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='6' r='2.3' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3Cpath d='M14.3 14.618V16.3H1.7V14.618C1.7 14.0044 1.93725 13.505 2.34125 13.2434C3.33829 12.5978 5.22125 11.7 8 11.7C10.7787 11.7 12.6617 12.5978 13.6587 13.2434C14.0628 13.505 14.3 14.0044 14.3 14.618Z' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3Cpath d='M16 5V11' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3Cpath d='M13 8H19' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3C/svg%3E%0A");
  }
  
  .ico__mypage--white:before, .ico__mypage--white:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='5.5' r='2.8' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3Cpath d='M17.3 15V17.3H2.7V15C2.7 14.3969 2.93015 13.8966 3.32853 13.6209C4.43564 12.8549 6.65593 11.7 10 11.7C13.3441 11.7 15.5644 12.8549 16.6715 13.6209C17.0698 13.8966 17.3 14.3969 17.3 15Z' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3C/svg%3E%0A");
  }
  
  .ico__emblem--kr:before, .ico__emblem--kr:after {
    background-image: url("/images/common/ico_emblem--kr.svg");
  }
  
  .ico__emblem--pm:before, .ico__emblem--pm:after {
    background-image: url("/images/common/ico_emblem--pm.svg");
  }
  
  .ico__emblem--ai:before, .ico__emblem--ai:after {
    background-image: url("/images/common/ico_emblem--ai.svg");
  }
  
  .ico__f-weather:before, .ico__f-weather:after {
    background-image: url("/images/common/ico_f-weather.svg");
  }
  
  .ico__f-instagram:before, .ico__f-instagram:after {
    background-image: url("/images/common/ico_f-instagram.svg");
  }
  
  .ico__f-youtube:before, .ico__f-youtube:after {
    background-image: url("/images/common/ico_f-youtube.svg");
  }
  
  .ico__f-blog:before, .ico__f-blog:after {
    background-image: url("/images/common/ico_f-blog.svg");
  }
  
  .ico__instagram:before, .ico__instagram:after {
    background-image: url("/images/common/ico_instagram.svg");
  }
  
  .ico__blog:before, .ico__blog:after {
    background-image: url("/images/common/ico_blog.svg");
  }
  
  .ico__m-all:before, .ico__m-all:after {
    background-image: url("/images/common/ico_m-all.svg");
  }
  
  .ico__m-instagram:before, .ico__m-instagram:after {
    background-image: url("/images/common/ico_m-instagram.svg");
  }
  
  .ico__m-blog:before, .ico__m-blog:after {
    background-image: url("/images/common/ico_m-blog.svg");
  }
  
  .ico__m-youtube:before, .ico__m-youtube:after {
    background-image: url("/images/common/ico_m-youtube.svg");
  }
  
  .ico__zoomin:before, .ico__zoomin:after {
    background-image: url("/images/common/ico_zoomin.svg");
  }
  
  .ico__zoomout:before, .ico__zoomout:after {
    background-image: url("/images/common/ico_zoomout.svg");
  }
  
  .ico__reset:before, .ico__reset:after {
    background-image: url("/images/common/ico_reset.svg");
  }
  
  .ico__info:before, .ico__info:after {
    background-image: url("/images/seoul//sub/facilities/ico_info.svg");
  }
  
  .ico__store:before, .ico__store:after {
    background-image: url("/images/seoul//sub/facilities/ico_store.svg");
  }
  
  .ico__exit-1:before, .ico__exit-1:after {
    background-image: url("/images/seoul//sub/facilities/ico_exit-1.svg");
  }
  
  .ico__exit-2:before, .ico__exit-2:after {
    background-image: url("/images/seoul//sub/facilities/ico_exit-2.svg");
  }
  
  .ico__mato:before, .ico__mato:after {
    background-image: url("/images/seoul//sub/facilities/ico_mato.svg");
  }


/************************************** 여러가지 공통 **************************************/

.dropdown {
    position: relative;
  }
  .dropdown__inner {
    position: relative;
  }
  .dropdown__button {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
  }
  .dropdown__button i {
    transition: all 0.3s ease 0s;
  }
  .dropdown__button + ul {
    position: absolute;
    top: 2.2rem;
    visibility: hidden;
    z-index: -1;
    opacity: 0;
    max-height: 0;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: column;
    gap: 1rem;
    min-width: 100%;
    white-space: nowrap;
    font-size: 1.2rem;
    border: 0.1rem solid var(--color-gray-400);
  }
  .dropdown--active .dropdown__button i {
    transform: rotate(-180deg);
  }
  .dropdown--active .dropdown__button + ul {
    visibility: visible;
    z-index: auto;
    opacity: 1;
    max-height: initial;
    z-index: 9;
  }
  .dropdown--active > *:not(ul) {
    z-index: 100;
  }
  
  .accordion {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 1rem;
  }
  .accordion__item {
    position: relative;
    transition: all 0.3s ease 0s;
  }
  .accordion__item--active .accordion__desc {
    visibility: visible;
    z-index: auto;
    opacity: 1;
    max-height: initial;
  }
  .accordion__desc {
    visibility: hidden;
    z-index: -1;
    opacity: 0;
    max-height: 0;
  }
  
  .card {
    width: 100%;
    border-radius: 3rem;
    box-shadow: 0 0 5rem 0 rgba(0, 0, 0, 0.07);
  }
  .card h3 {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    font-size: 2.6rem;
    margin-bottom: 3.5rem;
  }
  .card > ul {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
  }
  .card > ul > li {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
  }
  
  .btn, .header .btn__popup, .header .btn__sitemap, .header .btn__integrated, .btn__login, .btn__download, .btn__view, .btn__search, .btn__del, .btn__del--sm, .btn__del--md, .btn__cancel, .btn__cancel--sm, .btn__list--sm, .btn__cancel--md, .btn__list--md, .btn__list, .btn__submit, .btn__submit--sm, .btn__main--sm, .btn__submit--md, .btn__main--md, .btn__main, .btn__range {
    display: inline-block;
    line-height: 1;
    border: 0.1rem solid transparent;
    border-radius: 0.8rem;
    transition: all 0.3s ease 0s;
  }
  .btn:not(.btn__download):after, .header .btn__popup:not(.btn__download):after, .header .btn__sitemap:not(.btn__download):after, .header .btn__integrated:not(.btn__download):after, .btn__login:not(.btn__download):after, .btn__download:not(.btn__download):after, .btn__view:not(.btn__download):after, .btn__search:not(.btn__download):after, .btn__del:not(.btn__download):after, .btn__del--sm:not(.btn__download):after, .btn__del--md:not(.btn__download):after, .btn__cancel:not(.btn__download):after, .btn__cancel--sm:not(.btn__download):after, .btn__list--sm:not(.btn__download):after, .btn__cancel--md:not(.btn__download):after, .btn__list--md:not(.btn__download):after, .btn__list:not(.btn__download):after, .btn__submit:not(.btn__download):after, .btn__submit--sm:not(.btn__download):after, .btn__main--sm:not(.btn__download):after, .btn__submit--md:not(.btn__download):after, .btn__main--md:not(.btn__download):after, .btn__main:not(.btn__download):after, .btn__range:not(.btn__download):after {
    content: attr(data-title);
    display: block;
    font-family: var(--font-sb);
    height: 0;
    visibility: hidden;
  }
  .btn:hover, .header .btn__popup:hover, .header .btn__sitemap:hover, .header .btn__integrated:hover, .btn__login:hover, .btn__download:hover, .btn__view:hover, .btn__search:hover, .btn__del:hover, .btn__del--sm:hover, .btn__del--md:hover, .btn__cancel:hover, .btn__cancel--sm:hover, .btn__list--sm:hover, .btn__cancel--md:hover, .btn__list--md:hover, .btn__list:hover, .btn__submit:hover, .btn__submit--sm:hover, .btn__main--sm:hover, .btn__submit--md:hover, .btn__main--md:hover, .btn__main:hover, .btn__range:hover {
    font-family: var(--font-sb);
  }
  .btn-lg, .btn__del, .btn__del--sm, .btn__del--md, .btn__cancel, .btn__cancel--sm, .btn__list--sm, .btn__cancel--md, .btn__list--md, .btn__list, .btn__submit, .btn__submit--sm, .btn__main--sm, .btn__submit--md, .btn__main--md, .btn__main {
    font-size: 1.9rem;
    padding: 2.2rem 2.4rem;
  }
  .btn-md, .btn__login, .btn__del--md, .btn__cancel--md, .btn__list--md, .btn__submit--md, .btn__main--md {
    font-size: 1.9rem;
    padding: 1.55rem 1.6rem;
  }
  .btn-sm, .btn__search, .btn__del--sm, .btn__cancel--sm, .btn__list--sm, .btn__submit--sm, .btn__main--sm, .btn__range {
    font-size: 1.7rem;
    padding: 1.05rem 1.5rem;
  }
  .btn-point, .btn__download, .btn__search, .btn__submit, .btn__submit--sm, .btn__main--sm, .btn__submit--md, .btn__main--md, .btn__main {
    background-color: var(--color-point);
    border-color: var(--color-point);
    color: var(--color-white);
  }
  .btn-point:hover, .btn__download:hover, .btn__search:hover, .btn__submit:hover, .btn__submit--sm:hover, .btn__main--sm:hover, .btn__submit--md:hover, .btn__main--md:hover, .btn__main:hover {
    background-color: var(--color-point-darken);
    border-color: var(--color-point-darken);
  }
  .btn-white, .btn__cancel, .btn__cancel--sm, .btn__list--sm, .btn__cancel--md, .btn__list--md, .btn__list, .btn__range {
    background-color: var(--color-white);
    border-color: var(--color-gray-400);
    color: var(--color-gray-900);
  }
  .btn-gray, .btn__del, .btn__del--sm, .btn__del--md {
    background-color: var(--color-gray-800);
    border-color: var(--color-gray-800);
    color: var(--color-white);
  }
  .btn-gray:hover, .btn__del:hover, .btn__del--sm:hover, .btn__del--md:hover {
    background-color: var(--color-gray-900);
    border-color: var(--color-gray-900);
  }
  .btn-black, .btn__login {
    background-color: var(--color-gray-900);
    border-color: var(--color-gray-900);
    color: var(--color-white);
  }
  .btn-black:hover, .btn__login:hover {
    background-color: var(--color-black);
    border-color: var(--color-black);
  }
  .btn__range.is-activated {
    border-color: var(--color-point);
    font-family: var(--font-b);
    color: var(--color-point);
    transition-duration: 0s;
  }
  .btn__view {
    text-decoration: underline;
    text-underline-position: under;
  }
  .btn__download {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 1rem;
    padding: 1.8rem 5rem;
    margin-top: 0.6rem;
    border-radius: 1.6rem;
    font-size: 1.7rem;
    font-family: var(--font-b);
  }
  .btn__download i {
    width: 2.2rem;
  }
  .btn__group, .btn__group--both, .btn__group--left, .btn__group--right {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    flex-direction: row;
    gap: 0.4rem 1rem;
  }
  .btn__group--right {
    justify-content: flex-end;
  }
  .btn__group--left {
    justify-content: flex-start;
  }
  .btn__group--both {
    justify-content: space-between;
  }
  .btn__shortcut, .btn__shortcut--invert {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    background-color: var(--color-white);
    aspect-ratio: 1 / 1;
    width: 5rem;
    border-radius: 50%;
    overflow: hidden;
    transition: all 0.3s ease 0s;
  }
  .btn__shortcut i, .btn__shortcut--invert i {
    width: 1.5rem;
  }
  .btn__shortcut:hover, .btn__shortcut--invert:hover, .btn__shortcut:focus, .btn__shortcut--invert:focus {
    box-shadow: 0.1rem 0.1rem 5rem 0 rgba(0, 0, 0, 0.1);
  }
  .btn__shortcut:hover i, .btn__shortcut--invert:hover i, .btn__shortcut:focus i, .btn__shortcut--invert:focus i {
    animation: arrow 0.8s both;
  }
  .btn__shortcut--invert {
    background-color: var(--color-black);
  }
  .btn__shortcut--invert i {
    filter: invert(1);
  }
  .btn__login {
    width: 100%;
    font-family: var(--font-sb);
    border-radius: 1.6rem;
  }
  
  .tab-list {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 4.6rem;
    z-index: 2;
  }
  .tab-list__item {
    position: relative;
    color: rgba(0, 0, 0, 0.5);
    font-size: 2.6rem;
    font-family: var(--font-b);
    transition: all 0.3s ease 0s;
  }
  .tab-list__item:not(:last-child):after {
    content: "";
    position: absolute;
    right: -3rem;
    top: 50%;
    transform: translateY(-50%);
    aspect-ratio: 1 / 1;
    width: 0.8rem;
    border-radius: 50%;
    background-color: rgba(0, 0, 0, 0.3);
  }
  .tab-list__item--active {
    color: black;
  }
  .tab-list__item--active a {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 1rem;
  }
  
  .subtab,
  .bg-subtab {
    margin-bottom: 7rem;
    height: 40px;
  }
  .subtab-list,
  .bg-subtab-list {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    z-index: 2;
  }
  .subtab-list > *,
  .bg-subtab-list > * {
    flex: 1 1 0;
  }
  .subtab-list__item,
  .bg-subtab-list__item {
    position: relative;
    text-align: center;
    font-family: var(--font-r);
    transition: all 0.3s ease 0s;
  }
  .subtab-list__item a,
  .bg-subtab-list__item a {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: var(--color-gray-800);
    font-size: 15px;
    font-family: var(--font-m);
    background: var(--color-white);
  }
  .subtab-list__item:after,
  .bg-subtab-list__item:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1rem;
    background-color: var(--color-gray-200);
    transition: all 0.3s ease 0s;
  }
  .subtab-list__item:first-child:after,
  .bg-subtab-list__item:first-child:after {
    border-radius: 0.5rem 0 0 0.5rem;
  }
  .subtab-list__item:last-child:after,
  .bg-subtab-list__item:last-child:after {
    border-radius: 0 0.5rem 0.5rem 0;
  }
  .subtab-list__item:hover:after,
  .bg-subtab-list__item:hover:after {
    background-color: var(--color-point);
  }
  .subtab-list__item--active,
  .bg-subtab-list__item--active {
    font-family: var(--font-b);
  }
  .subtab-list__item--active a:before,
  .bg-subtab-list__item--active a:before {
    content: "";
    display: inline-block;
    aspect-ratio: 1 / 1;
    width: 0.7rem;
    border-radius: 50%;
    background-color: var(--color-company);
    vertical-align: middle;
    margin-right: 0.5rem;
  }
  .subtab-list__item--active:after,
  .bg-subtab-list__item--active:after {
    background-color: var(--color-company);
  }
  .bg-subtab-list__item {
    border-radius: 0;
    color: var(--color-gray-800);
  }
  .bg-subtab-list__item:after {
    display: none;
  }
  .bg-subtab-list__item a {
    /* padding: 1.5rem 0; */
    color: var(--color-gray-800);
  }
  .bg-subtab-list__item:hover a {
    color: var(--color-company);
    font-family: var(--font-sb);
  }
  .bg-subtab-list__item--active a {
    color: var(--color-company);
    font-family: var(--font-sb);
  }
  
  @media (max-width: 719.98px) {
    .subtab,
    .bg-subtab {
      margin-bottom: 4rem;
    }
  }
  .breadcrumb {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 3.6rem;
  }
  .breadcrumb > li {
    position: relative;
    font-size: 1.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
  }
  .breadcrumb > li:not(:last-child):after {
    content: "";
    position: absolute;
    right: -2.3rem;
    aspect-ratio: 1 / 1;
    width: 1.2rem;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 7.5L10 13L15 7.5' stroke='%231D1D1D' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 1.2rem;
    transform: rotate(-90deg);
  }
  .breadcrumb > li > a {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    text-decoration: underline;
    text-underline-position: under;
  }
  .breadcrumb > li > a i {
    width: 2.4rem;
  }
  
  @media (max-width: 719.98px) {
    .breadcrumb > li {
      font-size: 1.8rem;
    }
    .breadcrumb > li > a i {
      margin-top: -0.2rem;
    }
  }


/********************************** header & footer 공통 **********************************/
#skip-nav {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 10000;
  width: 100%;
  text-align: center;
  background-color: var(--color-black);
}
#skip-nav a:not(:focus) {
  position: absolute !important;
  width: 0.1rem !important;
  height: 0.1rem !important;
  padding: 0 !important;
  margin: -0.1rem !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
#skip-nav a:focus {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  outline-offset: -0.3rem;
  outline: 0.3rem solid rgba(255, 255, 255, 0.9);
  color: var(--color-white);
  width: 100%;
  height: 3.2rem;
}

.header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: var(--color-white);
  z-index: 9;
  transition: all 0.3s ease 0s;
}
.header:before {
  content: "";
  position: fixed;
  top: 9rem;
  left: 0;
  width: 100%;
  height: 0;
  overflow: hidden;
  background-color: var(--color-white);
  box-shadow: 0rem 0.6rem 2rem 0 rgba(0, 0, 0, 0.07);
  transition: height 0.4s ease-out 0s;
}
.header.is-opened {
  background-color: var(--color-white);
  color: var(--color-gray-900);
}
.header.is-opened:before {
  height: 39rem;
  transition: height 0.4s ease-in-out 0s;
}
.header.is-opened .header-gnb__submenu {
  height: 39rem;
  transition: height 0.4s ease-in-out 0s;
}
.header.is-opened .header-gnb .header-banner .inner, .header.is-opened .header-gnb .header-banner .inner--left, .header.is-opened .header-gnb .header-banner .inner--right, .header.is-opened .header-gnb .header-banner .inner--center, .header.is-opened .header-gnb .header-banner .inner--both, .header.is-opened .header-gnb .header-banner .inner--column {
  height: calc(39rem - 4rem);
  transition: height 0.4s ease-in-out 0.1s;
}
.header .inner, .header .inner--left, .header .inner--right, .header .inner--center, .header .inner--both, .header .inner--column {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  flex-direction: row;
  height: 100%;
}
.header-logo {
  position: relative;
  z-index: 12;
}
.header-logo .logo {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 1rem;
  width: 70px;
}
.header-logo .logo__img {
  width: 9.5rem;
  aspect-ratio: 1.94/1;
  background-image: url("/images/common/logo_kra.svg");
  background-repeat: no-repeat;
  background-size: cover;
}
.header-gnb {
  width: 50%;
  margin-left: 7rem;
}
.header-gnb__menu {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 11.2rem;
  font-size: 1.8rem;
  font-family: var(--font-b);
}
.header-gnb__menu-item > a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
  height: 9rem;
}
.header-gnb__menu-item > a span {
  position: relative;
  display: inline-block;
  line-height: 9rem;
}
.header-gnb__menu-item > a span:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0%;
  height: 0.6rem;
  background-color: var(--color-point);
  transition: all 0.3s ease 0s;
}
.header-gnb__menu-item.is-shown > a span:after {
  width: 100%;
}
.header-gnb__submenu {
  position: absolute;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: column;
  gap: 2.4rem;
  font-family: var(--font-sb);
  padding: 4rem 0 0;
  line-height: 1;
  height: 0;
  overflow: hidden;
  transition: height 0.2s ease-out 0s;
}
.header-gnb__submenu-item a {
  position: relative;
  transition: all 0.3s ease 0s;
}
.header-gnb__submenu-item a:hover {
  color: var(--color-point);
  padding-left: 1.2rem;
}
.header-gnb__submenu-item a:hover:before {
  content: "";
  position: absolute;
  left: 0;
  content: "•";
  width: 1rem;
  height: 100%;
  color: var(--color-point);
  transition: all 0.3s ease 0s;
}
.header-gnb .header-banner {
  position: absolute;
  top: 13rem;
  left: 0;
}
.header-gnb .header-banner .inner, .header-gnb .header-banner .inner--left, .header-gnb .header-banner .inner--right, .header-gnb .header-banner .inner--center, .header-gnb .header-banner .inner--both, .header-gnb .header-banner .inner--column {
  position: relative;
  align-items: flex-start;
  height: 0;
  overflow: hidden;
  transition: height 0.2s ease-out 0s;
}
.header-util {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 1.4rem;
}
.header-util__menu, .header-util__icon {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 1.4rem;
}
.header-util__menu > li, .header-util__icon > li {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
}
.header-util__menu > li > a, .header-util__icon > li > a {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 0.6rem;
  font-size: 1.5rem;
  font-family: var(--font-b);
  line-height: 2;
}
.header-util__icon > li:last-child {
  display: none;
}
.header-floating {
  position: fixed;
  right: 2rem;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: column;
  gap: 1.3rem;
  width: 7.4rem;
  color: var(--color-gray-900);
  border-radius: 1.2rem;
  font-size: 1.4rem;
  line-height: 1;
  background-color: rgba(255, 255, 255, 0.7);
  box-shadow: 0rem 0rem 1rem rgba(0, 0, 0, 0.08);
  backdrop-filter: blur(1.5rem);
  padding: 1.6rem 0.9rem;
  overflow: hidden;
  z-index: 9;
  transition: all 0.3s ease 0s;
}
.header-floating.is-activated {
  width: 18rem;
}
.header-floating__menu {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: column;
  gap: 1.2rem;
  width: 5.5rem;
}
.header-floating__menu-button {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: column;
  gap: 0.5rem;
  font-size: 1.3rem;
  font-family: var(--font-b);
  letter-spacing: -0.02em;
}
.header-floating__menu-button em {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  aspect-ratio: 1 / 1;
  width: 4.4rem;
  background-color: var(--color-point);
  box-shadow: 0rem 0.2rem 0.8rem 0rem rgba(0, 0, 0, 0.1);
  border-radius: 1.6rem;
}
.header-floating__menu-button em i {
  width: 2.4rem;
}
.header-floating__menu-item {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  width: 5.6rem;
  transition: all 0.3s ease 0s;
}
.header-floating__menu-item.is-hidden {
  opacity: 0.2;
}
.header-floating__menu-item.is-selected .header-floating__submenu {
  display: block;
}
.header-floating__menu-item:not(:first-child):not(:last-child) .header-floating__submenu {
  top: 50%;
  transform: translateY(-50%);
}
.header-floating__menu-item:first-child .header-floating__submenu {
  top: 0;
}
.header-floating__menu-item:last-child .header-floating__submenu {
  bottom: 0;
}
.header-floating__submenu {
  display: none;
  position: absolute;
  right: calc(100% + 1rem);
  width: 9rem;
  padding: 1.6rem 0.9rem;
  background-color: rgba(244, 244, 244, 0.8);
  border-radius: 1.2rem;
  letter-spacing: -0.04em;
  font-size: 1.3rem;
  font-family: var(--font-sb);
}
.header-floating__submenu-item {
  width: 100%;
  padding: 1rem 0;
  text-align: right;
}
.header-floating__submenu-item:not(:last-child) {
  border-bottom: 0.1rem solid var(--color-gray-300);
}
.header-floating__button {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  aspect-ratio: 1 / 1;
  width: 4.4rem;
  border-radius: 1.6rem;
  margin-right: 0.5rem;
  font-family: var(--font-b);
  background-color: var(--color-gray-200);
}
.header-banner__box {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: column;
  gap: 1rem;
  width: 31rem;
  height: 29rem;
  border-radius: 2.4rem;
  background-color: var(--color-blue-50);
  font-size: 2.9rem;
  text-align: center;
  letter-spacing: -0.04em;
  line-height: 1.15;
}
.header-banner__box em {
  display: block;
  font-size: 3.1rem;
  line-height: 1.3;
}
.header-banner__box i {
  width: 7.6rem;
}
.header .btn, .header .btn__popup, .header .btn__sitemap, .header .btn__integrated, .header .btn__range, .header .btn__submit, .header .btn__main, .header .btn__submit--md, .header .btn__main--md, .header .btn__submit--sm, .header .btn__main--sm, .header .btn__cancel, .header .btn__list, .header .btn__cancel--md, .header .btn__list--md, .header .btn__cancel--sm, .header .btn__list--sm, .header .btn__del, .header .btn__del--md, .header .btn__del--sm, .header .btn__search, .header .btn__view, .header .btn__download, .header .btn__login {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
}
.header .btn__integrated {
  border: 0;
}
.header .btn__sitemap {
  border: 0;
}
.header .btn__popup {
  gap: 0.35rem;
  position: relative;
  padding: 0.6rem 1.25rem;
  border: 0.2rem solid var(--color-gray-200);
  font-size: 1.2rem;
  font-family: var(--font-b);
  border-radius: 3.6rem;
  transition-property: background;
}
.header .btn__popup:hover {
  background-color: var(--color-white);
  font-family: var(--font-b);
  color: var(--color-point);
}
.header .btn__popup:hover i {
  filter: invert(0);
}
.header .btn__popup:hover i:before, .header .btn__popup:hover i:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9627 15.2016C11.9627 16.527 10.8882 17.6016 9.5627 17.6016C8.23722 17.6016 7.1627 16.527 7.1627 15.2016M10.9999 4.99241C11.3483 4.63248 11.5627 4.14206 11.5627 3.60156C11.5627 2.49699 10.6673 1.60156 9.5627 1.60156C8.45813 1.60156 7.5627 2.49699 7.5627 3.60156C7.5627 4.14206 7.7771 4.63248 8.1255 4.99241M2.00016 6.65993C1.98868 5.49885 2.61466 4.41461 3.62593 3.84401M17.1252 6.65993C17.1367 5.49885 16.5107 4.41461 15.4995 3.84401M14.3627 8.96156C14.3627 7.85826 13.857 6.80015 12.9568 6.02C12.0566 5.23985 10.8357 4.80156 9.5627 4.80156C8.28966 4.80156 7.06876 5.23985 6.16859 6.02C5.26841 6.80015 4.7627 7.85826 4.7627 8.96156C4.7627 10.787 4.31 12.122 3.74515 13.0773C3.10137 14.1661 2.77948 14.7104 2.79219 14.8405C2.80673 14.9893 2.83351 15.0362 2.95417 15.1244C3.05964 15.2016 3.58951 15.2016 4.64925 15.2016H14.4761C15.5359 15.2016 16.0658 15.2016 16.1712 15.1244C16.2919 15.0362 16.3187 14.9893 16.3332 14.8405C16.3459 14.7104 16.024 14.1661 15.3802 13.0773C14.8154 12.122 14.3627 10.787 14.3627 8.96156Z' stroke='%232C66FB' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.header .btn__popup em {
  position: absolute;
  top: -0.4rem;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  aspect-ratio: 1 / 1;
  width: 1.7rem;
  border-radius: 50%;
  background-color: var(--color-red-900);
  color: var(--color-white);
}
.header .sitemap {
  position: fixed;
  top: 9rem;
  left: 0;
  width: 100vw;
  height: calc(var(--vh, 1vh) * 100 - 9rem);
  background-color: var(--color-white);
  overflow-y: overlay;
  z-index: -1;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.3s ease 0s;
}
.header .sitemap::-webkit-scrollbar {
  width: 0.8rem;
}
.header .sitemap::-webkit-scrollbar-thumb {
  background-color: var(--color-gray-400);
  border-radius: 0.8rem;
}
.header .sitemap::-webkit-scrollbar-track {
  background-color: var(--color-gray-50);
}
.header .sitemap > .inner, .header .sitemap > .inner--left, .header .sitemap > .inner--right, .header .sitemap > .inner--center, .header .sitemap > .inner--both, .header .sitemap > .inner--column {
  align-items: stretch;
  justify-content: flex-start;
  gap: 10rem;
  padding: 4rem 0;
  height: auto;
  min-height: 100%;
}
.header .sitemap nav {
  width: 100%;
  padding: 1rem;
}
.header .sitemap__menu {
  display: grid;
  align-items: stretch;
  justify-content: flex-start;
  gap: 6rem 0;
  grid-template-columns: repeat(5, 1fr);
  background-color: var(--color-white);
}
.header .sitemap__menu-item {
  font-family: var(--font-sb);
  line-height: 1;
}
.header .sitemap__menu-item:nth-last-child(-n+5) {
  grid-row: 2;
}
.header .sitemap__menu-item strong {
  display: block;
  margin-bottom: 2rem;
  font-size: 2.1rem;
  font-family: var(--font-b);
  color: var(--color-point);
}
.header .sitemap__submenu {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: column;
  gap: 2rem;
}
.header .sitemap__submenu ul {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: column;
  gap: 0.8rem;
  padding: 1.3rem 1em 0;
}
.header .sitemap__submenu ul li {
  font-size: 1.4rem;
  color: var(--color-gray-800);
}
.header .sitemap .header-banner__box {
  height: 100%;
}
.header .sitemap .header-banner .header-util__menu {
  display: none;
}
.header .integrated {
  position: fixed;
  top: -100%;
  left: 0;
  width: 100vw;
  height: 48rem;
  background-color: var(--color-white);
  box-shadow: 0rem 0.6rem 2rem 0 rgba(0, 0, 0, 0.07);
  visibility: hidden;
  z-index: 11;
  transition: all 0.7s ease 0s;
}
.header .integrated > .inner, .header .integrated > .inner--left, .header .integrated > .inner--right, .header .integrated > .inner--center, .header .integrated > .inner--both, .header .integrated > .inner--column {
  align-items: flex-start;
  padding: 13rem 0 6rem;
  gap: 10rem;
}
.header .integrated-box {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: column;
  gap: 4rem;
  width: 100%;
  font-size: 4.2rem;
  margin-top: 3.6rem;
}
.header .integrated-box__content {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 0.6rem;
  width: 100%;
}
.header .integrated-box__content input {
  width: 70rem;
  max-width: 100%;
  padding: 1.975rem 4rem;
  border-radius: 2.4rem;
  border: 0.3rem solid var(--color-gray-100);
  font-size: 1.5rem;
}
.header .integrated-box__content .btn__search {
  aspect-ratio: 1 / 1;
  width: 6.8rem;
  border-radius: 2.4rem;
  background-color: var(--color-gray-800);
  border-color: var(--color-gray-800);
}
.header .integrated-box__content .btn__search i {
  width: 4rem;
}
.header-main .header-util__icon > li:last-child {
  display: block;
}
.sitemap-opened {
  overflow: hidden;
}
.sitemap-opened .header-gnb {
  z-index: -1;
  visibility: hidden;
  opacity: 0;
}
.sitemap-opened .sitemap {
  z-index: 10;
  visibility: visible;
  opacity: 1;
}
.sitemap-opened .btn__sitemap i {
  background: none;
}
.sitemap-opened .btn__sitemap i:before, .sitemap-opened .btn__sitemap i:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.98975 3.98926L16.0106 16.0101' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M16.0103 3.98926L3.98944 16.0101' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.sitemap-opened .header-main .header-util__icon > li:last-child {
  display: none;
}

.integrated-opened .integrated {
  top: 0;
  visibility: visible;
}
.integrated-opened .btn__integrated {
  position: absolute;
  right: 0;
  z-index: 12;
}
.integrated-opened .btn__integrated i:before, .integrated-opened .btn__integrated i:after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.98975 3.98926L16.0106 16.0101' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M16.0103 3.98926L3.98944 16.0101' stroke='%231D1D1D' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.header-main.is-opened, .header-main.header--sticky, .sitemap-opened .header-main, .integrated-opened .header-main {
  background-color: var(--color-white);
  color: var(--color-gray-900);
}
.header-main.is-opened .logo__img, .header-main.header--sticky .logo__img, .sitemap-opened .header-main .logo__img, .integrated-opened .header-main .logo__img {
  background-image: url("/images/common/logo_kra.svg");
}
.header-main.is-opened .logo em, .header-main.header--sticky .logo em, .sitemap-opened .header-main .logo em, .integrated-opened .header-main .logo em {
  color: var(--color-point);
}
.header-main.is-opened .ico__login, .header-main.header--sticky .ico__login, .sitemap-opened .header-main .ico__login, .integrated-opened .header-main .ico__login,
.header-main.is-opened .ico__join,
.header-main.header--sticky .ico__join,
.sitemap-opened .header-main .ico__join,
.integrated-opened .header-main .ico__join,
.header-main.is-opened .ico__mypage,
.header-main.header--sticky .ico__mypage,
.sitemap-opened .header-main .ico__mypage,
.integrated-opened .header-main .ico__mypage,
.header-main.is-opened .ico__search,
.header-main.header--sticky .ico__search,
.sitemap-opened .header-main .ico__search,
.integrated-opened .header-main .ico__search,
.header-main.is-opened .ico__sitemap,
.header-main.header--sticky .ico__sitemap,
.sitemap-opened .header-main .ico__sitemap,
.integrated-opened .header-main .ico__sitemap,
.header-main.is-opened .ico__alarm,
.header-main.header--sticky .ico__alarm,
.sitemap-opened .header-main .ico__alarm,
.integrated-opened .header-main .ico__alarm {
  filter: brightness(0) saturate(100%) invert(10%) sepia(2%) saturate(5%) hue-rotate(348deg) brightness(92%) contrast(95%);
}

.header-main {
  background-color: transparent;
  color: var(--color-white);
}
.header-main .logo__img {
  background-image: url("/images/common/logo_kra_wt.svg");
}
.header-main .logo em {
  color: var(--color-white);
}
.header-main .ico__login,
.header-main .ico__join,
.header-main .ico__mypage,
.header-main .ico__search,
.header-main .ico__sitemap,
.header-main .ico__alarm {
  filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(2deg) brightness(104%) contrast(101%);
}

.header > .inner, .header > .inner--left, .header > .inner--right, .header > .inner--center, .header > .inner--both, .header > .inner--column {
  padding: 0 2rem;
  height: 64px;
}

@media (max-width: 1399.98px) {
  .header-gnb__menu {
    gap: 8rem;
  }
  .header-gnb .header-banner {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .header .ico__login,
  .header .ico__join,
  .header .ico__mypage,
  .header .ico__search,
  .header .ico__sitemap {
    width: 2.8rem;
  }
  .header .ico__alarm {
    width: 2.2rem;
  }
  .header-gnb, .header-util__menu, .header-floating nav {
    display: none;
  }
  .header-floating {
    top: initial;
    bottom: 5rem;
    width: auto;
    padding: 0;
    background-color: transparent;
    box-shadow: none;
    transform: none;
    backdrop-filter: blur(0);
  }
  .header .btn__popup {
    gap: 0;
    padding: 0.55rem 1.4rem;
  }
  .header .btn__popup span {
    display: none;
  }
  .header .sitemap {
    top: 0;
    left: -100%;
    width: calc(100vw - 2rem);
    height: calc(var(--vh, 1vh) * 100);
    overflow-y: hidden;
    border-radius: 0 3.2rem 0 0;
    transition: all 0.3s ease 0s;
  }
  .header .sitemap > .inner, .header .sitemap > .inner--left, .header .sitemap > .inner--right, .header .sitemap > .inner--center, .header .sitemap > .inner--both, .header .sitemap > .inner--column {
    flex-direction: column;
    gap: 0;
    padding: 0;
  }
  .header .sitemap nav {
    position: relative;
    padding: 0rem;
    overflow-y: overlay;
    height: calc(var(--vh, 1vh) * 100 - 19.5rem);
    background-color: var(--color-white);
  }
  .header .sitemap nav::-webkit-scrollbar {
    width: 0.8rem;
  }
  .header .sitemap nav::-webkit-scrollbar-thumb {
    background-color: var(--color-gray-400);
    border-radius: 0.8rem;
  }
  .header .sitemap nav::-webkit-scrollbar-track {
    background-color: var(--color-gray-50);
  }
  .header .sitemap__menu {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
    flex-direction: column;
    gap: 0;
    height: 100%;
  }
  .header .sitemap__menu-item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 3.4rem;
  }
  .header .sitemap__menu-item strong {
    width: 14.5rem;
    margin-bottom: 0rem;
    color: var(--color-gray-800);
    padding: 2.5rem 1.8rem;
    background-color: var(--color-gray-50);
    border-bottom: 0.1rem solid var(--color-gray-200);
  }
  .header .sitemap__menu-item.is-selected strong {
    background-color: var(--color-white);
  }
  .header .sitemap__menu-item.is-selected .sitemap__submenu {
    display: block;
  }
  .header .sitemap__submenu {
    display: none;
    position: absolute;
    top: 0;
    left: 19rem;
    width: calc(100% - 23rem);
  }
  .header .sitemap__submenu-item {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 0 3rem;
    width: 100%;
    padding: 2.5rem 1.8rem;
    font-size: 2.1rem;
    line-height: 1;
    border-bottom: 0.1rem solid var(--color-gray-200);
  }
  .header .sitemap__submenu-item ul {
    padding: 0;
    gap: 3rem;
  }
  .header .sitemap__submenu-item ul li {
    font-size: 1.8rem;
  }
  .header .sitemap .header-banner {
    background-color: var(--color-point);
    padding: 2rem 0rem 0;
  }
  .header .sitemap .header-banner__box {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
    gap: 3rem;
    width: 100%;
    height: auto;
    padding: 2rem 0 2rem 4.5rem;
    color: var(--color-white);
    background-color: var(--color-point);
    border-radius: 0;
    border-bottom: 0.1rem solid rgba(255, 255, 255, 0.3);
    text-align: left;
  }
  .header .sitemap .header-banner__box i:before, .header .sitemap .header-banner__box i:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='12.8594' y='8' width='13.0281' height='17.9134' rx='6.51404' fill='%23FFFFFF'/%3E%3Crect x='53.5703' y='8' width='13.0281' height='17.9134' rx='6.51404' fill='%23FFFFFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M39.9924 58.3236C51.4141 58.3236 61.1369 51.9435 65.6614 42.9191C67.2737 39.7031 71.188 38.4031 74.404 40.0154C77.6201 41.6278 78.9201 45.542 77.3077 48.758C70.5619 62.2129 56.317 71.3516 39.9924 71.3516C23.6687 71.3516 9.44528 62.2266 2.6947 48.7899C1.07966 45.5752 2.37645 41.6599 5.59116 40.0449C8.80587 38.4299 12.7212 39.7267 14.3362 42.9413C18.8646 51.9548 28.5699 58.3236 39.9924 58.3236Z' fill='%23FFFFFF'/%3E%3C/svg%3E%0A");
  }
  .header .sitemap .header-banner__box em {
    font-size: 2.5rem;
    font-family: var(--font-sb);
  }
  .header .sitemap .header-banner__box .mo__block {
    display: inline-flex;
  }
  .header .sitemap .header-banner__box .mo__block span {
    font-size: 3.9rem;
  }
  .header .sitemap .header-banner .header-util__menu {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    color: var(--color-white);
  }
  .header .sitemap .header-banner .header-util__menu > * {
    flex: 1 1 0;
  }
  .header .sitemap .header-banner .header-util__menu li {
    position: relative;
  }
  .header .sitemap .header-banner .header-util__menu li a {
    width: 100%;
    padding: 1.5rem 0;
    font-size: 1.8rem;
    font-family: var(--font-b);
  }
  .header .sitemap .header-banner .header-util__menu li a i {
    width: 2.4rem;
  }
  .header .sitemap .header-banner .header-util__menu li:first-child:after {
    content: "";
    position: absolute;
    right: 0;
    width: 0.1rem;
    height: 2rem;
    background-color: rgba(255, 255, 255, 0.3);
  }
  .header .integrated {
    padding: 0 2rem;
    border-radius: 0 0 3.2rem 3.2rem;
  }
  .header .integrated .header-banner {
    display: none;
  }
  .header .mo__block {
    display: block;
  }
  .header .mo__none {
    display: none;
  }
  .header .pc__block {
    display: none;
  }
  .header .pc__none {
    display: block;
  }
  .sitemap-opened .header-logo {
    z-index: -1;
    visibility: hidden;
    opacity: 0;
  }
  .sitemap-opened .header .sitemap {
    left: 0;
  }
  .sitemap-opened .header .sitemap:before {
    content: "";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: calc(var(--vh, 1vh) * 100);
    background-color: rgba(29, 29, 29, 0.6);
  }
  .sitemap-opened .header .btn__sitemap {
    position: absolute;
    top: 2rem;
    left: calc(100vw - 7rem);
    z-index: 11;
  }
  .sitemap-opened .header .btn__sitemap .ico__sitemap {
    filter: none;
  }
  .sitemap-opened .header .btn__sitemap .ico__sitemap:before, .sitemap-opened .header .btn__sitemap .ico__sitemap:after {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.98975 3.98926L16.0106 16.0101' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M16.0103 3.98926L3.98944 16.0101' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  }
  .integrated-opened .btn__integrated {
    right: 2rem;
  }
}
@media (max-width: 959.98px) {
  .header-util__icon {
    gap: 1rem;
  }
}
.footer > * {
  border-top: 0.1rem solid var(--color-gray-300);
}
.footer__prize ul {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 3rem;
  padding: 2rem 0;
}
.footer__prize ul > * {
  flex: 1 1 0;
}
.footer__prize ul li {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 1rem;
  font-size: 1.2rem;
  line-height: 1.2;
  color: var(--color-gray-700);
}
.footer__prize ul li strong {
  display: block;
  font-size: 1.4rem;
  margin-bottom: 0.5rem;
}
.footer__prize ul li i {
  width: 5rem;
}
.footer__nav-menu > ul {
  padding: 1.5rem 0;
  border-left: 0.1rem solid var(--color-gray-300);
  border-right: 0.1rem solid var(--color-gray-300);
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  flex-direction: row;
}
.footer__nav-menu > ul > * {
  flex: 1 1 0;
}
.footer__nav-menu > ul > li {
  text-align: center;
}
.footer__nav-menu > ul > li:not(:last-child) {
  border-right: 0.1rem solid var(--color-gray-300);
}
.footer__nav-menu > ul > li a {
  padding: 0.5rem 0;
}
.footer__nav .dropdown__button {
  width: 100%;
  justify-content: space-between;
  padding: 0 2.4rem;
}
.footer__nav .dropdown__button + ul {
  bottom: calc(100% + 1rem);
  top: inherit;
  background-color: var(--color-white);
}
.footer__nav .dropdown__button + ul li {
  width: 100%;
}
.footer__nav .dropdown__button + ul li:not(:first-child) {
  border-top: 0.1rem solid var(--color-gray-300);
}
.footer__nav .dropdown__button + ul li a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0.5rem;
  font-size: 1.4rem;
}
.footer__info {
  background-color: var(--color-gray-100);
  padding: 5rem 0 4rem;
}
.footer__info-address {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 20rem;
  color: var(--color-gray-900);
  font-style: normal;
  margin-top: 4rem;
}
.footer__info-address > * {
  flex: 1 1 0;
}
.footer__info-address ul {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: column;
  gap: 3.6rem;
}
.footer__info-etc-tel strong {
  font-family: var(--font-r);
}
.footer__info-etc-tel a[href*=tel] {
  font-size: 3rem;
  font-family: var(--font-b);
}
.footer__info-etc-btn {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  flex-wrap: nowrap;
  flex-direction: row;
}
.footer__info-etc-btn ul {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 0.8rem;
}
.footer__info-etc-btn ul a {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  aspect-ratio: 1 / 1;
  width: 4rem;
  border-radius: 50%;
  border: 0.1rem solid var(--color-gray-300);
  background-color: var(--color-white);
}
.footer__info-etc-btn ul a i {
  width: 2.4rem;
}
.footer__info-copyright {
  border-top: 0.1rem solid var(--color-gray-300);
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  flex-direction: row;
  margin-top: 4rem;
}
.footer__info-copyright nav ul {
  padding-top: 1.6rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
  gap: 2.6rem;
}

@media (max-width: 1399.98px) {
  .footer__info {
    padding: 5rem 2rem 4rem;
  }
}
@media (max-width: 719.98px) {
  .footer [class*=inner] {
    padding: 0;
  }
  .footer__prize ul {
    align-items: flex-start;
    gap: 0;
    padding: 1rem;
  }
  .footer__prize ul li {
    flex-direction: column;
    text-align: center;
  }
  .footer__nav-menu > ul {
    flex-wrap: wrap;
    padding: 0;
  }
  .footer__nav-menu > ul > li {
    padding: 1rem 0;
    flex: auto;
  }
  .footer__nav .dropdown {
    border-top: 0.1rem solid var(--color-gray-300);
    width: 50%;
  }
  .footer__nav .dropdown__inner {
    padding: 0.5rem 0;
  }
  .footer__info {
    padding: 4rem 2rem;
  }
  .footer__info-address {
    flex-direction: column;
    gap: 4rem;
  }
  .footer__info-address > * {
    width: 100%;
  }
  .footer__info-copyright {
    flex-direction: column;
    gap: 1rem;
  }
}

@media (max-width: 460px) {
    .footer__nav-menu > ul > li:nth-child(4) {
        border-right: 0 solid transparent;
    }
}



/********************************** 기업정보모바일 company - main.html **********************************/
.company_footer h1.logo{
    background: url(/images/main/ico_logo_kra.svg) no-repeat; width: 68px; height: 32px; background-size: 100%;
}
.company_footer .footer_info-link{
    display: flex; flex-direction: row; background: var(--color-white); color: var(--color-gray-900); border-radius: 16px; border: 1px solid #E4E4E4; width: 100%; gap: 0; margin-top: 32px;
}
.company_footer .footer_info-link > li{
    position: relative; width: 33.3333%;
}
.company_footer .footer_info-link > li::after{
    content: ''; display: block; width: 1px; height: 20px; background: #E4E4E4; position: absolute; right: 0; top: 50%; transform: translateY(-50%);
}
.company_footer .footer_info-link > li:last-child::after{
    display: none;
}
.company_footer .footer_info-link > li a{
    display: block; height: 48px; line-height: 48px; width: 100%; display: flex; justify-content: center;
}
.company_header{
    width: 100%;
}
.company_header .header-logo{
    width: 100%; display: flex; justify-content: space-between !important; align-items: center;
}
.company_header .header-logo .userCont{
    display: flex; 
}
.company_header .header-logo .userCont .userMy{
   /* background: url(/images/main/ico_user.svg) no-repeat; width: 24px; height: 24px; margin-right: 20px; cursor: pointer; */
    background: url(/images/main/ico_user.svg) no-repeat; width: 30px; height: 29px; margin-right: 20px; margin-top: -5px; cursor: pointer;
}
.company_header .header-logo .userCont .userBtn{
    background: url(/images/main/ico_ham.svg) no-repeat; width: 24px; height: 24px; cursor: pointer;
}

.companyMain .companyCont .bg-subtab{
    margin-top: 64px; margin-bottom: 0;
}
.subtab-list__item--active a:before, .bg-subtab-list__item--active a:before{
    display: none;
}
.companyMain .subtab-list__item--active, .bg-subtab-list__item--active{
    background: var(--color-white); color: var(--color-company); border-bottom: 2px solid var(--color-company); box-sizing: border-box; 
}

.companyMain .mainBg{
    background: url(/images/main/main_bg.png) 50% 50% no-repeat; width: 100%; height: 180px; background-size: cover; position: relative;
}
.companyMain .mainBg::before{
    content: ''; display: block; background: url(/images/main/main_txt.png) no-repeat; width: 166px; height: 110px; position: absolute; left: 50%; top: 50%; transform: translate3d(-50%, -50%, 0);
}

/* 공지사항 ~ e오늘의 경주 */
.companyMain .contentArea{
    padding: 30px 16px; width: 100%;
}
.companyMain .contentArea .mainList{
    display: flex; flex-wrap: wrap; gap: 10px;
}
.companyMain .contentArea .mainList > li{
    position: relative; width: calc(50% - 5px);
}
.companyMain .contentArea .mainList > li > a{
  display: block;
}
.companyMain .contentArea .mainList > li ul::after{
    position: absolute; top: 20px;
}
.companyMain .contentArea .mainList > li ul li{
    border-radius: 16px; padding: 25px; color: #273890; font-size: 18px; font-family: var(--font-b); letter-spacing: -0.72px;  height: 110px; background: var(--color-white); width: 100%; line-height: 1.2; box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.10); transition: all 0.3s 0s ease; 
}
.companyMain .contentArea .mainList > li:hover ul li{
    border: 1px solid var(--color-company); box-shadow: none;
}
.companyMain .contentArea .mainList > li:nth-child(1) ul::after{
    content: ''; display: block; background: url(/images/main/ico_list01.png) no-repeat; width: 71px; height: 77px; right: 5px;
}
.companyMain .contentArea .mainList > li:nth-child(2) ul::after{
    content: ''; display: block; background: url(/images/main/ico_list02.png) no-repeat; width: 53px; height: 65px; right: 20px; top: 30px;
}
.companyMain .contentArea .mainList > li:nth-child(3) ul::after{
    content: ''; display: block; background: url(/images/main/ico_list03.png) no-repeat; width: 71px; height: 76px; right: 10px;
}
.companyMain .contentArea .mainList > li:nth-child(4) ul::after{
    content: ''; display: block; background: url(/images/main/ico_list04.png) no-repeat; width: 74px; height: 85px; right: 5px;
}
.companyMain .contentArea .mainList > li:nth-child(2) .list span{
    display: block; font-size: 14px; color: var(--color-gray-800); margin-top: 4px; font-family: var(--font-m);
}

.companyMain .contentArea .mainLine{
    background: url(/images/main/main_line2.png) 50% 50% no-repeat; width: 100%; height: 100px; margin: 22px 0;  border-radius: 16px; position: relative; background-size: cover;
}
.companyMain .contentArea .mainLine .lineArea{
    position: absolute; left: 24px; top: 19px; color: var(--color-white); width: 100%; 
}
.companyMain .contentArea .mainLine .lineArea::before{
    content: ''; display: block; background: url(/images/main/main_line_map.png) no-repeat; width: 208px; height: 110px;  position: absolute; right: 20px; top: -30%;
}
.companyMain .contentArea .mainLine .lineArea .txtTop{
    font-size: 18px; font-family: var(--font-sb); margin-bottom: 2px;
}
.companyMain .contentArea .mainLine .lineArea .txtBot{
    font-size: 13px; font-family: var(--font-l); line-height: 110%;
}

/* ceo 소식 ~ 전자입찰 */
.companyMain .contentArea .mainItem{
    display: flex; flex-wrap: wrap; align-items: center; background: var(--color-white); box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.10); border-radius: 16px; padding: 32px 24px 52px 24px;
    gap: 38px 13px; justify-content: space-between;
}
@media screen and (min-width: 446px) {
	.companyMain .contentArea .mainItem > li{
		width: 22%;
	}
}
.companyMain .contentArea .mainItem > li{
    display: flex; height: 58px; display: flex; justify-content: center; position: relative;
    /* width: 22%; */
}
.companyMain .contentArea .mainItem > li a{
    display: block; width: 64px; border-radius: 20px; background: #EDEFF4; padding: 13px; text-align: center; transition: all 0.3s 0s ease;
}
.companyMain .contentArea .mainItem > li a:hover{
    background: var(--color-gray-400);
}
.companyMain .contentArea .mainItem > li a span{
    display: block; font-size: 14px; font-family: var(--font-m); color: var(--color-gray-800); width:70px; margin: 0 auto; letter-spacing: -0.8px; text-align: center; position: absolute; left: 50%; bottom: -25px; transform: translateX(-50%);
}
.companyMain .contentArea .mainItem > li:nth-child(1) a::before{
    content: ''; display: block; background: url(/images/main/ico_item01.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(2) a::before{
    content: ''; display: block; background: url(/images/main/ico_item02.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(3) a::before{
    content: ''; display: block; background: url(/images/main/ico_item03.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(4) a::before{
    content: ''; display: block; background: url(/images/main/ico_item04.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(5) a::before{
    content: ''; display: block; background: url(/images/main/ico_item05.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(6) a::before{
    content: ''; display: block; background: url(/images/main/ico_item06.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(7) a::before{
    content: ''; display: block; background: url(/images/main/ico_item07.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(8) a::before{
    content: ''; display: block; background: url(/images/main/ico_item08.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(9) a::before{
    content: ''; display: block; background: url(/images/main/ico_item09.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(10) a::before{
    content: ''; display: block; background: url(/images/main/ico_item10.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(11) a::before{
    content: ''; display: block; background: url(/images/main/ico_item11.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(12) a::before{
    content: ''; display: block; background: url(/images/main/ico_item12.png) 3px 0 no-repeat; width: 35px; height: 32px; background-size: contain;
}
.companyMain .contentArea .mainItem > li:nth-child(8) a span{
    letter-spacing: -1.5px;
}

/* 자주 묻는 질문  */
.companyMain .contentArea .mainAsk{
    width: 100%; border-radius: 16px; background: var(--color-white); margin: 23px 0 0px 0; box-shadow: 0px 0px 50px 0px rgba(0, 0, 0, 0.10); 
}
.companyMain .contentArea .mainAsk li{
    display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid var(--color-gray-100); height: 54px; line-height: 54px; padding: 0 24px; box-sizing: content-box;
}
.companyMain .contentArea .mainAsk li::after{
    content: ''; display: block; background: url(/images/main/ico_arr.png) 0 0 no-repeat; width: 24px; height: 24px; background-size: 100%;
}
.companyMain .contentArea .mainAsk li a{
    display: block; color: #555; font-size: 18px; font-family: var(--font-m); width: 100%; height: 100%;
}

/* 모바일 전체 메뉴 */
.mobileMenu{
    position: fixed; top: 0; left: -96%; width: 95%; height: 100%; background: var(--color-white); transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); z-index: 999; border-radius: 0 30px 0 0;
}
.mobileMenu.active::before{
    content: ''; display: block; width: 100%; height: 100%; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); z-index: -1;
}
.mobileMenu.active {
    left: 0;
}
.mobileMenu .menuArea{
    position: relative; height: 100%; background: var(--color-white); border-radius: 0 30px 0 0;
}
.mobileMenu .menuTop{
    background: #264B86; color: var(--color-white); border-radius: 0 30px 0 0; padding: 50px 45px 20px 45px; font-size: 2.5rem; font-family: var(--font-sb); display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid rgba(255, 255, 255, 0.3); height: 113px;
}
.mobileMenu .menuTop .left{
  font-size: 18px; width: 100%;
}
.mobileMenu .menuTop .right{
    width: 80px; text-align: right;
}
.mobileMenu .menuTop .right::before{
    content: ''; display: inline-block; background: url(/images/main/ico_login.png) 0 0 no-repeat; width: 20px; height: 20px; background-size: contain; vertical-align: middle; margin-right: 6px;
}
.mobileMenu .menuTop .right2{
    width: 85px; text-align: right;
}
.mobileMenu .menuTop .right2::before{
    content: ''; display: inline-block; background: url(/images/main/ico_logout.png) 0 0 no-repeat; width: 20px; height: 20px; background-size: contain; vertical-align: middle; margin-right: 6px;
}

.mobileMenu .menuTop .right a{
    display: inline-block; font-size: 13px; font-family: var(--font-b);
}
.mobileMenu .menuTop .right2 a{
    display: inline-block; font-size: 13px; font-family: var(--font-b);
}


.mobileMenu .menuMid{
    background: #264B86; color: var(--color-white);
}
.mobileMenu .menuMid{
    display: flex; flex-direction: row;
}
.mobileMenu .menuMid li{
    width: 33.3333%; position: relative;
}
.mobileMenu .menuMid li::after{
    content: ''; display: block; height: 20px; width: 1px; background: rgba(255, 255, 255, 0.3) ; position: absolute; right: 0; top: 50%; transform: translateY(-50%);
}
.mobileMenu .menuMid li:last-child::after{
  display: none;
}
.mobileMenu .menuMid li a{
    display: block; font-size: 2rem; font-family: var(--font-b); text-align: center; height: 56px; line-height: 56px;
}

/* 모바일 전체 메뉴 - 탭메뉴 */
.mobileMenu .tabMenu{
    display: flex; flex-direction: row; width: 100%; background: var(--color-white);
}
.mobileMenu .tabs{
    display: flex; flex-direction: column;
}
.mobileMenu .tabs li{
    font-size: 15px; color: var(--color-gray-800); font-family: var(--font-b); background: var(--color-gray-50); border-bottom: 1px solid var(--color-gray-200); padding: 18px 22px; cursor: pointer;
}
.mobileMenu .tabs li:hover{
    color: var(--color-gray-900); background: var(--color-white);
}
.mobileMenu .tabs li.active{
    color: var(--color-gray-900); background: var(--color-white);
}
.mobileMenu .tabContent{
    color: var(--color-gray-900); font-size: 15px; font-weight: 700; width: 100%; padding: 0 15px;
}

.mobileMenu .tabPane{
    display: none; width: 100%;
}
.mobileMenu .tabPane.active{
    display: block;
}
.mobileMenu .tabPane p{
    position: relative;
}
.mobileMenu .tabPane p a{
    display: block; height: 46px; line-height: 46px; border-bottom: 1px solid var(--color-gray-100); width: 100%; text-indent: 10px; font-family: var(--font-sb);
}
.mobileMenu .tabPane p:first-child a{
    padding-left: 20px;
}
.mobileMenu .tabPane .home::before{
    content: ''; display: inline-block; background: url(/images/common/ico_home.svg) no-repeat; width: 12px; height: 12px; position: absolute; left: 10px; top: 50%; transform: translateY(-50%);
}
.mobileMenu .tabPane .top{
    display: flex; justify-content: center; align-items: center; width: 100%; height: 46px; border-bottom: 1px solid var(--color-gray-100);
}
.mobileMenu .tabPane .top span{
    display: block; margin: 0 2px;
}
.mobileMenu .tabPane .top span a{
    display: block; width: 100%; font-size: 1.5rem; color: var(--color-white); border-radius: 8px; text-indent: 0; text-align: center; padding: 7px 10px; height: 34px; line-height: 1.7;
}
.mobileMenu .menuClosed{
    background: url(/images/main/ico_close.svg) 0 0 no-repeat; width: 20px; height: 20px; background-size: contain; position: absolute; right: 20px; top: 15px; z-index: 999;
}

/* 모바일 전체 메뉴 - 탭메뉴 내부 서울/제주/부산 탭메뉴 */
.innerTabPane{
    display: none;
  }
.innerTabPane.active{
    display: block;
}
.innerTabs{
    display: flex; align-items: center; column-gap: 1rem; width: 100%; border-bottom: 1px solid var(--color-gray-100); padding: 5px 0;
}
.innerTabs li{
    font-size: 15px; font-family: var(--font-sb); width: 72px; height: 34px; line-height: 34px; color: var(--color-white); border-radius: 8px; cursor: pointer; transition: all 0.3s 0s ease; text-align: center;
}
.innerTabs li:hover{
    opacity: 0.9;
}
.innerTabs .seoul{
    background: #2c66fb; 
}
.innerTabs .jeju{
    background: #EA0C0C;
}
.innerTabs .busan{
    background: #00AA25;
}

