.cdp-cookies-alerta{display:none;width:100%;color:#bbb;background-color:#444;z-index:100000}.cdp-cookies-alerta .cdp-cookies-texto{max-width:960px;margin:0 auto;padding:20px 10px 20px 10px}.cdp-cookies-alerta .cdp-cookies-texto h4{text-align:center;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:normal;line-height:16px;color:#fff;padding:0 0 5px 0;margin:0;text-rendering:optimizeLegibility}.cdp-cookies-alerta .cdp-cookies-texto p{padding:5px 0;margin:0;text-align:center;color:#bbb;font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:normal;line-height:11px;text-rendering:optimizeLegibility}.cdp-cookies-alerta .cdp-cookies-texto a{font-family:Helvetica,Arial,sans-serif;font-size:10px;font-weight:normal;color:#f88;text-decoration:none;border:0;text-rendering:optimizeLegibility}.cdp-cookies-alerta .cdp-cookies-texto a:hover,.cdp-cookies-alerta .cdp-cookies-texto a:active,.cdp-cookies-alerta .cdp-cookies-texto a:visited{color:#fcc}.cdp-cookies-layout-ventana.cdp-cookies-pos-superior{display:none;position:fixed;top:0}.cdp-cookies-layout-ventana.cdp-cookies-pos-inferior{display:none;position:fixed;bottom:0}.cdp-cookies-layout-pagina.cdp-cookies-pos-superior{}.cdp-cookies-layout-pagina.cdp-cookies-pos-inferior{}.cdp-cookies-alerta.cdp-cookies-textos-izq .cdp-cookies-texto h4,.cdp-cookies-alerta.cdp-cookies-textos-izq .cdp-cookies-texto p{text-align:left}.cdp-cookies-alerta.cdp-cookies-tema-gris{background-color:#444;border-top:1px solid #222;border-bottom:1px solid #222}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto h4{color:#fff}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto p{color:#bbb}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a{color:#f88!important}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a:hover,.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a:active,.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a:visited{color:#fcc!important}.cdp-cookies-alerta.cdp-cookies-tema-blanco{background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto h4{color:#666}.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto p{color:#888}.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a{color:#c88}.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a:hover,.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a:active,.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a:visited{color:#eaa}.cdp-cookies-alerta.cdp-cookies-tema-rojo{background-color:#e04729;border-top:1px solid #99301b;border-bottom:1px solid #99301b}.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto h4{color:#fff}.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto p{color:#ddd}.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a{color:#febebe}.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a:hover,.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a:active,.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a:visited{color:#fff}.cdp-cookies-alerta.cdp-cookies-tema-azul{background-color:#5492e0;border-top:1px solid #3f6da7;border-bottom:1px solid #3f6da7}.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto h4{color:#fff}.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto p{color:#eee}.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a{color:#b7d7ff}.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a:hover,.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a:active,.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a:visited{color:#dcebff}.cdp-cookies-alerta.cdp-cookies-tema-verde{background-color:#0b7000;border-top:1px solid #064000;border-bottom:1px solid #064000}.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto h4{color:#fff}.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto p{color:#ddd}.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a{color:#75c76c}.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a:hover,.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a:active,.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a:visited{color:#c4ffbe}.cdp-cookies-alerta .cdp-cookies-boton-cerrar{font-size:12px;line-height:14px;display:block;width:75px;margin:5px auto 0 auto;text-decoration:none;border:none;text-shadow:1px 1px 2px #000;text-align:center;padding:3px 10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background-color:#222;color:#fff!important}.cdp-cookies-alerta .cdp-cookies-boton-cerrar:hover{background-color:#888;color:#fff!important}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-boton-cerrar{}.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-boton-cerrar:hover{}.cdp-cookies-boton-creditos{font-size:10px;float:right;padding:10px 0}#innova-header{display:flex;position:fixed;top:0;width:100%;max-width:1200px;height:2.8rem;background-color:#fff!important;padding:.5rem;justify-content:space-between;align-content:center;z-index:9999999999;box-shadow:0 0 30px rgba(35,35,35,0.45)}.innova-header--logo{display:flex;position:relative;align-self:center;margin:0 auto;margin-top:.4rem}.innova-header--logo a img{width:30rem;min-width:13rem}.innova-header--visit{position:relative;align-self:center;height:1.5rem;width:6rem;margin-top:-.3rem;font-family:"Open Sans",Arial,sans-serif;text-align:center;font-size:.8rem;background-color:#DC4B01;color:#fff!important;padding:0 1.5rem;border-radius:1.5rem}.innova-header--visit:hover{background-color:#e2e2e2;color:#DC4B01!important}@media all and (max-width:580px){.innova-header--visit{padding:0 .8rem}}body{margin-top:2.8rem!important}#innova-footer{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto;width:100%;padding:3rem 4rem 0 3.5rem;z-index:99999;background-color:#fff!important;border-top:10px solid #000}#innova-footer .innova-footer--logo-brand{display:block;position:relative;width:85%;margin-bottom:3.5rem}#innova-footer .innova-footer--logo-brand img{max-width:20rem}#innova-footer .innova-footer--logo-brand:after{content:"";width:2px;height:7rem;background-color:#c1c1c1;display:block;position:absolute;top:1rem;right:0}#innova-footer .innova-footer--logo-innova{display:block;position:relative;margin-top:2.5rem}#innova-footer a.innova-footer--logo img{width:15rem}#innova-footer .innova-footer-text{justify-self:start;grid-column:2 /span 2;margin-top:.25rem;margin-left:.25rem}#innova-footer .innova-footer--visit{display:inline-block;position:absolute;width:7rem;height:1.65rem;margin-left:2rem;margin-top:3px;border-radius:2rem;color:white;background-color:#dc4b16;font-family:"Open Sans",Arial,sans-serif;font-size:1rem;text-align:center;line-height:1.65rem}#innova-footer .innova-footer--visit:hover{background-color:#e2e2e2;color:#DC4B01}#innova-footer .innova-footer-text ul{display:flex;flex-wrap:wrap}#innova-footer li a{margin-right:2rem;margin-bottom:1rem;font-family:"Open Sans",Arial,sans-serif;font-size:.8rem;font-weight:600;text-transform:uppercase;color:#232323}#innova-footer li a.social img{height:1.1rem;margin-top:.3rem;margin-right:1rem;margin-bottom:1rem}#innova-footer li a.social img:hover{opacity:.5}#innova-footer li a:not(.social):after{backface-visibility:hidden;border:1px solid rgba(0,0,0,0);bottom:0px;content:" ";display:block;margin-left:0;position:relative;transition:all 280ms ease-in-out;width:0}#innova-footer li a:not(.social):hover:after{backface-visibility:hidden;border-color:#232323;transition:width 250ms ease-in-out;width:65%}@media all and (max-width:1175px){#innova-footer{grid-template-columns:1fr;grid-template-rows:auto auto}#innova-footer .innova-footer--logo-innova{margin-top:0}#innova-footer .innova-footer--logo-brand:after{width:18rem;height:2px;top:125%;left:0}#innova-footer .innova-footer--visit{display:block;position:relative;margin-left:0;margin-top:.5rem;margin-bottom:1rem}#innova-footer li a:not(.social):hover:after{width:5rem}}@media all and (max-width:1200px){#innova-footer{width:100%}}@media all and (max-width:780px){#innova-footer{padding:2rem 0 0 2.5rem}#innova-footer li{margin-bottom:-1rem}}@media all and (max-width:580px){#innova-footer .innova-footer-text ul{flex-direction:column;margin-top:5rem;margin-bottom:1rem}#innova-footer .innova-footer-text ul .oc-resp{display:none}}#main-footer,#footer-bottom{clear:both;overflow:hidden}div#footer-bottom{display:block;position:relative;width:100%;background-color:white!important;margin-top:-1rem}div#footer-bottom .container{width:100%;padding:0 0 1rem 0;margin:0}div#footer-bottom #footer-info,div#footer-bottom #footer-info a,div#footer-bottom #footer-info a:hover{font-family:"Open Sans",Arial,sans-serif;font-size:.8rem;text-transform:none;color:#232323!important;text-align:left}div#footer-bottom #footer-info a:hover{text-decoration:underline}@media all and (max-width:780px){div#footer-bottom{margin-top:0}div#footer-bottom .container{padding:1rem 0 2rem 1rem}}@media all and (max-width:580px){div#footer-bottom .container{padding:0 2rem 2rem 1rem}}h2{font-size:30px!important;color:#bababa}h4{font-size:18px!important;color:#888}#main-header,.et-fixed-header,.et_fixed_nav #main-header{margin-top:-60px!important;transition:all 0.7s;-moz-transition:all 0.7s;-webkit-transition:all 0.7s}#footer-info,#footer-info a{text-align:center;color:#fff;padding-bottom:10px;float:none}.et-pb-arrow-prev,.et-pb-arrow-next{color:#0095D9!important}.et-pb-slider-arrows{color:#0095D9!important}.et_pb_animation_fade_in.et-animated,.home_button{display:block;margin:0 auto}.learn-more{border:1px solid #edb059;display:block;height:30px;line-height:30px;margin:0 auto;position:relative;width:90px;background-color:#edb059;color:#fff!important}.learn-more:hover{background-color:rgba(255,255,255,0.1);color:#edb059;transition:all 0.3s ease 0s}.cdp-cookies-alerta.cdp-cookies-tema-gris{background-color:rgba(68,68,68,0.52);border-top:none;border-bottom:none}.page-title h1{color:#9a9a9a;font-size:3rem}@media all and (min-width:980px){#main-header,.et-fixed-header,.et_fixed_nav #main-header{margin-top:-200px!important;transition:all 0.7s;-moz-transition:all 0.7s;-webkit-transition:all 0.7s}}@media all and (max-width:980px) and (min-width:0px){#main-header,.et-fixed-header,.et_fixed_nav #main-header{margin-top:-140px!important;transition:all 0.7s;-moz-transition:all 0.7s;-webkit-transition:all 0.7s}h2{font-size:26px!important}}