@font-face {
  font-family: "Inter";
  font-weight: 100;
  font-display: swap;
  src: url(../fonts/Inter_Thin.woff2) format("woff2"), url(../fonts/Inter_Thin.woff) format("woff");
}
@font-face {
  font-family: "Inter";
  font-weight: 200;
  font-display: swap;
  src: url(../fonts/Inter_ExtraLight.woff2) format("woff2"), url(../fonts/Inter_ExtraLight.woff) format("woff");
}
@font-face {
  font-family: "Inter";
  font-weight: 300;
  font-display: swap;
  src: url(../fonts/Inter_Light.woff2) format("woff2"), url(../fonts/Inter_Light.woff) format("woff");
}
@font-face {
  font-family: "Inter";
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/Inter_Regular.woff2) format("woff2"), url(../fonts/Inter_Regular.woff) format("woff");
}
@font-face {
  font-family: "Inter";
  font-weight: 500;
  font-display: swap;
  src: url(../fonts/Inter_Medium.woff2) format("woff2"), url(../fonts/Inter_Medium.woff) format("woff");
}
@font-face {
  font-family: "Inter";
  font-weight: 600;
  font-display: swap;
  src: url(../fonts/Inter_SemiBold.woff2) format("woff2"), url(../fonts/Inter_SemiBold.woff) format("woff");
}
@font-face {
  font-family: "Inter";
  font-weight: 700;
  font-display: swap;
  src: url(../fonts/Inter_Bold.woff2) format("woff2"), url(../fonts/Inter_Bold.woff) format("woff");
}
@font-face {
  font-family: "Inter";
  font-weight: 800;
  font-display: swap;
  src: url(../fonts/Inter_ExtraBold.woff2) format("woff2"), url(../fonts/Inter_ExtraBold.woff) format("woff");
}
@font-face {
  font-family: "Inter";
  font-weight: 900;
  font-display: swap;
  src: url(../fonts/Inter_Black.woff2) format("woff2"), url(../fonts/Inter_Black.woff) format("woff");
}
.container-inner {
  max-width: 1380px;
}

h1 {
  text-align: center;
  font: 700 48px/1 "Inter";
  color: #1A2847;
  margin-bottom: 30px;
}
@media (max-width: 576px) {
  h1 {
    font-size: 32px;
  }
}

.partition {
  color: #1A2847;
  padding-right: 50px;
}
@media (max-width: 1024px) {
  .partition {
    padding-right: 0;
  }
}
.partition img {
  border-radius: 35px;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.partition:nth-of-type(1) {
  display: flex;
  gap: 21px;
  margin-bottom: 30px;
}
.partition:nth-of-type(1) .left {
  flex: 1 1 calc((100% - 21px) * 0.66);
}
.partition:nth-of-type(1) .left .title {
  font: 800 24px/1 "Inter";
  margin-bottom: 20px;
}
.partition:nth-of-type(1) .left .text {
  font: 600 24px/1 "Inter";
}
@media (max-width: 576px) {
  .partition:nth-of-type(1) .left .text {
    font-size: 16px;
  }
}
.partition:nth-of-type(1) .right {
  flex: 0 0 calc((100% - 21px) * 0.33);
}
@media (max-width: 768px) {
  .partition:nth-of-type(1) .right {
    display: none;
  }
}
.partition:nth-of-type(2) {
  display: flex;
  gap: 37px;
  max-height: 489px;
  margin-bottom: 30px;
}
.partition:nth-of-type(2) .left {
  flex: 1 1 calc((100% - 37px) * 0.66);
}
.partition:nth-of-type(2) .right {
  flex: 0 0 calc((100% - 37px) * 0.33);
}
@media (max-width: 576px) {
  .partition:nth-of-type(2) {
    max-height: 250px;
  }
  .partition:nth-of-type(2) .right {
    display: none;
  }
}
.partition:nth-of-type(3) {
  margin-bottom: 30px;
}
.partition:nth-of-type(3) .title {
  font: 600 36px/1 "Inter";
  margin-bottom: 20px;
}
.partition:nth-of-type(3) .list {
  list-style: disc;
  padding-left: 35px;
  font: 600 24px/1 "Inter";
}
@media (max-width: 576px) {
  .partition:nth-of-type(3) .title {
    font-size: 28px;
  }
  .partition:nth-of-type(3) .list {
    font-size: 16px;
  }
}
.partition:nth-of-type(4) {
  margin-bottom: 30px;
}
.partition:nth-of-type(4) .title {
  font: 600 24px/1 "Inter";
  text-transform: uppercase;
}
.partition:nth-of-type(4) .list {
  list-style: disc;
  padding-left: 35px;
  font: 600 24px/1 "Inter";
}
@media (max-width: 576px) {
  .partition:nth-of-type(4) .title, .partition:nth-of-type(4) .list {
    font-size: 16px;
  }
}
.partition:nth-of-type(5), .partition:nth-of-type(7), .partition:nth-of-type(9), .partition:nth-of-type(11), .partition:nth-of-type(13), .partition:nth-of-type(15), .partition:nth-of-type(17), .partition:nth-of-type(19) {
  margin-bottom: 36px;
}
.partition:nth-of-type(5) .title, .partition:nth-of-type(7) .title, .partition:nth-of-type(9) .title, .partition:nth-of-type(11) .title, .partition:nth-of-type(13) .title, .partition:nth-of-type(15) .title, .partition:nth-of-type(17) .title, .partition:nth-of-type(19) .title {
  font: 800 24px/1 "Inter";
  margin-bottom: 30px;
}
.partition:nth-of-type(5) .list, .partition:nth-of-type(7) .list, .partition:nth-of-type(9) .list, .partition:nth-of-type(11) .list, .partition:nth-of-type(13) .list, .partition:nth-of-type(15) .list, .partition:nth-of-type(17) .list, .partition:nth-of-type(19) .list {
  font: 600 24px/1 "Inter";
}
@media (max-width: 576px) {
  .partition:nth-of-type(5) .title, .partition:nth-of-type(5) .list, .partition:nth-of-type(7) .title, .partition:nth-of-type(7) .list, .partition:nth-of-type(9) .title, .partition:nth-of-type(9) .list, .partition:nth-of-type(11) .title, .partition:nth-of-type(11) .list, .partition:nth-of-type(13) .title, .partition:nth-of-type(13) .list, .partition:nth-of-type(15) .title, .partition:nth-of-type(15) .list, .partition:nth-of-type(17) .title, .partition:nth-of-type(17) .list, .partition:nth-of-type(19) .title, .partition:nth-of-type(19) .list {
    font-size: 16px;
  }
}
.partition:nth-of-type(6) {
  margin-bottom: 35px;
  display: flex;
  gap: 29px;
  max-height: 371px;
}
@media (max-width: 576px) {
  .partition:nth-of-type(6) {
    max-height: 250px;
  }
  .partition:nth-of-type(6) .right {
    display: none;
  }
}
.partition:nth-of-type(8) {
  margin-bottom: 35px;
  display: flex;
  gap: 29px;
  max-height: 670px;
}
@media (max-width: 576px) {
  .partition:nth-of-type(8) {
    max-height: 250px;
  }
  .partition:nth-of-type(8) .right {
    display: none;
  }
}
.partition:nth-of-type(10) {
  margin-bottom: 35px;
}
.partition:nth-of-type(10) .grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: repeat(2, 208px);
  gap: 29px;
}
.partition:nth-of-type(10) .grid img:nth-of-type(1) {
  grid-column: span 2;
  grid-row: span 2;
}
.partition:nth-of-type(10) .grid img:nth-of-type(2) {
  grid-column: span 2;
}
@media (max-width: 576px) {
  .partition:nth-of-type(10) .grid {
    display: block;
  }
  .partition:nth-of-type(10) .grid img:nth-of-type(1), .partition:nth-of-type(10) .grid img:nth-of-type(3), .partition:nth-of-type(10) .grid img:nth-of-type(4) {
    display: none;
  }
}
.partition:nth-of-type(12), .partition:nth-of-type(14), .partition:nth-of-type(16), .partition:nth-of-type(20) {
  margin-bottom: 35px;
  display: flex;
  gap: 29px;
  max-height: 443px;
}
@media (max-width: 576px) {
  .partition:nth-of-type(12), .partition:nth-of-type(14), .partition:nth-of-type(16), .partition:nth-of-type(20) {
    max-height: 250px;
  }
  .partition:nth-of-type(12) .right, .partition:nth-of-type(14) .right, .partition:nth-of-type(16) .right, .partition:nth-of-type(20) .right {
    display: none;
  }
}
.partition:nth-of-type(18) {
  margin-bottom: 35px;
}
.partition:nth-of-type(18) .grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 203px);
  gap: 23px 29px;
}
.partition:nth-of-type(18) .grid img:nth-of-type(1) {
  grid-row: span 2;
}
@media (max-width: 576px) {
  .partition:nth-of-type(18) .grid {
    display: block;
  }
  .partition:nth-of-type(18) .grid img:nth-of-type(1), .partition:nth-of-type(18) .grid img:nth-of-type(3) {
    display: none;
  }
}
.partition:nth-of-type(21) .title {
  font: 800 24px/1 "Inter";
  margin-bottom: 20px;
}
.partition:nth-of-type(21) .text {
  font: 600 24px/1 "Inter";
  max-width: 859px;
}
@media (max-width: 576px) {
  .partition:nth-of-type(21) .title, .partition:nth-of-type(21) .text {
    font-size: 16px;
  }
}/*# sourceMappingURL=indications.css.map */