
@font-face {
  font-family: audiowide;
  src:url('../fonts/audiowide-Regular.ttf');
}

.div-slider{
    padding: 5%!important;
    width: 700px!important;
    border-radius: 10px!important;
}

.div-slider h3{
	color: white;
}

.button-cotiza{
	width: auto;
    background: rgb(206,21,39);
    background: linear-gradient(90deg, rgba(206,21,39,1) 15%, rgba(63,62,64,1) 92%, rgba(63,62,64,1) 100%);
    border-radius: 10px!important;
    text-align: center!important;
    color: white!important;
    font-size: 20px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    padding: 15px 20px 15px 20px;   
    margin-top: 5px;
    cursor: pointer;
    font-weight: 100;
    transition: .5s;
}

    .button-cotiza:hover{
        color:  white!important;
        transition: .8s;
        font-weight: 400;
    }

.img-logo{
	width: 350px!important;
}


.button-generico{
    width: auto;
    background: #3f3e40!important;
    border-radius: 10px!important;
    text-align: center!important;
    color: white!important;
    font-size: 15px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    padding: 5px 40px 5px 40px;
    margin-top: 25px;
    cursor: pointer;
    border: 2px solid #ce1527;
    font-weight: 100;
    transition: .5s;
}

    .button-generico:hover{
        background:#ce1527!important;
        color:  white!important;
        border: 2px solid #ce1527;
        transition: .5s;
        font-weight: 400;
    }

.subtitle-amcaa{
    font-family: audiowide;
    font-size: 1.4em!important;
    color:#ce1527!important;
}


.ver_mas_button{
    background: #ce1527!important;
    color: white!important;
    padding: 5px 15px 5px 15px;
    border-radius: 4px;
    margin-top: 10px;
    border: 0px;
}

.ver_mas_big{
  background: #ce1527!important;
    color: white;
    padding: 10px 15px 10px 15px;
    border-radius: 4px;
    margin-top: 10px;
    font-size: 18px!important;
}

.ver_mas_big:hover{
  background: white!important;
  border: 1px solid #ce1527;
  color: #ce1527;
  transition: .5s;
}

.image-shadow {
    box-shadow: 10px 13px 10px 6px rgba(201,201,201,0.72);
    -webkit-box-shadow: 10px 13px 10px 6px rgba(201,201,201,0.72);
    -moz-box-shadow: 10px 13px 10px 6px rgba(201,201,201,0.72);
    border-radius: 15px;
}

.floating-pic {
    animation: float 6s ease-in-out infinite;
    border-radius:15px ;
    width: 100%;
}

.just-floating{
    animation: float 6s ease-in-out infinite;
}

@keyframes float {
    0% {
        box-shadow: 0 5px 15px 0px rgba(0,0,0,0.6);
        transform: translatey(0px);
    }
    50% {
        box-shadow: 0 25px 15px 0px rgba(0,0,0,0.2);
        transform: translatey(-20px);
    }
    100% {
        box-shadow: 0 5px 15px 0px rgba(0,0,0,0.6);
        transform: translatey(0px);
    }
}

.input-quantity{
    width: 200px;
    padding: 5px;
    border-radius: 5px;
    border: 1px solid #393939;
    margin-top: 10px;
    margin-bottom: 5px;
}

.filter-button{
    background: white!important;
    color: #ce1527!important;
    padding: 5px 15px 5px 15px;
    border-radius: 4px;
    margin-top: 10px;
    border: 1px solid #ce1527;
    min-width: 150px;
    cursor: pointer;
}

.filter-button-active{
    background: #ce1527!important;
    color:white!important;
}


.filter-label{
    text-decoration: underline;
    font-size: 1.5em;
}

.qt-cotizador{
    padding: 5px 13px 5px 13px;
    background: rgb(206,21,39);
    color: white;
    border-radius: 50%;
}

.img-shopping-car{
    width: 220px;
    border-radius: 15px;
     box-shadow: 10px 13px 10px 6px rgba(201,201,201,0.72);
    -webkit-box-shadow: 10px 13px 10px 6px rgba(201,201,201,0.72);
    -moz-box-shadow: 10px 13px 10px 6px rgba(201,201,201,0.72);
}

.description-product{
    font-size: 1em!important;
    font-weight: 700!important;
    color: rgb(206,21,39);

}

.seccion-sc{
    padding: 10px 20px 10px 20px!important;
}

.main-seccion-sc{
    border-bottom: 2px solid rgba(206,21,39,.5);
    padding: 0px 0px 20px 0px;
    margin-bottom: 30px;
}

.seccion-ventajas{
    margin-top: 25px;
}

.seccion-ventajas p{
    border: 2px solid #ce1527!important;    
    border-radius: 15px;
    padding: 10px;
    text-align: center;
    min-height: 200px;    
}


.seccion-ventajas img{
    width: 90px;
}