.aquelarres-heading {
    margin-top:10px;
}

.aquelarres-heading img {
    width:100%;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.08' numOctaves='4' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='2.5'/%3E%3C/filter%3E%3C/defs%3E%3Crect x='3' y='3' width='94' height='94' fill='white' filter='url(%23t)' rx='1' ry='1'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.08' numOctaves='4' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='2.5'/%3E%3C/filter%3E%3C/defs%3E%3Crect x='3' y='3' width='94' height='94' fill='white' filter='url(%23t)' rx='1' ry='1'/%3E%3C/svg%3E");
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
}

.iframe {
    position: relative;
    z-index: 1; /* Crea un contexto de apilamiento nuevo */
}

.iframe iframe {
    position: relative;
    z-index: 10;
    display: block;
    opacity: 0.7;
    padding: 5px;
    height: 360px;
    /* margin-left: 5px; */
}

.iframe::before {
    transition: 0.3s;
    border: 3px solid transparent;
    filter: var(--sin-efecto, url(#distorsion) saturate(0.4) drop-shadow(1px 3px 3px rgba(0, 0, 0, 0.45)));
    content: '';
    position: absolute;
    inset: 0;
    z-index: 10;
    pointer-events: none;
    /* background-color: var(--mi-color) !important; */
    background-position: center !important;
    background-size: contain !important;
    border: var(--mi-borde, none);
    background-blend-mode: luminosity;
    background-color: #fff;
    box-shadow: inset 0px 0px 5px #000;
}

.rowtaller {
	display: flex;
	flex-direction: column;
	padding:0;
}

.rowtaller p {
    font-size: 16px;
    letter-spacing: -0.9px;
    color: #fff;
    line-height: 20px;
    /* background-color: var(--color-b1); */
    border-radius: 5px;
    text-align: center;
    padding: 0px 15px;
    font-family: 'English';
    /* border-top-right-radius: 0px; */
    /* border-top-left-radius: 0px; */
    text-transform: uppercase;
    font-weight: 600;
}

.rowtaller p.ttaller {
    color:var(--color-gold);
    font-size:13px;
}

.aquelarres .iconit {
    filter: saturate(0) sepia(0.3) brightness(1);
}

.aquelarres .fecha {
    font-weight:bold;
    color: var(--color-gold-dark);
}

.aquelarres .hora {
    font-weight:bold;
    color: var(--color-gold);
    text-shadow: 1px 1px 1px #000;
}

.aquelarres .lugar {
    font-weight:bold;
    color: var(--color-gold-ultra-dark);
}

.taller-img {
    
}

.taller-img img {
    width: 100%;
    height: auto;
    
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 3 96 94' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.08' numOctaves='4' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='2.5'/%3E%3C/filter%3E%3C/defs%3E%3Crect x='3' y='3' width='94' height='94' fill='white' filter='url(%23t)' rx='1' ry='1'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 3 96 94' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.08' numOctaves='4' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='2.5'/%3E%3C/filter%3E%3C/defs%3E%3Crect x='3' y='3' width='94' height='94' fill='white' filter='url(%23t)' rx='1' ry='1'/%3E%3C/svg%3E");
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
}

.ficha_aquelarres .detalles {
    padding:15px;
}

.ficha_aquelarres .detalles p {
    color:#fff;
    margin:0px;;
    padding:0px;
    line-height:25px;
}

.ficha_aquelarres .detalles p.toblack {
    color:var(--color-gold);
    font-weight:bold;
}

.ficha_aquelarres .detalles span.icone {
    filter:saturate(0) sepia(0.3);
    margin-right:5px;
}

.taller-img-ficha {
	position: relative;
    overflow: hidden;
    background-size: cover;
	background-repeat: no-repeat;
    background-position: center center;
    height: auto;
	width: 100%;
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    text-align: center;
	margin-bottom:20px;

    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 3 96 93.5' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.08' numOctaves='4' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='2.5'/%3E%3C/filter%3E%3C/defs%3E%3Crect x='3' y='3' width='94' height='94' fill='white' filter='url(%23t)' rx='1' ry='1'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 3 96 93.5' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.08' numOctaves='4' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='2.5'/%3E%3C/filter%3E%3C/defs%3E%3Crect x='3' y='3' width='94' height='94' fill='white' filter='url(%23t)' rx='1' ry='1'/%3E%3C/svg%3E");
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
}

.rowtaller .fechita {
	text-align: center;
    font-weight: bold;
    color: var(--color-gold);
    padding: 8px 15px 5px;
    width: 100%;
    margin-bottom:-2px;
    z-index:1;
}

.asociados .grilla-aquelarres {
	grid-template-columns: repeat(2,1fr);
}

.asociados .grilla-talleres {
    grid-template-columns: repeat(2, 1fr);
}

.banquelarres {
    width:100%;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 3 100 100' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.08' numOctaves='4' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='2.5'/%3E%3C/filter%3E%3C/defs%3E%3Crect x='3' y='3' width='94' height='94' fill='white' filter='url(%23t)' rx='1' ry='1'/%3E%3C/svg%3E");
	mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 3 100 100' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='t'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.08' numOctaves='4' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='2.5'/%3E%3C/filter%3E%3C/defs%3E%3Crect x='3' y='3' width='94' height='94' fill='white' filter='url(%23t)' rx='1' ry='1'/%3E%3C/svg%3E");
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
}