/* [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__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__my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.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__mb-\[74px\] {
  margin-bottom: 74px;
}

.DateCountdown-module__HhfAlW__ml-2 {
  margin-left: .5rem;
}

.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-1 {
  margin-top: .25rem;
}

.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__\!contents {
  display: contents !important;
}

.DateCountdown-module__HhfAlW__contents {
  display: contents;
}

.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-5 {
  height: 1.25rem;
}

.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__max-h-screen {
  max-height: 100vh;
}

.DateCountdown-module__HhfAlW__min-h-\[100px\] {
  min-height: 100px;
}

.DateCountdown-module__HhfAlW__min-h-\[700px\] {
  min-height: 700px;
}

.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__flex-nowrap {
  flex-wrap: nowrap;
}

.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-t {
  border-top-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-\[\#053C5E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(5 60 94 / var(--tw-bg-opacity, 1));
}

.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-3 {
  padding-left: .75rem;
  padding-right: .75rem;
}

.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-6 {
  padding-top: 1.5rem;
}

.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-\[120\%\] {
  line-height: 120%;
}

.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-\[\#898989\] {
  --tw-text-opacity: 1;
  color: rgb(137 137 137 / 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-\[calc\(50\%-10px\)\] {
    width: calc(50% - 10px);
  }

  .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-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .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\:max-w-5xl {
    max-width: 64rem;
  }

  .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]/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__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__my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.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__mb-\[74px\] {
  margin-bottom: 74px;
}

.LogotypeSlider-module__osnrra__ml-2 {
  margin-left: .5rem;
}

.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-1 {
  margin-top: .25rem;
}

.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__\!contents {
  display: contents !important;
}

.LogotypeSlider-module__osnrra__contents {
  display: contents;
}

.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-5 {
  height: 1.25rem;
}

.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__max-h-screen {
  max-height: 100vh;
}

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

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

.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__flex-nowrap {
  flex-wrap: nowrap;
}

.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-t {
  border-top-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-\[\#053C5E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(5 60 94 / var(--tw-bg-opacity, 1));
}

.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-3 {
  padding-left: .75rem;
  padding-right: .75rem;
}

.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-6 {
  padding-top: 1.5rem;
}

.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-\[120\%\] {
  line-height: 120%;
}

.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-\[\#898989\] {
  --tw-text-opacity: 1;
  color: rgb(137 137 137 / 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-\[calc\(50\%-10px\)\] {
    width: calc(50% - 10px);
  }

  .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-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .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\:max-w-5xl {
    max-width: 64rem;
  }

  .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]/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=_a2115b57._.css.map*/