nav.navbar{position:fixed;z-index:10;top:0;left:0;width:100%;height:90px;display:grid;grid-template-columns:25% 75%;background-color:#fff;font-weight:600;font-size:1rem;box-shadow:0px 0px 11px rgba(0,0,0,0.4)}nav.navbar img{max-width:260px;padding-top:5px;padding-left:1rem}nav.navbar .button-menu{display:none;position:absolute;z-index:12;top:20px;right:10px;cursor:pointer}nav.navbar .button-menu.fixed{position:fixed}nav.navbar .button-menu.fixed span{border-color:#28b3c8}nav.navbar .button-menu span{display:block;width:30px;height:8px;border-bottom:4px solid #870909;border-radius:10px}nav.navbar ul.enlaces{padding:0;margin:0;list-style:none;align-self:center;text-align:right;font-size:.7rem}nav.navbar ul.enlaces .button{margin:0 .1rem;text-transform:uppercase;padding:.5rem .8rem}nav.navbar ul.enlaces li{position:relative;display:inline-block}nav.navbar ul.enlaces li:hover>a{background-color:#870909;color:#fff}nav.navbar ul.enlaces li>a{padding:.8rem .4rem;margin:0 1rem;text-transform:uppercase;color:#000}nav.navbar ul.enlaces li ul{position:absolute;top:118%;left:0;background:#fff;width:auto;text-align:left;min-width:230px;display:none;padding:0;text-align:center;box-shadow:0px 0px 5px rgba(0,0,0,0.6)}nav.navbar ul.enlaces li ul li{display:block;padding:.6rem .2rem;font-size:.8rem !important}nav.navbar ul.enlaces li ul li:hover{background-color:#870909;border:none}nav.navbar ul.enlaces li ul li:hover a{color:#fff !important}nav.navbar ul.enlaces li:hover ul{display:block}.tab-container{background-color:#fff;padding-bottom:2rem}.tab-container .tab-title{background-color:#870909;font-size:2rem;padding:1rem 0;color:#fff;text-transform:uppercase;text-align:center}.tab-container .tab-menu{display:flex;flex-wrap:wrap;overflow-x:hidden}.tab-container .tab-menu .tab-item{flex:1 1 auto;padding:1rem 1.5rem;text-transform:uppercase;text-align:center;color:#999;cursor:pointer}.tab-container .tab-menu .tab-item.active{border-bottom:2px solid #999 !important;cursor:inherit;border:none;color:#870909}.tab-container .tab-content{padding:.2rem 1.5rem;display:none}.tab-container .tab-content.active{display:block}.button{background-color:transparent;border:2px solid #fff;padding:1rem 2rem;display:inline-block;cursor:pointer;color:#fff;text-decoration:none;transition:.5s ease}.button:hover{background-color:#fff;color:#870909}.button.red{background-color:#870909;border-color:#870909}.button.red:hover{background-color:#fff}.button.azul{background-color:#005382;color:#fff;border-color:#005382}.button.azul:hover{background-color:#fff;color:#005382}.button.price{border-color:#870909}form.form input{border:1px solid #999;padding:1rem .2rem}form.form .inline-group *{margin:0 -3px;display:inline-block}html,body{margin:0 auto;display:block;position:relative;width:100%;overflow-x:hidden}html{font-size:16px;color:#999;font-family:"Roboto Slab",serif !important;font-weight:400}h1,h2,h3,h4{font-family:"Montserrat",sans-serif !important;font-weight:700}*{box-sizing:border-box !important}img,iframe{max-width:100%}iframe{display:block;height:450px;width:100%;margin:0 auto}.box>.row{margin-left:0;margin-rigth:0}.fixed-width{max-width:800px}.fixed-width-1000{max-width:1000px}.center-margin{margin-left:auto;margin-right:auto}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.border{border:2px #fff solid !important}.no-scroll{overflow:hidden}.hidden{display:none !important}.principal{background-position:center center;background-size:cover;background-repeat:no-repeat;min-height:100vh;padding-bottom:3rem;padding-top:100px;margin-bottom:145px}.principal>div{margin:0 auto}.principal .fechas .tabs{margin-bottom:-145px;padding:0 2rem}.principal .fechas .tabs .tab-container{box-shadow:0px 9px 25px rgba(0,0,0,0.32);text-align:left;font-size:1.5rem}.principal .fechas .tabs .tab-container .tab-content ul{padding:0}.principal .fechas .tabs .tab-container .tab-content ul li{text-align:justify;list-style:none;font-size:1.05rem;margin:1rem;padding:.5rem;border-bottom:2px dotted #999}.principal .fechas .tabs .tab-container .tab-content ul li .fecha-inicio,.principal .fechas .tabs .tab-container .tab-content ul li .separador,.principal .fechas .tabs .tab-container .tab-content ul li .fecha-limite{font-size:1.5rem}.principal .fechas .tabs .tab-container .tab-content ul li .fecha-limite.max{color:#999}.principal .texto{color:#fff}.principal .texto h1,.principal .texto h2{margin:0}.principal .texto h1{font-size:3.5rem}.principal .texto h2{font-size:2rem}.principal .texto a.button{padding:.5rem 4rem;font-size:1.5rem;text-transform:uppercase}.sede{padding-top:6rem}.sede .texto{text-align:justify;padding:0 3rem}.sede .texto h3{text-transform:uppercase;font-size:2.5rem}.sede .texto p{font-size:1.1rem}.sede .mapa .mapa{padding:3rem;border:3px solid #870909;border-top:none;position:relative}.sede .mapa .mapa:before{z-index:7;display:block;content:" ";border-bottom:3px solid #870909;width:16%;position:absolute;top:0;left:0}.sede .mapa .mapa:after{z-index:7;display:block;content:" ";border-bottom:3px solid #870909;width:60%;position:absolute;top:0;right:0}.sede .mapa .mapa>h3{z-index:8;text-transform:uppercase;font-size:2.5rem;position:absolute;top:0;left:17%;transform:translate(0, -50%);color:#870909}.sede .mapa .mapa .img{position:relative;display:flex;min-height:500px;max-height:500px;justify-content:center}.sede .mapa .mapa .img img{max-height:100%}.sede .mapa .mapa .img h3{margin:0;padding:2rem 0;position:absolute;width:100%;bottom:0;left:50%;transform:translateX(-50%);color:#fff;background-color:rgba(135,9,9,0.5)}.areas-tematicas{background-color:#333;padding:5rem 0;margin-top:2rem}.areas-tematicas .list{display:none}.areas-tematicas .list ul{display:inline-block;list-style:square;font-family:"Roboto Slab",serif;font-weight:300;color:#fff;font-size:1rem;padding:0 1.5rem;text-align:left}.areas-tematicas .list ul li{padding:.5rem 0}.areas-tematicas .img{position:relative}.areas-tematicas .img p{position:absolute}.areas-tematicas .img p.texto-1{top:0;left:-100%}.areas-tematicas .titulo{position:relative;text-align:center}.areas-tematicas .titulo h3{position:relative;display:inline-block;color:#fff;font-size:2.5rem;text-transform:uppercase}.areas-tematicas .titulo h3 span.line{position:absolute;top:50%;width:15px;border-bottom:2px #fff solid}.areas-tematicas .titulo h3 span.line.left{left:-160%}.areas-tematicas .titulo h3 span.line.right{right:-160%}.areas-tematicas .titulo h3:before{display:block;content:" ";position:absolute;top:50%;left:-150%;width:150%;border-bottom:2px solid #fff}.areas-tematicas .titulo h3:after{display:block;content:" ";position:absolute;top:50%;right:-150%;width:150%;border-bottom:2px solid #fff}.invitados .row{margin-bottom:3rem}.invitados .franjas-laterales{position:relative}.invitados .franjas-laterales:before{display:block;content:" ";position:absolute;top:50%;left:-25%;width:15px;border-bottom:2px solid #fcbb00}.invitados .franjas-laterales:after{display:block;content:" ";position:absolute;top:50%;right:-14%;width:15px;border-bottom:2px solid #fcbb00}.invitados .titulo{position:relative;margin:2rem auto;text-align:center}.invitados .titulo h3{position:relative;display:inline-block;color:#fcbb00;font-size:2.5rem;text-transform:uppercase;text-align:center}.invitados .titulo h3:before{display:block;content:" ";position:absolute;top:50%;left:-25%;width:25%;border-bottom:2px solid #fcbb00}.invitados .titulo h3:after{display:block;content:" ";position:absolute;top:50%;right:-25%;width:25%;border-bottom:2px solid #fcbb00}.invitados .invitado{padding:.6rem}.invitados .invitado .texto{border:2px solid #fcbb00;padding:4.5rem 2rem 2rem 2rem;text-align:left;min-height:376px;font-family:"Roboto Slab",serif}.invitados .invitado .texto p{margin:0}.invitados .invitado .texto .nombre{font-size:2rem;font-weight:700}.invitados .invitado .texto .titulo{font-size:1.2rem;color:#999;font-weight:400;text-align:left}.invitados .invitado .texto .resena{font-size:.8rem;color:#999;margin-top:1rem;font-weight:300;text-align:justify}.invitados .invitado .img{position:relative;text-align:center;margin-bottom:-2rem}.invitados .invitado .img img{width:206px;height:208px}.invitados .invitado .img svg{position:absolute;top:0;left:50%;transform:translate(-55%, 20px);z-index:-1}.patrocinadores .titulo{position:relative;margin:2rem auto}.patrocinadores .titulo h3{position:relative;display:inline-block;color:#999;font-size:2.5rem;text-transform:uppercase}.patrocinadores .titulo h3 span.line{position:absolute;top:50%;width:15px;border-bottom:2px #999 solid}.patrocinadores .titulo h3 span.line.left{left:-170%}.patrocinadores .titulo h3 span.line.right{right:-170%}.patrocinadores .titulo h3:before{display:block;content:" ";position:absolute;top:50%;left:-150%;width:150%;border-bottom:2px solid #999}.patrocinadores .titulo h3:after{display:block;content:" ";position:absolute;top:50%;right:-150%;width:150%;border-bottom:2px solid #999}.newsletter{background-color:#870909;padding:90px;align-items:center;margin-top:3rem;font-family:"Roboto Slab",serif;font-weight:400}.newsletter .texto{color:#fff}.newsletter .texto h3{font-size:2.5rem;text-transform:uppercase}.newsletter .texto p{font-size:1.5rem}.newsletter form{font-size:1.2rem;text-align:center}.newsletter form input{min-width:70%}.newsletter form button{text-transform:uppercase}footer{display:flex;justify-content:space-around;align-items:center;padding:4rem 0 0 0;font-family:"Montserrat",sans-serif;font-weight:600}footer .contacto{text-align:center}footer .contacto h4{font-size:3rem;text-transform:uppercase;margin:0}footer .contacto h4 small{font-size:1.5rem;text-transform:capitalize}footer .contacto ul{list-style:none;font-size:1.5rem;padding:0;font-weight:500;line-height:2rem}footer .contacto ul li{color:#999;margin-bottom:1.5rem}footer .contacto ul li span{color:#333}footer .copy{text-align:center}footer .copy .titulo{margin:1.5rem 0;text-transform:uppercase;color:#870909}footer .copy .titulo h3{font-size:3rem;line-height:2rem}footer .copy .titulo h3 a{display:block;font-size:.9rem}footer .copy .titulo h3 a:first-child{margin-top:.5rem}footer .copy .faq{margin:1.5rem 0}footer .copy .faq a{font-size:1.5rem}footer .copy .faq a.button{color:#870909;border-color:#870909;padding:.8rem 4rem}footer .copy .faq a.button:hover{color:#fff;border-color:transparent;background-color:#870909}footer .copy address{margin:1.5rem 0 0 0;font-style:normal;font-size:.72rem !important;color:#999}.locacion,.precio,.organizadores{margin-top:200px}.locacion .titulo h3,.precio .titulo h3,.organizadores .titulo h3{color:#870909;font-family:"Montserrat",sans-serif !important;text-align:center;font-size:3.5rem;text-transform:uppercase;margin-bottom:5rem}.locacion .titulo h3 small,.precio .titulo h3 small,.organizadores .titulo h3 small{display:block;font-size:45%;padding:0 .1rem}.locacion .imagen-texto,.locacion .elemento,.precio .imagen-texto,.precio .elemento,.organizadores .imagen-texto,.organizadores .elemento{margin-bottom:7rem}.locacion .imagen-texto.invertido,.locacion .elemento.invertido,.precio .imagen-texto.invertido,.precio .elemento.invertido,.organizadores .imagen-texto.invertido,.organizadores .elemento.invertido{flex-direction:row-reverse}.locacion .imagen-texto .img img,.locacion .elemento .img img,.precio .imagen-texto .img img,.precio .elemento .img img,.organizadores .imagen-texto .img img,.organizadores .elemento .img img{border-radius:4px;box-shadow:0px 0px 10px rgba(0,0,0,0.2)}.locacion .imagen-texto .texto h3,.locacion .elemento .texto h3,.precio .imagen-texto .texto h3,.precio .elemento .texto h3,.organizadores .imagen-texto .texto h3,.organizadores .elemento .texto h3{font-family:"Roboto Slab",serif !important;text-align:left;font-size:2.5rem;text-transform:uppercase;margin-bottom:1rem}.locacion .imagen-texto .texto span,.locacion .imagen-texto .texto span>a,.locacion .imagen-texto .texto ul,.locacion .elemento .texto span,.locacion .elemento .texto span>a,.locacion .elemento .texto ul,.precio .imagen-texto .texto span,.precio .imagen-texto .texto span>a,.precio .imagen-texto .texto ul,.precio .elemento .texto span,.precio .elemento .texto span>a,.precio .elemento .texto ul,.organizadores .imagen-texto .texto span,.organizadores .imagen-texto .texto span>a,.organizadores .imagen-texto .texto ul,.organizadores .elemento .texto span,.organizadores .elemento .texto span>a,.organizadores .elemento .texto ul{display:inline-block;font-size:1.3rem;text-transform:uppercase;color:#870909;margin-bottom:1rem}.locacion .imagen-texto .texto span.direccion,.locacion .imagen-texto .texto span.subtitulo,.locacion .imagen-texto .texto span.info,.locacion .imagen-texto .texto span>a.direccion,.locacion .imagen-texto .texto span>a.subtitulo,.locacion .imagen-texto .texto span>a.info,.locacion .imagen-texto .texto ul.direccion,.locacion .imagen-texto .texto ul.subtitulo,.locacion .imagen-texto .texto ul.info,.locacion .elemento .texto span.direccion,.locacion .elemento .texto span.subtitulo,.locacion .elemento .texto span.info,.locacion .elemento .texto span>a.direccion,.locacion .elemento .texto span>a.subtitulo,.locacion .elemento .texto span>a.info,.locacion .elemento .texto ul.direccion,.locacion .elemento .texto ul.subtitulo,.locacion .elemento .texto ul.info,.precio .imagen-texto .texto span.direccion,.precio .imagen-texto .texto span.subtitulo,.precio .imagen-texto .texto span.info,.precio .imagen-texto .texto span>a.direccion,.precio .imagen-texto .texto span>a.subtitulo,.precio .imagen-texto .texto span>a.info,.precio .imagen-texto .texto ul.direccion,.precio .imagen-texto .texto ul.subtitulo,.precio .imagen-texto .texto ul.info,.precio .elemento .texto span.direccion,.precio .elemento .texto span.subtitulo,.precio .elemento .texto span.info,.precio .elemento .texto span>a.direccion,.precio .elemento .texto span>a.subtitulo,.precio .elemento .texto span>a.info,.precio .elemento .texto ul.direccion,.precio .elemento .texto ul.subtitulo,.precio .elemento .texto ul.info,.organizadores .imagen-texto .texto span.direccion,.organizadores .imagen-texto .texto span.subtitulo,.organizadores .imagen-texto .texto span.info,.organizadores .imagen-texto .texto span>a.direccion,.organizadores .imagen-texto .texto span>a.subtitulo,.organizadores .imagen-texto .texto span>a.info,.organizadores .imagen-texto .texto ul.direccion,.organizadores .imagen-texto .texto ul.subtitulo,.organizadores .imagen-texto .texto ul.info,.organizadores .elemento .texto span.direccion,.organizadores .elemento .texto span.subtitulo,.organizadores .elemento .texto span.info,.organizadores .elemento .texto span>a.direccion,.organizadores .elemento .texto span>a.subtitulo,.organizadores .elemento .texto span>a.info,.organizadores .elemento .texto ul.direccion,.organizadores .elemento .texto ul.subtitulo,.organizadores .elemento .texto ul.info{display:inline-block;font-size:1.3rem;text-transform:capitalize;color:#870909;margin-bottom:1rem}.locacion .imagen-texto .texto p,.locacion .elemento .texto p,.precio .imagen-texto .texto p,.precio .elemento .texto p,.organizadores .imagen-texto .texto p,.organizadores .elemento .texto p{font-size:1.2rem;color:#333;font-family:"Roboto Slab",serif !important;font-weight:300}.locacion .imagen-texto .texto p span,.locacion .imagen-texto .texto p span>a,.locacion .elemento .texto p span,.locacion .elemento .texto p span>a,.precio .imagen-texto .texto p span,.precio .imagen-texto .texto p span>a,.precio .elemento .texto p span,.precio .elemento .texto p span>a,.organizadores .imagen-texto .texto p span,.organizadores .imagen-texto .texto p span>a,.organizadores .elemento .texto p span,.organizadores .elemento .texto p span>a{display:inline-block;font-size:1.3rem;text-transform:uppercase;color:#870909;margin-bottom:0}.locacion .franja-imagenes .img,.precio .franja-imagenes .img,.organizadores .franja-imagenes .img{padding-left:0 !important;padding-right:0 !important}.precio.no-margin-top,.organizadores.no-margin-top{margin-top:0}.precio .elemento,.organizadores .elemento{margin:0}.precio .elemento>div,.organizadores .elemento>div{border-bottom:2px dotted #999;margin:0 auto 1rem auto;padding-bottom:2rem}.precio .elemento>div:last-child,.precio .elemento>div:first-child,.organizadores .elemento>div:last-child,.organizadores .elemento>div:first-child{border-bottom:none}.precio .elemento .texto .subtitulo,.organizadores .elemento .texto .subtitulo{display:flex !important;width:100%;align-items:center}.precio .elemento .texto .subtitulo span,.organizadores .elemento .texto .subtitulo span{display:inline-block;font-size:1.5rem;text-transform:uppercase;color:#870909;margin-bottom:1rem;flex:1;margin:0}.precio .elemento .texto .subtitulo>a.button.price,.organizadores .elemento .texto .subtitulo>a.button.price{cursor:default;margin:0;padding:.5rem 1rem}.organizadores .elemento>div:first-child{padding-bottom:0rem}.organizadores .elemento>div.border{border-bottom:2px dotted #999 !important}.organizadores .elemento .texto.flex{display:flex}.organizadores .elemento .texto.flex ul{flex-grow:1;margin:0;padding:0;list-style-type:square;list-style-position:inside}.organizadores .elemento .texto.flex ul li{padding:0;margin:.5rem 0}.organizadores .elemento .texto .info h2{text-transform:uppercase;color:#333;font-weight:300;font-size:1.5rem}.organizadores .elemento .texto .info span{color:#333}.organizadores .elemento .texto .info span.horarios{text-transform:none;font-weight:bold}.organizadores .elemento .texto .info span strong{color:#870909;font-weight:300}.organizadores .elemento .texto .info address{text-transform:lowercase;font-style:normal;font-weight:bold}footer.alt{background-color:#333;margin-top:6rem}footer.alt .contacto *{color:#fff !important}footer.alt .copy .titulo h3{color:#e43836}footer.alt .copy .faq .button{color:#e43836 !important;border-color:#e43836 !important}footer.alt .copy .faq .button:hover{background-color:#e43836 !important;color:#fff !important}footer.alt .copy address,footer.alt .copy h3 a{color:#fff !important}footer.alt .copy address a{color:#00b4ca !important}@media screen and (max-width: 1240px){.newsletter{padding:50px;align-items:center;margin-top:3rem}.newsletter .texto h3{font-size:2rem;text-align:left}.newsletter .texto p{font-size:1.4rem}.newsletter form{padding-top:1.2rem}.newsletter form input{width:60%;min-width:auto}.newsletter form button{width:40%}}@media screen and (max-width: 1199px){.newsletter{padding:50px;align-items:center;margin-top:3rem}.newsletter .texto h3{font-size:2rem;text-align:left}.newsletter .texto p{font-size:1.4rem}.newsletter form{padding-top:1.2rem}.newsletter form input{width:100%;min-width:70%}.newsletter form button{width:100%}}@media screen and (max-width: 1024px){nav.navbar{grid-template-columns:100%;height:auto;max-height:100vh;overflow-y:auto}nav.navbar .button-menu{display:block}nav.navbar ul.enlaces{display:none;text-align:center}nav.navbar ul.enlaces .button{margin-bottom:.5rem}nav.navbar ul.enlaces>li{display:block;margin:.5rem 0}nav.navbar ul.enlaces>li ul{position:static;display:block;text-align:center;padding:0;min-width:auto}nav.navbar ul.enlaces>li ul li{background-color:#870909}nav.navbar ul.enlaces>li ul li a{color:#fff !important}nav.navbar ul.enlaces>li:hover{border:none}.principal .fechas .tabs{margin-top:8rem}.principal .fechas .tabs .tab-container{font-size:1rem}.principal .fechas .tabs .tab-container .tab-title h3{font-size:1.1rem}.principal .texto{margin-top:1rem;padding:0 .8rem}.principal .texto h1{font-size:2.3rem;margin-bottom:.5rem}.principal .texto h2{font-size:1.6rem}.principal .texto a.button{margin-top:1rem;font-size:1.3rem}.sede{padding-top:1rem}.sede .texto h3{font-size:1.8rem}.sede .texto p{font-size:1rem}.sede .mapa{margin-top:2rem}.sede .mapa .mapa{padding:1rem}.sede .mapa .mapa:after{width:40%}.sede .mapa .mapa .img h3{font-size:1.1rem;padding:.5rem}}@media screen and (max-width: 1023px){.sede{padding-top:1rem}.sede .texto h3{font-size:1.8rem}.sede .texto p{font-size:1rem}.sede .mapa{margin-top:2rem}.sede .mapa .mapa{padding:2rem}.sede .mapa .mapa:after{width:60%}.sede .mapa .mapa .img h3{font-size:1.5rem;padding:1.5rem}.principal{margin-bottom:0;flex-direction:column-reverse}.principal .fechas .tabs{margin-top:2rem;margin-bottom:0}.principal .fechas .tabs .tab-container{font-size:1rem}.principal .fechas .tabs .tab-container .tab-title h3{font-size:1.1rem}.principal .texto{margin-top:1rem;padding:0 .8rem;text-align:center}.principal .texto h1{font-size:1.8rem;margin-bottom:.5rem}.principal .texto h2{font-size:1.3rem}.principal .texto a.button{margin-top:1rem;font-size:1rem}.locacion .titulo h3{font-size:2rem}.locacion .imagen-texto{margin-bottom:1rem;flex-direction:column-reverse !important}.locacion .imagen-texto .texto{margin-bottom:1rem}}@media screen and (max-width: 780px){.sede .mapa .mapa .img{min-height:inherit}iframe{height:400px}.newsletter{padding:15px;align-items:center;margin-top:3rem}.newsletter .texto h3{font-size:1.8rem;text-align:center}.newsletter .texto p{font-size:1.2rem}.newsletter form{padding-top:1.2rem}.newsletter form input{width:100%;min-width:70%}.newsletter form button{width:100%}.locacion .titulo h3,.locacion .imagen-texto .texto h3{font-size:1.5rem}.imagen-texto{padding:.8rem 0}}@media screen and (max-width: 640px){.sede .titulo h3{font-size:1.3rem !important}.areas-tematicas .titulo h3{font-size:1.3rem !important}.invitados .titulo h3{font-size:1.3rem !important}.patrocinadores .titulo h3{font-size:1.3rem !important}footer{display:block}footer .contacto h4{font-size:3.5rem}footer .contacto h4 small{font-size:2rem}footer .contacto ul{font-size:1.5rem;line-height:1.5rem}footer .copy .titulo-face h3{font-size:2rem}footer .copy .faq a{font-size:1.5rem}footer .copy address{font-size:1.1rem}}@media screen and (max-width: 480px){footer{display:block}footer .contacto h4{font-size:3rem}footer .contacto h4 small{font-size:1.8rem}footer .contacto ul{font-size:1.2rem;line-height:1rem}footer .copy .titulo-face h3{font-size:2rem}footer .copy .faq a{font-size:1.5rem}footer .copy address{font-size:1.1rem}.areas-tematicas .img{display:none}.areas-tematicas .list{display:block}.patrocinadores .box>.row.img{padding:0 1rem}.precio,.organizadores{margin-top:150px}.precio .titulo h3,.organizadores .titulo h3{font-size:2rem;margin-bottom:1rem}.precio .elemento .texto h3,.organizadores .elemento .texto h3{font-size:1.8rem;margin-bottom:0}.precio .elemento .texto .subtitulo,.organizadores .elemento .texto .subtitulo{flex-direction:column;align-items:left}.precio .elemento .texto .subtitulo span,.organizadores .elemento .texto .subtitulo span{font-size:1.2rem;margin-bottom:.8rem}.organizadores .elemento .texto.flex{flex-direction:column}.organizadores .elemento .texto .horarios{font-size:80%}.organizadores .elemento .texto .info address{font-size:80%}}@media screen and (max-width: 320px){footer{display:block}footer .contacto h4{font-size:2.5rem}footer .contacto h4 small{font-size:1.5rem}footer .contacto ul{font-size:1rem;line-height:1rem}footer .copy .titulo-face h3{font-size:2rem}footer .copy .faq a{font-size:1.5rem}footer .copy address{font-size:1.1rem}.sede{padding-top:1rem}.sede .texto h3{font-size:1.8rem}.sede .texto p{font-size:1rem}.sede .mapa{margin-top:2rem}.sede .mapa .mapa{padding:1rem}.sede .mapa .mapa:after{width:40%}.sede .mapa .mapa .img h3{font-size:1.1rem;padding:.5rem}}
/*# sourceMappingURL=style.css.map */
