.body{background: var(--colo_fondo_galeria);}
/*=================== ESTILOS DE LOS SLIDER PRINCIPALES DE LA WEB =================*/
.slider-pc {width: 100%;overflow-y: hidden;}
.slider-pc .content-slider li img {height: 100%;width: 100%;}
.slider-movil {display: none;margin-top: 100px;}
.conten_slider {position: relative;width: 100%;box-sizing: border-box;height: 460px;}
.conten_slider  .owl-carousel .owl-stage-outer{padding-top: 0px;}
.slider-movil .owl-carousel .item .img_slider_movil{height: 100%;width: 100%;}
.slider-movil .owl-carousel .owl-carousel .owl-stage-outer{height: 100%;}
@media screen and (max-width:950px) {.slider-pc {display: none;}.slider-movil {display: block;}	}

/*================= TITULO PRODUCTOS NUEVOS ==============*/
.titulo_gale1{background: var(--color1);color: #000;padding: 20px;border-radius: 10px;font-weight: bold;transform: skewX(-15deg);margin-left: 10px;margin-right: 10px;}
@media screen and (max-width:600px) {.titulo_gale1{font-size: 17px;}}

/*================== ESTILOS DE LOS MINI BANNER DE LA PAGIA WEB =================*/
.conten_banners{width: 100%;margin: auto;padding-top: 30px;padding-bottom: 30px;background: var(--colorfondo);}
.conten_banners .conten_bloque_banners{display: flex;flex-wrap: wrap;width: 1270px;margin: auto;padding-top: 30px;padding-bottom: 30px;}
/* ===== TALLA S =====*/
.conten_banners .conten_bloque_banners .conten_banner_s{padding-left: 5px;padding-right: 5px;border-radius: 5px;width: 24%;margin: auto;transition: 0.3s;border-radius: 0px;padding-top: 5px;padding-bottom: 5px;}
.conten_banners .conten_bloque_banners .conten_banner_s:hover{filter: brightness(80%);}
.conten_banners .conten_bloque_banners .conten_banner_s img{height: 100%;width: 100%;border-radius: 10px;}
/* ===== TALLA M =====*/
.conten_banners .conten_bloque_banners .conten_banner_m{
	padding-left: 5px;padding-right: 5px;padding-bottom: 5px;padding-top: 5px;border-radius: 5px;width: 32%;margin: auto;transition: 0.3s;border-radius: 0px;
	}
.conten_banners .conten_bloque_banners .conten_banner_m:hover{filter: brightness(80%);}
.conten_banners .conten_bloque_banners .conten_banner_m img{height: 100%;width: 100%;border-radius: 10px;}
/* ===== TALLA L =====*/
.conten_banners .conten_bloque_banners .conten_banner_l{padding-left: 5px;padding-right: 5px;border-radius: 5px;width: 49%;margin: auto;transition: 0.3s;border-radius: 0px;}
.conten_banners .conten_bloque_banners .conten_banner_l:hover{/*padding-left: 0px;padding-right: 0px;box-shadow: rgba(0,0,0,0.2) 0px 10px 10px;*//*opacity: 0.9;*/filter: brightness(80%);}
.conten_banners .conten_bloque_banners .conten_banner_l img{height: 100%;width: 100%;border-radius: 10px;}
/* ====== TALLA XL ======*/
.conten_banners .conten_bloque_banners .conten_banner_xl{width: 100%;margin: auto;padding-left: 5px;padding-right: 5px;transition: 0.3s;border-radius: 0px;padding-top: 5px;
	padding-bottom: 5px;}
.conten_banners .conten_bloque_banners .conten_banner_xl:hover{padding-left: 0px;padding-right: 0px;}
.conten_banners .conten_bloque_banners .conten_banner_xl img{height: 100%;width: 100%;border-radius: 10px;}
@media screen and (max-width:1400px){.conten_banners .conten_bloque_banners{width: 95%;}}
@media screen and (max-width:1068px){.conten_banners .conten_bloque_banners .conten_banner_s{width: 23%;}.conten_banners .conten_bloque_banners .conten_banner_l{width: 48%;}}
@media screen and (max-width:800px){
	.conten_banners .conten_bloque_banners .conten_banner_xl img{border-radius: 5px;}
	.conten_banners .conten_bloque_banners .conten_banner_s{width: 48%;padding-bottom: 10px;}
	.conten_banners .conten_bloque_banners .conten_banner_m{width: 95%;margin-bottom: 10px;}
	.conten_banners .conten_bloque_banners .conten_banner_l{width: 95%;margin-bottom: 10px;}}
@media screen and (max-width:541px){
	.conten_banners .conten_bloque_banners .conten_banner_xl{margin-bottom: 15px;}
	.conten_banners .conten_bloque_banners .conten_banner_s{width: 95%;}}
@media screen and (max-width:366px){
	.conten_banners .conten_bloque_banners{justify-content: center;}
	.conten_banners .conten_bloque_banners .conten_banner_xl{width: 95%;}
	/*.conten_banners .conten_bloque_banners .conten_banner_s{margin-left: 0px;margin-right: 0px;width: 46%;padding-bottom: 5px;}*/
	.conten_banners .conten_bloque_banners .conten_banner_m{width: 95%;}
	.conten_banners .conten_bloque_banners .conten_banner_l{width: 95%;}}
/*================== FIN ESTILOS DE LOS MINI BANNER DE LA PAGIA WEB =================*/


/*================= CARROUSEL DE CATEGORIAS ==========*/
.conten_subcate_comple{
	width: 100%;
	margin: auto;
	padding-bottom: 30px;}
.conten_subcate_comple .conten_bloque_carroucel{
	display: flex;
	flex-wrap: wrap;
	width: 1270px;
	margin: auto;
	padding-top: 30px;}
.conten_subcate_comple .conten_bloque_carroucel .conten_titulo_subcate{width: 100%;}
.conten_subcate_comple .conten_bloque_carroucel .conten_titulo_subcate .titutlo_subcate{
	background: var(--color1);
    color: #000;
    padding: 20px;
    border-radius: 10px;
    font-weight: bold;
    transform: skewX(-15deg);
    margin-left: 10px;
    margin-right: 10px;}
.conten_list_productos_l{display: flex;width: 100%;margin: auto;padding-left: 5px;padding-right: 5px;margin-top: 10px;transition: 0.3s;border-radius: 5px;}
.conten_list_productos_l .conten_img_list{height: 400px;width: 393px;padding-top: 10px; margin-right: 15px;}
.conten_list_productos_l .conten_img_list img{height: 402px;width: 393px;border-radius: 10px;}
.conten_list_productos_l .conten_img_list img:hover{opacity: 0.9;}
.conten_list_productos_l .conten_carroucel_product{position: relative;width: 66%;}
.conten_list_productos_l .conten_carroucel_product .owl-carousel .card {
	display: flex;
	justify-content: center;
	padding: 15px;
	background: #fff;
	border-radius: 10px;
	height: 460px;}
.conten_list_productos_l .conten_carroucel_product .owl-carousel .card img {height: 240px;width: 240px;}
@media screen and (max-width:1400px){
	.conten_subcate_comple .conten_bloque_carroucel{width: 96%;}
	.conten_bloque_carroucel .bloque_subcate{width: 100%;	}
	.conten_subcate_comple .conten_bloque_carroucel .conten_titulo_subcate .titutlo_subcate{margin-left: 30px;}
	.conten_list_productos_l .conten_carroucel_product{		width: 68%;padding-left: 15px;padding-right: 15px;}}
@media screen and (max-width:1300px){.conten_list_productos_l .conten_carroucel_product .owl-carousel .card img {height: 200px;width: 200px;}}
@media screen and (max-width:1230px){
	.conten_list_productos_l .conten_carroucel_product{width: 66%;padding-left:0px;padding-right: 27px;}
	.conten_list_productos_l .conten_img_list{margin-right: 10px;}
	.conten_list_productos_l .conten_img_list img{height: 400px;width: 370px;}}
@media screen and (max-width:1200px){
	.conten_list_productos_l .conten_carroucel_product .owl-carousel .card{height: 430px;}
	.conten_list_productos_l .conten_carroucel_product .owl-carousel .card img {height: 180px;width: 180px;margin: auto;}}
@media screen and (max-width:1141px){.conten_subcate_comple .conten_bloque_carroucel{margin-left: 10px;}}
@media screen and (max-width:1070px){
	.conten_list_productos_l .conten_img_list{width: 360px;}
	.conten_list_productos_l .conten_img_list img{height: 380px;width: 100%;}}
@media screen and (max-width: 950px){.conten_list_productos_l .conten_carroucel_product{	width: 60%;padding-left: 0px;padding-right: 0px;}}
@media screen and (max-width: 865px){.conten_list_productos_l .conten_img_list{width: 100%;}
	.conten_list_productos_l .conten_product{margin-right: 15px;}}
@media screen and (max-width: 710px){
	.conten_list_productos_l .conten_img_list img{height: 300px;width: 250px;}
	.conten_list_productos_l .conten_carroucel_product .owl-carousel .card{height: 400px;}
	.conten_list_productos_l .conten_carroucel_product .owl-carousel .card img{width: 150px;height: 150px;}}
@media screen and (max-width: 660px){.conten_list_productos_l .conten_product{margin-right: 0px;}
.conten_subcate_comple .conten_bloque_carroucel .conten_titulo_subcate .titutlo_subcate{font-size: 20px;}}
@media screen and (max-width: 621px){
	.conten_list_productos_l .conten_carroucel_product{width: 50%;}
	.conten_list_productos_l .conten_img_list img{height: 300px;width: 270px;}}
@media screen and (max-width:570px){
	.conten_list_productos_l .conten_carroucel_product{width: 49%;}
	
	.conten_list_productos_l .conten_img_list img{height: 280px;width: 250px;}}
@media screen and (max-width:520px){
	.conten_subcate_comple .conten_bloque_carroucel{width: 98%;margin: 0px;padding-top: 5px;}
	.conten_subcate_comple .conten_bloque_carroucel .conten_titulo_subcate .titutlo_subcate{margin-left: 15px;margin-right: 5px;}
	.conten_list_productos_l .conten_img_list img{height: 250px;width: 250px;}}
@media screen and (max-width:500px){.conten_subcate_comple .conten_bloque_carroucel .conten_titulo_subcate .titutlo_subcate{font-size: 17px;}	}
@media screen and (max-width:490px){
	.conten_list_productos_l .conten_product{margin: auto;
		width: 100%;margin-right: -8px;}
		.conten_list_productos_l .conten_img_list{margin-right: 0px;}
	.conten_list_productos_l{flex-wrap: wrap;}
	/*.conten_list_productos_l .conten_img_list{display: none;}*/
	.conten_list_productos_l .conten_carroucel_product{width: 100%;margin-left: 8px;}}
@media screen and (max-width:450px){.conten_list_productos_l .conten_img_list img{	height: 340px;width: 100%;}}
@media screen and (max-width:400){.conten_list_productos_l .conten_img_list{height: 350px;}
	.conten_list_productos_l .conten_img_list img{height: 330px;width: 100%;}
	.conten_subcate_comple .conten_bloque_carroucel .conten_titulo_subcate{width: 99%;}}
	

/*=============== owl.carousel.min.css =============*/
.container,.container-lg,.container-md,.container-sm,.container-xl {max-width: 1270px;width: 100%;}
.conten_galeria {
	display: flex;
	flex-wrap: wrap;
	width: 1270px;
	margin: auto;
	overflow-x: hidden;
	padding-top: 40px;
}
.conten_galeria .card {
	display: flex;
	justify-content: center;
	padding: 15px;
	background: #fff;
	border-radius: 10px;
	height: 460px;
}
.conten_galeria .card img {height: 240px;width: 240px;}
.owl-carousel .owl-stage-outer{height: 550px;}
.owl-carousel .item .card .card-body {text-align: left;padding: 0px 5px 0px 5px;}
.owl-carousel .item .card .card-body .marca {
	margin-bottom: 0px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
	font-size: 14px;
}
.owl-carousel .item .card .card-body .estrellas span{
	color: #ffab18;
}
.owl-carousel .item .card .card-body .nombre {
	color: var(--color_letra_p);
	font-size: var(--tamano_letra_p);
	margin-bottom: 10px;
	font-weight: normal;
}
.owl-carousel .item .card .card-body .can_caja, .owl-carousel .item .card .card-body .conten-precio, .owl-carousel .item .card .card-body .envios{
	display: flex;
	width: 100%;
	margin-bottom: 10px;
	align-items: center;
}
.owl-carousel .item .card .card-body .can_caja span, .owl-carousel .item .card .card-body .envios span{margin-right: 10px;}
.owl-carousel .item .card .card-body .envios .text_envio{font-size: 12px;}
.owl-carousel .item .card .card-body .conten-precio .precio-old {
	font-size: 14px;
	flex-wrap: 500;
	text-decoration: line-through;
	color: #9b9b9b;
	width: 50%;
	margin-bottom: 0px;
}
.owl-carousel .item .card .card-body .conten-precio .precio-descuento {
	font-size: 16px;
	flex-wrap: 500;
	color: red;
	width: 50%;
	margin-bottom: 0px;
}
.owl-carousel .item .card .card-body .conten-precio .precio{font-size: 15px;color: #000;font-weight: bold;}
/*.owl-carousel .item .card{text-align: center;}*/
.owl-carousel .item .card h3 {color: var(--color1);}
.owl-carousel .item .card p {color: var(--color2)}
.owl-carousel .item .card a {color: #fff;}
.owl-carousel .item .card a:hover {cursor: pointer;}
.card {
	/*border-radius: 15px;*/
	border-radius: 0px;
	border: 1px solid #fff;
}

.mt-4,.my-4,.mt-3,.my-3 {margin-top: 0px;	}
.owl-carousel,
.owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent;
	position: relative;
	z-index: 1;
}
.owl-carousel {	display: none;width: 100%;z-index: 1}
.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	touch-action: manipulation;
	-moz-backface-visibility: hidden
}
.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}
.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	padding-top: 10px;
	padding-bottom: 20px;
}

.owl-carousel .owl-item,
.owl-carousel .owl-wrapper {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0)
}
.owl-carousel .owl-item {
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-touch-callout: none
}
.owl-carousel .owl-item img {display: block;width: 100%;}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {display: block;}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {display: block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev {
	cursor: pointer;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.owl-carousel .owl-nav button.owl-next,
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel button.owl-dot {
	background: 0;
	color: inherit;
	border: none;
	padding: 0 !important;
	font: inherit
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
	cursor: pointer;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.owl-carousel button.owl-dot {background: none;color: inherit;border: none;}
.owl-carousel button.owl-dot {color: var(--color1);}
.owl-carousel.owl-loaded {display: block;}
.owl-carousel.owl-loading {opacity: 0;display: block}
.owl-carousel.owl-hidden {opacity: 0}
.owl-carousel.owl-refresh .owl-item {visibility: hidden}
.owl-carousel.owl-drag .owl-item {
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.owl-carousel.owl-grab {cursor: move;cursor: grab}
.owl-carousel.owl-rtl {direction: rtl}
.owl-carousel.owl-rtl .owl-item {float: right}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {
	position: absolute;
	background: var(--color1);
	color: #fff;
	opacity: 0.5;
	font-size: 35px;
	font-weight: 100;
	cursor: pointer;
	font-size: 25px;
}
.owl-carousel .owl-nav button.owl-prev {top: 43%;left: 0px;}
.owl-carousel .owl-nav button.owl-next {top: 43%;right: 0px;}
.owl-carousel .owl-nav button.owl-prev:hover {box-shadow: rgba(0, 0, 0, 0.2) 2px 3px 5px 1px;opacity: 1;}
.owl-carousel .owl-nav button.owl-next:hover {box-shadow: rgba(0, 0, 0, 0.2) -2px 3px 5px 1px;opacity: 1;}
.owl-carousel .owl-nav button.owl-prev span {margin-bottom: 2px;}
.no-js .owl-carousel {display: block;}
.owl-carousel .animated {animation-duration: 1s;animation-fill-mode: both}
.owl-carousel .owl-animated-in {z-index: 0;}
.owl-carousel .owl-animated-out {z-index: 1;}
.owl-carousel .fadeOut {animation-name: fadeOut}

@keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

.owl-height {transition: height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity .4s ease}
.owl-carousel .owl-item .owl-lazy:not([src]),
.owl-carousel .owl-item .owl-lazy[src^=""] {max-height: 0}
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d}
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000}
.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url(owl.video.play.png) no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition: transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn {display: none;}
.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	transition: opacity .4s ease
}
.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%
}
.owl-carousel .item .card:hover {
	/*box-shadow: 2px 2px 12px 3px #c6c6c6;*/
	box-shadow: 0px 10px 12px 0px #c6c6c6;
	transition: 0.5s;
}
@media screen and (max-width:1300px) {.conten_galeria {width: 98.5%;}}
@media screen and (max-width:1192px) {
.container .row .owl-item .item .card .btn-carrito {width: 100%;font-size: 12px;font-weight: 600;padding-left: 10px;padding-right: 10px;text-align: center;}}
@media screen and (max-width:1152px) {.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{top: 25%;}	}
@media screen and (max-width:950px) {
	.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{top: 45%;}
	.owl-carousel .item .card a {font-size: 12px;}
	.owl-carousel .item .card h3 {font-size: 18px;}
	.owl-carousel .item .card h5 {font-size: 15px;}
	.conten_galeria .owl-item .item .card .card-body {margin: 0px;padding-left: 0px;padding-right: 0px;width: 100%;}	
	.owl-carousel .owl-item img{height: 250px;width: 100%;margin: 0px;margin-bottom: 10px;}}
@media screen and (max-width:700px) {.owl-carousel .owl-item img{height: 200px;}}
@media screen and (max-width:600px) {.owl-carousel .owl-item img{height: 250px;}}
@media screen and (max-width:550px) {
	.conten_galeria .card{height: 430px;}
	.owl-carousel .owl-item img{height: 200px;width: 200px;margin: auto;}
	.owl-carousel .item .card .card-body {text-align: left;padding: 0px;}
	.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{top: 40%;}
	.owl-carousel .item .card .card-body .nombre {font-size: 12px;}
	.owl-carousel .item .card .card-body .conten-precio .precio-old {font-size: 13px;}
	.owl-carousel .item .card .card-body .conten-precio .precio-descuento {font-size: 15px;}}
	.owl-carousel .owl-stage-outer{height: 450px;}
@media screen and (max-width:460px) {.owl-carousel .owl-item img{height: 180px;width: 180px;}}
@media screen and (max-width:430px) {.conten_galeria .card {height: 380px;}.owl-carousel .owl-item img{height: 150px;width: 150px;}}

/*================== owl.theme.default.min.css ===============*/
.owl-theme .owl-dots {display: none;}
.owl-theme .owl-dots,
.owl-theme .owl-nav {text-align: center;-webkit-tap-highlight-color: transparent}
.owl-theme .owl-nav {margin-top: 10px}
.owl-theme .owl-nav [class*=owl-] {
	color: #FFF;
	font-size: 14px;
	margin: 5px;
	padding: 4px 7px;
	background: #D6D6D6;
	display: inline-block;
	cursor: pointer;
	border-radius: 3px
}
.owl-theme .owl-nav [class*=owl-]:hover {background: var(--color1);color: #FFF;text-decoration: none}
.owl-theme .owl-nav .disabled {opacity: .5;cursor: default}
/* === PUNTOS DEL CARRUCEL ===*/
.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 10px;display: none;}
.owl-theme .owl-dots .owl-dot {display: inline-block;zoom: 1;}
.owl-theme .owl-dots .owl-dot span {width: 10px;height: 10px;margin: 5px 7px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 30px}
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {background: #869791}



/*================= CLIENTES ===============*/
.clientes {width: 100%;background: #fff;padding-top: 50px;padding-bottom: 50px;}
.clientes .titu-clientes {display: flex;flex-wrap: wrap;justify-content: center;width: 100%;margin: auto;text-align: center;margin-bottom: 20px;}
.clientes .titu-clientes h2 {width: 100%;font-size: 30px;color: var(--color1);margin-bottom: 20px;}
.clientes .conten-clientes {display: flex;flex-wrap: wrap;justify-content: center;margin: auto;width: 80%;height: 180px;}
.clientes .conten-clientes .conten-produc-promo {width: 100%; height: 100%;}
.clientes .conten-clientes .conten-produc-promo .row{width: 100%; height: 100%;}
.clientes .conten-clientes img {height: 100px;width: 200px;margin: 15px;}
.clientes .conten-clientes .owl-carousel.owl-loaded{height: 100%;
}
/*================= FIN CLIENTES ===============*/

.videos_publicitarios{
	display: flex;
	flex-wrap: wrap;
	width: 1270px;
	margin: auto;
	padding-top: 30px;
	padding-bottom: 30px;}
.videos_publicitarios .titulo{
	width: 100%;
	background: var(--color1);
    color: #fff;
    padding: 20px;
    border-radius: 10px;
    font-weight: bold;
    transform: skewX(-15deg);
    margin-left: 10px;
    margin-right: 10px;}
.videos_publicitarios .conten-videos{width: 100%;}
.videos_publicitarios .conten-videos .owl-stage-outer{height: auto;}
.videos_publicitarios .conten-videos .video{border-radius: 10px;}
.videos_publicitarios .owl_vp{display: flex;flex-wrap: wrap;	width: 100%;}
@media screen and (max-width:1336px) {.videos_publicitarios{width: 98%;}}