@font-face{font-display:swap;font-family:'Mohr Rounded';src:url("../fonts/Latinotype - Mohr Rounded Regular.woff2") format("woff2"),url("../fonts/Latinotype - Mohr Rounded Regular.otf") format("opentype");font-weight:400}@font-face{font-display:swap;font-family:'Mohr Rounded';src:url("../fonts/Latinotype - Mohr Rounded Bold.woff2") format("woff2"),url("../fonts/Latinotype - Mohr Rounded Bold.otf") format("opentype");font-weight:700}@font-face{font-display:swap;font-family:'Mohr Rounded';src:url("../fonts/Latinotype - Mohr Rounded Black.otf");font-weight:900}:root{--gutter: 32px;--header-height: 100px;--fixed-container-width: 1200px;--color-text-base: #202020;--color-button-buy: #439f00;--color-button-secondary: #0070ff;--header-color-text: #632984;--events-color-background: #ffdc14;--events-color-title: #ff1859;--events-color-text: #0072ff;--events-menu-color-background: #0072ff;--events-menu-color-text: #fff;--footer-color-background: #ffdc14;--footer-color-text: #0072ff;--footer-color-logo: #0072ff}*{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0;text-decoration:none}body,button,input,textarea{font-family:'Mohr Rounded', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;line-height:1.5}a{color:var(--color-text-base)}img{display:block;height:auto;max-width:100%}strong{font-weight:700}button{background:none;border:none;cursor:pointer}.desktop-only{display:none !important}.hide{display:none !important}@media screen and (min-width: 1023px){.mobile-only{display:none !important}.desktop-only{display:block !important}}.button{background-color:#632984;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:24px;padding:8px 16px;text-decoration:none;text-transform:lowercase;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.button--block{display:block;width:100%}.button--buy{background-color:var(--color-button-buy)}.button--secondary,.button--know-more{background-color:var(--color-button-secondary)}.button:hover{-webkit-transform:scale(1.075);transform:scale(1.075)}.rounded-box{background-color:#fff;border-radius:12px;color:#202020;padding:16px}.fixed-container{padding:var(--gutter)}.fixed-container--half-vertical-padding{padding-bottom:calc(0.5 * var(--gutter));padding-top:calc(0.5 * var(--gutter))}.fixed-container--no-vertical-padding{padding-bottom:0;padding-top:calc(0.5 * var(--gutter))}@media screen and (min-width: 1200px){.fixed-container{margin-left:auto;margin-right:auto;max-width:var(--fixed-container-width)}}.header{background:#ffc100;background:-webkit-gradient(linear, left bottom, left top, color-stop(25%, #ffc100), to(#ffe737));background:linear-gradient(0deg, #ffc100 25%, #ffe737 100%);padding:16px 0 0;height:96px}.header a{display:block;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header>a{align-items:center;display:flex;gap:12px;justify-content:center}.header>a>span{color:var(--header-color-text);font-size:32px;font-weight:900;letter-spacing:-0.05em;line-height:1;text-transform:uppercase}.header .desktop{display:none}.header img{height:80px;width:auto}@media screen and (min-width: 600px){.header{height:auto}.header>a>span{font-size:36px;margin:32px 0 0}}@media screen and (min-width: 1023px){.header{height:auto}.header .mobile{display:none}.header .desktop{display:block}.header img{height:96px}.header>a>span{font-size:40px}}.hero{position:relative}.hero a{display:block}.hero__image{aspect-ratio:3 / 4;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.hero__text{font-size:24px;line-height:1.25}.hero__text-wrapper{bottom:0;color:#fff;padding:calc(2 * var(--gutter)) var(--gutter) var(--gutter);pointer-events:none;position:absolute;text-align:center;width:100%;background:black;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.75)), to(rgba(0,212,255,0)));background:linear-gradient(0deg, rgba(0,0,0,0.75) 0%, rgba(0,212,255,0) 100%)}.hero{position:relative}.slick-autoplay-toggle-button{bottom:10px;position:absolute}.slick-slider{margin-bottom:-8px}@media screen and (min-width: 1023px){.hero__image{height:calc(100vh - 144px - 2 * var(--gutter));-o-object-fit:cover;object-fit:cover;width:100%}.hero__text-wrapper{width:100%}.hero__text{font-size:36px;line-height:1.25;margin:0 auto;width:28ch}}.events-and-photos{background-color:var(--events-color-background);color:var(--events-color-text)}.events-empty{font-size:24px;font-weight:900;letter-spacing:-0.05em;line-height:1.25;margin:0 auto;padding:calc(1 * var(--gutter)) 0;text-align:center;max-width:24ch}.events-filter--event{display:none}.events-filters-toggle,.events-filters-container,.events-filters-container>*:not(:last-child){margin:0 0 var(--gutter)}.events-filter__heading{font-weight:400;font-size:1rem}.events-filter__heading{border-bottom:1px solid #ccc;margin:0 0 16px;padding:0 0 8px}.events-filter__options button{align-items:center;display:flex;padding:4px 0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.events-filter__options button.selected,.events-filter__options button:hover{font-weight:700;margin-left:4px}.events-filter__options>button>span:nth-child(1){margin-right:4px}.events-filter-simple{margin:0 !important}.events-filter-simple ul{align-items:center;display:flex;gap:8px;justify-content:center}.events-filter-simple--grow li,.events-filter-simple--grow button{display:flex}.events-filter-simple--grow li,.events-filter-simple--grow button,.events-filter-simple--grow img{flex-grow:1}.events-filter-simple button{border-radius:24px;cursor:auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-tap-highlight-color:transparent}.events-filter-simple button.selected{background-color:var(--events-color-title);-webkit-transform:scale(1.1);transform:scale(1.1)}.events-filters-container{text-align:center}.events-filter-simple__clear{color:var(--events-color-title);margin-top:0;text-decoration:underline;text-transform:uppercase;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.events-list{display:block}.events-list-item.rounded-box{padding:12px 16px;-webkit-transition:opacity 0.1s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:opacity 0.1s ease-in-out, -webkit-transform 0.3s ease-in-out;transition:opacity 0.1s ease-in-out, transform 0.3s ease-in-out;transition:opacity 0.1s ease-in-out, transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.events-list-item{display:flex;position:relative;width:100%}.events-list-item:not(:last-child){margin-bottom:calc(1 * var(--gutter))}.events-list h2{font-size:18px;font-weight:700;letter-spacing:-0.0125em;line-height:1.25;padding:0 0 calc(0.5 * var(--gutter));text-transform:uppercase}.events-list h2:not(:first-child){padding-top:calc(1 * var(--gutter))}@media screen and (max-width: 900px){.events-list h2{text-align:center}}.index .events-list-item--top-10-da-galinha-pintadinha{background-color:#ff618d;color:#fef975}.index .events-list-item--top-10-da-galinha-pintadinha .button--know-more{background-color:#8c29e3}.index .events-list-item--galinha-pintadinha-em-busca-do-natal{background-color:#ed1730;color:#f5efdd}.index .events-list-item--galinha-pintadinha-em-busca-do-natal .button--know-more{background-color:#a00113}.index .events-list-item--gallina-pintadita-el-musical{background-color:#00ddff;color:#1435d1}.index .events-list-item--gallina-pintadita-el-musical .button--know-more{background-color:#ff7100}.index .events-list-item--balao{background-color:#075fef;color:#fff}.index .events-list-item--balao .button--know-more{background-color:#ff1859}.events-list-item--hidden-by-filter{height:0 !important;margin:0 !important;opacity:0 !important;padding:0 !important;-webkit-transform:scaleY(0) !important;transform:scaleY(0) !important}.events-list-item__group{display:flex;flex-direction:column}.events-list-item .events-list-item__group:nth-child(2){border-left:1px solid #999;margin-left:8px;padding-left:8px}.events-list-item__day{font-size:28px;font-weight:900;line-height:1}.events-list-item__month{font-size:16px;font-weight:900;line-height:1;text-transform:uppercase}.events-list-item--single .events-list-item__month{display:block}.events-list-item__date-to{display:block;font-size:11px;font-weight:700;line-height:1;margin:4px 0;text-align:center;text-transform:lowercase}.events-list-item__date-to:before{content:'―';margin-right:2px}.events-list-item__date-to:after{content:'―';margin-left:2px}.events-list-item--single .events-list-item__date-container{width:44px}.lang-en .events-list-item__date time{align-items:center;display:flex;flex-direction:row-reverse;gap:2px;justify-content:center}.lang-en .events-list-item--single .events-list-item__date time{flex-direction:column-reverse}.events-list-item__date>span{display:block;letter-spacing:-0.05em;text-align:center}.events-list-item__country{height:auto;width:44px}.events-list-item__title{font-weight:700;letter-spacing:-0.0125em;line-height:1.25;text-transform:uppercase}.events-list-item__action{bottom:-16px;position:absolute;right:16px}.event-list-item-details{background-color:#fff;margin:var(--gutter);width:calc(100% - 2 * var(--gutter))}.event-list-item-details .events-list-item__title{color:var(--color-button-secondary);font-size:28px;letter-spacing:-0.05em;line-height:1.25}.event-list-item-details__content{margin-top:24px}.event-list-item-details-info{align-items:flex-start;display:flex;gap:8px}.event-list-item-details-info:not(:first-child){margin-top:8px}.event-list-item-details-info svg{height:20px;width:auto}.event-list-item-details-info svg{fill:var(--color-button-secondary)}.event-list-item-details__actions{display:flex;gap:8px;justify-content:flex-end}.event-list-item-details__actions a{margin-top:24px}.events-list-item__date{text-align:center}.events-list-item--period .events-list-item__date{align-items:baseline;display:flex;gap:2px;justify-content:center}.events-list-item--period .events-list-item__day{font-size:16px}.events-list-item--period .events-list-item__month{font-size:12px}.events-list-item--period .events-list-item__date-to{font-size:11px;line-height:1;margin:0.5px 0}@media (max-width: 600px){.events-list-item--period .events-list-item__group--date{align-items:center;min-width:56px}}@media screen and (min-width: 600px){.events-empty{font-size:36px;line-height:0.85}.event-list-item-details.rounded-box{padding:var(--gutter)}.events-list-item .events-list-item__group:nth-child(2){border:none;margin:0;padding:0}.events-list-item{gap:8px}.events-list-item__group{align-items:center;flex-direction:row;gap:8px}.events-list-item__day{font-size:28px}.events-list-item__month{font-size:16px}}@media screen and (min-width: 1024px){.events-empty{font-size:28px;line-height:1}.events-container{display:-ms-grid;display:grid;grid-gap:var(--gutter);-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}.events-filters-toggle{display:none}.events-filters-container{text-align:left}.events-filter{position:relative}.events-filter-simple__clear{position:absolute;right:16px;top:20px}.events-list{gap:calc(0.5 * var(--gutter))}.events-list-item{display:flex}.events-list-item:not(:last-child){margin-bottom:calc(0.5 * var(--gutter))}.events-list-item__group{display:flex}.event-list-item-details.rounded-box{padding:var(--gutter)}.events-list-item__main{display:-ms-grid;display:grid;gap:calc(0.5 * var(--gutter));-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;width:100%}.events-list-item__title{font-size:18px;font-weight:700;letter-spacing:-0.0125em;line-height:1.25}.events-list-item__where{font-size:15px;font-weight:400;letter-spacing:0;line-height:1.125;margin-left:4px}.events-list-item__action{align-items:center;bottom:auto;display:flex;flex-grow:1;gap:8px;justify-content:flex-end;min-width:172px;position:relative;right:auto}.events-list-item__date-container,.events-list-item--single .events-list-item__date-container{width:56px}}@media screen and (min-width: 1200px){.events-container{-ms-grid-columns:1fr 4fr;grid-template-columns:1fr 4fr}}.text--centered{text-align:center}.text--mobile-centered{text-align:center}.text h2{color:var(--events-color-title);font-size:32px;font-weight:900;letter-spacing:-0.05em;line-height:34px;margin-bottom:4px}.text--contact h2{margin-bottom:24px}.text p{font-size:18px;font-weight:700;letter-spacing:-0.025em;line-height:24px;max-width:56ch}.text p{margin:0 0 24px}.text p:last-child{margin:0}.text p a{color:var(--events-color-text);text-decoration:underline}.text p strong{color:var(--events-color-title);font-weight:900}@media screen and (min-width: 1023px){.text--mobile-centered{text-align:left}.text h2{font-size:48px;line-height:1;margin-bottom:0}.text p{font-size:24px;font-weight:700;line-height:1.25;margin:16px 0 0;max-width:50ch}.text p{margin:0 0 calc(24px * 1.25)}.text p:last-child{margin:0}.text--contact h2{color:var(--events-color-title);font-size:32px;font-weight:900;letter-spacing:-0.05em;line-height:34px;margin-bottom:22px}.text--contact p{font-size:20px;font-weight:700;letter-spacing:-0.025em;line-height:26px;max-width:none}}.photos img{aspect-ratio:4 / 3;border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.photos--layout-01{display:-ms-grid;display:grid;grid-gap:calc(0.5 * var(--gutter));-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.photos--layout-01 .photo:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2}.photos--layout-01 .photo:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4 / span 2}.photos-credits{font-size:13px;line-height:1.25;margin-top:calc(0.5 * var(--gutter));text-align:right}@media screen and (min-width: 1200px){.photos--layout-01{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.photos--layout-01 .photo:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2}.photos--layout-01 .photo:nth-child(4){grid-column:auto;grid-row:auto}}.events-menu-container{align-items:center;display:flex;flex-direction:column;gap:var(--gutter)}.events-menu{background-color:var(--events-menu-color-background);color:var(--events-menu-color-text)}.events-menu__heading{text-align:center}.events-menu__heading h2{font-size:36px;font-weight:700;letter-spacing:-0.025em;line-height:1;margin-bottom:12px}.events-menu__heading p{font-size:18px;font-weight:700;line-height:24px}.events-menu__heading a{color:var(--events-menu-color-text);text-decoration:underline}.events-menu ul{align-items:center;display:flex;gap:var(--gutter);flex-direction:column;justify-content:center}.events-menu li{text-align:center}.events-menu__nav a{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.events-menu__nav a:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.events-menu img{display:inline-block;height:auto;width:50%;max-width:480px}.events-menu .a-fabulosa-trupe{width:66.66666%}.events-menu .top-10-da-galinha-pintadinha{width:66.66666%}.events-menu .gallina-pintadita-el-musical{width:75%}.events-menu .balao{width:80%}@media screen and (min-width: 600px){.events-menu__heading h2{font-size:48px;font-weight:900;line-height:1;margin-bottom:24px}.events-menu__heading p{font-size:28px;line-height:1.5}.events-menu ul{align-items:center;display:flex;gap:0;flex-direction:row;justify-content:center}.events-menu li:nth-child(2){margin:0 24px;padding:40px 24px 40px 16px}.events-menu img{width:100% !important}.events-menu .a-fabulosa-trupe{width:85% !important}.events-menu .top-10-da-galinha-pintadinha{height:232px;width:auto !important}}@media screen and (min-width: 1023px){.events-menu-container{flex-direction:row;padding:calc(0.5 * var(--gutter)) var(--gutter)}.events-menu__heading{text-align:left;width:736px}.events-menu__nav{width:100%}.events-menu .top-10-da-galinha-pintadinha{height:176px}}@media screen and (min-width: 1200px){.events-menu .top-10-da-galinha-pintadinha{height:232px}}footer{background-color:var(--footer-color-background);padding:calc(0.5 * var(--gutter)) calc(1 * var(--gutter)) calc(1 * var(--gutter));text-align:center}footer,footer a{color:var(--footer-color-text)}.footer__menu a{color:var(--footer-color-text)}.footer-container{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.footer__logo{display:block;margin:0 auto 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__copyright,.footer__menu{margin-bottom:16px}.footer svg{height:auto;width:128px}.footer svg path{fill:var(--footer-color-logo)}.lity-container{width:100%}@media screen and (min-width: 600px){.lity-container{min-width:480px;max-width:600px;width:auto}}@media screen and (min-width: 1023px){.lity-container{min-width:640px;max-width:720px;width:auto}}.separator{display:block}.separator .st0{fill:var(--events-menu-color-background);stroke:var(--events-menu-color-background)}.separator--top{background-color:var(--events-color-background)}.separator--bottom{background-color:var(--footer-color-background)}.separator-container{display:flex}.separator-container svg:nth-child(2),.separator-container svg:nth-child(3){display:none}@media screen and (min-width: 600px){.separator-container svg:nth-child(2){display:block}}@media screen and (min-width: 1023px){.separator-container svg:nth-child(3){display:block}}.index{--color-text-base: #202020;--color-button-buy: #439f00;--color-button-secondary: #0070ff;--header-color-text: #632984;--events-color-background: #ffdc14;--events-color-text: #ff1859;--events-menu-color-background: #0072ff;--events-menu-color-text: #fff;--footer-color-background: #ffdc14;--footer-color-text: #0072ff;--footer-color-logo: #0072ff}.index .header>a{gap:4px}.index .header>a>span{margin:32px 0 0}.lang-es.index .header>a>span{margin:28px 2px 0 0}.lang-en.index .header>a>span{margin:24px 0 0}.index .events-and-photos{background:url("../images/front-page/events-background-3abe8a43.png") repeat}@media screen and (min-width: 1023px){.index .header{background-color:#fedd46;padding:24px 0 12px}.index .header>a{gap:8px}.index .header>a>span{margin:26px 0 0}}.a-fabulosa-trupe{--color-text-base: #202020;--color-button-buy: #439f00;--color-button-secondary: #2a3275;--header-color-text: #2a3275;--events-color-background: #1972ff;--events-color-title: #ffea00;--events-color-text: #fff;--events-menu-color-background: #ffea00;--events-menu-color-text: #ff3232;--footer-color-background: #ff3d38;--footer-color-text: #fff;--footer-color-logo: #fff}.a-fabulosa-trupe .header>a>span{display:none}.a-fabulosa-trupe .header img{height:104px;margin-bottom:-24px;position:relative;z-index:1}.a-fabulosa-trupe .events-and-photos{background:url("../images/a-fabulosa-trupe/events-background-6f19f31f.png") repeat}.a-fabulosa-trupe .events-list-item__title{display:none}@media screen and (min-width: 600px){.a-fabulosa-trupe .header>a{gap:16px}}@media screen and (min-width: 1023px){.a-fabulosa-trupe .header>a>span{display:block;margin:0}.a-fabulosa-trupe .header img{height:160px;margin-bottom:-32px;position:relative;z-index:1}}.gallina-pintadita-el-musical{--color-text-base: #202020;--color-button-buy: #439f00;--color-button-secondary: #0070ff;--header-color-text: #008fd3;--events-color-background: #0df;--events-color-title: #2a3275;--events-color-text: #2a3275;--events-menu-color-background: #0070ff;--events-menu-color-text: #fff;--footer-color-background: #ffdf00;--footer-color-text: #0070ff;--footer-color-logo: #0070ff}.gallina-pintadita-el-musical .header>a>span{display:none}.gallina-pintadita-el-musical .events-and-photos{background:url("../images/gallina-pintadita-el-musical/events-background-04464b93.png") repeat}.gallina-pintadita-el-musical .events-list-item__title{display:none}@media screen and (min-width: 600px){.gallina-pintadita-el-musical .header>a{gap:16px}}@media screen and (min-width: 1023px){.gallina-pintadita-el-musical .header>a>span{display:block;margin:0}}.balao{--color-text-base: #202020;--color-button-buy: #439f00;--color-button-secondary: #ff1859;--header-color-text: #217fe8;--events-color-background: #ffc600;--events-color-title: #ff1859;--events-color-text: #075eef;--events-menu-color-background: #0070ff;--events-menu-color-text: #fff;--footer-color-background: #ffc600;--footer-color-text: #0070ff;--footer-color-logo: #0070ff}.balao .header>a>span{margin:0}.balao .header img{height:108px;margin:0 0 0 4px;position:relative;z-index:1}.balao .events-list-item__title{display:none}@media screen and (min-width: 1023px){.balao .header>a>span{margin:24px 0 0}.balao .header img{height:132px;margin:0 0 -36px 8px;position:relative;z-index:1}}.top-10-da-galinha-pintadinha{--color-text-base: #202020;--color-button-buy: #439f00;--color-button-secondary: #ff1859;--header-color-text: #e1295f;--events-color-background: #ff618d;--events-color-title: #6820c0;--events-color-text: #fff400;--events-menu-color-background: #6820c0;--events-menu-color-text: #fff;--footer-color-background: #ff618d;--footer-color-text: #fff400;--footer-color-logo: #fff400}::-webkit-scrollbar{display:none}body{scrollbar-color:transparent;scrollbar-width:0}body.a-fabulosa-trupe .hero__text-wrapper{display:none}body.a-fabulosa-trupe .events-and-photos .text .fixed-container h2{margin-bottom:20px;margin-top:calc(1 * var(--gutter))}