      
      .beneficiosTitle{
        font-family: 'MongolianBaiti', serif;
        font-weight: 400;
        font-style: normal;
        font-size:49px;
        line-height:53px;
      }
      
      .beneficiosExtrabold{
        font-family: 'CreatoDisplay_ExtraBold', sans-serif;
        font-weight: 900;
        font-style: normal;
        font-size: 30px;
        line-height:53px;
      }
      
      .beneficiosBold{
        font-family: 'CreatoDisplay_Bold', sans-serif;
        font-weight: 550;
        font-style: normal;
        font-size: 30px;
        line-height:53px;
      }
      
      .beneficiosMedium{
        font-family: 'CreatoDisplay_Medium', sans-serif;
        font-weight: 500;
        font-style: normal;
        font-size:18px;
        line-height:25px;
      }
      
      .beneficiosRegular{
        font-family: 'CreatoDisplay_Regular', sans-serif;
        font-weight: 300;
        font-style: normal;
        font-size:17px;
        line-height:22px;
      }
      
      .beneficios{
        display:flex;
        flex-direction:column;
        gap:78px;
        background-color:beige;
        padding:127px 151px 161px 156px;
      }
      
      .beneficiosCaja{
        display:flex;
        background-color:lightblue;
        width:100%;
        align-items:center;
      }
      
      .beneficiosTextos{
        display:flex;
        width:100%;
        flex-direction:column;
        gap:32px;
        background-color:pink;
      }
      
      .beneficiosFoto{
        display:flex;
        width:365px;
        height:292px;
        background-color:brown;
        flex-shrink:0;
        border-radius:13px;
        background-image:url("");
        background-position:center;
        background-size:cover;
        background-repeat:no-repeat;
      }
      
      .beneficiosArriba{
        display:flex;
        gap:31px;
        width:100%;
        background-color:lightgreen;
      }
      
      .beneficiosVineta{
        display:flex;
        width:21px;
        height:19px;
        background-color:purple;
        margin-top:14px;
        flex-shrink:0;
      }
     
      .beneficiosTitular{
        display:flex;
        width:100%;
        flex-direction:column;
        gap:15px;
        background-color:grey;
      }
      
      .beneficiosLine{
        display:flex;
        width:100%;
        align-items:center;
      }
      
      .beneficiosBloque{
        display:flex;
        width:63px;
        height:9px;
        background-color:#C29725;
        flex-shrink:0;
      }
      
      .beneficiosLarga{
        display:flex;
        width:100%;
        height:2px;
        background-color:#C29725;
      }
      
      .beneficiosPrimer{
        display:flex;
        width:100%;
        gap:56px;
        background-color:green;
        align-items:center;
      }
      
      .beneficiosNumero{
        display:flex;
        flex-shrink:0;
        width:63px;
        height:51px;
        background-color:black;
      }
      
      .beneficiosAbajo{
        padding-left:171px;
      }
      
      .beneficiosPad{
        padding-right:20px;
      }
      