.s1 {
  background: url("../img/goderdzi.jpg");
  background-size: cover;
  object-fit: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
  height: 100vh;
}

.s2 {
  background: url("../img/alpuri.jpg");
  background-size: cover;
  object-fit: cover;
}

.s3 {
  background-color: #0f99c4;
}

.s4 {
  background: url("../img/kintrish.jpg");
  background-size: cover;
  object-fit: cover;
}

.s6 {
  background: url("../img/leltis-tba.jpg");
  background-size: cover;
  object-fit: cover;
}

.s7 {
  background: url("../img/mwvane-tba.jpg");
  background-size: cover;
  object-fit: cover;
  height: 100vh;
}

.s8 {
  background: url("../img/delfinariumi.jpg");
  background-size: cover;
  object-fit: cover;
}

.s9 {
  background: url("../img/safi.jpg");
  background-size: cover;
  object-fit: cover;
}

.s10 {
  background: url("../img/frinvelebi.jpg");
  background-size: cover;
  object-fit: cover;
}

.s11 {
  background: url("../img/gvino.jpg");
  background-size: cover;
}

.s12 {
  background: url("../img/kintrishi.jpg");
  background-size: cover;
}

.s13 {
  background: url("../img/new-year.jpg");
  background-size: cover;
  object-fit: cover;
}

.text {
  color: white;
  background-color: rgba(53, 22, 1, 0.473);
  padding: 1em;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-wrap: wrap;
}

.text p {
  text-align: justify;
}

.alpuri-content {
  display: flex;
  justify-content: center;
  align-items: flex-end;
  height: 100vh;
}

.alpuri-text {
  color: white;
  background-color: rgba(3, 59, 13, 0.473);
  text-align: justify;
  padding: 1em;
  flex-wrap: wrap;
  margin-top: -10em;
}

.image-content {
  display: flex;
  justify-content: center;
  margin-top: 3em;
  margin-bottom: 5em;
}

.image-content__one-img {
  background: #000;
  width: 100%;
  height: 400px;
  border: 2px solid #fff;
  border-radius: 10px;
}

.image-content__tow-img {
  width: 100%;
  height: 400px;
  border: 2px solid #fff;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  -webkit-border-radius: 10px;
}

.image-content__tow-img img {
  width: 100%;
  height: 395px;
  object-fit: cover;
  border-radius: 10px;
}

.image-content__one-img img {
  width: 100%;
  height: 395px;
  object-fit: cover;
  border-radius: 10px;
}

.text-content-s3 {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
  margin-top: -3em;
  color: white;
}

.green-lake-text {
  color: white;
  background-color: rgba(3, 59, 13, 0.473);
  text-align: justify;
  padding: 1em;
}

.delfinarium-text {
  color: white;
  background-color: rgba(3, 35, 94, 0.473);
  text-align: justify;
  padding: 1em;
}

.flex-content-sarfi {
  height: 100vh;
  align-items: flex-end;
}

.sarfi-text {
  color: white;
  background-color: rgba(94, 21, 3, 0.349);
  text-align: justify;
  padding: 1em;
}

.my_text {
  text-align: justify;
}

.bird-text {
  color: white;
  background-color: rgba(1, 81, 105, 0.507);
  text-align: justify;
  padding: 1em;
}

.wine-text {
  color: white;
  background-color: rgba(94, 21, 3, 0.507);
  text-align: justify;
  padding: 1em;
}

.gorderdzi-text {
  color: white;
  background-color: rgba(1, 50, 105, 0.5);
  text-align: justify;
  padding: 1em;
}

.new {
  color: white;
  background-color: #351b0c9d;
  text-align: justify;
  padding: 1em;
}

.new h4 {
  text-align: left;
}

.mtirala-text {
  color: white;
  background-color: rgba(12, 58, 3, 0.705);
  text-align: justify;
  padding: 1em;
}

@media (max-width: 576px) {
  .my-font {
    font-size: 14px;
    display: flex;
    align-items: flex-end;
    height: 100vh;
    flex-grow: wrap;
    padding: 4em;
    margin-top: -11em;
    letter-spacing: 0.1px;
  }
  .text-content-s3 {
    padding: 2px !important;
    margin-top: 13em;
    letter-spacing: 0.1px;
    padding: 1em;
  }
  .text-content-s3 p {
    letter-spacing: 0.1px;
    font-size: 14px;
  }
  .image-content {
    height: 35px;
    margin-top: -6em;
  }
  .image-content__one-img {
    height: 170px;
    margin-top: 7em;
  }
  .image-content__tow-img {
    height: 170px;
    margin-top: 7em;
  }
  .new {
    padding: 0.6em;
  }
  .image-content__one-img img {
    width: 100%;
    height: 165px;
  }
  .image-content__tow-img img {
    width: 100%;
    height: 165px;
    object-fit: cover;
  }
  
  
}
.select_len{
  display: flex;
  justify-content: flex-end;
  margin-top: 5px;

}
.select_len button {
  width: 70px;
  border: 1px solid rgba(255, 255, 255, 0.322);
}
.select_len span{
  font-size: 22px;
  
}