@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap');
:root{--eef-red:#ba282c;--eef-green:#3d8d31;--eef-ink:#171d20;--eef-muted:#667078}*{box-sizing:border-box}.eef-preview{font-family:Montserrat,Arial,sans-serif;background:#fff;color:var(--eef-ink)}.eef-preview a{color:inherit}.eef-preview-bar{padding:6px 20px;text-align:center;font-size:10px;letter-spacing:.16em;text-transform:uppercase;background:#f2f3f1;color:#59625b}.eef-site-header{background:white;border-bottom:1px solid #edf0eb}.eef-header-inner{max-width:1280px;margin:auto;display:flex;align-items:center;gap:24px;padding:20px 24px;min-height:105px}.eef-logo{flex:0 0 145px}.eef-logo img{width:145px;height:auto}.eef-navigation{flex:1;min-width:0}.eef-navigation .navbar{margin:0;border:0;background:none;min-height:0}.eef-navigation .container{width:auto!important;padding:0}.eef-navigation .navbar-collapse{padding:0}.eef-navigation .navbar-nav{display:flex;flex-wrap:wrap;align-items:center;float:none;justify-content:flex-end}.eef-navigation .navbar-nav>li{float:none;position:relative}.eef-navigation .navbar-nav>li>a{font-size:12px;font-weight:700;padding:12px 9px;color:#171d20;cursor:pointer}.eef-navigation .navbar-nav>li>a:hover{color:var(--eef-red);background:none}.eef-navigation ul.desplegable{display:none;position:absolute;top:100%;left:0;z-index:1000;width:245px;list-style:none;padding:8px 0;margin:0;background:white;box-shadow:0 12px 35px #0002;border-top:3px solid var(--eef-red)}.eef-navigation ul.desplegable a{display:block;padding:10px 18px;text-decoration:none;font-size:12px;line-height:1.5}.eef-navigation ul.desplegable a:hover{background:#f7f7f4;color:var(--eef-red)}.eef-language{flex:0 0 65px}.eef-language img{width:24px!important;height:auto}.eef-content{width:100%;max-width:1200px;padding:0 24px 55px;margin:auto}.eef-hero{position:relative;background:linear-gradient(#071a1780,#071a1780),url('assets/hero.jpg') center 42%/cover;min-height:450px;margin:0 calc((1200px - 100vw)/2 - 24px) 32px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;color:white}.eef-hero img{width:390px;max-width:70%;height:auto}.eef-hero span{font-size:11px;font-weight:600;letter-spacing:.26em;text-transform:uppercase}.eef-home-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:32px}.eef-section-heading{display:flex;align-items:center;justify-content:space-between;margin:5px 0 26px;border-bottom:1px solid #e7ebe6;padding-bottom:14px}.eef-section-heading h1{margin:0;font-size:23px;font-weight:800}.eef-section-heading>a{font-size:11px;font-weight:600;text-decoration:none}.eef-section-heading>a span{color:var(--eef-red);font-size:20px;margin-left:7px}.eef-news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 25px}.eef-card-image{display:block;aspect-ratio:16/9;overflow:hidden;background:#f0f3ef}.eef-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.eef-card-image:hover img{transform:scale(1.04)}.eef-card-meta{margin:18px 0 10px;font-size:10px;font-weight:600;letter-spacing:.08em;color:#667078}.eef-card-meta span{color:var(--eef-red);text-transform:uppercase}.eef-card h2{font-size:17px;font-weight:800;line-height:1.5;margin:0 0 11px}.eef-card h2 a{text-decoration:none}.eef-card h2 a:hover{color:var(--eef-red)}.eef-card p{font-size:12px;line-height:1.9;color:#667078;margin:0 0 12px}.eef-read-more{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--eef-red)!important}.eef-shortcuts{display:grid;gap:10px;margin:5px 0 34px}.eef-shortcuts a{display:flex;align-items:center;justify-content:center;gap:12px;border-radius:30px;background:var(--eef-red);color:white!important;padding:14px 15px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .2s,transform .2s}.eef-shortcuts a:hover{background:#941f23;transform:translateY(-1px)}.eef-shortcuts i{width:20px;text-align:center}.eef-latest h2{font-size:14px;font-weight:800;text-transform:uppercase;border-bottom:2px solid var(--eef-green);padding-bottom:13px;margin:0 0 5px}.eef-latest a{display:block;text-decoration:none;padding:17px 0;border-bottom:1px solid #e8ece7;font-size:12px;font-weight:600;line-height:1.7}.eef-latest time{display:block;font-size:10px;color:var(--eef-muted);font-weight:400;margin-top:5px}.eef-intranet{display:flex;align-items:center;gap:14px;padding:20px;margin-top:28px;background:#f3f5f1;text-decoration:none!important;font-size:11px;font-weight:700}.eef-intranet small{display:block;margin-top:5px;font-size:10px;font-weight:400;color:var(--eef-muted)}.eef-intranet>span:last-child{margin-left:auto;font-size:20px;color:var(--eef-green)}.eef-footer{background:#13211b;color:white;padding:40px 24px}.eef-footer-inner{max-width:1152px;margin:auto;display:flex;gap:28px;align-items:center}.eef-footer img{width:140px;height:auto}.eef-footer strong{font-size:13px}.eef-footer p{font-size:11px;color:#cad2cb;margin:6px 0}.eef-footer nav{margin-left:auto;display:flex;flex-wrap:wrap;gap:12px;max-width:400px}.eef-footer nav a{font-size:10px;color:#cad2cb;text-decoration:none}.eef-content>h1,.eef-content>h2{font-weight:800;margin:30px 0}.eef-preview .btn-primary{background:var(--eef-red);border-color:var(--eef-red)}.eef-preview .listado-documentos .document{border-bottom:1px solid #e9ede7}.eef-preview .cc-cookies{background:#13211bf2;font-family:Montserrat,Arial,sans-serif;font-size:11px}.eef-preview .cc-cookie-accept{background:var(--eef-red)!important}
@media(min-width:1200px){.eef-hero{margin-left:calc((1152px - 100vw)/2);margin-right:calc((1152px - 100vw)/2)}}@media(max-width:1199px){.eef-hero{margin-left:-24px;margin-right:-24px}}@media(max-width:960px){.eef-header-inner{gap:12px;padding:16px}.eef-logo{flex-basis:110px}.eef-logo img{width:110px}.eef-navigation .navbar-nav>li>a{font-size:11px;padding:9px 7px}.eef-home-layout{grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);gap:24px}.eef-hero{min-height:360px}}@media(max-width:767px){.eef-header-inner{flex-wrap:wrap;min-height:85px}.eef-logo{flex:1}.eef-logo img{width:110px}.eef-language{order:2}.eef-navigation{order:3;flex:0 0 100%}.eef-navigation .navbar-header{float:none}.eef-navigation .navbar-toggle{margin:0 0 5px}.eef-navigation .navbar-collapse{width:100%}.eef-navigation .navbar-nav{display:block;margin:0;clear:both}.eef-navigation ul.desplegable{position:static;width:100%;box-shadow:none;border-top:0;background:#f7f8f5}.eef-content{padding:0 18px 35px}.eef-hero{margin:0 -18px 25px;min-height:290px}.eef-hero img{width:270px}.eef-home-layout{display:flex;flex-direction:column;gap:30px}.eef-sidebar{order:-1}.eef-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:0}.eef-shortcuts a{font-size:9px;padding:13px 8px;letter-spacing:.05em}.eef-latest,.eef-intranet{display:none}.eef-news-grid{gap:28px 16px}.eef-card h2{font-size:14px}.eef-card p{font-size:11px}.eef-card-meta{font-size:9px;letter-spacing:0}.eef-section-heading h1{font-size:19px}.eef-footer-inner{flex-wrap:wrap;gap:20px}.eef-footer nav{margin-left:0;max-width:100%}}@media(max-width:420px){.eef-news-grid{grid-template-columns:1fr}.eef-hero{min-height:250px}}
