@import 'https://fonts.googleapis.com/css?family=Amatic+SC:700';@font-face{font-family:'DINRegular';src:url('../fonts/DINRegular.eot');src:url('../fonts/DINRegular.woff') format('woff'),url('../fonts/DINRegular.ttf') format('truetype'),url('../fonts/DINRegular.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINOffcPro';src:url('../fonts/DINOffcPro.eot');src:url('../fonts/DINOffcPro.woff') format('woff'),url('../fonts/DINOffcPro.ttf') format('truetype'),url('../fonts/DINOffcPro.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINOffcPro-Light';src:url('../fonts/DINOffcPro-Light.eot');src:url('../fonts/DINOffcPro-Light.woff') format('woff'),url('../fonts/DINOffcPro-Light.ttf') format('truetype'),url('../fonts/DINOffcPro-Light.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINOffcPro-Medi';src:url('../fonts/DINOffcPro-Medi.eot');src:url('../fonts/DINOffcPro-Medi.woff') format('woff'),url('../fonts/DINOffcPro-Medi.ttf') format('truetype'),url('../fonts/DINOffcPro-Medi.svg') format('svg');font-weight:normal;font-style:normal}.header_desk{display:block}.header_mob{display:none}@media screen and (max-width:480px){.header_desk{display:none}.header_mob{display:block}.header_mob img{width:100%!important;height:auto;min-width:auto!important}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}it body,html{font-size:100%;padding:0;margin:0}*,html{padding:0;margin:0}html{overflow:auto}body{overflow:hidden;padding:0;margin:0;font:14px/20px 'DINOffcPro',sans-serif;font-weight:400;color:#000;background:#fff}body.cke_editable,body.cke_ltr{padding:0;margin:0;font:12px/18px 'DINOffcPro',sans-serif;font-weight:200;color:#000;background:0}body.noscroll{position:fixed}.noscroll{overflow:hidden}a{color:#cc1b57;text-decoration:none}a:hover{color:#cc1b57;text-decoration:underline}a img{border:0}p{font-weight:normal;margin:0;padding:10px 0;color:#7c7c7c;line-height:130%;font-size:1.4em;text-align:left}strong{font-weight:bold}.link-alt{color:#333}.link-alt:hover{color:#cc1b57}.btnnuevo{border:2px solid #2752a1;color:#2752a1;border-top:0;line-height:5px;padding:0 10px 14px 10px;font-size:1.43em;text-align:center;display:inline-block;cursor:pointer;margin:15px auto;width:auto;min-width:150px}.btnnuevo:hover{border-color:#000;text-decoration:none;color:#000}h1{font-size:2em;line-height:110%;text-align:left;font-weight:bold;padding:25px 0;color:#2e2f2d}h2{font-size:4em;line-height:110%;text-align:left;font-weight:normal;padding:15px 0;color:#e12b61}h3{font-size:2.5em;line-height:110%;text-align:left;font-weight:normal;padding:1.3em 0 .8em 0;color:#e12b61}h4{font-size:1.8em;line-height:110%;text-align:left;font-weight:normal;padding:10px 0;color:#e12b61}h5{font-size:1.4em;line-height:110%;text-align:left;font-weight:normal;padding:10px 0;color:#e12b61}.disabled img{opacity:.7;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.titular-principal{vertical-align:middle;font-weight:normal;font-size:2em;color:#635e60;padding:10px 0;margin:0}.titular-principal strong{font-weight:bold;color:#e11d50;font-size:2.14em}.titular-principal span{font-weight:bold;color:#000}.subtitular{vertical-align:middle;clear:both;color:#3c3b3b;margin:0 auto;width:100%;font-weight:normal;line-height:24px;text-align:left;padding:20px 50px;font-size:17px}.texto-titular{vertical-align:middle;font-weight:normal;padding:10px 0;margin:20px 0;color:#e12b61;font-size:2em;line-height:125%}.texto-titular a{color:#626766;text-decoration:none}.texto-titular a:hover{color:#000;text-decoration:none}.texto-titular-noborde{border:0}.texto-titular+p{padding-top:0}.noborde{border:0!important}.texto-titular-sub{border-bottom:1px solid #e12b61;padding:.7em 0;margin:0 0 1em 0}.resaltado{color:#e12b61}.titular-centrado{clear:both;vertical-align:middle;color:#3c3b3b;margin:0 auto;width:600px;max-width:100%;text-align:center;padding:20px 0;font-size:24px}.subtitular-centrado{clear:both;vertical-align:middle;color:#3c3b3b;width:90%;text-align:center;padding:20px 5%;font-size:1.43em}.subtitular-centrado-alt,.texto-titular-alt{color:#f80c5a}.titular-alt{color:#333}.texto-negativo{color:#fff;border-color:#fff}.txt-normal{font-size:14px}.txt-separador{border-bottom:1px solid #e12b61;padding-bottom:20px;margin-bottom:20px}.titular-sello{color:#e12b61;border-bottom:1px solid #e12b61;padding:.5em 0 .5em 3em;margin:0 0 1em 0;font-size:1.7em;position:relative;display:block;width:100%}.titular-sello:before{content:'';display:block;background:url(../img/ico-distintivo.png) top right no-repeat;position:absolute;bottom:-16px;left:0;height:70px;width:46px}.titular-neutro{color:#7c7c7c}.titular-neutro strong{color:#e12b61}.flota{float:left}.limpia{clear:both}.lista-limpia{font-size:1.4em;list-style:none;padding:1em 0;margin:0;text-indent:-1.1em}.lista-limpia li{line-height:140%;padding:.3em .5em;color:#7c7c7c;margin:0 0 0 1.5em}.lista-limpia.lista-encuadrada li{margin:0;padding-left:0}.lista-limpia li:before{content:"•";padding-right:.6em;color:#e12b61}.lista-limpia-b li{padding:1em .5em;line-height:140%;margin-left:.5em}.separador-all,.separador{background:transparent;border:0;width:100%;clear:both;float:left;height:35px}.separador-80{background:transparent;border:0;width:100%;clear:both;float:left;height:80px}img{max-width:100%}.img-izq{float:left;padding:20px 20px 20px 0}.img-dcha{float:right;padding:20px 0 20px 20px}.img-borde{padding:0}.img-borde-doble{padding:0;border:2em solid #fff}.img-dcha.img-borde{margin:2em 0 2em 3em}.descarga-pdf{padding-left:23px;background:url(../img/ico-pdf.png) 0 0 no-repeat}form{padding:0;margin:0;width:100%}form label{width:100%}form .form-field{float:left;width:100%;clear:both;padding:6px 0}form .label{float:left;text-align:right;display:block;width:30%;color:#2e2f2d;min-height:20px;font-size:1em;padding:5px 10px 0 0}form .input{float:left;display:block;width:70%;vertical-align:middle}form .input-text{max-width:100%;border:0;color:#2e2f2d;background:#fff;padding:6px 10px;font-size:1em;border-radius:15px}form textarea.input-text{min-height:200px}form .datepicker-btn{position:relative}form .datepicker-btn:before{content:' '!important;right:1px;top:1px;bottom:1px;background:#e12b61 url(../img/btn-calendario-over.png) center center no-repeat!important;z-index:999;background-size:cover;width:4em!important;position:absolute}.text-center,.text-center *{text-align:center!important}.text-right,.text-right *{text-align:right!important}.desktop{display:inline-block!important}.mobile{display:none!important}.pull-right{float:right}.shadow{-webkit-box-shadow:4px 5px 4px 2px rgba(0,0,0,0.29);-moz-box-shadow:4px 5px 4px 2px rgba(0,0,0,0.29);box-shadow:4px 5px 4px 2px rgba(0,0,0,0.29)}.round-15{border-radius:15px}.round-20{border-radius:20px}.redondo{border-radius:50%}.ico-flecha{margin:0}.pSpecial{font-weight:normal;margin:0;padding:10px 0;color:#7c7c7c;line-height:130%;font-size:1.4em}.btn-generico{margin:2em 0;text-decoration:none;min-width:300px;max-width:100%;padding:.7em 2em;vertical-align:middle;display:inline-block;cursor:pointer;position:relative;border:1px solid #e12b61;font-size:1.3em;color:#fff;background:#e12b61}.btn-generico:hover{color:#e12b61;background:0}.info-window-btn .btn-generico{margin:.5em 0;text-decoration:none;min-width:90%;max-width:100%;padding:.7em 2em;vertical-align:middle;display:inline-block;cursor:pointer;position:relative;border:1px solid #e12b61;font-size:1.3em;color:#fff;background:#e12b61;text-align:center}.info-window-btn .btn-generico:hover{color:#e12b61;background:0}.link-generico{font-size:1.42em}button.link-generico,.link-generico a{margin-bottom:2px;text-decoration:none;padding:15px 30px 10px 30px;vertical-align:middle;display:inline-block;cursor:pointer;color:#211915;background:0;position:relative;border:0;border-bottom:1px solid #211915;font-size:1em}button.link-generico:after,.link-generico a:after{content:' ';right:0;bottom:0;top:50%;height:50%;width:1px;position:absolute;background:#211915}button.link-generico:before,.link-generico a:before{content:' ';left:0;bottom:0;top:50%;width:1px;position:absolute;background:#211915}.link-generico a span{padding-left:45px;line-height:2em;display:block}.link-generico.btn-comprar a span{background:url(../img/btn-comprar.png) left top no-repeat}.link-generico.btn-comprar a:hover{background:#211915;color:#fff}.link-generico.btn-comprar a:hover span{background:url(../img/btn-comprar-over.png) left top no-repeat}.btn-anterior{background:#7c7c7c;border-color:#7c7c7c;color:#fff}.btn-anterior:hover{background:#e12b61;border-color:#e12b61;color:#fff}button.link-generico.btn-cesta:After,button.link-generico.btn-cesta:before{background:#e12b61}button.link-generico.btn-cesta{border-bottom-color:#e12b61}button.link-generico.btn-cesta span{padding-left:45px;line-height:2em;color:#e12b61;display:block;background:url(../img/btn-cesta.png) left center no-repeat}button.link-generico.btn-cesta:hover{color:#fff;background:#e12b61}button.link-generico.btn-cesta:hover span{color:#fff;background:url(../img/btn-cesta-over.png) left center no-repeat}.link-generico.btn-cesta a span{background:url(../img/btn-cesta.png) left center no-repeat}.link-generico.btn-cesta a:hover span{background:url(../img/btn-cesta-over.png) left center no-repeat}.link-generico.btn-calendario{margin:1em 0}.link-generico.btn-calendario a span{background:url(../img/btn-calendario.png) left top no-repeat}.link-generico.btn-calendario a:hover{background:#e12b61;color:#fff}.link-generico.btn-calendario a:hover span{background:url(../img/btn-calendario-over.png) left top no-repeat}button.link-generico:hover,.link-generico a:hover{color:#fff;background:#34516f}.link-generico a:hover:after,.link-generico a:hover:before{visibility:hidden}.link-bl{color:#34516f;line-height:1.8em;text-decoration:underline;font-family:'DINOffcPro-Medi';font-size:1.43em}.link-generico-alt{margin:.3em 0}.link-generico-alt a{color:#e12b61;border-color:#e12b61}.link-generico-alt a:before,.link-generico-alt a:after{background:#e12b61}.link-generico-alt a:hover{color:#fff;background:#e12b61}.link-generico-inv{margin:.3em 0}.link-generico-inv a{color:#fff;background:#e12b61;border-color:#e12b61}.link-generico-inv a:before,.link-generico-inv a:after{background:#e12b61}.link-generico-inv a:hover:before,.link-generico-inv a:hover:after{visibility:visible!important;background:#e12b61}.link-generico-inv a:hover{color:#e12b61;background:0}.links-inline{float:left;clear:both;width:100%}.links-inline .link-generico{clear:none;margin:1em 1em 1em 0;display:inline-block}.selectize-input .item+input{display:inline;display:none!important}section{width:100%;clear:both;float:left;padding:50px 0}section.no-padding{padding:0}.negro{background:#000}.container{position:relative;float:left;max-width:100%;width:100%;padding:0;margin:0 auto}.container.no-padding{padding:0}.text{position:relative;padding:0;width:100%;float:left}.color-bk-ffffff{background:#ffffff!important}.color-bk-ece9e9{background:#ece9e9!important}.color-bk-5e5e5d{background:#5e5e5d!important}.color-bk-fedce6{background:#fedce6!important}.color-bk-f9d3de{background:#f9d3de!important}.color-bk-f54970{background:#f54970!important}.color-bk-e50055{background:#e50055!important}.color-bk-f0638b{background:#f0638b!important}.color-bk-e12b61{background:#e12b61!important}.color-bk-08f7e0{background:#08f7e0!important}.color-bk-1CB49F{background:#1CB49F!important}.color-bk-e5fffd{background:#e5fffd!important}.color-bk-c2fefa{background:#c2fefa!important}.color-bk-dcfe96{background:#dcfe96!important}.color-bk-f5fee1{background:#f5fee1!important}.color-bk-f0f5e5{background:#f0f5e5!important}.color-bk-eafebf{background:#eafebf!important}.color-bk-555050{background:#555050!important}.color-bk-bfd4d5{background:#bfd4d5!important}.color-bk-e50055 h2,.color-bk-e50055 h3,.color-bk-e50055 p{color:#fff}.color-bk-f0638b h2,.color-bk-f0638b h3,.color-bk-f0638b p{color:#fff}#heading{float:left;position:relative;background:0;margin:0;padding:0;width:100%;position:fixed;top:0;left:0;right:0;z-index:99999999999993;-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}#heading.interior{background:#fff!important}#heading .container{padding:0}#heading.scroll{background-color:rgba(255,255,255,0.65);-webkit-transition:background-color 300ms linear;-moz-transition:background-color 300ms linear;-o-transition:background-color 300ms linear;-ms-transition:background-color 300ms linear;transition:background-color 300ms linear}#heading .logotipo{position:relative;z-index:9999999;height:89px;padding:15px 10px 0 60px}#heading .logotipo img{display:inline-block}#heading .logotipo strong{display:inline-block;vertical-align:top;padding:32px 20px 10px 0;color:#e12b61;font-size:1.6em;text-decoration:none;margin-left:20px}#heading .logotipo a{background:url(../img/kids-and-us.png) 0 0 no-repeat;display:inline-block;width:128px;height:100%}.cesta .msg_welcome{float:left;margin-top:3px}.cesta .msg_welcome .msg_w_saludo{color:#ff2763}.cesta .msg_welcome .msg_w_user{font-weight:bold}@media screen and (max-width:920px){#heading .logotipo a{background:url(../img/kids-and-us-mob-b.png) 0 15px no-repeat;width:150px;background-size:150px 37px}}@media screen and (max-width:490px){#heading .logotipo a{background:url(../img/kids-and-us-mob-b.png) 0 11px no-repeat;width:115px;background-size:115px 28px}}#heading .logotipo a:hover{text-decoration:none}#heading .menu-rsp{display:none;color:#fff;font-size:1.43em;margin:5px;z-index:99999991}#heading .menu-close{color:#fff;position:absolute;top:10px;right:10px;display:none;font-size:2.86em;margin:0}#heading .rsp-opciones{display:none;width:100%;float:left;clear:both}#heading .menu{position:absolute;top:0;width:auto;right:160px;text-align:right;font-size:1.28em;z-index:99999991}#heading .menu ul{list-style:none;display:block;text-align:right;width:100%;padding:0;margin:0}#heading .menu ul li{position:relative;padding:0 4px;margin:0;display:inline-block}#heading .menu ul li a{position:relative;float:left;display:block;height:89px;padding:35px 16px 0 8px;color:#323232}#heading .menu ul li a span{display:block;position:relative}#heading .menu ul li a em{position:absolute;top:-20px;left:0;font-size:.8em;color:#999}#heading .menu ul li.telf,#heading .menu ul li.login,#heading .menu ul li.registro,#heading .menu ul li.menutelf{padding:0;margin:0 -2px 0 -3px}#heading .menu ul li.telf a{padding-left:55px;color:#bd0048}#heading .menu ul li.login a{padding-left:55px;color:#71af9b}#heading .menu ul li.registro a{padding-left:55px;color:#9cbc5c}#heading .menu ul li a:hover{text-decoration:none;color:#dd0149}#heading .menu ul li.telf a:hover{background-color:#dd0048;color:#fff}#heading .menu ul li.login a:hover{background-color:#45b19c;color:#fff}#heading .menu ul li.registro a:hover{background-color:#8ebd54;color:#fff}#heading .menu ul li.telf a::before{content:' ';position:absolute;background:url(../img/icons_sprite.png) 0 0 no-repeat;width:31px;height:31px;margin-left:-45px;margin-top:-6px;display:block}#heading .menu ul li.login a::before{content:' ';position:absolute;background:url(../img/icons_sprite.png) -30px 0 no-repeat;width:31px;height:31px;margin-left:-45px;margin-top:-6px}#heading .menu ul li.registro a::before{content:' ';position:absolute;background:url(../img/icons_sprite.png) -60px 0 no-repeat;width:31px;height:31px;margin-left:-45px;margin-top:-6px}#heading .menu-vertical span{vertical-align:top;color:#bd0048}#heading .menu-vertical strong{float:left;height:89px;display:block;padding:35px 16px 0 55px;cursor:pointer;font-weight:normal;color:#bd0048}#heading .menu-vertical.activo strong,#heading .menu-vertical:hover strong{background-color:#dd0048;color:#fff}#heading .menu-vertical.activo strong span,#heading .menu-vertical:hover strong span{color:#fff}#heading .menu-vertical.activo strong i,#heading .menu-vertical:hover strong i{color:#fff}#heading .menu-vertical strong i{margin:-2px 0 0 15px;font-size:1.28em;color:#bd0048}#heading .menu-vertical ul{list-style:none;display:none;position:absolute;left:0;text-align:left;width:100%;top:89px}#heading .lang.menu-vertical ul{list-style:none;display:none;position:absolute;left:0;text-align:left;height:auto!important;width:100%!important}#heading .menu-vertical ul li{width:115%;background:#bd0048}#heading .menu-vertical ul li a{color:#fff;padding:15px 8px 15px 55px;width:100%;display:block}#heading .menu-vertical ul li a:hover{text-decoration:none;background-color:#fc3d80}#heading .menu-vertical>div{left:0!important}#heading .menutelf strong{background:url(../img/ico-header-telf.png) 16px center no-repeat}#heading .menutelf ul li{float:left;clear:both;color:#fff;padding:20px 15px!important;width:100%;display:block}#heading .menutelf ul li a{height:auto!important;color:#fff;padding:0!important;width:100%;display:block}#heading .menutelf ul li a:hover{background:0}#heading .menutelf ul li:hover{text-decoration:none;background-color:#fc3d80}#heading .lang{position:absolute;width:160px;text-align:left;top:0;right:0;z-index:999999993;font-size:1.28em}#heading .lang strong::before{content:' ';position:absolute;background:url(../img/icons_sprite.png) -90px 0 no-repeat;width:31px;height:31px;margin-left:-43px;margin-top:-5px}#heading .area-privada{position:absolute;top:-5px;left:50%;width:110px;margin:0 0 0 -55px}#heading .area-privada a{display:block;width:100%;padding:5px;color:#fff;background:#8d8a88;text-align:center;-webkit-box-shadow:4px 5px 4px 2px rgba(0,0,0,0.29);-moz-box-shadow:4px 5px 4px 2px rgba(0,0,0,0.29);box-shadow:4px 5px 4px 2px rgba(0,0,0,0.29);border-radius:0 0 5px 5px}#heading .area-privada a:hover{background:#cc1b57;text-decoration:none;color:#fff}#heading .redes{position:absolute;text-align:right;width:403px;top:87px;right:0;z-index:99999990}#heading .redes-centro{top:78px}#heading .redes span{font-size:.71em;color:#fff}#heading .redes ul{list-style:none;text-align:right;padding:2px 0 10px 0;margin:0}#heading .redes ul li{position:relative;font-size:1em;padding:0;margin:0 -4px 0 0;display:inline-block}#heading .redes ul li a{display:block;width:58px;padding:0;height:58px;text-align:center;text-transform:uppercase;color:#fff}#heading .redes ul li a span{display:none}#heading .redes ul li a:hover{background-color:#e71e73!important;text-decoration:none;color:#fff}#heading .redes ul li a:hover{background-color:#e71e73!important;text-decoration:none;color:#fff}#heading .redes ul li.facebook a{background:#504f51 url(../img/icons_sprite.png) 13px -33px no-repeat}#heading .redes ul li.instagram a{background:#bd0048 url(../img/icons_sprite.png) -26px -33px no-repeat}#heading .redes ul li.twitter a{background:#71af9b url(../img/icons_sprite.png) -70px -33px no-repeat}#heading .redes ul li.google-plus a{background:#9cbc5c url(../img/icons_sprite.png) -115px -33px no-repeat}#heading .redes ul li.youtube a{background:#cc181e url(../img/icons_sprite.png) 13px -74px no-repeat}#heading .redes ul li.spotify a{background:#504f51 url(../img/icons_sprite.png) -35px -75px no-repeat}#heading .redes ul li.share>a{background:url(../img/icons_sprite.png) -83px -75px no-repeat}#heading .redes ul li.share>a.activo,#heading .redes ul li.share>a:hover{background-color:#bd0048}#heading .redes ul li.share>a>.fa{visibility:hidden}#heading .redes ul li ol{display:none;position:fixed;width:100%;left:0;right:0;top:147px;height:58px;background:#fff;text-align:right}#heading .redes ul li ol li a{float:left;background-color:transparent!important}#heading .redes ul li ol li a:hover{background-color:#e71e73}#heading .redes ul li ol li.facebook a{background:url(../img/ico-share-fb-o.png) center center no-repeat}#heading .redes ul li ol li.instagram a{background:url(../img/ico-share-instagram-o.png) center center no-repeat}#heading .redes ul li ol li.twitter a{background:url(../img/ico-share-twitter-o.png) center center no-repeat}#heading .redes ul li ol li.google-plus a{background:url(../img/ico-share-gplus-o.png) center center no-repeat}#heading .redes ul li ol li.facebook a:hover{background:#e71e73 url(../img/ico-share-fb.png) center center no-repeat}#heading .redes ul li ol li.instagram a:hover{background:#e71e73 url(../img/ico-share-instagram.png) center center no-repeat}#heading .redes ul li ol li.twitter a:hover{background:#e71e73 url(../img/ico-share-twitter.png) center center no-repeat}#heading .redes ul li ol li.google-plus a:hover{background:#e71e73 url(../img/ico-share-gplus.png) center center no-repeat}#navigation{position:relative;float:left;z-index:9999999;padding:0 50px;width:100%;background:#211915}#navigation .nav{list-style:none;text-align:left;z-index:999999;padding:0;margin:0;position:relative}#navigation .nav li{float:left;padding:0;margin:0;display:block}#navigation .nav li a{color:#fff;vertical-align:middle;text-transform:uppercase;font-size:1.28em;display:block;padding:20px 18px 18px 18px}#navigation .nav li .fa{display:none}#navigation>.nav>li>a.activo,#navigation .nav li a:hover{color:#fff;background:#e12b61;text-decoration:none}#navigation .nav{width:100%;float:left}#navigation .logotipo,#navigation .rsp-opciones{display:none}#navigation .nav li .subnav{display:none;top:58px;background:rgba(220,43,90,.85);padding:10px 55px;width:auto;position:absolute;left:-50px;right:-50px}#navigation .nav li .subnav .col{padding:10px 0;width:205px}#navigation .nav li .subnav .col+.col{border-left:1px solid #c92d5a}#navigation .nav li .subnav a{display:block;padding:10px 40px;color:#fff}#navigation .nav li .subnav ul{padding-top:25px}#navigation .nav li .subnav ul li{padding:;display:block;width:100%}#navigation .nav li .subnav ul li a{text-transform:none;font-weight:normal;display:block;font-size:1.2em;padding:10px 40px}#navigation .nav li.rsp-lang{display:none!important}#navigation .buscar{display:none;margin:60px 0 0 0;width:100%;position:relative;padding:0 20px;float:left;clear:both}#navigation .buscar input{vertical-align:middle;padding:25px 90px 25px 20px;border:0;background:#fff;font-size:1.4em;color:#000;width:100%}#navigation .buscar button{border:0;height:71px;width:71px;position:absolute;top:0;right:20px;background:#dd0048 url(../img/menu-buscar.png) center center no-repeat;cursor:pointer;background-size:75%}#navigation .buscar button span{display:none}#navigation .menu-secundario{display:none}#navigation .menu-secundario ol{width:100%;padding:20px 0;margin:0;list-style:none;float:left;clear:both}#navigation .menu-secundario ol li{margin:0;width:100%;padding:0;float:left;clear:both}#navigation .menu-secundario ol li a{font-size:1.3em;width:100%;display:block;padding:15px 25px;color:#fff}#navigation .menu-secundario ol li a:hover{background:#dc2b5a;text-decoration:none;color:#fff}#navigation .redes{text-align:center;width:100%;padding:20px}#navigation .redes span{font-size:1.1em;color:#fff}#navigation .redes ul{list-style:none;text-align:center;padding:10px 0;margin:0}#navigation .redes ul li{font-size:1em;padding:0 10px;margin:0;display:inline-block}#navigation .redes ul li a{display:inline-block;width:58px;padding:15px 0 0 0;height:58px;text-align:center;text-transform:uppercase;color:#fff}#navigation .redes ul li i{font-size:2.5em}#navigation .redes ul li a:hover{background:#e71e73;text-decoration:none;color:#fff}#navigation .redes ul li.facebook a{background:#504f51}#navigation .redes ul li.instagram a{background:#bd0048}#navigation .redes ul li.twitter a{background:#71af9b}#navigation .redes ul li.google-plus a{background:#9cbc5c}#navigation .rsp-centro-telf{display:none;width:100%;padding:20px 0;margin:0;list-style:none;float:left;clear:both}#navigation .rsp-centro-telf li{float:left;clear:both;width:100%;position:relative;font-size:1.5em;padding:0;display:block;vertical-align:middle}#navigation .rsp-centro-telf li span{background:url(../img/ico-header-telf.png) 10px 4px no-repeat;vertical-align:middle;color:#272727;border-bottom:0;display:block;width:100%;padding:10px 10px 10px 50px}#navigation .rsp-centro-telf li span a{color:#fff;display:inline-block;padding:0 0 0 5px;margin:0}#snavcroll{display:none;position:fixed;top:0;left:0;width:100%;padding:10px 0;background:#4d4845;z-index:999999999}#snavcroll .logo-rsp{float:left}#snavcroll .logo-rsp img{width:125px}#snavcroll .telf-rsp{color:#fff;display:none;position:absolute;left:50%;margin-left:-60px;top:40px;width:130px}#snavcroll .telf-rsp i{background:#fff;font-size:1em;margin:0 4px 0 8px;display:inline-block;color:#000;padding-top:4px;border-radius:50%;width:20px;height:20px;text-align:center}#snavcroll .menu-rsp{position:absolute;right:10px;top:32px;color:#fff;font-size:2.14em}#snavcroll ul{text-align:right;margin:0;padding:20px 0 0 0}#snavcroll ul li{font-size:1.07em;padding:0;margin:0;display:inline-block;position:relative}#snavcroll ul li a{color:#fff;display:block;text-transform:uppercase;padding:5px}#snavcroll ul li.activo a,#snavcroll ul li a:hover{color:#f10a56;text-decoration:none}.col{position:relative;float:left;padding:60px;display:block}.col .col{padding:20px 60px}.col-borde{border-top:1px solid #abb19d}.col.col-right{float:right}.col.no-padding{padding:0!important}.col.no-padding-top{padding-top:0}.col.no-padding-bottom{padding-bottom:0}.col.no-padding-over{padding-top:0;padding-bottom:0}.col.no-padding-side{padding-left:0!important;padding-right:0!important}.col.no-padding-right{padding-right:0}.col.no-padding-left{padding-left:0!important}.col-1{width:10%}.col-2{width:20%}.col-25{width:25%}.col-3{width:33.333333%}.col-30{width:30%}.col-4{width:40%}.col-45{width:45%}.col-5{width:50%}.col-55{width:55%}.col-6{width:60%}.col-65{width:65%}.col-7{width:70%}.col-75{width:75%}.col-8{width:80%}.col-85{width:85%}.col-9{width:90%}.col-10{width:100%}.offset-15{margin:15px 0}.offset-25{margin:25px 0}.offset-35{margin:35px 0}.offset-45{margin:45px 0}.offset-top-15{margin-top:15px}.offset-top-25{margin-top:25px}.offset-top-35{margin-top:35px}.offset-top-45{margin-top:45px}.offset-bottom-15{margin-bottom:15px}.offset-bottom-25{margin-bottom:25px}.offset-bottom-35{margin-bottom:35px}.offset-bottom-45{margin-bottom:45px}.offset-left-1{margin-left:10%}.offset-left-2{margin-left:20%}.intro-header{padding-top:120px!important}.linea-separador{border-top:1px solid #858585}#footer{color:#fff;width:100%;text-align:center;clear:both;margin:0;float:left;background:#fff url(../img/footer.jpg) top center no-repeat;background-size:cover;padding:40px 0 0 0}#footer .container{float:none!important;margin:0 auto;width:1064px;max-width:100%}#footer .container p{font-size:1.25em;color:#e71e73}#footer .container p strong{font-size:1.2em}#footer .container p a{color:#e71e73}#footer .container p a:hover{text-decoration:underline}#footer ul{list-style:none;text-align:left;padding:20px 0;margin:0}#footer ul li{font-size:1.28em;padding:0 30px 0 0;margin:0;display:inline-block}#footer ul li a{text-transform:uppercase;font-weight:bold;color:#e71e73;text-align:left}#footer ul li a:hover{text-decoration:underline}#footer .suscribete{float:left;margin:40px 0;background:rgba(255,255,255,.85);padding:40px;width:100%}#footer form{vertical-align:middle;float:left;padding:10px 0;text-align:center}#footer form input{vertical-align:middle;float:left;padding:15px 30px;border:1px solid #ccc;background:#fff;font-size:1.28em;color:#000;display:inline-block}#footer form #news_email{margin-right:40px;width:54%}#footer form #news_name{width:25%}#footer form .legaltextSubs{width:100%;display:block;clear:both;font-size:1.0em;color:#b2b1b1}#footer form .legaltextSubs a{text-decoration:underline}#footer form .Subsprivacy{float:left;width:100%;text-align:left}#footer form .Subsprivacy span{color:#e71e73}#footer form .Subsprivacy a{text-decoration:underline}#footer form .SendNewsSub{width:100%;text-align:left}#footer form #newssubmit{margin-bottom:0}#footer form button.link-generico{float:right;font-size:1.4em;padding-bottom:0;width:24%;height:54px;border-bottom:2px solid #e71e73;color:#e71e73}#footer form button.link-generico:before,#footer form button.link-generico:after{width:2px;background:#e71e73}#footer form button.link-generico:hover{color:#fff;background:#e71e73}#footer form button.link-generico:hover:before,#footer form button.link-generico:hover:after{visibility:hidden}#footer .footer-text{position:relative;float:left;clear:both;width:100%;background:rgba(255,255,255,.85);margin:40px 0 0 0;padding:40px 70px}#footer .footer-text p{color:#e71e73;font-size:1.28em;text-align:left;padding-top:5px}#footer .footer-text p span{padding-top:25px;display:inline-block;border-top:1px solid #dbdbdb}#footer .redes{position:absolute;right:50px;bottom:40px}#footer .redes span{display:block;text-align:right;font-size:1.42em;color:#e71e73}#footer .redes ul{list-style:none;text-align:right;padding:10px 0 0 0;margin:0}#footer .redes ul li{font-size:.78em;padding:0;margin:0 0 0 10px;display:inline-block}#footer .redes ul li span{font-size:2em;color:#fff}#footer .redes ul li a{display:inline-block;width:46px;padding:14px 0 0 0;height:46px;text-align:center;text-transform:uppercase;color:#fff}#footer .redes ul li i{font-size:2em}#footer .redes ul li a span{display:none}#footer .redes ul li a:hover{background-color:#e71e73!important;text-decoration:none;color:#fff}#footer .redes ul li.facebook a{background:#504f51}#footer .redes ul li.instagram a{background:#bd0048}#footer .redes ul li.twitter a{background:#71af9b}#footer .redes ul li.google-plus a{background:#9cbc5c}#footer .redes ul li.youtube a{background:#cc181e}#footer .redes ul li.spotify a{background:#504f51 url(../img/ico-share-spotify.png) center center no-repeat}.redes-contact span{display:block;text-align:right;font-size:1.42em;color:#e71e73}.redes-contact ul{list-style:none;padding:10px 0 0 0;margin:0}.redes-contact ul li{font-size:.78em;padding:0;margin:0;display:inline-block}.redes-contact ul li span{font-size:2em;color:#fff}.redes-contact ul li a{display:inline-block;width:46px;padding:14px 0 0 0;height:46px;text-align:center;text-transform:uppercase;color:#fff}.redes-contact ul li i{font-size:2em}.redes-contact ul li a span{display:none}.redes-contact ul li a:hover{background-color:#e71e73!important;text-decoration:none;color:#fff}.redes-contact ul li.facebook a{background:#504f51}.redes-contact ul li.instagram a{background:#bd0048}.redes-contact ul li.twitter a{background:#71af9b}.redes-contact ul li.google-plus a{background:#9cbc5c}.redes-contact ul li.youtube a{background:#cc181e}.redes-contact ul li.spotify a{background:#504f51 url(../img/ico-share-spotify.png) center center no-repeat}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999}#status{width:64px;height:64px;position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;margin:-32px 0 0 -32px}#preloader .timer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;width:64px;height:64px;margin:auto;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent;border-radius:32px;text-indent:-9999px;-webkit-animation:spinner 1s linear infinite;animation:spinner 1s linear infinite}.intro_move{position:absolute;z-index:1003;margin-left:-22px;left:50%;bottom:20px}.slide-full{position:relative;float:left;width:100%;height:100%}.slide-full #intro_slider{background:#FFF;width:100%;height:100%}.slide-full #intro_slider .frame{width:100%;height:100%}.slide-full canvas{position:absolute;left:10px;bottom:10px;cursor:pointer;background:rgba(255,255,255,.3);border-radius:50%;-webkit-transform:scale(0.5);transform:scale(0.5)}.slide-full .frame{width:100%;height:100%}.slide-full .slide_element{width:100%}.slide-full slide_element .slide{width:100%}.slide-full .transparent{opacity:0}.slide-full .relative{position:relative}.slide-full .centralize{position:absolute;left:50%;top:50%;-webkit-transform:translateZ(0px) translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.slide-full .scaler{position:absolute}.slide-full .mSPages{position:absolute;padding:10px 0;margin:auto;height:30px;list-style:none;bottom:100px;right:0;left:0;z-index:1003;overflow:hidden;text-align:center;line-height:0;pointer-events:none;-webkit-transition:all 300ms cubic-bezier(0.190,1.000,0.220,1.000);transition:all 300ms cubic-bezier(0.190,1.000,0.220,1.000)}.slide-full.horizontal .mSThumbnails:hover+.mSPages{bottom:0;-webkit-transform:translateY(-60px) translateZ(0);transform:translateY(-60px) translateZ(0);opacity:0;z-index:1001}.slide-full.mSMedia .mSPages{display:none}.slide-full .mSPages li{display:inline-block;width:20px;background-size:90%!important;height:23px;margin:0;overflow:hidden;text-indent:-9999px;background:url(../img/slider-dot.png) 0 0 no-repeat;cursor:pointer;vertical-align:middle;pointer-events:all}.slide-full .mSPages li:hover,.slide-full .mSPages li.active{background:url(../img/slider-dot-o.png) 0 0 no-repeat;background-size:90%!important}.slide-full.black .mSPages li{border-color:#000}.slide-full.black .mSPages li.active{background:#000}.slide-full.horizontal .mSThumbnails+.mSPages li{pointer-events:none}.slide-full.mightySlider .mSClose{top:200px;right:40px;overflow:hidden;text-indent:99999999px}.slider-generico{position:relative;width:100%;padding:0 45px;float:left;clear:both}.slider-generico .frame{width:100%}.slider-generico .frame ul{list-style:none;height:100%;padding:0;margin:0}.slider-generico .frame ul li{float:left;padding:0;margin:0}.slider-generico .frame .slide_element{float:left;padding:0;margin:0}.slider-generico .frame .slide{float:left;padding:0 20px;margin:0}.slider-generico .mSButtons{top:50%;margin-top:-60px;position:absolute;width:120px;height:120px;margin:auto;cursor:pointer;z-index:1000}.slider-generico .mSButtons.mSPrev{top:0;bottom:0;left:-80px;background:url(../img/btn-prev-r.png) center center no-repeat}.slider-generico .mSButtons.mSPrev:hover{-webkit-border-top-right-radius:50%;-webkit-border-bottom-right-radius:50%;-moz-border-radius-topright:50%;-moz-border-radius-bottomright:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;background:#bd0048 url(../img/btn-prev.png) center center no-repeat}.slider-generico .mSButtons.mSNext{top:0;bottom:0;right:-80px;background:url(../img/btn-next-r.png) center center no-repeat}.slider-generico .mSButtons.mSNext:hover{-webkit-border-top-left-radius:50%;-webkit-border-bottom-left-radius:50%;-moz-border-radius-topleft:50%;-moz-border-radius-bottomleft:50%;border-top-left-radius:50%;border-bottom-left-radius:50%;background:#bd0048 url(../img/btn-next.png) center center no-repeat;border-radius:}.slider-metodo{display:none;position:relative;width:100%;padding:0;float:left;clear:both}.slider-metodo .frame{width:100%}.slider-metodo .frame ul{list-style:none;height:100%;padding:0;float:left;margin:0;background:url(../uploads/home-metodo-m.png) left center no-repeat;background-size:cover}.slider-metodo .frame ul li{float:left;padding:0;margin:0}.slider-metodo .mSButtons{top:20px;position:absolute;width:50px;height:50px;margin:auto;cursor:pointer;z-index:1000}.slider-metodo .mSButtons.mSPrev{top:0;left:10px;background:url(../img/btn-prev.png) center center no-repeat}.slider-metodo .mSButtons.mSPrev:hover{background:url(../img/btn-prev-r.png) center center no-repeat}.slider-metodo .mSButtons.mSNext{top:0;right:10px;background:url(../img/btn-next.png) center center no-repeat}.slider-metodo .mSButtons.mSNext:hover{background:url(../img/btn-next-r.png) center center no-repeat}.slider-youtube .mSCover{border:10px solid #fff;background-color:#000;-webkit-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);height:95%}.fixbvideo .slider-youtube .mSCover{border:10px solid #000}.slider-youtube .slide{float:left;height:320px}.slider-youtube .slide .mSIframe:hover{background-color:#c94d6c}.slide-galeria img{border:8px solid #ece9e9}.slider-alt .mSButtons{top:20px;position:absolute;width:50px;height:50px;margin:auto;cursor:pointer;z-index:1000}.slider-alt .mSButtons.mSPrev{top:0;left:-10px;background:url(../img/btn-prev.png) center center no-repeat}.slider-alt .mSButtons.mSPrev:hover{background:url(../img/btn-prev-r.png) center center no-repeat}.slider-alt .mSButtons.mSNext{top:0;right:-10px;background:url(../img/btn-next.png) center center no-repeat}.slider-alt .mSButtons.mSNext:hover{background:url(../img/btn-next-r.png) center center no-repeat}.slider-alt-pink .mSButtons{top:20px;position:absolute;width:50px;height:50px;margin:auto;cursor:pointer;z-index:1000}.slider-alt-pink .mSButtons.mSPrev{top:0;left:-10px;background:url(../img/btn-prev-r.png) center center no-repeat}.slider-alt-pink .mSButtons.mSPrev:hover{background:url(../img/btn-prev.png) center center no-repeat}.slider-alt-pink .mSButtons.mSNext{top:0;right:-10px;background:url(../img/btn-next-r.png) center center no-repeat}.slider-alt-pink .mSButtons.mSNext:hover{background:url(../img/btn-next.png) center center no-repeat}.slider-profesores{margin:3em 0}.slider-profesores img{-webkit-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);box-shadow:0 10px 20px -11px rgba(0,0,0,0.75)}.slider-profesores p{padding:1em;text-align:center}.slider-alt-lateral{padding:0}.slider-alt-lateral .mSButtons.mSNext{right:0}.slider-alt-lateral .mSButtons.mSPrev{left:-60px}.slider-alt-lateral .frame .slide{padding:0}.noticia-imagen .slider-youtube .mSCover{border:10px solid #fff;background-color:#000;-webkit-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);height:95%}.noticia-imagen .slider-youtube .slide{float:left;height:540px}.noticia-imagen .slider-youtube .slide .mSIframe:hover{background-color:#c94d6c}.mSIcon{display:block;position:absolute;background-color:rgba(0,0,0,0);margin:auto;top:0;left:0;right:0;bottom:0;z-index:1000}.mSLoader ~ .mSIcon{display:none!important}.mSIframe{cursor:pointer;width:84px;height:84px;background:url(../img/btn-play.png) center center no-repeat;cursor:pointer;border-radius:50%}.mSIframe:hover{background-color:#c94d6c}.content-blanco{float:left;clear:both;min-height:530px;margin:0 0 3em 0;width:100%;padding:3em;background:#fff}.contendor-blanco .slider-encuadre{padding:20px 25px 0 25px}.contendor-blanco .slider-encuadrado .slick-prev{left:-15px}.contendor-blanco .slider-encuadrado .slick-next{left:auto;right:-15px}.slick-dots{list-style:none;padding:5px 0;margin:0;text-align:center}.slick-dots li{display:inline-block;padding:2px;margin:0}.slick-dots li button{display:block;width:12px;cursor:pointer;height:12px;background:#eee;text-indent:-99999px;border-radius:50%;border:0;padding:0;margin:0}.slick-dots li.slick-active button{background:rgba(204,28,83,1)}.slick-dots li button:hover{background:rgba(204,28,83,.5)}.slider-bottom{padding:0}.slider-bottom .frame .slide{padding:0}.slider-bottom .mSButtons{top:auto;bottom:0;position:absolute;width:50px;height:50px;margin:auto;cursor:pointer;z-index:1000}.slider-bottom .mSButtons.mSPrev{top:auto;bottom:0;left:0;background:url(../img/btn-prev-r.png) center center no-repeat}.slider-bottom .mSButtons.mSPrev:hover{background:url(../img/btn-prev.png) center center no-repeat}.slider-bottom .mSButtons.mSNext{top:auto;bottom:0;right:0;background:url(../img/btn-next-r.png) center center no-repeat}.slider-bottom .mSButtons.mSNext:hover{background:url(../img/btn-next.png) center center no-repeat}.slider-fit .mSButtons.mSPrev{left:-15px}.slider-fit .mSButtons.mSNext{right:-15px}.pages_{width:100%;text-align:center;padding:2em 4em 1em 4em;margin:0;float:left;clear:both;list-style:none;display:block}.pages_ li{width:22px;height:22px;text-indent:-99999999999px;cursor:pointer;overflow:hidden;background:url(../img/dot-nav-o.png) center center no-repeat;display:inline-block}.pages_ li.active{background:url(../img/dot-nav.png) center center no-repeat}.intro-container{width:100%;float:left;margin:139px 0 0 0;position:relative;display:block}.intro-container img{float:left;width:auto;min-width:100%;max-width:100%}.intro-container-noimage .intro-seccion{position:relative}.intro-seccion{z-index:999999;position:absolute;padding:20px 65px;min-height:130px;top:0;left:0;width:100%;right:0;background:url(../img/bk-seccion.png) bottom left no-repeat}.intro-seccion h1{color:#fff;font-size:2em;padding:15px 0 10px 0;display:inline-block}.intro-seccion .migas{list-style:none;float:right;padding:20px 0 0 20px;margin:0;display:inline-block;text-align:right}.intro-seccion .migas li{vertical-align:middle;font-size:1.4em;display:inline-block;padding:0;margin:0;color:#000}.intro-seccion .migas li a{color:#000}.intro-seccion .migas li+li{font-weight:bold}.intro-seccion .migas li:first-child{display:inline-block}.intro-seccion .blank{display:inline-block;height:30px}.intro-container-text{position:absolute;padding:0 0 0 65px;width:50%;left:0;top:0;bottom:0;height:100%}.intro-container-text-container{vertical-align:middle;display:table;padding-top:130px}#intro_slider .intro-container-text-container{vertical-align:middle;display:table;padding-top:190px}.intro-container-text-content{vertical-align:middle;display:table-cell}.intro-container-text h2{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.intro-container-text p{color:#fff;line-height:120%;font-size:2em;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.intro-container-text p strong{font-size:1.3em}.intro-container-text p span{color:#000}.intro-container-text-content img{padding:.5em 0;min-width:0;max-width:100%}.intro-container-text-dcha{left:50%;padding:0 5% 15% 0;right:0}.intro-cite{position:absolute;padding:2em;width:100%;left:0;bottom:5em;right:0}.intro-cite cite{padding:70px 110px;text-align:center;background:0;width:1200px;max-width:100%;margin:0 auto}.intro-cite cite:before,.intro-cite cite:after{width:105px}.acordeon{width:100%;margin:10px 0;padding:0;float:left;list-style:none}.acordeon>li{width:100%;float:left;margin:10px 0}.acordeon .contenedor{width:100%;background:#fff;float:left}.acordeon .acordeon-trigger{font-size:1.8em;color:#4ab9ab;position:relative;display:block;padding:35px 100px}.acordeon .acordeon-trigger span{position:absolute;left:20px;margin:-32px 0 0 0;top:50%;color:#4ab9ab;padding:22px 0 0 0;text-align:center;display:block;background:url(../img/bk-trigger.png) center center;background-size:cover;width:60px;height:60px}.acordeon .acordeon-trigger .trigger-icon{position:absolute;right:20px;margin:-32px 0 0 0;top:50%;color:#4ab9ab;padding:20px 0 0 0;font-size:1em;text-align:center;display:block;background:url(../img/bk-trigger-plus.png) center center;background-size:cover;width:60px;height:60px}.acordeon .acordeon-trigger .trigger-icon:before{left:0;position:absolute;text-align:center;width:100%}.acordeon .acordeon-trigger:hover{text-decoration:none;color:#ee0753}.acordeon .acordeon-trigger .trigger-less{background:url(../img/bk-trigger-less.png) center center;background-size:cover;text-decoration:none;color:#ee0753}.acordeon .acordeon-item{display:none;float:left;width:100%;padding:10px 100px 20px 100px}.acordeon-separador .acordeon-item{padding:1em 0 3em 0}.acordeon-no-item .acordeon-trigger{padding-left:2em}.acordeon-separador-alt .acordeon-trigger{color:#e12b61}.intreresar-content{background:url(../img/bk-interesar.jpg) 0 0 no-repeat;background-size:cover}.intreresar-destacados{position:relative;float:left;width:100%}.intreresar-destacados.titlevideo strong{padding:6px 0;font-size:1.5em}.intreresar-destacados a{display:block;float:left;width:100%}.intreresar-destacados img{float:left}.intreresar-destacados strong{display:block;float:left;width:100%;color:#fff;font-weight:normal;line-height:110%;padding:20px 0;font-size:2em;z-index:99999999}.intreresar-destacados a .container{display:block;position:absolute;left:0;padding:20px 50px;bottom:0;right:0;width:100%;background:rgba(0,0,0,.7)}.intreresar-destacados a .container span{display:block;float:left;width:100%;color:#fff;font-size:1.28em;padding:0!important;height:0;overflow:hidden;transition:height .25s ease-out}.intreresar-destacados a .container span em{width:100%;display:block;float:left;clear:both;padding:10px 0 0 0}.intreresar-destacados a.hover .container span,.intreresar-destacados a:hover .container span{height:70px;transition:height .25s ease-in}section .redes{float:left;clear:both}section .redes span{cursor:pointer;display:block;background:url(../img/ico-share-min.png) right center no-repeat;width:110px;height:31px}section .redes-alt{width:100%}section .redes-alt span{color:#e50055;padding:5px 0 0 50px;vertical-align:bottom;display:inline-block;font-size:1.2em;background:url(../img/ico-share-o.png) left center no-repeat;width:auto;cursor:default}section .redes span:hover strong{display:inline-block}section .redes span strong{display:none;color:#fff;padding-top:6px;font-size:1em;font-weight:normal}section .redes ul{list-style:none;display:none;text-align:left;padding:2px 0 2px 10px;margin:0}section .redes-alt ul{display:inline-block}section .redes ul li{font-size:1.5em;padding:0 7px;margin:0;display:inline-block}section .redes ul li a{display:inline-block;color:#504f51}section .redes ul li a:hover{;text-decoration:none;color:#e50055}section .redes ul li .fa-facebook{color:#504f51}section .redes ul li .fa-twitter{color:#71af9b}section .redes ul li .fa-linkedin{color:#9cbc5c}section .redes-desp{position:absolute;z-index:99999;padding:3px;top:20px;right:20px}section .redes-desp.activo{background:#fff}section .redes-desp span{width:31px;overflow:hidden;text-indent:-999999999px}section .redes-desp ul{padding:15px 0}section .redes-desp ul li{font-size:1.8em;display:block;padding:7px 2px;text-align:center}section .redes-desp ul li a i{color:#fff!important}section .redes-desp-alt span{background:url(../img/ico-share-o.png) left center no-repeat}section .redes-desp-alt ul li a i{color:#e12b61!important}.pide-informacion{width:100%;position:relative;float:left;clear:both;padding:0 2em;background:#fff}.pide-informacion strong{line-height:100%;vertical-align:middle;background:url(../img/ico-mas-info.png) left center no-repeat;width:45%;display:inline-block;color:#e50055;font-size:3.5em;padding:.7em .2em .7em 2em}.pide-informacion span{line-height:140%;vertical-align:middle;width:40%;padding-right:1.5em;color:#5e5e5d;font-size:1.3em;display:inline-block}.pide-informacion .link{position:absolute;right:2em;top:50%;width:57px;background:url(../img/btn-unete.png) center center no-repeat;height:57px;text-decoration:none;display:block;margin:-27px 0 0 0}.pide-informacion .link span{display:none}.pide-informacion .link:hover{background:url(../img/btn-unete-over.png) center center no-repeat}.unete{width:100%;position:relative;float:left;clear:both;padding:0 2em;background:#fff}.unete strong{line-height:100%;vertical-align:middle;background:url(../img/ico-unete.png) left center no-repeat;width:45%;display:inline-block;color:#e50055;font-size:3.7em;padding:.7em .2em .5em 0;font-weight:normal}.unete span{line-height:140%;vertical-align:middle;width:45%;padding-right:1.5em;color:#5e5e5d;font-size:1.3em;display:inline-block}.unete .link{position:absolute;right:2em;top:50%;width:57px;background:url(../img/btn-unete.png) center center no-repeat;height:57px;text-decoration:none;display:block;margin:-27px 0 0 0}.unete .link span{display:none}.unete .link:hover{background:url(../img/btn-unete-over.png) center center no-repeat}.enviar-cv{width:100%;position:relative;float:left;clear:both;padding:0 2em;background:#fff}.enviar-cv strong{line-height:100%;vertical-align:middle;background:url(../img/ico-enviar.png) left center no-repeat;width:45%;display:inline-block;color:#e50055;font-size:3.7em;padding:.7em .2em .5em 2em}.enviar-cv span{line-height:140%;vertical-align:middle;width:45%;padding-right:1.5em;color:#5e5e5d;font-size:1.3em;display:inline-block}.enviar-cv .link{position:absolute;right:2em;top:50%;width:57px;background:url(../img/btn-unete.png) center center no-repeat;height:57px;text-decoration:none;display:block;margin:-27px 0 0 0}.enviar-cv .link span{display:none}.enviar-cv .link:hover{background:url(../img/btn-unete-over.png) center center no-repeat}.gm-style>div:first-child>div+div>div:last-child>div>div:first-child>div{background-color:transparent!important;width:auto!important;height:auto!important}.gm-style>div:first-child>div+div>div:last-child>div>div:first-child>div>div>div{background-color:#00336699!important}.gm-style>div:first-child>div+div>div:last-child>div>div:last-child{margin-right:5px;margin-top:5px}.gm-style>div:first-child>div+div>div:last-child>div>div:last-child>img{display:none}.gm-style-iw{top:22px!important;left:22px!important}.iw-bottom-gradient{display:none}.map-content{width:100%;float:left;clear:both;padding:0 1em}.map-content-text{border:15px solid #fff;margin-bottom:2em;width:100%;float:left;clear:both;padding:0}.map-canvas{width:100%;margin:0;padding:0;height:514px;max-width:none}.schoolsData .map-content-text{border:0}.schoolsData ul:first-child{padding-top:0}@media screen and (max-width:1920px){.map-canvas{height:444px}}@media screen and (max-width:1580px){.map-canvas{height:321px}}@media screen and (max-width:1320px){.map-canvas{height:221px}}.map-canvas img{max-width:none!important}.popup{z-index:99999999999;display:none;position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,.8)}.popup-container{font-size:.8em;position:absolute;padding:2em;border:1em solid #fff;background:#ece9e9;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.55);-moz-box-shadow:0 0 8px 2px rgba(0,0,0,0.55);box-shadow:0 0 8px 2px rgba(0,0,0,0.55)}.popup-container h2{font-size:2.5em;text-align:center;padding:0 0 .5em 0;margin:0 0 .5em 0;border-bottom:1px solid rgba(225,43,97,1)}.popup-cerrar,.popup-cerrar-legal,.popup-cerrar-privacy,.popup-cerrar-inscribete{position:absolute;display:block;right:1.7em;top:1em;background:url(../img/btn-close.png) center center no-repeat;width:4em;height:4em;background-size:contain}.popup-cerrar span,.popup-cerrar-legal span,.popup-cerrar-privacy span,.popup-cerrar-inscribete span{display:none}.scrollbox{width:500px;height:80%;position:relative;overflow:auto;padding:0 1em 0 0}.scrollbox .content{width:100%;float:left}.vertical-track{width:11px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background:#fff;-webkit-border-radius:11px;border-radius:11px}.vertical-handle{cursor:pointer;width:11px;-webkit-border-radius:11px;border-radius:11px;background:rgba(225,43,97,1);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.submenu-interior{list-style:none;float:left;width:100%;clear:both;margin:0;border-bottom:0;padding:0 0 3.5em 0}.submenu-interior+*{clear:both}.submenu-interior li{float:left;padding:0 1.8em 0 0;margin:2.5em 0 -0.1em 0;border-bottom:1px solid #737c6d}.submenu-interior li a{color:#737c6d;font-weight:normal;text-transform:uppercase;border-bottom:5px solid transparent;text-decoration:none;display:inline-block;font-size:1.6em;margin:0 0 -.1em 0;padding:0 0 1em 0}.submenu-interior li a.activo,.submenu-interior li a:hover{color:#f80c5a;border-bottom:5px solid #f80c5a;text-decoration:none}.fullscreen-overlay{position:fixed;top:0;left:0;z-index:999999999999999999999;width:100%;height:100%;right:0;bottom:0;background:#f11e55}.fullscreen-close{position:absolute;top:-15px;right:-15px;display:block;width:30px;background:#f11e55;font-weight:bold;border:2px solid #fff;font-size:1.43em;border-radius:50%;text-align:center;padding:2px 0 0 0;color:#fff;height:30px}.fullscreen-close:hover{text-decoration:none;background:#fff;color:#f11e55}.fullscreen-content{position:relative;height:680px;max-height:90%;margin:0 auto;top:50%;margin-top:-350px;width:940px;max-width:90%}.fullscreen-content iframe{overflow:hidden;border-radius:15px;border:0;height:100%;width:100%}cite{margin:0 auto;width:90%;color:#fff;display:block;line-height:120%;font-size:3.7em;padding:100px 180px;text-align:left;position:relative}cite:after{display:block;content:' ';right:-0;position:absolute;bottom:0;margin:0;width:103px;height:70px;background:url(../img/bk-cite-close.png) 0 0 no-repeat;background-size:contain}cite:before{display:block;content:' ';left:-0;position:absolute;top:0;margin:0;width:103px;height:70px;background:url(../img/bk-cite-open.png) 0 0 no-repeat;background-size:contain}.cite-alt{color:#e12b61;width:100%;padding:2.5em 4.7em;background:#fff}.cite-alt:after{bottom:.5em;right:1em;background:url(../img/bk-cite-close-alt.png) 0 0 no-repeat;background-size:contain}.cite-alt:before{left:1em;top:.5em;background:url(../img/bk-cite-open-alt.png) 0 0 no-repeat;background-size:contain}cite em{display:block;width:100%;font-size:.4em;text-align:center}.page404{text-align:center;padding-top:60px;padding-bottom:60px}.page404 h1{color:#fff;text-align:center;font-weight:normal;font-size:72px}.page404 p{color:#fff;margin:0 auto;text-align:center;font-weight:normal;max-width:450px;font-size:1.43em;line-height:26px}.titular-over{position:absolute;float:left;left:0;top:0;right:0;padding:30px 70px;z-index:5;background:rgba(0,0,0,.65)}.titular-over h2{color:#fff}.titular-over-alt{position:absolute;float:left;left:0;top:0;right:0;padding:30px 70px;text-align:center;z-index:5;background:rgba(231,30,115,.65)}.titular-over-alt h2{text-align:center}.titular-container{float:left;padding:0 70px 30px 70px;position:relative;background:0;width:100%}.titular-container h3{color:#fff}.titular-container h4{color:#fff;font-size:2em}.titular-container h5{color:#fff;font-size:1.7em;padding:0 0 20px 0;border-bottom:1px solid #fff}.titular-container-alt h2,.titular-container-alt h3,.titular-container-alt h4,.titular-container-alt h5{color:#e12b61}.color-bk-ffffff .titular-container h4{color:#e12b61}.home-destacados{position:relative}.home-destacados a{display:block;float:left;width:100%}.home-destacados img{float:left}.home-destacados strong{display:block;float:left;width:100%;color:#fff;font-weight:normal;padding:20px 0;font-size:2em;z-index:99999999}.home-destacados a .container{display:block;position:absolute;left:0;padding:20px 70px;top:0;right:0;width:100%;background:rgba(0,0,0,.7)}.home-destacados a .container span{display:block;float:left;width:100%;color:#fff;font-size:1.28em;padding:0;height:0;overflow:hidden;transition:height .25s ease-out}.home-destacados a .container span em{display:block;padding-top:25px}.home-destacados a.hover .container span,.home-destacados a:hover .container span{height:100px;transition:height .25s ease-in}.home-metodo{position:relative;background:#26282c}.metodo-timeline{width:100%;padding:5% 0 0 0;text-align:center;position:relative}.metodo-timeline .metodo-timeline-img{z-index:2;position:relative;float:left;max-width:100%;width:100%;padding:0 2.7%}.metodo-timeline .metodo-icons{list-style:none;position:absolute;left:0;top:0;float:left;width:100%;padding:10.3% 0 0 2.9%}.metodo-timeline .metodo-icons li{position:relative;z-index:3;padding:0;margin:0 1.4% 0 0;min-height:100%;float:left;width:12.3%}.metodo-timeline .metodo-icons li a{display:block;width:100%}.metodo-timeline .metodo-icons li a span{display:none}.metodo-timeline .metodo-icons li a img,.metodo-timeline .metodo-icons li .activo img,.metodo-timeline .metodo-icons li a:hover img{width:100%;opacity:0}.metodo-timeline .metodo-icons li.metodo-timeline1 a{background:url(../uploads/home-metodo-1.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.metodo-timeline1 .activo,.metodo-timeline .metodo-icons li.metodo-timeline1 a:hover{background:url(../uploads/home-metodo-1o.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.metodo-timeline2 a{background:url(../uploads/home-metodo-2.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.metodo-timeline2 .activo,.metodo-timeline .metodo-icons li.metodo-timeline2 a:hover{background:url(../uploads/home-metodo-2o.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.metodo-timeline3 a{background:url(../uploads/home-metodo-3.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.metodo-timeline3 .activo,.metodo-timeline .metodo-icons li.metodo-timeline3 a:hover{background:url(../uploads/home-metodo-3o.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.metodo-timeline4 a{background:url(../uploads/home-metodo-4.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.metodo-timeline4 .activo,.metodo-timeline .metodo-icons li.metodo-timeline4 a:hover{background:url(../uploads/home-metodo-4o.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.metodo-timeline5 a{background:url(../uploads/home-metodo-5.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.metodo-timeline5 .activo,.metodo-timeline .metodo-icons li.metodo-timeline5 a:hover{background:url(../uploads/home-metodo-5o.png) top center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.cr{margin:0;min-height:0;position:absolute;width:12.4%;height:39.7%;left:81.75%;top:53.4%;background:url(../uploads/home-metodo-cr.png) center center no-repeat;background-size:contain;z-index:1}.metodo-timeline .metodo-icons li.cr div{position:absolute;right:0;left:0;top:0;width:100%;height:70%;background:#26282c;transition:height .8s ease}.metodo-timeline .metodo-icons li.r1{z-index:100;-moz-animation:ran1 1.5s infinite linear;-webkit-animation:ran1 .5s infinite linear;margin:0;min-height:0;position:absolute;width:12%;height:29%;right:22%;top:38%;background:url(../uploads/home-metodo-r1.png) center center no-repeat;background-size:contain}.metodo-timeline .metodo-icons li.r2{z-index:100;-moz-animation:ran1 1.5s infinite linear;-webkit-animation:ran1 .5s infinite linear;-moz-animation-delay:.4s;-webkit-animation-delay:.4s;margin:0;min-height:0;position:absolute;width:11%;height:30.5%;right:24.5%;top:80%;background:url(../uploads/home-metodo-r2.png) center center no-repeat;background-size:contain}@keyframes ran1{0%{opacity:.6}40%{opacity:1}100%{opacity:1}}@-moz-keyframes ran1{0%{opacity:.6}40%{opacity:1}100%{opacity:1}}@-webkit-keyframes ran1{0%{opacity:.6}40%{opacity:1}100%{opacity:1}}.metodo-timeline #metodo_slider_pestanas{background:#161616;list-style:none;float:left;width:100%;padding:0;position:relative}.metodo-timeline #metodo_slider_pestanas .frame{width:100%}.metodo-timeline #metodo_slider_pestanas .frame ul{list-style:none;padding:0;float:left;margin:0}.metodo-timeline #metodo_slider_pestanas .frame ul>li{float:left;padding:100px;margin:0}.metodo-timeline #metodo_slider_pestanas .frame ul>li{background-position:left!important}.metodo-timeline #metodo_slider_pestanas li img{float:left;width:auto;max-width:40%}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt{text-align:left;float:left;max-width:50%;padding:10px 5%}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt h3{color:#fff;font-size:4.28em;padding:25px 0;margin:0;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt h4{color:#fff;font-size:2.3em;padding:25px 0;margin:0}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt p{color:#fff;font-size:1.28em;padding:5px 0;margin:0;font-family:'DINOffcPro-Medi';text-shadow:1px 1px 2px rgba(0,0,0,.8)}.metodo-timeline #metodo_slider_pestanas li .metodo-content-petana{width:128px;height:52px;position:absolute;top:0;left:5%;background:url(../uploads/home-metodo-pes.png) center top no-repeat;left:5%}.metodo-timeline #metodo_slider_pestanas li+li .metodo-content-petana{left:18.5%}.metodo-timeline #metodo_slider_pestanas li+li+li .metodo-content-petana{left:32%}.metodo-timeline #metodo_slider_pestanas li+li+li+li .metodo-content-petana{left:45.5%}.metodo-timeline #metodo_slider_pestanas li+li+li+li+li .metodo-content-petana{left:59%}.home-slider-items{min-height:251px;background:#378c85 url(../img/bk-home-slider-items.jpg) center center repeat-x}.home-slider-items .slider-generico{padding-top:20px}.home-slider-items .item a:hover{text-decoration:none}.home-slider-items .item a{padding:20px 0 0 0;display:block;text-align:center}.home-slider-items .item img{max-width:100%;display:inline}.home-slider-items .item span{text-align:center;padding:10px;color:#fff;font-size:12px;display:block}.home-noticias{padding:140px 50px 20px 70px!important;min-height:600px}.home-noticias ul{list-style:none;width:100%;float:left;clear:both;padding:0;margin:0}.home-noticias ul li{min-height:508px;width:100%;border-bottom:1px solid #a5a5a5;float:left;padding:53px 0;margin:0}.home-noticias ul li+li{border-bottom:1px solid #34516f}.home-noticias ul li .home-noticias-content{float:right;width:58%;padding:0 0 0 20px}.home-noticias ul li img{float:left;max-width:42%}.home-noticias ul li h4{padding:0;font-weight:normal;font-size:2.85em}.home-noticias ul li h4 a{color:#34516f;text-decoration:none}.home-noticias ul li h4 a:hover{color:#000}.home-noticias ul li span,.home-noticias ul li p{display:block;line-height:1.3em;padding:15px 0;font-size:1.71em;color:#bdbdbd}.home-noticias .text-center{padding:30px 0;float:left;width:100%}.home-blog{padding:140px 70px 20px 60px!important;min-height:600px}.home-blog h4{padding:25px 0 10px 0;font-weight:normal;font-size:2.85em}.home-blog h4 a{color:#34516f;text-decoration:none}.home-blog h4 a:hover{color:#000}.home-blog .fecha{display:block;line-height:1.3em;padding:15px 0;font-size:1.71em;color:#34516f}.home-blog p{display:block;line-height:1.3em;padding:15px 0;font-size:1.71em;color:#fff}.home-blog .text-center{padding:30px 0;float:left;width:100%}.home-blog-content{float:left;width:100%;padding:50px 0;border-bottom:1px solid #34516f}.home-blog .link-generico a{color:#34516f;border-color:#34516f}.home-blog .link-generico a:before,.home-blog .link-generico a:after{background:#34516f}.home-blog .link-generico a:hover{color:#fff}.home-blog .blog-content-usuarios{list-style:none;padding:5px 0;margin:0;float:left;width:100%}.home-blog .blog-content-usuarios li{display:inline-block;padding:0 10px 0 0;margin:0}.home-blog .blog-content-usuarios li span{font-size:20px;color:#34516f;display:inline-block;padding:10px 20px 10px 40px;vertical-align:middle}.home-blog .blog-content-usuarios li .blog-content-usuarios-v{background:url(../img/ico-blog-visualizaciones.png) left center no-repeat}.home-blog .blog-content-usuarios li .blog-content-usuarios-c{background:url(../img/ico-blog-comentaros.png) left center no-repeat}.home-shop{background:#fff;padding:170px 60px 100px 60px}.home-shop .col{padding:0}.home-shop .col .col{padding:0}.shop-item h3{font-size:2.85em;color:#282a25;padding:20px 0;margin:0}.shop-item h3 a{text-decoration:none;color:#282a25}.shop-item h3 a:hover{color:#c94d6c}.shop-item p{color:#bdbdbd;font-size:1.71em;line-height:1.5em}.shop-item .precio{font-size:2.85em;color:#64cbc5}.interior-metodo{position:relative;background:#26282c}.interior-metodo .titular-over{opacity:1;background:#dd0048;text-align:center}.interior-metodo .titular-over h2{font-size:2em;text-align:center}.interior-metodo .titular-over h1{font-size:2em;text-align:center;color:#fff}.slide-metodo-int-1{background:url(../uploads/metodo-slide-interior-1.jpg) center 0 no-repeat;background-size:cover}.slide-metodo-int-2{background:url(../uploads/metodo-slide-interior-1.jpg) center 0 no-repeat;background-size:cover}.slide-metodo-int-3{background:url(../uploads/metodo-slide-interior-1.jpg) center 0 no-repeat;background-size:cover}.slide-metodo-int-4{background:url(../uploads/metodo-slide-interior-1.jpg) center 0 no-repeat;background-size:cover}.slide-metodo-int-5{background:url(../uploads/metodo-slide-interior-1.jpg) center 0 no-repeat;background-size:cover}.slide-metodo{float:right;width:50%}.metodo-timeline #metodo_slider_pestanas li .slide-metodo .metodo-content-txt{width:100%;max-width:100%}.metodo-timeline #metodo_slider_pestanas li .slide-metodo img{width:auto;max-width:80%;padding-left:40px}.somos-destacado{margin:2em 0;width:100%;text-align:center;float:left;color:#fff;border-radius:2em;background:#e12b61;padding:4em 10% 5.5em 10%}.somos-destacado h3{font-size:3.5em;color:#fff;text-align:center;padding:1em 2em 2.5em 2em;background:url(../img/bk-somos-dots.png) center bottom no-repeat}.curso-item{width:100%;float:left;padding:10px;position:relative}.curso-item-c1{background:#e50055}.curso-item-c2{background:#00a7a5}.curso-item-c3{background:#9ba411}.curso-item-c4{background:#434343}.curso-item-foto{float:left;width:600px;max-width:33.3%;display:inline-block}.curso-item-foto img{max-width:100%}.curso-item-info{padding:30px 75px;float:left;display:inline-block;max-width:66.6%}.curso-item-info h2{font-size:4.5em;line-height:120%;color:#fff;padding:0}.curso-item-info h2 a{color:#fff}.curso-item-info h2 a:hover{color:#ccc;text-decoration:none}.curso-item-info h3{font-size:2em;font-weight:normal;line-height:120%;color:#fff;padding:15px 0 30px 0}.curso-item-info p{color:#fff;line-height:150%;font-size:1.2em}.curso-item-info ul{text-align:left;padding:10px 0 0 0;margin:0 0 -40px 0;width:100%;clear:both;float:left;list-style:none}.curso-item-info ul li{display:inline-block;text-align:center;vertical-align:top;padding:0;margin:0 -4px 20px -4px}.curso-item-info ul li .img{position:relative;display:inline-block;margin:10px}.curso-item-info ul li img{width:100%;float:left}.curso-item-info ul li span.dot{display:block;background:url(../img/dot-chapa-1.png) center center no-repeat;padding:0;width:26px;height:26px;left:50%;position:relative;margin-left:-13px}.curso-item-info ul li span.edad{height:40px;display:block;padding:10px 5px 0 5px;font-size:1.05em;color:#fff;text-align:center}.curso-item-info ul li span.edad{height:40px;display:block;padding:10px 5px;font-size:1.05em;color:#fff;text-align:center}.curso-item-info ul li a{display:block;position:relative}.curso-item-info ul li a:hover{text-decoration:none}.curso-item-info ul li a:hover .img:before{position:absolute;border-radius:50%;display:block;content:' ';left:0;right:0;top:0;bottom:0;background:rgba(229,0,85,.7);border:3px solid #FFF}.curso-item-info ul li a:after{content:' ';position:absolute;width:43%;height:1px;background:#fff;right:0;bottom:52px}.curso-item-info ul li:last-child a:after{display:none!important}.curso-item-info ul li a:before{content:' ';position:absolute;left:0;height:1px;background:#fff;width:43%;bottom:52px}.curso-item-info ul li:first-child a:before{display:none!important}.curso-item-info ul li+li span.dot{background:url(../img/dot-chapa-2.png) center center no-repeat}.curso-item-info ul li+li+li span.dot{background:url(../img/dot-chapa-3.png) center center no-repeat}.curso-item-info ul li+li+li+li span.dot{background:url(../img/dot-chapa-4.png) center center no-repeat}.curso-item-info ul li+li+li+li+li span.dot{background:url(../img/dot-chapa-5.png) center center no-repeat}.curso-item-info ul li+li+li+li+li+li span.dot{background:url(../img/dot-chapa-6.png) center center no-repeat}section .curso-item .redes{position:absolute;right:30px;top:30px}.lista-objetivos{width:100%;list-style:none;padding:10px 0;margin:0;float:left}.lista-objetivos li{padding:1em 0;position:relative}.lista-objetivos li{font-weight:normal;font-size:1.2em;margin:0;padding:0;color:#fff}.lista-objetivos li h3{color:#910136;font-weight:bold;font-size:2.0em;padding:.9em 0 .5em 0;margin:0}.lista-objetivos li:first-child h3{padding:0 0 .5em 0}.galeria-fotos{background:url(../img/bk-galeria.jpg) center bottom no-repeat;background-size:100%;width:100%}.galeria-fotos ul{padding:1em 3em 16em 4.8em;margin:0;list-style:none;width:100%;float:left;clear:both}.galeria-fotos ul li{width:25%;padding:1.2em 1.5em 0 0;float:left}.galeria-fotos ul li img{width:100%;float:left}.galeria-fotos ul li a{float:left;position:relative;display:block}.galeria-fotos ul li a:hover:before{content:' ';width:100%;height:100%;display:block;position:absolute;left:0;top:0;right:0;background:rgba(229,0,85,.7) url(../img/ico-zoom.png) center center no-repeat}.otros-cursos{text-align:left;padding:1em 0 3em 0;margin:0 0 -40px 0;width:100%;clear:both;float:left;list-style:none}.otros-cursos li{display:inline-block;text-align:center;vertical-align:top;padding:0;margin:0 -4px 20px -4px;position:relative}.otros-cursos li .img{position:relative;display:inline-block;margin:10px}.otros-cursos li img{width:100%;float:left}.otros-cursos li span.dot{display:block;background:url(../img/dot-chapa-alt.png) center center no-repeat;padding:0;width:30px;height:30px;left:50%;position:relative;margin-left:-15px}.otros-cursos li span.edad{height:40px;display:block;padding:10px 5px;font-size:1.2em;color:#e50055;text-align:center}.otros-cursos li a{color:#e50055;display:block;position:relative}.otros-cursos li a:hover{text-decoration:none}.otros-cursos li a:hover .img:before{position:absolute;border-radius:50%;display:block;content:' ';left:0;right:0;top:0;bottom:0;background:rgba(229,0,85,.7);border:3px solid #FFF}.bloque-centros-descubre .col-5{padding-top:0}.centros-video{width:100%;padding:20px 0}.centros-video iframe{border-radius:20px}#infowindow{max-width:95%;width:480px;min-height:100%;height:100%}.info-window{float:left;width:100%;position:relative;background:#fff;padding:15px 20px;position:absolute;right:8px;bottom:20px;top:20px}.info-window p{display:block;line-height:140%;padding:.8em .4em;margin:0;color:#2e2f2d}.info-window p:first-child{padding-top:3.5em}.info-window p strong{color:#e50055}.info-window p a{color:#e50055}.info-window p a:hover{color:#333}.info-window .info-window-btn{float:left;padding:10px 0 0 0;clear:both;width:100%;position:relative}.info-window .info-window-btn .link-generico a{color:#e50055;border-color:#e50055;background:0}.info-window .info-window-btn .link-generico a:after,.info-window .info-window-btn .link-generico a:before{background:#e50055}.info-window .info-window-btn .link-generico a:hover{color:#fff;background:#e50055}.info-window .btn-close{position:absolute;top:8px;border-radius:50%;right:8px;text-align:center;background:url(../img/btn-close.png) 0 0 no-repeat;background-size:cover;display:block;width:50px;height:50px}.info-window .btn-close span{display:none}.info-window .link-generico{display:inline-block;padding-right:5px}.bloque-centros h2{font-size:1.28em;color:#626060}form .link-generico.btn-cercami{margin:10px 0}.link-generico.btn-cercami{position:relative;float:right;margin:-72px 0 0 10px}.link-generico.btn-cercami a{background:0;color:#e50055;border-color:#e50055}.link-generico.btn-cercami a:after{background:#e50055}.link-generico.btn-cercami a:before{background:#e50055}.link-generico.btn-cercami a span{background:url(../img/btn-buscar.png) left top no-repeat}.link-generico.btn-cercami a:hover{background:#e50055;color:#fff}.link-generico.btn-cercami a:hover span{background:url(../img/btn-buscar-alt.png) left top no-repeat}.buscador-mapa{width:100%;float:left;clear:both}.buscador-mapa label{float:left;width:21%;padding:10px 10px 15px 0}.buscador-mapa label.btn{padding:10px 0 15px 0;width:14%;float:right;text-align:right}.buscador-mapa .btn .btn-generico{min-width:0;margin:0;padding:1em .4em;width:100%;height:3.51em}.buscador-mapa .selectize-input{padding:1em;height:3.6em}.buscador-mapa-int label{width:100%;max-width:400px}.map-centros-buscador{border:10px solid #fff;padding:0}.map-centros-buscador #map-canvas{height:600px}.map-centros-buscador-acc{border:10px solid #e12b61;padding:0}.map-centros-buscador-acc .map-canvas{height:400px}.descubre{margin:0 4em;width:auto;background:#fff}.descubre .col-5:last-child{padding:20px 0!important}.descubre .btn-franquiciado{bottom:0;left:16%;position:absolute;text-align:center;text-decoration:none}.col.descubre .col>h2{padding-bottom:0}.col.descubre .col>p:last-child{margin-bottom:2em}@media screen and (max-width:1200px){.descubre .btn-franquiciado{display:inline-block;left:50%;position:relative;top:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);margin:2em 0 3em}.col.descubre .col>p:last-child{margin-bottom:0}}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#bebebe}.selectize-control.single .selectize-input{background:#fff}.selectize-control.single .selectize-input:after{border:0;margin:0;width:3em;background:#e12b61 url(../img/btn-down.png) center center no-repeat;top:0;right:0;bottom:0;height:100%}.buscador-mapa .selectize-control.single .selectize-input:after{width:3.5em}.universo-submenu{background:url(../uploads/universo-anclas-bk.jpg) top center no-repeat;background-size:cover}.universo-submenu ul{list-style:none;padding:0;margin:0;width:100%;float:left}.universo-submenu ul li{list-style:none;padding:0;margin:0;width:33.3%;float:left;position:relative;font-size:1em}.universo-submenu ul li img{width:100%}.universo-submenu ul li a{display:block}.universo-submenu ul li a:hover{display:block;background-color:rgba(0,0,0,.7)}.lista-universo{float:left;width:100%;padding:0;clear:both;margin:0;list-style:none;text-align:center}.lista-universo li{vertical-align:top;max-width:24.7%;text-align:center;margin:0;text-align:center;display:inline-block;padding:0}.lista-universo li a{display:block;width:100%;padding:4em}.lista-universo li a strong{line-height:120%;font-weight:normal;color:#f50957;font-size:2.5em;display:block;padding:.5em}.lista-universo li a span{line-height:120%;color:#7c7c7c;display:block;padding:0 1em}.lista-universo li a.edad-1 strong{color:#f50957}.lista-universo li a.edad-1:hover{background:#fcb5c5}.lista-universo li a.edad-2 strong{color:#53c6e6}.lista-universo li a.edad-2:hover{background:#91e8df}.lista-universo li a.edad-3 strong{color:#a1b92a}.lista-universo li a.edad-3:hover{background:#d8e7ac}.lista-universo li a.edad-4 strong{color:#060406}.lista-universo li a.edad-4:hover{background:#bfbfbf}.lista-universo li a:hover{color:#000;text-decoration:none}.lista-universo li a:hover span{color:#f50957}.lista-vacacaciones{float:left;width:100%;background:#ece9e9;padding:0;margin:0;list-style:none;text-align:left}.lista-vacacaciones li{float:left;width:50%;padding:4em}.lista-vacacaciones li.edad-1:hover{background:#e9b4c3}.lista-vacacaciones li.edad-2:hover{background:#dbe6ad}.lista-vacacaciones li.edad-3:hover{background:#aee7dd}.lista-vacacaciones li.edad-4:hover{background:#e8baad}.lista-vacacaciones li:first-child{padding-left:8em}.lista-vacacaciones li:nth-child(2n+3){clear:both;padding-left:8em}.lista-vacacaciones p{color:#7c7c7c;padding:1em 0;margin:0}.lista-vacacaciones p a{color:#7c7c7c}.lista-vacacaciones a:hover{text-decoration:none}.lista-vacacaciones img{float:left;padding:0 2em 0 0;max-width:50%}.lista-vacacaciones div{float:left;padding:1.5em 0 1.5em 1.5em;width:50%}.lista-vacacaciones h3{font-weight:normal;line-height:100%;padding:0 0 .4em 0;margin:0}.lista-vacacaciones h3 a{font-size:.8em;color:#7c7c7c}.lista-vacacaciones h3 a strong{display:block;font-size:1.5em;color:#e12b61;padding:0}.lista-vacacaciones h3 a:hover{color:#c70c4a}.lista-actividades .activityCardDesc a{width:100%;float:left;clear:both;display:block;position:relative;color:#e12b61}.lista-actividades{float:left;width:100%;padding:3em 0;margin:0;list-style:none;text-align:left}.lista-actividades li{float:left;width:33.1%;margin:1em .3% 1em 0;padding:1em 3em 1em 0}* .lista-actividades li:nth-child(3n){margin:1em 0}.lista-actividades li:nth-child(3n+4){clear:both}.lista-actividades img{position:relative;float:left;padding:0;width:100%}.lista-actividades h3{font-weight:normal;color:#e12b61;line-height:110%;padding:1em 0 .5em 0;margin:0}.lista-actividades h3 a{font-size:.7em;color:#7c7c7c}.lista-actividades h3 a strong{font-size:1.6em;color:#e12b61;display:block}.lista-actividades h3 a:hover{color:#c70c4a}.lista-actividades a{width:100%;float:left;clear:both;display:block;position:relative;color:#7c7c7c}.lista-actividades a .over{display:none;z-index:999999;width:100%;height:100%;position:absolute;width:100%;background:rgba(225,43,97,.8) url(../img/bk-trigger-plus-bl.png) center center no-repeat;left:0;right:0;bottom:0;top:0}.lista-actividades a:hover{color:#000;text-decoration:none}.lista-actividades a:hover .over{display:block}.lista-actividades div{float:left;padding:1em 0;width:100%}.lista-otras-actividades{float:left;width:100%;padding:3em 0;margin:0;list-style:none;text-align:left}.lista-otras-actividades li{text-align:center;float:left;width:23.6%;margin:1em 1.3% 1em 0;padding:1em 5em 1em 0}.lista-otras-actividades li:nth-child(4n){margin:1em 0;float:right}.lista-otras-actividades li:nth-child(4n+5){clear:both}.lista-otras-actividades img{position:relative;float:left;padding:0;width:100%}.lista-otras-actividades h3{text-align:center;font-weight:normal;color:#e12b61;line-height:110%;padding:1em 0 .5em 0;margin:0}.lista-otras-actividades h3 a{font-size:.7em;color:#7c7c7c}.lista-otras-actividades h3 a strong{font-size:1.6em;color:#e12b61;display:block}.lista-otras-actividades h3 a:hover{color:#c70c4a}.lista-otras-actividades a{text-align:center;width:100%;float:left;clear:both;display:block;position:relative;color:#7c7c7c}.lista-otras-actividades a .over{display:none;z-index:999999;width:100%;height:100%;position:absolute;width:100%;background:rgba(225,43,97,.8) url(../img/ico-ver.png) center center no-repeat;left:0;right:0;bottom:0;top:0}.lista-otras-actividades a:hover{color:#000;text-decoration:none}.lista-otras-actividades a:hover .over{display:block}.lista-otras-actividades div{text-align:center;float:left;padding:1em 0;width:100%}.universo-playzone-items{float:left;width:100%;padding:1em 0;margin:0;list-style:none}.universo-playzone-items li{float:left;position:relative;list-style:none;padding:0;margin:.5em 3.6% 3em 0;width:31%}.universo-playzone-items li:nth-child(3n-1){margin:.5em 0 3em 0}.universo-playzone-items li:nth-child(3n){float:right;margin-right:0}.universo-playzone-items li:nth-child(3n+4){clear:both}.universo-playzone-items li span{clear:both;float:left;display:block;width:100%;color:#e12b61;font-size:1.5em;padding:.3em 0}.universo-playzone-items li .universo-titulo{line-height:120%;color:#e12b61;font-size:2.5em}.universo-playzone-items li .universo-color{color:#4ab9ab}.universo-playzone-items li .universo-edad{color:#e12b61}.universo-playzone-items li .universo-img{text-align:center;position:relative;background:#fff;display:block;margin:1.2em 0;padding:0}.universo-playzone-items li .universo-img img{width:100%;border:1em solid #ece9e9;float:left}.universo-playzone-items li .universo-txt{text-align:left;padding:2em;overflow:hidden;visibility:hidden;background:rgba(229,0,85,.9);width:100%;position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.universo-playzone-items li .universo-txt-cont{float:none;padding:0;width:100%;height:100%;display:table;vertical-align:middle}.universo-playzone-items li .universo-txt-int{font-size:.45em;text-align:center;line-height:120%;color:#fff;background:url(../img/bk-trigger-plus-bl.png) center 100% no-repeat;padding:0 0 15% 0;float:none;width:100%;height:100%;display:table-cell;vertical-align:middle}.universo-playzone-items li a{background:#fff;display:block;width:100%;padding:1.9em;float:left}.universo-playzone-items li a:hover{text-decoration:none}.universo-playzone-items li a:hover .universo-txt{visibility:visible}.talking-pen{float:left;position:relative;overflow:hidden;width:100%;cursor:pointer}.talking-pen a{color:#fff;line-height:130%;display:block;padding:0;margin:0}.talking-pen a strong{display:block;font-size:2.3em;padding-bottom:.5em;line-height:1.2em}.talking-pen a:hover{text-decoration:none}.talking-pen .col.col-30{padding:10px}.mas-juegos{list-style:none;padding:2em 0;width:100%;float:left}.mas-juegos li{float:left;padding:0;margin:0 3% 5em 0;width:17%}.mas-juegos strong{display:block;font-weight:normal;padding:.7em 0 0 0;line-height:110%;font-size:2em;color:#e12b61}.mas-juegos span.img{margin-bottom:1em;float:left;width:100%;display:block;padding:0;position:relative}.mas-juegos span.img img{float:left;width:100%;border:.8em solid #feccdb}.mas-juegos span.img .over{display:none;z-index:999999;width:100%;height:100%;position:absolute;width:100%;background:rgba(225,43,97,.8) url(../img/bk-trigger-plus-bl.png) center center no-repeat;left:0;right:0;bottom:0;top:0}.mas-juegos span.txt{display:block;padding:.3em 0;font-size:1.4em;color:#7c7c7c}.mas-juegos li:nth-child(5n+6){clear:both}.mas-juegos a:hover{text-decoration:none;color:#333}.mas-juegos a:hover strong{text-decoration:none;color:#333}.mas-juegos a:hover span.img .over{display:block}.app-img{float:left;margin:0 0 1em 0}.app-img>div>a:first-child{padding-right:1em}.app-img .img-borde{border:1em solid #fff}.bloque-universo-videos .slider-encuadrado .slider-encuadre{background:rgba(255,255,255,.7)}.descargar-audio{padding:2em 0;float:left;width:100%;clear:both}.descargar-audio a{font-size:1.5em;text-decoration:underline;background:url(../img/ico-descargar-audio.png) center right no-repeat;display:inline-block;padding:1.2em 4.7em 1.2em 0}.descargar-audio a:hover{color:#333}.descargar-archivos{list-style:none;padding:2em 0;margin:0;float:left;width:100%;clear:both}.descargar-archivos a{font-size:1.5em;text-decoration:underline;background:url(../img/ico-descargar-archivo.png) left center no-repeat;display:inline-block;padding:.7em .5em .7em 2em}.descargar-archivos a:hover{color:#333}.descargar-audio+.descargar-archivos{padding-top:0;margin-top:-2em}.descarga-lista{list-style:none;padding:1em 0;margin:0;width:100%;float:left;clear:both}.descarga-lista li{display:block;float:left;width:25%;padding:1em 1.5em;margin:0}.descarga-lista li a{text-align:center;vertical-align:top;display:block;padding:0;font-size:1.2em;color:#7c7c7c;text-transform:uppercase}.descarga-lista li a span{margin:1em auto;display:block;border-radius:50%;border:3px solid #e12b61;width:7.7em;height:7.7em}.descarga-lista li a:hover{text-decoration:none;color:#e12b61}.descarga-lista li a:hover span{background-color:#fff}.descarga-lista li a .descarga-audio{background:url(../img/ico-descargar-audio-m.png) center center no-repeat}.descarga-lista li:nth-child(4n+5){clear:both}.app-store-icons a{margin:.2em;display:inline-block;float:left}.app-store-icons a+a{float:right}.inscripcion-pasos{width:100%;clear:both;padding:0 0 20px 0}.inscripcion-pasos ul{width:100%;clear:both;padding:0;margin:0;list-style:none}.inscripcion-pasos ul li{position:relative;z-index:12;width:34.5%;display:block;float:left}.inscripcion-pasos ul li strong,.inscripcion-pasos ul li a{line-height:16px;position:relative;border-radius:0 20px 20px 0;float:left;display:block;width:100%;color:#000;font-size:1em;text-decoration:none;padding:10px 40px}.inscripcion-pasos ul li strong:before,.inscripcion-pasos ul li a:before{font-size:25px;font-family:'FontAwesome';content:"\f105";position:absolute;right:8px;top:6px;display:block;width:25px;height:25px;text-align:center;padding:4px 0 0 4px;border-radius:50%;color:#fff;background:#f11e55}.inscripcion-pasos ul li a:hover{background:#f11e55!important;color:#fff;text-decoration:none}.inscripcion-pasos ul li.inscripcion-pasos-pos1 strong,.inscripcion-pasos ul li.inscripcion-pasos-pos1 a{color:#fff;background:#56b1a7}.inscripcion-pasos ul li.inscripcion-pasos-pos2 strong,.inscripcion-pasos ul li.inscripcion-pasos-pos2 a{background:#a2d0cb}.inscripcion-pasos ul li.inscripcion-pasos-pos3 strong,.inscripcion-pasos ul li.inscripcion-pasos-pos3 a{background:#deeeec}.inscripcion-pasos ul li+li{width:35.7%;margin-left:-3%;z-index:11}.inscripcion-pasos ul li+li+li{z-index:10}.inscripcion-pasos ul li+li a,.inscripcion-pasos ul li+li strong{padding-left:60px}.inscripcion-ok{width:100%;clear:both;text-align:center;padding:0 0 40px 0}.inscripcion-ok p{line-height:32px;padding:20px 0;text-align:center;color:#f90e66;font-size:24px}.inscripcion-ok strong{font-size:2.14em;font-weight:normal}.form-inscripcion{padding-top:0!important;padding-bottom:0!important}.form-group{width:100%;float:left;clear:both;padding:12px 0}.form-row{width:100%;float:left;clear:both;padding:3px 0}.form-info-semana{position:relative;float:left;width:100%;padding:3px 0 3px 45px}.form-info-semana .form-info-semana-content i{color:#f7145f;position:absolute;left:0;top:0;font-size:2.5em}.form-info-semana .form-info-semana-content{float:left;width:100%;background:#fff;padding:4px 10px;border-radius:10px;border:1px solid #56b1a7;display:inline-block}.form-info-semana .form-info-semana-content span{display:inline-block}.form-info-semana .form-info-semana-content .precio{float:right}.form-info-pagar{float:left;width:100%;background:#fff;margin:20px 0;padding:4px 10px;border-radius:10px;border:1px solid #56b1a7;display:inline-block}.check span{font-size:1em;display:inline;vertical-align:middle;padding:0 0 0 4px}.form-row label.form-row-txt{line-height:120%;padding:1.5em 0 .5em 0;float:left;font-size:1.3em;color:#7c7c7c}.form-inline label.form-row-txt{width:auto;display:inline-block;max-width:100%}.form-row label.form-row-nopadding{padding-top:0}.form-row-doble label.form-row-txt{min-height:50px}.form-row em{font-style:normal;color:#e12b61;padding:0 .3em 0 0;font-size:1.3em}.form-row-input{position:relative;width:75%;float:left;clear:none;padding:3px 0}.form-row-dcha .form-row-input{margin-left:22%}.form-row-input br{display:none}.form-row-input input[type=file],.form-row-input input[type=password],.form-row-input input[type=email],.form-row-input input[type=tel],.form-row-input input[type=number],.form-row-input input[type=text]{position:relative;width:400px;max-width:100%;background:#fff;padding:.75em 1.2em;border:1px solid #ccc;font-size:1.3em}.form-row-input input[type=file].input1x,.form-row-input input[type=password].input1x,.form-row-input input[type=email].input1x,.form-row-input input[type=tel].input1x,.form-row-input input[type=number].input1x,.form-row-input input[type=text].input1x{width:140px}.form-row-input input[type=file].input2x,.form-row-input input[type=password].input2x,.form-row-input input[type=email].input2x,.form-row-input input[type=tel].input2x,.form-row-input input[type=number].input2x,.form-row-input input[type=text].input2x{width:340px}.form-row-input input[type=file].input3x,.form-row-input input[type=password].input3x,.form-row-input input[type=email].input3x,.form-row-input input[type=tel].input3x,.form-row-input input[type=number].input3x,.form-row-input input[type=text].input3x{width:500px}.form-row-input span{display:inline;padding:0 1em 0 .3em;vertical-align:middle;color:#7c7c7c;font-size:1.3em}.form-row-input span img{display:inline;padding:0 4px 0 10px;vertical-align:middle}.form-row-input .selectize-control{width:250px;float:left}.form-row-input .selectize-dropdown{z-index:999999999999}.form-row-input.select1x .selectize-control{width:100px}.form-row-input.select2x .selectize-control{width:340px}.form-row-input.select3x .selectize-control{width:500px}.form-row-input .selectize-control.single .selectize-input{font-size:1.3em;background:#fff;padding:.75em 1.2em;border:1px solid #ccc;height:50px}.form-row-input .selectize-dropdown [data-selectable],.form-row-input .selectize-control.single .selectize-input>*{font-size:1.1em}.form-row-input .form-cantidad{width:100%;float:left}.form-row-input .form-cantidad input{padding:.75em 1.2em;font-size:1.3em;border:1px solid #7c7c7c;border-left:0;border-right:0;float:left;display:block;color:#e12b61;padding:.5em;text-align:center;height:43px;width:43px!important;background:#fff}.form-row-input .form-cantidad a{float:left;display:block;color:#fff;background:#e12b61;width:43px;height:43px;padding:.3em 0;text-align:center;font-size:3em}.form-row-input .form-cantidad a:hover{text-decoration:none;background:#60b6b4;color:#fff}.form-row-radio{padding-top:1.5em}.form-row-radio{padding-top:8px}.form-row-input textarea{font:14px/20px 'DINOffcPro',sans-serif;width:78%;background:#fff;font-size:1.4em;background:#fff;padding:.75em 1em;border:1px solid #ccc;height:120px}.form-row-extra label.form-row-txt{width:28%}.form-row-extra .form-row-input{width:70%}.form-row .form-row-full{width:100%}.form-row .captcha img{border:1px solid #ccc;margin-bottom:5px}.form-row .captcha .field input{position:relative;padding-right:60px;border:1px solid #ccc;width:350px;max-width:100%;margin-bottom:5px;background:#fff url(../img/bk-captcha.png) right center no-repeat;background-size:contain}.form-row .captcha .field .input-ko{background:#fff url(../img/bk-captcha-ko.png) right center no-repeat;background-size:contain}.form-row .captcha .field .input-ok{background:#fff url(../img/bk-captcha-ok.png) right center no-repeat;background-size:contain}.input-condicional{display:none}.input-condicional .btn-generico{margin:10px 0 5px 0;padding:5px 10px;font-size:14px}.input-condicional .field{padding-top:8px}.field,.field-ok,.field-ko{position:relative;max-width:100%}.field.multiple{width:400px}.field-ok input[type=password],.field-ok input[type=email],.field-ok input[type=tel],.field-ok input[type=file],.field-ok input[type=number],.field-ok input[type=text],.field-ok textarea{border-color:#6ead52!important}.field-ko input[type=password],.field-ko input[type=email],.field-ko input[type=tel],.field-ko input[type=file],.field-ko input[type=number],.field-ko input[type=text],.field-ko textarea{border-color:#c9195c!important}.field-ko .selectize-control .selectize-input{border-color:#c9195c!important}.field-ok .selectize-control .selectize-input{border-color:#6ead52!important}.field-ok:after{font-family:'FontAwesome';content:"\f00c";position:absolute;display:inline-block;font-size:1em;width:20px;height:20px;top:4px;text-align:center;border-radius:50%;margin-left:5px;color:#fff;background:#6ead52;display:none}.field-ko:after{font-family:'FontAwesome';content:"\f00d";position:absolute;display:inline-block;font-size:1em;width:20px;height:20px;top:4px;text-align:center;border-radius:50%;margin-left:5px;color:#fff;background:#c9195c;display:none}.field-ko .icheckbox_flat-green{border:2px solid #c9195c!important}.icheckbox_flat-green,.iradio_flat-green{display:inline-block;*display:inline;vertical-align:middle;margin:-.3em 0 0 0;padding:0;width:20px;height:20px;background:url(../img/green.png) no-repeat;border:0;cursor:pointer}.iradio_flat-green{margin:0}.icheckbox_flat-green{background-position:-1px -1px}.icheckbox_flat-green.checked{background-position:-23px -1px}.icheckbox_flat-green.disabled{background-position:-48px -2px;cursor:default}.icheckbox_flat-green.checked.disabled{background-position:-70px 0}.iradio_flat-green{background-position:-88px 0}.iradio_flat-green.checked{background-position:-110px 0}.iradio_flat-green.disabled{background-position:-132px 0;cursor:default}.iradio_flat-green.checked.disabled{background-position:-154px 0}@media(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi),(min-resolution:1.25dppx){.icheckbox_flat-green,.iradio_flat-green{background-image:url(../img/green@2x.png);-webkit-background-size:176px 22px;background-size:176px 22px}}.lista-flechas{list-style:none}.lista-flechas li{padding:5px 0 5px 20px;position:relative;margin:0}.lista-flechas li:before{content:'>';position:absolute;font-size:12px;color:#da454e;left:0;top:5px}.pide-informacion-franquicia a{min-height:80px;position:relative}.pide-informacion-franquicia a strong{padding-top:17px;padding-left:70px;color:#f82b56}.pide-informacion-franquicia a span{padding-top:12px}.pide-informacion-franquicia a img{position:absolute;left:12px;top:3px}.pide-informacion-franquicia a .fa{top:18px;right:17px;background:#48aba0}.paginado{list-style:none;padding:4em 0 1em 0;border-top:1px solid #e12b61;margin:.5em 0 0 0;text-align:center;float:left;width:100%;clear:both}.paginado li{display:inline-block;padding:0;margin:0}.paginado li a{background:#ece9e9;vertical-align:middle;font-size:1.7em;display:block;padding:.9em 0 0 0;height:2.5em;text-align:center;width:2.5em;color:#e12b61;border-right:0}.paginado li.activo a,.paginado li a:hover{background:#e12b61;color:#fff;text-decoration:none}.paginado li.first a,.paginado li.last a{background:0}.paginado li.first a:hover,.paginado li.last a:hover{color:#000;background:0}.noticia-destacada{float:left;width:100%;color:#6e6969;clear:both;padding:0 0 4em 0}.noticia-destacada .noticia-img{clear:both;float:left;width:42%;padding:1em 2em 1em 0}.noticia-destacada .img-right{float:right;padding:1em 0 1em 2em}.noticia-destacada .noticia-img img{width:629px;max-width:100%}.noticia-destacada .noticia-txt{float:left;width:55%;padding:1em 2em}.noticia-destacada h3{color:#e12b61;font-size:3.2em;padding-bottom:10px;font-weight:normal}.noticia-destacada h3 a{text-decoration:none;color:#e12b61}.noticia-destacada h3 a:hover{color:#000;text-decoration:none}.noticia-destacada .fecha{display:block;color:#bfbfbf;font-size:1.4em;margin-bottom:2em}.noticia-destacada .link-generico a{margin-top:1em;border-color:#e12b61;color:#e12b61}.noticia-destacada .link-generico a:before,.noticia-destacada .link-generico a:after{background:#e12b61}.noticia-destacada .link-generico a:hover{background:#e12b61;color:#fff}.imgborde{border:8px solid #bababa}.contacto .form-row-input,.contacto .form-row label.form-row-txt{width:100%;text-align:left}.contacto .form-row-input textarea,.contacto .form-row-input input[type="email"],.contacto .form-row-input input[type="text"]{width:100%}.contacto .form-row span a{color:#666;text-decoration:underline}.contacto .form-row span a:hover{color:#e12b61;text-decoration:underline}.contacto .form-row-input .selectize-control{width:100%}.franquiciado-contacto{padding-top:72px}.lista-profesores{float:left;width:100%;padding:3em 0;margin:0;list-style:none;text-align:left}.lista-profesores li{float:left;width:33.1%;margin:1em .3% 1em 0;padding:1em 3em 1em 0}.lista-profesores li:nth-child(3n){margin:1em 0;float:right}.lista-profesores li:nth-child(3n+4){clear:both}.lista-profesores img{border:10px solid #fff;-webkit-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);float:left;padding:0;width:100%!important;min-width:100%!important}.lista-profesores h3{font-weight:normal;color:#e12b61;line-height:110%;padding:1em 0 .5em 0;margin:0}.lista-profesores h3 a{font-size:.7em;color:#7c7c7c}.lista-profesores h3 a strong{font-size:1.6em;color:#e12b61;display:block}.lista-profesores h3 a:hover{color:#c70c4a}.lista-profesores a{color:#7c7c7c}.lista-profesores a:hover{color:#000;text-decoration:none}.lista-profesores div{float:left;padding:1em 0;width:100%}.datos-contacto{list-style:none;padding:1em 0;margin:0;font-size:1.3em;color:#7c7c7c;line-height:130%}.datos-contacto.bloque-izq{width:50%;float:left}.map-content-text.bloque-drc{clear:none;width:50%;float:right}.datos-contacto strong{color:#e12b61}.datos-contacto a{color:#7c7c7c}.video-content{float:left;width:10%;padding:1em;margin:0;position:relative;-webkit-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);-moz-box-shadow:0 10px 20px -11px rgba(0,0,0,0.75);box-shadow:0 10px 20px -11px rgba(0,0,0,0.75)}.video-content img{float:left;width:100%;padding:0;margin:0}.franquicias-exito{float:left;width:100%;padding:0;margin:0;list-style:none;text-align:left}.franquicias-exito li{clear:both;loat:left;width:100%;padding:2em 0;margin:0}.franquicias-exito li .video-content{float:left;width:45%}.franquicias-exito li .pull-right{float:right}.franquicias-exito li .pull-right+.text{float:left}.franquicias-exito li .text{float:right;padding:5em 0 1em 0;width:50%}.franquicias-exito li cite{margin:2em 0 1em 0}.franquicias-form .form-row{padding:.5em 0}.franquicias-form .form-row-input{width:75%;text-align:left}.franquicias-form .form-row label.form-row-txt{width:25%;text-align:right;padding:1.1em 1em}.franquicias-form .form-row-input textarea,.franquicias-form .form-row-input input[type="email"],.franquicias-form .form-row-input input[type="text"]{width:100%}.franquicias-form .form-row span a{color:#666;text-decoration:underline}.franquicias-form .form-row span a:hover{color:#e12b61;text-decoration:underline}.franquicias-form .form-row-input .selectize-control{width:100%}.franquicias-form .captcha .field input{width:350px;max-width:100%}.franquicias-form .form-group{margin-left:25%;width:75%}.franquicias-form .form-group .form-row-input{width:100%}.form-calendario{padding:0 0 2em 0;float:left;width:100%}.form-calendario .form-row label.form-row-txt{padding:1em 1em 1em 0}.form-calendario .form-row-input .selectize-control{width:auto;min-width:450px;max-width:100%}.calendario-cal{width:100%;padding:0;clear:both;margin:3em 0;float:left}.calendario-evento-feast{background:#dad7d7}.calendario-evento-holidays{background:#e12b61}.calendario-evento-classes{background:#71af9b}.calendario-evento-activities{background:#9cbc5c}.calendario-leyenda{padding:1em 0;margin:0;list-style:none;float:left;width:100%}.calendario-leyenda li{color:#5e5e5d;line-height:120%;font-size:1.1em;display:inline-block;padding:.5em 2em .5em 0;margin:0}.calendario-leyenda li span{vertical-align:middle;display:inline-block;margin:0 .3em 0 0;width:2.2em;height:2.2em;border-radius:50%}.calendario-info-centro{padding:20px 0;float:left;width:100%;color:#000}.fc{overflow:hidden}.fc th,.fc td{border:0}.fc-row .fc-content-skeleton td{position:relative}.fc-row .fc-event-container{padding:.1em .65em;font-size:1.3em}.fc-row .fc-content-skeleton thead span{display:block;left:.7em;top:1em;text-align:center;position:absolute;color:#7c7c7c;font-size:2.2em}.fc-row .fc-content-skeleton tbody tr:first-child .fc-event-container{padding-top:3.1em}.fc-day-grid-event .fc-time{display:none}.fc-row .fc-title{display:block;padding:.2em 0 .2em 2em;text-decoration:none}.fc-row .fc-title:hover{border:0;text-decoration:none;color:#000}.fc-row .calendario-evento-feast .fc-title:before,.fc-row .calendario-evento-holidays .fc-title:before,.fc-row .calendario-evento-classes .fc-title:before,.fc-row .calendario-evento-activities .fc-title:before{content:' ';position:absolute;left:0;top:0;width:1.5em;height:1.5em;display:block;border-radius:50%}.fc-row .calendario-evento-feast .fc-title:before{background:#fff}.fc-row .calendario-evento-holidays .fc-title:before{background:#e12b61}.fc-row .calendario-evento-classes .fc-title:before{background:#71af9b}.fc-row .calendario-evento-activities .fc-title:before{background:#9cbc5c}.fc-row .calendario-evento-feast .fc-title{color:#7c7c7c}.fc-row .calendario-evento-holidays .fc-title{color:#e12b61}.fc-row .calendario-evento-classes .fc-title{color:#71af9b}.fc-row .calendario-evento-activities .fc-title{color:#9cbc5c}.fc-head-container .fc-widget-header{text-transform:capitalize;padding-bottom:.8em;margin:0!important}.fc-head-container thead .fc-day-header{padding:1.2em .5em;border:.8em solid #ece9e9;background:#f0638b;text-align:center;font-size:1.4em;color:#fff}.fc .fc-bg td{background:#fff;border:.8em solid #ece9e9}.fc-event{opacity:1;background:0;border:0;color:#000;font-size:.78em;padding:2px 5px;cursor:pointer}.fc-event:hover{color:#000;text-decoration:underline}.fc-row .fc-bgevent-skeleton td,.fc-bgevent{opacity:1;border:.8em solid #ece9e9}.fc-toolbar{width:100%;background:#e12b61;float:left;height:9.5em;position:relative}.fc-toolbar .fc-right{height:100%;width:100%;position:absolute;left:0;top:0}.fc-toolbar .fc-left{z-index:9999;width:50%;text-align:center;font-size:2.14em;color:#d92439;position:absolute;left:25%;top:15px}.fc-toolbar .fc-left h2{float:none;display:inline-block;text-transform:capitalize;font-size:2em;text-align:center;line-height:120%;color:#fff;padding:.4em 0 0 0;margin:0}.fc-toolbar .fc-button.fc-today-button{display:none}.fc-toolbar .fc-button{z-index:99999;text-shadow:none;border:0;box-shadow:none;position:absolute;top:50%;width:50px;height:50px;text-align:center;margin:-25px 0 0 0}.fc-toolbar .fc-icon{display:none}.fc-prev-button{left:1em;background:url(../img/btn-prev.png) center center no-repeat}.fc-next-button{right:1em;background:url(../img/btn-next.png) center center no-repeat}.fc-basic-view .fc-body .fc-row{min-height:12em}.fc-scroller{height:auto!important;overflow:hidden!important}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;width:700px;max-width:100%;min-width:50px;font-size:1em;line-height:120%;z-index:99999999999999999999!important;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:1em;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:0;top:0;z-index:11;cursor:pointer;outline:medium none}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block}.qtip-icon,.qtip-icon .ui-icon{text-decoration:none}.qtip-icon.qtip-close{position:absolute;display:block;cursor:pointer;background:url(../img/btn-close-alt.png) 0 0 no-repeat;background-size:cover;top:1em;right:1em;color:#fff;width:3.2em;height:3.2em;padding:0}.qtip-icon .ui-icon-close{display:none}.qtip-default{z-index:999999999;background:#f0638b;position:absolute;left:0;right:0;padding:2.5em 4em}.qtip-default a{color:#000}.qtip-default a:hover{color:#c9195c;text-decoration:none}.qtip-content{color:#fff}.qtip-content h3{padding:0 0 1em 1.5em;font-size:2em;position:relative;color:#910136}.qtip-content h3:before{position:absolute;left:0;top:0;content:' ';border-radius:50%;width:1.1em;height:1.1em;background:#910136;border:.2em solid #fff}.qtip-content p{padding:.2em 0;margin:0;font-size:1.3em;position:relative;color:#fff}.qtip-content p strong{color:#910136}.qtip-content .link-generico-alt{padding:1em 0 0 0}.qtip-content .link-generico-alt a{color:#fff;border-color:#fff}.qtip-content .link-generico-alt a:after,.qtip-content .link-generico-alt a:before{background:#fff}.qtip-content .link-generico-alt a:hover{background:#fff;border-color:#fff;color:#910136}.qtip-content .link-generico-alt a:after:hover,.qtip-content .link-generico-alt a:before:hover{background:#fff}.lista-noticias{float:left;width:100%;padding:0;margin:0;list-style:none;text-align:left}.lista-noticias li{float:left;width:33%;padding:3em 2%;margin:0}.lista-noticias li:nth-child(3n+4){clear:both}.lista-noticias .noticia-item-img{width:100%;margin:0 0 2em 0}.lista-noticias img{width:100%}.lista-noticias p{color:#7c7c7c;line-height:150%;font-size:1.2em;padding:.5em 0;margin:0}.lista-noticias p a{color:#7c7c7c}.lista-noticias h2{font-weight:normal;color:#34516f;font-size:2em;line-height:120%;padding:0 0 .5em 0;margin:0}.lista-noticias a:hover{color:#7c7c7c}.lista-noticias h2 a{color:#34516f!important}.lista-noticias .noticia-meta{font-size:1.2em;color:#a6a6a6;display:block;padding:0 0 1em 0}.lista-noticias .link-generico a{margin-top:1em;border-color:#34516f;color:#34516f}.lista-noticias .link-generico a:before,.lista-noticias .link-generico a:after{background:#34516f}.lista-noticias .link-generico a:hover{background:#34516f;color:#fff}.noticia-detalle{width:100%;float:left;padding:1em 0 4em 0}.noticia-detalle ol,.noticia-detalle ul{font-weight:normal;margin:0;padding:1em 0;color:#7c7c7c;line-height:130%;font-size:1.4em}.noticia-detalle h1.titulo{padding:0;margin:0;color:#34516f;font-size:2.8em}.noticia-detalle h2{font-size:2.2em}.noticia-detalle h3{font-size:1.9em}.noticia-detalle h4{font-size:1.7em}.noticia-detalle h5{font-size:1.45em}.noticia-detalle .fecha{display:block;width:100%;border-bottom:1px solid #34516f;color:#bfbfbf;font-size:1.3em;padding:1em 0;margin:0 0 2em 0}.noticia-imagen{float:left;width:100%;padding:2em 0}.float-intro,.shop-intro-content{position:relative;float:left;width:100%}.shop-intro{background-color:#fff;background-position:top center}.shop-intro.fixed{position:fixed;background:0;top:54px}.shop-intro.fixed::before{content:" ";display:block;width:100%;height:108px;background:white;position:absolute;left:0;bottom:0}@media screen and (max-width:920px){.shop-intro.fixed{padding-left:8px;padding-right:8px;min-height:95px}.shop-intro.fixed>span,.intro-seccion.shop-intro.fixed .shop-intro-titular>span{display:none!important}.intro-seccion.fixed .migas{display:none}.intro-seccion.fixed>nav>.cesta{display:none}.intro-seccion.fixed h1{display:none}.intro-seccion.fixed .mobile.shop-login .form-row{max-width:75%}.intro-seccion.fixed .mobile.shop-login .cesta{top:44%}.shop-intro.fixed::before{content:" ";display:block;width:100%;height:85px;background:white;background:#fa206e;left:0;bottom:0}.shop-intro.fixed nav ul li a,.shop-intro nav ul li a:hover{color:white;border:5px solid #fa206e}}@media screen and (max-width:680px){.shop-intro.fixed nav{padding:2.6em 0 .5em 0}}.shop-intro nav{float:left;width:100%;padding:4.3em 0 .5em 0;position:relative}.shop-intro nav h2{font-size:2.5em;padding:0 0 .7em 0;font-weight:normal;color:#e12b61}.shop-intro nav h2 span{font-size:.6em;padding:0 .4em;color:#7c7c7c}.shop-intro nav ul{list-style:none;display:block;padding:0;margin:0;width:80%}.shop-intro nav ul li{display:inline-block;margin:0;padding:0 1.5em 0 0}.shop-intro nav ul li a{font-weight:normal;padding-bottom:.2em;display:inline-block;border-bottom:5px solid #fff;text-transform:uppercase;font-size:1.2em;color:#000}.shop-intro nav ul li.activo a,.shop-intro nav ul li a:hover{border-bottom:5px solid #cc1d50;color:#7c7c7c;text-decoration:none}.shop-intro .cesta{position:absolute;right:0;top:3.2em}.shop-intro .cesta a{background:url(../img/icons_sprite.png) 0 -131px no-repeat;padding:0 0 0 6em;color:#fff;display:inline-block;vertical-align:middle}.shop-intro .cesta a strong{color:#fff;display:inline-block;margin:0;background:#ff2763;font-size:1.4em;padding:.8em 0;text-align:center;height:2.2em;width:2.2em;position:relative}.shop-intro .cesta a:hover{background:url(../img/icons_sprite.png) -94px -131px no-repeat}.shop-intro .cesta a strong:before{content:' ';position:absolute;left:-8px;top:50%;margin:-8px 0 0 0;background:url(../img/btn-carrito-pestana.png) 0 0 no-repeat;width:8px;height:16px}.shop-intro .shop-titular{font-size:1.8em;padding-top:2em}.btn-shopregister{float:left;margin-right:10px;width:50%}.btn-shopwregister{float:left;width:45%;position:relative}.lista-condiciones{width:100%;clear:both;list-style:none}.lista-condiciones li{background:url(../img/ico-flecha-gen-dcha.png) 0 center no-repeat;color:#626060;font-size:1.3em;padding:.6em 0 .6em 3em;position:relative;margin:0}.lista-condiciones li a{color:#e50055;text-decoration:underline}.lista-condiciones li a:hover{color:#000;text-decoration:underline}.lista-condiciones li.lista-contacta{background:url(../img/ico-mas-info-min.png) 0 center no-repeat}.criba-rango-edad{width:100%;margin:0;float:left;padding:2em 0 4em 0;position:relative}.criba-rango-edad .link-generico{font-size:1.3em;float:right;width:16%}.criba-rango-edad .link-generico a{text-align:center;padding:15px 10px 10px 10px}.criba-rango-edad ul{border-bottom:1px solid #c5c5c5;float:left;width:82%;clear:both;list-style:none}.criba-rango-edad ul li:first-child{margin-left:-3.5%}.criba-rango-edad ul li:last-child{margin-right:-3.5%}.criba-rango-edad ul li{position:relative;display:block;float:left;width:8.1%;text-align:center;padding:0;margin:0}.criba-rango-edad ul li a{font-size:1.3em;padding:1px 0 0 0;height:50px;color:#333;display:block}.criba-rango-edad ul li a:hover{color:#cc1d50;text-decoration:none;background:url(../img/shop-bk-rango-edad-sel.png) center bottom no-repeat}.shop-destacados{float:left;list-style:none;padding:2em 0;margin:0;width:100%}.shop-destacados li a{text-decoration:none;position:relative;display:block;text-align:center;color:#252424}.shop-destacados li a img{background:#fff;padding:2em .5em;border:1em solid #fff;margin:0 0 1em 0;max-width:100%}.shop-destacados li a span{padding:1em;color:#7c7c7c;font-size:1.6em;text-align:center;display:block}.shop-destacados li a span strong{display:block;font-size:1.5em;font-weight:normal;padding:0 0 .5em 0;text-align:center;color:#e12b61;line-height:1.2em}.shop-destacados li a:hover img{border-color:#e12b61}.slider-generico.shop-destacados .mSButtons.mSNext,.slider-generico.shop-destacados .mSButtons.mSPrev{top:150px;bottom:0}.shop-criba h3{display:inline-block;padding:10px 0}.shop-criba .form-row{float:right;width:330px;max-width:50%;display:inline-block}.shop-criba .form-row .form-row-txt{width:130px}.shop-criba .form-row .form-row-input{float:right;width:auto}.shop-criba .form-row .form-row-input .selectize-control{width:180px}.shop-listado{width:100%;float:left;margin:0}.shop-listado ul{list-style:none;margin:0;padding:20px 0;width:100%;float:left}.shop-listado .item{float:left;width:25%;padding:15px}.shop-listado .item:nth-child(4n+5){clear:both}.shop-listado .item a{display:block;color:#666a6a}.shop-listado .item a span{display:block}.shop-listado .item a .foto{text-align:center;padding:8px;background:#fff;border-radius:15px;-webkit-box-shadow:4px 5px 4px 2px rgba(0,0,0,0.29);-moz-box-shadow:4px 5px 4px 2px rgba(0,0,0,0.29);box-shadow:4px 5px 4px 2px rgba(0,0,0,0.29)}.shop-listado .item a .foto img{display:inline-block;max-width:100%}.shop-listado .item a .titulo{font-weight:bold;padding:8px 10px 0 10px;font-size:1em;color:#666a6a}.shop-listado .item a .subtitulo{font-size:1em;padding:0 10px;color:#666a6a}.shop-listado .item a .precio{font-weight:bold;padding:0 10px;font-size:1.28em;color:#f70c4e}.shop-listado .item a:hover{text-decoration:none}.shop-listado .item a:hover .titulo{color:#f70c4e}.shop-listado-otros .item a .titulo{font-weight:normal}.shop-listado-otros .item a .precio{font-weight:normal;font-size:1em;color:#666a6a}.shop-listado-otros{padding:0 20px}.shop-listado-otros .slick-prev{background:0;left:-40px}.shop-listado-otros .slick-next{background:0;right:-40px}.shop-listado-otros .slick-prev:before,.shop-listado-otros .slick-next:before{color:#cc1d50}.shop-listado-otros .slick-prev:hover:before,.shop-listado-otros .slick-next:hover:before{color:#666}.shop-listado-otros .slick-prev:hover,.shop-listado-otros .slick-next:hover{background:0}.shop-detalle-comprar{float:left;width:100%;padding:4em 0}.shop-detalle-comprar .precio{float:left;width:100%;padding:1em 0 0 0}.shop-detalle-comprar strong{display:block;font-size:4em;color:#fb0a54}.shop-detalle-comprar label{float:left;padding:4em 0;width:100%}.shop-detalle-comprar label span{display:inline-block;color:#7c7c7c;padding:1em 0;font-size:1.3em;text-transform:uppercase}.shop-detalle-comprar label input{vertical-align:initial;margin:0;display:inline;background:#fff;width:33px;border:0;padding:5px;text-align:center}.shop-detalle-comprar .btn-cesta{clear:both;float:left}.shop-detalle-comprar .cesta-cantidad input{border:1px solid #7c7c7c;border-left:0;border-right:0;float:left;display:block;color:#e12b61;padding:.5em;text-align:center;height:60px;width:60px;background:#fff;font-size:1.5em}.shop-detalle-comprar .cesta-cantidad a{float:left;display:block;color:#fff;background:#e12b61;width:60px;height:60px;padding:.5em 0;text-align:center;font-size:3em}.shop-detalle-comprar .cesta-cantidad a:hover{text-decoration:none;background:#60b6b4;color:#fff}.shop-foto-detalle{text-align:center;padding:2em 1em;float:left;width:100%;border:1em solid #fff}.shop-foto-lista{width:100%;padding:20px 0;margin:0;float:left}.shop-foto-lista li{display:inline-block;float:left;padding:0;margin:0;width:25%}.shop-foto-lista li img{text-align:center;padding:10px;float:left;width:95%;padding:2em 1em;border:.7em solid #fff}.shop-relacionados{padding:2em 2em 4em 2em}.shop-relacionados a{font-size:1em}.shop-relacionados a img{padding:2em 1em;width:100%;border:1em solid #ece9e9}.shop-relacionados a strong{display:block;font-weight:normal;font-size:1.8em;color:#7c7c7c;padding:.5em 0}.shop-relacionados a span{line-height:110%;display:block;font-size:3.2em;color:#e12b61}.shop-relacionados a:hover{text-decoration:none}.shop-relacionados a:hover img{text-decoration:none;border:1em solid #e12b61}.lista-productos{list-style:none;padding:2em 0;margin:0;width:100%;float:left}.lista-productos li{width:25%;padding:2em;margin:.5em 0;float:left}.lista-productos li:nth-child(4n+5){clear:both}.lista-productos li a{display:block;font-size:1em}.lista-productos li a img{padding:2em 1em;width:100%;background:#fff;border:1em solid #fff}.lista-productos li a strong{display:block;font-weight:normal;font-size:1.7em;color:#7c7c7c;padding:.5em 0;line-height:110%}.lista-productos li a span{line-height:110%;display:block;font-size:2.2em;color:#e12b61}.lista-productos li a:hover{text-decoration:none}.lista-productos li a:hover img{text-decoration:none;border:1em solid #999}.carrito table{width:100%;float:left;border-collapse:separate;border-spacing:0 15px}.carrito table thead th{text-align:center;padding:1em;font-size:1.5em;color:#e12b61;border-bottom:1px solid #e12b61}.carrito table tbody td{color:#7c7c7c;padding:3em 1em;vertical-align:middle;border-bottom:1px solid #e12b61}.carrito table thead th:first-child,.carrito table tbody td:first-child{padding-left:3em}.carrito table tbody td.foto{width:20%!important}.carrito table tbody td.foto a{margin:0 auto;display:block;width:100%}.carrito table tbody td.foto a img{padding:1em .5em;max-width:100%}.carrito table tbody td a{color:#e12b61}.carrito table tbody td a:hover{color:#f9134e}.carrito table tbody td.producto a{padding-bottom:.4em;display:inline-block;font-size:1.8em;color:#e12b61;line-height:1.2em}.carrito table tbody td.cantidad{width:230px!important}.carrito table tbody td .cesta-cantidad input{border:1px solid #7c7c7c;border-left:0;border-right:0;float:left;display:block;color:#e12b61;padding:.5em;text-align:center;height:60px;width:60px;background:#fff;font-size:1.5em}.carrito table tbody td .cesta-cantidad a{float:left;display:block;color:#fff;background:#e12b61;width:60px;height:60px;padding:.5em 0;text-align:center;font-size:3em}.carrito table tbody td .cesta-cantidad a:hover{text-decoration:none;background:#60b6b4;color:#fff}.carrito table tbody td .cesta-cantidad strong{display:block;text-align:center;font-weight:normal;font-size:2em;color:#7c7c7c}.carrito table tbody td.precio,.carrito table tbody td.precio-subtotal{text-align:center;font-size:2em;color:#e12b61}.carrito table tbody td.eliminar{text-align:center}.carrito table tbody td.eliminar a{text-align:center;display:inline-block;background:url(../img/btn-carrito-del.png) 0 0 no-repeat;width:3em;height:3em;background-size:contain}.carrito table tbody td.eliminar a span{display:none}.carrito table tbody td.eliminar a:hover{background:url(../img/btn-carrito-del-over.png) 0 0 no-repeat;background-size:contain}.carrito table tfoot td{padding:20px 0 0 0;color:#565353;text-align:right}.carrito table tfoot td.total-txt{padding:1em 0;color:#7c7c7c;font-size:1.4em;line-height:200%;min-width:170px!important}.carrito table tfoot td.total-txt strong{color:#f9134e;font-weight:normal;padding:.2em 0;display:block;text-align:right;font-size:2.5em}.carrito table tfoot td .input-precio{font-weight:normal;margin-left:1em;padding:.2em .4em;background:#fff;color:#f9134e;line-height:130%;display:inline-block;text-align:right;font-size:2em}.carrito table tfoot td.total-imp{padding:0}.carrito table tfoot td.total-imp .input-precio{margin:0;font-size:4.5em}.carrito table tbody td .cesta-desc{font-size:.9em;line-height:120%;display:block;position:relative;padding:1em 5em 1em 0;margin:0;width:100%;float:left}.carrito table tbody td .cesta-desc .cesta-desc-hide{display:none;width:100%}.carrito table tbody td .cesta-desc .cesta-desc-trigger{position:absolute;background:url(../img/bk-trigger-plus-min.png) center center no-repeat;background-size:contain;width:2em;height:2em;display:block;bottom:1em;right:.5em}.carrito table tbody td .cesta-desc .cesta-desc-trigger span{display:none}.carrito table tbody td .cesta-desc .cesta-desc-trigger.activo{background:url(../img/bk-trigger-less-min.png) center center no-repeat;background-size:contain}.carrito .botones{list-style:none;float:left;width:100%;padding:.5em 0;margin:0;text-align:right}.carrito .botones li{display:inline-block;padding:0 0 0 2em}.carrito .botones li .link-generico-inv a{line-height:2em}.carrito-pasos table tbody td{padding:2.5em 1em!important;vertical-align:top!important}.carrito-pasos table tbody td.precio,.carrito-pasos table tbody td.precio-subtotal{padding-top:1.25em!important}.carrito-pasos table tbody td.producto{min-width:40%}.cesta-pasos-datos ul{color:#7c7c7c;font-size:1.3em;list-style:none;padding:1em 1.5em 1em 0;margin:0;list-style:none}.cesta-pasos-datos ul li{padding:.2em 0;margin:0;width:100%}.cesta-pasos-datos strong{color:#292929;font-weight:normal}.shop-pasos{float:left;width:100%;clear:both;padding:2em 0;list-style:none}.shop-pasos li{width:24.4%;padding:0;margin:0;float:left}.shop-pasos li a{background:#9d9d9d;text-decoration:none;height:3em;font-size:1.4em;padding:1em 1em 1em 1.5em;width:100%;color:#fff;display:table;position:relative}.shop-pasos li a:before{z-index:999;position:absolute;right:-2.95em;top:0;border:solid 1.5em #9d9d9d;border-color:transparent transparent transparent #9d9d9d;content:' '}.shop-pasos li+li a{padding-left:3em;background:#b8b8b8}.shop-pasos li+li a:before{border-color:transparent transparent transparent #b8b8b8}.shop-pasos li+li+li a{background:#9d9d9d}.shop-pasos li+li+li a:before{border-color:transparent transparent transparent #9d9d9d}.shop-pasos li+li+li+li a{background:#b8b8b8}.shop-pasos li+li+li+li a:before{border-color:transparent transparent transparent #b8b8b8}.shop-pasos li.activo a{background:#d57290}.shop-pasos li.activo a:before{border-color:transparent transparent transparent #d57290}.shop-pasos li a:hover{background:#e12b61}.shop-pasos li a:hover:before{border-color:transparent transparent transparent #e12b61!important}.shop-pasos li a span{display:table-cell;vertical-align:middle}.cesta-form .form-row{padding:.5em 0 .5em 5em}.cesta-form .form-row.nopadding{padding:.5em 0}.cesta-form .form-row-input{width:1000px;max-width:80%}.cesta-form .form-row label.form-row-txt{text-align:right;width:180px;max-width:20%;padding:1.1em 1em}.cesta-form .form-row.nopadding label.form-row-txt{width:auto}.cesta-form .form-row.nopadding .form-row-input .selectize-control{width:auto;min-width:300px}.cesta-form .form-row img.form-row-txt{float:left;padding:0 2.5em 0 .5em}.cesta-form .form-row-input textarea,.cesta-form .form-row-input input[type="email"],.cesta-form .form-row-input input[type="text"]{width:100%}.cesta-form .form-row span a{color:#666;text-decoration:underline}.cesta-form .form-row span a:hover{color:#e12b61;text-decoration:underline}.cesta-form .form-row-input .selectize-control{width:100%}.cesta-form .form-row p strong{color:#e12b61}.cesta-form .captcha .field input{width:350px;max-width:100%}.cesta-form .form-group{margin-left:25%;width:75%}.cesta-form .form-group .form-row-input{width:100%}.shop-login .form-row .form-row-txt{width:22%}.shop-login .form-row .form-row-input{width:75%}.shop-login .lista-condiciones{padding-top:3em}.shop-login .form-row-input .selectize-control{width:400px;max-width:100%}.shop-login .form-row-input .selectize-control{max-width:80%}.shop-login .form-row-input .selectize-control .selectize-input{font-size:1.1em;padding:1em 4em 1em 1.2em}.shop-login .form-row-input .selectize-control .selectize-input .item{color:#7c7c7c}.shop-login .form-row-input .selectize-control .selectize-input:after{background-size:60%}.shop-login .selectize-dropdown [data-selectable]{padding:.5em 1em;font-size:.9em}.login-existe span{padding:0 0 0 1.7em;background:url(../img/ico-login-existe.png) left center no-repeat;background-size:contain}.login-nuevo span{padding:0 0 0 1.7em;background:url(../img/ico-login-nuevo.png) left center no-repeat;background-size:contain}.shop-familia{font-size:1.7em;padding:1.6em 0;float:left;margin:0;max-width:50%}.shop-familia span{font-size:.8em;padding:0 .5em;color:#7c7c7c}.shop-filtrar{color:#7c7c7c;padding:1.4em 0 0 0;float:right;max-width:50%}.shop-filtrar label{font-size:1.2em;min-width:160px;display:inline-block;float:none;width:auto;color:#7c7c7c}.shop-filtrar .form-row-input{vertical-align:middle;display:inline-block;float:none;width:auto}.shop-filtrar .form-row-input .selectize-control{width:auto;min-width:250px}.shop-filtrar .form-row-input .selectize-control .selectize-input{font-size:1.1em;padding:1em 1.2em}.shop-filtrar .form-row-input .selectize-control .selectize-input .item{color:#7c7c7c}.shop-filtrar .form-row-input .selectize-control .selectize-input:after{background-size:60%}.shop-filtrar .selectize-dropdown [data-selectable]{padding:.5em 1em;font-size:.9em}.audioplayer{padding:2em 0;margin:0;float:left;width:100%}.mejs-container{width:500px!important;max-width:100%!important}.mejs-container .mejs-controls{height:4.07em;border:.07em solid #bebebe}.mejs-container .mejs-controls .mejs-playpause-button{width:4em;height:4em;top:0;position:relative}.mejs-container .mejs-controls .mejs-playpause-button button{z-index:999;margin:0;background:#e12b61 url(../img/audio-play.png) center center no-repeat;width:100%;height:100%;position:absolute}.mejs-container .mejs-controls .mejs-playpause-button button:hover{background-color:#333}.mejs-container .mejs-controls .mejs-time{color:#e12b61}.mejs-container .mejs-controls .mejs-duration-container{height:4em;padding:1.45em .5em .5em 0}.mejs-container .mejs-controls .mejs-currenttime-container{height:4em;padding:1.45em 0 .5em .5em}.mejs-container .mejs-controls .mejs-volume-button{width:3em;height:4em;top:0;position:relative}.mejs-container .mejs-controls .mejs-volume-button button{margin:0;background:#e12b61 url(../img/audio-vol.png) center center no-repeat;width:100%;height:100%;position:absolute}.mejs-container .mejs-controls .mejs-volume-button button:hover{background-color:#333}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#ece9e9!important}.mejs-controls .mejs-time-rail .mejs-time-current{background:#e12b61!important}.mejs-controls .mejs-time-rail .mejs-time-total{margin:1.3em .5em 0 .5em!important}.mejs-controls a.mejs-horizontal-volume-slider{height:4em;background:#e12b61}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:5%;top:1.65em;width:85%;height:10px;font-size:1em;background:#d9b1bd}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{font-size:1em;height:10px;position:absolute;left:5%;top:1.65em;background:#fff}.mejs-controls .mejs-time-rail .mejs-time-float{background:#e12b61;border:0;color:#fff;padding:.3em .5em;width:auto;font-size:.9em;height:auto;top:-35px}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:0;width:100%;display:block;text-align:center;left:0;height:auto;position:relative}.mejs-controls .mejs-time-rail .mejs-time-float-corner{border:solid 6px #fff;border-color:#e12b61 transparent transparent transparent;bottom:-12px;left:16px;top:auto}.rateproducto{padding:2em 0;margin:0;float:left;width:100%}.rateproducto-cont{padding:.5em 0 0 0;margin:0;float:left;width:100%}.rateproducto-cont .rateit{vertical-align:middle}.rateproducto-cont .cantidad{display:inline-block;font-size:1.4em;color:#e12b61;padding:0 1em;line-height:100%}.rateproducto-cont .link-generico{display:inline-block;float:none;width:auto;padding:0;margin:0}.rateproducto-cont .link-generico a{padding:.3em 1em}.trabaja-nosotros-criba{float:left;width:100%;padding:5px 0}.trabaja-nosotros-criba .form-row-input,.trabaja-nosotros-criba .form-row-input .selectize-control{width:100%}.trabaja-nosotros-criba .btn-generico{min-width:100%;margin:0}.lista-ofertas{float:left;list-style:none;margin:0;width:100%;padding:3em 0 2em 0}.lista-ofertas li{font-size:1.3em;margin:0;border-bottom:1px solid #5e5e5d;position:relative;float:left;width:100%;padding:2em 0;vertical-align:middle;display:table}.lista-ofertas li.oferta-alt{background:#fff;border-color:#ece9e9}.lista-ofertas li .oferta-info{display:table-cell;padding:0 1em 0 2.5em;color:#5e5e5d;vertical-align:middle;width:40%}.lista-ofertas li .oferta-info strong{display:block;color:#4ab9ab;font-size:1.7em;padding-bottom:.4em;line-height:1.7em}.lista-ofertas li .oferta-location{display:table-cell;padding:0 1em 0 0;color:#5e5e5d;vertical-align:middle;width:20%;background:url(../img/ico.trabaja-loc.png) 0 center no-repeat}.lista-ofertas li .oferta-location span{display:table-cell;vertical-align:middle;padding:0 0 0 3em;min-height:55px}.lista-ofertas li .oferta-fecha{display:table-cell;padding:0 1em 0 0;color:#5e5e5d;vertical-align:middle;width:20%;background:url(../img/ico.trabaja-calendario.png) 0 center no-repeat}.lista-ofertas li .oferta-fecha span{display:table-cell;position:relative;vertical-align:middle;padding:0 0 0 4em;min-height:55px}.lista-ofertas li .oferta-lnk{display:table-cell;color:#5e5e5d;vertical-align:middle;width:20%}.lista-ofertas li .oferta-lnk .link-generico-alt a{font-size:.8em;text-align:center;width:240px;max-width:90%}.sin-ofertas{float:left;font-weight:bold;margin:0;background:url(../img/ico-sin-resultados.png) center 2em no-repeat;border-bottom:1px solid #5e5e5d;border-top:1px solid #5e5e5d;margin:3em 0 1.5em 0;width:100%;padding:6em 0 3em 0;text-align:center;color:#4ab9ab;font-size:2em}.trabaja-titulo{font-size:2.2em;color:#5e5e5d}.trabaja-titulo strong{font-size:1.85em;font-weight:normal;color:#4ab9ab;line-height:120%;margin:0 .5em 0 0;padding:0 .5em 0 0;border-right:3px solid #5e5e5d}.form-modal{width:auto;height:auto;overflow:auto;position:relative}.form-modal .form-modal-content{display:none;overflow:auto;background:#fff;border-right:15px;-webkit-box-shadow:3px 3px 3px 1px rgba(0,0,0,0.29);-moz-box-shadow:3px 3px 3px 1px rgba(0,0,0,0.29);box-shadow:3px 3px 3px 1px rgba(0,0,0,0.29)}.trabaja-condiciones{list-style:none;list-style:none;float:left;width:100%;padding:1.5em 1em;margin:2em 0;background:#fff}.trabaja-condiciones li{font-size:1.4em;color:#5e5e5d;float:left;display:block;margin:0;width:25%;padding:1em 1em 1em 5.5em}.trabaja-condiciones li span{height:65px;display:table-cell;vertical-align:middle}.trabaja-condiciones-fecha{background:url(../img/ico.trabaja-calendario-alt.png) 1.5em center no-repeat}.trabaja-condiciones-loc{background:url(../img/ico.trabaja-loc-alt.png) 2.2em center no-repeat}.trabaja-condiciones-jornada{background:url(../img/ico.trabaja-horario.png) 1.5em center no-repeat}.trabaja-condiciones-contrato{background:url(../img/ico.trabaja-contrato.png) 1.5em center no-repeat}.trabaja-condiciones-sueldo{background:url(../img/ico.trabaja-sueldo.png) 1.5em center no-repeat}.ofertas-form{max-width:1350px;padding-right:2em}.ofertas-form .form-row{padding:.5em 0}.ofertas-form .form-row-input{width:70%;text-align:left}.ofertas-form .form-row label.form-row-txt{width:30%;text-align:right;padding:1.1em 1em}.ofertas-form .form-row-input textarea,.ofertas-form .form-row-input input[type="email"],.ofertas-form .form-row-input input[type="text"]{width:400px}.ofertas-form .form-row span a{color:#666;text-decoration:underline}.ofertas-form .form-row span a:hover{color:#e12b61;text-decoration:underline}.ofertas-form .form-row-input .selectize-control{width:100%}.ofertas-form .captcha .field input{width:350px;max-width:100%}.ofertas-form .form-group{margin-left:30%;width:70%}.ofertas-form .form-group .form-row-input{width:100%}.ofertas-form .form-group .btn-generico{min-width:180px}.blog-lista{background:url(../img/blog-line.png) top center repeat-y;padding:0 20px 20px 20px;float:left;width:100%;position:relative}.blog-lista:before{content:' ';position:absolute;top:-13px;left:50%;width:26px;height:26px;border-radius:50%;margin:0 0 0 -13px;background:rgba(255,255,255,1)}.blog-lista:after{content:' ';position:absolute;bottom:-13px;left:50%;width:26px;height:26px;border-radius:50%;margin:0 0 0 -13px;background:rgba(255,255,255,1)}.blog-item{float:left;clear:left;position:relative;padding:0 3.5em 5em 0;width:50%;max-width:90%;padding-top:50px}.blog-item .blog-enlace{position:absolute;right:1.7em;top:11em;background:url(../img/bk-pestana-izq.png) 0 0 no-repeat;width:28px;height:57px}.blog-item .blog-enlace:before{content:' ';position:absolute;top:22px;right:-2.2em;width:14px;height:14px;border-radius:50%;margin:0;background:rgba(255,255,255,1)}.blog-item-content{float:left;background:#fff;padding:4em;width:100%;position:relative}.blog-item-content .blog-item-img{margin:0 0 1.5em 0;float:left;width:100%;position:relative}.blog-item-content .blog-item-img img{width:100%}.blog-item-content h2{font-size:3em;color:#34516f;padding:0 0 .5em 0;margin:0}.blog-item-content h2 a{color:#34516f}.blog-item-content h2 a:hover{color:#666;text-decoration:none}.blog-item-content .blog-meta{font-size:1.3em;color:#92b3b5}.blog-item-content .blog-meta strong{font-weight:normal;color:#34516f}.blog-item-content p{font-size:1.4em;color:#7c7c7c;padding:2em 0}.blog-item-content p a{color:#7c7c7c}.blog-item-content p a:hover{color:#34516f;text-decoration:none}.blog-item:nth-child(2n+2){float:right;clear:right;padding:0 0 3.5em 3.5em;padding-top:50px}.blog-item:first-child{padding-bottom:4em;float:none}.blog-item:last-child{padding-bottom:3.5em}.blog-item:nth-child(2n+2) .blog-enlace{left:1.7em;background:url(../img/bk-pestana-dcha.png) 0 0 no-repeat;right:auto}.blog-item:nth-child(2n+2) .blog-enlace:before{right:auto;left:-2.2em}.blog-counters{list-style:none;padding:.5em 0 1.7em 0;margin:0;float:left;width:100%}.blog-counters li{display:inline-block;padding:0 10px 0 0;margin:0}.blog-counters li span{font-size:20px;color:#92b3b5;display:inline-block;padding:10px 20px 10px 40px;vertical-align:middle}.blog-counters li .blog-content-usuarios-v{background:url(../img/icons_sprite.png) -129px -86px no-repeat}.blog-counters li .blog-content-usuarios-c{background:url(../img/ico-noticia-comentaros.png) left center no-repeat}.blog-item .link-generico{float:left;clear:both}.blog-item .link-generico a{color:#34516f;border-color:#34516f}.blog-item .link-generico a:hover{color:#fff}.blog-item .link-generico a:after,.blog-item .link-generico a:before{background:#34516f}.blog-post-meta{width:100%;padding:2em 0;float:left;clear:both}.blog-post-meta h2{font-size:3em;color:#34516f;padding:0;margin:0}.blog-post-meta span{font-size:12px;color:#888585}.blog-post-meta span strong{color:#000}.blog-post-meta .blog-meta{padding:2em 0 0 0;display:block;font-size:1.3em;color:#92b3b5}.blog-post-meta .blog-meta strong{font-weight:normal;color:#34516f}.blog-post-img{width:100%;float:left;clear:both;margin:1em 0 1.5em 0}.blog-post-img img{width:100%}.etiquetas{display:block;float:left;padding:3em 0;margin:0;width:100%;line-height:30px}.etiquetas ul{list-style:none;padding:0 0 0 2.77em;margin:0;background:url(../img/ico-etiqueta.png) 0 .4em no-repeat;width:100%}.etiquetas ul li{display:inline-block;padding:.2em 0}.etiquetas ul li a{border-right:1px solid #92b3b5;display:inline-block;color:#92b3b5;padding:0 .7em;font-size:1.3em}.etiquetas ul li:last-child a{border:0}.blog-temas{width:100%;float:left;clear:both;padding:40px 0 0 0;margin:0;list-style:none}.blog-temas li{vertical-align:top;display:inline-block;width:82px;padding:0 0 20px 0;margin:0 40px 0 0}.blog-temas li a{display:inline-block;text-align:center}.blog-temas li a span{width:82px;display:block;text-align:center;height:82px;overflow:hidden;border-radius:50%;padding:10px;background:#f81258}.blog-temas li a span img{width:100%}.blog-temas li a strong{display:block;padding:10px 0;text-align:center;color:#000;font-size:1em;font-weight:normal}.blog-temas li a:hover{text-decoration:none}.blog-temas li a:hover strong{color:#f81258}.blog-etiquetas{width:100%;padding:1em 0;float:left;clear:both}.blog-etiquetas ul{list-style:none;padding:0;margin:0;float:left;width:100%}.blog-etiquetas ul li{background:url(../img/ico-etiqueta.png) 0 .1em no-repeat;width:100%;clear:both;float:left;padding:.65em .5em .65em 3em;position:relative;color:#7c7c7c;font-size:1.3em}.blog-etiquetas ul li a{color:#7c7c7c}.blog-etiquetas ul li a:hover{color:#92b3b5}.blog-acordeon{width:100%;padding:1em 0;float:left;clear:both}.blog-acordeon ul{list-style:none;padding:0 0 .5em 0;margin:0;float:left;width:100%}.blog-acordeon ul li{width:100%;clear:both;float:left;padding:0;position:relative;color:#92b3b5}.blog-acordeon ul ul li{padding-left:2em}.blog-acordeon ul li .fa{position:absolute;right:0;top:0;color:#92b3b5;display:inline-block;padding:.5em;font-size:2em;cursor:pointer}.blog-acordeon ul li .fa-angle-down{margin-left:-3px}.blog-acordeon ul li a{position:relative;border-bottom:1px solid #bfd4d5;display:block;padding:1.2em 0 .8em 0;width:100%;color:#7c7c7c;font-size:1.3em;tex-decoration:none}.blog-acordeon ul li a strong{color:#7c7c7c}.blog-acordeon ul li li a{position:relative}.blog-acordeon ul li li li a{color:#7c7c7c;padding-left:1.3em}.blog-acordeon ul li li li a:before{color:#92b3b5;font-size:1.4em;content:'•';position:absolute;left:0;top:.85em}.blog-acordeon ul li .fa:hover,.blog-acordeon ul li a.activo,.blog-acordeon ul li a:hover{text-decoration:none;color:#92b3b5}.blog-acordeon li .blog-acordeon-content{display:none}.blog-mas-vistos{list-style:none;padding:0 0 5px 0;margin:0;float:left;width:100%}.blog-mas-vistos li{width:100%;clear:both;float:left;padding:1.5em 0;position:relative}.blog-mas-vistos li a{display:block;vertical-align:middle;color:#7c7c7c}.blog-mas-vistos li a img{max-width:45%;vertical-align:middle;display:inline-block;padding:0}.blog-mas-vistos li a:hover{color:#92b3b5;text-decoration:none}.blog-mas-vistos li a span{max-width:55%;display:inline-block;vertical-align:top;padding:0 0 0 1.1em;font-size:1.3em;line-height:26px}.blog-comentarios{width:100%;clear:both;float:left;padding:3em 0}.blog-coment{width:100%;clear:both;float:left;padding:2em 0;position:relative}.blog-coment-meta strong{display:block;font-size:1.4em;color:#375471;padding:0 0 .4em 0;margin:0}.blog-coment-meta span{display:block;font-size:1.4em;color:#92b3b5;padding:0 0 .4em 0;margin:0}.blog-coment-form{width:100%;clear:both;float:left;padding:10px 0;position:relative}.blog-coment-form .form-row{width:100%}.blog-coment-form .form-row .form-row-txt{text-align:left;width:100%}.blog-coment-form .form-row .form-row-input{width:100%}.blog-coment-form .form-row .form-row-input span{line-height:130%;padding:0;font-size:1.3em;color:#999;display:block;padding:.3em 0}.blog-coment-form .form-row .form-row-input span.inline{color:#333;display:inline-block;padding:.3em .5em 0 .2em}.blog-coment-form .form-row .form-row-input input{width:100%}.blog-coment-form .form-row textarea{width:100%}.blog-coment-form .btn-generico{float:right;background:#f81258}.blog-coment-form .btn-generico:hover{background:#fff}.cellType{display:table-cell;float:none}.cellTypeTop{display:table-cell;float:none;vertical-align:top}.paddingBlogH{padding:20px 0!important}.buscador-resultados{list-style:none;padding:2em 0;width:100%;float:left;margin:0}.buscador-resultados li{position:relative;padding:.8em 0 .8em 4em;margin:0 0 2em 0}.buscador-resultados li:before{content:'';position:absolute;left:0;top:0;background:url(../img/ico-flecha-gen-dcha.png) 0 0 no-repeat;width:3em;height:35px}.buscador-resultados li p{font-size:1.1em}.buscador-resultados li a{display:inline-block;padding:0 0 1em 0;color:#7c7c7c;font-size:1.6em}.buscador-resultados li a:hover{text-decoration:none;color:#e12b61}.mapa-web{list-style:none;padding:3em 0;width:100%;float:left;margin:0}.mapa-web>li{float:left;width:100%;position:relative;padding:.8em 0 .8em 4em;margin:0}.mapa-web>li:before{content:'';position:absolute;left:0;top:0;background:url(../img/ico-flecha-gen-dcha.png) 0 0 no-repeat;width:3em;height:35px}.mapa-web>li .fila{width:100%;padding:0;float:left}.mapa-web>li .col{padding:0;width:25%;float:left}.mapa-web>li .separador{height:auto;padding:3em 0 0 0}.mapa-web>li .mapa-n1{ddisplay:inline-block;padding:0 0 1em 0;color:#7c7c7c;font-size:1.6em}.mapa-web>li .mapa-n1:hover{color:#262626}.mapa-web>li .mapa-n2{display:inline-block;clear:both;font-size:1.2em;color:#e12b61}.mapa-web>li .mapa-n2:hover{color:#7c7c7c}.mapa-web>li a:hover{text-decoration:none}.mapa-web>li ul{list-style:none;padding:2em 0;width:100%;float:left;margin:0}.mapa-web>li ul li{float:left;width:100%;position:relative;font-size:1.2em;padding:.2em 0;margin:0}.mapa-web>li div a{color:#7c7c7c}.mapa-web>li div a strong,.mapa-web>li div strong{color:#262626}.mapa-web>li div a:hover,.mapa-web>li div a:hover strong{color:#e12b61}@media screen and (max-width:1800px){.pide-informacion strong{width:38%}.app-store-icons a{margin:0;max-width:47%}.slider-alt-lateral .mSButtons.mSPrev{left:-60px}.slider-alt-lateral .mSButtons.mSNext{right:-60px}.selectize-control.single .selectize-input:after{background-size:82%}}@media screen and (max-width:1600px){body{font-size:14px}#heading .redes ul li i{font-size:26px}#heading .redes ul li a{padding:18px 0 0 0}#navigation .nav li a{padding:15px 18px}#navigation .nav li .subnav{top:50px}#heading .menu{right:150px;font-size:1.1em}#heading .menu ul li{padding:0}#heading .menu ul li a{padding:37px 10px 0 5px;height:89px}#heading .lang{width:150px;font-size:1.1em}#heading .lang strong{height:89px}#heading .redes ul li span,#heading .redes ul li a{width:50px;height:50px}#heading .redes ul li.facebook a{background:#504f51 url(../img/icons_sprite.png) 10px -36px no-repeat}#heading .redes ul li.instagram a{background:#bd0048 url(../img/icons_sprite.png) -29px -36px no-repeat}#heading .redes ul li.twitter a{background:#71af9b url(../img/icons_sprite.png) -73px -36px no-repeat}#heading .redes ul li.google-plus a{background:#9cbc5c url(../img/icons_sprite.png) -118px -36px no-repeat}#heading .redes ul li.youtube a{background:#cc181e url(../img/icons_sprite.png) 9px -78px no-repeat}#heading .redes ul li.spotify a{background:#504f51 url(../img/icons_sprite.png) -40px -79px no-repeat}#heading .redes ul li.share a{background:url(../img/icons_sprite.png) -86px -78px no-repeat}#heading .redes ul li ol{height:50px;top:137px}.home-destacados a .container{padding:15px 45px}.home-destacados strong{font-size:1.8em}.home-destacados a .container span em{padding-top:10px}#footer form button.link-generico{height:54px}.intreresar-destacados a .container{padding:15px 40px}.universo-playzone-items li span{font-size:1.45em}.universo-playzone-items li .universo-titulo{font-size:2.2em}.universo-playzone-items li .universo-txt{padding:2em}.universo-playzone-items li .universo-txt-int{background-position:center 100%;font-size:.42em;padding:0 0 19% 0;background-size:45px}.trabaja-nosotros-criba .col-2{width:50%}.selectize-control.single .selectize-input:after{background-size:75%}.shop-login .form-row .form-row-txt{width:32%}.shop-login .form-row .form-row-input{width:65%}.form-row-dcha .form-row-input{margin-left:32%}.shop-login .form-row-input .btn-generico{min-width:150px}.slider-generico.shop-destacados .mSButtons.mSNext,.slider-generico.shop-destacados .mSButtons.mSPrev{top:130px;bottom:0}}@media screen and (max-width:1380px){body{font-size:13px}#heading .logotipo{height:87px;padding:14px 0 0 30px}#heading .logotipo img{max-width:190px}#navigation{padding:0 20px}#navigation ul li a{font-size:1.2em;padding:15px 12px 15px 12px}#navigation ul li .subnav{top:50px}#heading .lang{width:130px}#heading .lang ul{top:87px}#heading .lang strong{padding:35px 8px 0 55px;height:87px}#heading .redes{top:85px}#heading .menu{right:130px}#heading .menu ul li.telf,#heading .menu ul li.login,#heading .menu ul li.registro,#heading .menu ul li.menutelf{padding:0;margin:0}#heading .menu-vertical strong{padding:37px 10px 0 55px;height:87px}#heading .menu ul li a{padding:37px 7px 0 7px;height:87px}#heading .menu ul li.telf a,#heading .menu ul li.login a,#heading .menu ul li.registro a{background:0;padding-left:10px}#heading .menu ul li a::before{background:none!important}#heading .logotipo strong{padding:15px 20px 8px 0}#heading .menu-vertical ul{top:87px}.metodo-timeline{padding-top:100px}.metodo-timeline .metodo-icons{margin:45px 0 0 0}.metodo-timeline .metodo-icons li.cr{height:38.5%}.intro-container{margin:135px 0 0 0}.intro-seccion{padding:15px 35px;font-size:90%}.intro-seccion .migas li:first-child{background-size:11px;background-position:0 1px}.curso-item-info h2{font-size:3.7em}.curso-item-info{padding:25px 35px 40px 40px}.curso-item-info ul li{max-width:155px}.noticia-imagen .slider-youtube .slide{height:250px}.noticia-imagen .slide.slider-youtube{height:800px}.pide-informacion{padding-bottom:3em}.pide-informacion strong{width:100%}.pide-informacion span{width:50%;padding-left:5.5em}.pide-informacion .link-generico{max-width:100%;width:45%}.unete{padding-bottom:3em}.unete strong{width:100%}.unete span{width:75%}.enviar-cv{padding-bottom:3em}.enviar-cv strong{width:100%}.enviar-cv span{width:75%;padding-left:5.5em}.buscador-mapa .selectize-input{padding:1em;height:3.33em}#footer form button.link-generico{height:53px}.submenu-interior{padding:0 0 2.4em 0}.lista-vacacaciones li:first-child{padding-left:4em}.lista-vacacaciones li:nth-child(2n+3){padding-left:4em}.lista-vacacaciones img{padding:0 1.5em 0 0;max-width:35%}.lista-vacacaciones div{width:65%}.universo-playzone-items li .universo-txt{padding:1.5em}.universo-playzone-items li .universo-txt-int{font-size:.45em;background-size:35px}.pide-informacion span{width:65%}.pide-informacion .link-generico{width:30%}.submenu-interior li a{margin:0 0 -.2em 0}.lista-otras-actividades h3{font-size:2em}.intro-cite{bottom:0}.selectize-control.single .selectize-input:after{background-size:65%}.shop-intro{background-position:0 -20px}.shop-intro nav{padding:3.6em 0 .5em 0}.shop-intro nav ul li a,.shop-intro nav ul li a:hover{padding-bottom:.1em;margin-bottom:.3em;border-bottom-width:.3em}.shop-intro .cesta{top:3em}.shop-intro .cesta a,.shop-intro .cesta a:hover{padding:0 0 0 5em}.shop-intro .cesta a strong{padding:20% 0;height:2em;width:2em}.shop-intro .cesta a{background:url(../img/icons_sprite.png) 3px -188px no-repeat}.shop-intro .cesta a:hover{background:url(../img/icons_sprite.png) -55px -188px no-repeat}.cesta .msg_welcome{line-height:15px}.shop-pasos li a::before{right:-3.05em;border:solid 1.55em #9d9d9d}.shop-pasos li:first-child a::before{border-color:transparent transparent transparent #9d9d9d!important}.shop-pasos li:first-child a:hover::before{border-color:transparent transparent transparent #e12b61!important}.slider-generico.shop-destacados .mSButtons.mSNext,.slider-generico.shop-destacados .mSButtons.mSPrev{top:100px;bottom:0}}@media screen and (max-width:1200px){body{font-size:12px}#heading .lang strong{padding:36px 8px 30px 55px}.redes-contact ul{text-align:left}#footer .redes ul li{margin:0 5px}.redes-contact ul li{margin:0}#footer .redes,.redes-contact{position:relative;right:auto;bottom:auto;padding:0 0 40px 0;float:left;width:100%;text-align:center}.redes-contact{text-align:left}#footer form button.link-generico{height:52px}.intro-seccion .migas li:first-child{background-size:10px;background-position:0 2px}.metodo-timeline .metodo-icons{margin:50px 0 0 0}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt,.metodo-timeline #metodo_slider_pestanas li img{max-width:50%}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt h3{padding:0}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt h4{font-size:1.8em}.home-destacados a .container{padding:10px 30px}.home-destacados strong{font-size:1.6em}.home-destacados a .container span em{padding-top:5px}.shop-item h3{font-size:2em}.shop-item p{font-size:1.5em;line-height:1.35em}.titular-over{padding:18px 40px}.home-noticias{padding:110px 40px 20px 40px}.shop-item h3{font-size:2em}.shop-item p{font-size:1.5em;line-height:1.35em}.home-noticias ul li{min-height:0}.home-noticias ul li h4{font-size:2em}.home-noticias ul li span,.home-noticias ul li p{font-size:1.45em}.home-blog-content{padding:25px 0}.home-blog h4{padding:15px 0 10px 0;font-size:2em}.home-blog .fecha,.home-blog p{font-size:1.45em}.home-blog{padding:140px 40px 20px 40px}.buscador-mapa .selectize-input{height:3.08em}.buscador-mapa .selectize-control.single .selectize-input:after{width:3em}.selectize-control.single .selectize-input::after{background-size:50%}.intreresar-destacados a .container{padding:20px 35px}.descubre{margin:0}.descubre .col-5{width:100%}.col .col{padding:20px}.col .col .col{padding:0}.col .col .col-5{padding:0 20px}.col .col .col-5 h3{padding-top:0}.col .col-30,.col .col-7{padding:20px}.lista-universo li{max-width:24.5%}.universo-playzone-items li .universo-txt{padding:1.4em}.universo-playzone-items li .universo-txt-int{font-size:.37em;padding-bottom:23%;background-size:27px}.mas-juegos li{width:22%}.mas-juegos li:nth-child(5n+6){clear:none}.mas-juegos li:nth-child(4n+5){clear:both}.lista-otras-actividades h3{font-size:1.8em}.color-bk-ffffff{padding:20px!important}.blog-mas-vistos li a img{max-width:100%}.blog-mas-vistos li a span{padding-top:1em;max-width:100%}.franquicias-exito li .text{padding:1em 0}.franquicias-exito li cite{font-size:2.5em;padding:2em 5em;margin:.5em 0}.franquicias-exito li cite:after,.franquicias-exito li cite:before{width:75px}.slider-generico .mSButtons.mSPrev{left:-25px}.slider-generico .mSButtons.mSNext{right:-25px}.trabaja-nosotros-criba .col-2{width:50%;padding-right:1em!important}.shop-pasos li:first-child a::before{border-color:transparent transparent transparent #9d9d9d!important}.shop-pasos li:first-child a:hover::before{border-color:transparent transparent transparent #e12b61!important}.shop-pasos li a::before{right:-3.2em;border:solid 1.65em #9d9d9d}.intro-header{padding-top:100px!important}.lista-universo li{width:31%;padding-bottom:4em;max-width:31%}.lista-universo li:nth-child(3n+4){clear:both}.slider-generico.shop-destacados .mSButtons.mSNext{top:100px;bottom:0;right:-80px!important}.slider-generico.shop-destacados .mSButtons.mSPrev{top:100px;bottom:0;left:-80px!important}}@media screen and (max-width:1024px){h2{font-size:3em}.col>h2{padding-right:2.2em}.universo-playzone-items li{margin:0 0 3em 0;width:47%}.universo-playzone-items li:nth-child(3n-1){margin:inherit}.universo-playzone-items li:nth-child(3n){float:left;margin-right:0}.universo-playzone-items li:nth-child(3n+4){clear:none}.universo-playzone-items li:nth-child(2n){float:right;margin-right:0}.universo-playzone-items li:nth-child(2n+3){clear:both!important}.universo-playzone-items li .universo-txt{padding:2em}.universo-playzone-items li .universo-txt-int{font-size:.47em;padding-bottom:18%;background-size:37px}.descarga-lista li{width:47%}.descarga-lista li:nth-child(3n+4),.descarga-lista li:nth-child(4n+5){clear:none}.descarga-lista li:nth-child(2n+3){clear:both}.col{padding:40px 20px}.home-shop{padding:120px 20px 60px 20px}.blog-item-content{padding:3em}.blog-item-content h2{font-size:2.4em}.blog-item-content .blog-meta{font-size:1.25em}.blog-item-content p{font-size:1.35em;padding:1.7em 0}.app-store-icons a+a,.app-store-icons a{float:left;margin:.5em 0;max-width:100%;width:100%}.franquicias-form .form-row-input{width:60%}.franquicias-form .form-row label.form-row-txt{width:40%;padding:1.1em 1em 1.em 0}.franquicias-form .form-group{margin-left:40%;width:60%}.franquicias-form .form-group .pull-right{float:none!important;text-align:center}.lista-ofertas li .oferta-lnk .link-generico-alt a{width:150px}.lista-ofertas li .oferta-location{background-size:20px}.lista-ofertas li .oferta-fecha{background-size:35px}.lista-ofertas li .oferta-location span{padding-left:2.2em}.lista-ofertas li .oferta-fecha span{padding-left:3.2em}.trabaja-condiciones li{width:33%}.ofertas-form .form-row-input{width:60%}.ofertas-form .form-row label.form-row-txt{width:40%;padding:1.1em 1em 1.em 0}.ofertas-form .form-group{margin-left:40%;width:60%}.qtip-default{left:0!important;right:0!important;margin:0!important}.lista-productos li{width:33.3%}.lista-productos li:nth-child(4n+5){clear:none}.lista-productos li:nth-child(3n+4){clear:both}.slider-generico.shop-destacados{padding:2em}.slider-generico.shop-destacados .mSButtons.mSNext{top:100px;bottom:0;right:-50px!important}.slider-generico.shop-destacados .mSButtons.mSPrev{top:100px;bottom:0;left:-50px!important}.noticia-imagen .slide.slider-youtube{height:550px}}@media screen and (max-width:920px){#heading{overflow:hidden;background:#fff}.noscroll #heading{background:0;height:100%}.noscroll #heading .container{background:#fff}#heading .logotipo{display:inline-block}#heading .logotipo img{max-width:60%}#heading .menu-rsp{font-size:2.14em;display:block;margin-left:27px}#heading .lang{z-index:99999999999999999;top:48px}#heading .menu{right:7em;top:0;position:absolute}#heading .menu ul li.telf{display:block;margin-left:0}#heading .menu ul li.telf a{padding-left:45px;font-size:1.1em;background:url(../img/ico-header-telf.png) 10px center no-repeat}#heading.franquiciado .menu ul li.telf{display:none}#heading.franquiciado .logotipo img{max-width:45%}#heading.franquiciado .logotipo strong{padding-top:12px}#heading .area-privada,#heading .centro-telf,#heading .redes,#heading .lang,#heading .menu ul li,#heading .login{display:none}#navigation{padding:0;background:rgba(255,49,106,.85);z-index:99999999999999999999999999999;display:none;position:fixed;top:86px;left:0;right:0;width:100%;bottom:0;height:auto;overflow-y:scroll}.navigation.menu-close{display:block;width:86px;text-align:center;padding-top:22px;height:86px;position:absolute;top:0!important;right:0!important;background:#dd0048 url(../img/menu-close.png) center center no-repeat;color:#fff;z-index:99999099999999}.navigation.menu-close span{display:none}.navigation.menu-close:hover{background-color:#ff316a}#navigation .nav{display:block;margin-top:40px;float:left;clear:both;width:100%}#navigation .buscar{display:block}#navigation .buscar input{display:block}#heading .rsp-centro-telf{display:block}#navigation .nav li{float:left;clear:both;width:100%;position:relative;font-size:1.3em;padding:0;display:block}#navigation .nav li.rsp-lang{background:#dd0048;display:block!important}#navigation .nav li a{color:#fff;background:0;border-bottom:1px solid #ff5685;display:block;padding:25px}#navigation .nav li .fa{cursor:pointer;font-size:40px;color:#fff;display:block;width:55px;height:100%;padding:0;position:absolute;right:10px;top:0;text-align:center;padding-top:12px}#navigation .nav li .fa:hover{color:#fff}#navigation .nav li .subnav{display:none;border-radius:0;top:auto;float:left;clear:both;width:100%;margin:0;padding:0;position:relative;left:0;background:#ff5685;filter:none}#navigation .nav li .subnav .col{float:left;clear:both;width:100%;position:relative;padding:0}#navigation .nav li .subnav a{border-bottom:1px solid #ff5685;background:#dc2b5a;padding:25px 25px 25px 50px;display:block;color:#fff}#navigation .nav li .subnav a:hover{background:#dd0048}#navigation .nav li .subnav ul{padding:0;background:#f5fee0;display:none;float:left;clear:both;width:100%}#navigation .nav li .subnav ul li{position:relative;float:left;clear:both;width:100%}#navigation .nav li .subnav ul li a{border-bottom:1px solid #dc2b5a;background:#ff5685;display:block;padding:25px 25px 25px 75px;color:#fff}#navigation .nav li .subnav ul li a:hover{background:#dd0048}#navigation .menu-secundario{display:block}#heading .menu-rsp{display:block;position:absolute;right:27px;top:50%;margin-top:-12px;color:#000;font-size:2.14em}#heading .rsp-opciones .login{font-size:1.4em;text-align:left;width:100%;display:block;position:relative;left:auto;margin:0;top:auto;bottom:auto;padding:25px;color:#fff}#heading .rsp-opciones .login a{color:#fff}#heading .rsp-opciones .redes{display:block;width:100%;display:block;position:relative;left:auto;margin:0;top:auto;bottom:auto}.slide-full.mightySlider .mSClose{top:130px;right:30px}.slider-generico{padding:0 20px}.slider-bottom{padding:0}.slider-alt-lateral{padding:0}.slider-alt-lateral .mSButtons.mSPrev{left:-50px}.slider-alt-lateral .mSButtons.mSNext{right:-50px}.metodo-timeline .metodo-icons{margin:60px 0 0 0}.intro-container{margin:86px 0 0 0}.intro-container-text-content img{max-width:150px}.intro-seccion{padding:10px 20px}.titular-over h2{font-size:3em}.col .col{padding:20px 30px}.col .col .col{padding:0}.col .col .col-5{padding:0 20px}cite{padding:110px 80px;font-size:3em}cite:after,cite:before{width:110px}.titular-container{padding:0 0 40px 0}.intreresar-destacados a .container{padding:20px}.intreresar-destacados strong{font-size:1.4em;padding:10px 0}.intreresar-destacados a .container span{font-size:1.1em}.intreresar-destacados a .container span em{padding-top:15px}.acordeon .acordeon-item{padding:20px 40px}.acordeon-separador .acordeon-item{padding:1em 0 2em 0}.separador-80{height:35px}.intro-container-text p{font-size:1.5em}.intro-container-text{width:65%;padding:0 30px 10% 30px}.curso-item-info h2{font-size:3em}.curso-item-info ul li{max-width:120px}.curso-item-info{padding:15px 35px 40px 35px}.lista-actividades h3{font-size:2em}.lista-actividades li{width:50%;margin:1em 0}.lista-actividades li:nth-child(3n){margin:1em 0;float:left}.lista-actividades li:nth-child(3n+4){clear:none}.lista-actividades li:nth-child(2n){margin:1em 0;float:right}.lista-actividades li:nth-child(2n+3){clear:both}.lista-profesores h3{font-size:2em}.lista-profesores li{width:50%;margin:1em 0}.lista-profesores li:nth-child(3n){margin:1em 0;float:left}.lista-profesores li:nth-child(3n+4){clear:none}.lista-profesores li:nth-child(2n){margin:1em 0;float:right}.lista-profesores li:nth-child(2n+3){clear:both}.lista-otras-actividades h3{font-size:1.5em}.lista-otras-actividades li{width:32%;padding:1em 1em 1em 0;margin:1em 1% 1em 0}.lista-otras-actividades li:nth-child(4n){margin:1em 1% 1em 0;float:left}.lista-otras-actividades li:nth-child(4n+5){clear:none}.lista-otras-actividades li:nth-child(3n){margin:1em 0;float:right}.lista-otras-actividades li:nth-child(3n+4){clear:both}#map-canvas{height:460px}.schoolsData .map-canvas{height:460px}.galeria-fotos{background-size:cover}.galeria-fotos ul li{width:33.3%}.galeria-fotos ul li a:hover:before{background-size:35px}.link-generico.btn-cercami{margin:0 0 1.5em 0;float:left}.buscador-mapa label.btn,.buscador-mapa label{float:left;width:100%;padding:1em 0}.map-centros-buscador #map-canvas{height:480px}.galeria-fotos h3{padding-left:.8em}.somos-destacado{margin:1.5em 0;border-radius:2em;padding:3em 7% 4.5em 7%}.somos-destacado h3{font-size:3em;padding:1em 1em 2em 1em;background-size:56%}.carrito table thead th:first-child,.carrito table tbody td:first-child{padding-left:0}.carrito table tbody td.foto{width:25%!important}.carrito table tbody td.cantidad{width:25%!important}.carrito table tbody td .cesta-cantidad input{padding-top:.3em;width:40px;height:40px}.carrito table tbody td .cesta-cantidad a{padding-top:.3em;width:40px;height:40px}.carrito table tfoot td.total-txt strong{font-size:2em}.carrito-pasos table tbody td.producto{width:40%!important}.carrito-pasos table tbody td.foto{width:30%!important}.carrito-pasos table tbody td.cantidad{width:auto!important}.shop-login .form-row .form-row-txt{width:100%}.shop-login .form-row .form-row-input{width:100%}.form-row-dcha .form-row-input{margin-left:0}.shop-login .form-row-input .btn-generico{min-width:0;max-width:100%}.intro-header{padding-top:80px!important}.lista-universo li{width:48%;padding-bottom:4em;max-width:48%}.lista-universo li:nth-child(3n+4){clear:none}.lista-universo li:nth-child(2n+3){clear:both}.criba-rango-edad.desktop{display:none!important}.criba-rango-alt.mobile{display:block!important}.criba-rango-alt .form-row-input .selectize-control{width:100%;margin-bottom:2em}.slider-generico.shop-destacados .mSButtons.mSNext,.slider-generico.shop-destacados .mSButtons.mSPrev{top:60px}.unete{background-position:center 15px}.unete strong{padding-top:2em;padding-left:0;text-align:center}.unete span{width:100%;padding-left:0;text-align:center;padding-right:0}.unete .link{position:relative;width:100%;right:0;margin:3em 0 0 0}.datos-contacto.bloque-izq{width:100%}.map-content-text.bloque-drc{width:100%;clear:both}}@media screen and (max-width:820px){.metodo-timeline .metodo-icons{margin:65px 0 0 0}.metodo-timeline #metodo_slider_pestanas li{padding:70px 30px 30px 30px}.noticia-destacada .noticia-txt,.noticia-destacada .noticia-img{width:100%;padding:1em 0}.pide-informacion strong{font-size:3em}.pide-informacion span{width:75%;padding-left:4.8em}.pide-informacion .link-generico{width:100%;padding-left:4.4em}.lista-vacacaciones li{width:100%;min-height:0;padding:4em 4em 4em 2em}.lista-vacacaciones li:first-child{padding-left:2em}.lista-vacacaciones li:nth-child(2n+3){padding-left:2em}.lista-vacacaciones img{padding:1em 1em 1em 0}.mas-juegos li{margin:0 3.5% 4em 0;width:29.5%}.mas-juegos strong{font-size:1.6em}.mas-juegos span{font-size:1.3em}.mas-juegos li:nth-child(5n+6),.mas-juegos li:nth-child(4n+5){clear:none}.mas-juegos li:nth-child(3n+4){clear:both}.slider-bottom .mSButtons{width:40px;height:40px}.slider-bottom .mSButtons.mSPrev,.slider-bottom .mSButtons.mSNext{background-size:contain}.intro-seccion h1{padding-top:20px;padding-bottom:0}.intro-seccion .migas li:first-child{background-position:0 2px}.blog-lista{padding-top:4em}.blog-item{padding:0 1em;margin:1em 5%;float:left!important;width:90%;max-width:90%}.blog-item:first-child{padding-bottom:0}.blog-item:nth-child(2n+2){padding:0 1em;margin-top:0;padding-bottom:1em}.blog-item .blog-enlace,.blog-item .blog-enlace:after,.blog-item .blog-enlace:before{display:none}.universo-playzone-items li .universo-txt{padding:1.5em}.universo-playzone-items li .universo-txt-int{font-size:.37em;padding-bottom:18%;background-size:32px}.slider-generico.horizontal{padding:30px 30px 0 30px}.slider-generico.slider-bottom{padding:0}.lista-noticias li{width:50%;padding:2em}.lista-noticias li:nth-child(2n+3){clear:both}.lista-noticias li:nth-child(3n+4){clear:none}.lista-noticias h2{font-size:1.7em}.franquicias-exito li cite{font-size:2em}.intro-cite cite{font-size:2.2em;padding:70px 100px}.intro-cite cite:before,.intro-cite cite:after{width:90px}.trabaja-nosotros-criba .col-2{width:50%;padding-right:1em!important}.fc-row .fc-title{padding-left:10em}.shop-destacados li,.shop-destacados li:first-child,.shop-destacados li:last-child{width:100%;margin:3em 0}.carrito table thead{display:none}.carrito table,.carrito table tbody{display:block;float:left;width:100%}.carrito table tbody tr{position:relative;width:100%;padding:2em;border:3px solid #70706f;display:block;float:left;margin:1em 0}.carrito table tbody td.cantidad,.carrito table tbody td{display:block;clear:both;border:0;float:right;width:45%!important}.carrito table tbody td.foto{width:45%!important;position:absolute;left:2.5%;top:3.7em;float:left}.carrito table tbody td.producto{padding:3em 0 0 0;font-size:1.5em}.carrito table tbody td.producto a{line-height:120%;font-size:2em}.carrito table tbody td.cantidad{padding:3em 0}.carrito table tbody td.precio{display:none}.carrito table tbody td.precio-subtotal{text-align:left;font-size:4.2em;color:#e12b61;padding:.5em 0 1em 0}.carrito table tbody td.eliminar{width:auto!important;text-align:right;position:absolute;top:-.5em;right:1em}.carrito table tbody td .cesta-cantidad input{padding-top:.3em;width:40px;height:40px}.carrito table tbody td .cesta-cantidad a{padding-top:.3em;width:40px;height:40px}.carrito table tfoot,.carrito table tfoot tr,.carrito table tfoot td.total-txt,.carrito table tfoot td.total-imp{display:block;float:left;width:100%}.carrito table tfoot td.total-txt{padding:1em 0 0 0}.carrito table tfoot td.total-imp{margin:0 0 2em 0}.carrito .botones{text-align:center}.carrito .botones li{display:block;width:100%;float:left;padding:0 0 1em 0}.carrito .botones li .link-generico a{width:100%}.carrito-pasos table tbody td.producto{width:50%!important}.carrito-pasos table tbody td.producto .carrito-pasos table tbody td.foto{width:45%!important}.carrito-pasos table tbody td.cantidad{display:none}.carrito-pasos table tbody td .cesta-desc{font-size:.7em}.carrito-pasos table tbody td.precio-subtotal{padding:.5em 0 1em 0;padding:0 .3em 1em .3em!important;width:50%!important}.shop-familia{width:100%;max-width:100%;padding:1em 0}.shop-filtrar{padding:0;float:left;max-width:100%;width:100%}.shop-pasos li{width:24%}.shop-pasos li a{line-height:110%;padding:0 1em 0 1.5em;height:4.5em;vertical-align:middle}.shop-pasos li+li a{padding-left:1.6em}.shop-pasos li:first-child a::before,.shop-pasos li a:before{right:-3.5em;border:solid 2.25em #9d9d9d;border-left-width:1.35em}.mapa-web>li .col{width:50%}.mapa-web>li .col:nth-child(2n+3){clear:both}.info-window{left:-7px;right:45px}.info-window .btn-close{width:30px;height:30px}#infowindow{max-width:100%}}@media screen and (max-width:656px){.blog-lista{padding:4em 0 0 0}}@media screen and (max-width:790px){.btn-generico{min-width:240px}.slider-generico.shop-destacados .mSButtons.mSNext,.slider-generico.shop-destacados .mSButtons.mSPrev{top:110px}.lista-universo p{font-size:1em}}@media screen and (max-width:720px){body{font-size:11px}.col-2,.col-25,.col-3,.col-30,.col-4,.col-45,.col-5,.col-55,.col-6,.col-65,.col-7,.col-75,.col-8,.col-85,.col-9{width:100%}.offset-left-1,.offset-left-2{margin-left:0}.mobile{display:inline-block!important}.desktop{display:none!important}#snavcroll .telf-rsp,#snavcroll ul li{display:block}#snavcroll ul{padding:5px;display:block;float:left;clear:both;width:100%;text-align:left}#snavcroll ul li a{display:block}#snavcroll ul li.activo a,#snavcroll ul li a:hover{background:#f10a56;color:#fff;text-decoration:none}.link-generico a span{line-height:2.5em}.shop-item h3{font-size:2em}.shop-item p{font-size:1.45em;line-height:1.3em}.home-blog,.home-noticias{padding:110px 20px 20px 20px!important;min-height:0}.home-blog img,.home-noticias ul li img{max-width:100%}.home-blog .home-blog-content,.home-noticias ul li .home-noticias-content{width:100%;padding:20px 0}.metodo-timeline .metodo-icons{margin:70px 0 0 0}#footer form button.link-generico{height:50px}.intro-container{margin:75px 0 0 0}.titular-over h2{font-size:2em}.col.no-padding,.col .no-padding,.col .col{padding:0}.col.no-padding .col .col{padding:25px}.col.no-padding .col .no-padding-left{padding-left:0}.descubre{margin:0;width:100%;padding:1.5em!important}cite{width:100%;padding:100px 30px;font-size:2.5em}cite:after,cite:before{width:100px}.intro-cite cite{font-size:2.2em;padding:65px 40px 80px 40px}.intro-cite cite:before,.intro-cite cite:after{width:65px}.slider-generico{padding:0}.slider-generico .mSButtons.mSNext{right:-41px}.slider-generico .mSButtons.mSPrev{left:-41px}.slider-generico .mSButtons{width:80px;height:80px}.slider-tienda .frame .slide{padding:0}.slider-tienda .frame .slide .col-3{padding:0 20px!important}.slider-bottom .mSButtons{width:30px;height:30px}.slider-bottom .mSButtons.mSPrev{left:0;bottom:15px;background-size:contain}.slider-bottom .mSButtons.mSNext{right:0;bottom:15px;background-size:contain}.intro-seccion .migas li:first-child{background-size:9px;background-position:0 3px}.intro-container img{float:left;width:auto;min-width:180%;max-width:200%}.fr_home_prv .intro-container img{float:left;width:auto;min-width:180%;max-width:200%}.descarga-lista li{width:24.8%}.descarga-lista li:nth-child(2n+3),.descarga-lista li:nth-child(3n+4){clear:none}.descarga-lista li:nth-child(4n+5){clear:both}.img-borde-doble{padding:0;border:.8em solid #fff}.blog-item-content{padding:2.7em}.blog-item-content h2{font-size:2em}.franquicias-exito li cite{font-size:1.8em;padding:2em 5em}.franquicias-exito li cite:after,.franquicias-exito li cite:before{width:70px}.franquicias-exito li .video-content{float:left;width:100%}.franquicias-exito li .text{padding:5em 0 1em 0;width:100%}.franquicias-exito li .pull-right{float:left}.franquicias-exito li .pull-right+.text{float:left}.franquicias-form .form-row-input{width:100%}.franquicias-form .form-row label.form-row-txt{text-align:left;width:100%;padding:.4em 0}.franquicias-form .form-group{margin-left:0;width:100%}.ofertas-form .form-row-input{width:100%}.ofertas-form .form-row label.form-row-txt{text-align:left;width:100%;padding:.4em 0}.ofertas-form .form-group{margin-left:0;width:100%}.lista-ofertas li{display:block}.lista-ofertas li .oferta-info{display:block;padding:0 2.5em;width:100%}.lista-ofertas li .oferta-fecha{width:auto;min-width:33%}.lista-ofertas li .oferta-location{width:auto;min-width:33%;padding-left:2.5em;background-position:2.5em center}.lista-ofertas li .oferta-lnk{width:auto}.trabaja-titulo strong{display:block;border:0}.trabaja-condiciones li{width:50%}.fc-toolbar .fc-left h2{font-size:1.4em}.fc-toolbar{height:7.5em}.cellType{float:left}.cellTypeTop{float:left}.shop-filtrar .form-row-input .selectize-control .selectize-input{height:40px}.shop-login .form-row-input{width:100%}.shop-login .form-row-input .selectize-control{width:400px;max-width:100%}.shop-login .form-row-input .selectize-control.single .selectize-input{font-size:1.2em;height:40px}.shop-intro .shop-login .form-row-input .selectize-control.single .selectize-input>*{font-size:1.1em}.shop-login .form-row-input .selectize-dropdown [data-selectable],.shop-login .form-row-input .selectize-dropdown .selectize-input>*,.shop-filtrar .form-row-input .selectize-dropdown [data-selectable],.shop-filtrar .form-row-input .selectize-dropdown .selectize-input>*{font-size:.7em;padding:.7em 1.2em}.shop-filtrar{padding:0;float:left;max-width:100%;width:100%}.shop-filtrar .form-row-input .selectize-control.single .selectize-input{height:40px}.shop-filtrar .selectize-dropdown [data-selectable]{font-size:.8em}.shop-filtrar .form-row-input,.shop-filtrar .form-row-input .selectize-control{width:100%}.shop-intro .cesta{top:-5.5em}.shop-intro .cesta a{color:#cc1b57;background:url(../img/icons_sprite.png) -112px -186px no-repeat}.shop-intro .cesta a:hover{color:#cc1b57;background:url(../img/icons_sprite.png) -112px -186px no-repeat}.shop-intro .cesta a strong{color:#cc1b57;background:#fff}.shop-intro .cesta a strong:before{background:url(../img/btn-carrito-pestana-alt.png) 0 0 no-repeat;margin-top:-6px;left:-6px}.shop-intro .cesta .msg_welcome .msg_w_saludo{color:#000}.shop-intro .cesta .msg_welcome{line-height:11px}.shop-intro .cesta .msg_welcome .msg_w_user{color:#fff}.intro-seccion .migas{list-style:none;float:none;padding:0;margin:-5px 0 0 0;text-align:left;width:100%}.shop-familia{font-size:1.6em;padding:1em 0;margin:0}.shop-relacionados{padding:0}.lista-productos li{width:50%}.lista-productos li:nth-child(4n+5),.lista-productos li:nth-child(3n+4){clear:none}.lista-productos li:nth-child(2n+3){clear:both}.cesta-form .form-row{padding:1em 0}.cesta-form .nopadding .form-row-input{max-width:100%;width:100%}.cesta-form .nopadding img.form-row-txt{display:none}.cesta-form .form-row-input{max-width:100%;width:100%}.cesta-form .form-row.nopadding .form-row-input .selectize-control{width:100%}.cesta-form .form-row label.form-row-txt{max-width:100%;padding:1em 0 0 0;text-align:left;width:100%}.cesta-form .form-row-input span{display:inline-block;padding:0 1em 0 .3em;max-width:70%}.cesta-form .form-row-input span img{display:block;padding:.4em 0}.col>h2{padding-right:0}}@media screen and (max-width:680px){#heading .logotipo{height:82px}#navigation{top:82px}.navigation.menu-close{height:82px;width:82px}#heading .menu ul li.telf a{padding:32px 15px 32px 50px}#heading.franquiciado .logotipo strong{padding-top:11px}.titular-over{padding:17px 20px;text-align:center}.titular-over h2{text-align:center}#footer form input{width:100%!important;margin-top:10px}#footer form button.link-generico{float:none;width:auto;max-width:100%;margin:10px auto}#footer .footer-text{padding:40px 20px}#footer ul li{padding:0 10px}.slide-full.mightySlider .mSClose{top:100px;right:10px}.metodo-timeline-img,.metodo-icons{display:none}.slider-metodo{display:block}.metodo-timeline #metodo_slider_pestanas .frame ul>li{text-align:center;padding:100px 20px 20px 20px}.metodo-timeline #metodo_slider_pestanas li img{float:none;max-width:80%}.metodo-timeline #metodo_slider_pestanas li .metodo-content-petana{padding-right:3em;width:40%;left:30%!important}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt{max-width:100%;width:100%;padding:30px 0}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt h3{padding:0;text-align:center;font-size:2.8em}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt h4{text-align:center;font-weight:400;font-size:1.5em}.metodo-timeline #metodo_slider_pestanas li .metodo-content-txt p{display:none}.metodo-timeline .slide-metodo-int .frame ul>li{padding:0!important}.metodo-timeline .slide-metodo-int .slide-metodo{float:right;width:100%;padding:100px 20px 20px 20px}.metodo-timeline .slide-metodo-int .slide{background-size:130%;background-position:0 0}.metodo-timeline .slide-metodo-int .frame ul>li .metodo-content-txt p{display:block!important;text-align:center}.home-blog .blog-content-usuarios li span{font-size:15px}.intro-seccion .migas li:first-child{background-position:0 2px}.intro-seccion .migas{list-style:none;float:none;padding:0;margin:-5px 0 0 0;text-align:left;width:100%;line-height:2em}.col{padding:20px}.home-shop{padding:120px 40px 50px 40px}.slider-youtube .slide{height:220px}.noticia-imagen .slider-youtube .slide{height:220px}.noticia-imagen .slide.slider-youtube{height:300px}.titular-over{padding:5px 20px}.intro-container-text h2{padding:0;font-size:2.5em}.intro-container-text-content img{max-width:125px}.intro-container-text p{font-size:1.4em}.intro-container-text{width:85%;padding:0 28px}.submenu-interior{border-bottom:0;padding:0 0 3.5em 0}.submenu-interior li{min-width:33%;margin:2.5em 0 -2.1em 0;padding:0 1.8em .1em 0;border-bottom:1px solid #737c6d}.submenu-interior li a{font-size:1.3em;margin:0 1em -.2em 0;padding:.55em 0}.galeria-fotos ul{padding:1em .5em 16em 2em}.galeria-fotos ul li{width:50%}.galeria-fotos ul li a:hover:before{background-size:28px}.map-centros-buscador #map-canvas{height:400px}.lista-universo li{width:48%;padding-bottom:4em;max-width:48%}.lista-universo li:nth-child(2n+3){clear:both}.pide-informacion strong{font-size:2em;padding-left:3em;background-size:45px}.carrito table tfoot td.total-imp .input-precio{font-size:3.5em;width:100%}.slider-generico.shop-destacados .mSButtons.mSNext{top:0;bottom:0;right:-40px!important}.slider-generico.shop-destacados .mSButtons.mSPrev{top:0;bottom:0;left:-40px!important}}@media screen and (max-width:596px){.intro-container{margin:66px 0 0 0}.intro-seccion{padding:5px 20px}.curso-item-foto,.curso-item-info{max-width:100%;width:100%}.curso-item-info ul li{max-width:100px}.acordeon .acordeon-trigger{padding:20px 70px}.acordeon .acordeon-trigger .trigger-icon{right:15px;width:40px;height:40px;margin-top:-22px}.acordeon .acordeon-trigger span{left:15px;padding:12px 0 0 0;width:40px;height:40px;margin-top:-22px}.acordeon-no-item .acordeon-trigger{padding-left:1em}#heading.franquiciado .logotipo img{max-width:35%}#heading.franquiciado .logotipo strong{padding:5px 10px 0 0}#map-canvas{height:360px}.schoolsData .map-canvas{height:360px}.btn-generico{min-width:0;width:100%}.slider-youtube .slide{height:280px}.noticia-imagen .slider-youtube .slide{height:280px}.noticia-imagen .slide.slider-youtube{height:300px}.home-shop{padding:110px 20px 50px 20px}.slider-tienda .mSButtons.mSPrev{left:-45px}.slider-tienda .mSButtons.mSNext{right:-45px}.slider-tienda .mSButtons.mSPrev,.slider-tienda .mSButtons.mSNext,.slider-tienda .mSButtons.mSPrev:hover,.slider-tienda .mSButtons.mSNext:hover{width:80px;height:80px;background-size:20%}.paginado{padding:3em 0}.paginado li{margin:0 -.2em 0 0}.paginado li a{font-size:1.45em;padding:.7em 0}.intro-container img{float:left;width:auto;min-width:200%;max-width:230%}.fr_home_priv .intro-container img{float:left;width:auto;min-width:200%;max-width:230%}.info-window{overflow:auto;font-size:.8em;width:auto;bottom:18px;top:20px;left:20px;right:6px}.info-window .link-generico a{text-align:center;padding:15px 10px 10px 10px}.info-window .link-generico{padding:0}.otros-cursos li img{width:120px}.universo-playzone-items li{margin:0 0 3em 0!important;width:100%;clear:both!important}.universo-playzone-items li:nth-child(2n+3){clear:both!important}.talking-pen strong{line-height:100%}.mas-juegos li{margin:0 5% 4em 0;width:45%;float:left}.mas-juegos strong{font-size:1.6em}.mas-juegos span{font-size:1.3em}.mas-juegos li:nth-child(5n+6),.mas-juegos li:nth-child(4n+5),.mas-juegos li:nth-child(3n+4){clear:none;float:left}.mas-juegos li:nth-child(2n+1){clear:both;margin-right:5%;float:left}.descarga-lista li{width:33%}.descarga-lista li:nth-child(4n+5){clear:none}.descarga-lista li:nth-child(3n+4){clear:both}.links-inline .link-generico{clear:none;margin:1em 0}.links-inline .link-generico a{width:100%}.map-centros-buscador-acc .map-canvas{height:300px}.blog-item-content{padding:2.5em}.blog-item-content h2{font-size:2em}.blog-item-content .blog-meta{font-size:1.2em}.blog-item-content p{font-size:1.3em;padding:1.4em 0}.blog-item{padding:0;margin:1em 0;width:100%;max-width:100%}.blog-item:nth-child(2n+2){padding:0 0 1em 0}.universo-playzone-items li .universo-txt{padding:2em}.universo-playzone-items li .universo-txt-int{font-size:.47em;padding-bottom:20%;background-size:40px}.acordeon-item .selectize-dropdown,.acordeon-item .selectize-input{font-size:1.3em}.acordeon-item .selectize-input .item+input{display:inline;display:none!important}.lista-ofertas li .oferta-info{padding-bottom:1em}.lista-ofertas li .oferta-location,.lista-ofertas li .oferta-fecha{min-width:40%;width:auto;height:60px}.lista-ofertas li .oferta-lnk{display:block;width:100%;padding-left:2.5em}.somos-destacado h3{font-size:2.8em;padding:1em 0 2em 0;background-size:60%}.carrito table tbody tr{padding:1.5em}.carrito table tbody td.producto{padding:5em 0 0 0;font-size:1.3em}.carrito table tbody td.producto a{font-size:2em}.carrito table tbody td.foto{top:4.7em}.carrito table tbody td.cantidad,.carrito table tbody td{width:50%!important}.slider-generico.horizontal{padding:0}.mobile-nooffset{margin:0!important}.intro-header{padding-top:60px!important}.curso-item-info{padding:15px 15px 40px 15px}}@media screen and (max-width:490px){#heading .logotipo{height:70px}#heading.franquiciado .logotipo strong{padding:14px 10px 0 0;font-size:1.2em}#heading .menu ul li a{padding:30px 10px 0 5px;height:70px}#navigation{top:70px}.navigation.menu-close{height:70px;width:70px}#navigation .buscar{margin:35px 0 10px 0}#navigation .buscar input{padding:15px 70px 15px 20px}#navigation .buscar button{width:50px;height:50px;background-size:50%}#heading .menu ul li.telf a{padding:25px 5px 25px 45px}.slide-full.mightySlider .mSClose{top:80px}.intro-container img{max-width:270%}.fr_home_priv .intro-container img{max-width:270%}.intro-container-text-content img{max-width:100px}.intro-seccion{min-height:110px}.submenu-interior li{min-width:0;padding-right:.4em}.submenu-interior li a{margin-right:.45em}.lista-actividades h3{font-size:1.7em}.lista-actividades li{width:100%;padding:1em 0}.lista-profesores h3{font-size:1.7em}.lista-profesores li{width:100%;padding:1em 0}.lista-otras-actividades h3{font-size:1.3em}.lista-otras-actividades li{width:48.5%;padding:1em 1em 1em 0;margin:1em 1% 1em 0}.lista-otras-actividades li:nth-child(3n){margin:1em 1% 1em 0;float:left}.lista-otras-actividades li:nth-child(3n+4){clear:none}.lista-otras-actividades li:nth-child(2n){margin:1em 0;float:right}.lista-otras-actividades li:nth-child(2n+3){clear:both}.slider-youtube .slide{height:200px}.noticia-imagen .slider-youtube .slide{height:200px}.noticia-imagen .slide.slider-youtube{height:250px}.galeria-fotos ul{padding:1em 2em 16em 2em}.galeria-fotos ul li{width:100%;padding:1em 0}.galeria-fotos ul li a:hover:before{background-size:40px}.map-centros-buscador #map-canvas{height:320px}.universo-submenu ul li{width:100%}.descarga-lista li{width:47%}.descarga-lista li:nth-child(4n+5){clear:none}.descarga-lista li:nth-child(3n+4){clear:none}.descarga-lista li:nth-child(2n+3){clear:both}.popup-container h2{text-align:left;padding-right:1.8em}.map-centros-buscador-acc{border-width:4px}.map-centros-buscador-acc .map-canvas{height:240px!important}.img-dcha{max-width:100%}.pull-right{float:left}.lista-noticias li{width:100%;padding:2em 0}.lista-noticias h2{font-size:1.55em}.franquicias-exito li cite{font-size:1.4em;padding:1.5em 5em}.franquicias-exito li cite:after,.franquicias-exito li cite:before{width:50px}@media screen and (max-width:490px){.franquicias-exito li cite:after{height:50px}}.enviar-cv{padding-bottom:7em}.enviar-cv span{width:100%}.enviar-cv .link{top:auto;margin:0;bottom:2em}.trabaja-nosotros-criba .col-2{width:100%;padding-right:1em!important}.lista-ofertas li .oferta-info,.lista-ofertas li .oferta-lnk{padding-left:1.5em}.lista-ofertas li .oferta-location{min-width:100%;display:block;width:100%;line-height:60px;height:60px;padding-left:2.5em;background-position:2em center}.lista-ofertas li .oferta-fecha{min-width:100%;display:block;width:100%;line-height:60px;height:60px;padding-left:1.5em;background-position:1.5em center}.trabaja-condiciones li{background-size:20%;width:100%;padding:.5em 1em .5em 6em}.trabaja-condiciones li.trabaja-condiciones-loc{background-size:12%}.intro-cite cite{padding:65px 10px 70px 10px}.intro-cite cite:before,.intro-cite cite:after{width:60px;height:60px}.form-calendario .form-row-input .selectize-control{width:100%;min-width:100%;max-width:100%}.form-calendario .form-row-input{width:100%!important}.fc .fc-bg td{border:.4em solid #ece9e9}.fc-head-container thead .fc-day-header{border:.2em solid #ece9e9}.fc-toolbar{height:6em}.fc-toolbar .fc-left h2{font-size:1em}.fc-toolbar .fc-button{width:30px;height:30px;margin:-15px 0 0 0;background-size:15px}.fc-row .fc-event-container{padding:0 .1em}.fc-row .fc-content-skeleton thead span{left:.25em}.fc-head-container thead .fc-day-header{padding:1.2em .2em;font-size:1.1em}.calendario-leyenda li{width:100%;display:block}.mejs-container .mejs-controls .mejs-duration-container,.mejs-container .mejs-controls .mejs-currenttime-container{display:none!important}.lista-productos li{width:100%;clear:both}.mapa-web>li .col{width:100%}#intro_slider .intro-container-text-container{vertical-align:middle;display:table;padding-top:130px}}@media screen and (max-width:410px){.intro-seccion{padding:0 20px}.lista-universo li{width:100%;padding-bottom:5em;max-width:100%}.lista-vacacaciones li{text-align:center}.lista-vacacaciones img{display:inline;float:none;padding:1em 0;max-width:80%}.lista-vacacaciones div h3{text-align:center}.lista-vacacaciones div{text-align:center;padding:1em;width:100%}.universo-playzone-items li .universo-txt{padding:1.5em}.universo-playzone-items li .universo-txt-int{font-size:.39em;padding-bottom:22%;background-size:25px}.shop-intro .cesta a strong{padding-top:8%}.carrito table tbody tr{padding:5.5em 2em 2em 2em}.carrito table tbody td.producto,.carrito table tbody td.foto,.carrito table tbody td.cantidad,.carrito table tbody td{width:100%!important;padding:1em 0!important;top:auto!important;left:auto!important;float:left!important;position:relative!important}.carrito table tbody td.eliminar{width:auto!important;padding:0!important;top:1.5em!important;right:1.5em!important;position:absolute!important}.carrito-pasos table tbody td.precio-subtotal{padding:0 .3em 1em 0!important;width:100%!important}.schoolsData li{word-wrap:break-word}}@media screen and (max-width:380px){#heading .logotipo{height:58px;padding:9px 0 0 10px}#heading .logotipo img{max-width:45%}#heading.franquiciado .logotipo strong{padding:4px 10px 0 0}#navigation{top:58px}.navigation.menu-close{height:58px;width:58px}#heading .menu{left:148px}#heading .menu ul li.telf a{padding:21px 0 19px 20px;background-position:0 center;background-size:17%}#heading .menu ul li a{padding:19px 5px 19px 25px;height:58px}#heading .menu-rsp{right:14px}.unete strong{background:0;font-size:2.5em;padding-left:0}.unete span{width:100%;padding-left:0}.enviar-cv{padding-bottom:9em}.enviar-cv strong{background:0;font-size:2.5em;padding-left:0}.enviar-cv span{width:100%;padding-left:0}.enviar-cv .link{top:auto;margin:0;bottom:2em}.shop-pasos li{width:25%;text-align:center}.shop-pasos li a{padding:0 1em!important}.shop-pasos li a:before{display:none}}@media screen and (max-width:340px){#heading .menu{left:135px}#heading.franquiciado .logotipo strong{padding:2px 10px 0 0}#heading.franquiciado .logotipo strong{padding:14px 10px 0 0;font-size:1em;max-width:149px}}@media screen and (min-width:920px){#navigation .nav .col>a:hover{cursor:default;background:transparent}nav .nav>li>a.vicHover{background:#e12b61}nav .nav>li>a.vicSelected{background:#e12b61}}.fr_cuestionario .vBorderForm{border:18px solid #fff;padding:10px}.fr_cuestionario .vBorderForm .col{padding:0 10px}.fr_cuestionario .vBorderForm .texto-titular-sub{margin-bottom:0}.fr_cuestionario .vBorderForm .fixFormLabel label{width:auto;padding:1em 0 .5em 0}.fr_cuestionario .vBorderForm .fixRadioPadding{padding-top:1.2em}.fr_cuestionario .vBorderForm .botonera{display:inline-block;width:100%}.fr_cuestionario .btn-generico{float:right;width:40%;min-width:40%}.fr_cuestionario .btn-secundario{width:40%;min-width:40%}.fr_cuestionario h3{padding:0}.slider-formulario .frame{width:100%}.slider-formulario .frame ul{list-style:none;height:100%;padding:0;margin:0}.slider-formulario .frame ul li{float:left;padding:0;margin:0}.slider-formulario .frame .slide_element{float:left;padding:0;margin:0}.slider-formulario .frame .slide{float:left;padding:0 20px;margin:0}.col-66{width:66.666666%}.col-35{width:35%}.btn-secundario{margin:2em 0;text-decoration:none;min-width:300px;max-width:100%;padding:.7em 2em;vertical-align:middle;display:inline-block;cursor:pointer;position:relative;border:1px solid #7c7c7c;font-size:1.3em;color:#fff;background:#7c7c7c}.btn-secundario:hover{color:#7c7c7c;background:0}.fr_cuestionario .vBorderForm .justifyRadios label.form-row-txt{line-height:120%;padding:0;float:left;font-size:1.3em;color:#7c7c7c;width:90%!important;float:right;display:block}@media screen and (max-width:1024px){.fr_cuestionario .vBorderForm .justifyRadios label.form-row-txt{width:80%!important}}.fr_cuestionario .vBorderForm .col.form-group.form-group-contacto{padding-top:50px}@media screen and (max-width:1440px){.fr_cuestionario .vBorderForm .col-5,.fr_cuestionario .vBorderForm .col-35{width:100%}.fr_cuestionario .vBorderForm .col{padding:0 20px 0 0}.fr_cuestionario .vBorderForm .col.form-group.form-group-contacto{padding-top:30px}}@media screen and (max-width:720px){.fr_cuestionario .vBorderForm{margin-top:35px}.fr_cuestionario .vBorderForm .btn-generico,.fr_cuestionario .vBorderForm .btn-secundario{padding:1.2em 2em;font-size:2em}}@media screen and (max-width:596px){.fr_cuestionario .vBorderForm .btn-generico,.fr_cuestionario .vBorderForm .btn-secundario{width:auto;min-width:160px;max-width:160px;padding:1.2em 1.1em}}@media screen and (max-width:490px){.fr_cuestionario .vBorderForm .btn-generico,.fr_cuestionario .vBorderForm .btn-secundario{min-width:120px;max-width:120px;padding:1.2em .3em}}.fr_home_priv .intro-enhorab{position:absolute;padding:1em;width:100%;left:1.8em;top:2.2em;color:#fff;font-size:3em;text-shadow:1px 1px 1px rgba(0,0,0,0.65)}.fr_home_priv .intro-enhorab span{float:left;position:relative;width:100%;color:#fff;font-size:.65em;padding-top:1em}@media screen and (max-width:968px){.fr_home_priv .intro-enhorab{left:0;padding-top:2.2em}.fr_home_priv .intro-enhorab span{float:left;position:relative;width:100%;color:#fff;font-size:.65em;padding-top:1em;padding-right:20em;line-height:1.2em}}.fr_home_priv .pastilla{padding:4em}.fr_home_priv .pastilla.color0{background:#e1407d}.fr_home_priv .pastilla.color1{background:#4fdeba}.fr_home_priv .pastilla.color2{background:#9fed78}.fr_home_priv .pastilla.color3{background:#fa8d5c}.fr_home_priv .pastilla.color4{background:#fd2765}.fr_home_priv .pastilla>div,.fr_home_priv .pastilla>div{color:#fff;font-size:1.8em}.fr_home_priv .pastilla_pasos{background:#c2074e;padding:60px 0}.fr_home_priv .pastilla_pasos>div{padding-left:2.5em;padding-bottom:2em;color:#fff;font-size:1.5em}.fr_home_priv .pastilla_pasos ul{list-style:none;display:block;width:100%;padding:0;margin:0;text-align:center}.fr_home_priv .pastilla_pasos ul li{display:inline-block;width:24%;padding:0;margin:0;position:relative;vertical-align:top}.fr_home_priv .pastilla_pasos ul li>div{margin:0 auto;width:initial;display:inline-table}.fr_home_priv .pastilla_pasos .circulo{border-radius:13em;width:13em;height:13em;-webkit-box-shadow:10px 13px 30px -5px rgba(0,0,0,0.75);-moz-box-shadow:10px 13px 30px -5px rgba(0,0,0,0.75);box-shadow:10px 13px 30px -5px rgba(0,0,0,0.75);float:left}.fr_home_priv .pastilla_pasos .circulo.c1{background-color:#de3066}.fr_home_priv .pastilla_pasos .circulo.c2{background-color:#6cc7ab}.fr_home_priv .pastilla_pasos .circulo.c3{background-color:#bacb67}.fr_home_priv .pastilla_pasos .circulo.c4{background-color:#504f51;border:0}.fr_home_priv .pastilla_pasos .txt_circulo{color:#fff;font-size:1.7em;top:28%;left:9em;line-height:1.3em;position:initial;text-align:center;width:100%;float:left;padding:8% 11%}.fr_home_priv .pastilla_pasos .circulo div{color:#fff;font-size:9em;padding-top:.7em}@media screen and (max-width:1530px){.fr_home_priv .pastilla_pasos .txt_circulo{font-size:1.4em;top:20%;left:11em}}@media screen and (min-width:2000px){.fr_home_priv .pastilla_pasos .circulo{border-radius:18em;width:18em;height:18em}.fr_home_priv .pastilla_pasos .circulo div{font-size:11em;padding-top:.8em}.cuestionario_part1{font-size:1.2em}}@media screen and (max-width:1270px){.fr_home_priv .pastilla_pasos .circulo{border-radius:9em;width:9em;height:9em}.fr_home_priv .pastilla_pasos .circulo div{font-size:6em}}@media screen and (max-width:920px){.fr_home_priv .pastilla{padding:1em}.fr_home_priv .pastilla_pasos{padding:10px 0}.fr_home_priv .pastilla_pasos>div{padding-left:1em}.fr_home_priv .pastilla_pasos ul li{width:100%}.fr_home_priv .pastilla_pasos .txt_circulo{font-size:3em;width:70%;float:left;text-align:left}.fr_home_priv .pastilla_pasos ul li>div{width:30%;float:left;padding-left:12%;padding-top:5%;display:block}.fr_home_priv .estandar_lista ul li>div:first-child{padding-right:10px!important;width:50%!important}.fr_home_priv .estandar_lista ul li>div{padding-left:10px!important}.fr_home_priv .pastilla_info{padding:1em!important}.fr_home_priv .pastilla_cuestionario{padding-top:0!important;padding-bottom:0!important;background-size:auto!important}}@media screen and (max-width:968px){}@media screen and (max-width:570px){.fr_home_priv .pastilla_pasos ul li{padding:2em 2em}.fr_home_priv .pastilla_pasos .circulo{border-radius:10em;width:10em;height:10em}.fr_home_priv .pastilla_pasos .txt_circulo{left:7em;font-size:2em}.fr_home_priv .pastilla_pasos .circulo div{font-size:6em}.fr_home_priv .pastilla_pasos ul li>div{padding-left:0}.fr_home_priv .pastilla_pasos .txt_circulo{padding:9% 11% 0}}@media screen and (max-width:440px){.fr_home_priv .pastilla_pasos ul li{padding:2em 2em}.fr_home_priv .pastilla_pasos .circulo{border-radius:10em;width:10em;height:10em}.fr_home_priv .pastilla_pasos .txt_circulo{left:8em;font-size:1.5em}.fr_home_priv .pastilla_pasos .circulo div{font-size:6em}}.fr_home_priv .intro-juntos{position:absolute;left:53%;top:3em;color:#e02f62;font-size:3em;text-align:center}.fr_home_priv .intro-juntos span{float:left;position:relative;width:100%;color:#e02f62;font-size:.65em;padding-top:1em;line-height:1.2em}@media screen and (max-width:400px){.fr_home_priv .intro-juntos span{line-height:1em}}.fr_home_priv .img-juntos{height:30em;background:url('../uploads/franquicias-aceptado-2.jpg') top left no-repeat;float:left;min-width:100%;max-width:100%;background-position:6% 100%}@media screen and (max-width:1190px){.fr_home_priv .img-juntos{background-position:10% 70%}}@media screen and (max-width:1530px){.fr_home_priv .intro-juntos{left:61%;line-height:29px}}@media screen and (max-width:968px){.fr_home_priv .img-juntos{height:77em;min-width:160%;max-width:160%;background-position-x:6%;background-position-y:0}}@media screen and (min-width:2000px){.fr_home_priv .img-juntos{background-size:cover}}.fr_home_priv .pastilla_info{padding:4em}.fr_home_priv .pastilla_info.color1{background:url(../img/bk-interesar2.jpg) 0 0 no-repeat;background-size:cover}.fr_home_priv .pastilla_info.color2{background:url(../img/bk-interesar.jpg) 0 0 repeat;background-size:initial}.fr_home_priv .pastilla_info.color3{background-color:#f17439}.fr_home_priv .pastilla_info.color4{background-color:#e3034e}.fr_home_priv .titulo_cont_pastilla_info{color:#c2074e;border-bottom:1px solid #c2074e;font-size:1.8em;padding-bottom:10px}.fr_home_priv .color2 .titulo_cont_pastilla_info{color:#fff;border-bottom:1px solid #fff}.fr_home_priv .cont_pastilla_info{float:left;color:#fff;font-size:1.5em;width:100%;margin-left:0}.fr_home_priv .cont_pastilla_info.pt{padding-top:4em}.fr_home_priv .cont_pastilla_info ul.fixcolor{color:#c2074e}.fr_home_priv .cont_pastilla_info ul{list-style:none;padding-top:20px}.fr_home_priv .cont_pastilla_info ul li.condgen{padding-bottom:1em;font-size:1em}.fr_home_priv .cont_pastilla_info ul li.condgen .nobord{border-left:0}@media screen and (max-width:968px){.fr_home_priv .cont_pastilla_info{width:100%;margin-left:0;font-size:1em}}@media screen and (max-width:440px){.fr_home_priv .cont_pastilla_info{width:100%;margin-left:0}}.fr_home_priv .estandar_lista ul li>div{display:block;float:left;text-align:left;width:25%;font-weight:bold;padding-left:10px;line-height:1.5em;padding-top:5px;padding-bottom:5px}.fr_home_priv .estandar_lista ul li>div{width:20%}.fr_home_priv .estandar_lista ul li>div:first-child{text-align:right;padding-right:40px;width:40%;border-left:0}.fr_home_priv .estandar_lista ul li>div{border-left:1px solid #fff;width:20%;padding-left:40px}.fr_home_priv .estandar_lista ul.fixcolor li>div:nth-child(2){border-left:1px solid #c2074e;width:60%;padding-left:50px}.fr_home_priv .estandar_lista ul li::after{content:'';display:block;clear:both}.fr_home_priv .inversion_left_min{font-size:.6em}.fr_home_priv .inversion_max{font-size:1.6em;padding-bottom:.8em;line-height:1em}@media screen and (max-width:1270px){.fr_home_priv .inversion_max{font-size:1.3em}}.fr_home_priv .salto_pastilla{padding-bottom:.8em}.fr_home_priv .salto_leyenda{padding-top:.8em}@media screen and (max-width:768px){.fr_home_priv .salto_leyenda .inversion_left_min{width:100%!important;font-size:.9em;text-align:right}}.fr_home_priv .clear_nuestra_inversion{clear:both;padding-bottom:15px}.fr_home_priv .intro-inversion{position:absolute;padding:1em;width:100%;left:1.8em;top:13.4em;color:#fff;font-size:1em;text-shadow:1px 1px 1px rgba(0,0,0,0.15)}.fr_home_priv .intro-inversion span{float:left;position:relative;width:100%;color:#fff;font-size:.65em;padding-top:1em}.perfil-container{width:100%;float:left;margin:0;position:relative}.perfil-container img{float:left;width:auto;min-width:100%;max-width:100%}.perfil-container-noimage .perfil-seccion{position:relative}.fr_home_priv .intro-perfil{position:absolute;padding:1em;width:100%;left:17em;top:1em;color:#fff;font-size:3em;text-shadow:1px 1px 1px rgba(0,0,0,0.65)}@media screen and (max-width:1180px){.fr_home_priv .intro-perfil{left:14em}}.fr_home_priv .intro-perfil span{float:left;position:relative;width:100%;color:#fff;font-size:.65em;padding-top:1em;padding-right:26em;line-height:1.5em}.fr_home_priv .img-perfil{height:30em;background:url('../uploads/franquicias-aceptado-4.jpg') top left no-repeat;float:left;min-width:100%;max-width:100%;background-position:10%}#footer .footer-text p span{border-bottom:1px solid #e71e73;border-top:0;padding-bottom:.8em;padding-right:3em}#footer .footer-text .attend{font-size:1em}#footer .footer-text .attend.fixpad{padding-top:1em}@media screen and (max-width:1270px){.fr_home_priv .img-perfil{background-position:20%}}@media screen and (max-width:968px){.fr_home_priv .img-perfil{height:66em;background-position:4%}.fr_home_priv .intro-perfil{left:0;padding-top:0}.fr_home_priv .intro-perfil span{float:left;position:relative;width:100%;color:#fff;font-size:.65em;padding-top:1em;padding-right:7em}}@media screen and (max-width:1100px){.fr_home_priv .intro-perfil span{line-height:1.1em}}@media screen and (max-width:580px){.fr_home_priv .intro-perfil span{padding-right:1em;line-height:1em}.fr_home_priv .img-perfil{background-position:8%}}.fr_home_priv .pastilla_cuestionario{padding:8em 4em;background:url(../uploads/franquicias-aceptado-5.jpg) 0 0 no-repeat;background-size:cover}.fr_home_priv .pastilla_cuestionario .cuestionario_1{color:#fff;font-size:2em;margin-top:1em;padding-bottom:1em;border-top:1px solid #727272;padding-top:1.5em;line-height:1em}.fr_home_priv .pastilla_cuestionario .cuestionario_2{color:#fff;font-size:1em;padding-bottom:2em;width:25em;border-top:1px solid #fff;padding-top:1em}a.descarga_pdf{padding-left:2.5em;font-size:1.3em;text-decoration:underline}a.descarga_pdf:before{content:" ";background-image:url('../img/ico-descargar-archivo.png');position:absolute;left:3em;height:24px;width:24px}@media screen and (max-width:1140px){.fr_home_priv .pastilla_cuestionario .cuestionario_part2 a{margin-top:0}}@media screen and (max-width:1440px){.form-row-input span{padding:0 .35em 0 .3em}.col.col-2.fixstep2{width:70%}.col.col-25.fixstep2{width:30%}.col.col-4.fixstep2{width:60%}}.col.col-10.step4option{display:none}.cuestionario-container{width:100%;float:left;margin:0;position:relative}@media screen and (max-width:580px){.acordeon .acordeon-trigger span,.acordeon .acordeon-trigger .trigger-icon{top:1.7em}}.shop-intro+div .intro-container-text{position:relative}.shop-intro+div .intro-container-text .intro-container-text-content{position:absolute;padding-top:60px}#navigation .nav li .subnav a.ove{cursor:pointer}.mightySlider .mSClose{top:12px}#RegisterDialog .col.col-5.text-center{width:100%;padding-top:0;padding-bottom:0}#RegisterDialog .col.col-5.text-center .btn-generico{margin-top:0}#RegisterDialog .form-row-input.select1x.selectize-control{width:100%}#RegisterDialog .col.col-10.col-borde .form-row-input{padding-bottom:1em}#RegisterDialog .form-row-input.select1x .selectize-control{width:100%}#RegisterDialog .col.col-10.col-borde{padding-bottom:0;padding-top:1em}#RegisterDialog .col.col-10{padding:0 0 1em 0}#inscribete .popup-container{height:90%!important;top:5%!important}@media screen and (max-width:768px){#inscribete .popup-container{width:100%!important;left:0!important}#inscribete .popup-container .scrollbox{width:100%!important}#inscribete .popup-container h2{padding-top:1em}}#LoginContainer .col{padding:0}#LoginContainer .col.col-5{width:100%}#LoginContainer .btn-container.col.col-5 .btn-generico{margin-bottom:0}#LoginContainer .blog-coment-form .btn-generico{float:none}@media screen and (max-width:1320px){.trabaja-nosotros-criba .col-2 .form-row-input .selectize-control.single .selectize-input{padding:.75em 1.2em}}@media screen and (max-width:540px){.lista-universo li a{padding:1em}}@media screen and (max-width:1200px){.prodGalleryContainer .col.col-10.tabContainer.horizontal.mightySlider{padding:20px}}.slider-youtube .slide{height:250px}.mSCover,.mSLayerCover{background-size:cover!important}.picker__select--year{padding:0}.picker__select--month{padding:0}.dialog__content{max-width:565px}.slider-youtube.mightySlider .mSClose{width:12px;height:12px;top:18px;right:22px}.cuestionario-container{width:100%;float:left;margin:0;position:relative}.custom_ancla{position:relative;top:-130px}.popup-container.fixlogin{width:50%!important;left:25%!important;right:25%!important;height:550px!important}.popup-container.fixcaptacion{width:70%!important;left:15%!important;right:15%!important;height:490px!important;top:30px!important}.popup-container.fixmessage{width:30%!important;left:35%!important;right:35%!important;height:auto!important}.fixmessage p{text-align:center}@media screen and (max-width:920px){.popup-container.fixlogin{width:90%!important;left:5%!important;height:400px!important;right:5%!important}.popup-container.fixmessage{width:80%!important;left:10%!important;right:20%!important;height:210px!important}.popup-container.fixcaptacion{width:80%!important;left:10%!important;right:10%!important;height:480px!important}.popup-container.fixcaptacion span{font-size:1em!important}}@media screen and (max-width:480px){.popup-container.fixcaptacion{height:440px!important}}.scrollbox.registro{width:100%!important}.scrollbox.shop-login{width:100%!important}.scrollbox.shop-login p{text-align:left!important}.captacion_part{width:50%;float:left}.captacion_part h2{text-align:left}.captacion_part img{max-height:500px;max-width:100%;padding-right:3em}@media screen and (min-width:1150px){.popup-container.fixcaptacion{height:570px!important}}@media screen and (max-width:1150px){.captacion_part{width:100%}.captacion_part.con_imagen{display:none}.popup-container.fixcaptacion{height:570px!impotant}}.popup-container h2{margin-top:1.3em}#shopSendOptions+.selectize-control.single{width:350px}@media screen and (max-width:450px){#shopSendOptions+.selectize-control.single{width:250px}}.slider-generico .mSButtons.mSNext.disabled,.slider-generico .mSButtons.mSPrev.disabled{cursor:auto}.slider-generico .mSButtons.mSPrev.disabled,.slider-generico .mSButtons.mSPrev.disabled:hover{background:url(../img/btn-prev-r-off.png) center center no-repeat}.slider-generico .mSButtons.mSNext.disabled,.slider-generico .mSButtons.mSNext.disabled:hover{background:url(../img/btn-next-r-off.png) center center no-repeat}@media screen and (max-width:590px){#heading .menu{right:6em}}@media screen and (max-width:1540px){.fr_cuestionario .vBorderForm .col-5.fixstep2{width:100%}.fr_cuestionario .vBorderForm .col-2.fixstep2{width:60%}.fr_cuestionario .vBorderForm .col-30.fixstep2{width:40%}}.scrollbox.captacion{width:100%!important;height:340px}@media screen and (max-width:760px){.scrollbox.captacion{height:300px}}@media screen and (max-width:380px){.scrollbox.captacion{height:240px}}@media screen and (min-width:960px){.scrollbox.captacion{height:465px}}.captacion-thanks{color:#e12b61;font-size:8em;padding:1.5em 0 1em 0}.captacion-thanks+p{padding-bottom:3em}@media screen and (max-width:520px){.captacion-thanks{font-size:4em;padding:2.5em 0 1em 0}}#slider-descubre .slide{height:360px}@media screen and (max-width:1500px){#slider-descubre .slide{height:300px}}@media screen and (max-width:1200px){#slider-descubre .slide{height:560px}}@media screen and (max-width:720px){#slider-descubre .slide{height:360px}}@media screen and (max-width:500px){#slider-descubre .slide{height:190px}}@media screen and (max-width:720px){.intro-seccion .migas{line-height:1.5em}.intro-seccion .migas li{font-size:1.2em}}.ie #heading .menu ul li a,.ie #heading .menu-vertical strong{padding-top:38px}.slider-youtube .fiximage{padding:0!important;text-align:center}.slider-youtube .fixvideo,.slider-youtube .fiximage{height:330px}.slider-youtube .fiximage img{height:100%;padding:0;border:10px solid #fff}.slider-youtube .fixvideo .mSCover{height:100%;background-size:cover!important}@media screen and (max-width:1200px){.slider-youtube .fixvideo,.slider-youtube .fiximage{height:250px}}#featured_content .frame{background-color:#fff}#prodGalleryContainer ul.mSSlideElement{width:100%!important}#featured_content .tabs ul{display:inline-flex}#featured_content .tabs ul li{margin-right:1em;background-color:#fff}.content_cookies{width:100%;position:fixed;padding:4.5em 25px 4.5em 25px;font-size:1.3em;line-height:1.8em;background:rgba(204,27,87,0.8);color:#FFF;float:left;bottom:0;z-index:100000}.txt_cookies{width:44%;text-align:center;margin:0 auto}.txt_cookies a{color:#FFF;text-decoration:underline}.close_cookies{float:left;width:100%;margin-top:10px;text-align:center}.babies h2,.kids h2,.tweens h2,.teens h2{color:#FFF}.babies .color_course_main h3,.kids .color_course_main h3,.tweens .color_course_main h3,.teens .color_course_main h3{color:#FFF}.babies p,.kids p,.tweens p,.teens p{color:#FFF}.babies .color_course_main{background:#e50055}.babies .color_course_secondary{background:#f0638b}.babies .color_course_secondary strong{color:#e50055}.kids .color_course_main{background:#00a7a5}.kids .color_course_secondary{background:#2adceb}.kids .color_course_secondary strong{color:#00a7a5}.tweens .color_course_main{background:#9ba411}.tweens .color_course_secondary{background:#c2d74c}.tweens .color_course_secondary strong{color:#9ba411}.teens .color_course_main{background:#434343}.teens .color_course_secondary{background:#7a7a7a}.teens .color_course_secondary strong{color:#434343}.universo-submenu ul li div{position:absolute;top:74%;width:100%;text-align:center;font-family:'Amatic SC',cursive;color:#fff;font-size:3em;transform:scaleY(1.5)}@media screen and (max-width:420px){.lista-actividades{padding:0}}@media screen and (max-width:490px){.lista-limpia li{text-align:left!important}}.color_course_main p{text-align:left}.shop-pasos li a.noactivo:hover{background:#9d9d9d!important;cursor:default}.shop-pasos li a.noactivo:hover:before{border-color:transparent transparent transparent #9d9d9d!important}.shop-pasos li+li a.noactivo:hover{background:#b8b8b8!important;cursor:default}.shop-pasos li+li a.noactivo:hover:before{border-color:transparent transparent transparent #b8b8b8!important}.shop-pasos li+li+li a.noactivo:hover{background:#9d9d9d!important;cursor:default}.shop-pasos li+li+li a.noactivo:hover:before{border-color:transparent transparent transparent #9d9d9d!important}.shop-pasos li+li+li+li a.noactivo:hover{background:#b8b8b8!important;cursor:default}.shop-pasos li+li+li+li a.noactivo:hover:before{border-color:transparent transparent transparent #b8b8b8!important}.fixnoheader{padding-bottom:60px}@media screen and (max-width:1024px){.fixnoheader{padding-bottom:70px}}@media screen and (max-width:720px){.fixnoheader{padding-bottom:90px}.telf{display:none!important}}@media screen and (max-width:680px){.fixnoheader{padding-bottom:75px}}@media screen and (max-width:490px){.fixnoheader{padding-bottom:50px}}.gm-style{color:#fff!important}.fixaboutmicro .container{padding-top:20px}.privacy-links{text-align:center;padding-top:30px;padding-bottom:30px}.privacy-links a{font-size:1.4em}.intro-seccion.shop-intro>span,.intro-seccion.shop-intro .shop-intro-titular>span{color:#fff;font-size:2em;padding:15px 0 10px 0;display:inline-block;text-align:left;font-weight:bold;line-height:110%}.fixh1 h1{font-size:4em;line-height:110%;text-align:left;font-weight:normal;padding:15px 0;color:#e12b61}.fixh2 h2{display:block;font-size:1.5em;font-weight:normal;padding:0 0 .5em 0;text-align:center;color:#e12b61;line-height:1.2em}h1.shop-familia,.shop-familia.fixspan{color:#e12b61;font-weight:normal}h2.fixlista{display:block;font-weight:normal;font-size:1.7em;color:#7c7c7c;padding:.5em 0;line-height:110%}.fixdetal h1{font-size:2.5em;line-height:110%;text-align:left;font-weight:normal;padding:1.3em 0 .8em 0;color:#e12b61}.home-metodo .titular-over h1{font-size:4em;line-height:110%;text-align:left;font-weight:normal;padding:15px 0;color:#fff}.chosen-container{width:auto;width:400px!important;max-width:100%;font-family:Arial}.chosen-container-multi{min-width:100%;font-family:Arial}.chosen-container-single .chosen-single{border:1px solid #ccc;font-size:1.1em;padding:1em 4em 1em 1em;background-image:none;border-radius:0;background:0;box-shadow:none;padding-top:6px;height:40px;background-color:#fff}.chosen-container-active.chosen-with-drop .chosen-single{background:0}.chosen-container-single .chosen-single span{font-size:1em!important;margin-right:0!important}.chosen-container-single .chosen-single div{width:37px;height:48px;top:-2px}.chosen-container-single .chosen-single div b{background:url('/img/arrow_select_pink.png') no-repeat 0 -3px}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0 -3px}.chosen-container .chosen-results li{background-color:#f0f0f0;font-size:16px;height:40px}.chosen-container .chosen-results li.highlighted{background-color:#f5fafd;background-image:none;color:#495c68}.kids_mob{height:48px;font-size:1em;width:303px;min-width:250px;color:#999;padding:.6em;background:url('/img/arrow_select_pink.png') no-repeat 264px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff!important}.menu.always .telf{display:inline-block!important}@media screen and (max-width:480px){.blog-post-meta{padding:4em 0}}@media screen and (max-width:480px){.blog-post-meta{padding:5em 0 0}.blog-post-meta .blog-meta{padding:1em 0 0}}ul.txtlg{display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px;font-size:1.4em;color:#7c7c7c}.midhidden{display:none}@media screen and (max-width:920px){.fr_home_priv .estandar_lista ul li>div:first-child{padding-right:10px}.fr_home_priv .estandar_lista ul li>div{padding-left:10px;width:50%}.fr_home_priv .pastilla_info{padding:2em}.fr_home_priv .pastilla_cuestionario{padding-top:0;padding-bottom:0;background-size:auto;background:url(../uploads/franquicias-aceptado-5.jpg) -169px 0 no-repeat}.fr_home_priv .estandar_lista ul.fixcolor li>div:first-child,.fr_home_priv .estandar_lista ul.fixcolor li>div:nth-child(2){width:50%}.fr_home_priv .intro-juntos{left:0;top:0;font-size:2em;line-height:1.2em;text-align:left;background-color:#e1407d;padding:0}.fr_home_priv .intro-juntos .fondoij{background-color:#c2074e}.fr_home_priv .intro-juntos span{padding:1em;color:#fff}.fr_home_priv .img-juntos{height:37em;background-position-x:3%;background-size:cover;min-width:100%;background-position:10% 70%}.fr_home_priv .pastilla_pasos>div{padding-bottom:0}.fr_home_priv .cont_pastilla_info ul li.condgen{display:none}.fr_home_priv .cont_pastilla_info.pt{padding-top:0}.fr_home_priv .titulo_cont_pastilla_info.desplegMob{float:left;width:100%;padding-top:1em}.fr_home_priv .estandar_lista.onlyyou.pt ul li>div:nth-child(3),.fr_home_priv .estandar_lista.pt ul li>div:nth-child(4){display:none}}.jpTypoHome{font-size:3em!important}.jpTypoH2{font-size:3em!important}.jpTypo1{font-size:3em!important}.jpTypo2{font-size:1.4em!important}@media screen and (max-width:1200px){.jpTypoHome{font-size:2em!important}}.spanFormBr{padding-left:0!important}.spanFormBr br{display:block}.close_cookies button.link-generico{font-size:1.0em;padding-bottom:0;margin-right:10px;height:40px;border-bottom:2px solid #fff;color:#fff}.close_cookies button.link-generico:before,.close_cookies button.link-generico:after{width:2px;background:#fff}.close_cookies button.link-generico:hover{color:#fff;background:#000}.close_cookies button.link-generico:hover:before,.close_cookies button.link-generico:hover:after{visibility:hidden}.close_cookies button.link-generico{padding-top:5px!important}@media screen and (max-width:1600px){.txt_cookies{width:100%;font-size:1.2em}.close_cookies{width:100%;text-align:center;margin-bottom:10px}.close_cookies button.link-generico{float:none;width:auto;max-width:100%;margin:10px 10px auto auto}}@media screen and (max-width:1380px){.txt_cookies{width:100%;font-size:1.2em}.close_cookies{width:100%;text-align:center;margin-bottom:10px}.close_cookies button.link-generico{float:none;width:auto;max-width:100%;margin:10px 10px auto auto}}@media screen and (max-width:1200px){.txt_cookies{width:100%;font-size:1.2em}.close_cookies{width:100%;text-align:center;margin-bottom:10px}.close_cookies button.link-generico{float:none;width:auto;max-width:100%;margin:10px 10px auto auto}}@media screen and (max-width:720px){.txt_cookies{width:100%;font-size:1.2em}.close_cookies{width:100%;text-align:center;margin-bottom:10px}.close_cookies button.link-generico{float:none;width:auto;max-width:100%;margin:10px 10px auto auto}}@media screen and (max-width:680px){.txt_cookies{width:100%;font-size:1.2em}.close_cookies{width:100%;text-align:center;margin-bottom:10px}.close_cookies button.link-generico{float:none;width:auto;max-width:100%;margin:10px 10px auto auto}}em,i{font-style:italic}