.expert2 .row {
  align-items: center;
}
.expert2 h2 {
  margin: 0 auto;
  margin-bottom: 20px;
}
@media (max-width: 991.98px) {
  .expert2 h2 {
    margin-bottom: 50px;
    text-align: center;
    width: unset;
  }
}
@media (max-width: 575.98px) {
  .expert2 h2 {
    margin-bottom: 60px;
  }
}
.expert2 h2 span {
  display: block;
  margin-top: 0;
  text-transform: none;
}
@media (max-width: 991.98px) {
  .expert2 h2 span {
    display: block;
    text-align: center;
  }
}
@media (max-width: 767.98px) {
  .expert2 h2 span {
    margin-bottom: 10px;
  }
}
@media (max-width: 419.98px) {
  .expert2 h2 span {
    margin-top: 0;
  }
}
.expert2-text span {
  display: flex;
}
@media (max-width: 575.98px) {
  .expert2-text span {
    display: block;
    text-align: center;
    margin-top: 0px;
  }
}
.expert2-text img {
  margin-right: 25px;
}
@media (max-width: 991.98px) {
  .expert2-text img {
    margin-top: -31px;
    margin-right: 23px;
  }
}
.expert2-text p {
  font-size: 23px;
  line-height: normal;
  margin-top: 5px;
}
@media (max-width: 991.98px) {
  .expert2-text p {
    margin-top: 0;
    margin-bottom: 35px;
    max-width: unset;
  }
}
@media (max-width: 767.98px) {
  .expert2-text p {
    font-size: 21px;
    max-width: unset;
  }
}
@media (max-width: 575.98px) {
  .expert2-text p {
    font-size: 20px;
    line-height: 27px;
    margin-bottom: 60px;
  }
}/*# sourceMappingURL=custom.css.map */