/* Seccion 1 */
.seccion-1{
    background-image: url('../img/catalogo/slider.jpg');
    background-position: center;
    background-size: cover;
    height: 450px;
}


/* Seccion 2 */
.seccion-2{
    padding: 50px 15px;
}
.seccion-2-ul{
    display: flex;
	justify-content: center;
	align-items: center;
    list-style-type: none;
    padding-left: 0px;
    margin-bottom: 10px;
}
.seccion-2-li{
    margin: 0 15px;
    font-size: 1.15rem;
    text-decoration: none;
    padding: 3px 5px;
    color: #000 !important;
    display: inline-block;
}
.seccion-2-li a{
    display: inline-block;
	color: #000;
	border: 2px solid #fff;
	padding: 5px;
	border-radius: 5px;
	line-height: normal;
	text-decoration: none !important;
}
.seccion-2-li-active{
    border: 2px solid black;
    border-radius: 5px;
    font-weight: 700;
}

/* Seccion 3 */
.seccion-3-cont-1{
    width: 70%;
    margin: auto;
    margin-bottom: 50px;
}
.seccion-3-div-1{
    background-color: rgb(164 100 54 / 15%);
    color: rgb(51, 51, 51);
    padding: 30px 50px;
}
.seccion-3-div-1 > h2{
    font-weight: 800;
    font-size: 1.4rem;
    text-transform: uppercase;
}
.seccion-3-div-1 > p{
    text-align: justify;
}
.seccion-3-div-2{
    height: 655px;
    background-position: center;
    background-size: cover;
}
.seccion-3-cont-2{
    width: 70%;
    margin: auto;
    margin-bottom: 150px;
}
.btn-retroceder{
    color: #fff !important;
    background-color: rgb(195, 92, 23) !important;
    padding: 15px 40px;
    border-radius: 0;
}
.img-producto{
    display: none !important;
    visibility: hidden !important;
}


@media (max-width: 1920px) {

}

@media (max-width: 1600px) {
    .seccion-3-cont-1{
        width: 80%;
    }
    .seccion-3-cont-2{
        width: 80%;
    }
}

@media (max-width: 1440px) {
    .seccion-3-cont-1{
        width: 85%;
    }
    .seccion-3-cont-2{
        width: 85%;
    }
}

@media (max-width: 1200px) {
    .seccion-3-cont-1{
        width: 90%;
    }
    .seccion-3-cont-2{
        width: 90%;
    }
}

@media (max-width: 992px) {
    .seccion-3-cont-1{
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }
    .seccion-3-cont-2{
        width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }
    .img-producto{
        display: block !important;
        visibility: visible !important;
    }
    .seccion-3-cont-1{
        flex-direction: column;
    }
    .seccion-3-div-1{
        width: 100%;
    }
    .seccion-3-cont-1 > div:last-child{
        width: 100%;
    }
}

@media (max-width: 768px) {
    .seccion-3-div-2{
        height: 500px;
    }
    /*.seccion-3-cont-1 > div:last-child{
        height: 500px !important;
    }*/
}

@media (max-width: 576px) {
    .slash-categoria{
        display: none !important;
        visibility: hidden !important;
    }
    .seccion-2-ul{
        flex-direction: column;
        align-items: center;
    }
    .seccion-3-div-1{
        padding-left: 30px;
        padding-right: 30px;
    }
    .seccion-3-div-2{
        height: 350px;
    }
}

@media (max-width: 425px) {
    .seccion-3-cont-1{
        padding-left: 15px;
        padding-right: 15px;
    }
    .seccion-3-cont-2{
        padding-left: 15px;
        padding-right: 15px;
    }
    .seccion-3-div-1{
        padding-left: 20px;
        padding-right: 20px;
    }
    .seccion-3-div-2{
        height: 300px;
    }
    .seccion-3-cont-2{
        justify-content: center !important;
    }
}

@media (max-width: 375px) {
    .seccion-3-div-2{
        height: 250px;
    }
}

@media (max-width: 320px) {

}