 /* Inicio botón ver más*/  


            .contRecomendation .boton-rojo {
              
    max-width: 200px;
    margin: 18px auto;
    background: transparent;
    font-weight: 500;
    border: 1px solid #f30056;
    border-radius: 25px;
    
}
.boton-rojo {
     font-size: 15px;
    font-family: 'Mulish', sans-serif;
    color: #000;
    background: rgba(255, 255, 255, 0.75);
    border: 1px solid #FFF;
    font-weight: 700;
}

.boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 625px 1650px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
 /* Final botón ver más*/  

@media (max-width: 2500px){
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 625px 1550px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}  
    
}
            
@media (max-width: 2300px){
 
    .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 575px 1350px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}
  
@media (max-width: 2150px){
 
    .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 565px 1415px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}    
    
}



@media (max-width: 2100px){
 
    .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
   margin: 550px 1325px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}    
    
}

@media (max-width: 2050px){
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
     margin: 550px 1325px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
    
}

@media (max-width: 2000px){
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 490px 1270px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
    
}


@media (max-width: 1950px){
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 455px 1200px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
    
}
    
    @media (max-width: 1900px){
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
     margin: 455px 1200px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
    
}


@media (max-width: 1750px){
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 425px 1085px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
      user-select: none;}
    
}





@media (max-width: 1650px){
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 375px 970px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
    
}
    

@media (max-width: 1500px){
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
     margin: 355px 955px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
    
}    
    

  @media (max-width: 1450px){
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 330px 906px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
    
}    
      
    
   @media (max-width: 1400px){ 
    
    .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
   margin: 310px 870px;
  height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}
    
  @media (max-width: 1350px){ 
    
    .boton-rojo {
   position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
   margin: 300px 855px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}  
  
@media (max-width: 1300px){ 
    
    .boton-rojo {
   position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
   margin: 285px 824px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}
   
 @media (max-width: 1250px){ 
    
    .boton-rojo {
   position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
      margin: 275px 775px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}
        
 @media (max-width: 1200px){ 
    
    .boton-rojo {
   position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
      margin: 275px 740px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}


@media (max-width: 1150px){ 
    
    .boton-rojo {
   position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 250px 720px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}
        
    
    
 @media (max-width: 1075px){ 
    
    .boton-rojo {
   position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 230px 670px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}
           


    
    @media (max-width: 1000px){ 
    
    .boton-rojo {
   position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
  margin: 210px 622px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
        user-select: none;}
}
    
 @media (max-width: 950px){ 
    
    .boton-rojo {
   position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
  margin: 210px 612px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
        user-select: none;}
}
      @media (max-width: 900px){ 
    
   .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
   margin: 195px 565px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}    
    
    
@media (max-width: 850px){ 
    
   .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
  margin: 165px 535px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}    
    
 
@media (max-width: 800px){ 
    
   .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
  margin: 180px 505px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}        
 
       
    

@media (max-width: 780px){ 
    
   .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 316px 478px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}      
    
 
    
@media (max-width: 715px){ 
    
  .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
   margin: 285px 435px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}          
    

    
@media (max-width: 615px){ 
    
   .boton-rojo {
    position: absolute;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    font-size: 14px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 250px 386px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
}              
    
    
    
 @media (max-width: 575px){

   /* Inicio botón ver más*/  
            
            .contRecomendation .boton-rojo {
    max-width: 200px;
    margin: 18px auto;
    background: transparent;
    font-weight: 500;
    border: 1px solid #f30056;
    border-radius: 0px;
    
}
.boton-rojo {
    font-size: 13px;
    font-family: 'Mulish', sans-serif;
    color: #000;
    border: 1px solid #FFF;
    font-weight: 700;
}

.boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 235px 350px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
}

     /* Final botón ver más*/ 

@media (max-width: 550px){
.boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 225px 335px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    
}

@media (max-width: 500px){

   /* Inicio botón ver más*/  

.boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 20%;
    margin: 195px 310px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}
  }    
    
  @media (max-width: 475px){


.boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 25%;
    margin: 185px 280px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
}   
 
 /* Final botón ver más*/


    @media (max-width: 450px){
        
.boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 25%;
    margin: 180px 260px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
     /* Final botón ver más*/  }    
    
    
@media (max-width: 430px){
        
.boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 25%;
       margin: 170px 253px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
     /* Final botón ver más*/  }    
    

  @media (max-width: 420px) {   
   
     .boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 25%;
       margin: 170px 253px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
     /* Final botón ver más*/  }    

    
    
@media (max-width: 415px) {   
   .boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 25%;
       margin: 170px 253px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
     /* Final botón ver más*/  }  
    
    
 @media (max-width: 410px){
.boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 25%;
    margin: 160px 240px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;}  
}     
    
    
@media (max-width: 400px) {   
 
    .boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 25%;
         margin: 160px 238px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
     /* Final botón ver más*/  } 

      
      
@media (max-width: 380px) {   
.boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 25%;
    margin: 150px 230px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
      
}   
      
      
@media (max-width: 360px) {   
 .boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 30%;
    margin: 140px 215px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
     
        
}  



  @media (max-width: 360px) {   
 .boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 30%;
    margin: 130px 215px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
     
        
}  
   
 @media (max-width: 340px) {   
 .boton-rojo {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  border-radius: 0px;
    margin-bottom: 10px;
    text-decoration: none;
    padding: 8px 16px;
    cursor: pointer;
    width: 30%;
    margin: 130px 200px;
    height: 42px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;} 
     
        
}  
      
             