@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -60px;position:relative;background:#fff;min-height:101vh}.a.linkBig.icono{background:transparent}@font-face{font-family:"ArialMTProLight";src:url(/themes/actual/fonts/ArialMTPro-Light.woff2) format("woff2"),url(/themes/actual/fonts/ArialMTPro-Light.woff) format("woff"),url(/themes/actual/fonts/ArialMTPro-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"ArialMTPro-LightCond";src:url(/themes/actual/fonts/ArialMTPro-LightCond.woff2) format("woff2"),url(/themes/actual/fonts/ArialMTPro-LightCond.woff) format("woff"),url(/themes/actual/fonts/ArialMTPro-LightCond.otf) format("opentype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"ArialMTPro-BoldCond";src:url(/themes/actual/fonts/ArialMTPro-BoldCond.woff2) format("woff2"),url(/themes/actual/fonts/ArialMTPro-BoldCond.woff) format("woff"),url(/themes/actual/fonts/ArialMTPro-BoldCond.otf) format("opentype");font-weight:700;font-style:normal;font-display:fallback}html,body{font:normal 300 16px ArialMTProLight,sans-serif;line-height:1.2}.preheader{display:flex;background:#ccc;justify-content:space-around}.preheader a.telefono{padding:5px 10px;color:#333;font:large ArialMTPro-BoldCond,sans-serif;letter-spacing:1px;display:flex;justify-content: center;align-items:center;flex-wrap:wrap;align-content:center;}.preheader a.telefono svg{width:23px;height:23px;margin:0 5px 4px 0px}.preheader .telefono span{font:103% ArialMTPro-LightCond,sans-serif;margin:0 5px}.encabezado,.encabezado a{font-family:ArialMTPro-LightCond,sans-serif;border:0}.titulacion.proyecto .encabezado{background:#ffffffc2;position:absolute}.proyecto .menuLeft{z-index:104}.punto-ancla.inicio,.punto-ancla#inicio,.punto-ancla#principal{padding-top:3vh;border:0}.proyecto .inicio{z-index:104;background:#fff}a{color:#c2002f;text-decoration:none;font-family:'ArialMTPro-BoldCond';border-bottom:3px solid}p{line-height:1.6}iframe.wCien,img.wCien,.wCien{width:100%;min-width:100%;height:auto}h1,.hUno,h2,.hDos,h3,.hTres,h4,.hCuatro,h5,.hCinco,h6,.hSeis,.banners,.cabecera{font-family:'ArialMTPro-BoldCond',sans-serif;font-weight:700;line-height:1.12;color:#c2002f}#home .contenido h1{font-family:ArialMTProLight;margin:10px 0 22px;color:#000;font-weight:300;padding-left:.5%}#home .contenido h1 strong{color:#c2002f}h2,.hDos,h4,.hCuatro,h5,.hCinco,h6,.hSeis{color:#000}h1,.hUno,.contenidoPrincipal>h2.hUno{padding:15px 30px;letter-spacing:0;font-size:3.2em;margin-bottom:30px;margin-top:50px}h1 strong,.hUno strong,h3 strong,.hTres strong,h4 strong,.hCuatro strong,h5 strong,.hCinco strong,h6 strong,.hSeis strong{font-size:109%;color:#000}h2 strong,.hDos strong,h4 strong,.hCuatro strong,h5 strong,.hCinco strong,h6 strong,.hSeis strong{color:#c2002f}h1 span,.hUno span,h2 span,.hDos span,h3 span,.hTres span,h4 span,.hCuatro span,h5 span,.hCinco span,h6 span,.hSeis span{font-size:65%;display:block;line-height:1.3;font-family:'ArialMTPro-LightCond';color:#888;font-weight:300}.contenidoPrincipal h2,.contenidoPrincipal .hDos,.contenidoPrincipal h3,.contenidoPrincipal .hTres,.contenidoPrincipal h4,.contenidoPrincipal .hCuatro,.contenidoPrincipal h5,.contenidoPrincipal .hCinco{padding:2vh 2vw}h2,.hDos,.contenidoPrincipal h2,.contenidoPrincipal .hDos,h3,.hTres,.contenidoPrincipal h3,.contenidoPrincipal .hTres{padding:3vh 2vw 2vh;font-size:2em;margin:2vh 0 0}h3,.hTres,.contenidoPrincipal h3,.contenidoPrincipal .hTres{font-size:1.8em}.container_22 > h1{margin-left:10px}.contenidoPrincipal h1+h2,.contenidoPrincipal h1.hDos,.contenidoPrincipal .hUno+h2,.contenidoPrincipal .hUno+.hDos{margin-top:-20px}.alignCenter,.aligncenter{float:none!important;display:block;margin-left:auto!important;margin-right:auto!important;margin-bottom:5px;text-align:center}h2 span.aligncenter{text-align:left}.sidr-class-contenidoEng,.contenidoEng,body.contenedorEng .sidr-class-contenidoEsp,body.contenedorEng .contenidoEsp{display:none!important}body.contenedorEng .sidr-class-contenidoEng,body.contenedorEng .contenidoEng{display:block!important}body.contenedorEng strong.contenidoEng,body.contenedorEng span.contenidoEng{display:inherit!important}.english{display:none}.linkBig,a.linkBig{font-weight:700;background-color:#ffffffaa;border:3px solid #000;color:#c2002f;display:block;letter-spacing:.8px;text-align:center;padding:14px 35px 13px 2%;box-sizing:border-box;float:left;font-size:120%;text-transform:uppercase;position:relative;word-break:break-word;hyphens:auto;margin:5px 0;font-family:'ArialMTPro-BoldCond'}.linkBig.masBig{background:#c2002f;color:#fff;font-size:140%}.linkBig.botonRojo{background:#c2002f;color:#fff;}.cabecera h2 a.linkBig{font-size:1.5vw;float:right;margin-top:15px}a.listImagen:after,.listImagen a:after,a.listTexto:after,.listTexto a:after,.linkBig:after{border-right:4px solid;border-top:4px solid;color:#00000066;content:'';display:block;height:12px;width:12px;background:transparent;margin-top:-9px;position:absolute;transform:rotate(45deg);right:15px;top:50%;margin-right:4%}.listImagen a:after,.listTexto.con-partner a:after,.linkBig:after{margin-right:0}a.linkBig *{float:left;display:block}#menuMovil{width:15%;box-sizing:border-box;float:left;font-size:1.4em;padding:12px 0;box-sizing:border-box;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;align-content:center;flex-direction:row}#menuMovil span{font-size:1.3em;line-height:1.1;color:#c2002f;margin:0 0 0 15px}#banners{display:block}#banners,.cabecera{width:100%;margin-top:131px;position:relative;left:0;overflow:hidden;height:600px}.titulacion.proyecto #banners,.titulacion.proyecto .cabecera.noForm{margin-top:0}.titulacion .cabecera.noForm,.titulacion .cabecera{height:auto}.cabecera>div,.titulacion .cabecera.noForm>div{display:block;width:100%;height:100%;top:0;left:0;overflow:hidden}.titulacion.proyecto .cabecera.noForm>div{display:flex}.titulacion .cabecera>div{display:flex;flex-direction:column-reverse;justify-content:flex-end}#banners img,.cabecera img,.titulacion .cabecera.noForm img{width:auto;height:600px;margin-left:auto;margin-right:auto;opacity:1;object-fit:cover;object-position:center;transition:.5s ease transform;inline-size:-moz-available;inline-size:-webkit-fill-available;inline-size:fill-available}.cabecera,.cabecera img,.titulacion .cabecera .miniForm.pantalla,.titulacion .cabecera img{height:490px}.titulacion.proyecto #banners,.titulacion.proyecto #banners img,.titulacion.proyecto .cabecera.noForm img{height:780px}.cabecera img.logo{margin-left:0;width:auto}#banners a img{border-style:none}#banners span,#banners a{display:block;box-sizing:border-box}.titulacion .cabecera .textosCabecera{position:relative}.cabecera .textosCabecera,.titulacion .cabecera.noForm .textosCabecera,#banners span.textos,.cabecera>div>h2{position:absolute;padding:30px 3%;width:auto;max-width:33%;color:#000;right:3%;bottom:35px;line-height:1;background:#fffffff5;height:auto;border-top:6px solid #c2002f}#banners span.textos{max-width:40%}#banners span.textos,#banners span.textos *{visibility:hidden}#banners :first-child span.textos,#banners :first-child span.textos *,#banners .swiper-slide-active span.textos,#banners .swiper-slide-active span.textos *{visibility:visible}.titulacion .cabecera .textosCabecera{bottom:0;border:0}.titulacion.proyecto #banners .textos,.titulacion.proyecto .cabecera.noForm .textosCabecera{width:100%;max-width:100%;background:linear-gradient(0deg,black,transparent);color:#fff;right:0;z-index:2;bottom:0;border:0}.titulacion .cabecera .textosCabecera{position:relative;box-sizing:border-box;width:100%;max-width:100%;right:0;padding:35px 3% 25px 3%}#cabecera .personaCabecera img{position:absolute;width:200px;height:auto;bottom:0;right:0;left:auto;z-index:1}#cabecera .personaCabecera+.textosCabecera{padding-left:2%;padding-right:100px;right:100px;width:40%;max-width:40%}.cabecera .textosCabecera h1,.cabecera .textosCabecera h2{padding:0;margin:0}.cabecera>div>h2{z-index:2;line-height:1.3}.cabecera>div.dosEnlaces>h2{min-width:0}.cabecera>div.dosEnlaces>h2:nth-child(2),.cabecera .textosCabecera.left,#banners span.textos.left{right:auto;left:10%}#banners span.textos{font-family:ArialMTPro-BoldCond,sans-serif}#banners span span{padding:6px}.cabecera .tituloCabecera,.cabecera>div>h2,#banners span.titulo{display:inline-block;animation-duration:1.5s;font-size:3vw;line-height:1.2}.cabecera .tituloCabecera.XL,#banners span.titulo.XL{font-size:5vw}.cabecera .tituloCabecera.L,#banners span.titulo.L{font-size:3.8vw}.cabecera .tituloCabecera.S,#banners span.titulo.S{font-size:2.5vw}.cabecera .tituloCabecera.XS,#banners span.titulo.XS{font-size:2vw}.cabecera .subtituloCabecera,.cabecera>div>h2>span,#banners span.subtitulo{animation-duration:3s;animation-delay:1s;font-size:2vw;margin:0;line-height:1.3}.cabecera .subtituloCabecera,#banners span.subtitulo{margin:5px 0}.cabecera .subtituloCabecera.XL,#banners span.subtitulo.XL{font-size:2.9vw}.cabecera .subtituloCabecera.L,#banners span.subtitulo.L{font-size:2.8vw}.cabecera .subtituloCabecera.S,#banners span.subtitulo.S{font-size:1.95vw}.cabecera .textoCabecera{opacity:.7;font-family:ArialMTPro-LightCond;font-weight:300}.cabecera .textoCabecera,.cabecera .subtituloCabecera.XS,#banners span.subtitulo.XS{font-size:1.8vw}.cabecera .textoCabecera,.cabecera .subtituloCabecera.XXS,#banners span.subtitulo.XXS{font-size:17px}.titulacion .cabecera .miniForm{position:absolute;background:#fff;right:0;width:34%;font-size:.85em;font-family:"ArialMTProLight";font-weight:300;height:100%;max-height:500px}.titulacion .cabecera .miniForm.pantalla{min-width:335px}.titulacion .cabecera .miniForm iframe{margin-left:-10px;margin-top:-10px;width:401px;height:559px}#miniForm{height:100%;height:calc(100% - 55px)}#miniFormulario{height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.titulacion .miniForm .titulo{font-size:21px;padding:15px;background:#f1f1f1;margin:0 0 10px;text-align:center}.titulacion .cabecera .miniForm .titulo.becoso{background:#c2002f;color:#fff;padding:12px 10px;box-shadow:inset 0 2px 0 #0000001f}.titulacion .cabecera .miniForm .titulo.becoso a{position:relative;z-index:999999;background:#f1f1f1;padding:3px 6px;margin:0 0 0 7px;border:0;display:inline-block}.miniForm .telefono.datos{display:none}#banners a.flotante{position:absolute;right:30px;top:-100px;background:#ffffffbb;display:flex;justify-content:center;align-items:center;border:0}#banners a.flotante svg{margin-right:10px;width:60px}.microFont{font-size:.75em;line-height:1em}.microFontLight{font-size:0.75em;line-height:1em;font-weight:100;opacity:0.5}.miniFont{font-size:.85em;line-height:1.3}.maxiFont{font-size:1.2em;line-height:1.4em;letter-spacing:-1px}.maxiFontLight{font:300 1.3em ArialMTPro,sans-serif}.megaFont{font-size:1.5em;line-height:1.3em}.superFont{font-size:2.5em;line-height:1.3em}.listadoTitulaciones{display:flex;flex-wrap:wrap}.listadoTitulaciones .estudio a{font-family:'ArialMTPro-Boldcond';line-height:1;color:#333;display:flex;flex-direction:column;justify-content:flex-start}.listImagen a{font-size:2.1vw;padding-bottom:24px;border-bottom:5px solid #c2002f33;word-break:break-word;hyphens:auto}.listImagen:after{width:0;height:5px;background:#000;position:absolute;left:0;bottom:0;content:'';transition:width .6s .15s cubic-bezier(0.71,-0.01,0.15,1)}.listTexto,.listImagen{display:flex;flex-wrap:wrap;flex-grow:1;box-sizing:border-box;position:relative}.listTexto.doble a{box-shadow:0 -2px 0 #000,0 2px 0 #000}.listImagen{max-width:25%;margin:20px 0;padding:0 2%;}.listTexto a{border:0}.listImagen a:after{top:88%;opacity:.4}.listImagen div.img{width:100%;overflow:hidden;height:200px;display:flex;justify-content:center;align-items:stretch;margin-bottom:20px;position:relative;flex-wrap:wrap;align-content:space-around;flex-direction:column}.listImagen img{width:100%;height:auto;transition:.6s .05s ease-out transform}.listImagen .tipo{opacity:.6;font-size:84%;margin:1vh 0}.listImagen .partner{font-family:ArialMTPro-LightCond;color:#c2002f;font-size:71%;margin-top:10px}.listImagen .partner img{position:absolute;top:0;width:35%;padding:14px 27px;right:5%;filter:drop-shadow(0 0 8px #fff) grayscale(1) brightness(2);opacity:.6}.buscador-titulaciones{position:relative}.buscador-titulaciones i{position:absolute;cursor:url(/images/iconos/pointer.svg),pointer;right:0;top:0;z-index:8;width:58px;height:100%;text-align:center;background-size:25px;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='50pt' height='50pt' viewBox='0 0 50 50' version='1.1'%3E%3Cg id='surface1'%3E%3Cpath style=' stroke:none;fill-rule:nonzero;fill:rgb(100%25,100%25,100%25);fill-opacity:1;' d='M 20.5 32 C 13.605469 32 8 26.394531 8 19.5 C 8 12.605469 13.605469 7 20.5 7 C 27.394531 7 33 12.605469 33 19.5 C 33 26.394531 27.394531 32 20.5 32 '/%3E%3Cpath style=' stroke:none;fill-rule:nonzero;fill:rgb(0%25,0%25,0%25);fill-opacity:1;' d='M 20.5 4 C 11.9375 4 5 10.9375 5 19.5 C 5 28.0625 11.9375 35 20.5 35 C 29.0625 35 36 28.0625 36 19.5 C 36 10.9375 29.0625 4 20.5 4 M 20.5 10 C 25.738281 10 30 14.261719 30 19.5 C 30 24.738281 25.738281 29 20.5 29 C 15.261719 29 11 24.738281 11 19.5 C 11 14.261719 15.261719 10 20.5 10 '/%3E%3Cpath style='fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(0%25,0%25,0%25);stroke-opacity:1;stroke-miterlimit:10;' d='M 0 0 L 13.5 -13.5 ' transform='matrix(1,0,0,-1,30,30)'/%3E%3C/g%3E%3C/svg%3E%0A")}.buscador-titulaciones i.cerrar{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='50pt' height='50pt' viewBox='0 0 50 50' version='1.1'%3E%3Cg id='surface1'%3E%3Cpath style='fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(0%25,0%25,0%25);stroke-opacity:1;stroke-miterlimit:10;' d='M 0 0 L 33 -33 ' transform='matrix(1,0,0,-1,8.5,8.5)'/%3E%3Cpath style='fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:miter;stroke:rgb(0%25,0%25,0%25);stroke-opacity:1;stroke-miterlimit:10;' d='M 0 0 L -33 -33 ' transform='matrix(1,0,0,-1,41.5,8.5)'/%3E%3C/g%3E%3C/svg%3E%0A")}.buscador-titulaciones input#busqueda{border:2px solid #333;height:50px;width:100%;box-sizing:border-box;padding:0 15px;font-size:1.1em;background:#fff}.buscador-titulaciones input#busqueda,.buscador-titulaciones i{transition:transform .5s ease}.buscador-titulaciones input#busqueda:focus,.buscador-titulaciones input#busqueda:focus + i{border-color:#c2002f33}.m-top0,.m-v0{margin-top:0!important}.m-top1,.m-v1{margin-top:2vh!important}.m-top2,.m-v2{margin-top:4vh!important}.m-top3,.m-v3{margin-top:6vh!important}.m-top4,.m-v4{margin-top:8vh!important}.m-top5,.m-v5{margin-top:10vh!important}.m-top-1,.m-v-1{margin-top:-2vh!important}.m-top-2,.m-v-2{margin-top:-4vh!important}.m-top-3,.m-v-3{margin-top:-6vh!important}.m-top-4,.m-v-4{margin-top:-8vh!important}.m-top-5,.m-v-5{margin-top:-10vh!important}.m-bottom0,.m-v0{margin-bottom:0!important}.m-bottom1,.m-v1{margin-bottom:2vh!important}.m-bottom2,.m-v2{margin-bottom:4vh!important}.m-bottom3,.m-v3{margin-bottom:6vh!important}.m-bottom4,.m-v4{margin-bottom:8vh!important}.m-bottom5,.m-v5{margin-bottom:10vh!important}.m-bottom-1,.m-v-1{margin-bottom:-2vh!important}.m-bottom-2,.m-v-2{margin-bottom:-4vh!important}.m-bottom-3,.m-v-3{margin-bottom:-6vh!important}.m-bottom-4,.m-v-4{margin-bottom:-8vh!important}.m-bottom-5,.m-v-5{margin-bottom:-10vh!important}.m-right0,.m-h0{margin-right:0!important}.m-right1,.m-h1{margin-right:2vw!important}.m-right2,.m-h2{margin-right:4vw!important}.m-right3,.m-h3{margin-right:6vw!important}.m-right4,.m-h4{margin-right:8vw!important}.m-right5,.m-h5{margin-right:10vw!important}.m-right-1,.m-h-1{margin-right:-2vw!important}.m-right-2,.m-h-2{margin-right:-4vw!important}.m-right-3,.m-h-3{margin-right:-6vw!important}.m-right-4,.m-h-4{margin-right:-8vw!important}.m-right-5,.m-h-5{margin-right:-10vw!important}.m-left0,.m-h0{margin-left:0!important}.m-left1,.m-h1{margin-left:2vw!important}.m-left2,.m-h2{margin-left:4vw!important}.m-left3,.m-h3{margin-left:6vw!important}.m-left4,.m-h4{margin-left:8vw!important}.m-left5,.m-h5{margin-left:10vw!important}.m-left-1,.m-h-1{margin-left:-2vw!important}.m-left-2,.m-h-2{margin-left:-4vw!important}.m-left-3,.m-h-3{margin-left:-6vw!important}.m-left-4,.m-h-4{margin-left:-8vw!important}.m-left-5,.m-h-5{margin-left:-10vw!important}.m0{margin:0!important}.m02{margin:.5vh .5vw!important}.m05{margin:1vh 1vw!important}.m1{margin:2vh 2vw!important}.m2{margin:4vh 4vw!important}.m3{margin:6vh 6vw!important}.m4{margin:8vh 8vw!important}.m5{margin:10vh 10vw!important}.m-1{margin:-2vh -2vw!important}.m-2{margin:-4vh -4vw!important}.m-3{margin:-6vh -6vw!important}.m-4{margin:-8vh -8vw!important}.m-5{margin:-10vh -10vw!important}.p-top0,.p-v0{padding-top:0!important}.p-top1,.p-v1{padding-top:2vh!important}.p-top2,.p-v2{padding-top:4vh!important}.p-top3,.p-v3{padding-top:6vh!important}.p-top4,.p-v4{padding-top:8vh!important}.p-top5,.p-v5{padding-top:10vh!important}.p-bottom0,.p-v0{padding-bottom:0!important}.p-bottom1,.p-v1{padding-bottom:2vh!important}.p-bottom2,.p-v2{padding-bottom:4vh!important}.p-bottom3,.p-v3{padding-bottom:6vh!important}.p-bottom4,.p-v4{padding-bottom:8vh!important}.p-bottom5,.p-v5{padding-bottom:10vh!important}.p-right0,.p-h0{padding-right:0!important}.p-right1,.p-h1{padding-right:2vw!important}.p-right2,.p-h2{padding-right:4vw!important}.p-right3,.p-h3{padding-right:6vw!important}.p-right4,.p-h4{padding-right:8vw!important}.p-right5,.p-h5{padding-right:10vw!important}.p-left0,.p-h0{padding-left:0!important}.p-left1,.p-h1{padding-left:2vw!important}.p-left2,.p-h2{padding-left:4vw!important}.p-left3,.p-h3{padding-left:6vw!important}.p-left4,.p-h4{padding-left:8vw!important}.p-left5,.p-h5{padding-left:10vw!important}.p0{padding:0!important;padding:0!important}.p02{padding:.5vh .5vw!important}.p05{padding:1vh 1vw!important}.p1{padding:2vh 2vw!important}.p2{padding:4vh 4vw!important}.p3{padding:6vh 6vw!important}.p4{padding:8vh 8vw!important}.p5{padding:10vh 10vw!important}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="phone"],input[type="time"],input[type="url"],textarea,#tooltips input,#tooltips select,#tooltips textarea,body div .select2-container--default .select2-selection--single,#tooltips input,#tooltips select,#tooltips textarea,.zelect{-webkit-appearance:none;background-color:#fff;font-family:inherit;border:0;color:rgba(0,0,0,0.75);margin:0;padding:.5rem;max-width:100%;box-sizing:border-box;box-shadow:none;background-color:transparent;padding:11px 12px;width:100%;position:relative;top:0;left:0;z-index:1;outline:0;border-bottom:2px solid #ccc;height:50px;font-size:1em;border-radius:0}input[type="checkbox"],input[type="radio"]{width:1.3125rem;max-width:1.3125rem;height:1.3125rem}input[type="checkbox"] + label,input[type="radio"] + label{display:inline-block;margin-left:.5rem;margin-right:.5rem;margin-bottom:0;vertical-align:baseline}#tooltips{width:100%}#tooltips .select2-selection__rendered,#tooltips select,#tooltips input,#tooltips label,#tooltips div.datos[data-prefijo]:before{font-family:'ArialMTPro-BoldCond';text-transform:uppercase;line-height:21px}#tooltips select{padding-left:12px}label strong{color:#000;opacity:1}form div.datos{position:relative;overflow:hidden;font-size:.95em}.miniForm #tooltips input,.miniForm #tooltips select,body div .miniForm .select2-container--default .select2-selection--single{height:40px}form div.datos.select{overflow:visible}#tooltips select,#tooltips label{color:#555}#tooltips select.valid{color:rgba(0,0,0,0.75);padding-left:10px}#tooltips .pruebasAdmision select{padding-left:45px}#tooltips label{font-weight:300;transition:background 0.2s,color 0.2s,top 0.2s,bottom 0.2s,right 0.2s,left .2s;position:absolute;bottom:3px;font-size:1em;padding:7px 6px 7px 12px;left:0}#tooltips.label-abajo input,#tooltips.label-abajo textarea{padding:14px 12px;z-index:1}#tooltips .label-abajo label{top:0;bottom:0;left:0;width:100%}form div.datos.telefono{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legal{margin:11px 0;color:#777;font-family:ArialMTPro-LightCond;letter-spacing:.5px;font-size:.95em;line-height:1.1}.legal a{font-size:90%;opacity:.5;border-width:2px}.miniForm button.enviar{font-size:1.62em}div.datos.condiciones{display:flex;align-items:center;letter-spacing:0;margin-top:10px;color:#333}div.datos.condiciones label .noaceptada.error,div.datos.condiciones label .aceptada{display:none}div.datos.condiciones input.error + label + label.error .noaceptada,div.datos.condiciones input:checked + label .noaceptada,div.datos.condiciones input:checked + label + label .noaceptada{display:none}div.datos.condiciones input:checked + label .aceptada,div.datos.condiciones input:checked + label + label .aceptada{display:inline}.select2,div.datos.titulacion.pocas,div.datos.provincia,div.datos.convocatoriainteres,div.datos.procedencia,form .tooltip{display:none}#divProvincia .select2.select2-container.select2-container--default{width:100%!important}html body.didomi-popup-open{overflow:auto!important}#didomi-host .didomi-popup-backdrop{opacity:0;z-index:-1}@media only screen and (max-width: 68.6875em){#banners,.cabecera,.titulacion .cabecera.noForm,.cabecera,#banners{margin-top:0}#banners{height:570px;background:#f9f9f9}.titulacion.proyecto #banners{height:600px}#banners span.textos,.titulacion .cabecera .textosCabecera{position:relative;height:auto;margin-top:400px;min-width:0;left:0;line-height:1.7}.titulacion .cabecera .textosCabecera{ padding-top:40px}#banners span.textos{position:absolute;top:auto;margin-top:0;padding-bottom:30px;max-width:100%;width:90%;z-index:1;bottom:0;line-height:1.1;background:#f9f9f9}.titulacion.proyecto #banners .textos{height:200px}#banners img,.titulacion .cabecera.video video,.titulacion .cabecera.noForm img,.titulacion .cabecera img{height:400px;position:absolute;top:0;left:0}.titulacion .cabecera.noForm,.titulacion .cabecera{height:auto}.titulacion .cabecera>div{position:relative;flex-direction:column;flex-direction:row}.titulacion .cabecera.noForm>div{position:relative;float:left}.titulacion .cabecera .miniForm{position:relative;width:100%;max-width:40%;min-width:265px;margin-top:150px;z-index:2;max-height:initial}.titulacion .miniForm .titulo{font-size:17px}.miniForm button.enviar{font-size:1.25em}.titulacion .cabecera .miniForm iframe{width:100%}.titulacion .cabecera .miniForm.pantalla{display:block!important}#cabecera .personaCabecera+.textosCabecera,.titulacion .cabecera.noForm .textosCabecera{margin-top:420px;max-width:100%;width:100%;position:relative;left:0;padding:20px}#cabecera .personaCabecera img{top:140px}}@media only screen and (max-width: 50em){.preheader{display:none}.encabezado{position:sticky;top:0;width:100%!important;z-index:107;box-shadow:0 7px 15px #0000001c;background:#fff}.encabezado header{z-index:104;position:sticky;width:81%;height:60px;float:left;top:0;display:flex;align-items:center}.logoNebrija{display:flex;float:left;width:144px;margin-top:6px;justify-content:flex-start}.logoNebrija a{display:block;margin:0 10px}.logoNebrija img{height:auto;width:100%;opacity:1}.central{width:77%;float:left}.menuTop{display:flex;width:100%;justify-content:space-evenly}.menuTop a{padding:1vh 3vw;box-shadow:-2px 0 0 #eee;display:flex;align-items:center;margin:4px;color:#666}.menuTop>a{box-shadow:none}.menuTop>div{display:none}.menuTop svg{height:30px;padding:0 3px}.menuTop>div{position:relative;cursor:pointer}.menuTop div ul{display:none;background:#fff;padding:5px;border:3px solid #c2002f66;width:100%;margin-left:-9px}.menuTop div.desplegado ul{display:flex;width:97vw;left:0;border:0;flex-wrap:wrap;right:0;background:#333;position:absolute;top:60px}.menuTop div.desplegado ul li{flex-grow:1}.menuTop div.desplegado ul li a{text-indent:0;font-size:x-large;line-height:1.1;display:flex;flex-direction:column;color:#fff}.menuTop div.desplegado ul li a span{font-size:80%;font-family:'ArialMTPro-Cond';}.menuTop div.desplegado ul li a svg.telefono{display:none}.menuTop svg.telefono{width:27px}.menuTop div svg.flecha{height:10px}.menuTop div.desplegado svg.flecha{transition:.2s ease transform;transform:rotate(180deg)}.menuTop .desplegar.telefono{display:flex;align-items:center;padding:1vh 3vw;position:static}.menuTop a.informate,.menuTop a.telefono{font:1.15em ArialMTPro-BoldCond,sans-serif;color:#000}.menuTop a.informate{background:#c2002f;color:#fff;margin-top:-8px;font-size:126%;box-shadow:none;margin-bottom:0;position:fixed;bottom:0;width:100%;letter-spacing:3px;text-align:center;justify-content:center;left:0;margin-left:0}#menuMovil{display:flex;height:60px}#menuMovil span.cerrar,body.sidr-open span.abrir{display:none}body.sidr-open #menuMovil span.cerrar{display:flex;line-height:.8;font-size:43px;font-family: monospace;margin:-4px 6px 2px 15px}#menuPrincipal{display:none}.cabecera .tituloCabecera,#banners span.titulo{font-size:4.6vw}.cabecera .subtituloCabecera,#banners span.subtitulo{font-size:2.6vw}.cabecera .tituloCabecera.XL,#banners span.titulo.XL{font-size:5vw}.cabecera .tituloCabecera.L,#banners span.titulo.L{font-size:4.9vw}.cabecera .tituloCabecera.S,#banners span.titulo.S{font-size:4.4vw}.cabecera .tituloCabecera.XS,.cabecera>div>h2,#banners span.titulo.XS{font-size:4.3vw}.cabecera .subtituloCabecera.XL,#banners span.subtitulo.XL{font-size:2.9vw}.cabecera .subtituloCabecera.L,#banners span.subtitulo.L{font-size:2.75vw}.cabecera .subtituloCabecera.S,#banners span.subtitulo.S{font-size:2.5vw}.cabecera .textoCabecera,.cabecera .subtituloCabecera.XS,#banners span.subtitulo.XS{font-size:2vw}body #breadcrumbs{display:none!important}.cabecera h2 a.linkBig{font-size:2.8vw}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}}@media only screen and (max-width: 34.375em){.encabezado header{width:80%}.logoNebrija{width:120px;margin-right:10px;margin-top:7px}.logoNebrija a{margin:0 0 0 4px}.central{width:calc(100% - 110px)}.menuTop a{padding:10px 1px 10px 5px;flex-grow:1;display:flex;justify-content:space-around}#menuMovil{width:calc(20% -120px);color:transparent;font-size:0;padding:8px 10px 5px 5px}#menuMovil span{font-size:40px}.container_22 .grid_4,.container_22 .grid_12,.container_22 .grid_18,.container_22 .grid_22{margin-left:2%!important;margin-right:2%!important;width:96%!important}.titulacion .cabecera>div{flex-direction:column}.titulacion .cabecera .miniForm{margin-top:0;max-width:100%;margin-bottom:30px}.titulacion .cabecera .textosCabecera{margin-top:500px;min-width:0;line-height:1.1}.titulacion .cabecera img{height:500px}.titulacion .cabecera.noForm img{height:400px}#banners{height:670px}#banners span.textos.left,#banners span.textos{width:93%;left:0;font-size:90%}.cabecera .tituloCabecera,#banners span.titulo{font-size:2em}.cabecera .subtituloCabecera,#banners span.subtitulo{font-size:1.8em}.cabecera .tituloCabecera.XL,#banners span.titulo.XL{font-size:2.3em}.cabecera .tituloCabecera.L,#banners span.titulo.L{font-size:2.15em}.cabecera .tituloCabecera.S,#banners span.titulo.S{font-size:1.7em}.cabecera .tituloCabecera.XS,.cabecera>div>h2,#banners span.titulo.XS{font-size:1.5em}.cabecera .subtituloCabecera,#banners span.subtitulo{font-size:1.4em}.cabecera>div>h2>span{font-size:80%}.cabecera .subtituloCabecera.XL,#banners span.subtitulo.XL{font-size:1.5em}.cabecera .subtituloCabecera.L,#banners span.subtitulo.L{font-size:1.45em}.cabecera .subtituloCabecera.S,#banners span.subtitulo.S{font-size:1.3em}.cabecera .textoCabecera,.cabecera .subtituloCabecera.XS,#banners span.subtitulo.XS{font-size:1.25em}.cabecera>div>h2{width:50%;max-width:50%;box-sizing:border-box}.cabecera>div.dosEnlaces>h2:nth-child(2){width:40%;left:5%}html body #breadcrumbs{display:none}.movil{display:block}.pantalla{display:none}}@media only screen and (min-width: 34.4375em) and (max-width: 50em){.miniForm #tooltips input,.miniForm #tooltips select,body.titulacion div .select2-container--default .select2-selection--single{height:40px}.miniForm #tooltips.label-abajo input:focus + label,.miniForm #tooltips.label-abajo input:focus + label + label{margin-top:-42px}}@media only screen and (min-width: 34.4375em){.container_22{margin-left:auto;margin-right:auto;width:95%;clear:both}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22{display:inline;float:left;position:relative;box-sizing:border-box;padding-left:.5%;padding-right:.5%;width:99%;margin-left:0;margin-right:0}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.push_16,.pull_16,.push_17,.pull_17,.push_18,.pull_18,.push_19,.pull_19,.push_20,.pull_20,.push_21,.pull_21,.push_22,.pull_22{position:relative}.alpha{padding-left:0}.omega{padding-right:0}.prefix_1,.prefix_2,.prefix_3,.prefix_4,.prefix_5,.prefix_6,.prefix_7,.prefix_8,.prefix_9,.prefix_10,.prefix_11,.prefix_12,.prefix_13,.prefix_14,.prefix_15,.prefix_16,.prefix_17,.prefix_18,.prefix_19,.prefix_20,.prefix_21,.prefix_22{box-sizing:content-box;padding-right:0}.suffix_1,.suffix_2,.suffix_3,.suffix_4,.suffix_5,.suffix_6,.suffix_7,.suffix_8,.suffix_9,.suffix_10,.suffix_11,.suffix_12,.suffix_13,.suffix_14,.suffix_15,.suffix_16,.suffix_17,.suffix_18,.suffix_19,.suffix_20,.suffix_21,.suffix_22{box-sizing:content-box;padding-left:0}.movil{display:none}.pantalla{display:block}}@media only screen and (min-width: 37.5em){.container_22 .grid_22 .grid_1,.container_22 .grid_1{width:calc(100% /(22/1))}.container_22 .prefix_1{padding-left:calc(100% /(22/1))}.container_22 .suffix_1{padding-right:calc(100% /(22/1))}.container_22 .push_1{left:calc(100% /(22/1))}.container_22 .pull_1{right:calc(100% /(22/1))}.container_22 .grid_22 .grid_2,.container_22 .grid_2{width:calc(100% /(22/2))}.container_22 .prefix_2{padding-left:calc(100% /(22/2))}.container_22 .suffix_2{padding-right:calc(100% /(22/2))}.container_22 .push_2{left:calc(100% /(22/2))}.container_22 .pull_2{right:calc(100% /(22/2))}.container_22 .grid_22 .grid_3,.container_22 .grid_3{width:calc(100% /(22/3))}.container_22 .prefix_3{padding-left:calc(100% /(22/3))}.container_22 .suffix_3{padding-right:calc(100% /(22/3))}.container_22 .push_3{left:calc(100% /(22/3))}.container_22 .pull_3{right:calc(100% /(22/3))}.container_22 .grid_22 .grid_4,.container_22 .grid_4{width:calc(100% /(22/4))}.container_22 .prefix_4{padding-left:calc(100% /(22/4))}.container_22 .suffix_4{padding-right:calc(100% /(22/4))}.container_22 .push_4{left:calc(100% /(22/4))}.container_22 .pull_4{right:calc(100% /(22/4))}.container_22 .grid_22 .grid_5,.container_22 .grid_5{width:calc(100% /(22/5))}.container_22 .prefix_5{padding-left:calc(100% /(22/5))}.container_22 .suffix_5{padding-right:calc(100% /(22/5))}.container_22 .push_5{left:calc(100% /(22/5))}.container_22 .pull_5{right:calc(100% /(22/5))}.container_22 .grid_22 .grid_6,.container_22 .grid_6{width:calc(100% /(22/6))}.container_22 .prefix_6{padding-left:calc(100% /(22/6))}.container_22 .suffix_6{padding-right:calc(100% /(22/6))}.container_22 .push_6{left:calc(100% /(22/6))}.container_22 .pull_6{right:calc(100% /(22/6))}.container_22 .grid_22 .grid_7,.container_22 .grid_7{width:calc(100% /(22/7))}.container_22 .prefix_7{padding-left:calc(100% /(22/7))}.container_22 .suffix_7{padding-right:calc(100% /(22/7))}.container_22 .push_7{left:calc(100% /(22/7))}.container_22 .pull_7{right:calc(100% /(22/7))}.container_22 .grid_22 .grid_8,.container_22 .grid_8{width:calc(100% /(22/8))}.container_22 .prefix_8{padding-left:calc(100% /(22/8))}.container_22 .suffix_8{padding-right:calc(100% /(22/8))}.container_22 .push_8{left:calc(100% /(22/8))}.container_22 .pull_8{right:calc(100% /(22/8))}.container_22 .grid_22 .grid_9,.container_22 .grid_9{width:calc(100% /(22/9))}.container_22 .prefix_9{padding-left:calc(100% /(22/9))}.container_22 .suffix_9{padding-right:calc(100% /(22/9))}.container_22 .push_9{left:calc(100% /(22/9))}.container_22 .pull_9{right:calc(100% /(22/9))}.container_22 .grid_22 .grid_10,.container_22 .grid_10{width:calc(100% /(22/10))}.container_22 .prefix_10{padding-left:calc(100% /(22/10))}.container_22 .suffix_10{padding-right:calc(100% /(22/10))}.container_22 .push_10{left:calc(100% /(22/10))}.container_22 .pull_10{right:calc(100% /(22/10))}.container_22 .grid_22 .grid_11,.container_22 .grid_11{width:calc(100% /(22/11))}.container_22 .prefix_11{padding-left:calc(100% /(22/11))}.container_22 .suffix_11{padding-right:calc(100% /(22/11))}.container_22 .push_11{left:calc(100% /(22/11))}.container_22 .pull_11{right:calc(100% /(22/11))}.container_22 .grid_22 .grid_12,.container_22 .grid_12{width:calc(100% /(22/12))}.container_22 .prefix_12{padding-left:calc(100% /(22/12))}.container_22 .suffix_12{padding-right:calc(100% /(22/12))}.container_22 .push_12{left:calc(100% /(22/12))}.container_22 .pull_12{right:calc(100% /(22/12))}.container_22 .grid_22 .grid_13,.container_22 .grid_13{width:calc(100% /(22/13))}.container_22 .prefix_13{padding-left:calc(100% /(22/13))}.container_22 .suffix_13{padding-right:calc(100% /(22/13))}.container_22 .push_13{left:calc(100% /(22/13))}.container_22 .pull_13{right:calc(100% /(22/13))}.container_22 .grid_22 .grid_14,.container_22 .grid_14{width:calc(100% /(22/14))}.container_22 .prefix_14{padding-left:calc(100% /(22/14))}.container_22 .suffix_14{padding-right:calc(100% /(22/14))}.container_22 .push_14{left:calc(100% /(22/14))}.container_22 .pull_14{right:calc(100% /(22/14))}.container_22 .grid_22 .grid_15,.container_22 .grid_15{width:calc(100% /(22/15))}.container_22 .prefix_15{padding-left:calc(100% /(22/15))}.container_22 .suffix_15{padding-right:calc(100% /(22/15))}.container_22 .push_15{left:calc(100% /(22/15))}.container_22 .pull_15{right:calc(100% /(22/15))}.container_22 .grid_22 .grid_16,.container_22 .grid_16{width:calc(100% /(22/16))}.container_22 .prefix_16{padding-left:calc(100% /(22/16))}.container_22 .suffix_16{padding-right:calc(100% /(22/16))}.container_22 .push_16{left:calc(100% /(22/16))}.container_22 .pull_16{right:calc(100% /(22/16))}.container_22 .grid_22 .grid_17,.container_22 .grid_17{width:calc(100% /(22/17))}.container_22 .prefix_17{padding-left:calc(100% /(22/17))}.container_22 .suffix_17{padding-right:calc(100% /(22/17))}.container_22 .push_17{left:calc(100% /(22/17))}.container_22 .pull_17{right:calc(100% /(22/17))}.container_22 .grid_22 .grid_18,.container_22 .grid_18{width:calc(100% /(22/18))}.container_22 .prefix_18{padding-left:calc(100% /(22/18))}.container_22 .suffix_18{padding-right:calc(100% /(22/18))}.container_22 .push_18{left:calc(100% /(22/18))}.container_22 .pull_18{right:calc(100% /(22/18))}.container_22 .grid_22 .grid_19,.container_22 .grid_19{width:calc(100% /(22/19))}.container_22 .prefix_19{padding-left:calc(100% /(22/19))}.container_22 .suffix_19{padding-right:calc(100% /(22/19))}.container_22 .push_19{left:calc(100% /(22/19))}.container_22 .pull_19{right:calc(100% /(22/19))}.container_22 .grid_22 .grid_20,.container_22 .grid_20{width:calc(100% /(22/20))}.container_22 .prefix_20{padding-left:calc(100% /(22/20))}.container_22 .suffix_20{padding-right:calc(100% /(22/20))}.container_22 .push_20{left:calc(100% /(22/20))}.container_22 .pull_20{right:calc(100% /(22/20))}.container_22 .grid_22 .grid_21,.container_22 .grid_21{width:calc(100% /(22/21))}.container_22 .prefix_21{padding-left:calc(100% /(22/21))}.container_22 .suffix_21{padding-right:calc(100% /(22/21))}.container_22 .push_21{left:calc(100% /(22/21))}.container_22 .pull_21{right:calc(100% /(22/21))}.container_22 .grid_22{width:calc(100% /(22/22))}.container_22 .prefix_22{padding-left:calc(100% /(22/22))}.container_22 .suffix_22{padding-right:calc(100% /(22/22))}.container_22 .push_22{left:calc(100% /(22/22))}.container_22 .pull_22{right:calc(100% /(22/22))}.container_22 .grid_21 .grid_1{width:calc(100% /(21/1))}.container_22 .grid_21 .prefix_1{padding-left:calc(100% /(21/1))}.container_22 .grid_21 .push_1{left:calc(100% /(21/1))}.container_22 .grid_21 .suffix_1{padding-right:calc(100% /(21/1))}.container_22 .grid_21 .pull_1{right:calc(100% /(21/1))}.container_22 .grid_21 .grid_2{width:calc(100% /(21/2))}.container_22 .grid_21 .prefix_2{padding-left:calc(100% /(21/2))}.container_22 .grid_21 .push_2{left:calc(100% /(21/2))}.container_22 .grid_21 .suffix_2{padding-right:calc(100% /(21/2))}.container_22 .grid_21 .pull_2{right:calc(100% /(21/2))}.container_22 .grid_21 .grid_3{width:calc(100% /(21/3))}.container_22 .grid_21 .prefix_3{padding-left:calc(100% /(21/3))}.container_22 .grid_21 .push_3{left:calc(100% /(21/3))}.container_22 .grid_21 .suffix_3{padding-right:calc(100% /(21/3))}.container_22 .grid_21 .pull_3{right:calc(100% /(21/3))}.container_22 .grid_21 .grid_4{width:calc(100% /(21/4))}.container_22 .grid_21 .prefix_4{padding-left:calc(100% /(21/4))}.container_22 .grid_21 .push_4{left:calc(100% /(21/4))}.container_22 .grid_21 .suffix_4{padding-right:calc(100% /(21/4))}.container_22 .grid_21 .pull_4{right:calc(100% /(21/4))}.container_22 .grid_21 .grid_5{width:calc(100% /(21/5))}.container_22 .grid_21 .prefix_5{padding-left:calc(100% /(21/5))}.container_22 .grid_21 .push_5{left:calc(100% /(21/5))}.container_22 .grid_21 .suffix_5{padding-right:calc(100% /(21/5))}.container_22 .grid_21 .pull_5{right:calc(100% /(21/5))}.container_22 .grid_21 .grid_6{width:calc(100% /(21/6))}.container_22 .grid_21 .prefix_6{padding-left:calc(100% /(21/6))}.container_22 .grid_21 .push_6{left:calc(100% /(21/6))}.container_22 .grid_21 .suffix_6{padding-right:calc(100% /(21/6))}.container_22 .grid_21 .pull_6{right:calc(100% /(21/6))}.container_22 .grid_21 .grid_7{width:calc(100% /(21/7))}.container_22 .grid_21 .prefix_7{padding-left:calc(100% /(21/7))}.container_22 .grid_21 .push_7{left:calc(100% /(21/7))}.container_22 .grid_21 .suffix_7{padding-right:calc(100% /(21/7))}.container_22 .grid_21 .pull_7{right:calc(100% /(21/7))}.container_22 .grid_21 .grid_8{width:calc(100% /(21/8))}.container_22 .grid_21 .prefix_8{padding-left:calc(100% /(21/8))}.container_22 .grid_21 .push_8{left:calc(100% /(21/8))}.container_22 .grid_21 .suffix_8{padding-right:calc(100% /(21/8))}.container_22 .grid_21 .pull_8{right:calc(100% /(21/8))}.container_22 .grid_21 .grid_9{width:calc(100% /(21/9))}.container_22 .grid_21 .prefix_9{padding-left:calc(100% /(21/9))}.container_22 .grid_21 .push_9{left:calc(100% /(21/9))}.container_22 .grid_21 .suffix_9{padding-right:calc(100% /(21/9))}.container_22 .grid_21 .pull_9{right:calc(100% /(21/9))}.container_22 .grid_21 .grid_10{width:calc(100% /(21/10))}.container_22 .grid_21 .prefix_10{padding-left:calc(100% /(21/10))}.container_22 .grid_21 .push_10{left:calc(100% /(21/10))}.container_22 .grid_21 .suffix_10{padding-right:calc(100% /(21/10))}.container_22 .grid_21 .pull_10{right:calc(100% /(21/10))}.container_22 .grid_21 .grid_11{width:calc(100% /(21/11))}.container_22 .grid_21 .prefix_11{padding-left:calc(100% /(21/11))}.container_22 .grid_21 .push_11{left:calc(100% /(21/11))}.container_22 .grid_21 .suffix_11{padding-right:calc(100% /(21/11))}.container_22 .grid_21 .pull_11{right:calc(100% /(21/11))}.container_22 .grid_21 .grid_12{width:calc(100% /(21/12))}.container_22 .grid_21 .prefix_12{padding-left:calc(100% /(21/12))}.container_22 .grid_21 .push_12{left:calc(100% /(21/12))}.container_22 .grid_21 .suffix_12{padding-right:calc(100% /(21/12))}.container_22 .grid_21 .pull_12{right:calc(100% /(21/12))}.container_22 .grid_21 .grid_13{width:calc(100% /(21/13))}.container_22 .grid_21 .prefix_13{padding-left:calc(100% /(21/13))}.container_22 .grid_21 .push_13{left:calc(100% /(21/13))}.container_22 .grid_21 .suffix_13{padding-right:calc(100% /(21/13))}.container_22 .grid_21 .pull_13{right:calc(100% /(21/13))}.container_22 .grid_21 .grid_14{width:calc(100% /(21/14))}.container_22 .grid_21 .prefix_14{padding-left:calc(100% /(21/14))}.container_22 .grid_21 .push_14{left:calc(100% /(21/14))}.container_22 .grid_21 .suffix_14{padding-right:calc(100% /(21/14))}.container_22 .grid_21 .pull_14{right:calc(100% /(21/14))}.container_22 .grid_21 .grid_15{width:calc(100% /(21/15))}.container_22 .grid_21 .prefix_15{padding-left:calc(100% /(21/15))}.container_22 .grid_21 .push_15{left:calc(100% /(21/15))}.container_22 .grid_21 .suffix_15{padding-right:calc(100% /(21/15))}.container_22 .grid_21 .pull_15{right:calc(100% /(21/15))}.container_22 .grid_21 .grid_16{width:calc(100% /(21/16))}.container_22 .grid_21 .prefix_16{padding-left:calc(100% /(21/16))}.container_22 .grid_21 .push_16{left:calc(100% /(21/16))}.container_22 .grid_21 .suffix_16{padding-right:calc(100% /(21/16))}.container_22 .grid_21 .pull_16{right:calc(100% /(21/16))}.container_22 .grid_21 .grid_17{width:calc(100% /(21/17))}.container_22 .grid_21 .prefix_17{padding-left:calc(100% /(21/17))}.container_22 .grid_21 .push_17{left:calc(100% /(21/17))}.container_22 .grid_21 .suffix_17{padding-right:calc(100% /(21/17))}.container_22 .grid_21 .pull_17{right:calc(100% /(21/17))}.container_22 .grid_21 .grid_18{width:calc(100% /(21/18))}.container_22 .grid_21 .prefix_18{padding-left:calc(100% /(21/18))}.container_22 .grid_21 .push_18{left:calc(100% /(21/18))}.container_22 .grid_21 .suffix_18{padding-right:calc(100% /(21/18))}.container_22 .grid_21 .pull_18{right:calc(100% /(21/18))}.container_22 .grid_21 .grid_19{width:calc(100% /(21/19))}.container_22 .grid_21 .prefix_19{padding-left:calc(100% /(21/19))}.container_22 .grid_21 .push_19{left:calc(100% /(21/19))}.container_22 .grid_21 .suffix_19{padding-right:calc(100% /(21/19))}.container_22 .grid_21 .pull_19{right:calc(100% /(21/19))}.container_22 .grid_21 .grid_20{width:calc(100% /(21/20))}.container_22 .grid_21 .prefix_20{padding-left:calc(100% /(21/20))}.container_22 .grid_21 .push_20{left:calc(100% /(21/20))}.container_22 .grid_21 .suffix_20{padding-right:calc(100% /(21/20))}.container_22 .grid_21 .pull_20{right:calc(100% /(21/20))}.container_22 .grid_21 .grid_21{width:calc(100% /(21/21))}.container_22 .grid_21 .prefix_21{padding-left:calc(100% /(21/21))}.container_22 .grid_21 .push_21{left:calc(100% /(21/21))}.container_22 .grid_21 .suffix_21{padding-right:calc(100% /(21/21))}.container_22 .grid_21 .pull_21{right:calc(100% /(21/21))}.container_22 .grid_20 .grid_1{width:calc(100% /(20/1))}.container_22 .grid_20 .prefix_1{padding-left:calc(100% /(20/1))}.container_22 .grid_20 .push_1{left:calc(100% /(20/1))}.container_22 .grid_20 .suffix_1{padding-right:calc(100% /(20/1))}.container_22 .grid_20 .pull_1{right:calc(100% /(20/1))}.container_22 .grid_20 .grid_2{width:calc(100% /(20/2))}.container_22 .grid_20 .prefix_2{padding-left:calc(100% /(20/2))}.container_22 .grid_20 .push_2{left:calc(100% /(20/2))}.container_22 .grid_20 .suffix_2{padding-right:calc(100% /(20/2))}.container_22 .grid_20 .pull_2{right:calc(100% /(20/2))}.container_22 .grid_20 .grid_3{width:calc(100% /(20/3))}.container_22 .grid_20 .prefix_3{padding-left:calc(100% /(20/3))}.container_22 .grid_20 .push_3{left:calc(100% /(20/3))}.container_22 .grid_20 .suffix_3{padding-right:calc(100% /(20/3))}.container_22 .grid_20 .pull_3{right:calc(100% /(20/3))}.container_22 .grid_20 .grid_4{width:calc(100% /(20/4))}.container_22 .grid_20 .prefix_4{padding-left:calc(100% /(20/4))}.container_22 .grid_20 .push_4{left:calc(100% /(20/4))}.container_22 .grid_20 .suffix_4{padding-right:calc(100% /(20/4))}.container_22 .grid_20 .pull_4{right:calc(100% /(20/4))}.container_22 .grid_20 .grid_5{width:calc(100% /(20/5))}.container_22 .grid_20 .prefix_5{padding-left:calc(100% /(20/5))}.container_22 .grid_20 .push_5{left:calc(100% /(20/5))}.container_22 .grid_20 .suffix_5{padding-right:calc(100% /(20/5))}.container_22 .grid_20 .pull_5{right:calc(100% /(20/5))}.container_22 .grid_20 .grid_6{width:calc(100% /(20/6))}.container_22 .grid_20 .prefix_6{padding-left:calc(100% /(20/6))}.container_22 .grid_20 .push_6{left:calc(100% /(20/6))}.container_22 .grid_20 .suffix_6{padding-right:calc(100% /(20/6))}.container_22 .grid_20 .pull_6{right:calc(100% /(20/6))}.container_22 .grid_20 .grid_7{width:calc(100% /(20/7))}.container_22 .grid_20 .prefix_7{padding-left:calc(100% /(20/7))}.container_22 .grid_20 .push_7{left:calc(100% /(20/7))}.container_22 .grid_20 .suffix_7{padding-right:calc(100% /(20/7))}.container_22 .grid_20 .pull_7{right:calc(100% /(20/7))}.container_22 .grid_20 .grid_8{width:calc(100% /(20/8))}.container_22 .grid_20 .prefix_8{padding-left:calc(100% /(20/8))}.container_22 .grid_20 .push_8{left:calc(100% /(20/8))}.container_22 .grid_20 .suffix_8{padding-right:calc(100% /(20/8))}.container_22 .grid_20 .pull_8{right:calc(100% /(20/8))}.container_22 .grid_20 .grid_9{width:calc(100% /(20/9))}.container_22 .grid_20 .prefix_9{padding-left:calc(100% /(20/9))}.container_22 .grid_20 .push_9{left:calc(100% /(20/9))}.container_22 .grid_20 .suffix_9{padding-right:calc(100% /(20/9))}.container_22 .grid_20 .pull_9{right:calc(100% /(20/9))}.container_22 .grid_20 .grid_10{width:calc(100% /(20/10))}.container_22 .grid_20 .prefix_10{padding-left:calc(100% /(20/10))}.container_22 .grid_20 .push_10{left:calc(100% /(20/10))}.container_22 .grid_20 .suffix_10{padding-right:calc(100% /(20/10))}.container_22 .grid_20 .pull_10{right:calc(100% /(20/10))}.container_22 .grid_20 .grid_11{width:calc(100% /(20/11))}.container_22 .grid_20 .prefix_11{padding-left:calc(100% /(20/11))}.container_22 .grid_20 .push_11{left:calc(100% /(20/11))}.container_22 .grid_20 .suffix_11{padding-right:calc(100% /(20/11))}.container_22 .grid_20 .pull_11{right:calc(100% /(20/11))}.container_22 .grid_20 .grid_12{width:calc(100% /(20/12))}.container_22 .grid_20 .prefix_12{padding-left:calc(100% /(20/12))}.container_22 .grid_20 .push_12{left:calc(100% /(20/12))}.container_22 .grid_20 .suffix_12{padding-right:calc(100% /(20/12))}.container_22 .grid_20 .pull_12{right:calc(100% /(20/12))}.container_22 .grid_20 .grid_13{width:calc(100% /(20/13))}.container_22 .grid_20 .prefix_13{padding-left:calc(100% /(20/13))}.container_22 .grid_20 .push_13{left:calc(100% /(20/13))}.container_22 .grid_20 .suffix_13{padding-right:calc(100% /(20/13))}.container_22 .grid_20 .pull_13{right:calc(100% /(20/13))}.container_22 .grid_20 .grid_14{width:calc(100% /(20/14))}.container_22 .grid_20 .prefix_14{padding-left:calc(100% /(20/14))}.container_22 .grid_20 .push_14{left:calc(100% /(20/14))}.container_22 .grid_20 .suffix_14{padding-right:calc(100% /(20/14))}.container_22 .grid_20 .pull_14{right:calc(100% /(20/14))}.container_22 .grid_20 .grid_15{width:calc(100% /(20/15))}.container_22 .grid_20 .prefix_15{padding-left:calc(100% /(20/15))}.container_22 .grid_20 .push_15{left:calc(100% /(20/15))}.container_22 .grid_20 .suffix_15{padding-right:calc(100% /(20/15))}.container_22 .grid_20 .pull_15{right:calc(100% /(20/15))}.container_22 .grid_20 .grid_16{width:calc(100% /(20/16))}.container_22 .grid_20 .prefix_16{padding-left:calc(100% /(20/16))}.container_22 .grid_20 .push_16{left:calc(100% /(20/16))}.container_22 .grid_20 .suffix_16{padding-right:calc(100% /(20/16))}.container_22 .grid_20 .pull_16{right:calc(100% /(20/16))}.container_22 .grid_20 .grid_17{width:calc(100% /(20/17))}.container_22 .grid_20 .prefix_17{padding-left:calc(100% /(20/17))}.container_22 .grid_20 .push_17{left:calc(100% /(20/17))}.container_22 .grid_20 .suffix_17{padding-right:calc(100% /(20/17))}.container_22 .grid_20 .pull_17{right:calc(100% /(20/17))}.container_22 .grid_20 .grid_18{width:calc(100% /(20/18))}.container_22 .grid_20 .prefix_18{padding-left:calc(100% /(20/18))}.container_22 .grid_20 .push_18{left:calc(100% /(20/18))}.container_22 .grid_20 .suffix_18{padding-right:calc(100% /(20/18))}.container_22 .grid_20 .pull_18{right:calc(100% /(20/18))}.container_22 .grid_20 .grid_19{width:calc(100% /(20/19))}.container_22 .grid_20 .prefix_19{padding-left:calc(100% /(20/19))}.container_22 .grid_20 .push_19{left:calc(100% /(20/19))}.container_22 .grid_20 .suffix_19{padding-right:calc(100% /(20/19))}.container_22 .grid_20 .pull_19{right:calc(100% /(20/19))}.container_22 .grid_20 .grid_20{width:calc(100% /(20/20))}.container_22 .grid_20 .prefix_20{padding-left:calc(100% /(20/20))}.container_22 .grid_20 .push_20{left:calc(100% /(20/20))}.container_22 .grid_20 .suffix_20{padding-right:calc(100% /(20/20))}.container_22 .grid_20 .pull_20{right:calc(100% /(20/20))}.container_22 .grid_18 .grid_1{width:calc(100% /(18/1))}.container_22 .grid_18 .prefix_1{padding-left:calc(100% /(18/1))}.container_22 .grid_18 .push_1{left:calc(100% /(18/1))}.container_22 .grid_18 .suffix_1{padding-right:calc(100% /(18/1))}.container_22 .grid_18 .pull_1{right:calc(100% /(18/1))}.container_22 .grid_18 .grid_2{width:calc(100% /(18/2))}.container_22 .grid_18 .prefix_2{padding-left:calc(100% /(18/2))}.container_22 .grid_18 .push_2{left:calc(100% /(18/2))}.container_22 .grid_18 .suffix_2{padding-right:calc(100% /(18/2))}.container_22 .grid_18 .pull_2{right:calc(100% /(18/2))}.container_22 .grid_18 .grid_3{width:calc(100% /(18/3))}.container_22 .grid_18 .prefix_3{padding-left:calc(100% /(18/3))}.container_22 .grid_18 .push_3{left:calc(100% /(18/3))}.container_22 .grid_18 .suffix_3{padding-right:calc(100% /(18/3))}.container_22 .grid_18 .pull_3{right:calc(100% /(18/3))}.container_22 .grid_18 .grid_4{width:calc(100% /(18/4))}.container_22 .grid_18 .prefix_4{padding-left:calc(100% /(18/4))}.container_22 .grid_18 .push_4{left:calc(100% /(18/4))}.container_22 .grid_18 .suffix_4{padding-right:calc(100% /(18/4))}.container_22 .grid_18 .pull_4{right:calc(100% /(18/4))}.container_22 .grid_18 .grid_5{width:calc(100% /(18/5))}.container_22 .grid_18 .prefix_5{padding-left:calc(100% /(18/5))}.container_22 .grid_18 .push_5{left:calc(100% /(18/5))}.container_22 .grid_18 .suffix_5{padding-right:calc(100% /(18/5))}.container_22 .grid_18 .pull_5{right:calc(100% /(18/5))}.container_22 .grid_18 .grid_6{width:calc(100% /(18/6))}.container_22 .grid_18 .prefix_6{padding-left:calc(100% /(18/6))}.container_22 .grid_18 .push_6{left:calc(100% /(18/6))}.container_22 .grid_18 .suffix_6{padding-right:calc(100% /(18/6))}.container_22 .grid_18 .pull_6{right:calc(100% /(18/6))}.container_22 .grid_18 .grid_7{width:calc(100% /(18/7))}.container_22 .grid_18 .prefix_7{padding-left:calc(100% /(18/7))}.container_22 .grid_18 .push_7{left:calc(100% /(18/7))}.container_22 .grid_18 .suffix_7{padding-right:calc(100% /(18/7))}.container_22 .grid_18 .pull_7{right:calc(100% /(18/7))}.container_22 .grid_18 .grid_8{width:calc(100% /(18/8))}.container_22 .grid_18 .prefix_8{padding-left:calc(100% /(18/8))}.container_22 .grid_18 .push_8{left:calc(100% /(18/8))}.container_22 .grid_18 .suffix_8{padding-right:calc(100% /(18/8))}.container_22 .grid_18 .pull_8{right:calc(100% /(18/8))}.container_22 .grid_18 .grid_9{width:calc(100% /(18/9))}.container_22 .grid_18 .prefix_9{padding-left:calc(100% /(18/9))}.container_22 .grid_18 .push_9{left:calc(100% /(18/9))}.container_22 .grid_18 .suffix_9{padding-right:calc(100% /(18/9))}.container_22 .grid_18 .pull_9{right:calc(100% /(18/9))}.container_22 .grid_18 .grid_10{width:calc(100% /(18/10))}.container_22 .grid_18 .prefix_10{padding-left:calc(100% /(18/10))}.container_22 .grid_18 .push_10{left:calc(100% /(18/10))}.container_22 .grid_18 .suffix_10{padding-right:calc(100% /(18/10))}.container_22 .grid_18 .pull_10{right:calc(100% /(18/10))}.container_22 .grid_18 .grid_11{width:calc(100% /(18/11))}.container_22 .grid_18 .prefix_11{padding-left:calc(100% /(18/11))}.container_22 .grid_18 .push_11{left:calc(100% /(18/11))}.container_22 .grid_18 .suffix_11{padding-right:calc(100% /(18/11))}.container_22 .grid_18 .pull_11{right:calc(100% /(18/11))}.container_22 .grid_18 .grid_12{width:calc(100% /(18/12))}.container_22 .grid_18 .prefix_12{padding-left:calc(100% /(18/12))}.container_22 .grid_18 .push_12{left:calc(100% /(18/12))}.container_22 .grid_18 .suffix_12{padding-right:calc(100% /(18/12))}.container_22 .grid_18 .pull_12{right:calc(100% /(18/12))}.container_22 .grid_18 .grid_13{width:calc(100% /(18/13))}.container_22 .grid_18 .prefix_13{padding-left:calc(100% /(18/13))}.container_22 .grid_18 .push_13{left:calc(100% /(18/13))}.container_22 .grid_18 .suffix_13{padding-right:calc(100% /(18/13))}.container_22 .grid_18 .pull_13{right:calc(100% /(18/13))}.container_22 .grid_18 .grid_14{width:calc(100% /(18/14))}.container_22 .grid_18 .prefix_14{padding-left:calc(100% /(18/14))}.container_22 .grid_18 .push_14{left:calc(100% /(18/14))}.container_22 .grid_18 .suffix_14{padding-right:calc(100% /(18/14))}.container_22 .grid_18 .pull_14{right:calc(100% /(18/14))}.container_22 .grid_18 .grid_15{width:calc(100% /(18/15))}.container_22 .grid_18 .prefix_15{padding-left:calc(100% /(18/15))}.container_22 .grid_18 .push_15{left:calc(100% /(18/15))}.container_22 .grid_18 .suffix_15{padding-right:calc(100% /(18/15))}.container_22 .grid_18 .pull_15{right:calc(100% /(18/15))}.container_22 .grid_18 .grid_16{width:calc(100% /(18/16))}.container_22 .grid_18 .prefix_16{padding-left:calc(100% /(18/16))}.container_22 .grid_18 .push_16{left:calc(100% /(18/16))}.container_22 .grid_18 .suffix_16{padding-right:calc(100% /(18/16))}.container_22 .grid_18 .pull_16{right:calc(100% /(18/16))}.container_22 .grid_18 .grid_17{width:calc(100% /(18/17))}.container_22 .grid_18 .prefix_17{padding-left:calc(100% /(18/17))}.container_22 .grid_18 .push_17{left:calc(100% /(18/17))}.container_22 .grid_18 .suffix_17{padding-right:calc(100% /(18/17))}.container_22 .grid_18 .pull_17{right:calc(100% /(18/17))}.container_22 .grid_18 .grid_18{width:calc(100% /(18/18))}.container_22 .grid_18 .prefix_18{padding-left:calc(100% /(18/18))}.container_22 .grid_18 .push_18{left:calc(100% /(18/18))}.container_22 .grid_18 .suffix_18{padding-right:calc(100% /(18/18))}.container_22 .grid_18 .pull_18{right:calc(100% /(18/18))}.container_22 .grid_16 .grid_1{width:calc(100% /(16/1))}.container_22 .grid_16 .prefix_1{padding-left:calc(100% /(16/1))}.container_22 .grid_16 .push_1{left:calc(100% /(16/1))}.container_22 .grid_16 .suffix_1{padding-right:calc(100% /(16/1))}.container_22 .grid_16 .pull_1{right:calc(100% /(16/1))}.container_22 .grid_16 .grid_2{width:calc(100% /(16/2))}.container_22 .grid_16 .prefix_2{padding-left:calc(100% /(16/2))}.container_22 .grid_16 .push_2{left:calc(100% /(16/2))}.container_22 .grid_16 .suffix_2{padding-right:calc(100% /(16/2))}.container_22 .grid_16 .pull_2{right:calc(100% /(16/2))}.container_22 .grid_16 .grid_3{width:calc(100% /(16/3))}.container_22 .grid_16 .prefix_3{padding-left:calc(100% /(16/3))}.container_22 .grid_16 .push_3{left:calc(100% /(16/3))}.container_22 .grid_16 .suffix_3{padding-right:calc(100% /(16/3))}.container_22 .grid_16 .pull_3{right:calc(100% /(16/3))}.container_22 .grid_16 .grid_4{width:calc(100% /(16/4))}.container_22 .grid_16 .prefix_4{padding-left:calc(100% /(16/4))}.container_22 .grid_16 .push_4{left:calc(100% /(16/4))}.container_22 .grid_16 .suffix_4{padding-right:calc(100% /(16/4))}.container_22 .grid_16 .pull_4{right:calc(100% /(16/4))}.container_22 .grid_16 .grid_5{width:calc(100% /(16/5))}.container_22 .grid_16 .prefix_5{padding-left:calc(100% /(16/5))}.container_22 .grid_16 .push_5{left:calc(100% /(16/5))}.container_22 .grid_16 .suffix_5{padding-right:calc(100% /(16/5))}.container_22 .grid_16 .pull_5{right:calc(100% /(16/5))}.container_22 .grid_16 .grid_6{width:calc(100% /(16/6))}.container_22 .grid_16 .prefix_6{padding-left:calc(100% /(16/6))}.container_22 .grid_16 .push_6{left:calc(100% /(16/6))}.container_22 .grid_16 .suffix_6{padding-right:calc(100% /(16/6))}.container_22 .grid_16 .pull_6{right:calc(100% /(16/6))}.container_22 .grid_16 .grid_7{width:calc(100% /(16/7))}.container_22 .grid_16 .prefix_7{padding-left:calc(100% /(16/7))}.container_22 .grid_16 .push_7{left:calc(100% /(16/7))}.container_22 .grid_16 .suffix_7{padding-right:calc(100% /(16/7))}.container_22 .grid_16 .pull_7{right:calc(100% /(16/7))}.container_22 .grid_16 .grid_8{width:calc(100% /(16/8))}.container_22 .grid_16 .prefix_8{padding-left:calc(100% /(16/8))}.container_22 .grid_16 .push_8{left:calc(100% /(16/8))}.container_22 .grid_16 .suffix_8{padding-right:calc(100% /(16/8))}.container_22 .grid_16 .pull_8{right:calc(100% /(16/8))}.container_22 .grid_16 .grid_9{width:calc(100% /(16/9))}.container_22 .grid_16 .prefix_9{padding-left:calc(100% /(16/9))}.container_22 .grid_16 .push_9{left:calc(100% /(16/9))}.container_22 .grid_16 .suffix_9{padding-right:calc(100% /(16/9))}.container_22 .grid_16 .pull_9{right:calc(100% /(16/9))}.container_22 .grid_16 .grid_10{width:calc(100% /(16/10))}.container_22 .grid_16 .prefix_10{padding-left:calc(100% /(16/10))}.container_22 .grid_16 .push_10{left:calc(100% /(16/10))}.container_22 .grid_16 .suffix_10{padding-right:calc(100% /(16/10))}.container_22 .grid_16 .pull_10{right:calc(100% /(16/10))}.container_22 .grid_16 .grid_11{width:calc(100% /(16/11))}.container_22 .grid_16 .prefix_11{padding-left:calc(100% /(16/11))}.container_22 .grid_16 .push_11{left:calc(100% /(16/11))}.container_22 .grid_16 .suffix_11{padding-right:calc(100% /(16/11))}.container_22 .grid_16 .pull_11{right:calc(100% /(16/11))}.container_22 .grid_16 .grid_12{width:calc(100% /(16/12))}.container_22 .grid_16 .prefix_12{padding-left:calc(100% /(16/12))}.container_22 .grid_16 .push_12{left:calc(100% /(16/12))}.container_22 .grid_16 .suffix_12{padding-right:calc(100% /(16/12))}.container_22 .grid_16 .pull_12{right:calc(100% /(16/12))}.container_22 .grid_16 .grid_13{width:calc(100% /(16/13))}.container_22 .grid_16 .prefix_13{padding-left:calc(100% /(16/13))}.container_22 .grid_16 .push_13{left:calc(100% /(16/13))}.container_22 .grid_16 .suffix_13{padding-right:calc(100% /(16/13))}.container_22 .grid_16 .pull_13{right:calc(100% /(16/13))}.container_22 .grid_16 .grid_14{width:calc(100% /(16/14))}.container_22 .grid_16 .prefix_14{padding-left:calc(100% /(16/14))}.container_22 .grid_16 .push_14{left:calc(100% /(16/14))}.container_22 .grid_16 .suffix_14{padding-right:calc(100% /(16/14))}.container_22 .grid_16 .pull_14{right:calc(100% /(16/14))}.container_22 .grid_16 .grid_15{width:calc(100% /(16/15))}.container_22 .grid_16 .prefix_15{padding-left:calc(100% /(16/15))}.container_22 .grid_16 .push_15{left:calc(100% /(16/15))}.container_22 .grid_16 .suffix_15{padding-right:calc(100% /(16/15))}.container_22 .grid_16 .pull_15{right:calc(100% /(16/15))}.container_22 .grid_16 .grid_16{width:calc(100% /(16/16))}.container_22 .grid_16 .prefix_16{padding-left:calc(100% /(16/16))}.container_22 .grid_16 .push_16{left:calc(100% /(16/16))}.container_22 .grid_16 .suffix_16{padding-right:calc(100% /(16/16))}.container_22 .grid_16 .pull_16{right:calc(100% /(16/16))}.container_22 .grid_12 .grid_1{width:calc(100% /(12/1))}.container_22 .grid_12 .prefix_1{padding-left:calc(100% /(12/1))}.container_22 .grid_12 .push_1{left:calc(100% /(12/1))}.container_22 .grid_12 .suffix_1{padding-right:calc(100% /(12/1))}.container_22 .grid_12 .pull_1{right:calc(100% /(12/1))}.container_22 .grid_12 .grid_2{width:calc(100% /(12/2))}.container_22 .grid_12 .prefix_2{padding-left:calc(100% /(12/2))}.container_22 .grid_12 .push_2{left:calc(100% /(12/2))}.container_22 .grid_12 .suffix_2{padding-right:calc(100% /(12/2))}.container_22 .grid_12 .pull_2{right:calc(100% /(12/2))}.container_22 .grid_12 .grid_3{width:calc(100% /(12/3))}.container_22 .grid_12 .prefix_3{padding-left:calc(100% /(12/3))}.container_22 .grid_12 .push_3{left:calc(100% /(12/3))}.container_22 .grid_12 .suffix_3{padding-right:calc(100% /(12/3))}.container_22 .grid_12 .pull_3{right:calc(100% /(12/3))}.container_22 .grid_12 .grid_4{width:calc(100% /(12/4))}.container_22 .grid_12 .prefix_4{padding-left:calc(100% /(12/4))}.container_22 .grid_12 .push_4{left:calc(100% /(12/4))}.container_22 .grid_12 .suffix_4{padding-right:calc(100% /(12/4))}.container_22 .grid_12 .pull_4{right:calc(100% /(12/4))}.container_22 .grid_12 .grid_5{width:calc(100% /(12/5))}.container_22 .grid_12 .prefix_5{padding-left:calc(100% /(12/5))}.container_22 .grid_12 .push_5{left:calc(100% /(12/5))}.container_22 .grid_12 .suffix_5{padding-right:calc(100% /(12/5))}.container_22 .grid_12 .pull_5{right:calc(100% /(12/5))}.container_22 .grid_12 .grid_6{width:calc(100% /(12/6))}.container_22 .grid_12 .prefix_6{padding-left:calc(100% /(12/6))}.container_22 .grid_12 .push_6{left:calc(100% /(12/6))}.container_22 .grid_12 .suffix_6{padding-right:calc(100% /(12/6))}.container_22 .grid_12 .pull_6{right:calc(100% /(12/6))}.container_22 .grid_12 .grid_7{width:calc(100% /(12/7))}.container_22 .grid_12 .prefix_7{padding-left:calc(100% /(12/7))}.container_22 .grid_12 .push_7{left:calc(100% /(12/7))}.container_22 .grid_12 .suffix_7{padding-right:calc(100% /(12/7))}.container_22 .grid_12 .pull_7{right:calc(100% /(12/7))}.container_22 .grid_12 .grid_8{width:calc(100% /(12/8))}.container_22 .grid_12 .prefix_8{padding-left:calc(100% /(12/8))}.container_22 .grid_12 .push_8{left:calc(100% /(12/8))}.container_22 .grid_12 .suffix_8{padding-right:calc(100% /(12/8))}.container_22 .grid_12 .pull_8{right:calc(100% /(12/8))}.container_22 .grid_12 .grid_9{width:calc(100% /(12/9))}.container_22 .grid_12 .prefix_9{padding-left:calc(100% /(12/9))}.container_22 .grid_12 .push_9{left:calc(100% /(12/9))}.container_22 .grid_12 .suffix_9{padding-right:calc(100% /(12/9))}.container_22 .grid_12 .pull_9{right:calc(100% /(12/9))}.container_22 .grid_12 .grid_10{width:calc(100% /(12/10))}.container_22 .grid_12 .prefix_10{padding-left:calc(100% /(12/10))}.container_22 .grid_12 .push_10{left:calc(100% /(12/10))}.container_22 .grid_12 .suffix_10{padding-right:calc(100% /(12/10))}.container_22 .grid_12 .pull_10{right:calc(100% /(12/10))}.container_22 .grid_12 .grid_11{width:calc(100% /(12/11))}.container_22 .grid_12 .prefix_11{padding-left:calc(100% /(12/11))}.container_22 .grid_12 .push_11{left:calc(100% /(12/11))}.container_22 .grid_12 .suffix_11{padding-right:calc(100% /(12/11))}.container_22 .grid_12 .pull_11{right:calc(100% /(12/11))}.container_22 .grid_12 .grid_12{width:calc(100% /(12/12))}.container_22 .grid_12 .prefix_12{padding-left:calc(100% /(12/12))}.container_22 .grid_12 .push_12{left:calc(100% /(12/12))}.container_22 .grid_12 .suffix_12{padding-right:calc(100% /(12/12))}.container_22 .grid_12 .pull_12{right:calc(100% /(12/12))}}@media only screen and (min-width: 50.0625em){html,body{font-size:17px}.encabezado{position:fixed;top:0;width:100%!important;z-index:1005;box-shadow:0 7px 15px #00000008;background:#fff;max-height:160px}.encabezado header{z-index:104;position:sticky;width:100%;top:0;margin:0;display:flex;align-items:center}.encabezado header.desplegado{z-index:106}.miniEncabezado header{width:83%;min-height:60px;float:left}.logoNebrija{display:flex;float:left;width:169px;justify-content:flex-start}.logoNebrija a{display:block;margin:0 8px 0 20px;width:100%}.logoNebrija img{height:46px;width:auto}.central{width:80%;width:calc(100% - 190px);float:left}.menuTop{display:flex;width:100%;justify-content:center;align-content:flex-start}.miniEncabezado .central{margin-top:0;border:0}.miniEncabezado .menuTop{height:60px;float:right;border-bottom:none;box-sizing:border-box}.menuTop>div,.menuTop a{box-shadow:-2px 0 0 #eee;display:flex;align-items:center;margin:4px;color:#333;flex-grow:1;justify-content:center}.menuTop>div:first-child{box-shadow:none}.menuTop>div.desplegar,#menuPrincipal>ul>li.abajo>a{background:url("data:image/svg+xml,%3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.01 6.26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23c5c5c5;stroke-miterlimit:10;%7D%3C/style%3E%3C/defs%3E%3Cpolyline class='cls-1' points='0.35 0.45 5.46 5.56 10.66 0.35'/%3E%3C/svg%3E") no-repeat 94% center;background-size:10px;padding-right:20px}.miniEncabezado .menuTop>div.desplegar,.menuTop>div.desplegar:hover,#menuPrincipal>ul>li.abajo:hover>a{background-image:url("data:image/svg+xml,%3Csvg class='flecha' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 3'%3E%3Cdefs%3E%3Cstyle%3E.flecha-1%7Bfill:%23c2002f%3B%7D%3C/style%3E%3C/defs%3E%3Cpath class='flecha-1' d='M3.66.67l0 0a.42.42 0 0 0-.3-.12h0A.4.4 0 0 0 3 .64l-1 1-1-1A.41.41 0 0 0 .7.52h0A.4.4 0 0 0 .41.64l0 0A.41.41 0 0 0 .26 1a.4.4 0 0 0 .12.29L1.69 2.57l0 0 0 0 0 0h0A.37.37 0 0 0 2 2.74a.37.37 0 0 0 .22-.08h0l0 0 0 0L3.66 1.26A.45.45 0 0 0 3.78 1 .45.45 0 0 0 3.66.67Z'%3E%3C/path%3E%3C/svg%3E")}.miniEncabezado .menuTop>div{background-size:13px;background-position:90% 55%;padding-left:5px;padding-right:30px}header.desplegado .menuTop>div.desplegado{background-image:url("data:image/svg+xml,%3Csvg id='Capa_1' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 3.54 3.55'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23515151%3B%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M2.7 3.41a.58.58 0 0 1-.4-.17l-2-2a.62.62 0 0 1 0-.87l0 0a.6.6 0 0 1 .87 0l2 2a.58.58 0 0 1 0 .8l-.12.11A.56.56 0 0 1 2.7 3.41Z'/%3E%3Cpath class='cls-1' d='M.77 3.4a.62.62 0 0 1-.44-.18l0-.05a.62.62 0 0 1 0-.87l2-2a.62.62 0 0 1 .87 0l0 0a.62.62 0 0 1 0 .87l-2 2A.61.61 0 0 1 .77 3.4Z'/%3E%3C/svg%3E")}.menuTop a.informate,.menuTop a.telefono{font:1.2em ArialMTPro-BoldCond,sans-serif;color:#c2002f;padding-left:13px;padding-right:13px}.menuTop a.informate{background:#c2002f;color:#fff;margin-top:0;font-size:130%;box-shadow:none;margin-bottom:0}.miniEncabezado .menuTop a.informate{margin-top:0;height:60px}.miniEncabezado .menuTop a.telefono svg .telf-2{fill:#c2002f}.menuTop svg{height:20px;padding:0 8px 0 0}.menuTop svg.buscador{padding:0 4px}.miniEncabezado .menuTop svg{height:26px}.menuTop>div{position:relative}.menuTop div ul{display:none;background:#fff;border:2px solid #ebebeb;width:100%;width:calc(100% + 6px);border-top:transparent}.miniEncabezado .menuTop>div.desplegado{text-indent:0;overflow:visible}.menuTop div.desplegado ul{display:block;position:absolute;top:100%;left:-2px}.menuTop div.desplegado ul li a{text-indent:0;margin:0;font-size:92%;box-shadow:0 1px 0 #00000011;padding:8px}.menuTop div.desplegado ul li:last-child a{box-shadow:none}.menuTop div svg.flecha{height:10px}.miniEncabezado .menuTop div svg.flecha .flecha-1{fill:#c2002f}.menuTop div.desplegado svg.flecha{transition:.2s ease transform;transform:rotate(180deg)}.menuTop .desplegar.telefono{display:none}.logoAccion{max-height:45px}.miniEncabezado .logoAccion{display:none}.logoAccion svg{width:100%;height:57px}body.postgrado .visitanos{display:none}#menuMovil,.miniEncabezado #menuPrincipal{display:none}.miniEncabezado #menuMovil{width:17%;height:60px;display:flex;align-content:center;align-items:center;flex-direction:row;justify-content:center}#menuMovil span.cerrar{display:none}#menuPrincipal{display:flex;width:100%;flex-direction:column;justify-content:center}#menuPrincipal>ul{display:flex;justify-content:center;margin:5px 0}#menuPrincipal>ul>li{display:flex;align-items:center;flex-grow:1;justify-content:space-around}#menuPrincipal>ul>li.solomovil{display:none}#menuPrincipal a{color:#000;font-size:1.2em;font-size:1.9vw;padding:10px;text-align:center;display:flex;flex-grow:inherit;justify-content:center;box-sizing:border-box;box-shadow:-2px 0 0 #c2002f66}#menuPrincipal>ul>li>a{min-height:50px;align-content:center;flex-direction:column}#menuPrincipal ul li{position:relative}#menuPrincipal ul li ul{opacity:0;position:absolute;display:block;top:100%;width:100%;height:0;background:#fff;box-shadow:-9px 15px 10px #000 9px 15px 10px #000;transform:rotateX(90deg) translateY(-60px);transition:.5s ease transform,0.1s .05s ease opacity}#menuPrincipal ul li ul li a{color:transparent;text-align:left;line-height:1.1;display:block;padding:10px 12px;font-size:90%}#breadcrumbs{display:block;opacity:1;color:#eee;font-size:12px;line-height:1.5;z-index:1;padding:19px 1%;background:#00000029;background:linear-gradient(145deg,#00000029 40%,transparent 70%);margin-top:0;margin-bottom:-38px;height:0;letter-spacing:1px;display:flex;flex-direction:row;align-items:center}.miniEncabezado #breadcrumbs{display:none}#breadcrumbs a{vertical-align:middle;color:#fff;margin-right:7px;display:inline-block;overflow:hidden;position:relative;word-break:break-all;hyphens:auto;margin-left:5px}#breadcrumbs a:after{display:block;float:right;top:0;left:120px}#breadcrumbs a.first{margin-left:0}#banners,.cabecera,.titulacion .cabecera.noForm,.cabecera,#banners{margin-top:11px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}button.dl-trigger,.menuLeft{opacity:0}#home .contenido h1{font-size:3.8em}}@media screen and (-webkit-min-device-pixel-ratio: 0){::i-block-chrome,.encabezado svg{max-height:20px;max-width:20px}::i-block-chrome,.logoAccion svg{min-height:55px;min-width:100px}::i-block-chrome,.logoAccion{float:left;display:block}::i-block-chrome,.menuTop{float:left;clear:both}::i-block-chrome,.menuTop a,.menuTop>div{float:left;display:block}::i-block-chrome,#menuPrincipal{float:left;display:block;width:100%}::i-block-chrome,#menuPrincipal *{float:left;display:block}}@media only screen and (min-width: 68.75em){.logoNebrija img{width:100%;height:auto}.miniEncabezado .logoNebrija img{height:auto;width:100%}.menuTop a.informate{margin-top:-3px}#banners,.cabecera,.titulacion .cabecera.noForm,.cabecera,#banners{margin-top:118px}}@media only screen and (min-width: 81.25em){html,body{font-size:19px}#menuPrincipal a{font-size:1.5vw}.cabecera .miniForm{max-width:450px}#banners,.cabecera,#banners img,.cabecera img,{height:720px}.titulacion .cabecera{height:auto}.titulacion .cabecera img{height:500px;width:calc(100% - 335px)}.cabecera .tituloCabecera,.cabecera>div>h2,#banners span.titulo{font-size:2.7vw}.cabecera .tituloCabecera.XL,#banners span.titulo.XL{font-size:3.5vw}.cabecera .tituloCabecera.L,#banners span.titulo.L{font-size:3.2vw}.cabecera .tituloCabecera.S,#banners span.titulo.S{font-size:2.4vw}.cabecera .tituloCabecera.XS,#banners span.titulo.XS{font-size:2.25vw}.cabecera .subtituloCabecera,.cabecera>div>h2>span,#banners span.subtitulo{font-size:2vw}.cabecera .subtituloCabecera.XL,#banners span.subtitulo.XL{font-size:2.3vw}.cabecera .subtituloCabecera.L,#banners span.subtitulo.L{font-size:2.4vw}.cabecera .subtituloCabecera.S,#banners span.subtitulo.S{font-size:1.95vw}.cabecera .textoCabecera,.cabecera .subtituloCabecera.XS,#banners span.subtitulo.XS{font-size:1.8vw}#home .contenido h1{font-size:4em}#home .contenido h2{font-size:3em}#home .contenido h3{font-size:2.2em}.listImagen div.img{height:300px}}@media only screen and (min-width: 106.25em){html,body{font-size:22px}.preheader{flex:none;width:92%;font-size:small}.encabezado{display:flex;min-height:82px;flex-wrap:wrap}.encabezado header{width:40%;position:static}#menuPrincipal{width:51%;margin-bottom:0}.menuTop a.informate{width:8%;position:absolute;right:0;top:0;margin:0;height:100%;padding:0 13px;box-sizing:border-box;font-size:1.3em}.central,.menuTop,.miniEncabezado .menuTop{height:100%;border:0}.central{height:55%;margin-top:0}.menuTop a.telefono{padding-left:22px}.miniEncabezado #menuMovil{display:none}.miniEncabezado #menuPrincipal{display:flex}#menuPrincipal>ul>li>a{height:100%}.menuTop>div.desplegar,#menuPrincipal>ul>li>a{padding:12px;font-size:large;line-height:1}.menuTop>div.desplegar,.menuTop>div.desplegar:hover,#menuPrincipal>ul>li>a,#menuPrincipal>ul>li:hover>a{background-position:center 93%}.menuTop>div,.menuTop a{margin:0;padding:0 10px}.logoAccion svg{padding:0 0 0 6px;width:55px}#breadcrumbs{position:absolute;top:82px}.preheader+header+#menuMovil+#menuPrincipal+#breadcrumbs{top:96px}.preheader+header+#menuMovil+#menuPrincipal+#breadcrumbs+#banners,.preheader+header+#menuMovil+#menuPrincipal+#breadcrumbs+div.cabecera{margin-top:96px}#banners,div.cabecera,.titulacion .cabecera.noForm{margin-top:86px;height:700px}.cabecera img,#banners,#banners img{height:800px}#banners span.textos{width:40%;max-width:40%}.cabecera .miniForm{max-width:550px}.titulacion .cabecera .miniForm iframe{width:440px;height:580px;margin-left:-40px}.cabecera .tituloCabecera,.cabecera>div>h2,#banners span.titulo{font-size:2.7vw}.cabecera .tituloCabecera.XL,#banners span.titulo.XL{font-size:3.5vw}.cabecera .tituloCabecera.L,#banners span.titulo.L{font-size:3vw}.cabecera .tituloCabecera.S,#banners span.titulo.S{font-size:2.2vw}.cabecera .tituloCabecera.XS,#banners span.titulo.XS{font-size:1.8vw}.cabecera .subtituloCabecera,.cabecera>div>h2>span,#banners span.subtitulo{font-size:1.4vw}.cabecera .subtituloCabecera.XL,#banners span.subtitulo.XL{font-size:1.6vw}.cabecera .subtituloCabecera.L,#banners span.subtitulo.L{font-size:1.5vw}.cabecera .subtituloCabecera.S,#banners span.subtitulo.S{font-size:1.3vw}.cabecera .textoCabecera,.cabecera .subtituloCabecera.XS,#banners span.subtitulo.XS{font-size:1.25vw}}@media only screen and (min-width: 156.25em){#banners,#banners img{height:1000px}.cabecera .miniForm{max-width:850px}.miniForm .legal,.miniForm div.datos{font-size:.75em}}