/* [project]/src/components/Loader/Loader.module.css [app-client] (css) */
.Loader-module__AdlJEq__container {
  width: 100%;
}

@media (min-width: 640px) {
  .Loader-module__AdlJEq__container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .Loader-module__AdlJEq__container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .Loader-module__AdlJEq__container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .Loader-module__AdlJEq__container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .Loader-module__AdlJEq__container {
    max-width: 1536px;
  }
}

.Loader-module__AdlJEq__loader {
  position: relative;
}

.Loader-module__AdlJEq__loader span {
  background-color: #23ce6b;
  border-radius: 100%;
  width: 15px;
  height: 15px;
  margin: 35px 5px;
  display: inline-block;
}

.Loader-module__AdlJEq__loader span:first-child {
  animation: 1s ease-in-out infinite Loader-module__AdlJEq__bounce;
}

.Loader-module__AdlJEq__loader span:nth-child(2) {
  animation: 1s ease-in-out .33s infinite Loader-module__AdlJEq__bounce;
}

.Loader-module__AdlJEq__loader span:nth-child(3) {
  animation: 1s ease-in-out .66s infinite Loader-module__AdlJEq__bounce;
}

@keyframes Loader-module__AdlJEq__bounce {
  0%, 75%, 100% {
    transform: translateY(0);
  }

  25% {
    transform: translateY(-20px);
  }
}

.Loader-module__AdlJEq__pointer-events-none {
  pointer-events: none;
}

.Loader-module__AdlJEq__\!visible {
  visibility: visible !important;
}

.Loader-module__AdlJEq__visible {
  visibility: visible;
}

.Loader-module__AdlJEq__static {
  position: static;
}

.Loader-module__AdlJEq__\!fixed {
  position: fixed !important;
}

.Loader-module__AdlJEq__fixed {
  position: fixed;
}

.Loader-module__AdlJEq__absolute {
  position: absolute;
}

.Loader-module__AdlJEq__\!relative {
  position: relative !important;
}

.Loader-module__AdlJEq__relative {
  position: relative;
}

.Loader-module__AdlJEq__bottom-10 {
  bottom: 2.5rem;
}

.Loader-module__AdlJEq__bottom-14 {
  bottom: 3.5rem;
}

.Loader-module__AdlJEq__bottom-full {
  bottom: 100%;
}

.Loader-module__AdlJEq__right-0 {
  right: 0;
}

.Loader-module__AdlJEq__right-6 {
  right: 1.5rem;
}

.Loader-module__AdlJEq__top-6 {
  top: 1.5rem;
}

.Loader-module__AdlJEq__z-10 {
  z-index: 10;
}

.Loader-module__AdlJEq__z-\[100\] {
  z-index: 100;
}

.Loader-module__AdlJEq__col-span-1 {
  grid-column: span 1 / span 1;
}

.Loader-module__AdlJEq__mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.Loader-module__AdlJEq__mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.Loader-module__AdlJEq__my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.Loader-module__AdlJEq__my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.Loader-module__AdlJEq__mb-10 {
  margin-bottom: 2.5rem;
}

.Loader-module__AdlJEq__mb-12 {
  margin-bottom: 3rem;
}

.Loader-module__AdlJEq__mb-14 {
  margin-bottom: 3.5rem;
}

.Loader-module__AdlJEq__mb-16 {
  margin-bottom: 4rem;
}

.Loader-module__AdlJEq__mb-2 {
  margin-bottom: .5rem;
}

.Loader-module__AdlJEq__mb-3 {
  margin-bottom: .75rem;
}

.Loader-module__AdlJEq__mb-4 {
  margin-bottom: 1rem;
}

.Loader-module__AdlJEq__mb-5 {
  margin-bottom: 1.25rem;
}

.Loader-module__AdlJEq__mb-6 {
  margin-bottom: 1.5rem;
}

.Loader-module__AdlJEq__mb-7 {
  margin-bottom: 1.75rem;
}

.Loader-module__AdlJEq__mb-8 {
  margin-bottom: 2rem;
}

.Loader-module__AdlJEq__mb-9 {
  margin-bottom: 2.25rem;
}

.Loader-module__AdlJEq__mb-\[-150px\] {
  margin-bottom: -150px;
}

.Loader-module__AdlJEq__mb-\[10px\] {
  margin-bottom: 10px;
}

.Loader-module__AdlJEq__ml-3 {
  margin-left: .75rem;
}

.Loader-module__AdlJEq__ml-4 {
  margin-left: 1rem;
}

.Loader-module__AdlJEq__ml-auto {
  margin-left: auto;
}

.Loader-module__AdlJEq__mr-2 {
  margin-right: .5rem;
}

.Loader-module__AdlJEq__mr-4 {
  margin-right: 1rem;
}

.Loader-module__AdlJEq__mr-auto {
  margin-right: auto;
}

.Loader-module__AdlJEq__mt-10 {
  margin-top: 2.5rem;
}

.Loader-module__AdlJEq__mt-12 {
  margin-top: 3rem;
}

.Loader-module__AdlJEq__mt-14 {
  margin-top: 3.5rem;
}

.Loader-module__AdlJEq__mt-16 {
  margin-top: 4rem;
}

.Loader-module__AdlJEq__mt-3 {
  margin-top: .75rem;
}

.Loader-module__AdlJEq__mt-4 {
  margin-top: 1rem;
}

.Loader-module__AdlJEq__mt-5 {
  margin-top: 1.25rem;
}

.Loader-module__AdlJEq__mt-6 {
  margin-top: 1.5rem;
}

.Loader-module__AdlJEq__mt-8 {
  margin-top: 2rem;
}

.Loader-module__AdlJEq__mt-9 {
  margin-top: 2.25rem;
}

.Loader-module__AdlJEq__block {
  display: block;
}

.Loader-module__AdlJEq__inline-block {
  display: inline-block;
}

.Loader-module__AdlJEq__flex {
  display: flex;
}

.Loader-module__AdlJEq__inline-flex {
  display: inline-flex;
}

.Loader-module__AdlJEq__table {
  display: table;
}

.Loader-module__AdlJEq__grid {
  display: grid;
}

.Loader-module__AdlJEq__hidden {
  display: none;
}

.Loader-module__AdlJEq__h-1 {
  height: .25rem;
}

.Loader-module__AdlJEq__h-14 {
  height: 3.5rem;
}

.Loader-module__AdlJEq__h-2 {
  height: .5rem;
}

.Loader-module__AdlJEq__h-7 {
  height: 1.75rem;
}

.Loader-module__AdlJEq__h-\[1px\] {
  height: 1px;
}

.Loader-module__AdlJEq__h-\[2px\] {
  height: 2px;
}

.Loader-module__AdlJEq__h-\[311px\] {
  height: 311px;
}

.Loader-module__AdlJEq__h-\[500px\] {
  height: 500px;
}

.Loader-module__AdlJEq__h-auto {
  height: auto;
}

.Loader-module__AdlJEq__h-full {
  height: 100%;
}

.Loader-module__AdlJEq__h-screen {
  height: 100vh;
}

.Loader-module__AdlJEq__max-h-\[150px\] {
  max-height: 150px;
}

.Loader-module__AdlJEq__max-h-\[250px\] {
  max-height: 250px;
}

.Loader-module__AdlJEq__max-h-\[450px\] {
  max-height: 450px;
}

.Loader-module__AdlJEq__max-h-\[calc\(100vh-120px\)\] {
  max-height: calc(100vh - 120px);
}

.Loader-module__AdlJEq__min-h-\[100px\] {
  min-height: 100px;
}

.Loader-module__AdlJEq__min-h-screen {
  min-height: 100vh;
}

.Loader-module__AdlJEq__w-2 {
  width: .5rem;
}

.Loader-module__AdlJEq__w-3\/6 {
  width: 50%;
}

.Loader-module__AdlJEq__w-5 {
  width: 1.25rem;
}

.Loader-module__AdlJEq__w-7 {
  width: 1.75rem;
}

.Loader-module__AdlJEq__w-\[200px\] {
  width: 200px;
}

.Loader-module__AdlJEq__w-\[350px\] {
  width: 350px;
}

.Loader-module__AdlJEq__w-\[70px\] {
  width: 70px;
}

.Loader-module__AdlJEq__w-full {
  width: 100%;
}

.Loader-module__AdlJEq__w-screen {
  width: 100vw;
}

.Loader-module__AdlJEq__max-w-3xl {
  max-width: 48rem;
}

.Loader-module__AdlJEq__max-w-5xl {
  max-width: 64rem;
}

.Loader-module__AdlJEq__max-w-\[100vw\] {
  max-width: 100vw;
}

.Loader-module__AdlJEq__max-w-\[150px\] {
  max-width: 150px;
}

.Loader-module__AdlJEq__max-w-\[1720px\] {
  max-width: 1720px;
}

.Loader-module__AdlJEq__max-w-\[250px\] {
  max-width: 250px;
}

.Loader-module__AdlJEq__max-w-\[300px\] {
  max-width: 300px;
}

.Loader-module__AdlJEq__max-w-\[620px\] {
  max-width: 620px;
}

.Loader-module__AdlJEq__max-w-max {
  max-width: max-content;
}

.Loader-module__AdlJEq__max-w-md {
  max-width: 28rem;
}

.Loader-module__AdlJEq__max-w-sm {
  max-width: 24rem;
}

.Loader-module__AdlJEq__max-w-xl {
  max-width: 36rem;
}

.Loader-module__AdlJEq__shrink-0 {
  flex-shrink: 0;
}

.Loader-module__AdlJEq__grow {
  flex-grow: 1;
}

.Loader-module__AdlJEq__transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.Loader-module__AdlJEq__cursor-pointer {
  cursor: pointer;
}

.Loader-module__AdlJEq__select-none {
  -webkit-user-select: none;
  user-select: none;
}

.Loader-module__AdlJEq__resize {
  resize: both;
}

.Loader-module__AdlJEq__grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.Loader-module__AdlJEq__flex-row {
  flex-direction: row;
}

.Loader-module__AdlJEq__flex-col {
  flex-direction: column;
}

.Loader-module__AdlJEq__flex-col-reverse {
  flex-direction: column-reverse;
}

.Loader-module__AdlJEq__flex-wrap {
  flex-wrap: wrap;
}

.Loader-module__AdlJEq__items-end {
  align-items: flex-end;
}

.Loader-module__AdlJEq__items-center {
  align-items: center;
}

.Loader-module__AdlJEq__justify-start {
  justify-content: flex-start;
}

.Loader-module__AdlJEq__justify-center {
  justify-content: center;
}

.Loader-module__AdlJEq__justify-between {
  justify-content: space-between;
}

.Loader-module__AdlJEq__gap-10 {
  gap: 2.5rem;
}

.Loader-module__AdlJEq__gap-4 {
  gap: 1rem;
}

.Loader-module__AdlJEq__gap-5 {
  gap: 1.25rem;
}

.Loader-module__AdlJEq__gap-6 {
  gap: 1.5rem;
}

.Loader-module__AdlJEq__gap-7 {
  gap: 1.75rem;
}

.Loader-module__AdlJEq__divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.Loader-module__AdlJEq__divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}

.Loader-module__AdlJEq__self-center {
  align-self: center;
}

.Loader-module__AdlJEq__self-stretch {
  align-self: stretch;
}

.Loader-module__AdlJEq__overflow-auto {
  overflow: auto;
}

.Loader-module__AdlJEq__overflow-hidden {
  overflow: hidden;
}

.Loader-module__AdlJEq__whitespace-nowrap {
  white-space: nowrap;
}

.Loader-module__AdlJEq__rounded-2xl {
  border-radius: 1rem;
}

.Loader-module__AdlJEq__rounded-\[10px\] {
  border-radius: 10px;
}

.Loader-module__AdlJEq__rounded-\[5px\] {
  border-radius: 5px;
}

.Loader-module__AdlJEq__rounded-full {
  border-radius: 9999px;
}

.Loader-module__AdlJEq__rounded-none {
  border-radius: 0;
}

.Loader-module__AdlJEq__rounded-xl {
  border-radius: .75rem;
}

.Loader-module__AdlJEq__rounded-tl-none {
  border-top-left-radius: 0;
}

.Loader-module__AdlJEq__rounded-tr-none {
  border-top-right-radius: 0;
}

.Loader-module__AdlJEq__border {
  border-width: 1px;
}

.Loader-module__AdlJEq__border-2 {
  border-width: 2px;
}

.Loader-module__AdlJEq__border-b {
  border-bottom-width: 1px;
}

.Loader-module__AdlJEq__border-none {
  border-style: none;
}

.Loader-module__AdlJEq__border-\[\#23CE6B\] {
  --tw-border-opacity: 1;
  border-color: rgb(35 206 107 / var(--tw-border-opacity, 1));
}

.Loader-module__AdlJEq__border-\[\#D2D2D2\] {
  --tw-border-opacity: 1;
  border-color: rgb(210 210 210 / var(--tw-border-opacity, 1));
}

.Loader-module__AdlJEq__border-\[\#D6D6D6\] {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity, 1));
}

.Loader-module__AdlJEq__border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.Loader-module__AdlJEq__\!bg-\[\#4fa375\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(79 163 117 / var(--tw-bg-opacity, 1)) !important;
}

.Loader-module__AdlJEq__\!bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1)) !important;
}

.Loader-module__AdlJEq__\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.Loader-module__AdlJEq__bg-\[\#23CE6B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(35 206 107 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#2EF000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(46 240 0 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#363636\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 54 54 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#8F8F8F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(143 143 143 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#C64961\] {
  --tw-bg-opacity: 1;
  background-color: rgb(198 73 97 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#D2D2D2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#EA526F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 82 111 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#EFEFEF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#F1F1F1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 241 241 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#d2d2d2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__bg-\[var\(--green\)\] {
  background-color: var(--green);
}

.Loader-module__AdlJEq__bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.Loader-module__AdlJEq__object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.Loader-module__AdlJEq__object-bottom {
  -o-object-position: bottom;
  object-position: bottom;
}

.Loader-module__AdlJEq__object-left {
  -o-object-position: left;
  object-position: left;
}

.Loader-module__AdlJEq__p-0 {
  padding: 0;
}

.Loader-module__AdlJEq__p-3 {
  padding: .75rem;
}

.Loader-module__AdlJEq__p-8 {
  padding: 2rem;
}

.Loader-module__AdlJEq__px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.Loader-module__AdlJEq__px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.Loader-module__AdlJEq__px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.Loader-module__AdlJEq__px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.Loader-module__AdlJEq__px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.Loader-module__AdlJEq__px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.Loader-module__AdlJEq__px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.Loader-module__AdlJEq__px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.Loader-module__AdlJEq__px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.Loader-module__AdlJEq__px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.Loader-module__AdlJEq__py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.Loader-module__AdlJEq__py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.Loader-module__AdlJEq__py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.Loader-module__AdlJEq__py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.Loader-module__AdlJEq__py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.Loader-module__AdlJEq__py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.Loader-module__AdlJEq__py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.Loader-module__AdlJEq__py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.Loader-module__AdlJEq__py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.Loader-module__AdlJEq__py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.Loader-module__AdlJEq__py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.Loader-module__AdlJEq__pb-14 {
  padding-bottom: 3.5rem;
}

.Loader-module__AdlJEq__pb-2 {
  padding-bottom: .5rem;
}

.Loader-module__AdlJEq__pb-24 {
  padding-bottom: 6rem;
}

.Loader-module__AdlJEq__pb-6 {
  padding-bottom: 1.5rem;
}

.Loader-module__AdlJEq__pb-\[4\.5rem\] {
  padding-bottom: 4.5rem;
}

.Loader-module__AdlJEq__pl-2 {
  padding-left: .5rem;
}

.Loader-module__AdlJEq__pl-4 {
  padding-left: 1rem;
}

.Loader-module__AdlJEq__pr-5 {
  padding-right: 1.25rem;
}

.Loader-module__AdlJEq__pr-6 {
  padding-right: 1.5rem;
}

.Loader-module__AdlJEq__pt-14 {
  padding-top: 3.5rem;
}

.Loader-module__AdlJEq__pt-40 {
  padding-top: 10rem;
}

.Loader-module__AdlJEq__pt-\[100px\] {
  padding-top: 100px;
}

.Loader-module__AdlJEq__pt-\[180px\] {
  padding-top: 180px;
}

.Loader-module__AdlJEq__pt-\[60px\] {
  padding-top: 60px;
}

.Loader-module__AdlJEq__text-center {
  text-align: center;
}

.Loader-module__AdlJEq__text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.Loader-module__AdlJEq__text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.Loader-module__AdlJEq__text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.Loader-module__AdlJEq__text-\[10px\] {
  font-size: 10px;
}

.Loader-module__AdlJEq__text-\[22px\] {
  font-size: 22px;
}

.Loader-module__AdlJEq__text-\[26px\] {
  font-size: 26px;
}

.Loader-module__AdlJEq__text-\[28px\] {
  font-size: 28px;
}

.Loader-module__AdlJEq__text-\[40px\] {
  font-size: 40px;
}

.Loader-module__AdlJEq__text-\[45px\] {
  font-size: 45px;
}

.Loader-module__AdlJEq__text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.Loader-module__AdlJEq__text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.Loader-module__AdlJEq__text-sm {
  font-size: .875rem;
  line-height: 1.25rem;
}

.Loader-module__AdlJEq__text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.Loader-module__AdlJEq__text-xs {
  font-size: .75rem;
  line-height: 1rem;
}

.Loader-module__AdlJEq__font-bold {
  font-weight: 700;
}

.Loader-module__AdlJEq__font-extralight {
  font-weight: 200;
}

.Loader-module__AdlJEq__font-light {
  font-weight: 300;
}

.Loader-module__AdlJEq__font-medium {
  font-weight: 500;
}

.Loader-module__AdlJEq__font-normal {
  font-weight: 400;
}

.Loader-module__AdlJEq__font-semibold {
  font-weight: 600;
}

.Loader-module__AdlJEq__uppercase {
  text-transform: uppercase;
}

.Loader-module__AdlJEq__italic {
  font-style: italic;
}

.Loader-module__AdlJEq__leading-\[21px\] {
  line-height: 21px;
}

.Loader-module__AdlJEq__leading-\[32px\] {
  line-height: 32px;
}

.Loader-module__AdlJEq__leading-\[36px\] {
  line-height: 36px;
}

.Loader-module__AdlJEq__leading-\[41px\] {
  line-height: 41px;
}

.Loader-module__AdlJEq__leading-\[48px\] {
  line-height: 48px;
}

.Loader-module__AdlJEq__leading-\[50px\] {
  line-height: 50px;
}

.Loader-module__AdlJEq__leading-none {
  line-height: 1;
}

.Loader-module__AdlJEq__leading-tight {
  line-height: 1.25;
}

.Loader-module__AdlJEq__tracking-\[0\.38px\] {
  letter-spacing: .38px;
}

.Loader-module__AdlJEq__tracking-\[0\.8px\] {
  letter-spacing: .8px;
}

.Loader-module__AdlJEq__text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#1D1D1F\] {
  --tw-text-opacity: 1;
  color: rgb(29 29 31 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#1E325A\] {
  --tw-text-opacity: 1;
  color: rgb(30 50 90 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#23CE6B\], .Loader-module__AdlJEq__text-\[\#23ce6b\] {
  --tw-text-opacity: 1;
  color: rgb(35 206 107 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#252525\] {
  --tw-text-opacity: 1;
  color: rgb(37 37 37 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#363636\] {
  --tw-text-opacity: 1;
  color: rgb(54 54 54 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#626262\] {
  --tw-text-opacity: 1;
  color: rgb(98 98 98 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#ADADAD\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#EA526F\] {
  --tw-text-opacity: 1;
  color: rgb(234 82 111 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#adadad\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-\[var\(--green\)\] {
  color: var(--green);
}

.Loader-module__AdlJEq__text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Loader-module__AdlJEq__underline {
  text-decoration-line: underline;
}

.Loader-module__AdlJEq__line-through {
  text-decoration-line: line-through;
}

.Loader-module__AdlJEq__placeholder-\[\#23ce6b\]::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(35 206 107 / var(--tw-placeholder-opacity, 1));
}

.Loader-module__AdlJEq__placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(255 255 255 / var(--tw-placeholder-opacity, 1));
}

.Loader-module__AdlJEq__opacity-50 {
  opacity: .5;
}

.Loader-module__AdlJEq__shadow-md {
  --tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.Loader-module__AdlJEq__outline {
  outline-style: solid;
}

.Loader-module__AdlJEq__filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.Loader-module__AdlJEq__transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.Loader-module__AdlJEq__ease-in-out {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.Loader-module__AdlJEq__hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.Loader-module__AdlJEq__hover\:text-cyan-500:hover {
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px) {
  .Loader-module__AdlJEq__sm\:mb-0 {
    margin-bottom: 0;
  }

  .Loader-module__AdlJEq__sm\:inline-block {
    display: inline-block;
  }

  .Loader-module__AdlJEq__sm\:w-1\/2 {
    width: 50%;
  }

  .Loader-module__AdlJEq__sm\:w-1\/3 {
    width: 33.3333%;
  }

  .Loader-module__AdlJEq__sm\:w-\[70\%\] {
    width: 70%;
  }

  .Loader-module__AdlJEq__sm\:w-fit {
    width: fit-content;
  }

  .Loader-module__AdlJEq__sm\:flex-row {
    flex-direction: row;
  }

  .Loader-module__AdlJEq__sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .Loader-module__AdlJEq__sm\:pr-4 {
    padding-right: 1rem;
  }

  .Loader-module__AdlJEq__sm\:text-left {
    text-align: left;
  }

  .Loader-module__AdlJEq__sm\:text-\[20px\] {
    font-size: 20px;
  }

  .Loader-module__AdlJEq__sm\:text-\[45px\] {
    font-size: 45px;
  }

  .Loader-module__AdlJEq__sm\:leading-\[70px\] {
    line-height: 70px;
  }
}

@media (min-width: 768px) {
  .Loader-module__AdlJEq__md\:mb-0 {
    margin-bottom: 0;
  }

  .Loader-module__AdlJEq__md\:mr-8 {
    margin-right: 2rem;
  }

  .Loader-module__AdlJEq__md\:mt-0 {
    margin-top: 0;
  }

  .Loader-module__AdlJEq__md\:w-1\/2 {
    width: 50%;
  }

  .Loader-module__AdlJEq__md\:w-1\/3 {
    width: 33.3333%;
  }

  .Loader-module__AdlJEq__md\:w-10 {
    width: 2.5rem;
  }

  .Loader-module__AdlJEq__md\:w-2\/5 {
    width: 40%;
  }

  .Loader-module__AdlJEq__md\:w-3\/5 {
    width: 60%;
  }

  .Loader-module__AdlJEq__md\:w-auto {
    width: auto;
  }

  .Loader-module__AdlJEq__md\:flex-row {
    flex-direction: row;
  }

  .Loader-module__AdlJEq__md\:justify-start {
    justify-content: flex-start;
  }

  .Loader-module__AdlJEq__md\:justify-center {
    justify-content: center;
  }

  .Loader-module__AdlJEq__md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .Loader-module__AdlJEq__md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .Loader-module__AdlJEq__md\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .Loader-module__AdlJEq__md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .Loader-module__AdlJEq__md\:pt-16 {
    padding-top: 4rem;
  }

  .Loader-module__AdlJEq__md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1024px) {
  .Loader-module__AdlJEq__lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .Loader-module__AdlJEq__lg\:mb-0 {
    margin-bottom: 0;
  }

  .Loader-module__AdlJEq__lg\:mr-0 {
    margin-right: 0;
  }

  .Loader-module__AdlJEq__lg\:mr-11 {
    margin-right: 2.75rem;
  }

  .Loader-module__AdlJEq__lg\:flex {
    display: flex;
  }

  .Loader-module__AdlJEq__lg\:w-1\/2 {
    width: 50%;
  }

  .Loader-module__AdlJEq__lg\:w-1\/3 {
    width: 33.3333%;
  }

  .Loader-module__AdlJEq__lg\:w-1\/4 {
    width: 25%;
  }

  .Loader-module__AdlJEq__lg\:w-3\/6 {
    width: 50%;
  }

  .Loader-module__AdlJEq__lg\:max-w-2xl {
    max-width: 42rem;
  }

  .Loader-module__AdlJEq__lg\:max-w-\[720px\] {
    max-width: 720px;
  }

  .Loader-module__AdlJEq__lg\:max-w-xs {
    max-width: 20rem;
  }

  .Loader-module__AdlJEq__lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .Loader-module__AdlJEq__lg\:flex-row {
    flex-direction: row;
  }

  .Loader-module__AdlJEq__lg\:justify-start {
    justify-content: flex-start;
  }

  .Loader-module__AdlJEq__lg\:rounded-\[50px\] {
    border-radius: 50px;
  }

  .Loader-module__AdlJEq__lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .Loader-module__AdlJEq__lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .Loader-module__AdlJEq__lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .Loader-module__AdlJEq__lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .Loader-module__AdlJEq__lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .Loader-module__AdlJEq__lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .Loader-module__AdlJEq__lg\:pb-\[60px\] {
    padding-bottom: 60px;
  }

  .Loader-module__AdlJEq__lg\:text-left {
    text-align: left;
  }

  .Loader-module__AdlJEq__lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .Loader-module__AdlJEq__lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .Loader-module__AdlJEq__lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .Loader-module__AdlJEq__lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .Loader-module__AdlJEq__lg\:leading-tight {
    line-height: 1.25;
  }

  .Loader-module__AdlJEq__lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 1280px) {
  .Loader-module__AdlJEq__xl\:w-1\/3 {
    width: 33.3333%;
  }

  .Loader-module__AdlJEq__xl\:w-2\/3 {
    width: 66.6667%;
  }

  .Loader-module__AdlJEq__xl\:flex-row {
    flex-direction: row;
  }

  .Loader-module__AdlJEq__xl\:pl-10 {
    padding-left: 2.5rem;
  }
}

@media (min-width: 1536px) {
  .Loader-module__AdlJEq__2xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .Loader-module__AdlJEq__2xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

/* [project]/src/components/Partner/Partners.module.css [app-client] (css) */
.Partners-module__e08p-W__container {
  width: 100%;
}

@media (min-width: 640px) {
  .Partners-module__e08p-W__container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .Partners-module__e08p-W__container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .Partners-module__e08p-W__container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .Partners-module__e08p-W__container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .Partners-module__e08p-W__container {
    max-width: 1536px;
  }
}

.Partners-module__e08p-W__divider {
  background-color: var(--green);
  width: 70px;
  height: 4px;
}

.Partners-module__e08p-W__section-title {
  letter-spacing: 0;
  color: #363636;
  font: 600 40px / 50px Montserrat;
}

.Partners-module__e08p-W__pointer-events-none {
  pointer-events: none;
}

.Partners-module__e08p-W__\!visible {
  visibility: visible !important;
}

.Partners-module__e08p-W__visible {
  visibility: visible;
}

.Partners-module__e08p-W__static {
  position: static;
}

.Partners-module__e08p-W__\!fixed {
  position: fixed !important;
}

.Partners-module__e08p-W__fixed {
  position: fixed;
}

.Partners-module__e08p-W__absolute {
  position: absolute;
}

.Partners-module__e08p-W__\!relative {
  position: relative !important;
}

.Partners-module__e08p-W__relative {
  position: relative;
}

.Partners-module__e08p-W__bottom-10 {
  bottom: 2.5rem;
}

.Partners-module__e08p-W__bottom-14 {
  bottom: 3.5rem;
}

.Partners-module__e08p-W__bottom-full {
  bottom: 100%;
}

.Partners-module__e08p-W__right-0 {
  right: 0;
}

.Partners-module__e08p-W__right-6 {
  right: 1.5rem;
}

.Partners-module__e08p-W__top-6 {
  top: 1.5rem;
}

.Partners-module__e08p-W__z-10 {
  z-index: 10;
}

.Partners-module__e08p-W__z-\[100\] {
  z-index: 100;
}

.Partners-module__e08p-W__col-span-1 {
  grid-column: span 1 / span 1;
}

.Partners-module__e08p-W__mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.Partners-module__e08p-W__mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.Partners-module__e08p-W__my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.Partners-module__e08p-W__my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.Partners-module__e08p-W__mb-10 {
  margin-bottom: 2.5rem;
}

.Partners-module__e08p-W__mb-12 {
  margin-bottom: 3rem;
}

.Partners-module__e08p-W__mb-14 {
  margin-bottom: 3.5rem;
}

.Partners-module__e08p-W__mb-16 {
  margin-bottom: 4rem;
}

.Partners-module__e08p-W__mb-2 {
  margin-bottom: .5rem;
}

.Partners-module__e08p-W__mb-3 {
  margin-bottom: .75rem;
}

.Partners-module__e08p-W__mb-4 {
  margin-bottom: 1rem;
}

.Partners-module__e08p-W__mb-5 {
  margin-bottom: 1.25rem;
}

.Partners-module__e08p-W__mb-6 {
  margin-bottom: 1.5rem;
}

.Partners-module__e08p-W__mb-7 {
  margin-bottom: 1.75rem;
}

.Partners-module__e08p-W__mb-8 {
  margin-bottom: 2rem;
}

.Partners-module__e08p-W__mb-9 {
  margin-bottom: 2.25rem;
}

.Partners-module__e08p-W__mb-\[-150px\] {
  margin-bottom: -150px;
}

.Partners-module__e08p-W__mb-\[10px\] {
  margin-bottom: 10px;
}

.Partners-module__e08p-W__ml-3 {
  margin-left: .75rem;
}

.Partners-module__e08p-W__ml-4 {
  margin-left: 1rem;
}

.Partners-module__e08p-W__ml-auto {
  margin-left: auto;
}

.Partners-module__e08p-W__mr-2 {
  margin-right: .5rem;
}

.Partners-module__e08p-W__mr-4 {
  margin-right: 1rem;
}

.Partners-module__e08p-W__mr-auto {
  margin-right: auto;
}

.Partners-module__e08p-W__mt-10 {
  margin-top: 2.5rem;
}

.Partners-module__e08p-W__mt-12 {
  margin-top: 3rem;
}

.Partners-module__e08p-W__mt-14 {
  margin-top: 3.5rem;
}

.Partners-module__e08p-W__mt-16 {
  margin-top: 4rem;
}

.Partners-module__e08p-W__mt-3 {
  margin-top: .75rem;
}

.Partners-module__e08p-W__mt-4 {
  margin-top: 1rem;
}

.Partners-module__e08p-W__mt-5 {
  margin-top: 1.25rem;
}

.Partners-module__e08p-W__mt-6 {
  margin-top: 1.5rem;
}

.Partners-module__e08p-W__mt-8 {
  margin-top: 2rem;
}

.Partners-module__e08p-W__mt-9 {
  margin-top: 2.25rem;
}

.Partners-module__e08p-W__block {
  display: block;
}

.Partners-module__e08p-W__inline-block {
  display: inline-block;
}

.Partners-module__e08p-W__flex {
  display: flex;
}

.Partners-module__e08p-W__inline-flex {
  display: inline-flex;
}

.Partners-module__e08p-W__table {
  display: table;
}

.Partners-module__e08p-W__grid {
  display: grid;
}

.Partners-module__e08p-W__hidden {
  display: none;
}

.Partners-module__e08p-W__h-1 {
  height: .25rem;
}

.Partners-module__e08p-W__h-14 {
  height: 3.5rem;
}

.Partners-module__e08p-W__h-2 {
  height: .5rem;
}

.Partners-module__e08p-W__h-7 {
  height: 1.75rem;
}

.Partners-module__e08p-W__h-\[1px\] {
  height: 1px;
}

.Partners-module__e08p-W__h-\[2px\] {
  height: 2px;
}

.Partners-module__e08p-W__h-\[311px\] {
  height: 311px;
}

.Partners-module__e08p-W__h-\[500px\] {
  height: 500px;
}

.Partners-module__e08p-W__h-auto {
  height: auto;
}

.Partners-module__e08p-W__h-full {
  height: 100%;
}

.Partners-module__e08p-W__h-screen {
  height: 100vh;
}

.Partners-module__e08p-W__max-h-\[150px\] {
  max-height: 150px;
}

.Partners-module__e08p-W__max-h-\[250px\] {
  max-height: 250px;
}

.Partners-module__e08p-W__max-h-\[450px\] {
  max-height: 450px;
}

.Partners-module__e08p-W__max-h-\[calc\(100vh-120px\)\] {
  max-height: calc(100vh - 120px);
}

.Partners-module__e08p-W__min-h-\[100px\] {
  min-height: 100px;
}

.Partners-module__e08p-W__min-h-screen {
  min-height: 100vh;
}

.Partners-module__e08p-W__w-2 {
  width: .5rem;
}

.Partners-module__e08p-W__w-3\/6 {
  width: 50%;
}

.Partners-module__e08p-W__w-5 {
  width: 1.25rem;
}

.Partners-module__e08p-W__w-7 {
  width: 1.75rem;
}

.Partners-module__e08p-W__w-\[200px\] {
  width: 200px;
}

.Partners-module__e08p-W__w-\[350px\] {
  width: 350px;
}

.Partners-module__e08p-W__w-\[70px\] {
  width: 70px;
}

.Partners-module__e08p-W__w-full {
  width: 100%;
}

.Partners-module__e08p-W__w-screen {
  width: 100vw;
}

.Partners-module__e08p-W__max-w-3xl {
  max-width: 48rem;
}

.Partners-module__e08p-W__max-w-5xl {
  max-width: 64rem;
}

.Partners-module__e08p-W__max-w-\[100vw\] {
  max-width: 100vw;
}

.Partners-module__e08p-W__max-w-\[150px\] {
  max-width: 150px;
}

.Partners-module__e08p-W__max-w-\[1720px\] {
  max-width: 1720px;
}

.Partners-module__e08p-W__max-w-\[250px\] {
  max-width: 250px;
}

.Partners-module__e08p-W__max-w-\[300px\] {
  max-width: 300px;
}

.Partners-module__e08p-W__max-w-\[620px\] {
  max-width: 620px;
}

.Partners-module__e08p-W__max-w-max {
  max-width: max-content;
}

.Partners-module__e08p-W__max-w-md {
  max-width: 28rem;
}

.Partners-module__e08p-W__max-w-sm {
  max-width: 24rem;
}

.Partners-module__e08p-W__max-w-xl {
  max-width: 36rem;
}

.Partners-module__e08p-W__shrink-0 {
  flex-shrink: 0;
}

.Partners-module__e08p-W__grow {
  flex-grow: 1;
}

.Partners-module__e08p-W__transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.Partners-module__e08p-W__cursor-pointer {
  cursor: pointer;
}

.Partners-module__e08p-W__select-none {
  -webkit-user-select: none;
  user-select: none;
}

.Partners-module__e08p-W__resize {
  resize: both;
}

.Partners-module__e08p-W__grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.Partners-module__e08p-W__flex-row {
  flex-direction: row;
}

.Partners-module__e08p-W__flex-col {
  flex-direction: column;
}

.Partners-module__e08p-W__flex-col-reverse {
  flex-direction: column-reverse;
}

.Partners-module__e08p-W__flex-wrap {
  flex-wrap: wrap;
}

.Partners-module__e08p-W__items-end {
  align-items: flex-end;
}

.Partners-module__e08p-W__items-center {
  align-items: center;
}

.Partners-module__e08p-W__justify-start {
  justify-content: flex-start;
}

.Partners-module__e08p-W__justify-center {
  justify-content: center;
}

.Partners-module__e08p-W__justify-between {
  justify-content: space-between;
}

.Partners-module__e08p-W__gap-10 {
  gap: 2.5rem;
}

.Partners-module__e08p-W__gap-4 {
  gap: 1rem;
}

.Partners-module__e08p-W__gap-5 {
  gap: 1.25rem;
}

.Partners-module__e08p-W__gap-6 {
  gap: 1.5rem;
}

.Partners-module__e08p-W__gap-7 {
  gap: 1.75rem;
}

.Partners-module__e08p-W__divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.Partners-module__e08p-W__divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}

.Partners-module__e08p-W__self-center {
  align-self: center;
}

.Partners-module__e08p-W__self-stretch {
  align-self: stretch;
}

.Partners-module__e08p-W__overflow-auto {
  overflow: auto;
}

.Partners-module__e08p-W__overflow-hidden {
  overflow: hidden;
}

.Partners-module__e08p-W__whitespace-nowrap {
  white-space: nowrap;
}

.Partners-module__e08p-W__rounded-2xl {
  border-radius: 1rem;
}

.Partners-module__e08p-W__rounded-\[10px\] {
  border-radius: 10px;
}

.Partners-module__e08p-W__rounded-\[5px\] {
  border-radius: 5px;
}

.Partners-module__e08p-W__rounded-full {
  border-radius: 9999px;
}

.Partners-module__e08p-W__rounded-none {
  border-radius: 0;
}

.Partners-module__e08p-W__rounded-xl {
  border-radius: .75rem;
}

.Partners-module__e08p-W__rounded-tl-none {
  border-top-left-radius: 0;
}

.Partners-module__e08p-W__rounded-tr-none {
  border-top-right-radius: 0;
}

.Partners-module__e08p-W__border {
  border-width: 1px;
}

.Partners-module__e08p-W__border-2 {
  border-width: 2px;
}

.Partners-module__e08p-W__border-b {
  border-bottom-width: 1px;
}

.Partners-module__e08p-W__border-none {
  border-style: none;
}

.Partners-module__e08p-W__border-\[\#23CE6B\] {
  --tw-border-opacity: 1;
  border-color: rgb(35 206 107 / var(--tw-border-opacity, 1));
}

.Partners-module__e08p-W__border-\[\#D2D2D2\] {
  --tw-border-opacity: 1;
  border-color: rgb(210 210 210 / var(--tw-border-opacity, 1));
}

.Partners-module__e08p-W__border-\[\#D6D6D6\] {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity, 1));
}

.Partners-module__e08p-W__border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.Partners-module__e08p-W__\!bg-\[\#4fa375\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(79 163 117 / var(--tw-bg-opacity, 1)) !important;
}

.Partners-module__e08p-W__\!bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1)) !important;
}

.Partners-module__e08p-W__\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.Partners-module__e08p-W__bg-\[\#23CE6B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(35 206 107 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#2EF000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(46 240 0 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#363636\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 54 54 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#8F8F8F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(143 143 143 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#C64961\] {
  --tw-bg-opacity: 1;
  background-color: rgb(198 73 97 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#D2D2D2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#EA526F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 82 111 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#EFEFEF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#F1F1F1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 241 241 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#d2d2d2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__bg-\[var\(--green\)\] {
  background-color: var(--green);
}

.Partners-module__e08p-W__bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.Partners-module__e08p-W__object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.Partners-module__e08p-W__object-bottom {
  -o-object-position: bottom;
  object-position: bottom;
}

.Partners-module__e08p-W__object-left {
  -o-object-position: left;
  object-position: left;
}

.Partners-module__e08p-W__p-0 {
  padding: 0;
}

.Partners-module__e08p-W__p-3 {
  padding: .75rem;
}

.Partners-module__e08p-W__p-8 {
  padding: 2rem;
}

.Partners-module__e08p-W__px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.Partners-module__e08p-W__px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.Partners-module__e08p-W__px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.Partners-module__e08p-W__px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.Partners-module__e08p-W__px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.Partners-module__e08p-W__px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.Partners-module__e08p-W__px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.Partners-module__e08p-W__px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.Partners-module__e08p-W__px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.Partners-module__e08p-W__px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.Partners-module__e08p-W__py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.Partners-module__e08p-W__py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.Partners-module__e08p-W__py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.Partners-module__e08p-W__py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.Partners-module__e08p-W__py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.Partners-module__e08p-W__py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.Partners-module__e08p-W__py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.Partners-module__e08p-W__py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.Partners-module__e08p-W__py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.Partners-module__e08p-W__py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.Partners-module__e08p-W__py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.Partners-module__e08p-W__pb-14 {
  padding-bottom: 3.5rem;
}

.Partners-module__e08p-W__pb-2 {
  padding-bottom: .5rem;
}

.Partners-module__e08p-W__pb-24 {
  padding-bottom: 6rem;
}

.Partners-module__e08p-W__pb-6 {
  padding-bottom: 1.5rem;
}

.Partners-module__e08p-W__pb-\[4\.5rem\] {
  padding-bottom: 4.5rem;
}

.Partners-module__e08p-W__pl-2 {
  padding-left: .5rem;
}

.Partners-module__e08p-W__pl-4 {
  padding-left: 1rem;
}

.Partners-module__e08p-W__pr-5 {
  padding-right: 1.25rem;
}

.Partners-module__e08p-W__pr-6 {
  padding-right: 1.5rem;
}

.Partners-module__e08p-W__pt-14 {
  padding-top: 3.5rem;
}

.Partners-module__e08p-W__pt-40 {
  padding-top: 10rem;
}

.Partners-module__e08p-W__pt-\[100px\] {
  padding-top: 100px;
}

.Partners-module__e08p-W__pt-\[180px\] {
  padding-top: 180px;
}

.Partners-module__e08p-W__pt-\[60px\] {
  padding-top: 60px;
}

.Partners-module__e08p-W__text-center {
  text-align: center;
}

.Partners-module__e08p-W__text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.Partners-module__e08p-W__text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.Partners-module__e08p-W__text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.Partners-module__e08p-W__text-\[10px\] {
  font-size: 10px;
}

.Partners-module__e08p-W__text-\[22px\] {
  font-size: 22px;
}

.Partners-module__e08p-W__text-\[26px\] {
  font-size: 26px;
}

.Partners-module__e08p-W__text-\[28px\] {
  font-size: 28px;
}

.Partners-module__e08p-W__text-\[40px\] {
  font-size: 40px;
}

.Partners-module__e08p-W__text-\[45px\] {
  font-size: 45px;
}

.Partners-module__e08p-W__text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.Partners-module__e08p-W__text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.Partners-module__e08p-W__text-sm {
  font-size: .875rem;
  line-height: 1.25rem;
}

.Partners-module__e08p-W__text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.Partners-module__e08p-W__text-xs {
  font-size: .75rem;
  line-height: 1rem;
}

.Partners-module__e08p-W__font-bold {
  font-weight: 700;
}

.Partners-module__e08p-W__font-extralight {
  font-weight: 200;
}

.Partners-module__e08p-W__font-light {
  font-weight: 300;
}

.Partners-module__e08p-W__font-medium {
  font-weight: 500;
}

.Partners-module__e08p-W__font-normal {
  font-weight: 400;
}

.Partners-module__e08p-W__font-semibold {
  font-weight: 600;
}

.Partners-module__e08p-W__uppercase {
  text-transform: uppercase;
}

.Partners-module__e08p-W__italic {
  font-style: italic;
}

.Partners-module__e08p-W__leading-\[21px\] {
  line-height: 21px;
}

.Partners-module__e08p-W__leading-\[32px\] {
  line-height: 32px;
}

.Partners-module__e08p-W__leading-\[36px\] {
  line-height: 36px;
}

.Partners-module__e08p-W__leading-\[41px\] {
  line-height: 41px;
}

.Partners-module__e08p-W__leading-\[48px\] {
  line-height: 48px;
}

.Partners-module__e08p-W__leading-\[50px\] {
  line-height: 50px;
}

.Partners-module__e08p-W__leading-none {
  line-height: 1;
}

.Partners-module__e08p-W__leading-tight {
  line-height: 1.25;
}

.Partners-module__e08p-W__tracking-\[0\.38px\] {
  letter-spacing: .38px;
}

.Partners-module__e08p-W__tracking-\[0\.8px\] {
  letter-spacing: .8px;
}

.Partners-module__e08p-W__text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#1D1D1F\] {
  --tw-text-opacity: 1;
  color: rgb(29 29 31 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#1E325A\] {
  --tw-text-opacity: 1;
  color: rgb(30 50 90 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#23CE6B\], .Partners-module__e08p-W__text-\[\#23ce6b\] {
  --tw-text-opacity: 1;
  color: rgb(35 206 107 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#252525\] {
  --tw-text-opacity: 1;
  color: rgb(37 37 37 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#363636\] {
  --tw-text-opacity: 1;
  color: rgb(54 54 54 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#626262\] {
  --tw-text-opacity: 1;
  color: rgb(98 98 98 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#ADADAD\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#EA526F\] {
  --tw-text-opacity: 1;
  color: rgb(234 82 111 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#adadad\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-\[var\(--green\)\] {
  color: var(--green);
}

.Partners-module__e08p-W__text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Partners-module__e08p-W__underline {
  text-decoration-line: underline;
}

.Partners-module__e08p-W__line-through {
  text-decoration-line: line-through;
}

.Partners-module__e08p-W__placeholder-\[\#23ce6b\]::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(35 206 107 / var(--tw-placeholder-opacity, 1));
}

.Partners-module__e08p-W__placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(255 255 255 / var(--tw-placeholder-opacity, 1));
}

.Partners-module__e08p-W__opacity-50 {
  opacity: .5;
}

.Partners-module__e08p-W__shadow-md {
  --tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.Partners-module__e08p-W__outline {
  outline-style: solid;
}

.Partners-module__e08p-W__filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.Partners-module__e08p-W__transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.Partners-module__e08p-W__ease-in-out {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.Partners-module__e08p-W__swiper-wrapper {
  justify-content: center;
  display: flex;
}

.Partners-module__e08p-W__hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.Partners-module__e08p-W__hover\:text-cyan-500:hover {
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px) {
  .Partners-module__e08p-W__sm\:mb-0 {
    margin-bottom: 0;
  }

  .Partners-module__e08p-W__sm\:inline-block {
    display: inline-block;
  }

  .Partners-module__e08p-W__sm\:w-1\/2 {
    width: 50%;
  }

  .Partners-module__e08p-W__sm\:w-1\/3 {
    width: 33.3333%;
  }

  .Partners-module__e08p-W__sm\:w-\[70\%\] {
    width: 70%;
  }

  .Partners-module__e08p-W__sm\:w-fit {
    width: fit-content;
  }

  .Partners-module__e08p-W__sm\:flex-row {
    flex-direction: row;
  }

  .Partners-module__e08p-W__sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .Partners-module__e08p-W__sm\:pr-4 {
    padding-right: 1rem;
  }

  .Partners-module__e08p-W__sm\:text-left {
    text-align: left;
  }

  .Partners-module__e08p-W__sm\:text-\[20px\] {
    font-size: 20px;
  }

  .Partners-module__e08p-W__sm\:text-\[45px\] {
    font-size: 45px;
  }

  .Partners-module__e08p-W__sm\:leading-\[70px\] {
    line-height: 70px;
  }
}

@media (min-width: 768px) {
  .Partners-module__e08p-W__md\:mb-0 {
    margin-bottom: 0;
  }

  .Partners-module__e08p-W__md\:mr-8 {
    margin-right: 2rem;
  }

  .Partners-module__e08p-W__md\:mt-0 {
    margin-top: 0;
  }

  .Partners-module__e08p-W__md\:w-1\/2 {
    width: 50%;
  }

  .Partners-module__e08p-W__md\:w-1\/3 {
    width: 33.3333%;
  }

  .Partners-module__e08p-W__md\:w-10 {
    width: 2.5rem;
  }

  .Partners-module__e08p-W__md\:w-2\/5 {
    width: 40%;
  }

  .Partners-module__e08p-W__md\:w-3\/5 {
    width: 60%;
  }

  .Partners-module__e08p-W__md\:w-auto {
    width: auto;
  }

  .Partners-module__e08p-W__md\:flex-row {
    flex-direction: row;
  }

  .Partners-module__e08p-W__md\:justify-start {
    justify-content: flex-start;
  }

  .Partners-module__e08p-W__md\:justify-center {
    justify-content: center;
  }

  .Partners-module__e08p-W__md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .Partners-module__e08p-W__md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .Partners-module__e08p-W__md\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .Partners-module__e08p-W__md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .Partners-module__e08p-W__md\:pt-16 {
    padding-top: 4rem;
  }

  .Partners-module__e08p-W__md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1024px) {
  .Partners-module__e08p-W__lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .Partners-module__e08p-W__lg\:mb-0 {
    margin-bottom: 0;
  }

  .Partners-module__e08p-W__lg\:mr-0 {
    margin-right: 0;
  }

  .Partners-module__e08p-W__lg\:mr-11 {
    margin-right: 2.75rem;
  }

  .Partners-module__e08p-W__lg\:flex {
    display: flex;
  }

  .Partners-module__e08p-W__lg\:w-1\/2 {
    width: 50%;
  }

  .Partners-module__e08p-W__lg\:w-1\/3 {
    width: 33.3333%;
  }

  .Partners-module__e08p-W__lg\:w-1\/4 {
    width: 25%;
  }

  .Partners-module__e08p-W__lg\:w-3\/6 {
    width: 50%;
  }

  .Partners-module__e08p-W__lg\:max-w-2xl {
    max-width: 42rem;
  }

  .Partners-module__e08p-W__lg\:max-w-\[720px\] {
    max-width: 720px;
  }

  .Partners-module__e08p-W__lg\:max-w-xs {
    max-width: 20rem;
  }

  .Partners-module__e08p-W__lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .Partners-module__e08p-W__lg\:flex-row {
    flex-direction: row;
  }

  .Partners-module__e08p-W__lg\:justify-start {
    justify-content: flex-start;
  }

  .Partners-module__e08p-W__lg\:rounded-\[50px\] {
    border-radius: 50px;
  }

  .Partners-module__e08p-W__lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .Partners-module__e08p-W__lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .Partners-module__e08p-W__lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .Partners-module__e08p-W__lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .Partners-module__e08p-W__lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .Partners-module__e08p-W__lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .Partners-module__e08p-W__lg\:pb-\[60px\] {
    padding-bottom: 60px;
  }

  .Partners-module__e08p-W__lg\:text-left {
    text-align: left;
  }

  .Partners-module__e08p-W__lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .Partners-module__e08p-W__lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .Partners-module__e08p-W__lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .Partners-module__e08p-W__lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .Partners-module__e08p-W__lg\:leading-tight {
    line-height: 1.25;
  }

  .Partners-module__e08p-W__lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 1280px) {
  .Partners-module__e08p-W__xl\:w-1\/3 {
    width: 33.3333%;
  }

  .Partners-module__e08p-W__xl\:w-2\/3 {
    width: 66.6667%;
  }

  .Partners-module__e08p-W__xl\:flex-row {
    flex-direction: row;
  }

  .Partners-module__e08p-W__xl\:pl-10 {
    padding-left: 2.5rem;
  }
}

@media (min-width: 1536px) {
  .Partners-module__e08p-W__2xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .Partners-module__e08p-W__2xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

/* [project]/src/components/LogotypeSlider/LogotypeSlider.module.css [app-client] (css) */
.LogotypeSlider-module__osnrra__container {
  width: 100%;
}

@media (min-width: 640px) {
  .LogotypeSlider-module__osnrra__container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .LogotypeSlider-module__osnrra__container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .LogotypeSlider-module__osnrra__container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .LogotypeSlider-module__osnrra__container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .LogotypeSlider-module__osnrra__container {
    max-width: 1536px;
  }
}

.LogotypeSlider-module__osnrra__image {
  width: 100%;
  max-width: 300px;
  padding: 0 15px;
}

.LogotypeSlider-module__osnrra__pointer-events-none {
  pointer-events: none;
}

.LogotypeSlider-module__osnrra__\!visible {
  visibility: visible !important;
}

.LogotypeSlider-module__osnrra__visible {
  visibility: visible;
}

.LogotypeSlider-module__osnrra__static {
  position: static;
}

.LogotypeSlider-module__osnrra__\!fixed {
  position: fixed !important;
}

.LogotypeSlider-module__osnrra__fixed {
  position: fixed;
}

.LogotypeSlider-module__osnrra__absolute {
  position: absolute;
}

.LogotypeSlider-module__osnrra__\!relative {
  position: relative !important;
}

.LogotypeSlider-module__osnrra__relative {
  position: relative;
}

.LogotypeSlider-module__osnrra__bottom-10 {
  bottom: 2.5rem;
}

.LogotypeSlider-module__osnrra__bottom-14 {
  bottom: 3.5rem;
}

.LogotypeSlider-module__osnrra__bottom-full {
  bottom: 100%;
}

.LogotypeSlider-module__osnrra__right-0 {
  right: 0;
}

.LogotypeSlider-module__osnrra__right-6 {
  right: 1.5rem;
}

.LogotypeSlider-module__osnrra__top-6 {
  top: 1.5rem;
}

.LogotypeSlider-module__osnrra__z-10 {
  z-index: 10;
}

.LogotypeSlider-module__osnrra__z-\[100\] {
  z-index: 100;
}

.LogotypeSlider-module__osnrra__col-span-1 {
  grid-column: span 1 / span 1;
}

.LogotypeSlider-module__osnrra__mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.LogotypeSlider-module__osnrra__mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.LogotypeSlider-module__osnrra__my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.LogotypeSlider-module__osnrra__my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.LogotypeSlider-module__osnrra__mb-10 {
  margin-bottom: 2.5rem;
}

.LogotypeSlider-module__osnrra__mb-12 {
  margin-bottom: 3rem;
}

.LogotypeSlider-module__osnrra__mb-14 {
  margin-bottom: 3.5rem;
}

.LogotypeSlider-module__osnrra__mb-16 {
  margin-bottom: 4rem;
}

.LogotypeSlider-module__osnrra__mb-2 {
  margin-bottom: .5rem;
}

.LogotypeSlider-module__osnrra__mb-3 {
  margin-bottom: .75rem;
}

.LogotypeSlider-module__osnrra__mb-4 {
  margin-bottom: 1rem;
}

.LogotypeSlider-module__osnrra__mb-5 {
  margin-bottom: 1.25rem;
}

.LogotypeSlider-module__osnrra__mb-6 {
  margin-bottom: 1.5rem;
}

.LogotypeSlider-module__osnrra__mb-7 {
  margin-bottom: 1.75rem;
}

.LogotypeSlider-module__osnrra__mb-8 {
  margin-bottom: 2rem;
}

.LogotypeSlider-module__osnrra__mb-9 {
  margin-bottom: 2.25rem;
}

.LogotypeSlider-module__osnrra__mb-\[-150px\] {
  margin-bottom: -150px;
}

.LogotypeSlider-module__osnrra__mb-\[10px\] {
  margin-bottom: 10px;
}

.LogotypeSlider-module__osnrra__ml-3 {
  margin-left: .75rem;
}

.LogotypeSlider-module__osnrra__ml-4 {
  margin-left: 1rem;
}

.LogotypeSlider-module__osnrra__ml-auto {
  margin-left: auto;
}

.LogotypeSlider-module__osnrra__mr-2 {
  margin-right: .5rem;
}

.LogotypeSlider-module__osnrra__mr-4 {
  margin-right: 1rem;
}

.LogotypeSlider-module__osnrra__mr-auto {
  margin-right: auto;
}

.LogotypeSlider-module__osnrra__mt-10 {
  margin-top: 2.5rem;
}

.LogotypeSlider-module__osnrra__mt-12 {
  margin-top: 3rem;
}

.LogotypeSlider-module__osnrra__mt-14 {
  margin-top: 3.5rem;
}

.LogotypeSlider-module__osnrra__mt-16 {
  margin-top: 4rem;
}

.LogotypeSlider-module__osnrra__mt-3 {
  margin-top: .75rem;
}

.LogotypeSlider-module__osnrra__mt-4 {
  margin-top: 1rem;
}

.LogotypeSlider-module__osnrra__mt-5 {
  margin-top: 1.25rem;
}

.LogotypeSlider-module__osnrra__mt-6 {
  margin-top: 1.5rem;
}

.LogotypeSlider-module__osnrra__mt-8 {
  margin-top: 2rem;
}

.LogotypeSlider-module__osnrra__mt-9 {
  margin-top: 2.25rem;
}

.LogotypeSlider-module__osnrra__block {
  display: block;
}

.LogotypeSlider-module__osnrra__inline-block {
  display: inline-block;
}

.LogotypeSlider-module__osnrra__flex {
  display: flex;
}

.LogotypeSlider-module__osnrra__inline-flex {
  display: inline-flex;
}

.LogotypeSlider-module__osnrra__table {
  display: table;
}

.LogotypeSlider-module__osnrra__grid {
  display: grid;
}

.LogotypeSlider-module__osnrra__hidden {
  display: none;
}

.LogotypeSlider-module__osnrra__h-1 {
  height: .25rem;
}

.LogotypeSlider-module__osnrra__h-14 {
  height: 3.5rem;
}

.LogotypeSlider-module__osnrra__h-2 {
  height: .5rem;
}

.LogotypeSlider-module__osnrra__h-7 {
  height: 1.75rem;
}

.LogotypeSlider-module__osnrra__h-\[1px\] {
  height: 1px;
}

.LogotypeSlider-module__osnrra__h-\[2px\] {
  height: 2px;
}

.LogotypeSlider-module__osnrra__h-\[311px\] {
  height: 311px;
}

.LogotypeSlider-module__osnrra__h-\[500px\] {
  height: 500px;
}

.LogotypeSlider-module__osnrra__h-auto {
  height: auto;
}

.LogotypeSlider-module__osnrra__h-full {
  height: 100%;
}

.LogotypeSlider-module__osnrra__h-screen {
  height: 100vh;
}

.LogotypeSlider-module__osnrra__max-h-\[150px\] {
  max-height: 150px;
}

.LogotypeSlider-module__osnrra__max-h-\[250px\] {
  max-height: 250px;
}

.LogotypeSlider-module__osnrra__max-h-\[450px\] {
  max-height: 450px;
}

.LogotypeSlider-module__osnrra__max-h-\[calc\(100vh-120px\)\] {
  max-height: calc(100vh - 120px);
}

.LogotypeSlider-module__osnrra__min-h-\[100px\] {
  min-height: 100px;
}

.LogotypeSlider-module__osnrra__min-h-screen {
  min-height: 100vh;
}

.LogotypeSlider-module__osnrra__w-2 {
  width: .5rem;
}

.LogotypeSlider-module__osnrra__w-3\/6 {
  width: 50%;
}

.LogotypeSlider-module__osnrra__w-5 {
  width: 1.25rem;
}

.LogotypeSlider-module__osnrra__w-7 {
  width: 1.75rem;
}

.LogotypeSlider-module__osnrra__w-\[200px\] {
  width: 200px;
}

.LogotypeSlider-module__osnrra__w-\[350px\] {
  width: 350px;
}

.LogotypeSlider-module__osnrra__w-\[70px\] {
  width: 70px;
}

.LogotypeSlider-module__osnrra__w-full {
  width: 100%;
}

.LogotypeSlider-module__osnrra__w-screen {
  width: 100vw;
}

.LogotypeSlider-module__osnrra__max-w-3xl {
  max-width: 48rem;
}

.LogotypeSlider-module__osnrra__max-w-5xl {
  max-width: 64rem;
}

.LogotypeSlider-module__osnrra__max-w-\[100vw\] {
  max-width: 100vw;
}

.LogotypeSlider-module__osnrra__max-w-\[150px\] {
  max-width: 150px;
}

.LogotypeSlider-module__osnrra__max-w-\[1720px\] {
  max-width: 1720px;
}

.LogotypeSlider-module__osnrra__max-w-\[250px\] {
  max-width: 250px;
}

.LogotypeSlider-module__osnrra__max-w-\[300px\] {
  max-width: 300px;
}

.LogotypeSlider-module__osnrra__max-w-\[620px\] {
  max-width: 620px;
}

.LogotypeSlider-module__osnrra__max-w-max {
  max-width: max-content;
}

.LogotypeSlider-module__osnrra__max-w-md {
  max-width: 28rem;
}

.LogotypeSlider-module__osnrra__max-w-sm {
  max-width: 24rem;
}

.LogotypeSlider-module__osnrra__max-w-xl {
  max-width: 36rem;
}

.LogotypeSlider-module__osnrra__shrink-0 {
  flex-shrink: 0;
}

.LogotypeSlider-module__osnrra__grow {
  flex-grow: 1;
}

.LogotypeSlider-module__osnrra__transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.LogotypeSlider-module__osnrra__cursor-pointer {
  cursor: pointer;
}

.LogotypeSlider-module__osnrra__select-none {
  -webkit-user-select: none;
  user-select: none;
}

.LogotypeSlider-module__osnrra__resize {
  resize: both;
}

.LogotypeSlider-module__osnrra__grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.LogotypeSlider-module__osnrra__flex-row {
  flex-direction: row;
}

.LogotypeSlider-module__osnrra__flex-col {
  flex-direction: column;
}

.LogotypeSlider-module__osnrra__flex-col-reverse {
  flex-direction: column-reverse;
}

.LogotypeSlider-module__osnrra__flex-wrap {
  flex-wrap: wrap;
}

.LogotypeSlider-module__osnrra__items-end {
  align-items: flex-end;
}

.LogotypeSlider-module__osnrra__items-center {
  align-items: center;
}

.LogotypeSlider-module__osnrra__justify-start {
  justify-content: flex-start;
}

.LogotypeSlider-module__osnrra__justify-center {
  justify-content: center;
}

.LogotypeSlider-module__osnrra__justify-between {
  justify-content: space-between;
}

.LogotypeSlider-module__osnrra__gap-10 {
  gap: 2.5rem;
}

.LogotypeSlider-module__osnrra__gap-4 {
  gap: 1rem;
}

.LogotypeSlider-module__osnrra__gap-5 {
  gap: 1.25rem;
}

.LogotypeSlider-module__osnrra__gap-6 {
  gap: 1.5rem;
}

.LogotypeSlider-module__osnrra__gap-7 {
  gap: 1.75rem;
}

.LogotypeSlider-module__osnrra__divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.LogotypeSlider-module__osnrra__divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}

.LogotypeSlider-module__osnrra__self-center {
  align-self: center;
}

.LogotypeSlider-module__osnrra__self-stretch {
  align-self: stretch;
}

.LogotypeSlider-module__osnrra__overflow-auto {
  overflow: auto;
}

.LogotypeSlider-module__osnrra__overflow-hidden {
  overflow: hidden;
}

.LogotypeSlider-module__osnrra__whitespace-nowrap {
  white-space: nowrap;
}

.LogotypeSlider-module__osnrra__rounded-2xl {
  border-radius: 1rem;
}

.LogotypeSlider-module__osnrra__rounded-\[10px\] {
  border-radius: 10px;
}

.LogotypeSlider-module__osnrra__rounded-\[5px\] {
  border-radius: 5px;
}

.LogotypeSlider-module__osnrra__rounded-full {
  border-radius: 9999px;
}

.LogotypeSlider-module__osnrra__rounded-none {
  border-radius: 0;
}

.LogotypeSlider-module__osnrra__rounded-xl {
  border-radius: .75rem;
}

.LogotypeSlider-module__osnrra__rounded-tl-none {
  border-top-left-radius: 0;
}

.LogotypeSlider-module__osnrra__rounded-tr-none {
  border-top-right-radius: 0;
}

.LogotypeSlider-module__osnrra__border {
  border-width: 1px;
}

.LogotypeSlider-module__osnrra__border-2 {
  border-width: 2px;
}

.LogotypeSlider-module__osnrra__border-b {
  border-bottom-width: 1px;
}

.LogotypeSlider-module__osnrra__border-none {
  border-style: none;
}

.LogotypeSlider-module__osnrra__border-\[\#23CE6B\] {
  --tw-border-opacity: 1;
  border-color: rgb(35 206 107 / var(--tw-border-opacity, 1));
}

.LogotypeSlider-module__osnrra__border-\[\#D2D2D2\] {
  --tw-border-opacity: 1;
  border-color: rgb(210 210 210 / var(--tw-border-opacity, 1));
}

.LogotypeSlider-module__osnrra__border-\[\#D6D6D6\] {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity, 1));
}

.LogotypeSlider-module__osnrra__border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.LogotypeSlider-module__osnrra__\!bg-\[\#4fa375\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(79 163 117 / var(--tw-bg-opacity, 1)) !important;
}

.LogotypeSlider-module__osnrra__\!bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1)) !important;
}

.LogotypeSlider-module__osnrra__\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.LogotypeSlider-module__osnrra__bg-\[\#23CE6B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(35 206 107 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#2EF000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(46 240 0 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#363636\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 54 54 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#8F8F8F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(143 143 143 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#C64961\] {
  --tw-bg-opacity: 1;
  background-color: rgb(198 73 97 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#D2D2D2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#EA526F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 82 111 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#EFEFEF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#F1F1F1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 241 241 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#d2d2d2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__bg-\[var\(--green\)\] {
  background-color: var(--green);
}

.LogotypeSlider-module__osnrra__bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.LogotypeSlider-module__osnrra__object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.LogotypeSlider-module__osnrra__object-bottom {
  -o-object-position: bottom;
  object-position: bottom;
}

.LogotypeSlider-module__osnrra__object-left {
  -o-object-position: left;
  object-position: left;
}

.LogotypeSlider-module__osnrra__p-0 {
  padding: 0;
}

.LogotypeSlider-module__osnrra__p-3 {
  padding: .75rem;
}

.LogotypeSlider-module__osnrra__p-8 {
  padding: 2rem;
}

.LogotypeSlider-module__osnrra__px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.LogotypeSlider-module__osnrra__px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.LogotypeSlider-module__osnrra__px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.LogotypeSlider-module__osnrra__px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.LogotypeSlider-module__osnrra__px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.LogotypeSlider-module__osnrra__px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.LogotypeSlider-module__osnrra__px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.LogotypeSlider-module__osnrra__px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.LogotypeSlider-module__osnrra__px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.LogotypeSlider-module__osnrra__px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.LogotypeSlider-module__osnrra__py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.LogotypeSlider-module__osnrra__py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.LogotypeSlider-module__osnrra__py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.LogotypeSlider-module__osnrra__py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.LogotypeSlider-module__osnrra__py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.LogotypeSlider-module__osnrra__py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.LogotypeSlider-module__osnrra__py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.LogotypeSlider-module__osnrra__py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.LogotypeSlider-module__osnrra__py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.LogotypeSlider-module__osnrra__py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.LogotypeSlider-module__osnrra__py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.LogotypeSlider-module__osnrra__pb-14 {
  padding-bottom: 3.5rem;
}

.LogotypeSlider-module__osnrra__pb-2 {
  padding-bottom: .5rem;
}

.LogotypeSlider-module__osnrra__pb-24 {
  padding-bottom: 6rem;
}

.LogotypeSlider-module__osnrra__pb-6 {
  padding-bottom: 1.5rem;
}

.LogotypeSlider-module__osnrra__pb-\[4\.5rem\] {
  padding-bottom: 4.5rem;
}

.LogotypeSlider-module__osnrra__pl-2 {
  padding-left: .5rem;
}

.LogotypeSlider-module__osnrra__pl-4 {
  padding-left: 1rem;
}

.LogotypeSlider-module__osnrra__pr-5 {
  padding-right: 1.25rem;
}

.LogotypeSlider-module__osnrra__pr-6 {
  padding-right: 1.5rem;
}

.LogotypeSlider-module__osnrra__pt-14 {
  padding-top: 3.5rem;
}

.LogotypeSlider-module__osnrra__pt-40 {
  padding-top: 10rem;
}

.LogotypeSlider-module__osnrra__pt-\[100px\] {
  padding-top: 100px;
}

.LogotypeSlider-module__osnrra__pt-\[180px\] {
  padding-top: 180px;
}

.LogotypeSlider-module__osnrra__pt-\[60px\] {
  padding-top: 60px;
}

.LogotypeSlider-module__osnrra__text-center {
  text-align: center;
}

.LogotypeSlider-module__osnrra__text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.LogotypeSlider-module__osnrra__text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.LogotypeSlider-module__osnrra__text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.LogotypeSlider-module__osnrra__text-\[10px\] {
  font-size: 10px;
}

.LogotypeSlider-module__osnrra__text-\[22px\] {
  font-size: 22px;
}

.LogotypeSlider-module__osnrra__text-\[26px\] {
  font-size: 26px;
}

.LogotypeSlider-module__osnrra__text-\[28px\] {
  font-size: 28px;
}

.LogotypeSlider-module__osnrra__text-\[40px\] {
  font-size: 40px;
}

.LogotypeSlider-module__osnrra__text-\[45px\] {
  font-size: 45px;
}

.LogotypeSlider-module__osnrra__text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.LogotypeSlider-module__osnrra__text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.LogotypeSlider-module__osnrra__text-sm {
  font-size: .875rem;
  line-height: 1.25rem;
}

.LogotypeSlider-module__osnrra__text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.LogotypeSlider-module__osnrra__text-xs {
  font-size: .75rem;
  line-height: 1rem;
}

.LogotypeSlider-module__osnrra__font-bold {
  font-weight: 700;
}

.LogotypeSlider-module__osnrra__font-extralight {
  font-weight: 200;
}

.LogotypeSlider-module__osnrra__font-light {
  font-weight: 300;
}

.LogotypeSlider-module__osnrra__font-medium {
  font-weight: 500;
}

.LogotypeSlider-module__osnrra__font-normal {
  font-weight: 400;
}

.LogotypeSlider-module__osnrra__font-semibold {
  font-weight: 600;
}

.LogotypeSlider-module__osnrra__uppercase {
  text-transform: uppercase;
}

.LogotypeSlider-module__osnrra__italic {
  font-style: italic;
}

.LogotypeSlider-module__osnrra__leading-\[21px\] {
  line-height: 21px;
}

.LogotypeSlider-module__osnrra__leading-\[32px\] {
  line-height: 32px;
}

.LogotypeSlider-module__osnrra__leading-\[36px\] {
  line-height: 36px;
}

.LogotypeSlider-module__osnrra__leading-\[41px\] {
  line-height: 41px;
}

.LogotypeSlider-module__osnrra__leading-\[48px\] {
  line-height: 48px;
}

.LogotypeSlider-module__osnrra__leading-\[50px\] {
  line-height: 50px;
}

.LogotypeSlider-module__osnrra__leading-none {
  line-height: 1;
}

.LogotypeSlider-module__osnrra__leading-tight {
  line-height: 1.25;
}

.LogotypeSlider-module__osnrra__tracking-\[0\.38px\] {
  letter-spacing: .38px;
}

.LogotypeSlider-module__osnrra__tracking-\[0\.8px\] {
  letter-spacing: .8px;
}

.LogotypeSlider-module__osnrra__text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#1D1D1F\] {
  --tw-text-opacity: 1;
  color: rgb(29 29 31 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#1E325A\] {
  --tw-text-opacity: 1;
  color: rgb(30 50 90 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#23CE6B\], .LogotypeSlider-module__osnrra__text-\[\#23ce6b\] {
  --tw-text-opacity: 1;
  color: rgb(35 206 107 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#252525\] {
  --tw-text-opacity: 1;
  color: rgb(37 37 37 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#363636\] {
  --tw-text-opacity: 1;
  color: rgb(54 54 54 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#626262\] {
  --tw-text-opacity: 1;
  color: rgb(98 98 98 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#ADADAD\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#EA526F\] {
  --tw-text-opacity: 1;
  color: rgb(234 82 111 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#adadad\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-\[var\(--green\)\] {
  color: var(--green);
}

.LogotypeSlider-module__osnrra__text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.LogotypeSlider-module__osnrra__underline {
  text-decoration-line: underline;
}

.LogotypeSlider-module__osnrra__line-through {
  text-decoration-line: line-through;
}

.LogotypeSlider-module__osnrra__placeholder-\[\#23ce6b\]::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(35 206 107 / var(--tw-placeholder-opacity, 1));
}

.LogotypeSlider-module__osnrra__placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(255 255 255 / var(--tw-placeholder-opacity, 1));
}

.LogotypeSlider-module__osnrra__opacity-50 {
  opacity: .5;
}

.LogotypeSlider-module__osnrra__shadow-md {
  --tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.LogotypeSlider-module__osnrra__outline {
  outline-style: solid;
}

.LogotypeSlider-module__osnrra__filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.LogotypeSlider-module__osnrra__transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.LogotypeSlider-module__osnrra__ease-in-out {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.LogotypeSlider-module__osnrra__hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.LogotypeSlider-module__osnrra__hover\:text-cyan-500:hover {
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px) {
  .LogotypeSlider-module__osnrra__sm\:mb-0 {
    margin-bottom: 0;
  }

  .LogotypeSlider-module__osnrra__sm\:inline-block {
    display: inline-block;
  }

  .LogotypeSlider-module__osnrra__sm\:w-1\/2 {
    width: 50%;
  }

  .LogotypeSlider-module__osnrra__sm\:w-1\/3 {
    width: 33.3333%;
  }

  .LogotypeSlider-module__osnrra__sm\:w-\[70\%\] {
    width: 70%;
  }

  .LogotypeSlider-module__osnrra__sm\:w-fit {
    width: fit-content;
  }

  .LogotypeSlider-module__osnrra__sm\:flex-row {
    flex-direction: row;
  }

  .LogotypeSlider-module__osnrra__sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .LogotypeSlider-module__osnrra__sm\:pr-4 {
    padding-right: 1rem;
  }

  .LogotypeSlider-module__osnrra__sm\:text-left {
    text-align: left;
  }

  .LogotypeSlider-module__osnrra__sm\:text-\[20px\] {
    font-size: 20px;
  }

  .LogotypeSlider-module__osnrra__sm\:text-\[45px\] {
    font-size: 45px;
  }

  .LogotypeSlider-module__osnrra__sm\:leading-\[70px\] {
    line-height: 70px;
  }
}

@media (min-width: 768px) {
  .LogotypeSlider-module__osnrra__md\:mb-0 {
    margin-bottom: 0;
  }

  .LogotypeSlider-module__osnrra__md\:mr-8 {
    margin-right: 2rem;
  }

  .LogotypeSlider-module__osnrra__md\:mt-0 {
    margin-top: 0;
  }

  .LogotypeSlider-module__osnrra__md\:w-1\/2 {
    width: 50%;
  }

  .LogotypeSlider-module__osnrra__md\:w-1\/3 {
    width: 33.3333%;
  }

  .LogotypeSlider-module__osnrra__md\:w-10 {
    width: 2.5rem;
  }

  .LogotypeSlider-module__osnrra__md\:w-2\/5 {
    width: 40%;
  }

  .LogotypeSlider-module__osnrra__md\:w-3\/5 {
    width: 60%;
  }

  .LogotypeSlider-module__osnrra__md\:w-auto {
    width: auto;
  }

  .LogotypeSlider-module__osnrra__md\:flex-row {
    flex-direction: row;
  }

  .LogotypeSlider-module__osnrra__md\:justify-start {
    justify-content: flex-start;
  }

  .LogotypeSlider-module__osnrra__md\:justify-center {
    justify-content: center;
  }

  .LogotypeSlider-module__osnrra__md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .LogotypeSlider-module__osnrra__md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .LogotypeSlider-module__osnrra__md\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .LogotypeSlider-module__osnrra__md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .LogotypeSlider-module__osnrra__md\:pt-16 {
    padding-top: 4rem;
  }

  .LogotypeSlider-module__osnrra__md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1024px) {
  .LogotypeSlider-module__osnrra__lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .LogotypeSlider-module__osnrra__lg\:mb-0 {
    margin-bottom: 0;
  }

  .LogotypeSlider-module__osnrra__lg\:mr-0 {
    margin-right: 0;
  }

  .LogotypeSlider-module__osnrra__lg\:mr-11 {
    margin-right: 2.75rem;
  }

  .LogotypeSlider-module__osnrra__lg\:flex {
    display: flex;
  }

  .LogotypeSlider-module__osnrra__lg\:w-1\/2 {
    width: 50%;
  }

  .LogotypeSlider-module__osnrra__lg\:w-1\/3 {
    width: 33.3333%;
  }

  .LogotypeSlider-module__osnrra__lg\:w-1\/4 {
    width: 25%;
  }

  .LogotypeSlider-module__osnrra__lg\:w-3\/6 {
    width: 50%;
  }

  .LogotypeSlider-module__osnrra__lg\:max-w-2xl {
    max-width: 42rem;
  }

  .LogotypeSlider-module__osnrra__lg\:max-w-\[720px\] {
    max-width: 720px;
  }

  .LogotypeSlider-module__osnrra__lg\:max-w-xs {
    max-width: 20rem;
  }

  .LogotypeSlider-module__osnrra__lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .LogotypeSlider-module__osnrra__lg\:flex-row {
    flex-direction: row;
  }

  .LogotypeSlider-module__osnrra__lg\:justify-start {
    justify-content: flex-start;
  }

  .LogotypeSlider-module__osnrra__lg\:rounded-\[50px\] {
    border-radius: 50px;
  }

  .LogotypeSlider-module__osnrra__lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .LogotypeSlider-module__osnrra__lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .LogotypeSlider-module__osnrra__lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .LogotypeSlider-module__osnrra__lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .LogotypeSlider-module__osnrra__lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .LogotypeSlider-module__osnrra__lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .LogotypeSlider-module__osnrra__lg\:pb-\[60px\] {
    padding-bottom: 60px;
  }

  .LogotypeSlider-module__osnrra__lg\:text-left {
    text-align: left;
  }

  .LogotypeSlider-module__osnrra__lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .LogotypeSlider-module__osnrra__lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .LogotypeSlider-module__osnrra__lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .LogotypeSlider-module__osnrra__lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .LogotypeSlider-module__osnrra__lg\:leading-tight {
    line-height: 1.25;
  }

  .LogotypeSlider-module__osnrra__lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 1280px) {
  .LogotypeSlider-module__osnrra__xl\:w-1\/3 {
    width: 33.3333%;
  }

  .LogotypeSlider-module__osnrra__xl\:w-2\/3 {
    width: 66.6667%;
  }

  .LogotypeSlider-module__osnrra__xl\:flex-row {
    flex-direction: row;
  }

  .LogotypeSlider-module__osnrra__xl\:pl-10 {
    padding-left: 2.5rem;
  }
}

@media (min-width: 1536px) {
  .LogotypeSlider-module__osnrra__2xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .LogotypeSlider-module__osnrra__2xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

/* [project]/src/components/TimetableSection/TimetableSection.module.css [app-client] (css) */
.TimetableSection-module__yI7yuW__container {
  width: 100%;
}

@media (min-width: 640px) {
  .TimetableSection-module__yI7yuW__container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .TimetableSection-module__yI7yuW__container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .TimetableSection-module__yI7yuW__container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .TimetableSection-module__yI7yuW__container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .TimetableSection-module__yI7yuW__container {
    max-width: 1536px;
  }
}

.TimetableSection-module__yI7yuW__section-title {
  letter-spacing: 0;
  color: #363636;
  font: 600 40px / 50px Montserrat;
}

.TimetableSection-module__yI7yuW__divider {
  background-color: var(--green);
  width: 70px;
  height: 4px;
}

.TimetableSection-module__yI7yuW__section-4 {
  background: linear-gradient(180deg, var(--base-color) 0%, var(--second-dark-blue) 100%);
  padding: 3.5rem 1rem 7rem;
}

@media (min-width: 1024px) {
  .TimetableSection-module__yI7yuW__section-4 {
    padding-left: 0;
    padding-right: 0;
  }
}

.TimetableSection-module__yI7yuW__section-4 .TimetableSection-module__yI7yuW__section-title {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__section-4 .TimetableSection-module__yI7yuW__section-description {
  letter-spacing: .8px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__pointer-events-none {
  pointer-events: none;
}

.TimetableSection-module__yI7yuW__\!visible {
  visibility: visible !important;
}

.TimetableSection-module__yI7yuW__visible {
  visibility: visible;
}

.TimetableSection-module__yI7yuW__static {
  position: static;
}

.TimetableSection-module__yI7yuW__\!fixed {
  position: fixed !important;
}

.TimetableSection-module__yI7yuW__fixed {
  position: fixed;
}

.TimetableSection-module__yI7yuW__absolute {
  position: absolute;
}

.TimetableSection-module__yI7yuW__\!relative {
  position: relative !important;
}

.TimetableSection-module__yI7yuW__relative {
  position: relative;
}

.TimetableSection-module__yI7yuW__bottom-10 {
  bottom: 2.5rem;
}

.TimetableSection-module__yI7yuW__bottom-14 {
  bottom: 3.5rem;
}

.TimetableSection-module__yI7yuW__bottom-full {
  bottom: 100%;
}

.TimetableSection-module__yI7yuW__right-0 {
  right: 0;
}

.TimetableSection-module__yI7yuW__right-6 {
  right: 1.5rem;
}

.TimetableSection-module__yI7yuW__top-6 {
  top: 1.5rem;
}

.TimetableSection-module__yI7yuW__z-10 {
  z-index: 10;
}

.TimetableSection-module__yI7yuW__z-\[100\] {
  z-index: 100;
}

.TimetableSection-module__yI7yuW__col-span-1 {
  grid-column: span 1 / span 1;
}

.TimetableSection-module__yI7yuW__mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.TimetableSection-module__yI7yuW__mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.TimetableSection-module__yI7yuW__my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.TimetableSection-module__yI7yuW__my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.TimetableSection-module__yI7yuW__mb-10 {
  margin-bottom: 2.5rem;
}

.TimetableSection-module__yI7yuW__mb-12 {
  margin-bottom: 3rem;
}

.TimetableSection-module__yI7yuW__mb-14 {
  margin-bottom: 3.5rem;
}

.TimetableSection-module__yI7yuW__mb-16 {
  margin-bottom: 4rem;
}

.TimetableSection-module__yI7yuW__mb-2 {
  margin-bottom: .5rem;
}

.TimetableSection-module__yI7yuW__mb-3 {
  margin-bottom: .75rem;
}

.TimetableSection-module__yI7yuW__mb-4 {
  margin-bottom: 1rem;
}

.TimetableSection-module__yI7yuW__mb-5 {
  margin-bottom: 1.25rem;
}

.TimetableSection-module__yI7yuW__mb-6 {
  margin-bottom: 1.5rem;
}

.TimetableSection-module__yI7yuW__mb-7 {
  margin-bottom: 1.75rem;
}

.TimetableSection-module__yI7yuW__mb-8 {
  margin-bottom: 2rem;
}

.TimetableSection-module__yI7yuW__mb-9 {
  margin-bottom: 2.25rem;
}

.TimetableSection-module__yI7yuW__mb-\[-150px\] {
  margin-bottom: -150px;
}

.TimetableSection-module__yI7yuW__mb-\[10px\] {
  margin-bottom: 10px;
}

.TimetableSection-module__yI7yuW__ml-3 {
  margin-left: .75rem;
}

.TimetableSection-module__yI7yuW__ml-4 {
  margin-left: 1rem;
}

.TimetableSection-module__yI7yuW__ml-auto {
  margin-left: auto;
}

.TimetableSection-module__yI7yuW__mr-2 {
  margin-right: .5rem;
}

.TimetableSection-module__yI7yuW__mr-4 {
  margin-right: 1rem;
}

.TimetableSection-module__yI7yuW__mr-auto {
  margin-right: auto;
}

.TimetableSection-module__yI7yuW__mt-10 {
  margin-top: 2.5rem;
}

.TimetableSection-module__yI7yuW__mt-12 {
  margin-top: 3rem;
}

.TimetableSection-module__yI7yuW__mt-14 {
  margin-top: 3.5rem;
}

.TimetableSection-module__yI7yuW__mt-16 {
  margin-top: 4rem;
}

.TimetableSection-module__yI7yuW__mt-3 {
  margin-top: .75rem;
}

.TimetableSection-module__yI7yuW__mt-4 {
  margin-top: 1rem;
}

.TimetableSection-module__yI7yuW__mt-5 {
  margin-top: 1.25rem;
}

.TimetableSection-module__yI7yuW__mt-6 {
  margin-top: 1.5rem;
}

.TimetableSection-module__yI7yuW__mt-8 {
  margin-top: 2rem;
}

.TimetableSection-module__yI7yuW__mt-9 {
  margin-top: 2.25rem;
}

.TimetableSection-module__yI7yuW__block {
  display: block;
}

.TimetableSection-module__yI7yuW__inline-block {
  display: inline-block;
}

.TimetableSection-module__yI7yuW__flex {
  display: flex;
}

.TimetableSection-module__yI7yuW__inline-flex {
  display: inline-flex;
}

.TimetableSection-module__yI7yuW__table {
  display: table;
}

.TimetableSection-module__yI7yuW__grid {
  display: grid;
}

.TimetableSection-module__yI7yuW__hidden {
  display: none;
}

.TimetableSection-module__yI7yuW__h-1 {
  height: .25rem;
}

.TimetableSection-module__yI7yuW__h-14 {
  height: 3.5rem;
}

.TimetableSection-module__yI7yuW__h-2 {
  height: .5rem;
}

.TimetableSection-module__yI7yuW__h-7 {
  height: 1.75rem;
}

.TimetableSection-module__yI7yuW__h-\[1px\] {
  height: 1px;
}

.TimetableSection-module__yI7yuW__h-\[2px\] {
  height: 2px;
}

.TimetableSection-module__yI7yuW__h-\[311px\] {
  height: 311px;
}

.TimetableSection-module__yI7yuW__h-\[500px\] {
  height: 500px;
}

.TimetableSection-module__yI7yuW__h-auto {
  height: auto;
}

.TimetableSection-module__yI7yuW__h-full {
  height: 100%;
}

.TimetableSection-module__yI7yuW__h-screen {
  height: 100vh;
}

.TimetableSection-module__yI7yuW__max-h-\[150px\] {
  max-height: 150px;
}

.TimetableSection-module__yI7yuW__max-h-\[250px\] {
  max-height: 250px;
}

.TimetableSection-module__yI7yuW__max-h-\[450px\] {
  max-height: 450px;
}

.TimetableSection-module__yI7yuW__max-h-\[calc\(100vh-120px\)\] {
  max-height: calc(100vh - 120px);
}

.TimetableSection-module__yI7yuW__min-h-\[100px\] {
  min-height: 100px;
}

.TimetableSection-module__yI7yuW__min-h-screen {
  min-height: 100vh;
}

.TimetableSection-module__yI7yuW__w-2 {
  width: .5rem;
}

.TimetableSection-module__yI7yuW__w-3\/6 {
  width: 50%;
}

.TimetableSection-module__yI7yuW__w-5 {
  width: 1.25rem;
}

.TimetableSection-module__yI7yuW__w-7 {
  width: 1.75rem;
}

.TimetableSection-module__yI7yuW__w-\[200px\] {
  width: 200px;
}

.TimetableSection-module__yI7yuW__w-\[350px\] {
  width: 350px;
}

.TimetableSection-module__yI7yuW__w-\[70px\] {
  width: 70px;
}

.TimetableSection-module__yI7yuW__w-full {
  width: 100%;
}

.TimetableSection-module__yI7yuW__w-screen {
  width: 100vw;
}

.TimetableSection-module__yI7yuW__max-w-3xl {
  max-width: 48rem;
}

.TimetableSection-module__yI7yuW__max-w-5xl {
  max-width: 64rem;
}

.TimetableSection-module__yI7yuW__max-w-\[100vw\] {
  max-width: 100vw;
}

.TimetableSection-module__yI7yuW__max-w-\[150px\] {
  max-width: 150px;
}

.TimetableSection-module__yI7yuW__max-w-\[1720px\] {
  max-width: 1720px;
}

.TimetableSection-module__yI7yuW__max-w-\[250px\] {
  max-width: 250px;
}

.TimetableSection-module__yI7yuW__max-w-\[300px\] {
  max-width: 300px;
}

.TimetableSection-module__yI7yuW__max-w-\[620px\] {
  max-width: 620px;
}

.TimetableSection-module__yI7yuW__max-w-max {
  max-width: max-content;
}

.TimetableSection-module__yI7yuW__max-w-md {
  max-width: 28rem;
}

.TimetableSection-module__yI7yuW__max-w-sm {
  max-width: 24rem;
}

.TimetableSection-module__yI7yuW__max-w-xl {
  max-width: 36rem;
}

.TimetableSection-module__yI7yuW__shrink-0 {
  flex-shrink: 0;
}

.TimetableSection-module__yI7yuW__grow {
  flex-grow: 1;
}

.TimetableSection-module__yI7yuW__transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.TimetableSection-module__yI7yuW__cursor-pointer {
  cursor: pointer;
}

.TimetableSection-module__yI7yuW__select-none {
  -webkit-user-select: none;
  user-select: none;
}

.TimetableSection-module__yI7yuW__resize {
  resize: both;
}

.TimetableSection-module__yI7yuW__grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.TimetableSection-module__yI7yuW__flex-row {
  flex-direction: row;
}

.TimetableSection-module__yI7yuW__flex-col {
  flex-direction: column;
}

.TimetableSection-module__yI7yuW__flex-col-reverse {
  flex-direction: column-reverse;
}

.TimetableSection-module__yI7yuW__flex-wrap {
  flex-wrap: wrap;
}

.TimetableSection-module__yI7yuW__items-end {
  align-items: flex-end;
}

.TimetableSection-module__yI7yuW__items-center {
  align-items: center;
}

.TimetableSection-module__yI7yuW__justify-start {
  justify-content: flex-start;
}

.TimetableSection-module__yI7yuW__justify-center {
  justify-content: center;
}

.TimetableSection-module__yI7yuW__justify-between {
  justify-content: space-between;
}

.TimetableSection-module__yI7yuW__gap-10 {
  gap: 2.5rem;
}

.TimetableSection-module__yI7yuW__gap-4 {
  gap: 1rem;
}

.TimetableSection-module__yI7yuW__gap-5 {
  gap: 1.25rem;
}

.TimetableSection-module__yI7yuW__gap-6 {
  gap: 1.5rem;
}

.TimetableSection-module__yI7yuW__gap-7 {
  gap: 1.75rem;
}

.TimetableSection-module__yI7yuW__divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.TimetableSection-module__yI7yuW__divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}

.TimetableSection-module__yI7yuW__self-center {
  align-self: center;
}

.TimetableSection-module__yI7yuW__self-stretch {
  align-self: stretch;
}

.TimetableSection-module__yI7yuW__overflow-auto {
  overflow: auto;
}

.TimetableSection-module__yI7yuW__overflow-hidden {
  overflow: hidden;
}

.TimetableSection-module__yI7yuW__whitespace-nowrap {
  white-space: nowrap;
}

.TimetableSection-module__yI7yuW__rounded-2xl {
  border-radius: 1rem;
}

.TimetableSection-module__yI7yuW__rounded-\[10px\] {
  border-radius: 10px;
}

.TimetableSection-module__yI7yuW__rounded-\[5px\] {
  border-radius: 5px;
}

.TimetableSection-module__yI7yuW__rounded-full {
  border-radius: 9999px;
}

.TimetableSection-module__yI7yuW__rounded-none {
  border-radius: 0;
}

.TimetableSection-module__yI7yuW__rounded-xl {
  border-radius: .75rem;
}

.TimetableSection-module__yI7yuW__rounded-tl-none {
  border-top-left-radius: 0;
}

.TimetableSection-module__yI7yuW__rounded-tr-none {
  border-top-right-radius: 0;
}

.TimetableSection-module__yI7yuW__border {
  border-width: 1px;
}

.TimetableSection-module__yI7yuW__border-2 {
  border-width: 2px;
}

.TimetableSection-module__yI7yuW__border-b {
  border-bottom-width: 1px;
}

.TimetableSection-module__yI7yuW__border-none {
  border-style: none;
}

.TimetableSection-module__yI7yuW__border-\[\#23CE6B\] {
  --tw-border-opacity: 1;
  border-color: rgb(35 206 107 / var(--tw-border-opacity, 1));
}

.TimetableSection-module__yI7yuW__border-\[\#D2D2D2\] {
  --tw-border-opacity: 1;
  border-color: rgb(210 210 210 / var(--tw-border-opacity, 1));
}

.TimetableSection-module__yI7yuW__border-\[\#D6D6D6\] {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity, 1));
}

.TimetableSection-module__yI7yuW__border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.TimetableSection-module__yI7yuW__\!bg-\[\#4fa375\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(79 163 117 / var(--tw-bg-opacity, 1)) !important;
}

.TimetableSection-module__yI7yuW__\!bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1)) !important;
}

.TimetableSection-module__yI7yuW__\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.TimetableSection-module__yI7yuW__bg-\[\#23CE6B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(35 206 107 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#2EF000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(46 240 0 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#363636\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 54 54 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#8F8F8F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(143 143 143 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#C64961\] {
  --tw-bg-opacity: 1;
  background-color: rgb(198 73 97 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#D2D2D2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#EA526F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 82 111 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#EFEFEF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#F1F1F1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 241 241 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#d2d2d2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__bg-\[var\(--green\)\] {
  background-color: var(--green);
}

.TimetableSection-module__yI7yuW__bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.TimetableSection-module__yI7yuW__object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.TimetableSection-module__yI7yuW__object-bottom {
  -o-object-position: bottom;
  object-position: bottom;
}

.TimetableSection-module__yI7yuW__object-left {
  -o-object-position: left;
  object-position: left;
}

.TimetableSection-module__yI7yuW__p-0 {
  padding: 0;
}

.TimetableSection-module__yI7yuW__p-3 {
  padding: .75rem;
}

.TimetableSection-module__yI7yuW__p-8 {
  padding: 2rem;
}

.TimetableSection-module__yI7yuW__px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.TimetableSection-module__yI7yuW__px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.TimetableSection-module__yI7yuW__px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.TimetableSection-module__yI7yuW__px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.TimetableSection-module__yI7yuW__px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.TimetableSection-module__yI7yuW__px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.TimetableSection-module__yI7yuW__px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.TimetableSection-module__yI7yuW__px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.TimetableSection-module__yI7yuW__px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.TimetableSection-module__yI7yuW__px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.TimetableSection-module__yI7yuW__py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.TimetableSection-module__yI7yuW__py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.TimetableSection-module__yI7yuW__py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.TimetableSection-module__yI7yuW__py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.TimetableSection-module__yI7yuW__py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.TimetableSection-module__yI7yuW__py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.TimetableSection-module__yI7yuW__py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.TimetableSection-module__yI7yuW__py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.TimetableSection-module__yI7yuW__py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.TimetableSection-module__yI7yuW__py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.TimetableSection-module__yI7yuW__py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.TimetableSection-module__yI7yuW__pb-14 {
  padding-bottom: 3.5rem;
}

.TimetableSection-module__yI7yuW__pb-2 {
  padding-bottom: .5rem;
}

.TimetableSection-module__yI7yuW__pb-24 {
  padding-bottom: 6rem;
}

.TimetableSection-module__yI7yuW__pb-6 {
  padding-bottom: 1.5rem;
}

.TimetableSection-module__yI7yuW__pb-\[4\.5rem\] {
  padding-bottom: 4.5rem;
}

.TimetableSection-module__yI7yuW__pl-2 {
  padding-left: .5rem;
}

.TimetableSection-module__yI7yuW__pl-4 {
  padding-left: 1rem;
}

.TimetableSection-module__yI7yuW__pr-5 {
  padding-right: 1.25rem;
}

.TimetableSection-module__yI7yuW__pr-6 {
  padding-right: 1.5rem;
}

.TimetableSection-module__yI7yuW__pt-14 {
  padding-top: 3.5rem;
}

.TimetableSection-module__yI7yuW__pt-40 {
  padding-top: 10rem;
}

.TimetableSection-module__yI7yuW__pt-\[100px\] {
  padding-top: 100px;
}

.TimetableSection-module__yI7yuW__pt-\[180px\] {
  padding-top: 180px;
}

.TimetableSection-module__yI7yuW__pt-\[60px\] {
  padding-top: 60px;
}

.TimetableSection-module__yI7yuW__text-center {
  text-align: center;
}

.TimetableSection-module__yI7yuW__text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.TimetableSection-module__yI7yuW__text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.TimetableSection-module__yI7yuW__text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.TimetableSection-module__yI7yuW__text-\[10px\] {
  font-size: 10px;
}

.TimetableSection-module__yI7yuW__text-\[22px\] {
  font-size: 22px;
}

.TimetableSection-module__yI7yuW__text-\[26px\] {
  font-size: 26px;
}

.TimetableSection-module__yI7yuW__text-\[28px\] {
  font-size: 28px;
}

.TimetableSection-module__yI7yuW__text-\[40px\] {
  font-size: 40px;
}

.TimetableSection-module__yI7yuW__text-\[45px\] {
  font-size: 45px;
}

.TimetableSection-module__yI7yuW__text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.TimetableSection-module__yI7yuW__text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.TimetableSection-module__yI7yuW__text-sm {
  font-size: .875rem;
  line-height: 1.25rem;
}

.TimetableSection-module__yI7yuW__text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.TimetableSection-module__yI7yuW__text-xs {
  font-size: .75rem;
  line-height: 1rem;
}

.TimetableSection-module__yI7yuW__font-bold {
  font-weight: 700;
}

.TimetableSection-module__yI7yuW__font-extralight {
  font-weight: 200;
}

.TimetableSection-module__yI7yuW__font-light {
  font-weight: 300;
}

.TimetableSection-module__yI7yuW__font-medium {
  font-weight: 500;
}

.TimetableSection-module__yI7yuW__font-normal {
  font-weight: 400;
}

.TimetableSection-module__yI7yuW__font-semibold {
  font-weight: 600;
}

.TimetableSection-module__yI7yuW__uppercase {
  text-transform: uppercase;
}

.TimetableSection-module__yI7yuW__italic {
  font-style: italic;
}

.TimetableSection-module__yI7yuW__leading-\[21px\] {
  line-height: 21px;
}

.TimetableSection-module__yI7yuW__leading-\[32px\] {
  line-height: 32px;
}

.TimetableSection-module__yI7yuW__leading-\[36px\] {
  line-height: 36px;
}

.TimetableSection-module__yI7yuW__leading-\[41px\] {
  line-height: 41px;
}

.TimetableSection-module__yI7yuW__leading-\[48px\] {
  line-height: 48px;
}

.TimetableSection-module__yI7yuW__leading-\[50px\] {
  line-height: 50px;
}

.TimetableSection-module__yI7yuW__leading-none {
  line-height: 1;
}

.TimetableSection-module__yI7yuW__leading-tight {
  line-height: 1.25;
}

.TimetableSection-module__yI7yuW__tracking-\[0\.38px\] {
  letter-spacing: .38px;
}

.TimetableSection-module__yI7yuW__tracking-\[0\.8px\] {
  letter-spacing: .8px;
}

.TimetableSection-module__yI7yuW__text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#1D1D1F\] {
  --tw-text-opacity: 1;
  color: rgb(29 29 31 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#1E325A\] {
  --tw-text-opacity: 1;
  color: rgb(30 50 90 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#23CE6B\], .TimetableSection-module__yI7yuW__text-\[\#23ce6b\] {
  --tw-text-opacity: 1;
  color: rgb(35 206 107 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#252525\] {
  --tw-text-opacity: 1;
  color: rgb(37 37 37 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#363636\] {
  --tw-text-opacity: 1;
  color: rgb(54 54 54 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#626262\] {
  --tw-text-opacity: 1;
  color: rgb(98 98 98 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#ADADAD\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#EA526F\] {
  --tw-text-opacity: 1;
  color: rgb(234 82 111 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#adadad\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-\[var\(--green\)\] {
  color: var(--green);
}

.TimetableSection-module__yI7yuW__text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.TimetableSection-module__yI7yuW__underline {
  text-decoration-line: underline;
}

.TimetableSection-module__yI7yuW__line-through {
  text-decoration-line: line-through;
}

.TimetableSection-module__yI7yuW__placeholder-\[\#23ce6b\]::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(35 206 107 / var(--tw-placeholder-opacity, 1));
}

.TimetableSection-module__yI7yuW__placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(255 255 255 / var(--tw-placeholder-opacity, 1));
}

.TimetableSection-module__yI7yuW__opacity-50 {
  opacity: .5;
}

.TimetableSection-module__yI7yuW__shadow-md {
  --tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.TimetableSection-module__yI7yuW__outline {
  outline-style: solid;
}

.TimetableSection-module__yI7yuW__filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.TimetableSection-module__yI7yuW__transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.TimetableSection-module__yI7yuW__ease-in-out {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.TimetableSection-module__yI7yuW__hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.TimetableSection-module__yI7yuW__hover\:text-cyan-500:hover {
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px) {
  .TimetableSection-module__yI7yuW__sm\:mb-0 {
    margin-bottom: 0;
  }

  .TimetableSection-module__yI7yuW__sm\:inline-block {
    display: inline-block;
  }

  .TimetableSection-module__yI7yuW__sm\:w-1\/2 {
    width: 50%;
  }

  .TimetableSection-module__yI7yuW__sm\:w-1\/3 {
    width: 33.3333%;
  }

  .TimetableSection-module__yI7yuW__sm\:w-\[70\%\] {
    width: 70%;
  }

  .TimetableSection-module__yI7yuW__sm\:w-fit {
    width: fit-content;
  }

  .TimetableSection-module__yI7yuW__sm\:flex-row {
    flex-direction: row;
  }

  .TimetableSection-module__yI7yuW__sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .TimetableSection-module__yI7yuW__sm\:pr-4 {
    padding-right: 1rem;
  }

  .TimetableSection-module__yI7yuW__sm\:text-left {
    text-align: left;
  }

  .TimetableSection-module__yI7yuW__sm\:text-\[20px\] {
    font-size: 20px;
  }

  .TimetableSection-module__yI7yuW__sm\:text-\[45px\] {
    font-size: 45px;
  }

  .TimetableSection-module__yI7yuW__sm\:leading-\[70px\] {
    line-height: 70px;
  }
}

@media (min-width: 768px) {
  .TimetableSection-module__yI7yuW__md\:mb-0 {
    margin-bottom: 0;
  }

  .TimetableSection-module__yI7yuW__md\:mr-8 {
    margin-right: 2rem;
  }

  .TimetableSection-module__yI7yuW__md\:mt-0 {
    margin-top: 0;
  }

  .TimetableSection-module__yI7yuW__md\:w-1\/2 {
    width: 50%;
  }

  .TimetableSection-module__yI7yuW__md\:w-1\/3 {
    width: 33.3333%;
  }

  .TimetableSection-module__yI7yuW__md\:w-10 {
    width: 2.5rem;
  }

  .TimetableSection-module__yI7yuW__md\:w-2\/5 {
    width: 40%;
  }

  .TimetableSection-module__yI7yuW__md\:w-3\/5 {
    width: 60%;
  }

  .TimetableSection-module__yI7yuW__md\:w-auto {
    width: auto;
  }

  .TimetableSection-module__yI7yuW__md\:flex-row {
    flex-direction: row;
  }

  .TimetableSection-module__yI7yuW__md\:justify-start {
    justify-content: flex-start;
  }

  .TimetableSection-module__yI7yuW__md\:justify-center {
    justify-content: center;
  }

  .TimetableSection-module__yI7yuW__md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .TimetableSection-module__yI7yuW__md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .TimetableSection-module__yI7yuW__md\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .TimetableSection-module__yI7yuW__md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .TimetableSection-module__yI7yuW__md\:pt-16 {
    padding-top: 4rem;
  }

  .TimetableSection-module__yI7yuW__md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1024px) {
  .TimetableSection-module__yI7yuW__lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .TimetableSection-module__yI7yuW__lg\:mb-0 {
    margin-bottom: 0;
  }

  .TimetableSection-module__yI7yuW__lg\:mr-0 {
    margin-right: 0;
  }

  .TimetableSection-module__yI7yuW__lg\:mr-11 {
    margin-right: 2.75rem;
  }

  .TimetableSection-module__yI7yuW__lg\:flex {
    display: flex;
  }

  .TimetableSection-module__yI7yuW__lg\:w-1\/2 {
    width: 50%;
  }

  .TimetableSection-module__yI7yuW__lg\:w-1\/3 {
    width: 33.3333%;
  }

  .TimetableSection-module__yI7yuW__lg\:w-1\/4 {
    width: 25%;
  }

  .TimetableSection-module__yI7yuW__lg\:w-3\/6 {
    width: 50%;
  }

  .TimetableSection-module__yI7yuW__lg\:max-w-2xl {
    max-width: 42rem;
  }

  .TimetableSection-module__yI7yuW__lg\:max-w-\[720px\] {
    max-width: 720px;
  }

  .TimetableSection-module__yI7yuW__lg\:max-w-xs {
    max-width: 20rem;
  }

  .TimetableSection-module__yI7yuW__lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .TimetableSection-module__yI7yuW__lg\:flex-row {
    flex-direction: row;
  }

  .TimetableSection-module__yI7yuW__lg\:justify-start {
    justify-content: flex-start;
  }

  .TimetableSection-module__yI7yuW__lg\:rounded-\[50px\] {
    border-radius: 50px;
  }

  .TimetableSection-module__yI7yuW__lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .TimetableSection-module__yI7yuW__lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .TimetableSection-module__yI7yuW__lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .TimetableSection-module__yI7yuW__lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .TimetableSection-module__yI7yuW__lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .TimetableSection-module__yI7yuW__lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .TimetableSection-module__yI7yuW__lg\:pb-\[60px\] {
    padding-bottom: 60px;
  }

  .TimetableSection-module__yI7yuW__lg\:text-left {
    text-align: left;
  }

  .TimetableSection-module__yI7yuW__lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .TimetableSection-module__yI7yuW__lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .TimetableSection-module__yI7yuW__lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .TimetableSection-module__yI7yuW__lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .TimetableSection-module__yI7yuW__lg\:leading-tight {
    line-height: 1.25;
  }

  .TimetableSection-module__yI7yuW__lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 1280px) {
  .TimetableSection-module__yI7yuW__xl\:w-1\/3 {
    width: 33.3333%;
  }

  .TimetableSection-module__yI7yuW__xl\:w-2\/3 {
    width: 66.6667%;
  }

  .TimetableSection-module__yI7yuW__xl\:flex-row {
    flex-direction: row;
  }

  .TimetableSection-module__yI7yuW__xl\:pl-10 {
    padding-left: 2.5rem;
  }
}

@media (min-width: 1536px) {
  .TimetableSection-module__yI7yuW__2xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .TimetableSection-module__yI7yuW__2xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

/* [project]/src/components/Timeline/Timeline.module.css [app-client] (css) */
.Timeline-module__2BcEfa__container {
  width: 100%;
}

@media (min-width: 640px) {
  .Timeline-module__2BcEfa__container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .Timeline-module__2BcEfa__container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .Timeline-module__2BcEfa__container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .Timeline-module__2BcEfa__container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .Timeline-module__2BcEfa__container {
    max-width: 1536px;
  }
}

.Timeline-module__2BcEfa__table {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__divider {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  width: 100%;
  height: 2px;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row {
  flex-direction: row;
  display: flex;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-time {
  --tw-text-opacity: 1;
  width: 100%;
  max-width: 90px;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  margin-top: 4px;
  font-size: 12px;
}

@media (min-width: 640px) {
  .Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-time {
    max-width: 120px;
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description {
  width: 100%;
  padding-bottom: 2rem;
  padding-left: 46px;
  position: relative;
}

@media (min-width: 640px) {
  .Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description {
    padding-left: 60px;
  }
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row:first-of-type {
  align-items: center;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row:first-of-type .Timeline-module__2BcEfa__col-description {
  padding-bottom: 0;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row:first-of-type .Timeline-module__2BcEfa__col-description:before, .Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row:first-of-type .Timeline-module__2BcEfa__col-description:after {
  display: none;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row:last-of-type .Timeline-module__2BcEfa__col-description {
  padding-bottom: 0;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row:last-of-type .Timeline-module__2BcEfa__col-description:after {
  display: none;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description:before {
  content: "";
  border: 2px solid #fff;
  border-radius: 9999px;
  width: 30px;
  height: 30px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__child .Timeline-module__2BcEfa__col-description:before {
  content: "";
  border: 1px solid #fff;
  width: 0;
  height: calc(100% - 30px);
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__\!child .Timeline-module__2BcEfa__col-description:before {
  content: "" !important;
  border: 1px solid #fff !important;
  width: 0 !important;
  height: calc(100% - 30px) !important;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__child .Timeline-module__2BcEfa__col-description:before, .Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__\!child .Timeline-module__2BcEfa__col-description:before {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  display: block;
  position: absolute;
  top: 0;
  left: 14px;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description:after {
  content: "";
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  width: 2px;
  height: calc(100% - 30px);
  display: block;
  position: absolute;
  top: 30px;
  left: 14px;
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description .Timeline-module__2BcEfa__title {
  letter-spacing: .9px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  font-size: 14px;
  font-weight: 600;
}

@media (min-width: 640px) {
  .Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description .Timeline-module__2BcEfa__title {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description .Timeline-module__2BcEfa__title-big {
  letter-spacing: 1px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  font-size: 16px;
  font-weight: 600;
}

@media (min-width: 640px) {
  .Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description .Timeline-module__2BcEfa__title-big {
    font-size: 20px;
  }
}

.Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description .Timeline-module__2BcEfa__leading {
  letter-spacing: .9px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  font-size: 12px;
  font-weight: 400;
}

@media (min-width: 640px) {
  .Timeline-module__2BcEfa__table .Timeline-module__2BcEfa__row .Timeline-module__2BcEfa__col-description .Timeline-module__2BcEfa__leading {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.Timeline-module__2BcEfa__pointer-events-none {
  pointer-events: none;
}

.Timeline-module__2BcEfa__\!visible {
  visibility: visible !important;
}

.Timeline-module__2BcEfa__visible {
  visibility: visible;
}

.Timeline-module__2BcEfa__static {
  position: static;
}

.Timeline-module__2BcEfa__\!fixed {
  position: fixed !important;
}

.Timeline-module__2BcEfa__fixed {
  position: fixed;
}

.Timeline-module__2BcEfa__absolute {
  position: absolute;
}

.Timeline-module__2BcEfa__\!relative {
  position: relative !important;
}

.Timeline-module__2BcEfa__relative {
  position: relative;
}

.Timeline-module__2BcEfa__bottom-10 {
  bottom: 2.5rem;
}

.Timeline-module__2BcEfa__bottom-14 {
  bottom: 3.5rem;
}

.Timeline-module__2BcEfa__bottom-full {
  bottom: 100%;
}

.Timeline-module__2BcEfa__right-0 {
  right: 0;
}

.Timeline-module__2BcEfa__right-6 {
  right: 1.5rem;
}

.Timeline-module__2BcEfa__top-6 {
  top: 1.5rem;
}

.Timeline-module__2BcEfa__z-10 {
  z-index: 10;
}

.Timeline-module__2BcEfa__z-\[100\] {
  z-index: 100;
}

.Timeline-module__2BcEfa__col-span-1 {
  grid-column: span 1 / span 1;
}

.Timeline-module__2BcEfa__mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.Timeline-module__2BcEfa__mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.Timeline-module__2BcEfa__my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.Timeline-module__2BcEfa__my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.Timeline-module__2BcEfa__mb-10 {
  margin-bottom: 2.5rem;
}

.Timeline-module__2BcEfa__mb-12 {
  margin-bottom: 3rem;
}

.Timeline-module__2BcEfa__mb-14 {
  margin-bottom: 3.5rem;
}

.Timeline-module__2BcEfa__mb-16 {
  margin-bottom: 4rem;
}

.Timeline-module__2BcEfa__mb-2 {
  margin-bottom: .5rem;
}

.Timeline-module__2BcEfa__mb-3 {
  margin-bottom: .75rem;
}

.Timeline-module__2BcEfa__mb-4 {
  margin-bottom: 1rem;
}

.Timeline-module__2BcEfa__mb-5 {
  margin-bottom: 1.25rem;
}

.Timeline-module__2BcEfa__mb-6 {
  margin-bottom: 1.5rem;
}

.Timeline-module__2BcEfa__mb-7 {
  margin-bottom: 1.75rem;
}

.Timeline-module__2BcEfa__mb-8 {
  margin-bottom: 2rem;
}

.Timeline-module__2BcEfa__mb-9 {
  margin-bottom: 2.25rem;
}

.Timeline-module__2BcEfa__mb-\[-150px\] {
  margin-bottom: -150px;
}

.Timeline-module__2BcEfa__mb-\[10px\] {
  margin-bottom: 10px;
}

.Timeline-module__2BcEfa__ml-3 {
  margin-left: .75rem;
}

.Timeline-module__2BcEfa__ml-4 {
  margin-left: 1rem;
}

.Timeline-module__2BcEfa__ml-auto {
  margin-left: auto;
}

.Timeline-module__2BcEfa__mr-2 {
  margin-right: .5rem;
}

.Timeline-module__2BcEfa__mr-4 {
  margin-right: 1rem;
}

.Timeline-module__2BcEfa__mr-auto {
  margin-right: auto;
}

.Timeline-module__2BcEfa__mt-10 {
  margin-top: 2.5rem;
}

.Timeline-module__2BcEfa__mt-12 {
  margin-top: 3rem;
}

.Timeline-module__2BcEfa__mt-14 {
  margin-top: 3.5rem;
}

.Timeline-module__2BcEfa__mt-16 {
  margin-top: 4rem;
}

.Timeline-module__2BcEfa__mt-3 {
  margin-top: .75rem;
}

.Timeline-module__2BcEfa__mt-4 {
  margin-top: 1rem;
}

.Timeline-module__2BcEfa__mt-5 {
  margin-top: 1.25rem;
}

.Timeline-module__2BcEfa__mt-6 {
  margin-top: 1.5rem;
}

.Timeline-module__2BcEfa__mt-8 {
  margin-top: 2rem;
}

.Timeline-module__2BcEfa__mt-9 {
  margin-top: 2.25rem;
}

.Timeline-module__2BcEfa__block {
  display: block;
}

.Timeline-module__2BcEfa__inline-block {
  display: inline-block;
}

.Timeline-module__2BcEfa__flex {
  display: flex;
}

.Timeline-module__2BcEfa__inline-flex {
  display: inline-flex;
}

.Timeline-module__2BcEfa__table {
  display: table;
}

.Timeline-module__2BcEfa__grid {
  display: grid;
}

.Timeline-module__2BcEfa__hidden {
  display: none;
}

.Timeline-module__2BcEfa__h-1 {
  height: .25rem;
}

.Timeline-module__2BcEfa__h-14 {
  height: 3.5rem;
}

.Timeline-module__2BcEfa__h-2 {
  height: .5rem;
}

.Timeline-module__2BcEfa__h-7 {
  height: 1.75rem;
}

.Timeline-module__2BcEfa__h-\[1px\] {
  height: 1px;
}

.Timeline-module__2BcEfa__h-\[2px\] {
  height: 2px;
}

.Timeline-module__2BcEfa__h-\[311px\] {
  height: 311px;
}

.Timeline-module__2BcEfa__h-\[500px\] {
  height: 500px;
}

.Timeline-module__2BcEfa__h-auto {
  height: auto;
}

.Timeline-module__2BcEfa__h-full {
  height: 100%;
}

.Timeline-module__2BcEfa__h-screen {
  height: 100vh;
}

.Timeline-module__2BcEfa__max-h-\[150px\] {
  max-height: 150px;
}

.Timeline-module__2BcEfa__max-h-\[250px\] {
  max-height: 250px;
}

.Timeline-module__2BcEfa__max-h-\[450px\] {
  max-height: 450px;
}

.Timeline-module__2BcEfa__max-h-\[calc\(100vh-120px\)\] {
  max-height: calc(100vh - 120px);
}

.Timeline-module__2BcEfa__min-h-\[100px\] {
  min-height: 100px;
}

.Timeline-module__2BcEfa__min-h-screen {
  min-height: 100vh;
}

.Timeline-module__2BcEfa__w-2 {
  width: .5rem;
}

.Timeline-module__2BcEfa__w-3\/6 {
  width: 50%;
}

.Timeline-module__2BcEfa__w-5 {
  width: 1.25rem;
}

.Timeline-module__2BcEfa__w-7 {
  width: 1.75rem;
}

.Timeline-module__2BcEfa__w-\[200px\] {
  width: 200px;
}

.Timeline-module__2BcEfa__w-\[350px\] {
  width: 350px;
}

.Timeline-module__2BcEfa__w-\[70px\] {
  width: 70px;
}

.Timeline-module__2BcEfa__w-full {
  width: 100%;
}

.Timeline-module__2BcEfa__w-screen {
  width: 100vw;
}

.Timeline-module__2BcEfa__max-w-3xl {
  max-width: 48rem;
}

.Timeline-module__2BcEfa__max-w-5xl {
  max-width: 64rem;
}

.Timeline-module__2BcEfa__max-w-\[100vw\] {
  max-width: 100vw;
}

.Timeline-module__2BcEfa__max-w-\[150px\] {
  max-width: 150px;
}

.Timeline-module__2BcEfa__max-w-\[1720px\] {
  max-width: 1720px;
}

.Timeline-module__2BcEfa__max-w-\[250px\] {
  max-width: 250px;
}

.Timeline-module__2BcEfa__max-w-\[300px\] {
  max-width: 300px;
}

.Timeline-module__2BcEfa__max-w-\[620px\] {
  max-width: 620px;
}

.Timeline-module__2BcEfa__max-w-max {
  max-width: max-content;
}

.Timeline-module__2BcEfa__max-w-md {
  max-width: 28rem;
}

.Timeline-module__2BcEfa__max-w-sm {
  max-width: 24rem;
}

.Timeline-module__2BcEfa__max-w-xl {
  max-width: 36rem;
}

.Timeline-module__2BcEfa__shrink-0 {
  flex-shrink: 0;
}

.Timeline-module__2BcEfa__grow {
  flex-grow: 1;
}

.Timeline-module__2BcEfa__transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.Timeline-module__2BcEfa__cursor-pointer {
  cursor: pointer;
}

.Timeline-module__2BcEfa__select-none {
  -webkit-user-select: none;
  user-select: none;
}

.Timeline-module__2BcEfa__resize {
  resize: both;
}

.Timeline-module__2BcEfa__grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.Timeline-module__2BcEfa__flex-row {
  flex-direction: row;
}

.Timeline-module__2BcEfa__flex-col {
  flex-direction: column;
}

.Timeline-module__2BcEfa__flex-col-reverse {
  flex-direction: column-reverse;
}

.Timeline-module__2BcEfa__flex-wrap {
  flex-wrap: wrap;
}

.Timeline-module__2BcEfa__items-end {
  align-items: flex-end;
}

.Timeline-module__2BcEfa__items-center {
  align-items: center;
}

.Timeline-module__2BcEfa__justify-start {
  justify-content: flex-start;
}

.Timeline-module__2BcEfa__justify-center {
  justify-content: center;
}

.Timeline-module__2BcEfa__justify-between {
  justify-content: space-between;
}

.Timeline-module__2BcEfa__gap-10 {
  gap: 2.5rem;
}

.Timeline-module__2BcEfa__gap-4 {
  gap: 1rem;
}

.Timeline-module__2BcEfa__gap-5 {
  gap: 1.25rem;
}

.Timeline-module__2BcEfa__gap-6 {
  gap: 1.5rem;
}

.Timeline-module__2BcEfa__gap-7 {
  gap: 1.75rem;
}

.Timeline-module__2BcEfa__divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.Timeline-module__2BcEfa__divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}

.Timeline-module__2BcEfa__self-center {
  align-self: center;
}

.Timeline-module__2BcEfa__self-stretch {
  align-self: stretch;
}

.Timeline-module__2BcEfa__overflow-auto {
  overflow: auto;
}

.Timeline-module__2BcEfa__overflow-hidden {
  overflow: hidden;
}

.Timeline-module__2BcEfa__whitespace-nowrap {
  white-space: nowrap;
}

.Timeline-module__2BcEfa__rounded-2xl {
  border-radius: 1rem;
}

.Timeline-module__2BcEfa__rounded-\[10px\] {
  border-radius: 10px;
}

.Timeline-module__2BcEfa__rounded-\[5px\] {
  border-radius: 5px;
}

.Timeline-module__2BcEfa__rounded-full {
  border-radius: 9999px;
}

.Timeline-module__2BcEfa__rounded-none {
  border-radius: 0;
}

.Timeline-module__2BcEfa__rounded-xl {
  border-radius: .75rem;
}

.Timeline-module__2BcEfa__rounded-tl-none {
  border-top-left-radius: 0;
}

.Timeline-module__2BcEfa__rounded-tr-none {
  border-top-right-radius: 0;
}

.Timeline-module__2BcEfa__border {
  border-width: 1px;
}

.Timeline-module__2BcEfa__border-2 {
  border-width: 2px;
}

.Timeline-module__2BcEfa__border-b {
  border-bottom-width: 1px;
}

.Timeline-module__2BcEfa__border-none {
  border-style: none;
}

.Timeline-module__2BcEfa__border-\[\#23CE6B\] {
  --tw-border-opacity: 1;
  border-color: rgb(35 206 107 / var(--tw-border-opacity, 1));
}

.Timeline-module__2BcEfa__border-\[\#D2D2D2\] {
  --tw-border-opacity: 1;
  border-color: rgb(210 210 210 / var(--tw-border-opacity, 1));
}

.Timeline-module__2BcEfa__border-\[\#D6D6D6\] {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity, 1));
}

.Timeline-module__2BcEfa__border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.Timeline-module__2BcEfa__\!bg-\[\#4fa375\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(79 163 117 / var(--tw-bg-opacity, 1)) !important;
}

.Timeline-module__2BcEfa__\!bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1)) !important;
}

.Timeline-module__2BcEfa__\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.Timeline-module__2BcEfa__bg-\[\#23CE6B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(35 206 107 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#2EF000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(46 240 0 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#363636\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 54 54 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#8F8F8F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(143 143 143 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#C64961\] {
  --tw-bg-opacity: 1;
  background-color: rgb(198 73 97 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#D2D2D2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#EA526F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 82 111 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#EFEFEF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#F1F1F1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 241 241 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#d2d2d2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__bg-\[var\(--green\)\] {
  background-color: var(--green);
}

.Timeline-module__2BcEfa__bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.Timeline-module__2BcEfa__object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.Timeline-module__2BcEfa__object-bottom {
  -o-object-position: bottom;
  object-position: bottom;
}

.Timeline-module__2BcEfa__object-left {
  -o-object-position: left;
  object-position: left;
}

.Timeline-module__2BcEfa__p-0 {
  padding: 0;
}

.Timeline-module__2BcEfa__p-3 {
  padding: .75rem;
}

.Timeline-module__2BcEfa__p-8 {
  padding: 2rem;
}

.Timeline-module__2BcEfa__px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.Timeline-module__2BcEfa__px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.Timeline-module__2BcEfa__px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.Timeline-module__2BcEfa__px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.Timeline-module__2BcEfa__px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.Timeline-module__2BcEfa__px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.Timeline-module__2BcEfa__px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.Timeline-module__2BcEfa__px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.Timeline-module__2BcEfa__px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.Timeline-module__2BcEfa__px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.Timeline-module__2BcEfa__py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.Timeline-module__2BcEfa__py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.Timeline-module__2BcEfa__py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.Timeline-module__2BcEfa__py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.Timeline-module__2BcEfa__py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.Timeline-module__2BcEfa__py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.Timeline-module__2BcEfa__py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.Timeline-module__2BcEfa__py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.Timeline-module__2BcEfa__py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.Timeline-module__2BcEfa__py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.Timeline-module__2BcEfa__py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.Timeline-module__2BcEfa__pb-14 {
  padding-bottom: 3.5rem;
}

.Timeline-module__2BcEfa__pb-2 {
  padding-bottom: .5rem;
}

.Timeline-module__2BcEfa__pb-24 {
  padding-bottom: 6rem;
}

.Timeline-module__2BcEfa__pb-6 {
  padding-bottom: 1.5rem;
}

.Timeline-module__2BcEfa__pb-\[4\.5rem\] {
  padding-bottom: 4.5rem;
}

.Timeline-module__2BcEfa__pl-2 {
  padding-left: .5rem;
}

.Timeline-module__2BcEfa__pl-4 {
  padding-left: 1rem;
}

.Timeline-module__2BcEfa__pr-5 {
  padding-right: 1.25rem;
}

.Timeline-module__2BcEfa__pr-6 {
  padding-right: 1.5rem;
}

.Timeline-module__2BcEfa__pt-14 {
  padding-top: 3.5rem;
}

.Timeline-module__2BcEfa__pt-40 {
  padding-top: 10rem;
}

.Timeline-module__2BcEfa__pt-\[100px\] {
  padding-top: 100px;
}

.Timeline-module__2BcEfa__pt-\[180px\] {
  padding-top: 180px;
}

.Timeline-module__2BcEfa__pt-\[60px\] {
  padding-top: 60px;
}

.Timeline-module__2BcEfa__text-center {
  text-align: center;
}

.Timeline-module__2BcEfa__text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.Timeline-module__2BcEfa__text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.Timeline-module__2BcEfa__text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.Timeline-module__2BcEfa__text-\[10px\] {
  font-size: 10px;
}

.Timeline-module__2BcEfa__text-\[22px\] {
  font-size: 22px;
}

.Timeline-module__2BcEfa__text-\[26px\] {
  font-size: 26px;
}

.Timeline-module__2BcEfa__text-\[28px\] {
  font-size: 28px;
}

.Timeline-module__2BcEfa__text-\[40px\] {
  font-size: 40px;
}

.Timeline-module__2BcEfa__text-\[45px\] {
  font-size: 45px;
}

.Timeline-module__2BcEfa__text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.Timeline-module__2BcEfa__text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.Timeline-module__2BcEfa__text-sm {
  font-size: .875rem;
  line-height: 1.25rem;
}

.Timeline-module__2BcEfa__text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.Timeline-module__2BcEfa__text-xs {
  font-size: .75rem;
  line-height: 1rem;
}

.Timeline-module__2BcEfa__font-bold {
  font-weight: 700;
}

.Timeline-module__2BcEfa__font-extralight {
  font-weight: 200;
}

.Timeline-module__2BcEfa__font-light {
  font-weight: 300;
}

.Timeline-module__2BcEfa__font-medium {
  font-weight: 500;
}

.Timeline-module__2BcEfa__font-normal {
  font-weight: 400;
}

.Timeline-module__2BcEfa__font-semibold {
  font-weight: 600;
}

.Timeline-module__2BcEfa__uppercase {
  text-transform: uppercase;
}

.Timeline-module__2BcEfa__italic {
  font-style: italic;
}

.Timeline-module__2BcEfa__leading-\[21px\] {
  line-height: 21px;
}

.Timeline-module__2BcEfa__leading-\[32px\] {
  line-height: 32px;
}

.Timeline-module__2BcEfa__leading-\[36px\] {
  line-height: 36px;
}

.Timeline-module__2BcEfa__leading-\[41px\] {
  line-height: 41px;
}

.Timeline-module__2BcEfa__leading-\[48px\] {
  line-height: 48px;
}

.Timeline-module__2BcEfa__leading-\[50px\] {
  line-height: 50px;
}

.Timeline-module__2BcEfa__leading-none {
  line-height: 1;
}

.Timeline-module__2BcEfa__leading-tight {
  line-height: 1.25;
}

.Timeline-module__2BcEfa__tracking-\[0\.38px\] {
  letter-spacing: .38px;
}

.Timeline-module__2BcEfa__tracking-\[0\.8px\] {
  letter-spacing: .8px;
}

.Timeline-module__2BcEfa__text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#1D1D1F\] {
  --tw-text-opacity: 1;
  color: rgb(29 29 31 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#1E325A\] {
  --tw-text-opacity: 1;
  color: rgb(30 50 90 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#23CE6B\], .Timeline-module__2BcEfa__text-\[\#23ce6b\] {
  --tw-text-opacity: 1;
  color: rgb(35 206 107 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#252525\] {
  --tw-text-opacity: 1;
  color: rgb(37 37 37 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#363636\] {
  --tw-text-opacity: 1;
  color: rgb(54 54 54 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#626262\] {
  --tw-text-opacity: 1;
  color: rgb(98 98 98 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#ADADAD\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#EA526F\] {
  --tw-text-opacity: 1;
  color: rgb(234 82 111 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#adadad\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-\[var\(--green\)\] {
  color: var(--green);
}

.Timeline-module__2BcEfa__text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Timeline-module__2BcEfa__underline {
  text-decoration-line: underline;
}

.Timeline-module__2BcEfa__line-through {
  text-decoration-line: line-through;
}

.Timeline-module__2BcEfa__placeholder-\[\#23ce6b\]::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(35 206 107 / var(--tw-placeholder-opacity, 1));
}

.Timeline-module__2BcEfa__placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(255 255 255 / var(--tw-placeholder-opacity, 1));
}

.Timeline-module__2BcEfa__opacity-50 {
  opacity: .5;
}

.Timeline-module__2BcEfa__shadow-md {
  --tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.Timeline-module__2BcEfa__outline {
  outline-style: solid;
}

.Timeline-module__2BcEfa__filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.Timeline-module__2BcEfa__transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.Timeline-module__2BcEfa__ease-in-out {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.Timeline-module__2BcEfa__hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.Timeline-module__2BcEfa__hover\:text-cyan-500:hover {
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px) {
  .Timeline-module__2BcEfa__sm\:mb-0 {
    margin-bottom: 0;
  }

  .Timeline-module__2BcEfa__sm\:inline-block {
    display: inline-block;
  }

  .Timeline-module__2BcEfa__sm\:w-1\/2 {
    width: 50%;
  }

  .Timeline-module__2BcEfa__sm\:w-1\/3 {
    width: 33.3333%;
  }

  .Timeline-module__2BcEfa__sm\:w-\[70\%\] {
    width: 70%;
  }

  .Timeline-module__2BcEfa__sm\:w-fit {
    width: fit-content;
  }

  .Timeline-module__2BcEfa__sm\:flex-row {
    flex-direction: row;
  }

  .Timeline-module__2BcEfa__sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .Timeline-module__2BcEfa__sm\:pr-4 {
    padding-right: 1rem;
  }

  .Timeline-module__2BcEfa__sm\:text-left {
    text-align: left;
  }

  .Timeline-module__2BcEfa__sm\:text-\[20px\] {
    font-size: 20px;
  }

  .Timeline-module__2BcEfa__sm\:text-\[45px\] {
    font-size: 45px;
  }

  .Timeline-module__2BcEfa__sm\:leading-\[70px\] {
    line-height: 70px;
  }
}

@media (min-width: 768px) {
  .Timeline-module__2BcEfa__md\:mb-0 {
    margin-bottom: 0;
  }

  .Timeline-module__2BcEfa__md\:mr-8 {
    margin-right: 2rem;
  }

  .Timeline-module__2BcEfa__md\:mt-0 {
    margin-top: 0;
  }

  .Timeline-module__2BcEfa__md\:w-1\/2 {
    width: 50%;
  }

  .Timeline-module__2BcEfa__md\:w-1\/3 {
    width: 33.3333%;
  }

  .Timeline-module__2BcEfa__md\:w-10 {
    width: 2.5rem;
  }

  .Timeline-module__2BcEfa__md\:w-2\/5 {
    width: 40%;
  }

  .Timeline-module__2BcEfa__md\:w-3\/5 {
    width: 60%;
  }

  .Timeline-module__2BcEfa__md\:w-auto {
    width: auto;
  }

  .Timeline-module__2BcEfa__md\:flex-row {
    flex-direction: row;
  }

  .Timeline-module__2BcEfa__md\:justify-start {
    justify-content: flex-start;
  }

  .Timeline-module__2BcEfa__md\:justify-center {
    justify-content: center;
  }

  .Timeline-module__2BcEfa__md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .Timeline-module__2BcEfa__md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .Timeline-module__2BcEfa__md\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .Timeline-module__2BcEfa__md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .Timeline-module__2BcEfa__md\:pt-16 {
    padding-top: 4rem;
  }

  .Timeline-module__2BcEfa__md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1024px) {
  .Timeline-module__2BcEfa__lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .Timeline-module__2BcEfa__lg\:mb-0 {
    margin-bottom: 0;
  }

  .Timeline-module__2BcEfa__lg\:mr-0 {
    margin-right: 0;
  }

  .Timeline-module__2BcEfa__lg\:mr-11 {
    margin-right: 2.75rem;
  }

  .Timeline-module__2BcEfa__lg\:flex {
    display: flex;
  }

  .Timeline-module__2BcEfa__lg\:w-1\/2 {
    width: 50%;
  }

  .Timeline-module__2BcEfa__lg\:w-1\/3 {
    width: 33.3333%;
  }

  .Timeline-module__2BcEfa__lg\:w-1\/4 {
    width: 25%;
  }

  .Timeline-module__2BcEfa__lg\:w-3\/6 {
    width: 50%;
  }

  .Timeline-module__2BcEfa__lg\:max-w-2xl {
    max-width: 42rem;
  }

  .Timeline-module__2BcEfa__lg\:max-w-\[720px\] {
    max-width: 720px;
  }

  .Timeline-module__2BcEfa__lg\:max-w-xs {
    max-width: 20rem;
  }

  .Timeline-module__2BcEfa__lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .Timeline-module__2BcEfa__lg\:flex-row {
    flex-direction: row;
  }

  .Timeline-module__2BcEfa__lg\:justify-start {
    justify-content: flex-start;
  }

  .Timeline-module__2BcEfa__lg\:rounded-\[50px\] {
    border-radius: 50px;
  }

  .Timeline-module__2BcEfa__lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .Timeline-module__2BcEfa__lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .Timeline-module__2BcEfa__lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .Timeline-module__2BcEfa__lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .Timeline-module__2BcEfa__lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .Timeline-module__2BcEfa__lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .Timeline-module__2BcEfa__lg\:pb-\[60px\] {
    padding-bottom: 60px;
  }

  .Timeline-module__2BcEfa__lg\:text-left {
    text-align: left;
  }

  .Timeline-module__2BcEfa__lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .Timeline-module__2BcEfa__lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .Timeline-module__2BcEfa__lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .Timeline-module__2BcEfa__lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .Timeline-module__2BcEfa__lg\:leading-tight {
    line-height: 1.25;
  }

  .Timeline-module__2BcEfa__lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 1280px) {
  .Timeline-module__2BcEfa__xl\:w-1\/3 {
    width: 33.3333%;
  }

  .Timeline-module__2BcEfa__xl\:w-2\/3 {
    width: 66.6667%;
  }

  .Timeline-module__2BcEfa__xl\:flex-row {
    flex-direction: row;
  }

  .Timeline-module__2BcEfa__xl\:pl-10 {
    padding-left: 2.5rem;
  }
}

@media (min-width: 1536px) {
  .Timeline-module__2BcEfa__2xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .Timeline-module__2BcEfa__2xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

/* [project]/src/components/Faq/Faq.module.css [app-client] (css) */
.Faq-module__X38XYa__container {
  width: 100%;
}

@media (min-width: 640px) {
  .Faq-module__X38XYa__container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .Faq-module__X38XYa__container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .Faq-module__X38XYa__container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .Faq-module__X38XYa__container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .Faq-module__X38XYa__container {
    max-width: 1536px;
  }
}

.Faq-module__X38XYa__divider {
  background-color: #23ce6b;
  width: 70px;
  height: 4px;
}

.Faq-module__X38XYa__section-title {
  letter-spacing: 0;
  color: #363636;
  font: 600 40px / 50px Montserrat;
}

.Faq-module__X38XYa__itemBox {
  -moz-columns: 1;
  columns: 1;
}

@media (min-width: 1024px) {
  .Faq-module__X38XYa__itemBox {
    -moz-columns: 2;
    columns: 2;
  }
}

.Faq-module__X38XYa__itemBoxDot {
  background-color: #23ce6b;
  border-radius: 50%;
  flex-shrink: 0;
  width: 12px;
  height: 12px;
}

.Faq-module__X38XYa__itemBoxLine {
  background-color: #e5e5e5;
  width: 5px;
  height: 100%;
  margin-top: 20px;
}

.Faq-module__X38XYa__itemBoxTitle {
  padding-right: 1.25rem;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5rem;
}

.Faq-module__X38XYa__itemBoxDescription {
  --tw-text-opacity: 1;
  color: rgb(112 112 112 / var(--tw-text-opacity, 1));
  margin-top: .5rem;
  padding-right: 1.25rem;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.25rem;
}

.Faq-module__X38XYa__pointer-events-none {
  pointer-events: none;
}

.Faq-module__X38XYa__\!visible {
  visibility: visible !important;
}

.Faq-module__X38XYa__visible {
  visibility: visible;
}

.Faq-module__X38XYa__static {
  position: static;
}

.Faq-module__X38XYa__\!fixed {
  position: fixed !important;
}

.Faq-module__X38XYa__fixed {
  position: fixed;
}

.Faq-module__X38XYa__absolute {
  position: absolute;
}

.Faq-module__X38XYa__\!relative {
  position: relative !important;
}

.Faq-module__X38XYa__relative {
  position: relative;
}

.Faq-module__X38XYa__bottom-10 {
  bottom: 2.5rem;
}

.Faq-module__X38XYa__bottom-14 {
  bottom: 3.5rem;
}

.Faq-module__X38XYa__bottom-full {
  bottom: 100%;
}

.Faq-module__X38XYa__right-0 {
  right: 0;
}

.Faq-module__X38XYa__right-6 {
  right: 1.5rem;
}

.Faq-module__X38XYa__top-6 {
  top: 1.5rem;
}

.Faq-module__X38XYa__z-10 {
  z-index: 10;
}

.Faq-module__X38XYa__z-\[100\] {
  z-index: 100;
}

.Faq-module__X38XYa__col-span-1 {
  grid-column: span 1 / span 1;
}

.Faq-module__X38XYa__mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.Faq-module__X38XYa__mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.Faq-module__X38XYa__my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.Faq-module__X38XYa__my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.Faq-module__X38XYa__mb-10 {
  margin-bottom: 2.5rem;
}

.Faq-module__X38XYa__mb-12 {
  margin-bottom: 3rem;
}

.Faq-module__X38XYa__mb-14 {
  margin-bottom: 3.5rem;
}

.Faq-module__X38XYa__mb-16 {
  margin-bottom: 4rem;
}

.Faq-module__X38XYa__mb-2 {
  margin-bottom: .5rem;
}

.Faq-module__X38XYa__mb-3 {
  margin-bottom: .75rem;
}

.Faq-module__X38XYa__mb-4 {
  margin-bottom: 1rem;
}

.Faq-module__X38XYa__mb-5 {
  margin-bottom: 1.25rem;
}

.Faq-module__X38XYa__mb-6 {
  margin-bottom: 1.5rem;
}

.Faq-module__X38XYa__mb-7 {
  margin-bottom: 1.75rem;
}

.Faq-module__X38XYa__mb-8 {
  margin-bottom: 2rem;
}

.Faq-module__X38XYa__mb-9 {
  margin-bottom: 2.25rem;
}

.Faq-module__X38XYa__mb-\[-150px\] {
  margin-bottom: -150px;
}

.Faq-module__X38XYa__mb-\[10px\] {
  margin-bottom: 10px;
}

.Faq-module__X38XYa__ml-3 {
  margin-left: .75rem;
}

.Faq-module__X38XYa__ml-4 {
  margin-left: 1rem;
}

.Faq-module__X38XYa__ml-auto {
  margin-left: auto;
}

.Faq-module__X38XYa__mr-2 {
  margin-right: .5rem;
}

.Faq-module__X38XYa__mr-4 {
  margin-right: 1rem;
}

.Faq-module__X38XYa__mr-auto {
  margin-right: auto;
}

.Faq-module__X38XYa__mt-10 {
  margin-top: 2.5rem;
}

.Faq-module__X38XYa__mt-12 {
  margin-top: 3rem;
}

.Faq-module__X38XYa__mt-14 {
  margin-top: 3.5rem;
}

.Faq-module__X38XYa__mt-16 {
  margin-top: 4rem;
}

.Faq-module__X38XYa__mt-3 {
  margin-top: .75rem;
}

.Faq-module__X38XYa__mt-4 {
  margin-top: 1rem;
}

.Faq-module__X38XYa__mt-5 {
  margin-top: 1.25rem;
}

.Faq-module__X38XYa__mt-6 {
  margin-top: 1.5rem;
}

.Faq-module__X38XYa__mt-8 {
  margin-top: 2rem;
}

.Faq-module__X38XYa__mt-9 {
  margin-top: 2.25rem;
}

.Faq-module__X38XYa__block {
  display: block;
}

.Faq-module__X38XYa__inline-block {
  display: inline-block;
}

.Faq-module__X38XYa__flex {
  display: flex;
}

.Faq-module__X38XYa__inline-flex {
  display: inline-flex;
}

.Faq-module__X38XYa__table {
  display: table;
}

.Faq-module__X38XYa__grid {
  display: grid;
}

.Faq-module__X38XYa__hidden {
  display: none;
}

.Faq-module__X38XYa__h-1 {
  height: .25rem;
}

.Faq-module__X38XYa__h-14 {
  height: 3.5rem;
}

.Faq-module__X38XYa__h-2 {
  height: .5rem;
}

.Faq-module__X38XYa__h-7 {
  height: 1.75rem;
}

.Faq-module__X38XYa__h-\[1px\] {
  height: 1px;
}

.Faq-module__X38XYa__h-\[2px\] {
  height: 2px;
}

.Faq-module__X38XYa__h-\[311px\] {
  height: 311px;
}

.Faq-module__X38XYa__h-\[500px\] {
  height: 500px;
}

.Faq-module__X38XYa__h-auto {
  height: auto;
}

.Faq-module__X38XYa__h-full {
  height: 100%;
}

.Faq-module__X38XYa__h-screen {
  height: 100vh;
}

.Faq-module__X38XYa__max-h-\[150px\] {
  max-height: 150px;
}

.Faq-module__X38XYa__max-h-\[250px\] {
  max-height: 250px;
}

.Faq-module__X38XYa__max-h-\[450px\] {
  max-height: 450px;
}

.Faq-module__X38XYa__max-h-\[calc\(100vh-120px\)\] {
  max-height: calc(100vh - 120px);
}

.Faq-module__X38XYa__min-h-\[100px\] {
  min-height: 100px;
}

.Faq-module__X38XYa__min-h-screen {
  min-height: 100vh;
}

.Faq-module__X38XYa__w-2 {
  width: .5rem;
}

.Faq-module__X38XYa__w-3\/6 {
  width: 50%;
}

.Faq-module__X38XYa__w-5 {
  width: 1.25rem;
}

.Faq-module__X38XYa__w-7 {
  width: 1.75rem;
}

.Faq-module__X38XYa__w-\[200px\] {
  width: 200px;
}

.Faq-module__X38XYa__w-\[350px\] {
  width: 350px;
}

.Faq-module__X38XYa__w-\[70px\] {
  width: 70px;
}

.Faq-module__X38XYa__w-full {
  width: 100%;
}

.Faq-module__X38XYa__w-screen {
  width: 100vw;
}

.Faq-module__X38XYa__max-w-3xl {
  max-width: 48rem;
}

.Faq-module__X38XYa__max-w-5xl {
  max-width: 64rem;
}

.Faq-module__X38XYa__max-w-\[100vw\] {
  max-width: 100vw;
}

.Faq-module__X38XYa__max-w-\[150px\] {
  max-width: 150px;
}

.Faq-module__X38XYa__max-w-\[1720px\] {
  max-width: 1720px;
}

.Faq-module__X38XYa__max-w-\[250px\] {
  max-width: 250px;
}

.Faq-module__X38XYa__max-w-\[300px\] {
  max-width: 300px;
}

.Faq-module__X38XYa__max-w-\[620px\] {
  max-width: 620px;
}

.Faq-module__X38XYa__max-w-max {
  max-width: max-content;
}

.Faq-module__X38XYa__max-w-md {
  max-width: 28rem;
}

.Faq-module__X38XYa__max-w-sm {
  max-width: 24rem;
}

.Faq-module__X38XYa__max-w-xl {
  max-width: 36rem;
}

.Faq-module__X38XYa__shrink-0 {
  flex-shrink: 0;
}

.Faq-module__X38XYa__grow {
  flex-grow: 1;
}

.Faq-module__X38XYa__transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.Faq-module__X38XYa__cursor-pointer {
  cursor: pointer;
}

.Faq-module__X38XYa__select-none {
  -webkit-user-select: none;
  user-select: none;
}

.Faq-module__X38XYa__resize {
  resize: both;
}

.Faq-module__X38XYa__grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.Faq-module__X38XYa__flex-row {
  flex-direction: row;
}

.Faq-module__X38XYa__flex-col {
  flex-direction: column;
}

.Faq-module__X38XYa__flex-col-reverse {
  flex-direction: column-reverse;
}

.Faq-module__X38XYa__flex-wrap {
  flex-wrap: wrap;
}

.Faq-module__X38XYa__items-end {
  align-items: flex-end;
}

.Faq-module__X38XYa__items-center {
  align-items: center;
}

.Faq-module__X38XYa__justify-start {
  justify-content: flex-start;
}

.Faq-module__X38XYa__justify-center {
  justify-content: center;
}

.Faq-module__X38XYa__justify-between {
  justify-content: space-between;
}

.Faq-module__X38XYa__gap-10 {
  gap: 2.5rem;
}

.Faq-module__X38XYa__gap-4 {
  gap: 1rem;
}

.Faq-module__X38XYa__gap-5 {
  gap: 1.25rem;
}

.Faq-module__X38XYa__gap-6 {
  gap: 1.5rem;
}

.Faq-module__X38XYa__gap-7 {
  gap: 1.75rem;
}

.Faq-module__X38XYa__divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.Faq-module__X38XYa__divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}

.Faq-module__X38XYa__self-center {
  align-self: center;
}

.Faq-module__X38XYa__self-stretch {
  align-self: stretch;
}

.Faq-module__X38XYa__overflow-auto {
  overflow: auto;
}

.Faq-module__X38XYa__overflow-hidden {
  overflow: hidden;
}

.Faq-module__X38XYa__whitespace-nowrap {
  white-space: nowrap;
}

.Faq-module__X38XYa__rounded-2xl {
  border-radius: 1rem;
}

.Faq-module__X38XYa__rounded-\[10px\] {
  border-radius: 10px;
}

.Faq-module__X38XYa__rounded-\[5px\] {
  border-radius: 5px;
}

.Faq-module__X38XYa__rounded-full {
  border-radius: 9999px;
}

.Faq-module__X38XYa__rounded-none {
  border-radius: 0;
}

.Faq-module__X38XYa__rounded-xl {
  border-radius: .75rem;
}

.Faq-module__X38XYa__rounded-tl-none {
  border-top-left-radius: 0;
}

.Faq-module__X38XYa__rounded-tr-none {
  border-top-right-radius: 0;
}

.Faq-module__X38XYa__border {
  border-width: 1px;
}

.Faq-module__X38XYa__border-2 {
  border-width: 2px;
}

.Faq-module__X38XYa__border-b {
  border-bottom-width: 1px;
}

.Faq-module__X38XYa__border-none {
  border-style: none;
}

.Faq-module__X38XYa__border-\[\#23CE6B\] {
  --tw-border-opacity: 1;
  border-color: rgb(35 206 107 / var(--tw-border-opacity, 1));
}

.Faq-module__X38XYa__border-\[\#D2D2D2\] {
  --tw-border-opacity: 1;
  border-color: rgb(210 210 210 / var(--tw-border-opacity, 1));
}

.Faq-module__X38XYa__border-\[\#D6D6D6\] {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity, 1));
}

.Faq-module__X38XYa__border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.Faq-module__X38XYa__\!bg-\[\#4fa375\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(79 163 117 / var(--tw-bg-opacity, 1)) !important;
}

.Faq-module__X38XYa__\!bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1)) !important;
}

.Faq-module__X38XYa__\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.Faq-module__X38XYa__bg-\[\#23CE6B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(35 206 107 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#2EF000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(46 240 0 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#363636\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 54 54 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#8F8F8F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(143 143 143 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#C64961\] {
  --tw-bg-opacity: 1;
  background-color: rgb(198 73 97 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#D2D2D2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#EA526F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 82 111 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#EFEFEF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#F1F1F1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 241 241 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#d2d2d2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__bg-\[var\(--green\)\] {
  background-color: var(--green);
}

.Faq-module__X38XYa__bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.Faq-module__X38XYa__object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.Faq-module__X38XYa__object-bottom {
  -o-object-position: bottom;
  object-position: bottom;
}

.Faq-module__X38XYa__object-left {
  -o-object-position: left;
  object-position: left;
}

.Faq-module__X38XYa__p-0 {
  padding: 0;
}

.Faq-module__X38XYa__p-3 {
  padding: .75rem;
}

.Faq-module__X38XYa__p-8 {
  padding: 2rem;
}

.Faq-module__X38XYa__px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.Faq-module__X38XYa__px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.Faq-module__X38XYa__px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.Faq-module__X38XYa__px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.Faq-module__X38XYa__px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.Faq-module__X38XYa__px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.Faq-module__X38XYa__px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.Faq-module__X38XYa__px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.Faq-module__X38XYa__px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.Faq-module__X38XYa__px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.Faq-module__X38XYa__py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.Faq-module__X38XYa__py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.Faq-module__X38XYa__py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.Faq-module__X38XYa__py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.Faq-module__X38XYa__py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.Faq-module__X38XYa__py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.Faq-module__X38XYa__py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.Faq-module__X38XYa__py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.Faq-module__X38XYa__py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.Faq-module__X38XYa__py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.Faq-module__X38XYa__py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.Faq-module__X38XYa__pb-14 {
  padding-bottom: 3.5rem;
}

.Faq-module__X38XYa__pb-2 {
  padding-bottom: .5rem;
}

.Faq-module__X38XYa__pb-24 {
  padding-bottom: 6rem;
}

.Faq-module__X38XYa__pb-6 {
  padding-bottom: 1.5rem;
}

.Faq-module__X38XYa__pb-\[4\.5rem\] {
  padding-bottom: 4.5rem;
}

.Faq-module__X38XYa__pl-2 {
  padding-left: .5rem;
}

.Faq-module__X38XYa__pl-4 {
  padding-left: 1rem;
}

.Faq-module__X38XYa__pr-5 {
  padding-right: 1.25rem;
}

.Faq-module__X38XYa__pr-6 {
  padding-right: 1.5rem;
}

.Faq-module__X38XYa__pt-14 {
  padding-top: 3.5rem;
}

.Faq-module__X38XYa__pt-40 {
  padding-top: 10rem;
}

.Faq-module__X38XYa__pt-\[100px\] {
  padding-top: 100px;
}

.Faq-module__X38XYa__pt-\[180px\] {
  padding-top: 180px;
}

.Faq-module__X38XYa__pt-\[60px\] {
  padding-top: 60px;
}

.Faq-module__X38XYa__text-center {
  text-align: center;
}

.Faq-module__X38XYa__text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.Faq-module__X38XYa__text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.Faq-module__X38XYa__text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.Faq-module__X38XYa__text-\[10px\] {
  font-size: 10px;
}

.Faq-module__X38XYa__text-\[22px\] {
  font-size: 22px;
}

.Faq-module__X38XYa__text-\[26px\] {
  font-size: 26px;
}

.Faq-module__X38XYa__text-\[28px\] {
  font-size: 28px;
}

.Faq-module__X38XYa__text-\[40px\] {
  font-size: 40px;
}

.Faq-module__X38XYa__text-\[45px\] {
  font-size: 45px;
}

.Faq-module__X38XYa__text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.Faq-module__X38XYa__text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.Faq-module__X38XYa__text-sm {
  font-size: .875rem;
  line-height: 1.25rem;
}

.Faq-module__X38XYa__text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.Faq-module__X38XYa__text-xs {
  font-size: .75rem;
  line-height: 1rem;
}

.Faq-module__X38XYa__font-bold {
  font-weight: 700;
}

.Faq-module__X38XYa__font-extralight {
  font-weight: 200;
}

.Faq-module__X38XYa__font-light {
  font-weight: 300;
}

.Faq-module__X38XYa__font-medium {
  font-weight: 500;
}

.Faq-module__X38XYa__font-normal {
  font-weight: 400;
}

.Faq-module__X38XYa__font-semibold {
  font-weight: 600;
}

.Faq-module__X38XYa__uppercase {
  text-transform: uppercase;
}

.Faq-module__X38XYa__italic {
  font-style: italic;
}

.Faq-module__X38XYa__leading-\[21px\] {
  line-height: 21px;
}

.Faq-module__X38XYa__leading-\[32px\] {
  line-height: 32px;
}

.Faq-module__X38XYa__leading-\[36px\] {
  line-height: 36px;
}

.Faq-module__X38XYa__leading-\[41px\] {
  line-height: 41px;
}

.Faq-module__X38XYa__leading-\[48px\] {
  line-height: 48px;
}

.Faq-module__X38XYa__leading-\[50px\] {
  line-height: 50px;
}

.Faq-module__X38XYa__leading-none {
  line-height: 1;
}

.Faq-module__X38XYa__leading-tight {
  line-height: 1.25;
}

.Faq-module__X38XYa__tracking-\[0\.38px\] {
  letter-spacing: .38px;
}

.Faq-module__X38XYa__tracking-\[0\.8px\] {
  letter-spacing: .8px;
}

.Faq-module__X38XYa__text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#1D1D1F\] {
  --tw-text-opacity: 1;
  color: rgb(29 29 31 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#1E325A\] {
  --tw-text-opacity: 1;
  color: rgb(30 50 90 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#23CE6B\], .Faq-module__X38XYa__text-\[\#23ce6b\] {
  --tw-text-opacity: 1;
  color: rgb(35 206 107 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#252525\] {
  --tw-text-opacity: 1;
  color: rgb(37 37 37 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#363636\] {
  --tw-text-opacity: 1;
  color: rgb(54 54 54 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#626262\] {
  --tw-text-opacity: 1;
  color: rgb(98 98 98 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#ADADAD\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#EA526F\] {
  --tw-text-opacity: 1;
  color: rgb(234 82 111 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#adadad\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-\[var\(--green\)\] {
  color: var(--green);
}

.Faq-module__X38XYa__text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.Faq-module__X38XYa__underline {
  text-decoration-line: underline;
}

.Faq-module__X38XYa__line-through {
  text-decoration-line: line-through;
}

.Faq-module__X38XYa__placeholder-\[\#23ce6b\]::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(35 206 107 / var(--tw-placeholder-opacity, 1));
}

.Faq-module__X38XYa__placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(255 255 255 / var(--tw-placeholder-opacity, 1));
}

.Faq-module__X38XYa__opacity-50 {
  opacity: .5;
}

.Faq-module__X38XYa__shadow-md {
  --tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.Faq-module__X38XYa__outline {
  outline-style: solid;
}

.Faq-module__X38XYa__filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.Faq-module__X38XYa__transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.Faq-module__X38XYa__ease-in-out {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.Faq-module__X38XYa__hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.Faq-module__X38XYa__hover\:text-cyan-500:hover {
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px) {
  .Faq-module__X38XYa__sm\:mb-0 {
    margin-bottom: 0;
  }

  .Faq-module__X38XYa__sm\:inline-block {
    display: inline-block;
  }

  .Faq-module__X38XYa__sm\:w-1\/2 {
    width: 50%;
  }

  .Faq-module__X38XYa__sm\:w-1\/3 {
    width: 33.3333%;
  }

  .Faq-module__X38XYa__sm\:w-\[70\%\] {
    width: 70%;
  }

  .Faq-module__X38XYa__sm\:w-fit {
    width: fit-content;
  }

  .Faq-module__X38XYa__sm\:flex-row {
    flex-direction: row;
  }

  .Faq-module__X38XYa__sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .Faq-module__X38XYa__sm\:pr-4 {
    padding-right: 1rem;
  }

  .Faq-module__X38XYa__sm\:text-left {
    text-align: left;
  }

  .Faq-module__X38XYa__sm\:text-\[20px\] {
    font-size: 20px;
  }

  .Faq-module__X38XYa__sm\:text-\[45px\] {
    font-size: 45px;
  }

  .Faq-module__X38XYa__sm\:leading-\[70px\] {
    line-height: 70px;
  }
}

@media (min-width: 768px) {
  .Faq-module__X38XYa__md\:mb-0 {
    margin-bottom: 0;
  }

  .Faq-module__X38XYa__md\:mr-8 {
    margin-right: 2rem;
  }

  .Faq-module__X38XYa__md\:mt-0 {
    margin-top: 0;
  }

  .Faq-module__X38XYa__md\:w-1\/2 {
    width: 50%;
  }

  .Faq-module__X38XYa__md\:w-1\/3 {
    width: 33.3333%;
  }

  .Faq-module__X38XYa__md\:w-10 {
    width: 2.5rem;
  }

  .Faq-module__X38XYa__md\:w-2\/5 {
    width: 40%;
  }

  .Faq-module__X38XYa__md\:w-3\/5 {
    width: 60%;
  }

  .Faq-module__X38XYa__md\:w-auto {
    width: auto;
  }

  .Faq-module__X38XYa__md\:flex-row {
    flex-direction: row;
  }

  .Faq-module__X38XYa__md\:justify-start {
    justify-content: flex-start;
  }

  .Faq-module__X38XYa__md\:justify-center {
    justify-content: center;
  }

  .Faq-module__X38XYa__md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .Faq-module__X38XYa__md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .Faq-module__X38XYa__md\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .Faq-module__X38XYa__md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .Faq-module__X38XYa__md\:pt-16 {
    padding-top: 4rem;
  }

  .Faq-module__X38XYa__md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1024px) {
  .Faq-module__X38XYa__lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .Faq-module__X38XYa__lg\:mb-0 {
    margin-bottom: 0;
  }

  .Faq-module__X38XYa__lg\:mr-0 {
    margin-right: 0;
  }

  .Faq-module__X38XYa__lg\:mr-11 {
    margin-right: 2.75rem;
  }

  .Faq-module__X38XYa__lg\:flex {
    display: flex;
  }

  .Faq-module__X38XYa__lg\:w-1\/2 {
    width: 50%;
  }

  .Faq-module__X38XYa__lg\:w-1\/3 {
    width: 33.3333%;
  }

  .Faq-module__X38XYa__lg\:w-1\/4 {
    width: 25%;
  }

  .Faq-module__X38XYa__lg\:w-3\/6 {
    width: 50%;
  }

  .Faq-module__X38XYa__lg\:max-w-2xl {
    max-width: 42rem;
  }

  .Faq-module__X38XYa__lg\:max-w-\[720px\] {
    max-width: 720px;
  }

  .Faq-module__X38XYa__lg\:max-w-xs {
    max-width: 20rem;
  }

  .Faq-module__X38XYa__lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .Faq-module__X38XYa__lg\:flex-row {
    flex-direction: row;
  }

  .Faq-module__X38XYa__lg\:justify-start {
    justify-content: flex-start;
  }

  .Faq-module__X38XYa__lg\:rounded-\[50px\] {
    border-radius: 50px;
  }

  .Faq-module__X38XYa__lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .Faq-module__X38XYa__lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .Faq-module__X38XYa__lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .Faq-module__X38XYa__lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .Faq-module__X38XYa__lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .Faq-module__X38XYa__lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .Faq-module__X38XYa__lg\:pb-\[60px\] {
    padding-bottom: 60px;
  }

  .Faq-module__X38XYa__lg\:text-left {
    text-align: left;
  }

  .Faq-module__X38XYa__lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .Faq-module__X38XYa__lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .Faq-module__X38XYa__lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .Faq-module__X38XYa__lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .Faq-module__X38XYa__lg\:leading-tight {
    line-height: 1.25;
  }

  .Faq-module__X38XYa__lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 1280px) {
  .Faq-module__X38XYa__xl\:w-1\/3 {
    width: 33.3333%;
  }

  .Faq-module__X38XYa__xl\:w-2\/3 {
    width: 66.6667%;
  }

  .Faq-module__X38XYa__xl\:flex-row {
    flex-direction: row;
  }

  .Faq-module__X38XYa__xl\:pl-10 {
    padding-left: 2.5rem;
  }
}

@media (min-width: 1536px) {
  .Faq-module__X38XYa__2xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .Faq-module__X38XYa__2xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

/* [project]/src/components/DateCountdown/DateCountdown.module.css [app-client] (css) */
.DateCountdown-module__HhfAlW__container {
  width: 100%;
}

@media (min-width: 640px) {
  .DateCountdown-module__HhfAlW__container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {
  .DateCountdown-module__HhfAlW__container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {
  .DateCountdown-module__HhfAlW__container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .DateCountdown-module__HhfAlW__container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .DateCountdown-module__HhfAlW__container {
    max-width: 1536px;
  }
}

.DateCountdown-module__HhfAlW__time {
  --tw-bg-opacity: 1;
  background-color: rgb(30 50 90 / var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(30 50 90 / var(--tw-text-opacity, 1));
  flex-direction: column;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 5rem;
  height: 2.6rem;
  font-size: .875rem;
  line-height: 1.25rem;
  display: flex;
}

@media (max-width: 767px) {
  .DateCountdown-module__HhfAlW__time {
    width: 4rem;
    height: 2.2rem;
  }
}

.DateCountdown-module__HhfAlW__span {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  font-size: .875rem;
  line-height: 1.25rem;
  position: absolute;
}

.DateCountdown-module__HhfAlW__description {
  --tw-text-opacity: 1;
  color: rgb(30 50 90 / var(--tw-text-opacity, 1));
  margin-top: .25rem;
  font-size: .75rem;
  font-weight: 700;
  line-height: 1rem;
}

@media (min-width: 768px) {
  .DateCountdown-module__HhfAlW__description {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

.DateCountdown-module__HhfAlW__light .DateCountdown-module__HhfAlW__description {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
  font-size: .75rem;
  font-weight: 700;
  line-height: 1rem;
}

@media (min-width: 768px) {
  .DateCountdown-module__HhfAlW__light .DateCountdown-module__HhfAlW__description {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

.DateCountdown-module__HhfAlW__light .DateCountdown-module__HhfAlW__span {
  --tw-bg-opacity: 1;
  background-color: rgb(30 50 90 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__pointer-events-none {
  pointer-events: none;
}

.DateCountdown-module__HhfAlW__\!visible {
  visibility: visible !important;
}

.DateCountdown-module__HhfAlW__visible {
  visibility: visible;
}

.DateCountdown-module__HhfAlW__static {
  position: static;
}

.DateCountdown-module__HhfAlW__\!fixed {
  position: fixed !important;
}

.DateCountdown-module__HhfAlW__fixed {
  position: fixed;
}

.DateCountdown-module__HhfAlW__absolute {
  position: absolute;
}

.DateCountdown-module__HhfAlW__\!relative {
  position: relative !important;
}

.DateCountdown-module__HhfAlW__relative {
  position: relative;
}

.DateCountdown-module__HhfAlW__bottom-10 {
  bottom: 2.5rem;
}

.DateCountdown-module__HhfAlW__bottom-14 {
  bottom: 3.5rem;
}

.DateCountdown-module__HhfAlW__bottom-full {
  bottom: 100%;
}

.DateCountdown-module__HhfAlW__right-0 {
  right: 0;
}

.DateCountdown-module__HhfAlW__right-6 {
  right: 1.5rem;
}

.DateCountdown-module__HhfAlW__top-6 {
  top: 1.5rem;
}

.DateCountdown-module__HhfAlW__z-10 {
  z-index: 10;
}

.DateCountdown-module__HhfAlW__z-\[100\] {
  z-index: 100;
}

.DateCountdown-module__HhfAlW__col-span-1 {
  grid-column: span 1 / span 1;
}

.DateCountdown-module__HhfAlW__mx-5 {
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.DateCountdown-module__HhfAlW__mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.DateCountdown-module__HhfAlW__my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.DateCountdown-module__HhfAlW__my-2 {
  margin-top: .5rem;
  margin-bottom: .5rem;
}

.DateCountdown-module__HhfAlW__mb-10 {
  margin-bottom: 2.5rem;
}

.DateCountdown-module__HhfAlW__mb-12 {
  margin-bottom: 3rem;
}

.DateCountdown-module__HhfAlW__mb-14 {
  margin-bottom: 3.5rem;
}

.DateCountdown-module__HhfAlW__mb-16 {
  margin-bottom: 4rem;
}

.DateCountdown-module__HhfAlW__mb-2 {
  margin-bottom: .5rem;
}

.DateCountdown-module__HhfAlW__mb-3 {
  margin-bottom: .75rem;
}

.DateCountdown-module__HhfAlW__mb-4 {
  margin-bottom: 1rem;
}

.DateCountdown-module__HhfAlW__mb-5 {
  margin-bottom: 1.25rem;
}

.DateCountdown-module__HhfAlW__mb-6 {
  margin-bottom: 1.5rem;
}

.DateCountdown-module__HhfAlW__mb-7 {
  margin-bottom: 1.75rem;
}

.DateCountdown-module__HhfAlW__mb-8 {
  margin-bottom: 2rem;
}

.DateCountdown-module__HhfAlW__mb-9 {
  margin-bottom: 2.25rem;
}

.DateCountdown-module__HhfAlW__mb-\[-150px\] {
  margin-bottom: -150px;
}

.DateCountdown-module__HhfAlW__mb-\[10px\] {
  margin-bottom: 10px;
}

.DateCountdown-module__HhfAlW__ml-3 {
  margin-left: .75rem;
}

.DateCountdown-module__HhfAlW__ml-4 {
  margin-left: 1rem;
}

.DateCountdown-module__HhfAlW__ml-auto {
  margin-left: auto;
}

.DateCountdown-module__HhfAlW__mr-2 {
  margin-right: .5rem;
}

.DateCountdown-module__HhfAlW__mr-4 {
  margin-right: 1rem;
}

.DateCountdown-module__HhfAlW__mr-auto {
  margin-right: auto;
}

.DateCountdown-module__HhfAlW__mt-10 {
  margin-top: 2.5rem;
}

.DateCountdown-module__HhfAlW__mt-12 {
  margin-top: 3rem;
}

.DateCountdown-module__HhfAlW__mt-14 {
  margin-top: 3.5rem;
}

.DateCountdown-module__HhfAlW__mt-16 {
  margin-top: 4rem;
}

.DateCountdown-module__HhfAlW__mt-3 {
  margin-top: .75rem;
}

.DateCountdown-module__HhfAlW__mt-4 {
  margin-top: 1rem;
}

.DateCountdown-module__HhfAlW__mt-5 {
  margin-top: 1.25rem;
}

.DateCountdown-module__HhfAlW__mt-6 {
  margin-top: 1.5rem;
}

.DateCountdown-module__HhfAlW__mt-8 {
  margin-top: 2rem;
}

.DateCountdown-module__HhfAlW__mt-9 {
  margin-top: 2.25rem;
}

.DateCountdown-module__HhfAlW__block {
  display: block;
}

.DateCountdown-module__HhfAlW__inline-block {
  display: inline-block;
}

.DateCountdown-module__HhfAlW__flex {
  display: flex;
}

.DateCountdown-module__HhfAlW__inline-flex {
  display: inline-flex;
}

.DateCountdown-module__HhfAlW__table {
  display: table;
}

.DateCountdown-module__HhfAlW__grid {
  display: grid;
}

.DateCountdown-module__HhfAlW__hidden {
  display: none;
}

.DateCountdown-module__HhfAlW__h-1 {
  height: .25rem;
}

.DateCountdown-module__HhfAlW__h-14 {
  height: 3.5rem;
}

.DateCountdown-module__HhfAlW__h-2 {
  height: .5rem;
}

.DateCountdown-module__HhfAlW__h-7 {
  height: 1.75rem;
}

.DateCountdown-module__HhfAlW__h-\[1px\] {
  height: 1px;
}

.DateCountdown-module__HhfAlW__h-\[2px\] {
  height: 2px;
}

.DateCountdown-module__HhfAlW__h-\[311px\] {
  height: 311px;
}

.DateCountdown-module__HhfAlW__h-\[500px\] {
  height: 500px;
}

.DateCountdown-module__HhfAlW__h-auto {
  height: auto;
}

.DateCountdown-module__HhfAlW__h-full {
  height: 100%;
}

.DateCountdown-module__HhfAlW__h-screen {
  height: 100vh;
}

.DateCountdown-module__HhfAlW__max-h-\[150px\] {
  max-height: 150px;
}

.DateCountdown-module__HhfAlW__max-h-\[250px\] {
  max-height: 250px;
}

.DateCountdown-module__HhfAlW__max-h-\[450px\] {
  max-height: 450px;
}

.DateCountdown-module__HhfAlW__max-h-\[calc\(100vh-120px\)\] {
  max-height: calc(100vh - 120px);
}

.DateCountdown-module__HhfAlW__min-h-\[100px\] {
  min-height: 100px;
}

.DateCountdown-module__HhfAlW__min-h-screen {
  min-height: 100vh;
}

.DateCountdown-module__HhfAlW__w-2 {
  width: .5rem;
}

.DateCountdown-module__HhfAlW__w-3\/6 {
  width: 50%;
}

.DateCountdown-module__HhfAlW__w-5 {
  width: 1.25rem;
}

.DateCountdown-module__HhfAlW__w-7 {
  width: 1.75rem;
}

.DateCountdown-module__HhfAlW__w-\[200px\] {
  width: 200px;
}

.DateCountdown-module__HhfAlW__w-\[350px\] {
  width: 350px;
}

.DateCountdown-module__HhfAlW__w-\[70px\] {
  width: 70px;
}

.DateCountdown-module__HhfAlW__w-full {
  width: 100%;
}

.DateCountdown-module__HhfAlW__w-screen {
  width: 100vw;
}

.DateCountdown-module__HhfAlW__max-w-3xl {
  max-width: 48rem;
}

.DateCountdown-module__HhfAlW__max-w-5xl {
  max-width: 64rem;
}

.DateCountdown-module__HhfAlW__max-w-\[100vw\] {
  max-width: 100vw;
}

.DateCountdown-module__HhfAlW__max-w-\[150px\] {
  max-width: 150px;
}

.DateCountdown-module__HhfAlW__max-w-\[1720px\] {
  max-width: 1720px;
}

.DateCountdown-module__HhfAlW__max-w-\[250px\] {
  max-width: 250px;
}

.DateCountdown-module__HhfAlW__max-w-\[300px\] {
  max-width: 300px;
}

.DateCountdown-module__HhfAlW__max-w-\[620px\] {
  max-width: 620px;
}

.DateCountdown-module__HhfAlW__max-w-max {
  max-width: max-content;
}

.DateCountdown-module__HhfAlW__max-w-md {
  max-width: 28rem;
}

.DateCountdown-module__HhfAlW__max-w-sm {
  max-width: 24rem;
}

.DateCountdown-module__HhfAlW__max-w-xl {
  max-width: 36rem;
}

.DateCountdown-module__HhfAlW__shrink-0 {
  flex-shrink: 0;
}

.DateCountdown-module__HhfAlW__grow {
  flex-grow: 1;
}

.DateCountdown-module__HhfAlW__transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.DateCountdown-module__HhfAlW__cursor-pointer {
  cursor: pointer;
}

.DateCountdown-module__HhfAlW__select-none {
  -webkit-user-select: none;
  user-select: none;
}

.DateCountdown-module__HhfAlW__resize {
  resize: both;
}

.DateCountdown-module__HhfAlW__grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.DateCountdown-module__HhfAlW__flex-row {
  flex-direction: row;
}

.DateCountdown-module__HhfAlW__flex-col {
  flex-direction: column;
}

.DateCountdown-module__HhfAlW__flex-col-reverse {
  flex-direction: column-reverse;
}

.DateCountdown-module__HhfAlW__flex-wrap {
  flex-wrap: wrap;
}

.DateCountdown-module__HhfAlW__items-end {
  align-items: flex-end;
}

.DateCountdown-module__HhfAlW__items-center {
  align-items: center;
}

.DateCountdown-module__HhfAlW__justify-start {
  justify-content: flex-start;
}

.DateCountdown-module__HhfAlW__justify-center {
  justify-content: center;
}

.DateCountdown-module__HhfAlW__justify-between {
  justify-content: space-between;
}

.DateCountdown-module__HhfAlW__gap-10 {
  gap: 2.5rem;
}

.DateCountdown-module__HhfAlW__gap-4 {
  gap: 1rem;
}

.DateCountdown-module__HhfAlW__gap-5 {
  gap: 1.25rem;
}

.DateCountdown-module__HhfAlW__gap-6 {
  gap: 1.5rem;
}

.DateCountdown-module__HhfAlW__gap-7 {
  gap: 1.75rem;
}

.DateCountdown-module__HhfAlW__divide-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.DateCountdown-module__HhfAlW__divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
  --tw-divide-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-divide-opacity, 1));
}

.DateCountdown-module__HhfAlW__self-center {
  align-self: center;
}

.DateCountdown-module__HhfAlW__self-stretch {
  align-self: stretch;
}

.DateCountdown-module__HhfAlW__overflow-auto {
  overflow: auto;
}

.DateCountdown-module__HhfAlW__overflow-hidden {
  overflow: hidden;
}

.DateCountdown-module__HhfAlW__whitespace-nowrap {
  white-space: nowrap;
}

.DateCountdown-module__HhfAlW__rounded-2xl {
  border-radius: 1rem;
}

.DateCountdown-module__HhfAlW__rounded-\[10px\] {
  border-radius: 10px;
}

.DateCountdown-module__HhfAlW__rounded-\[5px\] {
  border-radius: 5px;
}

.DateCountdown-module__HhfAlW__rounded-full {
  border-radius: 9999px;
}

.DateCountdown-module__HhfAlW__rounded-none {
  border-radius: 0;
}

.DateCountdown-module__HhfAlW__rounded-xl {
  border-radius: .75rem;
}

.DateCountdown-module__HhfAlW__rounded-tl-none {
  border-top-left-radius: 0;
}

.DateCountdown-module__HhfAlW__rounded-tr-none {
  border-top-right-radius: 0;
}

.DateCountdown-module__HhfAlW__border {
  border-width: 1px;
}

.DateCountdown-module__HhfAlW__border-2 {
  border-width: 2px;
}

.DateCountdown-module__HhfAlW__border-b {
  border-bottom-width: 1px;
}

.DateCountdown-module__HhfAlW__border-none {
  border-style: none;
}

.DateCountdown-module__HhfAlW__border-\[\#23CE6B\] {
  --tw-border-opacity: 1;
  border-color: rgb(35 206 107 / var(--tw-border-opacity, 1));
}

.DateCountdown-module__HhfAlW__border-\[\#D2D2D2\] {
  --tw-border-opacity: 1;
  border-color: rgb(210 210 210 / var(--tw-border-opacity, 1));
}

.DateCountdown-module__HhfAlW__border-\[\#D6D6D6\] {
  --tw-border-opacity: 1;
  border-color: rgb(214 214 214 / var(--tw-border-opacity, 1));
}

.DateCountdown-module__HhfAlW__border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}

.DateCountdown-module__HhfAlW__\!bg-\[\#4fa375\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(79 163 117 / var(--tw-bg-opacity, 1)) !important;
}

.DateCountdown-module__HhfAlW__\!bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1)) !important;
}

.DateCountdown-module__HhfAlW__\!bg-white {
  --tw-bg-opacity: 1 !important;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}

.DateCountdown-module__HhfAlW__bg-\[\#23CE6B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(35 206 107 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#2EF000\] {
  --tw-bg-opacity: 1;
  background-color: rgb(46 240 0 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#363636\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 54 54 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#7A7A7A\] {
  --tw-bg-opacity: 1;
  background-color: rgb(122 122 122 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#8F8F8F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(143 143 143 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#C64961\] {
  --tw-bg-opacity: 1;
  background-color: rgb(198 73 97 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#D2D2D2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#EA526F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(234 82 111 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#EFEFEF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#F1F1F1\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 241 241 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#d2d2d2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(210 210 210 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[\#ffffff\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__bg-\[var\(--green\)\] {
  background-color: var(--green);
}

.DateCountdown-module__HhfAlW__bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__object-contain {
  -o-object-fit: contain;
  object-fit: contain;
}

.DateCountdown-module__HhfAlW__object-cover {
  -o-object-fit: cover;
  object-fit: cover;
}

.DateCountdown-module__HhfAlW__object-bottom {
  -o-object-position: bottom;
  object-position: bottom;
}

.DateCountdown-module__HhfAlW__object-left {
  -o-object-position: left;
  object-position: left;
}

.DateCountdown-module__HhfAlW__p-0 {
  padding: 0;
}

.DateCountdown-module__HhfAlW__p-3 {
  padding: .75rem;
}

.DateCountdown-module__HhfAlW__p-8 {
  padding: 2rem;
}

.DateCountdown-module__HhfAlW__px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.DateCountdown-module__HhfAlW__px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.DateCountdown-module__HhfAlW__px-16 {
  padding-left: 4rem;
  padding-right: 4rem;
}

.DateCountdown-module__HhfAlW__px-2 {
  padding-left: .5rem;
  padding-right: .5rem;
}

.DateCountdown-module__HhfAlW__px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.DateCountdown-module__HhfAlW__px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.DateCountdown-module__HhfAlW__px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.DateCountdown-module__HhfAlW__px-7 {
  padding-left: 1.75rem;
  padding-right: 1.75rem;
}

.DateCountdown-module__HhfAlW__px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}

.DateCountdown-module__HhfAlW__px-9 {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.DateCountdown-module__HhfAlW__py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.DateCountdown-module__HhfAlW__py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.DateCountdown-module__HhfAlW__py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.DateCountdown-module__HhfAlW__py-3 {
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.DateCountdown-module__HhfAlW__py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.DateCountdown-module__HhfAlW__py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.DateCountdown-module__HhfAlW__py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.DateCountdown-module__HhfAlW__py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.DateCountdown-module__HhfAlW__py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.DateCountdown-module__HhfAlW__py-9 {
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.DateCountdown-module__HhfAlW__py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.DateCountdown-module__HhfAlW__pb-14 {
  padding-bottom: 3.5rem;
}

.DateCountdown-module__HhfAlW__pb-2 {
  padding-bottom: .5rem;
}

.DateCountdown-module__HhfAlW__pb-24 {
  padding-bottom: 6rem;
}

.DateCountdown-module__HhfAlW__pb-6 {
  padding-bottom: 1.5rem;
}

.DateCountdown-module__HhfAlW__pb-\[4\.5rem\] {
  padding-bottom: 4.5rem;
}

.DateCountdown-module__HhfAlW__pl-2 {
  padding-left: .5rem;
}

.DateCountdown-module__HhfAlW__pl-4 {
  padding-left: 1rem;
}

.DateCountdown-module__HhfAlW__pr-5 {
  padding-right: 1.25rem;
}

.DateCountdown-module__HhfAlW__pr-6 {
  padding-right: 1.5rem;
}

.DateCountdown-module__HhfAlW__pt-14 {
  padding-top: 3.5rem;
}

.DateCountdown-module__HhfAlW__pt-40 {
  padding-top: 10rem;
}

.DateCountdown-module__HhfAlW__pt-\[100px\] {
  padding-top: 100px;
}

.DateCountdown-module__HhfAlW__pt-\[180px\] {
  padding-top: 180px;
}

.DateCountdown-module__HhfAlW__pt-\[60px\] {
  padding-top: 60px;
}

.DateCountdown-module__HhfAlW__text-center {
  text-align: center;
}

.DateCountdown-module__HhfAlW__text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.DateCountdown-module__HhfAlW__text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.DateCountdown-module__HhfAlW__text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.DateCountdown-module__HhfAlW__text-\[10px\] {
  font-size: 10px;
}

.DateCountdown-module__HhfAlW__text-\[22px\] {
  font-size: 22px;
}

.DateCountdown-module__HhfAlW__text-\[26px\] {
  font-size: 26px;
}

.DateCountdown-module__HhfAlW__text-\[28px\] {
  font-size: 28px;
}

.DateCountdown-module__HhfAlW__text-\[40px\] {
  font-size: 40px;
}

.DateCountdown-module__HhfAlW__text-\[45px\] {
  font-size: 45px;
}

.DateCountdown-module__HhfAlW__text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.DateCountdown-module__HhfAlW__text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.DateCountdown-module__HhfAlW__text-sm {
  font-size: .875rem;
  line-height: 1.25rem;
}

.DateCountdown-module__HhfAlW__text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.DateCountdown-module__HhfAlW__text-xs {
  font-size: .75rem;
  line-height: 1rem;
}

.DateCountdown-module__HhfAlW__font-bold {
  font-weight: 700;
}

.DateCountdown-module__HhfAlW__font-extralight {
  font-weight: 200;
}

.DateCountdown-module__HhfAlW__font-light {
  font-weight: 300;
}

.DateCountdown-module__HhfAlW__font-medium {
  font-weight: 500;
}

.DateCountdown-module__HhfAlW__font-normal {
  font-weight: 400;
}

.DateCountdown-module__HhfAlW__font-semibold {
  font-weight: 600;
}

.DateCountdown-module__HhfAlW__uppercase {
  text-transform: uppercase;
}

.DateCountdown-module__HhfAlW__italic {
  font-style: italic;
}

.DateCountdown-module__HhfAlW__leading-\[21px\] {
  line-height: 21px;
}

.DateCountdown-module__HhfAlW__leading-\[32px\] {
  line-height: 32px;
}

.DateCountdown-module__HhfAlW__leading-\[36px\] {
  line-height: 36px;
}

.DateCountdown-module__HhfAlW__leading-\[41px\] {
  line-height: 41px;
}

.DateCountdown-module__HhfAlW__leading-\[48px\] {
  line-height: 48px;
}

.DateCountdown-module__HhfAlW__leading-\[50px\] {
  line-height: 50px;
}

.DateCountdown-module__HhfAlW__leading-none {
  line-height: 1;
}

.DateCountdown-module__HhfAlW__leading-tight {
  line-height: 1.25;
}

.DateCountdown-module__HhfAlW__tracking-\[0\.38px\] {
  letter-spacing: .38px;
}

.DateCountdown-module__HhfAlW__tracking-\[0\.8px\] {
  letter-spacing: .8px;
}

.DateCountdown-module__HhfAlW__text-\[\#000000\] {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#1D1D1F\] {
  --tw-text-opacity: 1;
  color: rgb(29 29 31 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#1E325A\] {
  --tw-text-opacity: 1;
  color: rgb(30 50 90 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#23CE6B\], .DateCountdown-module__HhfAlW__text-\[\#23ce6b\] {
  --tw-text-opacity: 1;
  color: rgb(35 206 107 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#252525\] {
  --tw-text-opacity: 1;
  color: rgb(37 37 37 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#363636\] {
  --tw-text-opacity: 1;
  color: rgb(54 54 54 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#626262\] {
  --tw-text-opacity: 1;
  color: rgb(98 98 98 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#ADADAD\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#EA526F\] {
  --tw-text-opacity: 1;
  color: rgb(234 82 111 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#FFFFFF\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#adadad\] {
  --tw-text-opacity: 1;
  color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[\#ffffff\] {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-\[var\(--green\)\] {
  color: var(--green);
}

.DateCountdown-module__HhfAlW__text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-cyan-700 {
  --tw-text-opacity: 1;
  color: rgb(14 116 144 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.DateCountdown-module__HhfAlW__underline {
  text-decoration-line: underline;
}

.DateCountdown-module__HhfAlW__line-through {
  text-decoration-line: line-through;
}

.DateCountdown-module__HhfAlW__placeholder-\[\#23ce6b\]::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(35 206 107 / var(--tw-placeholder-opacity, 1));
}

.DateCountdown-module__HhfAlW__placeholder-white::placeholder {
  --tw-placeholder-opacity: 1;
  color: rgb(255 255 255 / var(--tw-placeholder-opacity, 1));
}

.DateCountdown-module__HhfAlW__opacity-50 {
  opacity: .5;
}

.DateCountdown-module__HhfAlW__shadow-md {
  --tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.DateCountdown-module__HhfAlW__outline {
  outline-style: solid;
}

.DateCountdown-module__HhfAlW__filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.DateCountdown-module__HhfAlW__transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.DateCountdown-module__HhfAlW__ease-in-out {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.DateCountdown-module__HhfAlW__hover\:bg-cyan-50:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(236 254 255 / var(--tw-bg-opacity, 1));
}

.DateCountdown-module__HhfAlW__hover\:text-cyan-500:hover {
  --tw-text-opacity: 1;
  color: rgb(6 182 212 / var(--tw-text-opacity, 1));
}

@media (min-width: 640px) {
  .DateCountdown-module__HhfAlW__sm\:mb-0 {
    margin-bottom: 0;
  }

  .DateCountdown-module__HhfAlW__sm\:inline-block {
    display: inline-block;
  }

  .DateCountdown-module__HhfAlW__sm\:w-1\/2 {
    width: 50%;
  }

  .DateCountdown-module__HhfAlW__sm\:w-1\/3 {
    width: 33.3333%;
  }

  .DateCountdown-module__HhfAlW__sm\:w-\[70\%\] {
    width: 70%;
  }

  .DateCountdown-module__HhfAlW__sm\:w-fit {
    width: fit-content;
  }

  .DateCountdown-module__HhfAlW__sm\:flex-row {
    flex-direction: row;
  }

  .DateCountdown-module__HhfAlW__sm\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .DateCountdown-module__HhfAlW__sm\:pr-4 {
    padding-right: 1rem;
  }

  .DateCountdown-module__HhfAlW__sm\:text-left {
    text-align: left;
  }

  .DateCountdown-module__HhfAlW__sm\:text-\[20px\] {
    font-size: 20px;
  }

  .DateCountdown-module__HhfAlW__sm\:text-\[45px\] {
    font-size: 45px;
  }

  .DateCountdown-module__HhfAlW__sm\:leading-\[70px\] {
    line-height: 70px;
  }
}

@media (min-width: 768px) {
  .DateCountdown-module__HhfAlW__md\:mb-0 {
    margin-bottom: 0;
  }

  .DateCountdown-module__HhfAlW__md\:mr-8 {
    margin-right: 2rem;
  }

  .DateCountdown-module__HhfAlW__md\:mt-0 {
    margin-top: 0;
  }

  .DateCountdown-module__HhfAlW__md\:w-1\/2 {
    width: 50%;
  }

  .DateCountdown-module__HhfAlW__md\:w-1\/3 {
    width: 33.3333%;
  }

  .DateCountdown-module__HhfAlW__md\:w-10 {
    width: 2.5rem;
  }

  .DateCountdown-module__HhfAlW__md\:w-2\/5 {
    width: 40%;
  }

  .DateCountdown-module__HhfAlW__md\:w-3\/5 {
    width: 60%;
  }

  .DateCountdown-module__HhfAlW__md\:w-auto {
    width: auto;
  }

  .DateCountdown-module__HhfAlW__md\:flex-row {
    flex-direction: row;
  }

  .DateCountdown-module__HhfAlW__md\:justify-start {
    justify-content: flex-start;
  }

  .DateCountdown-module__HhfAlW__md\:justify-center {
    justify-content: center;
  }

  .DateCountdown-module__HhfAlW__md\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .DateCountdown-module__HhfAlW__md\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .DateCountdown-module__HhfAlW__md\:py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .DateCountdown-module__HhfAlW__md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .DateCountdown-module__HhfAlW__md\:pt-16 {
    padding-top: 4rem;
  }

  .DateCountdown-module__HhfAlW__md\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }
}

@media (min-width: 1024px) {
  .DateCountdown-module__HhfAlW__lg\:mx-0 {
    margin-left: 0;
    margin-right: 0;
  }

  .DateCountdown-module__HhfAlW__lg\:mb-0 {
    margin-bottom: 0;
  }

  .DateCountdown-module__HhfAlW__lg\:mr-0 {
    margin-right: 0;
  }

  .DateCountdown-module__HhfAlW__lg\:mr-11 {
    margin-right: 2.75rem;
  }

  .DateCountdown-module__HhfAlW__lg\:flex {
    display: flex;
  }

  .DateCountdown-module__HhfAlW__lg\:w-1\/2 {
    width: 50%;
  }

  .DateCountdown-module__HhfAlW__lg\:w-1\/3 {
    width: 33.3333%;
  }

  .DateCountdown-module__HhfAlW__lg\:w-1\/4 {
    width: 25%;
  }

  .DateCountdown-module__HhfAlW__lg\:w-3\/6 {
    width: 50%;
  }

  .DateCountdown-module__HhfAlW__lg\:max-w-2xl {
    max-width: 42rem;
  }

  .DateCountdown-module__HhfAlW__lg\:max-w-\[720px\] {
    max-width: 720px;
  }

  .DateCountdown-module__HhfAlW__lg\:max-w-xs {
    max-width: 20rem;
  }

  .DateCountdown-module__HhfAlW__lg\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .DateCountdown-module__HhfAlW__lg\:flex-row {
    flex-direction: row;
  }

  .DateCountdown-module__HhfAlW__lg\:justify-start {
    justify-content: flex-start;
  }

  .DateCountdown-module__HhfAlW__lg\:rounded-\[50px\] {
    border-radius: 50px;
  }

  .DateCountdown-module__HhfAlW__lg\:px-14 {
    padding-left: 3.5rem;
    padding-right: 3.5rem;
  }

  .DateCountdown-module__HhfAlW__lg\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .DateCountdown-module__HhfAlW__lg\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .DateCountdown-module__HhfAlW__lg\:py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .DateCountdown-module__HhfAlW__lg\:py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .DateCountdown-module__HhfAlW__lg\:py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .DateCountdown-module__HhfAlW__lg\:pb-\[60px\] {
    padding-bottom: 60px;
  }

  .DateCountdown-module__HhfAlW__lg\:text-left {
    text-align: left;
  }

  .DateCountdown-module__HhfAlW__lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .DateCountdown-module__HhfAlW__lg\:text-5xl {
    font-size: 3rem;
    line-height: 1;
  }

  .DateCountdown-module__HhfAlW__lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .DateCountdown-module__HhfAlW__lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .DateCountdown-module__HhfAlW__lg\:leading-tight {
    line-height: 1.25;
  }

  .DateCountdown-module__HhfAlW__lg\:shadow-lg {
    --tw-shadow: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

@media (min-width: 1280px) {
  .DateCountdown-module__HhfAlW__xl\:w-1\/3 {
    width: 33.3333%;
  }

  .DateCountdown-module__HhfAlW__xl\:w-2\/3 {
    width: 66.6667%;
  }

  .DateCountdown-module__HhfAlW__xl\:flex-row {
    flex-direction: row;
  }

  .DateCountdown-module__HhfAlW__xl\:pl-10 {
    padding-left: 2.5rem;
  }
}

@media (min-width: 1536px) {
  .DateCountdown-module__HhfAlW__2xl\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .DateCountdown-module__HhfAlW__2xl\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

/* [project]/node_modules/swiper/swiper.min.css [app-client] (css) */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}

:root {
  --swiper-theme-color: #007aff;
}

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

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

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

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

.swiper-pointer-events {
  touch-action: pan-y;
}

.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}

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

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

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

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

.swiper-backface-hidden .swiper-slide {
  backface-visibility: hidden;
  transform: translateZ(0);
}

.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

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

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

.swiper-3d .swiper-slide-shadow {
  background: #00000026;
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, #00000080, #0000);
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, #00000080, #0000);
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, #00000080, #0000);
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(#00000080, #0000);
}

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

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

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

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

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

.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

/* [project]/node_modules/swiper/modules/autoplay/autoplay.min.css [app-client] (css) */


/* [project]/node_modules/swiper/modules/navigation/navigation.min.css [app-client] (css) */
:root {
  --swiper-navigation-size: 44px;
}

.swiper-button-next, .swiper-button-prev {
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 50%;
}

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

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

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
  text-transform: none !important;
}

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

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

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

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

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

/* [project]/node_modules/swiper/modules/pagination/pagination.min.css [app-client] (css) */
.swiper-pagination {
  text-align: center;
  z-index: 10;
  transition: opacity .3s;
  position: absolute;
  transform: translate3d(0, 0, 0);
}

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

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

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

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

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

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

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

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

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

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

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, .2);
  border-radius: 50%;
  display: inline-block;
}

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

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

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

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

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

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

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

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

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

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

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

.swiper-pagination-progressbar {
  background: #00000040;
  position: absolute;
}

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

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: 100% 0;
}

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

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

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

/*# sourceMappingURL=_2c3bce27._.css.map*/