.container {
  max-width: 90%;
  margin: 2.25rem auto 4.5rem auto;
}


.mainTitle{
  font-size: 1.75rem;
  margin-bottom: 1.5rem;
}
.section1 {
  height: fit-content;
  /* min-height: 27rem; */
  min-height: 24rem;
}

.section1 .section1__title {
  font-size: 4rem;
}
.section1 .section1__image {
  width: 95%;
}

.section2__countDown-number,
.section2__countDown-colon {
  font-size: 2rem;
}

.section3__text {
  font-size: 1.5rem;
  /* text-align: left; */
}

.section4 {
  flex-direction: column;
  align-items: start;
  gap: 1.875rem;
}

.section4__item__infoText {
  font-size: 2rem;
}

.section5 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
  gap: 1.25rem;
}

.section5__personImageBlock {
  height: 20.25rem;
}

.section6 {
  margin: 2.25rem auto;
}

.section6__text {
  font-size: 1rem;
  gap: 0.5rem;
}

.section6__text img {
  width: 3.5rem;
  height: 0.75rem;
}

/*footer*/
.footer .footer-title {
  text-align: left;
  font-size: 1.1rem;
  line-height: 1.5em;
}

.footer .link-to-website {
  font-size: 1.3;
}

.footer .img-part {
  width: 1.5em;
}
.social-links img {
  height: 1.5em;
}
.social-links a {
  font-size: 0.7em;
}
.credits-part {
  font-size: 0.9em;
  grid-gap: 0.5rem;
}
.logo-div img {
  max-width: 4rem;
}
/*footer*/
