.bt-footer{--tw-text-opacity:1;color:rgb(249 249 249/var(--tw-text-opacity,1));font-size:1rem;font-weight:400;letter-spacing:.03125rem;line-height:100%;margin-bottom:.875rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.bt-footer:hover{--tw-text-opacity:1;color:rgb(195 22 124/var(--tw-text-opacity,1))}}.megamenuidiomas{left:-1px;width:calc(100% + 2px)}.glide.blog.carousel-initial .glide__slide.glide__slide--clone{opacity:0}.item-blog .imagenfondo{transition:all .5s;width:100%}@media (min-width:1117px){.item-blog:hover .imagenfondo{transform:scale(120%)}}.glide__track.rutas:before{left:auto;right:calc(100% + 20px)}.item-destacado mascaraimg{-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-image:url(../img/rectangle65.svg);mask-image:url(../img/rectangle65.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:213px;mask-size:213px}.item-destacado-gradient{-webkit-mask-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,#000),color-stop(.35,#000),color-stop(.5,transparent),color-stop(.65,transparent),color-stop(1,transparent));-webkit-mask-size:100%;mask-size:100%}@media (min-width:768px){.item-destacado{-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-image:url(../img/rectangle66.svg),url(../img/corner.svg);mask-image:url(../img/rectangle66.svg),url(../img/corner.svg);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto,213px;mask-size:auto,213px}.tagrojo{--tw-bg-opacity:1;background-color:rgb(195 22 124/var(--tw-bg-opacity,1));border-radius:9999px;display:inline-flex;font-style:italic;font-weight:400;padding:.125rem .25rem}}.glide__track.programas:before{left:auto;right:calc(100% + 16px)}.item-programa-destacado .imagenfondo{transition:all .5s;width:100%}.item-programa-destacado{-webkit-mask-composite:source-out;mask-composite:subtract;-webkit-mask-image:url(../img/rectangle66.svg),url(../img/corner03.svg);mask-image:url(../img/rectangle66.svg),url(../img/corner03.svg);-webkit-mask-position:0 0,100% 100%;mask-position:0 0,100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto,212px;mask-size:auto,212px}@media screen and (max-width:768px){.programasdestacados-1o2 .glide__slides{flex-direction:column}}.programasdestacados-1o2 .glide__slides .glide__slide{margin-left:12px;margin-right:12px;width:calc(33.33% - 16px)}@media screen and (max-width:1280px){.programasdestacados-1o2 .glide__slides .glide__slide{width:calc(50% - 12px)}}@media screen and (max-width:768px){.programasdestacados-1o2 .glide__slides .glide__slide{margin-bottom:24px;margin-left:0;margin-right:0;width:100%}}.programasdestacados-1o2 .glide__track .glide__slide:first-child{margin-left:0}.programasdestacados-1o2 .glide__track .glide__slide:last-child{margin-right:0}@media (min-width:1117px){.item-programa-destacado:hover .imagenfondo{transform:scale(120%)}.glide.programasdestacadosinf.carousel-initial .glide__slide.glide__slide--clone,.glide.tags.carousel-initial .glide__slide.glide__slide--clone,.glide.tematicas.carousel-initial .glide__slide.glide__slide--clone{opacity:0}}.phero .wysiwyg p{--tw-text-opacity:1;color:rgb(232 230 234/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:400;line-height:144.444%;text-align:center}.phero .wysiwyg p:last-of-type{margin-bottom:0}.phero .wysiwyg a{--tw-text-opacity:1;color:rgb(232 230 234/var(--tw-text-opacity,1));font-weight:400}.pheroleft .wysiwyg p{--tw-text-opacity:1;color:rgb(217 217 217/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:400;line-height:144.444%;text-align:center}.pheroleft .wysiwyg p:last-of-type{margin-bottom:0}@media (min-width:768px){.pheroleft .wysiwyg p{text-align:left}}.pheroleft .wysiwyg a{--tw-text-opacity:1;color:rgb(217 217 217/var(--tw-text-opacity,1));font-weight:400}.intromodulos .wysiwyg p{--tw-text-opacity:1;color:rgb(20 9 49/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:400;line-height:144.444%;text-align:center}.intromodulos .wysiwyg p:last-of-type{margin-bottom:0}.intromodulos .wysiwyg a{--tw-text-opacity:1;color:rgb(20 9 49/var(--tw-text-opacity,1));font-weight:400}.intromodulosblanco .wysiwyg p{--tw-text-opacity:1;color:rgb(232 230 234/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:400;line-height:144.444%;text-align:center}.intromodulosblanco .wysiwyg p:last-of-type{margin-bottom:0}.intromodulosblanco .wysiwyg a{--tw-text-opacity:1;color:rgb(232 230 234/var(--tw-text-opacity,1));font-weight:400}.intromodulosleft .wysiwyg p{--tw-text-opacity:1;color:rgb(20 9 49/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:400;line-height:144.444%;text-align:center}.intromodulosleft .wysiwyg p:last-of-type{margin-bottom:0}@media (min-width:768px){.intromodulosleft .wysiwyg p{text-align:left}}.intromodulosleft .wysiwyg a,.intromodulosleftleft .wysiwyg p{--tw-text-opacity:1;color:rgb(20 9 49/var(--tw-text-opacity,1));font-weight:400}.intromodulosleftleft .wysiwyg p{font-size:1.125rem;line-height:144.444%;text-align:left}.intromodulosleftleft .wysiwyg p:last-of-type{margin-bottom:0}.introcolor .wysiwyg p,.intromodulosleftleft .wysiwyg a{--tw-text-opacity:1;color:rgb(20 9 49/var(--tw-text-opacity,1));font-weight:400}.introcolor .wysiwyg p{font-size:1.125rem;line-height:144.444%;text-align:center}@media (min-width:768px){.introcolor .wysiwyg p{font-weight:700}}.introcolor .wysiwyg p:last-of-type{margin-bottom:0}@media (min-width:768px){.introcolor .wysiwyg p{-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.75rem;font-weight:700;letter-spacing:-.0255rem;line-height:125%}}.introcolor .wysiwyg a,.introcolor .wysiwyg em,.introcolor .wysiwyg i{--tw-text-opacity:1;color:rgb(20 9 49/var(--tw-text-opacity,1));text-align:center}@media (min-width:768px){.introcolor .wysiwyg a,.introcolor .wysiwyg em,.introcolor .wysiwyg i{-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.75rem;font-weight:700;letter-spacing:-.0255rem;line-height:125%}}.introcolor .wysiwyg a{text-decoration-line:underline}@media (min-width:768px){.introcolor .wysiwyg p{background-image:url(../../img/texto-imagen-oscuro.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}}