@media (min-width: 481px) and (max-width: 1024px) and (orientation: landscape) {
  /* For landscape layouts only */

  .mandate-objective {
    min-height: 550px;
  }
  .trust-organ-element {
    padding: 40px 40px 40px 140px;
  }

  #trust-organ img {
    display: none;
  }
}

@media (min-width: 481px) and (max-width: 1024px){
  .mandate-article .red-underline {
    width: 200px;
    border-bottom: 3px solid var(--red)
  }

  .swiper-mandate {
    display: none;
  }

  .mandate-title h2 {
    font-size: 45px;
    padding: 40px 180px 0px 80px;
    text-align: left;
  }
  .mandate-objectives {
    display: flex !important;
    flex-wrap: wrap;
  }

  .mandate-objective {
    width: 49%;
    padding: 20px;
    height: 400px;
    margin: 10px 0;
  }

 .project-text, .project-image {
   padding: 0 80px;;
 }

 .project-image {
   margin-top: 40px;
 }

 .project-text .red-underline {
   width: 200px;
   border-bottom: 3px solid var(--red);
 }
 .project-text h3 {
   font-size: 35px !important;
   margin-top: 20px;
 }

 .trust-organ-element {
   padding: 40px 80px;
 }

 .trust-organ-element h2 {
   font-size: 40px;
 }
}
