@keyframes skeleton-loading {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
/* main GNB */
#gnb_layout:before {
  background-color: #fff;
}

#gnb_layout.open:before {
  background-color: #eee;
}

#body_layout *:focus,
.follow-banner *:focus {
  outline-offset: -0.2px;
  outline: 1px dashed rgb(222, 52, 18);
}

#foot_layout {
  padding-bottom: 19px;
}
@media (max-width: 768px) {
  #foot_layout {
    padding-bottom: 119px;
  }
}

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

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

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

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

.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}

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

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

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

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

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

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

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

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

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

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

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

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

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

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

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

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

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

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

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

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
}

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

.swiper-button-next:after, .swiper-button-prev:after {
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

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

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

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

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

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

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

.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

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

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

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

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

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

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

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

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

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}

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

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

.swiper-pagination-bullet-active {
  opacity: 1;
}

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}

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

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

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px;
}

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

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

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

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

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

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

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

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

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

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

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

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

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

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

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

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

.swiper-slide-zoomed {
  cursor: move;
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border-radius: 50%;
  border-top-color: transparent;
}

@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

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

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

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

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

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

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

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

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

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

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

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

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}

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

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

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

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

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

@media (max-width: 768px) {
  .pc {
    display: none !important;
  }
}

.mo {
  display: none !important;
}
@media (max-width: 768px) {
  .mo {
    display: block !important;
  }
}

.acego-popover {
  display: none;
  opacity: 0;
  position: absolute;
  top: 35px;
  left: 21px;
  width: 340px;
  padding: 24px 20px;
  border-radius: 12px;
  border: 1px solid #B1B8BE;
  background-color: #fff;
  z-index: 999;
  box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.05);
  transition: opacity 0.3s ease;
}
.acego-popover:before {
  content: "";
  position: absolute;
  top: -12px;
  left: 24px;
  width: 22px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='12' viewBox='0 0 22 12' fill='none'%3E%3Cmask id='path-1-inside-1_24816_10043' fill='white'%3E%3Cpath d='M22 12L11 0L0 12L22 12Z'/%3E%3C/mask%3E%3Cpath d='M22 12L11 0L0 12L22 12Z' fill='white'/%3E%3Cpath d='M11 0L11.7372 -0.675725C11.5477 -0.882354 11.2803 -1 11 -1C10.7197 -1 10.4523 -0.882354 10.2628 -0.675725L11 0ZM22 12L22 13L24.2732 13L22.7372 11.3243L22 12ZM0 12L-0.737154 11.3243L-2.27324 13L0 13V12ZM11 0L10.2628 0.675725L21.2628 12.6757L22 12L22.7372 11.3243L11.7372 -0.675725L11 0ZM0 12L0.737154 12.6757L11.7372 0.675725L11 0L10.2628 -0.675725L-0.737154 11.3243L0 12ZM22 12L22 11L0 11V12V13L22 13L22 12Z' fill='%23B1B8BE' mask='url(%23path-1-inside-1_24816_10043)'/%3E%3Crect x='21' y='12' width='20' height='1' transform='rotate(-180 21 12)' fill='white'/%3E%3Cpath d='M0.273438 12H1.4375L2.27344 11H0.273438L0.273438 12Z' fill='%23B1B8BE'/%3E%3Cpath d='M21.7266 12H20.5625L19.7266 11H21.7266V12Z' fill='%23B1B8BE'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
.acego-popover .popover-content {
  position: relative;
  width: 100%;
}
.acego-popover .popover-content span {
  display: block;
  margin-top: 20px;
  color: #444;
  font-size: 15px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.03rem;
}
.acego-popover .popover-content span:first-child {
  margin-top: 0;
}

.acegoui-title {
  font-family: "title_font";
  color: #222;
  font-weight: 700;
  line-height: 1.5;
}

.acegoui-title-large {
  font-size: 40px;
  letter-spacing: -0.08rem;
}
@media (max-width: 1720px) {
  .acegoui-title-large {
    font-size: 35px;
    letter-spacing: -0.07rem;
  }
}
@media (max-width: 1024px) {
  .acegoui-title-large {
    font-size: 32px;
    letter-spacing: -0.056rem;
  }
}
@media (max-width: 540px) {
  .acegoui-title-large {
    font-size: 30px;
    letter-spacing: -0.06rem;
  }
}
@media (max-width: 480px) {
  .acegoui-title-large {
    font-size: 28px;
    letter-spacing: -0.05rem;
  }
}
@media (max-width: 360px) {
  .acegoui-title-large {
    font-size: 24px;
    letter-spacing: -0.04rem;
  }
}

.acegoui-title-medium {
  font-size: 28px;
  letter-spacing: -0.56px;
}

.acegoui-title-medium2 {
  font-size: 26px;
  letter-spacing: -0.56px;
}
@media (max-width: 1640px) {
  .acegoui-title-medium2 {
    font-size: 24px;
  }
}
@media (max-width: 1560px) {
  .acegoui-title-medium2 {
    font-size: 22px;
  }
}
@media (max-width: 1440px) {
  .acegoui-title-medium2 {
    font-size: 22px;
  }
}
@media (max-width: 1280px) {
  .acegoui-title-medium2 {
    font-size: 21px;
  }
}
@media (max-width: 1024px) {
  .acegoui-title-medium2 {
    font-size: 20px;
  }
}
@media (max-width: 840px) {
  .acegoui-title-medium2 {
    font-size: 19px;
  }
}
@media (max-width: 768px) {
  .acegoui-title-medium2 {
    font-size: 20px;
  }
}
@media (max-width: 540px) {
  .acegoui-title-medium2 {
    font-size: 19px;
  }
}
@media (max-width: 420px) {
  .acegoui-title-medium2 {
    font-size: 18px;
  }
}
@media (max-width: 360px) {
  .acegoui-title-medium2 {
    font-size: 17px;
  }
}

.acegoui-icon {
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
}

.acegoui-box {
  position: relative;
  margin: 0 auto;
  padding: 0 100px;
  max-width: 1620px;
  width: 100%;
}
@media (max-width: 1720px) {
  .acegoui-box {
    padding: 0 50px;
    max-width: none;
  }
}
@media (max-width: 768px) {
  .acegoui-box {
    padding: 0 30px;
  }
}
@media (max-width: 540px) {
  .acegoui-box {
    padding: 0 20px;
  }
}
@media (max-width: 360px) {
  .acegoui-box {
    padding: 0 15px;
  }
}

#body_layout {
  position: relative;
  width: 100%;
}

.follow-banner {
  margin-top: 40px;
  position: relative;
  left: 0;
  bottom: 0;
  width: 100%;
  transition: all 0.3s ease;
  z-index: 100;
}
@media (max-width: 1520px) {
  .follow-banner {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .follow-banner {
    position: fixed;
    margin-top: 0;
    width: 100%;
    display: block !important;
    padding: 0;
  }
}
.follow-banner.fixed {
  position: fixed;
  left: 0;
  bottom: 19px;
  margin-top: 0;
}
@media (max-width: 1520px) {
  .follow-banner.fixed {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .follow-banner.fixed {
    bottom: 0;
    padding: 0;
  }
}
.follow-banner .acegoui-box {
  background: #1549A4;
  border-radius: 20px;
  padding: 10px 10px 10px 40px;
  height: 80px;
  max-width: 1420px;
}
@media (max-width: 768px) {
  .follow-banner .acegoui-box {
    padding: 13px 30px 9px 30px;
    border: 1px solid #EEE;
    background: #FFF;
    box-shadow: 0 -5px 20px rgba(0, 0, 0, 0.08);
    border-radius: 0;
    max-width: none;
    width: 100%;
  }
}
@media (max-width: 540px) {
  .follow-banner .acegoui-box {
    padding: 13px 15px 9px 15px;
  }
}
@media (max-width: 360px) {
  .follow-banner .acegoui-box {
    padding: 11px 10px 7px 10px;
    height: 76px;
  }
}
.follow-banner .fb-swiper-box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  height: 100%;
  position: relative;
  padding: 0 320px 0 0;
}
@media (max-width: 768px) {
  .follow-banner .fb-swiper-box {
    padding: 0 0 0 0;
  }
}
.follow-banner .fb-swiper-box .form_inner {
  position: absolute;
  top: 0;
  right: 0;
  max-width: 320px;
  height: 100%;
  width: 100%;
}
@media (max-width: 768px) {
  .follow-banner .fb-swiper-box .form_inner {
    display: none;
  }
}
.follow-banner .fb-swiper-box .form_inner input[type=text] {
  width: 100%;
  height: 100%;
  font-size: 17px;
  border: none;
  padding: 20px 43px 20px 20px;
  background: #fff;
  border-radius: 12px;
}
.follow-banner .fb-swiper-box .form_inner input[type=text]::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
.follow-banner .fb-swiper-box .form_inner .submit {
  position: absolute;
  top: 17px;
  right: 17px;
  width: 26px;
  height: 26px;
}
.follow-banner .fb-swiper-box .form_inner .submit input[type=submit] {
  width: 100%;
  height: 100%;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3743 20.5816C13.5193 20.5816 15.5018 19.8341 17.0618 18.5991L21.666 23.2033L23.1935 21.6758L18.5893 17.0716C19.8713 15.4529 20.5698 13.449 20.5718 11.3841C20.5718 6.30328 16.4443 2.17578 11.3635 2.17578C6.28268 2.17578 2.16602 6.29245 2.16602 11.3733C2.16602 16.4541 6.29352 20.5816 11.3743 20.5816ZM11.3743 4.33161C15.2527 4.33161 18.416 7.49495 18.416 11.3733C18.416 15.2516 15.2527 18.4149 11.3743 18.4149C7.49602 18.4149 4.33268 15.2516 4.33268 11.3733C4.33268 7.49495 7.49602 4.33161 11.3743 4.33161Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  font-size: 0;
}
.follow-banner .fb-link-box {
  /*display:flex;flex-wrap:wrap;gap:25px;width:calc(100% - 25px);position:relative;overflow: hidden;
  @include responsive(768) {gap:0;width:100%;}*/
  width: calc(100% - 25px);
  position: relative;
  overflow: hidden;
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box {
    width: 100%;
    overflow: visible;
  }
}
.follow-banner .fb-link-box .swiper-wrapper {
  display: flex;
  flex-wrap: nowrap;
  position: relative;
  gap: 25px;
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .swiper-wrapper {
    gap: 0;
    width: 100%;
  }
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item {
    flex: 1;
    display: inline-flex;
    justify-content: center;
    text-align: center;
  }
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item.pc {
    display: none;
  }
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item.mo {
    display: inline-flex !important;
  }
}
.follow-banner .fb-link-box .fb-item .fb-link {
  display: inline-flex;
  flex-wrap: wrap;
  align-items: center;
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item .fb-link {
    flex-direction: column;
  }
}
.follow-banner .fb-link-box .fb-item .fb-link .icon {
  width: 30px;
  height: 28px;
  margin-right: 15px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: auto 28px;
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item .fb-link .icon {
    margin-right: 0;
    margin-bottom: 10px;
  }
}
.follow-banner .fb-link-box .fb-item .fb-link .fb-link-title {
  color: #fff;
  font-size: 17px;
  font-weight: 700;
  line-height: 1;
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item .fb-link .fb-link-title {
    font-size: 14px;
    color: #444;
    font-weight: 500;
    letter-spacing: -0.28px;
  }
}
@media (max-width: 540px) {
  .follow-banner .fb-link-box .fb-item .fb-link .fb-link-title {
    font-size: 13px;
  }
}
@media (max-width: 420px) {
  .follow-banner .fb-link-box .fb-item .fb-link .fb-link-title {
    font-size: 12px;
  }
}
.follow-banner .fb-link-box .fb-item .fb-link:hover .fb-link-title {
  text-decoration: underline;
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item.fb-item7 {
    position: relative;
    transform: translateY(-24px);
  }
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item.fb-item7 .fb-link {
    position: relative;
    padding: 6px;
    width: 62px;
    height: 62px;
    border-radius: 50%;
  }
}
.follow-banner .fb-link-box .fb-item.fb-item7 .fb-link:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  overflow: hidden;
  z-index: 1;
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item.fb-item7 .fb-link:before {
    background-color: rgba(255, 255, 255, 0.95);
    border: 1px solid #eee;
    box-shadow: 0 -5px 20px rgba(0, 0, 0, 0.08);
    backdrop-filter: blur(5px);
  }
}
@media (max-width: 768px) {
  .follow-banner .fb-link-box .fb-item.fb-item7 .fb-link .icon {
    margin-bottom: 0;
    position: relative;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: #192F55;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.87305 0.900391C13.2776 0.900391 16.8555 4.47828 16.8555 8.88281C16.8537 10.643 16.2666 12.3505 15.1904 13.7412L19.0703 17.6221L19.1416 17.6924L19.0703 17.7627L17.7627 19.0703L17.6924 19.1416L17.6221 19.0703L13.7412 15.1904C12.4 16.228 10.7102 16.8554 8.88281 16.8555C4.47828 16.8555 0.900391 13.2776 0.900391 8.87305C0.900506 4.46868 4.46868 0.900506 8.87305 0.900391ZM8.88281 2.94531C5.61817 2.94531 2.95519 5.60843 2.95508 8.87305C2.95508 12.1378 5.6181 14.8008 8.88281 14.8008C12.1474 14.8006 14.8105 12.1377 14.8105 8.87305C14.8104 5.60853 12.1473 2.94546 8.88281 2.94531Z' fill='white' stroke='white' stroke-width='0.2'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 18px;
    z-index: 2;
  }
}
.follow-banner .fb-link-box .fb-item.fb-item7 .fb-link .fb-link-title {
  font-size: 0;
}
.follow-banner .fb-link-box .search-button {
  display: none;
}

.section1 .acegoui-box {
  height: 100%;
  padding: 0;
}
@media (max-width: 1720px) {
  .section1 .acegoui-box {
    padding: 0 50px;
  }
}
@media (max-width: 768px) {
  .section1 .acegoui-box {
    padding: 0 30px;
  }
}
@media (max-width: 540px) {
  .section1 .acegoui-box {
    padding: 0 20px;
  }
}
@media (max-width: 360px) {
  .section1 .acegoui-box {
    padding: 0 15px;
  }
}

.acegoui-visual {
  height: 680px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (max-width: 1480px) {
  .acegoui-visual {
    height: auto;
  }
}
.acegoui-visual .vbox {
  height: 100%;
  position: relative;
}
.acegoui-visual .visual-01 {
  /*width:800px;*/
  width: 49.38%;
}
@media (max-width: 1640px) {
  .acegoui-visual .visual-01 {
    width: 51.38%;
  }
}
@media (max-width: 1600px) {
  .acegoui-visual .visual-01 {
    width: 50.38%;
  }
}
@media (max-width: 1480px) {
  .acegoui-visual .visual-01 {
    width: 66.1%;
  }
}
@media (max-width: 768px) {
  .acegoui-visual .visual-01 {
    width: 100%;
  }
}
.acegoui-visual .visual-02,
.acegoui-visual .visual-03 { /*width:390px;*/
  display: inline-flex;
  justify-content: space-between;
  flex-wrap: wrap;
  flex-direction: column;
}
.acegoui-visual .visual-02 {
  width: 24.07%;
}
@media (max-width: 1640px) {
  .acegoui-visual .visual-02 {
    width: 26.07%;
  }
}
@media (max-width: 1480px) {
  .acegoui-visual .visual-02 {
    width: 32.2%;
    gap: 20px;
  }
}
@media (max-width: 768px) {
  .acegoui-visual .visual-02 {
    display: none;
  }
}
.acegoui-visual .visual-03 {
  width: 24.07%;
}
@media (max-width: 1640px) {
  .acegoui-visual .visual-03 {
    width: 21.07%;
  }
}
@media (max-width: 1480px) {
  .acegoui-visual .visual-03 {
    width: 100%;
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    flex-direction: row;
  }
}
@media (max-width: 540px) {
  .acegoui-visual .visual-03 {
    flex-direction: column;
  }
}
@media (max-width: 360px) {
  .acegoui-visual .visual-03 {
    margin-top: 30px;
  }
}

#mainVisual {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
@media (max-width: 1480px) {
  #mainVisual {
    overflow: hidden;
    height: auto;
    max-height: 722px; /*min-height:680px;*/
  }
}
@media (max-width: 768px) {
  #mainVisual { /*height:auto;min-height:auto;*/ }
}
@media (max-width: 420px) {
  #mainVisual {
    padding-bottom: 52px;
  }
}
#mainVisual .controls {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 43px 29px 0 48px;
  width: 307px;
  height: 90px;
  background-image: url("data:image/svg+xml,%3Csvg width='307' height='90' viewBox='0 0 307 90' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 40C20 28.9543 28.9543 20 40 20H307V90H20V40Z' fill='white'/%3E%3Cpath d='M307 20H287C298.046 20 307 11.0457 307 0V20Z' fill='white'/%3E%3Cpath d='M20 90H0C11.0457 90 20 81.0457 20 70V90Z' fill='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: 100%;
  z-index: 3;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (max-width: 1024px) {
  #mainVisual .controls {
    padding: 44px 25px 0 45px;
    width: 227px;
    background-image: url("data:image/svg+xml,%3Csvg width='227' height='90' viewBox='0 0 227 90' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 40C20 28.9543 28.9543 20 40 20H227V90H20V40Z' fill='white'/%3E%3Cpath d='M227 20H207C218.046 20 227 11.0457 227 0V20Z' fill='white'/%3E%3Cpath d='M20 90H0C11.0457 90 20 81.0457 20 70V90Z' fill='white'/%3E%3C/svg%3E%0A");
  }
}
@media (max-width: 768px) {
  #mainVisual .controls {
    padding: 40px 20px 0 51px;
    width: 217px;
    height: 80px;
    background-image: url("data:image/svg+xml,%3Csvg width='217' height='80' viewBox='0 0 217 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 40C20 28.9543 28.9543 20 40 20H217V80H20V40Z' fill='white'/%3E%3Cpath d='M217 20H197C208.046 20 217 11.0457 217 0V20Z' fill='white'/%3E%3Cpath d='M20 80H0C11.0457 80 20 71.0457 20 60V80Z' fill='white'/%3E%3C/svg%3E%0A");
  }
}
@media (max-width: 768px) {
  #mainVisual .controls {
    padding: 40px 20px 0 46px;
  }
}
@media (max-width: 420px) {
  #mainVisual .controls {
    padding: 15px 10px;
    width: 100%;
    height: 51px;
    background-image: none;
    background-color: #fff;
  }
}
#mainVisual .controls:before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 70px;
  height: 70px;
  background-color: #fff;
  z-index: 4;
}
@media (max-width: 768px) {
  #mainVisual .controls:before {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 420px) {
  #mainVisual .controls:before {
    height: 100%;
  }
}
#mainVisual .controls:after {
  content: "";
  position: absolute;
  top: 54px;
  left: 48px;
  right: 29px;
  width: calc(100% - 77px);
  height: 1px;
  background-color: #E8E8E8;
  z-index: 3;
}
@media (max-width: 1024px) {
  #mainVisual .controls:after {
    display: none;
  }
}
@media (max-width: 420px) {
  #mainVisual .controls:after {
    display: block;
    top: 25px;
  }
}
#mainVisual .controls .pager {
  display: inline-flex;
  width: auto;
  color: #E8E8E8;
  font-size: 20px;
  font-weight: 300;
  line-height: 1;
  letter-spacing: -0.4px;
  height: 24px;
  align-items: center;
  background-color: #fff;
  padding-right: 22px;
  z-index: 4;
}
@media (max-width: 1024px) {
  #mainVisual .controls .pager {
    font-size: 18px;
    height: 21px;
  }
}
#mainVisual .controls .pager:before, #mainVisual .controls .pager:after {
  display: none;
}
#mainVisual .controls .pager .swiper-pagination-current {
  padding-right: 6px;
  line-height: 1;
  color: #3780FF;
  font-weight: 700;
}
#mainVisual .controls .pager .swiper-pagination-total {
  padding-left: 6px;
  line-height: 1;
  color: #333;
}
#mainVisual .controls .button {
  display: inline-flex;
  flex-wrap: wrap;
  position: relative;
  z-index: 4;
  height: 24px;
  align-items: center;
  background-color: #fff;
  padding-left: 22px;
}
@media (max-width: 1024px) {
  #mainVisual .controls .button {
    height: 20px;
  }
}
@media (max-width: 768px) {
  #mainVisual .controls .button {
    height: 18px;
  }
}
#mainVisual .controls .button button {
  width: 24px;
  height: 24px;
  background-position: center;
  background-repeat: no-repeat;
}
@media (max-width: 1024px) {
  #mainVisual .controls .button button {
    width: 20px;
    height: 20px;
  }
}
@media (max-width: 768px) {
  #mainVisual .controls .button button {
    width: 18px;
    height: 18px;
  }
}
#mainVisual .controls .button button.swiper-btn-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 7.00781V9H3.82031L9.42188 14.5781L7.99219 16.0078L0 7.99219L8.01562 0L9.42188 1.40625L3.82031 7.00781H18Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}
#mainVisual .controls .button button.swiper-btn-next {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 7.00781V9H14.1797L8.57812 14.5781L10.0078 16.0078L18 7.99219L9.98438 0L8.57812 1.40625L14.1797 7.00781H0Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}
#mainVisual .controls .button button.swiper-btn-stop {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='18' viewBox='0 0 8 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0.00390625H2.00781V17.9961H0V0.00390625ZM5.99219 0.00390625H8V17.9961H5.99219V0.00390625Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}
#mainVisual .controls .button button.swiper-btn-play {
  display: none;
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='18' viewBox='0 0 11 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0L10.4708 8.97056L0 17.9411V0Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}
#mainVisual .controls .button button.swiper-btn-stop, #mainVisual .controls .button button.swiper-btn-play {
  margin: 0 7px;
}
#mainVisual .main_slide {
  height: 100%;
}
@media (max-width: 1920px) {
  #mainVisual .main_slide {
    border-radius: 20px;
  }
}
@media (max-width: 1480px) {
  #mainVisual .main_slide {
    border-radius: 0;
  }
}
#mainVisual .main_slide .swiper-slide {
  width: 100%;
  height: 100%;
  line-height: 0;
  background-color: #fff;
  opacity: 0 !important;
  transition: opacity 0.3s ease-in-out;
}
#mainVisual .main_slide .swiper-slide.on {
  opacity: 1 !important;
  pointer-events: all;
}
#mainVisual .main_slide .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}
#mainVisual .main_slide .swiper-slide img {
  line-height: 0;
  max-width: none;
  max-height: none;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}
@media (max-width: 1920px) {
  #mainVisual .main_slide .swiper-slide img {
    border-radius: 0;
  }
}
@media (max-width: 1480px) {
  #mainVisual .main_slide .swiper-slide img {
    width: 100%;
    border-radius: 20px;
    max-height: 722px;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}

.popup {
  position: relative;
  height: 330px;
  width: 100%;
  overflow: hidden;
}
@media (max-width: 1480px) {
  .popup {
    overflow: hidden;
    height: auto;
    max-height: 350px;
  }
}
.popup .controls {
  position: absolute;
  bottom: 12px;
  left: 50%;
  transform: translate(-50%, 0);
  display: inline-flex;
  padding: 7px 15px;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 100px;
  z-index: 4;
}
.popup .controls .pager {
  display: inline-flex;
  margin-right: 10px;
  width: auto;
  color: rgba(255, 255, 255, 0.3);
  font-size: 14px;
  font-weight: 300;
  line-height: 1;
  letter-spacing: -0.4px;
  height: 17px;
  align-items: center;
  z-index: 4;
}
.popup .controls .pager:before, .popup .controls .pager:after {
  display: none;
}
.popup .controls .pager .swiper-pagination-current {
  padding-right: 6px;
  line-height: 1;
  color: #fff;
  font-weight: 700;
}
.popup .controls .pager .swiper-pagination-total {
  padding-left: 6px;
  line-height: 1;
  color: rgba(255, 255, 255, 0.6);
}
.popup .controls button {
  width: 16px;
  height: 16px;
  margin: 0 4px;
  background-position: center;
  background-repeat: no-repeat;
}
.popup .controls button.swiper-btn-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4.67188V6H2.54688L6.28125 9.71875L5.32812 10.6719L0 5.32812L5.34375 0L6.28125 0.9375L2.54688 4.67188H12Z' fill='white'/%3E%3C/svg%3E%0A");
}
.popup .controls button.swiper-btn-next {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4.67188V6H9.45312L5.71875 9.71875L6.67188 10.6719L12 5.32812L6.65625 0L5.71875 0.9375L9.45312 4.67188H0Z' fill='white'/%3E%3C/svg%3E%0A");
}
.popup .popup_slide {
  position: relative;
  z-index: 3;
  height: 100%;
}
@media (max-width: 1920px) {
  .popup .popup_slide {
    border-radius: 20px;
  }
}
@media (max-width: 1480px) {
  .popup .popup_slide {
    overflow: hidden;
  }
}
.popup .popup_slide .swiper-slide {
  width: 100%;
  height: 100%;
  line-height: 0;
  background-color: #fff;
  opacity: 0 !important;
  transition: opacity 0.3s ease-in-out;
}
.popup .popup_slide .swiper-slide.on {
  opacity: 1 !important;
  pointer-events: all;
}
.popup .popup_slide .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}
.popup .popup_slide .swiper-slide img {
  line-height: 0;
  width: 100%;
  object-fit: cover;
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1920px) {
  .popup .popup_slide .swiper-slide img {
    max-width: none;
    width: 100%;
    height: 100%;
    border-radius: 0;
  }
}
@media (max-width: 1480px) {
  .popup .popup_slide .swiper-slide img {
    width: 100%;
    border-radius: 20px;
    max-height: 350px;
  }
}

.acegoui-search {
  position: relative;
  padding: 25px;
  height: 200px;
  border-radius: 20px;
  background-color: #E6EDF7;
}
@media (max-width: 1480px) {
  .acegoui-search {
    width: 33.05%;
  }
}
@media (max-width: 1024px) {
  .acegoui-search {
    width: 48.7%;
    padding: 40px 25px 80px;
    height: 230px;
  }
}
@media (max-width: 947px) {
  .acegoui-search {
    height: 215px;
  }
}
@media (max-width: 768px) {
  .acegoui-search {
    padding: 20px 15px 59px;
    border-radius: 16px;
    height: 180px;
  }
}
@media (max-width: 540px) {
  .acegoui-search {
    width: 100%;
  }
}
.acegoui-search .acegoui-title {
  margin-bottom: 10px;
  text-align: center;
  display: block;
}
.acegoui-search form {
  width: 100%;
}
.acegoui-search .form_inner {
  position: relative;
  width: 100%;
  margin-bottom: 10px;
}
.acegoui-search .form_inner input[type=text] {
  width: 100%;
  height: 60px;
  padding: 17px 43px 17px 17px;
  font-size: 17px;
  background-color: #fff;
  border-radius: 8px;
  border: 2px solid #fff;
}
.acegoui-search .form_inner input[type=text]::placeholder {
  color: rgba(0, 0, 0, 0.5);
}
.acegoui-search .form_inner input[type=text]:hover, .acegoui-search .form_inner input[type=text]:focus {
  border: 2px solid #192F55;
}
.acegoui-search .form_inner .submit {
  position: absolute;
  top: 17px;
  right: 17px;
  width: 26px;
  height: 26px;
}
.acegoui-search .form_inner .submit input[type=submit] {
  width: 100%;
  height: 100%;
  border: none;
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3743 20.5816C13.5193 20.5816 15.5018 19.8341 17.0618 18.5991L21.666 23.2033L23.1935 21.6758L18.5893 17.0716C19.8713 15.4529 20.5698 13.449 20.5718 11.3841C20.5718 6.30328 16.4443 2.17578 11.3635 2.17578C6.28268 2.17578 2.16602 6.29245 2.16602 11.3733C2.16602 16.4541 6.29352 20.5816 11.3743 20.5816ZM11.3743 4.33161C15.2527 4.33161 18.416 7.49495 18.416 11.3733C18.416 15.2516 15.2527 18.4149 11.3743 18.4149C7.49602 18.4149 4.33268 15.2516 4.33268 11.3733C4.33268 7.49495 7.49602 4.33161 11.3743 4.33161Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  font-size: 0;
}
.acegoui-search #searchKword {
  display: flex;
  flex-wrap: wrap;
  padding: 6px 4px;
  align-items: center;
  gap: 10px;
  position: relative;
}
.acegoui-search #searchKword .searchKword-title {
  font-size: 15px;
  color: #192F55;
  font-weight: 700;
  line-height: 1;
}
.acegoui-search #searchKword .grap {
  position: relative;
  width: calc(100% - 80px);
  overflow: hidden;
}
.acegoui-search #searchKword .searchKword-list {
  display: flex;
  flex-wrap: nowrap;
  position: relative;
}
.acegoui-search #searchKword .searchKword-list .item {
  display: inline-flex;
  align-items: center;
  width: auto;
}
.acegoui-search #searchKword .searchKword-list .item .link {
  color: #525F74;
  font-size: 15px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.02rem;
}
.acegoui-search #searchKword:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 100%;
  background: linear-gradient(270deg, #E6EDF7 0%, rgba(230, 237, 247, 0) 100%);
  z-index: 2;
}

.acegoui-login {
  position: relative;
  padding: 50px 30px 30px;
  height: 460px;
  border-radius: 20px;
  background-color: #192F55;
}
@media (max-width: 1640px) {
  .acegoui-login {
    padding: 40px 30px 30px;
  }
}
@media (max-width: 1600px) {
  .acegoui-login {
    padding: 34px 30px 30px;
  }
}
@media (max-width: 1480px) {
  .acegoui-login {
    padding: 25px 25px 25px;
    width: 65.25%;
    height: 200px;
  }
}
@media (max-width: 1024px) {
  .acegoui-login {
    width: 48.91%;
    height: 230px;
  }
}
@media (max-width: 947px) {
  .acegoui-login {
    height: 215px;
  }
}
@media (max-width: 768px) {
  .acegoui-login {
    padding: 18px 15px 20px;
    height: 180px;
    border-radius: 16px;
  }
}
@media (max-width: 540px) {
  .acegoui-login {
    padding: 26px 15px 20px;
    width: 100%;
    margin-top: 16px;
    height: 160px;
  }
}
@media (max-width: 420px) {
  .acegoui-login {
    height: auto;
    min-height: 160px;
  }
}
@media (max-width: 1480px) {
  .acegoui-login .login-box {
    display: flex;
    justify-content: space-between;
    padding-top: 10px;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .login-box {
    flex-direction: column;
    padding-top: 0;
  }
}
@media (max-width: 1480px) {
  .acegoui-login .login-box .input-info {
    padding-right: 130px;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .login-box .input-info {
    padding-right: 110px;
  }
}
@media (max-width: 1480px) {
  .acegoui-login .login-box .input-info .login_bt {
    width: 120px;
    height: 110px;
    position: absolute;
    top: 0;
    right: 0;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .login-box .input-info .login_bt {
    width: 100px;
  }
}
.acegoui-login .login-box.in {
  position: relative;
  z-index: 10;
}
@media (max-width: 1480px) {
  .acegoui-login .login-box.in {
    padding: 0 0 0 50%;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .login-box.in {
    padding: 0;
  }
}
@media (max-width: 947px) {
  .acegoui-login .login-box.in {
    padding: 10px 0 0 0;
  }
}
@media (max-width: 768px) {
  .acegoui-login .login-box.in {
    padding: 0;
  }
}
.acegoui-login .login-box.in:after {
  content: "";
  position: absolute; /*bottom:-18px;*/
  bottom: 0;
  left: 0;
  width: 100%;
  height: 35px;
  display: block;
  background: linear-gradient(180deg, rgba(25, 47, 85, 0) 0%, #192F55 100%);
  z-index: 90;
}
@media (max-width: 1480px) {
  .acegoui-login .login-box.in:after {
    left: auto;
    right: 0;
    width: 50%;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .login-box.in:after {
    display: none;
  }
}
@media (max-width: 1480px) {
  .acegoui-login .login-box .acegoui-title-medium2 {
    width: calc(50% - 25px);
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .login-box .acegoui-title-medium2 {
    width: 100%;
    position: relative;
    margin-bottom: 12px;
  }
}
.acegoui-login .acegoui-title-medium2 {
  color: #fff;
  display: block;
  line-height: 1.35;
  margin-bottom: 20px;
  /*@include responsive(1640) {margin-bottom:20px;}*/
  /*@include responsive(680) {margin-bottom:18px;}*/
}
@media (max-width: 1480px) {
  .acegoui-login .acegoui-title-medium2 {
    margin-bottom: 16px;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .acegoui-title-medium2 {
    width: 100%;
    position: relative;
    margin-bottom: 10px;
  }
}
@media (max-width: 947px) {
  .acegoui-login .acegoui-title-medium2 {
    margin-bottom: 5px;
  }
}
@media (max-width: 768px) {
  .acegoui-login .acegoui-title-medium2 {
    text-align: left;
    margin-top: 7px;
    margin-bottom: 23px;
  }
}
@media (max-width: 420px) {
  .acegoui-login .acegoui-title-medium2 {
    margin-bottom: 13px;
  }
}
.acegoui-login .acegoui-title-medium2 em {
  color: #56E479;
}
@media (max-width: 1480px) {
  .acegoui-login .acegoui-title-medium2 span {
    display: none;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .acegoui-title-medium2 span {
    display: inline;
  }
}
@media (max-width: 947px) {
  .acegoui-login .acegoui-title-medium2 span {
    display: none;
  }
}
.acegoui-login .acegoui-title-medium2 i {
  font-style: normal;
}
@media (max-width: 830px) {
  .acegoui-login .acegoui-title-medium2 i {
    display: none;
  }
}
.acegoui-login .acegoui-title-medium2 .login-br {
  display: none;
}
@media (max-width: 768px) {
  .acegoui-login .acegoui-title-medium2 .login-br {
    display: block;
  }
}
@media (max-width: 540px) {
  .acegoui-login .acegoui-title-medium2 .login-br {
    display: none;
  }
}
@media (max-width: 420px) {
  .acegoui-login .acegoui-title-medium2 .login-br {
    display: block;
  }
}
@media (max-width: 1480px) {
  .acegoui-login .acegoui-title-medium2.login-ing {
    width: auto;
  }
}
@media (max-width: 1480px) {
  .acegoui-login .acegoui-title-medium2.login-ing br {
    display: none;
  }
}
.acegoui-login .login_bt {
  display: block;
  margin-bottom: 15px;
  width: 100%;
  padding: 18px 20px 17px;
  border-radius: 8px;
  background-color: #3780FF;
  line-height: 20px;
  color: #fff;
  font-size: 17px;
  font-weight: 700;
  letter-spacing: -0.34px;
  text-align: center;
}
@media (max-width: 1024px) {
  .acegoui-login .login_bt {
    margin-bottom: 20px;
  }
}
@media (max-width: 768px) {
  .acegoui-login .login_bt {
    margin-bottom: 10px;
    padding: 11px;
    font-size: 15px;
  }
}
.acegoui-login .login_bt:hover, .acegoui-login .login_bt:focus {
  background-color: #2470F4;
}
@media (max-width: 1480px) {
  .acegoui-login .formLogin,
  .acegoui-login form {
    flex: 1;
    position: absolute;
    top: 60px;
    left: 0;
    width: calc(50% - 25px);
  }
}
@media (max-width: 1024px) {
  .acegoui-login .formLogin,
  .acegoui-login form {
    width: 100%;
    position: relative;
    top: auto;
  }
}
.acegoui-login .login-form,
.acegoui-login .input-info,
.acegoui-login .input-button {
  position: relative;
  width: 100%;
}
.acegoui-login .input-info {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
@media (max-width: 768px) {
  .acegoui-login .input-info {
    display: none;
  }
}
.acegoui-login .input-info .input {
  width: 100%;
  margin-bottom: 10px;
}
.acegoui-login .input-info .input input[type=text],
.acegoui-login .input-info .input input[type=password] {
  width: 100%;
  padding: 20px;
  border-radius: 8px;
  background-color: #fff;
  line-height: 20px;
  font-size: 17px;
  font-weight: 500;
  letter-spacing: -0.34px;
}
@media (max-width: 1480px) {
  .acegoui-login .input-info .input input[type=text],
  .acegoui-login .input-info .input input[type=password] {
    padding: 15px 20px;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .input-info .input input[type=text],
  .acegoui-login .input-info .input input[type=password] {
    padding: 15px 15px;
  }
}
.acegoui-login .input-info .input input[type=text]::placeholder,
.acegoui-login .input-info .input input[type=password]::placeholder {
  font-size: 17px;
  letter-spacing: -0.34px;
}
@media (max-width: 1024px) {
  .acegoui-login .input-info .input input[type=text]::placeholder,
  .acegoui-login .input-info .input input[type=password]::placeholder {
    font-size: 15px;
    letter-spacing: -0.34px;
  }
}
.acegoui-login .text-scroll {
  display: flex;
  width: 100%;
  height: 110px;
  align-items: flex-start;
  overflow-y: auto;
}
@media (max-width: 1480px) {
  .acegoui-login .text-scroll {
    height: 152px;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .text-scroll {
    display: none;
  }
}
.acegoui-login .text-scroll::-webkit-scrollbar-track {
  background-color: rgba(255, 255, 255, 0.15);
  border-radius: 20px;
}
.acegoui-login .text-scroll::-webkit-scrollbar {
  width: 3px;
}
.acegoui-login .text-scroll::-webkit-scrollbar-thumb {
  background: rgb(255, 255, 255);
  border-radius: 20px;
}
.acegoui-login .text-scroll .list {
  padding-bottom: 20px;
  padding-right: 5px;
  position: relative;
}
.acegoui-login .text-scroll .list > li {
  position: relative;
  padding-left: 10px;
  display: block;
  margin-top: 8px;
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: -0.06rem;
}
.acegoui-login .text-scroll .list > li:before {
  content: "";
  position: absolute;
  left: 0;
  top: 9px;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background-color: #fff;
}
.acegoui-login .text-scroll .list > li > a {
  color: #fff;
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
  font-size: 16px;
  letter-spacing: 0;
}
.acegoui-login .text-scroll .list > li:first-child {
  margin-top: 0;
}
.acegoui-login .option-text {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.15);
  /*@include responsive(768) {display:none}*/
}
@media (max-width: 1024px) {
  .acegoui-login .option-text {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
  }
}
.acegoui-login .option-text .text-green {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  padding: 4px 12px 3px;
  color: rgb(255, 255, 255);
  font-size: 14px;
  font-weight: 500;
  line-height: 140%;
  letter-spacing: -0.28px;
  border-radius: 50px;
  border: 1px solid rgba(255, 255, 255, 0.3);
  /*&:first-child{
    &:after{
      content:'';width:17px;height:17px;margin-left:3px;@include ir;background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 0.338867C8.47396 0.338867 9.39258 0.527018 10.2559 0.90332C11.1191 1.26855 11.8717 1.77214 12.5137 2.41406C13.1556 3.05599 13.6592 3.80859 14.0244 4.67188C14.4007 5.52409 14.5889 6.43717 14.5889 7.41113C14.5889 8.39616 14.4007 9.32031 14.0244 10.1836C13.6592 11.0358 13.1556 11.7829 12.5137 12.4248C11.8717 13.0667 11.1191 13.5758 10.2559 13.9521C9.39258 14.3174 8.47396 14.5 7.5 14.5C6.52604 14.5 5.60742 14.3174 4.74414 13.9521C3.88086 13.5758 3.12826 13.0667 2.48633 12.4248C1.8444 11.7829 1.33529 11.0358 0.958984 10.1836C0.59375 9.32031 0.411133 8.39616 0.411133 7.41113C0.411133 6.43717 0.59375 5.52409 0.958984 4.67188C1.33529 3.80859 1.8444 3.05599 2.48633 2.41406C3.12826 1.77214 3.88086 1.26855 4.74414 0.90332C5.60742 0.527018 6.52604 0.338867 7.5 0.338867ZM7.5 13.0889C8.28581 13.0889 9.02181 12.9395 9.70801 12.6406C10.3942 12.3418 10.9919 11.9378 11.501 11.4287C12.0212 10.9085 12.4251 10.3053 12.7129 9.61914C13.0117 8.93294 13.1611 8.19694 13.1611 7.41113C13.1611 6.63639 13.0117 5.90592 12.7129 5.21973C12.4251 4.52246 12.0212 3.91927 11.501 3.41016C10.9919 2.90104 10.3942 2.49707 9.70801 2.19824C9.02181 1.89941 8.28581 1.75 7.5 1.75C6.71419 1.75 5.97819 1.89941 5.29199 2.19824C4.60579 2.49707 4.0026 2.90104 3.48242 3.41016C2.97331 3.91927 2.56934 4.52246 2.27051 5.21973C1.98275 5.90592 1.83887 6.63639 1.83887 7.41113C1.83887 8.19694 1.98275 8.93294 2.27051 9.61914C2.56934 10.3053 2.97331 10.9085 3.48242 11.4287C4.0026 11.9378 4.60579 12.3418 5.29199 12.6406C5.97819 12.9395 6.71419 13.0889 7.5 13.0889ZM8.21387 4.58887C8.21387 4.38965 8.14193 4.22363 7.99805 4.09082C7.86523 3.94694 7.69922 3.875 7.5 3.875C7.30078 3.875 7.12923 3.94694 6.98535 4.09082C6.85254 4.22363 6.78613 4.38965 6.78613 4.58887C6.78613 4.77702 6.85254 4.94303 6.98535 5.08691C7.12923 5.21973 7.30078 5.28613 7.5 5.28613C7.69922 5.28613 7.86523 5.21973 7.99805 5.08691C8.14193 4.94303 8.21387 4.77702 8.21387 4.58887ZM8.19727 6V6.19922H8.21387V10.9639H6.80273V6.71387H6.08887V6H8.19727Z' fill='white'/%3E%3C/svg%3E%0A");
    }
  }*/
  /*&.signup{
    position:relative;
    .acego-popover{
      display:none;opacity:0;position:absolute;top:35px;left:21px;width:340px;padding:24px 20px;border-radius: 12px;border: 1px solid #B1B8BE;background-color:$color-white;z-index:999;box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.05);transition: opacity 0.3s ease;
      &:before{content:'';position:absolute;top:-12px;left:24px;width:22px;height:12px;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='12' viewBox='0 0 22 12' fill='none'%3E%3Cmask id='path-1-inside-1_24816_10043' fill='white'%3E%3Cpath d='M22 12L11 0L0 12L22 12Z'/%3E%3C/mask%3E%3Cpath d='M22 12L11 0L0 12L22 12Z' fill='white'/%3E%3Cpath d='M11 0L11.7372 -0.675725C11.5477 -0.882354 11.2803 -1 11 -1C10.7197 -1 10.4523 -0.882354 10.2628 -0.675725L11 0ZM22 12L22 13L24.2732 13L22.7372 11.3243L22 12ZM0 12L-0.737154 11.3243L-2.27324 13L0 13V12ZM11 0L10.2628 0.675725L21.2628 12.6757L22 12L22.7372 11.3243L11.7372 -0.675725L11 0ZM0 12L0.737154 12.6757L11.7372 0.675725L11 0L10.2628 -0.675725L-0.737154 11.3243L0 12ZM22 12L22 11L0 11V12V13L22 13L22 12Z' fill='%23B1B8BE' mask='url(%23path-1-inside-1_24816_10043)'/%3E%3Crect x='21' y='12' width='20' height='1' transform='rotate(-180 21 12)' fill='white'/%3E%3Cpath d='M0.273438 12H1.4375L2.27344 11H0.273438L0.273438 12Z' fill='%23B1B8BE'/%3E%3Cpath d='M21.7266 12H20.5625L19.7266 11H21.7266V12Z' fill='%23B1B8BE'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;}
      .popover-content{
        position:relative;width:100%;
        span{
          display:block;margin-top:20px;color:#444;font-size:15px;font-weight:400;line-height:150%;letter-spacing:-.03rem;
          &:first-child{margin-top:0;}
        }
      }
    }
  }
  */
}
@media (max-width: 768px) {
  .acegoui-login .option-text .text-green {
    padding: 3px 10px 2px;
    font-size: 13px;
  }
}
.acegoui-login .input-button {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
@media (max-width: 1024px) {
  .acegoui-login .input-button {
    gap: 0;
  }
}
.acegoui-login .input-button .button {
  width: calc(50% - 5px);
  height: 100px;
}
@media (max-width: 1480px) {
  .acegoui-login .input-button .button {
    width: calc(20% - 8px);
    flex: 1;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button {
    width: 50%;
    flex: auto;
    height: 45px;
  }
}
@media (max-width: 768px) {
  .acegoui-login .input-button .button {
    height: 35px;
  }
}
@media (max-width: 680px) {
  .acegoui-login .input-button .button {
    height: 30px;
  }
}
@media (max-width: 680px) {
  .acegoui-login .input-button .button:nth-child(3), .acegoui-login .input-button .button:nth-child(4) {
    width: 100%;
  }
}
@media (max-width: 540px) {
  .acegoui-login .input-button .button:nth-child(3), .acegoui-login .input-button .button:nth-child(4) {
    width: 50%;
  }
}
.acegoui-login .input-button .button .button-link {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 11px 0; /*flex-direction: column;*/
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.1);
  transition: background 0.3s ease;
  text-align: center;
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button .button-link {
    flex-direction: row;
    background: none;
    padding: 11px 0 13px;
    text-align: left;
    gap: 10px;
    word-break: break-all;
    flex-wrap: nowrap;
  }
}
@media (max-width: 768px) {
  .acegoui-login .input-button .button .button-link {
    gap: 8px;
    padding: 7px 0 9px;
  }
}
.acegoui-login .input-button .button .button-link .icon {
  width: 24px;
  height: 24px;
  transition: background 0.3s ease;
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button .button-link .icon {
    background-size: auto 100%;
    background-position: center;
    background-repeat: no-repeat;
  }
}
@media (max-width: 768px) {
  .acegoui-login .input-button .button .button-link .icon {
    width: 20px;
    height: 20px;
  }
}
.acegoui-login .input-button .button .button-link .icon.bicon1 {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 12C14.7614 12 17 9.76142 17 7C17 4.23858 14.7614 2 12 2C9.23858 2 7 4.23858 7 7C7 9.76142 9.23858 12 12 12Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.2091 15.74L15.669 19.2801C15.529 19.4201 15.3991 19.68 15.3691 19.87L15.1791 21.22C15.1091 21.71 15.4491 22.05 15.9391 21.98L17.289 21.79C17.479 21.76 17.7491 21.63 17.8791 21.49L21.419 17.95C22.029 17.34 22.319 16.63 21.419 15.73C20.529 14.84 19.8191 15.13 19.2091 15.74Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.6992 16.25C18.9992 17.33 19.8392 18.17 20.9192 18.47' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.41016 22C3.41016 18.13 7.26018 15 12.0002 15C13.0402 15 14.0402 15.15 14.9702 15.43' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.acegoui-login .input-button .button .button-link .icon.bicon2 {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V13' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0399 3.01976L8.15988 10.8998C7.85988 11.1998 7.55988 11.7898 7.49988 12.2198L7.06988 15.2298C6.90988 16.3198 7.67988 17.0798 8.76988 16.9298L11.7799 16.4998C12.1999 16.4398 12.7899 16.1398 13.0999 15.8398L20.9799 7.95976C22.3399 6.59976 22.9799 5.01976 20.9799 3.01976C18.9799 1.01976 17.3999 1.65976 16.0399 3.01976Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.9102 4.1499C15.5802 6.5399 17.4502 8.4099 19.8502 9.0899' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.acegoui-login .input-button .button .button-link .icon.bicon3 {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1207 12.78C12.0507 12.77 11.9607 12.77 11.8807 12.78C10.1207 12.72 8.7207 11.28 8.7207 9.50998C8.7207 7.69998 10.1807 6.22998 12.0007 6.22998C13.8107 6.22998 15.2807 7.69998 15.2807 9.50998C15.2707 11.28 13.8807 12.72 12.1207 12.78Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.7398 19.3801C16.9598 21.0101 14.5998 22.0001 11.9998 22.0001C9.39977 22.0001 7.03977 21.0101 5.25977 19.3801C5.35977 18.4401 5.95977 17.5201 7.02977 16.8001C9.76977 14.9801 14.2498 14.9801 16.9698 16.8001C18.0398 17.5201 18.6398 18.4401 18.7398 19.3801Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.acegoui-login .input-button .button .button-link .icon.bicon4 {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2 21.3702C12.54 22.2502 11.46 22.2502 10.8 21.3702L9.29999 19.3702C9.12999 19.1502 8.77 18.9702 8.5 18.9702H8C4 18.9702 2 17.9702 2 12.9702V7.97021C2 3.97021 4 1.97021 8 1.97021H16C20 1.97021 22 3.97021 22 7.97021V12.9702' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.2 21.4C19.9673 21.4 21.4 19.9673 21.4 18.2C21.4 16.4327 19.9673 15 18.2 15C16.4327 15 15 16.4327 15 18.2C15 19.9673 16.4327 21.4 18.2 21.4Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 22L21 21' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.9965 11H16.0054' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.9945 11H12.0035' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.99451 11H8.00349' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.acegoui-login .input-button .button .button-link em {
  width: 100%;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 100%;
  letter-spacing: -0.032rem;
  transition: color 0.3s ease;
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button .button-link em {
    width: auto;
    letter-spacing: -0.052rem;
  }
}
@media (max-width: 768px) {
  .acegoui-login .input-button .button .button-link em {
    font-size: 15px;
  }
}
@media (max-width: 768px) {
  .acegoui-login .input-button .button .button-link em span {
    display: none;
  }
}
@media (max-width: 680px) {
  .acegoui-login .input-button .button .button-link em span {
    display: inline;
  }
}
.acegoui-login .input-button .button .button-link:hover, .acegoui-login .input-button .button .button-link:focus {
  background: #fff;
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button .button-link:hover, .acegoui-login .input-button .button .button-link:focus {
    background: none;
  }
}
.acegoui-login .input-button .button .button-link:hover .icon.bicon1, .acegoui-login .input-button .button .button-link:focus .icon.bicon1 {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 12C14.7614 12 17 9.76142 17 7C17 4.23858 14.7614 2 12 2C9.23858 2 7 4.23858 7 7C7 9.76142 9.23858 12 12 12Z' stroke='%23192F55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.2091 15.74L15.669 19.2801C15.529 19.4201 15.3991 19.68 15.3691 19.87L15.1791 21.22C15.1091 21.71 15.4491 22.05 15.9391 21.98L17.289 21.79C17.479 21.76 17.7491 21.63 17.8791 21.49L21.419 17.95C22.029 17.34 22.319 16.63 21.419 15.73C20.529 14.84 19.8191 15.13 19.2091 15.74Z' stroke='%23192F55' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.6992 16.25C18.9992 17.33 19.8392 18.17 20.9192 18.47' stroke='%23192F55' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.41016 22C3.41016 18.13 7.26018 15 12.0002 15C13.0402 15 14.0402 15.15 14.9702 15.43' stroke='%23192F55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button .button-link:hover .icon.bicon1, .acegoui-login .input-button .button .button-link:focus .icon.bicon1 {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 12C14.7614 12 17 9.76142 17 7C17 4.23858 14.7614 2 12 2C9.23858 2 7 4.23858 7 7C7 9.76142 9.23858 12 12 12Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.2091 15.74L15.669 19.2801C15.529 19.4201 15.3991 19.68 15.3691 19.87L15.1791 21.22C15.1091 21.71 15.4491 22.05 15.9391 21.98L17.289 21.79C17.479 21.76 17.7491 21.63 17.8791 21.49L21.419 17.95C22.029 17.34 22.319 16.63 21.419 15.73C20.529 14.84 19.8191 15.13 19.2091 15.74Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.6992 16.25C18.9992 17.33 19.8392 18.17 20.9192 18.47' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.41016 22C3.41016 18.13 7.26018 15 12.0002 15C13.0402 15 14.0402 15.15 14.9702 15.43' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
}
.acegoui-login .input-button .button .button-link:hover .icon.bicon2, .acegoui-login .input-button .button .button-link:focus .icon.bicon2 {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V13' stroke='%23192F55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0399 3.01976L8.15988 10.8998C7.85988 11.1998 7.55988 11.7898 7.49988 12.2198L7.06988 15.2298C6.90988 16.3198 7.67988 17.0798 8.76988 16.9298L11.7799 16.4998C12.1999 16.4398 12.7899 16.1398 13.0999 15.8398L20.9799 7.95976C22.3399 6.59976 22.9799 5.01976 20.9799 3.01976C18.9799 1.01976 17.3999 1.65976 16.0399 3.01976Z' stroke='%23192F55' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.9102 4.1499C15.5802 6.5399 17.4502 8.4099 19.8502 9.0899' stroke='%23192F55' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button .button-link:hover .icon.bicon2, .acegoui-login .input-button .button .button-link:focus .icon.bicon2 {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V13' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.0399 3.01976L8.15988 10.8998C7.85988 11.1998 7.55988 11.7898 7.49988 12.2198L7.06988 15.2298C6.90988 16.3198 7.67988 17.0798 8.76988 16.9298L11.7799 16.4998C12.1999 16.4398 12.7899 16.1398 13.0999 15.8398L20.9799 7.95976C22.3399 6.59976 22.9799 5.01976 20.9799 3.01976C18.9799 1.01976 17.3999 1.65976 16.0399 3.01976Z' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.9102 4.1499C15.5802 6.5399 17.4502 8.4099 19.8502 9.0899' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
}
.acegoui-login .input-button .button .button-link:hover .icon.bicon3, .acegoui-login .input-button .button .button-link:focus .icon.bicon3 {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1207 12.78C12.0507 12.77 11.9607 12.77 11.8807 12.78C10.1207 12.72 8.7207 11.28 8.7207 9.50998C8.7207 7.69998 10.1807 6.22998 12.0007 6.22998C13.8107 6.22998 15.2807 7.69998 15.2807 9.50998C15.2707 11.28 13.8807 12.72 12.1207 12.78Z' stroke='%23192F55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.7398 19.3801C16.9598 21.0101 14.5998 22.0001 11.9998 22.0001C9.39977 22.0001 7.03977 21.0101 5.25977 19.3801C5.35977 18.4401 5.95977 17.5201 7.02977 16.8001C9.76977 14.9801 14.2498 14.9801 16.9698 16.8001C18.0398 17.5201 18.6398 18.4401 18.7398 19.3801Z' stroke='%23192F55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='%23192F55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button .button-link:hover .icon.bicon3, .acegoui-login .input-button .button .button-link:focus .icon.bicon3 {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1207 12.78C12.0507 12.77 11.9607 12.77 11.8807 12.78C10.1207 12.72 8.7207 11.28 8.7207 9.50998C8.7207 7.69998 10.1807 6.22998 12.0007 6.22998C13.8107 6.22998 15.2807 7.69998 15.2807 9.50998C15.2707 11.28 13.8807 12.72 12.1207 12.78Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.7398 19.3801C16.9598 21.0101 14.5998 22.0001 11.9998 22.0001C9.39977 22.0001 7.03977 21.0101 5.25977 19.3801C5.35977 18.4401 5.95977 17.5201 7.02977 16.8001C9.76977 14.9801 14.2498 14.9801 16.9698 16.8001C18.0398 17.5201 18.6398 18.4401 18.7398 19.3801Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
}
.acegoui-login .input-button .button .button-link:hover .icon.bicon4, .acegoui-login .input-button .button .button-link:focus .icon.bicon4 {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2 21.3702C12.54 22.2502 11.46 22.2502 10.8 21.3702L9.29999 19.3702C9.12999 19.1502 8.77 18.9702 8.5 18.9702H8C4 18.9702 2 17.9702 2 12.9702V7.97021C2 3.97021 4 1.97021 8 1.97021H16C20 1.97021 22 3.97021 22 7.97021V12.9702' stroke='%23192F55' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.2 21.4C19.9673 21.4 21.4 19.9673 21.4 18.2C21.4 16.4327 19.9673 15 18.2 15C16.4327 15 15 16.4327 15 18.2C15 19.9673 16.4327 21.4 18.2 21.4Z' stroke='%23192F55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 22L21 21' stroke='%23192F55' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.9965 11H16.0054' stroke='%23192F55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.9945 11H12.0035' stroke='%23192F55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.99451 11H8.00349' stroke='%23192F55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button .button-link:hover .icon.bicon4, .acegoui-login .input-button .button .button-link:focus .icon.bicon4 {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2 21.3702C12.54 22.2502 11.46 22.2502 10.8 21.3702L9.29999 19.3702C9.12999 19.1502 8.77 18.9702 8.5 18.9702H8C4 18.9702 2 17.9702 2 12.9702V7.97021C2 3.97021 4 1.97021 8 1.97021H16C20 1.97021 22 3.97021 22 7.97021V12.9702' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.2 21.4C19.9673 21.4 21.4 19.9673 21.4 18.2C21.4 16.4327 19.9673 15 18.2 15C16.4327 15 15 16.4327 15 18.2C15 19.9673 16.4327 21.4 18.2 21.4Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22 22L21 21' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.9965 11H16.0054' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M11.9945 11H12.0035' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.99451 11H8.00349' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  }
}
.acegoui-login .input-button .button .button-link:hover em, .acegoui-login .input-button .button .button-link:focus em {
  color: rgb(25, 47, 85);
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .button .button-link:hover em, .acegoui-login .input-button .button .button-link:focus em {
    color: #fff;
  }
}
.acegoui-login .input-button .login_bt {
  display: block;
  margin-bottom: 10px;
  width: 100%;
  padding: 20px;
  border-radius: 8px;
  background-color: #3780FF;
  line-height: 20px;
  color: #fff;
  font-size: 17px;
  font-weight: 700;
  letter-spacing: -0.34px;
  transition: all 0.3s ease;
}
.acegoui-login .input-button .login_bt:hover, .acegoui-login .input-button .login_bt:focus {
  background-color: #2470F4;
}
@media (max-width: 1480px) {
  .acegoui-login .input-button .login_bt {
    display: inline-flex;
    width: calc(20% - 8px);
    flex: 1;
    margin-bottom: 0;
    align-items: center;
    justify-content: center;
    padding: 20px 0 20px;
  }
}
@media (max-width: 1024px) {
  .acegoui-login .input-button .login_bt {
    width: 100%;
    flex: auto;
    padding: 0;
    height: 45px;
    margin-top: 10px;
  }
}
@media (max-width: 960px) {
  .acegoui-login .input-button .login_bt {
    margin-top: 5px;
  }
}
@media (max-width: 768px) {
  .acegoui-login .input-button .login_bt {
    display: flex;
    margin-top: 0;
    width: 34px;
    height: 34px;
    padding: 0;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    position: absolute;
    top: -58px;
    right: 0;
    font-size: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.25 8.25H3.75C2.92157 8.25 2.25 8.92157 2.25 9.75V15C2.25 15.8284 2.92157 16.5 3.75 16.5H14.25C15.0784 16.5 15.75 15.8284 15.75 15V9.75C15.75 8.92157 15.0784 8.25 14.25 8.25Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M5.25 8.25V5.25C5.25 4.25544 5.64509 3.30161 6.34835 2.59835C7.05161 1.89509 8.00544 1.5 9 1.5C9.99456 1.5 10.9484 1.89509 11.6517 2.59835C12.3549 3.30161 12.75 4.25544 12.75 5.25V8.25' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
  }
}
@media (max-width: 540px) {
  .acegoui-login .input-button .login_bt {
    top: -52px;
  }
}

.acegoui-link {
  display: flex;
  flex-wrap: wrap;
  margin: 65px 0;
  gap: 50px;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1380px) {
  .acegoui-link {
    gap: 0;
    padding: 0 50px;
  }
}
@media (max-width: 1280px) {
  .acegoui-link {
    padding: 0 20px;
  }
}
@media (max-width: 1024px) {
  .acegoui-link {
    margin: 50px 0;
    padding: 0;
  }
}
@media (max-width: 768px) {
  .acegoui-link {
    margin: 0 0 45px;
    padding-top: 15px;
  }
}
@media (max-width: 540px) {
  .acegoui-link {
    margin: 0 0 41px;
    padding-top: 21px;
  }
}
@media (max-width: 420px) {
  .acegoui-link {
    margin: 0 0 30px;
    padding-top: 5px;
  }
}

@media (max-width: 1380px) {
  .linkui-item {
    flex: 1;
  }
}
@media (max-width: 768px) {
  .linkui-item {
    width: 33.3333%;
    flex: auto;
    margin-top: 30px;
  }
}
@media (max-width: 540px) {
  .linkui-item {
    width: 50%;
    margin-top: 20px;
  }
}
@media (max-width: 420px) {
  .linkui-item {
    margin-top: 25px;
  }
}

.linkui-inner {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  align-items: center;
  justify-content: space-between;
}
@media (max-width: 1380px) {
  .linkui-inner {
    flex-direction: column;
    justify-content: center;
  }
}
@media (max-width: 768px) {
  .linkui-inner {
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: nowrap;
    gap: 12px;
    padding-right: 5px;
  }
}
@media (max-width: 540px) {
  .linkui-inner {
    gap: 12px;
    flex-wrap: wrap;
  }
}
@media (max-width: 420px) {
  .linkui-inner {
    gap: 8px;
  }
}
.linkui-inner .linkui-icon {
  width: 90px;
  height: 90px;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05);
  border: 1px solid #eaeaea;
  background-color: #fff;
  border-radius: 50%;
}
@media (max-width: 1024px) {
  .linkui-inner .linkui-icon {
    width: 80px;
    height: 80px;
  }
}
@media (max-width: 768px) {
  .linkui-inner .linkui-icon {
    width: 70px;
    height: 70px;
  }
}
@media (max-width: 540px) {
  .linkui-inner .linkui-icon {
    width: 30px;
    height: 30px;
    box-shadow: none;
    border: none;
    border-radius: 0;
    background-size: auto 100%;
  }
}
@media (max-width: 420px) {
  .linkui-inner .linkui-icon {
    width: 26px;
    height: 26px;
  }
}
.linkui-inner .linkui-title {
  display: inline-flex;
  color: #444;
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
}
@media (max-width: 1024px) {
  .linkui-inner .linkui-title {
    font-size: 16px;
  }
}
@media (max-width: 768px) {
  .linkui-inner .linkui-title {
    font-size: 17px;
  }
}
@media (max-width: 560px) {
  .linkui-inner .linkui-title {
    font-size: 16px;
  }
}
@media (max-width: 420px) {
  .linkui-inner .linkui-title {
    font-size: 15px;
  }
}
@media (max-width: 380px) {
  .linkui-inner .linkui-title {
    font-size: 14px;
  }
}
@media (max-width: 1380px) {
  .linkui-inner .linkui-title br {
    display: none;
  }
}
.linkui-inner:hover .linkui-title {
  text-decoration: underline;
}

.micon1 {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='37' viewBox='0 0 36 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5273 2.6377H20.2334C23.7994 2.63789 26.707 5.56041 26.707 9.16211V24.0957C26.707 24.1148 26.7062 24.1342 26.7061 24.1533C26.6903 27.4745 24.0984 30.179 20.8447 30.335C20.7377 30.3406 20.6299 30.3437 20.5215 30.3438H10.3359L10.335 30.3428H9.62988C6.06381 30.3428 3.15641 27.4201 3.15625 23.8184V8.85742C3.15625 5.52289 5.75367 2.80174 9.0166 2.64453C9.12429 2.63887 9.23273 2.63672 9.3418 2.63672H19.5264L19.5273 2.6377Z' fill='url(%23paint0_linear_24819_10983)'/%3E%3Cg opacity='0.5' filter='url(%23filter0_f_24819_10983)'%3E%3Crect x='7.60742' y='22.5586' width='14.3837' height='12.3289' rx='1.71235' transform='rotate(-90 7.60742 22.5586)' fill='%238237FF' fill-opacity='0.5'/%3E%3C/g%3E%3CforeignObject x='-0.256382' y='0.372036' width='40.6729' height='44.8297'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(4.11px);clip-path:url(%23bgblur_0_24819_10983_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cpath data-figma-bg-blur-radius='8.21927' d='M32.0264 30.4199C32.0264 33.9485 29.194 36.8115 25.6963 36.8115H14.7783C11.1166 36.8113 8.13382 33.8104 8.13379 30.1152L8.13379 15.1816C8.13379 11.6535 10.9787 8.76291 14.4902 8.7627L24.6758 8.7627L24.7441 8.77637C24.7654 8.78567 24.7846 8.80001 24.8008 8.81738L31.9805 16.54C32.0098 16.5716 32.0263 16.6131 32.0264 16.6562V30.4199Z' fill='%23BA90FF' fill-opacity='0.35' stroke='url(%23paint1_linear_24819_10983)' stroke-width='0.34247' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cmask id='path-4-inside-1_24819_10983' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.9772 19.8047H15.3412C14.7788 19.8047 14.3125 20.2757 14.3125 20.8437C14.3125 21.4117 14.7788 21.8688 15.3412 21.8688H19.9772C20.5396 21.8688 21.0059 21.4117 21.0059 20.8437C21.0059 20.2757 20.5396 19.8047 19.9772 19.8047ZM15.3412 28.7946H22.8027C23.3651 28.7946 23.8315 28.3236 23.8315 27.7556C23.8315 27.1876 23.3651 26.7305 22.8027 26.7305H15.3412C14.7788 26.7305 14.3125 27.1876 14.3125 27.7556C14.3125 28.3236 14.7788 28.7946 15.3412 28.7946Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.9772 19.8047H15.3412C14.7788 19.8047 14.3125 20.2757 14.3125 20.8437C14.3125 21.4117 14.7788 21.8688 15.3412 21.8688H19.9772C20.5396 21.8688 21.0059 21.4117 21.0059 20.8437C21.0059 20.2757 20.5396 19.8047 19.9772 19.8047ZM15.3412 28.7946H22.8027C23.3651 28.7946 23.8315 28.3236 23.8315 27.7556C23.8315 27.1876 23.3651 26.7305 22.8027 26.7305H15.3412C14.7788 26.7305 14.3125 27.1876 14.3125 27.7556C14.3125 28.3236 14.7788 28.7946 15.3412 28.7946Z' fill='url(%23paint2_linear_24819_10983)'/%3E%3Cpath d='M15.3412 19.8047V19.9417H19.9772V19.8047V19.6677H15.3412V19.8047ZM14.3125 20.8437H14.4495C14.4495 20.3501 14.8558 19.9417 15.3412 19.9417V19.8047V19.6677C14.7019 19.6677 14.1755 20.2013 14.1755 20.8437H14.3125ZM15.3412 21.8688V21.7318C14.8534 21.7318 14.4495 21.3349 14.4495 20.8437H14.3125H14.1755C14.1755 21.4884 14.7043 22.0058 15.3412 22.0058V21.8688ZM19.9772 21.8688V21.7318H15.3412V21.8688V22.0058H19.9772V21.8688ZM21.0059 20.8437H20.869C20.869 21.3349 20.465 21.7318 19.9772 21.7318V21.8688V22.0058C20.6141 22.0058 21.1429 21.4884 21.1429 20.8437H21.0059ZM19.9772 19.8047V19.9417C20.4627 19.9417 20.869 20.3501 20.869 20.8437H21.0059H21.1429C21.1429 20.2013 20.6165 19.6677 19.9772 19.6677V19.8047ZM22.8027 28.7946V28.6576H15.3412V28.7946V28.9316H22.8027V28.7946ZM23.8315 27.7556H23.6945C23.6945 28.2492 23.2882 28.6576 22.8027 28.6576V28.7946V28.9316C23.442 28.9316 23.9684 28.398 23.9684 27.7556H23.8315ZM22.8027 26.7305V26.8675C23.2906 26.8675 23.6945 27.2644 23.6945 27.7556H23.8315H23.9684C23.9684 27.1109 23.4397 26.5935 22.8027 26.5935V26.7305ZM15.3412 26.7305V26.8675H22.8027V26.7305V26.5935H15.3412V26.7305ZM14.3125 27.7556H14.4495C14.4495 27.2644 14.8534 26.8675 15.3412 26.8675V26.7305V26.5935C14.7043 26.5935 14.1755 27.1109 14.1755 27.7556H14.3125ZM15.3412 28.7946V28.6576C14.8558 28.6576 14.4495 28.2492 14.4495 27.7556H14.3125H14.1755C14.1755 28.398 14.7019 28.9316 15.3412 28.9316V28.7946Z' fill='url(%23paint3_linear_24819_10983)' mask='url(%23path-4-inside-1_24819_10983)'/%3E%3CforeignObject x='18.0426' y='5.51139' width='17.1081' height='17.3981'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(2.57px);clip-path:url(%23bgblur_1_24819_10983_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg filter='url(%23filter2_d_24819_10983)' data-figma-bg-blur-radius='5.13705'%3E%3Cmask id='path-6-inside-2_24819_10983' fill='white'%3E%3Cpath d='M25.9462 17.7613C26.9022 17.771 28.2313 17.7752 29.3588 17.771C29.9362 17.7696 30.2297 17.0728 29.8292 16.653C28.3808 15.132 25.7899 12.4098 24.3071 10.8527C23.897 10.4219 23.1797 10.7183 23.1797 11.3154V14.9671C23.1797 16.4993 24.4292 17.7613 25.9462 17.7613Z'/%3E%3C/mask%3E%3Cpath d='M25.9462 17.7613C26.9022 17.771 28.2313 17.7752 29.3588 17.771C29.9362 17.7696 30.2297 17.0728 29.8292 16.653C28.3808 15.132 25.7899 12.4098 24.3071 10.8527C23.897 10.4219 23.1797 10.7183 23.1797 11.3154V14.9671C23.1797 16.4993 24.4292 17.7613 25.9462 17.7613Z' fill='url(%23paint4_linear_24819_10983)'/%3E%3Cpath d='M29.3588 17.771L29.3584 17.634L29.3583 17.634L29.3588 17.771ZM29.8292 16.653L29.73 16.7475L29.7301 16.7476L29.8292 16.653ZM24.3071 10.8527L24.2079 10.9471L24.2079 10.9472L24.3071 10.8527ZM25.9462 17.7613L25.9448 17.8983C26.9015 17.908 28.2312 17.9121 29.3593 17.908L29.3588 17.771L29.3583 17.634C28.2314 17.6382 26.9029 17.634 25.9476 17.6243L25.9462 17.7613ZM29.3588 17.771L29.3591 17.908C30.0591 17.9063 30.4104 17.0637 29.9283 16.5585L29.8292 16.653L29.7301 16.7476C30.0491 17.0819 29.8133 17.6329 29.3584 17.634L29.3588 17.771ZM29.8292 16.653L29.9284 16.5586C28.479 15.0365 25.8901 12.3164 24.4064 10.7582L24.3071 10.8527L24.2079 10.9472C25.6896 12.5032 28.2826 15.2275 29.73 16.7475L29.8292 16.653ZM24.3071 10.8527L24.4064 10.7583C23.9076 10.2343 23.0427 10.5996 23.0427 11.3154H23.1797H23.3167C23.3167 10.8371 23.8865 10.6095 24.2079 10.9471L24.3071 10.8527ZM23.1797 11.3154H23.0427V14.9671H23.1797H23.3167V11.3154H23.1797ZM23.1797 14.9671H23.0427C23.0427 16.5736 24.3523 17.8983 25.9462 17.8983V17.7613V17.6243C24.5062 17.6243 23.3167 16.4249 23.3167 14.9671H23.1797Z' fill='url(%23paint5_linear_24819_10983)' mask='url(%23path-6-inside-2_24819_10983)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_24819_10983' x='0.415558' y='0.982941' width='26.7119' height='28.7675' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='3.59593' result='effect1_foregroundBlur_24819_10983'/%3E%3C/filter%3E%3CclipPath id='bgblur_0_24819_10983_clip_path' transform='translate(0.256382 -0.372036)'%3E%3Cpath d='M32.0264 30.4199C32.0264 33.9485 29.194 36.8115 25.6963 36.8115H14.7783C11.1166 36.8113 8.13382 33.8104 8.13379 30.1152L8.13379 15.1816C8.13379 11.6535 10.9787 8.76291 14.4902 8.7627L24.6758 8.7627L24.7441 8.77637C24.7654 8.78567 24.7846 8.80001 24.8008 8.81738L31.9805 16.54C32.0098 16.5716 32.0263 16.6131 32.0264 16.6562V30.4199Z'/%3E%3C/clipPath%3E%3Cfilter id='filter2_d_24819_10983' x='18.0426' y='5.51139' width='17.1081' height='17.3981' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='1.71235' dy='1.71235'/%3E%3CfeGaussianBlur stdDeviation='1.71235'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.577356 0 0 0 0 0.359375 0 0 0 0 0.9375 0 0 0 0.25 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_24819_10983'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_24819_10983' result='shape'/%3E%3C/filter%3E%3CclipPath id='bgblur_1_24819_10983_clip_path' transform='translate(-18.0426 -5.51139)'%3E%3Cpath d='M25.9462 17.7613C26.9022 17.771 28.2313 17.7752 29.3588 17.771C29.9362 17.7696 30.2297 17.0728 29.8292 16.653C28.3808 15.132 25.7899 12.4098 24.3071 10.8527C23.897 10.4219 23.1797 10.7183 23.1797 11.3154V14.9671C23.1797 16.4993 24.4292 17.7613 25.9462 17.7613Z'/%3E%3C/clipPath%3E%3ClinearGradient id='paint0_linear_24819_10983' x1='20.06' y1='2.63672' x2='20.06' y2='30.3438' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23BC94FF'/%3E%3Cstop offset='1' stop-color='%239F66FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_24819_10983' x1='12.0535' y1='12.1614' x2='30.1094' y2='31.1696' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_24819_10983' x1='23.1566' y1='21.4281' x2='12.5547' y2='21.7941' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_24819_10983' x1='15.8278' y1='20.852' x2='21.4849' y2='28.2709' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_24819_10983' x1='29.5294' y1='11.9349' x2='21.916' y2='12.173' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_24819_10983' x1='24.2676' y1='11.4784' x2='28.8482' y2='16.9208' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.micon2 {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='39' viewBox='0 0 40 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.3923 4.19987C23.7466 3.34366 21.8274 3.19607 20.0788 3.78374L8.54402 6.87448C6.7235 7.24316 5.13527 8.33055 4.13812 9.89491C3.2819 11.5406 3.1343 13.4598 3.72528 15.2207L6.816 26.7554C7.18467 28.5759 8.27206 30.1642 9.83643 31.1613C11.4822 32.0175 13.4013 32.1651 15.1623 31.5741L26.6971 28.4834C28.5053 28.118 30.1058 27.0273 31.103 25.4629C31.9468 23.8205 32.1068 21.8981 31.5158 20.1371L28.4251 8.60241C28.0441 6.78522 26.9567 5.197 25.3923 4.19987Z' fill='url(%23paint0_linear_24819_10982)'/%3E%3Cg opacity='0.5' filter='url(%23filter0_f_24819_10982)'%3E%3Cpath d='M19.57 7.45448L10.8713 9.88088C7.71601 10.761 6.33204 12.8979 7.10848 15.6815L9.73819 25.1091C10.5274 27.9383 12.8074 29.0139 15.9627 28.1338L24.6614 25.7074C27.8675 24.8131 29.2098 22.7271 28.4206 19.8979L25.7909 10.4703C25.0145 7.68673 22.7761 6.56018 19.57 7.45448Z' fill='%2330AD31'/%3E%3C/g%3E%3CforeignObject x='1.66567' y='0.694478' width='46.7858' height='46.7858'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(4.55px);clip-path:url(%23bgblur_0_24819_10982_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg data-figma-bg-blur-radius='9.10191'%3E%3Cmask id='path-3-outside-1_24819_10982' maskUnits='userSpaceOnUse' x='10.1465' y='9.17578' width='30' height='30' fill='black'%3E%3Crect fill='white' x='10.1465' y='9.17578' width='30' height='30'/%3E%3Cpath d='M37.0099 12.1219C35.5229 10.7599 33.5495 10.0651 31.5483 10.1902H18.5682C16.553 10.0651 14.5796 10.7599 13.0926 12.1219C11.7307 13.6089 11.0358 15.5823 11.1609 17.5974V30.5774C11.0358 32.5925 11.7307 34.5659 13.0926 36.0529C14.5796 37.4149 16.553 38.1097 18.5682 37.9846H31.5483C33.5495 38.1097 35.5368 37.4149 37.0238 36.0529C38.3719 34.5659 39.0807 32.5925 38.9556 30.5774V17.5974C39.0668 15.5823 38.3719 13.6089 37.0099 12.1219Z'/%3E%3C/mask%3E%3Cpath d='M37.0099 12.1219C35.5229 10.7599 33.5495 10.0651 31.5483 10.1902H18.5682C16.553 10.0651 14.5796 10.7599 13.0926 12.1219C11.7307 13.6089 11.0358 15.5823 11.1609 17.5974V30.5774C11.0358 32.5925 11.7307 34.5659 13.0926 36.0529C14.5796 37.4149 16.553 38.1097 18.5682 37.9846H31.5483C33.5495 38.1097 35.5368 37.4149 37.0238 36.0529C38.3719 34.5659 39.0807 32.5925 38.9556 30.5774V17.5974C39.0668 15.5823 38.3719 13.6089 37.0099 12.1219Z' fill='%2372DC60' fill-opacity='0.35'/%3E%3Cpath d='M36.7538 12.4015C36.9083 12.543 37.1481 12.5325 37.2896 12.378C37.4311 12.2236 37.4205 11.9837 37.2661 11.8422L36.7538 12.4015ZM31.5483 10.1902V10.5694C31.5562 10.5694 31.5641 10.5692 31.5719 10.5687L31.5483 10.1902ZM18.5682 10.1902L18.5447 10.5687C18.5525 10.5692 18.5603 10.5694 18.5682 10.5694V10.1902ZM13.0926 12.1219L12.8364 11.8422C12.8283 11.8497 12.8204 11.8575 12.8129 11.8657L13.0926 12.1219ZM11.1609 17.5974H11.5401C11.5401 17.5896 11.5399 17.5817 11.5394 17.5739L11.1609 17.5974ZM11.1609 30.5774L11.5394 30.6009C11.5399 30.5931 11.5401 30.5853 11.5401 30.5774H11.1609ZM13.0926 36.0529L12.8129 36.3091C12.8204 36.3173 12.8283 36.3251 12.8364 36.3326L13.0926 36.0529ZM18.5682 37.9846V37.6054C18.5603 37.6054 18.5525 37.6056 18.5447 37.6061L18.5682 37.9846ZM31.5483 37.9846L31.5719 37.6061C31.5641 37.6056 31.5562 37.6054 31.5483 37.6054V37.9846ZM37.0238 36.0529L37.28 36.3326C37.2886 36.3247 37.2969 36.3163 37.3048 36.3076L37.0238 36.0529ZM38.9556 30.5774H38.5763C38.5763 30.5853 38.5766 30.5931 38.5771 30.6009L38.9556 30.5774ZM38.9556 17.5974L38.5769 17.5765C38.5765 17.5835 38.5763 17.5904 38.5763 17.5974H38.9556ZM37.2896 11.8657C37.1481 11.7113 36.9083 11.7007 36.7538 11.8422C36.5993 11.9837 36.5888 12.2236 36.7303 12.378L37.2896 11.8657ZM37.0099 12.1219L37.2661 11.8422C35.7031 10.4107 33.6287 9.68015 31.5246 9.81165L31.5483 10.1902L31.5719 10.5687C33.4703 10.45 35.3427 11.1092 36.7538 12.4015L37.0099 12.1219ZM31.5483 10.1902V9.81091H18.5682V10.1902V10.5694H31.5483V10.1902ZM18.5682 10.1902L18.5916 9.81164C16.4742 9.68021 14.3997 10.4104 12.8364 11.8422L13.0926 12.1219L13.3487 12.4015C14.7595 11.1094 16.6319 10.45 18.5447 10.5687L18.5682 10.1902ZM13.0926 12.1219L12.8129 11.8657C11.3812 13.429 10.6509 15.5034 10.7823 17.6209L11.1609 17.5974L11.5394 17.5739C11.4207 15.6611 12.0802 13.7888 13.3723 12.378L13.0926 12.1219ZM11.1609 17.5974H10.7816V30.5774H11.1609H11.5401V17.5974H11.1609ZM11.1609 30.5774L10.7823 30.5539C10.6509 32.6714 11.3812 34.7458 12.8129 36.3091L13.0926 36.0529L13.3723 35.7968C12.0802 34.386 11.4207 32.5137 11.5394 30.6009L11.1609 30.5774ZM13.0926 36.0529L12.8364 36.3326C14.3997 37.7644 16.4742 38.4946 18.5916 38.3632L18.5682 37.9846L18.5447 37.6061C16.6319 37.7248 14.7595 37.0654 13.3487 35.7733L13.0926 36.0529ZM18.5682 37.9846V38.3639H31.5483V37.9846V37.6054H18.5682V37.9846ZM31.5483 37.9846L31.5246 38.3632C33.628 38.4946 35.7165 37.7645 37.28 36.3326L37.0238 36.0529L36.7677 35.7733C35.3571 37.0652 33.471 37.7248 31.5719 37.6061L31.5483 37.9846ZM37.0238 36.0529L37.3048 36.3076C38.7203 34.7463 39.4656 32.673 39.3341 30.5539L38.9556 30.5774L38.5771 30.6009C38.6957 32.512 38.0235 34.3856 36.7429 35.7982L37.0238 36.0529ZM38.9556 30.5774H39.3348V17.5974H38.9556H38.5763V30.5774H38.9556ZM38.9556 17.5974L39.3342 17.6183C39.451 15.5027 38.7214 13.429 37.2896 11.8657L37.0099 12.1219L36.7303 12.378C38.0223 13.7887 38.6825 15.6619 38.5769 17.5765L38.9556 17.5974Z' fill='url(%23paint1_linear_24819_10982)' mask='url(%23path-3-outside-1_24819_10982)'/%3E%3C/g%3E%3CforeignObject x='12.2371' y='10.2137' width='27.0786' height='27.0463'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(2.84px);clip-path:url(%23bgblur_1_24819_10982_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg filter='url(%23filter2_d_24819_10982)' data-figma-bg-blur-radius='5.68869'%3E%3Cmask id='path-5-inside-2_24819_10982' fill='white'%3E%3Cpath d='M32.9905 21.4543L23.6376 30.8349C23.1512 31.3074 22.5119 31.5715 21.8448 31.5715H18.579C18.3983 31.5715 18.2315 31.502 18.1064 31.3769C17.9814 31.2518 17.9258 31.0851 17.9258 30.9044L18.0092 27.6108C18.0231 26.9576 18.2871 26.3461 18.7457 25.8875L25.3748 19.2585C25.4859 19.1473 25.6805 19.1473 25.7917 19.2585L28.1125 21.5655C28.2654 21.7183 28.4878 21.8156 28.724 21.8156C29.2382 21.8156 29.6413 21.3987 29.6413 20.8984C29.6413 20.6483 29.544 20.4259 29.3911 20.2591C29.3494 20.2035 27.1397 18.0078 27.1397 18.0078C27.0008 17.8688 27.0008 17.6326 27.1397 17.4936L28.0709 16.5486C28.9325 15.6869 30.3222 15.6869 31.1839 16.5486L32.9905 18.3552C33.8383 19.2029 33.8383 20.5927 32.9905 21.4543Z'/%3E%3C/mask%3E%3Cpath d='M32.9905 21.4543L23.6376 30.8349C23.1512 31.3074 22.5119 31.5715 21.8448 31.5715H18.579C18.3983 31.5715 18.2315 31.502 18.1064 31.3769C17.9814 31.2518 17.9258 31.0851 17.9258 30.9044L18.0092 27.6108C18.0231 26.9576 18.2871 26.3461 18.7457 25.8875L25.3748 19.2585C25.4859 19.1473 25.6805 19.1473 25.7917 19.2585L28.1125 21.5655C28.2654 21.7183 28.4878 21.8156 28.724 21.8156C29.2382 21.8156 29.6413 21.3987 29.6413 20.8984C29.6413 20.6483 29.544 20.4259 29.3911 20.2591C29.3494 20.2035 27.1397 18.0078 27.1397 18.0078C27.0008 17.8688 27.0008 17.6326 27.1397 17.4936L28.0709 16.5486C28.9325 15.6869 30.3222 15.6869 31.1839 16.5486L32.9905 18.3552C33.8383 19.2029 33.8383 20.5927 32.9905 21.4543Z' fill='url(%23paint2_linear_24819_10982)'/%3E%3Cpath d='M23.6376 30.8349L23.6905 30.8893L23.6913 30.8885L23.6376 30.8349ZM17.9258 30.9044L17.8499 30.9025V30.9044H17.9258ZM18.0092 27.6108L18.085 27.6127L18.085 27.6124L18.0092 27.6108ZM18.7457 25.8875L18.7994 25.9411L18.7457 25.8875ZM25.3748 19.2585L25.3211 19.2049V19.2049L25.3748 19.2585ZM25.7917 19.2585L25.7381 19.3122L25.7382 19.3123L25.7917 19.2585ZM28.1125 21.5655L28.1662 21.5118L28.166 21.5117L28.1125 21.5655ZM29.3911 20.2591L29.3301 20.3049L29.3352 20.3104L29.3911 20.2591ZM27.1397 18.0078L27.0861 18.0614L27.0863 18.0616L27.1397 18.0078ZM27.1397 17.4936L27.1934 17.5472L27.1938 17.5468L27.1397 17.4936ZM28.0709 16.5486L28.0172 16.4949L28.0168 16.4953L28.0709 16.5486ZM31.1839 16.5486L31.1302 16.6022L31.1839 16.5486ZM32.9905 18.3552L33.0441 18.3016L32.9905 18.3552ZM32.9905 21.4543L32.9368 21.4007L23.5839 30.7814L23.6376 30.8349L23.6913 30.8885L33.0442 21.5078L32.9905 21.4543ZM23.6376 30.8349L23.5847 30.7805C23.1121 31.2397 22.4916 31.4956 21.8448 31.4956V31.5715V31.6473C22.5322 31.6473 23.1903 31.3752 23.6904 30.8893L23.6376 30.8349ZM21.8448 31.5715V31.4956H18.579V31.5715V31.6473H21.8448V31.5715ZM18.579 31.5715V31.4956C18.4183 31.4956 18.2709 31.4341 18.1601 31.3233L18.1064 31.3769L18.0528 31.4306C18.1922 31.5699 18.3783 31.6473 18.579 31.6473V31.5715ZM18.1064 31.3769L18.1601 31.3233C18.0521 31.2153 18.0016 31.0694 18.0016 30.9044H17.9258H17.8499C17.8499 31.1008 17.9107 31.2884 18.0528 31.4306L18.1064 31.3769ZM17.9258 30.9044L18.0016 30.9063L18.085 27.6127L18.0092 27.6108L17.9333 27.6089L17.85 30.9025L17.9258 30.9044ZM18.0092 27.6108L18.085 27.6124C18.0985 26.9789 18.3545 26.386 18.7994 25.9411L18.7457 25.8875L18.6921 25.8339C18.2198 26.3062 17.9477 26.9363 17.9333 27.6092L18.0092 27.6108ZM18.7457 25.8875L18.7994 25.9411L25.4284 19.3122L25.3748 19.2585L25.3211 19.2049L18.6921 25.8339L18.7457 25.8875ZM25.3748 19.2585L25.4284 19.3122C25.51 19.2306 25.6565 19.2306 25.7381 19.3122L25.7917 19.2585L25.8453 19.2049C25.7045 19.0641 25.4619 19.0641 25.3211 19.2049L25.3748 19.2585ZM25.7917 19.2585L25.7382 19.3123L28.0591 21.6193L28.1125 21.5655L28.166 21.5117L25.8452 19.2047L25.7917 19.2585ZM28.1125 21.5655L28.0589 21.6191C28.2258 21.786 28.4674 21.8915 28.724 21.8915V21.8156V21.7398C28.5081 21.7398 28.305 21.6506 28.1662 21.5118L28.1125 21.5655ZM28.724 21.8156V21.8915C29.2809 21.8915 29.7171 21.4398 29.7171 20.8984H29.6413H29.5654C29.5654 21.3576 29.1956 21.7398 28.724 21.7398V21.8156ZM29.6413 20.8984H29.7171C29.7171 20.628 29.6118 20.3876 29.447 20.2079L29.3911 20.2591L29.3352 20.3104C29.4762 20.4642 29.5654 20.6685 29.5654 20.8984H29.6413ZM29.3911 20.2591L29.4518 20.2136C29.4455 20.2053 29.4298 20.1888 29.4135 20.172C29.3948 20.1526 29.3687 20.1259 29.3364 20.0932C29.2718 20.0277 29.182 19.9372 29.0754 19.8304C28.8623 19.6166 28.5822 19.3368 28.3033 19.0589C28.0245 18.7809 27.747 18.5047 27.5391 18.298C27.4352 18.1946 27.3487 18.1086 27.2882 18.0484C27.258 18.0184 27.2342 17.9947 27.218 17.9787C27.2099 17.9706 27.2037 17.9644 27.1995 17.9603C27.1974 17.9582 27.1959 17.9566 27.1948 17.9556C27.1943 17.955 27.1939 17.9546 27.1936 17.9544C27.1935 17.9542 27.1934 17.9541 27.1933 17.9541C27.1933 17.954 27.1932 17.954 27.1932 17.954C27.1932 17.954 27.1932 17.954 27.1397 18.0078C27.0863 18.0616 27.0863 18.0616 27.0863 18.0616C27.0863 18.0616 27.0863 18.0616 27.0864 18.0617C27.0864 18.0617 27.0865 18.0618 27.0867 18.062C27.0869 18.0622 27.0873 18.0626 27.0879 18.0632C27.0889 18.0642 27.0905 18.0658 27.0926 18.0679C27.0968 18.072 27.103 18.0782 27.1111 18.0862C27.1273 18.1023 27.151 18.126 27.1813 18.156C27.2418 18.2162 27.3283 18.3022 27.4321 18.4055C27.6399 18.6122 27.9174 18.8884 28.1962 19.1663C28.475 19.4443 28.7551 19.7239 28.968 19.9375C29.0745 20.0443 29.1641 20.1345 29.2284 20.1997C29.2605 20.2323 29.2862 20.2585 29.3044 20.2774C29.3251 20.2988 29.3315 20.306 29.3304 20.3046L29.3911 20.2591ZM27.1397 18.0078L27.1934 17.9541C27.084 17.8448 27.084 17.6566 27.1934 17.5472L27.1397 17.4936L27.0861 17.4399C26.9175 17.6085 26.9175 17.8928 27.0861 18.0614L27.1397 18.0078ZM27.1397 17.4936L27.1938 17.5468L28.1249 16.6018L28.0709 16.5486L28.0168 16.4953L27.0857 17.4403L27.1397 17.4936ZM28.0709 16.5486L28.1245 16.6022C28.9565 15.7702 30.2982 15.7702 31.1302 16.6022L31.1839 16.5486L31.2375 16.4949C30.3462 15.6037 28.9085 15.6037 28.0172 16.4949L28.0709 16.5486ZM31.1839 16.5486L31.1302 16.6022L32.9369 18.4088L32.9905 18.3552L33.0441 18.3016L31.2375 16.4949L31.1839 16.5486ZM32.9905 18.3552L32.9369 18.4088C33.7548 19.2267 33.7554 20.5687 32.9364 21.4011L32.9905 21.4543L33.0446 21.5075C33.9211 20.6166 33.9217 19.1792 33.0441 18.3016L32.9905 18.3552Z' fill='url(%23paint3_linear_24819_10982)' fill-opacity='0.5' mask='url(%23path-5-inside-2_24819_10982)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_24819_10982' x='0.0700536' y='0.327378' width='35.397' height='34.9322' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='3.41322' result='effect1_foregroundBlur_24819_10982'/%3E%3C/filter%3E%3CclipPath id='bgblur_0_24819_10982_clip_path' transform='translate(-1.66567 -0.694478)'%3E%3Cpath d='M37.0099 12.1219C35.5229 10.7599 33.5495 10.0651 31.5483 10.1902H18.5682C16.553 10.0651 14.5796 10.7599 13.0926 12.1219C11.7307 13.6089 11.0358 15.5823 11.1609 17.5974V30.5774C11.0358 32.5925 11.7307 34.5659 13.0926 36.0529C14.5796 37.4149 16.553 38.1097 18.5682 37.9846H31.5483C33.5495 38.1097 35.5368 37.4149 37.0238 36.0529C38.3719 34.5659 39.0807 32.5925 38.9556 30.5774V17.5974C39.0668 15.5823 38.3719 13.6089 37.0099 12.1219Z'/%3E%3C/clipPath%3E%3Cfilter id='filter2_d_24819_10982' x='12.2371' y='10.2137' width='27.0786' height='27.0463' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='1.89623' dy='1.89623'/%3E%3CfeGaussianBlur stdDeviation='1.89623'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.454902 0 0 0 0 0.870588 0 0 0 0 0.376471 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_24819_10982'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_24819_10982' result='shape'/%3E%3C/filter%3E%3CclipPath id='bgblur_1_24819_10982_clip_path' transform='translate(-12.2371 -10.2137)'%3E%3Cpath d='M32.9905 21.4543L23.6376 30.8349C23.1512 31.3074 22.5119 31.5715 21.8448 31.5715H18.579C18.3983 31.5715 18.2315 31.502 18.1064 31.3769C17.9814 31.2518 17.9258 31.0851 17.9258 30.9044L18.0092 27.6108C18.0231 26.9576 18.2871 26.3461 18.7457 25.8875L25.3748 19.2585C25.4859 19.1473 25.6805 19.1473 25.7917 19.2585L28.1125 21.5655C28.2654 21.7183 28.4878 21.8156 28.724 21.8156C29.2382 21.8156 29.6413 21.3987 29.6413 20.8984C29.6413 20.6483 29.544 20.4259 29.3911 20.2591C29.3494 20.2035 27.1397 18.0078 27.1397 18.0078C27.0008 17.8688 27.0008 17.6326 27.1397 17.4936L28.0709 16.5486C28.9325 15.6869 30.3222 15.6869 31.1839 16.5486L32.9905 18.3552C33.8383 19.2029 33.8383 20.5927 32.9905 21.4543Z'/%3E%3C/clipPath%3E%3ClinearGradient id='paint0_linear_24819_10982' x1='26.6705' y1='2.00381' x2='14.7003' y2='27.0645' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239BF763'/%3E%3Cstop offset='1' stop-color='%2326AB5B'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_24819_10982' x1='15.5755' y1='13.4172' x2='33.3238' y2='35.3989' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_24819_10982' x1='32.5132' y1='18.7319' x2='15.0243' y2='19.3032' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_24819_10982' x1='19.6171' y1='21.1586' x2='32.949' y2='21.2323' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.micon3 {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='35' viewBox='0 0 36 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3CforeignObject x='-3.92997' y='-1.55888' width='31.4146' height='35.1812'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(2.55px);clip-path:url(%23bgblur_0_24819_10991_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cpath data-figma-bg-blur-radius='5.10184' d='M11.7773 19.6562C6.02629 19.6562 1.17115 20.5702 1.1709 24.1045C1.1709 27.6362 6.05721 28.5205 11.7773 28.5205C17.5284 28.5205 22.3828 27.6057 22.3828 24.0713C22.3825 20.5399 17.4972 19.6563 11.7773 19.6562ZM11.7754 3.54297C7.8796 3.54297 4.75781 6.60083 4.75781 10.416C4.75806 14.231 7.87975 17.2881 11.7754 17.2881C15.6695 17.288 18.7927 14.2309 18.793 10.416C18.793 6.6009 15.6697 3.54308 11.7754 3.54297Z' fill='url(%23paint0_linear_24819_10991)'/%3E%3Cg filter='url(%23filter1_f_24819_10991)'%3E%3Cpath d='M14.0793 22.9219C17.5717 22.9219 20.5547 23.5087 20.5547 25.8542C20.5547 28.2016 17.5907 28.8086 14.0793 28.8086C10.5868 28.8086 7.60385 28.2218 7.60385 25.8763C7.60385 23.5289 10.5678 22.9219 14.0793 22.9219Z' fill='%23EF5641' fill-opacity='0.5'/%3E%3C/g%3E%3Cg filter='url(%23filter2_f_24819_10991)'%3E%3Cpath d='M13.4914 13.8961C11.5306 13.8961 9.95934 12.3248 9.95934 10.3641C9.95934 8.40333 11.5306 6.83203 13.4914 6.83203C15.4514 6.83203 17.0234 8.40333 17.0234 10.3641C17.0234 12.3248 15.4514 13.8961 13.4914 13.8961Z' fill='%23EF5641' fill-opacity='0.5'/%3E%3C/g%3E%3CforeignObject x='3.15622' y='-4.27932' width='38.1075' height='43.4932'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(2.94px);clip-path:url(%23bgblur_1_24819_10991_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg data-figma-bg-blur-radius='5.88674'%3E%3Cmask id='path-4-outside-1_24819_10991' maskUnits='userSpaceOnUse' x='8.98438' y='1' width='27' height='33' fill='black'%3E%3Crect fill='white' x='8.98438' y='1' width='27' height='33'/%3E%3Cpath d='M22.21 22.2891C15.2827 22.2891 9.43555 23.3869 9.43555 27.6318C9.43563 31.8733 15.3201 32.9346 22.21 32.9346C29.1372 32.9346 34.9844 31.8367 34.9844 27.5918C34.9843 23.3503 29.0997 22.2891 22.21 22.2891ZM22.21 2C17.4823 2.00011 13.6934 5.78895 13.6934 10.5166C13.6935 15.2442 17.4824 19.0331 22.21 19.0332C26.9359 19.0332 30.7265 15.2442 30.7266 10.5166C30.7266 5.78889 26.936 2 22.21 2Z'/%3E%3C/mask%3E%3Cpath d='M22.21 22.2891C15.2827 22.2891 9.43555 23.3869 9.43555 27.6318C9.43563 31.8733 15.3201 32.9346 22.21 32.9346C29.1372 32.9346 34.9844 31.8367 34.9844 27.5918C34.9843 23.3503 29.0997 22.2891 22.21 22.2891ZM22.21 2C17.4823 2.00011 13.6934 5.78895 13.6934 10.5166C13.6935 15.2442 17.4824 19.0331 22.21 19.0332C26.9359 19.0332 30.7265 15.2442 30.7266 10.5166C30.7266 5.78889 26.936 2 22.21 2Z' fill='%23FFAC95' fill-opacity='0.4'/%3E%3Cpath d='M22.21 22.2891V21.8966H22.21L22.21 22.2891ZM9.43555 27.6318L9.0431 27.6318V27.6318H9.43555ZM22.21 32.9346L22.21 33.327H22.21V32.9346ZM34.9844 27.5918L35.3768 27.5918V27.5918H34.9844ZM22.21 2L22.21 1.60755H22.21V2ZM13.6934 10.5166L13.3009 10.5166V10.5166H13.6934ZM22.21 19.0332V19.4257H22.21L22.21 19.0332ZM30.7266 10.5166H31.119V10.5166L30.7266 10.5166ZM22.21 22.2891V22.6815C18.7555 22.6815 15.6164 22.9568 13.3533 23.7395C12.224 24.1301 11.3411 24.6377 10.7436 25.2747C10.1548 25.9025 9.828 26.6713 9.828 27.6318H9.43555H9.0431C9.0431 26.4699 9.44715 25.5097 10.1711 24.7377C10.8865 23.975 11.8983 23.4122 13.0967 22.9977C15.489 22.1703 18.7371 21.8966 22.21 21.8966V22.2891ZM9.43555 27.6318L9.828 27.6318C9.82802 28.5906 10.1565 29.356 10.7476 29.9799C11.3476 30.6132 12.2339 31.1163 13.3658 31.5023C15.6341 32.276 18.7736 32.5421 22.21 32.5421V32.9346V33.327C18.7565 33.327 15.5088 33.0626 13.1124 32.2452C11.912 31.8358 10.8965 31.2783 10.1778 30.5197C9.45022 29.7517 9.04312 28.7938 9.0431 27.6318L9.43555 27.6318ZM22.21 32.9346L22.21 32.5421C25.6644 32.5421 28.8035 32.2669 31.0666 31.4841C32.1959 31.0935 33.0788 30.586 33.6763 29.9489C34.2651 29.3211 34.5919 28.5523 34.5919 27.5918H34.9844H35.3768C35.3768 28.7537 34.9728 29.714 34.2488 30.4859C33.5334 31.2486 32.5216 31.8114 31.3232 32.2259C28.9309 33.0533 25.6827 33.327 22.21 33.327L22.21 32.9346ZM34.9844 27.5918L34.5919 27.5918C34.5919 26.633 34.2634 25.8677 33.6723 25.2438C33.0723 24.6105 32.186 24.1074 31.0541 23.7213C28.7858 22.9477 25.6463 22.6815 22.21 22.6815L22.21 22.2891L22.21 21.8966C25.6634 21.8966 28.911 22.1611 31.3075 22.9784C32.5079 23.3879 33.5234 23.9454 34.2421 24.704C34.9697 25.472 35.3768 26.4298 35.3768 27.5918L34.9844 27.5918ZM22.21 2L22.21 2.39245C17.6991 2.39255 14.0858 6.00571 14.0858 10.5166H13.6934H13.3009C13.3009 5.5722 17.2656 1.60766 22.21 1.60755L22.21 2ZM13.6934 10.5166L14.0858 10.5166C14.0859 15.0274 17.6992 18.6406 22.21 18.6408L22.21 19.0332L22.21 19.4257C17.2657 19.4255 13.301 15.4609 13.3009 10.5166L13.6934 10.5166ZM22.21 19.0332V18.6408C26.7192 18.6408 30.334 15.0274 30.3341 10.5166L30.7266 10.5166L31.119 10.5166C31.1189 15.461 27.1526 19.4257 22.21 19.4257V19.0332ZM30.7266 10.5166H30.3341C30.3341 6.00568 26.7193 2.39245 22.21 2.39245V2V1.60755C27.1527 1.60755 31.119 5.57209 31.119 10.5166H30.7266Z' fill='url(%23paint1_linear_24819_10991)' mask='url(%23path-4-outside-1_24819_10991)'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='bgblur_0_24819_10991_clip_path' transform='translate(3.92997 1.55888)'%3E%3Cpath d='M11.7773 19.6562C6.02629 19.6562 1.17115 20.5702 1.1709 24.1045C1.1709 27.6362 6.05721 28.5205 11.7773 28.5205C17.5284 28.5205 22.3828 27.6057 22.3828 24.0713C22.3825 20.5399 17.4972 19.6563 11.7773 19.6562ZM11.7754 3.54297C7.8796 3.54297 4.75781 6.60083 4.75781 10.416C4.75806 14.231 7.87975 17.2881 11.7754 17.2881C15.6695 17.288 18.7927 14.2309 18.793 10.416C18.793 6.6009 15.6697 3.54308 11.7754 3.54297Z'/%3E%3C/clipPath%3E%3Cfilter id='filter1_f_24819_10991' x='2.50167' y='17.82' width='23.1549' height='16.0904' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='2.55092' result='effect1_foregroundBlur_24819_10991'/%3E%3C/filter%3E%3Cfilter id='filter2_f_24819_10991' x='4.07224' y='0.945287' width='18.8379' height='18.8375' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='2.94337' result='effect1_foregroundBlur_24819_10991'/%3E%3C/filter%3E%3CclipPath id='bgblur_1_24819_10991_clip_path' transform='translate(-3.15622 4.27932)'%3E%3Cpath d='M22.21 22.2891C15.2827 22.2891 9.43555 23.3869 9.43555 27.6318C9.43563 31.8733 15.3201 32.9346 22.21 32.9346C29.1372 32.9346 34.9844 31.8367 34.9844 27.5918C34.9843 23.3503 29.0997 22.2891 22.21 22.2891ZM22.21 2C17.4823 2.00011 13.6934 5.78895 13.6934 10.5166C13.6935 15.2442 17.4824 19.0331 22.21 19.0332C26.9359 19.0332 30.7265 15.2442 30.7266 10.5166C30.7266 5.78889 26.936 2 22.21 2Z'/%3E%3C/clipPath%3E%3ClinearGradient id='paint0_linear_24819_10991' x1='10.2152' y1='18.2707' x2='30.1222' y2='26.1746' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFA78F'/%3E%3Cstop offset='1' stop-color='%23F23E2C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_24819_10991' x1='30.9174' y1='5.60392' x2='10.7364' y2='26.247' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.micon4 {
  background-image: url("data:image/svg+xml,%3Csvg width='37' height='35' viewBox='0 0 37 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.2034 4.09152L21.5016 1.49194C17.9825 0.549011 15.3815 2.06051 14.4354 5.59116L11.2313 17.5491C10.2698 21.1376 11.779 23.7008 15.2981 24.6437L24.9999 27.2433C28.5757 28.2015 31.1064 26.7208 32.068 23.1322L35.2721 11.1743C36.2181 7.64367 34.7792 5.04966 31.2034 4.09152Z' fill='url(%23paint0_linear_24819_10984)'/%3E%3Cg opacity='0.5' filter='url(%23filter0_f_24819_10984)'%3E%3Cpath d='M28.6691 7.37353L22.0592 5.60241C19.6616 4.95998 17.8895 5.98978 17.2449 8.39525L15.0619 16.5423C14.4068 18.9872 15.4351 20.7335 17.8327 21.376L24.4426 23.1471C26.8788 23.7999 28.603 22.791 29.2581 20.3461L31.4411 12.1991C32.0857 9.79364 31.1053 8.02632 28.6691 7.37353Z' fill='%2339B93A'/%3E%3C/g%3E%3CforeignObject x='-7.49303' y='-2.01647' width='44.4607' height='44.4616'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(4.05px);clip-path:url(%23bgblur_0_24819_10984_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg data-figma-bg-blur-radius='8.10436'%3E%3Cmask id='path-3-outside-1_24819_10984' maskUnits='userSpaceOnUse' x='-0.0507812' y='5.42578' width='29' height='29' fill='black'%3E%3Crect fill='white' x='-0.0507812' y='5.42578' width='29' height='29'/%3E%3Cpath d='M20.7222 6.42578H8.76739C4.09303 6.42578 0.949219 9.70748 0.949219 14.5887V25.854C0.949219 30.7214 4.09303 34.0031 8.76739 34.0031H20.7222C25.3965 34.0031 28.5265 30.7214 28.5265 25.854V14.5887C28.5265 9.70748 25.3965 6.42578 20.7222 6.42578Z'/%3E%3C/mask%3E%3Cpath d='M20.7222 6.42578H8.76739C4.09303 6.42578 0.949219 9.70748 0.949219 14.5887V25.854C0.949219 30.7214 4.09303 34.0031 8.76739 34.0031H20.7222C25.3965 34.0031 28.5265 30.7214 28.5265 25.854V14.5887C28.5265 9.70748 25.3965 6.42578 20.7222 6.42578Z' fill='%2372DC60' fill-opacity='0.35'/%3E%3Cpath d='M20.7222 6.76346C20.9087 6.76346 21.0598 6.61228 21.0598 6.42578C21.0598 6.23928 20.9087 6.0881 20.7222 6.0881V6.76346ZM20.7222 6.0881C20.5357 6.0881 20.3845 6.23928 20.3845 6.42578C20.3845 6.61228 20.5357 6.76346 20.7222 6.76346V6.0881ZM20.7222 6.42578V6.0881H8.76739V6.42578V6.76346H20.7222V6.42578ZM8.76739 6.42578V6.0881C6.34823 6.0881 4.30216 6.93917 2.86156 8.4432C1.42216 9.94597 0.611537 12.0749 0.611537 14.5887H0.949219H1.2869C1.2869 12.2213 2.04818 10.2687 3.34928 8.91036C4.64917 7.55324 6.51219 6.76346 8.76739 6.76346V6.42578ZM0.949219 14.5887H0.611537V25.854H0.949219H1.2869V14.5887H0.949219ZM0.949219 25.854H0.611537C0.611537 28.3611 1.42231 30.4866 2.8617 31.9876C4.30226 33.4897 6.34824 34.3408 8.76739 34.3408V34.0031V33.6654C6.51218 33.6654 4.64907 32.8756 3.34914 31.5201C2.04803 30.1633 1.2869 28.2143 1.2869 25.854H0.949219ZM8.76739 34.0031V34.3408H20.7222V34.0031V33.6654H8.76739V34.0031ZM20.7222 34.0031V34.3408C23.1414 34.3408 25.1841 33.4897 26.6213 31.9873C28.0572 30.4862 28.8642 28.3607 28.8642 25.854H28.5265H28.1889C28.1889 28.2147 27.4309 30.1638 26.1332 31.5204C24.8368 32.8757 22.9773 33.6654 20.7222 33.6654V34.0031ZM28.5265 25.854H28.8642V14.5887H28.5265H28.1889V25.854H28.5265ZM28.5265 14.5887H28.8642C28.8642 12.0753 28.0573 9.94642 26.6214 8.44351C25.1842 6.93923 23.1414 6.0881 20.7222 6.0881V6.42578V6.76346C22.9773 6.76346 24.8367 7.55318 26.1331 8.91005C27.4308 10.2683 28.1889 12.2209 28.1889 14.5887H28.5265Z' fill='url(%23paint1_linear_24819_10984)' mask='url(%23path-3-outside-1_24819_10984)'/%3E%3C/g%3E%3CforeignObject x='3.55587' y='10.6613' width='22.3609' height='19.0885'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(2.53px);clip-path:url(%23bgblur_1_24819_10984_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg filter='url(%23filter2_d_24819_10984)' data-figma-bg-blur-radius='5.06522'%3E%3Cmask id='path-5-inside-2_24819_10984' fill='white'%3E%3Cpath d='M13.1003 24.6844C12.7915 24.6844 12.4826 24.5672 12.2468 24.3314L8.97477 21.0593C8.5032 20.5878 8.5032 19.8239 8.97477 19.3537C9.44635 18.8821 10.2089 18.8807 10.6804 19.3523L13.1003 21.7722L18.7923 16.0802C19.2639 15.6087 20.0264 15.6087 20.498 16.0802C20.9695 16.5518 20.9695 17.3157 20.498 17.7873L13.9539 24.3314C13.7181 24.5672 13.4092 24.6844 13.1003 24.6844Z'/%3E%3C/mask%3E%3Cpath d='M13.1003 24.6844C12.7915 24.6844 12.4826 24.5672 12.2468 24.3314L8.97477 21.0593C8.5032 20.5878 8.5032 19.8239 8.97477 19.3537C9.44635 18.8821 10.2089 18.8807 10.6804 19.3523L13.1003 21.7722L18.7923 16.0802C19.2639 15.6087 20.0264 15.6087 20.498 16.0802C20.9695 16.5518 20.9695 17.3157 20.498 17.7873L13.9539 24.3314C13.7181 24.5672 13.4092 24.6844 13.1003 24.6844Z' fill='url(%23paint2_linear_24819_10984)'/%3E%3Cpath d='M8.97477 19.3537L9.02246 19.4015L9.02253 19.4014L8.97477 19.3537ZM13.1003 21.7722L13.0526 21.82L13.1003 21.8677L13.1481 21.82L13.1003 21.7722ZM20.498 17.7873L20.4502 17.7395L20.498 17.7873ZM13.9539 24.3314L14.0016 24.3791L13.9539 24.3314ZM13.1003 24.6844V24.6168C12.8086 24.6168 12.5171 24.5062 12.2946 24.2836L12.2468 24.3314L12.1991 24.3791C12.4481 24.6282 12.7744 24.7519 13.1003 24.7519V24.6844ZM12.2468 24.3314L12.2946 24.2836L9.02253 21.0116L8.97477 21.0593L8.92702 21.1071L12.1991 24.3791L12.2468 24.3314ZM8.97477 21.0593L9.02253 21.0116C8.57729 20.5663 8.57739 19.8453 9.02246 19.4015L8.97477 19.3537L8.92709 19.3058C8.42901 19.8025 8.42911 20.6092 8.92702 21.1071L8.97477 21.0593ZM8.97477 19.3537L9.02253 19.4014C9.46783 18.9561 10.1876 18.9549 10.6327 19.4L10.6804 19.3523L10.7282 19.3045C10.2301 18.8065 9.42486 18.8081 8.92702 19.3059L8.97477 19.3537ZM10.6804 19.3523L10.6327 19.4L13.0526 21.82L13.1003 21.7722L13.1481 21.7244L10.7282 19.3045L10.6804 19.3523ZM13.1003 21.7722L13.1481 21.82L18.8401 16.128L18.7923 16.0802L18.7445 16.0325L13.0526 21.7244L13.1003 21.7722ZM18.7923 16.0802L18.8401 16.128C19.2853 15.6828 20.005 15.6828 20.4502 16.128L20.498 16.0802L20.5457 16.0325C20.0478 15.5345 19.2425 15.5345 18.7445 16.0325L18.7923 16.0802ZM20.498 16.0802L20.4502 16.128C20.8954 16.5732 20.8954 17.2943 20.4502 17.7395L20.498 17.7873L20.5457 17.835C21.0437 17.3371 21.0437 16.5304 20.5457 16.0325L20.498 16.0802ZM20.498 17.7873L20.4502 17.7395L13.9061 24.2836L13.9539 24.3314L14.0016 24.3791L20.5457 17.835L20.498 17.7873ZM13.9539 24.3314L13.9061 24.2836C13.6836 24.5062 13.3921 24.6168 13.1003 24.6168V24.6844V24.7519C13.4263 24.7519 13.7526 24.6282 14.0016 24.3791L13.9539 24.3314Z' fill='url(%23paint3_linear_24819_10984)' fill-opacity='0.5' mask='url(%23path-5-inside-2_24819_10984)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_24819_10984' x='10.1416' y='0.687498' width='26.2207' height='27.3814' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='2.36377' result='effect1_foregroundBlur_24819_10984'/%3E%3C/filter%3E%3CclipPath id='bgblur_0_24819_10984_clip_path' transform='translate(7.49303 2.01647)'%3E%3Cpath d='M20.7222 6.42578H8.76739C4.09303 6.42578 0.949219 9.70748 0.949219 14.5887V25.854C0.949219 30.7214 4.09303 34.0031 8.76739 34.0031H20.7222C25.3965 34.0031 28.5265 30.7214 28.5265 25.854V14.5887C28.5265 9.70748 25.3965 6.42578 20.7222 6.42578Z'/%3E%3C/clipPath%3E%3Cfilter id='filter2_d_24819_10984' x='3.55587' y='10.6613' width='22.3609' height='19.0885' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='1.68841' dy='1.68841'/%3E%3CfeGaussianBlur stdDeviation='1.68841'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.454902 0 0 0 0 0.870588 0 0 0 0 0.376471 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_24819_10984'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_24819_10984' result='shape'/%3E%3C/filter%3E%3CclipPath id='bgblur_1_24819_10984_clip_path' transform='translate(-3.55587 -10.6613)'%3E%3Cpath d='M13.1003 24.6844C12.7915 24.6844 12.4826 24.5672 12.2468 24.3314L8.97477 21.0593C8.5032 20.5878 8.5032 19.8239 8.97477 19.3537C9.44635 18.8821 10.2089 18.8807 10.6804 19.3523L13.1003 21.7722L18.7923 16.0802C19.2639 15.6087 20.0264 15.6087 20.498 16.0802C20.9695 16.5518 20.9695 17.3157 20.498 17.7873L13.9539 24.3314C13.7181 24.5672 13.4092 24.6844 13.1003 24.6844Z'/%3E%3C/clipPath%3E%3ClinearGradient id='paint0_linear_24819_10984' x1='36.7702' y1='5.58316' x2='15.6126' y2='18.5322' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239BF763'/%3E%3Cstop offset='1' stop-color='%2326AB5B'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_24819_10984' x1='5.33908' y1='9.63858' x2='22.9305' y2='31.4259' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_24819_10984' x1='19.9845' y1='17.3442' x2='6.37333' y2='17.9501' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_24819_10984' x1='9.93859' y1='18.7315' x2='20.3237' y2='18.8097' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.micon5 {
  background-image: url("data:image/svg+xml,%3Csvg width='37' height='35' viewBox='0 0 37 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3CforeignObject x='-2.84353' y='-2.84695' width='38.1832' height='38.1846'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(2.16px);clip-path:url(%23bgblur_0_24819_10992_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cpath data-figma-bg-blur-radius='4.3279' d='M18.8057 1.82821L6.8343 5.03594C2.47174 6.20489 0.662238 9.33869 1.83107 13.7008L5.03545 25.6597C6.20428 30.0219 9.33826 31.8311 13.7008 30.6622L25.6722 27.4544C30.0348 26.2855 31.8329 23.1547 30.6641 18.7926L27.4597 6.83368C26.2909 2.47153 23.1683 0.659268 18.8057 1.82821Z' fill='url(%23paint0_linear_24819_10992)'/%3E%3Cg opacity='0.5' filter='url(%23filter1_f_24819_10992)'%3E%3Cpath d='M24.7048 17.5002L22.5309 9.26524C21.7423 6.27822 19.7687 4.93887 17.1737 5.62393L8.38474 7.94416C5.74719 8.64045 4.72588 10.7704 5.51443 13.7575L7.6884 21.9924C8.48966 25.0276 10.4162 26.3268 13.0538 25.6305L21.8428 23.3103C24.4378 22.6252 25.5061 20.5354 24.7048 17.5002Z' fill='%23FF624D'/%3E%3C/g%3E%3CforeignObject x='4.42033' y='2.14591' width='37.1828' height='37.1838'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(2.5px);clip-path:url(%23bgblur_1_24819_10992_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg data-figma-bg-blur-radius='4.99373'%3E%3Cmask id='path-3-outside-1_24819_10992' maskUnits='userSpaceOnUse' x='8.74609' y='6.47266' width='28' height='28' fill='black'%3E%3Crect fill='white' x='8.74609' y='6.47266' width='28' height='28'/%3E%3Cpath d='M29.2134 7.47266L16.8208 7.47266C12.3048 7.47266 9.74609 10.0313 9.74609 14.5474V26.9281C9.74609 31.4442 12.3048 34.0029 16.8208 34.0029H29.2134C33.7294 34.0029 36.2763 31.4442 36.2763 26.9281V14.5474C36.2763 10.0313 33.7294 7.47266 29.2134 7.47266Z'/%3E%3C/mask%3E%3Cpath d='M29.2134 7.47266L16.8208 7.47266C12.3048 7.47266 9.74609 10.0313 9.74609 14.5474V26.9281C9.74609 31.4442 12.3048 34.0029 16.8208 34.0029H29.2134C33.7294 34.0029 36.2763 31.4442 36.2763 26.9281V14.5474C36.2763 10.0313 33.7294 7.47266 29.2134 7.47266Z' fill='%23FFAC95' fill-opacity='0.4'/%3E%3Cpath d='M29.2134 7.80557C29.3972 7.80557 29.5463 7.65652 29.5463 7.47266C29.5463 7.28879 29.3972 7.13974 29.2134 7.13974V7.80557ZM29.2134 7.13974C29.0295 7.13974 28.8805 7.28879 28.8805 7.47266C28.8805 7.65652 29.0295 7.80557 29.2134 7.80557V7.13974ZM29.2134 7.47266V7.13974L16.8208 7.13974V7.47266V7.80557L29.2134 7.80557V7.47266ZM16.8208 7.47266V7.13974C14.5009 7.13974 12.6376 7.79801 11.3545 9.0811C10.0715 10.3642 9.41318 12.2275 9.41318 14.5474H9.74609H10.079C10.079 12.3513 10.7001 10.6772 11.8253 9.55191C12.9506 8.42664 14.6247 7.80557 16.8208 7.80557V7.47266ZM9.74609 14.5474H9.41318V26.9281H9.74609H10.079V14.5474H9.74609ZM9.74609 26.9281H9.41318C9.41318 29.248 10.0715 31.1113 11.3545 32.3944C12.6376 33.6775 14.5009 34.3358 16.8208 34.3358V34.0029V33.6699C14.6247 33.6699 12.9506 33.0489 11.8253 31.9236C10.7001 30.7983 10.079 29.1243 10.079 26.9281H9.74609ZM16.8208 34.0029V34.3358H29.2134V34.0029V33.6699H16.8208V34.0029ZM29.2134 34.0029V34.3358C31.5333 34.3358 33.3938 33.6775 34.674 32.3941C35.9541 31.1109 36.6092 29.2476 36.6092 26.9281H36.2763H35.9434C35.9434 29.1247 35.325 30.7988 34.2026 31.9239C33.0804 33.0489 31.4095 33.6699 29.2134 33.6699V34.0029ZM36.2763 26.9281H36.6092V14.5474H36.2763H35.9434V26.9281H36.2763ZM36.2763 14.5474H36.6092C36.6092 12.2279 35.9541 10.3646 34.674 9.08139C33.3938 7.79804 31.5333 7.13974 29.2134 7.13974V7.47266V7.80557C31.4095 7.80557 33.0804 8.42662 34.2026 9.55162C35.325 10.6768 35.9434 12.3508 35.9434 14.5474H36.2763Z' fill='url(%23paint1_linear_24819_10992)' mask='url(%23path-3-outside-1_24819_10992)'/%3E%3C/g%3E%3CforeignObject x='10.7778' y='7.9008' width='24.4797' height='25.6584'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(2.5px);clip-path:url(%23bgblur_2_24819_10992_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg filter='url(%23filter3_d_24819_10992)' data-figma-bg-blur-radius='4.99373'%3E%3Cmask id='path-5-inside-2_24819_10992' fill='white'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.0575 12.8945C22.4562 12.8945 21.9609 13.3898 21.9609 14.0029V27.4685C21.9609 28.0698 22.4562 28.565 23.0575 28.565C23.6707 28.565 24.1659 28.0698 24.1659 27.4685V14.0029C24.1659 13.3898 23.6707 12.8945 23.0575 12.8945ZM16.8681 17.2461C16.2667 17.2461 15.7715 17.7413 15.7715 18.3545V27.4691C15.7715 28.0704 16.2667 28.5656 16.8681 28.5656C17.4812 28.5656 17.9764 28.0704 17.9764 27.4691V18.3545C17.9764 17.7413 17.4812 17.2461 16.8681 17.2461ZM28.0586 23.1631C28.0586 22.5499 28.5538 22.0547 29.167 22.0547C29.7683 22.0547 30.2636 22.5499 30.2636 23.1631V27.4668C30.2636 28.0682 29.7683 28.5634 29.1552 28.5634C28.5538 28.5634 28.0586 28.0682 28.0586 27.4668V23.1631Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.0575 12.8945C22.4562 12.8945 21.9609 13.3898 21.9609 14.0029V27.4685C21.9609 28.0698 22.4562 28.565 23.0575 28.565C23.6707 28.565 24.1659 28.0698 24.1659 27.4685V14.0029C24.1659 13.3898 23.6707 12.8945 23.0575 12.8945ZM16.8681 17.2461C16.2667 17.2461 15.7715 17.7413 15.7715 18.3545V27.4691C15.7715 28.0704 16.2667 28.5656 16.8681 28.5656C17.4812 28.5656 17.9764 28.0704 17.9764 27.4691V18.3545C17.9764 17.7413 17.4812 17.2461 16.8681 17.2461ZM28.0586 23.1631C28.0586 22.5499 28.5538 22.0547 29.167 22.0547C29.7683 22.0547 30.2636 22.5499 30.2636 23.1631V27.4668C30.2636 28.0682 29.7683 28.5634 29.1552 28.5634C28.5538 28.5634 28.0586 28.0682 28.0586 27.4668V23.1631Z' fill='url(%23paint2_linear_24819_10992)'/%3E%3Cpath d='M21.9609 14.0029H22.0941C22.0941 13.4624 22.5306 13.0277 23.0575 13.0277V12.8945V12.7614C22.3817 12.7614 21.8278 13.3171 21.8278 14.0029H21.9609ZM21.9609 27.4685H22.0941V14.0029H21.9609H21.8278V27.4685H21.9609ZM23.0575 28.565V28.4319C22.5297 28.4319 22.0941 27.9963 22.0941 27.4685H21.9609H21.8278C21.8278 28.1434 22.3826 28.6982 23.0575 28.6982V28.565ZM24.1659 27.4685H24.0327C24.0327 27.9953 23.598 28.4319 23.0575 28.4319V28.565V28.6982C23.7433 28.6982 24.2991 28.1443 24.2991 27.4685H24.1659ZM24.1659 14.0029H24.0327V27.4685H24.1659H24.2991V14.0029H24.1659ZM23.0575 12.8945V13.0277C23.5971 13.0277 24.0327 13.4633 24.0327 14.0029H24.1659H24.2991C24.2991 13.3162 23.7442 12.7614 23.0575 12.7614V12.8945ZM15.7715 18.3545H15.9047C15.9047 17.8139 16.3412 17.3793 16.8681 17.3793V17.2461V17.1129C16.1922 17.1129 15.6383 17.6687 15.6383 18.3545H15.7715ZM15.7715 27.4691H15.9047V18.3545H15.7715H15.6383V27.4691H15.7715ZM16.8681 28.5656V28.4325C16.3403 28.4325 15.9047 27.9969 15.9047 27.4691H15.7715H15.6383C15.6383 28.144 16.1932 28.6988 16.8681 28.6988V28.5656ZM17.9764 27.4691H17.8433C17.8433 27.9959 17.4086 28.4325 16.8681 28.4325V28.5656V28.6988C17.5538 28.6988 18.1096 28.1449 18.1096 27.4691H17.9764ZM17.9764 18.3545H17.8433V27.4691H17.9764H18.1096V18.3545H17.9764ZM16.8681 17.2461V17.3793C17.4077 17.3793 17.8433 17.8149 17.8433 18.3545H17.9764H18.1096C18.1096 17.6678 17.5548 17.1129 16.8681 17.1129V17.2461ZM29.167 22.0547V21.9215C28.4803 21.9215 27.9254 22.4764 27.9254 23.1631H28.0586H28.1918C28.1918 22.6235 28.6274 22.1879 29.167 22.1879V22.0547ZM30.2636 23.1631H30.3967C30.3967 22.4773 29.8428 21.9215 29.167 21.9215V22.0547V22.1879C29.6939 22.1879 30.1304 22.6225 30.1304 23.1631H30.2636ZM30.2636 27.4668H30.3967V23.1631H30.2636H30.1304V27.4668H30.2636ZM29.1552 28.5634V28.6966C29.8409 28.6966 30.3967 28.1427 30.3967 27.4668H30.2636H30.1304C30.1304 27.9937 29.6957 28.4303 29.1552 28.4303V28.5634ZM28.0586 27.4668H27.9254C27.9254 28.1417 28.4803 28.6966 29.1552 28.6966V28.5634V28.4303C28.6274 28.4303 28.1918 27.9947 28.1918 27.4668H28.0586ZM28.0586 23.1631H27.9254V27.4668H28.0586H28.1918V23.1631H28.0586Z' fill='url(%23paint3_linear_24819_10992)' mask='url(%23path-5-inside-2_24819_10992)'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='bgblur_0_24819_10992_clip_path' transform='translate(2.84353 2.84695)'%3E%3Cpath d='M18.8057 1.82821L6.8343 5.03594C2.47174 6.20489 0.662238 9.33869 1.83107 13.7008L5.03545 25.6597C6.20428 30.0219 9.33826 31.8311 13.7008 30.6622L25.6722 27.4544C30.0348 26.2855 31.8329 23.1547 30.6641 18.7926L27.4597 6.83368C26.2909 2.47153 23.1683 0.659268 18.8057 1.82821Z'/%3E%3C/clipPath%3E%3Cfilter id='filter1_f_24819_10992' x='0.926003' y='1.12034' width='28.3687' height='29.0215' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='2.16395' result='effect1_foregroundBlur_24819_10992'/%3E%3C/filter%3E%3CclipPath id='bgblur_1_24819_10992_clip_path' transform='translate(-4.42033 -2.14591)'%3E%3Cpath d='M29.2134 7.47266L16.8208 7.47266C12.3048 7.47266 9.74609 10.0313 9.74609 14.5474V26.9281C9.74609 31.4442 12.3048 34.0029 16.8208 34.0029H29.2134C33.7294 34.0029 36.2763 31.4442 36.2763 26.9281V14.5474C36.2763 10.0313 33.7294 7.47266 29.2134 7.47266Z'/%3E%3C/clipPath%3E%3Cfilter id='filter3_d_24819_10992' x='10.7778' y='7.9008' width='24.4797' height='25.6584' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='1.66458' dy='1.66458'/%3E%3CfeGaussianBlur stdDeviation='1.66458'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 0.447059 0 0 0 0 0.368627 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_24819_10992'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_24819_10992' result='shape'/%3E%3C/filter%3E%3CclipPath id='bgblur_2_24819_10992_clip_path' transform='translate(-10.7778 -7.9008)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.0575 12.8945C22.4562 12.8945 21.9609 13.3898 21.9609 14.0029V27.4685C21.9609 28.0698 22.4562 28.565 23.0575 28.565C23.6707 28.565 24.1659 28.0698 24.1659 27.4685V14.0029C24.1659 13.3898 23.6707 12.8945 23.0575 12.8945ZM16.8681 17.2461C16.2667 17.2461 15.7715 17.7413 15.7715 18.3545V27.4691C15.7715 28.0704 16.2667 28.5656 16.8681 28.5656C17.4812 28.5656 17.9764 28.0704 17.9764 27.4691V18.3545C17.9764 17.7413 17.4812 17.2461 16.8681 17.2461ZM28.0586 23.1631C28.0586 22.5499 28.5538 22.0547 29.167 22.0547C29.7683 22.0547 30.2636 22.5499 30.2636 23.1631V27.4668C30.2636 28.0682 29.7683 28.5634 29.1552 28.5634C28.5538 28.5634 28.0586 28.0682 28.0586 27.4668V23.1631Z'/%3E%3C/clipPath%3E%3ClinearGradient id='paint0_linear_24819_10992' x1='18.5941' y1='17.4572' x2='-0.990553' y2='34.4412' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFA78F'/%3E%3Cstop offset='1' stop-color='%23F23E2C'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_24819_10992' x1='13.9693' y1='10.5635' x2='30.8927' y2='31.5236' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_24819_10992' x1='12.0202' y1='24.526' x2='18.8087' y2='38.4722' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_24819_10992' x1='18.0784' y1='14.7202' x2='28.2111' y2='26.3256' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.micon6 {
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='36' viewBox='0 0 39 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24.6464 9.99609C31.3384 9.99609 36.1875 15.4556 36.1875 21.5141C36.1875 23.4492 35.6231 25.4418 34.6326 27.2616C34.4483 27.5611 34.4252 27.9412 34.5519 28.2983L35.3236 30.8783C35.4964 31.5003 34.9666 31.961 34.3792 31.7767L32.0525 31.0856C31.419 30.8783 30.9238 31.1432 30.3352 31.5003C28.6535 32.4908 26.5584 32.9976 24.6695 32.9976C18.9565 32.9976 13.1514 28.5862 13.1514 21.4796C13.1514 15.352 18.1042 9.99609 24.6464 9.99609Z' fill='url(%23paint0_linear_24819_10981)'/%3E%3Cg opacity='0.5' filter='url(%23filter0_f_24819_10981)'%3E%3Cpath d='M32.0025 21.6301C32.0025 25.7393 28.6721 29.0689 24.5637 29.0689C20.4553 29.0689 17.125 25.7393 17.125 21.6301C17.125 17.5225 20.4553 14.1914 24.5637 14.1914C28.6721 14.1914 32.0025 17.5225 32.0025 21.6301Z' fill='%238237FF'/%3E%3C/g%3E%3CforeignObject x='-7.72446' y='-7.99839' width='47.3923' height='47.3479'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(4.32px);clip-path:url(%23bgblur_0_24819_10981_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg data-figma-bg-blur-radius='8.63853'%3E%3Cmask id='path-3-outside-1_24819_10981' maskUnits='userSpaceOnUse' x='0.273438' y='0' width='31' height='31' fill='black'%3E%3Crect fill='white' x='0.273438' width='31' height='31'/%3E%3Cpath d='M16.0003 1C7.46108 1 1.27344 7.96661 1.27344 15.6975C1.27344 18.1667 1.99361 20.7093 3.2576 23.0315C3.49276 23.4137 3.52215 23.8987 3.36048 24.3543L2.37575 27.6465C2.15529 28.4402 2.83137 29.0281 3.58094 28.793L6.54984 27.9111C7.3582 27.6466 7.99019 27.9846 8.74123 28.4402C10.8871 29.7042 13.5605 30.3509 15.9709 30.3509C23.2609 30.3509 30.6684 24.7218 30.6684 15.6534C30.6684 7.83433 24.3485 1 16.0003 1Z'/%3E%3C/mask%3E%3Cpath d='M16.0003 1C7.46108 1 1.27344 7.96661 1.27344 15.6975C1.27344 18.1667 1.99361 20.7093 3.2576 23.0315C3.49276 23.4137 3.52215 23.8987 3.36048 24.3543L2.37575 27.6465C2.15529 28.4402 2.83137 29.0281 3.58094 28.793L6.54984 27.9111C7.3582 27.6466 7.99019 27.9846 8.74123 28.4402C10.8871 29.7042 13.5605 30.3509 15.9709 30.3509C23.2609 30.3509 30.6684 24.7218 30.6684 15.6534C30.6684 7.83433 24.3485 1 16.0003 1Z' fill='%23BA90FF' fill-opacity='0.35'/%3E%3Cpath d='M16.0003 1.35994C16.1991 1.35994 16.3603 1.19879 16.3603 1C16.3603 0.801211 16.1991 0.640061 16.0003 0.640061V1.35994ZM3.2576 23.0315L2.94146 23.2036C2.94451 23.2092 2.94771 23.2147 2.95105 23.2202L3.2576 23.0315ZM3.36048 24.3543L3.02127 24.2339C3.01925 24.2396 3.01737 24.2454 3.01564 24.2512L3.36048 24.3543ZM2.37575 27.6465L2.03084 27.5434L2.02894 27.5502L2.37575 27.6465ZM3.58094 28.793L3.47844 28.4479L3.4732 28.4495L3.58094 28.793ZM6.54984 27.9111L6.65236 28.2563L6.66179 28.2532L6.54984 27.9111ZM8.74123 28.4402L8.55453 28.748L8.55855 28.7503L8.74123 28.4402ZM16.0003 0.640061C15.8015 0.640061 15.6404 0.801211 15.6404 1C15.6404 1.19879 15.8015 1.35994 16.0003 1.35994V0.640061ZM16.0003 1V0.640061C7.25045 0.640061 0.913499 7.77987 0.913499 15.6975H1.27344H1.63338C1.63338 8.15335 7.67171 1.35994 16.0003 1.35994V1ZM1.27344 15.6975H0.913499C0.913499 18.2354 1.65315 20.8367 2.94146 23.2036L3.2576 23.0315L3.57374 22.8595C2.33408 20.5819 1.63338 18.0979 1.63338 15.6975H1.27344ZM3.2576 23.0315L2.95105 23.2202C3.12043 23.4954 3.15246 23.8642 3.02127 24.2339L3.36048 24.3543L3.6997 24.4747C3.89185 23.9332 3.86508 23.3319 3.56414 22.8429L3.2576 23.0315ZM3.36048 24.3543L3.01564 24.2512L2.03091 27.5434L2.37575 27.6465L2.72059 27.7497L3.70532 24.4575L3.36048 24.3543ZM2.37575 27.6465L2.02894 27.5502C1.88462 28.0698 2.03069 28.5568 2.37062 28.8702C2.7065 29.1798 3.19904 29.29 3.68869 29.1364L3.58094 28.793L3.4732 28.4495C3.21327 28.5311 2.99298 28.4648 2.85855 28.3409C2.72815 28.2207 2.64642 28.017 2.72256 27.7429L2.37575 27.6465ZM3.58094 28.793L3.68343 29.138L6.65232 28.2561L6.54984 27.9111L6.44735 27.5661L3.47846 28.4479L3.58094 28.793ZM6.54984 27.9111L6.66179 28.2532C7.29711 28.0453 7.79439 28.2868 8.55454 28.748L8.74123 28.4402L8.92792 28.1325C8.18599 27.6824 7.41929 27.2478 6.43788 27.569L6.54984 27.9111ZM8.74123 28.4402L8.55855 28.7503C10.7654 30.0503 13.5031 30.7108 15.9709 30.7108V30.3509V29.9909C13.6179 29.9909 11.0088 29.3581 8.92391 28.1301L8.74123 28.4402ZM15.9709 30.3509V30.7108C23.4307 30.7108 31.0284 24.9484 31.0284 15.6534H30.6684H30.3085C30.3085 24.4951 23.0911 29.9909 15.9709 29.9909V30.3509ZM30.6684 15.6534H31.0284C31.0284 7.64358 24.5552 0.640061 16.0003 0.640061V1V1.35994C24.1418 1.35994 30.3085 8.02509 30.3085 15.6534H30.6684Z' fill='url(%23paint1_linear_24819_10981)' mask='url(%23path-3-outside-1_24819_10981)'/%3E%3C/g%3E%3CforeignObject x='1.88803' y='8.42905' width='28.1126' height='14.5609'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(2.7px);clip-path:url(%23bgblur_1_24819_10981_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cg filter='url(%23filter2_d_24819_10981)' data-figma-bg-blur-radius='5.39908'%3E%3Cmask id='path-5-inside-2_24819_10981' fill='white'%3E%3Cpath d='M9.16797 13.8283C10.2114 13.8283 11.0496 14.6658 11.0498 15.7092C11.0498 16.738 10.2115 17.5763 9.16797 17.591C8.13933 17.5908 7.28711 16.7378 7.28711 15.7092C7.28733 14.666 8.12478 13.8285 9.16797 13.8283ZM15.9453 13.8283C16.9888 13.8283 17.8271 14.6666 17.8271 15.7101C17.8269 16.7388 16.9887 17.591 15.9453 17.591C14.9021 17.5761 14.0647 16.7387 14.0645 15.6955C14.0645 14.6668 14.9167 13.8138 15.9453 13.8283ZM22.7188 13.8283C23.7621 13.8283 24.6004 14.6658 24.6006 15.7092C24.6006 16.738 23.7623 17.591 22.7188 17.591C21.6754 17.5908 20.8379 16.7379 20.8379 15.7092C20.8381 14.666 21.6756 13.8285 22.7188 13.8283Z'/%3E%3C/mask%3E%3Cpath d='M9.16797 13.8283C10.2114 13.8283 11.0496 14.6658 11.0498 15.7092C11.0498 16.738 10.2115 17.5763 9.16797 17.591C8.13933 17.5908 7.28711 16.7378 7.28711 15.7092C7.28733 14.666 8.12478 13.8285 9.16797 13.8283ZM15.9453 13.8283C16.9888 13.8283 17.8271 14.6666 17.8271 15.7101C17.8269 16.7388 16.9887 17.591 15.9453 17.591C14.9021 17.5761 14.0647 16.7387 14.0645 15.6955C14.0645 14.6668 14.9167 13.8138 15.9453 13.8283ZM22.7188 13.8283C23.7621 13.8283 24.6004 14.6658 24.6006 15.7092C24.6006 16.738 23.7623 17.591 22.7188 17.591C21.6754 17.5908 20.8379 16.7379 20.8379 15.7092C20.8381 14.666 21.6756 13.8285 22.7188 13.8283Z' fill='url(%23paint2_linear_24819_10981)'/%3E%3Cpath d='M9.16797 13.8283V13.6843H9.16794L9.16797 13.8283ZM11.0498 15.7092H11.1938V15.7091L11.0498 15.7092ZM9.16797 17.591L9.16794 17.735L9.17 17.735L9.16797 17.591ZM7.28711 15.7092L7.14313 15.7091V15.7092H7.28711ZM15.9453 13.8283L15.9433 13.9723H15.9453V13.8283ZM17.8271 15.7101L17.9711 15.7102V15.7101H17.8271ZM15.9453 17.591L15.9433 17.735H15.9453V17.591ZM14.0645 15.6955H13.9205V15.6955L14.0645 15.6955ZM22.7188 13.8283V13.6843H22.7187L22.7188 13.8283ZM24.6006 15.7092H24.7446V15.7091L24.6006 15.7092ZM22.7188 17.591L22.7187 17.735H22.7188V17.591ZM20.8379 15.7092L20.6939 15.7091V15.7092H20.8379ZM9.16797 13.8283V13.9723C10.1319 13.9723 10.9056 14.7454 10.9058 15.7092L11.0498 15.7092L11.1938 15.7091C11.1935 14.5863 10.2908 13.6843 9.16797 13.6843V13.8283ZM11.0498 15.7092H10.9058C10.9058 16.6574 10.1327 17.4334 9.16594 17.447L9.16797 17.591L9.17 17.735C10.2903 17.7192 11.1938 16.8186 11.1938 15.7092H11.0498ZM9.16797 17.591L9.168 17.447C8.21892 17.4468 7.43108 16.6584 7.43108 15.7092H7.28711H7.14313C7.14313 16.8173 8.05974 17.7347 9.16794 17.735L9.16797 17.591ZM7.28711 15.7092L7.43108 15.7092C7.43129 14.7455 8.2043 13.9725 9.168 13.9723L9.16797 13.8283L9.16794 13.6843C8.04526 13.6846 7.14338 14.5865 7.14313 15.7091L7.28711 15.7092ZM15.9453 13.8283V13.9723C16.9093 13.9723 17.6832 14.7461 17.6832 15.7101H17.8271H17.9711C17.9711 14.5871 17.0683 13.6843 15.9453 13.6843V13.8283ZM17.8271 15.7101L17.6832 15.7101C17.683 16.6599 16.9085 17.447 15.9453 17.447V17.591V17.735C17.0689 17.735 17.9709 16.8177 17.9711 15.7102L17.8271 15.7101ZM15.9453 17.591L15.9474 17.447C14.9817 17.4332 14.2086 16.6588 14.2084 15.6955L14.0645 15.6955L13.9205 15.6955C13.9207 16.8186 14.8226 17.7189 15.9433 17.735L15.9453 17.591ZM14.0645 15.6955H14.2084C14.2084 14.7458 14.9962 13.959 15.9433 13.9723L15.9453 13.8283L15.9473 13.6843C14.8371 13.6687 13.9205 14.5878 13.9205 15.6955H14.0645ZM22.7188 13.8283V13.9723C23.6827 13.9723 24.4564 14.7454 24.4566 15.7092L24.6006 15.7092L24.7446 15.7091C24.7443 14.5863 23.8416 13.6843 22.7188 13.6843V13.8283ZM24.6006 15.7092H24.4566C24.4566 16.6592 23.682 17.447 22.7188 17.447V17.591V17.735C23.8425 17.735 24.7446 16.8168 24.7446 15.7092H24.6006ZM22.7188 17.591L22.7188 17.447C21.7557 17.4468 20.9819 16.6591 20.9819 15.7092H20.8379H20.6939C20.6939 16.8166 21.5951 17.7347 22.7187 17.735L22.7188 17.591ZM20.8379 15.7092L20.9819 15.7092C20.9821 14.7455 21.7551 13.9725 22.7188 13.9723L22.7188 13.8283L22.7187 13.6843C21.596 13.6846 20.6942 14.5865 20.6939 15.7091L20.8379 15.7092Z' fill='url(%23paint3_linear_24819_10981)' mask='url(%23path-5-inside-2_24819_10981)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_f_24819_10981' x='11.006' y='8.07245' width='27.1149' height='27.1154' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur stdDeviation='3.05948' result='effect1_foregroundBlur_24819_10981'/%3E%3C/filter%3E%3CclipPath id='bgblur_0_24819_10981_clip_path' transform='translate(7.72446 7.99839)'%3E%3Cpath d='M16.0003 1C7.46108 1 1.27344 7.96661 1.27344 15.6975C1.27344 18.1667 1.99361 20.7093 3.2576 23.0315C3.49276 23.4137 3.52215 23.8987 3.36048 24.3543L2.37575 27.6465C2.15529 28.4402 2.83137 29.0281 3.58094 28.793L6.54984 27.9111C7.3582 27.6466 7.99019 27.9846 8.74123 28.4402C10.8871 29.7042 13.5605 30.3509 15.9709 30.3509C23.2609 30.3509 30.6684 24.7218 30.6684 15.6534C30.6684 7.83433 24.3485 1 16.0003 1Z'/%3E%3C/clipPath%3E%3Cfilter id='filter2_d_24819_10981' x='1.88803' y='8.42905' width='28.1126' height='14.5609' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='1.79969' dy='1.79969'/%3E%3CfeGaussianBlur stdDeviation='1.79969'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.577356 0 0 0 0 0.359375 0 0 0 0 0.9375 0 0 0 0.5 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_24819_10981'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_24819_10981' result='shape'/%3E%3C/filter%3E%3CclipPath id='bgblur_1_24819_10981_clip_path' transform='translate(-1.88803 -8.42905)'%3E%3Cpath d='M9.16797 13.8283C10.2114 13.8283 11.0496 14.6658 11.0498 15.7092C11.0498 16.738 10.2115 17.5763 9.16797 17.591C8.13933 17.5908 7.28711 16.7378 7.28711 15.7092C7.28733 14.666 8.12478 13.8285 9.16797 13.8283ZM15.9453 13.8283C16.9888 13.8283 17.8271 14.6666 17.8271 15.7101C17.8269 16.7388 16.9887 17.591 15.9453 17.591C14.9021 17.5761 14.0647 16.7387 14.0645 15.6955C14.0645 14.6668 14.9167 13.8138 15.9453 13.8283ZM22.7188 13.8283C23.7621 13.8283 24.6004 14.6658 24.6006 15.7092C24.6006 16.738 23.7623 17.591 22.7188 17.591C21.6754 17.5908 20.8379 16.7379 20.8379 15.7092C20.8381 14.666 21.6756 13.8285 22.7188 13.8283Z'/%3E%3C/clipPath%3E%3ClinearGradient id='paint0_linear_24819_10981' x1='24.6695' y1='9.99609' x2='24.6695' y2='32.9976' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23BC94FF'/%3E%3Cstop offset='1' stop-color='%239F66FF'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_24819_10981' x1='5.95264' y1='4.41942' x2='24.6694' y2='27.6355' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_24819_10981' x1='23.3731' y1='14.5076' x2='4.49193' y2='17.3401' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0.2'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_24819_10981' x1='10.0431' y1='14.2665' x2='10.8792' y2='19.0307' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white' stop-opacity='0.25'/%3E%3Cstop offset='1' stop-color='white' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.micon7 {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.505859C9.03125 0.505859 10.0039 0.705078 10.918 1.10352C11.832 1.49023 12.6289 2.02344 13.3086 2.70312C13.9883 3.38281 14.5215 4.17969 14.9082 5.09375C15.3066 5.99609 15.5059 6.96289 15.5059 7.99414C15.5059 9.03711 15.3066 10.0156 14.9082 10.9297C14.5215 11.832 13.9883 12.623 13.3086 13.3027C12.6289 13.9824 11.832 14.5215 10.918 14.9199C10.0039 15.3066 9.03125 15.5 8 15.5C6.96875 15.5 5.99609 15.3066 5.08203 14.9199C4.16797 14.5215 3.37109 13.9824 2.69141 13.3027C2.01172 12.623 1.47266 11.832 1.07422 10.9297C0.6875 10.0156 0.494141 9.03711 0.494141 7.99414C0.494141 6.96289 0.6875 5.99609 1.07422 5.09375C1.47266 4.17969 2.01172 3.38281 2.69141 2.70312C3.37109 2.02344 4.16797 1.49023 5.08203 1.10352C5.99609 0.705078 6.96875 0.505859 8 0.505859ZM8 14.0059C8.83203 14.0059 9.61133 13.8477 10.3379 13.5312C11.0645 13.2148 11.6973 12.7871 12.2363 12.248C12.7871 11.6973 13.2148 11.0586 13.5195 10.332C13.8359 9.60547 13.9941 8.82617 13.9941 7.99414C13.9941 7.17383 13.8359 6.40039 13.5195 5.67383C13.2148 4.93555 12.7871 4.29687 12.2363 3.75781C11.6973 3.21875 11.0645 2.79102 10.3379 2.47461C9.61133 2.1582 8.83203 2 8 2C7.16797 2 6.38867 2.1582 5.66211 2.47461C4.93555 2.79102 4.29688 3.21875 3.74609 3.75781C3.20703 4.29687 2.7793 4.93555 2.46289 5.67383C2.1582 6.40039 2.00586 7.17383 2.00586 7.99414C2.00586 8.82617 2.1582 9.60547 2.46289 10.332C2.7793 11.0586 3.20703 11.6973 3.74609 12.248C4.29688 12.7871 4.93555 13.2148 5.66211 13.5312C6.38867 13.8477 7.16797 14.0059 8 14.0059ZM8.75586 5.00586C8.75586 4.79492 8.67969 4.61914 8.52734 4.47852C8.38672 4.32617 8.21094 4.25 8 4.25C7.78906 4.25 7.60742 4.32617 7.45508 4.47852C7.31445 4.61914 7.24414 4.79492 7.24414 5.00586C7.24414 5.20508 7.31445 5.38086 7.45508 5.5332C7.60742 5.67383 7.78906 5.74414 8 5.74414C8.21094 5.74414 8.38672 5.67383 8.52734 5.5332C8.67969 5.38086 8.75586 5.20508 8.75586 5.00586ZM8.73828 6.5V6.71094H8.75586V11.7559H7.26172V7.25586H6.50586V6.5H8.73828Z' fill='%23222222'/%3E%3C/svg%3E%0A");
}

.section2 {
  background-color: #EFF4FC;
}
.section2 .acego-popover {
  left: auto;
  right: 0;
  top: 55px;
}
@media (max-width: 768px) {
  .section2 .acego-popover {
    right: 0;
    left: 50%;
    transform: translate(-50%, 0);
    padding: 20px 15px;
    width: 241px;
  }
}
@media (max-width: 420px) {
  .section2 .acego-popover {
    width: 260px;
    padding: 15px 10px;
  }
}
.section2 .acego-popover:before {
  left: auto;
  right: 21px;
}
@media (max-width: 768px) {
  .section2 .acego-popover:before {
    right: auto;
  }
}
.section2 .acego-popover .popover-content {
  text-align: left;
}
@media (max-width: 768px) {
  .section2 .acego-popover .popover-content {
    font-size: 15px;
  }
}
@media (max-width: 420px) {
  .section2 .acego-popover .popover-content {
    font-size: 14px;
  }
}
.section2 .acegoui-box {
  padding: 100px 100px 100px;
}
@media (max-width: 1720px) {
  .section2 .acegoui-box {
    padding: 100px 50px 100px;
  }
}
@media (max-width: 768px) {
  .section2 .acegoui-box {
    padding: 80px 30px 83px;
  }
}
@media (max-width: 540px) {
  .section2 .acegoui-box {
    padding: 60px 20px 53px;
  }
}
@media (max-width: 360px) {
  .section2 .acegoui-box {
    padding: 50px 15px 56px;
  }
}
@media (max-width: 768px) {
  .section2 .acegoui-title-large {
    display: block;
    text-align: center;
  }
}
.section2 .acegoui-info {
  position: absolute;
  top: 104px;
  right: 100px;
}
@media (max-width: 1720px) {
  .section2 .acegoui-info {
    top: 104px;
    right: 50px;
  }
}
@media (max-width: 768px) {
  .section2 .acegoui-info {
    position: relative;
    top: auto;
    right: auto;
    margin: 30px auto 0;
    display: flex;
  }
}
.section2 .acegoui-info-box {
  margin-top: 30px;
}

.acegoui-info {
  display: inline-flex;
  justify-content: flex-end;
  align-items: center;
  gap: 3px;
  flex-shrink: 0;
  padding: 12px 20px 12px 18px;
  height: 43px;
  border-radius: 30px;
  background-color: #E2EAF8;
}
.acegoui-info:hover {
  background-color: #D9E3F5;
}

.info-icon {
  width: 18px;
  height: 18px;
}

.acegoui-info-box {
  position: relative;
  padding: 60px 50px 90px 50px;
  border-radius: 20px;
  background: #fff;
  height: 603px;
}
@media (max-width: 768px) {
  .acegoui-info-box {
    padding: 50px 30px 80px 30px;
    height: auto;
  }
}
@media (max-width: 540px) {
  .acegoui-info-box {
    padding: 40px 20px 60px 20px;
  }
}
@media (max-width: 360px) {
  .acegoui-info-box {
    padding: 30px 15px 80px 15px;
  }
}
.acegoui-info-box .info-filter-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 30px;
}
@media (max-width: 360px) {
  .acegoui-info-box .info-filter-list {
    margin-bottom: 20px;
  }
}
@media (max-width: 420px) {
  .acegoui-info-box .info-filter-list .info-filter-item {
    margin: 0 3px;
  }
}
@media (max-width: 380px) {
  .acegoui-info-box .info-filter-list .info-filter-item {
    margin: 0 2px;
  }
}
.acegoui-info-box .info-filter-list .info-filter-item .info-filter-link {
  position: relative;
  display: block;
  padding: 0 15px;
  color: rgba(34, 34, 34, 0.4);
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.4px;
}
@media (max-width: 768px) {
  .acegoui-info-box .info-filter-list .info-filter-item .info-filter-link {
    font-size: 18px;
  }
}
@media (max-width: 420px) {
  .acegoui-info-box .info-filter-list .info-filter-item .info-filter-link {
    font-size: 14px;
    padding: 8px 12px;
    border: 1px solid rgba(34, 34, 34, 0.4);
    border-radius: 50px;
  }
}
@media (max-width: 380px) {
  .acegoui-info-box .info-filter-list .info-filter-item .info-filter-link {
    padding: 8px 10px;
  }
}
.acegoui-info-box .info-filter-list .info-filter-item .info-filter-link:before {
  content: "";
  width: 7px;
  height: 18px;
  position: absolute;
  top: 3px;
  left: -3px;
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='18' viewBox='0 0 7 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.07' d='M6.66016 0.195312L2.10938 17.1289H0.253906L4.80469 0.195312H6.66016Z' fill='%23222222'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 50%;
}
@media (max-width: 420px) {
  .acegoui-info-box .info-filter-list .info-filter-item .info-filter-link:before {
    display: none;
  }
}
.acegoui-info-box .info-filter-list .info-filter-item .info-filter-link.ov {
  color: rgb(34, 34, 34);
}
@media (max-width: 420px) {
  .acegoui-info-box .info-filter-list .info-filter-item .info-filter-link.ov {
    border: 1px solid rgb(34, 34, 34);
  }
}
.acegoui-info-box .info-filter-list .info-filter-item:first-child .info-filter-link:before {
  display: none;
}
.acegoui-info-box .info-filter-content:after {
  content: "";
  position: absolute;
}
.acegoui-info-box .main-swiper-container {
  width: 100%;
  height: auto;
  overflow: visible;
  margin: 0 auto;
  position: relative;
  padding: 0;
  z-index: 1;
  box-sizing: border-box;
}
@media (max-width: 768px) {
  .acegoui-info-box .main-swiper-container {
    overflow: hidden;
    padding-bottom: 20px;
  }
}
.acegoui-info-box .main-swiper-container .swiper-wrapper {
  flex-wrap: wrap;
  position: relative;
  box-sizing: border-box;
  transform: translate3d(0px, 0, 0);
  width: 100%;
}
@media (max-width: 420px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper {
    flex-wrap: nowrap;
  }
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item {
  position: relative;
  margin-right: 20px;
  width: calc(50% - 20px);
  height: 100%;
  flex-shrink: 0;
  padding: 35px 40px;
  border-radius: 16px;
  background: rgb(247, 247, 247);
  box-sizing: border-box;
}
@media (max-width: 1024px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item {
    padding: 35px 30px;
  }
}
@media (max-width: 768px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item {
    margin-right: 10px;
    width: calc(100% - 10px);
    padding: 25px 25px;
  }
}
@media (max-width: 420px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item {
    padding: 25px 15px;
  }
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-title {
  margin-bottom: 14px;
  position: relative;
  overflow: hidden;
  display: block;
  display: -webkit-box;
  height: 58px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  color: #222;
  font-size: 22px;
  font-weight: 700;
  line-height: 130%;
  letter-spacing: -0.44px;
  word-break: break-word;
}
@media (max-width: 1280px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-title {
    height: auto;
    -webkit-line-clamp: inherit;
  }
}
@media (max-width: 768px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-title {
    margin-bottom: 37px;
    font-size: 19px;
    height: 25px;
    -webkit-line-clamp: 1;
  }
}
@media (max-width: 420px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-title {
    margin-bottom: 20px;
    height: auto;
    text-overflow: initial;
    overflow: visible;
    -webkit-line-clamp: 3;
  }
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-button {
  display: flex;
  flex-wrap: wrap;
  gap: 3px;
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-button .info-filter-btn {
  display: inline-flex;
  height: 38px;
  padding: 0 10px 0 15px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 6px;
  background: #3780FF;
  transition: background 0.3s ease;
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-button .info-filter-btn i {
  width: 18px;
  height: 27px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M-0.00585938 8.75586L3.84375 4.99414L-0.00585938 1.25L1.04883 0.177734L6.00586 4.99414L1.04883 9.82812L-0.00585938 8.75586Z' fill='white'/%3E%3C/svg%3E%0A");
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-button .info-filter-btn em {
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: -0.032rem;
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-button .info-filter-btn:hover, .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item .info-filter-button .info-filter-btn:focus {
  background: #1362E8;
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item:after {
  content: "";
  position: absolute;
  bottom: -13px;
  right: 20px;
  width: 13px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='21' viewBox='0 0 14 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7458 0L0 7.35897C7.98974 9.88205 11.3889 17.1709 12.0897 20.5C14.1923 13.3513 13.4032 3.8547 12.7458 0Z' fill='%23F7F7F7'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 100% 100%;
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item:nth-child(2) {
  order: 2;
  margin-top: 20px;
}
@media (max-width: 768px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item:nth-child(2) {
    margin-top: 10px;
  }
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item:nth-child(3) {
  order: 1;
}
@media (max-width: 768px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item:nth-child(3) {
    margin-top: 0;
  }
}
.acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item:nth-child(4) {
  order: 3;
  margin-top: 20px;
}
@media (max-width: 768px) {
  .acegoui-info-box .main-swiper-container .swiper-wrapper .info-filter-item:nth-child(4) {
    margin-top: 10px;
  }
}
.acegoui-info-box .main-swiper-container .swiper-pagination {
  position: relative;
  display: none;
  width: 100% !important;
}
@media (max-width: 768px) {
  .acegoui-info-box .main-swiper-container .swiper-pagination {
    display: block !important;
    left: auto;
    bottom: auto;
    transform: translateX(0%);
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
.acegoui-info-box .main-swiper-container .swiper-pagination .swiper-pagination-bullet {
  transform: scale(1) !important;
  background: #f8f8f8;
  width: 8px;
  height: 8px;
  margin: 0 5px;
  border-radius: 30px;
  opacity: 1 !important;
  left: auto !important;
}
.acegoui-info-box .main-swiper-container .swiper-pagination .swiper-pagination-bullet-active {
  width: 20px;
  background: #3780FF;
}
.acegoui-info-box:after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 50px;
  width: 228px;
  height: 100px;
  background-repeat: no-repeat;
  background-position: 100%;
  transition: opacity 0.3s ease;
  opacity: 0;
  z-index: 99;
}
.acegoui-info-box.n1:after {
  background-image: url(/images/career/2025/main/n1.png);
  opacity: 1;
}
.acegoui-info-box.n2:after {
  background-image: url(/images/career/2025/main/n2.png);
  opacity: 1;
}
.acegoui-info-box.n3:after {
  background-image: url(/images/career/2025/main/n3.png);
  opacity: 1;
}
.acegoui-info-box.n4:after {
  background-image: url(/images/career/2025/main/n4.png);
  opacity: 1;
}

.section3 .acegoui-box {
  padding: 120px 100px 120px;
}
@media (max-width: 1720px) {
  .section3 .acegoui-box {
    padding: 120px 50px 120px;
  }
}
@media (max-width: 768px) {
  .section3 .acegoui-box {
    padding: 80px 30px 80px;
  }
}
@media (max-width: 540px) {
  .section3 .acegoui-box {
    padding: 60px 20px 60px;
  }
}
@media (max-width: 360px) {
  .section3 .acegoui-box {
    padding: 50px 15px 50px;
  }
}

.main-board-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .main-board-list {
    flex-direction: column;
  }
}

.main-board {
  width: calc(50% - 30px);
}
@media (max-width: 768px) {
  .main-board {
    width: 100%;
  }
}
@media (max-width: 768px) {
  .main-board:first-child {
    margin-bottom: 80px;
  }
}
@media (max-width: 540px) {
  .main-board:first-child {
    margin-bottom: 60px;
  }
}
@media (max-width: 360px) {
  .main-board:first-child {
    margin-bottom: 50px;
  }
}

.board-title {
  display: block;
  padding-bottom: 25px;
  margin-bottom: 5px;
  line-height: 1;
  border-bottom: 2px solid #000;
}
.board-title .acegoui-title {
  line-height: 1;
}

.board-item {
  position: relative;
  width: 100%;
}
.board-item .board-select {
  position: absolute;
  top: 6px;
  right: 0;
}
.board-item .board-select .board-select-title {
  position: relative;
  color: #222;
  font-size: 18px;
  font-weight: 700;
  letter-spacing: -0.36px;
  vertical-align: middle;
  display: inline-flex;
  flex-wrap: nowrap;
  align-items: center;
}
.board-item .board-select .board-select-title:after {
  content: "";
  margin-left: 3px;
  display: inline-block;
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0059 8.5H5.99414L9 12.2441L12.0059 8.5ZM9 4C8.16797 4 7.38867 4.1582 6.66211 4.47461C5.93555 4.79102 5.29688 5.21875 4.74609 5.75781C4.20703 6.29687 3.7793 6.93555 3.46289 7.67383C3.1582 8.40039 3.00586 9.17383 3.00586 9.99414C3.00586 10.8262 3.1582 11.6055 3.46289 12.332C3.7793 13.0586 4.20703 13.6973 4.74609 14.248C5.29688 14.7871 5.93555 15.2148 6.66211 15.5312C7.38867 15.8477 8.16797 16.0059 9 16.0059C9.83203 16.0059 10.6113 15.8477 11.3379 15.5312C12.0645 15.2148 12.6973 14.7871 13.2363 14.248C13.7871 13.6973 14.2148 13.0586 14.5195 12.332C14.8359 11.6055 14.9941 10.8262 14.9941 9.99414C14.9941 9.17383 14.8359 8.40039 14.5195 7.67383C14.2148 6.93555 13.7871 6.29687 13.2363 5.75781C12.6973 5.21875 12.0645 4.79102 11.3379 4.47461C10.6113 4.1582 9.83203 4 9 4ZM9 2.50586C10.0312 2.50586 11.0039 2.70508 11.918 3.10352C12.832 3.49023 13.6289 4.02344 14.3086 4.70312C14.9883 5.38281 15.5215 6.17969 15.9082 7.09375C16.3066 7.99609 16.5059 8.96289 16.5059 9.99414C16.5059 11.0371 16.3066 12.0156 15.9082 12.9297C15.5215 13.832 14.9883 14.623 14.3086 15.3027C13.6289 15.9824 12.832 16.5215 11.918 16.9199C11.0039 17.3066 10.0312 17.5 9 17.5C7.96875 17.5 6.99609 17.3066 6.08203 16.9199C5.16797 16.5215 4.37109 15.9824 3.69141 15.3027C3.01172 14.623 2.47266 13.832 2.07422 12.9297C1.6875 12.0156 1.49414 11.0371 1.49414 9.99414C1.49414 8.96289 1.6875 7.99609 2.07422 7.09375C2.47266 6.17969 3.01172 5.38281 3.69141 4.70312C4.37109 4.02344 5.16797 3.49023 6.08203 3.10352C6.99609 2.70508 7.96875 2.50586 9 2.50586Z' fill='%23222222'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  vertical-align: middle; /*margin-top: -4px;*/
}
.board-item .board-select .board-select-title.active + .board-select-list {
  display: flex;
}
.board-item .board-select .board-select-list {
  display: none;
  padding: 8px;
  flex-direction: column;
  align-items: flex-start;
  border-radius: 8px;
  border: 1px solid #EDEDED;
  background: #fff;
  box-shadow: 0 15px 20px 0 rgba(0, 0, 0, 0.08);
  position: absolute;
  top: 37px;
  left: 50%;
  transform: translate(-50%, 0);
  width: 174px;
  z-index: 10;
}
@media (max-width: 768px) {
  .board-item .board-select .board-select-list {
    left: 30%;
    transform: translate(-50%, 0);
  }
}
.board-item .board-select .board-select-list .board-select-item {
  display: block;
  width: 100%;
}
.board-item .board-select .board-select-list .board-select-item button,
.board-item .board-select .board-select-list .board-select-item .board-select-link {
  display: flex;
  width: 100%;
  padding: 10px 7px;
  align-items: center;
  font-size: 16px;
  text-align: left;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: -0.32px;
  background-color: #fff;
  color: #222;
}
.board-item .board-select .board-select-list .board-select-item button:hover,
.board-item .board-select .board-select-list .board-select-item .board-select-link:hover {
  border-radius: 5px;
  background-color: #F5F5F5;
  color: #222;
  font-weight: 700;
}
.board-item .board-select .board-select-list.show {
  display: flex;
}
.board-item .board-content {
  position: relative;
  width: 100%;
  min-height: 362px;
  padding: 0 5px;
}
.board-item .board-content .content-box {
  position: relative;
  width: 100%;
}
.board-item .board-content .content-box .content-link {
  position: relative;
  display: block;
  width: 100%;
  padding: 20px 0;
  border-top: 1px solid #EEE;
}
.board-item .board-content .content-box .content-link .content-title {
  position: relative;
  overflow: hidden;
  display: block;
  display: -webkit-box;
  height: 58px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  color: #222;
  font-size: 22px;
  font-weight: 700;
  line-height: 130%;
  letter-spacing: -0.44px;
  word-break: break-word;
}
@media (max-width: 768px) {
  .board-item .board-content .content-box .content-link .content-title {
    font-size: 20px;
    height: 54px;
  }
}
.board-item .board-content .content-box .content-link .content-title .new-icon {
  display: none;
}
.board-item .board-content .content-box .content-link.new .new-icon {
  display: none;
}
.board-item .board-content .content-box .content-link .content-text {
  margin-top: 12px;
  width: 100%;
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
  height: 45px;
  white-space: inherit;
  overflow: hidden;
  color: #666;
  font-size: 17px;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: -0.34px;
  word-break: break-word;
}
@media (max-width: 768px) {
  .board-item .board-content .content-box .content-link .content-text {
    font-size: 16px;
    height: 42px;
  }
}
.board-item .board-content .content-box .content-link .content-date {
  position: relative;
  height: 23px;
  margin-top: 12px;
  display: inline-flex;
  align-items: center;
  color: #666;
  font-size: 15px;
  font-weight: 500;
  line-height: 150%;
  letter-spacing: -0.3px;
}
.board-item .board-content .content-box .content-link .content-date:before {
  content: "";
  width: 18px;
  height: 18px;
  margin-right: 5px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.2'%3E%3Cpath d='M5.25 8.75H12.75V10.25H5.25V8.75Z' fill='black'/%3E%3Cpath d='M5.25 11.75H10.5V13.25H5.25V11.75Z' fill='black'/%3E%3Cpath d='M14.25 3.5H12.75V2H11.25V3.5H6.75V2H5.25V3.5H3.75C2.925 3.5 2.25 4.175 2.25 5V15.5C2.25 16.325 2.925 17 3.75 17H14.25C15.075 17 15.75 16.325 15.75 15.5V5C15.75 4.175 15.075 3.5 14.25 3.5ZM3.75 15.5V6.5H14.25V5V15.5H3.75Z' fill='black'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 50%;
}
.board-item .board-content .content-box:first-child .content-link {
  border-top: none;
}
.board-item .board-content .content-box:not(:first-child) .content-link .content-title {
  height: 25px;
  -webkit-line-clamp: 1;
  font-size: 18px;
  letter-spacing: -0.36px;
}
.board-item .board-content .content-box:not(:first-child) .content-link .content-text {
  display: none;
}
.board-item .board-content .content-box:not(:first-child) .content-link .content-date {
  margin-top: 8px;
}
.board-item .board-content .content-box.skeleton-item .skeleton-title, .board-item .board-content .content-box.skeleton-item .skeleton-text, .board-item .board-content .content-box.skeleton-item .skeleton-date {
  font-size: 0;
  background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);
  background-size: 200% 100%;
  animation: skeleton-loading 1.5s infinite;
}
.board-item .board-content .content-box.skeleton-item .skeleton-date:before {
  display: none;
}
.board-item .board-more {
  position: relative;
  margin-top: 27px;
  width: 100%;
}
.board-item .board-more .more-link {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  position: relative;
  height: 45px;
  border-radius: 8px;
  background-color: #F8F8F8;
  transition: all 0.3s ease;
}
.board-item .board-more .more-link .more-text {
  color: #555;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: -0.3px;
}
.board-item .board-more .more-link:hover {
  background-color: #f0f0f0;
}
.board-item .nodata .nodata-inner {
  display: block;
  width: 100%;
  height: 100%;
}
.board-item .nodata .nodata-inner .nodata-title {
  font-size: 16px;
  display: block;
  font-weight: 700;
  text-align: center;
}

.section4 {
  background-color: #F3FBEF;
}
.section4 .acegoui-box {
  padding: 100px 100px 106px;
}
@media (max-width: 1720px) {
  .section4 .acegoui-box {
    padding: 100px 50px 106px;
  }
}
@media (max-width: 768px) {
  .section4 .acegoui-box {
    padding: 60px 30px 96px;
  }
}
@media (max-width: 540px) {
  .section4 .acegoui-box {
    padding: 60px 20px 71px;
  }
}
@media (max-width: 360px) {
  .section4 .acegoui-box {
    padding: 50px 15px 60px;
  }
}
@media (max-width: 768px) {
  .section4 .acegoui-title {
    display: block;
    text-align: center;
    margin-bottom: 81px;
  }
}
@media (max-width: 540px) {
  .section4 .acegoui-title {
    margin-bottom: 61px;
  }
}
@media (max-width: 420px) {
  .section4 .acegoui-title {
    margin-bottom: 78px;
  }
}

.acegoui-filter {
  position: relative;
  width: 100%;
}
.acegoui-filter .filter-content {
  position: relative;
  width: 100%;
  margin-top: 40px;
  overflow: hidden;
}
@media (max-width: 1920px) {
  .acegoui-filter .filter-content {
    overflow: visible;
  }
}
.acegoui-filter .filter-list {
  display: inline-flex;
  flex-wrap: wrap;
  position: absolute;
  top: -85px;
  right: 0;
}
@media (max-width: 768px) {
  .acegoui-filter .filter-list {
    top: -70px;
    right: auto;
    left: auto;
    justify-content: center;
    width: 100%;
  }
}
@media (max-width: 540px) {
  .acegoui-filter .filter-list {
    top: -50px;
  }
}
@media (max-width: 420px) {
  .acegoui-filter .filter-list .filter-item {
    margin: 0 3px;
  }
}
@media (max-width: 380px) {
  .acegoui-filter .filter-list .filter-item {
    margin: 0 2px;
  }
}
.acegoui-filter .filter-list .filter-item .filter-link {
  position: relative;
  display: block;
  padding: 0 15px;
  color: rgba(34, 34, 34, 0.4);
  font-size: 20px;
  font-weight: 700;
  letter-spacing: -0.4px;
}
@media (max-width: 768px) {
  .acegoui-filter .filter-list .filter-item .filter-link {
    font-size: 18px;
  }
}
@media (max-width: 420px) {
  .acegoui-filter .filter-list .filter-item .filter-link {
    font-size: 14px;
    padding: 8px 12px;
    border: 1px solid rgba(34, 34, 34, 0.4);
    border-radius: 50px;
  }
}
@media (max-width: 380px) {
  .acegoui-filter .filter-list .filter-item .filter-link {
    padding: 8px 10px;
  }
}
.acegoui-filter .filter-list .filter-item .filter-link:before {
  content: "";
  width: 7px;
  height: 18px;
  position: absolute;
  top: 3px;
  left: -3px;
  background-image: url("data:image/svg+xml,%3Csvg width='7' height='18' viewBox='0 0 7 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.07' d='M6.66016 0.195312L2.10938 17.1289H0.253906L4.80469 0.195312H6.66016Z' fill='%23222222'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: 50%;
}
@media (max-width: 420px) {
  .acegoui-filter .filter-list .filter-item .filter-link:before {
    display: none;
  }
}
.acegoui-filter .filter-list .filter-item .filter-link.ov {
  color: rgb(34, 34, 34);
}
@media (max-width: 420px) {
  .acegoui-filter .filter-list .filter-item .filter-link.ov {
    border: 1px solid rgb(34, 34, 34);
  }
}
.acegoui-filter .filter-list .filter-item:first-child .filter-link:before {
  display: none;
}

.filter-item-list {
  display: flex;
  flex-wrap: wrap;
}
.filter-item-list .swiper-pagination {
  position: relative;
  bottom: auto;
  left: auto;
  transform: translate(0, 0);
  display: none;
}
.filter-item-list .swiper {
  margin: 0 -30px;
  touch-action: pan-x;
  user-select: none;
}
@media (max-width: 1024px) {
  .filter-item-list .swiper {
    margin: 0 -10px;
  }
}
@media (max-width: 768px) {
  .filter-item-list .swiper {
    margin: 0 -8px;
  }
}
@media (max-width: 420px) {
  .filter-item-list .swiper {
    margin: 0 -5px;
  }
}
.filter-item-list.col-3 .swiper-slide {
  width: 33.3333%;
  padding: 0 30px;
  transition-property: transform;
  touch-action: inherit;
  -webkit-transform: translate3d(0, 0, 0);
  flex-shrink: 0;
  transform: translate3d(0, 0, 0);
  position: relative;
}
@media (max-width: 1280px) {
  .filter-item-list.col-3 .swiper-slide {
    width: 413px;
  }
}
@media (max-width: 1024px) {
  .filter-item-list.col-3 .swiper-slide {
    width: 373px;
    padding: 0 10px;
  }
}
@media (max-width: 768px) {
  .filter-item-list.col-3 .swiper-slide {
    width: 316px;
    padding: 0 8px;
  }
}
@media (max-width: 420px) {
  .filter-item-list.col-3 .swiper-slide {
    width: 250px;
    padding: 0 5px;
  }
}
.filter-item-list .content-box .content-link {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
}
.filter-item-list .content-box .content-link .content-img {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  margin-bottom: 20px;
  width: 100%;
  height: 244px;
  line-height: 0;
  overflow: hidden;
  border-radius: 20px;
}
@media (max-width: 1720px) {
  .filter-item-list .content-box .content-link .content-img {
    height: auto;
  }
}
@media (max-width: 1280px) {
  .filter-item-list .content-box .content-link .content-img {
    height: 198px;
  }
}
@media (max-width: 768px) {
  .filter-item-list .content-box .content-link .content-img {
    height: 168px;
  }
}
@media (max-width: 420px) {
  .filter-item-list .content-box .content-link .content-img {
    height: 135px;
  }
}
.filter-item-list .content-box .content-link .content-img img {
  width: auto;
  height: 100%;
  max-width: none;
  object-fit: cover;
  position: relative;
  z-index: 1;
}
@media (max-width: 1720px) {
  .filter-item-list .content-box .content-link .content-img img {
    width: 100%;
    height: auto;
  }
}
@media (max-width: 1280px) {
  .filter-item-list .content-box .content-link .content-img img {
    width: auto;
    height: 100%;
  }
}
.filter-item-list .content-box .content-link .content-img .arrow {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 50px;
  height: 50px;
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='50' height='50' rx='15' fill='%230CAD63'/%3E%3Cpath d='M18.2273 30.6832L19.636 32.0919L29.6626 22.0653L29.646 29.9706H31.6679L31.6513 18.6513L20.3321 18.6679V20.6566H28.2539L18.2273 30.6832Z' fill='white'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  z-index: 5;
  transform: scale(0);
  transition: 0.3s;
}
.filter-item-list .content-box .content-link .content-img:after {
  content: "";
  position: absolute;
  right: -1px;
  bottom: -1px;
  width: 79px;
  height: 79px;
  background-repeat: no-repeat;
  background-position: 100%;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='79' height='78' viewBox='0 0 79 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 40C20 28.9543 28.9543 20 40 20H78.5V78H20V40Z' fill='%23F3FBEF'/%3E%3Cpath d='M78.5 20H58.5C69.5457 20 78.5 11.0457 78.5 0V20Z' fill='%23F3FBEF'/%3E%3Cpath d='M20 78H0C11.0457 78 20 69.0457 20 58V78Z' fill='%23F3FBEF'/%3E%3C/svg%3E%0A");
  transform: scale3d(0, 0, 1);
  transform-style: preserve-3d;
  perspective-origin: 100% 100%;
  transform-origin: 100% 100%;
  transition: 0.3s;
  z-index: 2;
}
.filter-item-list .content-box .content-link .content-body {
  display: block;
  position: relative;
}
.filter-item-list .content-box .content-link .content-body .status {
  display: block;
  height: 19px;
  color: #05A059;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: -0.32px;
}
.filter-item-list .content-box .content-link .content-body .content-title {
  position: relative;
  margin: 8px 0 20px;
  overflow: hidden;
  display: block;
  display: -webkit-box;
  height: 58px;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  color: #222;
  font-size: 22px;
  font-weight: 700;
  line-height: 130%;
  letter-spacing: -0.44px;
}
@media (max-width: 768px) {
  .filter-item-list .content-box .content-link .content-body .content-title {
    font-size: 19px;
  }
}
@media (max-width: 420px) {
  .filter-item-list .content-box .content-link .content-body .content-title {
    font-size: 18px;
  }
}
.filter-item-list .content-box .content-link .content-body .content-name,
.filter-item-list .content-box .content-link .content-body .content-company {
  display: inline-block;
  color: #666;
  font-size: 16px;
  letter-spacing: -0.32px;
  line-height: 1;
}
.filter-item-list .content-box .content-link .content-body .content-name {
  margin-right: 6px;
  font-weight: 700;
}
.filter-item-list .content-box .content-link .content-body .content-company {
  font-weight: 500;
}
.filter-item-list .content-box .content-link:hover .content-img::after {
  transform: scale3d(1, 1, 1);
}
.filter-item-list .content-box .content-link:hover .content-img .arrow {
  transform: scale(1);
}

.section5 {
  margin-top: 120px;
  padding: 0 50px;
}
@media (max-width: 1024px) {
  .section5 {
    margin-top: 100px;
  }
}
@media (max-width: 768px) {
  .section5 {
    margin-top: 80px;
    padding: 0 30px;
  }
}
@media (max-width: 540px) {
  .section5 {
    margin-top: 60px;
    padding: 0 20px;
  }
}
@media (max-width: 360px) {
  .section5 {
    margin-top: 50px;
    padding: 0 15px;
  }
}
.section5 .acegoui-box {
  background-color: #192F55;
  padding: 75px 100px 85px;
  border-radius: 20px;
}
@media (max-width: 1720px) {
  .section5 .acegoui-box {
    padding: 75px 50px 85px;
  }
}
@media (max-width: 768px) {
  .section5 .acegoui-box {
    padding: 70px 30px 80px;
  }
}
@media (max-width: 540px) {
  .section5 .acegoui-box {
    padding: 63px 20px 111px;
  }
}
@media (max-width: 360px) {
  .section5 .acegoui-box {
    padding: 45px 15px 80px;
  }
}
.section5 .acegoui-title {
  color: #fff;
}
.section5 .acegoui-title em {
  color: #56E479;
}
.section5 .cursor {
  position: fixed;
  z-index: 1000;
  transform: translate(-50%, -50%);
  transition-property: background, transform;
  pointer-events: none;
}
.section5 .cursor .bg {
  overflow: hidden;
  opacity: 0;
  position: absolute;
  left: -52px;
  top: -52px;
  transform: scale(0);
  width: 70px;
  height: 70px;
  border-radius: 50%;
  font-size: 0;
  text-align: center;
  background: #0CAD63 url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.92893 19.9289L19.7206 2.13721M19.7206 2.13721L19.7207 16.2793M19.7206 2.13721L5.57851 2.13721' stroke='white' stroke-width='2.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 50%;
  box-shadow: 15px 20px 40px 0 rgba(0, 0, 0, 0.18);
  transition: all 0.4s cubic-bezier(0.77, 0, 0.175, 1);
}
.section5 .cursor.on .bg {
  opacity: 1;
  transform: scale(1);
}

.acegoui-mentor-slider {
  position: relative;
  width: 100%;
}
.acegoui-mentor-slider .control {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-bottom: 30px;
  width: 100%;
  text-align: center;
  gap: 35px;
}
@media (max-width: 540px) {
  .acegoui-mentor-slider .control {
    margin-bottom: 24px;
    gap: 10px;
  }
}
@media (max-width: 360px) {
  .acegoui-mentor-slider .control {
    margin-bottom: 20px;
    gap: 5px;
  }
}
.acegoui-mentor-slider .control .swiper-button {
  display: inline-block;
  width: 32px;
  height: 48px;
  font-size: 0;
  background-position: center;
  background-repeat: no-repeat;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
}
@media (max-width: 540px) {
  .acegoui-mentor-slider .control .swiper-button {
    width: 28px;
    height: 42px;
  }
}
@media (max-width: 360px) {
  .acegoui-mentor-slider .control .swiper-button {
    width: 25px;
    height: 38px;
  }
}
.acegoui-mentor-slider .control .swiper-button:after {
  display: none;
}
.acegoui-mentor-slider .control .swiper-button.swiper-button-prev {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.3438 15.3438L4.5 8.65625L11.3438 2L9.46875 0.09375L0.65625 8.65625L9.46875 17.25L11.3438 15.3438Z' fill='white'/%3E%3C/svg%3E%0A");
}
.acegoui-mentor-slider .control .swiper-button.swiper-button-next {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='18' viewBox='0 0 12 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.65625 15.3438L7.5 8.65625L0.65625 2L2.53125 0.09375L11.3438 8.65625L2.53125 17.25L0.65625 15.3438Z' fill='white'/%3E%3C/svg%3E%0A");
}
.acegoui-mentor-slider .pager_wrap {
  margin-top: 56px;
  position: relative;
  display: flex;
  align-items: center;
}
.acegoui-mentor-slider .pager_wrap .swiper-pagination {
  position: relative;
  width: 100%;
  height: 2px;
  background: rgba(255, 255, 255, 0.15);
}
.acegoui-mentor-slider .pager_wrap .swiper-pagination .swiper-pagination-progressbar-fill {
  background: #3780FF;
}
.acegoui-mentor-slider .mentor-list {
  overflow: visible;
}
.acegoui-mentor-slider .mentor-list .mentor-item {
  position: relative;
  width: 340px;
  margin-right: 20px;
}
@media (max-width: 768px) {
  .acegoui-mentor-slider .mentor-list .mentor-item {
    width: 280px;
  }
}
@media (max-width: 540px) {
  .acegoui-mentor-slider .mentor-list .mentor-item {
    width: 240px;
  }
}
@media (max-width: 360px) {
  .acegoui-mentor-slider .mentor-list .mentor-item {
    width: 220px;
    margin-right: 15px;
  }
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  padding: 150px 30px 30px;
  border-radius: 16px;
  background: #fff;
  box-shadow: 0 20px 40px 0 rgba(0, 0, 0, 0.08);
  transition: background 0.4s cubic-bezier(0.77, 0, 0.175, 1);
}
@media (max-width: 768px) {
  .acegoui-mentor-slider .mentor-list .mentor-item .mentor-link {
    padding: 115px 25px 25px;
  }
}
@media (max-width: 360px) {
  .acegoui-mentor-slider .mentor-list .mentor-item .mentor-link {
    padding: 100px 20px 20px;
  }
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link:hover {
  background: #3780FF;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link:hover .mentor-name {
  color: #fff;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link:hover .mentor-company .mentor-text {
  color: #fff;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link:hover .mentor-content {
  color: #fff;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link:hover .mentor-tag .tag {
  background: rgba(255, 255, 255, 0.15);
  color: #fff;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box {
  position: absolute;
  left: 30px;
  top: 30px;
  z-index: 1;
  display: inline-flex;
  flex-wrap: wrap;
  gap: 5px;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box .like-badge {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 40px;
  height: 40px;
  border-radius: 10px;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box .like-badge .icon {
  display: inline-block;
  margin: 0 auto 2px;
  width: 9px;
  height: 9px;
  background-position: center;
  background-repeat: no-repeat;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box .like-badge .like-tit {
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 117%;
  letter-spacing: -0.015rem;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box .like-badge.like1 {
  background-color: #EFF9F3;
  border: 1px solid rgba(0, 134, 86, 0.5);
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box .like-badge.like1 .icon {
  background-image: url("data:image/svg+xml,%3Csvg width='11' height='10' viewBox='0 0 11 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.39746 9.20111V4.58631L5.07555 0.810547C5.77065 0.810547 6.33412 1.37403 6.33412 2.06914V3.74725H8.85125C9.09742 3.74445 9.33238 3.84992 9.49391 4.03567C9.65543 4.22143 9.72724 4.46877 9.6903 4.71216L9.11136 8.48791C9.04864 8.90159 8.69069 9.20584 8.27231 9.20111H3.39746ZM3.39746 9.20111L2.27729 9.20102C1.78583 9.20971 1.36569 8.84908 1.2998 8.36196V5.42527C1.36569 4.93817 1.78583 4.53107 2.27729 4.53976H3.39742L3.39746 9.20111Z' stroke='%23008656' stroke-width='0.800005' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box .like-badge.like1 .like-tit {
  color: #008656;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box .like-badge.like2 {
  background-color: #F2F4FB;
  border: 1px solid rgba(24, 17, 78, 0.5);
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box .like-badge.like2 .icon {
  background-image: url("data:image/svg+xml,%3Csvg width='10' height='9' viewBox='0 0 10 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.96776 8.3085V4.18463L4.46733 0.810547C5.08849 0.810547 5.59201 1.31409 5.59201 1.93524V3.43483H7.84136C8.06134 3.43233 8.2713 3.52658 8.41566 3.69258C8.55999 3.85857 8.62416 4.07959 8.59115 4.2971L8.0738 7.67117C8.01775 8.04084 7.69788 8.31273 7.32401 8.3085H2.96776ZM2.96776 8.3085L1.96676 8.30841C1.52758 8.31618 1.15214 7.99392 1.09326 7.55862V4.93434C1.15214 4.49906 1.52758 4.13527 1.96676 4.14303H2.96772L2.96776 8.3085Z' stroke='%2318114E' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .like-box .like-badge.like2 .like-tit {
  color: #18114E;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-img {
  position: absolute;
  top: 30px;
  right: 30px;
  width: 110px;
  height: 110px;
  border-radius: 50%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 768px) {
  .acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-img {
    top: 25px;
    right: 25px;
    width: 80px;
    height: 80px;
  }
}
@media (max-width: 360px) {
  .acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-img {
    top: 20px;
    right: 20px;
    width: 70px;
    height: 70px;
  }
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-img img {
  height: 140%;
  max-height: none;
  max-width: none;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-name {
  display: block;
  color: #000;
  font-size: 26px;
  font-weight: 700;
  letter-spacing: -0.52px;
  transition: color 0.4s cubic-bezier(0.77, 0, 0.175, 1);
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-company {
  margin: 10px 0 15px 0;
  display: flex;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-company .mentor-text {
  padding: 0 10px;
  color: #3780FF;
  font-size: 15px;
  font-weight: 700;
  letter-spacing: -0.32px;
  position: relative;
  transition: color 0.3s cubic-bezier(0.77, 0, 0.175, 1);
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-company .mentor-text:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 3px;
  height: 3px;
  background: #D9D9D9;
  border-radius: 50%;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-company .mentor-text:first-child {
  padding-left: 0;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-company .mentor-text:first-child:before {
  display: none;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-content {
  color: #555;
  font-size: 15px;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: -0.32px;
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  text-overflow: ellipsis;
  height: 58px;
  white-space: inherit;
  overflow: hidden;
  transition: color 0.3s cubic-bezier(0.77, 0, 0.175, 1);
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-tag {
  display: flex;
  flex-wrap: wrap;
  margin-top: 50px;
  height: 80px;
  overflow: hidden;
  gap: 5px;
}
.acegoui-mentor-slider .mentor-list .mentor-item .mentor-link .mentor-tag .tag {
  display: inline-flex;
  padding: 6px 10px;
  justify-content: center;
  align-items: center;
  border-radius: 6px;
  background: #F8F8F8;
  height: 35px;
}

.mobile-modal-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  width: 100%;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}
.mobile-modal-overlay.active {
  display: none;
  opacity: 0;
  visibility: hidden;
}
.mobile-modal-overlay:before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100vw;
  min-height: 100vh;
  background-color: rgba(0, 0, 0, 0.7);
  backdrop-filter: blur(4px);
}
.mobile-modal-overlay .mobile-modal-content {
  position: relative;
  overflow: hidden;
  padding: 25px 15px;
  max-width: 420px;
  width: 100%;
  margin: 0 auto;
}
@media (max-width: 420px) {
  .mobile-modal-overlay .mobile-modal-content {
    max-width: 300px;
  }
}
.mobile-modal-overlay .mobile-modal-inner,
.mobile-modal-overlay .mobile-modal-buttons {
  width: 100%;
}
.mobile-modal-overlay .mobile-modal-buttons {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-top: 15px;
  padding: 0 10px;
}
.mobile-modal-overlay .mobile-modal-buttons input[type=checkbox] {
  width: 16px;
  height: 16px;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 4px;
  margin-right: 5px;
}
.mobile-modal-overlay .mobile-modal-buttons label {
  margin-bottom: 0;
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: -0.28px;
}
.mobile-modal-overlay .mobile-modal-buttons .mobile-modal-close {
  color: #FFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: -0.28px;
}
.mobile-modal-overlay .popup {
  margin-top: 16px;
  max-height: none;
  height: 329px;
}
.mobile-modal-overlay .popup .popup_slide {
  width: 100%;
  height: 100%;
}
.mobile-modal-overlay .popup .popup_slide .swiper-slide img {
  max-height: none;
  height: 100%;
}
@media (max-width: 768px) {
  .mobile-modal-overlay .popup .popup_slide .swiper-slide img {
    height: 100%;
    max-width: none;
  }
}
.mobile-modal-overlay .popup .swiper-wrapper {
  width: auto;
  height: 100%;
  max-width: none;
}
@media (max-width: 768px) {
  .mobile-modal-overlay .popup .swiper-wrapper {
    width: auto;
    height: 100%;
    max-width: none;
  }
}
@media (max-width: 768px) {
  .mobile-modal-overlay .popup {
    max-height: none;
    height: 329px;
  }
}
@media (max-width: 420px) {
  .mobile-modal-overlay .popup {
    height: 228px;
  }
}

.modal-confirm {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  visibility: hidden;
  overflow-x: hidden;
  overflow-y: auto;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: visibility 0.15s 0.3s, z-index 0s 0.3s, opacity 0.2s;
  margin: 0 auto;
  background-color: rgba(0, 0, 0, 0.1);
}
.modal-confirm .modal-confirm > * {
  width: 100%;
}
.modal-confirm.in, .modal-confirm.show, .modal-confirm.shown {
  display: block;
  z-index: 1050;
  transition-delay: 0s;
  opacity: 1;
  visibility: visible;
}
.modal-confirm .modal__dialog {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  z-index: 1050;
  height: 100%;
  min-height: 100%;
  margin: auto;
  position: relative;
  width: 100%;
}
.modal-confirm .modal__dialog .modal__body {
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  justify-content: flex-start;
  flex-direction: column;
  overflow: hidden;
  max-height: 100%;
  background-color: #fff;
  border: 1px solid #d9dae1;
  box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.1);
  max-width: 400px;
  padding: 14px;
  border-radius: 5px;
  outline-color: transparent;
  transition: outline-color 0.1s;
}
@media (max-width: 420px) {
  .modal-confirm .modal__dialog .modal__body {
    max-width: 320px;
  }
}
.modal-confirm .modal__dialog .modal__body .modal__header {
  display: block;
  padding: 0;
  margin: 0;
  width: 100%;
  background-color: inherit;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
  border-bottom: 1px solid #e6e6e6;
}
.modal-confirm .modal__dialog .modal__body .modal__header .modal__title {
  display: block;
  padding: 8px 8px 10px;
  width: 100%;
  font-size: 18px;
  color: #36404a;
  font-weight: 700;
  line-height: 110%;
  letter-spacing: -0.36px;
}
.modal-confirm .modal__dialog .modal__body .modal__content {
  display: block;
  width: 100%;
  padding: 15px 3px;
  background-color: inherit;
  border-bottom: 1px solid #d9dae1;
  background-color: inherit;
  font-weight: 400;
  line-height: 115%;
  letter-spacing: -0.32px;
}
.modal-confirm .modal__dialog .modal__body .modal__footer {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  width: 100%;
  padding-top: 15px;
  border-top: none;
  background-color: inherit;
}
.modal-confirm .modal__dialog .modal__body .modal__footer .btn {
  min-width: 72px;
  background-color: #18114E;
  border-color: #18114E;
  border-radius: 4px;
  color: #fff !important;
}

/*# sourceMappingURL=acego.main.css.map */
