/* AR BLANCA */
@font-face{
  font-family:ar blanca;
  font-style:normal;
  font-weight:5;
  src:local('AR BLANCA'),url(./ARBLANCA.woff) format('woff');
}

.po-font{
  font-family:ar blanca;
}
.po-signature{
  font-size: 1.5em;
}

.section.hero {
  /* background-color: #f5f4f0; */
  background-color: #f0efea;
  /* background-color: #e7e6e1; */
}

#w-node-_1c3f5317-6978-f762-5d5e-11f9b38a1988-ea14c564 {
  grid-template-columns: 1.4fr 1fr 1.4fr;
}

@media screen and (min-width: 991px){
  #w-node-_0e444812-5834-3be4-ce4d-3f61c340088f-ea14c564 {
    grid-area: auto;
  }
}

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

  #w-node-_1c3f5317-6978-f762-5d5e-11f9b38a1988-ea14c564 {
    grid-template-columns: 1fr;
  }
}

.embed-logo{
  align-items: start;
}

#po-main-title{
  font-family:ar blanca;
  font-size: 122px;
  line-height: 122px;
  margin: 0;
  font-weight: normal;
}

.w-node-1-1-1-1{
  grid-area: span 1 / span 1 / span 1 / span 1;
}

.w-node-1-2-1-2{
  grid-area: span 1 / span 2 / span 1 / span 2;
}

.w-node-1-3-1-3{
  grid-area: span 1 / span 3 / span 1 / span 3;
}

.w-node-2-1-2-1{
  grid-area: span 2 / span 1 / span 2 / span 1;
}

.opacity-50{
  opacity: 0.5;
}

@media screen and (max-width: 991px){
  #po-main-title{
    font-size: 96px;
    line-height: 96px;
  }
  
  #w-node-_1c3f5317-6978-f762-5d5e-11f9b38a1988-ea14c564 {
    grid-template-rows: auto;
  }
  

  .w-node-1-2-1-2-small{
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 424px){
  #po-main-title{
    font-size: 64px;
    line-height: 64px;
  }
}