:root {
  --swiper-theme-color: #fff;
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}

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

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

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

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

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

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

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

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

/* Auto Height */

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

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

/* 3D Effects */

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

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

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

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

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

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

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

/* CSS Mode */

.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}

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

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

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

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

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}

.swiper-pagination {
  position: relative;
  padding-top: 20px;
  margin: 0 auto;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

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

/* Common Styles */

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

/* Bullets */

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

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

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

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

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

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

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

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

.swiper-pagination-bullet {
  width: 12px;
  height: 5px;
  display: inline-block;
  background: #C1C2C4;
}

.slider-bg .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  border-radius: 100px;
  display: inline-block;
  border: 1px solid white;
  background: white;
}

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

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

.slider-bg .swiper-pagination-bullet-active {
  opacity: 1;
  background: #F2FF00;
}

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

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

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

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

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

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

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

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

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

/* Progress */

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

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

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

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

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

.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}

.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}

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

.swiper-button-disabled {
  opacity: 0.5;
}

.active-text-primary{
  color: #DD0351!important;
}

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

.stop-scroll{
  max-height: 100vh!important;
  overflow: hidden!important;
}

.stop-scroll #content {
  display: none;
}

.stop-scroll footer {
  display: none;
}

.transition-container {
  position: fixed;
  left: 0;
  top: 0;
  width: 100vw;
  height: 100vh;
  z-index: 999;
  pointer-events: none;
  display: flex;
}

.transition-container span {
  position: relative;
  width: 100%;
  height: 100%;
  transform: scaleY(0);
  background: black;
}

.swiper-scroll {
  background: #d6d6d6;
}

.swiper-container-horizontal > .swiper-scroll {
  border-radius: 2px;
  height: 5px;
  width: 200px;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}

.swiper-scrollbar-drag{
  background: #fff;
  height: 5px;
}

.swiper-scrollbar-drag:before{
  content: '';
  background: #40454E;
  height: 1px;
}

.swiper-scrollbar{
  background: transparent;
  height: 5px;
}

select{
  -webkit-appearance: none;
}

.animate {
  transition-delay: .5s;
  transition-duration: .25s;
  transition-timing-function: ease-in;
  opacity: 0;
}

.fade-right.animate-active {
  animation: fadeInRight 1s ease-in-out;
  opacity: 1!important;
  transition: ease-in-out 1s all;
}

.fade-opacity.animate-active {
  opacity: 1!important;
  transition: ease-in-out 1s all;
}

.fade-text.animate-active {
  animation: fadeIntext 1s ease-in-out;
  opacity: 1!important;
  transition: ease-in-out 1s all;
}

.fade-leftc.animate-active {
  animation: fadeInLeftc 1s ease-in-out;
  opacity: 1!important;
  transition: ease-in-out 2s all;
}

.fade-left.animate-active {
  animation: fadeInLeft 1s ease-in-out;
  opacity: 1!important;
  transition: ease-in-out 2s all;
}

.fade-leftin.animate-active {
  animation: fadeInLeftin 1s ease-in-out;
  width: 0%;
  opacity: 1!important;
  transition: ease-in-out 1s all;
}

.fade-top.animate-active {
  animation: fadeInTop 1s ease-in-out;
  opacity: 1!important;
  transition: ease-in-out 1s all;
}

.fade-bottom.animate-active {
  animation: fadeInBottom 1s ease-in-out;
  opacity: 1!important;
  transition: ease-in-out 1s all;
}

.draw.animate-active {
  animation: draw 1s ease-in 1 forwards;
  opacity: 1!important;
  transition: ease-in-out 1s all;
}

.fade.animate-active {
  animation: fadeAnimation 1s ease-in-out;
  opacity: 1!important;
  transition: ease-in-out 1s all;
}

@keyframes fadeAnimation {
  from {
    opacity: 0!important;
  }
  to {
    opacity: 1!important;
  }
}

@keyframes draw {
   0% {width: 0%;}
   100% {width: 100%;}
}

@keyframes fadeInRight {
  from {
    opacity: 0!important;
    transform: translateX(300px);
  }
  to {
    opacity: 1!important;
  }
}

@keyframes fadeIntext {
  from {
    opacity: 0!important;
    letter-spacing: 0.05em;
  }
  to {
    opacity: 1!important;
    letter-spacing: 0;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0!important;
    transform: translateX(-300px);
  }
  to {
    opacity: 1!important;
  }
}

@keyframes fadeInLeftc {
  from {
    opacity: 1!important;
    transform: translateX(-300px);
  }
  to {
    opacity: 1!important;
  }
}

@keyframes fadeInLeftin {
  from {
    width: 0!important;
  }
  to {
    width: 100%!important;
  }
}

@keyframes fadeInTop {
  from {
    opacity: 0!important;
    transform: translateY(-100px);
  }
  to {
    opacity: 1!important;
  }
}

@keyframes fadeInBottom {
  from {
    opacity: 0!important;
    transform: translateY(100px);
  }
  to {
    opacity: 1!important;
  }
}

#nav-icon4 {
 width: 40px;
 height: 20px;
 position: relative;
 transform: rotate(0deg);
 transition: .5s ease-in-out;
 cursor: pointer;
}

.home #nav-icon4 span {
 display: block;
 position: absolute;
 height: 2px;
 width: 100%;
 background: #fff;
 border-radius: 20px;
 opacity: 1;
 left: 0;
 transform: rotate(0deg);
 transition: .25s ease-in-out;
}

#nav-icon4 span {
 display: block;
 position: absolute;
 height: 2px;
 width: 100%;
 background: #fff;
 border-radius: 20px;
 opacity: 1;
 left: 0;
 transform: rotate(0deg);
 transition: .25s ease-in-out;
}

#nav-icon4 span:nth-child(1) {
 top: 0px;
 transform-origin: left center;
}

#nav-icon4 span:nth-child(2) {
 top: 10px;
 transform-origin: left center;
}

#nav-icon4 span:nth-child(3) {
 top: 20px;
 width: 65%;
 margin-left: 35%;
 transform-origin: left center;
}

#nav-icon4.open span:nth-child(1) {
 transform: rotate(45deg);
 top: -3px;
 left: 7px;
}

#nav-icon4.open span:nth-child(2) {
 width: 0%;
 opacity: 0;
}

#nav-icon4.open span:nth-child(3) {
 transform: rotate(-45deg);
 width: 100%;
 margin-left: 0;
 top: 25px;
 left: 7px;
}

.bounce {
 -moz-animation: bounce 2s infinite;
 z-index: -1;
 animation: bounce 2s infinite;
}

@keyframes bounce {
 0%, 30%, 50%, 75%, 90%, 100% {
  transform: translateY(-110px);
 }
 50% {
  transform: translateY(-110px);
 }
 75% {
  transform: translateY(0);
 }
}

@keyframes slide {
 from {
  background-position-x: 0;
 }
 to {
  background-position-x: -1768px;
 }
}

@keyframes slidez {
 from {
  background-position-x: 0;
 }
 to {
  background-position-x: -1280px;
 }
}

.containers {
 width: 100vw;
 height: 155px;
 font-size: 110px;
 font-family: 'Axia Stencil';
 opacity: 20%;
 background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1280 111" style="enable-background:new 0 0 1280 111;" xml:space="preserve"><style type="text/css">.st0{enable-background:new ;}.st1{fill:%23C1C2C4;}</style><g class="st0"><path class="st1" d="M22.4,30.4l29.1,13.9L40.1,49l-17.8-7.5V30.4z M53.8,45.4l1.4,0.6v8.2L22.4,70V58.9L53.8,45.4z"/><path class="st1" d="M59.2,17.9h24.7l-4.2,9.4H59.2V17.9z M61.4,72l25.1-54.1h7.6v7l-21,47H61.4z"/><path class="st1" d="M116,17.9v8.6c-2.7,0.2-4.7,1.4-4.7,6.2v1.2c0,5,1.7,6.5,4.7,6.5v9.3c-3.8,0.1-5.9,1.8-5.9,6.9v1.3c0,4.7,2.4,6.2,5.9,6.5v8.6c-7.8-0.3-16.5-3.5-16.5-13.4v-3.6c0-4.5,2.2-9,8.4-11.2c-4.8-2-7.2-6.2-7.2-10.8V31C100.7,23.5,106.3,18.3,116,17.9z M124.1,56.6c0-5-2.2-6.8-5.9-6.9v-9.3c2.9-0.2,4.7-1.7,4.7-6.5v-1.2c0-4.7-2-5.9-4.7-6.2v-8.6c9.6,0.4,15.3,5.6,15.3,13.1v2.9c0,4.6-2.4,8.8-7.3,10.8c6.3,2.2,8.5,6.7,8.5,11.2v3.6c0,9.8-8.7,13-16.5,13.4v-8.6c3.4-0.2,5.9-1.8,5.9-6.5V56.6z"/><path class="st1" d="M143.2,26.8c0-6.5,5.5-9,11.6-9.2v7.6c-1.3,0.2-2.2,1-2.2,3.2v8.7c0,2.1,1,3,2.2,3.3v7.8c-6.2-0.2-11.6-2.7-11.6-9.3V26.8z M166,72h-9.2l25-54.1h9.2L166,72z M157.2,48.2v-7.8c1.3-0.3,2.3-1.1,2.3-3.3v-8.7c0-2.2-1-3-2.3-3.3v-7.6c6.1,0.3,11.7,2.8,11.7,9.3V39C168.8,45.5,163.3,48,157.2,48.2z M179,51.1c0-6.5,5.5-9,11.6-9.2v7.6c-1.3,0.2-2.2,1-2.2,3.2v8.7c0,2.1,1,3,2.2,3.3v7.8c-6.2-0.3-11.6-2.7-11.6-9.3V51.1z M193,72.6v-7.8c1.3-0.3,2.3-1.1,2.3-3.3v-8.7c0-2.2-1-3-2.3-3.3v-7.6c6.1,0.3,11.7,2.8,11.7,9.3v12.2C204.7,69.8,199.2,72.2,193,72.6z"/><path class="st1" d="M240.5,72H230V17.9h10.6V72z M242.8,72v-9.5h19.8V72H242.8z"/><path class="st1" d="M269.8,72V17.9h10.6V72H269.8z"/><path class="st1" d="M302,50.1h-10.6V33.9c0-13.8,10.2-16.9,20.6-16.9c4.3,0,10.3,0.6,14.2,0.9v9.7c0,0-8.4-1-13.8-1c-9.4,0-10.6,3.5-10.6,12.6V50.1z M318,63.2v9.4c-2.2,0.2-4.1,0.2-5.9,0.2c-10.5,0-20.6-3.1-20.6-16.9v-3.5H302c0.1,7.8,1.4,10.9,10.6,10.9C314.2,63.4,316.1,63.4,318,63.2z M320.4,72.6V49.9h-10.1v-9.5h20.6v31.3L320.4,72.6z"/><path class="st1" d="M351.6,72h-10.6V17.9h10.6V72z M353.9,40.2h15v9.5h-15V40.2z M371.1,72V17.9h10.6V72H371.1z"/><path class="st1" d="M387.4,17.9h24.5V72h-10.6V27.4h-13.9V17.9z M414.2,27.4v-9.5h11.6v9.5H414.2z"/><path class="st1" d="M431.6,72V17.9h5.8l4.8,9.4v35.1h23.4V72H431.6z M444.6,27.4l-4.8-9.4h25.1v9.4H444.6z M444.4,49.8v-9.5h16.7v9.5H444.4z"/><path class="st1" d="M483.6,72h-10.6V17.9h18.6v9.4h-8.1V72z M499.6,33c0-3.6-1-5.5-5.6-5.7v-9.4h4.6c6.6,0,11.5,5.4,11.5,12v8.6c0,6.6-4.9,12.1-11.5,12.1H486V41h7.7c5,0,6-2.5,6-6.2V33z M504.7,52.4L514.8,72h-11.5l-10-19.6H504.7z"/><path class="st1" d="M533.2,17.9h24.5V72h-10.6V27.4h-13.9V17.9z M560,27.4v-9.5h11.6v9.5H560z"/><path class="st1" d="M587.9,72h-10.6V17.9h10.6V72z M590.1,40.2h15v9.5h-15V40.2z M607.3,72V17.9h10.6V72H607.3z"/><path class="st1" d="M648.6,30.3L635,72h-11.2l18.6-54.1h2.1L648.6,30.3z M646.9,17.9h10.2L675.8,72h-11.2l-4.5-13.8h-18.2l3.1-10h11.8L646.9,17.9z"/><path class="st1" d="M692.3,17.9V72h-10.6V17.9H692.3z M724.3,72h-10.2l-19.6-33.4V21.8L724.3,72z M724.7,68.3l-10.6-17.8V17.9h10.6V68.3z"/><path class="st1" d="M769.8,30.3L756.2,72H745l18.6-54.1h2.1L769.8,30.3z M768.1,17.9h10.2L797,72h-11.2l-4.5-13.8h-18.2l3.1-10H778L768.1,17.9z"/><path class="st1" d="M813.5,72h-10.6V17.9h10.6V72z M815.8,72v-9.5h19.8V72H815.8z"/><path class="st1" d="M831.8,17.9h24.5V72h-10.6V27.4h-13.9V17.9z M858.6,27.4v-9.5h11.6v9.5H858.6z"/><path class="st1" d="M875.9,72V17.9h5.8l4.8,9.4v35.1h23.4V72H875.9z M889,27.4l-4.8-9.4h25.1v9.4H889z M888.8,49.8v-9.5h16.7v9.5H888.8z"/><path class="st1" d="M928,72h-10.6V17.9h18.6v9.4H928V72z M944,33c0-3.6-1-5.5-5.6-5.7v-9.4h4.6c6.6,0,11.5,5.4,11.5,12v8.6c0,6.6-4.9,12.1-11.5,12.1h-12.7V41h7.7c5,0,6-2.5,6-6.2V33z M949.1,52.4L959.1,72h-11.5l-10-19.6H949.1z"/><path class="st1" d="M976.5,17.9V72h-10.6V17.9H976.5z M1008.5,72h-10.2l-19.6-33.4V21.8L1008.5,72z M1008.9,68.3l-10.6-17.8V17.9h10.6V68.3z"/><path class="st1" d="M1039.6,30.3L1026,72h-11.2l18.6-54.1h2.1L1039.6,30.3z M1037.9,17.9h10.2l18.6,54.1h-11.2l-4.5-13.8h-18.2l3.1-10h11.8L1037.9,17.9z"/><path class="st1" d="M1063.9,17.9h24.5V72h-10.6V27.4h-13.9V17.9z M1090.7,27.4v-9.5h11.6v9.5H1090.7z"/><path class="st1" d="M1108.7,72V17.9h10.6V72H1108.7z"/><path class="st1" d="M1153.8,72h-9.1l-18.5-54.1h11.5L1153.8,72z M1156.2,72l-4.5-15.2l11.4-38.9h11.5L1156.2,72z"/><path class="st1" d="M1181.1,72V17.9h5.8l4.8,9.4v35.1h23.4V72H1181.1z M1194.1,27.4l-4.8-9.4h25.1v9.4H1194.1z M1193.9,49.8v-9.5h16.7v9.5H1193.9z"/><path class="st1" d="M1232.3,30.9h-10.7v-0.2c0-9.4,7.3-13.6,18.4-13.6c5.2,0,12.2,0.6,15.4,0.9v10.2c0,0-9.5-1-14.6-1C1235.1,27.1,1232.9,28.3,1232.3,30.9z M1258,59c0,9.4-7,13.8-18.2,13.8V63c6.3-0.4,7.7-2.6,7.7-5.8V56c0-2.6-0.5-5-5.3-5.7l-9-1.1c-6.9-0.9-11.5-6.1-11.5-13.9V33h10.6v0.7c0,2.6,0.5,5.1,5.2,5.7l9.1,1.1c6.9,0.9,11.5,5.8,11.5,13.1V59z M1237.5,63.1v9.8c-7.3-0.2-15.6-0.8-15.6-0.8v-9.9C1221.9,62.2,1230.8,63.1,1237.5,63.1z"/></g></svg>');
 background-repeat: repeat;
 background-size: cover;
 animation: 12s linear infinite slide;
}

.containerstwo {
 width: 100vw;
 height: 160px;
 font-size: 110px;
 font-family: 'Axia Stencil';
 opacity: 20%;
 background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1696.5 111" style="enable-background:new 0 0 1696.5 111;" xml:space="preserve"><style type="text/css">.st0{enable-background:new ;}.st1{fill:%23C1C2C4;}</style><g class="st0"><path class="st1" d="M27.2,60.4H16.7V44.6c0-13.5,9.9-16.5,20.2-16.5c4.2,0,10.2,0.5,14,0.9v9.5c0,0-8.2-0.9-13.5-0.9c-9.2,0-10.3,3.4-10.3,12.4C27.2,50,27.2,60.4,27.2,60.4z M51,81.9c-3.8,0.4-9.8,0.9-14.1,0.9c-10.3,0-20.2-3-20.2-16.5V63H27c0.1,7.7,1.3,10.7,10.3,10.7c5.3,0,13.6-0.9,13.6-0.9v9.2H51z"/><path class="st1" d="M67,47.9v12.5H56.7V44.6c0-12.4,9.6-16.5,19.8-16.5s19.8,4.1,19.8,16.5V48H86v-0.1c0-8-3.3-10.3-9.5-10.3C70.3,37.6,67,40,67,47.9z M86,62.8V50.4h10.3v15.8c0,12.4-9.5,16.5-19.8,16.5s-19.8-4.1-19.8-16.5v-3.4H67c0,8,3.3,10.4,9.5,10.4C82.7,73.2,86,70.9,86,62.8z"/><path class="st1" d="M106.6,29.1h9.9v53h-9.9V29.1z M118.7,53.5V33.7l15,33.9l-0.8,1.6h-7L118.7,53.5z M130.7,55l9.5-21.5v19.8l-5.1,11.2L130.7,55z M142.3,29.1h9.9v53h-9.9V29.1z"/><path class="st1" d="M172.9,81.9h-10.3V29.1h18.2v9.2h-7.9V81.9z M188.6,43.8c0-3.6-0.9-5.4-5.5-5.5v-9.2h4.5c6.5,0,11.3,5.3,11.3,11.7v8.4c0,6.5-4.7,11.9-11.3,11.9h-12.4v-9.4h7.5c4.9,0,5.9-2.4,5.9-6.1V43.8z"/><path class="st1" d="M216.2,81.9h-10.3V29.1h10.3V81.9z M218.4,81.9v-9.4h19.4v9.4H218.4z"/><path class="st1" d="M244.3,81.9V29.1h5.7l4.7,9.2v34.4h23v9.4h-33.4V81.9z M257.1,38.3l-4.7-9.2H277v9.2H257.1z M256.9,60.2v-9.4h16.4v9.4H256.9z"/><path class="st1" d="M280.3,29.1h24v53h-10.4V38.3h-13.6V29.1z M306.5,38.3v-9.4h11.3v9.4H306.5z"/><path class="st1" d="M323.6,81.9V29.1h5.7l4.7,9.2v34.4h23v9.4h-33.4V81.9z M336.2,38.3l-4.7-9.2h24.7v9.2H336.2z M336.1,60.2v-9.4h16.4v9.4H336.1z"/><path class="st1" d="M390.6,81.9h-10.3V29.1h18.2v9.2h-7.9V81.9z M406.3,43.8c0-3.6-0.9-5.4-5.5-5.5v-9.2h4.5c6.5,0,11.3,5.3,11.3,11.7v8.4c0,6.5-4.7,11.9-11.3,11.9h-12.4v-9.4h7.5c4.9,0,5.9-2.4,5.9-6.1V43.8z"/><path class="st1" d="M423.4,81.9V29.1h5.7l4.7,9.2v34.4h23v9.4h-33.4V81.9z M436.2,38.3l-4.7-9.2h24.7v9.2H436.2z M436.1,60.2v-9.4h16.4v9.4H436.1z"/><path class="st1" d="M483.8,41.2l-13.3,40.8h-10.9l18.2-53h2L483.8,41.2z M482.2,29.1h10l18.2,53h-10.9l-4.4-13.5h-17.9l3-9.8h11.6L482.2,29.1z"/><path class="st1" d="M524.7,60.4h-10.3V44.6c0-13.5,9.9-16.5,20.2-16.5c4.2,0,10.2,0.5,14,0.9v9.5c0,0-8.2-0.9-13.5-0.9c-9.2,0-10.3,3.4-10.3,12.4v10.4H524.7z M548.7,81.9c-3.8,0.3-9.9,0.9-14.1,0.9c-10.3,0-20.2-3-20.2-16.5V63h10.3c0.1,7.7,1.3,10.7,10.3,10.7c5.3,0,13.6-0.9,13.6-0.9v9.2H548.7z"/><path class="st1" d="M556.6,81.9V29.1h5.7l4.7,9.2v34.4h23v9.4h-33.4V81.9z M569.3,38.3l-4.7-9.2h24.7v9.2H569.3z M569.2,60.2v-9.4h16.4v9.4H569.2z"/><path class="st1" d="M623.7,47.9v12.5h-10.3V44.6c0-12.4,9.6-16.5,19.8-16.5s19.8,4.1,19.8,16.5V48h-10.3v-0.1c0-8-3.3-10.3-9.5-10.3S623.7,40,623.7,47.9z M642.7,62.8V50.4h10.3v15.8c0,12.4-9.5,16.5-19.8,16.5c-10.3,0-19.8-4.1-19.8-16.5v-3.4h10.3c0,8,3.3,10.4,9.5,10.4C639.4,73.2,642.7,70.9,642.7,62.8z"/><path class="st1" d="M663.4,81.9V29.1h5.7l4.7,9.2v43.7H663.4z M676,38.3l-4.7-9.2h24.7v9.2H676z M675.9,60.4v-9.2h16.8v9.2H675.9z"/><path class="st1" d="M718.8,29.1h9.9v53h-9.9V29.1z M730.9,53.5V33.7l15,33.9l-0.8,1.6h-7L730.9,53.5z M742.8,55l9.5-21.5v19.8l-5.1,11.2L742.8,55z M754.4,29.1h9.9v53h-9.9V29.1z"/><path class="st1" d="M775.2,81.9V29.1h10.3v53h-10.3V81.9z"/><path class="st1" d="M806.9,29.1v53h-10.4v-53H806.9z M838.1,81.9h-9.9L809,49.2V32.9L838.1,81.9z M838.5,78.4L828.3,61V29.1h10.3V78.4z"/><path class="st1" d="M859.3,72.6h4.5v9.4h-14.9V29.1h17.8v9.2h-7.5v34.3H859.3z M876.5,44.6c0-4.9-1.7-6.5-6.6-6.5H869v-9.2h5.7c7.3,0,12,5.3,12,11.7v29.4c0,6.5-4.6,11.7-11.9,11.7H866v-9.4h3.8c4.9,0,6.6-1.5,6.6-6.5V44.6H876.5z"/><path class="st1" d="M892.2,81.9v-12h11.3v12H892.2z"/><path class="st1" d="M933.5,60.4h-10.3V44.6c0-13.5,9.9-16.5,20.2-16.5c4.2,0,10.2,0.5,14,0.9v9.5c0,0-8.2-0.9-13.5-0.9c-9.2,0-10.3,3.4-10.3,12.4v10.4H933.5z M957.5,81.9c-3.8,0.3-9.9,0.9-14.1,0.9c-10.3,0-20.2-3-20.2-16.5V63h10.3c0.1,7.7,1.3,10.7,10.3,10.7c5.3,0,13.6-0.9,13.6-0.9v9.2H957.5z"/><path class="st1" d="M975.7,81.9h-10.3V29.1h10.3V81.9z M978,50.8h14.6v9.4H978V50.8z M994.9,81.9V29.1h10.3v53h-10.3V81.9z"/><path class="st1" d="M1035.2,41.2l-13.3,40.8H1011l18.2-53h2L1035.2,41.2z M1033.6,29.1h10l18.2,53h-10.9l-4.4-13.5h-17.9l3-9.8h11.6L1033.6,29.1z"/><path class="st1" d="M1078,29.1v53h-10.3v-53H1078z M1109.4,81.9h-9.9l-19.3-32.7V32.9L1109.4,81.9z M1109.8,78.4L1099.5,61V29.1h10.3V78.4z"/><path class="st1" d="M1130.5,60.4h-10.3V44.6c0-13.5,9.9-16.5,20.2-16.5c4.2,0,10.2,0.5,14,0.9v9.5c0,0-8.2-0.9-13.5-0.9c-9.2,0-10.3,3.4-10.3,12.4v10.4H1130.5z M1146.2,73.4v9.2c-2.1,0.1-4,0.3-5.8,0.3c-10.3,0-20.2-3-20.2-16.5V63h10.3c0.1,7.7,1.3,10.7,10.3,10.7C1142.3,73.5,1144.2,73.5,1146.2,73.4z M1148.4,82.5V60.3h-9.9v-9.4h20.2v30.6L1148.4,82.5z"/><path class="st1" d="M1169.2,81.9V29.1h10.3v53h-10.3V81.9z"/><path class="st1" d="M1200.8,29.1v53h-10.3v-53H1200.8z M1232.2,81.9h-9.9L1203,49.2V32.9L1232.2,81.9z M1232.6,78.4L1222.3,61V29.1h10.3V78.4z"/><path class="st1" d="M1253.1,60.4h-10.3V44.6c0-13.5,9.9-16.5,20.2-16.5c4.2,0,10.2,0.5,14,0.9v9.5c0,0-8.2-0.9-13.5-0.9c-9.1,0-10.3,3.4-10.3,12.4v10.4H1253.1z M1268.8,73.4v9.2c-2.1,0.1-4,0.3-5.8,0.3c-10.3,0-20.2-3-20.2-16.5V63h10.3c0.1,7.7,1.3,10.7,10.3,10.7C1265.1,73.5,1267,73.5,1268.8,73.4z M1271.1,82.5V60.3h-9.9v-9.4h20.2v30.6L1271.1,82.5z"/><path class="st1" d="M1302.7,29.1h24v53h-10.3V38.3h-13.6v-9.2H1302.7z M1329,38.3v-9.4h11.3v9.4H1329z"/><path class="st1" d="M1356.4,81.9h-10.3V29.1h10.3V81.9z M1358.5,50.8h14.6v9.4h-14.6V50.8z M1375.4,81.9V29.1h10.3v53h-10.3V81.9z"/><path class="st1" d="M1396.1,81.9V29.1h5.7l4.7,9.2v34.4h23v9.4h-33.4V81.9z M1408.9,38.3l-4.7-9.2h24.7v9.2H1408.9z M1408.7,60.2v-9.4h16.4v9.4H1408.7z"/><path class="st1" d="M1463.1,60.4h-10.3V44.6c0-13.5,9.9-16.5,20.2-16.5c4.2,0,10.2,0.5,14,0.9v9.5c0,0-8.2-0.9-13.5-0.9c-9.2,0-10.3,3.4-10.3,12.4v10.4H1463.1z M1478.8,73.4v9.2c-2.1,0.1-4,0.3-5.8,0.3c-10.3,0-20.2-3-20.2-16.5V63h10.3c0.1,7.7,1.3,10.7,10.3,10.7C1475.2,73.5,1477,73.5,1478.8,73.4z M1481.1,82.5V60.3h-9.9v-9.4h20.2v30.6L1481.1,82.5z"/><path class="st1" d="M1521.2,41.2l-13.3,40.8h-10.9l18.2-53h2L1521.2,41.2z M1519.5,29.1h10l18.2,53h-10.9l-4.4-13.5h-17.8l3-9.8h11.6L1519.5,29.1z"/><path class="st1" d="M1553.6,29.1h9.9v53h-9.9V29.1z M1565.6,53.5V33.7l15,33.9l-0.8,1.6h-7L1565.6,53.5z M1577.6,55l9.5-21.5v19.8l-5.1,11.2L1577.6,55z M1589.3,29.1h9.9v53h-9.9V29.1z"/><path class="st1" d="M1609.6,81.9V29.1h5.7l4.7,9.2v34.4h23v9.4h-33.4V81.9z M1622.4,38.3l-4.7-9.2h24.7v9.2H1622.4z M1622.1,60.2v-9.4h16.4v9.4H1622.1z"/><path class="st1" d="M1666.8,81.9V70.6h10.9v11.3H1666.8z M1667.9,65.5l-1.1-12.4v-24h10.8v24l-1.1,12.4C1676.6,65.5,1667.9,65.5,1667.9,65.5z"/></g></svg>');
 background-repeat: repeat;
 background-size: cover;
 animation: 12s linear infinite slidez;
}

.hero-video{
 margin-top:-115px;
}

.submit-btn {
 position: relative;
 display: inline-block;
 padding: 11px 11px;
 color: #fff;
 width: 120px;
 text-align: center;
 font-size: 15px;
 border: 1px solid #F2FF00;
 line-height: 19px;
 background-image: linear-gradient(#F2FF00, #F2FF00)!important;
 background-position: 50% 50%;
 background-color: #202D35!important;
 background-repeat: no-repeat;
 background-size: 0% 100%;
 transition: background-size .5s, color .5s;
}

.submit-btn:hover {
 background-size: 100% 100%;
 color: #202D35;
}

.position-shape{
 left: calc(50% - 118px);
}

.left-bottom{
 bottom: 294px;
 left: calc(50% - 370px);
}

.top-left{
 top: 4rem;
 left: calc(50% - 470px);
}

.line-bottom-left{
  width: 140px;
  bottom: 335px;
  left: calc(50% - 220px);
  position: absolute;
  background: #707070;
}

.top-right{
 top: 260px;
 right: calc(50% - 490px);
}

.bottom-right{
 bottom: 4rem;
 right: calc(50% - 400px);
}

.line-top-right{
 width: 232px;
 top: 313px;
 right: calc(50% - 300px);
 position: absolute;
 background: #707070;
}

.line-bottom-right{
 width: 200px;
 bottom: 7rem;
 right: calc(50% - 270px);
 position: absolute;
 background: #707070;
}

.line-top-left{
 width: 200px;
 top: 7rem;
 left: calc(50% - 280px);
 position: absolute;
 background: #707070;
}

.feature-card:nth-of-type(3n+2) .inner{
  border-left: 1px solid #202D35;
  border-right: 1px solid #202D35;
  padding: 0 2rem;
}

.feature-card:nth-child(6) .inner{
 padding: 0 2rem;
}

.feature-card:nth-child(3) .inner{
 padding: 0 2rem;
}

.image-wrapper{
  height: 275px;
  position: relative;
  overflow: hidden;
  width: 100%;
}

.active .chev{
 transform: rotate(-90deg);
}

comp{
 transition: ease-in-out 2s all;
 opacity: 0;
}

.visible{
 animation: fadeInBottom 1s ease-in-out;
 opacity: 1!important;
 transition: ease-in-out 2s all;
}

.blog-card {
  height: 400px;

  img {
    width: 100%;
    height: 400px;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
  }
}

.blog-container {
  img {
    width: 100%;
    height: 400px;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center; 
  }
}

@media (max-width: 768px) {
.blog-card {
  height: 300px;
  img {
    height: 300px;
  }
}
}

@media screen and (min-width: 993px){
 .margin-l-10{
  margin-left: 13%;
 }
}

@media screen and (max-width: 1023px){
 .applications-card:nth-child(odd){
  border-right: 1px solid #707070;
 }
}

@media screen and (min-width: 1024px){
 .applications-card:nth-child(2){
  border-left: 1px solid #707070;
  border-right: 1px solid #707070;
 }
 .applications-card:nth-child(5){
  border-left: 1px solid #707070;
  border-right: 1px solid #707070;
 }
 .applications-card:nth-child(8){
  border-left: 1px solid #707070;
  border-right: 1px solid #707070;
 }
}

@media screen and (min-width: 1280px){
 .margin-l-10{
  margin-left: 10%;
 }
}

@media screen and (max-width: 992px){
 .margin-l-10{
  margin-left: 13%;
 }
 .shape-highting{
  height: 650px;
 }
}

@media screen and (max-width: 600px){
 .rk-shape{
  max-width: 180px;
 }
 .margin-l-10{
  margin-left: 0!important;
 }
 .containers {
  width: 100vw;
  height: 100px;
  font-size: 110px;
  font-family: 'Axia Stencil';
  opacity: 20%;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 696.8 76.3" style="enable-background:new 0 0 696.8 76.3;" xml:space="preserve"><style type="text/css">.st0{enable-background:new ;}.st1{fill:%23C1C2C4;}</style><g class="st0"><path class="st1" d="M22.4,27.3l15.4,7.4l-6,2.5l-9.4-4L22.4,27.3L22.4,27.3z M39,35.2l0.7,0.3v4.4l-17.4,8.4v-5.9L39,35.2z"/><path class="st1" d="M41.9,20.6H55l-2.2,5H41.9V20.6z M43,49.3l13.3-28.7h4v3.7L49.3,49.3L43,49.3L43,49.3z"/><path class="st1" d="M72,20.6v4.6c-1.4,0.1-2.5,0.7-2.5,3.3v0.6c0,2.7,0.9,3.4,2.5,3.4v4.9c-2,0.1-3.1,1-3.1,3.7v0.7c0,2.5,1.3,3.3,3.1,3.4v4.6c-4.1-0.2-8.8-1.9-8.8-7.1v-1.9c0-2.4,1.2-4.8,4.5-5.9c-2.5-1.1-3.8-3.3-3.8-5.7v-1.6C63.9,23.6,66.9,20.8,72,20.6z M76.3,41.2c0-2.7-1.2-3.6-3.1-3.7v-4.9c1.5-0.1,2.5-0.9,2.5-3.4v-0.6c0-2.5-1.1-3.1-2.5-3.3v-4.6c5.1,0.2,8.1,3,8.1,7v1.5c0,2.4-1.3,4.7-3.9,5.7c3.3,1.2,4.5,3.6,4.5,5.9v1.9c0,5.2-4.6,6.9-8.8,7.1v-4.6c1.8-0.1,3.1-1,3.1-3.4V41.2z"/><path class="st1" d="M86.5,25.3c0-3.4,2.9-4.8,6.2-4.9v4c-0.7,0.1-1.2,0.5-1.2,1.7v4.6c0,1.1,0.5,1.6,1.2,1.8v4.1c-3.3-0.1-6.2-1.4-6.2-4.9V25.3z M98.6,49.3h-4.9l13.3-28.7h4.9L98.6,49.3z M93.9,36.7v-4.1c0.7-0.2,1.2-0.6,1.2-1.8v-4.6c0-1.2-0.5-1.6-1.2-1.8v-4c3.2,0.2,6.2,1.5,6.2,4.9v6.5C100,35.3,97.1,36.6,93.9,36.7z M105.5,38.2c0-3.4,2.9-4.8,6.2-4.9v4c-0.7,0.1-1.2,0.5-1.2,1.7v4.6c0,1.1,0.5,1.6,1.2,1.8v4.1c-3.3-0.2-6.2-1.4-6.2-4.9V38.2z M112.9,49.6v-4.1c0.7-0.2,1.2-0.6,1.2-1.8v-4.6c0-1.2-0.5-1.6-1.2-1.8v-4c3.2,0.2,6.2,1.5,6.2,4.9v6.5C119.1,48.2,116.2,49.4,112.9,49.6z"/><path class="st1" d="M138.1,49.3h-5.6V20.6h5.6L138.1,49.3L138.1,49.3z M139.3,49.3v-5h10.5v5H139.3z"/><path class="st1" d="M153.6,49.3V20.6h5.6v28.7H153.6z"/><path class="st1" d="M170.7,37.7h-5.6v-8.6c0-7.3,5.4-9,10.9-9c2.3,0,5.5,0.3,7.5,0.5v5.1c0,0-4.5-0.5-7.3-0.5c-5,0-5.6,1.9-5.6,6.7v5.8H170.7z M179.2,44.7v5c-1.2,0.1-2.2,0.1-3.1,0.1c-5.6,0-10.9-1.6-10.9-9v-1.9h5.6c0.1,4.1,0.7,5.8,5.6,5.8C177.2,44.8,178.2,44.8,179.2,44.7z M180.5,49.6v-12h-5.4v-5h10.9v16.6L180.5,49.6z"/><path class="st1" d="M197,49.3h-5.6V20.6h5.6V49.3z M198.3,32.5h8v5h-8V32.5z M207.4,49.3V20.6h5.6v28.7H207.4z"/><path class="st1" d="M216,20.6h13v28.7h-5.6V25.7H216V20.6z M230.3,25.7v-5h6.2v5H230.3z"/><path class="st1" d="M239.5,49.3V20.6h3.1l2.5,5v18.6h12.4v5.1H239.5z M246.4,25.7l-2.5-5h13.3v5H246.4z M246.3,37.5v-5h8.9v5H246.3z"/><path class="st1" d="M267.1,49.3h-5.6V20.6h9.9v5H267L267.1,49.3L267.1,49.3z M275.6,28.6c0-1.9-0.5-2.9-3-3v-5h2.4c3.5,0,6.1,2.9,6.1,6.4v4.6c0,3.5-2.6,6.4-6.1,6.4h-6.7v-5.1h4.1c2.7,0,3.2-1.3,3.2-3.3L275.6,28.6L275.6,28.6z M278.3,38.9l5.4,10.4h-6.1l-5.3-10.4H278.3z"/><path class="st1" d="M293.4,20.6h13v28.7h-5.6V25.7h-7.4V20.6z M307.6,25.7v-5h6.2v5H307.6z"/><path class="st1" d="M322.4,49.3h-5.6V20.6h5.6V49.3z M323.6,32.5h8v5h-8V32.5z M332.7,49.3V20.6h5.6v28.7H332.7z"/><path class="st1" d="M354.7,27.2l-7.2,22.1h-5.9l9.9-28.7h1.1L354.7,27.2z M353.8,20.6h5.4l9.9,28.7h-5.9l-2.4-7.3h-9.7l1.6-5.3h6.3L353.8,20.6z"/><path class="st1" d="M377.8,20.6v28.7h-5.6V20.6H377.8z M394.8,49.3h-5.4L379,31.6v-8.9L394.8,49.3z M395,47.4l-5.6-9.4V20.6h5.6V47.4z"/><path class="st1" d="M419,27.2l-7.2,22.1h-5.9l9.9-28.7h1.1L419,27.2z M418.1,20.6h5.4l9.9,28.7h-5.9l-2.4-7.3h-9.7l1.6-5.3h6.3L418.1,20.6z"/><path class="st1" d="M442.2,49.3h-5.6V20.6h5.6V49.3z M443.4,49.3v-5h10.5v5H443.4z"/><path class="st1" d="M451.9,20.6h13v28.7h-5.6V25.7h-7.4V20.6z M466.1,25.7v-5h6.2v5H466.1z"/><path class="st1" d="M475.3,49.3V20.6h3.1l2.5,5v18.6h12.4v5.1H475.3z M482.2,25.7l-2.5-5H493v5H482.2z M482.1,37.5v-5h8.9v5H482.1z"/><path class="st1" d="M502.9,49.3h-5.6V20.6h9.9v5h-4.2V49.3z M511.4,28.6c0-1.9-0.5-2.9-3-3v-5h2.4c3.5,0,6.1,2.9,6.1,6.4v4.6c0,3.5-2.6,6.4-6.1,6.4h-6.7v-5.1h4.1c2.7,0,3.2-1.3,3.2-3.3V28.6z M514.1,38.9l5.3,10.4h-6.1L508,38.9H514.1z"/><path class="st1" d="M528.7,20.6v28.7H523V20.6H528.7z M545.6,49.3h-5.4l-10.4-17.7v-8.9L545.6,49.3z M545.9,47.4l-5.6-9.4V20.6h5.6V47.4z"/><path class="st1" d="M562.1,27.2l-7.2,22.1H549l9.9-28.7h1.1L562.1,27.2z M561.2,20.6h5.4l9.9,28.7h-5.9l-2.4-7.3h-9.7l1.6-5.3h6.3L561.2,20.6z"/><path class="st1" d="M575,20.6h13v28.7h-5.6V25.7H575V20.6z M589.3,25.7v-5h6.2v5H589.3z"/><path class="st1" d="M598.8,49.3V20.6h5.6v28.7H598.8z"/><path class="st1" d="M622.8,49.3h-4.8l-9.8-28.7h6.1L622.8,49.3z M624,49.3l-2.4-8.1l6-20.6h6.1L624,49.3z"/><path class="st1" d="M637.2,49.3V20.6h3.1l2.5,5v18.6h12.4v5.1H637.2z M644.1,25.7l-2.5-5h13.3v5H644.1z M644,37.5v-5h8.9v5H644z"/><path class="st1" d="M664.4,27.5h-5.7v-0.1c0-5,3.9-7.2,9.8-7.2c2.8,0,6.5,0.3,8.2,0.5v5.4c0,0-5-0.5-7.7-0.5C665.9,25.5,664.7,26.1,664.4,27.5z M678,42.4c0,5-3.7,7.3-9.7,7.3v-5.2c3.3-0.2,4.1-1.4,4.1-3.1v-0.6c0-1.4-0.3-2.7-2.8-3l-4.8-0.6c-3.7-0.5-6.1-3.2-6.1-7.4v-1.2h5.6V29c0,1.4,0.3,2.7,2.8,3l4.8,0.6c3.7,0.5,6.1,3.1,6.1,7L678,42.4L678,42.4z M667.2,44.6v5.2c-3.9-0.1-8.3-0.4-8.3-0.4v-5.3C658.9,44.1,663.6,44.6,667.2,44.6z"/></g></svg>')!important;
  background-repeat: repeat;
  background-size: cover;
  animation: 12s linear infinite slide;
 }
 .containerstwo {
  width: 100vw;
  height: 100px;
  font-size: 110px;
  font-family: 'Axia Stencil';
  opacity: 20%;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 26.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 915.8 76.8" style="enable-background:new 0 0 915.8 76.8;" xml:space="preserve"><style type="text/css">.st0{enable-background:new ;}.st1{fill:%23C1C2C4;}</style><g class="st0"><path class="st1" d="M30.2,38.8h-5.5v-8.3c0-7.1,5.2-8.6,10.6-8.6c2.2,0,5.3,0.3,7.3,0.5v5c0,0-4.3-0.5-7.1-0.5c-4.8,0-5.4,1.8-5.4,6.5C30.2,33.4,30.2,38.8,30.2,38.8z M42.7,50.1c-2,0.2-5.1,0.5-7.4,0.5c-5.4,0-10.6-1.6-10.6-8.6v-1.8h5.4c0.1,4,0.7,5.6,5.4,5.6c2.8,0,7.1-0.5,7.1-0.5L42.7,50.1L42.7,50.1z"/><path class="st1" d="M51.1,32.3v6.6h-5.4v-8.3c0-6.5,5.1-8.6,10.4-8.6s10.4,2.1,10.4,8.6v1.8H61v-0.1c0-4.2-1.7-5.4-5-5.4S51.1,28.1,51.1,32.3z M61,40.1v-6.5h5.4v8.3c0,6.5-5,8.6-10.4,8.6s-10.4-2.1-10.4-8.6v-1.8h5.4c0,4.2,1.7,5.5,5,5.5C59.3,45.5,61,44.3,61,40.1z"/><path class="st1" d="M71.8,22.4H77v27.8h-5.2V22.4z M78.2,35.2V24.8l7.9,17.8l-0.4,0.8H82L78.2,35.2z M84.5,36l5-11.3v10.4L86.8,41L84.5,36z M90.6,22.4h5.2v27.8h-5.2V22.4z"/><path class="st1" d="M106.6,50.1h-5.4V22.4h9.5v4.8h-4.2V50.1z M114.8,30.1c0-1.9-0.5-2.8-2.9-2.9v-4.8h2.4c3.4,0,5.9,2.8,5.9,6.2v4.4c0,3.4-2.5,6.2-5.9,6.2h-6.5v-4.9h3.9c2.6,0,3.1-1.2,3.1-3.2V30.1z"/><path class="st1" d="M129.3,50.1h-5.4V22.4h5.4V50.1z M130.5,50.1v-4.9h10.2v4.9H130.5z"/><path class="st1" d="M144,50.1V22.4h3l2.5,4.8v18.1h12v4.9L144,50.1L144,50.1z M150.7,27.2l-2.5-4.8h12.9v4.8H150.7z M150.7,38.7v-4.9h8.6v4.9H150.7z"/><path class="st1" d="M162.9,22.4h12.6v27.8H170v-23h-7.1V22.4z M176.7,27.2v-4.9h5.9v4.9H176.7z"/><path class="st1" d="M185.6,50.1V22.4h3l2.5,4.8v18.1h12v4.9L185.6,50.1L185.6,50.1z M192.3,27.2l-2.5-4.8h12.9v4.8H192.3z M192.2,38.7v-4.9h8.6v4.9H192.2z"/><path class="st1" d="M220.8,50.1h-5.4V22.4h9.5v4.8h-4.2V50.1z M229,30.1c0-1.9-0.5-2.8-2.9-2.9v-4.8h2.4c3.4,0,5.9,2.8,5.9,6.2v4.4c0,3.4-2.5,6.2-5.9,6.2h-6.5v-4.9h3.9c2.6,0,3.1-1.2,3.1-3.2V30.1z"/><path class="st1" d="M238,50.1V22.4h3l2.5,4.8v18.1h12v4.9L238,50.1L238,50.1z M244.7,27.2l-2.5-4.8h12.9v4.8H244.7z M244.6,38.7v-4.9h8.6v4.9H244.6z"/><path class="st1" d="M269.7,28.7l-7,21.4h-5.7l9.5-27.8h1L269.7,28.7z M268.8,22.4h5.3l9.5,27.8h-5.7l-2.3-7.1h-9.4l1.6-5.1h6.1L268.8,22.4z"/><path class="st1" d="M291.1,38.8h-5.4v-8.3c0-7.1,5.2-8.6,10.6-8.6c2.2,0,5.3,0.3,7.3,0.5v5c0,0-4.3-0.5-7.1-0.5c-4.8,0-5.4,1.8-5.4,6.5L291.1,38.8L291.1,38.8z M303.7,50.1c-2,0.1-5.2,0.5-7.4,0.5c-5.4,0-10.6-1.6-10.6-8.6v-1.8h5.4c0.1,4,0.7,5.6,5.4,5.6c2.8,0,7.1-0.5,7.1-0.5L303.7,50.1L303.7,50.1z"/><path class="st1" d="M307.9,50.1V22.4h3l2.5,4.8v18.1h12v4.9L307.9,50.1L307.9,50.1z M314.5,27.2l-2.5-4.8h12.9v4.8H314.5z M314.4,38.7v-4.9h8.6v4.9H314.4z"/><path class="st1" d="M343,32.3v6.6h-5.4v-8.3c0-6.5,5.1-8.6,10.4-8.6c5.3,0,10.4,2.1,10.4,8.6v1.8H353v-0.1c0-4.2-1.7-5.4-5-5.4S343,28.1,343,32.3z M353,40.1v-6.5h5.4v8.3c0,6.5-5,8.6-10.4,8.6s-10.4-2.1-10.4-8.6v-1.8h5.4c0,4.2,1.7,5.5,5,5.5S353,44.3,353,40.1z"/><path class="st1" d="M363.8,50.1V22.4h3l2.5,4.8v22.9H363.8z M370.5,27.2l-2.5-4.8h12.9v4.8H370.5z M370.4,38.8V34h8.8v4.8H370.4z"/><path class="st1" d="M392.9,22.4h5.2v27.8h-5.2V22.4z M399.2,35.2V24.8l7.9,17.8l-0.4,0.8H403L399.2,35.2z M405.5,36l5-11.3v10.4l-2.7,5.9L405.5,36z M411.5,22.4h5.2v27.8h-5.2V22.4z"/><path class="st1" d="M422.5,50.1V22.4h5.4v27.8L422.5,50.1L422.5,50.1z"/><path class="st1" d="M439.1,22.4v27.8h-5.5V22.4H439.1z M455.5,50.1h-5.2l-10.1-17.2v-8.6L455.5,50.1z M455.7,48.2l-5.4-9.1V22.4h5.4V48.2z"/><path class="st1" d="M466.5,45.2h2.4v4.9h-7.8V22.4h9.3v4.8h-3.9L466.5,45.2L466.5,45.2z M475.6,30.5c0-2.6-0.9-3.4-3.5-3.4h-0.5v-4.8h3c3.8,0,6.3,2.8,6.3,6.2v15.4c0,3.4-2.4,6.2-6.2,6.2h-4.6v-4.9h2c2.6,0,3.5-0.8,3.5-3.4L475.6,30.5L475.6,30.5z"/><path class="st1" d="M483.8,50.1v-6.3h5.9v6.3H483.8z"/><path class="st1" d="M505.5,38.8h-5.4v-8.3c0-7.1,5.2-8.6,10.6-8.6c2.2,0,5.3,0.3,7.3,0.5v5c0,0-4.3-0.5-7.1-0.5c-4.8,0-5.4,1.8-5.4,6.5L505.5,38.8L505.5,38.8z M518.1,50.1c-2,0.1-5.2,0.5-7.4,0.5c-5.4,0-10.6-1.6-10.6-8.6v-1.8h5.4c0.1,4,0.7,5.6,5.4,5.6c2.8,0,7.1-0.5,7.1-0.5L518.1,50.1L518.1,50.1z"/><path class="st1" d="M527.6,50.1h-5.4V22.4h5.4V50.1z M528.8,33.8h7.7v4.9h-7.7V33.8z M537.7,50.1V22.4h5.4v27.8L537.7,50.1L537.7,50.1z"/><path class="st1" d="M558.8,28.7l-7,21.4h-5.7l9.5-27.8h1L558.8,28.7z M558,22.4h5.3l9.5,27.8h-5.7l-2.3-7.1h-9.4L557,38h6.1L558,22.4z"/><path class="st1" d="M581.2,22.4v27.8h-5.4V22.4H581.2z M597.7,50.1h-5.2l-10.1-17.2v-8.6L597.7,50.1z M597.9,48.2l-5.4-9.1V22.4h5.4V48.2z"/><path class="st1" d="M608.8,38.8h-5.4v-8.3c0-7.1,5.2-8.6,10.6-8.6c2.2,0,5.3,0.3,7.3,0.5v5c0,0-4.3-0.5-7.1-0.5c-4.8,0-5.4,1.8-5.4,6.5L608.8,38.8L608.8,38.8z M617,45.6v4.8c-1.1,0.1-2.1,0.1-3,0.1c-5.4,0-10.6-1.6-10.6-8.6v-1.8h5.4c0.1,4,0.7,5.6,5.4,5.6C615,45.7,616,45.7,617,45.6z M618.2,50.4V38.8H613v-4.9h10.6v16L618.2,50.4z"/><path class="st1" d="M629.1,50.1V22.4h5.4v27.8L629.1,50.1L629.1,50.1z"/><path class="st1" d="M645.7,22.4v27.8h-5.4V22.4H645.7z M662.1,50.1h-5.2l-10.1-17.2v-8.6L662.1,50.1z M662.3,48.2l-5.4-9.1V22.4h5.4V48.2z"/><path class="st1" d="M673.1,38.8h-5.4v-8.3c0-7.1,5.2-8.6,10.6-8.6c2.2,0,5.3,0.3,7.3,0.5v5c0,0-4.3-0.5-7.1-0.5c-4.8,0-5.4,1.8-5.4,6.5L673.1,38.8L673.1,38.8z M681.3,45.6v4.8c-1.1,0.1-2.1,0.1-3,0.1c-5.4,0-10.6-1.6-10.6-8.6v-1.8h5.4c0.1,4,0.7,5.6,5.4,5.6C679.4,45.7,680.4,45.7,681.3,45.6z M682.5,50.4V38.8h-5.2v-4.9h10.6v16L682.5,50.4z"/><path class="st1" d="M699.1,22.4h12.6v27.8h-5.4v-23h-7.1L699.1,22.4L699.1,22.4z M712.9,27.2v-4.9h5.9v4.9H712.9z"/><path class="st1" d="M727.3,50.1h-5.4V22.4h5.4V50.1z M728.4,33.8h7.7v4.9h-7.7V33.8z M737.2,50.1V22.4h5.4v27.8L737.2,50.1L737.2,50.1z"/><path class="st1" d="M748.1,50.1V22.4h3l2.5,4.8v18.1h12v4.9L748.1,50.1L748.1,50.1z M754.8,27.2l-2.5-4.8h12.9v4.8H754.8z M754.7,38.7v-4.9h8.6v4.9H754.7z"/><path class="st1" d="M783.2,38.8h-5.4v-8.3c0-7.1,5.2-8.6,10.6-8.6c2.2,0,5.3,0.3,7.3,0.5v5c0,0-4.3-0.5-7.1-0.5c-4.8,0-5.4,1.8-5.4,6.5L783.2,38.8L783.2,38.8z M791.5,45.6v4.8c-1.1,0.1-2.1,0.1-3,0.1c-5.4,0-10.6-1.6-10.6-8.6v-1.8h5.4c0.1,4,0.7,5.6,5.4,5.6C789.5,45.7,790.5,45.7,791.5,45.6z M792.7,50.4V38.8h-5.2v-4.9h10.6v16L792.7,50.4z"/><path class="st1" d="M813.7,28.7l-7,21.4H801l9.5-27.8h1L813.7,28.7z M812.8,22.4h5.3l9.5,27.8h-5.7l-2.3-7.1h-9.3l1.6-5.1h6.1L812.8,22.4z"/><path class="st1" d="M830.7,22.4h5.2v27.8h-5.2V22.4z M837,35.2V24.8l7.9,17.8l-0.4,0.8h-3.7L837,35.2z M843.3,36l5-11.3v10.4l-2.7,5.9L843.3,36z M849.4,22.4h5.2v27.8h-5.2V22.4z"/><path class="st1" d="M860,50.1V22.4h3l2.5,4.8v18.1h12v4.9L860,50.1L860,50.1z M866.7,27.2l-2.5-4.8h12.9v4.8H866.7z M866.6,38.7v-4.9h8.6v4.9H866.6z"/><path class="st1" d="M890.1,50.1v-5.9h5.7v5.9H890.1z M890.6,41.5l-0.6-6.5V22.4h5.7V35l-0.6,6.5C895.2,41.5,890.6,41.5,890.6,41.5z"/></g></svg>')!important;
  background-repeat: repeat;
  background-size: cover;
  animation: 12s linear infinite slidez;
 }
}

.svg .st0{display:none;}

.svg .st1{display:inline;}

.svg .st2{fill:none;stroke:#E1E319;stroke-miterlimit:10;}

.svg .st3{fill:#E1E319;}

.svg .st4{fill:none;stroke:#202D35;stroke-miterlimit:10;}

.svg .st5{fill:none;stroke:#E1E319;stroke-width:0.75;stroke-miterlimit:10;}

.svg .st6{fill:#202D35;}

.setter{
 max-height: 204px;
 overflow: hidden;
}

*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: Sora, urw-din, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
  font-feature-settings: normal; /* 5 */
  font-variation-settings: normal; /* 6 */
  -webkit-tap-highlight-color: transparent; /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-feature-settings: normal; /* 2 */
  font-variation-settings: normal; /* 3 */
  font-size: 1em; /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-feature-settings: inherit; /* 1 */
  font-variation-settings: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  letter-spacing: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/

dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */

[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

.container {
  width: 100%;
}

@media (min-width: 640px) {

  .container {
    max-width: 640px;
  }
}

@media (min-width: 768px) {

  .container {
    max-width: 768px;
  }
}

@media (min-width: 1024px) {

  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {

  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {

  .container {
    max-width: 1536px;
  }
}

.prose {
  color: var(--tw-prose-body);
  max-width: 65ch;
}

.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-lead);
  font-size: 1.25em;
  line-height: 1.6;
  margin-top: 1.2em;
  margin-bottom: 1.2em;
}

.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-links);
  text-decoration: underline;
  font-weight: 500;
}

.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-bold);
  font-weight: 600;
}

.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}

.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}

.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-alpha;
}

.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-alpha;
}

.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}

.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}

.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: upper-roman;
}

.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: lower-roman;
}

.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: decimal;
}

.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  list-style-type: disc;
  margin-top: 1.25em;
  margin-bottom: 1.25em;
  padding-inline-start: 1.625em;
}

.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  font-weight: 400;
  color: var(--tw-prose-counters);
}

.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
  color: var(--tw-prose-bullets);
}

.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.25em;
}

.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-color: var(--tw-prose-hr);
  border-top-width: 1px;
  margin-top: 3em;
  margin-bottom: 3em;
}

.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-style: italic;
  color: var(--tw-prose-quotes);
  border-inline-start-width: 0.25rem;
  border-inline-start-color: var(--tw-prose-quote-borders);
  quotes: "\201C""\201D""\2018""\2019";
  margin-top: 1.6em;
  margin-bottom: 1.6em;
  padding-inline-start: 1em;
}

.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: open-quote;
}

.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: close-quote;
}

.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 800;
  font-size: 2.25em;
  margin-top: 0;
  margin-bottom: 0.8888889em;
  line-height: 1.1111111;
}

.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 900;
  color: inherit;
}

.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 700;
  font-size: 1.5em;
  margin-top: 2em;
  margin-bottom: 1em;
  line-height: 1.3333333;
}

.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 800;
  color: inherit;
}

.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  font-size: 1.25em;
  margin-top: 1.6em;
  margin-bottom: 0.6em;
  line-height: 1.6;
}

.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}

.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  margin-top: 1.5em;
  margin-bottom: 0.5em;
  line-height: 1.5;
}

.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 700;
  color: inherit;
}

.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  display: block;
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  font-weight: 500;
  font-family: inherit;
  color: var(--tw-prose-kbd);
  box-shadow: 0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);
  font-size: 0.875em;
  border-radius: 0.3125rem;
  padding-top: 0.1875em;
  padding-inline-end: 0.375em;
  padding-bottom: 0.1875em;
  padding-inline-start: 0.375em;
}

.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-code);
  font-weight: 600;
  font-size: 0.875em;
}

.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: "`";
}

.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: "`";
}

.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.875em;
}

.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
  font-size: 0.9em;
}

.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: inherit;
}

.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-pre-code);
  background-color: var(--tw-prose-pre-bg);
  overflow-x: auto;
  font-weight: 400;
  font-size: 0.875em;
  line-height: 1.7142857;
  margin-top: 1.7142857em;
  margin-bottom: 1.7142857em;
  border-radius: 0.375rem;
  padding-top: 0.8571429em;
  padding-inline-end: 1.1428571em;
  padding-bottom: 0.8571429em;
  padding-inline-start: 1.1428571em;
}

.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  background-color: transparent;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-weight: inherit;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}

.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
  content: none;
}

.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
  content: none;
}

.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  width: 100%;
  table-layout: auto;
  margin-top: 2em;
  margin-bottom: 2em;
  font-size: 0.875em;
  line-height: 1.7142857;
}

.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-th-borders);
}

.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-headings);
  font-weight: 600;
  vertical-align: bottom;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 1px;
  border-bottom-color: var(--tw-prose-td-borders);
}

.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-bottom-width: 0;
}

.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: baseline;
}

.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  border-top-width: 1px;
  border-top-color: var(--tw-prose-th-borders);
}

.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  vertical-align: top;
}

.prose :where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  text-align: start;
}

.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  color: var(--tw-prose-captions);
  font-size: 0.875em;
  line-height: 1.4285714;
  margin-top: 0.8571429em;
}

.prose {
  --tw-prose-body: #374151;
  --tw-prose-headings: #111827;
  --tw-prose-lead: #4b5563;
  --tw-prose-links: #111827;
  --tw-prose-bold: #111827;
  --tw-prose-counters: #6b7280;
  --tw-prose-bullets: #d1d5db;
  --tw-prose-hr: #e5e7eb;
  --tw-prose-quotes: #111827;
  --tw-prose-quote-borders: #e5e7eb;
  --tw-prose-captions: #6b7280;
  --tw-prose-kbd: #111827;
  --tw-prose-kbd-shadows: 17 24 39;
  --tw-prose-code: #111827;
  --tw-prose-pre-code: #e5e7eb;
  --tw-prose-pre-bg: #1f2937;
  --tw-prose-th-borders: #d1d5db;
  --tw-prose-td-borders: #e5e7eb;
  --tw-prose-invert-body: #d1d5db;
  --tw-prose-invert-headings: #fff;
  --tw-prose-invert-lead: #9ca3af;
  --tw-prose-invert-links: #fff;
  --tw-prose-invert-bold: #fff;
  --tw-prose-invert-counters: #9ca3af;
  --tw-prose-invert-bullets: #4b5563;
  --tw-prose-invert-hr: #374151;
  --tw-prose-invert-quotes: #f3f4f6;
  --tw-prose-invert-quote-borders: #374151;
  --tw-prose-invert-captions: #9ca3af;
  --tw-prose-invert-kbd: #fff;
  --tw-prose-invert-kbd-shadows: 255 255 255;
  --tw-prose-invert-code: #fff;
  --tw-prose-invert-pre-code: #d1d5db;
  --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
  --tw-prose-invert-th-borders: #4b5563;
  --tw-prose-invert-td-borders: #374151;
  font-size: 1rem;
  line-height: 1.75;
}

.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
  margin-bottom: 0;
}

.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}

.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0.375em;
}

.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}

.prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}

.prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
}

.prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 1.25em;
}

.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.75em;
  margin-bottom: 0.75em;
}

.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0.5em;
  padding-inline-start: 1.625em;
}

.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-top: 0.5714286em;
  padding-inline-end: 0.5714286em;
  padding-bottom: 0.5714286em;
  padding-inline-start: 0.5714286em;
}

.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-start: 0;
}

.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  padding-inline-end: 0;
}

.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 2em;
  margin-bottom: 2em;
}

.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-top: 0;
}

.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
  margin-bottom: 0;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

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

.visible {
  visibility: visible;
}

.\!static {
  position: static !important;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.inset-0 {
  inset: 0px;
}

.-bottom-2 {
  bottom: -0.5rem;
}

.-bottom-20 {
  bottom: -5rem;
}

.-bottom-28 {
  bottom: -7rem;
}

.-bottom-3 {
  bottom: -0.75rem;
}

.-bottom-5 {
  bottom: -1.25rem;
}

.-bottom-8 {
  bottom: -2rem;
}

.-bottom-96 {
  bottom: -24rem;
}

.-left-20 {
  left: -5rem;
}

.-left-4 {
  left: -1rem;
}

.-left-8 {
  left: -2rem;
}

.-right-28 {
  right: -7rem;
}

.-top-2 {
  top: -0.5rem;
}

.-top-20 {
  top: -5rem;
}

.-top-8 {
  top: -2rem;
}

.bottom-0 {
  bottom: 0px;
}

.bottom-16 {
  bottom: 4rem;
}

.bottom-4 {
  bottom: 1rem;
}

.bottom-8 {
  bottom: 2rem;
}

.left-0 {
  left: 0px;
}

.left-2 {
  left: 0.5rem;
}

.left-20 {
  left: 5rem;
}

.right-0 {
  right: 0px;
}

.right-10 {
  right: 2.5rem;
}

.right-6 {
  right: 1.5rem;
}

.top-0 {
  top: 0px;
}

.top-20 {
  top: 5rem;
}

.top-28 {
  top: 7rem;
}

.top-32 {
  top: 8rem;
}

.top-4 {
  top: 1rem;
}

.top-48 {
  top: 12rem;
}

.top-56 {
  top: 14rem;
}

.top-96 {
  top: 24rem;
}

.z-0 {
  z-index: 0;
}

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

.z-20 {
  z-index: 20;
}

.z-30 {
  z-index: 30;
}

.z-40 {
  z-index: 40;
}

.order-first {
  order: -9999;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.-mt-12 {
  margin-top: -3rem;
}

.-mt-16 {
  margin-top: -4rem;
}

.-mt-20 {
  margin-top: -5rem;
}

.mb-0 {
  margin-bottom: 0px;
}

.mb-12 {
  margin-bottom: 3rem;
}

.mb-16 {
  margin-bottom: 4rem;
}

.mb-2 {
  margin-bottom: 0.5rem;
}

.mb-20 {
  margin-bottom: 5rem;
}

.mb-3 {
  margin-bottom: 0.75rem;
}

.mb-4 {
  margin-bottom: 1rem;
}

.mb-5 {
  margin-bottom: 1.25rem;
}

.mb-6 {
  margin-bottom: 1.5rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.ml-4 {
  margin-left: 1rem;
}

.ml-8 {
  margin-left: 2rem;
}

.ml-auto {
  margin-left: auto;
}

.mr-4 {
  margin-right: 1rem;
}

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

.mt-1 {
  margin-top: 0.25rem;
}

.mt-1000px {
  margin-top: 1000px;
}

.mt-12 {
  margin-top: 3rem;
}

.mt-2 {
  margin-top: 0.5rem;
}

.mt-20 {
  margin-top: 5rem;
}

.mt-4 {
  margin-top: 1rem;
}

.block {
  display: block;
}

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

.flex {
  display: flex;
}

.grid {
  display: grid;
}

.hidden {
  display: none;
}

.\!h-\[4px\] {
  height: 4px !important;
}

.h-1 {
  height: 0.25rem;
}

.h-16 {
  height: 4rem;
}

.h-6 {
  height: 1.5rem;
}

.h-72 {
  height: 18rem;
}

.h-8 {
  height: 2rem;
}

.h-full {
  height: 100%;
}

.h-px {
  height: 1px;
}

.h-screen {
  height: 100vh;
}

.max-h-screen {
  max-height: 100vh;
}

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

.w-10\/12 {
  width: 83.333333%;
}

.w-2\/12 {
  width: 16.666667%;
}

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

.w-36 {
  width: 9rem;
}

.w-40 {
  width: 10rem;
}

.w-5\/12 {
  width: 41.666667%;
}

.w-6 {
  width: 1.5rem;
}

.w-8 {
  width: 2rem;
}

.w-8\/12 {
  width: 66.666667%;
}

.w-\[84\%\] {
  width: 84%;
}

.w-full {
  width: 100%;
}

.w-px {
  width: 1px;
}

.w-screen {
  width: 100vw;
}

.max-w-full {
  max-width: 100%;
}

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

.max-w-screen-2xl {
  max-width: 1536px;
}

.rotate-270 {
  --tw-rotate: 270deg;
  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));
}

.rotate-90 {
  --tw-rotate: 90deg;
  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));
}

.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));
}

.cursor-pointer {
  cursor: pointer;
}

.list-disc {
  list-style-type: disc;
}

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

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

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

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

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

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

.justify-end {
  justify-content: flex-end;
}

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

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

.gap-10 {
  gap: 2.5rem;
}

.gap-12 {
  gap: 3rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-x-2 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.gap-x-4 {
  -moz-column-gap: 1rem;
       column-gap: 1rem;
}

.gap-x-6 {
  -moz-column-gap: 1.5rem;
       column-gap: 1.5rem;
}

.gap-x-8 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}

.gap-y-6 {
  row-gap: 1.5rem;
}

.space-y-1 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.space-y-12 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-y-8 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-clip {
  overflow: clip;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-scroll {
  overflow-y: scroll;
}

.rounded-md {
  border-radius: 0.375rem;
}

.border {
  border-width: 1px;
}

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

.border-x {
  border-left-width: 1px;
  border-right-width: 1px;
}

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

.border-b-8 {
  border-bottom-width: 8px;
}

.border-t {
  border-top-width: 1px;
}

.border-t-4 {
  border-top-width: 4px;
}

.border-primary {
  --tw-border-opacity: 1;
  border-color: rgb(242 255 0 / var(--tw-border-opacity, 1));
}

.border-secondary {
  --tw-border-opacity: 1;
  border-color: rgb(32 45 53 / var(--tw-border-opacity, 1));
}

.border-tertiary {
  --tw-border-opacity: 1;
  border-color: rgb(193 194 196 / var(--tw-border-opacity, 1));
}

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

.bg-fourth {
  --tw-bg-opacity: 1;
  background-color: rgb(37 53 64 / var(--tw-bg-opacity, 1));
}

.bg-gray-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.bg-primary {
  --tw-bg-opacity: 1;
  background-color: rgb(242 255 0 / var(--tw-bg-opacity, 1));
}

.bg-secondary {
  --tw-bg-opacity: 1;
  background-color: rgb(32 45 53 / var(--tw-bg-opacity, 1));
}

.bg-transparent {
  background-color: transparent;
}

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

.bg-opacity-75 {
  --tw-bg-opacity: 0.75;
}

.fill-current {
  fill: currentColor;
}

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

.p-4 {
  padding: 1rem;
}

.p-8 {
  padding: 2rem;
}

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

.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

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

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

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.py-12 {
  padding-top: 3rem;
  padding-bottom: 3rem;
}

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

.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.py-32 {
  padding-top: 8rem;
  padding-bottom: 8rem;
}

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

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

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

.pb-12 {
  padding-bottom: 3rem;
}

.pb-2 {
  padding-bottom: 0.5rem;
}

.pb-20 {
  padding-bottom: 5rem;
}

.pb-24 {
  padding-bottom: 6rem;
}

.pb-32 {
  padding-bottom: 8rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pb-6 {
  padding-bottom: 1.5rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pl-6 {
  padding-left: 1.5rem;
}

.pr-12 {
  padding-right: 3rem;
}

.pt-12 {
  padding-top: 3rem;
}

.pt-2 {
  padding-top: 0.5rem;
}

.pt-20 {
  padding-top: 5rem;
}

.pt-24 {
  padding-top: 6rem;
}

.pt-32 {
  padding-top: 8rem;
}

.pt-4 {
  padding-top: 1rem;
}

.pt-6 {
  padding-top: 1.5rem;
}

.pt-8 {
  padding-top: 2rem;
}

.text-left {
  text-align: left;
}

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

.text-right {
  text-align: right;
}

.font-axia {
  font-family: axia-stencil, Sora, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.text-157 {
  font-size: 157px;
}

.text-22 {
  font-size: 22px;
}

.text-26 {
  font-size: 26px;
}

.text-28 {
  font-size: 28px;
}

.text-2xl {
  font-size: 1.5rem;
}

.text-32 {
  font-size: 32px;
}

.text-34 {
  font-size: 34px;
}

.text-35 {
  font-size: 35px;
}

.text-38 {
  font-size: 38px;
}

.text-3xl {
  font-size: 1.875rem;
}

.text-40 {
  font-size: 40px;
}

.text-4xl {
  font-size: 2.25rem;
}

.text-50 {
  font-size: 50px;
}

.text-98 {
  font-size: 98px;
}

.text-base {
  font-size: 1rem;
}

.text-lg {
  font-size: 1.125rem;
}

.text-sm {
  font-size: 0.875rem;
}

.text-xl {
  font-size: 1.25rem;
}

.text-xs {
  font-size: 0.75rem;
}

.font-black {
  font-weight: 900;
}

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

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

.uppercase {
  text-transform: uppercase;
}

.leading-20 {
  line-height: 20px;
}

.leading-28 {
  line-height: 28px;
}

.leading-36 {
  line-height: 36px;
}

.leading-48 {
  line-height: 48px;
}

.leading-50 {
  line-height: 50px;
}

.leading-88 {
  line-height: 88px;
}

.leading-tight {
  line-height: 1.25;
}

.tracking-widest {
  letter-spacing: 0.1em;
}

.text-fourth {
  --tw-text-opacity: 1;
  color: rgb(37 53 64 / var(--tw-text-opacity, 1));
}

.text-primary {
  --tw-text-opacity: 1;
  color: rgb(242 255 0 / var(--tw-text-opacity, 1));
}

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

.text-secondary {
  --tw-text-opacity: 1;
  color: rgb(32 45 53 / var(--tw-text-opacity, 1));
}

.text-tertiary {
  --tw-text-opacity: 1;
  color: rgb(193 194 196 / var(--tw-text-opacity, 1));
}

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

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

.opacity-0 {
  opacity: 0;
}

.opacity-10 {
  opacity: 0.1;
}

.opacity-80 {
  opacity: 0.8;
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --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);
}

.brightness-50 {
  --tw-brightness: brightness(.5);
  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);
}

.grayscale {
  --tw-grayscale: grayscale(100%);
  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);
}

.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);
}

.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.duration-300 {
  transition-duration: 300ms;
}

.duration-500 {
  transition-duration: 500ms;
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

body {
  --tw-bg-opacity: 1;
  background-color: rgb(32 45 53 / var(--tw-bg-opacity, 1));
}

.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
}

.menu-item {
  font-family: axia-stencil, Sora, system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1.5rem;
  font-weight: 300;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

@media (min-width: 1024px) {

  .menu-item {
    font-size: 34px;
  }
}

.menu-item a {
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.menu-item a:hover {
  --tw-text-opacity: 1;
  color: rgb(242 255 0 / var(--tw-text-opacity, 1));
}

.current-menu-item {
  font-weight: 900;
}

#menu-main-menu > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

#menu-main-menu {
  text-align: center;
}

.input {
  margin-bottom: 2rem;
  width: 100%;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

textarea {
  margin-bottom: 2rem;
  width: 100%;
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
  background-color: transparent;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.inner {
  padding-right: 2rem;
}

.page-id-135 .gaq {
  display: none;
}

.body-text > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}

.body-text {
  font-size: 0.875rem;
  line-height: 20px;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

@media (min-width: 1024px) {

  .body-text > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .body-text {
    font-size: 1rem;
    line-height: 28px;
  }
}

.body-text a {
  --tw-text-opacity: 1;
  color: rgb(242 255 0 / var(--tw-text-opacity, 1));
}

.supp-img picture img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.hover\:text-primary:hover {
  --tw-text-opacity: 1;
  color: rgb(242 255 0 / var(--tw-text-opacity, 1));
}

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

.group:hover .group-hover\:scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  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));
}

.group:hover .group-hover\:scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  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));
}

.group:hover .group-hover\:text-primary {
  --tw-text-opacity: 1;
  color: rgb(242 255 0 / var(--tw-text-opacity, 1));
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

@media (min-width: 640px) {

  .sm\:mt-0 {
    margin-top: 0px;
  }

  .sm\:inline-block {
    display: inline-block;
  }

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

  .sm\:w-2\/12 {
    width: 16.666667%;
  }

  .sm\:w-5\/12 {
    width: 41.666667%;
  }

  .sm\:pb-4 {
    padding-bottom: 1rem;
  }

  .sm\:text-4xl {
    font-size: 2.25rem;
  }

  .sm\:text-70 {
    font-size: 70px;
  }

  .sm\:leading-68 {
    line-height: 68px;
  }
}

@media (min-width: 768px) {

  .md\:-top-6 {
    top: -1.5rem;
  }

  .md\:order-first {
    order: -9999;
  }

  .md\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .md\:col-span-4 {
    grid-column: span 4 / span 4;
  }

  .md\:mb-0 {
    margin-bottom: 0px;
  }

  .md\:block {
    display: block;
  }

  .md\:flex {
    display: flex;
  }

  .md\:grid {
    display: grid;
  }

  .md\:hidden {
    display: none;
  }

  .md\:min-h-screen {
    min-height: 100vh;
  }

  .md\:w-1\/3 {
    width: 33.333333%;
  }

  .md\:w-2\/3 {
    width: 66.666667%;
  }

  .md\:w-8\/12 {
    width: 66.666667%;
  }

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

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

  .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:flex-row {
    flex-direction: row;
  }

  .md\:flex-wrap {
    flex-wrap: wrap;
  }

  .md\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .md\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

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

  .md\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:pb-24 {
    padding-bottom: 6rem;
  }

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

  .md\:pt-32 {
    padding-top: 8rem;
  }

  .md\:text-32 {
    font-size: 32px;
  }

  .md\:text-3xl {
    font-size: 1.875rem;
  }
}

@media (min-width: 1024px) {

  .lg\:absolute {
    position: absolute;
  }

  .lg\:-bottom-20 {
    bottom: -5rem;
  }

  .lg\:-bottom-28 {
    bottom: -7rem;
  }

  .lg\:-bottom-96 {
    bottom: -24rem;
  }

  .lg\:-top-32 {
    top: -8rem;
  }

  .lg\:bottom-10 {
    bottom: 2.5rem;
  }

  .lg\:bottom-8 {
    bottom: 2rem;
  }

  .lg\:right-16 {
    right: 4rem;
  }

  .lg\:top-0 {
    top: 0px;
  }

  .lg\:top-32 {
    top: 8rem;
  }

  .lg\:top-56 {
    top: 14rem;
  }

  .lg\:top-auto {
    top: auto;
  }

  .lg\:order-first {
    order: -9999;
  }

  .lg\:col-span-2 {
    grid-column: span 2 / span 2;
  }

  .lg\:col-span-5 {
    grid-column: span 5 / span 5;
  }

  .lg\:col-span-6 {
    grid-column: span 6 / span 6;
  }

  .lg\:col-span-7 {
    grid-column: span 7 / span 7;
  }

  .lg\:col-span-8 {
    grid-column: span 8 / span 8;
  }

  .lg\:-mt-28 {
    margin-top: -7rem;
  }

  .lg\:-mt-56 {
    margin-top: -14rem;
  }

  .lg\:mb-0 {
    margin-bottom: 0px;
  }

  .lg\:mb-12 {
    margin-bottom: 3rem;
  }

  .lg\:mb-4 {
    margin-bottom: 1rem;
  }

  .lg\:ml-0 {
    margin-left: 0px;
  }

  .lg\:mt-0 {
    margin-top: 0px;
  }

  .lg\:block {
    display: block;
  }

  .lg\:inline-block {
    display: inline-block;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:grid {
    display: grid;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-449 {
    height: 449px;
  }

  .lg\:w-10\/12 {
    width: 83.333333%;
  }

  .lg\:w-2\/3 {
    width: 66.666667%;
  }

  .lg\:w-5\/12 {
    width: 41.666667%;
  }

  .lg\:w-56 {
    width: 14rem;
  }

  .lg\:w-795 {
    width: 795px;
  }

  .lg\:w-8\/12 {
    width: 66.666667%;
  }

  .lg\:w-auto {
    width: auto;
  }

  .lg\:grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lg\:grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

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

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

  .lg\:justify-start {
    justify-content: flex-start;
  }

  .lg\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .lg\:gap-x-16 {
    -moz-column-gap: 4rem;
         column-gap: 4rem;
  }

  .lg\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

  .lg\:gap-x-24 {
    -moz-column-gap: 6rem;
         column-gap: 6rem;
  }

  .lg\:gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
  }

  .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

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

  .lg\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:py-32 {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:py-48 {
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg\:py-56 {
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

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

  .lg\:pb-0 {
    padding-bottom: 0px;
  }

  .lg\:pb-16 {
    padding-bottom: 4rem;
  }

  .lg\:pb-32 {
    padding-bottom: 8rem;
  }

  .lg\:pb-4 {
    padding-bottom: 1rem;
  }

  .lg\:pb-48 {
    padding-bottom: 12rem;
  }

  .lg\:pb-56 {
    padding-bottom: 14rem;
  }

  .lg\:pt-0 {
    padding-top: 0px;
  }

  .lg\:pt-20 {
    padding-top: 5rem;
  }

  .lg\:pt-28 {
    padding-top: 7rem;
  }

  .lg\:pt-40 {
    padding-top: 10rem;
  }

  .lg\:pt-44 {
    padding-top: 11rem;
  }

  .lg\:pt-48 {
    padding-top: 12rem;
  }

  .lg\:pt-72 {
    padding-top: 18rem;
  }

  .lg\:text-left {
    text-align: left;
  }

  .lg\:text-198 {
    font-size: 198px;
  }

  .lg\:text-26 {
    font-size: 26px;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
  }

  .lg\:text-32 {
    font-size: 32px;
  }

  .lg\:text-38 {
    font-size: 38px;
  }

  .lg\:text-50 {
    font-size: 50px;
  }

  .lg\:text-5xl {
    font-size: 3rem;
  }

  .lg\:text-70 {
    font-size: 70px;
  }

  .lg\:text-7xl {
    font-size: 4.5rem;
  }

  .lg\:text-base {
    font-size: 1rem;
  }

  .lg\:text-lg {
    font-size: 1.125rem;
  }

  .lg\:text-sm {
    font-size: 0.875rem;
  }

  .lg\:text-xl {
    font-size: 1.25rem;
  }

  .lg\:font-bold {
    font-weight: 700;
  }

  .lg\:leading-188 {
    line-height: 188px;
  }

  .lg\:leading-28 {
    line-height: 28px;
  }

  .lg\:leading-46 {
    line-height: 46px;
  }

  .lg\:leading-50 {
    line-height: 50px;
  }

  .lg\:leading-60 {
    line-height: 60px;
  }

  .lg\:leading-68 {
    line-height: 68px;
  }
}

@media (min-width: 1536px) {

  .\32xl\:text-8xl {
    font-size: 6rem;
  }
}

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