@media screen and (max-width: 1200px) {
  footer ul li {
    font-size: 15px;
  }
}
@media screen and (max-width: 991px) {
  .position_logo img {
    width: 250px;
  }
  .header-content h1 {
    font-size: 40px;
  }
}
@media screen and (max-width: 768px) {
  .section-tree {
    padding: 50px 0;
  }
  .section-tree-title {
    padding-bottom: 30px;
  }
  .section-two-title h2 {
    font-size: 30px;
  }
  .section-two-content p {
    font-size: 16px;
  }
  .section-tree-title h3 {
    font-size: 33px;
  }
  .section-tree-text p {
    font-size: 16px;
  }
  .cards-block {
    margin-top: 80px !important;
  }
  .avatar-img {
    text-align: center;
  }
  .avatar-img img {
    width: 80%;
  }
}
@media screen and (max-width: 768px) {
  .position_logo img {
    width: 220px;
  }
  .header-content h1 {
    font-size: 30px;
  }
  .section-two-content {
    padding: 0 20px;
  }
  .section-two-content p {
    font-size: 15px;
  }
  footer ul {
    flex-direction: column;
  }
  footer ul li {
    border: 0;
  }
}