.grecaptcha-badge{display:none !important}#cmplz-document{font-size:1rem !important;max-width:100%}#cmplz-document h2{font-size:2.86rem}#cmplz-document p,.editor-styles-wrapper .cmplz-unlinked-mode p,#cmplz-document li,.editor-styles-wrapper .cmplz-unlinked-mode li,#cmplz-document td,.editor-styles-wrapper .cmplz-unlinked-mode td{font-size:1rem !important}.cmplz-cookiebanner{z-index:999999 !important}.w-popup-closer:before{font-weight:300 !important}.w-popup-overlay,.w-popup-wrap{z-index:99999}.l-header{z-index:9999 !important}.no-touch .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after{background:#787878;height:5px}.no-touch .w-nav.type_desktop .hover_underline .menu-item.level_1:hover .w-nav-title:after{bottom:-5px}.w-nav-close:before{font-weight:300}.l-subheader,.l-section{padding-left:calc(2rem + 100px);padding-right:calc(2rem + 100px)}.animation-arrow{pointer-events:none;transform:translate(-50%,-50%);transition:.3s}.animation-round:hover+.animation-arrow{transform:translate(-60%,-50%)}.home .animation-round:hover+.animation-arrow{transform:translate(-40%,-50%)}.animation-round{border-radius:147px;overflow:hidden}.w-btn-wrapper{margin:0 !important;width:100% !important}.w-btn-wrapper .w-btn{display:flex;justify-content:space-between}.w-text .fa-arrow-right,.w-btn .fa-arrow-right{transform:rotate(-45deg);transition:.3s}.w-text a:hover .fa-arrow-right,.w-btn:hover .fa-arrow-right{transform:rotate(0deg)}.w-socials.style_outlined .w-socials-item-link{box-shadow:inset 0 0 0 1px var(--color-content-primary)}.w-socials .w-socials-item-link:hover .fab:before{color:#fff}.royalSlider .rsArrow:after{font-weight:300 !important}.carousel-home{height:calc(100dvh - 4rem - 124px - var(--header-height));position:relative}.admin-bar .carousel-home{height:calc(100dvh - 4rem - 124px - var(--header-height) - var(--wp-admin--admin-bar--height))}.carousel-home:before{content:'';position:absolute;top:0;left:-1.5rem;width:5%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,1) 36%,rgba(255,255,255,0) 100%);z-index:99}.carousel-home:after{content:'';position:absolute;top:0;right:-1.5rem;width:5%;height:100%;background:linear-gradient(270deg,rgba(255,255,255,1) 36%,rgba(255,255,255,0) 100%);z-index:99}.carousel-home .owl-carousel,.carousel-home .owl-stage-outer,.carousel-home .owl-stage,.carousel-home .owl-item,.carousel-home .w-grid-item,.carousel-home .w-grid-item-h,.carousel-home .w-post-elm.post_image,.carousel-home img{height:100% !important}.carousel-home img{width:auto;object-fit:contain;display:block !important}.activo span{visibility:hidden}.unactive>*{color:#9f9f9f !important}footer{position:fixed;top:-100px;right:0;z-index:99999;transform:rotate(-90deg);transform-origin:right bottom;width:100dvh !important}.admin-bar footer{width:calc(100dvh - var(--wp-admin--admin-bar--height)) !important;top:calc(-100px + var(--wp-admin--admin-bar--height))}footer .l-section{padding-left:2.5rem;padding-right:2.5rem}@media only screen and (max-width:1439px){.carousel-home{height:calc(100dvh - 4rem - 104px - var(--header-height))}.admin-bar .carousel-home{height:calc(100dvh - 4rem - 104px - var(--header-height) - var(--wp-admin--admin-bar--height))}.list-schedule{flex-direction:column}.list-schedule .post_title{margin:0 0 1.2rem !important;font-weight:700}body .list-schedule .ubicacion{max-width:inherit !important;min-width:inherit !important;text-align:left !important;width:100%}}@media only screen and (max-width:1200px){.l-subheader,.l-section{padding-left:2.5rem;padding-right:2.5rem}.carousel-home{height:calc(100dvh - 4rem - 84px - var(--header-height))}.admin-bar .carousel-home{height:calc(100dvh - 4rem - 84px - var(--header-height) - var(--wp-admin--admin-bar--height))}footer,.admin-bar footer{position:inherit;top:inherit;right:inherit;transform:none;width:100% !important}}@media only screen and (max-width:768px){.l-subheader,.l-section{padding-left:2rem;padding-right:2rem}body .w-hwrapper.table-date-hour{display:flex !important}.carousel-home{height:calc(100dvh - 4rem - 36px - var(--header-height))}.admin-bar .carousel-home{height:calc(100dvh - 4rem - 36px - var(--header-height) - var(--wp-admin--admin-bar--height))}#cmplz-document h2{font-size:1.86rem}}