@charset "UTF-8";
@-webkit-keyframes body-loader {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
html {
  scroll-behavior: smooth;
}

body {
  color: #1f2353;
}
@media (prefers-reduced-motion: reduce) {
  body .collapsing {
    transition-property: height, visibility;
    transition-duration: 0.3s;
  }
  body .modal.fade {
    transition-property: opacity;
    transition-duration: 0.2s;
  }
  body .modal.fade .modal-dialog {
    transition-property: transform, opacity;
    transition-duration: 0.35s;
  }
  body .modal.show .modal-dialog {
    transform: translate(0, 0);
  }
  body .modal-backdrop.fade {
    transition-property: opacity;
    transition-duration: 0.2s;
  }
}
body p {
  font-size: 18px;
  font-weight: 400;
  line-height: 1.3;
  color: #636587;
  margin: 0;
}
@media (max-width: 992px) {
  body p {
    font-size: 14px;
  }
}
body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body span,
body p,
body div {
  word-break: keep-all;
}
body .mute {
  opacity: 0.2;
}
body main {
  z-index: 50;
  position: relative;
  background-color: white;
}

.container {
  max-width: 1200px;
  padding: 0;
}

.content-wrapper {
  max-width: 1200px;
  padding: 0;
  margin-left: auto;
  margin-right: auto;
}

@media (max-width: 1200px) {
  .container-fluid,
.container {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .container-fluid .container,
.container-fluid .container-fluid,
.container .container,
.container .container-fluid {
    padding: 0 !important;
  }
}
@-webkit-keyframes FadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.font-weight-900 {
  font-weight: 900;
}
.font-weight-800 {
  font-weight: 800;
}
.font-weight-700 {
  font-weight: 700;
}
.font-weight-600 {
  font-weight: 600;
}
.font-weight-500 {
  font-weight: 500;
}
.font-weight-400 {
  font-weight: 400;
}
.font-weight-300 {
  font-weight: 300;
}
.font-weight-200 {
  font-weight: 200;
}
.font-weight-100 {
  font-weight: 100;
}

.scale-load {
  scale: 0;
  transition: scale 0.5s;
}
.scale-load.delay--100 {
  transition-delay: 100ms;
}
.scale-load.delay--200 {
  transition-delay: 200ms;
}
.scale-load.delay--300 {
  transition-delay: 300ms;
}
.scale-load.delay--400 {
  transition-delay: 400ms;
}
.scale-load.delay--500 {
  transition-delay: 500ms;
}
.scale-load.delay--600 {
  transition-delay: 600ms;
}

.scale-loaded {
  scale: 1;
}

@media (max-width: 600px) {
  .scale-load {
    transition-delay: 200ms !important;
  }
}
.color-orange {
  color: #ef552b;
}
.color-orange-100 {
  color: #ef552b;
}
.color-orange-90 {
  color: #f16641;
}
.color-orange-80 {
  color: #f27755;
}
.color-orange-70 {
  color: #f4886b;
}
.color-orange-60 {
  color: #f59980;
}
.color-orange-50 {
  color: #f7aa95;
}
.color-orange-40 {
  color: #f9bbaa;
}
.color-orange-30 {
  color: #fbccc0;
}
.color-orange-20 {
  color: #fcddd5;
}
.color-orange-10 {
  color: #f7f5f5;
}
.color-navy {
  color: #1f2353;
}
.color-navy-100 {
  color: #1f2353;
}
.color-navy-90 {
  color: #363965;
}
.color-navy-80 {
  color: #4c4f75;
}
.color-navy-70 {
  color: #636587;
}
.color-navy-60 {
  color: #797b98;
}
.color-navy-50 {
  color: #8f91a9;
}
.color-navy-40 {
  color: #a5a7ba;
}
.color-navy-30 {
  color: #bcbdcc;
}
.color-navy-20 {
  color: #d2d3dd;
}
.color-navy-10 {
  color: #f5f5fa;
}
.color-blue {
  color: #2e82ff;
}
.color-blue-100 {
  color: #2e82ff;
}
.color-blue-90 {
  color: #438fff;
}
.color-blue-80 {
  color: #589bff;
}
.color-blue-70 {
  color: #6da8ff;
}
.color-blue-60 {
  color: #82b4ff;
}
.color-blue-50 {
  color: #97c1ff;
}
.color-blue-40 {
  color: #abcdff;
}
.color-blue-30 {
  color: #c1daff;
}
.color-blue-20 {
  color: #d5e6ff;
}
.color-blue-10 {
  color: #f3f8ff;
}
.color-yellow {
  color: #ffc833;
}
.color-yellow-100 {
  color: #ffc833;
}
.color-yellow-90 {
  color: #ffcd43;
}
.color-yellow-80 {
  color: #ffd258;
}
.color-yellow-70 {
  color: #ffd86d;
}
.color-yellow-60 {
  color: #ffdd82;
}
.color-yellow-50 {
  color: #ffe397;
}
.color-yellow-40 {
  color: #ffe9ab;
}
.color-yellow-30 {
  color: #ffefc1;
}
.color-yellow-20 {
  color: #fff4d5;
}
.color-yellow-10 {
  color: #fffcf3;
}
.color-green {
  color: #52cc8f;
}
.color-green-100 {
  color: #52cc8f;
}
.color-green-90 {
  color: #64d29b;
}
.color-green-80 {
  color: #75d6a5;
}
.color-green-70 {
  color: #86dcb1;
}
.color-green-60 {
  color: #97e0bc;
}
.color-green-50 {
  color: #a9e6c7;
}
.color-green-40 {
  color: #baebd2;
}
.color-green-30 {
  color: #ccf0de;
}
.color-green-20 {
  color: #dcf5e9;
}
.color-green-10 {
  color: #f5fcf9;
}
.color-purple {
  color: #8B44B3;
}
.color-purple-100 {
  color: #8B44B3;
}
.color-purple-30 {
  color: #DCC7E7;
}
.color-white {
  color: white;
}

.bg-orange {
  background-color: #ef552b;
}
.bg-orange-110 {
  background-color: #e3481e;
}
.bg-orange-100 {
  background-color: #ef552b;
}
.bg-orange-90 {
  background-color: #f16641;
}
.bg-orange-80 {
  background-color: #f27755;
}
.bg-orange-70 {
  background-color: #f4886b;
}
.bg-orange-60 {
  background-color: #f59980;
}
.bg-orange-50 {
  background-color: #f7aa95;
}
.bg-orange-40 {
  background-color: #f9bbaa;
}
.bg-orange-30 {
  background-color: #fbccc0;
}
.bg-orange-20 {
  background-color: #fcddd5;
}
.bg-orange-10 {
  background-color: #f7f5f5;
}
.bg-navy {
  background-color: #1f2353;
}
.bg-navy-110 {
  background-color: #171b47;
}
.bg-navy-100 {
  background-color: #1f2353;
}
.bg-navy-90 {
  background-color: #363965;
}
.bg-navy-80 {
  background-color: #4c4f75;
}
.bg-navy-70 {
  background-color: #636587;
}
.bg-navy-60 {
  background-color: #797b98;
}
.bg-navy-50 {
  background-color: #8f91a9;
}
.bg-navy-40 {
  background-color: #a5a7ba;
}
.bg-navy-30 {
  background-color: #bcbdcc;
}
.bg-navy-20 {
  background-color: #d2d3dd;
}
.bg-navy-10 {
  background-color: #f5f5fa;
}
.bg-blue {
  background-color: #2e82ff;
}
.bg-blue-110 {
  background-color: #116bf2;
}
.bg-blue-100 {
  background-color: #2e82ff;
}
.bg-blue-90 {
  background-color: #438fff;
}
.bg-blue-80 {
  background-color: #589bff;
}
.bg-blue-70 {
  background-color: #6da8ff;
}
.bg-blue-60 {
  background-color: #82b4ff;
}
.bg-blue-50 {
  background-color: #97c1ff;
}
.bg-blue-40 {
  background-color: #abcdff;
}
.bg-blue-30 {
  background-color: #c1daff;
}
.bg-blue-20 {
  background-color: #d5e6ff;
}
.bg-blue-10 {
  background-color: #f3f8ff;
}
.bg-yellow {
  background-color: #ffc833;
}
.bg-yellow-110 {
  background-color: #f2ba1f;
}
.bg-yellow-100 {
  background-color: #ffc833;
}
.bg-yellow-90 {
  background-color: #ffcd43;
}
.bg-yellow-80 {
  background-color: #ffd258;
}
.bg-yellow-70 {
  background-color: #ffd86d;
}
.bg-yellow-60 {
  background-color: #ffdd82;
}
.bg-yellow-50 {
  background-color: #ffe397;
}
.bg-yellow-40 {
  background-color: #ffe9ab;
}
.bg-yellow-30 {
  background-color: #ffefc1;
}
.bg-yellow-20 {
  background-color: #fff4d5;
}
.bg-yellow-10 {
  background-color: #fffcf3;
}
.bg-green {
  background-color: #52cc8f;
}
.bg-green-110 {
  background-color: #43bf81;
}
.bg-green-100 {
  background-color: #52cc8f;
}
.bg-green-90 {
  background-color: #64d29b;
}
.bg-green-80 {
  background-color: #75d6a5;
}
.bg-green-70 {
  background-color: #86dcb1;
}
.bg-green-60 {
  background-color: #97e0bc;
}
.bg-green-50 {
  background-color: #a9e6c7;
}
.bg-green-40 {
  background-color: #baebd2;
}
.bg-green-30 {
  background-color: #ccf0de;
}
.bg-green-20 {
  background-color: #dcf5e9;
}
.bg-green-10 {
  background-color: #f5fcf9;
}
.bg-purple {
  background-color: #8B44B3;
}
.bg-purple-100 {
  background-color: #8B44B3;
}
.bg-purple-30 {
  background-color: #DCC7E7;
}
.bg-white {
  background-color: white;
}

.bg-orange {
  background-color: #ef552b;
}

.bg-navy {
  background-color: #1f2353;
}

.bg-green {
  background-color: #52cc8f;
}

.bg-yellow {
  background-color: #ffc833;
}

.bg-blue {
  background-color: #2e82ff;
}

.bg-light--orange {
  background-color: #f7f5f5;
}

.bg-light--navy {
  background-color: #f5f5fa;
}

.border-grey {
  border: 1px solid rgba(31, 35, 83, 0.1);
}
.border-bottom-grey {
  border-bottom: 1px solid rgba(31, 35, 83, 0.1);
}

.shadow-close {
  -webkit-box-shadow: 1px 1px 3px 1px rgba(31, 35, 83, 0.15);
  box-shadow: 1px 1px 3px 1px rgba(31, 35, 83, 0.15);
}
.shadow-far {
  -webkit-box-shadow: 20px 20px 40px rgba(31, 35, 83, 0.3);
  box-shadow: 20px 20px 40px rgba(31, 35, 83, 0.3);
}

.box-shadow-none {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.btn {
  color: white;
  display: flex;
  border: none;
  padding: 12px 24px;
  gap: 8px;
  justify-content: center;
  transition: all 0.2s ease-in-out;
}
.btn a {
  text-decoration: none;
}
.btn:focus {
  color: white;
}
.btn.cta {
  padding: 12px 0 12px 24px;
  background-color: #ef552b;
  width: 110px;
}
.btn.cta a {
  color: white;
}
.btn.cta:after {
  content: " →";
  opacity: 0;
  transition: all 0.2s ease-in-out;
}
.btn.cta:hover {
  color: white;
  transition: all 0.2s ease-in-out;
  background-color: #e3481e;
  width: 130px;
  padding: 12px 24px;
}
.btn.cta:hover::after {
  opacity: 1;
}
.btn.cta.dark {
  background-color: #1f2353;
}
.btn.cta.dark:hover {
  color: white;
  background-color: #171b47;
}
.btn.cta.light {
  background-color: white;
  color: #1f2353;
  font-weight: 600;
}
.btn.cta.light:hover {
  color: #1f2353;
  background-color: #f5f5fa;
}
.btn.cta.light-outline {
  background-color: transparent;
  color: white;
  font-weight: 600;
  border: 1px solid white;
}
.btn.cta.light-outline:hover {
  color: white;
  background-color: transparent;
}
.btn.cta.dark-outline {
  background-color: transparent;
  color: #1f2353;
  font-weight: 600;
  border: 1px solid #1f2353;
}
.btn.cta.dark-outline:hover {
  color: #1f2353;
  background-color: transparent;
}
.btn.more {
  border-radius: 8px;
  border: 1px solid #636587;
  color: #636587;
  background-color: transparent;
  transition: all 0.15s ease-in-out;
}
.btn.more:hover {
  color: white;
  border-color: white;
}
.btn.primary {
  background-color: #ef552b;
}
.btn.primary:hover {
  color: white;
  background-color: #e3481e;
}
.btn.secondary {
  background-color: #bcbdcc;
}
.btn.secondary:hover {
  color: white;
  background-color: #a5a7ba;
}
.btn.tertiary {
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid #bcbdcc;
  color: #a5a7ba;
}
.btn.tertiary:hover {
  border-color: #a5a7ba;
}

@media (max-width: 992px) {
  .btn {
    padding: 8px 16px;
    font-size: 14px;
  }
  .btn.cta {
    padding: 8px 0 8px 16px;
  }
  .btn.cta:hover {
    padding: 8px 16px;
  }
}
a.btn {
  color: white;
  display: flex;
  border: none;
  padding: 12px 24px;
  gap: 8px;
  justify-content: center;
  transition: all 0.2s ease-in-out;
}
a.btn a {
  text-decoration: none;
}
a.btn:focus {
  color: white;
}
a.btn.cta {
  padding: 12px 0 12px 24px;
  background-color: #ef552b;
  width: 110px;
}
a.btn.cta a {
  color: white;
}
a.btn.cta:after {
  content: " →";
  opacity: 0;
  transition: all 0.2s ease-in-out;
}
a.btn.cta:hover {
  color: white;
  transition: all 0.2s ease-in-out;
  background-color: #e3481e;
  width: 130px;
  padding: 12px 24px;
}
a.btn.cta:hover::after {
  opacity: 1;
}
a.btn.cta.dark {
  background-color: #1f2353;
}
a.btn.cta.dark:hover {
  color: white;
  background-color: #171b47;
}
a.btn.cta.light {
  background-color: white;
  color: #1f2353;
  font-weight: 600;
}
a.btn.cta.light:hover {
  color: #1f2353;
  background-color: #f5f5fa;
}
a.btn.cta.light-outline {
  background-color: transparent;
  color: white;
  font-weight: 600;
  border: 1px solid white;
}
a.btn.cta.light-outline:hover {
  color: white;
  background-color: transparent;
}
a.btn.cta.dark-outline {
  background-color: transparent;
  color: #1f2353;
  font-weight: 600;
  border: 1px solid #1f2353;
}
a.btn.cta.dark-outline:hover {
  color: #1f2353;
  background-color: transparent;
}
a.btn.primary {
  background-color: #ef552b;
}
a.btn.primary:hover {
  color: white;
  background-color: #e3481e;
}
a.btn.secondary {
  background-color: #bcbdcc;
}
a.btn.secondary:hover {
  color: white;
  background-color: #a5a7ba;
}
a.btn.tertiary {
  background-color: rgba(255, 255, 255, 0.8);
  border: 1px solid #bcbdcc;
  color: #a5a7ba;
}
a.btn.tertiary:hover {
  border-color: #a5a7ba;
}

a.text-link {
  font-size: 16px;
  display: flex;
  width: fit-content;
  gap: 8px;
  text-decoration: none;
  line-height: 1;
  color: #bcbdcc;
  transition: all 0.2s ease-in-out;
}
a.text-link.btn {
  border: 1px solid;
  border-radius: 8px;
  padding: 8px 16px;
  gap: 0;
}
a.text-link.btn span {
  transition: opacity 0.2s, width 0.2s, margin 0.2s;
  opacity: 0;
  width: 0;
}
a.text-link.btn:hover {
  border: 1px solid white;
  background-color: white;
  color: #1f2353;
}
a.text-link.btn:hover span {
  opacity: 1;
  width: 10px;
  margin-left: 8px;
}
a.text-link:hover {
  color: #0d6efd;
}
a.text-link:hover .arrow {
  opacity: 1;
}
a.text-link .arrow {
  display: flex;
  width: 8px;
  opacity: 0.3;
  transition: all 0.2s ease-in-out;
}

@media (max-width: 992px) {
  a.btn {
    padding: 8px 16px;
    font-size: 14px;
  }
  a.btn.cta {
    padding: 8px 0 8px 16px;
  }
  a.btn.cta:hover {
    padding: 8px 16px;
  }

  a.text-link {
    font-size: 14px;
  }
  a.text-link .arrow {
    width: 6px;
  }
}
.p-0 {
  padding: 0px !important;
}
.p-4 {
  padding: 4px !important;
}
.p-8 {
  padding: 8px !important;
}
.p-16 {
  padding: 16px !important;
}
.p-24 {
  padding: 24px !important;
}
.p-32 {
  padding: 32px !important;
}
.p-40 {
  padding: 40px !important;
}
.p-50 {
  padding: 50px !important;
}
.p-60 {
  padding: 60px !important;
}
.p-100 {
  padding: 100px !important;
}
.p-120 {
  padding: 120px !important;
}
.p-150 {
  padding: 150px !important;
}
.p-200 {
  padding: 200px !important;
}
.pt-0 {
  padding-top: 0px !important;
}
.pt-4 {
  padding-top: 4px !important;
}
.pt-8 {
  padding-top: 8px !important;
}
.pt-16 {
  padding-top: 16px !important;
}
.pt-24 {
  padding-top: 24px !important;
}
.pt-32 {
  padding-top: 32px !important;
}
.pt-40 {
  padding-top: 40px !important;
}
.pt-50 {
  padding-top: 50px !important;
}
.pt-50 {
  padding-top: 60px !important;
}
.pt-100 {
  padding-top: 100px !important;
}
.pt-120 {
  padding-top: 120px !important;
}
.pt-150 {
  padding-top: 150px !important;
}
.pt-200 {
  padding-top: 200px !important;
}
.pe-0 {
  padding-right: 0px !important;
}
.pe-4 {
  padding-right: 4px !important;
}
.pe-8 {
  padding-right: 8px !important;
}
.pe-16 {
  padding-right: 16px !important;
}
.pe-24 {
  padding-right: 24px !important;
}
.pe-32 {
  padding-right: 32px !important;
}
.pe-40 {
  padding-right: 40px !important;
}
.pe-50 {
  padding-right: 50px !important;
}
.pe-60 {
  padding-right: 60px !important;
}
.pe-100 {
  padding-right: 100px !important;
}
.pe-120 {
  padding-right: 120px !important;
}
.pe-150 {
  padding-right: 150px !important;
}
.pe-200 {
  padding-right: 200px !important;
}
.pb-0 {
  padding-bottom: 0px !important;
}
.pb-4 {
  padding-bottom: 4px !important;
}
.pb-8 {
  padding-bottom: 8px !important;
}
.pb-16 {
  padding-bottom: 16px !important;
}
.pb-24 {
  padding-bottom: 24px !important;
}
.pb-32 {
  padding-bottom: 32px !important;
}
.pb-40 {
  padding-bottom: 40px !important;
}
.pb-50 {
  padding-bottom: 50px !important;
}
.pb-60 {
  padding-bottom: 60px !important;
}
.pb-100 {
  padding-bottom: 100px !important;
}
.pb-120 {
  padding-bottom: 120px !important;
}
.pb-150 {
  padding-bottom: 150px !important;
}
.pb-200 {
  padding-bottom: 200px !important;
}
.ps-0 {
  padding-left: 0px !important;
}
.ps-4 {
  padding-left: 4px !important;
}
.ps-8 {
  padding-left: 8px !important;
}
.ps-16 {
  padding-left: 16px !important;
}
.ps-24 {
  padding-left: 24px !important;
}
.ps-32 {
  padding-left: 32px !important;
}
.ps-40 {
  padding-left: 40px !important;
}
.ps-50 {
  padding-left: 50px !important;
}
.ps-60 {
  padding-left: 60px !important;
}
.ps-100 {
  padding-left: 100px !important;
}
.ps-120 {
  padding-left: 120px !important;
}
.ps-150 {
  padding-left: 150px !important;
}
.ps-200 {
  padding-left: 200px !important;
}
.py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.py-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.py-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.py-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.py-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.py-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}
.py-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}
.py-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}
.py-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}
.py-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}
.py-120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}
.py-150 {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}
.py-200 {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
}
.px-0 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
.px-4 {
  padding-right: 4px !important;
  padding-left: 4px !important;
}
.px-8 {
  padding-right: 8px !important;
  padding-left: 8px !important;
}
.px-16 {
  padding-right: 16px !important;
  padding-left: 16px !important;
}
.px-24 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}
.px-32 {
  padding-right: 32px !important;
  padding-left: 32px !important;
}
.px-40 {
  padding-right: 40px !important;
  padding-left: 40px !important;
}
.px-50 {
  padding-right: 50px !important;
  padding-left: 50px !important;
}
.px-60 {
  padding-right: 60px !important;
  padding-left: 60px !important;
}
.px-100 {
  padding-right: 100px !important;
  padding-left: 100px !important;
}
.px-120 {
  padding-right: 120px !important;
  padding-left: 120px !important;
}
.px-150 {
  padding-right: 150px !important;
  padding-left: 150px !important;
}
.px-200 {
  padding-right: 200px !important;
  padding-left: 200px !important;
}

@media (min-width: 992px) {
  .p-lg-0 {
    padding: 0px !important;
  }
  .p-lg-4 {
    padding: 4px !important;
  }
  .p-lg-8 {
    padding: 8px !important;
  }
  .p-lg-16 {
    padding: 16px !important;
  }
  .p-lg-24 {
    padding: 24px !important;
  }
  .p-lg-32 {
    padding: 32px !important;
  }
  .p-lg-40 {
    padding: 40px !important;
  }
  .p-lg-50 {
    padding: 50px !important;
  }
  .p-lg-60 {
    padding: 60px !important;
  }
  .p-lg-100 {
    padding: 100px !important;
  }
  .p-lg-120 {
    padding: 120px !important;
  }
  .p-lg-150 {
    padding: 150px !important;
  }
  .p-lg-200 {
    padding: 200px !important;
  }
  .pt-lg-0 {
    padding-top: 0px !important;
  }
  .pt-lg-4 {
    padding-top: 4px !important;
  }
  .pt-lg-8 {
    padding-top: 8px !important;
  }
  .pt-lg-16 {
    padding-top: 16px !important;
  }
  .pt-lg-24 {
    padding-top: 24px !important;
  }
  .pt-lg-32 {
    padding-top: 32px !important;
  }
  .pt-lg-40 {
    padding-top: 40px !important;
  }
  .pt-lg-50 {
    padding-top: 50px !important;
  }
  .pt-lg-60 {
    padding-top: 60px !important;
  }
  .pt-lg-100 {
    padding-top: 100px !important;
  }
  .pt-lg-120 {
    padding-top: 120px !important;
  }
  .pt-lg-150 {
    padding-top: 150px !important;
  }
  .pt-lg-200 {
    padding-top: 200px !important;
  }
  .pe-lg-0 {
    padding-right: 0px !important;
  }
  .pe-lg-4 {
    padding-right: 4px !important;
  }
  .pe-lg-8 {
    padding-right: 8px !important;
  }
  .pe-lg-16 {
    padding-right: 16px !important;
  }
  .pe-lg-24 {
    padding-right: 24px !important;
  }
  .pe-lg-32 {
    padding-right: 32px !important;
  }
  .pe-lg-40 {
    padding-right: 40px !important;
  }
  .pe-lg-50 {
    padding-right: 50px !important;
  }
  .pe-lg-60 {
    padding-right: 60px !important;
  }
  .pe-lg-100 {
    padding-right: 100px !important;
  }
  .pe-lg-120 {
    padding-right: 120px !important;
  }
  .pe-lg-150 {
    padding-right: 150px !important;
  }
  .pe-lg-200 {
    padding-right: 200px !important;
  }
  .pb-lg-0 {
    padding-bottom: 0px !important;
  }
  .pb-lg-4 {
    padding-bottom: 4px !important;
  }
  .pb-lg-8 {
    padding-bottom: 8px !important;
  }
  .pb-lg-16 {
    padding-bottom: 16px !important;
  }
  .pb-lg-24 {
    padding-bottom: 24px !important;
  }
  .pb-lg-32 {
    padding-bottom: 32px !important;
  }
  .pb-lg-40 {
    padding-bottom: 40px !important;
  }
  .pb-lg-60 {
    padding-bottom: 60px !important;
  }
  .pb-lg-100 {
    padding-bottom: 100px !important;
  }
  .pb-lg-120 {
    padding-bottom: 120px !important;
  }
  .pb-lg-150 {
    padding-bottom: 150px !important;
  }
  .pb-lg-200 {
    padding-bottom: 200px !important;
  }
  .ps-lg-0 {
    padding-left: 4px !important;
  }
  .ps-lg-4 {
    padding-left: 4px !important;
  }
  .ps-lg-8 {
    padding-left: 8px !important;
  }
  .ps-lg-16 {
    padding-left: 16px !important;
  }
  .ps-lg-24 {
    padding-left: 24px !important;
  }
  .ps-lg-32 {
    padding-left: 32px !important;
  }
  .ps-lg-40 {
    padding-left: 40px !important;
  }
  .ps-lg-60 {
    padding-left: 60px !important;
  }
  .ps-lg-100 {
    padding-left: 100px !important;
  }
  .ps-lg-120 {
    padding-left: 120px !important;
  }
  .ps-lg-150 {
    padding-left: 150px !important;
  }
  .ps-lg-200 {
    padding-left: 200px !important;
  }
  .py-lg-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .py-lg-4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .py-lg-4 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .py-lg-8 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .py-lg-16 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .py-lg-24 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .py-lg-32 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .py-lg-40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .py-lg-50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .py-lg-60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .py-lg-100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
  .py-lg-120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }
  .py-lg-150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }
  .py-lg-200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
  }
  .px-lg-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .px-lg-4 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .px-lg-8 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .px-lg-16 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .px-lg-24 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .px-lg-32 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .px-lg-40 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .px-lg-50 {
    padding-right: 50px !important;
    padding-left: 50px !important;
  }
  .px-lg-60 {
    padding-right: 60px !important;
    padding-left: 60px !important;
  }
  .px-lg-100 {
    padding-right: 100px !important;
    padding-left: 100px !important;
  }
  .px-lg-120 {
    padding-right: 120px !important;
    padding-left: 120px !important;
  }
  .px-lg-150 {
    padding-right: 150px !important;
    padding-left: 150px !important;
  }
  .px-lg-200 {
    padding-right: 200px !important;
    padding-left: 200px !important;
  }
}
.m-0 {
  margin: 0px !important;
}
.m-4 {
  margin: 4px !important;
}
.m-8 {
  margin: 8px !important;
}
.m-16 {
  margin: 16px !important;
}
.m-24 {
  margin: 24px !important;
}
.m-32 {
  margin: 32px !important;
}
.m-40 {
  margin: 40px !important;
}
.m-50 {
  margin: 50px !important;
}
.m-60 {
  margin: 60px !important;
}
.m-100 {
  margin: 100px !important;
}
.m-120 {
  margin: 120px !important;
}
.m-150 {
  margin: 150px !important;
}
.m-200 {
  margin: 200px !important;
}
.mt-0 {
  margin-top: 0px !important;
}
.mt-4 {
  margin-top: 4px !important;
}
.mt-8 {
  margin-top: 8px !important;
}
.mt-16 {
  margin-top: 16px !important;
}
.mt-24 {
  margin-top: 24px !important;
}
.mt-32 {
  margin-top: 32px !important;
}
.mt-40 {
  margin-top: 40px !important;
}
.mt-50 {
  margin-top: 50px !important;
}
.mt-60 {
  margin-top: 60px !important;
}
.mt-100 {
  margin-top: 100px !important;
}
.mt-120 {
  margin-top: 120px !important;
}
.mt-150 {
  margin-top: 150px !important;
}
.mt-200 {
  margin-top: 200px !important;
}
.me-0 {
  margin-right: 0px !important;
}
.me-4 {
  margin-right: 4px !important;
}
.me-8 {
  margin-right: 8px !important;
}
.me-16 {
  margin-right: 16px !important;
}
.me-24 {
  margin-right: 24px !important;
}
.me-32 {
  margin-right: 32px !important;
}
.me-40 {
  margin-right: 40px !important;
}
.me-50 {
  margin-right: 50px !important;
}
.me-60 {
  margin-right: 60px !important;
}
.me-100 {
  margin-right: 100px !important;
}
.me-120 {
  margin-right: 120px !important;
}
.me-150 {
  margin-right: 150px !important;
}
.me-200 {
  margin-right: 200px !important;
}
.mb-0 {
  margin-bottom: 0px !important;
}
.mb-4 {
  margin-bottom: 4px !important;
}
.mb-8 {
  margin-bottom: 8px !important;
}
.mb-16 {
  margin-bottom: 16px !important;
}
.mb-24 {
  margin-bottom: 24px !important;
}
.mb-32 {
  margin-bottom: 32px !important;
}
.mb-40 {
  margin-bottom: 40px !important;
}
.mb-50 {
  margin-bottom: 50px !important;
}
.mb-60 {
  margin-bottom: 60px !important;
}
.mb-100 {
  margin-bottom: 100px !important;
}
.mb-120 {
  margin-bottom: 120px !important;
}
.mb-150 {
  margin-bottom: 150px !important;
}
.mb-200 {
  margin-bottom: 200px !important;
}
.ms-0 {
  margin-left: 0px !important;
}
.ms-4 {
  margin-left: 4px !important;
}
.ms-8 {
  margin-left: 8px !important;
}
.ms-16 {
  margin-left: 16px !important;
}
.ms-24 {
  margin-left: 24px !important;
}
.ms-32 {
  margin-left: 32px !important;
}
.ms-40 {
  margin-left: 40px !important;
}
.ms-50 {
  margin-left: 50px !important;
}
.ms-60 {
  margin-left: 60px !important;
}
.ms-100 {
  margin-left: 100px !important;
}
.ms-120 {
  margin-left: 120px !important;
}
.ms-150 {
  margin-left: 150px !important;
}
.ms-200 {
  margin-left: 200px !important;
}
.my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.my-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}
.my-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.my-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.my-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
.my-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}
.my-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}
.my-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}
.my-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}
.my-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}
.my-120 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}
.my-150 {
  margin-top: 150px !important;
  margin-bottom: 150px !important;
}
.my-200 {
  margin-top: 200px !important;
  margin-bottom: 200px !important;
}
.mx-0 {
  margin-right: 0px !important;
  margin-left: 0px !important;
}
.mx-4 {
  margin-right: 4px !important;
  margin-left: 4px !important;
}
.mx-8 {
  margin-right: 8px !important;
  margin-left: 8px !important;
}
.mx-16 {
  margin-right: 16px !important;
  margin-left: 16px !important;
}
.mx-24 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}
.mx-32 {
  margin-right: 32px !important;
  margin-left: 32px !important;
}
.mx-40 {
  margin-right: 40px !important;
  margin-left: 40px !important;
}
.mx-50 {
  margin-right: 50px !important;
  margin-left: 50px !important;
}
.mx-60 {
  margin-right: 60px !important;
  margin-left: 60px !important;
}
.mx-100 {
  margin-right: 100px !important;
  margin-left: 100px !important;
}
.mx-120 {
  margin-right: 120px !important;
  margin-left: 120px !important;
}
.mx-150 {
  margin-right: 150px !important;
  margin-left: 150px !important;
}
.mx-200 {
  margin-right: 200px !important;
  margin-left: 200px !important;
}

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-4 {
    margin: 4px !important;
  }
  .m-lg-8 {
    margin: 8px !important;
  }
  .m-lg-16 {
    margin: 16px !important;
  }
  .m-lg-24 {
    margin: 24px !important;
  }
  .m-lg-32 {
    margin: 32px !important;
  }
  .m-lg-40 {
    margin: 40px !important;
  }
  .m-lg-50 {
    margin: 50px !important;
  }
  .m-lg-60 {
    margin: 60px !important;
  }
  .m-lg-100 {
    margin: 100px !important;
  }
  .m-lg-120 {
    margin: 120px !important;
  }
  .m-lg-150 {
    margin: 150px !important;
  }
  .m-lg-200 {
    margin: 200px !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-4 {
    margin-top: 4px !important;
  }
  .mt-lg-8 {
    margin-top: 8px !important;
  }
  .mt-lg-16 {
    margin-top: 16px !important;
  }
  .mt-lg-24 {
    margin-top: 24px !important;
  }
  .mt-lg-32 {
    margin-top: 32px !important;
  }
  .mt-lg-40 {
    margin-top: 40px !important;
  }
  .mt-lg-50 {
    margin-top: 50px !important;
  }
  .mt-lg-60 {
    margin-top: 60px !important;
  }
  .mt-lg-100 {
    margin-top: 100px !important;
  }
  .mt-lg-120 {
    margin-top: 120px !important;
  }
  .mt-lg-150 {
    margin-top: 150px !important;
  }
  .mt-lg-200 {
    margin-top: 200px !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-4 {
    margin-right: 4px !important;
  }
  .me-lg-8 {
    margin-right: 8px !important;
  }
  .me-lg-16 {
    margin-right: 16px !important;
  }
  .me-lg-24 {
    margin-right: 24px !important;
  }
  .me-lg-32 {
    margin-right: 32px !important;
  }
  .me-lg-40 {
    margin-right: 40px !important;
  }
  .me-lg-50 {
    margin-right: 50px !important;
  }
  .me-lg-60 {
    margin-right: 60px !important;
  }
  .me-lg-100 {
    margin-right: 100px !important;
  }
  .me-lg-120 {
    margin-right: 120px !important;
  }
  .me-lg-150 {
    margin-right: 150px !important;
  }
  .me-lg-200 {
    margin-right: 200px !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-4 {
    margin-bottom: 4px !important;
  }
  .mb-lg-8 {
    margin-bottom: 8px !important;
  }
  .mb-lg-16 {
    margin-bottom: 16px !important;
  }
  .mb-lg-24 {
    margin-bottom: 24px !important;
  }
  .mb-lg-32 {
    margin-bottom: 32px !important;
  }
  .mb-lg-40 {
    margin-bottom: 40px !important;
  }
  .mb-lg-50 {
    margin-bottom: 50px !important;
  }
  .mb-lg-60 {
    margin-bottom: 60px !important;
  }
  .mb-lg-100 {
    margin-bottom: 100px !important;
  }
  .mb-lg-120 {
    margin-bottom: 120px !important;
  }
  .mb-lg-150 {
    margin-bottom: 150px !important;
  }
  .mb-lg-200 {
    margin-bottom: 200px !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-4 {
    margin-left: 4px !important;
  }
  .ms-lg-8 {
    margin-left: 8px !important;
  }
  .ms-lg-16 {
    margin-left: 16px !important;
  }
  .ms-lg-24 {
    margin-left: 24px !important;
  }
  .ms-lg-32 {
    margin-left: 32px !important;
  }
  .ms-lg-40 {
    margin-left: 40px !important;
  }
  .ms-lg-50 {
    margin-left: 50px !important;
  }
  .ms-lg-60 {
    margin-left: 60px !important;
  }
  .ms-lg-100 {
    margin-left: 100px !important;
  }
  .ms-lg-120 {
    margin-left: 120px !important;
  }
  .ms-lg-150 {
    margin-left: 150px !important;
  }
  .ms-lg-200 {
    margin-left: 200px !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-4 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .my-lg-8 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .my-lg-16 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .my-lg-24 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .my-lg-32 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .my-lg-40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .my-lg-50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .my-lg-60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .my-lg-100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
  .my-lg-120 {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }
  .my-lg-150 {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }
  .my-lg-200 {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-4 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mx-lg-4 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .mx-lg-8 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .mx-lg-16 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .mx-lg-24 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .mx-lg-32 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .mx-lg-40 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .mx-lg-50 {
    margin-right: 50px !important;
    margin-left: 50px !important;
  }
  .mx-lg-60 {
    margin-right: 60px !important;
    margin-left: 60px !important;
  }
  .mx-lg-100 {
    margin-right: 100px !important;
    margin-left: 100px !important;
  }
  .mx-lg-120 {
    margin-right: 120px !important;
    margin-left: 120px !important;
  }
  .mx-lg-150 {
    margin-right: 150px !important;
    margin-left: 150px !important;
  }
  .mx-lg-200 {
    margin-right: 200px !important;
    margin-left: 200px !important;
  }
}
.gap-8 {
  gap: 8px;
}
.gap-16 {
  gap: 16px;
}
.gap-24 {
  gap: 24px;
}
.gap-32 {
  gap: 32px;
}
.gap-40 {
  gap: 40px;
}

@media (min-width: 992px) {
  .gap-md-8 {
    gap: 8px;
  }
  .gap-md-16 {
    gap: 16px;
  }
  .gap-md-24 {
    gap: 24px;
  }
  .gap-md-32 {
    gap: 32px;
  }
  .gap-md-40 {
    gap: 40px;
  }
}
.flex-1 {
  flex: 1;
}
.flex-2 {
  flex: 2;
}
.flex-3 {
  flex: 3;
}
.flex-4 {
  flex: 4;
}
.flex-5 {
  flex: 5;
}

.border-8 {
  border-radius: 8px;
}
.border-16 {
  border-radius: 16px;
}
.border-24 {
  border-radius: 24px;
}
.border-32 {
  border-radius: 32px;
}

#ctNav {
  -webkit-transition: all 0.5s cubic-bezier(0.4, 0, 0, 1);
  transition: all 0.5s cubic-bezier(0.4, 0, 0, 1);
  z-index: 1046;
  padding: 0 !important;
}
#ctNav * {
  color: #1f2353;
}

.navbar .container.ct {
  max-width: 100%;
  padding: 0;
  background-color: none;
  justify-content: center;
  border-radius: 8px;
}
.navbar .container.ct .nav-wrap {
  width: 1200px;
  display: flex;
  justify-content: center;
}
.navbar .container.ct .nav-wrap * {
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0, 1);
  transition: all 0.3s cubic-bezier(0.4, 0, 0, 1);
}
.navbar .container.ct .nav-wrap .navbar-brand {
  display: flex;
  align-items: center;
  margin: 0;
  flex: 1;
}
.navbar .container.ct .nav-wrap .navbar-brand img {
  max-width: 85px;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap {
  display: flex;
  gap: 24px;
  margin: 0;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .navbar-brand {
  display: none;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .navbar-brand img {
  transition: all 0.15s ease-in-out;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu {
  display: flex;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse {
  flex-grow: 0;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav {
  gap: 12px;
  height: 60px;
}
@-webkit-keyframes divider {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 0.3;
  }
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .divider {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-right: 16px;
  opacity: 0.3;
  transform: translateY(1px);
  animation: divider 1s ease-in-out;
}
@-webkit-keyframes last {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0px);
  }
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--left,
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right {
  display: flex;
  align-items: center;
  gap: 12px;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--left {
  padding: 10px 16px;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right {
  display: flex;
  padding: 0;
  animation: last 0.7s ease-in-out;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right .scrolled .nav-link {
  padding: 8px;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right .scrolled .nav-link::after {
  height: 20px;
  display: flex;
  justify-content: center;
  transition: all 0.2s ease-in-out;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right.partner .scrolled .nav-link::after {
  content: url("data:image/svg+xml,%3Csvg width='28' height='20' viewBox='0 0 28 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.82 2.73016C20.79 0.840156 17.5 0.910156 15.47 2.94016L14.21 4.20016C14.21 4.20016 14.14 4.27016 14.07 4.27016C14 4.27016 14 4.27016 13.93 4.20016L12.81 3.08016C10.92 1.19016 7.90997 0.840156 5.73997 2.38016C4.47997 3.29016 3.63997 4.62016 3.49997 6.16016C3.35997 7.70016 3.91997 9.17016 4.96997 10.2902L12.88 18.2002C13.16 18.4802 13.58 18.6902 14 18.6902C14.14 18.6902 14.35 18.6902 14.49 18.6202C14.77 18.5502 14.98 18.4102 15.19 18.2002L22.89 10.5002C23.94 9.45016 24.5 8.05016 24.5 6.58016C24.43 5.18016 23.87 3.78016 22.82 2.73016ZM15.61 9.03016L16.38 8.26016C16.38 8.26016 16.45 8.19016 16.52 8.19016C16.59 8.19016 16.59 8.19016 16.66 8.26016L19.74 11.3402C19.88 11.4802 19.95 11.6202 19.95 11.8302C19.95 12.0402 19.88 12.1802 19.74 12.3202L19.6 12.3902C19.32 12.6702 18.9 12.6702 18.69 12.3902L15.47 9.17016C15.54 9.17016 15.61 9.10016 15.61 9.03016ZM10.71 8.54016C10.5 8.75016 10.5 9.03016 10.71 9.24016L16.24 14.7702C16.38 14.9102 16.45 15.0502 16.45 15.2602C16.45 15.4702 16.38 15.6102 16.24 15.7502L16.17 15.8202C15.89 16.1002 15.47 16.1002 15.26 15.8202L9.72997 10.2902C9.51997 10.0802 9.23997 10.0802 9.02997 10.2902C8.81997 10.5002 8.81997 10.7802 9.02997 10.9902L14.56 16.5202C14.84 16.8002 14.84 17.2202 14.56 17.4302V17.5002C14.28 17.7802 13.86 17.7802 13.65 17.5002L5.80997 9.73016C4.19997 8.05016 4.12997 5.39016 5.66997 3.78016C6.50997 2.94016 7.62997 2.45016 8.81997 2.45016C10.01 2.45016 11.13 2.94016 11.97 3.78016L13.23 4.90016C13.3 4.97016 13.3 5.11016 13.23 5.18016L12.53 5.88016C11.69 6.72016 11.62 8.05016 12.32 8.89016C12.88 9.52016 13.72 9.80016 14.56 9.66016L17.99 13.0902C18.27 13.3702 18.27 13.7902 17.99 14.0002L17.92 14.0702C17.64 14.3502 17.22 14.3502 17.01 14.0702L11.48 8.54016C11.2 8.33016 10.92 8.33016 10.71 8.54016ZM17.29 7.35016L19.25 5.39016C19.46 5.18016 19.46 4.90016 19.25 4.69016C19.18 4.62016 19.04 4.55016 18.9 4.55016C18.76 4.55016 18.62 4.62016 18.55 4.69016L14.91 8.33016C14.42 8.82016 13.72 8.89016 13.23 8.47016C12.95 8.26016 12.81 7.91016 12.81 7.56016C12.81 7.21016 12.95 6.86016 13.16 6.65016L16.24 3.50016C17.15 2.59016 18.41 2.17016 19.67 2.31016C20.93 2.45016 22.05 3.15016 22.75 4.27016C23.87 6.02016 23.59 8.40016 22.05 9.94016L20.93 11.0602C20.86 11.1302 20.79 11.1302 20.79 11.1302C20.72 11.1302 20.72 11.0602 20.65 11.0602C20.58 10.9202 20.51 10.7802 20.37 10.7102L17.29 7.63016C17.22 7.56016 17.22 7.42016 17.29 7.35016Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right.faq .scrolled .nav-link::after {
  content: url("data:image/svg+xml,%3Csvg width='28' height='20' viewBox='0 0 28 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.25998 7.91008C8.7239 7.91008 9.09998 7.534 9.09998 7.07008C9.09998 6.60616 8.7239 6.23008 8.25998 6.23008C7.79606 6.23008 7.41998 6.60616 7.41998 7.07008C7.41998 7.534 7.79606 7.91008 8.25998 7.91008Z' fill='%231F2353'/%3E%3Cpath d='M11.83 7.91008C12.2939 7.91008 12.67 7.534 12.67 7.07008C12.67 6.60616 12.2939 6.23008 11.83 6.23008C11.3661 6.23008 10.99 6.60616 10.99 7.07008C10.99 7.534 11.3661 7.91008 11.83 7.91008Z' fill='%231F2353'/%3E%3Cpath d='M15.47 7.91008C15.9339 7.91008 16.31 7.534 16.31 7.07008C16.31 6.60616 15.9339 6.23008 15.47 6.23008C15.0061 6.23008 14.63 6.60616 14.63 7.07008C14.63 7.534 15.0061 7.91008 15.47 7.91008Z' fill='%231F2353'/%3E%3Cpath d='M22.54 5.32008H19.81V3.29008C19.81 2.24008 18.97 1.33008 17.85 1.33008H5.80998C4.75998 1.33008 3.84998 2.17008 3.84998 3.29008V10.6401C3.84998 11.6901 4.68998 12.6001 5.80998 12.6001H6.36998V14.2101C6.36998 14.8401 6.85998 15.3301 7.48998 15.3301C7.76998 15.3301 8.04998 15.1901 8.25998 14.9801L10.71 12.5301H13.3V14.2101C13.3 15.1201 14 15.8201 14.91 15.8201H16.59L19.53 18.4101C19.67 18.5501 19.88 18.6201 20.02 18.6201C20.16 18.6201 20.23 18.6201 20.3 18.5501C20.58 18.4101 20.72 18.1301 20.72 17.8501V15.8201H22.47C23.38 15.8201 24.08 15.1201 24.08 14.2101V6.93008C24.08 6.02008 23.38 5.32008 22.54 5.32008ZM6.99998 11.6201H5.80998C5.31998 11.6201 4.89998 11.2001 4.89998 10.6401V3.29008C4.89998 2.80008 5.31998 2.31008 5.80998 2.31008H17.78C18.34 2.31008 18.76 2.73008 18.76 3.29008V10.6401C18.76 11.2001 18.34 11.6201 17.78 11.6201H10.57C10.43 11.6201 10.36 11.6901 10.29 11.7601L7.62998 14.3501C7.55998 14.4201 7.41998 14.3501 7.41998 14.2801V12.0401C7.41998 11.7601 7.20998 11.6201 6.99998 11.6201ZM19.81 17.3601L17.22 15.0501C17.08 14.9101 16.87 14.8401 16.73 14.8401H14.98C14.63 14.8401 14.35 14.5601 14.35 14.2101V12.6001H17.92C18.97 12.6001 19.88 11.7601 19.88 10.6401V6.30008H22.61C22.82 6.30008 23.1 6.58008 23.1 6.93008V14.2801C23.1 14.6301 22.82 14.9101 22.47 14.9101H20.51C20.09 14.9101 19.74 15.2601 19.74 15.6801L19.81 17.3601Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right.contact .scrolled .nav-link::after {
  content: url("data:image/svg+xml,%3Csvg width='28' height='20' viewBox='0 0 28 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1 3H6.90002C5.50002 3 4.40002 4.1 4.40002 5.5V14.5C4.40002 15.9 5.50002 17 6.90002 17H21.1C22.5 17 23.6 15.9 23.6 14.5V5.5C23.6 4.1 22.5 3 21.1 3ZM22.4 15.3L17.8 10.7L22.6 5.9V14.5C22.6 14.8 22.5 15.1 22.4 15.3ZM6.90002 4H21.1C21.6 4 22.1 4.3 22.4 4.7L14.6 12.5C14.3 12.8 13.7 12.8 13.4 12.5L5.60002 4.7C5.90002 4.3 6.40002 4 6.90002 4ZM5.60002 15.3C5.40002 15.1 5.40002 14.8 5.40002 14.5V5.9L10.2 10.7L5.60002 15.3ZM6.90002 16C6.70002 16 6.60002 16 6.40002 15.9L10.9 11.4L12.7 13.2C13.1 13.6 13.5 13.7 14 13.7C14.5 13.7 14.9 13.5 15.3 13.2L17.1 11.4L21.6 15.9C21.5 15.9 21.3 16 21.1 16H6.90002Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item.scrolled {
  display: none;
  opacity: 0;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item .nav-link {
  padding: 8px 16px;
  color: #1f2353;
  font-size: 14px;
  font-weight: 500;
  border-radius: 8px;
  transition: none;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item .nav-link:hover {
  background-color: rgba(31, 35, 83, 0.05);
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item .dropdown-toggle {
  display: flex;
  gap: 6px;
  cursor: pointer;
  user-select: none;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item .dropdown-toggle:after {
  content: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.58398 5.37596C3.78189 5.67283 4.21811 5.67283 4.41603 5.37596L7.48177 0.77735C7.70329 0.445073 7.46509 0 7.06574 0H0.934259C0.534911 0 0.296715 0.445072 0.518233 0.77735L3.58398 5.37596Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
  display: flex;
  margin: 0;
  vertical-align: auto;
  border: none;
  transition: all 0.15s ease-in-out;
  transform: translateY(-1px);
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item .dropdown-toggle.show:after {
  content: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.58398 5.37596C3.78189 5.67283 4.21811 5.67283 4.41603 5.37596L7.48177 0.77735C7.70329 0.445073 7.46509 0 7.06574 0H0.934259C0.534911 0 0.296715 0.445072 0.518233 0.77735L3.58398 5.37596Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
  transform: rotate(-180deg) translateY(-1px);
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item .dropdown-menu {
  --bs-dropdown-min-width: 50px;
  --bs-dropdown-padding-x: 8px;
  --bs-dropdown-padding-y: 16px;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: #212529;
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: 8px;
  --bs-dropdown-border-width: 1px;
  --bs-dropdown-inner-border-radius: calc(0.375rem - 1px);
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-hover-color: #1e2125;
  --bs-dropdown-link-hover-bg: $orange10;
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-item-padding-x: 8px;
  --bs-dropdown-item-padding-y: 8px;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  margin-top: 20px;
  padding: 10px 8px;
  border: none;
  box-shadow: 1px 1px 3px 1px rgba(31, 35, 83, 0.15);
  animation: FadeInDown 0.3s cubic-bezier(0.23, 1, 0.32, 1);
  background-color: white;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item .dropdown-menu .dropdown-item {
  font-size: 14px;
  border-radius: 8px;
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item .dropdown-menu .dropdown-item:hover {
  background-color: rgba(31, 35, 83, 0.05);
}
.navbar .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item .dropdown-menu .dropdown-item:focus {
  color: #1f2353;
}
.navbar.scrolled {
  top: 20px;
}
.navbar.scrolled .container.ct {
  width: auto;
  background-color: rgba(0, 0, 0, 0) !important;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0, 1);
  transition: all 0.3s cubic-bezier(0.4, 0, 0, 1);
}
.navbar.scrolled .container.ct .nav-wrap {
  top: 50px;
}
.navbar.scrolled .container.ct .nav-wrap .navbar-brand {
  width: 0%;
  height: 60px;
  opacity: 0;
  flex: 0;
}
@-webkit-keyframes ctSmallLogo {
  0% {
    opacity: 0;
    transform: rotateY(-180deg);
  }
  30% {
    opacity: 0;
    transform: rotateY(-180deg);
  }
  80% {
    opacity: 100%;
    transform: rotateY(0deg);
  }
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .navbar-brand.scrolled {
  width: 100%;
  opacity: 1;
  background-color: rgba(255, 255, 255, 0.8) !important;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: 8px;
  -webkit-animation: ctSmallLogo 1s ease;
  animation: ctSmallLogo 1s ease;
  box-shadow: 20px 20px 40px rgba(31, 35, 83, 0.3);
  display: flex;
  width: 70px;
  justify-content: center;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav {
  gap: 24px;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .divider {
  display: none;
}
@-webkit-keyframes partner {
  0% {
    opacity: 0;
    transform: translateY(-30px);
  }
  39% {
    opacity: 0;
    transform: translateY(-30px);
  }
  40% {
    opacity: 0;
    transform: translateY(-30px);
  }
  60% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@-webkit-keyframes faq {
  0% {
    opacity: 0;
    transform: translateY(-30px);
  }
  49% {
    opacity: 0;
    transform: translateY(-30px);
  }
  50% {
    opacity: 0;
    transform: translateY(-30px);
  }
  70% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@-webkit-keyframes contact {
  0% {
    opacity: 0;
    transform: translateY(-30px);
  }
  59% {
    opacity: 0;
    transform: translateY(-30px);
  }
  60% {
    opacity: 0;
    transform: translateY(-30px);
  }
  80% {
    opacity: 1;
    transform: translateY(0px);
  }
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right {
  justify-content: center;
  width: 70px;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right .nav-item {
  flex-direction: column;
  cursor: pointer;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right .nav-item .nav-link {
  transition: all 0.2s ease-in-out;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right .nav-item .nav-link:hover {
  background-color: rgba(31, 35, 83, 0);
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right .nav-item .nav-link .hover-menu {
  display: flex;
  justify-content: center;
  height: 0;
  opacity: 0;
  font-size: 14px;
  font-weight: 500;
  transform: scale(0.99);
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right:hover {
  background-color: #F4F4F6;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right:hover .nav-item .nav-link {
  padding: 0;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right:hover .nav-item .nav-link::after {
  height: 0;
  opacity: 0;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right:hover .nav-item .nav-link .hover-menu {
  opacity: 1;
  height: 20px;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right.partner {
  animation: partner 1.5s ease-in-out;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right.faq {
  animation: faq 1.5s ease-in-out;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right.contact {
  animation: contact 1.5s ease-in-out;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--left,
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .floating-menu--right {
  padding: 10px 16px;
  height: 60px;
  background-color: rgba(255, 255, 255, 0.8);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  border-radius: 8px;
  box-shadow: 20px 20px 40px rgba(31, 35, 83, 0.3);
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item.not-scrolled {
  display: none;
  opacity: 0;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .nav-item.scrolled {
  display: flex;
  opacity: 1;
}
.navbar.scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav .dropdown-menu {
  margin-left: -16px;
  padding: 16px 24px;
  box-shadow: 20px 20px 40px rgba(31, 35, 83, 0.3);
}

@media (max-width: 992px) {
  .container.ct .nav-wrap .navbar-brand {
    display: none !important;
  }
  .container.ct .nav-wrap .custom-nav--wrap {
    gap: 0 !important;
    flex: 1;
    flex-direction: column;
  }
  .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap {
    display: flex;
    flex: 1;
  }
  .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .navbar-brand {
    display: flex !important;
    opacity: 1;
  }
  .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .navbar-brand img {
    max-width: 80px;
  }
  .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .custum-nav--inner {
    display: flex;
    justify-content: flex-end;
    flex: 0;
  }
  .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .custum-nav--inner .navbar-brand.scrolled {
    display: none !important;
  }
  .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .custum-nav--inner .navbar-toggler {
    padding: 20px;
    width: 60px;
    border: none;
  }
  .container.ct .nav-wrap .custom-nav--wrap .custom-nav--menu .navbar-collapse .navbar-nav {
    height: auto !important;
  }

  .scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .navbar-brand {
    opacity: 0;
    width: 0;
  }
  .scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .custum-nav--inner {
    justify-content: space-between;
    flex: 1;
  }
  .scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .custum-nav--inner .navbar-brand.scrolled {
    display: flex !important;
  }
  .scrolled .container.ct .nav-wrap .custom-nav--wrap .custom-nav--inner-wrap .custum-nav--inner .navbar-toggler {
    background-color: rgba(255, 255, 255, 0.8) !important;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    border-radius: 8px;
    box-shadow: 20px 20px 40px rgba(31, 35, 83, 0.3);
  }
}
.offcanvas.mobile-menu {
  height: 100vh !important;
  background-color: white !important;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  transition: all 0.2s cubic-bezier(0.4, 0, 0, 1);
}
.offcanvas.mobile-menu .offcanvasCt-header {
  display: flex;
  justify-content: space-between;
  padding: 0 40px;
  height: 60px;
  align-items: center;
  visibility: hidden;
}
.offcanvas.mobile-menu .offcanvasCt-body {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
  padding: 40px;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion * {
  color: #1f2353;
  font-weight: 500;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item {
  border: none;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item a {
  display: flex;
  font-size: 14px;
  padding: 16px;
  border-radius: 8px;
  text-decoration: none;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item .accordion-header .accordion-button {
  padding: 16px;
  font-size: 14px;
  border-radius: 8px;
  color: #1f2353;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  color: #1f2353;
  background-color: rgba(31, 35, 83, 0.05);
  box-shadow: none;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: none;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item .accordion-header .accordion-button.not-dropdown::after {
  content: none;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item .accordion-body {
  padding: 8px 24px;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item .accordion-body ul {
  padding: 0;
  margin: 0;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item .accordion-body ul li {
  font-size: 14px;
  list-style: none;
  line-height: 3;
}
.offcanvas.mobile-menu .offcanvasCt-body .accordion .accordion-item .accordion-body ul li a {
  text-decoration: none;
  padding: 0;
}
.offcanvas.mobile-menu .offcanvas--close-btn {
  display: flex;
  height: 40px;
  background-color: #f5f5fa;
  border-radius: 8px;
  justify-content: center;
}
.offcanvas.mobile-menu .offcanvas--close-btn::before {
  content: "닫기";
  color: #1f2353;
  font-size: 14px;
  display: flex;
  align-items: center;
}
.offcanvas.mobile-menu .offcanvas--close-btn button {
  display: none;
}

.offcanvas.scrolled .offcanvasCt-header {
  height: 80px;
}

a.ext {
  position: relative;
  color: #1f2353;
  cursor: pointer;
  text-decoration: none;
  transition: all 0.15s ease-in-out;
}
a.ext * {
  transition: all 0.15s ease-in-out;
}
a.ext sup {
  position: relative;
  color: #1f2353;
  font-size: 0.4em;
  line-height: 0;
  vertical-align: baseline;
  top: -1.2em;
  font-weight: 600;
}
a.ext:hover {
  color: #0d6efd !important;
}
a.ext:hover sup {
  color: #0d6efd !important;
}
a.ext.white {
  color: white;
}
a.ext.white sup {
  color: white;
  font-weight: 600;
}

a.more-pop {
  position: relative;
  color: #1f2353;
  cursor: pointer;
  text-decoration: none;
  transition: all 0.15s ease-in-out;
}
a.more-pop * {
  transition: all 0.15s ease-in-out;
}
a.more-pop sup {
  position: relative;
  line-height: 0;
  vertical-align: baseline;
  color: #1f2353;
  font-size: 0.4em;
  top: -1.2em;
  font-weight: 600;
  padding: 0 2px;
}
a.more-pop:hover {
  color: #0d6efd !important;
}
a.more-pop:hover sup {
  color: #0d6efd !important;
}
a.more-pop.white {
  color: white;
}
a.more-pop.white sup {
  color: white;
  font-weight: 600;
}

.radio-custom--A {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.radio-custom--A .radio-custom--A--label {
  padding: 0;
  margin: 0;
  font-size: 14px;
  font-weight: 700;
}
.radio-custom--A .radio-custom--A--row {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.radio-custom--A .radio-custom--A--row .form-check {
  flex: 1;
  padding: 0;
  margin: 0;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap {
  display: flex;
  align-items: center;
  padding: 16px 24px;
  color: #8f91a9;
  background-color: #f5f5fa;
  cursor: pointer;
  border-radius: 8px;
  gap: 16px;
  min-width: 250px;
  transition: all 0.15s ease-in-out;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap:hover {
  background-color: #d2d3dd;
  color: #636587;
  transition: all 0.15s ease-in-out;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap:hover .form-check-input[type=radio] {
  background-image: none;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap:hover .form-check-input[type=radio]:after {
  content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%231F2353'/%3e%3c/svg%3e");
  opacity: 0;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap .form-check-input {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #bcbdcc;
  margin: 0;
  min-width: 24px;
  min-height: 24px;
  cursor: pointer;
  transition: all 0.15s ease-in-out;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap .form-check-input:checked {
  background-color: white;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap .form-check-input:checked[type=radio]:after {
  transition: all 0.15s ease-in-out;
  content: "";
  width: 10px;
  height: 10px;
  background-color: #1f2353;
  border-radius: 100%;
  opacity: 1;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap .form-check-label {
  font-size: 14px;
  flex: 1;
  cursor: pointer;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap.checked {
  background-color: #ef552b;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap.checked .form-check-input {
  border-color: #ef552b;
}
.radio-custom--A .radio-custom--A--row .form-check .wrap.checked .form-check-label {
  color: white;
}
@media (max-width: 992px) {
  .radio-custom--A .radio-custom--A--row .form-check .wrap {
    padding: 12px 20px;
  }
  .radio-custom--A .radio-custom--A--row .form-check .wrap .form-check-input {
    min-width: 16px;
    min-height: 16px;
  }
  .radio-custom--A .radio-custom--A--row .form-check .wrap .form-check-input:checked[type=radio]:after {
    width: 6px;
    height: 6px;
  }
}
.radio-custom--A .radio-custom--A--row.single .form-check {
  flex: 0.485;
}
@media (max-width: 651px) {
  .radio-custom--A .radio-custom--A--row.single .form-check {
    flex: 1;
  }
}
@media (max-width: 992px) {
  .radio-custom--A {
    gap: 8px;
  }
  .radio-custom--A .radio-custom--A--label {
    font-size: 12px;
  }
  .radio-custom--A .radio-custom--A--row {
    gap: 8px;
  }
}

.form-check-input {
  border-color: #bcbdcc;
  transition: all 0.15s ease-in-out;
}
.form-check-input:checked {
  background-color: #ef552b;
  border-color: #ef552b;
}
.form-check-input:focus {
  border-color: #fbccc0;
}

.modal {
  --bs-modal-width: 650px;
}
.modal * {
  user-select: none;
}
.modal *:focus {
  box-shadow: 0 0 0 2px #fbccc0;
  border-color: #fbccc0;
}
.modal .modal-dialog {
  justify-content: center;
}
.modal .modal-dialog .modal-content {
  border: none;
  border-radius: 8px;
  padding: 60px;
  gap: 60px;
}
.modal .modal-dialog .modal-content .modal-header {
  padding: 0;
  border-bottom: none;
  align-items: flex-start;
}
.modal .modal-dialog .modal-content .modal-header .btn-close {
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231F2353'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  opacity: 0.5;
  transition: all 0.15s ease-in-out;
  margin-top: 0;
}
.modal .modal-dialog .modal-content .modal-header .btn-close:hover {
  opacity: 1;
}
.modal .modal-dialog .modal-content .modal-header .title-wrap {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.modal .modal-dialog .modal-content .modal-header .title-wrap .modal-title {
  font-weight: 800;
  line-height: 1.2;
}
.modal .modal-dialog .modal-content .modal-body {
  display: flex;
  flex-direction: column;
  padding: 0;
  gap: 16px;
}
.modal .modal-dialog .modal-content .modal-body .modal-form--row {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element {
  display: flex;
  flex-direction: column;
  flex: 1;
  gap: 8px;
  min-width: 200px;
}
.modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element .col-form-label {
  padding: 0;
  margin: 0;
  font-size: 14px;
  font-weight: 700;
}
.modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element .modal-form--element--term-check {
  display: flex;
  align-items: center;
  gap: 8px;
}
.modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element .modal-form--element--term-check input {
  margin: 0;
}
.modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element .modal-form--element--term-check label {
  font-size: 14px;
  font-weight: 400;
}
.modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element textarea.form-control,
.modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element input.form-control {
  font-size: 14px;
  color: #636587;
  padding: 9px 16px;
  border-radius: 8px;
}
.modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element textarea.form-control::placeholder,
.modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element input.form-control::placeholder {
  color: #bcbdcc;
  font-size: 14px;
  font-weight: 300;
}
.modal .modal-dialog .modal-content .modal-footer {
  padding: 0;
  border-top: none;
  gap: 16px;
}
.modal .modal-dialog .modal-content .modal-footer > * {
  margin: 0;
}
.modal .modal-dialog .modal-content .modal-footer div {
  flex: 1;
  display: flex;
  gap: 16px;
}
.modal .modal-dialog .modal-content .modal-footer div:first-child button {
  flex: 0.485;
  max-width: 117px;
}
.modal .modal-dialog .modal-content .modal-footer div button {
  flex: 1;
  margin: 0;
}
@media (max-width: 992px) {
  .modal .modal-dialog .modal-content {
    gap: 40px;
  }
  .modal .modal-dialog .modal-content .modal-body .modal-form--row {
    gap: 8px;
  }
  .modal .modal-dialog .modal-content .modal-body .modal-form--row .modal-form--element .col-form-label {
    font-size: 12px;
  }
}
@media (max-width: 992px) and (max-width: 560px) {
  .modal .modal-dialog .modal-content .modal-body .modal-form--row {
    gap: 16px;
  }
}
@media (max-width: 992px) {
  .modal .modal-dialog .modal-content .modal-footer div {
    gap: 8px;
  }
}
.modal .accordion {
  flex: 1;
}
.modal .accordion .accordion-item {
  border: none;
}
.modal .accordion .accordion-item .accordion-header .accordion-button {
  justify-content: center;
  gap: 16px;
  border-radius: 8px;
  background-color: #f5f5fa;
  font-size: 14px;
  color: #8f91a9;
}
.modal .accordion .accordion-item .accordion-header .accordion-button h6 {
  font-size: 14px;
  display: flex;
  flex: 1;
  margin: 0;
  justify-content: center;
  font-weight: 400;
}
.modal .accordion .accordion-item .accordion-header .accordion-button:focus {
  box-shadow: 0 0 0 1px #fbccc0;
  border-color: #FBCCC0;
}
.modal .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  box-shadow: 0 0 0 1px #fbccc0;
  border-color: #FBCCC0;
}
.modal .accordion .accordion-item .accordion-header .accordion-button:after {
  content: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23E4E4E4;%7D .st1%7Bfill:%23232323;%7D%0A%3C/style%3E%3Cpath class='st0' d='M-246.5,4.6c0.2-0.2,0.5-0.2,0.7,0c0,0,0,0,0,0l5.6,5.6l5.6-5.6c0.2-0.2,0.5-0.2,0.7,0s0.2,0.5,0,0.7l-6,6 c-0.2,0.2-0.5,0.2-0.7,0c0,0,0,0,0,0l-6-6C-246.7,5.2-246.7,4.8-246.5,4.6C-246.5,4.6-246.5,4.6-246.5,4.6z'/%3E%3Cg%3E%3Cpath class='st1' d='M8,10.3c-0.1,0-0.3,0-0.4-0.1L4.1,6.6C4,6.4,4,6.1,4.1,5.9s0.5-0.2,0.7,0L8,9l3.1-3.1c0.2-0.2,0.5-0.2,0.7,0 s0.2,0.5,0,0.7l-3.5,3.5C8.3,10.2,8.1,10.3,8,10.3z'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-image: none;
  margin: 0;
}
.modal .accordion .accordion-item .accordion-header .accordion-button:hover {
  background-color: #d2d3dd;
  color: #797b98;
}
.modal .accordion .accordion-collapse .accordion-body p {
  font-size: 14px;
  margin-bottom: 16px;
  line-height: 1.5;
}
.modal .accordion .accordion-collapse .accordion-body ol {
  font-size: 14px;
  color: #1f2353;
  margin-bottom: 0;
  line-height: 1.5;
}
.modal .accordion .accordion-collapse .accordion-body ol li {
  margin-bottom: 10px;
}
.modal .thankyou_message h4 {
  font-weight: 700;
}
.modal .thankyou_message h6 {
  font-weight: 400;
}

.container-fluid.footer {
  background-color: #1f2353;
  display: flex;
  justify-content: center;
  position: sticky;
  bottom: 0;
  z-index: 1;
}
.container-fluid.footer footer {
  display: flex;
  padding: 80px 0;
  max-width: 1200px;
  min-height: 470px;
  flex: 1;
}
.container-fluid.footer footer .footer_wrap {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
.container-fluid.footer footer .footer_wrap .footer-inner--left {
  color: white;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 12px;
}
.container-fluid.footer footer .footer_wrap .footer-inner--left h4 {
  font-size: 24px;
  font-weight: 600;
}
.container-fluid.footer footer .footer_wrap .footer-inner--left .info {
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.03rem;
}
.container-fluid.footer footer .footer_wrap .footer-inner--left .info a {
  color: white;
  text-decoration: none;
}
.container-fluid.footer footer .footer_wrap .footer-inner--left .info br.mobileonly {
  display: none;
}
.container-fluid.footer footer .footer_wrap .footer-inner--left .legals {
  display: flex;
  gap: 12px;
}
.container-fluid.footer footer .footer_wrap .footer-inner--left .legals a {
  font-size: 12px;
  font-weight: 600;
  color: #1f2353;
  border-radius: 50px;
  padding: 6px 16px;
  text-decoration: none;
  background-color: #626586;
  transition: all 0.3s cubic-bezier(0.4, 0, 0, 1);
  line-height: 1;
}
.container-fluid.footer footer .footer_wrap .footer-inner--left .legals a:hover {
  background-color: white;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .links {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 0;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .links a {
  font-size: 24px;
  font-weight: 600;
  white-space: nowrap;
  color: rgba(255, 255, 255, 0.3);
  line-height: 1.3;
  text-decoration: none;
  transition: all 0.3s cubic-bezier(0.4, 0, 0, 1);
  cursor: pointer;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .links a:hover {
  color: white;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 0;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--title {
  color: white;
  font-size: 14px;
  font-weight: 400;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons {
  display: flex;
  gap: 12px;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons a {
  background-color: #626586;
  width: 32px;
  height: 32px;
  border-radius: 100%;
  transition: all 0.3s cubic-bezier(0.4, 0, 0, 1);
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons a:nth-child(1) {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.677 10H11.323C9.48775 10 8 11.5768 8 13.522V18.478C8 20.4232 9.48775 22 11.323 22H20.677C22.5122 22 24 20.4232 24 18.478V13.522C24 11.5768 22.5122 10 20.677 10ZM19 16.2411L14.6248 18.4528C14.5082 18.5117 14.3736 18.4216 14.3736 18.2847V13.7232C14.3736 13.5844 14.5118 13.4944 14.6286 13.5572L19.0038 15.907C19.1339 15.9769 19.1316 16.1746 19 16.2411Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons a:nth-child(1):hover {
  background-color: #ED5E5E;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons a:nth-child(2) {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.25 11.3676C17.25 10.5735 17.375 10.1765 18.375 10.1765H19.875V7H17.5C14.625 7 13.75 8.45588 13.75 10.9706V12.8235H12V16H13.75V25H17.25V16H19.625L20 12.8235H17.375C17.25 12.9559 17.25 11.3676 17.25 11.3676Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons a:nth-child(2):hover {
  background-color: #6495F7;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons a:nth-child(3) {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.2 16.25L13.6667 10H9V22H13.6667V16L18.2 22H23V10H18.2V16.25Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons a:nth-child(3):hover {
  background-color: #45D354;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons a:nth-child(4) {
  content: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7117 12.3411H9.30399V22.5926H12.7117V12.3411Z' fill='%231F2353'/%3E%3Cpath d='M11.0295 7.39838C9.8628 7.39838 9.10098 8.16362 9.10098 9.1695C9.10098 10.1537 9.84228 10.9418 10.985 10.9418H11.0078C12.1962 10.9418 12.9352 10.1537 12.9352 9.1695C12.9135 8.16362 12.1962 7.39838 11.0295 7.39838Z' fill='%231F2353'/%3E%3Cpath d='M21.0769 12.1005C19.2658 12.1005 18.4584 13.0972 18.0045 13.794V13.8271H17.9817C17.9874 13.8157 17.9976 13.8043 18.0045 13.794V12.3411H14.5957C14.6413 13.3025 14.5957 22.5926 14.5957 22.5926H18.0045V16.8675C18.0045 16.5608 18.0284 16.2563 18.1174 16.0373C18.3637 15.4237 18.9237 14.7908 19.8657 14.7908C21.0997 14.7908 21.5912 15.7317 21.5912 17.1082V22.5926H25V16.7136C25.0011 13.5648 23.3201 12.1005 21.0769 12.1005Z' fill='%231F2353'/%3E%3Cpath d='M18.0056 13.8271V13.794C17.9988 13.8054 17.9897 13.8168 17.9828 13.8271H18.0056Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .sns--icons a:nth-child(4):hover {
  background-color: #0A66C2;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .copyr span {
  color: white;
  font-size: 14px;
  font-weight: 400;
  white-space: nowrap;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .copyr .legals {
  display: none;
  gap: 12px;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .copyr .legals a {
  font-size: 12px;
  font-weight: 600;
  color: #1f2353;
  border-radius: 50px;
  padding: 6px 16px;
  text-decoration: none;
  background-color: #626586;
  transition: all 0.3s cubic-bezier(0.4, 0, 0, 1);
  line-height: 1;
}
.container-fluid.footer footer .footer_wrap .footer-inner--right .last .copyr .legals a:hover {
  background-color: white;
}

@media (max-width: 992px) {
  .container-fluid.footer footer {
    min-height: auto;
    padding-bottom: 40px;
  }
  .container-fluid.footer footer .footer_wrap {
    gap: 32px;
  }
  .container-fluid.footer footer .footer_wrap .footer-inner--left .legals {
    display: none;
  }
  .container-fluid.footer footer .footer_wrap .footer-inner--right {
    gap: 32px;
  }
  .container-fluid.footer footer .footer_wrap .footer-inner--right .links {
    flex: 0;
    gap: 10px;
  }
  .container-fluid.footer footer .footer_wrap .footer-inner--right .links a {
    font-size: 16px;
  }
  .container-fluid.footer footer .footer_wrap .footer-inner--right .last {
    flex-basis: 100%;
    gap: 32px;
  }
  .container-fluid.footer footer .footer_wrap .footer-inner--right .last .copyr {
    display: flex;
    flex-direction: column;
    gap: 12px;
  }
  .container-fluid.footer footer .footer_wrap .footer-inner--right .last .copyr .legals {
    display: flex;
  }
}
@media (max-width: 400px) {
  span.info span {
    display: none;
  }
  span.info br.mobileonly {
    display: flex !important;
  }

  .last .copyr .legals {
    flex-direction: column;
  }
  .last .copyr .legals a {
    place-self: flex-start;
  }
}
.main-content--contact .main-content--contact-wrapper {
  max-width: 1200px;
  margin: 0 auto;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row {
  display: flex;
  justify-content: space-between;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row .features-item {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 180px;
  text-align: center;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row .features-item p {
  font-size: 14px;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row .features-item h5 {
  font-weight: 800;
  display: flex;
  justify-content: center;
  padding-left: 10px;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row .features-item h5 span {
  color: #52cc8f;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile {
  display: none;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--content-wrapper {
  display: flex;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--content-wrapper .main-content--contact--content {
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: flex-end;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--content-wrapper .main-content--contact--content .main-content--contact--content-title {
  display: flex;
  flex: 0;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--content-wrapper .main-content--contact--content .main-content--contact--content-title h4 {
  line-height: 1.2;
  text-align: right;
}
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--content-wrapper .main-content--contact--content .main-content--contact--content-cta {
  display: flex;
  flex: 0;
}
.main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper {
  justify-content: space-between;
}
.main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row {
  flex-direction: column;
  gap: 12px;
}
.main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row h6 {
  font-weight: 700;
  line-height: 1.2;
}
.main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row a {
  text-decoration: none;
  font-weight: 400;
  color: #1f2353;
  transition: all 0.15s ease-in-out;
}
.main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row a:hover {
  color: #2e82ff;
}
@media (max-width: 992px) {
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--content-wrapper .main-content--contact--content {
    align-items: center;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--content-wrapper .main-content--contact--content .main-content--contact--content-title h4 {
    text-align: center;
  }
  .main-content--contact.type-b .main-content--contact-wrapper .row {
    gap: 60px;
  }
  .main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper {
    display: flex;
    order: 2;
    gap: 16px;
  }
  .main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row {
    align-items: center;
  }
  .main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row h6 {
    text-align: center;
  }
  .main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row a {
    font-size: 14px;
  }
  .main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--content-wrapper {
    order: 1;
  }
}
@media (max-width: 500px) {
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper {
    display: none;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile {
    display: flex;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile .swiper {
    width: 100%;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile .swiper .swiper-wrapper {
    width: 100%;
    display: flex;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile .swiper .swiper-wrapper .swiper-slide.features-item {
    display: flex;
    flex-direction: column;
    gap: 0;
    width: 180px;
    text-align: center;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile .swiper .swiper-wrapper .swiper-slide.features-item p {
    font-size: 14px;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile .swiper .swiper-wrapper .swiper-slide.features-item h5 {
    display: flex;
    font-weight: 800;
    font-size: 24px;
    justify-content: center;
    padding-left: 10px;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile .swiper .swiper-wrapper .swiper-slide.features-item h5 span {
    color: #52cc8f;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile .swiper .swiper-button-next,
.main-content--contact .main-content--contact-wrapper .row .main-content--contact--features-wrapper.mobile .swiper .swiper-button-prev {
    transform: scale(0.5);
    color: #8f91a9;
  }
  .main-content--contact .main-content--contact-wrapper .row .main-content--contact--content-wrapper .main-content--contact--content {
    gap: 16px;
  }
  .main-content--contact.type-b .main-content--contact-wrapper .row .main-content--contact--features-wrapper .features-row a svg {
    scale: 0.7;
  }
}
.mainBanner {
  display: flex;
  align-items: center;
  height: 100vh;
  position: relative;
  overflow: hidden;
  padding-top: 60px;
}
.mainBanner .bannerText {
  z-index: 1;
  order: 2;
}
.mainBanner .imgStackSmall {
  justify-content: center;
  order: 1;
  margin-bottom: 40px;
}
.mainBanner .imgStackSmall img {
  border-radius: 8px;
  max-width: 50%;
  min-width: 20%;
}
.mainBanner .imgStackSmall img.imgA {
  animation-name: imgA;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
@-webkit-keyframes imgA {
  0% {
    transform: scale(0);
  }
  30% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
.mainBanner .imgStack {
  display: flex;
  position: absolute;
  height: 50vh;
  margin-left: 31%;
  top: 23%;
  min-width: 776px;
  max-width: 776px;
}
.mainBanner .imgStack img {
  position: absolute;
  border-radius: 8px;
  overflow: hidden;
}
.mainBanner .imgStack .imgA {
  left: 0%;
  top: 0%;
  animation-name: imgA;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
@-webkit-keyframes imgA {
  0% {
    transform: scale(0);
  }
  30% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
.mainBanner .imgStack .imgB {
  left: 20%;
  top: -14%;
  animation-name: imgB;
  animation-duration: 1.5s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
@-webkit-keyframes imgB {
  0% {
    transform: scale(0);
  }
  65% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
.mainBanner .imgStack .imgC {
  left: 43%;
  top: 4%;
  animation-name: imgC;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
@-webkit-keyframes imgC {
  0% {
    transform: scale(0);
  }
  75% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
.mainBanner .imgStack .imgD {
  left: -10%;
  top: 78%;
  max-width: 46%;
  animation-name: imgD;
  animation-duration: 1.2s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
@-webkit-keyframes imgD {
  0% {
    transform: scale(0);
  }
  70% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
.mainBanner .imgStack .imgE {
  left: 72%;
  top: -11%;
  animation-name: imgE;
  animation-duration: 1.3s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
@-webkit-keyframes imgE {
  0% {
    transform: scale(0);
  }
  70% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
.mainBanner .imgStack .imgF {
  left: 79%;
  top: 60%;
  animation-name: imgF;
  animation-duration: 1.5s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
}
@-webkit-keyframes imgF {
  0% {
    transform: scale(0);
  }
  65% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}

@media (max-width: 992px) {
  .mainBanner {
    height: auto;
    padding: 120px 0 60px;
  }
  .mainBanner .bannerText {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
  .mainBanner .imgStackSmall img {
    max-width: 30%;
  }
}
.main-banner--container {
  display: flex;
  align-items: center;
  height: 100vh;
  position: relative;
  overflow: hidden;
  padding-top: 60px;
}
.main-banner--container .main-banner--text-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.main-banner--container .main-banner--text-wrapper span {
  position: relative;
}
@-webkit-keyframes cursor {
  0% {
    transform: translateX(0px) translateY(0);
  }
  50% {
    transform: translateX(10px) translateY(-8px);
  }
  80% {
    transform: translateX(15px) translateY(6px);
  }
  100% {
    transform: translateX(0px) translateY(0px);
  }
}
.main-banner--container .main-banner--text-wrapper span .curser-pc,
.main-banner--container .main-banner--text-wrapper span .curser-m {
  position: absolute;
  animation: cursor 5 3s ease-in-out;
}
.main-banner--container .main-banner--text-wrapper span .curser-pc {
  display: flex;
  top: 65%;
  right: 15%;
}
.main-banner--container .main-banner--text-wrapper span .curser-m {
  display: none;
}
.main-banner--container .main-banner--text-wrapper h5 {
  line-height: 1.5;
}
.main-banner--container .main-banner--object-container {
  position: relative;
}
@-webkit-keyframes link {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  50% {
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  65% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
  }
}
.main-banner--container .main-banner--object-container .link {
  display: flex;
  width: 130px;
  height: 130px;
  border-radius: 50%;
  border: 8px solid #1f2353;
  justify-content: center;
  align-items: center;
  position: absolute;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  top: 50%;
  left: 50%;
  margin: -65px 0 0 -65px;
  -webkit-animation: link 3s ease-in-out;
  animation: link 3s ease-in-out;
  -webkit-box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
  box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
}
.main-banner--container .main-banner--object-container .link:after {
  content: url("data:image/svg+xml,%3Csvg width='61' height='61' viewBox='0 0 61 61' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M55.9063 5.67155C49.2921 -0.942602 38.535 -0.942602 31.9209 5.67155C31.9209 5.67155 27.1238 10.4686 23.9984 13.594C23.3442 14.2482 23.9257 15.3384 24.7979 15.193C28.214 14.5389 31.8482 14.8296 35.1189 16.1379C35.4823 16.2833 35.8458 16.2106 36.1365 15.9199L38.9711 13.0852C41.3697 10.6867 45.2946 10.2506 47.9839 12.3584C51.2546 14.9023 51.4726 19.6267 48.638 22.4613L38.317 32.7823C35.7731 35.3262 31.6301 35.617 28.9409 33.2911C27.7052 32.2735 26.9784 30.8926 26.7604 29.4389C26.615 28.7848 25.8155 28.494 25.3067 28.8574C25.0886 29.0028 24.8706 29.2209 24.6525 29.4389L18.6925 35.3989C18.4018 35.6896 18.3291 36.1257 18.5472 36.4892C19.274 37.8701 20.2189 39.1057 21.3818 40.2687C27.996 46.8828 38.7531 46.8828 45.3673 40.2687L55.9063 29.7296C62.5205 23.0428 62.5205 12.3584 55.9063 5.67155Z' fill='%231F2353'/%3E%3Cpath d='M36.936 46.2288C33.5199 46.883 29.8857 46.5923 26.615 45.284C26.2516 45.1386 25.8881 45.2113 25.5974 45.502L22.7628 48.3367C20.3642 50.7352 16.4393 51.1713 13.75 49.0635C10.4793 46.5196 10.2612 41.7952 13.0959 38.9605L23.4169 28.6395C25.9608 26.0956 30.0311 25.8049 32.7204 28.1308C33.956 29.1483 34.6828 30.5293 34.9735 31.983C35.1189 32.6371 35.8457 32.9278 36.3545 32.5644C36.7179 32.3464 37.0087 32.1283 37.2994 31.8376L43.0414 26.0956C43.3321 25.8049 43.4048 25.3688 43.1867 25.0054C42.4599 23.6244 41.515 22.3888 40.3521 21.2259C33.7379 14.6117 22.9808 14.6117 16.3666 21.2259L5.82757 31.7649C-0.7866 38.3791 -0.7866 49.1362 5.82757 55.7503C12.4417 62.3645 23.1989 62.3645 29.813 55.7503C29.813 55.7503 34.6101 50.9532 37.7355 47.8279C38.4623 47.1737 37.8082 46.0835 36.936 46.2288Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row {
  display: flex;
  gap: 24px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content {
  position: relative;
  display: flex;
  flex-direction: column;
  border-radius: 8px;
  flex: 1;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-head {
  display: flex;
  border-radius: 8px 8px 0 0;
  overflow: hidden;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-head img {
  width: 100%;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-body {
  position: relative;
  background-color: #f5f5fa;
  min-height: 282px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0 0 8px 8px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-body .chat-box {
  display: flex;
  flex-direction: column;
  position: absolute;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-body .chat-box div.chat {
  padding: 16px 24px;
  border-radius: 100px;
  font-weight: 800;
  font-size: 14px;
  box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
  text-align: center;
  line-height: 1;
  min-width: 150px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-body .chat-box .bottom {
  display: flex;
  padding: 0 30px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-body .chat-box .bottom svg {
  width: 14px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  bottom: 0;
  padding: 0 16px 16px 16px;
  border-radius: 0 0 8px 8px;
  overflow: hidden;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot.logo-gap {
  gap: 4px;
  flex-direction: column;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot p {
  font-size: 10px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot .ad {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #d2d3dd;
  color: #a5a7ba;
  width: 44px;
  height: 26px;
  border-radius: 50px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot .ad::after {
  content: "AD";
  font-weight: 500;
  font-size: 12px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot .ad.kakao {
  content: 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='M6.30005 12.1002L5.50005 11.5002L3.80005 13.7002V9.7002L2.80005 10.0002V16.1002H3.80005V13.9002L5.70005 16.3002L6.50005 15.7002L4.90005 13.8002L6.30005 12.1002Z' fill='%23A5A7BA'/%3E%3Cpath d='M8.60005 11.6001C8.40005 11.6001 8.10005 11.6001 7.90005 11.7001C7.70005 11.8001 7.40005 11.9001 7.20005 12.0001H7.00005L7.30005 12.8001L7.40005 12.7001C7.60005 12.6001 7.70005 12.6001 7.90005 12.5001C8.10005 12.5001 8.30005 12.4001 8.40005 12.4001C8.90005 12.4001 9.10005 12.7001 9.10005 13.2001V13.3001H8.60005C8.00005 13.3001 7.60005 13.4001 7.30005 13.7001C7.00005 13.9001 6.80005 14.3001 6.80005 14.8001C6.80005 15.2001 6.90005 15.5001 7.20005 15.8001C7.40005 16.0001 7.80005 16.2001 8.20005 16.2001C8.40005 16.2001 8.70005 16.2001 8.90005 16.1001C9.00005 16.0001 9.20005 15.9001 9.30005 15.8001L9.40005 16.1001H10.2V13.3001C10.2 12.2001 9.60005 11.6001 8.60005 11.6001ZM9.20005 14.9001C9.20005 15.0001 9.10005 15.0001 9.00005 15.1001C8.90005 15.2001 8.80005 15.2001 8.70005 15.2001C8.60005 15.2001 8.50005 15.3001 8.40005 15.3001C8.30005 15.3001 8.20005 15.3001 8.10005 15.3001C7.80005 15.3001 7.60005 15.1001 7.60005 14.8001C7.60005 14.6001 7.70005 14.4001 7.80005 14.3001C7.90005 14.2001 8.20005 14.1001 8.50005 14.1001H9.10005V14.9001H9.20005Z' fill='%23A5A7BA'/%3E%3Cpath d='M14.6001 12.1002L13.8001 11.5002L12.1001 13.7002V9.7002L11.1001 10.0002V16.1002H12.1001V13.9002L14.1001 16.3002L14.8001 15.7002L13.3001 13.8002L14.6001 12.1002Z' fill='%23A5A7BA'/%3E%3Cpath d='M16.9 11.6001C16.7 11.6001 16.4 11.6001 16.2 11.7001C16 11.8001 15.7 11.9001 15.5 12.0001H15.3L15.6 12.8001L15.7 12.7001C15.9 12.6001 16 12.6001 16.2 12.5001C16.4 12.5001 16.6 12.4001 16.7 12.4001C17.2 12.4001 17.4 12.7001 17.4 13.2001V13.3001H16.7C16.1 13.3001 15.7 13.4001 15.4 13.7001C15.1 13.9001 14.9 14.3001 14.9 14.8001C14.9 15.2001 15 15.5001 15.3 15.8001C15.5 16.0001 15.9 16.2001 16.3 16.2001C16.5 16.2001 16.8 16.2001 17 16.1001C17.2 16.0001 17.3 15.9001 17.5 15.8001L17.6 16.1001H18.4V13.3001C18.5 12.2001 18 11.6001 16.9 11.6001ZM17.5 14.9001C17.4 14.9001 17.4 15.0001 17.3 15.0001C17.2 15.1001 17.1 15.1001 17 15.1001C16.9 15.1001 16.8 15.2001 16.7 15.2001C16.6 15.2001 16.5 15.2001 16.4 15.2001C16.1 15.2001 15.9 15.0001 15.9 14.7001C15.9 14.5001 16 14.3001 16.1 14.2001C16.2 14.1001 16.5 14.0001 16.8 14.0001H17.4V14.9001H17.5Z' fill='%23A5A7BA'/%3E%3Cpath d='M22.7001 12.2001C22.3001 11.8001 21.8001 11.6001 21.2001 11.6001C20.6001 11.6001 20.1001 11.8001 19.7001 12.2001C19.3001 12.6001 19.2001 13.2001 19.2001 13.9001C19.2001 14.6001 19.4001 15.2001 19.7001 15.6001C20.1001 16.0001 20.6001 16.2001 21.2001 16.2001C21.8001 16.2001 22.3001 16.0001 22.7001 15.6001C23.1001 15.2001 23.2001 14.6001 23.2001 13.9001C23.2001 13.2001 23.0001 12.6001 22.7001 12.2001ZM21.9001 15.0001C21.7001 15.2001 21.5001 15.3001 21.2001 15.3001C20.9001 15.3001 20.6001 15.2001 20.5001 15.0001C20.3001 14.8001 20.2001 14.4001 20.2001 13.9001C20.2001 13.4001 20.3001 13.0001 20.5001 12.8001C20.7001 12.6001 20.9001 12.5001 21.2001 12.5001C21.5001 12.5001 21.8001 12.6001 21.9001 12.8001C22.1001 13.0001 22.2001 13.4001 22.2001 13.9001C22.2001 14.4001 22.1001 14.8001 21.9001 15.0001Z' fill='%23A5A7BA'/%3E%3C/svg%3E%0A");
  width: 26px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot .ad.naver {
  content: url("data:image/svg+xml,%3Csvg width='27' height='26' viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.6 13.2001L11.4 7.1001H7V18.9001H11.4V13.0001L15.6 18.9001H20V7.1001H15.6V13.2001Z' fill='%23A5A7BA'/%3E%3C/svg%3E%0A");
  width: 26px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot .ad.facebook {
  content: url("data:image/svg+xml,%3Csvg width='27' height='26' viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.8 9.1C14.8 8.4 14.9 8.1 15.8 8.1H17.1V5.5H15C12.5 5.5 11.7 6.7 11.7 8.8V10.4H10.1V13H11.7V20.5H14.8V13H16.9L17.2 10.3H14.9C14.8 10.5 14.8 9.1 14.8 9.1Z' fill='%23A5A7BA'/%3E%3C/svg%3E%0A");
  width: 26px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot .ad.instagram {
  content: url("data:image/svg+xml,%3Csvg width='27' height='26' viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.9 10.1C20.9 9.3 20.7 8.8 20.6 8.4C20.4 7.9 20.2 7.5 19.8 7.1C19.4 6.7 19 6.5 18.5 6.3C18 6.1 17.5 6 16.8 6C16 6 15.8 6 13.9 6C12 6 11.7 6 11 6C10.2 6 9.70002 6.2 9.30002 6.3C8.80002 6.5 8.40002 6.7 8.00002 7.1C7.60002 7.5 7.40002 7.9 7.20002 8.4C7.00002 8.9 6.90002 9.4 6.90002 10.1C6.90002 10.9 6.90002 11.1 6.90002 13C6.90002 14.9 6.90002 15.2 6.90002 15.9C6.90002 16.7 7.10002 17.2 7.20002 17.6C7.40002 18.1 7.60002 18.5 8.00002 18.9C8.40002 19.3 8.80002 19.5 9.30002 19.7C9.80002 19.9 10.3 20 11 20C11.8 20 12 20 13.9 20C15.8 20 16.1 20 16.8 20C17.6 20 18.1 19.8 18.5 19.7C19 19.5 19.4 19.3 19.8 18.9C20.2 18.5 20.4 18.1 20.6 17.6C20.8 17.1 20.9 16.6 20.9 15.9C20.9 15.1 20.9 14.9 20.9 13C20.9 11.1 20.9 10.8 20.9 10.1ZM19.6 15.9C19.6 16.6 19.5 17 19.4 17.2C19.3 17.5 19.1 17.8 18.9 18C18.7 18.2 18.4 18.4 18.1 18.5C17.9 18.6 17.5 18.7 16.8 18.7C16.1 18.7 15.8 18.7 13.9 18.7C12 18.7 11.8 18.7 11 18.7C10.3 18.7 9.90002 18.6 9.70002 18.5C9.40002 18.4 9.10002 18.2 8.90002 18C8.70002 17.8 8.50002 17.5 8.40002 17.2C8.30002 17 8.20002 16.6 8.20002 15.9C8.20002 15.2 8.20002 14.9 8.20002 13C8.20002 11.1 8.20002 10.9 8.20002 10.1C8.20002 9.4 8.30002 9 8.40002 8.8C8.50002 8.5 8.70002 8.2 8.90002 8C9.10002 7.8 9.40002 7.6 9.70002 7.5C9.90002 7.4 10.3 7.3 11 7.3C11.7 7.3 12 7.3 13.9 7.3C15.8 7.3 16 7.3 16.8 7.3C17.5 7.3 17.9 7.4 18.1 7.5C18.4 7.6 18.7 7.8 18.9 8C19.1 8.2 19.3 8.5 19.4 8.8C19.5 9 19.6 9.4 19.6 10.1C19.6 10.8 19.6 11.1 19.6 13C19.6 14.9 19.7 15.1 19.6 15.9Z' fill='%23A5A7BA'/%3E%3Cpath d='M13.8001 9.3999C11.8001 9.3999 10.2001 10.9999 10.2001 12.9999C10.2001 14.9999 11.8001 16.5999 13.8001 16.5999C15.8001 16.5999 17.4001 14.9999 17.4001 12.9999C17.5001 10.9999 15.9001 9.3999 13.8001 9.3999ZM13.8001 15.3999C12.5001 15.3999 11.4001 14.2999 11.4001 12.9999C11.4001 11.6999 12.5001 10.5999 13.8001 10.5999C15.1001 10.5999 16.2001 11.6999 16.2001 12.9999C16.2001 14.2999 15.2001 15.3999 13.8001 15.3999Z' fill='%23A5A7BA'/%3E%3Cpath d='M17.6001 10.0998C18.0971 10.0998 18.5001 9.69686 18.5001 9.1998C18.5001 8.70275 18.0971 8.2998 17.6001 8.2998C17.103 8.2998 16.7001 8.70275 16.7001 9.1998C16.7001 9.69686 17.103 10.0998 17.6001 10.0998Z' fill='%23A5A7BA'/%3E%3Cmask id='mask0_1214_602' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='6' y='6' width='15' height='14'%3E%3Cpath d='M6.80005 13C6.80005 14.9 6.80005 15.2 6.80005 15.9C6.80005 16.7 7.00005 17.2 7.10005 17.6C7.30005 18.1 7.50005 18.5 7.90005 18.9C8.30005 19.3 8.70005 19.5 9.20005 19.7C9.70005 19.9 10.2001 20 10.9001 20C11.7001 20 11.9 20 13.8 20C15.7 20 16.0001 20 16.7001 20C17.5001 20 18.0001 19.8 18.4001 19.7C18.9001 19.5 19.3001 19.3 19.7001 18.9C20.1001 18.5 20.3 18.1 20.5 17.6C20.7 17.1 20.8 16.6 20.8 15.9C20.8 15.1 20.8 14.9 20.8 13C20.8 11.1 20.8 10.8 20.8 10.1C20.8 9.3 20.6 8.8 20.5 8.4C20.3 7.9 20.1001 7.5 19.7001 7.1C19.3001 6.7 18.9001 6.5 18.4001 6.3C18.0001 6.1 17.5 6 16.8 6C16 6 15.8001 6 13.9001 6C12.0001 6 11.7 6 11 6C10.2 6 9.70005 6.2 9.30005 6.3C8.80005 6.5 8.40005 6.7 8.00005 7.1C7.60005 7.5 7.40005 7.9 7.20005 8.4C7.00005 8.9 6.90005 9.4 6.90005 10.1C6.80005 10.8 6.80005 11.1 6.80005 13ZM8.00005 13C8.00005 11.1 8.00005 10.9 8.00005 10.1C8.00005 9.4 8.10005 9 8.20005 8.8C8.30005 8.5 8.50005 8.2 8.70005 8C8.90005 7.8 9.20005 7.6 9.50005 7.5C9.70005 7.4 10.1 7.3 10.8 7.3C11.5 7.3 11.8001 7.3 13.7001 7.3C15.6001 7.3 15.8 7.3 16.6 7.3C17.3 7.3 17.7001 7.4 17.9001 7.5C18.2001 7.6 18.5001 7.8 18.7001 8C18.9001 8.2 19.1001 8.5 19.2001 8.8C19.3001 9 19.4001 9.4 19.4001 10.1C19.4001 10.8 19.4001 11.1 19.4001 13C19.4001 14.9 19.4001 15.1 19.4001 15.9C19.4001 16.6 19.3001 17 19.2001 17.2C19.1001 17.5 18.9001 17.8 18.7001 18C18.5001 18.2 18.2001 18.4 17.9001 18.5C17.7001 18.6 17.3 18.7 16.6 18.7C15.9 18.7 15.6001 18.7 13.7001 18.7C11.8001 18.7 11.6 18.7 10.8 18.7C10.1 18.7 9.70005 18.6 9.50005 18.5C9.20005 18.4 8.90005 18.2 8.70005 18C8.50005 17.8 8.30005 17.5 8.20005 17.2C8.10005 17 8.00005 16.6 8.00005 15.9C8.00005 15.1 8.00005 14.9 8.00005 13Z' fill='url(%23paint0_linear_1214_602)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1214_602)'%3E%3Cpath d='M6.80005 13C6.80005 14.9 6.80005 15.2 6.80005 15.9C6.80005 16.7 7.00005 17.2 7.10005 17.6C7.30005 18.1 7.50005 18.5 7.90005 18.9C8.30005 19.3 8.70005 19.5 9.20005 19.7C9.70005 19.9 10.2001 20 10.9001 20C11.7001 20 11.9 20 13.8 20C15.7 20 16.0001 20 16.7001 20C17.5001 20 18.0001 19.8 18.4001 19.7C18.9001 19.5 19.3001 19.3 19.7001 18.9C20.1001 18.5 20.3 18.1 20.5 17.6C20.7 17.1 20.8 16.6 20.8 15.9C20.8 15.1 20.8 14.9 20.8 13C20.8 11.1 20.8 10.8 20.8 10.1C20.8 9.3 20.6 8.8 20.5 8.4C20.3 7.9 20.1001 7.5 19.7001 7.1C19.3001 6.7 18.9001 6.5 18.4001 6.3C18.0001 6.1 17.5 6 16.8 6C16 6 15.8001 6 13.9001 6C12.0001 6 11.7 6 11 6C10.2 6 9.70005 6.2 9.30005 6.3C8.80005 6.5 8.40005 6.7 8.00005 7.1C7.60005 7.5 7.40005 7.9 7.20005 8.4C7.00005 8.9 6.90005 9.4 6.90005 10.1C6.80005 10.8 6.80005 11.1 6.80005 13ZM8.00005 13C8.00005 11.1 8.00005 10.9 8.00005 10.1C8.00005 9.4 8.10005 9 8.20005 8.8C8.30005 8.5 8.50005 8.2 8.70005 8C8.90005 7.8 9.20005 7.6 9.50005 7.5C9.70005 7.4 10.1 7.3 10.8 7.3C11.5 7.3 11.8001 7.3 13.7001 7.3C15.6001 7.3 15.8 7.3 16.6 7.3C17.3 7.3 17.7001 7.4 17.9001 7.5C18.2001 7.6 18.5001 7.8 18.7001 8C18.9001 8.2 19.1001 8.5 19.2001 8.8C19.3001 9 19.4001 9.4 19.4001 10.1C19.4001 10.8 19.4001 11.1 19.4001 13C19.4001 14.9 19.4001 15.1 19.4001 15.9C19.4001 16.6 19.3001 17 19.2001 17.2C19.1001 17.5 18.9001 17.8 18.7001 18C18.5001 18.2 18.2001 18.4 17.9001 18.5C17.7001 18.6 17.3 18.7 16.6 18.7C15.9 18.7 15.6001 18.7 13.7001 18.7C11.8001 18.7 11.6 18.7 10.8 18.7C10.1 18.7 9.70005 18.6 9.50005 18.5C9.20005 18.4 8.90005 18.2 8.70005 18C8.50005 17.8 8.30005 17.5 8.20005 17.2C8.10005 17 8.00005 16.6 8.00005 15.9C8.00005 15.1 8.00005 14.9 8.00005 13Z' fill='%23A5A7BA'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1214_602' x1='17.0591' y1='5.3297' x2='10.7874' y2='20.2879' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2341'/%3E%3Cstop offset='0.4512' stop-color='%23808080'/%3E%3Cstop offset='0.7524' stop-color='white'/%3E%3Cstop offset='0.9624' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 26px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot .ad.google {
  content: 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='M19.5 13.0997C19.5 12.5997 19.5 12.1997 19.4 11.6997H13.2V14.1997H16.9C16.8 14.7997 16.4 15.6997 15.5 16.3997V16.4997L17.5 17.9997H17.6C18.8 16.8997 19.5 15.1997 19.5 13.0997Z' fill='%23A5A7BA'/%3E%3Cpath d='M13.1 19.5998C14.9 19.5998 16.4 18.9998 17.5 17.9998L15.4 16.3998C14.8 16.7998 14.1 17.0998 13.1 17.0998C11.3 17.0998 9.89995 15.8998 9.29995 14.2998H9.19995L7.19995 15.8998V15.9998C8.29995 18.0998 10.5 19.5998 13.1 19.5998Z' fill='%23A5A7BA'/%3E%3Cpath d='M9.4 14.3C9.3 13.9 9.2 13.4 9.2 13C9.2 12.5 9.3 12.1 9.4 11.7V11.6L7.3 10H7.2C6.8 10.9 6.5 11.9 6.5 13C6.5 14.1 6.8 15.1 7.2 16L9.4 14.3Z' fill='%23A5A7BA'/%3E%3Cpath d='M13.1 8.8999C14.3 8.8999 15.2 9.3999 15.7 9.8999L17.6 8.0999C16.5 6.9999 15 6.3999 13.2 6.3999C10.6 6.3999 8.40005 7.8999 7.30005 10.0999L9.40005 11.7999C9.90005 10.0999 11.4 8.8999 13.1 8.8999Z' fill='%23A5A7BA'/%3E%3C/svg%3E%0A");
  width: 26px;
}
@-webkit-keyframes ctv {
  0% {
    transform: scale(0);
  }
  30% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
  100% {
    transform: scale(1);
  }
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.ctv .main-banner--object-content-body .chat-box {
  top: 9%;
  animation: ctv 2s ease-in-out;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.ctv .main-banner--object-content-body .chat-box div.chat {
  background-color: #ffc833;
  color: #1f2353;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.ctv .main-banner--object-content-body .chat-box .bottom {
  justify-content: start;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.ctv .main-banner--object-content-body img {
  max-width: 70%;
}
@-webkit-keyframes phone {
  0% {
    transform: scale(0);
  }
  55% {
    transform: scale(0);
  }
  75% {
    transform: scale(1);
  }
  100% {
    transform: scale(1);
  }
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.phone .main-banner--object-content-body .chat-box {
  top: 38%;
  left: 10%;
  animation: phone 2s ease-in-out;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.phone .main-banner--object-content-body .chat-box div.chat {
  background-color: #1f2353;
  color: white;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.phone .main-banner--object-content-body .chat-box .bottom {
  justify-content: end;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.phone .main-banner--object-content-body img {
  max-width: 40%;
}
@-webkit-keyframes self {
  0% {
    transform: scale(0);
  }
  60% {
    transform: scale(0);
  }
  80% {
    transform: scale(1);
  }
  100% {
    transform: scale(1);
  }
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.self .main-banner--object-content-body .chat-box {
  top: -2%;
  right: 36%;
  animation: self 2s ease-in-out;
  min-width: 150px;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.self .main-banner--object-content-body .chat-box div.chat {
  background-color: #ef552b;
  color: white;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.self .main-banner--object-content-body .chat-box .bottom {
  justify-content: end;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.self .main-banner--object-content-body img {
  max-width: 40%;
}
@-webkit-keyframes iptv {
  0% {
    transform: scale(0);
  }
  40% {
    transform: scale(0);
  }
  60% {
    transform: scale(1);
  }
  100% {
    transform: scale(1);
  }
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.iptv .main-banner--object-content-body .chat-box {
  top: 16%;
  animation: iptv 2s ease-in-out;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.iptv .main-banner--object-content-body .chat-box div.chat {
  background-color: #52cc8f;
  color: #1f2353;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.iptv .main-banner--object-content-body .chat-box .bottom {
  justify-content: center;
}
.main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.iptv .main-banner--object-content-body img {
  max-width: 70%;
}

@media (max-width: 992px) {
  .main-banner--container {
    height: auto;
    padding: 120px 0 60px;
  }
  .main-banner--container .main-banner--text-wrapper {
    align-items: center;
    order: 1;
  }
  .main-banner--container .main-banner--text-wrapper span .curser-pc {
    display: none;
  }
  .main-banner--container .main-banner--text-wrapper span .curser-m {
    display: flex;
    top: 50%;
    left: 34%;
  }
  .main-banner--container .main-banner--object-container {
    order: 0;
    margin-bottom: 60px;
  }
  .main-banner--container .main-banner--object-container .link {
    width: 80px;
    height: 80px;
    margin: -40px 0 0 -40px;
    border-width: 4px;
  }
  .main-banner--container .main-banner--object-container .link::after {
    content: url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M37.5599 4.01802C33.1504 -0.391422 25.979 -0.391422 21.5696 4.01802C21.5696 4.01802 18.3715 7.21607 16.2879 9.29965C15.8518 9.73575 16.2395 10.4626 16.8209 10.3657C19.0983 9.92957 21.5211 10.1234 23.7016 10.9956C23.9439 11.0925 24.1862 11.044 24.38 10.8502L26.2697 8.96046C27.8688 7.36144 30.4854 7.0707 32.2782 8.47591C34.4587 10.1718 34.6041 13.3214 32.7143 15.2112L25.8336 22.0919C24.1377 23.7878 21.3757 23.9816 19.5829 22.4311C18.7591 21.7527 18.2746 20.832 18.1292 19.8629C18.0323 19.4268 17.4993 19.233 17.1601 19.4753C17.0147 19.5722 16.8694 19.7176 16.724 19.8629L12.7507 23.8363C12.5568 24.0301 12.5084 24.3208 12.6538 24.5631C13.1383 25.4837 13.7682 26.3075 14.5435 27.0828C18.953 31.4922 26.1244 31.4922 30.5338 27.0828L37.5599 20.0567C41.9693 15.5988 41.9693 8.47591 37.5599 4.01802Z' fill='%231F2353'/%3E%3Cpath d='M24.913 31.0562C22.6356 31.4923 20.2128 31.2985 18.0323 30.4263C17.79 30.3294 17.5477 30.3778 17.3539 30.5717L15.4642 32.4614C13.8651 34.0604 11.2485 34.3512 9.45567 32.946C7.27518 31.25 7.12981 28.1004 9.01957 26.2107L15.9003 19.33C17.5962 17.6341 20.3097 17.4403 22.1025 18.9908C22.9263 19.6692 23.4108 20.5899 23.6047 21.559C23.7016 21.9951 24.1861 22.1889 24.5253 21.9466C24.7676 21.8012 24.9614 21.6559 25.1552 21.462L28.9832 17.6341C29.177 17.4403 29.2255 17.1495 29.0801 16.9072C28.5956 15.9866 27.9657 15.1629 27.1904 14.3876C22.7809 9.97813 15.6095 9.97813 11.2001 14.3876L4.17403 21.4136C-0.235419 25.823 -0.235419 32.9944 4.17403 37.4039C8.58348 41.8133 15.7549 41.8133 20.1643 37.4039C20.1643 37.4039 23.3624 34.2058 25.446 32.1222C25.9305 31.6861 25.4944 30.9593 24.913 31.0562Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
    width: 40px;
    height: 40px;
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-body .chat-box div {
    font-size: 12px;
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot.logo-gap {
    gap: 0px;
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot.logo-gap .ad::after {
    font-size: 10px;
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot.logo-gap .ad.kakao {
    transform: scale(0.8);
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot.logo-gap .ad.naver {
    transform: scale(0.8);
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot.logo-gap .ad.facebook {
    transform: scale(0.8);
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot.logo-gap .ad.instagram {
    transform: scale(0.8);
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot.logo-gap .ad.google {
    transform: scale(0.8);
  }
}
@media (max-width: 550px) {
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-body {
    min-height: 200px;
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-body .chat-box div.chat {
    padding: 8px 16px !important;
    min-width: 100px;
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-body .chat-box .bottom svg {
    width: 10px;
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.phone .main-banner--object-content-body .chat-box::before {
    justify-content: start;
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content.self .main-banner--object-content-body .chat-box {
    right: 20%;
  }
  .main-banner--container .main-banner--object-container .main-banner--object-wrapper .main-banner--object-row .main-banner--object-content .main-banner--object-content-bot {
    padding: 0 8px 8px 8px;
  }
}
.main-content--targeting .main-content--targeting-wrapper {
  max-width: 1200px;
  margin: 0 auto;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--text-wrapper .text-link:hover {
  color: #6da8ff;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content {
  display: flex;
  flex-direction: column;
  flex: 1;
  align-items: center;
  gap: 32px;
  padding: 60px 40px;
  border-radius: 8px;
  background-color: white;
  min-width: 330px;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .main-content--targeting--card-content--head h5 {
  line-height: 1.2;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .main-content--targeting--card-content--body {
  display: flex;
  justify-content: center;
  width: 250px;
  min-height: 250px;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .main-content--targeting--card-content--bot p {
  line-height: 150%;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body {
  flex-direction: column;
  gap: 4px;
  justify-content: flex-start;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body * > div.element {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  color: white;
  font-weight: 400;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: #ef552b;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body * > div.element span {
  line-height: 1;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body .head {
  display: flex;
  justify-content: center;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body .body {
  display: flex;
  justify-content: center;
  gap: 4px;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body .body .icon {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #ef552b;
  margin-top: 2px;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body .body .icon svg {
  width: 32px;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body .bot {
  display: flex;
  justify-content: center;
  gap: 20px;
  margin-top: -10px;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body .more {
  display: flex;
  flex: 1;
  gap: 16px;
  padding: 12px 24px 0;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body .more .item {
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1;
  background-color: #f5f5fa;
  border-radius: 8px;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body .more .item .svg {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 80px;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.data .main-content--targeting--card-content--body .more .item .svg svg {
  width: 100%;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.target .main-content--targeting--card-content--body:after {
  content: url("data:image/svg+xml,%3Csvg width='250' height='250' viewBox='0 0 250 250' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M63.4483 152.328L62.6724 146.465C62.5 145 61.2931 143.879 59.9138 143.621C59.6552 143.621 59.3966 143.621 59.1379 143.621L57.5 143.965C56.1207 144.224 54.8276 144.224 53.4483 143.965L51.8104 143.621C51.5517 143.534 51.2931 143.534 51.0345 143.621C49.569 143.793 48.4483 145 48.2759 146.465L47.4138 152.328C47.069 154.741 48.9655 156.897 51.4655 156.897H59.3966C61.8966 156.983 63.7931 154.828 63.4483 152.328Z' fill='%23D2D3DD'/%3E%3Cpath d='M55.431 141.897C57.7164 141.897 59.569 140.044 59.569 137.759C59.569 135.473 57.7164 133.621 55.431 133.621C53.1457 133.621 51.2931 135.473 51.2931 137.759C51.2931 140.044 53.1457 141.897 55.431 141.897Z' fill='%23D2D3DD'/%3E%3Cpath d='M110 152.328L109.224 146.465C109.052 145 107.845 143.879 106.466 143.621C106.207 143.621 105.948 143.621 105.69 143.621L104.052 143.965C102.672 144.224 101.379 144.224 100 143.965L98.3621 143.621C98.1035 143.534 97.8448 143.534 97.5862 143.621C96.1207 143.793 95 145 94.8276 146.465L93.9655 152.328C93.6207 154.741 95.5173 156.897 98.0173 156.897H105.948C108.448 156.983 110.345 154.828 110 152.328Z' fill='%23EF552B'/%3E%3Cpath d='M101.983 141.897C104.268 141.897 106.121 140.044 106.121 137.759C106.121 135.473 104.268 133.621 101.983 133.621C99.6975 133.621 97.8448 135.473 97.8448 137.759C97.8448 140.044 99.6975 141.897 101.983 141.897Z' fill='%231F2353'/%3E%3Cpath d='M156.552 152.328L155.776 146.465C155.603 145 154.397 143.879 153.017 143.621C152.759 143.621 152.5 143.621 152.241 143.621L150.603 143.965C149.224 144.224 147.931 144.224 146.552 143.965L144.914 143.621C144.655 143.534 144.397 143.534 144.138 143.621C142.672 143.793 141.552 145 141.379 146.465L140.517 152.328C140.172 154.741 142.069 156.897 144.569 156.897H152.5C155 156.983 156.897 154.828 156.552 152.328Z' fill='%23EF552B'/%3E%3Cpath d='M148.535 141.897C150.82 141.897 152.672 140.044 152.672 137.759C152.672 135.473 150.82 133.621 148.535 133.621C146.249 133.621 144.397 135.473 144.397 137.759C144.397 140.044 146.249 141.897 148.535 141.897Z' fill='%231F2353'/%3E%3Cpath d='M203.103 152.328L202.328 146.465C202.155 145 200.948 143.879 199.569 143.621C199.31 143.621 199.052 143.621 198.793 143.621L197.155 143.965C195.776 144.224 194.483 144.224 193.103 143.965L191.466 143.621C191.207 143.534 190.948 143.534 190.69 143.621C189.224 143.793 188.103 145 187.931 146.465L187.069 152.328C186.724 154.741 188.621 156.897 191.121 156.897H199.052C201.552 156.983 203.448 154.828 203.103 152.328Z' fill='%23D2D3DD'/%3E%3Cpath d='M195.086 141.897C197.372 141.897 199.224 140.044 199.224 137.759C199.224 135.473 197.372 133.621 195.086 133.621C192.801 133.621 190.948 135.473 190.948 137.759C190.948 140.044 192.801 141.897 195.086 141.897Z' fill='%23D2D3DD'/%3E%3Cpath d='M63.4483 193.707L62.6724 187.845C62.5 186.379 61.2931 185.259 59.9138 185C59.6552 185 59.3966 185 59.1379 185L57.5 185.345C56.1207 185.603 54.8276 185.603 53.4483 185.345L51.8104 185C51.5517 184.914 51.2931 184.914 51.0345 185C49.569 185.172 48.4483 186.379 48.2759 187.845L47.4138 193.707C47.069 196.121 48.9655 198.276 51.4655 198.276H59.3966C61.8966 198.362 63.7931 196.207 63.4483 193.707Z' fill='%23D2D3DD'/%3E%3Cpath d='M55.431 183.276C57.7164 183.276 59.569 181.423 59.569 179.138C59.569 176.853 57.7164 175 55.431 175C53.1457 175 51.2931 176.853 51.2931 179.138C51.2931 181.423 53.1457 183.276 55.431 183.276Z' fill='%23D2D3DD'/%3E%3Cpath d='M110 193.707L109.224 187.845C109.052 186.379 107.845 185.259 106.466 185C106.207 185 105.948 185 105.69 185L104.052 185.345C102.672 185.603 101.379 185.603 100 185.345L98.3621 185C98.1035 184.914 97.8448 184.914 97.5862 185C96.1207 185.172 95 186.379 94.8276 187.845L93.9655 193.707C93.6207 196.121 95.5173 198.276 98.0173 198.276H105.948C108.448 198.362 110.345 196.207 110 193.707Z' fill='%23D2D3DD'/%3E%3Cpath d='M101.983 183.276C104.268 183.276 106.121 181.423 106.121 179.138C106.121 176.853 104.268 175 101.983 175C99.6975 175 97.8448 176.853 97.8448 179.138C97.8448 181.423 99.6975 183.276 101.983 183.276Z' fill='%23D2D3DD'/%3E%3Cpath d='M156.552 193.707L155.776 187.845C155.603 186.379 154.397 185.259 153.017 185C152.759 185 152.5 185 152.241 185L150.603 185.345C149.224 185.603 147.931 185.603 146.552 185.345L144.914 185C144.655 184.914 144.397 184.914 144.138 185C142.672 185.172 141.552 186.379 141.379 187.845L140.517 193.707C140.172 196.121 142.069 198.276 144.569 198.276H152.5C155 198.362 156.897 196.207 156.552 193.707Z' fill='%23D2D3DD'/%3E%3Cpath d='M148.535 183.276C150.82 183.276 152.672 181.423 152.672 179.138C152.672 176.853 150.82 175 148.535 175C146.249 175 144.397 176.853 144.397 179.138C144.397 181.423 146.249 183.276 148.535 183.276Z' fill='%23D2D3DD'/%3E%3Cpath d='M203.103 193.707L202.328 187.845C202.155 186.379 200.948 185.259 199.569 185C199.31 185 199.052 185 198.793 185L197.155 185.345C195.776 185.603 194.483 185.603 193.103 185.345L191.466 185C191.207 184.914 190.948 184.914 190.69 185C189.224 185.172 188.103 186.379 187.931 187.845L187.069 193.707C186.724 196.121 188.621 198.276 191.121 198.276H199.052C201.552 198.362 203.448 196.207 203.103 193.707Z' fill='%23D2D3DD'/%3E%3Cpath d='M195.086 183.276C197.372 183.276 199.224 181.423 199.224 179.138C199.224 176.853 197.372 175 195.086 175C192.801 175 190.948 176.853 190.948 179.138C190.948 181.423 192.801 183.276 195.086 183.276Z' fill='%23D2D3DD'/%3E%3Cpath d='M63.4483 110.948L62.6724 105.086C62.5 103.621 61.2931 102.5 59.9138 102.241C59.6552 102.241 59.3966 102.241 59.1379 102.241L57.5 102.586C56.1207 102.845 54.8276 102.845 53.4483 102.586L51.8104 102.241C51.5517 102.155 51.2931 102.155 51.0345 102.241C49.569 102.414 48.4483 103.621 48.2759 105.086L47.4138 110.948C47.069 113.362 48.9655 115.517 51.4655 115.517H59.3966C61.8966 115.603 63.7931 113.448 63.4483 110.948Z' fill='%23D2D3DD'/%3E%3Cpath d='M55.431 100.517C57.7164 100.517 59.569 98.6646 59.569 96.3793C59.569 94.0939 57.7164 92.2413 55.431 92.2413C53.1457 92.2413 51.2931 94.0939 51.2931 96.3793C51.2931 98.6646 53.1457 100.517 55.431 100.517Z' fill='%23D2D3DD'/%3E%3Cpath d='M110 110.948L109.224 105.086C109.052 103.621 107.845 102.5 106.466 102.241C106.207 102.241 105.948 102.241 105.69 102.241L104.052 102.586C102.672 102.845 101.379 102.845 100 102.586L98.3621 102.241C98.1035 102.155 97.8448 102.155 97.5862 102.241C96.1207 102.414 95 103.621 94.8276 105.086L93.9655 110.948C93.6207 113.362 95.5173 115.517 98.0173 115.517H105.948C108.448 115.603 110.345 113.448 110 110.948Z' fill='%23EF552B'/%3E%3Cpath d='M101.983 100.517C104.268 100.517 106.121 98.6646 106.121 96.3793C106.121 94.0939 104.268 92.2413 101.983 92.2413C99.6975 92.2413 97.8448 94.0939 97.8448 96.3793C97.8448 98.6646 99.6975 100.517 101.983 100.517Z' fill='%231F2353'/%3E%3Cpath d='M156.552 110.948L155.776 105.086C155.603 103.621 154.397 102.5 153.017 102.241C152.759 102.241 152.5 102.241 152.241 102.241L150.603 102.586C149.224 102.845 147.931 102.845 146.552 102.586L144.914 102.241C144.655 102.155 144.397 102.155 144.138 102.241C142.672 102.414 141.552 103.621 141.379 105.086L140.517 110.948C140.172 113.362 142.069 115.517 144.569 115.517H152.5C155 115.603 156.897 113.448 156.552 110.948Z' fill='%23EF552B'/%3E%3Cpath d='M148.535 100.517C150.82 100.517 152.672 98.6646 152.672 96.3793C152.672 94.0939 150.82 92.2413 148.535 92.2413C146.249 92.2413 144.397 94.0939 144.397 96.3793C144.397 98.6646 146.249 100.517 148.535 100.517Z' fill='%231F2353'/%3E%3Cpath d='M203.103 110.948L202.328 105.086C202.155 103.621 200.948 102.5 199.569 102.241C199.31 102.241 199.052 102.241 198.793 102.241L197.155 102.586C195.776 102.845 194.483 102.845 193.103 102.586L191.466 102.241C191.207 102.155 190.948 102.155 190.69 102.241C189.224 102.414 188.103 103.621 187.931 105.086L187.069 110.948C186.724 113.362 188.621 115.517 191.121 115.517H199.052C201.552 115.603 203.448 113.448 203.103 110.948Z' fill='%23D2D3DD'/%3E%3Cpath d='M195.086 100.517C197.372 100.517 199.224 98.6646 199.224 96.3793C199.224 94.0939 197.372 92.2413 195.086 92.2413C192.801 92.2413 190.948 94.0939 190.948 96.3793C190.948 98.6646 192.801 100.517 195.086 100.517Z' fill='%23D2D3DD'/%3E%3Cpath d='M63.4483 69.5689L62.6724 63.7068C62.5 62.2413 61.2931 61.1206 59.9138 60.862C59.6552 60.862 59.3966 60.862 59.1379 60.862L57.5 61.2068C56.1207 61.4655 54.8276 61.4655 53.4483 61.2068L51.8104 60.862C51.5517 60.7758 51.2931 60.7758 51.0345 60.862C49.569 61.0344 48.4483 62.2413 48.2759 63.7068L47.4138 69.5689C47.069 71.9827 48.9655 74.1379 51.4655 74.1379H59.3966C61.8966 74.2241 63.7931 72.0689 63.4483 69.5689Z' fill='%23D2D3DD'/%3E%3Cpath d='M55.431 59.1379C57.7164 59.1379 59.569 57.2853 59.569 55C59.569 52.7146 57.7164 50.862 55.431 50.862C53.1457 50.862 51.2931 52.7146 51.2931 55C51.2931 57.2853 53.1457 59.1379 55.431 59.1379Z' fill='%23D2D3DD'/%3E%3Cpath d='M110 69.5689L109.224 63.7068C109.052 62.2413 107.845 61.1206 106.466 60.862C106.207 60.862 105.948 60.862 105.69 60.862L104.052 61.2068C102.672 61.4655 101.379 61.4655 100 61.2068L98.3621 60.862C98.1035 60.7758 97.8448 60.7758 97.5862 60.862C96.1207 61.0344 95 62.2413 94.8276 63.7068L93.9655 69.5689C93.6207 71.9827 95.5173 74.1379 98.0173 74.1379H105.948C108.448 74.2241 110.345 72.0689 110 69.5689Z' fill='%23D2D3DD'/%3E%3Cpath d='M101.983 59.1379C104.268 59.1379 106.121 57.2853 106.121 55C106.121 52.7146 104.268 50.862 101.983 50.862C99.6975 50.862 97.8448 52.7146 97.8448 55C97.8448 57.2853 99.6975 59.1379 101.983 59.1379Z' fill='%23D2D3DD'/%3E%3Cpath d='M156.552 69.5689L155.776 63.7068C155.603 62.2413 154.397 61.1206 153.017 60.862C152.759 60.862 152.5 60.862 152.241 60.862L150.603 61.2068C149.224 61.4655 147.931 61.4655 146.552 61.2068L144.914 60.862C144.655 60.7758 144.397 60.7758 144.138 60.862C142.672 61.0344 141.552 62.2413 141.379 63.7068L140.517 69.5689C140.172 71.9827 142.069 74.1379 144.569 74.1379H152.5C155 74.2241 156.897 72.0689 156.552 69.5689Z' fill='%23D2D3DD'/%3E%3Cpath d='M148.535 59.1379C150.82 59.1379 152.672 57.2853 152.672 55C152.672 52.7146 150.82 50.862 148.535 50.862C146.249 50.862 144.397 52.7146 144.397 55C144.397 57.2853 146.249 59.1379 148.535 59.1379Z' fill='%23D2D3DD'/%3E%3Cpath d='M203.103 69.5689L202.328 63.7068C202.155 62.2413 200.948 61.1206 199.569 60.862C199.31 60.862 199.052 60.862 198.793 60.862L197.155 61.2068C195.776 61.4655 194.483 61.4655 193.103 61.2068L191.466 60.862C191.207 60.7758 190.948 60.7758 190.69 60.862C189.224 61.0344 188.103 62.2413 187.931 63.7068L187.069 69.5689C186.724 71.9827 188.621 74.1379 191.121 74.1379H199.052C201.552 74.2241 203.448 72.0689 203.103 69.5689Z' fill='%23D2D3DD'/%3E%3Cpath d='M195.086 59.1379C197.372 59.1379 199.224 57.2853 199.224 55C199.224 52.7146 197.372 50.862 195.086 50.862C192.801 50.862 190.948 52.7146 190.948 55C190.948 57.2853 192.801 59.1379 195.086 59.1379Z' fill='%23D2D3DD'/%3E%3Cpath d='M86.7647 214.397L85.9889 208.534C85.8164 207.069 84.6095 205.948 83.2302 205.69C82.9716 205.69 82.713 205.69 82.4544 205.69L80.8164 206.034C79.4371 206.293 78.144 206.293 76.7647 206.034L75.1268 205.69C74.8682 205.603 74.6095 205.603 74.3509 205.69C72.8854 205.862 71.7647 207.069 71.5923 208.534L70.7302 214.397C70.3854 216.81 72.282 218.965 74.782 218.965H82.713C85.213 219.052 87.1095 216.897 86.7647 214.397Z' fill='%23D2D3DD'/%3E%3Cpath d='M78.7475 203.965C81.0328 203.965 82.8854 202.113 82.8854 199.828C82.8854 197.542 81.0328 195.69 78.7475 195.69C76.4622 195.69 74.6095 197.542 74.6095 199.828C74.6095 202.113 76.4622 203.965 78.7475 203.965Z' fill='%23D2D3DD'/%3E%3Cpath d='M133.316 214.397L132.541 208.534C132.368 207.069 131.161 205.948 129.782 205.69C129.523 205.69 129.265 205.69 129.006 205.69L127.368 206.034C125.989 206.293 124.696 206.293 123.316 206.034L121.679 205.69C121.42 205.603 121.161 205.603 120.903 205.69C119.437 205.862 118.316 207.069 118.144 208.534L117.282 214.397C116.937 216.81 118.834 218.965 121.334 218.965H129.265C131.765 219.052 133.661 216.897 133.316 214.397Z' fill='%23D2D3DD'/%3E%3Cpath d='M125.299 203.965C127.585 203.965 129.437 202.113 129.437 199.828C129.437 197.542 127.585 195.69 125.299 195.69C123.014 195.69 121.161 197.542 121.161 199.828C121.161 202.113 123.014 203.965 125.299 203.965Z' fill='%23D2D3DD'/%3E%3Cpath d='M179.868 214.397L179.092 208.534C178.92 207.069 177.713 205.948 176.334 205.69C176.075 205.69 175.816 205.69 175.558 205.69L173.92 206.034C172.541 206.293 171.247 206.293 169.868 206.034L168.23 205.69C167.972 205.603 167.713 205.603 167.454 205.69C165.989 205.862 164.868 207.069 164.696 208.534L163.834 214.397C163.489 216.81 165.385 218.965 167.885 218.965H175.816C178.316 219.052 180.213 216.897 179.868 214.397Z' fill='%23D2D3DD'/%3E%3Cpath d='M171.851 203.965C174.136 203.965 175.989 202.113 175.989 199.828C175.989 197.542 174.136 195.69 171.851 195.69C169.566 195.69 167.713 197.542 167.713 199.828C167.713 202.113 169.566 203.965 171.851 203.965Z' fill='%23D2D3DD'/%3E%3Cpath d='M40.213 131.638L39.4371 125.776C39.2647 124.31 38.0578 123.19 36.6785 122.931C36.4199 122.931 36.1613 122.931 35.9026 122.931L34.2647 123.276C32.8854 123.534 31.5923 123.534 30.213 123.276L28.5751 122.931C28.3164 122.845 28.0578 122.845 27.7992 122.931C26.3337 123.103 25.213 124.31 25.0406 125.776L24.1785 131.638C23.8337 134.052 25.7302 136.207 28.2302 136.207H36.1613C38.6613 136.293 40.5578 134.138 40.213 131.638Z' fill='%23D2D3DD'/%3E%3Cpath d='M32.1957 121.207C34.4811 121.207 36.3337 119.354 36.3337 117.069C36.3337 114.784 34.4811 112.931 32.1957 112.931C29.9104 112.931 28.0578 114.784 28.0578 117.069C28.0578 119.354 29.9104 121.207 32.1957 121.207Z' fill='%23D2D3DD'/%3E%3Cpath d='M86.7647 131.638L85.9889 125.776C85.8164 124.31 84.6095 123.19 83.2302 122.931C82.9716 122.931 82.713 122.931 82.4544 122.931L80.8164 123.276C79.4371 123.534 78.144 123.534 76.7647 123.276L75.1268 122.931C74.8682 122.845 74.6095 122.845 74.3509 122.931C72.8854 123.103 71.7647 124.31 71.5923 125.776L70.7302 131.638C70.3854 134.052 72.282 136.207 74.782 136.207H82.713C85.213 136.293 87.1095 134.138 86.7647 131.638Z' fill='%23EF552B'/%3E%3Cpath d='M78.7475 121.207C81.0328 121.207 82.8854 119.354 82.8854 117.069C82.8854 114.784 81.0328 112.931 78.7475 112.931C76.4622 112.931 74.6095 114.784 74.6095 117.069C74.6095 119.354 76.4622 121.207 78.7475 121.207Z' fill='%231F2353'/%3E%3Cpath d='M133.316 131.638L132.541 125.776C132.368 124.31 131.161 123.19 129.782 122.931C129.523 122.931 129.265 122.931 129.006 122.931L127.368 123.276C125.989 123.534 124.696 123.534 123.316 123.276L121.679 122.931C121.42 122.845 121.161 122.845 120.903 122.931C119.437 123.103 118.316 124.31 118.144 125.776L117.282 131.638C116.937 134.052 118.834 136.207 121.334 136.207H129.265C131.765 136.293 133.661 134.138 133.316 131.638Z' fill='%23EF552B'/%3E%3Cpath d='M125.299 121.207C127.585 121.207 129.437 119.354 129.437 117.069C129.437 114.784 127.585 112.931 125.299 112.931C123.014 112.931 121.161 114.784 121.161 117.069C121.161 119.354 123.014 121.207 125.299 121.207Z' fill='%231F2353'/%3E%3Cpath d='M179.868 131.638L179.092 125.776C178.92 124.31 177.713 123.19 176.334 122.931C176.075 122.931 175.816 122.931 175.558 122.931L173.92 123.276C172.541 123.534 171.247 123.534 169.868 123.276L168.23 122.931C167.972 122.845 167.713 122.845 167.454 122.931C165.989 123.103 164.868 124.31 164.696 125.776L163.834 131.638C163.489 134.052 165.385 136.207 167.885 136.207H175.816C178.316 136.293 180.213 134.138 179.868 131.638Z' fill='%23EF552B'/%3E%3Cpath d='M171.851 121.207C174.136 121.207 175.989 119.354 175.989 117.069C175.989 114.784 174.136 112.931 171.851 112.931C169.566 112.931 167.713 114.784 167.713 117.069C167.713 119.354 169.566 121.207 171.851 121.207Z' fill='%231F2353'/%3E%3Cpath d='M226.42 131.638L225.644 125.776C225.472 124.31 224.265 123.19 222.885 122.931C222.627 122.931 222.368 122.931 222.11 122.931L220.472 123.276C219.092 123.534 217.799 123.534 216.42 123.276L214.782 122.931C214.523 122.845 214.265 122.845 214.006 122.931C212.541 123.103 211.42 124.31 211.247 125.776L210.385 131.638C210.041 134.052 211.937 136.207 214.437 136.207H222.368C224.868 136.293 226.765 134.138 226.42 131.638Z' fill='%23D2D3DD'/%3E%3Cpath d='M218.403 121.207C220.688 121.207 222.541 119.354 222.541 117.069C222.541 114.784 220.688 112.931 218.403 112.931C216.117 112.931 214.265 114.784 214.265 117.069C214.265 119.354 216.117 121.207 218.403 121.207Z' fill='%23D2D3DD'/%3E%3Cpath d='M40.213 173.017L39.4371 167.155C39.2647 165.69 38.0578 164.569 36.6785 164.31C36.4199 164.31 36.1613 164.31 35.9026 164.31L34.2647 164.655C32.8854 164.914 31.5923 164.914 30.213 164.655L28.5751 164.31C28.3164 164.224 28.0578 164.224 27.7992 164.31C26.3337 164.483 25.213 165.69 25.0406 167.155L24.1785 173.017C23.8337 175.431 25.7302 177.586 28.2302 177.586H36.1613C38.6613 177.672 40.5578 175.517 40.213 173.017Z' fill='%23D2D3DD'/%3E%3Cpath d='M32.1957 162.586C34.4811 162.586 36.3337 160.734 36.3337 158.448C36.3337 156.163 34.4811 154.31 32.1957 154.31C29.9104 154.31 28.0578 156.163 28.0578 158.448C28.0578 160.734 29.9104 162.586 32.1957 162.586Z' fill='%23D2D3DD'/%3E%3Cpath d='M86.7647 173.017L85.9889 167.155C85.8164 165.69 84.6095 164.569 83.2302 164.31C82.9716 164.31 82.713 164.31 82.4544 164.31L80.8164 164.655C79.4371 164.914 78.144 164.914 76.7647 164.655L75.1268 164.31C74.8682 164.224 74.6095 164.224 74.3509 164.31C72.8854 164.483 71.7647 165.69 71.5923 167.155L70.7302 173.017C70.3854 175.431 72.282 177.586 74.782 177.586H82.713C85.213 177.672 87.1095 175.517 86.7647 173.017Z' fill='%23D2D3DD'/%3E%3Cpath d='M78.7475 162.586C81.0328 162.586 82.8854 160.734 82.8854 158.448C82.8854 156.163 81.0328 154.31 78.7475 154.31C76.4622 154.31 74.6095 156.163 74.6095 158.448C74.6095 160.734 76.4622 162.586 78.7475 162.586Z' fill='%23D2D3DD'/%3E%3Cpath d='M133.316 173.017L132.541 167.155C132.368 165.69 131.161 164.569 129.782 164.31C129.523 164.31 129.265 164.31 129.006 164.31L127.368 164.655C125.989 164.914 124.696 164.914 123.316 164.655L121.679 164.31C121.42 164.224 121.161 164.224 120.903 164.31C119.437 164.483 118.316 165.69 118.144 167.155L117.282 173.017C116.937 175.431 118.834 177.586 121.334 177.586H129.265C131.765 177.672 133.661 175.517 133.316 173.017Z' fill='%23EF552B'/%3E%3Cpath d='M125.299 162.586C127.585 162.586 129.437 160.734 129.437 158.448C129.437 156.163 127.585 154.31 125.299 154.31C123.014 154.31 121.161 156.163 121.161 158.448C121.161 160.734 123.014 162.586 125.299 162.586Z' fill='%231F2353'/%3E%3Cpath d='M179.868 173.017L179.092 167.155C178.92 165.69 177.713 164.569 176.334 164.31C176.075 164.31 175.816 164.31 175.558 164.31L173.92 164.655C172.541 164.914 171.247 164.914 169.868 164.655L168.23 164.31C167.972 164.224 167.713 164.224 167.454 164.31C165.989 164.483 164.868 165.69 164.696 167.155L163.834 173.017C163.489 175.431 165.385 177.586 167.885 177.586H175.816C178.316 177.672 180.213 175.517 179.868 173.017Z' fill='%23D2D3DD'/%3E%3Cpath d='M171.851 162.586C174.136 162.586 175.989 160.734 175.989 158.448C175.989 156.163 174.136 154.31 171.851 154.31C169.566 154.31 167.713 156.163 167.713 158.448C167.713 160.734 169.566 162.586 171.851 162.586Z' fill='%23D2D3DD'/%3E%3Cpath d='M226.42 173.017L225.644 167.155C225.472 165.69 224.265 164.569 222.885 164.31C222.627 164.31 222.368 164.31 222.11 164.31L220.472 164.655C219.092 164.914 217.799 164.914 216.42 164.655L214.782 164.31C214.523 164.224 214.265 164.224 214.006 164.31C212.541 164.483 211.42 165.69 211.247 167.155L210.385 173.017C210.041 175.431 211.937 177.586 214.437 177.586H222.368C224.868 177.672 226.765 175.517 226.42 173.017Z' fill='%23D2D3DD'/%3E%3Cpath d='M218.403 162.586C220.688 162.586 222.541 160.734 222.541 158.448C222.541 156.163 220.688 154.31 218.403 154.31C216.117 154.31 214.265 156.163 214.265 158.448C214.265 160.734 216.117 162.586 218.403 162.586Z' fill='%23D2D3DD'/%3E%3Cpath d='M40.213 90.2586L39.4371 84.3965C39.2647 82.931 38.0578 81.8103 36.6785 81.5517C36.4199 81.5517 36.1613 81.5517 35.9026 81.5517L34.2647 81.8965C32.8854 82.1551 31.5923 82.1551 30.213 81.8965L28.5751 81.5517C28.3164 81.4655 28.0578 81.4655 27.7992 81.5517C26.3337 81.7241 25.213 82.931 25.0406 84.3965L24.1785 90.2586C23.8337 92.6724 25.7302 94.8275 28.2302 94.8275H36.1613C38.6613 94.9137 40.5578 92.7586 40.213 90.2586Z' fill='%23D2D3DD'/%3E%3Cpath d='M32.1957 79.8275C34.4811 79.8275 36.3337 77.9749 36.3337 75.6896C36.3337 73.4043 34.4811 71.5517 32.1957 71.5517C29.9104 71.5517 28.0578 73.4043 28.0578 75.6896C28.0578 77.9749 29.9104 79.8275 32.1957 79.8275Z' fill='%23D2D3DD'/%3E%3Cpath d='M86.7647 90.2586L85.9889 84.3965C85.8164 82.931 84.6095 81.8103 83.2302 81.5517C82.9716 81.5517 82.713 81.5517 82.4544 81.5517L80.8164 81.8965C79.4371 82.1551 78.144 82.1551 76.7647 81.8965L75.1268 81.5517C74.8682 81.4655 74.6095 81.4655 74.3509 81.5517C72.8854 81.7241 71.7647 82.931 71.5923 84.3965L70.7302 90.2586C70.3854 92.6724 72.282 94.8275 74.782 94.8275H82.713C85.213 94.9137 87.1095 92.7586 86.7647 90.2586Z' fill='%23D2D3DD'/%3E%3Cpath d='M78.7475 79.8275C81.0328 79.8275 82.8854 77.9749 82.8854 75.6896C82.8854 73.4043 81.0328 71.5517 78.7475 71.5517C76.4622 71.5517 74.6095 73.4043 74.6095 75.6896C74.6095 77.9749 76.4622 79.8275 78.7475 79.8275Z' fill='%23D2D3DD'/%3E%3Cpath d='M133.316 90.2586L132.541 84.3965C132.368 82.931 131.161 81.8103 129.782 81.5517C129.523 81.5517 129.265 81.5517 129.006 81.5517L127.368 81.8965C125.989 82.1551 124.696 82.1551 123.316 81.8965L121.679 81.5517C121.42 81.4655 121.161 81.4655 120.903 81.5517C119.437 81.7241 118.316 82.931 118.144 84.3965L117.282 90.2586C116.937 92.6724 118.834 94.8275 121.334 94.8275H129.265C131.765 94.9137 133.661 92.7586 133.316 90.2586Z' fill='%23EF552B'/%3E%3Cpath d='M125.299 79.8275C127.585 79.8275 129.437 77.9749 129.437 75.6896C129.437 73.4043 127.585 71.5517 125.299 71.5517C123.014 71.5517 121.161 73.4043 121.161 75.6896C121.161 77.9749 123.014 79.8275 125.299 79.8275Z' fill='%231F2353'/%3E%3Cpath d='M179.868 90.2586L179.092 84.3965C178.92 82.931 177.713 81.8103 176.334 81.5517C176.075 81.5517 175.816 81.5517 175.558 81.5517L173.92 81.8965C172.541 82.1551 171.247 82.1551 169.868 81.8965L168.23 81.5517C167.972 81.4655 167.713 81.4655 167.454 81.5517C165.989 81.7241 164.868 82.931 164.696 84.3965L163.834 90.2586C163.489 92.6724 165.385 94.8275 167.885 94.8275H175.816C178.316 94.9137 180.213 92.7586 179.868 90.2586Z' fill='%23D2D3DD'/%3E%3Cpath d='M171.851 79.8275C174.136 79.8275 175.989 77.9749 175.989 75.6896C175.989 73.4043 174.136 71.5517 171.851 71.5517C169.566 71.5517 167.713 73.4043 167.713 75.6896C167.713 77.9749 169.566 79.8275 171.851 79.8275Z' fill='%23D2D3DD'/%3E%3Cpath d='M226.42 90.2586L225.644 84.3965C225.472 82.931 224.265 81.8103 222.885 81.5517C222.627 81.5517 222.368 81.5517 222.11 81.5517L220.472 81.8965C219.092 82.1551 217.799 82.1551 216.42 81.8965L214.782 81.5517C214.523 81.4655 214.265 81.4655 214.006 81.5517C212.541 81.7241 211.42 82.931 211.247 84.3965L210.385 90.2586C210.041 92.6724 211.937 94.8275 214.437 94.8275H222.368C224.868 94.9137 226.765 92.7586 226.42 90.2586Z' fill='%23D2D3DD'/%3E%3Cpath d='M218.403 79.8275C220.688 79.8275 222.541 77.9749 222.541 75.6896C222.541 73.4043 220.688 71.5517 218.403 71.5517C216.117 71.5517 214.265 73.4043 214.265 75.6896C214.265 77.9749 216.117 79.8275 218.403 79.8275Z' fill='%23D2D3DD'/%3E%3Cpath d='M86.7647 48.8793L85.9889 43.0172C85.8164 41.5517 84.6095 40.431 83.2302 40.1724C82.9716 40.1724 82.713 40.1724 82.4544 40.1724L80.8164 40.5172C79.4371 40.7758 78.144 40.7758 76.7647 40.5172L75.1268 40.1724C74.8682 40.0862 74.6095 40.0862 74.3509 40.1724C72.8854 40.3448 71.7647 41.5517 71.5923 43.0172L70.7302 48.8793C70.3854 51.2931 72.282 53.4482 74.782 53.4482H82.713C85.213 53.5344 87.1095 51.3793 86.7647 48.8793Z' fill='%23D2D3DD'/%3E%3Cpath d='M78.7475 38.4482C81.0328 38.4482 82.8854 36.5956 82.8854 34.3103C82.8854 32.025 81.0328 30.1724 78.7475 30.1724C76.4622 30.1724 74.6095 32.025 74.6095 34.3103C74.6095 36.5956 76.4622 38.4482 78.7475 38.4482Z' fill='%23D2D3DD'/%3E%3Cpath d='M133.316 48.8793L132.541 43.0172C132.368 41.5517 131.161 40.431 129.782 40.1724C129.523 40.1724 129.265 40.1724 129.006 40.1724L127.368 40.5172C125.989 40.7758 124.696 40.7758 123.316 40.5172L121.679 40.1724C121.42 40.0862 121.161 40.0862 120.903 40.1724C119.437 40.3448 118.316 41.5517 118.144 43.0172L117.282 48.8793C116.937 51.2931 118.834 53.4482 121.334 53.4482H129.265C131.765 53.5344 133.661 51.3793 133.316 48.8793Z' fill='%23D2D3DD'/%3E%3Cpath d='M125.299 38.4482C127.585 38.4482 129.437 36.5956 129.437 34.3103C129.437 32.025 127.585 30.1724 125.299 30.1724C123.014 30.1724 121.161 32.025 121.161 34.3103C121.161 36.5956 123.014 38.4482 125.299 38.4482Z' fill='%23D2D3DD'/%3E%3Cpath d='M179.868 48.8793L179.092 43.0172C178.92 41.5517 177.713 40.431 176.334 40.1724C176.075 40.1724 175.816 40.1724 175.558 40.1724L173.92 40.5172C172.541 40.7758 171.247 40.7758 169.868 40.5172L168.23 40.1724C167.972 40.0862 167.713 40.0862 167.454 40.1724C165.989 40.3448 164.868 41.5517 164.696 43.0172L163.834 48.8793C163.489 51.2931 165.385 53.4482 167.885 53.4482H175.816C178.316 53.5344 180.213 51.3793 179.868 48.8793Z' fill='%23D2D3DD'/%3E%3Cpath d='M171.851 38.4482C174.136 38.4482 175.989 36.5956 175.989 34.3103C175.989 32.025 174.136 30.1724 171.851 30.1724C169.566 30.1724 167.713 32.025 167.713 34.3103C167.713 36.5956 169.566 38.4482 171.851 38.4482Z' fill='%23D2D3DD'/%3E%3Cg opacity='0.3' filter='url(%23filter0_d_737_8751)'%3E%3Crect x='125' y='38.793' width='121.952' height='121.952' rx='8' transform='rotate(45 125 38.793)' fill='%231F2353'/%3E%3Crect x='125' y='41.6214' width='117.952' height='117.952' rx='6' transform='rotate(45 125 41.6214)' stroke='%23EF552B' stroke-width='4'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_737_8751' x='32.0804' y='32.1064' width='205.839' height='205.839' 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='10' dy='10'/%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.121569 0 0 0 0 0.137255 0 0 0 0 0.32549 0 0 0 0.3 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_737_8751'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_737_8751' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 250px;
  height: 250px;
}
.main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content.insight .main-content--targeting--card-content--body:after {
  content: url("data:image/svg+xml,%3Csvg width='250' height='250' viewBox='0 0 250 250' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 215C18 219.418 21.5817 223 26 223H40C44.4183 223 48 219.418 48 215L48 191C48 186.582 44.4183 183 40 183H26C21.5817 183 18 186.582 18 191L18 215Z' fill='%23FCDDD5'/%3E%3Cpath d='M64 215C64 219.418 67.5817 223 72 223H86C90.4183 223 94 219.418 94 215L94 171C94 166.582 90.4183 163 86 163H72C67.5817 163 64 166.582 64 171L64 215Z' fill='%23F9BBAA'/%3E%3Cpath d='M110 215C110 219.418 113.582 223 118 223H132C136.418 223 140 219.418 140 215L140 151C140 146.582 136.418 143 132 143H118C113.582 143 110 146.582 110 151L110 215Z' fill='%23F59980'/%3E%3Cpath d='M156 215C156 219.418 159.582 223 164 223H178C182.418 223 186 219.418 186 215L186 111C186 106.582 182.418 103 178 103H164C159.582 103 156 106.582 156 111L156 215Z' fill='%23F27755'/%3E%3Cpath d='M202 215C202 219.418 205.582 223 210 223H224C228.418 223 232 219.418 232 215L232 71C232 66.5817 228.418 63 224 63L210 63C205.582 63 202 66.5817 202 71L202 215Z' fill='%23EF552B'/%3E%3Cpath d='M176.995 43.4815L175.352 12.936C175.249 11.2849 173.401 10.4594 172.065 11.3881L147.209 29.1375C145.977 30.0663 146.08 32.0269 147.518 32.6461L154.399 35.9483C155.426 36.4643 155.837 37.7026 155.324 38.7346C123.073 100.651 79.7288 129.958 20.0542 130.681C18.9244 130.681 18 131.609 18 132.744V138.936C18 140.071 18.9244 141 20.0542 141C57.1326 140.587 88.0484 129.958 114.445 108.391C133.652 92.7051 150.188 71.2407 164.773 43.2751C165.286 42.2432 166.519 41.8304 167.443 42.3464L174.017 45.5454C175.455 46.1645 177.098 45.0294 176.995 43.4815Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
  width: 250px;
  height: 250px;
}

@media (max-width: 992px) {
  .main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content {
    padding: 40px 24px;
    gap: 8px;
    min-width: auto;
  }
  .main-content--targeting .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .main-content--targeting--card-content--body {
    transform: scale(0.9);
  }
}
.main-content--targeting--b .main-content--targeting-wrapper {
  max-width: 1200px;
  margin: 0 auto;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content {
  display: flex;
  flex-direction: column;
  flex: 1;
  border-radius: 8px;
  background-color: #f5f5fa;
  min-width: 380px;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .top-wrapper {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 48px;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .top-wrapper h5 {
  font-weight: 700;
  line-height: 1.1;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper {
  display: flex;
  flex: 1;
  padding: 0 48px 48px;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper.type-a {
  overflow: hidden;
  padding: 0px 0px 0px 48px;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper.type-a img {
  width: 140%;
  height: fit-content;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1;
  gap: 24px;
  padding: 24px;
  border-radius: 8px;
  background-color: white;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .title-wrapper {
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #d2d3dd;
  padding-bottom: 16px;
  gap: 8px;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .title-wrapper .item {
  display: flex;
  flex: 1;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .title-wrapper .item.title {
  align-items: center;
  gap: 8px;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .title-wrapper .item.title span:first-child {
  display: flex;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #52cc8f;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .title-wrapper .item.title span:last-child {
  font-size: 12px;
  line-height: 1;
  color: #1f2353;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .title-wrapper .item.box {
  gap: 4px;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .title-wrapper .item.box span {
  color: #bcbdcc;
  font-size: 10px;
  line-height: 1;
  padding: 2px 4px;
  border-radius: 50px;
  background-color: rgba(210, 211, 221, 0.5);
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .title-wrapper .item.box span:first-child {
  background-color: #8f91a9;
  color: white;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .graphic-wrapper {
  display: flex;
  justify-content: center;
  width: 100%;
}
.main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper .bottom-content .graphic-wrapper img {
  width: 100%;
  max-width: 300px;
}

@media (max-width: 600px) {
  .main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content {
    min-width: 100%;
  }
  .main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .top-wrapper {
    padding: 40px 40px 20px;
    gap: 8px;
  }
  .main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper {
    padding: 0 40px 40px;
  }
  .main-content--targeting--b .main-content--targeting-wrapper .main-content--targeting--card-container .main-content--targeting--card-wrapper .main-content--targeting--card-content .bottom-wrapper.type-a {
    padding: 0 0 0 40px;
  }
}
.main-content--media-page .main-content--media-page-wrapper {
  max-width: 1200px;
  margin: 0 auto;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content {
  display: flex;
  flex: 1;
  background-color: white;
  border-radius: 8px;
  padding: 60px 80px;
  gap: 64px;
  align-items: center;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content .logo {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 100px;
  min-height: 100px;
  background-color: #f5f5fa;
  border-radius: 100%;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content .content {
  display: flex;
  justify-content: space-between;
  flex: 1;
  align-items: center;
  gap: 24px;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with {
  display: flex;
  gap: 16px;
  align-items: center;
  padding: 8px 16px;
  border-radius: 8px;
  background-color: #f5f5fa;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with p {
  font-weight: 600;
  font-size: 12px;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with .partners {
  display: flex;
  gap: 8px;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with .partners div {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: white;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with .partners div.kakao::after {
  content: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.29195 14.0612L7.49796 13.4882L5.80496 15.7052V11.7422L4.80396 11.9592V18.1162H5.80496V15.9312L7.72496 18.2812L8.50395 17.6772L6.92196 15.7792L8.29195 14.0612ZM10.562 13.5752C10.0539 13.5813 9.55526 13.7136 9.11096 13.9602L8.99496 14.0252L9.30996 14.7862L9.45096 14.7232C9.61096 14.6512 9.78896 14.5892 9.97896 14.5412C10.166 14.4932 10.347 14.4702 10.516 14.4702C11.002 14.4702 11.219 14.7222 11.219 15.2862V15.4022H10.562C9.99196 15.4022 9.54695 15.5242 9.23995 15.7652C8.92195 16.0142 8.75996 16.3782 8.75996 16.8462C8.75996 17.2562 8.88196 17.5852 9.11996 17.8252C9.35896 18.0632 9.68795 18.1852 10.098 18.1852C10.329 18.1852 10.575 18.1352 10.826 18.0372C11.001 17.9702 11.172 17.8812 11.335 17.7712L11.397 18.1162H12.19V15.3022C12.189 14.1722 11.626 13.5752 10.562 13.5752V13.5752ZM11.219 16.9312C11.0884 17.0439 10.9391 17.1329 10.778 17.1942C10.6834 17.2318 10.5866 17.2632 10.488 17.2882C10.4012 17.3094 10.3123 17.3205 10.223 17.3212C9.87595 17.3212 9.72896 17.1712 9.72896 16.8162C9.72896 16.5902 9.79196 16.4322 9.92196 16.3352C10.065 16.2292 10.306 16.1752 10.64 16.1752H11.218V16.9312H11.219ZM16.623 14.0612L15.829 13.4882L14.136 15.7032V11.7422L13.135 11.9592V18.1162H14.136V15.9322L16.056 18.2812L16.834 17.6772L15.252 15.7792L16.623 14.0612ZM18.892 13.5752C18.651 13.5752 18.401 13.6092 18.15 13.6752C17.9028 13.7406 17.6646 13.8363 17.441 13.9602L17.324 14.0242L17.641 14.7872L17.783 14.7232C17.941 14.6512 18.118 14.5892 18.309 14.5412C18.497 14.4932 18.678 14.4702 18.847 14.4702C19.333 14.4702 19.549 14.7222 19.549 15.2862V15.4022H18.892C18.323 15.4022 17.878 15.5242 17.57 15.7652C17.253 16.0152 17.091 16.3782 17.091 16.8462C17.091 17.2562 17.212 17.5852 17.45 17.8252C17.689 18.0632 18.018 18.1852 18.429 18.1852C18.659 18.1852 18.905 18.1352 19.157 18.0372C19.333 17.9702 19.503 17.8812 19.665 17.7712L19.728 18.1162H20.521V15.3022C20.52 14.1722 19.957 13.5752 18.892 13.5752ZM19.549 16.9312C19.419 17.0442 19.27 17.1333 19.109 17.1942C19.0139 17.2321 18.9163 17.2635 18.817 17.2882C18.726 17.3102 18.637 17.3212 18.554 17.3212C18.207 17.3212 18.06 17.1712 18.06 16.8162C18.06 16.5892 18.122 16.4322 18.253 16.3352C18.395 16.2292 18.636 16.1752 18.971 16.1752H19.548V16.9312H19.549ZM24.663 14.1972C24.305 13.7902 23.809 13.5832 23.188 13.5832C22.572 13.5832 22.077 13.7902 21.716 14.1962C21.36 14.5982 21.179 15.1752 21.179 15.9102C21.179 16.6362 21.359 17.2052 21.712 17.6012C22.07 18.0032 22.567 18.2072 23.188 18.2072C23.814 18.2072 24.311 18.0032 24.667 17.6012C25.018 17.2042 25.196 16.6352 25.196 15.9102C25.196 15.1752 25.016 14.5992 24.663 14.1972V14.1972ZM23.916 17.0052C23.749 17.2332 23.511 17.3432 23.188 17.3432C22.871 17.3432 22.634 17.2332 22.467 17.0052C22.292 16.7662 22.203 16.3982 22.203 15.9092C22.203 15.4162 22.292 15.0402 22.468 14.7942C22.635 14.5602 22.87 14.4452 23.188 14.4452C23.509 14.4452 23.748 14.5592 23.915 14.7942C24.091 15.0402 24.18 15.4162 24.18 15.9092C24.179 16.3982 24.09 16.7662 23.916 17.0052Z' fill='%23FFCD00'/%3E%3C/svg%3E%0A");
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with .partners div.naver::after {
  content: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.0241 15.2448L12.8531 9.11182H8.56006V20.8878H12.8531V14.9998L17.0241 20.8878H21.4401V9.11182H17.0241V15.2448Z' fill='%2334A853'/%3E%3C/svg%3E%0A");
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with .partners div.facebook::after {
  content: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.227 10.7072C16.227 9.97118 16.35 9.60318 17.331 9.60318H18.803V6.65918H16.472C13.651 6.65918 12.792 8.00818 12.792 10.3392V12.0562H11.075V15.0002H12.792V23.3412H16.227V15.0002H18.558L18.926 12.0562H16.35C16.227 12.1792 16.227 10.7072 16.227 10.7072Z' fill='%234285F4'/%3E%3C/svg%3E%0A");
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with .partners div.instagram::after {
  content: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.641 11.8328C22.604 11.0148 22.472 10.4558 22.284 9.96682C22.0916 9.45469 21.7895 8.99085 21.399 8.60782C21.0157 8.21755 20.5519 7.91554 20.04 7.72282C19.551 7.53182 18.992 7.40282 18.174 7.36582C17.353 7.32982 17.092 7.31982 15.008 7.31982C12.921 7.31982 12.659 7.32882 11.841 7.36582C11.023 7.40282 10.464 7.53482 9.97495 7.72282C9.4613 7.91437 8.99625 8.21689 8.61295 8.60882C8.2227 8.99174 7.92068 9.45518 7.72795 9.96682C7.53995 10.4558 7.40795 11.0148 7.37095 11.8328C7.33395 12.6538 7.32495 12.9158 7.32495 14.9998C7.32495 17.0868 7.33395 17.3488 7.37095 18.1668C7.40795 18.9848 7.53995 19.5438 7.72795 20.0328C7.92495 20.5368 8.18595 20.9678 8.61295 21.3918C9.03695 21.8188 9.46795 22.0838 9.97195 22.2768C10.461 22.4678 11.02 22.5968 11.838 22.6338C12.659 22.6708 12.92 22.6798 15.005 22.6798C17.092 22.6798 17.354 22.6708 18.172 22.6338C18.99 22.5968 19.549 22.4648 20.038 22.2768C20.5501 22.0845 21.0139 21.7824 21.397 21.3918C21.821 20.9648 22.089 20.5368 22.282 20.0328C22.473 19.5438 22.602 18.9848 22.639 18.1668C22.676 17.3458 22.685 17.0848 22.685 14.9998C22.685 12.9148 22.678 12.6508 22.641 11.8328V11.8328ZM21.261 18.1048C21.227 18.8548 21.101 19.2638 20.997 19.5308C20.8733 19.8655 20.6757 20.168 20.419 20.4158C20.1695 20.6705 19.8675 20.8678 19.534 20.9938C19.263 21.0988 18.855 21.2248 18.108 21.2578C17.299 21.2948 17.057 21.3038 15.003 21.3038C12.949 21.3038 12.706 21.2948 11.898 21.2578C11.148 21.2238 10.739 21.0978 10.472 20.9938C10.1372 20.8701 9.83474 20.6726 9.58695 20.4158C9.33226 20.1663 9.13501 19.8643 9.00895 19.5308C8.90395 19.2598 8.77795 18.8518 8.74495 18.1048C8.70495 17.2968 8.69595 17.0538 8.69595 14.9998C8.69595 12.9458 8.70495 12.7028 8.74195 11.8948C8.77595 11.1448 8.90195 10.7358 9.00595 10.4688C9.14395 10.1118 9.31295 9.85382 9.58395 9.58382C9.85495 9.31282 10.11 9.14982 10.47 9.00482C10.741 8.89982 11.149 8.77382 11.896 8.74082C12.705 8.70382 12.947 8.69482 15.001 8.69482C17.055 8.69482 17.298 8.70382 18.106 8.74082C18.856 8.77482 19.265 8.90082 19.532 9.00482C19.889 9.14282 20.147 9.31182 20.417 9.58282C20.688 9.85382 20.85 10.1088 20.995 10.4678C21.1 10.7388 21.226 11.1468 21.259 11.8938C21.296 12.7028 21.305 12.9448 21.305 14.9988C21.305 17.0528 21.295 17.2968 21.261 18.1048V18.1048Z' fill='url(%23paint0_linear_1227_373)'/%3E%3Cpath d='M15.0021 11.0532C14.4837 11.0531 13.9704 11.1551 13.4914 11.3534C13.0125 11.5517 12.5773 11.8424 12.2108 12.209C11.8443 12.5755 11.5535 13.0107 11.3552 13.4896C11.1569 13.9685 11.0549 14.4819 11.0551 15.0002C11.0551 17.1832 12.8231 18.9472 15.0021 18.9472C17.1811 18.9472 18.9491 17.1762 18.9491 15.0002C18.9494 14.4818 18.8476 13.9684 18.6494 13.4893C18.4512 13.0103 18.1605 12.575 17.7939 12.2084C17.4273 11.8418 16.992 11.5511 16.513 11.3529C16.0339 11.1547 15.5205 11.0528 15.0021 11.0532V11.0532ZM15.0021 17.5612C14.6614 17.5679 14.3229 17.5065 14.0062 17.3808C13.6896 17.255 13.4012 17.0673 13.158 16.8288C12.9147 16.5902 12.7215 16.3055 12.5896 15.9914C12.4578 15.6772 12.3899 15.3399 12.3899 14.9992C12.39 14.6585 12.458 14.3212 12.59 14.0071C12.722 13.693 12.9153 13.4084 13.1587 13.1699C13.402 12.9315 13.6905 12.7439 14.0071 12.6183C14.3238 12.4926 14.6624 12.4314 15.0031 12.4382C15.6736 12.4516 16.3122 12.7274 16.7817 13.2064C17.2512 13.6855 17.5141 14.3295 17.5139 15.0002C17.5138 15.6709 17.2507 16.3149 16.781 16.7937C16.3114 17.2725 15.6726 17.5481 15.0021 17.5612V17.5612Z' fill='url(%23paint1_linear_1227_373)'/%3E%3Cpath d='M19.103 11.8211C19.6122 11.8211 20.025 11.4083 20.025 10.8991C20.025 10.3898 19.6122 9.97705 19.103 9.97705C18.5938 9.97705 18.181 10.3898 18.181 10.8991C18.181 11.4083 18.5938 11.8211 19.103 11.8211Z' fill='%23BC30A0'/%3E%3Cpath d='M7.31604 14.9998C7.31604 17.0868 7.32504 17.3488 7.36204 18.1668C7.39904 18.9848 7.53104 19.5438 7.71904 20.0328C7.91604 20.5368 8.17704 20.9678 8.60404 21.3918C9.02804 21.8158 9.45904 22.0838 9.96304 22.2768C10.452 22.4678 11.011 22.5968 11.829 22.6338C12.65 22.6708 12.911 22.6798 14.996 22.6798C17.083 22.6798 17.345 22.6708 18.163 22.6338C18.981 22.5968 19.54 22.4648 20.029 22.2768C20.5412 22.0845 21.005 21.7824 21.388 21.3918C21.812 20.9678 22.08 20.5368 22.273 20.0328C22.464 19.5438 22.593 18.9848 22.63 18.1668C22.667 17.3458 22.676 17.0848 22.676 14.9998C22.676 12.9128 22.667 12.6508 22.63 11.8328C22.593 11.0148 22.461 10.4558 22.273 9.96682C22.0807 9.45469 21.7786 8.99085 21.388 8.60782C21.0077 8.21539 20.5444 7.91301 20.032 7.72282C19.543 7.53182 18.984 7.40282 18.166 7.36582C17.344 7.32982 17.083 7.31982 14.998 7.31982C12.911 7.31982 12.649 7.32882 11.831 7.36582C11.013 7.40282 10.454 7.53482 9.96504 7.72282C9.4531 7.91544 8.98957 8.21786 8.60704 8.60882C8.21679 8.99174 7.91477 9.45518 7.72204 9.96682C7.53104 10.4558 7.39904 11.0148 7.36204 11.8328C7.32504 12.6508 7.31604 12.9128 7.31604 14.9998V14.9998ZM8.70204 14.9998C8.70204 12.9488 8.71104 12.7028 8.74804 11.8948C8.78204 11.1448 8.90804 10.7358 9.01204 10.4688C9.15004 10.1118 9.31904 9.85382 9.59004 9.58382C9.86104 9.31282 10.116 9.15082 10.475 9.00582C10.746 8.90082 11.154 8.77482 11.901 8.74182C12.71 8.70482 12.952 8.69582 15.006 8.69582C17.06 8.69582 17.303 8.70482 18.111 8.74182C18.861 8.77582 19.27 8.90182 19.537 9.00582C19.894 9.14382 20.152 9.31282 20.422 9.58382C20.693 9.85482 20.855 10.1098 21 10.4688C21.105 10.7398 21.231 11.1478 21.264 11.8948C21.301 12.7038 21.31 12.9458 21.31 14.9998C21.31 17.0538 21.301 17.2968 21.264 18.1048C21.23 18.8548 21.104 19.2638 21 19.5308C20.8764 19.8655 20.6788 20.168 20.422 20.4158C20.1726 20.6705 19.8705 20.8678 19.537 20.9938C19.266 21.0988 18.858 21.2248 18.111 21.2578C17.302 21.2948 17.06 21.3038 15.006 21.3038C12.952 21.3038 12.709 21.2948 11.901 21.2578C11.151 21.2238 10.742 21.0978 10.475 20.9938C10.1403 20.8701 9.83783 20.6726 9.59004 20.4158C9.33535 20.1663 9.1381 19.8643 9.01204 19.5308C8.90704 19.2598 8.78104 18.8518 8.74804 18.1048C8.70804 17.2968 8.70204 17.0508 8.70204 14.9998V14.9998Z' fill='url(%23paint2_linear_1227_373)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1227_373' x1='20.311' y1='8.49382' x2='9.20095' y2='22.1148' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23AE3DAE'/%3E%3Cstop offset='0.047' stop-color='%23B23BA6'/%3E%3Cstop offset='0.122' stop-color='%23BD368E'/%3E%3Cstop offset='0.215' stop-color='%23CE2E69'/%3E%3Cstop offset='0.322' stop-color='%23E62335'/%3E%3Cstop offset='0.418' stop-color='%23FF1800'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1227_373' x1='16.8841' y1='11.8342' x2='12.8471' y2='18.6222' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E12F6A'/%3E%3Cstop offset='0.171' stop-color='%23EA3751'/%3E%3Cstop offset='0.356' stop-color='%23F13D3E'/%3E%3Cstop offset='0.547' stop-color='%23F64133'/%3E%3Cstop offset='0.747' stop-color='%23F7422F'/%3E%3Cstop offset='0.795' stop-color='%23F74C2F'/%3E%3Cstop offset='0.874' stop-color='%23F7652F'/%3E%3Cstop offset='0.976' stop-color='%23F78F2E'/%3E%3Cstop offset='1' stop-color='%23F79A2E'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_1227_373' x1='18.483' y1='6.68782' x2='11.686' y2='22.8978' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.234' stop-color='%239E35A5'/%3E%3Cstop offset='0.451' stop-color='%23D42F7F'/%3E%3Cstop offset='0.752' stop-color='%23F7772E'/%3E%3Cstop offset='0.962' stop-color='%23FEF780'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with .partners div.google::after {
  content: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.059 15.1599C22.059 14.5679 22.011 14.1359 21.907 13.6869H15.144V16.3599H19.114C19.034 17.0239 18.602 18.0249 17.641 18.6969L17.628 18.7859L19.766 20.4429L19.914 20.4579C21.275 19.2019 22.059 17.3529 22.059 15.1599Z' fill='%234285F4'/%3E%3Cpath d='M15.144 22.2029C17.089 22.2029 18.721 21.5629 19.914 20.4579L17.641 18.6969C17.033 19.1209 16.216 19.4169 15.144 19.4169C13.239 19.4169 11.623 18.1609 11.046 16.4239L10.962 16.4309L8.73904 18.1519L8.71004 18.2329C9.30869 19.4263 10.2275 20.4297 11.3638 21.1308C12.5 21.8319 13.8089 22.2031 15.144 22.2029Z' fill='%2334A853'/%3E%3Cpath d='M11.046 16.4239C10.8887 15.9652 10.8076 15.4848 10.806 14.9999C10.806 14.5039 10.894 14.0239 11.038 13.5749L11.034 13.4799L8.78304 11.7319L8.70904 11.7669C8.22104 12.7429 7.94104 13.8399 7.94104 14.9999C7.94104 16.1599 8.22104 17.2569 8.70904 18.2329L11.046 16.4239Z' fill='%23FBBC05'/%3E%3Cpath d='M15.144 10.5819C16.497 10.5819 17.409 11.1659 17.929 11.6539L19.962 9.6689C18.714 8.5089 17.089 7.7959 15.144 7.7959C13.8088 7.79587 12.4999 8.16714 11.3635 8.86821C10.2271 9.56929 9.30804 10.5726 8.70904 11.7659L11.038 13.5749C11.623 11.8389 13.239 10.5819 15.144 10.5819Z' fill='%23EB4335'/%3E%3C/svg%3E%0A");
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .cta {
  margin-top: 0;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct .logo:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 50 32'%3E%3Cpath fill='%231F2353' d='M40.597 1.673a15.965 15.965 0 0 0-8.839-.918 14.705 14.705 0 0 0-6.828 3.133c-.688 1.891-1.323 3.728-2.011 5.618-.477-.486-1.006-.972-1.641-1.35-1.217 2.16-1.905 4.646-2.011 7.13a15.934 15.934 0 0 0 2.011 8.374 219.53 219.53 0 0 1 5.77-1.242l-2.065 5.672c2.594 2.107 5.875 3.296 9.21 3.404 3.705.108 7.463-1.135 10.374-3.566 2.594-2.16 4.394-5.24 5.082-8.536.9-4.16.053-8.697-2.33-12.208-1.64-2.485-4.022-4.376-6.722-5.51Zm2.594 19.394c-1.429 2.161-3.705 3.674-6.193 4.214-2.858.648-5.928.162-8.363-1.513-1.8-1.188-3.123-3.079-3.652-5.186-.476-1.675-.476-3.511.053-5.186l.053.054c-.265-1.242-.847-2.377-1.64-3.35-.16-.215-.319-.377-.477-.594 1.905-.378 3.81-.81 5.716-1.188 1.959-1.405 4.393-1.999 6.722-1.89 2.382.107 4.764 1.026 6.51 2.7 1.589 1.459 2.541 3.566 2.753 5.727.212 2.16-.317 4.43-1.482 6.212Z'/%3E%3Cpath fill='%23EF4F23' d='M28.635 8.318c-1.905.378-3.81.81-5.716 1.188.159.163.317.379.476.595a9.382 9.382 0 0 1 1.641 3.35 9.926 9.926 0 0 1-.053 5.131 8.798 8.798 0 0 0 2.117 3.836c-1.905.378-3.864.864-5.77 1.242-1.799 1.243-3.969 1.891-6.086 1.837-2.647 0-5.346-.972-7.252-2.917-1.535-1.567-2.487-3.728-2.646-5.943-.159-2.215.53-4.483 1.853-6.266 1.587-2.107 3.97-3.458 6.51-3.836 2.593-.378 5.399.108 7.622 1.62.582.38 1.111.865 1.64 1.351.689-1.89 1.324-3.727 2.012-5.618-2.382-1.89-5.293-3.08-8.31-3.295-2.858-.27-5.822.27-8.416 1.62-2.805 1.405-5.134 3.782-6.563 6.591A16.366 16.366 0 0 0 0 15.341v1.188c.053 2.863.953 5.78 2.54 8.158 1.641 2.485 4.076 4.484 6.829 5.564 3.07 1.242 6.51 1.513 9.739.702a15.45 15.45 0 0 0 5.875-2.917c.688-1.89 1.43-3.782 2.064-5.672.477.486 1.006.972 1.535 1.35 1.535-2.7 2.223-5.888 1.959-9.021-.106-2.27-.794-4.43-1.906-6.375Z'/%3E%3C/svg%3E");
  width: 46px;
  height: 30px;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.cttv .logo:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 50 50' viewBox='0 0 50 50'%3E%3Cpath d='M42.986 12.812H32.565a1 1 0 0 1-.767-1.641l2.824-3.381a1.001 1.001 0 0 0-.126-1.409l-1.535-1.283a1.001 1.001 0 0 0-1.409.126l-5.785 6.925a1 1 0 0 1-1.535 0l-5.784-6.925a1 1 0 0 0-1.409-.126L15.504 6.38a1 1 0 0 0-.126 1.409l2.824 3.381a1 1 0 0 1-.768 1.641H7.014a5 5 0 0 0-5 5v22.443a5 5 0 0 0 5 5h35.972a5 5 0 0 0 5-5V17.812a5 5 0 0 0-5-5z' style='fill:%231f2353'/%3E%3Cpath d='m35.141 21.52-2.8 9.503c-.141.478-.818.478-.959 0l-2.86-9.713-.044-.149H10.885a.5.5 0 0 0-.5.5v2.93a.5.5 0 0 0 .5.5h3.977a.5.5 0 0 1 .5.5v12.014a.5.5 0 0 0 .5.5h3.706a.5.5 0 0 0 .5-.5V25.592a.5.5 0 0 1 .5-.5h3.506a.5.5 0 0 1 .474.342l4.104 12.33a.5.5 0 0 0 .474.342h5.491a.5.5 0 0 0 .475-.343l5.285-15.945a.5.5 0 0 0-.475-.657H35.62a.498.498 0 0 0-.479.359z' style='fill:%23fff'/%3E%3C/svg%3E");
  width: 45px;
  height: 45px;
  margin-top: -5px;
}
.main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.sa .logo:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 52 38' viewBox='0 0 52 38'%3E%3Cpath d='M51.419 35.477 38.716 1.916a.655.655 0 0 0-.61-.422H28.54a.64.64 0 0 0-.603.413c-.711 1.881-3.681 9.724-5.451 14.395a.653.653 0 0 1-.903.35c-1.84-.89-3.8-1.504-5.729-2.176-1.013-.365-2.038-.728-2.955-1.302-.518-.332-1.018-.769-1.222-1.369-.222-.643-.052-1.385.395-1.892.524-.608 1.307-.919 2.078-1.069 1.674-.318 3.461-.04 4.932.83.531.323 1.042.684 1.509 1.094a.651.651 0 0 0 1.044-.247c.821-2.163 2.1-5.503 2.54-6.725a.62.62 0 0 0-.22-.724c-.466-.323-.973-.585-1.479-.84C20.208 1.113 17.681.569 15.16.504c-2.486-.074-5.014.32-7.281 1.365-2.046.939-3.866 2.425-5.057 4.348-1.007 1.609-1.536 3.519-1.448 5.418.049 1.963.621 3.943 1.816 5.517.892 1.197 2.082 2.145 3.365 2.894 2.074 1.211 4.378 1.943 6.637 2.719 1.033.365 2.078.724 3.035 1.264.561.327 1.119.738 1.405 1.341.338.733.144 1.623-.332 2.248-.556.733-1.434 1.145-2.313 1.345a8.081 8.081 0 0 1-3.475-.027c-1.336-.298-2.591-.914-3.69-1.722-1.372-.989-2.421-2.318-3.378-3.703a.654.654 0 0 0-1.15.139L.505 31.016a.648.648 0 0 0 .114.654 13.755 13.755 0 0 0 1.701 1.634 18.35 18.35 0 0 0 6.117 3.223c1.235.381 2.511.578 3.786.769 1.684.237 3.396.273 5.091.157 2.445-.17 4.866-.576 7.278-.998a.61.61 0 0 0 .504-.599v-2.602a7.813 7.813 0 0 1 7.814-7.814h.845a7.813 7.813 0 0 1 7.814 7.814v2.501c0 .336.273.607.607.607l8.639.002c.45 0 .764-.457.604-.887zM33.325 22.583a5.066 5.066 0 1 1 0-10.132 5.066 5.066 0 0 1 0 10.132z' style='fill:%232E82FF'/%3E%3C/svg%3E");
  width: 42px;
  height: 30px;
}

@media (max-width: 992px) {
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content {
    padding: 40px;
    gap: 40px;
  }
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content .content {
    flex-direction: column;
    align-items: start;
  }
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content .logo {
    min-width: 80px;
    min-height: 80px;
  }
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content .logo::after {
    transform: scale(0.75);
  }
}
@media (max-width: 600px) {
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content {
    flex-direction: column;
    padding: 48px 24px;
    gap: 24px;
  }
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content .content {
    align-items: center;
    gap: 24px;
  }
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content .content .text {
    text-align: center;
  }
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content .content div.cta {
    padding: 0 30px;
  }
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content {
    align-items: center;
  }
  .main-content--media-page .main-content--media-page-wrapper .main-content--media-page--card-container .main-content--media-page--card-wrapper .main-content--media-page--card-content.ct-plus .content .info-wrapper .with {
    gap: 4px;
    flex-direction: column;
  }
}
.main--ads-types .main--ads-types--cards-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1;
  flex-basis: 340px;
  background-color: white;
  border-radius: 8px;
  overflow: hidden;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .head {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 48px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .head h5 {
  font-weight: 700;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .head p {
  line-height: 1.5;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .head .with-tag {
  display: flex;
  gap: 4px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .head .with-tag h5 {
  font-weight: 700;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .head .with-tag p {
  display: flex;
  align-items: center;
  font-size: 12px;
  padding: 2px 8px;
  height: 22px;
  border-radius: 8px;
  color: white;
  line-height: 1;
  background-color: #1f2353;
  margin-top: -5px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body {
  position: relative;
  display: flex;
  justify-content: center;
  padding-top: 20px;
  position: relative;
  height: 250px;
  padding: 32px;
  background-color: #1f2353;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body img {
  width: 100%;
  max-width: 260px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy {
  display: flex;
  background-color: #363965;
  border-radius: 4px;
  height: 20px;
  width: 100%;
  max-width: 220px;
}
@-webkit-keyframes item-animate {
  0% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  10% {
    -webkit-transform: translateY(-312px);
    transform: translateY(-312px);
  }
  50% {
    -webkit-transform: translateY(-312px);
    transform: translateY(-312px);
  }
  60% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100px;
  border-radius: 4px;
  max-width: 220px;
  width: 100%;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
  height: 100%;
  -webkit-animation: item-animate 7s infinite ease-in-out;
  animation: item-animate 7s infinite ease-in-out;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper {
  display: flex;
  min-height: 100px;
  width: 100%;
  flex-direction: column;
  background: linear-gradient(120deg, #EF552B 0%, #E3481D 100%);
  padding: 16px;
  border-radius: 4px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex: 1;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head span {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ef552b;
  font-size: 10px;
  background-color: #f7f5f5;
  height: 20px;
  padding: 0 8px;
  border-radius: 4px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head.image:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3333 0H2.66667C1.194 0 0 1.194 0 2.66667V17.3333C0 18.806 1.194 20 2.66667 20H17.3333C18.806 20 20 18.806 20 17.3333V2.66667C20 1.194 18.806 0 17.3333 0ZM2.66667 1.33333H17.3333C18.0687 1.33333 18.6667 1.93133 18.6667 2.66667V9.61267L17.9553 8.95667C17.4113 8.45533 16.708 8.206 15.9673 8.25667C15.2293 8.30733 14.5633 8.64933 14.092 9.22L10.9193 13.064C10.6827 13.352 10.3473 13.5227 9.97467 13.5467C9.61267 13.5687 9.24867 13.4427 8.97733 13.1867L7.71133 11.9947C6.65267 10.9993 4.97267 11.04 3.96467 12.0853L1.33333 14.8113V2.66667C1.33333 1.93133 1.93133 1.33333 2.66667 1.33333ZM17.3333 18.6667H2.66667C1.93133 18.6667 1.33333 18.0687 1.33333 17.3333V16.732L4.92333 13.0113C5.42867 12.4893 6.26867 12.47 6.79667 12.9667L8.06267 14.1587C8.598 14.6627 9.326 14.922 10.058 14.878C10.7913 14.832 11.48 14.48 11.9473 13.914L15.12 10.07C15.356 9.784 15.6887 9.61267 16.0573 9.58733C16.426 9.564 16.78 9.686 17.0513 9.93733L18.6667 11.426V17.3333C18.6667 18.0687 18.0687 18.6667 17.3333 18.6667Z' fill='%23FCDDD5'/%3E%3Cpath d='M7.638 9.58467C9.42467 9.58467 10.878 8.13067 10.878 6.344C10.878 4.55733 9.424 3.10333 7.638 3.10333C5.85067 3.10333 4.39733 4.55733 4.39733 6.344C4.39733 8.13067 5.85067 9.58467 7.638 9.58467ZM7.638 4.436C8.68933 4.436 9.54467 5.29133 9.54467 6.34333C9.54467 7.39533 8.68933 8.25067 7.638 8.25067C6.586 8.25067 5.73067 7.39533 5.73067 6.34333C5.73067 5.29133 6.586 4.436 7.638 4.436Z' fill='%23FCDDD5'/%3E%3C/svg%3E%0A");
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head.video:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3333 0H2.66667C1.194 0 0 1.194 0 2.66667V17.3333C0 18.806 1.194 20 2.66667 20H17.3333C18.806 20 20 18.806 20 17.3333V2.66667C20 1.194 18.806 0 17.3333 0ZM18.6667 17.3333C18.6667 18.0687 18.0687 18.6667 17.3333 18.6667H2.66667C1.93133 18.6667 1.33333 18.0687 1.33333 17.3333V2.66667C1.33333 1.93133 1.93133 1.33333 2.66667 1.33333H17.3333C18.0687 1.33333 18.6667 1.93133 18.6667 2.66667V17.3333Z' fill='%23FCDDD5'/%3E%3Cpath d='M13.2093 9.44067L8.51 6.398C8.39533 6.32333 8.27067 6.29 8.14933 6.29C7.802 6.29 7.48067 6.56667 7.48067 6.958V13.0427C7.48067 13.434 7.802 13.7107 8.14933 13.7107C8.27067 13.7107 8.39533 13.6767 8.51 13.6027L13.2093 10.56C13.6153 10.2967 13.6153 9.70333 13.2093 9.44067ZM8.81467 11.8167V8.18333L11.6207 10L8.81467 11.8167Z' fill='%23FCDDD5'/%3E%3C/svg%3E");
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-body {
  display: flex;
  flex-direction: column;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-body p {
  color: #fcddd5;
  line-height: 0.8;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-body span {
  color: #fcddd5;
  font-size: 10px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.with-box {
  align-items: center;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.with-box .box {
  position: absolute;
  display: flex;
  flex-direction: column;
  align-items: center;
  top: 25%;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.with-box .box p {
  padding: 4px 8px;
  background-color: #ef552b;
  font-size: 12px;
  color: white;
  border-radius: 4px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
  line-height: 1.4;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.with-box .box .box--bottom {
  display: flex;
  width: 10px;
  justify-content: center;
  margin-top: -1px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.with-box .box .box--bottom svg {
  width: 100%;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row {
  display: flex;
  justify-content: center;
  gap: 16px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row div {
  display: flex;
  width: 60px;
  height: 60px;
  min-width: 50px;
  min-height: 50px;
  border-radius: 8px;
  background-color: #363965;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row div svg {
  width: 100%;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row div.naver {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_502)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%2334A853'/%3E%3Cpath d='M39.7405 35.5726L30.0091 21.2618H19.9907V48.7382H30.0091V35L39.7405 48.7382H50.0445V21.2618H39.7405V35.5726Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_502'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row div.facebook {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_523)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%234285F4'/%3E%3Cpath d='M37.8617 24.9816C37.8617 23.2638 38.1473 22.4056 40.4377 22.4056H43.8719V15.5358H38.4343C31.8515 15.5358 29.8481 18.6844 29.8481 24.122V28.1288H25.8413V35H29.8481V54.4628H37.8631V35H43.3007L44.1589 28.1302H38.1487C37.8617 28.4172 37.8617 24.9816 37.8617 24.9816V24.9816Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_523'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row div.instagram {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_544)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='url(%23paint0_linear_1347_544)'/%3E%3Cpath d='M52.8108 27.6108C52.7254 25.7026 52.416 24.3978 51.9792 23.2568C51.5306 22.0614 50.8252 20.9789 49.9128 20.0858C49.0183 19.175 47.9363 18.4698 46.7418 18.0194C45.6008 17.5742 44.296 17.2732 42.3878 17.1878C40.4726 17.1024 39.8622 17.08 34.9986 17.08H34.9762C30.1056 17.08 29.4952 17.101 27.587 17.1878C25.6788 17.2732 24.374 17.5826 23.233 18.0194C22.0376 18.468 20.9552 19.1734 20.062 20.0858C19.1512 20.9803 18.4461 22.0623 17.9956 23.2568C17.5504 24.3978 17.2424 25.7026 17.157 27.6108C17.0744 29.519 17.052 30.1294 17.052 35C17.052 39.8706 17.073 40.481 17.1598 42.3892C17.2466 44.2974 17.5546 45.6036 17.9914 46.7432C18.4506 47.9192 19.0596 48.9244 20.0578 49.9142C20.9511 50.8264 22.0335 51.5318 23.2288 51.9806C24.3698 52.4258 25.6746 52.7268 27.5828 52.8122C29.498 52.8976 30.1084 52.92 34.972 52.92H34.9944C39.865 52.92 40.4754 52.899 42.3836 52.8122C44.2918 52.7254 45.5966 52.4174 46.7376 51.9806C47.933 51.532 49.0154 50.8266 49.9086 49.9142C50.8194 49.0197 51.5245 47.9376 51.975 46.7432C52.4202 45.6022 52.7212 44.2974 52.8066 42.3892C52.892 40.474 52.9144 39.8636 52.9144 35C52.9144 30.1364 52.8976 29.519 52.8108 27.6108ZM27.755 49.6048C26.005 49.5264 25.0502 49.2324 24.4272 48.9874C23.6466 48.6974 22.9407 48.2368 22.3608 47.6392C21.7294 47.0078 21.35 46.4128 21.0126 45.5728C20.769 44.9414 20.475 43.988 20.3952 42.245C20.3014 40.3578 20.2874 39.7852 20.2874 35C20.2874 30.2148 20.3084 29.6408 20.3952 27.755C20.4736 26.005 20.7676 25.0502 21.0126 24.4272C21.3026 23.6466 21.7632 22.9406 22.3608 22.3608C22.9922 21.7294 23.5872 21.35 24.4272 21.0126C25.0586 20.769 26.012 20.475 27.755 20.3952C29.6408 20.3098 30.2078 20.2874 34.993 20.2874C39.7782 20.2874 40.3452 20.3084 42.231 20.3952C43.981 20.4736 44.9358 20.7676 45.5588 21.0126C46.3394 21.3026 47.0454 21.7632 47.6252 22.3608C48.2566 22.9922 48.636 23.5872 48.9734 24.4272C49.217 25.0586 49.511 26.012 49.5908 27.755C49.6776 29.6422 49.6986 30.2078 49.6986 35C49.6986 39.7922 49.6706 40.3592 49.5908 42.245C49.5124 43.995 49.2184 44.9498 48.9734 45.5728C48.6834 46.3534 48.2228 47.0593 47.6252 47.6392C46.9938 48.2706 46.3988 48.65 45.5588 48.9874C44.9274 49.231 43.974 49.525 42.231 49.6048C40.3452 49.6902 39.7782 49.7126 34.993 49.7126C30.2078 49.7126 29.6408 49.6916 27.755 49.6048V49.6048Z' fill='white'/%3E%3Cpath d='M34.986 25.7894C33.7763 25.7889 32.5783 26.0267 31.4606 26.4894C30.3429 26.9521 29.3273 27.6305 28.4719 28.4859C27.6165 29.3413 26.9381 30.3569 26.4754 31.4746C26.0127 32.5923 25.7748 33.7903 25.7754 35C25.7754 40.0932 29.8998 44.2106 34.986 44.2106C40.0722 44.2106 44.1966 40.0792 44.1966 35C44.1977 33.7901 43.9602 32.5919 43.4977 31.474C43.0352 30.356 42.3568 29.3402 41.5013 28.4847C40.6458 27.6292 39.63 26.9508 38.512 26.4883C37.3941 26.0258 36.1959 25.7883 34.986 25.7894V25.7894ZM34.986 40.9752C33.4013 40.9752 31.8815 40.3457 30.7609 39.2251C29.6403 38.1045 29.0108 36.5847 29.0108 35C29.0108 33.4153 29.6403 31.8955 30.7609 30.7749C31.8815 29.6543 33.4013 29.0248 34.986 29.0248C36.5707 29.0248 38.0905 29.6543 39.2111 30.7749C40.3317 31.8955 40.9612 33.4153 40.9612 35C40.9612 36.5847 40.3317 38.1045 39.2111 39.2251C38.0905 40.3457 36.5707 40.9752 34.986 40.9752V40.9752ZM44.555 27.5828C45.1257 27.5828 45.673 27.3561 46.0765 26.9526C46.4801 26.549 46.7068 26.0017 46.7068 25.431C46.7068 24.8603 46.4801 24.313 46.0765 23.9095C45.673 23.5059 45.1257 23.2792 44.555 23.2792C43.9843 23.2792 43.437 23.5059 43.0334 23.9095C42.6299 24.313 42.4032 24.8603 42.4032 25.431C42.4032 26.0017 42.6299 26.549 43.0334 26.9526C43.437 27.3561 43.9843 27.5828 44.555 27.5828V27.5828Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1347_544' x1='13.006' y1='56.994' x2='61.0876' y2='8.9124' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FDD671'/%3E%3Cstop offset='0.054' stop-color='%23F7BB70'/%3E%3Cstop offset='0.16' stop-color='%23EB8B6F'/%3E%3Cstop offset='0.261' stop-color='%23E3656E'/%3E%3Cstop offset='0.355' stop-color='%23DC4A6E'/%3E%3Cstop offset='0.437' stop-color='%23D83A6D'/%3E%3Cstop offset='0.5' stop-color='%23D7346D'/%3E%3Cstop offset='0.579' stop-color='%23D13572'/%3E%3Cstop offset='0.682' stop-color='%23C13980'/%3E%3Cstop offset='0.798' stop-color='%23A63F97'/%3E%3Cstop offset='0.924' stop-color='%238047B7'/%3E%3Cstop offset='1' stop-color='%23664DCD'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1347_544'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row div.kakao {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_566)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%23FFCD00'/%3E%3Cpath d='M19.3496 32.7824L17.4946 31.4454L13.5452 36.6198V27.3714L11.21 27.8796V42.2436H13.5452V37.1462L18.0252 42.6286L19.8438 41.2202L16.152 36.7906L19.3496 32.7824ZM24.6444 31.6484C24.0816 31.6484 23.4978 31.7282 22.9126 31.8808C22.3288 32.0362 21.773 32.2588 21.2578 32.5458L20.9862 32.6984L21.7226 34.4736L22.0502 34.3252C22.424 34.1572 22.8384 34.013 23.2836 33.901C23.719 33.789 24.1432 33.7344 24.5366 33.7344C25.672 33.7344 26.1774 34.3224 26.1774 35.6398V35.9114H24.6444C23.313 35.9114 22.277 36.1956 21.5588 36.7584C20.8154 37.3394 20.4374 38.1892 20.4374 39.2812C20.4374 40.2388 20.7216 41.006 21.2788 41.5646C21.8374 42.1204 22.6046 42.406 23.5594 42.406C24.0998 42.406 24.671 42.2898 25.2576 42.0602C25.665 41.9034 26.064 41.6962 26.4448 41.44L26.5904 42.245H28.4412V35.6776C28.4412 33.0428 27.128 31.6484 24.6444 31.6484V31.6484ZM26.1788 39.48C25.8725 39.7398 25.5252 39.947 25.1512 40.0932C24.9312 40.1818 24.7052 40.2547 24.475 40.3116C24.2729 40.3613 24.0657 40.3871 23.8576 40.3886C23.0484 40.3886 22.704 40.0372 22.704 39.2112C22.704 38.6848 22.8524 38.3152 23.1548 38.0884C23.488 37.8406 24.0508 37.7146 24.8292 37.7146H26.1788V39.48V39.48ZM38.7858 32.7824L36.9336 31.4454L32.9842 36.6156V27.3714L30.649 27.8796V42.2436H32.9842V37.149L37.4642 42.6286L39.28 41.2202L35.5896 36.7906L38.7858 32.7824ZM44.082 31.6484C43.5192 31.6484 42.9354 31.7282 42.3502 31.8808C41.7735 32.0341 41.2177 32.2574 40.6954 32.5458L40.4224 32.6956L41.163 34.475L41.4934 34.3252C41.863 34.1572 42.2746 34.013 42.7212 33.901C43.1594 33.789 43.5822 33.7344 43.977 33.7344C45.1124 33.7344 45.615 34.3224 45.615 35.6398V35.9114H44.082C42.7534 35.9114 41.7174 36.1956 40.9964 36.7584C40.2558 37.3422 39.8778 38.1892 39.8778 39.2812C39.8778 40.2388 40.1606 41.006 40.7164 41.5646C41.275 42.1204 42.0422 42.406 42.9998 42.406C43.5824 42.3972 44.1583 42.28 44.698 42.0602C45.1082 41.9034 45.5044 41.6962 45.8824 41.44L46.0308 42.245H47.8802V35.6776C47.8802 33.0428 46.5656 31.6484 44.082 31.6484V31.6484ZM45.615 39.48C45.3104 39.7408 44.9639 39.9481 44.5902 40.0932C44.3685 40.1826 44.1407 40.2556 43.9084 40.3116C43.7078 40.3616 43.5019 40.3875 43.2952 40.3886C42.486 40.3886 42.1416 40.0372 42.1416 39.2112C42.1416 38.682 42.2872 38.3152 42.5924 38.0884C42.9228 37.8406 43.4856 37.7146 44.2668 37.7146H45.6136V39.48H45.615ZM57.5458 33.1002C56.71 32.1496 55.5522 31.6666 54.1046 31.6666C52.6668 31.6666 51.5118 32.1496 50.6704 33.0974C49.8388 34.0368 49.4174 35.3808 49.4174 37.0958C49.4174 38.7884 49.836 40.117 50.662 41.0424C51.4978 41.9818 52.6584 42.4578 54.1046 42.4578C55.5648 42.4578 56.7254 41.9818 57.5542 41.0424C58.3718 40.1156 58.789 38.7884 58.789 37.0958C58.7904 35.3822 58.3718 34.0382 57.5458 33.1002ZM55.8028 39.6536C55.4136 40.1842 54.8578 40.4418 54.1046 40.4418C53.364 40.4418 52.8124 40.1842 52.4232 39.6536C52.0158 39.095 51.8086 38.2368 51.8086 37.0972C51.8086 35.9464 52.0158 35.0686 52.426 34.4946C52.8152 33.9472 53.3654 33.6812 54.106 33.6812C54.855 33.6812 55.4122 33.9472 55.8014 34.4946C56.2116 35.0686 56.4188 35.9464 56.4188 37.0972C56.4188 38.2354 56.2116 39.095 55.8028 39.6536V39.6536Z' fill='%23332F1A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_566'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row div.google {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_587)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='white'/%3E%3Cpath d='M51.4709 35.3738C51.4709 33.992 51.3589 32.984 51.1167 31.9382H35.3359V38.1752H44.5983C44.4121 39.725 43.4027 42.0602 41.1627 43.6282L41.1319 43.8368L46.1215 47.7022L46.4673 47.7372C49.6411 44.8042 51.4709 40.4908 51.4709 35.3738Z' fill='%234285F4'/%3E%3Cpath d='M35.3358 51.807C39.8732 51.807 43.6826 50.3132 46.4658 47.7358L41.1626 43.6268C39.743 44.6166 37.839 45.3082 35.3358 45.3082C30.8908 45.3082 27.1192 42.3766 25.7738 38.3236L25.5764 38.3404L20.388 42.3556L20.3208 42.5446C23.0858 48.0354 28.7628 51.807 35.3358 51.807' fill='%2334A853'/%3E%3Cpath d='M25.7742 38.3236C25.4074 37.2537 25.2182 36.131 25.2142 35C25.2142 33.8422 25.42 32.7222 25.756 31.6764L25.7462 31.4538L20.4934 27.3742L20.3212 27.4554C19.1816 29.7332 18.5278 32.2924 18.5278 35C18.5278 37.7076 19.1816 40.2668 20.3212 42.5446L25.7742 38.3236' fill='%23FBBC05'/%3E%3Cpath d='M35.3358 24.6918C38.4914 24.6918 40.6208 26.0554 41.8346 27.1936L46.5778 22.5624C43.6644 19.8548 39.8732 18.193 35.3358 18.193C28.7628 18.193 23.0858 21.9646 20.3208 27.4554L25.7556 31.6764C27.1192 27.6234 30.8908 24.6918 35.3358 24.6918' fill='%23EB4335'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_587'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row div.youtube {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_611)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%23F61C0D'/%3E%3Cpath d='M25.3776 46.9854L48.0744 36.1606C48.2284 36.0876 48.3589 35.9729 48.4509 35.8294C48.5429 35.686 48.5927 35.5195 48.5948 35.3491C48.5968 35.1787 48.551 35.0111 48.4624 34.8655C48.3739 34.7199 48.2462 34.602 48.094 34.5254L25.3972 23.0244C25.2584 22.9537 25.1038 22.9198 24.9481 22.926C24.7924 22.9322 24.641 22.9782 24.5082 23.0597C24.3754 23.1412 24.2658 23.2554 24.1898 23.3914C24.1138 23.5274 24.074 23.6806 24.0742 23.8364V46.1622C24.0738 46.3163 24.1125 46.4679 24.1866 46.603C24.2608 46.738 24.368 46.852 24.4983 46.9342C24.6285 47.0165 24.7776 47.0644 24.9314 47.0733C25.0851 47.0823 25.2387 47.052 25.3776 46.9854Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_611'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}

@media (max-width: 992px) {
  .main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .head {
    padding: 20px 40px 40px;
    gap: 8px;
  }
  .main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .head .with-tag p {
    font-size: 10px;
  }
  .main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper {
    min-height: 99px;
  }
  .main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.with-box img {
    height: 100px;
  }
  .main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media {
    gap: 8px;
  }
  .main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row {
    gap: 8px;
  }
  .main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.big-media .big-media--row div {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 600px) {
  .main--ads-types .main--ads-types--cards-wrapper .main--ads-types--card .body.with-box .box {
    top: 18%;
  }
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex: 1;
  padding: 80px 40px 60px;
  border-radius: 8px;
  min-width: 350px;
  gap: 60px;
  transition: all 0.15s ease-in-out;
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content:hover {
  transform: translateY(-2px);
  box-shadow: 20px 20px 40px rgba(31, 35, 83, 0.3);
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content .head {
  padding: 16px 40px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
  color: white;
  border-radius: 50px;
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content .head h5 {
  white-space: nowrap;
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content .content p {
  font-weight: 300;
  color: white;
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content.rtb {
  background: linear-gradient(360deg, #1f2353, #52cc8f);
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content.rtb .head {
  background: linear-gradient(180deg, #1f2353, #52cc8f);
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content.uid {
  background: linear-gradient(360deg, #1f2353, #ef552b);
}
.main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content.uid .head {
  background: linear-gradient(180deg, #1f2353, #ef552b);
}

@media (max-width: 450px) {
  .main-content--uid .main-content--uid--container .main-content--uid--wrapper .main-content--uid--card-wrapper .main-content--uid--card-content {
    min-width: 100%;
  }
}
.main-content--users {
  overflow: hidden;
}
.main-content--users .row {
  flex-direction: column;
  align-items: center;
  gap: 40px;
}
.main-content--users .row .main-content--users--title h3 {
  text-align: center;
  font-weight: 700;
}
.main-content--users .row .main-content--users--card-wrapper {
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  gap: 24px;
}
.main-content--users .row .main-content--users--card-wrapper .main-content--users--card-content {
  display: flex;
  min-width: 200px;
  height: 250px;
  background-color: white;
  justify-content: center;
  align-items: center;
  border-radius: 8px;
}
.main-content--users .row .main-content--users--card-wrapper .main-content--users--card-content .test {
  content: url("data:image/svg+xml,%3Csvg width='53' height='57' viewBox='0 0 53 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M29.8214 3.64683C27.4568 6.00673 26.0754 9.44468 26.0665 13.7659L26.0665 13.77C26.0755 18.0671 27.4576 21.5038 29.8204 23.8689C32.1799 26.2308 35.4323 27.4383 39.0215 27.4383C42.5756 27.4383 45.8232 26.2443 48.1851 23.8894C50.5511 21.5304 51.9425 18.0924 51.9425 13.768C51.9425 9.44351 50.5511 6.00548 48.1851 3.64648C45.8232 1.29164 42.5756 0.0976562 39.0215 0.0976562C35.4354 0.0976562 32.1825 1.29041 29.8214 3.64683ZM39.0215 7.75161C40.4361 7.75161 41.4372 8.25358 42.1159 9.1558C42.827 10.1012 43.2748 11.6085 43.2667 13.7642L43.2668 13.7717C43.2748 15.9179 42.8274 17.4214 42.1159 18.3673C41.4367 19.2701 40.4349 19.776 39.0215 19.7843C37.5885 19.7759 36.583 19.2682 35.9031 18.3664C35.1898 17.4205 34.7422 15.9167 34.7422 13.768C34.7422 11.6097 35.1902 10.1021 35.9031 9.15672C36.5826 8.25554 37.5873 7.75161 39.0215 7.75161Z' fill='%23D7D7D7'/%3E%3Cpath d='M0.0976562 42.6752L0.0976655 42.6795C0.106634 46.7961 1.39291 50.2205 3.71448 52.6218C6.03863 55.0257 9.31354 56.3135 13.1208 56.3135C16.542 56.3135 19.5618 55.2614 21.7354 53.2299C23.9178 51.1901 25.1562 48.2471 25.1562 44.6528V41.7808C25.1562 40.9524 24.4847 40.2808 23.6562 40.2808H13.8252C12.9968 40.2808 12.3252 40.9524 12.3252 41.7808V45.413C12.3252 46.2414 12.9968 46.913 13.8252 46.913H16.7145C16.553 47.3498 16.2817 47.6975 15.9068 47.9662C15.3464 48.3678 14.4685 48.6517 13.1886 48.6596C11.6923 48.6511 10.6505 48.1127 9.95098 47.1859C9.21919 46.2165 8.77341 44.7025 8.77341 42.6092C8.77341 40.5392 9.24688 39.0394 9.9964 38.0794C10.7198 37.1528 11.7778 36.6269 13.223 36.6269C14.9177 36.6269 15.8828 37.3356 16.2554 38.3815C16.4545 38.9403 16.992 39.4198 17.7006 39.4198H23.3256C24.2012 39.4198 24.9548 38.6423 24.7908 37.6959C23.8843 32.4678 19.0317 28.9729 13.0868 28.9729C9.53273 28.9729 6.27504 30.2063 3.90121 32.5778C1.52343 34.9532 0.106655 38.3959 0.0976562 42.6752Z' fill='%23D7D7D7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.2216 42.6411L26.2216 42.6453C26.2306 46.9424 27.6128 50.3791 29.9755 52.7441C32.3351 55.106 35.5874 56.3135 39.1767 56.3135C42.7308 56.3135 45.9784 55.1195 48.3402 52.7647C50.7063 50.4057 52.0977 46.9677 52.0977 42.6432C52.0977 38.3188 50.7063 34.8807 48.3402 32.5217C45.9784 30.1669 42.7308 28.9729 39.1767 28.9729C35.5905 28.9729 32.3377 30.1657 29.9766 32.5221C27.612 34.882 26.2306 38.3199 26.2216 42.6411ZM43.4219 42.6395L43.4219 42.647C43.43 44.7931 42.9826 46.2967 42.271 47.2426C41.5919 48.1454 40.59 48.6512 39.1766 48.6596C37.7436 48.6512 36.7382 48.1435 36.0582 47.2417C35.3449 46.2957 34.8974 44.792 34.8974 42.6432C34.8974 40.4849 35.3454 38.9774 36.0582 38.032C36.7378 37.1308 37.7424 36.6269 39.1767 36.6269C40.5912 36.6269 41.5923 37.1288 42.271 38.0311C42.9822 38.9764 43.43 40.4838 43.4219 42.6395Z' fill='%23D7D7D7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.34607 27.0977H23.6562C24.4847 27.0977 25.1562 26.4261 25.1562 25.5977V21.3524C25.1562 20.524 24.4847 19.8524 23.6562 19.8524H10.3175V1.93826C10.3175 1.10983 9.64589 0.438256 8.81746 0.438256H3.34607C2.51765 0.438256 1.84607 1.10983 1.84607 1.93826V25.5977C1.84607 26.4261 2.51765 27.0977 3.34607 27.0977Z' fill='%23D7D7D7'/%3E%3C/svg%3E%0A");
  max-width: 50px;
}

.ct--header {
  border-radius: 8px;
  background-color: #1f2353;
  position: relative;
  overflow: hidden;
}
.ct--header .gradient-left {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  transition: all 0.5s ease-in-out;
  opacity: 0.3;
}
.ct--header .gradient-right {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  transform: rotateY(180deg);
  transition: all 0.5s ease-in-out;
  opacity: 0.3;
}
.ct--header .swiper {
  max-width: 420px;
  margin: 0;
  overflow: visible;
}
.ct--header .swiper * {
  user-select: none;
}
.ct--header .swiper .swiper-wrapper .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 8px;
  flex-direction: column;
  padding: 48px;
  gap: 24px;
  background-color: #f5f5fa;
  overflow: unset;
  transition: opacity 0.3s;
}
.ct--header .swiper .swiper-wrapper .swiper-slide-active {
  opacity: 1;
}
.ct--header .swiper .swiper-wrapper .swiper-slide-prev, .ct--header .swiper .swiper-wrapper .swiper-slide-next {
  opacity: 0.7;
}
.ct--header .swiper .swiper-wrapper .swiper-slide * {
  transition: all 0.15s ease-in-out;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head {
  width: 100%;
  background-color: white;
  padding: 40px;
  border-radius: 8px;
  opacity: 1;
  overflow: hidden;
  min-height: 262px;
  max-height: 262px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 16px;
  position: relative;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row {
  display: flex;
  gap: 16px;
  flex-wrap: nowrap;
  justify-content: center;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row div {
  min-width: 50px;
  min-height: 50px;
  background-color: #f5f5fa;
  border-radius: 8px;
  opacity: 1;
  display: flex;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row div::after {
  width: 50px;
  height: 50px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row h6 {
  position: absolute;
  top: 45%;
  margin-top: -5px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row div {
  max-width: 50px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row div svg {
  width: 100%;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row div.orange {
  background-color: #ef552b;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row div.green {
  background-color: #52cc8f;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row div.navy {
  background-color: #1f2353;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row div.yellow {
  background-color: #ffc833;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 16px;
  position: relative;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row {
  display: flex;
  gap: 16px;
  flex-wrap: nowrap;
  justify-content: center;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row div {
  min-width: 50px;
  min-height: 50px;
  background-color: #f5f5fa;
  border-radius: 8px;
  opacity: 1;
  display: flex;
  overflow: hidden;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row div::after {
  width: 50px;
  height: 50px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row h6 {
  position: absolute;
  top: 45%;
  margin-top: -5px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row div.naver::after {
  content: 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%3Cg clip-path='url(%23clip0_1262_666)'%3E%3Cpath d='M0 0H50V50H0V0Z' fill='%2334A853'/%3E%3Cpath d='M28.3861 25.409L21.4351 15.187H14.2791V34.813H21.4351V25L28.3861 34.813H35.7461V15.187H28.3861V25.409Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1262_666'%3E%3Crect width='50' height='50' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row div.facebook::after {
  content: 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%3Cg clip-path='url(%23clip0_1262_729)'%3E%3Cpath d='M0 0H50V50H0V0Z' fill='%234285F4'/%3E%3Cpath d='M27.044 17.844C27.044 16.617 27.248 16.004 28.884 16.004H31.337V11.097H27.453C22.751 11.097 21.32 13.346 21.32 17.23V20.092H18.458V25H21.32V38.902H27.045V25H30.929L31.542 20.093H27.249C27.044 20.298 27.044 17.844 27.044 17.844V17.844Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1262_729'%3E%3Crect width='50' height='50' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row div.instagram::after {
  content: 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%3Cg clip-path='url(%23clip0_1262_750)'%3E%3Cpath d='M0 0H50V50H0V0Z' fill='url(%23paint0_linear_1262_750)'/%3E%3Cpath d='M37.7219 19.722C37.6609 18.359 37.4399 17.427 37.1279 16.612C36.8075 15.7581 36.3037 14.985 35.6519 14.347C35.013 13.6964 34.2401 13.1928 33.3869 12.871C32.5719 12.553 31.6399 12.338 30.2769 12.277C28.9089 12.216 28.4729 12.2 24.9989 12.2H24.9829C21.5039 12.2 21.0679 12.215 19.7049 12.277C18.3419 12.338 17.4099 12.559 16.5949 12.871C15.7411 13.1914 14.9679 13.6953 14.3299 14.347C13.6794 14.9859 13.1757 15.7588 12.8539 16.612C12.5359 17.427 12.3159 18.359 12.2549 19.722C12.1959 21.085 12.1799 21.521 12.1799 25C12.1799 28.479 12.1949 28.915 12.2569 30.278C12.3189 31.641 12.5389 32.574 12.8509 33.388C13.1789 34.228 13.6139 34.946 14.3269 35.653C14.965 36.3046 15.7381 36.8084 16.5919 37.129C17.4069 37.447 18.3389 37.662 19.7019 37.723C21.0699 37.784 21.5059 37.8 24.9799 37.8H24.9959C28.4749 37.8 28.9109 37.785 30.2739 37.723C31.6369 37.661 32.5689 37.441 33.3839 37.129C34.2378 36.8086 35.011 36.3047 35.6489 35.653C36.2995 35.0141 36.8032 34.2412 37.1249 33.388C37.4429 32.573 37.6579 31.641 37.7189 30.278C37.7799 28.91 37.7959 28.474 37.7959 25C37.7959 21.526 37.7839 21.085 37.7219 19.722ZM19.8249 35.432C18.5749 35.376 17.8929 35.166 17.4479 34.991C16.8904 34.7839 16.3861 34.4549 15.9719 34.028C15.5209 33.577 15.2499 33.152 15.0089 32.552C14.8349 32.101 14.6249 31.42 14.5679 30.175C14.5009 28.827 14.4909 28.418 14.4909 25C14.4909 21.582 14.5059 21.172 14.5679 19.825C14.6239 18.575 14.8339 17.893 15.0089 17.448C15.2161 16.8904 15.5451 16.3862 15.9719 15.972C16.4229 15.521 16.8479 15.25 17.4479 15.009C17.8989 14.835 18.5799 14.625 19.8249 14.568C21.1719 14.507 21.5769 14.491 24.9949 14.491C28.4129 14.491 28.8179 14.506 30.1649 14.568C31.4149 14.624 32.0969 14.834 32.5419 15.009C33.0995 15.2161 33.6038 15.5451 34.0179 15.972C34.4689 16.423 34.7399 16.848 34.9809 17.448C35.1549 17.899 35.3649 18.58 35.4219 19.825C35.4839 21.173 35.4989 21.577 35.4989 25C35.4989 28.423 35.4789 28.828 35.4219 30.175C35.3659 31.425 35.1559 32.107 34.9809 32.552C34.7738 33.1096 34.4448 33.6138 34.0179 34.028C33.5669 34.479 33.1419 34.75 32.5419 34.991C32.0909 35.165 31.4099 35.375 30.1649 35.432C28.8179 35.493 28.4129 35.509 24.9949 35.509C21.5769 35.509 21.1719 35.494 19.8249 35.432V35.432Z' fill='white'/%3E%3Cpath d='M24.9899 18.421C24.1258 18.4206 23.2701 18.5905 22.4717 18.921C21.6734 19.2515 20.9479 19.7361 20.337 20.3471C19.726 20.9581 19.2414 21.6835 18.9109 22.4819C18.5804 23.2802 18.4105 24.1359 18.4109 25C18.4109 28.638 21.3569 31.579 24.9899 31.579C28.6229 31.579 31.5689 28.628 31.5689 25C31.5697 24.1358 31.4 23.2799 31.0697 22.4814C30.7394 21.6828 30.2548 20.9573 29.6437 20.3462C29.0326 19.7351 28.3071 19.2505 27.5085 18.9202C26.7099 18.5898 25.8541 18.4202 24.9899 18.421V18.421ZM24.9899 29.268C23.8579 29.268 22.7724 28.8183 21.972 28.0179C21.1716 27.2175 20.7219 26.1319 20.7219 25C20.7219 23.8681 21.1716 22.7825 21.972 21.9821C22.7724 21.1817 23.8579 20.732 24.9899 20.732C26.1218 20.732 27.2074 21.1817 28.0078 21.9821C28.8082 22.7825 29.2579 23.8681 29.2579 25C29.2579 26.1319 28.8082 27.2175 28.0078 28.0179C27.2074 28.8183 26.1218 29.268 24.9899 29.268V29.268ZM31.8249 19.702C32.2325 19.702 32.6235 19.5401 32.9117 19.2518C33.2 18.9636 33.3619 18.5726 33.3619 18.165C33.3619 17.7574 33.2 17.3664 32.9117 17.0782C32.6235 16.7899 32.2325 16.628 31.8249 16.628C31.4173 16.628 31.0263 16.7899 30.7381 17.0782C30.4498 17.3664 30.2879 17.7574 30.2879 18.165C30.2879 18.5726 30.4498 18.9636 30.7381 19.2518C31.0263 19.5401 31.4173 19.702 31.8249 19.702V19.702Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1262_750' x1='9.29' y1='40.71' x2='43.634' y2='6.366' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FDD671'/%3E%3Cstop offset='0.054' stop-color='%23F7BB70'/%3E%3Cstop offset='0.16' stop-color='%23EB8B6F'/%3E%3Cstop offset='0.261' stop-color='%23E3656E'/%3E%3Cstop offset='0.355' stop-color='%23DC4A6E'/%3E%3Cstop offset='0.437' stop-color='%23D83A6D'/%3E%3Cstop offset='0.5' stop-color='%23D7346D'/%3E%3Cstop offset='0.579' stop-color='%23D13572'/%3E%3Cstop offset='0.682' stop-color='%23C13980'/%3E%3Cstop offset='0.798' stop-color='%23A63F97'/%3E%3Cstop offset='0.924' stop-color='%238047B7'/%3E%3Cstop offset='1' stop-color='%23664DCD'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1262_750'%3E%3Crect width='50' height='50' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row div.kakao::after {
  content: 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%3Cg clip-path='url(%23clip0_1262_687)'%3E%3Cpath d='M0 0H50V50H0V0Z' fill='%23FFCD00'/%3E%3Cpath d='M13.8211 23.416L12.4961 22.461L9.67508 26.157V19.551L8.00708 19.914V30.174H9.67508V26.533L12.8751 30.449L14.1741 29.443L11.5371 26.279L13.8211 23.416ZM17.6031 22.606C17.2011 22.606 16.7841 22.663 16.3661 22.772C15.9491 22.883 15.5521 23.042 15.1841 23.247L14.9901 23.356L15.5161 24.624L15.7501 24.518C16.0171 24.398 16.3131 24.295 16.6311 24.215C16.9421 24.135 17.2451 24.096 17.5261 24.096C18.3371 24.096 18.6981 24.516 18.6981 25.457V25.651H17.6031C16.6521 25.651 15.9121 25.854 15.3991 26.256C14.8681 26.671 14.5981 27.278 14.5981 28.058C14.5981 28.742 14.8011 29.29 15.1991 29.689C15.5981 30.086 16.1461 30.29 16.8281 30.29C17.2141 30.29 17.6221 30.207 18.0411 30.043C18.3321 29.931 18.6171 29.783 18.8891 29.6L18.9931 30.175H20.3151V25.484C20.3151 23.602 19.3771 22.606 17.6031 22.606V22.606ZM18.6991 28.2C18.4803 28.3856 18.2323 28.5336 17.9651 28.638C17.8079 28.7013 17.6465 28.7534 17.4821 28.794C17.3377 28.8295 17.1897 28.8479 17.0411 28.849C16.4631 28.849 16.2171 28.598 16.2171 28.008C16.2171 27.632 16.3231 27.368 16.5391 27.206C16.7771 27.029 17.1791 26.939 17.7351 26.939H18.6991V28.2V28.2ZM27.7041 23.416L26.3811 22.461L23.5601 26.154V19.551L21.8921 19.914V30.174H23.5601V26.535L26.7601 30.449L28.0571 29.443L25.4211 26.279L27.7041 23.416ZM31.4871 22.606C31.0851 22.606 30.6681 22.663 30.2501 22.772C29.8382 22.8815 29.4412 23.041 29.0681 23.247L28.8731 23.354L29.4021 24.625L29.6381 24.518C29.9021 24.398 30.1961 24.295 30.5151 24.215C30.8281 24.135 31.1301 24.096 31.4121 24.096C32.2231 24.096 32.5821 24.516 32.5821 25.457V25.651H31.4871C30.5381 25.651 29.7981 25.854 29.2831 26.256C28.7541 26.673 28.4841 27.278 28.4841 28.058C28.4841 28.742 28.6861 29.29 29.0831 29.689C29.4821 30.086 30.0301 30.29 30.7141 30.29C31.1302 30.2837 31.5416 30.2 31.9271 30.043C32.2201 29.931 32.5031 29.783 32.7731 29.6L32.8791 30.175H34.2001V25.484C34.2001 23.602 33.2611 22.606 31.4871 22.606V22.606ZM32.5821 28.2C32.3646 28.3863 32.1171 28.5344 31.8501 28.638C31.6918 28.7019 31.529 28.754 31.3631 28.794C31.2198 28.8298 31.0728 28.8482 30.9251 28.849C30.3471 28.849 30.1011 28.598 30.1011 28.008C30.1011 27.63 30.2051 27.368 30.4231 27.206C30.6591 27.029 31.0611 26.939 31.6191 26.939H32.5811V28.2H32.5821ZM41.1041 23.643C40.5071 22.964 39.6801 22.619 38.6461 22.619C37.6191 22.619 36.7941 22.964 36.1931 23.641C35.5991 24.312 35.2981 25.272 35.2981 26.497C35.2981 27.706 35.5971 28.655 36.1871 29.316C36.7841 29.987 37.6131 30.327 38.6461 30.327C39.6891 30.327 40.5181 29.987 41.1101 29.316C41.6941 28.654 41.9921 27.706 41.9921 26.497C41.9931 25.273 41.6941 24.313 41.1041 23.643ZM39.8591 28.324C39.5811 28.703 39.1841 28.887 38.6461 28.887C38.1171 28.887 37.7231 28.703 37.4451 28.324C37.1541 27.925 37.0061 27.312 37.0061 26.498C37.0061 25.676 37.1541 25.049 37.4471 24.639C37.7251 24.248 38.1181 24.058 38.6471 24.058C39.1821 24.058 39.5801 24.248 39.8581 24.639C40.1511 25.049 40.2991 25.676 40.2991 26.498C40.2991 27.311 40.1511 27.925 39.8591 28.324V28.324Z' fill='%23332F1A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1262_687'%3E%3Crect width='50' height='50' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row div.google::after {
  content: 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%3Cg clip-path='url(%23clip0_1262_772)'%3E%3Cpath d='M0 0H50V50H0V0Z' fill='%23F5F5FA'/%3E%3Cpath d='M36.7652 25.267C36.7652 24.28 36.6852 23.56 36.5122 22.813H25.2402V27.268H31.8562C31.7232 28.375 31.0022 30.043 29.4022 31.163L29.3802 31.312L32.9442 34.073L33.1912 34.098C35.4582 32.003 36.7652 28.922 36.7652 25.267Z' fill='%234285F4'/%3E%3Cpath d='M25.2401 37.005C28.4811 37.005 31.2021 35.938 33.1901 34.097L29.4021 31.162C28.3881 31.869 27.0281 32.363 25.2401 32.363C22.0651 32.363 19.3711 30.269 18.4101 27.374L18.2691 27.386L14.5631 30.254L14.5151 30.389C16.4901 34.311 20.5451 37.005 25.2401 37.005' fill='%2334A853'/%3E%3Cpath d='M18.4099 27.374C18.1479 26.6098 18.0127 25.8079 18.0099 25C18.0099 24.173 18.1569 23.373 18.3969 22.626L18.3899 22.467L14.6379 19.553L14.5149 19.611C13.7009 21.238 13.2339 23.066 13.2339 25C13.2339 26.934 13.7009 28.762 14.5149 30.389L18.4099 27.374' fill='%23FBBC05'/%3E%3Cpath d='M25.2401 17.637C27.4941 17.637 29.0151 18.611 29.8821 19.424L33.2701 16.116C31.1891 14.182 28.4811 12.995 25.2401 12.995C20.5451 12.995 16.4901 15.689 14.5151 19.611L18.3971 22.626C19.3711 19.731 22.0651 17.637 25.2401 17.637' fill='%23EB4335'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1262_772'%3E%3Crect width='50' height='50' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row div.youtube::after {
  content: 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%3Cg clip-path='url(%23clip0_1262_708)'%3E%3Cpath d='M0 0H50V50H0V0Z' fill='%23F61C0D'/%3E%3Cpath d='M18.1268 33.561L34.3388 25.829C34.4488 25.7769 34.542 25.6949 34.6077 25.5924C34.6734 25.49 34.709 25.3711 34.7105 25.2494C34.7119 25.1276 34.6792 25.008 34.6159 24.9039C34.5527 24.7999 34.4615 24.7157 34.3528 24.661L18.1408 16.446C18.0417 16.3955 17.9312 16.3713 17.82 16.3757C17.7088 16.3801 17.6006 16.413 17.5058 16.4712C17.411 16.5294 17.3327 16.611 17.2784 16.7081C17.2241 16.8053 17.1957 16.9147 17.1958 17.026V32.973C17.1955 33.083 17.2231 33.1914 17.2761 33.2878C17.3291 33.3843 17.4057 33.4657 17.4987 33.5244C17.5917 33.5832 17.6982 33.6174 17.808 33.6238C17.9179 33.6302 18.0276 33.6086 18.1268 33.561Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1262_708'%3E%3Crect width='50' height='50' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.media-coverage {
  display: flex;
  flex-direction: column;
  gap: 16px;
  position: relative;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.media-coverage .head-row {
  display: flex;
  gap: 16px;
  flex-wrap: nowrap;
  justify-content: center;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.media-coverage .head-row div {
  background-color: #f5f5fa;
  border-radius: 8px;
  opacity: 1;
  display: flex;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.media-coverage .head-row div img {
  max-width: 50px;
  max-height: 50px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.media-coverage .head-row h6 {
  position: absolute;
  top: 45%;
  margin-top: -5px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.optimized {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 16px;
  position: relative;
  padding: 0;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.optimized .head-row {
  display: flex;
  gap: 16px;
  flex-wrap: nowrap;
  justify-content: center;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.optimized .head-row div {
  background-color: white;
  border-radius: 8px;
  opacity: 1;
  display: flex;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.optimized .head-row div:after {
  content: url("data:image/svg+xml,%3Csvg width='246' height='182' viewBox='0 0 246 182' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1044_437)'%3E%3Cpath d='M245.9 17.7H0V8C0 3.6 3.6 0 8 0H237.9C242.3 0 245.9 3.6 245.9 8V17.7Z' fill='%23D2D3DD'/%3E%3Cpath d='M237.9 182H8C3.6 182 0 178.4 0 174V17.7H245.9V174C245.9 178.4 242.3 182 237.9 182Z' fill='%23F5F5FA'/%3E%3Cpath d='M15.1002 11.3C16.4257 11.3 17.5002 10.2255 17.5002 8.9C17.5002 7.57452 16.4257 6.5 15.1002 6.5C13.7747 6.5 12.7002 7.57452 12.7002 8.9C12.7002 10.2255 13.7747 11.3 15.1002 11.3Z' fill='white'/%3E%3Cpath d='M24.6002 11.3C25.9257 11.3 27.0002 10.2255 27.0002 8.9C27.0002 7.57452 25.9257 6.5 24.6002 6.5C23.2747 6.5 22.2002 7.57452 22.2002 8.9C22.2002 10.2255 23.2747 11.3 24.6002 11.3Z' fill='white'/%3E%3Cpath d='M34.0001 11.3C35.3256 11.3 36.4001 10.2255 36.4001 8.9C36.4001 7.57452 35.3256 6.5 34.0001 6.5C32.6746 6.5 31.6001 7.57452 31.6001 8.9C31.6001 10.2255 32.6746 11.3 34.0001 11.3Z' fill='white'/%3E%3Cpath d='M56.5 33.8C54.9 33.2 53.2 33 51.5 33.3C50.1 33.5 48.7 34.2 47.6 35.1C47.2 36.2 46.8 37.2 46.5 38.3C46.2 38 45.9 37.7 45.6 37.5C44.9 38.7 44.5 40.1 44.5 41.6C44.4 43.3 44.8 44.9 45.6 46.4C46.7 46.2 47.8 45.9 48.9 45.7C48.5 46.8 48.1 47.9 47.7 48.9C49.2 50.1 51 50.8 52.9 50.8C55 50.9 57.1 50.2 58.8 48.8C60.3 47.6 61.3 45.8 61.7 43.9C62.2 41.5 61.7 39 60.4 37C59.4 35.5 58.1 34.5 56.5 33.8ZM58 44.8C57.2 46 55.9 46.9 54.5 47.2C52.9 47.6 51.1 47.3 49.7 46.3C48.7 45.6 47.9 44.5 47.6 43.4C47.3 42.4 47.3 41.4 47.6 40.5C47.4 39.8 47.1 39.1 46.7 38.6C46.6 38.5 46.5 38.4 46.4 38.3C47.5 38.1 48.6 37.8 49.7 37.6C50.8 36.8 52.2 36.5 53.5 36.5C54.9 36.6 56.2 37.1 57.2 38C58.1 38.8 58.6 40 58.8 41.3C59 42.5 58.7 43.8 58 44.8Z' fill='%231F2353'/%3E%3Cpath d='M49.6998 37.6C48.5998 37.8 47.4998 38.1 46.3998 38.3C46.4998 38.4 46.5998 38.5 46.6998 38.6C47.0998 39.2 47.4998 39.8 47.5998 40.5C47.7998 41.5 47.7998 42.5 47.5998 43.4C47.7998 44.2 48.1998 45 48.7998 45.6C47.6998 45.8 46.5998 46.1 45.4998 46.3C44.4998 47 43.1998 47.4 41.9998 47.3C40.4998 47.3 38.9998 46.7 37.8998 45.6C36.9998 44.7 36.4998 43.5 36.3998 42.2C36.2998 40.9 36.6998 39.6 37.4998 38.6C38.3998 37.4 39.7998 36.6 41.1998 36.4C42.6998 36.2 44.2998 36.5 45.4998 37.3C45.7998 37.5 46.0998 37.8 46.3998 38.1C46.7998 37 47.1998 36 47.4998 34.9C46.0998 33.8 44.4998 33.1 42.7998 33C41.1998 32.8 39.4998 33.2 37.9998 33.9C36.3998 34.7 35.0998 36.1 34.2998 37.6C33.6998 38.7 33.3998 40 33.2998 41.3V42C33.2998 43.6 33.7998 45.3 34.6998 46.6C35.5998 48 36.9998 49.2 38.5998 49.8C40.2998 50.5 42.2998 50.7 44.0998 50.2C45.2998 49.9 46.3998 49.3 47.3998 48.5C47.7998 47.4 48.1998 46.3 48.5998 45.3C48.8998 45.6 49.1998 45.9 49.4998 46.1C50.3998 44.6 50.7998 42.8 50.5998 41C50.7998 39.9 50.3998 38.7 49.6998 37.6Z' fill='%23EF4F23'/%3E%3Cpath d='M107.4 67H141.4C145.8 67 149.4 70.6 149.4 75V109C149.4 113.4 145.8 117 141.4 117H107.4C103 117 99.3999 113.4 99.3999 109V75C99.3999 70.5 103 67 107.4 67Z' fill='url(%23paint0_linear_1044_437)'/%3E%3Cpath d='M41.3999 67H75.3999C79.7999 67 83.3999 70.6 83.3999 75V109C83.3999 113.4 79.7999 117 75.3999 117H41.3999C36.9999 117 33.3999 113.4 33.3999 109V75C33.3999 70.6 36.9999 67 41.3999 67Z' fill='%231F2353'/%3E%3Cpath d='M207.4 117H173.4C169 117 165.4 113.4 165.4 109V75C165.4 70.6 169 67 173.4 67H207.4C211.8 67 215.4 70.6 215.4 75V109C215.4 113.4 211.9 117 207.4 117Z' fill='url(%23paint1_linear_1044_437)'/%3E%3Cpath d='M58.4001 98.8C62.1556 98.8 65.2001 95.7556 65.2001 92C65.2001 88.2445 62.1556 85.2 58.4001 85.2C54.6446 85.2 51.6001 88.2445 51.6001 92C51.6001 95.7556 54.6446 98.8 58.4001 98.8Z' fill='%231F2353'/%3E%3Cpath d='M70.3001 91.8L69.1001 91.5C69.0001 91.5 69.0001 91.4 68.9001 91.3C68.9001 91.1 68.9001 90.9 68.9001 90.8C68.9001 90.7 68.9001 90.6 69.0001 90.6L70.1001 90.1C70.3001 90 70.2001 89.7 70.0001 89.7L68.8001 89.6C68.7001 89.6 68.6001 89.5 68.6001 89.4C68.6001 89.2 68.5001 89 68.5001 88.9C68.5001 88.8 68.5001 88.7 68.6001 88.7L69.6001 88C69.8001 87.9 69.7001 87.6 69.5001 87.6L68.3001 87.7C68.2001 87.7 68.1001 87.7 68.1001 87.6C68.0001 87.4 67.9001 87.3 67.9001 87.1C67.9001 87 67.9001 86.9 67.9001 86.9L68.8001 86.1C69.0001 86 68.8001 85.7 68.6001 85.8L67.4001 86.2C67.3001 86.2 67.2001 86.2 67.2001 86.1C67.1001 85.9 67.0001 85.8 66.9001 85.7C66.8001 85.6 66.8001 85.5 66.9001 85.5L67.6001 84.5C67.7001 84.3 67.5001 84.1 67.4001 84.2L66.3001 84.7C66.2001 84.7 66.1001 84.7 66.1001 84.7C66.0001 84.6 65.8001 84.4 65.7001 84.3C65.6001 84.2 65.6001 84.1 65.7001 84.1L66.3001 83C66.4001 82.8 66.2001 82.6 66.0001 82.8L65.0001 83.5C64.9001 83.6 64.8001 83.6 64.8001 83.5C64.7001 83.4 64.5001 83.3 64.4001 83.2C64.3001 83.2 64.3001 83.1 64.3001 83L64.7001 81.8C64.8001 81.6 64.5001 81.5 64.4001 81.6L63.6001 82.5C63.5001 82.6 63.4001 82.6 63.4001 82.5C63.2001 82.4 63.1001 82.3 62.9001 82.3C62.8001 82.3 62.8001 82.2 62.8001 82.1L62.9001 80.9C62.9001 80.7 62.7001 80.6 62.5001 80.8L61.8001 81.8C61.8001 81.9 61.7001 81.9 61.6001 81.9C61.4001 81.8 61.2001 81.8 61.1001 81.8C61.0001 81.8 61.0001 81.7 60.9001 81.6L60.8001 80.4C60.8001 80.2 60.5001 80.1 60.4001 80.3L59.9001 81.4C59.9001 81.5 59.8001 81.5 59.7001 81.5C59.5001 81.5 59.3001 81.5 59.2001 81.5C59.1001 81.5 59.0001 81.4 59.0001 81.3L58.7001 80.1C58.7001 79.9 58.4001 79.9 58.3001 80.1L58.0001 81.3C58.0001 81.4 57.9001 81.4 57.8001 81.5C57.6001 81.5 57.4001 81.5 57.3001 81.5C57.2001 81.5 57.1001 81.5 57.1001 81.4L56.6001 80.3C56.5001 80.1 56.2001 80.2 56.2001 80.4L56.1001 81.6C56.1001 81.7 56.0001 81.8 55.9001 81.8C55.7001 81.8 55.5001 81.9 55.4001 81.9C55.3001 81.9 55.2001 81.9 55.2001 81.8L54.5001 80.8C54.4001 80.6 54.1001 80.7 54.1001 80.9L54.2001 82.1C54.2001 82.2 54.2001 82.3 54.1001 82.3C53.9001 82.4 53.8001 82.5 53.6001 82.5C53.5001 82.5 53.4001 82.5 53.4001 82.5L52.6001 81.6C52.5001 81.4 52.2001 81.6 52.3001 81.8L52.7001 83C52.7001 83.1 52.7001 83.2 52.6001 83.2C52.4001 83.3 52.3001 83.4 52.2001 83.5C52.1001 83.6 52.0001 83.6 52.0001 83.5L51.0001 82.8C50.8001 82.7 50.6001 82.9 50.7001 83L51.3001 84.1C51.3001 84.2 51.3001 84.3 51.3001 84.3C51.2001 84.4 51.0001 84.6 50.9001 84.7C50.8001 84.8 50.7001 84.8 50.7001 84.7L49.6001 84.1C49.4001 84 49.2001 84.2 49.4001 84.4L50.1001 85.4C50.2001 85.5 50.2001 85.6 50.1001 85.6C50.0001 85.7 49.9001 85.9 49.8001 86C49.8001 86.1 49.7001 86.1 49.6001 86.1L48.4001 85.7C48.2001 85.6 48.1001 85.9 48.2001 86L49.1001 86.8C49.2001 86.9 49.2001 87 49.1001 87C49.0001 87.2 48.9001 87.3 48.9001 87.5C48.9001 87.6 48.8001 87.6 48.7001 87.6L47.3001 87.7C47.1001 87.7 47.0001 87.9 47.2001 88.1L48.2001 88.8C48.3001 88.8 48.3001 88.9 48.3001 89C48.2001 89.2 48.2001 89.4 48.2001 89.5C48.2001 89.6 48.1001 89.6 48.0001 89.7H46.8001C46.6001 89.7 46.5001 90 46.7001 90.1L47.8001 90.6C47.9001 90.6 47.9001 90.7 47.9001 90.8C47.9001 91 47.9001 91.2 47.9001 91.3C47.9001 91.4 47.8001 91.5 47.7001 91.5L46.5001 91.8C46.3001 91.8 46.3001 92.1 46.5001 92.2L47.7001 92.5C47.8001 92.5 47.8001 92.6 47.9001 92.7C47.9001 92.9 47.9001 93.1 47.9001 93.2C47.9001 93.3 47.9001 93.4 47.8001 93.4L46.7001 93.9C46.5001 94 46.6001 94.3 46.8001 94.3L48.0001 94.4C48.1001 94.4 48.2001 94.5 48.2001 94.6C48.2001 94.8 48.3001 95 48.3001 95.1C48.3001 95.2 48.3001 95.3 48.2001 95.3L47.2001 96C47.0001 96.1 47.1001 96.4 47.3001 96.4L48.5001 96.3C48.6001 96.3 48.7001 96.3 48.7001 96.4C48.8001 96.6 48.9001 96.7 48.9001 96.9C48.9001 97 48.9001 97.1 48.9001 97.1L48.0001 97.7C47.8001 97.8 48.0001 98.1 48.2001 98L49.4001 97.6C49.5001 97.6 49.6001 97.6 49.6001 97.7C49.7001 97.9 49.8001 98 49.9001 98.1C50.0001 98.2 50.0001 98.3 49.9001 98.3L49.2001 99.3C49.1001 99.5 49.3001 99.7 49.4001 99.6L50.5001 99C50.6001 99 50.7001 99 50.7001 99C50.8001 99.1 51.0001 99.3 51.1001 99.4C51.2001 99.5 51.2001 99.6 51.1001 99.6L50.5001 100.7C50.4001 100.9 50.6001 101.1 50.8001 100.9L51.8001 100.2C51.9001 100.1 52.0001 100.1 52.0001 100.2C52.1001 100.3 52.3001 100.4 52.4001 100.5C52.5001 100.5 52.5001 100.6 52.5001 100.7L52.1001 101.9C52.0001 102.1 52.3001 102.2 52.4001 102.1L53.2001 101.2C53.3001 101.1 53.4001 101.1 53.4001 101.2C53.6001 101.3 53.7001 101.4 53.9001 101.4C54.0001 101.4 54.0001 101.5 54.0001 101.6L53.9001 102.8C53.9001 103 54.1001 103.1 54.3001 102.9L55.0001 101.9C55.0001 101.8 55.1001 101.8 55.2001 101.8C55.4001 101.9 55.6001 101.9 55.7001 101.9C55.8001 101.9 55.8001 102 55.9001 102.1L56.0001 103.3C56.0001 103.5 56.3001 103.6 56.4001 103.4L56.9001 102.3C56.9001 102.2 57.0001 102.2 57.1001 102.2C57.3001 102.2 57.5001 102.2 57.6001 102.2C57.7001 102.2 57.8001 102.3 57.8001 102.4L58.1001 103.6C58.1001 103.8 58.4001 103.8 58.5001 103.6L58.8001 102.4C58.8001 102.3 58.9001 102.3 59.0001 102.2C59.2001 102.2 59.4001 102.2 59.5001 102.2C59.6001 102.2 59.7001 102.2 59.7001 102.3L60.2001 103.4C60.3001 103.6 60.6001 103.5 60.6001 103.3L60.7001 102.1C60.7001 102 60.8001 101.9 60.9001 101.9C61.1001 101.9 61.3001 101.8 61.4001 101.8C61.5001 101.8 61.6001 101.8 61.6001 101.9L62.3001 102.9C62.4001 103.1 62.7001 103 62.7001 102.8L62.6001 101.6C62.6001 101.5 62.6001 101.4 62.7001 101.4C62.9001 101.3 63.0001 101.2 63.2001 101.2C63.3001 101.2 63.4001 101.2 63.4001 101.2L64.2001 102.1C64.3001 102.3 64.6001 102.1 64.5001 101.9L64.1001 100.7C64.1001 100.6 64.1001 100.5 64.2001 100.5C64.4001 100.4 64.5001 100.3 64.6001 100.2C64.7001 100.1 64.8001 100.1 64.8001 100.2L65.8001 100.9C66.0001 101 66.2001 100.8 66.1001 100.7L65.5001 99.6C65.5001 99.5 65.5001 99.4 65.5001 99.4C65.6001 99.3 65.8001 99.1 65.9001 99C66.0001 98.9 66.1001 98.9 66.1001 99L67.2001 99.6C67.4001 99.7 67.6001 99.5 67.4001 99.3L66.7001 98.3C66.6001 98.2 66.6001 98.1 66.7001 98.1C66.8001 98 66.9001 97.8 67.0001 97.7C67.0001 97.6 67.1001 97.6 67.2001 97.6L68.4001 98C68.6001 98.1 68.7001 97.8 68.6001 97.7L67.7001 96.9C67.6001 96.8 67.6001 96.7 67.7001 96.7C67.8001 96.5 67.9001 96.4 67.9001 96.2C67.9001 96.1 68.0001 96.1 68.1001 96.1L69.3001 96.2C69.5001 96.2 69.6001 96 69.4001 95.8L68.4001 95.1C68.3001 95.1 68.3001 95 68.3001 94.9C68.4001 94.7 68.4001 94.5 68.4001 94.4C68.4001 94.3 68.5001 94.3 68.6001 94.2L69.8001 94.1C70.0001 94.1 70.1001 93.8 69.9001 93.7L68.8001 93.2C68.7001 93.2 68.7001 93.1 68.7001 93C68.7001 92.8 68.7001 92.6 68.7001 92.5C68.7001 92.4 68.8001 92.3 68.9001 92.3L70.1001 92C70.5001 92.1 70.5001 91.8 70.3001 91.8ZM63.2001 97C57.2001 101.4 50.7001 96.5 51.8001 90.6C52.3001 87.9 54.4001 85.8 57.1001 85.3C63.0001 84.2 67.9001 90.7 63.5001 96.7C63.4001 96.9 63.3001 96.9 63.2001 97Z' fill='%23636587'/%3E%3Cpath d='M77.3999 91.7L75.4999 91.3C75.3999 91.3 75.2999 91.2 75.2999 91C75.2999 90.7 75.2999 90.4 75.1999 90.1C75.1999 90 75.2999 89.8 75.3999 89.8L77.1999 89C77.4999 88.9 77.3999 88.4 77.0999 88.4L75.1999 88.3C75.0999 88.3 74.8999 88.2 74.8999 88.1C74.7999 87.8 74.7999 87.5 74.6999 87.3C74.6999 87.2 74.6999 87 74.7999 87L76.3999 85.9C76.6999 85.7 76.4999 85.3 76.1999 85.3L74.2999 85.5C74.1999 85.5 73.9999 85.4 73.9999 85.3C73.8999 85 73.7999 84.8 73.5999 84.5C73.4999 84.4 73.5999 84.2 73.6999 84.1L75.0999 82.8C75.2999 82.6 75.0999 82.2 74.7999 82.3L72.8999 82.9C72.7999 82.9 72.5999 82.9 72.4999 82.8C72.2999 82.6 72.1999 82.3 71.9999 82.1C71.8999 82 71.8999 81.8 71.9999 81.7L73.1999 80.1C73.3999 79.8 73.0999 79.5 72.7999 79.6L70.9999 80.4C70.8999 80.5 70.6999 80.4 70.5999 80.3C70.3999 80.1 70.1999 79.9 69.9999 79.7C69.8999 79.6 69.8999 79.5 69.8999 79.3L70.7999 77.5C70.9999 77.2 70.5999 76.9 70.2999 77.1L68.6999 78.3C68.5999 78.4 68.3999 78.4 68.2999 78.3C68.0999 78.1 67.7999 78 67.5999 77.8C67.4999 77.7 67.3999 77.6 67.4999 77.4L68.0999 75.5C68.1999 75.2 67.7999 75 67.5999 75.2L66.2999 76.6C66.1999 76.7 66.0999 76.7 65.8999 76.7C65.5999 76.6 65.3999 76.4 65.0999 76.3C64.9999 76.5 64.9999 76.3 64.9999 76.2L65.1999 74.3C65.1999 74 64.7999 73.8 64.5999 74.1L63.5999 75.7C63.4999 75.8 63.3999 75.9 63.2999 75.8C62.9999 75.7 62.6999 75.7 62.4999 75.6C62.3999 75.6 62.2999 75.5 62.2999 75.3L61.9999 73.4C61.9999 73.1 61.4999 73 61.3999 73.3L60.5999 75.1C60.4999 75.2 60.3999 75.3 60.2999 75.3C59.9999 75.3 59.6999 75.2 59.3999 75.2C59.2999 75.2 59.0999 75.1 59.0999 75L58.6999 73.1C58.5999 72.8 58.1999 72.8 58.0999 73.1L57.6999 75C57.6999 75.1 57.5999 75.2 57.3999 75.2C57.0999 75.2 56.7999 75.2 56.4999 75.3C56.3999 75.3 56.1999 75.2 56.1999 75.1L55.3999 73.3C55.2999 73 54.7999 73.1 54.7999 73.4L54.6999 75.3C54.6999 75.4 54.5999 75.6 54.4999 75.6C54.1999 75.7 53.8999 75.7 53.6999 75.8C53.5999 75.8 53.3999 75.8 53.3999 75.7L52.2999 74.1C52.0999 73.8 51.6999 74 51.6999 74.3L51.8999 76.2C51.8999 76.3 51.7999 76.5 51.6999 76.5C51.3999 76.6 51.1999 76.7 50.8999 76.9C50.7999 77 50.5999 76.9 50.4999 76.8L49.1999 75.4C48.9999 75.2 48.5999 75.4 48.6999 75.7L49.2999 77.6C49.2999 77.7 49.2999 77.9 49.1999 78C48.9999 78.2 48.6999 78.3 48.4999 78.5C48.3999 78.6 48.1999 78.6 48.0999 78.5L46.4999 77.3C46.1999 77.1 45.8999 77.4 45.9999 77.7L46.8999 79.5C46.9999 79.6 46.8999 79.8 46.7999 79.9C46.5999 80.1 46.3999 80.3 46.1999 80.5C46.0999 80.6 45.9999 80.6 45.7999 80.6L43.9999 79.7C43.6999 79.5 43.3999 79.9 43.5999 80.2L44.7999 81.8C44.8999 81.9 44.8999 82.1 44.7999 82.2C44.5999 82.4 44.4999 82.7 44.2999 82.9C44.1999 83 44.0999 83.1 43.8999 83L41.9999 82.4C41.6999 82.3 41.4999 82.7 41.6999 82.9L43.0999 84.2C43.1999 84.3 43.1999 84.4 43.1999 84.6C43.0999 84.9 42.8999 85.1 42.7999 85.4C42.6999 85.5 42.5999 85.6 42.4999 85.6L40.5999 85.4C40.2999 85.4 40.0999 85.8 40.3999 86L41.9999 87.1C42.0999 87.2 42.1999 87.3 42.0999 87.4C41.9999 87.7 41.9999 88 41.8999 88.2C41.8999 88.3 41.7999 88.4 41.5999 88.4L39.6999 88.5C39.3999 88.5 39.2999 89 39.5999 89.1L41.3999 89.9C41.4999 90 41.5999 90.1 41.5999 90.2C41.5999 90.5 41.4999 90.8 41.4999 91.1C41.4999 91.2 41.3999 91.4 41.2999 91.4L39.4999 91.7C39.1999 91.8 39.1999 92.2 39.4999 92.3L41.3999 92.7C41.4999 92.7 41.5999 92.8 41.5999 93C41.5999 93.3 41.5999 93.6 41.6999 93.9C41.6999 94 41.5999 94.2 41.4999 94.2L39.6999 95C39.3999 95.1 39.4999 95.6 39.7999 95.6L41.6999 95.7C41.7999 95.7 41.9999 95.8 41.9999 95.9C42.0999 96.2 42.0999 96.5 42.1999 96.7C42.1999 96.8 42.1999 97 42.0999 97L40.4999 98.1C40.1999 98.3 40.3999 98.7 40.6999 98.7L42.5999 98.5C42.6999 98.5 42.8999 98.6 42.8999 98.7C42.9999 99 43.0999 99.2 43.2999 99.5C43.3999 99.6 43.2999 99.8 43.1999 99.9L41.7999 101.2C41.5999 101.4 41.7999 101.8 42.0999 101.7L43.9999 101.1C44.0999 101.1 44.2999 101.1 44.3999 101.2C44.5999 101.4 44.6999 101.7 44.8999 101.9C44.9999 102 44.9999 102.2 44.8999 102.3L43.6999 103.9C43.4999 104.2 43.7999 104.5 44.0999 104.4L45.8999 103.5C45.9999 103.4 46.1999 103.5 46.2999 103.6C46.4999 103.8 46.6999 104 46.8999 104.2C46.9999 104.3 46.9999 104.4 46.9999 104.6L46.0999 106.4C45.8999 106.7 46.2999 107 46.5999 106.8L48.1999 105.6C48.2999 105.5 48.4999 105.5 48.5999 105.6C48.7999 105.8 49.0999 105.9 49.2999 106.1C49.3999 106.2 49.4999 106.3 49.3999 106.4L48.7999 108.3C48.6999 108.6 49.0999 108.8 49.2999 108.6L50.5999 107.2C50.6999 107.1 50.7999 107.1 50.9999 107.1C51.2999 107.2 51.4999 107.4 51.7999 107.5C51.8999 107.6 51.9999 107.7 51.9999 107.8L51.7999 109.7C51.7999 110 52.1999 110.2 52.3999 109.9L53.4999 108.3C53.5999 108.2 53.6999 108.1 53.7999 108.2C54.0999 108.3 54.3999 108.3 54.5999 108.4C54.6999 108.4 54.7999 108.5 54.7999 108.7L54.8999 110.6C54.8999 110.9 55.3999 111 55.4999 110.7L56.2999 108.9C56.3999 108.8 56.4999 108.7 56.5999 108.7C56.8999 108.7 57.1999 108.8 57.4999 108.8C57.5999 108.8 57.7999 108.9 57.7999 109L58.1999 110.9C58.2999 111.2 58.6999 111.2 58.7999 110.9L59.1999 109C59.1999 108.9 59.2999 108.8 59.4999 108.8C59.7999 108.8 60.0999 108.8 60.3999 108.7C60.4999 108.7 60.6999 108.8 60.6999 108.9L61.4999 110.7C61.5999 111 62.0999 110.9 62.0999 110.6L62.1999 108.7C62.1999 108.6 62.2999 108.4 62.3999 108.4C62.6999 108.3 62.9999 108.3 63.1999 108.2C63.2999 108.2 63.4999 108.2 63.4999 108.3L64.5999 109.9C64.7999 110.2 65.1999 110 65.1999 109.7L64.9999 107.7C64.9999 107.6 65.0999 107.4 65.1999 107.4C65.4999 107.3 65.6999 107.2 65.9999 107C66.0999 106.9 66.2999 107 66.3999 107.1L67.6999 108.5C67.8999 108.7 68.2999 108.5 68.1999 108.2L67.5999 106.3C67.5999 106.2 67.5999 106 67.6999 106C67.8999 105.8 68.1999 105.7 68.3999 105.5C68.4999 105.4 68.6999 105.4 68.7999 105.5L70.3999 106.7C70.6999 106.9 70.9999 106.6 70.8999 106.3L69.9999 104.5C69.8999 104.4 69.9999 104.2 70.0999 104.1C70.2999 103.9 70.4999 103.7 70.6999 103.5C70.7999 103.4 70.8999 103.4 71.0999 103.4L72.8999 104.3C73.1999 104.5 73.4999 104.1 73.2999 103.8L71.9999 102.3C71.8999 102.2 71.8999 102 71.9999 101.9C72.1999 101.7 72.2999 101.4 72.4999 101.2C72.5999 101.1 72.6999 101 72.7999 101.1L74.6999 101.7C74.9999 101.8 75.1999 101.4 74.9999 101.2L73.5999 99.9C73.4999 99.8 73.4999 99.7 73.4999 99.5C73.5999 99.2 73.7999 99 73.8999 98.7C73.9999 98.6 74.0999 98.5 74.1999 98.5L76.0999 98.7C76.3999 98.7 76.5999 98.3 76.2999 98.1L74.6999 97C74.5999 96.9 74.4999 96.8 74.5999 96.7C74.6999 96.4 74.6999 96.1 74.7999 95.9C74.7999 95.8 74.8999 95.7 75.0999 95.7L76.9999 95.6C77.2999 95.6 77.3999 95.1 77.0999 95L75.2999 94.2C75.1999 94.1 75.0999 94 75.0999 93.9C75.0999 93.6 75.1999 93.3 75.1999 93C75.1999 92.9 75.2999 92.7 75.3999 92.7L77.2999 92.3C77.6999 92.2 77.6999 91.7 77.3999 91.7ZM48.9999 82.9C51.4999 80.3 54.7999 78.9 58.3999 78.9C61.9999 78.9 65.2999 80.3 67.7999 83C68.3999 83.6 68.2999 84.5 67.7999 85.1C67.4999 85.4 67.0999 85.5 66.7999 85.5C66.3999 85.5 65.9999 85.3 65.6999 85C63.7999 83 61.1999 81.9 58.3999 81.9C55.5999 81.9 53.0999 83 51.0999 85C50.4999 85.6 49.5999 85.6 48.9999 85C48.4999 84.5 48.3999 83.5 48.9999 82.9ZM65.1999 92C65.1999 94.9 63.3999 97.4 60.7999 98.3C60.0999 98.5 59.3999 98.1 59.3999 97.4V93.9C59.3999 93.6 59.5999 93.3 59.7999 93.1L63.4999 90.6C64.0999 90.2 64.9999 90.5 65.0999 91.3C65.1999 91.4 65.1999 91.7 65.1999 92ZM53.9999 88.5C53.4999 88.1 53.3999 87.4 53.8999 87C55.0999 85.9 56.6999 85.2 58.3999 85.2C60.1999 85.2 61.6999 85.9 62.8999 87C63.3999 87.4 63.2999 88.2 62.7999 88.5L58.9999 91.1C58.6999 91.3 58.1999 91.3 57.8999 91.1L53.9999 88.5ZM53.2999 90.4L56.9999 92.9C57.2999 93.1 57.3999 93.4 57.3999 93.7V97.2C57.3999 97.9 56.6999 98.4 55.9999 98.1C53.3999 97.1 51.5999 94.7 51.5999 91.8C51.5999 91.5 51.5999 91.2 51.6999 91C51.7999 90.4 52.6999 90 53.2999 90.4ZM57.3999 103.6C57.1999 104.3 56.5999 104.8 55.8999 104.8C55.7999 104.8 55.6999 104.8 55.5999 104.8C49.6999 103.5 45.2999 98.1 45.2999 92C45.2999 90.6 45.4999 89.2 45.9999 87.8C46.2999 87 47.0999 86.6 47.8999 86.9C48.6999 87.2 49.0999 88 48.7999 88.8C48.3999 89.9 48.2999 91 48.2999 92C48.2999 96.7 51.5999 100.8 56.1999 101.8C57.0999 102 57.5999 102.8 57.3999 103.6ZM61.2999 104.7C61.1999 104.7 61.0999 104.7 60.9999 104.7C60.2999 104.7 59.6999 104.2 59.4999 103.5C59.2999 102.7 59.7999 101.9 60.5999 101.7C65.1999 100.7 68.4999 96.6 68.4999 91.9C68.4999 90.8 68.2999 89.7 67.9999 88.7C67.6999 87.9 68.0999 87.1 68.8999 86.8C69.6999 86.5 70.4999 86.9 70.7999 87.7C71.2999 89.1 71.4999 90.5 71.4999 91.9C71.4999 98 67.1999 103.4 61.2999 104.7Z' fill='%23BCBDCC'/%3E%3Cpath d='M58.3998 93.2C58.7312 93.2 58.9998 92.9314 58.9998 92.6C58.9998 92.2686 58.7312 92 58.3998 92C58.0684 92 57.7998 92.2686 57.7998 92.6C57.7998 92.9314 58.0684 93.2 58.3998 93.2Z' fill='%231F2353'/%3E%3Cpath opacity='0.5' d='M116.4 106.4H115.8C115.5 106.4 115.3 106.2 115.3 105.9V74.5C115.3 74.2 115.5 74 115.8 74H116.4C116.7 74 116.9 74.2 116.9 74.5V106C116.9 106.2 116.7 106.4 116.4 106.4Z' fill='%231F2353'/%3E%3Cg opacity='0.5'%3E%3Cpath d='M117.7 79.3H119.7' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 82.1H119.7' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 84.8H119.7' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 87.5H119.7' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 92.9H119.7' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 95.6H119.7' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 98.3H119.7' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M112.5 79.3H114.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M112.5 82.1H114.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M112.5 84.8H114.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M112.5 87.5H114.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M112.5 92.9H114.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M112.5 95.6H114.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M112.5 98.3H114.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M112.5 101.1H114.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 101.1H119.7' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3C/g%3E%3Cg opacity='0.5'%3E%3Cpath d='M111.6 76.6H114.4' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 76.6H120.6' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M111.6 90.2H114.4' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 90.2H120.6' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M111.6 103.8H114.4' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M117.7 103.8H120.6' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3C/g%3E%3Cpath opacity='0.5' d='M133.1 106.4H132.5C132.2 106.4 132 106.2 132 105.9V74.5C132 74.2 132.2 74 132.5 74H133.1C133.4 74 133.6 74.2 133.6 74.5V106C133.6 106.2 133.4 106.4 133.1 106.4Z' fill='%231F2353'/%3E%3Cg opacity='0.5'%3E%3Cpath d='M134.4 79.3H136.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 82.1H136.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 84.8H136.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 87.5H136.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 92.9H136.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 95.6H136.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 98.3H136.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M129.2 79.3H131.1' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M129.2 82.1H131.1' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M129.2 84.8H131.1' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M129.2 87.5H131.1' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M129.2 92.9H131.1' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M129.2 95.6H131.1' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M129.2 98.3H131.1' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M129.2 101.1H131.1' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 101.1H136.4' stroke='%231F2353' stroke-width='0.25' stroke-miterlimit='10'/%3E%3C/g%3E%3Cg opacity='0.5'%3E%3Cpath d='M128.3 76.6H131.1' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 76.6H137.3' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M128.3 90.2H131.1' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 90.2H137.3' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M128.3 103.8H131.1' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3Cpath d='M134.4 103.8H137.3' stroke='%23F5F5FA' stroke-miterlimit='10'/%3E%3C/g%3E%3Cpath opacity='0.5' d='M122.1 83.9H109.8C109.5 83.9 109.3 83.7 109.3 83.4V80.7C109.3 80.4 109.5 80.2 109.8 80.2H122.1C122.4 80.2 122.6 80.4 122.6 80.7V83.4C122.6 83.7 122.4 83.9 122.1 83.9Z' fill='%231F2353'/%3E%3Cpath opacity='0.5' d='M139 100.2H126.7C126.4 100.2 126.2 100 126.2 99.7V97C126.2 96.7 126.4 96.5 126.7 96.5H139C139.3 96.5 139.5 96.7 139.5 97V99.7C139.5 100 139.2 100.2 139 100.2Z' fill='%231F2353'/%3E%3Cpath d='M132.8 112.4C133.96 112.4 134.9 111.46 134.9 110.3C134.9 109.14 133.96 108.2 132.8 108.2C131.64 108.2 130.7 109.14 130.7 110.3C130.7 111.46 131.64 112.4 132.8 112.4Z' fill='url(%23paint2_linear_1044_437)'/%3E%3Cpath d='M116.1 112.4C117.26 112.4 118.2 111.46 118.2 110.3C118.2 109.14 117.26 108.2 116.1 108.2C114.94 108.2 114 109.14 114 110.3C114 111.46 114.94 112.4 116.1 112.4Z' fill='url(%23paint3_linear_1044_437)'/%3E%3Cg opacity='0.5'%3E%3Cpath d='M105.2 112.9C105.697 112.9 106.1 112.497 106.1 112C106.1 111.503 105.697 111.1 105.2 111.1C104.703 111.1 104.3 111.503 104.3 112C104.3 112.497 104.703 112.9 105.2 112.9Z' fill='%231F2353'/%3E%3Cpath d='M105.2 72.8C105.697 72.8 106.1 72.3971 106.1 71.9C106.1 71.4029 105.697 71 105.2 71C104.703 71 104.3 71.4029 104.3 71.9C104.3 72.3971 104.703 72.8 105.2 72.8Z' fill='%231F2353'/%3E%3C/g%3E%3Cg opacity='0.5'%3E%3Cpath d='M143.2 112.9C143.697 112.9 144.1 112.497 144.1 112C144.1 111.503 143.697 111.1 143.2 111.1C142.703 111.1 142.3 111.503 142.3 112C142.3 112.497 142.703 112.9 143.2 112.9Z' fill='%231F2353'/%3E%3Cpath d='M143.2 72.8C143.697 72.8 144.1 72.3971 144.1 71.9C144.1 71.4029 143.697 71 143.2 71C142.703 71 142.3 71.4029 142.3 71.9C142.3 72.3971 142.703 72.8 143.2 72.8Z' fill='%231F2353'/%3E%3C/g%3E%3Cpath d='M184.7 74.6C184.7 73.9 184.1 73.3 183.4 73.3H182.2C181.7 73.3 181.3 73.6 181.1 74L178.2 79.1C175.6 83.8 174.1 89 174 94.3H184.8V74.6H184.7Z' fill='%23D2D3DD'/%3E%3Cpath d='M190.8 110.6C190.8 107.9 192.1 105.3 194.2 103.7L203.1 96.8C205.9 94.6 207.1 90.9 206.2 87.5L202.4 74.2C202.2 73.6 201.7 73.2 201.1 73.2H199.5C198.8 73.2 198.2 73.8 198.2 74.5V87.1C198.2 87.4 198.1 87.6 197.9 87.8L190.8 94.1C190.6 94.2 190.4 94.3 190.2 94.3H184.8V95.7L174 95.5C174 95.1 174 94.7 174 94.3H173.5C172.5 94.3 171.8 95.1 171.8 96L175.3 105.5C175.5 106 175.6 106.5 175.6 107V116.9H190.9V110.6H190.8ZM189.8 103.2H181.1C180.6 103.2 180.2 102.8 180.2 102.3V98.7C180.2 98.2 180.6 97.8 181.1 97.8H189.8C190.3 97.8 190.7 98.2 190.7 98.7V102.3C190.7 102.8 190.3 103.2 189.8 103.2Z' fill='%23797B98'/%3E%3Cpath d='M184.7 95.7V94.3H174C174 94.7 174 95.1 174 95.5L184.7 95.7Z' fill='%23797B98'/%3E%3Cpath d='M189.8 97.8H181.1C180.6 97.8 180.2 98.2 180.2 98.7V102.3C180.2 102.8 180.6 103.2 181.1 103.2H189.8C190.3 103.2 190.7 102.8 190.7 102.3V98.7C190.7 98.2 190.3 97.8 189.8 97.8ZM183.2 101.7C183.2 102.1 182.9 102.5 182.4 102.5C182 102.5 181.6 102.2 181.6 101.7V99.2C181.6 98.8 181.9 98.4 182.4 98.4C182.8 98.4 183.2 98.7 183.2 99.2V101.7ZM185.2 101.7C185.2 102.1 184.9 102.5 184.4 102.5C184 102.5 183.6 102.2 183.6 101.7V99.2C183.6 98.8 183.9 98.4 184.4 98.4C184.8 98.4 185.2 98.7 185.2 99.2V101.7ZM187.2 101.7C187.2 102.1 186.9 102.5 186.4 102.5C186 102.5 185.6 102.2 185.6 101.7V99.2C185.6 98.8 185.9 98.4 186.4 98.4C186.8 98.4 187.2 98.7 187.2 99.2V101.7ZM189.2 101.7C189.2 102.1 188.9 102.5 188.4 102.5C188 102.5 187.6 102.2 187.6 101.7V99.2C187.6 98.8 187.9 98.4 188.4 98.4C188.8 98.4 189.2 98.7 189.2 99.2V101.7Z' fill='%234C4F75'/%3E%3Cpath d='M182.5 98.5C182.1 98.5 181.7 98.8 181.7 99.3V101.7C181.7 102.1 182 102.5 182.5 102.5C182.9 102.5 183.3 102.2 183.3 101.7V99.2C183.2 98.8 182.9 98.5 182.5 98.5Z' fill='%23D2D3DD'/%3E%3Cpath d='M184.5 98.5C184.1 98.5 183.7 98.8 183.7 99.3V101.7C183.7 102.1 184 102.5 184.5 102.5C184.9 102.5 185.3 102.2 185.3 101.7V99.2C185.2 98.8 184.9 98.5 184.5 98.5Z' fill='%23D2D3DD'/%3E%3Cpath d='M186.5 98.5C186.1 98.5 185.7 98.8 185.7 99.3V101.7C185.7 102.1 186 102.5 186.5 102.5C186.9 102.5 187.3 102.2 187.3 101.7V99.2C187.2 98.8 186.9 98.5 186.5 98.5Z' fill='%23D2D3DD'/%3E%3Cpath d='M188.5 98.5C188.1 98.5 187.7 98.8 187.7 99.3V101.7C187.7 102.1 188 102.5 188.5 102.5C188.9 102.5 189.3 102.2 189.3 101.7V99.2C189.2 98.8 188.9 98.5 188.5 98.5Z' fill='%23D2D3DD'/%3E%3Cpath d='M197.6 84.2V79.4C197.6 78.7 197.2 78 196.6 77.7L192.5 75.3C191.9 74.9 191.1 74.9 190.5 75.3L186.4 77.7C185.8 78.1 185.4 78.7 185.4 79.4V84.2C185.4 84.9 185.8 85.6 186.4 85.9L190.5 88.3C191.1 88.7 191.9 88.7 192.5 88.3L196.6 85.9C197.2 85.6 197.6 84.9 197.6 84.2Z' fill='%234C4F75'/%3E%3Cpath d='M192.7 79.6C191.9 79.1 191 79.1 190.2 79.6C189.4 80.1 188.9 80.9 188.9 81.8C188.9 82.7 189.4 83.5 190.2 84C191 84.5 191.9 84.5 192.7 84C193.5 83.5 194 82.7 194 81.8C194 80.9 193.5 80.1 192.7 79.6Z' fill='%23D2D3DD'/%3E%3Cpath d='M191.9 81C191.6 80.8 191.3 80.8 191 81C190.7 81.2 190.5 81.5 190.5 81.8C190.5 82.1 190.7 82.4 191 82.6C191.3 82.8 191.6 82.8 191.9 82.6C192.2 82.4 192.4 82.1 192.4 81.8C192.4 81.5 192.2 81.2 191.9 81Z' fill='url(%23paint4_linear_1044_437)'/%3E%3Cpath d='M170.6 142.9H35.3999C34.2999 142.9 33.3999 142 33.3999 140.9V138.2C33.3999 137.1 34.2999 136.2 35.3999 136.2H170.6C171.7 136.2 172.6 137.1 172.6 138.2V140.9C172.6 142 171.7 142.9 170.6 142.9Z' fill='%23D2D3DD'/%3E%3Cpath d='M213.4 153.6H35.3999C34.2999 153.6 33.3999 152.7 33.3999 151.6V148.9C33.3999 147.8 34.2999 146.9 35.3999 146.9H213.4C214.5 146.9 215.4 147.8 215.4 148.9V151.6C215.4 152.7 214.5 153.6 213.4 153.6Z' fill='%23D2D3DD'/%3E%3Cpath d='M192 164.2H35.3999C34.2999 164.2 33.3999 163.3 33.3999 162.2V159.5C33.3999 158.4 34.2999 157.5 35.3999 157.5H192C193.1 157.5 194 158.4 194 159.5V162.2C194 163.3 193.1 164.2 192 164.2Z' fill='%23D2D3DD'/%3E%3Cpath d='M209.9 36.4H194C191 36.4 188.5 38.9 188.5 41.9C188.5 44.9 191 47.4 194 47.4H209.9C212.9 47.4 215.4 44.9 215.4 41.9C215.4 38.9 213 36.4 209.9 36.4Z' fill='%23D2D3DD'/%3E%3Cpath d='M178.2 47.4C181.238 47.4 183.7 44.9376 183.7 41.9C183.7 38.8624 181.238 36.4 178.2 36.4C175.163 36.4 172.7 38.8624 172.7 41.9C172.7 44.9376 175.163 47.4 178.2 47.4Z' fill='%23D2D3DD'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1044_437' x1='124.443' y1='67.0719' x2='124.443' y2='117.072' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E3481D'/%3E%3Cstop offset='1' stop-color='%23EF552B'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1044_437' x1='165.443' y1='91.9607' x2='215.443' y2='91.9607' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2352CC8F'/%3E%3Cstop offset='1' stop-color='%2343BF81'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_1044_437' x1='130.686' y1='110.278' x2='134.909' y2='110.278' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2352CC8F'/%3E%3Cstop offset='1' stop-color='%2343BF81'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_1044_437' x1='113.969' y1='110.278' x2='118.192' y2='110.278' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2352CC8F'/%3E%3Cstop offset='1' stop-color='%2343BF81'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_1044_437' x1='190.546' y1='81.8087' x2='192.374' y2='81.8087' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2352CC8F'/%3E%3Cstop offset='1' stop-color='%2343BF81'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1044_437'%3E%3Crect width='245.9' height='182' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 246px;
  height: 182px;
  display: flex;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.optimized .head-row h6 {
  position: absolute;
  top: 45%;
  margin-top: -5px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-body {
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
  opacity: 1;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-body p {
  font-size: 16px;
}
.ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide-shadow {
  display: none;
}
@-webkit-keyframes slide-visible {
  0% {
    box-shadow: none;
    background-color: #d2d3dd;
  }
  20% {
    box-shadow: none;
    background-color: #d2d3dd;
  }
  40% {
    box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    background-color: #f5f5fa;
  }
  100% {
    box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    background-color: #f5f5fa;
  }
}
.ct--header .swiper .swiper-wrapper .swiper-slide.swiper-slide-visible {
  background-color: #f5f5fa;
  box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
  animation: slide-visible 1s ease-in-out;
}
.ct--header .swiper .swiper-wrapper .swiper-slide.swiper-slide-visible .swiper-slide--content-head,
.ct--header .swiper .swiper-wrapper .swiper-slide.swiper-slide-visible .swiper-slide--content-body {
  opacity: 1;
}
.ct--header .swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .swiper-slide--content-head,
.ct--header .swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .swiper-slide--content-body, .ct--header .swiper .swiper-wrapper .swiper-slide.swiper-slide-next .swiper-slide--content-head,
.ct--header .swiper .swiper-wrapper .swiper-slide.swiper-slide-next .swiper-slide--content-body {
  opacity: 1;
}
.ct--header .elements-wrapper .swiper-button-next,
.ct--header .elements-wrapper .swiper-button-prev {
  display: flex;
  width: 60px;
  height: 60px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.4);
  backdrop-filter: blur(5px);
  transition: all 0.15s ease-in-out;
  top: 65%;
  color: #4c4f75;
  opacity: 1;
  box-shadow: 20px 20px 40px rgba(31, 35, 83, 0.3);
}
.ct--header .elements-wrapper .swiper-button-next:active,
.ct--header .elements-wrapper .swiper-button-prev:active {
  scale: 0.95;
}
.ct--header .elements-wrapper .swiper-button-next::after,
.ct--header .elements-wrapper .swiper-button-prev::after {
  font-size: 24px;
}
.ct--header .elements-wrapper .swiper-button-next {
  right: 15%;
}
.ct--header .elements-wrapper .swiper-button-next:after {
  margin-left: 4px;
}
.ct--header .elements-wrapper .swiper-button-prev {
  left: 15%;
}
.ct--header .elements-wrapper .swiper-button-prev:after {
  margin-right: 4px;
}
.ct--header .elements-wrapper .swiper-button-next.swiper-button-disabled,
.ct--header .elements-wrapper .swiper-button-prev.swiper-button-disabled {
  opacity: 0.1;
}

@media (max-width: 1200px) {
  .ct--header {
    padding-left: 0 !important;
    padding-right: 0 !important;
    border-radius: 0;
  }
  .ct--header .gradient-left {
    display: none;
  }
  .ct--header .gradient-right {
    display: none;
  }
}
@media (max-width: 992px) {
  .ct--header {
    border-radius: 0;
  }
  .ct--header .swiper {
    max-width: 290px;
  }
  .ct--header .swiper .swiper-wrapper .swiper-slide {
    padding: 32px;
  }
  .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head {
    padding: 16px;
    min-height: 182px;
    max-height: 182px;
  }
  .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.media-coverage, .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media, .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior, .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.optimized {
    gap: 0;
  }
  .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.media-coverage .head-row, .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row, .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row, .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.optimized .head-row {
    gap: 0px !important;
  }
  .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.media-coverage .head-row div, .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.big-media .head-row div, .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.behavior .head-row div, .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.optimized .head-row div {
    transform: scale(0.8);
  }
  .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-head.optimized .head-row div {
    padding-top: 0;
  }
  .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-body {
    gap: 8px;
  }
  .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-body h5 {
    line-height: 1.2;
  }
  .ct--header .swiper .swiper-wrapper .swiper-slide .swiper-slide--content-body p {
    font-size: 14px;
  }
  .ct--header .elements-wrapper .swiper-button-next,
.ct--header .elements-wrapper .swiper-button-prev {
    color: #1f2353;
  }
  .ct--header .elements-wrapper .swiper-button-next {
    right: 20px;
    transform: scale(0.5);
  }
  .ct--header .elements-wrapper .swiper-button-prev {
    left: 20px;
    transform: scale(0.5);
  }
}
.ct--audience-segment .content-wrapper {
  flex-wrap: wrap;
  gap: 40px;
}
.ct--audience-segment .content-wrapper .text-area {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.ct--audience-segment .content-wrapper .text-area p {
  color: #636587;
}
.ct--audience-segment .content-wrapper .text-area p mark {
  background-color: transparent;
  padding: 0;
  color: #ef552b;
  font-weight: 800;
}
.ct--audience-segment .content-wrapper .icon-container {
  display: flex;
  align-items: center;
  flex: 1;
  justify-content: end;
  gap: 24px;
}
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper {
  display: flex;
  gap: 24px;
  max-height: 150px;
}
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperA .swiper-wrapper .swiper-slide,
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperB .swiper-wrapper .swiper-slide {
  display: flex;
  width: 150px;
  height: 150px;
  border-radius: 8px;
  background-color: #d2d3dd;
  overflow: hidden;
}
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperA .swiper-wrapper .swiper-slide svg,
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperB .swiper-wrapper .swiper-slide svg {
  width: 100%;
}
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperA .swiper-wrapper .swiper-slide.grey,
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperB .swiper-wrapper .swiper-slide.grey {
  background-color: #d2d3dd;
}
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperA .swiper-wrapper .swiper-slide.orange,
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperB .swiper-wrapper .swiper-slide.orange {
  background-color: #ef552b;
}
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperA .swiper-wrapper .swiper-slide.navy,
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperB .swiper-wrapper .swiper-slide.navy {
  background-color: #1f2353;
}
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperA .swiper-wrapper .swiper-slide.green,
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperB .swiper-wrapper .swiper-slide.green {
  background-color: #52cc8f;
}
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperA .swiper-wrapper .swiper-slide.yellow,
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperB .swiper-wrapper .swiper-slide.yellow {
  background-color: #ffc833;
}
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .icon {
  width: 150px;
  height: 150px;
  background-color: white;
  border-radius: 8px;
}
.ct--audience-segment .content-wrapper .icon-container .next {
  display: flex;
  width: 30px;
  height: 30px;
}
.ct--audience-segment .content-wrapper .icon-container .next svg {
  width: 100%;
}
.ct--audience-segment .content-wrapper .icon-container .icon {
  display: flex;
  width: 150px;
  height: 150px;
  background: #1f2353;
  border-radius: 8px;
}
.ct--audience-segment .content-wrapper .icon-container .icon svg {
  width: 100%;
}

@media (max-width: 1200px) {
  .ct--audience-segment .content-wrapper .icon-container {
    justify-content: start;
  }
}
@media (max-width: 887px) {
  .ct--audience-segment .content-wrapper .icon-container {
    justify-content: start;
    gap: 8px;
  }
  .ct--audience-segment .content-wrapper .icon-container .icon-wrapper {
    max-height: 80px;
    gap: 16px;
  }
  .ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperA .swiper-wrapper .swiper-slide,
.ct--audience-segment .content-wrapper .icon-container .icon-wrapper .iconSwiperB .swiper-wrapper .swiper-slide {
    width: 80px;
    height: 80px;
  }
  .ct--audience-segment .content-wrapper .icon-container .next {
    display: flex;
    width: 20px;
    height: 20px;
  }
  .ct--audience-segment .content-wrapper .icon-container .icon {
    display: flex;
    width: 80px;
    height: 80px;
    background: #1f2353;
    border-radius: 8px;
  }
}
.ct--ads .imgSwiper-pagination {
  display: flex;
  position: relative;
  padding: 8px;
  background-color: #f5f5fa;
  width: auto !important;
  margin: 0 auto;
  border-radius: 50px;
}
.ct--ads .imgSwiper-pagination.pagination-left:before {
  content: "";
  -webkit-transform: translateX(0);
  transform: translateX(0);
  background-color: #2e82ff;
  position: absolute;
  width: 150px;
  height: 50px;
  border-radius: 50px;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
.ct--ads .imgSwiper-pagination.pagination-right:before {
  content: "";
  -webkit-transform: translateX(150px);
  transform: translateX(150px);
  transform: translateX(150px);
  background-color: #2e82ff;
  position: absolute;
  width: 150px;
  height: 50px;
  border-radius: 50px;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
.ct--ads .imgSwiper-pagination .swiper-pagination-bullet {
  display: flex;
  padding: 10px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 50px;
  position: relative;
  border-radius: 50px;
  margin: 0 !important;
  background-color: transparent;
  font-size: 18px;
  font-weight: 600;
  color: #a5a7ba;
  transition: all 0.15s ease-in-out;
  opacity: 1;
}
.ct--ads .imgSwiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  color: white;
}
.ct--ads .imgSwiper-pagination .swiper-pagination-bullet:nth-child(1)::after {
  content: "이미지";
}
.ct--ads .imgSwiper-pagination .swiper-pagination-bullet:nth-child(2)::after {
  content: "비디오";
}
.ct--ads .ct--ads--wrapper {
  display: flex;
  flex: 1;
  gap: 24px;
  max-width: 100%;
  flex-wrap: wrap;
}
.ct--ads .ct--ads--wrapper .ct--ads--example {
  display: flex;
  flex: 1;
  background-color: #f5f5fa;
  border-radius: 8px;
  min-width: 0;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper {
  height: auto;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide {
  display: flex;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-next,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-prev {
  width: 30%;
  opacity: 0.2;
  transition: all 0.15s ease-in-out;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-next.display-none,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-prev.display-none {
  opacity: 0 !important;
  cursor: default;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-next:hover,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-prev:hover {
  opacity: 1;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-prev .carousel-control-prev-icon {
  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='M11.3539 1.64601C11.4005 1.69245 11.4374 1.74763 11.4626 1.80838C11.4878 1.86912 11.5008 1.93424 11.5008 2.00001C11.5008 2.06578 11.4878 2.1309 11.4626 2.19164C11.4374 2.25239 11.4005 2.30756 11.3539 2.35401L5.70692 8.00001L11.3539 13.646C11.4478 13.7399 11.5005 13.8672 11.5005 14C11.5005 14.1328 11.4478 14.2601 11.3539 14.354C11.26 14.4479 11.1327 14.5006 10.9999 14.5006C10.8671 14.5006 10.7398 14.4479 10.6459 14.354L4.64592 8.35401C4.59935 8.30756 4.56241 8.25239 4.5372 8.19164C4.512 8.1309 4.49902 8.06578 4.49902 8.00001C4.49902 7.93424 4.512 7.86912 4.5372 7.80838C4.56241 7.74763 4.59935 7.69245 4.64592 7.64601L10.6459 1.64601C10.6924 1.59945 10.7475 1.5625 10.8083 1.5373C10.869 1.51209 10.9341 1.49911 10.9999 1.49911C11.0657 1.49911 11.1308 1.51209 11.1916 1.5373C11.2523 1.5625 11.3075 1.59945 11.3539 1.64601V1.64601Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-next .carousel-control-next-icon {
  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='M4.64584 1.64601C4.59928 1.69245 4.56233 1.74763 4.53713 1.80838C4.51192 1.86912 4.49895 1.93424 4.49895 2.00001C4.49895 2.06578 4.51192 2.1309 4.53713 2.19164C4.56233 2.25239 4.59928 2.30756 4.64584 2.35401L10.2928 8.00001L4.64584 13.646C4.55195 13.7399 4.49921 13.8672 4.49921 14C4.49921 14.1328 4.55195 14.2601 4.64584 14.354C4.73973 14.4479 4.86706 14.5006 4.99984 14.5006C5.13261 14.5006 5.25995 14.4479 5.35384 14.354L11.3538 8.35401C11.4004 8.30756 11.4373 8.25239 11.4626 8.19164C11.4878 8.1309 11.5007 8.06578 11.5007 8.00001C11.5007 7.93424 11.4878 7.86912 11.4626 7.80838C11.4373 7.74763 11.4004 7.69245 11.3538 7.64601L5.35384 1.64601C5.30739 1.59945 5.25222 1.5625 5.19147 1.5373C5.13073 1.51209 5.06561 1.49911 4.99984 1.49911C4.93407 1.49911 4.86895 1.51209 4.80821 1.5373C4.74746 1.5625 4.69228 1.59945 4.64584 1.64601V1.64601Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper {
  width: 100%;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-prev,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-next,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-end,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-start,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .active {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item {
  transition: transform 0.4s ease-in-out;
  padding: 64px 48px;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item .title {
  padding: 6px 16px;
  background-color: #1f2353;
  border-radius: 50px;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item .title h6 {
  color: white;
  font-weight: 400;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item img {
  max-width: 45%;
}
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item .desc {
  display: flex;
  flex: 1;
  padding: 0 40px;
}
.ct--ads .ct--ads--wrapper .ct--ads--info {
  gap: 24px;
  flex: 1;
  display: flex;
  flex-direction: column;
  min-width: 0;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--text {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #1f2353;
  border-radius: 8px;
  height: 100%;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--text .swiper .swiper-wrapper .swiper-slide {
  display: flex;
  height: auto;
  justify-content: center;
  align-items: center;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--text .swiper .swiper-wrapper .swiper-slide h5 {
  color: white;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--text .swiper .swiper-wrapper .swiper-slide h5 span {
  color: #ef552b;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box {
  display: flex;
  background-color: #f5f5fa;
  border-radius: 8px;
  height: 100%;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper {
  width: 100%;
  margin: 0;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
  padding: 40px;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row {
  display: flex;
  gap: 24px;
  width: 100%;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row .box-item {
  display: flex;
  align-items: center;
  flex: 1;
  background-color: white;
  border-radius: 8px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  overflow: hidden;
  min-width: 170px;
  padding-left: 20px;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row .box-item:before {
  content: "";
  width: 4px;
  height: 70%;
  background-color: #ef552b;
  border-radius: 2px;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row .box-item div {
  display: flex;
  flex: 1;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 16px;
  margin-left: -10px;
}
.ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row .box-item div p {
  color: #1f2353;
  font-weight: 600;
  font-size: 14px;
}

@media (max-width: 992px) {
  .ct--ads .imgSwiper-pagination {
    padding: 4px;
  }
  .ct--ads .imgSwiper-pagination.pagination-left:before {
    width: 100px;
    height: 29px;
  }
  .ct--ads .imgSwiper-pagination.pagination-right:before {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    width: 100px;
    height: 29px;
  }
  .ct--ads .imgSwiper-pagination .swiper-pagination-bullet {
    font-size: 14px;
    padding: 4px;
    height: auto;
    min-width: 100px;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--example {
    min-width: 365px;
    flex: 1;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-prev,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-next,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-end,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-start,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .active {
    display: flex;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item {
    padding: 40px;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--info {
    min-width: 365px;
    flex: 1;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--text .swiper .swiper-wrapper .swiper-slide h5 {
    padding: 40px;
    font-size: 16px;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box {
    flex: 1;
  }
}
@media (max-width: 600px) {
  @-webkit-keyframes pagination-shadow {
    0% {
      box-shadow: none;
    }
    50% {
      box-shadow: none;
    }
    60% {
      box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    }
    100% {
      box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    }
  }
  .ct--ads .imgSwiper-pagination {
    position: sticky;
    top: 15% !important;
    z-index: 10;
    box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    animation: pagination-shadow 1s ease-in-out;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--example {
    min-width: 250px;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-prev,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-next,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-end,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-start,
.ct--ads .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .active {
    display: flex;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--info {
    min-width: 250px;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row {
    flex-direction: column;
  }
  .ct--ads .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row div {
    min-width: 200px;
  }
}
.ct--ads-test .imgSwiper-pagination {
  display: flex;
  position: relative;
  padding: 8px;
  background-color: white;
  width: auto !important;
  margin: 0 auto;
  border-radius: 50px;
}
.ct--ads-test .imgSwiper-pagination.pagination-left:before {
  content: "";
  -webkit-transform: translateX(0);
  transform: translateX(0);
  background-color: #2e82ff;
  position: absolute;
  width: 150px;
  height: 50px;
  border-radius: 50px;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
.ct--ads-test .imgSwiper-pagination.pagination-right:before {
  content: "";
  -webkit-transform: translateX(150px);
  transform: translateX(150px);
  transform: translateX(150px);
  background-color: #2e82ff;
  position: absolute;
  width: 150px;
  height: 50px;
  border-radius: 50px;
  -webkit-transition: all 0.15s ease-in-out;
  transition: all 0.15s ease-in-out;
}
.ct--ads-test .imgSwiper-pagination .swiper-pagination-bullet {
  display: flex;
  padding: 10px;
  justify-content: center;
  align-items: center;
  min-width: 150px;
  height: 50px;
  position: relative;
  border-radius: 50px;
  margin: 0 !important;
  background-color: transparent;
  font-size: 18px;
  font-weight: 600;
  color: #a5a7ba;
  transition: all 0.15s ease-in-out;
  opacity: 1;
}
.ct--ads-test .imgSwiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  color: white;
}
.ct--ads-test .imgSwiper-pagination .swiper-pagination-bullet:nth-child(1)::after {
  content: "이미지";
}
.ct--ads-test .imgSwiper-pagination .swiper-pagination-bullet:nth-child(2)::after {
  content: "비디오";
}
.ct--ads-test .ct--ads--wrapper {
  display: flex;
  flex: 1;
  gap: 24px;
  max-width: 100%;
  flex-wrap: wrap;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example {
  display: flex;
  flex: 1;
  background-color: white;
  border-radius: 8px;
  min-width: 0;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper {
  height: auto;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide {
  display: flex;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-next,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-prev {
  width: 30%;
  opacity: 0.2;
  transition: all 0.15s ease-in-out;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-next.display-none,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-prev.display-none {
  opacity: 0 !important;
  cursor: default;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-next:hover,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-prev:hover {
  opacity: 1;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-prev .carousel-control-prev-icon {
  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='M11.3539 1.64601C11.4005 1.69245 11.4374 1.74763 11.4626 1.80838C11.4878 1.86912 11.5008 1.93424 11.5008 2.00001C11.5008 2.06578 11.4878 2.1309 11.4626 2.19164C11.4374 2.25239 11.4005 2.30756 11.3539 2.35401L5.70692 8.00001L11.3539 13.646C11.4478 13.7399 11.5005 13.8672 11.5005 14C11.5005 14.1328 11.4478 14.2601 11.3539 14.354C11.26 14.4479 11.1327 14.5006 10.9999 14.5006C10.8671 14.5006 10.7398 14.4479 10.6459 14.354L4.64592 8.35401C4.59935 8.30756 4.56241 8.25239 4.5372 8.19164C4.512 8.1309 4.49902 8.06578 4.49902 8.00001C4.49902 7.93424 4.512 7.86912 4.5372 7.80838C4.56241 7.74763 4.59935 7.69245 4.64592 7.64601L10.6459 1.64601C10.6924 1.59945 10.7475 1.5625 10.8083 1.5373C10.869 1.51209 10.9341 1.49911 10.9999 1.49911C11.0657 1.49911 11.1308 1.51209 11.1916 1.5373C11.2523 1.5625 11.3075 1.59945 11.3539 1.64601V1.64601Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-control-next .carousel-control-next-icon {
  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='M4.64584 1.64601C4.59928 1.69245 4.56233 1.74763 4.53713 1.80838C4.51192 1.86912 4.49895 1.93424 4.49895 2.00001C4.49895 2.06578 4.51192 2.1309 4.53713 2.19164C4.56233 2.25239 4.59928 2.30756 4.64584 2.35401L10.2928 8.00001L4.64584 13.646C4.55195 13.7399 4.49921 13.8672 4.49921 14C4.49921 14.1328 4.55195 14.2601 4.64584 14.354C4.73973 14.4479 4.86706 14.5006 4.99984 14.5006C5.13261 14.5006 5.25995 14.4479 5.35384 14.354L11.3538 8.35401C11.4004 8.30756 11.4373 8.25239 11.4626 8.19164C11.4878 8.1309 11.5007 8.06578 11.5007 8.00001C11.5007 7.93424 11.4878 7.86912 11.4626 7.80838C11.4373 7.74763 11.4004 7.69245 11.3538 7.64601L5.35384 1.64601C5.30739 1.59945 5.25222 1.5625 5.19147 1.5373C5.13073 1.51209 5.06561 1.49911 4.99984 1.49911C4.93407 1.49911 4.86895 1.51209 4.80821 1.5373C4.74746 1.5625 4.69228 1.59945 4.64584 1.64601V1.64601Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper {
  width: 100%;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-prev,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-next,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-end,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-start,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .active {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item {
  transition: transform 0.4s ease-in-out;
  padding: 64px 48px;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item .title {
  padding: 6px 16px;
  background-color: #1f2353;
  border-radius: 50px;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item .title h6 {
  color: white;
  font-weight: 400;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item img {
  max-width: 45%;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item .desc {
  display: flex;
  flex: 1;
  padding: 0 40px;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info {
  gap: 24px;
  flex: 1;
  display: flex;
  flex-direction: column;
  min-width: 0;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--text {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #1f2353;
  border-radius: 8px;
  height: 100%;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--text .swiper .swiper-wrapper .swiper-slide {
  display: flex;
  height: auto;
  justify-content: center;
  align-items: center;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--text .swiper .swiper-wrapper .swiper-slide h5 {
  color: white;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--text .swiper .swiper-wrapper .swiper-slide h5 span {
  color: #ef552b;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box {
  display: flex;
  background-color: white;
  border-radius: 8px;
  height: 100%;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper {
  width: 100%;
  margin: 0;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
  padding: 40px;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row {
  display: flex;
  gap: 24px;
  width: 100%;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row .box-item {
  display: flex;
  align-items: center;
  flex: 1;
  background-color: #f5f5fa;
  border-radius: 8px;
  border-bottom-left-radius: 2px;
  border-top-left-radius: 2px;
  overflow: hidden;
  min-width: 170px;
  padding-left: 20px;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row .box-item:before {
  content: "";
  width: 4px;
  height: 70%;
  background-color: #ef552b;
  border-radius: 2px;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row .box-item div {
  display: flex;
  flex: 1;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 16px;
  margin-left: -10px;
}
.ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row .box-item div p {
  color: #1f2353;
  font-weight: 600;
  font-size: 14px;
}

@media (max-width: 992px) {
  .ct--ads-test .imgSwiper-pagination {
    padding: 4px;
  }
  .ct--ads-test .imgSwiper-pagination.pagination-left:before {
    width: 100px;
    height: 29px;
  }
  .ct--ads-test .imgSwiper-pagination.pagination-right:before {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    width: 100px;
    height: 29px;
  }
  .ct--ads-test .imgSwiper-pagination .swiper-pagination-bullet {
    font-size: 14px;
    padding: 4px;
    height: auto;
    min-width: 100px;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--example {
    min-width: 365px;
    flex: 1;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-prev,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-next,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-end,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-start,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .active {
    display: flex;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item {
    padding: 40px;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--info {
    min-width: 365px;
    flex: 1;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--text .swiper .swiper-wrapper .swiper-slide h5 {
    padding: 40px;
    font-size: 16px;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box {
    flex: 1;
  }
}
@media (max-width: 600px) {
  @-webkit-keyframes pagination-shadow {
    0% {
      box-shadow: none;
    }
    50% {
      box-shadow: none;
    }
    60% {
      box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    }
    100% {
      box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    }
  }
  .ct--ads-test .imgSwiper-pagination {
    position: sticky;
    top: 10% !important;
    z-index: 10;
    box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
    animation: pagination-shadow 1s ease-in-out;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--example {
    min-width: 250px;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-prev,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-next,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-end,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .carousel-item-start,
.ct--ads-test .ct--ads--wrapper .ct--ads--example .swiper.imgSwiper .swiper-wrapper .swiper-slide .carousel .carousel-inner .carousel-item-wrapper .active {
    display: flex;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--info {
    min-width: 250px;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row {
    flex-direction: column;
  }
  .ct--ads-test .ct--ads--wrapper .ct--ads--info .ct--ads--box .swiper .swiper-wrapper .swiper-slide .box-row div {
    min-width: 200px;
  }
}
.ct--efficiency .ct--efficiency--cards-wrapper {
  display: flex;
  gap: 24px;
}
.ct--efficiency .ct--efficiency--cards-wrapper .ct--efficiency--cards-row {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.ct--efficiency .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card {
  display: flex;
  flex-direction: column;
  flex-basis: 380px;
  padding: 40px;
  background-color: white;
  border-radius: 8px;
  transition: all 0.15s ease-in-out;
}
.ct--efficiency .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card .artwork {
  display: flex;
  justify-content: end;
  order: 2;
}
.ct--efficiency .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card .artwork .icon {
  display: flex;
  width: 60px;
  height: 60px;
  border-radius: 8px;
}
.ct--efficiency .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card .artwork .icon svg {
  width: 100%;
}
.ct--efficiency .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card p {
  display: flex;
  order: 1;
  color: #1f2353;
  font-weight: 700;
}

@media (max-width: 877px) {
  .ct--efficiency .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card {
    gap: 16px;
    flex: 250px;
    padding: 24px;
  }
  .ct--efficiency .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card .artwork .icon {
    width: 50px;
    height: 50px;
  }
}
.ct--efficiency-test .ct--efficiency--cards-wrapper {
  display: flex;
  gap: 24px;
}
.ct--efficiency-test .ct--efficiency--cards-wrapper .ct--efficiency--cards-row {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.ct--efficiency-test .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card {
  display: flex;
  flex-direction: column;
  flex-basis: 380px;
  gap: 40px;
  padding: 40px;
  background-color: #f5f5fa;
  border-radius: 8px;
  transition: all 0.15s ease-in-out;
}
.ct--efficiency-test .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card .artwork {
  display: flex;
  justify-content: end;
  order: 2;
}
.ct--efficiency-test .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card p {
  display: flex;
  order: 1;
  color: #1f2353;
  font-weight: 700;
}

@media (max-width: 877px) {
  .ct--efficiency-test .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card {
    gap: 16px;
    flex: 250px;
    padding: 24px;
  }
  .ct--efficiency-test .ct--efficiency--cards-wrapper .ct--efficiency--cards-row .ct--efficiency--cards-wrapper--card .artwork {
    transform: scale(0.8);
  }
}
.ct--ads-types .ct--ads-types--cards-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  flex: 1;
  flex-basis: 340px;
  background-color: #f5f5fa;
  border-radius: 8px;
  overflow: hidden;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .head {
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 48px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .head h5 {
  font-weight: 700;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .head p {
  line-height: 1.5;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .head .with-tag {
  display: flex;
  gap: 4px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .head .with-tag h5 {
  font-weight: 700;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .head .with-tag p {
  display: flex;
  align-items: center;
  font-size: 12px;
  padding: 2px 8px;
  height: 22px;
  border-radius: 8px;
  color: white;
  line-height: 1;
  background-color: #1f2353;
  margin-top: -5px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body {
  position: relative;
  display: flex;
  justify-content: center;
  padding-top: 20px;
  position: relative;
  height: 250px;
  padding: 32px;
  background-color: #1f2353;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body img {
  width: 100%;
  max-width: 260px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy {
  display: flex;
  background-color: #363965;
  border-radius: 4px;
  height: 20px;
  width: 100%;
  max-width: 220px;
}
@-webkit-keyframes item-animate {
  0% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  10% {
    -webkit-transform: translateY(-312px);
    transform: translateY(-312px);
  }
  50% {
    -webkit-transform: translateY(-312px);
    transform: translateY(-312px);
  }
  60% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100px;
  border-radius: 4px;
  max-width: 220px;
  width: 100%;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
  height: 100%;
  -webkit-animation: item-animate 7s infinite ease-in-out;
  animation: item-animate 7s infinite ease-in-out;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper {
  display: flex;
  min-height: 100px;
  width: 100%;
  flex-direction: column;
  background: linear-gradient(120deg, #EF552B 0%, #E3481D 100%);
  padding: 16px;
  border-radius: 4px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex: 1;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head span {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ef552b;
  font-size: 10px;
  background-color: #f7f5f5;
  height: 20px;
  padding: 0 8px;
  border-radius: 4px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head.image:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3333 0H2.66667C1.194 0 0 1.194 0 2.66667V17.3333C0 18.806 1.194 20 2.66667 20H17.3333C18.806 20 20 18.806 20 17.3333V2.66667C20 1.194 18.806 0 17.3333 0ZM2.66667 1.33333H17.3333C18.0687 1.33333 18.6667 1.93133 18.6667 2.66667V9.61267L17.9553 8.95667C17.4113 8.45533 16.708 8.206 15.9673 8.25667C15.2293 8.30733 14.5633 8.64933 14.092 9.22L10.9193 13.064C10.6827 13.352 10.3473 13.5227 9.97467 13.5467C9.61267 13.5687 9.24867 13.4427 8.97733 13.1867L7.71133 11.9947C6.65267 10.9993 4.97267 11.04 3.96467 12.0853L1.33333 14.8113V2.66667C1.33333 1.93133 1.93133 1.33333 2.66667 1.33333ZM17.3333 18.6667H2.66667C1.93133 18.6667 1.33333 18.0687 1.33333 17.3333V16.732L4.92333 13.0113C5.42867 12.4893 6.26867 12.47 6.79667 12.9667L8.06267 14.1587C8.598 14.6627 9.326 14.922 10.058 14.878C10.7913 14.832 11.48 14.48 11.9473 13.914L15.12 10.07C15.356 9.784 15.6887 9.61267 16.0573 9.58733C16.426 9.564 16.78 9.686 17.0513 9.93733L18.6667 11.426V17.3333C18.6667 18.0687 18.0687 18.6667 17.3333 18.6667Z' fill='%23FCDDD5'/%3E%3Cpath d='M7.638 9.58467C9.42467 9.58467 10.878 8.13067 10.878 6.344C10.878 4.55733 9.424 3.10333 7.638 3.10333C5.85067 3.10333 4.39733 4.55733 4.39733 6.344C4.39733 8.13067 5.85067 9.58467 7.638 9.58467ZM7.638 4.436C8.68933 4.436 9.54467 5.29133 9.54467 6.34333C9.54467 7.39533 8.68933 8.25067 7.638 8.25067C6.586 8.25067 5.73067 7.39533 5.73067 6.34333C5.73067 5.29133 6.586 4.436 7.638 4.436Z' fill='%23FCDDD5'/%3E%3C/svg%3E%0A");
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head.video:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3333 0H2.66667C1.194 0 0 1.194 0 2.66667V17.3333C0 18.806 1.194 20 2.66667 20H17.3333C18.806 20 20 18.806 20 17.3333V2.66667C20 1.194 18.806 0 17.3333 0ZM18.6667 17.3333C18.6667 18.0687 18.0687 18.6667 17.3333 18.6667H2.66667C1.93133 18.6667 1.33333 18.0687 1.33333 17.3333V2.66667C1.33333 1.93133 1.93133 1.33333 2.66667 1.33333H17.3333C18.0687 1.33333 18.6667 1.93133 18.6667 2.66667V17.3333Z' fill='%23FCDDD5'/%3E%3Cpath d='M13.2093 9.44067L8.51 6.398C8.39533 6.32333 8.27067 6.29 8.14933 6.29C7.802 6.29 7.48067 6.56667 7.48067 6.958V13.0427C7.48067 13.434 7.802 13.7107 8.14933 13.7107C8.27067 13.7107 8.39533 13.6767 8.51 13.6027L13.2093 10.56C13.6153 10.2967 13.6153 9.70333 13.2093 9.44067ZM8.81467 11.8167V8.18333L11.6207 10L8.81467 11.8167Z' fill='%23FCDDD5'/%3E%3C/svg%3E");
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-body {
  display: flex;
  flex-direction: column;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-body p {
  color: #fcddd5;
  line-height: 0.8;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-body span {
  color: #fcddd5;
  font-size: 10px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box {
  align-items: center;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box {
  position: absolute;
  display: flex;
  flex-direction: column;
  align-items: center;
  top: 25%;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box p {
  padding: 4px 8px;
  background-color: #ef552b;
  font-size: 12px;
  color: white;
  border-radius: 4px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
  line-height: 1.4;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box .box--bottom {
  display: flex;
  width: 10px;
  justify-content: center;
  margin-top: -1px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box .box--bottom svg {
  width: 100%;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row {
  display: flex;
  justify-content: center;
  gap: 16px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div {
  display: flex;
  width: 60px;
  height: 60px;
  min-width: 50px;
  min-height: 50px;
  border-radius: 8px;
  background-color: #363965;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div svg {
  width: 100%;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.naver {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_502)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%2334A853'/%3E%3Cpath d='M39.7405 35.5726L30.0091 21.2618H19.9907V48.7382H30.0091V35L39.7405 48.7382H50.0445V21.2618H39.7405V35.5726Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_502'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.facebook {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_523)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%234285F4'/%3E%3Cpath d='M37.8617 24.9816C37.8617 23.2638 38.1473 22.4056 40.4377 22.4056H43.8719V15.5358H38.4343C31.8515 15.5358 29.8481 18.6844 29.8481 24.122V28.1288H25.8413V35H29.8481V54.4628H37.8631V35H43.3007L44.1589 28.1302H38.1487C37.8617 28.4172 37.8617 24.9816 37.8617 24.9816V24.9816Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_523'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.instagram {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_544)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='url(%23paint0_linear_1347_544)'/%3E%3Cpath d='M52.8108 27.6108C52.7254 25.7026 52.416 24.3978 51.9792 23.2568C51.5306 22.0614 50.8252 20.9789 49.9128 20.0858C49.0183 19.175 47.9363 18.4698 46.7418 18.0194C45.6008 17.5742 44.296 17.2732 42.3878 17.1878C40.4726 17.1024 39.8622 17.08 34.9986 17.08H34.9762C30.1056 17.08 29.4952 17.101 27.587 17.1878C25.6788 17.2732 24.374 17.5826 23.233 18.0194C22.0376 18.468 20.9552 19.1734 20.062 20.0858C19.1512 20.9803 18.4461 22.0623 17.9956 23.2568C17.5504 24.3978 17.2424 25.7026 17.157 27.6108C17.0744 29.519 17.052 30.1294 17.052 35C17.052 39.8706 17.073 40.481 17.1598 42.3892C17.2466 44.2974 17.5546 45.6036 17.9914 46.7432C18.4506 47.9192 19.0596 48.9244 20.0578 49.9142C20.9511 50.8264 22.0335 51.5318 23.2288 51.9806C24.3698 52.4258 25.6746 52.7268 27.5828 52.8122C29.498 52.8976 30.1084 52.92 34.972 52.92H34.9944C39.865 52.92 40.4754 52.899 42.3836 52.8122C44.2918 52.7254 45.5966 52.4174 46.7376 51.9806C47.933 51.532 49.0154 50.8266 49.9086 49.9142C50.8194 49.0197 51.5245 47.9376 51.975 46.7432C52.4202 45.6022 52.7212 44.2974 52.8066 42.3892C52.892 40.474 52.9144 39.8636 52.9144 35C52.9144 30.1364 52.8976 29.519 52.8108 27.6108ZM27.755 49.6048C26.005 49.5264 25.0502 49.2324 24.4272 48.9874C23.6466 48.6974 22.9407 48.2368 22.3608 47.6392C21.7294 47.0078 21.35 46.4128 21.0126 45.5728C20.769 44.9414 20.475 43.988 20.3952 42.245C20.3014 40.3578 20.2874 39.7852 20.2874 35C20.2874 30.2148 20.3084 29.6408 20.3952 27.755C20.4736 26.005 20.7676 25.0502 21.0126 24.4272C21.3026 23.6466 21.7632 22.9406 22.3608 22.3608C22.9922 21.7294 23.5872 21.35 24.4272 21.0126C25.0586 20.769 26.012 20.475 27.755 20.3952C29.6408 20.3098 30.2078 20.2874 34.993 20.2874C39.7782 20.2874 40.3452 20.3084 42.231 20.3952C43.981 20.4736 44.9358 20.7676 45.5588 21.0126C46.3394 21.3026 47.0454 21.7632 47.6252 22.3608C48.2566 22.9922 48.636 23.5872 48.9734 24.4272C49.217 25.0586 49.511 26.012 49.5908 27.755C49.6776 29.6422 49.6986 30.2078 49.6986 35C49.6986 39.7922 49.6706 40.3592 49.5908 42.245C49.5124 43.995 49.2184 44.9498 48.9734 45.5728C48.6834 46.3534 48.2228 47.0593 47.6252 47.6392C46.9938 48.2706 46.3988 48.65 45.5588 48.9874C44.9274 49.231 43.974 49.525 42.231 49.6048C40.3452 49.6902 39.7782 49.7126 34.993 49.7126C30.2078 49.7126 29.6408 49.6916 27.755 49.6048V49.6048Z' fill='white'/%3E%3Cpath d='M34.986 25.7894C33.7763 25.7889 32.5783 26.0267 31.4606 26.4894C30.3429 26.9521 29.3273 27.6305 28.4719 28.4859C27.6165 29.3413 26.9381 30.3569 26.4754 31.4746C26.0127 32.5923 25.7748 33.7903 25.7754 35C25.7754 40.0932 29.8998 44.2106 34.986 44.2106C40.0722 44.2106 44.1966 40.0792 44.1966 35C44.1977 33.7901 43.9602 32.5919 43.4977 31.474C43.0352 30.356 42.3568 29.3402 41.5013 28.4847C40.6458 27.6292 39.63 26.9508 38.512 26.4883C37.3941 26.0258 36.1959 25.7883 34.986 25.7894V25.7894ZM34.986 40.9752C33.4013 40.9752 31.8815 40.3457 30.7609 39.2251C29.6403 38.1045 29.0108 36.5847 29.0108 35C29.0108 33.4153 29.6403 31.8955 30.7609 30.7749C31.8815 29.6543 33.4013 29.0248 34.986 29.0248C36.5707 29.0248 38.0905 29.6543 39.2111 30.7749C40.3317 31.8955 40.9612 33.4153 40.9612 35C40.9612 36.5847 40.3317 38.1045 39.2111 39.2251C38.0905 40.3457 36.5707 40.9752 34.986 40.9752V40.9752ZM44.555 27.5828C45.1257 27.5828 45.673 27.3561 46.0765 26.9526C46.4801 26.549 46.7068 26.0017 46.7068 25.431C46.7068 24.8603 46.4801 24.313 46.0765 23.9095C45.673 23.5059 45.1257 23.2792 44.555 23.2792C43.9843 23.2792 43.437 23.5059 43.0334 23.9095C42.6299 24.313 42.4032 24.8603 42.4032 25.431C42.4032 26.0017 42.6299 26.549 43.0334 26.9526C43.437 27.3561 43.9843 27.5828 44.555 27.5828V27.5828Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1347_544' x1='13.006' y1='56.994' x2='61.0876' y2='8.9124' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FDD671'/%3E%3Cstop offset='0.054' stop-color='%23F7BB70'/%3E%3Cstop offset='0.16' stop-color='%23EB8B6F'/%3E%3Cstop offset='0.261' stop-color='%23E3656E'/%3E%3Cstop offset='0.355' stop-color='%23DC4A6E'/%3E%3Cstop offset='0.437' stop-color='%23D83A6D'/%3E%3Cstop offset='0.5' stop-color='%23D7346D'/%3E%3Cstop offset='0.579' stop-color='%23D13572'/%3E%3Cstop offset='0.682' stop-color='%23C13980'/%3E%3Cstop offset='0.798' stop-color='%23A63F97'/%3E%3Cstop offset='0.924' stop-color='%238047B7'/%3E%3Cstop offset='1' stop-color='%23664DCD'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1347_544'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.kakao {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_566)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%23FFCD00'/%3E%3Cpath d='M19.3496 32.7824L17.4946 31.4454L13.5452 36.6198V27.3714L11.21 27.8796V42.2436H13.5452V37.1462L18.0252 42.6286L19.8438 41.2202L16.152 36.7906L19.3496 32.7824ZM24.6444 31.6484C24.0816 31.6484 23.4978 31.7282 22.9126 31.8808C22.3288 32.0362 21.773 32.2588 21.2578 32.5458L20.9862 32.6984L21.7226 34.4736L22.0502 34.3252C22.424 34.1572 22.8384 34.013 23.2836 33.901C23.719 33.789 24.1432 33.7344 24.5366 33.7344C25.672 33.7344 26.1774 34.3224 26.1774 35.6398V35.9114H24.6444C23.313 35.9114 22.277 36.1956 21.5588 36.7584C20.8154 37.3394 20.4374 38.1892 20.4374 39.2812C20.4374 40.2388 20.7216 41.006 21.2788 41.5646C21.8374 42.1204 22.6046 42.406 23.5594 42.406C24.0998 42.406 24.671 42.2898 25.2576 42.0602C25.665 41.9034 26.064 41.6962 26.4448 41.44L26.5904 42.245H28.4412V35.6776C28.4412 33.0428 27.128 31.6484 24.6444 31.6484V31.6484ZM26.1788 39.48C25.8725 39.7398 25.5252 39.947 25.1512 40.0932C24.9312 40.1818 24.7052 40.2547 24.475 40.3116C24.2729 40.3613 24.0657 40.3871 23.8576 40.3886C23.0484 40.3886 22.704 40.0372 22.704 39.2112C22.704 38.6848 22.8524 38.3152 23.1548 38.0884C23.488 37.8406 24.0508 37.7146 24.8292 37.7146H26.1788V39.48V39.48ZM38.7858 32.7824L36.9336 31.4454L32.9842 36.6156V27.3714L30.649 27.8796V42.2436H32.9842V37.149L37.4642 42.6286L39.28 41.2202L35.5896 36.7906L38.7858 32.7824ZM44.082 31.6484C43.5192 31.6484 42.9354 31.7282 42.3502 31.8808C41.7735 32.0341 41.2177 32.2574 40.6954 32.5458L40.4224 32.6956L41.163 34.475L41.4934 34.3252C41.863 34.1572 42.2746 34.013 42.7212 33.901C43.1594 33.789 43.5822 33.7344 43.977 33.7344C45.1124 33.7344 45.615 34.3224 45.615 35.6398V35.9114H44.082C42.7534 35.9114 41.7174 36.1956 40.9964 36.7584C40.2558 37.3422 39.8778 38.1892 39.8778 39.2812C39.8778 40.2388 40.1606 41.006 40.7164 41.5646C41.275 42.1204 42.0422 42.406 42.9998 42.406C43.5824 42.3972 44.1583 42.28 44.698 42.0602C45.1082 41.9034 45.5044 41.6962 45.8824 41.44L46.0308 42.245H47.8802V35.6776C47.8802 33.0428 46.5656 31.6484 44.082 31.6484V31.6484ZM45.615 39.48C45.3104 39.7408 44.9639 39.9481 44.5902 40.0932C44.3685 40.1826 44.1407 40.2556 43.9084 40.3116C43.7078 40.3616 43.5019 40.3875 43.2952 40.3886C42.486 40.3886 42.1416 40.0372 42.1416 39.2112C42.1416 38.682 42.2872 38.3152 42.5924 38.0884C42.9228 37.8406 43.4856 37.7146 44.2668 37.7146H45.6136V39.48H45.615ZM57.5458 33.1002C56.71 32.1496 55.5522 31.6666 54.1046 31.6666C52.6668 31.6666 51.5118 32.1496 50.6704 33.0974C49.8388 34.0368 49.4174 35.3808 49.4174 37.0958C49.4174 38.7884 49.836 40.117 50.662 41.0424C51.4978 41.9818 52.6584 42.4578 54.1046 42.4578C55.5648 42.4578 56.7254 41.9818 57.5542 41.0424C58.3718 40.1156 58.789 38.7884 58.789 37.0958C58.7904 35.3822 58.3718 34.0382 57.5458 33.1002ZM55.8028 39.6536C55.4136 40.1842 54.8578 40.4418 54.1046 40.4418C53.364 40.4418 52.8124 40.1842 52.4232 39.6536C52.0158 39.095 51.8086 38.2368 51.8086 37.0972C51.8086 35.9464 52.0158 35.0686 52.426 34.4946C52.8152 33.9472 53.3654 33.6812 54.106 33.6812C54.855 33.6812 55.4122 33.9472 55.8014 34.4946C56.2116 35.0686 56.4188 35.9464 56.4188 37.0972C56.4188 38.2354 56.2116 39.095 55.8028 39.6536V39.6536Z' fill='%23332F1A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_566'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.google {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_587)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='white'/%3E%3Cpath d='M51.4709 35.3738C51.4709 33.992 51.3589 32.984 51.1167 31.9382H35.3359V38.1752H44.5983C44.4121 39.725 43.4027 42.0602 41.1627 43.6282L41.1319 43.8368L46.1215 47.7022L46.4673 47.7372C49.6411 44.8042 51.4709 40.4908 51.4709 35.3738Z' fill='%234285F4'/%3E%3Cpath d='M35.3358 51.807C39.8732 51.807 43.6826 50.3132 46.4658 47.7358L41.1626 43.6268C39.743 44.6166 37.839 45.3082 35.3358 45.3082C30.8908 45.3082 27.1192 42.3766 25.7738 38.3236L25.5764 38.3404L20.388 42.3556L20.3208 42.5446C23.0858 48.0354 28.7628 51.807 35.3358 51.807' fill='%2334A853'/%3E%3Cpath d='M25.7742 38.3236C25.4074 37.2537 25.2182 36.131 25.2142 35C25.2142 33.8422 25.42 32.7222 25.756 31.6764L25.7462 31.4538L20.4934 27.3742L20.3212 27.4554C19.1816 29.7332 18.5278 32.2924 18.5278 35C18.5278 37.7076 19.1816 40.2668 20.3212 42.5446L25.7742 38.3236' fill='%23FBBC05'/%3E%3Cpath d='M35.3358 24.6918C38.4914 24.6918 40.6208 26.0554 41.8346 27.1936L46.5778 22.5624C43.6644 19.8548 39.8732 18.193 35.3358 18.193C28.7628 18.193 23.0858 21.9646 20.3208 27.4554L25.7556 31.6764C27.1192 27.6234 30.8908 24.6918 35.3358 24.6918' fill='%23EB4335'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_587'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.youtube {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_611)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%23F61C0D'/%3E%3Cpath d='M25.3776 46.9854L48.0744 36.1606C48.2284 36.0876 48.3589 35.9729 48.4509 35.8294C48.5429 35.686 48.5927 35.5195 48.5948 35.3491C48.5968 35.1787 48.551 35.0111 48.4624 34.8655C48.3739 34.7199 48.2462 34.602 48.094 34.5254L25.3972 23.0244C25.2584 22.9537 25.1038 22.9198 24.9481 22.926C24.7924 22.9322 24.641 22.9782 24.5082 23.0597C24.3754 23.1412 24.2658 23.2554 24.1898 23.3914C24.1138 23.5274 24.074 23.6806 24.0742 23.8364V46.1622C24.0738 46.3163 24.1125 46.4679 24.1866 46.603C24.2608 46.738 24.368 46.852 24.4983 46.9342C24.6285 47.0165 24.7776 47.0644 24.9314 47.0733C25.0851 47.0823 25.2387 47.052 25.3776 46.9854Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_611'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}

@media (max-width: 992px) {
  .ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .head {
    padding: 20px 40px 40px;
    gap: 8px;
  }
  .ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .head .with-tag p {
    font-size: 10px;
  }
  .ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper {
    min-height: 99px;
  }
  .ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box img {
    height: 100px;
  }
  .ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media {
    gap: 8px;
  }
  .ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row {
    gap: 8px;
  }
  .ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div {
    width: 50px;
    height: 50px;
  }
}
@media (max-width: 600px) {
  .ct--ads-types .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box {
    top: 18%;
  }
}
.ct--ads-types-test .ct--ads-types--cards-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card {
  display: flex;
  flex-direction: column;
  padding: 60px 40px;
  background-color: white;
  border-radius: 8px;
  justify-content: space-between;
  flex: 1;
  flex-basis: 340px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .head {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .head h5 {
  font-weight: 700;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .head p {
  line-height: 1.5;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .head .with-tag {
  display: flex;
  gap: 4px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .head .with-tag h5 {
  font-weight: 700;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .head .with-tag p {
  font-size: 12px;
  padding: 2px 8px;
  height: 22px;
  border-radius: 8px;
  color: white;
  line-height: 1.5;
  background-color: #1f2353;
  margin-top: -5px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body {
  position: relative;
  display: flex;
  justify-content: center;
  padding-top: 20px;
  position: relative;
  height: 250px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body img {
  width: 100%;
  max-width: 260px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy {
  display: flex;
  background-color: rgba(209, 210, 222, 0.5);
  border-radius: 4px;
  height: 20px;
}
@-webkit-keyframes item-animate {
  0% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  10% {
    -webkit-transform: translateY(-308px);
    transform: translateY(-308px);
  }
  50% {
    -webkit-transform: translateY(-308px);
    transform: translateY(-308px);
  }
  60% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100px;
  border-radius: 4px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
  height: 100%;
  -webkit-animation: item-animate 7s infinite ease-in-out;
  animation: item-animate 7s infinite ease-in-out;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper {
  display: flex;
  min-height: 100px;
  width: 100%;
  flex-direction: column;
  background: linear-gradient(120deg, #EF552B 0%, #E3481D 100%);
  padding: 16px;
  border-radius: 4px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex: 1;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head span {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ef552b;
  font-size: 10px;
  background-color: white;
  height: 20px;
  padding: 0 8px;
  border-radius: 4px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head.image:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3333 0H2.66667C1.194 0 0 1.194 0 2.66667V17.3333C0 18.806 1.194 20 2.66667 20H17.3333C18.806 20 20 18.806 20 17.3333V2.66667C20 1.194 18.806 0 17.3333 0ZM2.66667 1.33333H17.3333C18.0687 1.33333 18.6667 1.93133 18.6667 2.66667V9.61267L17.9553 8.95667C17.4113 8.45533 16.708 8.206 15.9673 8.25667C15.2293 8.30733 14.5633 8.64933 14.092 9.22L10.9193 13.064C10.6827 13.352 10.3473 13.5227 9.97467 13.5467C9.61267 13.5687 9.24867 13.4427 8.97733 13.1867L7.71133 11.9947C6.65267 10.9993 4.97267 11.04 3.96467 12.0853L1.33333 14.8113V2.66667C1.33333 1.93133 1.93133 1.33333 2.66667 1.33333ZM17.3333 18.6667H2.66667C1.93133 18.6667 1.33333 18.0687 1.33333 17.3333V16.732L4.92333 13.0113C5.42867 12.4893 6.26867 12.47 6.79667 12.9667L8.06267 14.1587C8.598 14.6627 9.326 14.922 10.058 14.878C10.7913 14.832 11.48 14.48 11.9473 13.914L15.12 10.07C15.356 9.784 15.6887 9.61267 16.0573 9.58733C16.426 9.564 16.78 9.686 17.0513 9.93733L18.6667 11.426V17.3333C18.6667 18.0687 18.0687 18.6667 17.3333 18.6667Z' fill='%23FCDDD5'/%3E%3Cpath d='M7.638 9.58467C9.42467 9.58467 10.878 8.13067 10.878 6.344C10.878 4.55733 9.424 3.10333 7.638 3.10333C5.85067 3.10333 4.39733 4.55733 4.39733 6.344C4.39733 8.13067 5.85067 9.58467 7.638 9.58467ZM7.638 4.436C8.68933 4.436 9.54467 5.29133 9.54467 6.34333C9.54467 7.39533 8.68933 8.25067 7.638 8.25067C6.586 8.25067 5.73067 7.39533 5.73067 6.34333C5.73067 5.29133 6.586 4.436 7.638 4.436Z' fill='%23FCDDD5'/%3E%3C/svg%3E%0A");
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-head.video:before {
  content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3333 0H2.66667C1.194 0 0 1.194 0 2.66667V17.3333C0 18.806 1.194 20 2.66667 20H17.3333C18.806 20 20 18.806 20 17.3333V2.66667C20 1.194 18.806 0 17.3333 0ZM18.6667 17.3333C18.6667 18.0687 18.0687 18.6667 17.3333 18.6667H2.66667C1.93133 18.6667 1.33333 18.0687 1.33333 17.3333V2.66667C1.33333 1.93133 1.93133 1.33333 2.66667 1.33333H17.3333C18.0687 1.33333 18.6667 1.93133 18.6667 2.66667V17.3333Z' fill='%23FCDDD5'/%3E%3Cpath d='M13.2093 9.44067L8.51 6.398C8.39533 6.32333 8.27067 6.29 8.14933 6.29C7.802 6.29 7.48067 6.56667 7.48067 6.958V13.0427C7.48067 13.434 7.802 13.7107 8.14933 13.7107C8.27067 13.7107 8.39533 13.6767 8.51 13.6027L13.2093 10.56C13.6153 10.2967 13.6153 9.70333 13.2093 9.44067ZM8.81467 11.8167V8.18333L11.6207 10L8.81467 11.8167Z' fill='%23FCDDD5'/%3E%3C/svg%3E");
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-body {
  display: flex;
  flex-direction: column;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-body p {
  color: white;
  line-height: 0.8;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper .dummy-advt-banner-body span {
  color: #fcddd5;
  font-size: 10px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box {
  position: absolute;
  top: 3%;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box p {
  padding: 16px 24px;
  background-color: #ef552b;
  font-size: 12px;
  color: white;
  border-radius: 50px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box .box--bottom {
  display: flex;
  justify-content: center;
  margin-top: -2px;
  padding: 0 40px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row {
  display: flex;
  justify-content: center;
  gap: 16px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div {
  width: 70px;
  height: 70px;
  min-width: 50px;
  min-height: 50px;
  border-radius: 8px;
  background-color: #f5f5fa;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.naver {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_502)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%2334A853'/%3E%3Cpath d='M39.7405 35.5726L30.0091 21.2618H19.9907V48.7382H30.0091V35L39.7405 48.7382H50.0445V21.2618H39.7405V35.5726Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_502'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.facebook {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_523)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%234285F4'/%3E%3Cpath d='M37.8617 24.9816C37.8617 23.2638 38.1473 22.4056 40.4377 22.4056H43.8719V15.5358H38.4343C31.8515 15.5358 29.8481 18.6844 29.8481 24.122V28.1288H25.8413V35H29.8481V54.4628H37.8631V35H43.3007L44.1589 28.1302H38.1487C37.8617 28.4172 37.8617 24.9816 37.8617 24.9816V24.9816Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_523'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.instagram {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_544)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='url(%23paint0_linear_1347_544)'/%3E%3Cpath d='M52.8108 27.6108C52.7254 25.7026 52.416 24.3978 51.9792 23.2568C51.5306 22.0614 50.8252 20.9789 49.9128 20.0858C49.0183 19.175 47.9363 18.4698 46.7418 18.0194C45.6008 17.5742 44.296 17.2732 42.3878 17.1878C40.4726 17.1024 39.8622 17.08 34.9986 17.08H34.9762C30.1056 17.08 29.4952 17.101 27.587 17.1878C25.6788 17.2732 24.374 17.5826 23.233 18.0194C22.0376 18.468 20.9552 19.1734 20.062 20.0858C19.1512 20.9803 18.4461 22.0623 17.9956 23.2568C17.5504 24.3978 17.2424 25.7026 17.157 27.6108C17.0744 29.519 17.052 30.1294 17.052 35C17.052 39.8706 17.073 40.481 17.1598 42.3892C17.2466 44.2974 17.5546 45.6036 17.9914 46.7432C18.4506 47.9192 19.0596 48.9244 20.0578 49.9142C20.9511 50.8264 22.0335 51.5318 23.2288 51.9806C24.3698 52.4258 25.6746 52.7268 27.5828 52.8122C29.498 52.8976 30.1084 52.92 34.972 52.92H34.9944C39.865 52.92 40.4754 52.899 42.3836 52.8122C44.2918 52.7254 45.5966 52.4174 46.7376 51.9806C47.933 51.532 49.0154 50.8266 49.9086 49.9142C50.8194 49.0197 51.5245 47.9376 51.975 46.7432C52.4202 45.6022 52.7212 44.2974 52.8066 42.3892C52.892 40.474 52.9144 39.8636 52.9144 35C52.9144 30.1364 52.8976 29.519 52.8108 27.6108ZM27.755 49.6048C26.005 49.5264 25.0502 49.2324 24.4272 48.9874C23.6466 48.6974 22.9407 48.2368 22.3608 47.6392C21.7294 47.0078 21.35 46.4128 21.0126 45.5728C20.769 44.9414 20.475 43.988 20.3952 42.245C20.3014 40.3578 20.2874 39.7852 20.2874 35C20.2874 30.2148 20.3084 29.6408 20.3952 27.755C20.4736 26.005 20.7676 25.0502 21.0126 24.4272C21.3026 23.6466 21.7632 22.9406 22.3608 22.3608C22.9922 21.7294 23.5872 21.35 24.4272 21.0126C25.0586 20.769 26.012 20.475 27.755 20.3952C29.6408 20.3098 30.2078 20.2874 34.993 20.2874C39.7782 20.2874 40.3452 20.3084 42.231 20.3952C43.981 20.4736 44.9358 20.7676 45.5588 21.0126C46.3394 21.3026 47.0454 21.7632 47.6252 22.3608C48.2566 22.9922 48.636 23.5872 48.9734 24.4272C49.217 25.0586 49.511 26.012 49.5908 27.755C49.6776 29.6422 49.6986 30.2078 49.6986 35C49.6986 39.7922 49.6706 40.3592 49.5908 42.245C49.5124 43.995 49.2184 44.9498 48.9734 45.5728C48.6834 46.3534 48.2228 47.0593 47.6252 47.6392C46.9938 48.2706 46.3988 48.65 45.5588 48.9874C44.9274 49.231 43.974 49.525 42.231 49.6048C40.3452 49.6902 39.7782 49.7126 34.993 49.7126C30.2078 49.7126 29.6408 49.6916 27.755 49.6048V49.6048Z' fill='white'/%3E%3Cpath d='M34.986 25.7894C33.7763 25.7889 32.5783 26.0267 31.4606 26.4894C30.3429 26.9521 29.3273 27.6305 28.4719 28.4859C27.6165 29.3413 26.9381 30.3569 26.4754 31.4746C26.0127 32.5923 25.7748 33.7903 25.7754 35C25.7754 40.0932 29.8998 44.2106 34.986 44.2106C40.0722 44.2106 44.1966 40.0792 44.1966 35C44.1977 33.7901 43.9602 32.5919 43.4977 31.474C43.0352 30.356 42.3568 29.3402 41.5013 28.4847C40.6458 27.6292 39.63 26.9508 38.512 26.4883C37.3941 26.0258 36.1959 25.7883 34.986 25.7894V25.7894ZM34.986 40.9752C33.4013 40.9752 31.8815 40.3457 30.7609 39.2251C29.6403 38.1045 29.0108 36.5847 29.0108 35C29.0108 33.4153 29.6403 31.8955 30.7609 30.7749C31.8815 29.6543 33.4013 29.0248 34.986 29.0248C36.5707 29.0248 38.0905 29.6543 39.2111 30.7749C40.3317 31.8955 40.9612 33.4153 40.9612 35C40.9612 36.5847 40.3317 38.1045 39.2111 39.2251C38.0905 40.3457 36.5707 40.9752 34.986 40.9752V40.9752ZM44.555 27.5828C45.1257 27.5828 45.673 27.3561 46.0765 26.9526C46.4801 26.549 46.7068 26.0017 46.7068 25.431C46.7068 24.8603 46.4801 24.313 46.0765 23.9095C45.673 23.5059 45.1257 23.2792 44.555 23.2792C43.9843 23.2792 43.437 23.5059 43.0334 23.9095C42.6299 24.313 42.4032 24.8603 42.4032 25.431C42.4032 26.0017 42.6299 26.549 43.0334 26.9526C43.437 27.3561 43.9843 27.5828 44.555 27.5828V27.5828Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1347_544' x1='13.006' y1='56.994' x2='61.0876' y2='8.9124' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FDD671'/%3E%3Cstop offset='0.054' stop-color='%23F7BB70'/%3E%3Cstop offset='0.16' stop-color='%23EB8B6F'/%3E%3Cstop offset='0.261' stop-color='%23E3656E'/%3E%3Cstop offset='0.355' stop-color='%23DC4A6E'/%3E%3Cstop offset='0.437' stop-color='%23D83A6D'/%3E%3Cstop offset='0.5' stop-color='%23D7346D'/%3E%3Cstop offset='0.579' stop-color='%23D13572'/%3E%3Cstop offset='0.682' stop-color='%23C13980'/%3E%3Cstop offset='0.798' stop-color='%23A63F97'/%3E%3Cstop offset='0.924' stop-color='%238047B7'/%3E%3Cstop offset='1' stop-color='%23664DCD'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1347_544'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.kakao {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_566)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%23FFCD00'/%3E%3Cpath d='M19.3496 32.7824L17.4946 31.4454L13.5452 36.6198V27.3714L11.21 27.8796V42.2436H13.5452V37.1462L18.0252 42.6286L19.8438 41.2202L16.152 36.7906L19.3496 32.7824ZM24.6444 31.6484C24.0816 31.6484 23.4978 31.7282 22.9126 31.8808C22.3288 32.0362 21.773 32.2588 21.2578 32.5458L20.9862 32.6984L21.7226 34.4736L22.0502 34.3252C22.424 34.1572 22.8384 34.013 23.2836 33.901C23.719 33.789 24.1432 33.7344 24.5366 33.7344C25.672 33.7344 26.1774 34.3224 26.1774 35.6398V35.9114H24.6444C23.313 35.9114 22.277 36.1956 21.5588 36.7584C20.8154 37.3394 20.4374 38.1892 20.4374 39.2812C20.4374 40.2388 20.7216 41.006 21.2788 41.5646C21.8374 42.1204 22.6046 42.406 23.5594 42.406C24.0998 42.406 24.671 42.2898 25.2576 42.0602C25.665 41.9034 26.064 41.6962 26.4448 41.44L26.5904 42.245H28.4412V35.6776C28.4412 33.0428 27.128 31.6484 24.6444 31.6484V31.6484ZM26.1788 39.48C25.8725 39.7398 25.5252 39.947 25.1512 40.0932C24.9312 40.1818 24.7052 40.2547 24.475 40.3116C24.2729 40.3613 24.0657 40.3871 23.8576 40.3886C23.0484 40.3886 22.704 40.0372 22.704 39.2112C22.704 38.6848 22.8524 38.3152 23.1548 38.0884C23.488 37.8406 24.0508 37.7146 24.8292 37.7146H26.1788V39.48V39.48ZM38.7858 32.7824L36.9336 31.4454L32.9842 36.6156V27.3714L30.649 27.8796V42.2436H32.9842V37.149L37.4642 42.6286L39.28 41.2202L35.5896 36.7906L38.7858 32.7824ZM44.082 31.6484C43.5192 31.6484 42.9354 31.7282 42.3502 31.8808C41.7735 32.0341 41.2177 32.2574 40.6954 32.5458L40.4224 32.6956L41.163 34.475L41.4934 34.3252C41.863 34.1572 42.2746 34.013 42.7212 33.901C43.1594 33.789 43.5822 33.7344 43.977 33.7344C45.1124 33.7344 45.615 34.3224 45.615 35.6398V35.9114H44.082C42.7534 35.9114 41.7174 36.1956 40.9964 36.7584C40.2558 37.3422 39.8778 38.1892 39.8778 39.2812C39.8778 40.2388 40.1606 41.006 40.7164 41.5646C41.275 42.1204 42.0422 42.406 42.9998 42.406C43.5824 42.3972 44.1583 42.28 44.698 42.0602C45.1082 41.9034 45.5044 41.6962 45.8824 41.44L46.0308 42.245H47.8802V35.6776C47.8802 33.0428 46.5656 31.6484 44.082 31.6484V31.6484ZM45.615 39.48C45.3104 39.7408 44.9639 39.9481 44.5902 40.0932C44.3685 40.1826 44.1407 40.2556 43.9084 40.3116C43.7078 40.3616 43.5019 40.3875 43.2952 40.3886C42.486 40.3886 42.1416 40.0372 42.1416 39.2112C42.1416 38.682 42.2872 38.3152 42.5924 38.0884C42.9228 37.8406 43.4856 37.7146 44.2668 37.7146H45.6136V39.48H45.615ZM57.5458 33.1002C56.71 32.1496 55.5522 31.6666 54.1046 31.6666C52.6668 31.6666 51.5118 32.1496 50.6704 33.0974C49.8388 34.0368 49.4174 35.3808 49.4174 37.0958C49.4174 38.7884 49.836 40.117 50.662 41.0424C51.4978 41.9818 52.6584 42.4578 54.1046 42.4578C55.5648 42.4578 56.7254 41.9818 57.5542 41.0424C58.3718 40.1156 58.789 38.7884 58.789 37.0958C58.7904 35.3822 58.3718 34.0382 57.5458 33.1002ZM55.8028 39.6536C55.4136 40.1842 54.8578 40.4418 54.1046 40.4418C53.364 40.4418 52.8124 40.1842 52.4232 39.6536C52.0158 39.095 51.8086 38.2368 51.8086 37.0972C51.8086 35.9464 52.0158 35.0686 52.426 34.4946C52.8152 33.9472 53.3654 33.6812 54.106 33.6812C54.855 33.6812 55.4122 33.9472 55.8014 34.4946C56.2116 35.0686 56.4188 35.9464 56.4188 37.0972C56.4188 38.2354 56.2116 39.095 55.8028 39.6536V39.6536Z' fill='%23332F1A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_566'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.google {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' viewBox='0 0 70 70'%3E%3Cdefs%3E%3Cpath id='a' d='M0 0h70v70H0z'/%3E%3C/defs%3E%3CclipPath id='b'%3E%3Cuse xlink:href='%23a' overflow='visible'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%234285F4' d='M51.471 35.374c0-1.382-.112-2.39-.354-3.436H35.336v6.237h9.262c-.186 1.55-1.196 3.885-3.436 5.453l-.031.209 4.99 3.865.346.035c3.174-2.933 5.004-7.246 5.004-12.363z'/%3E%3Cpath fill='%2334A853' d='M35.336 51.807c4.537 0 8.347-1.494 11.13-4.071l-5.303-4.109c-1.42.99-3.324 1.681-5.827 1.681-4.445 0-8.217-2.932-9.562-6.985l-.197.017-5.188 4.015-.067.189c2.764 5.491 8.441 9.263 15.014 9.263'/%3E%3Cpath fill='%23FBBC05' d='M25.774 38.324a10.359 10.359 0 0 1-.56-3.324c0-1.158.206-2.278.542-3.324l-.01-.223-5.253-4.08-.172.081c-1.14 2.278-1.793 4.837-1.793 7.545s.654 5.267 1.793 7.545l5.453-4.22'/%3E%3Cpath fill='%23EB4335' d='M35.336 24.692c3.156 0 5.285 1.364 6.499 2.502l4.743-4.631c-2.913-2.708-6.705-4.369-11.242-4.369-6.573 0-12.25 3.772-15.015 9.262l5.435 4.221c1.363-4.054 5.135-6.985 9.58-6.985'/%3E%3C/g%3E%3C/svg%3E");
  height: 70px;
}
.ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.youtube {
  content: url("data:image/svg+xml,%3Csvg width='70' height='70' viewBox='0 0 70 70' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1347_611)'%3E%3Cpath d='M0 0H70V70H0V0Z' fill='%23F61C0D'/%3E%3Cpath d='M25.3776 46.9854L48.0744 36.1606C48.2284 36.0876 48.3589 35.9729 48.4509 35.8294C48.5429 35.686 48.5927 35.5195 48.5948 35.3491C48.5968 35.1787 48.551 35.0111 48.4624 34.8655C48.3739 34.7199 48.2462 34.602 48.094 34.5254L25.3972 23.0244C25.2584 22.9537 25.1038 22.9198 24.9481 22.926C24.7924 22.9322 24.641 22.9782 24.5082 23.0597C24.3754 23.1412 24.2658 23.2554 24.1898 23.3914C24.1138 23.5274 24.074 23.6806 24.0742 23.8364V46.1622C24.0738 46.3163 24.1125 46.4679 24.1866 46.603C24.2608 46.738 24.368 46.852 24.4983 46.9342C24.6285 47.0165 24.7776 47.0644 24.9314 47.0733C25.0851 47.0823 25.2387 47.052 25.3776 46.9854Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1347_611'%3E%3Crect width='70' height='70' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  height: 70px;
}

@media (max-width: 992px) {
  .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card {
    padding: 40px;
  }
  .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.dummy-ads .dummy-advt .dummy-advt-item .dummy-advt-banner-wrapper {
    min-height: 99px;
  }
  .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media {
    gap: 0;
  }
  .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row {
    gap: 0;
  }
  .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.naver, .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.facebook, .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.instagram, .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.kakao, .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.google, .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.big-media .big-media--row div.youtube {
    scale: 0.8;
  }
}
@media (max-width: 600px) {
  .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box {
    top: 8%;
  }
  .ct--ads-types-test .ct--ads-types--cards-wrapper .ct--ads-types--card .body.with-box .box p {
    padding: 8px 16px;
  }
}
.ct--webscript .ct--webscript--wrapper {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  background-color: #f5f5fa;
  padding: 60px;
  border-radius: 8px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content {
  position: relative;
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  gap: 60px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .plus {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .plus span {
  font-size: 80px;
  font-weight: 600;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper {
  display: flex;
  flex: 1;
  flex-direction: column;
  padding: 60px;
  gap: 24px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row {
  display: flex;
  justify-content: center;
  gap: 24px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row .item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  background-color: white;
  border-radius: 8px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row .item img {
  max-width: 80px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex: 1;
  gap: 24px;
  padding: 60px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper {
  position: absolute;
  top: 15%;
  right: 27%;
  z-index: 1;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--icon {
  background-color: #ef552b;
  padding: 8px 50px;
  border-radius: 50px;
  box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--icon .icon {
  width: 42px;
  height: 40px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--icon .icon svg {
  width: 100%;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--bottom {
  display: flex;
  padding: 0 40px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--bottom .arrow {
  width: 20px;
  height: 18px;
  margin-top: -8px;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--bottom .arrow svg {
  width: 100%;
}
.ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper p {
  text-align: center;
  color: #1f2353;
  font-weight: 600;
}

@media (max-width: 992px) {
  .ct--webscript .ct--webscript--wrapper {
    padding: 20px;
  }
}
@media (max-width: 600px) {
  .ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper {
    padding: 20px;
    gap: 0;
  }
  .ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row {
    gap: 0;
  }
  .ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row .item {
    scale: 0.8;
    max-width: 80px;
    max-height: 80px;
  }
  .ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row .item img {
    width: 80%;
  }
  .ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper {
    padding: 20px;
    max-height: 280px;
  }
  .ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper {
    top: 5%;
    right: 25%;
  }
  .ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--icon {
    max-width: 120px;
    padding: 8px 30px;
  }
  .ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--bottom {
    justify-content: center;
  }
  .ct--webscript .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper svg {
    scale: 0.8;
    width: 100%;
  }
}
.ct--webscript-test .ct--webscript--wrapper {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  background-color: white;
  padding: 60px;
  border-radius: 8px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content {
  position: relative;
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  gap: 60px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .plus {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .plus span {
  font-size: 80px;
  font-weight: 600;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper {
  display: flex;
  flex: 1;
  flex-direction: column;
  padding: 60px;
  gap: 24px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row {
  display: flex;
  justify-content: center;
  gap: 24px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row .item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100px;
  height: 100px;
  background-color: #f5f5fa;
  border-radius: 8px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row .item img {
  max-width: 80px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  flex: 1;
  gap: 24px;
  padding: 60px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper {
  position: absolute;
  top: 15%;
  right: 27%;
  z-index: 1;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--icon {
  display: flex;
  justify-content: center;
  background-color: #ef552b;
  padding: 8px 50px;
  border-radius: 50px;
  box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--icon .icon {
  width: 36px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--icon .icon svg {
  width: 100%;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--bottom {
  display: flex;
  padding: 0 40px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--bottom .arrow {
  width: 20px;
  height: 18px;
  margin-top: -8px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--bottom .arrow svg {
  width: 100%;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .graphic {
  display: flex;
  width: 272px;
  height: 202px;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .graphic svg {
  width: 100%;
}
.ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper p {
  text-align: center;
  color: #1f2353;
  font-weight: 600;
}

@media (max-width: 992px) {
  .ct--webscript-test .ct--webscript--wrapper {
    padding: 20px;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper {
    right: 35%;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--icon {
    max-width: 120px;
    padding: 4px 30px;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--icon .icon {
    width: 20px;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--bottom {
    padding: 0 20px;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper .cookie--bottom .arrow {
    width: 10px;
    margin-top: -10px;
  }
}
@media (max-width: 600px) {
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper {
    padding: 20px;
    gap: 0;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row {
    gap: 0;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row .item {
    scale: 0.8;
    max-width: 80px;
    max-height: 80px;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--trackers--wrapper .item--row .item img {
    width: 80%;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper {
    padding: 20px;
    max-height: 280px;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .cookie--wrapper {
    top: 5%;
    right: 25%;
  }
  .ct--webscript-test .ct--webscript--wrapper .ct--webscript--content .ct--webscript--content--webscript--wrapper .graphic {
    scale: 0.8;
  }
}
.cttv--header {
  background-color: #1f2353;
  border-radius: 8px;
}
.cttv--header mark {
  background-color: transparent;
  padding: 0;
  font-weight: 600;
  color: #ef552b;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper {
  display: flex;
  flex-direction: column;
  gap: 32px;
  background-color: white;
  padding: 40px;
  border-radius: 8px;
  max-width: 700px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .text-area p {
  font-size: 14px;
  font-weight: 400;
  line-height: 1.5;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area {
  display: flex;
  gap: 16px;
  justify-content: center;
  align-items: center;
  background-color: #1f2353;
  border-radius: 8px;
  padding: 64px 24px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .card {
  display: flex;
  flex-direction: column;
  gap: 8px;
  background-color: #363965;
  padding: 16px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .card .top {
  display: flex;
  flex-direction: column;
  line-height: 0.8;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .card .top p {
  color: white;
  font-size: 12px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .card .top span {
  font-size: 10px;
  color: #8f91a9;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .card .bottom {
  display: flex;
  gap: 4px;
  background-color: #1f2353;
  border-radius: 4px;
  padding: 4px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .card .bottom div {
  display: flex;
  flex: 1;
  background-color: #363965;
  border-radius: 4px;
  width: 40px;
  height: 40px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .card .bottom div svg {
  width: 100%;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .icon {
  display: none;
  justify-content: center;
  position: relative;
  width: 40px;
  min-width: 30px;
  height: 100%;
  border-radius: 4px;
  background-color: #363965;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .icon svg {
  width: 100%;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .icon .chatbox-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  top: -70%;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .icon .chatbox-wrapper span.chatbox {
  font-size: 12px;
  font-weight: 500;
  color: white;
  background-color: #ef552b;
  padding: 2px 12px;
  border-radius: 4px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .icon .chatbox-wrapper .bottom-wrapper {
  display: flex;
  justify-content: center;
  width: 100%;
  padding: 0 10px;
  margin-top: -1px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .icon .chatbox-wrapper .bottom-wrapper .bottom {
  display: flex;
  width: 6px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .icon .chatbox-wrapper .bottom-wrapper .bottom svg {
  width: 100%;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .cttv {
  display: flex;
  max-width: 85px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .cttv svg {
  width: 100%;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .arrow-wrapper .arrow {
  display: flex;
  max-width: 41px;
}
.cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .arrow-wrapper .arrow svg {
  width: 100%;
}

@media (max-width: 1200px) {
  .cttv--header {
    border-radius: 0;
  }
}
@media (max-width: 780px) {
  .cttv--header {
    background-color: #1f2353;
    border-radius: 0;
  }
  .cttv--header mark {
    background-color: transparent;
    padding: 0;
    font-weight: 600;
    color: #ef552b;
  }
  .cttv--header .cttv--header-row .cttv--header--content .content-wrapper {
    padding: 24px;
    gap: 24px;
  }
  .cttv--header .cttv--header-row .cttv--header--content .content-wrapper .text-area p {
    font-size: 12px;
  }
  .cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area {
    padding: 48px 24px;
    gap: 4px;
  }
  .cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .card {
    display: none;
  }
  .cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .icon {
    display: flex;
  }
  .cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .icon .chatbox-wrapper .bottom {
    width: 6px;
  }
  .cttv--header .cttv--header-row .cttv--header--content .content-wrapper .graphic-area .cttv {
    max-width: 65px;
  }
}
.cttv--advt-connect .cttv--advt-connect--content-wrapper {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper {
  display: flex;
  flex-direction: column;
  flex: 1;
  border-radius: 8px;
  overflow: hidden;
  flex-basis: 330px;
}
.cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-top {
  background-color: #1f2353;
  padding: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-top .artwork {
  max-width: 170px;
}
.cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-top .artwork svg {
  width: 100%;
}
.cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-bottom {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 16px;
  background-color: #f5f5fa;
  padding: 48px;
}
.cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-bottom .card-bottom--title {
  display: flex;
  flex-direction: column;
}
.cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-bottom .card-bottom--title h5 {
  font-weight: 600;
}
.cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-bottom .card-bottom--title span {
  font-size: 14px;
  font-weight: 300;
  color: #636587;
}

@media (max-width: 992px) {
  .cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-top {
    padding: 40px;
  }
  .cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-top .artwork {
    max-width: 100px;
  }
  .cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-bottom {
    gap: 8px;
    padding: 20px 40px 40px;
  }
  .cttv--advt-connect .cttv--advt-connect--content-wrapper .cttv--advt-connect--card-wrapper .card-bottom .card-bottom--title span {
    font-size: 12px;
  }
}
.cttv--device-pairing .cttv--device-pairing--content {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item {
  display: flex;
  align-items: center;
  flex: 1;
  padding: 80px;
  background-color: #1f2353;
  border-radius: 8px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing {
  flex-wrap: wrap;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-info {
  display: flex;
  flex: 1;
  flex-basis: 420px;
  flex-direction: column;
  gap: 16px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-info span {
  color: white;
  font-size: 12px;
  font-weight: 400;
  background-color: #ef552b;
  padding: 8px 16px;
  border-radius: 50px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-info h4 {
  font-weight: 600;
  color: white;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-artwork {
  display: flex;
  flex: 1;
  flex-basis: 420px;
  justify-content: center;
  align-items: center;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-artwork .item-artwork--content {
  position: relative;
  padding: 40px 0;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-artwork .item-artwork--content svg {
  width: 100%;
  height: 100%;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-artwork .item-artwork--content .item-artwork--badge {
  position: absolute;
  right: 20px;
  bottom: 50px;
  -webkit-background-color: rgba(255, 255, 255, 0.2);
  background-color: rgba(255, 255, 255, 0.2);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  padding: 20px 30px;
  border-radius: 100px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize {
  flex-direction: column;
  justify-content: center;
  gap: 40px;
  flex-basis: 550px;
  min-height: 350px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  gap: 24px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork {
  display: flex;
  gap: 24px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .item {
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 100px;
  max-height: 100px;
  background-color: #363965;
  border-radius: 8px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .item svg {
  width: 100%;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 80px;
  height: 80px;
  border-radius: 8px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element .check-box {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  border-radius: 4px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.yellow {
  opacity: 0.5;
  background-color: #ffc833;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.yellow .check-box {
  border: 4px solid #ffe9ab;
  background-color: #ffd258;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.green {
  opacity: 0.5;
  background-color: #52cc8f;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.green .check-box {
  border: 4px solid #baebd2;
  background-color: #75d6a5;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.orange {
  position: relative;
  width: 160px;
  background-color: #ef552b;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.orange .meter {
  position: absolute;
  display: flex;
  width: 100%;
  height: 100%;
  align-items: flex-end;
  justify-content: center;
  bottom: -15px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.orange .meter svg {
  margin-right: -75px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.orange .check-box {
  border: 4px solid #f9bbaa;
  background-color: #f27755;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.blue {
  opacity: 0.5;
  background-color: #2e82ff;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .element.blue .check-box {
  border: 4px solid #abcdff;
  background-color: #589bff;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork--sub {
  display: flex;
  max-width: 348px;
  width: 76%;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork--sub svg {
  width: 100%;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize h5 {
  color: white;
  font-weight: 600;
  text-align: center;
  line-height: 1.2;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc {
  flex-direction: column;
  gap: 16px;
  flex-basis: 550px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item {
  position: relative;
  border-radius: 8px;
  width: 100%;
  transition: all 0.15s ease-in-out;
  cursor: pointer;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item:active {
  scale: 0.98;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .more {
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 20px;
  min-height: 20px;
  background-color: white;
  border-radius: 50px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background-color: #363965;
  padding: 32px;
  opacity: 1;
  transition: all 0.15s ease-in-out;
  border-radius: 8px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content:hover .more {
  opacity: 1;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content:active {
  background-color: #4c4f75;
  transition: 0.1s all ease;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .more {
  transition: all 0.15s ease-in-out;
  opacity: 0.5;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content p {
  color: white;
  font-weight: 300;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content p sup {
  color: #8f91a9;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content p span {
  color: #ef552b;
  font-weight: 600;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap {
  display: flex;
  position: relative;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap .chatbox--wrap {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  top: -170%;
  padding: 0 30px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap .chatbox--wrap .text {
  font-size: 12px;
  font-weight: 500;
  color: white;
  background-color: #ef552b;
  padding: 2px 8px;
  border-radius: 4px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap .chatbox--wrap .text sup {
  top: -0.3em;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap .chatbox--wrap .bottom {
  display: flex;
  width: 10px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap .chatbox--wrap .bottom svg {
  width: 100%;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content {
  position: absolute;
  display: flex;
  justify-content: space-between;
  padding: 32px;
  align-items: center;
  width: 100%;
  height: 100%;
  background-color: #4c4f75;
  top: 0;
  left: 0;
  border-radius: 8px;
  opacity: 0;
  z-index: -1;
  transition: 0.3s all ease-in-out;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content .more {
  opacity: 0.5;
  transition: all 0.15s ease-in-out;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content:hover .more {
  opacity: 1;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content:active {
  transition: 0.1s all ease;
  background-color: #636587;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content p {
  font-size: 14px;
  color: #bcbdcc;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content p span {
  color: white;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content p span span {
  margin: 0 2px;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item.cover-visible .item--content {
  transition: 0.3s all ease-in-out;
  opacity: 0;
}
.cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item.cover-visible .item--cover-content {
  transition: 0.3s all ease-in-out;
  opacity: 1;
  z-index: 3;
}

@media (max-width: 992px) {
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item {
    padding: 40px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-info span {
    font-size: 10px;
    padding: 4px 8px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-artwork .item-artwork--content {
    padding: 30px 0 10px;
    max-width: 150px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-artwork .item-artwork--content .item-artwork--badge {
    display: flex;
    justify-content: center;
    align-items: center;
    max-width: 80px;
    right: 8%;
    bottom: 0;
    padding: 6px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.pairing .item-artwork .item-artwork--content .item-artwork--badge svg {
    width: 70%;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize {
    gap: 16px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper {
    gap: 16px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork {
    gap: 16px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .item {
    max-width: 60px;
    max-height: 60px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .item.orange {
    width: 100px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .item.orange .meter {
    bottom: -18px;
    scale: 0.5;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork .item .check-box {
    width: 20px;
    height: 20px;
    border-width: 2px !important;
    padding: 2px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .artwork-wrapper .item-artwork--sub {
    width: 60%;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content {
    padding: 32px 16px 32px 24px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content p {
    font-size: 12px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content p span {
    font-size: 10px;
    letter-spacing: -0.2px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content {
    padding: 16px 16px 16px 24px;
    min-height: 70px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap .chatbox--wrap {
    padding: 0;
  }
}
@media (max-width: 500px) {
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize {
    min-height: 300px;
    gap: 32px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.optimize .element.blue {
    display: none;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content p {
    font-size: 12px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--cover-content p span {
    display: none;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap .chatbox--wrap {
    top: -80%;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap .chatbox--wrap .text {
    font-size: 10px;
  }
  .cttv--device-pairing .cttv--device-pairing--content .cttv--device-pairing--content--row .cttv--device-pairing--item.etc .item .item--content .item--content--wrap .chatbox--wrap .bottom {
    width: 6px;
  }
}
.cttv--features .cttv--features--cards-wrapper {
  display: flex;
  gap: 24px;
}
.cttv--features .cttv--features--cards-wrapper .cttv--features--cards-row {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.cttv--features .cttv--features--cards-wrapper .cttv--features--cards-row .cttv--features--cards-wrapper--card {
  display: flex;
  flex-direction: column;
  flex-basis: 400px;
  padding: 40px;
  background-color: #f5f5fa;
  border-radius: 8px;
  transition: all 0.15s ease-in-out;
}
.cttv--features .cttv--features--cards-wrapper .cttv--features--cards-row .cttv--features--cards-wrapper--card .artwork-wrapper {
  display: flex;
  justify-content: end;
  order: 2;
}
.cttv--features .cttv--features--cards-wrapper .cttv--features--cards-row .cttv--features--cards-wrapper--card .artwork-wrapper .artwork {
  display: flex;
  border-radius: 8px;
  background-color: #1f2353;
  width: 60px;
  height: 60px;
}
.cttv--features .cttv--features--cards-wrapper .cttv--features--cards-row .cttv--features--cards-wrapper--card .artwork-wrapper .artwork svg {
  width: 100%;
}
.cttv--features .cttv--features--cards-wrapper .cttv--features--cards-row .cttv--features--cards-wrapper--card p {
  display: flex;
  order: 1;
  color: #1f2353;
  font-weight: 700;
}

@media (max-width: 877px) {
  .cttv--features .cttv--features--cards-wrapper .cttv--features--cards-row .cttv--features--cards-wrapper--card {
    flex: 250px;
    padding: 24px;
  }
  .cttv--features .cttv--features--cards-wrapper .cttv--features--cards-row .cttv--features--cards-wrapper--card .artwork-wrapper .artwork {
    width: 50px;
    height: 50px;
  }
}
.sa--header.b {
  background-color: #1f2353;
  border-radius: 8px;
}
.sa--header.b .sa--header-row .progress-container {
  display: flex;
  width: 100%;
  padding: 0 270px;
  margin: 40px 0;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper {
  position: relative;
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  padding: 0 5px;
  flex-wrap: wrap;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper > * {
  transition: all 0.15s ease-in-out;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .progressbar-container {
  display: flex;
  flex: 1;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .progressbar-container .progressbar-bg {
  display: flex;
  flex: 1;
  height: 8px;
  background-color: #363965;
  border-radius: 10px;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .progressbar-container .progressbar-bg .progressbar-value {
  height: 100%;
  background-color: #52cc8f;
  border-radius: 10px;
  width: 0%;
  transition: all 0.3s ease-in-out;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container {
  position: absolute;
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 100%;
  align-items: center;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #363965;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step.filled::after {
  content: "";
  position: absolute;
  background-color: #52cc8f;
  width: 16px;
  height: 16px;
  border-radius: 50%;
}
@keyframes fill {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(1.2);
  }
  65% {
    transform: scale(1);
  }
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step.fill::after {
  content: "";
  position: absolute;
  background-color: #52cc8f;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  animation: fill 1s ease-in-out;
}
@keyframes unfilled {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0);
  }
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step.unfilled:before {
  background-color: #52cc8f;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step.unfilled::after {
  content: "";
  position: absolute;
  background-color: #52cc8f;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  animation: unfilled 1s ease-in-out;
  transform: scale(0);
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step::before {
  content: "";
  position: absolute;
  width: 4px;
  height: 4px;
  background-color: white;
  border-radius: 50%;
  z-index: 1;
  transition: all 0.15s ease-in-out;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step .chatbox-container {
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-width: 54px;
  top: -200%;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step .chatbox-container .text-wrapper {
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  color: #636587;
  background-color: white;
  padding: 2px 8px;
  border-radius: 4px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step .chatbox-container .bottom-wrapper {
  display: flex;
  justify-content: center;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step .chatbox-container .bottom-wrapper .bottom {
  display: flex;
  width: 10px;
  margin-top: -1px;
}
.sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step .chatbox-container .bottom-wrapper .bottom svg {
  width: 100%;
}
.sa--header.b .sa--header-row .sa--header--swiper-container {
  padding: 0 240px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper {
  display: flex;
  align-items: center;
  gap: 24px;
  height: 100%;
  padding: 24px;
  background-color: #171b47;
  border-radius: 8px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper {
  display: flex;
  flex: 1;
  flex-basis: 450px;
  height: 100%;
  width: 100%;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination {
  display: flex;
  gap: 16px;
  flex-direction: column;
  align-items: center;
  flex: 1;
  position: unset;
  transform: none;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 8px;
  padding: 16px 24px;
  margin: 0;
  background-color: #1f2353;
  opacity: 1;
  transition: all 0.15s ease-in-out;
  gap: 8px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:hover {
  opacity: 1;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:hover .inner::after {
  opacity: 1;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #4c4f75;
  opacity: 1;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .inner::before {
  opacity: 1;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .inner::after {
  opacity: 1;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(1)::before, .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(2)::before, .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(3)::before, .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:nth-child(4)::before {
  opacity: 1;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet::before {
  display: flex;
  width: 40px;
  height: 40px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet .inner {
  display: flex;
  flex: 1;
  justify-content: space-between;
  align-items: center;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet .inner::before {
  color: white;
  font-weight: 500;
  font-size: 18px;
  transition: all 0.15s ease-in-out;
  opacity: 0.5;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet .inner::after {
  content: url("data:image/svg+xml,%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7.64645 7.64645C7.84171 7.84171 7.84171 8.15829 7.64645 8.35355L1 15' stroke='%23BCBDCC' stroke-width='2'/%3E%3C/svg%3E");
  height: 16px;
  transition: all 0.15s ease-in-out;
  opacity: 0.5;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(1)::before, .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(2)::before, .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(3)::before, .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(4)::before {
  transition: all 0.15s ease-in-out;
  opacity: 0.5;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(1)::before {
  content: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 21.9002C14.904 21.9002 10.554 21.0762 8.847 19.9172C8.516 19.6922 8.07401 19.9322 8.07401 20.3322V23.5602C8.07401 25.2582 13.413 26.6342 20 26.6342C26.587 26.6342 31.926 25.2582 31.926 23.5602V20.3322C31.926 19.9322 31.484 19.6932 31.153 19.9172C29.446 21.0762 25.096 21.9002 20 21.9002Z' fill='%238F91A9'/%3E%3Cpath d='M20 28.4002C14.904 28.4002 10.554 27.5762 8.847 26.4172C8.516 26.1922 8.07401 26.4322 8.07401 26.8322V30.0602C8.07401 31.7582 13.413 33.1342 20 33.1342C26.587 33.1342 31.926 31.7582 31.926 30.0602V26.8322C31.926 26.4322 31.484 26.1932 31.153 26.4172C29.446 27.5762 25.096 28.4002 20 28.4002Z' fill='%238F91A9'/%3E%3Cpath d='M15.246 19.1928C15.002 19.1628 14.791 19.0088 14.66 18.8008L10.81 12.6398C10.608 12.3158 10.661 11.8818 10.976 11.6158C11.121 11.4928 11.311 11.4368 11.501 11.4368H12.784C13.002 11.4368 13.18 11.2598 13.18 11.0408V5.86684C13.18 5.39184 13.565 5.00684 14.04 5.00684H16.651C17.126 5.00684 17.511 5.39184 17.511 5.86684V11.0408C17.511 11.2588 17.688 11.4368 17.907 11.4368H19.19C19.38 11.4368 19.57 11.4928 19.715 11.6148C20.03 11.8808 20.083 12.3158 19.881 12.6388L16.012 18.8288C15.85 19.0878 15.557 19.2308 15.246 19.1928Z' fill='%23EF552B'/%3E%3Cpath d='M19.19 10.4372C19.629 10.4372 20.045 10.5842 20.36 10.8522C21.048 11.4342 21.204 12.4082 20.729 13.1702L20.719 13.1862C20.632 13.3252 20.734 13.5052 20.898 13.5022C27.064 13.3832 31.927 12.0602 31.927 10.4402C31.927 8.74221 26.588 7.36621 20.001 7.36621C19.564 7.36621 19.136 7.37421 18.712 7.38621C18.601 7.38921 18.512 7.48121 18.512 7.59221V10.2302C18.512 10.3442 18.604 10.4362 18.718 10.4362H19.19V10.4372Z' fill='%23636587'/%3E%3Cpath d='M11.501 10.437H11.973C12.087 10.437 12.179 10.345 12.179 10.231V8.38201C12.179 8.24901 12.055 8.15001 11.926 8.18101C9.562 8.74201 8.07401 9.54501 8.07401 10.44C8.07401 10.96 8.58301 11.448 9.46801 11.877C9.58301 11.933 9.722 11.871 9.756 11.748C9.849 11.41 10.042 11.096 10.33 10.852C10.646 10.584 11.062 10.437 11.501 10.437Z' fill='%23636587'/%3E%3Cpath d='M13.813 19.3311L10.661 14.2881C10.636 14.2481 10.596 14.2171 10.551 14.2021C9.843 13.9651 9.265 13.7021 8.847 13.4181C8.516 13.1931 8.07401 13.4331 8.07401 13.8331V17.0611C8.07401 18.1521 10.284 19.1101 13.611 19.6551C13.789 19.6841 13.911 19.4891 13.815 19.3371C13.815 19.3341 13.814 19.3321 13.813 19.3311Z' fill='%238F91A9'/%3E%3Cpath d='M31.151 13.4189C29.441 14.5769 25.094 15.3999 20 15.3999C19.817 15.3999 19.635 15.3979 19.454 15.3949C19.382 15.3939 19.315 15.4309 19.277 15.4919L16.86 19.3599C16.79 19.4719 16.709 19.5739 16.62 19.6649C16.497 19.7909 16.575 20.0019 16.751 20.0149C17.784 20.0909 18.873 20.1329 20.001 20.1329C26.587 20.1329 31.927 18.7569 31.927 17.0589V13.8309C31.926 13.4329 31.481 13.1949 31.151 13.4189ZM27.326 18.2889C27.05 18.2889 26.826 18.0649 26.826 17.7889C26.826 17.5129 27.05 17.2889 27.326 17.2889C27.602 17.2889 27.826 17.5129 27.826 17.7889C27.826 18.0649 27.602 18.2889 27.326 18.2889ZM28.884 17.8599C28.608 17.8599 28.384 17.6359 28.384 17.3599C28.384 17.0839 28.608 16.8599 28.884 16.8599C29.16 16.8599 29.384 17.0839 29.384 17.3599C29.384 17.6359 29.16 17.8599 28.884 17.8599Z' fill='%238F91A9'/%3E%3C/svg%3E%0A");
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(1) .inner::before {
  content: "데이터 수집";
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(2)::before {
  content: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.19 7.45117C29.19 6.89917 28.742 6.45117 28.19 6.45117H11.81C11.258 6.45117 10.81 6.89917 10.81 7.45117V8.27117C10.81 8.38117 10.9 8.47117 11.01 8.47117H28.99C29.1 8.47117 29.19 8.38117 29.19 8.27117V7.45117V7.45117Z' fill='%2352CC8F'/%3E%3Cpath d='M32.686 32.1082H7.314C6.762 32.1082 6.314 31.6602 6.314 31.1082V13.3462C6.314 12.7942 6.762 12.3462 7.314 12.3462H32.686C33.238 12.3462 33.686 12.7942 33.686 13.3462V31.1082C33.686 31.6612 33.238 32.1082 32.686 32.1082Z' fill='%238F91A9'/%3E%3Cpath d='M31.027 10.2212C31.027 9.66919 30.579 9.22119 30.027 9.22119H9.97299C9.42099 9.22119 8.97299 9.66919 8.97299 10.2212V11.3962C8.97299 11.5062 9.06299 11.5962 9.17299 11.5962H30.827C30.937 11.5962 31.027 11.5062 31.027 11.3962V10.2212V10.2212Z' fill='%23EF552B'/%3E%3Cpath d='M20 19.2908C22.8713 19.2908 25.199 18.6909 25.199 17.9508C25.199 17.2108 22.8713 16.6108 20 16.6108C17.1287 16.6108 14.801 17.2108 14.801 17.9508C14.801 18.6909 17.1287 19.2908 20 19.2908Z' fill='%23636587'/%3E%3Cpath d='M20 22.9472C17.778 22.9472 15.882 22.5882 15.138 22.0822C14.994 21.9842 14.801 22.0882 14.801 22.2632V23.6702C14.801 24.4102 17.129 25.0102 20 25.0102C22.871 25.0102 25.199 24.4102 25.199 23.6702V22.2632C25.199 22.0892 25.006 21.9842 24.862 22.0822C24.118 22.5882 22.222 22.9472 20 22.9472Z' fill='%23797B98'/%3E%3Cpath d='M20 25.7802C17.778 25.7802 15.882 25.4212 15.138 24.9152C14.994 24.8172 14.801 24.9212 14.801 25.0962V26.5032C14.801 27.2432 17.129 27.8432 20 27.8432C22.871 27.8432 25.199 27.2432 25.199 26.5032V25.0962C25.199 24.9222 25.006 24.8172 24.862 24.9152C24.118 25.4212 22.222 25.7802 20 25.7802Z' fill='%23797B98'/%3E%3Cpath d='M24.36 20.6108H22.704V21.5668H24.36V20.6108Z' fill='%23636587'/%3E%3Cpath d='M24.862 19.2492C24.118 19.7542 22.221 20.1142 20 20.1142C17.779 20.1142 15.882 19.7552 15.138 19.2492C14.994 19.1512 14.801 19.2552 14.801 19.4302V20.8372C14.801 21.5772 17.129 22.1772 20 22.1772C22.871 22.1772 25.199 21.5772 25.199 20.8372V19.4302C25.199 19.2552 25.006 19.1512 24.862 19.2492ZM23.194 21.3722C23.074 21.3722 22.976 21.2742 22.976 21.1542C22.976 21.0342 23.074 20.9362 23.194 20.9362C23.314 20.9362 23.412 21.0342 23.412 21.1542C23.412 21.2742 23.314 21.3722 23.194 21.3722ZM23.873 21.1852C23.753 21.1852 23.655 21.0872 23.655 20.9672C23.655 20.8472 23.753 20.7492 23.873 20.7492C23.993 20.7492 24.091 20.8472 24.091 20.9672C24.091 21.0872 23.993 21.1852 23.873 21.1852Z' fill='%23797B98'/%3E%3C/svg%3E%0A");
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(2) .inner::before {
  content: "데이터 정제 및 분류";
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(3)::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='40' height='40' style='enable-background:new 0 0 40 40'%3E%3Ccircle cx='16.5' cy='16.5' r='8.566' style='fill:%231f2353'/%3E%3Cpath d='M19 20h-5a1 1 0 0 1-1-1v-5a1 1 0 0 1 1-1h5a1 1 0 0 1 1 1v5a1 1 0 0 1-1 1z' style='fill:%23ef552b'/%3E%3Cpath d='M32 12.019h-3a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1zM32 26h-3a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1zM25 32.981h-3a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1zM19 8.312v-.293a1 1 0 0 0-1-1h-3a1 1 0 0 0-1 1v.288a8.47 8.47 0 0 1 5 .005zM23.729 12.019H25a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-3a1 1 0 0 0-1 1v1.223a8.51 8.51 0 0 1 2.729 2.777zM9.379 21H8a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1.419A8.516 8.516 0 0 1 9.379 21z' style='fill:%23636587'/%3E%3Cpath d='M14 10.887h5a1 1 0 0 0 1-1v-1.2a8.521 8.521 0 0 0-7 0v1.2a1 1 0 0 0 1 1z' style='fill:%23636587'/%3E%3Cpath d='M32 19h-3a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1zM11 32.981H8a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1zM18 32.981h-3a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1zM32 32.981h-3a1 1 0 0 1-1-1v-3a1 1 0 0 1 1-1h3a1 1 0 0 1 1 1v3a1 1 0 0 1-1 1zM12 9.231V8.019a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h1.253A8.501 8.501 0 0 1 12 9.231zM8.37 14H8a1 1 0 0 0-1 1v3a1 1 0 0 0 1 1h.427a8.46 8.46 0 0 1-.057-5zM24.555 19H25a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-.389c.226.763.352 1.569.352 2.406A8.46 8.46 0 0 1 24.555 19zM14 24.505V25a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-.5a8.456 8.456 0 0 1-2.509.378A8.47 8.47 0 0 1 14 24.505zM21 23.569V25a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-3a1 1 0 0 0-1-1h-1.397A8.506 8.506 0 0 1 21 23.569z' style='fill:%23363965'/%3E%3Cpath d='M19 22.113h-5a1 1 0 0 0-1 1v1.2a8.521 8.521 0 0 0 7 0v-1.2a1 1 0 0 0-1-1zM24.298 12.97H23.5a1 1 0 0 0-1 1v5a1 1 0 0 0 1 1h.827a8.514 8.514 0 0 0-.029-7zM10.5 18.97v-5a1 1 0 0 0-1-1h-.798a8.513 8.513 0 0 0-.028 7H9.5a1 1 0 0 0 1-1z' style='fill:%23363965'/%3E%3Cpath d='m30.573 31.746 1.231-1.231a.31.31 0 0 0 0-.438l-5.434-5.434a.31.31 0 0 0-.438 0l-1.231 1.231a.31.31 0 0 0 0 .438l5.434 5.434a.31.31 0 0 0 .438 0z' style='fill:%238f91a9'/%3E%3Cpath d='M16.203 7.174a9.25 9.25 0 0 0-8.971 8.971c-.151 5.153 4.014 9.485 9.17 9.527a9.21 9.21 0 0 0 5.88-2.049.311.311 0 0 1 .416.019l1.542 1.542a.31.31 0 0 0 .438 0l.563-.563a.31.31 0 0 0 0-.438L23.7 22.64a.311.311 0 0 1-.019-.416 9.21 9.21 0 0 0 2.049-5.88c-.043-5.155-4.374-9.321-9.527-9.17zm7.856 9.247a7.58 7.58 0 1 1-15.16 0 7.58 7.58 0 0 1 15.16 0z' style='fill:%23bcbdcc'/%3E%3C/svg%3E");
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(3) .inner::before {
  content: "데이터 분석";
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(4)::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='40' height='40' style='enable-background:new 0 0 40 40' version='1.0'%3E%3Cpath d='M32.767 11.466h-16.77a.999.999 0 0 1-.642-.234l-1.358-1.139a1 1 0 0 0-.642-.234H8.26a1 1 0 0 0-1 1v16.519a1 1 0 0 0 1 1h24.508a1 1 0 0 0 1-1V12.466c-.001-.552-.448-1-1.001-1z' style='fill:%23797b98'/%3E%3Cpath d='M31.777 26.819H9.25a1 1 0 0 1-1-1V13.523a1 1 0 0 1 1-1h22.527a1 1 0 0 1 1 1v12.296a1 1 0 0 1-1 1z' style='fill:%23f5f5fa'/%3E%3Cpath d='M32.767 13.358H15.948a.997.997 0 0 0-.572.18l-1.4.977c-.168.117-.368.18-.572.18H8.26a1 1 0 0 0-1 1v13.576a1 1 0 0 0 1 1h24.508a1 1 0 0 0 1-1V14.358c-.001-.552-.448-1-1.001-1z' style='fill:%23a5a7ba'/%3E%3Ccircle cx='20.901' cy='22.146' r='4.319' style='fill:%23fff'/%3E%3Cpath d='M20.901 22.497a1.616 1.616 0 1 0 0-3.232 1.616 1.616 0 0 0 0 3.232z' style='fill:%23a5a7ba'/%3E%3Cpath d='M20.901 25.869a3.693 3.693 0 0 0 2.785-1.278.237.237 0 0 0 .055-.186l-.018-.14a1.264 1.264 0 0 0-1.04-1.081 1.2 1.2 0 0 0-.349.007l-.644.122a4.272 4.272 0 0 1-1.578 0l-.644-.122a1.201 1.201 0 0 0-.349-.007 1.264 1.264 0 0 0-1.04 1.081l-.018.14a.237.237 0 0 0 .055.186 3.695 3.695 0 0 0 2.785 1.278z' style='fill:%238f91a9'/%3E%3Cpath d='M27.862 5.057a.572.572 0 0 1 .406.272l2.673 4.276a.548.548 0 0 1-.115.711.565.565 0 0 1-.365.124h-.891a.275.275 0 0 0-.275.275v3.815c0 .33-.267.597-.597.597h-1.812a.597.597 0 0 1-.597-.597v-3.815a.275.275 0 0 0-.275-.275h-.891a.56.56 0 0 1-.364-.124.548.548 0 0 1-.115-.711l2.685-4.297a.548.548 0 0 1 .533-.251z' style='fill:%23ef552b'/%3E%3C/svg%3E");
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(4) .inner::before {
  content: "타겟 생성";
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper {
  flex: 1;
  flex-basis: 450px;
  border-radius: 8px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide {
  display: flex;
  flex-direction: column;
  gap: 24px;
  background-color: #f5f5fa;
  padding: 24px;
  border-radius: 8px;
  color: white;
  height: 100%;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-header {
  display: flex;
  flex-direction: column;
  flex: 0;
  justify-content: center;
  min-width: 90px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-header .title {
  display: flex;
  align-items: center;
  gap: 8px;
  border-bottom: 1px solid #d2d3dd;
  padding-bottom: 8px;
  margin-bottom: 8px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-header .title span {
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #52cc8f;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-header .title h6 {
  font-weight: 600;
  font-size: 14px;
  color: #1f2353;
  line-height: 1;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-header p {
  font-size: 12px;
  color: #636587;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body {
  display: flex;
  justify-content: center;
  background-color: white;
  height: 100%;
  border-radius: 8px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect {
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 200px;
  padding: 8px 16px;
  border-radius: 4px;
  background-color: #f5f5fa;
  border: 1px solid #d2d3dd;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data p {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: white;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data span .data-icon {
  display: flex;
  width: 12px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data span .data-icon svg {
  width: 100%;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data .more-dummy {
  display: flex;
  flex: 1;
  justify-content: end;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data .more-dummy .icon {
  width: 2px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data.a p {
  color: #f16641;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data.b p {
  color: #43bf81;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data.c p {
  color: #f2ba1f;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category {
  flex-direction: column;
  align-items: center;
  gap: 8px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
  justify-content: center;
  padding: 24px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 6px;
  padding: 4px 8px;
  border-radius: 50px;
  background-color: #f5f5fa;
  border: 1px solid #d2d3dd;
  color: #636587;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat .circle {
  display: flex;
  width: 6px;
  height: 6px;
  border-radius: 50px;
  background-color: #636587;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat .circle.yellow {
  background-color: #ffc833;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat .circle.green {
  background-color: #52cc8f;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat .circle.blue {
  background-color: #2e82ff;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat .circle.orange {
  background-color: #ef552b;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat span {
  font-size: 12px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat .icon-wrapper {
  display: none;
  justify-content: center;
  align-items: center;
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat .icon-wrapper .icon {
  display: flex;
  width: 6px;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-category .cat-wrapper .cat .icon-wrapper .icon svg {
  width: 100%;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body .sa--slide-body--artwork {
  max-width: 130px;
  min-height: 130px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body .sa--slide-body--artwork svg {
  width: 100%;
}

@media (max-width: 1200px) {
  .sa--header.b {
    border-radius: 0;
  }
  .sa--header.b .sa--header-row {
    margin: 0;
  }
  .sa--header.b .sa--header-row .progress-container {
    padding: 0 20px;
  }
  .sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step .chatbox-container {
    min-width: 46px;
  }
  .sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step .chatbox-container .text-wrapper {
    font-size: 10px;
  }
  .sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step .chatbox-container .bottom-wrapper .bottom {
    width: 6px;
  }
  .sa--header.b .sa--header-row .sa--header--swiper-container {
    padding: 0;
  }
  .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper {
    flex-wrap: wrap;
    flex-direction: column;
    gap: 16px;
  }
  .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper {
    flex-basis: 100px;
  }
  .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination {
    gap: 8px;
  }
  .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper {
    flex-basis: 300px;
  }
  .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body .sa--slide-body--artwork {
    max-width: 100px;
  }
}
@media (max-width: 992px) {
  .sa--header.b .sa--header-row .progress-container {
    margin: 24px 0;
  }
  .sa--header.b .sa--header-row .progress-container .progress-wrapper .progressbar-container .progressbar-bg {
    height: 4px;
  }
  .sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step {
    width: 12px;
    height: 12px;
  }
  .sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step.filled::after {
    width: 12px;
    height: 12px;
  }
  .sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step.fill::after {
    width: 12px;
    height: 12px;
  }
  .sa--header.b .sa--header-row .progress-container .progress-wrapper .step-container .step .chatbox-container {
    top: -220%;
  }
  .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet {
    padding: 8px 16px;
  }
  .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .pagination-wrapper .swiper-pagination .swiper-pagination-bullet .inner::before {
    font-size: 14px;
  }
  .sa--header.b .sa--header-row .sa--header--swiper-container .saSwiper .swiper-wrapper .swiper-slide .sa--slide-body.data-collect .data {
    width: 150px;
    padding: 4px 8px;
  }
}
.sa--behavier > * {
  transition: all 0.15s ease-in-out;
}
.sa--behavier .sa--behavier--content-wrapper {
  position: relative;
  display: flex;
  gap: 40px;
  background-color: #f5f5fa;
  border-radius: 8px;
  overflow: hidden;
  padding: 80px 0;
  margin: 0;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--cover-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--cover-wrapper .sa--behavier--cover-content {
  padding: 80px 110px;
  background: rgba(210, 211, 221, 0.2);
  box-shadow: 20px 20px 40px rgba(31, 35, 83, 0.3);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  border-radius: 8px;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--cover-wrapper .sa--behavier--cover-content .artwork {
  display: flex;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--cover-wrapper .sa--behavier--cover-content .artwork svg {
  width: 100%;
  max-width: 200px;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--content-row {
  display: flex;
  justify-content: center;
  gap: 40px;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--content-row .sa--behavier--content-item {
  min-width: 80px;
  min-height: 80px;
  background-color: #d2d3dd;
  border-radius: 8px;
  overflow: hidden;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--content-row .sa--behavier--content-item.navy {
  background-color: #1f2353;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--content-row .sa--behavier--content-item.orange {
  background-color: #ef552b;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--content-row .sa--behavier--content-item.green {
  background-color: #52cc8f;
}
.sa--behavier .sa--behavier--content-wrapper .sa--behavier--content-row .sa--behavier--content-item.yellow {
  background-color: #ffc833;
}

@media (max-width: 600px) {
  .sa--behavier .sa--behavier--content-wrapper {
    padding: 40px 0;
    gap: 0;
  }
  .sa--behavier .sa--behavier--content-wrapper .sa--behavier--cover-wrapper .sa--behavier--cover-content {
    min-width: 170px;
    padding: 100px 60px;
    scale: 0.6;
    z-index: 3;
  }
  .sa--behavier .sa--behavier--content-wrapper .sa--behavier--content-row {
    gap: 32px;
    scale: 0.7;
  }
}
.sa--target .sa--target--content-wrapper {
  display: flex;
  gap: 24px;
  margin: 0;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 0;
  flex-basis: 380px;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container .card-top {
  display: flex;
  justify-content: center;
  background-color: #1f2353;
  padding: 100px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container .card-top .artwork {
  position: relative;
  width: 70%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: visible;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container .card-top .artwork .abs-container {
  position: relative;
  display: flex;
  width: 100%;
  height: 120px;
  justify-content: center;
  align-items: center;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container .card-top .artwork .abs-container .circle-a {
  position: absolute;
  display: flex;
  min-width: 120px;
  min-height: 120px;
  border-radius: 50%;
  background-color: blue;
  mix-blend-mode: lighten;
  top: -40%;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container .card-top .artwork .abs-container .circle-b {
  position: absolute;
  display: flex;
  min-width: 120px;
  min-height: 120px;
  border-radius: 50%;
  background-color: green;
  mix-blend-mode: lighten;
  top: 30%;
  left: 17%;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container .card-top .artwork .abs-container .circle-c {
  position: absolute;
  display: flex;
  min-width: 120px;
  min-height: 120px;
  border-radius: 50%;
  background-color: yellow;
  mix-blend-mode: lighten;
  top: 30%;
  left: 40%;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container .card-top .artwork svg {
  display: flex;
  width: 100%;
  height: 100%;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container .card-bottom {
  display: flex;
  flex-direction: column;
  gap: 16px;
  background-color: white;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  padding: 64px;
}
.sa--target .sa--target--content-wrapper .sa--target--card-container .card-bottom h5 {
  font-weight: 700;
}

@media (max-width: 992px) {
  .sa--target .sa--target--content-wrapper .sa--target--card-container {
    min-width: auto;
  }
  .sa--target .sa--target--content-wrapper .sa--target--card-container .card-top {
    padding: 60px 40px;
  }
  .sa--target .sa--target--content-wrapper .sa--target--card-container .card-top .artwork {
    width: 60%;
    max-width: 300px;
    height: auto;
  }
  .sa--target .sa--target--content-wrapper .sa--target--card-container .card-bottom {
    padding: 20px 40px 40px;
    gap: 8px;
  }
}
.sa--insight .section-container {
  position: relative;
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.sa--insight .section-container .title-wrap {
  display: flex;
  flex: 1;
  flex-basis: 400px;
  position: sticky;
  top: 30%;
  height: 225px;
}
.sa--insight .section-container .title-wrap .bullet {
  display: none;
  flex-wrap: wrap;
  gap: 8px;
}
.sa--insight .section-container .title-wrap .bullet .item {
  padding: 6px 14px;
  font-size: 14px;
  font-weight: 300;
  color: #d2d3dd;
  background-color: #f5f5fa;
  border-radius: 50px;
  transition: all 0.15s ease-in-out;
}
.sa--insight .section-container .title-wrap .bullet .item.active {
  background-color: #2e82ff;
  color: white;
}
.sa--insight .section-container .content-wrap {
  display: none;
  flex-direction: column;
  flex: 1;
  flex-basis: 400px;
  gap: 24px;
  position: relative;
}
.sa--insight .section-container .content-wrap .item-container {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: space-between;
  gap: 40px;
  background-color: #f5f5fa;
  padding: 60px;
  border-radius: 8px;
  min-height: 550px;
}
.sa--insight .section-container .content-wrap .item-container .item-top {
  display: flex;
  align-items: center;
  gap: 8px;
}
.sa--insight .section-container .content-wrap .item-container .item-top::before {
  content: "";
  display: flex;
  width: 2px;
  height: 70%;
  background-color: #ef552b;
  border-radius: 10px;
}
.sa--insight .section-container .content-wrap .item-container .item-top .content {
  display: flex;
  width: 100%;
}
.sa--insight .section-container .content-wrap .item-container .item-top .content h5 {
  color: #636587;
  line-height: 1.3;
}
.sa--insight .section-container .content-wrap .item-container .item-top .content span {
  color: #636587;
  font-size: 14px;
  display: none;
}
.sa--insight .section-container .content-wrap .item-container .item-top .content .icon {
  display: flex;
  width: 2.5px;
}
.sa--insight .section-container .content-wrap .item-container .item-top .content .icon svg {
  width: 100%;
}
.sa--insight .section-container .content-wrap .item-container .item-bottom {
  display: flex;
  justify-content: center;
}
.sa--insight .section-container .content-wrap .item-container .item-bottom span {
  color: #8f91a9;
  font-size: 14px;
  font-weight: 300;
}
.sa--insight .section-container .content-wrap .item-container.type-a .item-body {
  position: relative;
  display: flex;
  justify-content: space-evenly;
  gap: 32px;
}
.sa--insight .section-container .content-wrap .item-container.type-a .item-body .cover {
  position: absolute;
  display: flex;
  width: 100%;
  justify-content: center;
  bottom: 30%;
}
.sa--insight .section-container .content-wrap .item-container.type-a .item-body .cover span {
  color: white;
  background-color: #ef552b;
  font-size: 14px;
  padding: 2px 8px;
  border-radius: 50px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
}
.sa--insight .section-container .content-wrap .item-container.type-a .item-body .content {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 24px;
  align-items: center;
}
.sa--insight .section-container .content-wrap .item-container.type-a .item-body .content .graph {
  display: flex;
  justify-content: center;
  width: 70%;
  height: 100%;
  max-width: 205px;
  max-height: 205px;
}
.sa--insight .section-container .content-wrap .item-container.type-a .item-body .content .graph svg {
  width: 100%;
  height: 100%;
}
.sa--insight .section-container .content-wrap .item-container.type-a .item-body .content .info {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.sa--insight .section-container .content-wrap .item-container.type-a .item-body .content .info span:last-child {
  font-size: 24px;
}
.sa--insight .section-container .content-wrap .item-container.type-a .item-body .content .info span:last-child .mute {
  opacity: 0.5;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body {
  display: flex;
  justify-content: space-evenly;
  gap: 32px;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  gap: 16px;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user {
  width: 100%;
  max-width: 230px;
  height: 100%;
  max-height: 280px;
  border-radius: 8px;
  background-color: rgba(210, 211, 211, 0.3);
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user .artwork-user-top {
  display: flex;
  justify-content: space-between;
  padding: 20px;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user .artwork-user-top .element-wrapper {
  display: flex;
  gap: 4px;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user .artwork-user-top .element {
  width: 8px;
  height: 8px;
  border-radius: 50px;
  background-color: #a5a7ba;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user .artwork-user-top .element.a {
  width: 30px;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user .artwork-user-body {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 70%;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user .artwork-user-body svg {
  max-width: 70%;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-info {
  display: flex;
  width: 100%;
  max-width: 150px;
  flex-direction: column;
  gap: 16px;
}
.sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-info .data {
  width: 100%;
  background-color: white;
  border-radius: 8px;
}
.sa--insight .section-container .content-wrap .item-container.type-c .item-body {
  display: flex;
  justify-content: space-evenly;
  gap: 32px;
}
.sa--insight .section-container .content-wrap .item-container.type-c .item-body .content {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 0.8;
  gap: 16px;
  background-color: white;
  border-radius: 8px;
  padding: 40px;
}
.sa--insight .section-container .content-wrap .item-container.type-c .item-body .content .graph {
  width: 100%;
  max-width: 290px;
}
.sa--insight .section-container .content-wrap .item-container.type-c .item-body .content .info {
  display: flex;
  width: 100%;
  max-width: 310px;
  justify-content: space-between;
}
.sa--insight .section-container .content-wrap .item-container.type-c .item-body .content .info span {
  width: 25px;
  text-align: center;
  color: #bcbdcc;
  font-weight: 300;
  font-size: 14px;
}
.sa--insight .section-container .content-wrap .item-container.type-c .item-body .content .info span span.responsible-text {
  color: inherit;
}
.sa--insight .section-container .content-wrap .item-container.type-c .item-body .content .info span:nth-child(6) {
  color: #82b4ff;
}
.sa--insight .section-container .content-wrap .item-container.type-c .item-body .content .info span:last-child {
  color: #f59980;
}
.sa--insight .section-container .content-wrap .item-container.type-d .item-body {
  display: flex;
  justify-content: space-evenly;
  gap: 32px;
}
.sa--insight .section-container .content-wrap .item-container.type-d .item-body .content {
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1;
  gap: 24px;
}
.sa--insight .section-container .content-wrap .item-container.type-d .item-body .content .content-row {
  display: flex;
  width: 100%;
}
.sa--insight .section-container .content-wrap .item-container.type-d .item-body .content .content-row .content-item {
  display: flex;
  flex: 1;
  gap: 8px;
  flex-direction: column;
  align-items: center;
}
.sa--insight .section-container .content-wrap .item-container.type-d .item-body .content .content-row .content-item span {
  font-weight: 400;
  font-size: 14px;
  color: #636587;
}
.sa--insight .section-container .content-wrap .item-container.type-d .item-body .content .content-row .content-item .graph {
  width: 100%;
  max-width: 100px;
  position: relative;
}
.sa--insight .section-container .content-wrap .item-container.type-d .item-body .content .content-row .content-item .graph .pctg {
  display: flex;
  width: 100%;
  height: 100%;
  position: absolute;
  justify-content: center;
  align-items: center;
}
.sa--insight .section-container .content-wrap .item-container.type-d .item-body .content .content-row .content-item .graph .pctg h5 {
  font-weight: 300;
}
.sa--insight .section-container .swiper-container {
  display: flex;
  width: 100%;
}
.sa--insight .section-container .swiper-container .saSwiperInsight {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.sa--insight .section-container .swiper-container .saSwiperInsight .swiper-pagination-wrapper .swiper-pagination {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  bottom: unset;
  left: unset;
}
.sa--insight .section-container .swiper-container .saSwiperInsight .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet {
  display: flex;
  justify-content: center;
  align-items: center;
  width: auto;
  height: 100%;
  padding: 2px 12px;
  margin: 0;
  background-color: #f5f5fa;
  color: #d2d3dd;
  font-size: 14px;
  border-radius: 50px;
  opacity: 1;
  transition: all 0.15s ease-in-out;
}
.sa--insight .section-container .swiper-container .saSwiperInsight .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #2e82ff;
  color: white;
}
.sa--insight .section-container .swiper-container .saSwiperInsight .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(1)::after {
  content: "인구통계";
}
.sa--insight .section-container .swiper-container .saSwiperInsight .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(2)::after {
  content: "라이프스타일";
}
.sa--insight .section-container .swiper-container .saSwiperInsight .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(3)::after {
  content: "쇼핑행태";
}
.sa--insight .section-container .swiper-container .saSwiperInsight .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(4)::after {
  content: "이동행태";
}
.sa--insight .section-container .swiper-container .saSwiperInsight .swiper-pagination-wrapper .swiper-pagination .swiper-pagination-bullet:nth-child(5)::after {
  content: "구매결제";
}
.sa--insight .section-container .swiper-container .saSwiperInsight .swiper-wrapper .swiper-slide {
  flex: none;
  justify-content: space-between;
}
.sa--insight .section-container .swiper-container .swiper-button-next,
.sa--insight .section-container .swiper-container .swiper-button-prev {
  top: 65%;
  transform: scale(0.3);
  background-color: rgba(31, 35, 83, 0.2);
  width: 100px;
  height: 100px;
  border-radius: 80px;
  color: #636587;
}
.sa--insight .section-container .swiper-container .swiper-button-next {
  right: -20px;
}
.sa--insight .section-container .swiper-container .swiper-button-next::after {
  margin-right: -4px;
}
.sa--insight .section-container .swiper-container .swiper-button-prev {
  left: -20px;
}
.sa--insight .section-container .swiper-container .swiper-button-prev::after {
  margin-left: -4px;
}

@media (max-width: 992px) {
  .sa--insight .section-container .title-wrap {
    position: relative;
    height: auto;
  }
  .sa--insight .section-container .content-wrap .item-container {
    padding: 40px 32px;
    min-height: 450px;
  }
  .sa--insight .section-container .content-wrap .item-container .item-top {
    gap: 8px;
  }
  .sa--insight .section-container .content-wrap .item-container .item-top::before {
    width: 2px;
  }
  .sa--insight .section-container .content-wrap .item-container .item-top .content span {
    font-size: 12px;
  }
  .sa--insight .section-container .content-wrap .item-container .item-top .content .icon {
    width: 2px;
  }
  .sa--insight .section-container .content-wrap .item-container .item-bottom span {
    font-size: 12px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-a .item-body .cover span {
    font-size: 12px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-a .item-body .content {
    gap: 8px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-a .item-body .content .graph {
    width: 60%;
    height: 60%;
  }
  .sa--insight .section-container .content-wrap .item-container.type-a .item-body .content .info span {
    font-size: 12px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-a .item-body .content .info span:last-child {
    font-size: 14px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user {
    width: 40%;
  }
  .sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-info {
    width: 30%;
  }
  .sa--insight .section-container .content-wrap .item-container.type-c .item-body .content {
    padding: 24px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-c .item-body .content .info span {
    width: 10px;
    font-size: 12px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-c .item-body .content .info span span.responsible-text {
    display: none;
  }
  .sa--insight .section-container .content-wrap .item-container.type-d .item-body .content {
    gap: 16px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-d .item-body .content .content-row .content-item span {
    font-size: 12px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-d .item-body .content .content-row .content-item .graph {
    width: 70%;
    height: 70%;
  }
  .sa--insight .section-container .content-wrap .item-container.type-d .item-body .content .content-row .content-item .graph .pctg h5 {
    font-size: 14px;
  }
}
@media (max-width: 800px) {
  .sa--insight .section-container .content-wrap .item-container {
    min-height: 400px;
    gap: 24px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-a .item-body {
    gap: 0;
  }
  .sa--insight .section-container .content-wrap .item-container.type-a .item-body .cover {
    top: 0;
    bottom: auto;
  }
  .sa--insight .section-container .content-wrap .item-container.type-b .item-body .content {
    gap: 8px;
    flex: 0.7;
  }
  .sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user {
    width: 100%;
  }
  .sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user .artwork-user-top {
    padding: 10px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user .artwork-user-top .element {
    height: 4px;
    width: 4px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-user .artwork-user-body svg {
    width: 50%;
  }
  .sa--insight .section-container .content-wrap .item-container.type-b .item-body .content .artwork-info {
    width: 70%;
    gap: 8px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-c .item-body .content {
    flex: 0.7;
    padding: 16px;
    margin: 0;
  }
  .sa--insight .section-container .content-wrap .item-container.type-d .item-body {
    padding: 0 20px;
  }
  .sa--insight .section-container .content-wrap .item-container.type-d .item-body .content {
    gap: 16px;
  }
}
.ctp--header {
  border-radius: 8px;
  background-color: #1f2353;
  position: relative;
}
.ctp--header .ctp--header-row {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ctp--header .ctp--header-row .ctp--header--content-container {
  display: flex;
  justify-content: center;
  flex: 1;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 24px;
  padding: 32px;
  background-color: #171b47;
  border-radius: 8px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content {
  display: flex;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp {
  flex-direction: column;
  gap: 24px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp > * {
  user-select: none;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item {
  position: relative;
  display: flex;
  flex: 1;
  overflow: hidden;
  border-radius: 8px;
  min-width: 270px;
  transition: all 0.15s ease-in-out;
  cursor: pointer;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item:hover .item-content .info .more-wrapper .more {
  background-color: #636587;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item:active {
  scale: 0.98;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item:active .item-content .info .more-wrapper .more {
  background-color: #797b98;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content {
  display: flex;
  align-items: center;
  gap: 24px;
  flex: 1;
  background-color: #363965;
  padding: 24px;
  transition: all 0.15s ease-in-out;
  border-radius: 8px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .logo {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 60px;
  background-color: #1f2353;
  border-radius: 50%;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .logo .svg-wrapper {
  display: flex;
  width: 60px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .logo .svg-wrapper svg {
  width: 100%;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .info {
  display: flex;
  flex: 1;
  gap: 8px;
  flex-direction: column;
  line-height: 1;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .info .text-wrapper h5 {
  font-size: 12px;
  font-weight: 300;
  color: white;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .info .text-wrapper span {
  font-size: 12px;
  color: #bcbdcc;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .info .more-wrapper {
  display: flex;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .info .more-wrapper .more {
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 1.1;
  font-size: 12px;
  font-weight: 400;
  gap: 4px;
  padding: 4px 8px;
  width: 66px;
  color: #bcbdcc;
  background-color: #4c4f75;
  border-radius: 4px;
  transition: all 0.15s ease-in-out;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .info .more-wrapper .more .icon {
  display: flex;
  width: 7px;
  opacity: 1;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .info .more-wrapper .more .icon.other {
  width: 10px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content .info .more-wrapper .more .icon svg {
  width: 100%;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .cover-content--container {
  position: absolute;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 24px;
  background-color: #363965;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: -1;
  transition: all 0.15s ease-in-out;
  border-radius: 8px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .cover-content--container .content {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  padding-top: 5px;
  gap: 8px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .cover-content--container .content p {
  font-size: 12px;
  color: #bcbdcc;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .cover-content--container .content .close-wrapper {
  position: absolute;
  display: flex;
  top: -10px;
  right: -10px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .cover-content--container .content .close-wrapper .close {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  line-height: 1.1;
  font-size: 12px;
  font-weight: 400;
  padding: 6px;
  color: #636587;
  background-color: #f5f5fa;
  border-radius: 50%;
  cursor: pointer;
  opacity: 0.3;
  transition: all 0.15s ease-in-out;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .cover-content--container .content .close-wrapper .close .icon {
  display: flex;
  width: 8px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .cover-content--container .content .close-wrapper .close .icon svg {
  width: 100%;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item.cover-visible .item-content {
  opacity: 0.2;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item.cover-visible .cover-content--container {
  opacity: 1;
  z-index: 3;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item.cover-visible:hover .cover-content--container .content .close-wrapper .close {
  opacity: 0.5;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item.cover-visible:active .cover-content--container .content .close-wrapper .close {
  opacity: 0.6;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.icon {
  display: flex;
  width: 30px;
  height: 30px;
  background-color: #52cc8f;
  border-radius: 50%;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.icon svg {
  width: 100%;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container {
  position: relative;
  display: flex;
  flex-direction: column;
  border-radius: 8px;
  overflow: hidden;
  width: 180px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .cover-wrapper {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: end;
  width: 100%;
  height: 100%;
  z-index: 3;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .cover-wrapper .cover-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  padding: 16px 24px;
  flex: 1;
  backdrop-filter: blur(5px);
  background-color: rgba(31, 35, 83, 0.05);
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .cover-wrapper .cover-content p {
  font-size: 12px;
  font-weight: 600;
  color: #1f2353;
  line-height: 1;
  margin-bottom: 8px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .cover-wrapper .cover-content span {
  font-size: 12px;
  color: #636587;
  line-height: 1.1;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1;
  background-color: white;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content {
  display: flex;
  flex-direction: column;
  width: 250px;
  height: 250px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content .swiper {
  display: flex;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content .swiper .swiper-wrapper .swiper-slide {
  position: relative;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content .swiper .swiper-wrapper .swiper-slide .chatbox-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: absolute;
  top: 12%;
  right: 20%;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content .swiper .swiper-wrapper .swiper-slide .chatbox-container .chatbox {
  font-size: 12px;
  font-weight: 300;
  color: white;
  background-color: #1f2353;
  padding: 2px 8px;
  border-radius: 4px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content .swiper .swiper-wrapper .swiper-slide .chatbox-container .bottom-wrapper {
  display: flex;
  padding: 0px 10px;
  width: 100%;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content .swiper .swiper-wrapper .swiper-slide .chatbox-container .bottom-wrapper .bottom {
  display: flex;
  width: 10px;
  margin-top: -1px;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content .swiper .swiper-wrapper .swiper-slide .chatbox-container .bottom-wrapper .bottom svg {
  width: 100%;
}
.ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content .swiper .swiper-wrapper .swiper-slide svg {
  width: 100%;
}

@media (max-width: 1200px) {
  .ctp--header {
    border-radius: 0;
  }
}
@media (max-width: 980px) {
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper {
    flex-direction: column;
    padding: 24px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container {
    width: 564px;
  }
}
@media (max-width: 662px) {
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper {
    gap: 16px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp {
    gap: 8px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row {
    gap: 8px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item {
    min-width: 180px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .item-content {
    padding: 16px 24px;
    gap: 24px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.dmp .dmp-row .item .cover-content--container .content .close-wrapper .close {
    padding: 4px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.icon {
    width: 20px;
    height: 20px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container {
    width: 100%;
    min-height: 200px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper {
    align-items: start;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content {
    width: 130px;
    height: 130px;
  }
  .ctp--header .ctp--header-row .ctp--header--content-container .ctp--header--content-wrapper .content.card-container .card-wrapper .swiper-content .swiper .swiper-wrapper .swiper-slide .chatbox-container {
    top: 5%;
    right: 10%;
  }
}
.ctp--audience-match .ctp--audience-match--card-container {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper {
  display: flex;
  flex-direction: column;
  flex: 1;
  gap: 24px;
  padding: 48px;
  background-color: white;
  border-radius: 8px;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .info {
  display: flex;
  flex: 1;
  justify-content: space-between;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .info h5 {
  font-size: 18px;
  font-weight: 700;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .info .pub-icon {
  display: flex;
  gap: 8px;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .info .pub-icon .icon {
  display: flex;
  width: 40px;
  height: 40px;
  border-radius: 40px;
  overflow: hidden;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .info .pub-icon .icon.insta {
  background: #d6249f;
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .info .pub-icon .icon svg {
  width: 100%;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 24px;
  border-radius: 8px;
  background-color: #f5f5fa;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-top: 40px;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper {
  display: flex;
  justify-content: center;
  gap: 8px;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper .icon {
  position: relative;
  display: flex;
  width: 20px;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper .icon svg {
  width: 100%;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper .icon .chatbox-container {
  position: absolute;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-width: 80px;
  top: -120%;
  left: -150%;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper .icon .chatbox-container .text-wrapper {
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  color: white;
  background-color: #1f2353;
  padding: 2px 8px;
  border-radius: 4px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper .icon .chatbox-container .bottom-wrapper {
  display: flex;
  justify-content: center;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper .icon .chatbox-container .bottom-wrapper .bottom {
  display: flex;
  width: 10px;
  margin-top: -1px;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper .icon .chatbox-container .bottom-wrapper .bottom svg {
  width: 100%;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .title {
  display: flex;
  justify-content: center;
  padding-bottom: 24px;
}
.ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .title h6 {
  font-size: 14px;
  color: #636587;
  font-weight: 400;
}

@media (max-width: 980px) {
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper {
    gap: 16px;
    padding: 24px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .info h5 {
    font-size: 14px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .info .pub-icon {
    gap: 4px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .info .pub-icon .icon {
    width: 20px;
    height: 20px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic {
    padding: 16px;
    gap: 8px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph {
    padding-top: 24px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper {
    gap: 4px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper .icon {
    width: 14px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .infograph .audience-wrapper .icon .chatbox-container {
    top: -160%;
    left: -33px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .title {
    padding-bottom: 8px;
  }
  .ctp--audience-match .ctp--audience-match--card-container .ctp--audience-match--card-container--row .card-wrapper .graphic .title h6 {
    font-size: 12px;
  }
}
.ct--ct-plus--more-backdrop {
  position: absolute;
  opacity: 0.0001;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  height: 100%;
  width: 100%;
  background-color: white;
  z-index: 0;
}

.ct--ct-plus .tab {
  display: flex;
}
.ct--ct-plus .tab span {
  border-radius: 8px;
  font-size: 14px;
  padding: 2px 8px;
  background-color: #ef552b;
  color: white;
}
.ct--ct-plus mark {
  font-weight: 600;
  color: #ef552b;
  background-color: transparent;
  padding: 0;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper {
  display: flex;
  gap: 24px;
  flex-wrap: wrap;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card {
  display: flex;
  padding: 80px;
  background-color: #1f2353;
  border-radius: 8px;
  flex: 1;
  min-width: 400px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper {
  width: 100%;
  height: 100%;
  top: 0;
  background-color: #1f2353;
  transition: all 0.5s ease-in-out;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 40px;
  height: 100%;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container {
  display: flex;
  flex-direction: column;
  flex: 1;
  gap: 16px;
  padding: 32px;
  background-color: #f5f5fa;
  border-radius: 8px;
  transition: scale 0.5s, opacity 0.5s;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container:first-child {
  opacity: 0.8;
  scale: 0.95;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container:last-child {
  box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
  scale: 1;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .title-wrapper {
  display: flex;
  justify-content: space-between;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .title-wrapper .title-item {
  display: flex;
  align-items: center;
  gap: 8px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .title-wrapper .title-item .bar {
  display: flex;
  width: 2px;
  height: 60%;
  background-color: #ef552b;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .title-wrapper .title-item h6 {
  font-weight: 700;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .title-wrapper .title-item .dummy-more {
  display: flex;
  width: 3px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .title-wrapper .title-item .dummy-more svg {
  width: 100%;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper {
  display: flex;
  gap: 16px;
  flex: 1;
  flex-wrap: wrap;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table {
  display: flex;
  flex-direction: column;
  flex: 1;
  height: 100%;
  margin: 0;
  padding: 8px;
  background-color: white;
  border-radius: 8px;
  min-width: 180px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--header {
  color: #636587;
  font-size: 12px;
  font-weight: 500;
  padding: 4px 16px 8px;
  border-bottom: 1px solid #f5f5fa;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  height: 100%;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row {
  padding: 8px 0;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  padding: 6px 0 6px 32px;
  color: #636587;
  font-weight: 300;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data .check-box {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  border-radius: 4px;
  border: 1px solid #d2d3dd;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data.checked-pass {
  color: #636587;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data.checked-pass .check-box {
  border: none;
  background-color: #97c1ff;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data.checked-pass .check-box::after {
  content: 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='M4 8.5H12' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  height: 16px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data.checked {
  color: #2e82ff;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data.checked .check-box {
  border: none;
  background-color: #2e82ff;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data.checked .check-box::after {
  content: 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='M3.75391 7.32275L6.76741 11.2935C7.20097 11.8648 8.07718 11.8074 8.43257 11.1845L12.246 4.50049' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  height: 16px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data.head {
  padding: 8px 0 8px 16px;
  font-size: 14px;
  justify-content: start;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data.depth {
  padding: 6px 0 6px 48px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data.drdn:after {
  content: url("data:image/svg+xml,%3Csvg width='6' height='4' viewBox='0 0 6 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.6 3.96667C2.8 4.23333 3.2 4.23333 3.4 3.96667L5.4 1.3C5.64721 0.970382 5.41202 0.5 5 0.5H1C0.587977 0.5 0.352786 0.970382 0.6 1.3L2.6 3.96667Z' fill='%23A5A7BA'/%3E%3C/svg%3E%0A");
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper {
  display: flex;
  flex-direction: column;
  gap: 8px;
  border-radius: 8px;
  height: 100%;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
  height: 100%;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item {
  display: flex;
  flex-direction: column;
  padding: 16px 24px;
  background-color: white;
  border-radius: 8px;
  flex: 1;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item .first-line {
  gap: 8px;
  display: flex;
  align-items: center;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item .first-line .icon {
  display: flex;
  width: 14px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item .first-line .icon svg {
  width: 100%;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item .first-line p {
  font-size: 14px;
  color: #1f2353;
  font-weight: 500;
  line-height: 1;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item .second-line {
  display: flex;
  border-top: 1px solid #f5f5fa;
  padding-top: 8px;
  margin-top: 8px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item .second-line span {
  font-size: 10px;
  color: #636587;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .conclusion {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 8px;
  background-color: white;
  padding: 16px;
  border-radius: 8px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .conclusion .artwork {
  max-width: 18px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .conclusion .artwork svg {
  width: 100%;
  height: 100%;
  margin-bottom: 2px;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .conclusion h6 {
  font-weight: 700;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .bottom {
  display: flex;
  justify-content: space-between;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .bottom h6 {
  color: white;
}
.ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .bottom span {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  font-size: 12px;
  font-weight: 400;
  padding: 4px 16px;
  background-color: #ef552b;
  color: white;
  border-radius: 4px;
}

@media (max-width: 1200px) {
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container {
    min-width: 320px;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table {
    height: auto;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item {
    min-width: 180px;
  }
}
@media (max-width: 980px) {
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card {
    padding: 24px;
    min-width: auto;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content {
    gap: 16px;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container {
    min-width: auto;
    padding: 24px;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container:first-child {
    order: 2;
    opacity: 0.7;
    scale: 1;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container:last-child {
    order: 1;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .title-wrapper {
    padding: 0;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .title-wrapper .title-item {
    gap: 8px;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table:last-child {
    display: none;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .table-wrapper .table .table--body .table--row .table--data {
    font-size: 12px !important;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper {
    background-color: white;
    gap: 0;
    border-radius: 8px;
    overflow: hidden;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row {
    gap: 0;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row:last-child .item:last-child {
    border: none;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item {
    padding: 16px 24px;
    border-bottom: 1px solid #f5f5fa;
    border-radius: 0;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item .first-line .icon {
    width: 12px;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item .first-line p {
    font-size: 12px;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .ctplus-wrapper .item-row .item .second-line {
    padding-top: 2px;
    margin: 0;
    border: none;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .body .body--content-container .conclusion {
    padding: 8px;
  }
  .ct--ct-plus .ct--ct-plus--cards-wrapper .ct--ct-plus--card .ct--ct-plus--more-wrapper .ct--ct-plus--more-content .bottom span {
    font-size: 10px;
  }
}
.ctp--dmp-targeting > * {
  transition: all 0.15s ease-in-out;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper {
  position: relative;
  display: flex;
  gap: 32px;
  background-color: #1f2353;
  border-radius: 8px;
  overflow: hidden;
  padding: 80px 0;
  margin: 0;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .text-container {
  position: absolute;
  display: flex;
  width: 100%;
  height: 100%;
  padding: 80px;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .text-container .text-wrapper h5 {
  line-height: 1.3;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .text-container .text-wrapper h5 span {
  color: #ef552b;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container {
  display: flex;
  overflow: hidden;
  height: 50vh;
  min-height: 400px;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container .graphic-wrapper {
  display: flex;
  justify-content: center;
  padding: 0 80px;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container .graphic-wrapper.pc {
  display: flex;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container .graphic-wrapper.mobile {
  display: none;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container .graphic-wrapper img {
  width: 100%;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .ctp--dmp-targeting--cover-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .ctp--dmp-targeting--cover-wrapper .ctp--dmp-targeting--cover-content {
  flex-direction: column;
  display: flex;
  align-items: center;
  gap: 32px;
  background-color: rgba(255, 255, 255, 0.3);
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  padding: 32px;
  border-radius: 8px;
  box-shadow: 10px 10px 20px rgba(31, 35, 83, 0.3);
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .ctp--dmp-targeting--content-row {
  display: flex;
  justify-content: center;
  gap: 32px;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .ctp--dmp-targeting--content-row .ctp--dmp-targeting--content-item {
  min-width: 80px;
  min-height: 80px;
  background-color: #363965;
  border-radius: 8px;
  overflow: hidden;
}
.ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .ctp--dmp-targeting--content-row .ctp--dmp-targeting--content-item svg {
  width: 100%;
}

@media (max-width: 1200px) {
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .text-container .text-wrapper h5 span {
    color: #ef552b;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container {
    height: 40vh;
  }
}
@media (max-width: 900px) {
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .text-container {
    padding: 40px;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container {
    height: 30vh;
    min-height: 300px;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container .graphic-wrapper.pc {
    padding: 40px;
  }
}
@media (max-width: 750px) {
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .text-container {
    position: relative;
    padding: 24px;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .text-container .text-wrapper h5 span {
    color: #ef552b;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container {
    height: auto;
    min-height: auto;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container .graphic-wrapper {
    padding: 0;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container .graphic-wrapper.pc {
    display: none;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container .graphic-wrapper.mobile {
    display: flex;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .graphic-container .graphic-wrapper.mobile img {
    max-width: 300px;
    width: 80%;
  }
}
@media (max-width: 600px) {
  .ctp--dmp-targeting > * {
    transition: all 0.15s ease-in-out;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper {
    padding: 40px 0;
    gap: 16px;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .ctp--dmp-targeting--cover-wrapper .ctp--dmp-targeting--cover-content {
    scale: 0.8;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .ctp--dmp-targeting--content-row {
    gap: 16px;
  }
  .ctp--dmp-targeting .ctp--dmp-targeting--content-wrapper .ctp--dmp-targeting--content-row .ctp--dmp-targeting--content-item {
    min-width: 60px;
    min-height: 60px;
  }
}
.ctp--report .ctp--report--content-container {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 24px;
  flex: 1;
  padding: 80px;
  background-color: #f5f5fa;
  border-radius: 8px;
  max-height: 540px;
  overflow: hidden;
}
.ctp--report .ctp--report--content-container .dummy-info-container {
  position: absolute;
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: end;
  z-index: 5;
  top: 0;
  left: 0;
  padding: 32px;
}
.ctp--report .ctp--report--content-container .dummy-info-container .dummy-info {
  display: flex;
  padding: 4px 8px;
  background-color: #1f2353;
  border-radius: 50px;
  box-shadow: 5px 5px 10px rgba(31, 35, 83, 0.3);
}
.ctp--report .ctp--report--content-container .dummy-info-container .dummy-info span {
  color: white;
  font-size: 10px;
}
.ctp--report .ctp--report--content-container .content-row {
  display: flex;
  flex-wrap: wrap;
  flex: 1;
  gap: 24px;
}
.ctp--report .ctp--report--content-container .content-row.a .report-item-dummy .body.progress .progressbar-container .progressbar-bg {
  background-color: #f5f5fa;
}
.ctp--report .ctp--report--content-container .content-row.b {
  opacity: 0.5;
}
.ctp--report .ctp--report--content-container .content-row.c {
  opacity: 0.25;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy {
  display: flex;
  flex-direction: column;
  flex: 1;
  padding: 24px;
  background-color: white;
  border-radius: 8px;
  min-width: 240px;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .head {
  display: flex;
  gap: 2px;
  flex-direction: column;
  border-bottom: 1px solid #d2d3dd;
  padding-bottom: 8px;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .head span {
  font-size: 12px;
  font-weight: 400;
  color: #8f91a9;
  line-height: 1;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .head h5 {
  font-size: 12px;
  color: #1f2353;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body {
  display: flex;
  justify-content: center;
  align-items: end;
  padding: 16px 0 8px;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.progress {
  margin-top: 16px;
  padding: 0;
  height: 100%;
  background-color: transparent;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.progress .progressbar-container {
  display: flex;
  height: 80%;
  width: 100%;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.progress .progressbar-container .progressbar-bg {
  display: flex;
  flex: 1;
  background-color: #d2d3dd;
  border-radius: 8px;
  overflow: hidden;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.progress .progressbar-container .progressbar-bg .progressbar-value {
  display: flex;
  justify-content: center;
  align-items: center;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.progress .progressbar-container .progressbar-bg .progressbar-value h6 {
  color: white;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.progress .progressbar-container .progressbar-bg .progressbar-value.green {
  width: 97%;
  background-color: #52cc8f;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.progress .progressbar-container .progressbar-bg .progressbar-value.blue {
  width: 48%;
  background-color: #589bff;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.progress .progressbar-container .progressbar-bg .progressbar-value.navy {
  width: 42.9%;
  background-color: #4c4f75;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body span.num {
  font-size: 32px;
  color: #1f2353;
  font-weight: 600;
  line-height: 1;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body span.num.green {
  color: #52cc8f;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body span.num.blue {
  color: #2e82ff;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body span {
  color: #636587;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.graphic {
  width: 100%;
  padding-top: 32px;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .body.graphic svg {
  width: 100%;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .bottom {
  display: flex;
  justify-content: space-between;
  padding-top: 16px;
}
.ctp--report .ctp--report--content-container .content-row .report-item-dummy .bottom p {
  font-size: 12px;
}

@media (max-width: 980px) {
  .ctp--report .ctp--report--content-container {
    padding: 24px;
    gap: 16px;
    max-height: 400px;
  }
  .ctp--report .ctp--report--content-container .dummy-info-container {
    padding: 24px;
  }
  .ctp--report .ctp--report--content-container .content-row {
    gap: 16px;
  }
  .ctp--report .ctp--report--content-container .content-row .report-item-dummy {
    padding: 16px;
  }
  .ctp--report .ctp--report--content-container .content-row .report-item-dummy .body span.num {
    font-size: 24px;
  }
  .ctp--report .ctp--report--content-container .content-row .report-item-dummy .body span {
    font-size: 12px;
  }
}
@media (max-width: 600px) {
  .ctp--report .ctp--report--content-container .content-row.a .report-item-dummy:last-child {
    opacity: 0.7;
  }
  .ctp--report .ctp--report--content-container .content-row.b {
    opacity: 0.25;
  }
  .ctp--report .ctp--report--content-container .content-row .report-item-dummy {
    width: 100%;
  }
}
.faq .faq--wrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  position: relative;
}
.faq .faq--wrap .faq--pills--wrapper .paddle-left,
.faq .faq--wrap .faq--pills--wrapper .paddle-right {
  display: none;
}
.faq .faq--wrap .faq--pills--wrapper .faq--pills {
  gap: 16px;
  flex-direction: column;
  position: sticky;
  top: 120px;
  height: fit-content;
}
.faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title {
  font-size: 18px;
  display: flex;
  background-color: white;
  border: none;
  border-radius: 8px;
  color: #a5a7ba;
  font-weight: 500;
  padding: 12px 24px;
  gap: 8px;
}
.faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title:hover {
  background-color: #f5f5fa;
}
.faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title::before {
  content: url("data:image/svg+xml,%3Csvg width='8' height='11' viewBox='0 0 8 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.6432 6.348C7.26987 5.95633 7.26987 5.04367 6.6432 4.652L1.53 1.45625C0.863951 1.03997 0 1.51881 0 2.30425V8.69575C0 9.48119 0.86395 9.96003 1.53 9.54375L6.6432 6.348Z' fill='%231F2353'/%3E%3C/svg%3E%0A");
  transform: scale(0);
  transition: all 0.15s ease-in-out;
  width: 0px;
}
.faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title.active {
  color: #1f2353;
}
.faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title.active::before {
  transform: scale(1);
  width: 10px;
}
.faq .faq--wrap .faq--tap-content .accordion .accordion-item {
  border: none;
}
.faq .faq--wrap .faq--tap-content .accordion .accordion-item .accordion-header .accordion-button {
  font-size: 18px;
  border-radius: 0;
  padding: 24px 24px;
  color: #1f2353;
}
.faq .faq--wrap .faq--tap-content .accordion .accordion-item .accordion-header .accordion-button:focus {
  border: none;
  box-shadow: none;
}
.faq .faq--wrap .faq--tap-content .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  border-radius: 8px;
  background-color: #f5f5fa;
  box-shadow: none;
}
.faq .faq--wrap .faq--tap-content .accordion .accordion-item:first-of-type {
  border-radius: 0;
}
.faq .faq--wrap .faq--tap-content .accordion .accordion-item:first-of-type .accordion-header .accordion-button {
  border-radius: 0;
}
.faq .faq--wrap .faq--tap-content .accordion .accordion-item:first-of-type .accordion-header .accordion-button:not(.collapsed) {
  border-radius: 8px;
}
.faq .faq--wrap .faq--tap-content .accordion .accordion-item .accordion-collapse .accordion-body {
  color: #636587;
  font-weight: 300;
  font-size: 18px;
  padding: 24px 24px 40px;
}

@media (max-width: 992px) {
  .faq .faq--wrap .faq--pills--wrapper {
    position: relative;
    display: flex;
    align-items: center;
    border-radius: 8px;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 16px 20px;
    overflow: hidden;
  }
  .faq .faq--wrap .faq--pills--wrapper .paddle-right,
.faq .faq--wrap .faq--pills--wrapper .paddle-left {
    transition: all 0.15s ease-in-out;
    display: none;
  }
  .faq .faq--wrap .faq--pills--wrapper .paddle-right {
    position: absolute;
    right: 0;
    width: 20px;
    height: 80%;
    justify-content: center;
    align-items: center;
    border-left: 1px solid #bcbdcc;
    color: #bcbdcc;
    opacity: 1;
  }
  .faq .faq--wrap .faq--pills--wrapper .paddle-right .right-sign {
    max-width: 7px;
  }
  .faq .faq--wrap .faq--pills--wrapper .paddle-right .right-sign svg {
    width: 100%;
  }
  .faq .faq--wrap .faq--pills--wrapper .paddle-left {
    position: absolute;
    left: 0;
    width: 20px;
    height: 80%;
    justify-content: center;
    align-items: center;
    border-right: 1px solid #bcbdcc;
    color: #bcbdcc;
    opacity: 1;
  }
  .faq .faq--wrap .faq--pills--wrapper .paddle-left .left-sign {
    max-width: 7px;
  }
  .faq .faq--wrap .faq--pills--wrapper .paddle-left .left-sign svg {
    width: 100%;
  }
  .faq .faq--wrap .faq--pills--wrapper .disabled {
    opacity: 0;
  }
  .faq .faq--wrap .faq--pills--wrapper .faq--pills {
    flex-direction: row;
    position: relative;
    height: auto;
    top: auto;
    gap: 8px;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
  }
  .faq .faq--wrap .faq--pills--wrapper .faq--pills::-webkit-scrollbar {
    display: none;
  }
  .faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title {
    font-size: 14px;
    font-weight: 500;
    padding: 8px 16px;
    max-height: 38px;
    background-color: #f5f5fa;
    color: #d2d3dd;
    gap: 0;
    min-width: 150px;
    justify-content: center;
  }
  .faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title:hover {
    background-color: #f5f5fa;
  }
  .faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title::before {
    content: "";
  }
  .faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title.active {
    color: white;
    background-color: #1f2353;
  }
  .faq .faq--wrap .faq--pills--wrapper .faq--pills .faq--pills-title.active::before {
    content: "";
    width: auto;
  }
  .faq .faq--wrap .faq--tap-content .accordion .accordion-item .accordion-header .accordion-button {
    font-size: 14px;
    padding: 12px 16px;
    line-height: 2;
  }
  .faq .faq--wrap .faq--tap-content .accordion .accordion-item .accordion-header .accordion-button:after {
    width: 14px;
    height: 14px;
    background-size: auto;
  }
  .faq .faq--wrap .faq--tap-content .accordion .accordion-item .accordion-collapse .accordion-body {
    font-size: 14px;
  }
  .faq .faq--wrap.scroll-header .faq--pills {
    align-items: center;
    position: relative;
    height: 60px;
    flex-wrap: nowrap;
    overflow: scroll;
  }
  .faq .faq--wrap.scroll-header .faq--pills:after {
    content: ">";
    display: flex;
    position: sticky;
    padding: 18px 10px;
    justify-content: center;
    align-items: center;
    right: 0;
    color: white;
    background-color: rgba(0, 0, 0, 0.2);
    border-radius: 8px;
  }
  .faq .faq--wrap.scroll-header .faq--pills .faq--pills-title {
    justify-content: center;
  }
}
@media (max-width: 602px) {
  .faq .faq--wrap .faq--pills--wrapper .paddle-left,
.faq .faq--wrap .faq--pills--wrapper .paddle-right {
    display: flex;
  }
}
.partners .partners--content-container {
  display: flex;
  flex-direction: column;
  gap: 60px;
}
.partners .partners--content-container .partners--content-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  border-radius: 8px;
}
.partners .partners--content-container .partners--content-wrapper .title--wrapper {
  display: flex;
  flex: 1;
  flex-basis: 400px;
}
.partners .partners--content-container .partners--content-wrapper .title--wrapper h5 {
  font-weight: 700;
}
.partners .partners--content-container .partners--content-wrapper .content--wrapper {
  display: flex;
  flex: 1;
  flex-basis: 400px;
}
.partners .partners--content-container .partners--content-wrapper .content--wrapper .content {
  display: flex;
  flex: 1;
  flex-wrap: wrap;
  gap: 24px;
}
.partners .partners--content-container .partners--content-wrapper .content--wrapper .content .item {
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 0.5;
  flex-basis: 200px;
  height: 150px;
  background-color: #f5f5fa;
  border-radius: 8px;
}
.partners .partners--content-container .partners--content-wrapper .content--wrapper .content .item.empty {
  background-color: rgba(0, 0, 0, 0);
}
.partners .partners--content-container .partners--content-wrapper .content--wrapper .content .item img {
  max-width: 90px;
}

@media (max-width: 500px) {
  .partners .partners--content-container {
    gap: 32px;
  }
  .partners .partners--content-container .partners--content-wrapper {
    gap: 16px;
  }
  .partners .partners--content-container .partners--content-wrapper .content--wrapper .content {
    gap: 16px;
  }
  .partners .partners--content-container .partners--content-wrapper .content--wrapper .content .item {
    flex: 1;
    flex-basis: 130px;
    height: 80px;
  }
  .partners .partners--content-container .partners--content-wrapper .content--wrapper .content .item img {
    max-width: 70px;
  }
}
.infiniteText {
  white-space: nowrap;
  overflow: hidden;
  background-color: #1f2353;
  /* scrolling-left is continuous/repeatly text */
}
.infiniteText .marqueeStyle {
  color: #cccccc;
  font-size: 40px;
  width: 100%;
  display: inline-block;
  /* Apply animation to this element */
  -webkit-animation: scrolling-left1 15s linear infinite;
  animation: scrolling-left1 15s linear infinite;
}
@-webkit-keyframes scrolling-left1 {
  0% {
    transform: translateX(100%);
    -webkit-transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
  }
}
@-webkit-keyframes scrolling-left1 {
  0% {
    -webkit-transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(-100%);
  }
}

.test-card {
  min-width: 150px;
}

@media (max-width: 992px) {
  .test-card {
    flex-basis: 47.5%;
  }
}
.scroll-card--wrap {
  display: flex;
  margin: 0 auto;
}
.scroll-card--wrap .scroll-card--row {
  display: flex;
  flex: 1;
  flex-wrap: wrap;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap {
  display: flex;
  flex: 1;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap.cardStack {
  overflow: hidden;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner {
  position: relative;
  width: calc((100vw - 1200px) / 2);
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.use {
  flex-basis: 600px;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.cardStack #trigger1 {
  top: -200px;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.cardStack #trigger2 {
  top: -100px;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.cardStack #trigger3 {
  top: 0px;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.cardStack #trigger4 {
  top: 100px;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.cardStack .cardStack {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.cardStack .cardStack .cardContainer {
  display: flex;
  position: relative;
  width: 100%;
  height: 340px;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.cardStack .cardStack .cardContainer div {
  position: absolute;
  width: 100%;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.cardStack .cardStack .cardContainer div:first-child {
  background-color: #f7f5f5;
  box-shadow: 0 0 0 2px rgba(31, 35, 83, 0.15) inset;
}
.scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.cardStack .cardStack .cardContainer div:last-child {
  background-color: #1f2353;
  right: -400px;
  transform: scale(1);
}

@media (max-width: 992px) {
  .scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap {
    min-width: 460px;
  }
  .scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner {
    flex: 0;
  }
  .scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap .scroll-card--inner.use {
    flex: 1;
  }
}
@media (min-width: 992px) {
  .scroll-card--wrap .scroll-card--row .scroll-card--inner-wrap {
    min-width: 250px;
  }
}
.animated-icon {
  width: 18px;
  height: 20px;
  position: relative;
  margin: 0px;
  transform: rotate(0deg);
  transition: 0.15s ease-in-out;
  cursor: pointer;
}

.animated-icon span {
  background-color: #1f2353;
  display: block;
  position: absolute;
  height: 2px;
  width: 100%;
  border-radius: 2px;
  opacity: 1;
  left: 0;
  transform: rotate(0deg);
  transition: 0.15s ease-in-out;
}

.animated-icon span:nth-child(1) {
  top: 2px;
  transform-origin: left center;
}

.animated-icon span:nth-child(2) {
  top: 8px;
  transform-origin: left center;
}

.animated-icon span:nth-child(3) {
  top: 14px;
  transform-origin: left center;
}

.animated-icon.open span:nth-child(1) {
  transform: rotate(45deg);
  top: 2px;
  left: 2px;
}

.animated-icon.open span:nth-child(2) {
  width: 0%;
  opacity: 0;
}

.animated-icon.open span:nth-child(3) {
  transform: rotate(-45deg);
  top: 15px;
  left: 2px;
}

/*# sourceMappingURL=ctCustom.css.map */
