      .propositoSub{
        font-family: "Fira Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size:16.55px;
        line-height:25.5px;
        letter-spacing:0.05em;
        padding-bottom:22px;
      }
      
      .propositoMain{
       font-family: "Fira Sans", sans-serif;
       font-weight: 400;
       font-style: normal;
       font-size:23.17px;
       line-height:31.4px;
       padding-bottom:42px;
      }
      
      
      .propositoTitle{
       font-family: "Fira Sans", sans-serif;
       font-weight: 500;
       font-style: normal;
       font-size:19px;
       line-height:24px;
       padding-top:42px;
       padding-bottom:13px;
       color:#CE5F05;
      }
           
            
      .propositoPeque{
       font-family: "Fira Sans", sans-serif;
       font-weight: 400;
       font-style: normal;
       font-size:16.55px;
       line-height:24px;
      }
      
           
      .proposito{
        display:flex;
        padding:251px 30px 200px 30px;
        width:100%;
        /*background-color:lightblue;*/
        justify-content:center;
        overflow-x:hidden;
      }
      
      .propositoContainer{
        display:flex;
        width:100%;
        /*background-color:lightgreen;*/
        justify-content:center;
        max-width:1100px;
      }
      
      /*.propositoImagen{
        display:flex;
        width:504px;
        height:749px;
        background-color:black;
      }*/
      
      /*.propositoImagen img{
        width:100%;
        object-fit:cover;
        object-position:center;
      }*/
      
      .propositoParrafo{
        display:flex;
        flex-direction:column;
        width:100%;
        max-width:500px;
        /*background-color:brown;*/
        justify-content:center;
      }
      
      .propositoLine{
        display:flex;
        background-color:pink;
        height:1px;
        width:100%;
        position:relative;
        overflow-x:visible;
      }
      
      .propositoLineLarga{
        display:flex;
        background-color:#BEBEBE;
        width:100vw;
        position:absolute;
        height:1px;
      }


     .img1{
        display:flex;
        width:100%;
        gap:31px;
        justify-content:center;
        /*background-color:lightblue;*/
        padding:0 30px 311px 30px;
      }
           
      .img1Primera{
        display:flex;
        width:552px;
        height:493px;
        /*background-color:black;*/
      }
      
      .img1Primera img{
        width:100%;
        object-fit:fill;
        object-position:center;
      }
      
      .img1Segunda{
        display:flex;
        width:672px;
        height:493px;
        /*background-color:black;*/
      }
      
      .img1Segunda img{
        width:100%;
        object-fit:fill;
        object-position:center;
      }
      