.elementor-33429 .elementor-element.elementor-element-0c9d2d2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#5B5B5B;--border-color:#5B5B5B;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-33429 .elementor-element.elementor-element-0c9d2d2:not(.elementor-motion-effects-element-type-background), .elementor-33429 .elementor-element.elementor-element-0c9d2d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0575499 );}.elementor-33429 .elementor-element.elementor-element-3f88b88{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33429 .elementor-element.elementor-element-c50fd02{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 12px;--row-gap:6px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33429 .elementor-element.elementor-element-557bfdd .elementor-icon-list-icon i{color:var( --e-global-color-206d601 );transition:color 0.3s;}.elementor-33429 .elementor-element.elementor-element-557bfdd .elementor-icon-list-icon svg{fill:var( --e-global-color-206d601 );transition:fill 0.3s;}.elementor-33429 .elementor-element.elementor-element-557bfdd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33429 .elementor-element.elementor-element-557bfdd .elementor-icon-list-text{transition:color 0.3s;}.elementor-33429 .elementor-element.elementor-element-e24dc7d .elementor-button{background-color:rgba(249,236,78,0);font-size:13px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;padding:7px 7px 7px 7px;}.elementor-33429 .elementor-element.elementor-element-e24dc7d .elementor-button-content-wrapper{flex-direction:row;}.elementor-33429 .elementor-element.elementor-element-6037867{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33429 .elementor-element.elementor-element-500b7e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:6px 12px;--row-gap:6px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33429 .elementor-element.elementor-element-3100304 img{height:20px;}.elementor-33429 .elementor-element.elementor-element-3f64ffa > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-33429 .elementor-element.elementor-element-3f64ffa .elementor-icon-list-icon i{color:var( --e-global-color-206d601 );transition:color 0.3s;}.elementor-33429 .elementor-element.elementor-element-3f64ffa .elementor-icon-list-icon svg{fill:var( --e-global-color-206d601 );transition:fill 0.3s;}.elementor-33429 .elementor-element.elementor-element-3f64ffa{--e-icon-list-icon-size:14px;}.elementor-33429 .elementor-element.elementor-element-3f64ffa .elementor-icon-list-text{transition:color 0.3s;}.elementor-33429 .elementor-element.elementor-element-65c619e .elementor-button{background-color:rgba(249,236,78,0);font-size:13px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;padding:7px 7px 7px 7px;}.elementor-33429 .elementor-element.elementor-element-65c619e > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-33429 .elementor-element.elementor-element-65c619e .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1280px){.elementor-33429 .elementor-element.elementor-element-0c9d2d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-33429 .elementor-element.elementor-element-0c9d2d2{--grid-auto-flow:row;}}@media(max-width:768px){.elementor-33429 .elementor-element.elementor-element-0c9d2d2{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:430px){.elementor-33429 .elementor-element.elementor-element-0c9d2d2{--grid-auto-flow:row;}}@media(max-width:360px){.elementor-33429 .elementor-element.elementor-element-0c9d2d2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-33429 .elementor-element.elementor-element-e24dc7d .elementor-button{font-size:12px;}.elementor-33429 .elementor-element.elementor-element-65c619e .elementor-button{font-size:12px;}}/* Start custom CSS for container, class: .elementor-element-0c9d2d2 */@keyframes feriasFadeA{0%,42%{opacity:1;visibility:visible}50%,92%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}
@keyframes feriasFadeB{0%,42%{opacity:0;visibility:hidden}50%,92%{opacity:1;visibility:visible}100%{opacity:0;visibility:hidden}}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-logo{width:auto !important;flex:0 0 auto}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-logo img{height:26px;width:auto;max-width:none;display:block}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-date{width:auto !important;flex:0 0 auto;color:var(--e-global-color-text)}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-date .elementor-icon-list-items{margin:0;padding:0}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-date .elementor-icon-list-item{display:flex;align-items:center;gap:8px}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-date .elementor-icon-list-icon{width:auto !important;color:#CFDC29;font-size:14px}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-date .elementor-icon-list-icon i{color:#CFDC29;font-size:14px}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-date .elementor-icon-list-icon svg{fill:#CFDC29;width:14px;height:14px}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-date .elementor-icon-list-text{padding:0 !important;margin:0;color:var(--e-global-color-text);font-size:14px;font-weight:500;line-height:1.2}
@media (max-width:1200px){
.elementor-33429 .elementor-element.elementor-element-0c9d2d2{grid-template-columns:1fr !important;grid-template-rows:auto !important;padding-top:8px !important;padding-bottom:8px !important}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-slide{grid-area:1/1;flex-direction:column !important;justify-content:center;gap:6px !important;opacity:0;visibility:hidden;animation:feriasFadeA 8s ease-in-out infinite}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-slide--b{animation-name:feriasFadeB}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2:hover .ferias-slide,.elementor-33429 .elementor-element.elementor-element-0c9d2d2:focus-within .ferias-slide{animation-play-state:paused}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-info{flex-wrap:wrap;justify-content:center}
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-date .elementor-icon-list-text{font-size:12px}
}
@media (max-width:767px){
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-logo img{height:22px}
}
@media (max-width:1200px) and (prefers-reduced-motion:reduce){
.elementor-33429 .elementor-element.elementor-element-0c9d2d2 .ferias-slide{animation:none !important;opacity:1 !important;visibility:visible !important;grid-area:auto}
}/* End custom CSS */