.elementor-234 .elementor-element.elementor-element-1ab880b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.45;}.elementor-234 .elementor-element.elementor-element-1ab880b:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-1ab880b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#292826;background-image:url("https://jajajers.com/wp-content/uploads/2026/10/fondo_jajajers_actuaciones.webp");background-position:center bottom;background-repeat:no-repeat;background-size:cover;}.elementor-234 .elementor-element.elementor-element-1ab880b::before, .elementor-234 .elementor-element.elementor-element-1ab880b > .elementor-background-video-container::before, .elementor-234 .elementor-element.elementor-element-1ab880b > .e-con-inner > .elementor-background-video-container::before, .elementor-234 .elementor-element.elementor-element-1ab880b > .elementor-background-slideshow::before, .elementor-234 .elementor-element.elementor-element-1ab880b > .e-con-inner > .elementor-background-slideshow::before, .elementor-234 .elementor-element.elementor-element-1ab880b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#292826;--background-overlay:'';}.elementor-234 .elementor-element.elementor-element-681e91e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-234 .elementor-element.elementor-element-88caf23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-234 .elementor-element.elementor-element-46690f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-46690f5 .elementor-heading-title{font-family:"Bebas Neue BOLD", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-234 .elementor-element.elementor-element-b190632{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-6fd6ab2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-234 .elementor-element.elementor-element-7d8103b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-234 .elementor-element.elementor-element-7d8103b:not(.elementor-motion-effects-element-type-background), .elementor-234 .elementor-element.elementor-element-7d8103b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-234 .elementor-element.elementor-element-2314804{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-234 .elementor-element.elementor-element-94d2266{--grid-columns:1;--grid-row-gap:0px;}.elementor-234 .elementor-element.elementor-element-94d2266 > .elementor-widget-container{margin:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-234 .elementor-element.elementor-element-1ab880b{--width:100%;}.elementor-234 .elementor-element.elementor-element-681e91e{--width:100%;}.elementor-234 .elementor-element.elementor-element-88caf23{--width:100%;}.elementor-234 .elementor-element.elementor-element-7d8103b{--width:100%;}.elementor-234 .elementor-element.elementor-element-2314804{--width:100%;}}@media(max-width:1024px){.elementor-234 .elementor-element.elementor-element-94d2266{--grid-columns:1;}}@media(max-width:767px){.elementor-234 .elementor-element.elementor-element-94d2266{--grid-columns:1;}}/* Start custom CSS */@font-face{font-family:'Bebas Neue BOLD';src:url('/wp-content/uploads/2026/10/BebasNeue-Bold.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Bebas Neue REGULAR';src:url('/wp-content/uploads/2026/10/BebasNeue-Regular.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Bebas Neue BOOK';src:url('/wp-content/uploads/2026/10/BebasNeue-Book.woff2') format('woff2');font-style:normal;font-weight:400;font-display:swap}
:root{--jj-yellow:#f1df4b;--jj-ink:#292826;--jj-grey:#eee}
html{scroll-behavior:smooth;scroll-padding-top:24px}
body{margin:0;background:white;color:var(--jj-ink)}
.jj-box{width:calc(100% - 64px);max-width:1200px;min-width:0;margin-inline:auto;padding:0;gap:0;position:relative}
.jj-hero,.jj-about,.jj-podcast,.jj-events,.jj-header,.jj-footer{--container-widget-width:100%;--widgets-spacing:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;gap:0}
.jj-box p{margin:0}
:where(.jj-box) .elementor-heading-title{color:var(--jj-ink);font-weight:400;line-height:1}
.jj-box strong{font-family:'Bebas Neue BOLD',sans-serif;font-weight:400}
.jj-button .elementor-button{font:400 27px/1 'Bebas Neue BOLD',sans-serif;color:var(--jj-ink);background:#fff;border:1px solid #888;border-radius:100px;padding:14px 42px;min-height:48px;box-shadow:none;transition:background .2s,transform .2s}
.jj-button a[href]:hover{background:var(--jj-yellow);transform:translateY(-2px)}
.jj-box a:focus-visible,.jj-box summary:focus-visible,.jj-box button:focus-visible{outline:3px solid currentColor;outline-offset:5px}
.jj-social-icon img{width:auto!important;height:22px!important;object-fit:contain;display:block}
.jj-social-icon{width:22px!important;flex:0 0 22px}
@media(max-width:767px){.jj-box{width:calc(100% - 36px)}.jj-button .elementor-button{font-size:22px;padding:11px 28px;min-height:44px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.jj-circle-type img{animation:none!important}.jj-button a{transition:none}}

.jj-hero-copy.e-con,.jj-hero-socials.e-con,.jj-footer-socials.e-con,.jj-circle.e-con,.jj-about-copy.e-con,.jj-podcast-card.e-con,.jj-events-heading.e-con{padding:0}

.jj-agenda-hero.e-con,.jj-agenda-section.e-con{padding:0;gap:0;--widgets-spacing:0px;--container-widget-width:100%}
.jj-agenda-hero{position:relative;background-color:var(--jj-ink);overflow:hidden;isolation:isolate}
.jj-agenda-hero:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:90px;z-index:5;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 100' preserveAspectRatio='none'%3E%3Cpath fill='%23eeeeee' d='M0 78 C250 94 570 99 875 78 C1100 63 1190 35 1320 67 C1470 99 1565 124 1600 0 L1600 100 L0 100Z'/%3E%3C/svg%3E") center bottom/100% 100% no-repeat}
.jj-agenda-hero-inner.e-con{height:555px;padding:0;position:relative}
.jj-agenda-hero-copy.e-con{position:absolute;top:80px;left:0;width:530px;padding:0;gap:0;z-index:3}
.jj-agenda-title .elementor-heading-title{font:400 132px/.88 'Bebas Neue BOLD',sans-serif;color:#fff;letter-spacing:-1px;margin:0}
.jj-agenda-underline{width:550px!important;max-width:none!important;position:relative;left:-22px;margin-top:18px!important}
.jj-agenda-underline img{display:block;width:100%!important;height:auto}
.jj-agenda-portrait{position:absolute!important;right:-40px;bottom:0;width:auto!important;height:100%;aspect-ratio:1269/957;max-width:none!important;z-index:2}
.jj-agenda-portrait img{display:block;width:100%;height:auto}
.jj-agenda-section.e-con{background:var(--jj-grey);padding:100px 0 120px}
.jj-agenda-inner.e-con{padding:0;gap:0}
.jj-agenda-accordion{width:100%;--widgets-spacing:0px}
.jj-agenda-accordion .e-n-accordion{gap:0!important}
.jj-agenda-accordion .e-n-accordion-item{border:0!important;border-bottom:1px solid #aaa9a7!important;border-radius:0;background:transparent;margin:0 26px;padding:0;overflow:hidden}
.jj-agenda-accordion .e-n-accordion-item[open]{background:#fff;border-bottom:0!important;border-radius:28px;margin:0 0 20px;padding:0 26px 26px}
.jj-agenda-accordion .e-n-accordion-item-title{display:flex;justify-content:space-between;align-items:flex-start;background:transparent!important;border:0!important;padding:25px 0!important;gap:22px;min-height:190px;list-style:none}
.jj-agenda-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{min-height:0;padding:26px 0 24px!important}
.jj-agenda-accordion .e-n-accordion-item-title-header{flex:1;min-width:0}
.jj-agenda-accordion .e-n-accordion-item-title-text{display:flex!important;align-items:flex-start;gap:20px;font:400 54px/1.05 'Bebas Neue BOLD',sans-serif;color:var(--jj-ink);margin:0}
.jj-agenda-number{font:400 100px/.95 'Bebas Neue BOLD',sans-serif;flex:0 0 100px;display:block}
.jj-agenda-heading{padding-top:12px;display:block}
.jj-agenda-heading strong{display:block;font:400 54px/1.04 'Bebas Neue BOLD',sans-serif}
.jj-agenda-date{display:block;font:400 43px/1.1 'Bebas Neue REGULAR',sans-serif;margin-top:8px}
.jj-agenda-heading small{display:block;font:400 32px/1.08 'Bebas Neue REGULAR',sans-serif}
.jj-agenda-accordion .e-n-accordion-item-title-icon{width:68px;min-width:68px;height:68px;margin:25px 0 0;opacity:.7;align-self:flex-start}
.jj-agenda-accordion .e-n-accordion-item-title-icon svg{width:68px!important;height:68px!important}
.jj-agenda-panel.e-con{border:0!important;padding:0!important;background:transparent!important;gap:0}
.jj-agenda-photo img{display:block;width:100%;height:485px;object-fit:cover;object-position:center 52%;border-radius:25px}
.jj-agenda-ticket{align-self:flex-end;width:auto!important;margin:0 0 8px!important}
.jj-agenda-ticket .elementor-button{background:var(--jj-yellow);min-width:280px}
@media(min-width:768px) and (max-width:1240px){.jj-agenda-hero-inner.e-con{height:470px}.jj-agenda-hero-copy.e-con{width:46%;top:75px}.jj-agenda-title .elementor-heading-title{font-size:clamp(85px,10vw,124px)}.jj-agenda-underline{width:105%!important;left:-4%;margin-top:12px!important}.jj-agenda-portrait{width:auto!important;right:-2%}.jj-agenda-section.e-con{padding:85px 0 100px}.jj-agenda-heading strong{font-size:43px}.jj-agenda-date{font-size:35px}.jj-agenda-number{font-size:84px;flex-basis:85px}.jj-agenda-heading small{font-size:28px}.jj-agenda-accordion .e-n-accordion-item-title{min-height:170px}.jj-agenda-photo img{height:410px}}
@media(min-width:768px) and (max-width:1024px){.jj-agenda-hero-inner.e-con{height:390px}.jj-agenda-hero-copy.e-con{top:65px}.jj-agenda-title .elementor-heading-title{font-size:90px}.jj-agenda-portrait{width:auto!important;right:-2%}.jj-agenda-heading strong{font-size:34px}.jj-agenda-date{font-size:29px}.jj-agenda-number{font-size:70px;flex-basis:72px}.jj-agenda-heading small{font-size:24px}.jj-agenda-accordion .e-n-accordion-item-title{min-height:148px;gap:16px}.jj-agenda-accordion .e-n-accordion-item-title-text{gap:14px}.jj-agenda-accordion .e-n-accordion-item-title-icon,.jj-agenda-accordion .e-n-accordion-item-title-icon svg{width:48px!important;min-width:48px;height:48px!important}.jj-agenda-photo img{height:320px}}
@media(max-width:767px){.jj-agenda-hero-inner.e-con{height:auto;display:flex;flex-direction:column;align-items:flex-start;padding-top:28px}.jj-agenda-hero-copy.e-con{position:relative;top:auto;left:auto;width:100%;max-width:440px;z-index:3}.jj-agenda-title .elementor-heading-title{font-size:clamp(66px,16.5vw,105px);line-height:.9;letter-spacing:0}.jj-agenda-underline{width:85%!important;left:-8px;margin-top:12px!important;max-width:400px!important}.jj-agenda-portrait{position:relative!important;width:min(110%,580px)!important;height:auto;aspect-ratio:auto;right:auto;bottom:auto;align-self:flex-end;margin:-6px -22px 0 0!important}.jj-agenda-hero:after{height:42px}.jj-agenda-section.e-con{padding:50px 0 65px}.jj-agenda-accordion .e-n-accordion-item{margin:0 10px}.jj-agenda-accordion .e-n-accordion-item[open]{border-radius:18px;margin:0 0 10px;padding:0 14px 14px}.jj-agenda-accordion .e-n-accordion-item-title,.jj-agenda-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{padding:22px 0!important;min-height:132px;gap:8px}.jj-agenda-accordion .e-n-accordion-item-title-text{gap:8px}.jj-agenda-number{font-size:48px;line-height:1;flex-basis:46px}.jj-agenda-heading{padding-top:4px}.jj-agenda-heading strong{font-size:27px;line-height:1.06}.jj-agenda-date{font-size:23px;line-height:1.1;margin-top:6px}.jj-agenda-heading small{font-size:19px;margin-top:4px}.jj-agenda-accordion .e-n-accordion-item-title-icon,.jj-agenda-accordion .e-n-accordion-item-title-icon svg{width:30px!important;min-width:30px;height:30px!important}.jj-agenda-accordion .e-n-accordion-item-title-icon{margin-top:6px}.jj-agenda-photo img{height:210px;border-radius:13px}.jj-agenda-ticket .elementor-button{min-width:200px;font-size:22px}}
@media(max-width:380px){.jj-agenda-heading strong{font-size:24px}.jj-agenda-date{font-size:21px}.jj-agenda-number{font-size:42px;flex-basis:40px}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bebas Neue BOLD';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://jajajers.com/wp-content/uploads/2026/10/BebasNeue-Bold.eot');
	src: url('https://jajajers.com/wp-content/uploads/2026/10/BebasNeue-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://jajajers.com/wp-content/uploads/2026/10/BebasNeue-Bold.woff2') format('woff2'),
		url('https://jajajers.com/wp-content/uploads/2026/10/BebasNeue-Bold.woff') format('woff'),
		url('https://jajajers.com/wp-content/uploads/2026/10/BebasNeue-Bold.ttf') format('truetype'),
		url('https://jajajers.com/wp-content/uploads/2026/10/BebasNeue-Bold.svg#BebasNeueBOLD') format('svg');
}
/* End Custom Fonts CSS */