.t-redactor__text p {
    padding-bottom: 7px;
}
.main-block__item{
height: 544px;
}
@media (max-width: 735px) {
    .faq__image {
        display: none;
    }
.main-block__item {
    height: auto;
}
.faq__questions {
    max-width: 100%;
}
.opportunities-list__item, .opportunities-block-list__item, .faq__list-item {
   padding-right: 3rem;
}
}
.t-redactor__text {
    padding-bottom: 5rem;
}
.opportunities-list__item.active .opportunities-list__item-text, .opportunities-block-list__item.active .opportunities-list__item-text, .faq__list-item.active .opportunities-list__item-text, .opportunities-block-list__item.active .opportunities-list__item-img img{
overflow: auto;
}
.main-block-bg{
background: url(src/bg-slider.png) no-repeat;
background-size: cover;
}
.header-container{
background: var(--white);
}
.header__nav ul li a{
color:var(--dark-gray);
}
.std-btn {
background: var(--blue);
color:var(--white);
}
.new-tariffs-block{
padding-bottom: 5rem;
}

@media (min-width: 1366px) and (max-width: 1800px) {
.main-block__title{
font-size: 30px;
}
.main-block__subtitle{
font-size: 20px;
}
 }
@media (max-width: 767px) {
    .main-block__btn-block, .main-block__subtitle {
font-size: 1.2rem;
}
.header__nav ul li a {
    color: var(--white);
}
    .main-block__title {
        font-size: 1.8rem;
    }
}
@media (min-width: 1366px) and (max-width: 1800px) {
.main-block__left {
    width: 55%;
}
}
/* certification-stages-block */
.certification-stages-block {
  margin-top: -9.6rem;
  padding-top: 19.2rem;
  padding-bottom: 8rem;
}
.certification-stages-block__items {
  display: flex;
  justify-content: space-between;
  gap: 6rem;
  flex-wrap: wrap;
  margin-top: 6rem;
}
.certification-stages-block__item {
  flex: 0 1 calc(20% - 6rem);
}
.certification-stages-block__item-number {
  width: 8rem;
  height: 8rem;
  border-radius: 4rem;
  font-size: 4rem;
  font-weight: 700;
  color: white;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(90deg, #0760a2 0%, #0091d9 100%);
  margin-bottom: 2rem;
}
.certification-stages-block__item-title {
  color: #0255a1;
  font-size: 2.4rem;
  font-weight: 700;
}
.certification-stages-block__item-subtitle {
  font-size: 1.8rem;
}
.certification-stages-block__item-subtitle a {
  font-weight: 700;
  color: #0760a2;
  font-size: 1.8rem;
}
.certification-stages-block__item-subtitle ul li {
  font-size: 1.8rem;
  list-style: disc;
  margin-left: 2.4rem;
}
@media (max-width: 1919px) {
  .certification-stages-block__items {
    gap: 3rem;
  }
  .certification-stages-block__item {
    flex: 0 1 calc(20% - 3rem);
  }
}
@media (max-width: 1000px) {
  .certification-stages-block__items {
    flex-direction: column;
  }
  .certification-stages-block__item {
    flex: 0 1 100%;
  }
  .certification-stages-block__item-number {
    font-size: 2rem;
    width: 4rem;
    height: 4rem;
    margin-bottom: 1rem;
  }
}
@media (max-width: 767px) {
  .certification-stages-block {
    margin-top: -2.4rem;
    padding-top: 4.8rem;
  }
  .certification-stages-block__items {
    margin-top: 1rem;
    margin-bottom: 1rem;
    gap: 2rem;
  }
  .certification-stages-block__item-title {
    font-size: 1.8rem;
  }
  .certification-stages-block__item-subtitle,
  .certification-stages-block__item-subtitle a,
  .certification-stages-block__item-subtitle ul li {
    font-size: 1.4rem;
  }
}
/* certification-stages-block */
/* new-tariffs-block */
.new-tariffs-block {
 /* margin-top: -9.6rem; 
  padding-top: 19.2rem;*/
padding-top: 6rem;
}
.new-tariffs-block__item {
  padding: 6rem;
  border-radius: 2.2rem;
  background: #f3f3f5;
  display: flex;
  flex-direction: column;
  gap: 4rem;
}
.new-tariffs-block__item-title {
  font-size: 5.4rem;
  color: #0255a1;
  font-weight: 700;
}
.new-tariffs-block__item-subtitle {
  color: #202020;
  font-size: 1.8rem;
  line-height: 3.2rem;
}
.new-tariffs-block__item-button {
  width: fit-content;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 1.5rem;
  font-weight: 700;
  padding: 1.2rem 2.2rem;
  border-radius: 2rem;
  background: linear-gradient(90deg, #0760a2 0%, #0091d9 100%);
  cursor: pointer;
}
@media (max-width: 767px) {
  .new-tariffs-block {
    margin-top: -2.4rem;
    padding-top: 4.8rem;
  }
  .new-tariffs-block__item {
    padding: 4rem;
    gap: 2rem;
  }
  .new-tariffs-block__item-title {
    font-size: 2.4rem;
  }
  .new-tariffs-block__item-subtitle {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
/* new-tariffs-block */
