/* Restore the established initiative identities within the current layout. */
body.tg-a11y[data-tg-editorial] #Content :is(.tg-ed-initiatives,.tg-co-initiatives) a[href*="/toldos-guardamar-care/"]{--initiative-ink:#a82b4c;--initiative-paper:#fff1f5}
body.tg-a11y[data-tg-editorial] #Content :is(.tg-ed-initiatives,.tg-co-initiatives) a[href*="/toldos-guardamar-green/"]{--initiative-ink:#186d39;--initiative-paper:#edf7ef}
body.tg-a11y[data-tg-editorial] #Content :is(.tg-ed-initiatives,.tg-co-initiatives) a[href*="/toldos-guardamar-experience/"]{--initiative-ink:#086f9e;--initiative-paper:#edf7fc}
body.tg-a11y[data-tg-editorial] #Content :is(.tg-ed-initiatives,.tg-co-initiatives) nav a{color:var(--initiative-ink)!important;-webkit-text-fill-color:var(--initiative-ink)!important;background:var(--initiative-paper)!important;border-left:3px solid var(--initiative-ink);border-radius:10px;box-shadow:none}
body.tg-a11y[data-tg-editorial] #Content :is(.tg-ed-initiatives,.tg-co-initiatives) nav a :is(strong,span){color:inherit!important;-webkit-text-fill-color:inherit!important}
body.tg-a11y[data-tg-editorial] #Content.tg-co .tg-co-initiatives nav{display:grid;gap:10px}
body.tg-a11y[data-tg-editorial] #Content.tg-co .tg-co-initiatives nav a{padding:20px 22px;border-top:0;border-bottom:0;grid-template-columns:minmax(0,1fr) 18px;gap:5px 18px}
body.tg-a11y[data-tg-editorial] #Content.tg-co .tg-co-initiatives nav a:first-child{border-top:0}
body.tg-a11y[data-tg-editorial] #Content.tg-co .tg-co-initiatives nav a .tg-co-initiative-name{grid-row:1;grid-column:1}
body.tg-a11y[data-tg-editorial] #Content.tg-co .tg-co-initiatives nav a>span:nth-child(2){grid-row:2;grid-column:1}
body.tg-a11y[data-tg-editorial] #Content.tg-co .tg-co-initiatives nav a svg{grid-row:1/3;grid-column:2}
body.tg-a11y[data-tg-editorial] #Content :is(.tg-ed-initiatives,.tg-co-initiatives) nav a:hover{outline:1px solid var(--initiative-ink);outline-offset:0}
@media(forced-colors:active){body.tg-a11y[data-tg-editorial] #Content :is(.tg-ed-initiatives,.tg-co-initiatives) nav a{background:Canvas!important;color:LinkText!important;-webkit-text-fill-color:LinkText!important;border:1px solid LinkText}}

/* Legacy nested backgrounds must not cover the readable testimonial surface. */
body.tg-a11y[data-tg-editorial] #Content .tg-ed-reviews .wrap{background-image:none!important;background-color:transparent!important;background-attachment:scroll!important;padding-block:0!important}
/* Decorative arrows stay in the surrounding colour when WordPress loads emoji. */
body.tg-a11y[data-tg-editorial-page="home"] :is(.tg-ed-story,.tg-ed-initiatives,.tg-ed-invitation,.tg26-all,.tg-showcase__copy) a>span[aria-hidden="true"]{font-size:0!important}
body.tg-a11y[data-tg-editorial-page="home"] :is(.tg-ed-story,.tg-ed-initiatives,.tg-ed-invitation,.tg26-all,.tg-showcase__copy) a>span[aria-hidden="true"] img.emoji{display:none!important}
body.tg-a11y[data-tg-editorial-page="home"] :is(.tg-ed-story,.tg-ed-initiatives,.tg-ed-invitation,.tg26-all,.tg-showcase__copy) a>span[aria-hidden="true"]::after{content:"\2197\fe0e";font:22px/1 Arial,sans-serif;color:inherit;-webkit-text-fill-color:inherit;display:inline-block;vertical-align:middle}
