.landing{position:relative;user-select:none}.landing *{transition:none}.landing .video{position:relative;transition:none;background:#471F48;width:100vw;height:56.3vw}.landing .video video{width:100vw;height:56.3vw;transition:none;pointer-events:none}.landing .info1,.landing .info2,.landing .info3,.landing .info4{position:relative;height:56.6vw;text-shadow:black 0px 0px 4px}@media only screen and (max-width: 768px){.landing .info1,.landing .info2,.landing .info3,.landing .info4{height:100vw}}.landing .info2{background-image:url(img/landing/fondo1.png);background-size:cover}@media only screen and (max-width: 768px){.landing .info2{background-position:center}}.landing .info2 .frase1{position:absolute;top:17.3vw;left:52vw;font-size:4vw;width:43vw;line-height:4vw;text-transform:uppercase}@media only screen and (max-width: 768px){.landing .info2 .frase1{top:51vw;left:10vw;right:12vw;text-align:center;width:unset;font-size:6vw;line-height:6vw}}.landing .info2 .frase2{position:absolute;top:18.3vw;left:52vw;font-size:50px;width:36vw;line-height:4vw;font-size:1.7vw;top:27.5vw;line-height:2vw}@media only screen and (max-width: 768px){.landing .info2 .frase2{width:unset;top:65.5vw;left:8vw;right:8vw;font-size:4vw;line-height:4vw}}.landing .info2 .imagen1{background-image:url(img/landing/multiplataforma.png);position:absolute;top:16vw;left:7vw;width:41vw;height:26vw;background-size:contain;background-repeat:no-repeat}@media only screen and (max-width: 768px){.landing .info2 .imagen1{top:8vw;left:8vw;right:8vw;width:unset;height:43vw;background-position:center}}.landing .info3{background-image:url(img/landing/fondo2.png);background-size:cover}@media only screen and (max-width: 768px){.landing .info3{height:108vw;background-position:right}}.landing .info3 .frase0{position:absolute;top:15vw;left:7vw;width:60vw}@media only screen and (max-width: 768px){.landing .info3 .frase0{right:8vw;top:4vw;left:8vw;width:unset}}.landing .info3 .frase1,.landing .info3 .frase3{font-size:4vw;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 768px){.landing .info3 .frase1,.landing .info3 .frase3{font-size:6vw;line-height:5vw;padding-top:4vw;padding-bottom:2vw}}.landing .info3 .frase2,.landing .info3 .frase4{font-size:1.5vw;line-height:2vw}@media only screen and (max-width: 768px){.landing .info3 .frase2,.landing .info3 .frase4{font-size:4vw;line-height:3.6vw}}.landing .info4{background-image:url(img/landing/fondo3.png);background-size:cover}@media only screen and (max-width: 768px){.landing .info4{height:71vw}}.landing .info4 .frase1{position:absolute;top:16vw;left:7vw;font-size:5.2vw;line-height:5.6vw;width:41vw;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 768px){.landing .info4 .frase1{width:unset;left:8vw;right:8vw;top:8vw;justify-content:center;font-size:6vw;text-align:center}}@media only screen and (max-width: 768px){.landing .info4 .frase1 div{display:inline-block}}.landing .info4 .frase2{left:52vw;top:23vw;position:absolute;line-height:2vw;width:42vw;font-size:2vw}@media only screen and (max-width: 768px){.landing .info4 .frase2{left:8vw;width:unset;right:8vw;font-size:4vw;line-height:5vw}}.landing .info4 .button{position:absolute;left:0;right:0;bottom:13vw;margin:auto;text-align:center}@media only screen and (max-width: 768px){.landing .info4 .button{bottom:6vw}}.landing .info4 .button :hover{filter:brightness(0.5)}.landing .info4 .button .label{color:#0e772e;font-weight:bold;font-size:2vw;background:#ffffff59;border-radius:2vw;width:18vw;margin:auto;padding:0.5vw;cursor:pointer}@media only screen and (max-width: 768px){.landing .info4 .button .label{height:5vw;width:25vw;font-size:4vw}}.landing .info-flynmultimedios .logo{width:150px;height:150px;border:6px solid white;margin:auto;margin-top:78px;border-radius:50%;background-image:url(img/logo-marca.png);background-position:center;background-repeat:no-repeat;background-size:69%}.landing .info-flynmultimedios .titulo{font-size:37px;text-align:center}.landing .info-flynmultimedios .desc{font-size:14px;text-align:center;line-height:16px}.medios-info{padding:64px 3vw}.medios-info .grid{display:flex}@media only screen and (max-width: 768px){.medios-info .grid{flex-direction:column}}.medios-info .grid .informacion{padding:3vw 0;width:60vw}@media only screen and (max-width: 768px){.medios-info .grid .informacion{width:unset}}.medios-info .grid .informacion .logo{height:10vw;width:20vw;background-size:contain;background-repeat:no-repeat;background-position:left}@media only screen and (max-width: 768px){.medios-info .grid .informacion .logo{width:unset;height:47vw;background-position:center}}.medios-info .grid .informacion .titulo{font-size:5vw;font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 768px){.medios-info .grid .informacion .titulo{font-size:6vw;padding:4vw}}@media only screen and (min-width: 1024px){.medios-info .grid .informacion .titulo{font-size:32px}}.medios-info .grid .informacion .descripcion{font-size:1.5vw;padding-bottom:1vw}@media only screen and (max-width: 768px){.medios-info .grid .informacion .descripcion{font-size:4vw;padding:4vw}}@media only screen and (min-width: 1024px){.medios-info .grid .informacion .descripcion{font-size:15px}}.medios-info .grid .informacion .boton-web{padding:0.6vw;background-color:red;border-radius:0.3vw;text-transform:uppercase;font-weight:bold;text-align:center;width:18.5vw;cursor:pointer;font-size:1.1vw}@media only screen and (max-width: 768px){.medios-info .grid .informacion .boton-web{font-size:4vw;width:inherit;padding:1.5vw;margin:4vw}}.medios-info .grid .informacion .enlaces .social-iconos{display:flex;padding:1.5vw 0vw}@media only screen and (max-width: 768px){.medios-info .grid .informacion .enlaces .social-iconos{margin-left:4vw}}.medios-info .grid .informacion .enlaces .social-iconos .social-icono{margin:0vw 0vw;margin-right:2vw}.medios-info .grid .informacion .enlaces .social-iconos .social-icono img{width:2vw;cursor:pointer}@media only screen and (max-width: 768px){.medios-info .grid .informacion .enlaces .social-iconos .social-icono img{width:8vw}}.medios-info .grid .informacion .extra{padding-top:9vw;font-size:9px;display:flex;justify-content:space-evenly}.medios-info .grid .informacion .extra .edades,.medios-info .grid .informacion .extra .temas,.medios-info .grid .informacion .extra .horario{padding-top:40px;background-repeat:no-repeat;background-position:center top}.medios-info .grid .informacion .extra .edades{background-image:url(img/icons/edad.png)}.medios-info .grid .informacion .extra .temas{background-image:url(img/icons/horario.png)}.medios-info .grid .informacion .extra .horario{background-image:url(img/icons/temas.png)}.medios-info .grid .programacion{padding:3vw 0;width:34vw;transform:translate(3vw, 0vw);animation:mostrarPlaylist 1s linear}@media only screen and (max-width: 768px){.medios-info .grid .programacion{width:inherit;transform:translate(0vw, 0vw);animation:mostrarPlaylistMobile 1s linear;padding:4vw}}.medios-info .grid .programacion .titulo{font-size:1.5vw;font-weight:bold;text-align:center}@media only screen and (max-width: 768px){.medios-info .grid .programacion .titulo{font-size:4vw;padding:2.5vw}}.medios-info .grid .programacion .programaciones{border:3px solid #bfbfbf;text-align:center}.medios-info .grid .programacion .programaciones .programacion-lista{padding:0.5vw;max-height:30vw;overflow-y:auto}@media only screen and (max-width: 768px){.medios-info .grid .programacion .programaciones .programacion-lista{max-height:unset}}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa{min-height:6.5vw;background-size:500%;background-position:top;margin:1vw 0.5vw}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .background{height:6.5vw;background-size:500%;filter:blur(4px) brightness(4) saturate(0.5)}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row{background-color:#ffffff30;min-height:6.5vw}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells{display:flex}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .imagen-contenedor{display:flex;flex-direction:column;justify-content:center}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .sep{border-radius:0.2vw;background:white;width:0.5vw;margin:-0.1vw}@media only screen and (max-width: 768px){.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .sep{width:1vw;border-radius:4vw}}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .imagen{width:7vw;height:7vw;min-width:7vw;min-height:7vw;background-size:contain;margin:1vw}@media only screen and (max-width: 768px){.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .imagen{width:20vw;height:20vw}}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .info{display:flex;flex-direction:column;justify-content:center;padding-top:0.4vw;padding-bottom:0.4vw}@media only screen and (max-width: 768px){.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .info{width:100%;padding:1vw}}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .info .nombre{font-weight:bold;font-size:1.2vw;text-transform:uppercase;text-align:left}@media only screen and (max-width: 768px){.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .info .nombre{font-size:3.5vw}}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .info .horarios{font-size:0.8vw;text-align:left}@media only screen and (max-width: 768px){.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .info .horarios{font-size:2.5vw}}.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .info .descripcion{width:21vw;text-align:left;font-size:0.9vw;padding-top:0.4vw;max-height:5.2vw;overflow:hidden}@media only screen and (max-width: 768px){.medios-info .grid .programacion .programaciones .programacion-lista .radio_programa .row .cells .info .descripcion{font-size:2.5vw;width:inherit;max-height:15.2vw;text-overflow:ellipsis}}.medios-info .grid .programacion .programaciones .fake-preview{height:9vw;background-size:cover;background-position:center;background-image:url(img/landing/player.png);cursor:pointer}@media only screen and (max-width: 768px){.medios-info .grid .programacion .programaciones .fake-preview{width:inherit;padding:4vw;height:15vw}}@keyframes mostrarPlaylist{from{transform:translate(42vw, 0px)}to{transform:translate(3vw, 0px)}}@keyframes mostrarPlaylistMobile{from{transform:translate(100vw, 0px)}to{transform:translate(0vw, 0px)}}.medios{position:relative;user-select:none}.medios *{transition:none}.medios .video{position:relative;transition:none;background:#000000;width:100vw;height:56.3vw}.medios .video video{width:100vw;height:56.3vw;transition:none;pointer-events:none}.medios .infos1{height:15.3vw;position:relative;background:white;color:#7E7E7E}.medios .infos1 .titulo{position:absolute;top:5.5vw;text-align:center;left:0;right:0;font-size:3vw;font-weight:bold}@media only screen and (max-width: 768px){.medios .infos1 .titulo{font-size:5vw}}.medios .lista1{background-image:url(img/backgrounds/medios.png);background-size:contain;background-repeat:no-repeat;background-color:#ffffff;min-height:106vw;display:flex;flex-wrap:wrap;justify-content:center}.medios .lista1 .item{width:24vw;height:27vw}@media only screen and (max-width: 768px){.medios .lista1 .item{width:46vw;height:45vw}}.medios .lista1 .item .logo{width:16vw;height:14vw;padding-top:6vw;margin:auto;background-size:100%;background-position:center;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width: 768px){.medios .lista1 .item .logo{width:34vw;height:25vw;padding-top:10vw}}.medios .lista1 .item .boton{background:#0317ff4d;border-radius:0.75vw;width:10vw;margin:auto;padding:0.35vw 0vw;font-size:1vw;text-align:center;font-weight:bold;cursor:pointer}@media only screen and (max-width: 768px){.medios .lista1 .item .boton{width:18vw;font-size:3vw;padding:1vw 2vw}}.medios .lista1 .item .boton:hover{filter:brightness(0.75)}@keyframes rotateLoading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.menu-bar{display:flex;flex-wrap:wrap;padding:28px 32px;color:#F4F4F4;justify-content:space-around;user-select:none;font-size:15px;font-weight:bold;font-family:"Montserrat Normal", tahoma;position:absolute;top:0;right:0;left:0;z-index:1}@media only screen and (max-width: 768px){.menu-bar{font-size:2.5vw;padding:2vw 1vw}}.menu-bar .menu-itemlist{display:flex;margin-left:auto}.menu-bar .menu-itemlist div{cursor:pointer;text-transform:uppercase;padding:8px 21px;border-radius:2px}@media only screen and (max-width: 768px){.menu-bar .menu-itemlist div{padding:1.4vw 4vw}}.menu-bar .menu-itemlist div:hover{background:#00000026}.menu-bar .menu-title div{text-transform:uppercase;padding:8px 21px}@media only screen and (max-width: 768px){.menu-bar .menu-title div{padding:1.4vw 4vw}}.footer-bar{flex:auto;padding:2%;color:white;background:#1E1E1E}@media only screen and (max-width: 768px){.footer-bar{padding:8vw}}.footer-bar .container .main.row{display:flex;justify-content:space-evenly}@media only screen and (max-width: 768px){.footer-bar .container .main.row{font-size:3vw;display:flex;justify-content:space-between;flex-direction:column}}@media only screen and (max-width: 992px) and (min-width: 768px){.footer-bar .container .main.row .contacto,.footer-bar .container .main.row .consultas-rapidas,.footer-bar .container .main.row .newsletters-payments{width:25vw}}@media only screen and (min-width: 992px){.footer-bar .container .main.row .contacto,.footer-bar .container .main.row .consultas-rapidas,.footer-bar .container .main.row .newsletters-payments{width:25vw}}@media only screen and (max-width: 768px){.footer-bar .container .main.row .title{font-size:4vw}}.footer-bar .icon{font-family:"FontAwesome"}.footer-bar input,.footer-bar textarea{border-radius:4px}@media only screen and (max-width: 768px){.footer-bar input,.footer-bar textarea{font-size:3vw;width:-webkit-fill-available;padding:1.5vw !important}}@media only screen and (max-width: 768px){.footer-bar textarea{height:25vw}}.footer-bar input[name=input_newsletter_submit]{background:#2BC77F;color:white;font-weight:bold;text-transform:uppercase;border:none;padding:2px 28px}.footer-bar input[name=input_newsletter_submit]:hover{filter:saturate(0.75)}.footer-bar input[type=button],.footer-bar button{cursor:pointer}.footer-bar .text{padding-left:12px}.footer-bar .title{padding-bottom:12px}.footer-bar .title b{font-size:larger;text-transform:uppercase}.footer-bar .sep{height:12px}.footer-bar .credcard{padding-right:18px;padding-bottom:18px}.footer-bar .col-md-4{padding-top:42px}.footer-bar .copyright{text-align:right;padding:4px;font-size:small}.footer-bar .copyright img{height:56px;width:260px}.footer-bar .copyright span{white-space:nowrap;font-size:10px}.footer-bar .copyright a{vertical-align:middle}.footer-bar .back2{height:350px;background-size:contain;background-repeat:no-repeat}.footer-bar .box{display:flex;justify-content:center;flex-wrap:wrap-reverse}.footer-bar .box .row{width:50%}.footer-bar *{color:#F7F7F7;user-select:none}.footer-bar .redes{display:flex;justify-content:center;padding:8px}.footer-bar .redes img{width:32px;height:32px;margin:4px}.footer-bar .icon img:hover,.footer-bar a:hover{cursor:pointer;filter:brightness(0.75)}.footer-bar .copyright{text-align:center}.footer-bar .titlerow{display:flex}.footer-bar .titlerow img{width:32px}.footer-bar .titlerow .caption{font-weight:bold;text-transform:uppercase;padding-bottom:14px;padding:4px 0px;font-size:12px}.footer-bar input,.footer-bar textarea{background:#ffffff;color:#000000;border:none;padding:4px 12px;margin-right:4px;width:-webkit-fill-available}.footer-bar input::placeholder{color:#c5c5c5}.footer-bar .boton,.footer-bar .button{background:#05BDAB;cursor:pointer;padding:4px 12px;display:inline-block;border:7px;border-radius:7px}.footer-bar .boton:hover,.footer-bar .button:hover{filter:opacity(0.5)}.footer-bar .row .cell .newsletter{display:flex}.footer-bar .row .cell .title{font-weight:bold;text-transform:uppercase;padding-bottom:14px}.footer-bar .row .cell .list{display:flex}.footer-bar .row .cell .list img{width:75px;height:25px;padding-bottom:14px}.footer-bar .row.row1 .list{display:flex;flex-direction:column}.footer-bar .row.row1 .list .cell{display:flex}.footer-bar .row.row1 .list .cell div{padding:4px}.footer-bar .row .cell .newsletter.success{display:none;color:#baff9a}.footer-bar .row .cell .newsletter.error{display:none;color:#ff9a9a}.footer-bar .copyright{text-align:right;padding:4px;font-size:small}.footer-bar .copyright img{height:28px;width:130px}.footer-bar .copyright span{white-space:nowrap;font-size:10px}.footer-bar .copyright a{vertical-align:middle}.footer-bar a:hover{color:#2BC77F}@media only screen and (max-width: 768px){.footer-bar .credcard{width:79vw}}@media only screen and (max-width: 768px){.footer-bar .credcard-box{text-align:center}}@media only screen and (max-width: 768px){.footer-bar .credcard-box .title{text-align:left}}@media only screen and (max-width: 768px){.footer-bar .credcard-box img{width:15vw}}.footer *{font-size:9px;user-select:none}.footer .icon img{width:32px;height:32px;margin:4px}.footer .icon img:hover,.footer a:hover{cursor:pointer;filter:brightness(0.75)}.footer .copyright{text-align:center;display:flex;justify-content:flex-end;padding:8px 16px}.footer .copyright .logo,.footer .copyright .text{display:flex;justify-content:center;flex-direction:column;margin:4px}@media only screen and (max-width: 600px),only screen and (max-device-width: 600px){.footer .copyright{display:flex;justify-content:center;flex-direction:column}.footer .copyright img{margin:auto}}.footer img{width:24px}*{font-family:"Montserrat", "Montserrat Normal"}html{margin:0px;padding:0px;height:100%}body{background:#1B1B1D;color:#ffffff;margin:0px;padding:0px;font-size:12px;width:100%;height:100%;overflow-x:hidden}templates{display:none}::-webkit-scrollbar{width:8px;height:8px;background:#1E1E1E}::-webkit-scrollbar-button{width:0px;height:0px}::-webkit-scrollbar-thumb{background:#ffffff;border-radius:6px;border:1px solid #69696f}::-webkit-scrollbar-thumb:hover{background:#2BC67F}::-webkit-scrollbar-thumb:active{background:#3aa070}*{scrollbar-color:#06649E #1E1E1E}
