/*!/wp-content/themes/ica-cadiz-total-child-overwrite-2.82.0-gestiones-flechas-ajustadas-ivAHoZwIRSapiUC2/assets/formacion.css*/.ica-redesign .ica-training{font-size:16px;line-height:1.7}.ica-redesign .ica-training-intro{max-width:760px;font-size:19px;color:var(--muted);margin-top:24px}.ica-redesign .ica-training h2{font:400 32px/1.25 var(--serif);color:var(--navy);margin:0 0 24px}.ica-redesign .ica-training-access{margin-bottom:64px}.ica-redesign .ica-training-access-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ica-redesign .ica-training-access-grid a{display:grid;grid-template-columns:1fr auto;gap:10px;padding:28px;border:1px solid var(--line);min-height:190px;background:var(--paper)}.ica-redesign .ica-training-access-grid strong{font:400 25px/1.25 var(--serif);color:var(--navy)}.ica-redesign .ica-training-access-grid span{grid-column:1;color:var(--muted)}.ica-redesign .ica-training-access-grid em{grid-column:2;grid-row:1/3;color:var(--gold-dark);font-style:normal;font-size:22px}.ica-redesign .ica-training-heading{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:26px}.ica-redesign .ica-training-heading h2{margin:0}.ica-redesign .ica-training-heading>p{max-width:340px;color:var(--muted);margin:0}.ica-redesign .ica-training-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ica-redesign .ica-training-card{border:1px solid var(--line);padding:26px;display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.ica-redesign .ica-training-date{display:flex;justify-content:space-between;gap:12px;color:var(--gold-dark);font-weight:700;font-size:13px}.ica-redesign .ica-training-date span,.ica-redesign .ica-training-status{padding:3px 8px;background:var(--paper);color:var(--navy);font-size:12px}.ica-redesign .ica-training .status-open{background:#e8f2e5;color:#27592e}.ica-redesign .ica-training .status-closed{background:#eee;color:#555}.ica-redesign .ica-training-card h3{font:400 25px/1.28 var(--serif);color:var(--navy);margin:12px 0 18px}.ica-redesign .ica-training-card dl{margin:0 0 18px}.ica-redesign .ica-training-card dl div{display:grid;grid-template-columns:85px 1fr;gap:10px;padding:6px 0;border-bottom:1px solid var(--line);font-size:13px}.ica-redesign .ica-training-card dt{font-weight:700}.ica-redesign .ica-training-card dd{margin:0}.ica-redesign .ica-training-card>p:not(.ica-training-date){color:var(--muted)}.ica-redesign .ica-training-card .text-link{margin-top:auto;align-self:flex-start}.ica-redesign .ica-training-empty{padding:34px;background:var(--paper);border-left:4px solid var(--gold-dark)}.ica-redesign .ica-training-empty h3{font:400 25px var(--serif);color:var(--navy)}.ica-redesign .ica-training-single-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:55px;align-items:start}.ica-redesign .ica-training-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);margin:0 0 40px}.ica-redesign .ica-training-facts div{padding:17px 0;border-bottom:1px solid var(--line)}.ica-redesign .ica-training-facts dt{font-size:12px;font-weight:700;color:var(--gold-dark)}.ica-redesign .ica-training-facts dd{margin:5px 0 0}.ica-redesign .ica-training-side{padding:28px;background:var(--paper);border:1px solid var(--line)}.ica-redesign .ica-training-side .button{width:100%;min-height:48px;margin:18px 0;white-space:normal}.ica-redesign .ica-training-side .text-link{margin-top:12px}.ica-redesign .ica-training a:focus-visible{outline:3px solid var(--navy);outline-offset:4px}@media(max-width:900px){.ica-redesign .ica-training-access-grid,.ica-redesign .ica-training-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ica-redesign .ica-training-single-layout{grid-template-columns:minmax(0,1fr) 260px;gap:30px}}@media(max-width:650px){.ica-redesign .ica-training-access-grid,.ica-redesign .ica-training-grid,.ica-redesign .ica-training-single-layout,.ica-redesign .ica-training-facts{grid-template-columns:1fr}.ica-redesign .ica-training-heading{display:block}.ica-redesign .ica-training-heading>p{margin-top:10px}.ica-redesign .ica-training-access-grid a{min-height:0}.ica-redesign .ica-training h2{font-size:28px}}.ica-redesign .ica-training-date span{white-space:normal}@media(max-width:650px){.ica-redesign .ica-training-date{display:block;line-height:1.5}.ica-redesign .ica-training-date span{display:inline-block;margin-top:5px}.ica-redesign .ica-training-card h3{font-size:23px;overflow-wrap:anywhere}.ica-redesign .ica-training-card dl div{grid-template-columns:minmax(75px,85px) minmax(0,1fr);overflow-wrap:anywhere}}.ica-redesign .ica-training-access-grid a,.ica-redesign .ica-training-access-grid a *,.ica-redesign .ica-training-card h3 a,.ica-redesign .ica-training-card h3 a *,.ica-redesign .ica-training-card .text-link,.ica-redesign .ica-training-empty a,.ica-redesign .ica-training-empty a *{text-decoration:none!important}.ica-redesign .ica-training-access-grid a{color:var(--navy);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ica-redesign .ica-training-access-grid a:hover,.ica-redesign .ica-training-access-grid a:focus-visible{background:#fbf8ef!important;border-color:var(--gold)!important;box-shadow:0 8px 20px rgb(8 48 82 / .08)}.ica-redesign .ica-training-access-grid a:hover strong,.ica-redesign .ica-training-access-grid a:focus-visible strong{color:var(--gold-dark)}.ica-redesign .ica-training-access-grid a em{transition:transform .2s ease,color .2s ease}.ica-redesign .ica-training-access-grid a:hover em,.ica-redesign .ica-training-access-grid a:focus-visible em{color:var(--gold-dark);transform:translateX(5px)}.ica-redesign .ica-training-card h3 a,.ica-redesign .ica-training-card .text-link,.ica-redesign .ica-training-empty a{transition:color .2s ease,background-color .2s ease}.ica-redesign .ica-training-card h3 a:hover,.ica-redesign .ica-training-card h3 a:focus-visible,.ica-redesign .ica-training-card .text-link:hover,.ica-redesign .ica-training-card .text-link:focus-visible,.ica-redesign .ica-training-empty a:hover,.ica-redesign .ica-training-empty a:focus-visible{color:var(--gold-dark)!important;text-decoration:none!important}.ica-redesign .ica-training-card .text-link:hover,.ica-redesign .ica-training-card .text-link:focus-visible{background:#fbf8ef}.ica-redesign .ica-training-empty .button.navy,.ica-redesign .ica-training-empty .button.navy:hover,.ica-redesign .ica-training-empty .button.navy:focus-visible,.ica-redesign .ica-training-empty .button.navy *{color:#fff!important;text-decoration:none!important}.ica-redesign .ica-training-empty .button.navy:hover,.ica-redesign .ica-training-empty .button.navy:focus-visible{background:#1b5f87!important}