
      
      .cards{
        display:flex;
        width:100%;
        padding:0 20px 93px 20px;
        /*background-color:brown;*/
        justify-content:center;
      }
      
      .cards .contenedor{
        display:flex;
        width:100%;
        max-width:1246px;
        /*background-color:lightgrey;*/
        justify-content:center;
        flex-wrap:wrap;
        gap:12px;
      }
      
      .cards .card{
        display:flex;
        width:100%;
        max-width:290px;
        min-width:300px;
        padding:29px 21px;
        background-color:white;
        box-shadow:
        0px 10px 15px -3px rgba(0, 0, 0, 0.1),
        0px 4px 6px -4px rgba(0, 0, 0, 0.1);
        flex-direction:column;
        gap:15px;
        align-items:center;
        border-radius:13px;
      }
      
      .cards .icon{
        display:flex;
        width:80px;
        height:80px;
        /*background-color:black;*/
        flex-shrink:0;
      }
      
      .cards h4{
        font-size:19px;
        line-height:20px;
        text-align:center;
      }
      
      .cards p{
        font-size:16px;
        line-height:17px;
        text-align:center;
        max-width:189.18px;
      }
      
      .cards img{
        object-position:center;
        object-fit:cover;
        height:100%;
        width:100%;
        border-radius:200px;
        box-shadow:
        0px 10px 15px -3px rgba(0, 0, 0, 0.1),
        0px 4px 6px -4px rgba(0, 0, 0, 0.1);
      }
      
      
      @media(max-width:1280px){
        
        .cards .contenedor{
          max-width:700px;
        }
        
      }