.storia__container{
  display: flex;
  align-items: stretch;
}
.storia__image-container{
  width: 50%;
  text-align: center;
}
.storia__image-container img{
  max-width: 450px;
}
.storia__text-container{
  width: 50%;
  padding-left: 60px;
  display: flex;
  flex-direction: column;
}
.storia__text-container h3{
  font-family: "Inter", sans-serif;
  font-size: 36px;
  margin-bottom: 20px;
}
.storia__text-container .storia__text{
  font-size: 24px;
  line-height: 1.3;
  padding-right: 30px;
}

.storia__text-container .storia__navigazione{
  font-size: 16px;
  line-height: 1;
  width: 40%;
  display: flex;
  justify-content: space-between;
  margin-top: auto;
}

.storia__navigazione a{
  cursor: pointer;
}

.storia__navigazione a.prev{
  rotate: 180deg;
}

@media screen and (max-width: 990px) {
  .storia__container{
    display: block;
  }
  .storia__text-container{
    width: 100%;
    padding-left: 0px;
  }
  .storia__text-container .storia__text{
    min-height: 180px;
  }
  .storia__image-container{
    width: 100%;
  }
  .storia__image-container img{
    max-width: 210px;
  }
  .storia__text-container h3{
    font-size: 30px;
    margin-bottom: 5px;
    margin-top:20px;
  }
  .storia__text-container p{
    font-size: 16px;
  }
  .storia__text-container .storia__navigazione{
    width: 100%;
    font-size: 24px;
    margin-top: 30px;
  }
}

@media screen and (max-width: 500px) {
  .storia__text-container .storia__text{
    min-height: 290px;
  }
}

@media screen and (max-width: 380px) {
  .storia__text-container .storia__text {
  min-height: 370px;
  }
}
