body {
  font-family: "Nunito Sans", sans-serif !important;
}

.aaasdasd {
}

.roboto {
  font-family: "Roboto Condensed", sans-serif;
}

.rammetto-one {
  font-family: "Rammetto One", sans-serif !important;
}

#splash-screen {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  z-index: 9999;
  opacity: 1;
  transition: opacity 1s ease-out;
}

#splash-screen.hidden {
  opacity: 0;
}

#splash-img {
  display: block;
  margin: 0 auto;
}

.navbarList:hover {
  color: #cf755a !important;
  cursor: pointer;
}

.navbarList {
  color: #222 !important;
}

/* @media screen and (max-height: 600px) {
  .swiper {
    width: 100%;
    height: 85vh;
  }
}

@media screen and (min-height: 600px) {
  .swiper {
    width: 100%;
    height: 75vh;
  }
} */

.swiper-slide {
  text-align: center;
  font-size: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.swiper-slide img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.swiper-pagination-bullet {
  background-color: white;
  opacity: 1;
}

.swiper-pagination-bullet-active {
  background-color: #cf755a;
}

.progress {
  background-color: #fff;
  color: #53a58a;
}

.no-click {
  pointer-events: none;
}

.uppercase-input {
  text-transform: uppercase;
}

.uppercase-input::placeholder {
  text-transform: none;
}

.spacer-100vh {
  min-height: 100vh;
}

.spacer-95vh {
  min-height: 95vh;
}

.spacer-90vh {
  min-height: 90vh;
}

.spacer-85vh {
  min-height: 85vh;
}

.spacer-80vh {
  min-height: 80vh;
}

.spacer-75vh {
  min-height: 75vh;
}

.spacer-70vh {
  min-height: 70vh;
}

.spacer-65vh {
  min-height: 65vh;
}

.spacer-60vh {
  min-height: 60vh;
}

.spacer-55vh {
  min-height: 55vh;
}

.spacer-50vh {
  min-height: 50vh;
}

.spacer-45vh {
  min-height: 45vh;
}

.spacer-40vh {
  min-height: 40vh;
}

.spacer-35vh {
  min-height: 35vh;
}

.spacer-30vh {
  min-height: 30vh;
}

.spacer-25vh {
  min-height: 25vh;
}

.spacer-20vh {
  min-height: 20vh;
}

.spacer-15vh {
  min-height: 15vh;
}

.spacer-10vh {
  min-height: 10vh;
}

.spacer-5vh {
  min-height: 5vh;
}

.spacer-2_5vh {
  min-height: 2.5vh;
}

.spacer-1vh {
  min-height: 1vh;
}

/* Mobile */
@media screen and (max-width: 767px) {
  #view-mobile {
    display: block;
  }
  #view-desktop {
    display: none;
  }
  #view-mobile-flex {
    display: flex;
  }
  #view-desktop-flex {
    display: none;
  }
}

/* Desktop & Tablet */
@media screen and (min-width: 768px) {
  #view-mobile {
    display: none;
  }
  #view-desktop {
    display: block;
  }
  #view-mobile-flex {
    display: none;
  }
  #view-desktop-flex {
    display: flex;
  }
}
