.letter_from_p{
  display: flex;
  justify-content: center;
}

.letter_portrait{
  padding-top: 2vw;
  margin-bottom: -3px;
}

.letter_from_p_container{
  margin-top: -16%;
  width: 80%;
  display: flex;
  flex-direction: column;
}

.letter_from_p_header{
background-image:url("../img/ilaet_0301_bkg.webp");
background-size: cover;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;

}

.subs_letter_from_p{
  padding-left:7vw;
}

.letter_header{
  padding-top: 7vw;
  width:33vw;
}

.letter_from_p_section{
color:#ffffff;
background-color:#005DE8;
display:flex;
flex-direction: row;
}

.letter_from_p_section_h{
width:30%;
text-align: right;
padding: 5vw 2vw 0 2vw;
}

.letter_from_p_section_p{
width:50%;
padding: 5vw 2vw 6vw 1vw;

}

@media screen and (max-width:990px) {

  .letter_header{
    padding-left: 5%;
    font-size: 5vw;;
  }
  .letter_portrait{
    width:42vw;
    padding-top: 2vw;
    margin-bottom: -3px;
  }

  .letter_from_p_section_p p{
    font-size: 1.2rem;
    line-height: 1.8rem;
  }

  .letter_from_p_section_h H2{
    font-size: 1.4rem;
    font-weight: 400;
  }

/*   .letter_from_p_section{

  } */
  .letter_from_p_section_h{

    width:30%;
    text-align: left;
    padding: 5vw 2vw 0 6%;
    }
    
/*     .letter_from_p_section_p{
    width:50%;
    padding: 5vw 2vw 8vw 20%;
    
    } */

}

@media screen and (max-width:768px) {

  .letter_from_p_container{
    margin-top: -16%;
    width: 95%;
    display: flex;
    flex-direction: column;
  }

  .letter_header{
    padding-left: 2vw;
    font-size: 5vw;;
  }
  .letter_portrait{
    width:42vw;
    padding-top: 2vw;
    margin-bottom: -3px;
  }

  .letter_from_p_section{
    flex-direction: column;
  }
  .letter_from_p_section_h{

    width:30%;
    text-align: left;
    margin: 5% 5% 0 5%;
    }
    
    .letter_from_p_section_p{
    width:90%;
    margin: 5vw 5% 8vw 5%;
    
    }
    .letter_from_p_section_p p{
      font-size: .8rem;
      line-height: 1.8rem;
      margin: 5vw 5% 8vw 5%;
    }
  
    .letter_from_p_section_h H2{
      font-size: 1rem;
      line-height: 1.4rem;;
      font-weight: 400;
      color:rgb(181, 190, 216)
    }
}