body{
	overflow-x: hidden;
}

.secciones {
    max-width: 1200px;
    margin: auto;
    
}

.secciones-slide{
    max-width: 1200px;
    margin: auto;
    
}


.container-fluid{
	margin: auto;
	
}
.row{
	padding: 0;
	margin: auto;

}

.blog{
	max-width: 1200px;
	text-align: left;
	padding-top: 25px;
	font-family:'Airfly';

}

.carousel-cr{
	max-width: 1300px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;

}
.cr-arts{
	max-width: 1000px;
	margin: auto;
}
.carousel-control-next-icon{
	background-image: url('../images/blog/flecha-derecha-blanco.svg') !important;
}
.carousel-control-prev-icon {
    background-image: url('../images/blog/flecha-izquierda-blanco.svg') !important;
}
.cr-title{
	font-family:'Airfly';
	color: #62519c;
	margin-top: 30px;
}
.cr-text{
	color: #6b6b6b;
    font-family: 'Gilroy-Regular', sans-serif !important;
}
.btn-cr{
	background-color: #3BCAE2;
	font-family:'Airfly';
	color: #fff;
	width: 70%;
	margin-bottom: 15px;
	margin-left: auto;
	margin-right: auto;
	justify-content: center;
	border-radius: 30px;
	display: flex;
}

.btn-cr:hover{
	background-color: #62519c;
	font-family:'Airfly';
	color: #fff;
}
.col-4{
	margin: auto;
	justify-content: center;
	display: flex;
}
.sub-prod{
	color: #4d4185;
}
.productos-secc2{max-width: 1000px; margin-top: 80px;}
.empaques1 {max-width: 130px;margin-top: -230px; margin-left: 45px;}
.empaques2 {max-width: 230px;margin-top: -150px;}
.empaques3 {max-width: 230px;margin-top: -150px;}
.empaques4 {max-width: 180px;margin-top: -185px; margin-left: 24px;}


/*-------Pleca todo sea por los peludos------*/
.st0-mision-hero{fill:#62519c;}
	.st1-mision-hero{fill:#FFFFFF;}
	.st2-mision-hero{font-family:'Airfly';}
	.st3-mision-hero{font-size:38.5417px;}
	.st4-mision-hero{letter-spacing:-4;}

.artbanner2{background-color: #e1686b !important;}
.art-banner{
	margin-top: -5px;
	background-color: #3BCAE2;
    height: 600px;
    	/* background-image: url('../images/blog/hero-art.jpg'); */
    	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
}
.card-body{height: 20vh;}
.jul1-banner{
	    background-image: url('../images/blog/Jul1_Dsk.webp');
}

.jul2-banner{
	    background-image: url('../images/blog/Jul2_Dsk.webp');
}
.ago1-banner{
	    background-image: url('../images/blog/ago1_Dsk.webp');
}
.ago2-banner{
	    background-image: url('../images/blog/ago2_Dsk.webp');
}

.sep01-banner{background-image: url('../images/blog/Sep01-Dsk.webp');}
.sep02-banner{background-image: url('../images/blog/Sep02-Dsk.webp');}

.Oct01-banner{background-image: url('../images/blog/Oct01-Dsk.webp');}
.Oct02-banner{background-image: url('../images/blog/Oct02-Dsk.webp');}

.Nov01-banner{background-image: url('../images/blog/Nov01-Dsk.webp');}
.Nov02-banner{background-image: url('../images/blog/Nov02-Dsk.webp');}

.Dic01-banner{background-image: url('../images/blog/Dic01-Dsk.webp');}
.Dic02-banner{background-image: url('../images/blog/Dic02-Dsk.webp');}

.dinamica{
	background-image: url('../images/blog/HEADER_LUDOS_nov24.jpg'); margin-top: 70px; 
}
.img-art{display: flex; width: 90%; border-radius: 20px; margin-bottom: 30px; margin-left: auto; margin-right: auto; background-size: contain; background-repeat: no-repeat;}


.mision-header{
	display: flex;
	justify-content: center;
	flex-direction: column;
    text-align: center;
    height: auto;
    color: #fff;
    padding-top: 50px;
   
}

.mision-img {
    position: absolute;
    right: 400px;
    width: 28.5%;
}


.etiqueta-mision-hero{
	margin-top: 100px;
	width: 70%;
    margin-left: auto;
    margin-right: auto;

   
}

    .st0-product{fill:#52B9DB;}
	.st1-product{fill:none;}
	.st2-product{fill:#FFFFFF;}
	.st3-product{font-family:'Airfly';}
	.st4-product{font-size:38.5417px;}
	.st5-product{letter-spacing:-4;}


.mision-header h1{
	 font-family: 'Airfly', sans-serif;
	 font-size: 65px;
	 line-height: 65px;
	  padding: 20px;
	  color: #fff;
	  text-align: center;
}
.mision-header p{
	font-family:'Gilroy-Bold', sans-serif;
	font-size: 20px;
	 padding: 10px;
	 color: #fff;
	 text-align: center;
}



.blog h2 {
    color: #62519c;
    font-size: 35pt;
    font-family: 'Airfly', sans-serif !important;
    padding-top: 25px;
  
}

.blog p {
    color: #6b6b6b;
    font-family: 'Gilroy-Regular', sans-serif !important;
    font-size: 18pt;
    /* padding: 25px; */
	text-align: justify;
    
}
.blog .share{
	padding-top: 35px;
	font-family: 'Airfly', sans-serif !important;
	color: #62519c;
    font-size: 16pt;
	justify-content: right;
	text-align: right;
}

.compartir{
	display: flex;
	justify-content: flex-end;
}
.p-txt{
	font-family: 'Airfly', sans-serif !important;
	color: #62519c;
    font-size: 16pt;
	text-align: left;
}
.columns{
	column-count: 2;
	column-gap: 50px; 
	text-align: justify;
   }
.ar-texto{
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	margin-bottom: 50px;
	justify-content: center;
	font-family: 'Gilroy-Regular', sans-serif !important;
	font-size: 12pt;
	
}

.cr-desk{display: flex;}
.cr-mob{display: none;}
.carousel-cr{
	max-width: 1300px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;

}
.cr-arts{
	max-width: 1000px;
	margin: auto;
}

.mision2{
	margin-bottom: 50px;
}

/* ----pleca convivencia --*/

	.st0-convivencia{fill:#F3BE68;}
	.st1-convivencia{fill:none;}
	.st2-convivencia{fill:#FFFFFF;}
	.st3-convivencia{font-family:'Gilroy-Bold';}
	.st4-convivencia{font-size:33px;}

/* ----pleca convivenciaMobile --*/

    .st0-convivencia-mobile{fill:#F3BE68;}
	.st1-convivencia-mobile{fill:none;}
	.st2-convivencia-mobile{fill:#FFFFFF;}
	.st3-convivencia-mobile{font-family:'Gilroy-Bold';}
	.st4-convivencia-mobile{font-size:12.9179px;}


/*---- Seccion fotos y accesorios ---*/

.foto-contenido{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.sec-F-a{
	padding-top: 50px;
}

.foto-accesorio{
	background-color: #3bcae2;
	color: #fff;
	font-family:'Gilroy-Regular';
	text-align: center;
}

/*.foto-accesorio img{
	padding-top: 45px;
}*/

.foto-accesorio p{
	font-size: 20px;
	padding: 40px 5px 20px 5px;
}


/* ------- Slide Productos ----- */

.productos-slide{
	    padding-top: 70px;
}

.carousel-control-next-icon {
    background-image: url('../images/nuestra-mision/flecha-derecha-blanco.svg');
}

.carousel-control-prev-icon {
	 background-image: url('../images/nuestra-mision/flecha-izquierda-blanco.svg');
	}

.carousel-control-next-icon, .carousel-control-prev-icon {
    width: 4rem;
    height: 4rem;   
}



.slide-contenido{
	text-align: center;
    justify-content: center;
    display: flex;
    align-items: center;
    flex-direction: column;
    color: #fff;
    font-family:'Gilroy-Bold';
    font-size: 20px;
}


.slide-contenido p{
    padding-bottom: 85px;
}

.chilaquil{

    background-color: #e1686b;
}

.burbujas-slide{
	background-image: url('../images/nuestra-mision/burbujas.webp');
	background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

/*.control-izq{
	margin-left: 300px;

}

.control-derecho{
margin-right: 290px;
}*/



/*------Pleca chilaquil ---*/

.plecas-slide{
	padding: 40px 0px;
}
.st0-chilaquil{fill:#62539C;}
	.st1-chilaquil{fill:#FFFFFF;}
	.st2-chilaquil{font-family:'Airfly';}
	.st3-chilaquil{font-size:137.091px;}
	.st4-chilaquil{fill:#B9E1E5;}
	.st5-chilaquil{font-size:80.8538px;}
	.st6-chilaquil{letter-spacing:-8;}

/*------Pleca BACO ---*/

.st0-baco{fill:#62539C;}
	.st1-baco{fill:#FFFFFF;}
	.st2-baco{font-family:'Airfly';}
	.st3-baco{font-size:137.091px;}
	.st4-baco{fill:#B9E1E5;}
	.st5-baco{font-size:80.8538px;}
	.st6-baco{letter-spacing:-8;}

.baco{
    background-color: #4ebade;
}

/*------Pleca AKANE ---*/

.st0-akane{fill:#62539C;}
	.st1-akane{fill:#FFFFFF;}
	.st2-akane{font-family:'Airfly';}
	.st3-akane{font-size:137.091px;}
	.st4-akane{fill:#B9E1E5;}
	.st5-akane{font-size:80.8538px;}
	.st6-akane{letter-spacing:-8;}

.akane{
    background-color: #a3cf72;
}

/*------Pleca CASI ---*/

	.st0-casi{fill:#62539C;}
	.st1-casi{fill:#FFFFFF;}
	.st2-casi{font-family:'Airfly';}
	.st3-casi{font-size:137.091px;}
	.st4-casi{fill:#B9E1E5;}
	.st5-casi{font-size:80.8538px;}
	.st6-casi{letter-spacing:-8;}


.casi{
	background-color: #f79a67;
}

.flecha{
	margin-top: -90px;
	margin-right: 490px;
}


.info-final{
	background-color: #b9e1e5;
	margin-bottom: -15px;
}

.info-info{
	 height: 250px;
}

.info-contenido{
	display: flex;
    align-items: center;
    justify-content: center;
    
}

.info-contenido h1{
 color: #62519c;
    font-size: 55px;
    font-family: 'Airfly', sans-serif;
    padding-top: 25px;
}

.descubre{
	 font-family: 'Airfly';
    background-color: #F3BE68;
    color: #4d4185;
    font-size: 25px;
    padding: 10px 20px;
    border-radius: 50px;
    margin: 15px;

}

.descubre a{
	text-decoration: none;
}

.descubre:hover{
   background-color: #F3BE68;
    color: #fff;
}
@media only screen and (max-width: 1350px) {
	.dinamica{
		background-image: url('../images/blog/HEADER_LUDOS_nov24_1300.jpg'); margin-top: 70px; 
	}
}

@media only screen and (max-width: 1300px) {
	.dinamica{
		background-image: url('../images/blog/HEADER_LUDOS_nov24_1300.jpg'); margin-top: 70px; 
	}
	.productos-secc2{max-width: 800px; margin-top: 80px;}
	.empaques1 {max-width: 102px;margin-top: -178px; margin-left: 29px;}
	.empaques2 {max-width: 165px;margin-top: -104px;margin-left: 5px;}
	.empaques3 {max-width: 150px;margin-top: -108px;margin-left: 5px;}
	.empaques4 {max-width: 126px;margin-top: -130px; margin-left: 21px;}

	.columns{
		column-count: 2;
		column-gap: 50px; 
		text-align: justify;
	   }
	.ar-texto{
		max-width: 900px;
		font-size: 11pt;
		
	}

.secciones-slide{
    max-width: 1000px;
    margin: auto;
    
}

.carousel-control-next, .carousel-control-prev {
  width: 5%;
    
}

.slide-contenido p {
    padding-bottom: 55px;
}

}


/*----------------------------------------------------------1024 -------*/
/* LAPTOP */
@media only screen and (max-width: 1024px) {

	.blog p{
		font-size: 12pt !important;
	}
	.compartir{
		justify-content: space-evenly;
	}
	.blog{
		max-width: 700px;
	
	}
	.columns{
		column-count: 2;
		column-gap: 50px; 
		text-align: justify;
	   }
	.ar-texto{
		max-width: 700px;
		font-size: 11pt;
		
	}
	.carousel-cr{
		max-width: 900px;
	
	}
	.cr-arts{
		max-width: 800px;
	}
.secciones-slide {
    max-width: 900px;
}

.mision h2 {
   
    font-size: 35px; 
}

/*.foto-accesorio img{
	padding-bottom: 0px;
    padding-top: 15px;
    
}*/



.carousel-control-next, .carousel-control-prev {
  width: 5%;
    
}


/*.img-chilaquil{
	padding-top: 0px;
}*/

.flecha{
	margin-top: -120px;
	margin-right: 390px;
}
/*.img-baco{
	padding-top: 0px;
}*/

.plecas-slide{
	padding: 0px;
}


.etiqueta-mision-hero{
	width: 60%;
    margin: auto
	
   
}

.mision-header{

    padding-top: 115px;
   
}





.mision-img {
     position: absolute;
    right: 50px;
    width: 57%;
}
.mision-header h1{

	 font-size: 55px;
	 line-height: 55px;
	  
}
.mision-header p{
	
	font-size: 25px;
	
}


.info-contenido h1 {
    font-size: 45px;
}

.perro-accesorios{
	
	width: 100%;
	padding-top: 100px;
}


}





/* TABLETA */
@media only screen and (max-width: 991px) {

	.productos-secc2{max-width: 800px; margin-top: 80px;}
	.empaques1 {max-width: 102px;margin-top: -178px; margin-left: 29px;}
	.empaques2 {max-width: 165px;margin-top: -104px;margin-left: 5px;}
	.empaques3 {max-width: 150px;margin-top: -108px;margin-left: 5px;}
	.empaques4 {max-width: 126px;margin-top: -130px; margin-left: 21px;}
	.blog p{
		font-size: 12pt !important;
	}
	.compartir{
		justify-content: space-evenly;
	}
	.carousel-inner {
		max-width: 656px;
	}
	.dt-ar{
		width: 100% !important;
		display: flex;
		justify-content: space-around !important;
	}
	.dt-ar p{
		font-size: 8pt;
	}
	.blog h2{
		text-align: center;
		font-size: 40pt;
		margin-bottom: 30px;
	}
	.blog p {
		font-size: 12pt;
		text-align: center;
	}
	.compartir {
		display: flex;
		justify-content: center;
	}
	.ar-cnt{
		width: 100%;
		display: flex;

	}
	.blog{
		max-width: 700px;
		margin: auto !important;
	
	}
	.columns{
		column-count: 2;
		column-gap: 50px; 
	   }
	.ar-texto{
		max-width: 700px;
		font-size: 12pt;
		
	}
	.carousel-cr{
		max-width: 700px;
	
	}
	.cr-arts{
		max-width: 600px;
	}
.art-banner{
	height: 850px;
	display: block;
}

.mision-img {
    position: absolute;
    right: 50px;
    width: 47.8%;
}

.art-mision {
     margin-top: 10px; 
}

.art-banner{
	
    	/* background-image: url('../images/blog/hero-art-1024.jpg'); */
    	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
}

.dinamica{background-image: url('../images/blog/HEADER_LUDOS_nov24_1024.jpg');}
.jul1-banner{background-image: url('../images/blog/Jul1_1024.webp');}
.jul2-banner{background-image: url('../images/blog/Jul2_1024.webp');}

.ago1-banner{background-image: url('../images/blog/Ago1_1024.webp');}
.ago2-banner{background-image: url('../images/blog/Ago2_1024.webp');}

.sep01-banner{background-image: url('../images/blog/Sep01-1024.webp');}
.sep02-banner{background-image: url('../images/blog/Sep02-1024.webp');}

.Oct01-banner{background-image: url('../images/blog/Oct01-1024.webp');}
.Oct02-banner{background-image: url('../images/blog/Oct02-1024.webp');}

.Nov01-banner{background-image: url('../images/blog/Nov01-1024.webp');}
.Nov02-banner{background-image: url('../images/blog/Nov02-1024.webp');}

.Dic01-banner{background-image: url('../images/blog/Dic01-1024.webp');}
.Dic02-banner{background-image: url('../images/blog/Dic02-1024.webp');}


.card-body{height: 25vh;}

.cr-title{
	font-family:'Airfly';
	color: #62519c;
	margin-top: 20px;
	font-size: 18px;
}
.cr-text{
	color: #6b6b6b;
    font-family: 'Gilroy-Regular', sans-serif !important;
	font-size: 14px;
}


.mision-header{

    padding-top: 150px;

   
}


.mision-header p{
	
	font-size: 20px;
	
}

.perro-accesorios{
	
	width: 70%;
	padding-top: 10px;
}

.burbujas-slide{
	background-image: url('../images/nuestra-mision/burbujas-991.webp');
	background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}



}

 @media only screen 
    and (min-device-width : 300px) 
    and (max-device-width : 362px) {

.dinamica{
	background-image: url('../images/blog/HEADER_LUDOS_nov24_movil.jpg'); 
	margin-top: 120px !important;
	    background-position: left !important;
	background-color: #e1686b; 
	padding-top: 50px;}

    }


/* MÓVIL */
@media only screen and (max-width: 576px) {
	.products-text p{margin-bottom: 25px;}
	.sub-prod {margin-top: 15px;}
	.eti-1a {margin-top: -25px;}
	.productos-secc2{max-width: 1000px; margin-top: 80px;}
	.empaques1 {max-width: 159px;margin-top: -49px; margin-left: 0px;}
	.empaques2 {max-width: 281px;margin-top: -2px;}
	.empaques3 {max-width: 267px;margin-top: -10px;}
	.empaques4 {max-width: 224px;margin-top: -10px; margin-left: 0px;}
	.dt-ar{
		width: 100% !important;
		display: flex;
		justify-content: space-around !important;
	}
	.dt-ar p{
		font-size: 8pt;
	}
	.blog h2{
		text-align: center;
		font-size: 30pt;
		margin-bottom: 15px !important;
		padding-top: 10px;
	}
	.compartir {
		display: flex;
		justify-content: space-around;
	}
	.ar-cnt{
		width: 100%;
		display: flex;

	}
	.blog{
		max-width: 350px;
		margin-left: auto !important;	
		margin-right: auto !important;	
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.blog p{
		font-size: 12pt !important;
		text-align: center !important;	
	}
	.columns{
		column-count: 1;
		column-gap: 0px; 
	   }
	.ar-texto{
		max-width: 350px;
		font-size: 13pt !important;
		line-height: 27px !important;
		margin-top: 10px;
	}
	.cr-text{ margin-bottom: 10px;}
	.cr-title {margin-top: 16px;}
	.cr-desk{display: none;}
	.cr-mob{display: flex; margin-top: -40px;}

	.carousel-cr{
		max-width: 500px;
	
	}
	.cr-arts{
		max-width: 400px;
		margin: auto !important;
	}
	.crmb{
		margin: auto;
		justify-content: center;
		display: flex;
	}
	.carousel-inner {
		height: 420px !important;
	}

.mision-header {
   padding-top: 115px;
}

.art-banner {
    background-color: #3BCAE2;
    height: 560px;
    /* background-image: url('../images/blog/hero-art-movil.jpg'); */
    	background-position: right;
    	background-repeat: no-repeat;
    	background-size: cover;
}
.card-body{height: 20vh;}
.dinamica{background-image: url('../images/blog/HEADER_LUDOS_nov24_movil.jpg'); margin-top: 80px;background-color: #e1686b; padding-top: 50px;}
.jul1-banner{background-image: url('../images/blog/Jul1_mob.webp');}
.jul2-banner{
	    background-image: url('../images/blog/Jul2_mob.webp');
}
.ago1-banner{
	    background-image: url('../images/blog/Ago1_mob.webp');
}
.ago2-banner{
	    background-image: url('../images/blog/Ago2_mob.webp');
}
.sep01-banner{background-image: url('../images/blog/Sep01-mob.webp');}
.sep02-banner{background-image: url('../images/blog/Sep02-mob.webp');}

.Oct01-banner{background-image: url('../images/blog/Oct01-mob.webp');}
.Oct02-banner{background-image: url('../images/blog/Oct02-mob.webp');}

.Nov01-banner{background-image: url('../images/blog/Nov01-mob.webp');}
.Nov02-banner{background-image: url('../images/blog/Nov02-mob.webp');}

.Dic01-banner{background-image: url('../images/blog/Dic01-mob.webp');}
.Dic02-banner{background-image: url('../images/blog/Dic02-mob.webp');}


.etiqueta-mision-hero{
	width: 70%;
    margin: auto
	
   
}

.mision-header h1{

	 font-size: 39px;
	 line-height: 39px;
	 padding: 10px;
	  
}
.mision-header p{
	
	font-size: 15px;
	
}



.mision h2 {
    font-size: 25px;
}

.mision p {
    padding: 15px 5px;
    font-size: 15px;
    
}

.img-reciclado {
    width: 100%;
}

.foto-accesorio p{
	font-size: 15px;
}

.perro-accesorios{
	
	width: 100%;
}


.foto-accesorio img {
    margin-bottom: 0px;
}

.productos-slide{
	    padding-top: 0px;
}


.carousel-control-next-icon, .carousel-control-prev-icon {
    width: 2rem;
    height: 2rem;   
}

.carousel-control-next, .carousel-control-prev {
  width: 15%;
    
}

.burbujas-slide{
	background-image: url('../images/nuestra-mision/burbujas-576.webp');
	background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.plecas-slide{
	padding: 40px 0px;
}

.slide-contenido p{
    padding-bottom: 0px;
    font-size: 15px;
}

.img-chilaquil{
	width: 100%;
	margin-top: 10px;
}

.img-baco{
	width: 126%;
	margin-top: 10px;
}

.img-akane{
	width: 114%;
	margin-top: 14px;
}

.img-casi{
	width: 139%;
	margin-top: 10px;
}

.info-contenido h1{

    font-size: 30px;
margin-bottom: -90px;}

.descubre{

    font-size: 15px; 

}



	}
