@import url(../font/stylesheet.css);body{margin:0;padding:0;background:#d9d9e0;font-family:'Century Gothic'}@media screen and (min-width:320px){.wrapper{width:100%;overflow:hidden;float:none}.wrapper-content{width:100%;float:none;margin:0 auto;background:#fff;padding:0;overflow:hidden}.wrapper-content header{overflow:hidden}.wrapper-content section{width:100%}.menu-sup{display:none}.menu-sup-movil{border:1px solid;overflow:hidden;background:#00165f}.menu-sup-movil .logo-boton{width:100%;height:60px;float:left}.menu-sup-movil .logo-boton .logo{height:60px;width:60px;float:left}.menu-sup-movil .logo-boton .logo img{width:100%}.menu-sup-movil #movil{float:left;width:100%}.menu-sup-movil #movil ul{width:100%;list-style:none;padding:0;margin:0}.menu-sup-movil #movil ul li{width:100%;text-align:center;color:#fff;margin:0;font-size:12px;font-weight:400;text-transform:uppercase}.menu-sup-movil #movil ul li a{width:100%;float:left;text-align:left;color:#fff;margin:0;font-size:12px;font-weight:400;text-transform:uppercase;display:block;text-decoration:none;padding:14px}.menu-sup-movil #movil ul li a:hover{background:#50a4bd;text-decoration:none;-webkit-transition:all 1s ease-in;transition:all .3s ease-in}.menu-sup-movil #movil ul li a:hover ul{display:block;z-index:1100;position:absolute;background:#50a4bd;padding:0;top:62px;width:192px}.menu-sup-movil #movil ul li a:hover ul li:hover{background:#1182a3;-webkit-transition:all 1s ease-in;transition:all .3s ease-in}.menu-sup-movil #movil ul li ul{display:none}.menu-sup-movil .area-boton{height:50px;width:50px;float:right;padding:10px;margin-right:10px}.menu-sup-movil .area-boton button{border:0 solid;width:40px;height:37px;background:none;color:#fff}.stage{width:100%;height:284px;background:#ccc}.stage .logo{display:none}.publicidad{width:100%;height:246px;background:#00165f;padding:0;vertical-align:middle;border-top:0 solid #fff;float:left}.publicidad .img-public{width:100%;float:left}.publicidad .img-public img{width:100%}.publicidad span{font-family:'Lato',sans-serif;font-size:14px;font-weight:normal;color:#fff}.publicidad .large{font-size:22px}.publicidad .texto{margin:15px 0 0 0;width:100%}.publicidad .boton-detalle{width:100%;padding:0 !important}.publicidad .boton-detalle button{margin:23px 0 0 0;border:none;color:#fff;background:#434971;font-size:12px;width:100%;height:35px}.publicidad .boton-detalle button:hover{background:#50a4bd}.info{min-height:303px;overflow:hidden !important;background:#f2f2f2}.info h2{font-size:16px;color:#001d7e;padding:0;font-weight:600}.info ul{list-style:none;width:100%}.info ul li{margin-left:0}.info h3{font-size:14px;font-weight:600;color:#001d7e;padding:0}.info p{font-size:12px;font-weight:400;color:#333;padding:0;margin-top:-5px}.info .link{text-align:right;margin-top:-20px}.info .link a{font-size:10px;color:#001d7e;margin-right:20px}.info .more-news{background:#f2f2f2;border:1px solid #001d7e;color:#001d7e;font-size:12px;border-radius:2px;float:right;margin-top:20px}.info .fecha{font-size:12px}.info .borde-izq-der{border-bottom:1px solid #ccc;padding-bottom:20px}.info .pagina-interior{padding:10px 0 0 0;width:97%;float:none;margin:0 auto}.info .pagina-interior .miga{font-size:10px;font-weight:600;padding:0;text-transform:uppercase}.info .pagina-interior .miga .origen{color:#50a4bd}.info .pagina-interior .tit-interior{border-bottom:1px solid #ccc;padding:0}.info .pagina-interior .tit-interior h1{font-size:22px;color:#50a4bd}.info .pagina-interior .area-texto{font-size:14px;color:#00165f;width:100%;padding:20px 0 40px 0;float:left}.info .pagina-interior .area-texto form input[type=text],.info .pagina-interior .area-texto form textarea{width:100%;margin:0 0 10px 0}.info .pagina-interior .area-texto form textarea{height:140px}.info .pagina-interior .area-texto form button{margin:13px 0 0 -20px;border:none;color:#fff;background:#434971;font-size:12px;width:120px;height:30px;float:right}.info .pagina-interior .area-texto form button:hover{background:#50a4bd}.info .pagina-interior .area-imagen{width:100%;float:left}.info .pagina-interior .area-imagen img{border:0 solid #ccc;border-radius:0;width:100%;height:324px;float:left;margin-top:20px}.info .pagina-interior .area-imagen label{padding:0;margin-bottom:0;font-size:12px;color:#00165f}.info .pagina-interior .area-imagen .dato-contacto{padding:0;margin-bottom:10px;font-size:13px}.pre-footer{width:100%;height:217px;min-height:30px;background:url(../images/cph-promo.jpg) no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0}.pre-footer .tit-int{font-size:20px;font-weight:600;color:#50a4bd;margin:15px 0 0 0}.pre-footer .bajada-int{font-size:18px;font-weight:400;color:#50a4bd}.pre-footer .txt-int{font-size:13px;font-weight:400;color:#333}.pre-footer .btn-int{text-align:right}.pre-footer .btn-int button{margin:13px 0 0 -20px;border:none;color:#fff;background:#434971;font-size:12px;width:120px;height:30px}.pre-footer .btn-int button:hover{background:#50a4bd}.footer{height:100%;background:#001047;overflow:hidden;height:430px;margin-bottom:15px}.footer .mapa{width:100%;padding:0}.footer .mapa img{width:100%;margin-top:1px}.footer .datos-footer{width:100%;padding:15px}.footer .datos-footer .tit-footer{width:100%;color:#fff;height:25px}.footer .datos-footer .dir-footer{width:100%;color:#fff;height:25px}.footer .datos-footer .fono-footer{width:100%;color:#fff}}@media screen and (min-width:1200px){.wrapper{width:100%;overflow:hidden;float:none}.wrapper-content{width:1024px;float:none;margin:0 auto;background:#fff;padding:0}header{height:auto}.menu-sup-movil{display:none}.menu-sup{height:62px;background:#00165f;width:100%;display:block}.sup{float:left;padding:0}.sup ul{width:100%;list-style:none;padding:0;margin:0}.sup ul li{width:192px;float:left;text-align:center;color:#fff;margin:0;font-size:12px;font-weight:400;text-transform:uppercase}.sup ul li ul{display:none}.sup ul li a{width:194px;float:left;text-align:center;color:#fff;margin:0;font-size:12px;font-weight:400;text-transform:uppercase;display:block;padding:22px 0 23px 0;-webkit-transition:all 1s ease-in;transition:all .3s ease-in;text-decoration:none}.sup ul li:hover{background:#50a4bd;text-decoration:none;-webkit-transition:all 1s ease-in;transition:all .3s ease-in}.sup ul li:hover>a{background:#50a4bd}.sup ul li:hover ul{display:block;z-index:1100;position:absolute;background:#50a4bd;padding:0;top:62px;width:192px}.sup ul li:hover ul li:hover{background:#1182a3;-webkit-transition:all 1s ease-in;transition:all .3s ease-in}.volver-home{width:62px;height:62px;display:block;float:left}.volver-home>a{width:62px;height:62px;display:block;background:#00558d;padding:13px 0 0 18px;-webkit-transition:all 1s ease-in;transition:all .3s ease-in}.volver-home>a:hover{background:#50a4bd}.volver-home i{color:#fff;font-size:28px}.stage{height:324px;background:#ccc}.stage .logo{display:block;z-index:1;position:absolute;margin-top:20px;margin-left:20px}article{float:none;padding:0 !important}.publicidad{height:123px;background:#00165f;padding:0;vertical-align:middle;border-top:0 solid #fff;display:none}.publicidad .img-public{width:341px;height:123px;float:left}.publicidad span{font-family:'Lato',sans-serif;font-size:16px;font-weight:normal;color:#fff;margin-left:25px}.publicidad .large{font-size:28px !important}.publicidad .texto{margin:25px 0 0 0}.publicidad .boton-detalle{padding:0 !important}.publicidad .boton-detalle button{margin:-20px 20px 0 0;border:none;color:#fff;background:#434971;font-size:12px;width:178px;height:35px;float:right}.publicidad .boton-detalle button:hover{background:#50a4bd}.info{min-height:auto;overflow:hidden !important;background:#f2f2f2}.info h2{font-size:16px;color:#001d7e;padding:0;font-weight:600}.info ul{list-style:none;margin:0;padding:0}.info ul li{margin-bottom:10px;overflow:hidden}.info h3{font-size:14px;font-weight:600;color:#001d7e;padding:0}.info p{font-size:12px;font-weight:400;color:#333;padding:0;padding-bottom:10px;margin-top:-5px;float:left}.info .link{width:100%;float:left;text-align:right;margin-top:-20px}.info .link a{font-size:10px;color:#001d7e;margin-right:20px}.info .more-news{background:#f2f2f2;border:1px solid #001d7e;color:#001d7e;font-size:12px;border-radius:2px;float:right;margin-top:20px}.info .fecha{font-size:12px}.info .borde-izq-der{border-right:1px solid #ccc;border-bottom:0 solid;min-height:45vh}.info .pagina-interior{padding:10px 0 0 0;width:97%;float:none;margin:0 auto}.info .pagina-interior .miga{font-size:10px;font-weight:600;padding:0;text-transform:uppercase}.info .pagina-interior .miga .origen{color:#50a4bd}.info .pagina-interior .tit-interior{border-bottom:1px solid #ccc;padding:0}.info .pagina-interior .tit-interior h1{font-size:22px;color:#50a4bd}.info .pagina-interior .area-texto{font-size:14px;color:#00165f;width:60%;padding:20px 0 40px 0;float:left}.info .pagina-interior .area-texto form input[type=text],.info .pagina-interior .area-texto form textarea{width:100%;margin:0 0 10px 0}.info .pagina-interior .area-texto form textarea{height:140px}.info .pagina-interior .area-texto form button{margin:13px 0 0 -20px;border:none;color:#fff;background:#434971;font-size:12px;width:120px;height:30px;float:right}.info .pagina-interior .area-texto form button:hover{background:#50a4bd}.info .pagina-interior .area-imagen{width:40%;float:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.info .pagina-interior .area-imagen img{border:5px solid #ccc;width:100%;height:auto;float:right;margin-top:20px}.info .pagina-interior .area-imagen label{padding:0;margin-bottom:0;font-size:12px;color:#00165f}.info .pagina-interior .area-imagen .dato-contacto{padding:0;margin-bottom:10px;font-size:13px;width:100%;display:block;float:left;border:1px solid}.pre-footer{height:217px;min-height:30px;background:url(../images/cph-promo.jpg) no-repeat;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:38px}.pre-footer .tit-int{font-size:20px;font-weight:600;color:#50a4bd;margin:35px 0 0 0}.pre-footer .bajada-int{font-size:18px;font-weight:400;color:#50a4bd}.pre-footer .txt-int{font-size:13px;font-weight:400;color:#333}.pre-footer .btn-int{text-align:right}.pre-footer .btn-int button{margin:13px 0 0 -20px;border:none;color:#fff;background:#434971;font-size:12px;width:120px;height:30px;display:none}.pre-footer .btn-int button:hover{background:#50a4bd}.footer{height:100%;background:#001047;overflow:hidden;height:194px;margin-bottom:15px}.footer .mapa{width:342px;padding:0;float:left}.footer .mapa img{width:342px;margin-top:1px}.footer .datos-footer{width:33%;padding:15px;float:left;margin-top:30px}.footer .datos-footer .tit-footer{width:100%;color:#fff;height:25px}.footer .datos-footer .dir-footer{width:100%;color:#fff;height:25px}.footer .datos-footer .dir-footer img:nth-child(3){width:103px;margin:-30px 0 0 75px}.footer .datos-footer .fono-footer{width:100%;color:#fff}.modal-content{width:678px}}html,body{height:100%}.carousel,.item,.active{height:280px}.carousel-inner{height:100%}.talleres{width:397px;height:258px}.talleres .carousel-inner{height:auto !important}.talleres .carousel-inner .item img{margin-top:0 !important;width:100%}.talleres .carousel-control{height:298px}.fill{width:100%;height:325px;background-position:center}.carousel-indicators li{border:1px solid #ffd954}.carousel-indicators .active{border:2px solid #ffd954 !important;background:#ffd954}