@font-face {
    font-family: "Minecraft";
    src: url("./fonts/Minecraft.ttf");
}

body {
  background: linear-gradient(to bottom, #99abfd, #e4e4e4);
  background-attachment: local;
}
.section-title {
  font-family: Minecraft;

  font-style: normal;
  font-weight: 500;
  font-size: min(6vw, 30px);
  color: #1342B5;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 11vh;
  filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.25));
}

.terms-element {
  width: 50%;
}
.terms-element > ul{
  font-family: Sarpanch;
  font-style: normal;
  font-weight: 400;
  color: #1342B5;
  font-size: min(4vw, 20px);
}

.terms-container {
  display: flex;
  justify-content: center;
}

.terms-title {
  display: flex;
  justify-content: center;
  align-items: center;
  font-family: Sarpanch;
  font-style: normal;
  font-weight: 600;
  color: #1342B5;
  font-size: min(4vw, 20px);
}

.terms-title::before {
  content: "";
  position: relative;
  height: 4vw;
  aspect-ratio: 1;
  background-image: url("img/comision_star.gif");
  background-repeat: no-repeat;
  background-size: contain;
}

.repeatable-line-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

.option-name{
  height: 9vh;
  font-family: Minecraft;
  font-style: normal;
  font-weight: 500;

  font-size: min(5vw, 25px);
  display: flex;
  justify-content: center;
  align-items: center;
  color: #1342B5;
}
.option-price{
  height: 11vh;
  font-family: Minecraft;
  font-style: normal;
  font-weight: 500;

  font-size: min(8vw, 40px);
  display: flex;
  justify-content: center;
  align-items: center;
  color: #1342B5;
}
.option-description{
  font-family: Sarpanch;
  font-size: min(4vw, 20px);
  font-style: normal;
  font-weight: 600;
  color: #1342B5;
}
.option-description>span{
  white-space: pre-line;
}

.price-option {
  width: 57%;
  margin: auto;
}
.prices-title {
  height: 11vh;
  display: flex;
  justify-content: center;
}

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

.image-presentation {
  aspect-ratio: 0.66;
  width: 15vw;
  padding: 0, 5vw;
  transition: transform 0.2s;
}
.image-presentation:hover {
  transform: scale(1.2);
}

.image-collection {
  padding-top: 10vh;
  padding-bottom: 10vh;
  gap: 3vw;
}

.how-to-list {
  text-align: center;
  list-style-position: inside;
}

.how-to-list > li{
  font-family: Sarpanch;
  font-style: normal;
  font-weight: 600;
  font-size: min(4vw, 20px);
  color: #1342B5;
}

.bottom-line {
  display: flex;
  justify-content: center;
  align-items: center;
}
.bottom-line > img {
  aspect-ratio: 11.8;
  width: 61%;
}

.main-wrapper{
  padding: 5% 8% 0 8%;
}

.back{
    position: relative;
    z-index: 1;
}

.back-reference{
    font-family: Minecraft;
    font-style: normal;
    font-weight: 500;
    color: #1342B5;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    font-weight: 500;
    font-size: min(6vw, 30px);
    display: flex;
    align-items: center;
}

.home-image{
    height: 5vw;
}

