@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;700&family=Noto+Sans+JP:wght@400;700&display=swap");
@font-face {
  font-family: "ClashDisplay-Medium";
  src: url("/fonts/renewal_design/ClashDisplay-Medium.woff2") format("woff2"), url("/fonts/renewal_design/ClashDisplay-Medium.woff") format("woff"), url("/fonts/renewal_design/ClashDisplay-Medium.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "ClashDisplay-Semibold";
  src: url("/fonts/renewal_design/ClashDisplay-Semibold.woff2") format("woff2"), url("/fonts/renewal_design/ClashDisplay-Semibold.woff") format("woff"), url("/fonts/renewal_design/ClashDisplay-Semibold.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "ClashDisplay-Bold";
  src: url("/fonts/renewal_design/ClashDisplay-Bold.woff2") format("woff2"), url("/fonts/renewal_design/ClashDisplay-Bold.woff") format("woff"), url("/fonts/renewal_design/ClashDisplay-Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansJP-Thin";
  src: url("/fonts/renewal_design/NotoSansJP-Thin.woff2") format("woff2"), url("/fonts/renewal_design/NotoSansJP-Thin.woff") format("woff"), url("/fonts/renewal_design/NotoSansJP-Thin.ttf") format("truetype");
  font-weight: 100;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansJP-ExtraLight";
  src: url("/fonts/renewal_design/NotoSansJP-ExtraLight.woff2") format("woff2"), url("/fonts/renewal_design/NotoSansJP-ExtraLight.woff") format("woff"), url("/fonts/renewal_design/NotoSansJP-ExtraLight.ttf") format("truetype");
  font-weight: 200;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansJP-Light";
  src: url("/fonts/renewal_design/NotoSansJP-Light.ttf") format("truetype");
  font-weight: 300;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansJP-Regular";
  src: url("/fonts/renewal_design/NotoSansJP-Regular.ttf") format("truetype");
  font-weight: 400;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansJP-Medium";
  src: url("/fonts/renewal_design/NotoSansJP-Medium.ttf") format("truetype");
  font-weight: 500;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansJP-SemiBold";
  src: url("/fonts/renewal_design/NotoSansJP-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansJP-Bold";
  src: url("/fonts/renewal_design/NotoSansJP-Bold.ttf") format("truetype");
  font-weight: 700;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansJP-ExtraBold";
  src: url("/fonts/renewal_design/NotoSansJP-ExtraBold.ttf") format("truetype");
  font-weight: 800;
  font-display: swap;
  font-style: normal;
}
@font-face {
  font-family: "NotoSansJP-Black";
  src: url("/fonts/renewal_design/NotoSansJP-Black.ttf") format("truetype");
  font-weight: 900;
  font-display: swap;
  font-style: normal;
}
.l-footer {
  background-color: #005f4d;
  color: #fff;
  padding: 100px 0 80px;
  padding-inline: 16px;
}
.l-footer__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1200px;
  margin: 0 auto;
  padding-bottom: 188px;
}
.l-footer__middle {
  max-width: 1200px;
  margin: 0 auto;
  padding: 50px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.l-footer__bottom {
  border-top: 1px solid #eaeaea;
  margin-top: 20px;
  padding-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 1200px;
  margin: 0 auto;
}

.c-footer__column {
  padding: 0 10px;
}

.c-footer__heading {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 28px;
  font-family: "ClashDisplay-Semibold", sans-serif;
  letter-spacing: 0.05em;
}

.c-footer__list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.c-footer__list-item {
  margin-bottom: 5px;
}
.c-footer__list-item:last-child {
  margin-bottom: 0;
}

.c-footer__link {
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  line-height: 2.285;
}

.c-footer__social-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}

.c-footer__logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: start;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.c-footer__logo img {
  height: 47px;
}

.c-footer__bottom-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.c-footer__bottom-links--left {
  gap: 3em;
}
.c-footer__bottom-links--left .c-footer__bottom-link:first-child {
  font-size: 14px;
  letter-spacing: 0.04em;
}
.c-footer__bottom-links--left .c-footer__bottom-link {
  font-size: 12px;
  letter-spacing: 0.04em;
  line-height: 2.67;
}
.c-footer__bottom-links--right {
  gap: 3em;
}

.c-footer__bottom-link {
  font-size: 12px;
  letter-spacing: 0.04em;
  text-decoration: none;
  text-wrap: nowrap;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.c-footer__bottom-link-copy {
  font-size: 12px;
  letter-spacing: 0.04em;
  text-decoration: none;
  text-wrap: nowrap;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.c-footer__bottom-link-copy svg {
  margin-left: 0.25em;
  width: 10px;
  height: 10px;
}

.c-footer__bottom-link:hover {
  position: relative;
}

.c-icon__line--white {
  display: block;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.7862 0.0810547L7.21424 0.0810547C3.23006 0.0810547 0.000244141 3.31087 0.000244141 7.29505L0.000244141 24.8671C0.000244141 28.8512 3.23006 32.0811 7.21424 32.0811H24.7862C28.7704 32.0811 32.0002 28.8512 32.0002 24.8671L32.0002 7.29505C32.0002 3.31087 28.7704 0.0810547 24.7862 0.0810547Z' fill='white'/%3E%3Cpath d='M26.6664 14.575C26.6664 9.80099 21.8804 5.91699 15.9974 5.91699C10.1144 5.91699 5.32837 9.80099 5.32837 14.575C5.32837 18.855 9.12437 22.439 14.2514 23.117C14.5984 23.192 15.0714 23.346 15.1914 23.643C15.2994 23.913 15.2614 24.335 15.2264 24.608C15.2264 24.608 15.1014 25.361 15.0744 25.521C15.0274 25.791 14.8604 26.576 15.9984 26.096C17.1374 25.616 22.1424 22.478 24.3804 19.902C25.9264 18.206 26.6674 16.486 26.6674 14.575H26.6664Z' fill='%23005F4D'/%3E%3Cpath d='M23.1153 17.3286H20.1183C20.0053 17.3286 19.9143 17.2376 19.9143 17.1246V17.121V12.473V12.4686C19.9143 12.3556 20.0053 12.2646 20.1183 12.2646H23.1153C23.2273 12.2646 23.3193 12.3566 23.3193 12.4686V13.2256C23.3193 13.3386 23.2283 13.4296 23.1153 13.4296H21.0783V14.2156H23.1153C23.2273 14.2156 23.3193 14.3076 23.3193 14.4196V15.1766C23.3193 15.2896 23.2283 15.3806 23.1153 15.3806H21.0783V16.1666H23.1153C23.2273 16.1666 23.3193 16.2586 23.3193 16.3706V17.1276C23.3193 17.2406 23.2283 17.3316 23.1153 17.3316V17.3286Z' fill='white'/%3E%3Cpath d='M12.0284 17.3296C12.1404 17.3296 12.2324 17.2386 12.2324 17.1256V16.3686C12.2324 16.2566 12.1404 16.1646 12.0284 16.1646H9.99142V12.4686C9.99142 12.3566 9.89942 12.2646 9.78742 12.2646H9.03042C8.91742 12.2646 8.82642 12.3556 8.82642 12.4686V17.121V17.1256C8.82642 17.2386 8.91742 17.3296 9.03042 17.3296H12.0274H12.0284Z' fill='white'/%3E%3Cpath d='M13.8333 12.2646H13.0773C12.9646 12.2646 12.8733 12.356 12.8733 12.4686V17.1246C12.8733 17.2373 12.9646 17.3286 13.0773 17.3286H13.8333C13.946 17.3286 14.0373 17.2373 14.0373 17.1246V12.4686C14.0373 12.356 13.946 12.2646 13.8333 12.2646Z' fill='white'/%3E%3Cpath d='M18.9829 12.2646H18.2259C18.1129 12.2646 18.0219 12.3556 18.0219 12.4686V15.2336L15.8919 12.3566C15.8869 12.3496 15.8809 12.3426 15.8759 12.3356C15.8759 12.3356 15.8759 12.3356 15.8749 12.3346C15.8709 12.3306 15.8669 12.3256 15.8629 12.3216C15.8619 12.3206 15.8599 12.3196 15.8589 12.3186C15.8549 12.3156 15.8519 12.3126 15.8479 12.3096C15.8459 12.3086 15.8439 12.3066 15.8419 12.3056C15.8389 12.3026 15.8349 12.3006 15.8309 12.2986C15.8289 12.2976 15.8269 12.2956 15.8249 12.2946C15.8209 12.2926 15.8179 12.2906 15.8139 12.2886C15.8119 12.2876 15.8099 12.2866 15.8079 12.2856C15.8039 12.2836 15.7999 12.2816 15.7959 12.2806C15.7939 12.2806 15.7919 12.2786 15.7889 12.2786C15.7849 12.2776 15.7809 12.2756 15.7769 12.2746C15.7749 12.2746 15.7719 12.2736 15.7699 12.2726C15.7659 12.2726 15.7619 12.2706 15.7579 12.2696C15.7549 12.2696 15.7519 12.2696 15.7489 12.2686C15.7449 12.2686 15.7419 12.2676 15.7379 12.2676C15.7339 12.2676 15.7309 12.2676 15.7269 12.2676C15.7249 12.2676 15.7219 12.2676 15.7199 12.2676H14.9679C14.8559 12.2676 14.7639 12.3586 14.7639 12.4716V17.1276C14.7639 17.2396 14.8549 17.3316 14.9679 17.3316H15.7249C15.8379 17.3316 15.9289 17.2406 15.9289 17.1276V14.3626L18.0619 17.2436C18.0769 17.2646 18.0949 17.2816 18.1149 17.2946C18.1149 17.2946 18.1169 17.2956 18.1169 17.2966C18.1209 17.2996 18.1249 17.3016 18.1299 17.3046C18.1319 17.3056 18.1339 17.3066 18.1359 17.3076C18.1389 17.3096 18.1429 17.3106 18.1459 17.3126C18.1489 17.3146 18.1529 17.3156 18.1559 17.3166C18.1579 17.3166 18.1599 17.3186 18.1619 17.3186C18.1669 17.3206 18.1709 17.3216 18.1759 17.3226C18.1759 17.3226 18.1779 17.3226 18.1789 17.3226C18.1959 17.3266 18.2139 17.3296 18.2319 17.3296H18.9839C19.0959 17.3296 19.1879 17.2386 19.1879 17.1256V12.4696C19.1879 12.3576 19.0969 12.2656 18.9839 12.2656L18.9829 12.2646Z' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}

.c-icon__facebook--white {
  display: block;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath d='M32.9996 16.1398C32.9996 7.27089 25.8098 0.0810547 16.9409 0.0810547C8.07191 0.0810547 0.88208 7.27089 0.88208 16.1398C0.88208 23.6708 6.06714 29.9902 13.0617 31.7258V21.0474H9.75038V16.1398H13.0617V14.0252C13.0617 8.55945 15.5354 6.02601 20.9016 6.02601C21.9191 6.02601 23.6746 6.22578 24.3928 6.42491V10.8732C24.0138 10.8334 23.3554 10.8135 22.5377 10.8135C19.9047 10.8135 18.8872 11.811 18.8872 14.4042V16.1398H24.1326L23.2314 21.0474H18.8872V32.0811C26.8388 31.1207 33.0003 24.3504 33.0003 16.1398H32.9996Z' fill='white'/%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.c-icon__instagram--white {
  display: block;
  width: 32px;
  height: 32px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath d='M16.882 2.95668C21.161 2.95668 21.6672 2.96819 23.3465 3.04871C24.9109 3.11772 25.7505 3.38228 26.3141 3.60083C27.0618 3.88839 27.5909 4.23346 28.1546 4.79709C28.7182 5.36071 29.0632 5.88983 29.3508 6.63749C29.5694 7.20111 29.8339 8.0523 29.9029 9.60514C29.9834 11.296 29.9949 11.8021 29.9949 16.0696C29.9949 20.337 29.9834 20.8546 29.9029 22.534C29.8339 24.0983 29.5694 24.938 29.3508 25.5016C29.0632 26.2493 28.7182 26.7784 28.1546 27.342C27.5909 27.9056 27.0618 28.2507 26.3141 28.5383C25.7505 28.7568 24.8994 29.0214 23.3465 29.0904C21.6557 29.1709 21.1495 29.1824 16.882 29.1824C12.6146 29.1824 12.097 29.1709 10.4176 29.0904C8.8533 29.0214 8.01367 28.7568 7.45004 28.5383C6.70238 28.2507 6.17322 27.9056 5.6096 27.342C5.04597 26.7784 4.70092 26.2493 4.41336 25.5016C4.19481 24.938 3.93028 24.0868 3.86126 22.534C3.78075 20.8431 3.76922 20.337 3.76922 16.0696C3.76922 11.8021 3.78075 11.2845 3.86126 9.60514C3.93028 8.0408 4.19481 7.20111 4.41336 6.63749C4.70092 5.88983 5.04597 5.36071 5.6096 4.79709C6.17322 4.23346 6.70238 3.88839 7.45004 3.60083C8.01367 3.38228 8.8648 3.11772 10.4176 3.04871C12.1085 2.96819 12.6146 2.95668 16.882 2.95668ZM16.882 0.0810547C12.5341 0.0810547 11.9935 0.104062 10.2796 0.173077C8.57724 0.253595 7.41548 0.518152 6.39176 0.92074C5.33353 1.33483 4.44788 1.87545 3.56219 2.76114C2.67649 3.64684 2.12433 4.54403 1.72174 5.59076C1.33066 6.61449 1.05464 7.77624 0.97412 9.47861C0.893602 11.181 0.88208 11.7331 0.88208 16.0811C0.88208 20.429 0.905105 20.9696 0.97412 22.6835C1.05464 24.3859 1.31915 25.5476 1.72174 26.5714C2.13583 27.6296 2.67649 28.5153 3.56219 29.401C4.44788 30.2867 5.34503 30.8388 6.39176 31.2414C7.41548 31.6325 8.57724 31.9085 10.2796 31.989C11.982 32.0696 12.5341 32.0811 16.882 32.0811C21.23 32.0811 21.7707 32.0581 23.4846 31.989C25.1869 31.9085 26.3487 31.644 27.3724 31.2414C28.4306 30.8273 29.3163 30.2867 30.202 29.401C31.0877 28.5153 31.6398 27.6181 32.0424 26.5714C32.4335 25.5591 32.7095 24.3859 32.79 22.6835C32.8706 20.9811 32.8821 20.429 32.8821 16.0811C32.8821 11.7331 32.8591 11.1925 32.79 9.47861C32.7095 7.77624 32.445 6.61449 32.0424 5.59076C31.6283 4.53253 31.0877 3.64684 30.202 2.76114C29.3163 1.87545 28.4191 1.32333 27.3724 0.92074C26.3602 0.529655 25.1869 0.253595 23.4846 0.173077C21.7822 0.0925593 21.23 0.0810547 16.882 0.0810547ZM16.882 7.86826C12.3386 7.86826 8.66931 11.5491 8.66931 16.0811C8.66931 20.613 12.3501 24.2938 16.882 24.2938C21.414 24.2938 25.0949 20.613 25.0949 16.0811C25.0949 11.5491 21.414 7.86826 16.882 7.86826ZM16.882 21.4182C13.9374 21.4182 11.5449 19.0257 11.5449 16.0811C11.5449 13.1364 13.9374 10.7439 16.882 10.7439C19.8267 10.7439 22.2192 13.1364 22.2192 16.0811C22.2192 19.0257 19.8267 21.4182 16.882 21.4182ZM25.4285 5.61377C24.3702 5.61377 23.5075 6.47646 23.5075 7.53469C23.5075 8.59292 24.3702 9.45561 25.4285 9.45561C26.4867 9.45561 27.3494 8.59292 27.3494 7.53469C27.3494 6.47646 26.4867 5.61377 25.4285 5.61377Z' fill='white'/%3E%3C/svg%3E");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.c-icon__pagetop {
  display: block;
  width: 41px;
  height: 41px;
}

@media screen and (max-width: 768px) {
  .l-footer {
    background-color: #005f4d;
    color: #fff;
    padding: min(20vw, 150px) 0 calc(min(13.333vw, 100px) + min(1.867vw, 14px));
    padding-inline: 0;
  }
  .l-footer__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0 auto;
    padding-bottom: min(26.667vw, 200px);
  }
  .l-footer__middle {
    margin-inline: auto;
    padding: min(5.6vw, 42px) 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .l-footer__bottom {
    border-top: 1px solid #eaeaea;
    padding-top: 0;
    gap: min(10.667vw, 80px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    max-width: 90.67vw;
    margin: 0 auto;
    text-align: center;
  }
  .c-footer__column {
    padding: 0;
  }
  .c-footer__bottom-links--left {
    margin-top: min(5.333vw, 40px);
  }
  .c-footer__heading {
    font-size: min(6.4vw, 48px);
    font-weight: bold;
    margin-bottom: min(5.333vw, 40px);
    font-family: "ClashDisplay-Semibold", sans-serif;
    font-weight: 600;
    letter-spacing: 0.05em;
  }
  .c-footer__list {
    list-style: none;
    padding: 0;
    margin: 0;
  }
  .c-footer__list-item {
    margin-bottom: 0;
  }
  .c-footer__list-item:last-child {
    margin-bottom: 0;
  }
  .c-footer__link {
    text-decoration: none;
    color: #fff;
    font-size: min(3.733vw, 28px);
  }
  .c-footer__social-icons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: min(4.8vw, 36px);
  }
  .c-footer__logo {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: start;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .c-footer__logo img {
    height: min(10.667vw, 80px);
  }
  .c-footer__bottom-links {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .c-footer__bottom-links--left {
    gap: calc(min(6.667vw, 50px) + min(0.8vw, 6px));
  }
  .c-footer__bottom-links--left .c-footer__bottom-link {
    font-size: min(3.733vw, 28px);
    letter-spacing: 0.04em;
    line-height: 1.71;
  }
  .c-footer__bottom-links--right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: min(1.6vw, 12px);
  }
  .c-footer__bottom-links--right .c-footer__bottom-link {
    font-size: min(3.6vw, 27px);
  }
  .c-footer__bottom-link {
    text-decoration: none;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .c-footer__bottom-link-copy {
    font-size: min(3.6vw, 27px);
    letter-spacing: 0.04em;
    text-decoration: none;
    text-wrap: nowrap;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .c-footer__bottom-link-copy svg {
    margin-left: 0.25em;
    width: 10px;
    height: 10px;
  }
  .c-icon__line--white {
    display: block;
    width: calc(min(9.333vw, 70px) + min(0.267vw, 2px));
    height: calc(min(9.333vw, 70px) + min(0.267vw, 2px));
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.7862 0.0810547L7.21424 0.0810547C3.23006 0.0810547 0.000244141 3.31087 0.000244141 7.29505L0.000244141 24.8671C0.000244141 28.8512 3.23006 32.0811 7.21424 32.0811H24.7862C28.7704 32.0811 32.0002 28.8512 32.0002 24.8671L32.0002 7.29505C32.0002 3.31087 28.7704 0.0810547 24.7862 0.0810547Z' fill='white'/%3E%3Cpath d='M26.6664 14.575C26.6664 9.80099 21.8804 5.91699 15.9974 5.91699C10.1144 5.91699 5.32837 9.80099 5.32837 14.575C5.32837 18.855 9.12437 22.439 14.2514 23.117C14.5984 23.192 15.0714 23.346 15.1914 23.643C15.2994 23.913 15.2614 24.335 15.2264 24.608C15.2264 24.608 15.1014 25.361 15.0744 25.521C15.0274 25.791 14.8604 26.576 15.9984 26.096C17.1374 25.616 22.1424 22.478 24.3804 19.902C25.9264 18.206 26.6674 16.486 26.6674 14.575H26.6664Z' fill='%23005F4D'/%3E%3Cpath d='M23.1153 17.3286H20.1183C20.0053 17.3286 19.9143 17.2376 19.9143 17.1246V17.121V12.473V12.4686C19.9143 12.3556 20.0053 12.2646 20.1183 12.2646H23.1153C23.2273 12.2646 23.3193 12.3566 23.3193 12.4686V13.2256C23.3193 13.3386 23.2283 13.4296 23.1153 13.4296H21.0783V14.2156H23.1153C23.2273 14.2156 23.3193 14.3076 23.3193 14.4196V15.1766C23.3193 15.2896 23.2283 15.3806 23.1153 15.3806H21.0783V16.1666H23.1153C23.2273 16.1666 23.3193 16.2586 23.3193 16.3706V17.1276C23.3193 17.2406 23.2283 17.3316 23.1153 17.3316V17.3286Z' fill='white'/%3E%3Cpath d='M12.0284 17.3296C12.1404 17.3296 12.2324 17.2386 12.2324 17.1256V16.3686C12.2324 16.2566 12.1404 16.1646 12.0284 16.1646H9.99142V12.4686C9.99142 12.3566 9.89942 12.2646 9.78742 12.2646H9.03042C8.91742 12.2646 8.82642 12.3556 8.82642 12.4686V17.121V17.1256C8.82642 17.2386 8.91742 17.3296 9.03042 17.3296H12.0274H12.0284Z' fill='white'/%3E%3Cpath d='M13.8333 12.2646H13.0773C12.9646 12.2646 12.8733 12.356 12.8733 12.4686V17.1246C12.8733 17.2373 12.9646 17.3286 13.0773 17.3286H13.8333C13.946 17.3286 14.0373 17.2373 14.0373 17.1246V12.4686C14.0373 12.356 13.946 12.2646 13.8333 12.2646Z' fill='white'/%3E%3Cpath d='M18.9829 12.2646H18.2259C18.1129 12.2646 18.0219 12.3556 18.0219 12.4686V15.2336L15.8919 12.3566C15.8869 12.3496 15.8809 12.3426 15.8759 12.3356C15.8759 12.3356 15.8759 12.3356 15.8749 12.3346C15.8709 12.3306 15.8669 12.3256 15.8629 12.3216C15.8619 12.3206 15.8599 12.3196 15.8589 12.3186C15.8549 12.3156 15.8519 12.3126 15.8479 12.3096C15.8459 12.3086 15.8439 12.3066 15.8419 12.3056C15.8389 12.3026 15.8349 12.3006 15.8309 12.2986C15.8289 12.2976 15.8269 12.2956 15.8249 12.2946C15.8209 12.2926 15.8179 12.2906 15.8139 12.2886C15.8119 12.2876 15.8099 12.2866 15.8079 12.2856C15.8039 12.2836 15.7999 12.2816 15.7959 12.2806C15.7939 12.2806 15.7919 12.2786 15.7889 12.2786C15.7849 12.2776 15.7809 12.2756 15.7769 12.2746C15.7749 12.2746 15.7719 12.2736 15.7699 12.2726C15.7659 12.2726 15.7619 12.2706 15.7579 12.2696C15.7549 12.2696 15.7519 12.2696 15.7489 12.2686C15.7449 12.2686 15.7419 12.2676 15.7379 12.2676C15.7339 12.2676 15.7309 12.2676 15.7269 12.2676C15.7249 12.2676 15.7219 12.2676 15.7199 12.2676H14.9679C14.8559 12.2676 14.7639 12.3586 14.7639 12.4716V17.1276C14.7639 17.2396 14.8549 17.3316 14.9679 17.3316H15.7249C15.8379 17.3316 15.9289 17.2406 15.9289 17.1276V14.3626L18.0619 17.2436C18.0769 17.2646 18.0949 17.2816 18.1149 17.2946C18.1149 17.2946 18.1169 17.2956 18.1169 17.2966C18.1209 17.2996 18.1249 17.3016 18.1299 17.3046C18.1319 17.3056 18.1339 17.3066 18.1359 17.3076C18.1389 17.3096 18.1429 17.3106 18.1459 17.3126C18.1489 17.3146 18.1529 17.3156 18.1559 17.3166C18.1579 17.3166 18.1599 17.3186 18.1619 17.3186C18.1669 17.3206 18.1709 17.3216 18.1759 17.3226C18.1759 17.3226 18.1779 17.3226 18.1789 17.3226C18.1959 17.3266 18.2139 17.3296 18.2319 17.3296H18.9839C19.0959 17.3296 19.1879 17.2386 19.1879 17.1256V12.4696C19.1879 12.3576 19.0969 12.2656 18.9839 12.2656L18.9829 12.2646Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }
  .c-icon__facebook--white {
    display: block;
    width: calc(min(9.333vw, 70px) + min(0.267vw, 2px));
    height: calc(min(9.333vw, 70px) + min(0.267vw, 2px));
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath d='M32.9996 16.1398C32.9996 7.27089 25.8098 0.0810547 16.9409 0.0810547C8.07191 0.0810547 0.88208 7.27089 0.88208 16.1398C0.88208 23.6708 6.06714 29.9902 13.0617 31.7258V21.0474H9.75038V16.1398H13.0617V14.0252C13.0617 8.55945 15.5354 6.02601 20.9016 6.02601C21.9191 6.02601 23.6746 6.22578 24.3928 6.42491V10.8732C24.0138 10.8334 23.3554 10.8135 22.5377 10.8135C19.9047 10.8135 18.8872 11.811 18.8872 14.4042V16.1398H24.1326L23.2314 21.0474H18.8872V32.0811C26.8388 31.1207 33.0003 24.3504 33.0003 16.1398H32.9996Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }
  .c-icon__instagram--white {
    display: block;
    width: calc(min(9.333vw, 70px) + min(0.267vw, 2px));
    height: calc(min(9.333vw, 70px) + min(0.267vw, 2px));
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33 33'%3E%3Cpath d='M16.882 2.95668C21.161 2.95668 21.6672 2.96819 23.3465 3.04871C24.9109 3.11772 25.7505 3.38228 26.3141 3.60083C27.0618 3.88839 27.5909 4.23346 28.1546 4.79709C28.7182 5.36071 29.0632 5.88983 29.3508 6.63749C29.5694 7.20111 29.8339 8.0523 29.9029 9.60514C29.9834 11.296 29.9949 11.8021 29.9949 16.0696C29.9949 20.337 29.9834 20.8546 29.9029 22.534C29.8339 24.0983 29.5694 24.938 29.3508 25.5016C29.0632 26.2493 28.7182 26.7784 28.1546 27.342C27.5909 27.9056 27.0618 28.2507 26.3141 28.5383C25.7505 28.7568 24.8994 29.0214 23.3465 29.0904C21.6557 29.1709 21.1495 29.1824 16.882 29.1824C12.6146 29.1824 12.097 29.1709 10.4176 29.0904C8.8533 29.0214 8.01367 28.7568 7.45004 28.5383C6.70238 28.2507 6.17322 27.9056 5.6096 27.342C5.04597 26.7784 4.70092 26.2493 4.41336 25.5016C4.19481 24.938 3.93028 24.0868 3.86126 22.534C3.78075 20.8431 3.76922 20.337 3.76922 16.0696C3.76922 11.8021 3.78075 11.2845 3.86126 9.60514C3.93028 8.0408 4.19481 7.20111 4.41336 6.63749C4.70092 5.88983 5.04597 5.36071 5.6096 4.79709C6.17322 4.23346 6.70238 3.88839 7.45004 3.60083C8.01367 3.38228 8.8648 3.11772 10.4176 3.04871C12.1085 2.96819 12.6146 2.95668 16.882 2.95668ZM16.882 0.0810547C12.5341 0.0810547 11.9935 0.104062 10.2796 0.173077C8.57724 0.253595 7.41548 0.518152 6.39176 0.92074C5.33353 1.33483 4.44788 1.87545 3.56219 2.76114C2.67649 3.64684 2.12433 4.54403 1.72174 5.59076C1.33066 6.61449 1.05464 7.77624 0.97412 9.47861C0.893602 11.181 0.88208 11.7331 0.88208 16.0811C0.88208 20.429 0.905105 20.9696 0.97412 22.6835C1.05464 24.3859 1.31915 25.5476 1.72174 26.5714C2.13583 27.6296 2.67649 28.5153 3.56219 29.401C4.44788 30.2867 5.34503 30.8388 6.39176 31.2414C7.41548 31.6325 8.57724 31.9085 10.2796 31.989C11.982 32.0696 12.5341 32.0811 16.882 32.0811C21.23 32.0811 21.7707 32.0581 23.4846 31.989C25.1869 31.9085 26.3487 31.644 27.3724 31.2414C28.4306 30.8273 29.3163 30.2867 30.202 29.401C31.0877 28.5153 31.6398 27.6181 32.0424 26.5714C32.4335 25.5591 32.7095 24.3859 32.79 22.6835C32.8706 20.9811 32.8821 20.429 32.8821 16.0811C32.8821 11.7331 32.8591 11.1925 32.79 9.47861C32.7095 7.77624 32.445 6.61449 32.0424 5.59076C31.6283 4.53253 31.0877 3.64684 30.202 2.76114C29.3163 1.87545 28.4191 1.32333 27.3724 0.92074C26.3602 0.529655 25.1869 0.253595 23.4846 0.173077C21.7822 0.0925593 21.23 0.0810547 16.882 0.0810547ZM16.882 7.86826C12.3386 7.86826 8.66931 11.5491 8.66931 16.0811C8.66931 20.613 12.3501 24.2938 16.882 24.2938C21.414 24.2938 25.0949 20.613 25.0949 16.0811C25.0949 11.5491 21.414 7.86826 16.882 7.86826ZM16.882 21.4182C13.9374 21.4182 11.5449 19.0257 11.5449 16.0811C11.5449 13.1364 13.9374 10.7439 16.882 10.7439C19.8267 10.7439 22.2192 13.1364 22.2192 16.0811C22.2192 19.0257 19.8267 21.4182 16.882 21.4182ZM25.4285 5.61377C24.3702 5.61377 23.5075 6.47646 23.5075 7.53469C23.5075 8.59292 24.3702 9.45561 25.4285 9.45561C26.4867 9.45561 27.3494 8.59292 27.3494 7.53469C27.3494 6.47646 26.4867 5.61377 25.4285 5.61377Z' fill='white'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }
}