/* Nationwide hospitality edition: ink, paper, generous photographs and clear decisions. */
body.ec-hospitality-site.ec-national-editorial {
 --wf-paper:#f7f4ed;--wf-ink:#22374a;--wf-dark:#142d45;--wf-gold:#c5a67e;--ec-ink:#22374a;
 background:#f7f4ed url('editorial-paper.webp') center top/1600px auto repeat;color:#22374a;
}
body.ec-national-editorial .ec-container {max-width:1280px;}
body.ec-national-editorial .ec-section {background:transparent!important;padding-block:88px;}
body.ec-national-editorial main p {color:#53616b;}
body.ec-national-editorial .wf-eyebrow,body.ec-national-editorial .ec-kicker {color:#587468!important;letter-spacing:.055em;}
body.ec-national-editorial h2 {color:#22374a!important;}
body.ec-national-editorial h2 em {color:#486777!important;font-style:normal;}
body.ec-national-editorial .ec-text-link {color:#193b56!important;border-color:#9aa99e!important;text-underline-offset:7px;}
body.ec-national-editorial .ec-text-link:hover {color:#6c815e!important;}
body.ec-national-editorial a:focus-visible,body.ec-national-editorial summary:focus-visible,body.ec-national-editorial button:focus-visible {outline:3px solid #bc9769;outline-offset:4px;}
body.ec-national-editorial > header {background:rgba(249,247,241,.98)!important;border-bottom:1px solid #d8dfdd;}
body.ec-national-editorial > header .brand,body.ec-national-editorial > header .links a {color:#19364c!important;}
body.ec-national-editorial > header .ec-brand-type small {color:#63746e;font-size:10px;}
body.ec-national-editorial > header .nav-cta,body.ec-national-editorial .mobile-nav .m-cta {background:#173852!important;color:#fffdf5!important;border-color:#173852!important;}
body.ec-national-editorial .mobile-nav {background:#f7f4ed!important;}
body.ec-national-editorial .mobile-nav a,body.ec-national-editorial .mobile-nav-head {color:#213f55!important;}
body.ec-national-editorial .ec-impact-hero {background:#122a40;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-backdrop {background:#122a40;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-shade {background:linear-gradient(90deg,#122a40 0%,rgba(18,42,64,.97) 20%,rgba(18,42,64,.78) 32%,rgba(18,42,64,.18) 54%,transparent 72%);}
body.ec-national-editorial .ec-impact-hero .ec-immersive-slide--work .ec-immersive-shade {background:linear-gradient(90deg,#122a40 0%,rgba(18,42,64,.95) 23%,rgba(18,42,64,.15) 43%,transparent 51%);}
body.ec-national-editorial .ec-impact-hero .ec-immersive-slide--work .ec-immersive-photo-frame {background:#1b3549;border-color:#627283;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-copy h1,body.ec-national-editorial .ec-impact-hero .ec-immersive-copy h2 {color:#f6f3e9!important;font-size:clamp(44px,4.6vw,67px)!important;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-copy em {color:#d7c4a0!important;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-description {color:#d9e1e3!important;font-size:17px!important;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-subheading {color:#e2e7dd!important;border-color:#b3c0a2;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-cta {background:#e3d1b3!important;color:#15344b!important;border-color:#e3d1b3!important;}
body.ec-national-editorial .ec-impact-hero .ec-hero-reassurance {color:#bdcdd1!important;font-size:12px!important;}
body.ec-national-editorial .ec-impact-hero .ec-hero-photo-caption {color:#d0d9d9!important;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-dot span {color:#d1dce0;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-dot.is-current span {color:#ead9b9;border-color:#d5c098;}
body.ec-national-editorial .ec-impact-hero .ec-immersive-pause {color:#e6e9e1;border-color:#96a8aa;}
body.ec-national-editorial .ec-hero-edition {color:#c5d1d5;}
body.ec-national-editorial .ec-hero-timeline {background:#657888;}
body.ec-national-editorial .ec-hero-timeline>span {background:#d7c19b;}
body.ec-national-editorial .ec-owner-proof-strip {background:rgba(255,253,247,.8);border-color:#d3ddd5;}
body.ec-national-editorial .ec-owner-proof-strip dt {color:#60716d;}
body.ec-national-editorial .ec-owner-proof-strip a {color:#1e3b52;}
body.ec-national-editorial .ec-owner-proof-strip p {color:#60716d;font-size:13px!important;}
.ec-national-entry {padding:52px 0 60px;background:linear-gradient(100deg,rgba(236,213,192,.5),rgba(247,244,237,.2));border-bottom:1px solid #d9ddd4;}
.ec-national-entry>.ec-container {display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);gap:60px;align-items:start;}
body.ec-national-editorial .ec-national-entry h2 {font-size:32px!important;line-height:1.55!important;margin:15px 0 0;}
.ec-national-paths {border-top:1px solid #becbc3;}
.ec-national-paths>a {display:flex;gap:22px;align-items:center;padding:21px 0;border-bottom:1px solid #becbc3;text-decoration:none;color:#234357;min-height:85px;}
.ec-national-paths>a>span {font:15px Georgia,serif;color:#8d7960;flex:0 0 24px;}
.ec-national-paths>a>div {flex:1;min-width:0;}
.ec-national-paths strong {font-size:21px;font-weight:500;line-height:1.6;}
body.ec-national-editorial .ec-national-paths p {font-size:15px!important;margin:4px 0 0;color:#687971;line-height:1.8;}
.ec-national-paths b {font-weight:400;font-size:23px;transition:transform .2s;}
.ec-national-paths>a:hover b {transform:translateX(5px);}
body.ec-national-editorial #web-portfolio {background:transparent!important;border-top:0;}
body.ec-national-editorial .ec-portfolio-heading {max-width:800px;margin-bottom:38px;}
body.ec-national-editorial #web-portfolio .ec-portfolio-heading h2 {font-size:clamp(32px,3.4vw,48px)!important;line-height:1.45!important;}
body.ec-national-editorial .ec-portfolio-heading>p:last-child {font-size:16px!important;}
body.ec-national-editorial .ec-featured-project {display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr);gap:20px 42px;padding:0 0 46px!important;margin:0 0 46px!important;background:transparent!important;border:0!important;border-bottom:1px solid #cfdad3!important;border-radius:0;box-shadow:none!important;}
body.ec-national-editorial .ec-featured-heading {grid-column:1/-1;}
body.ec-national-editorial .ec-featured-heading p {color:#587466;}
body.ec-national-editorial .ec-featured-heading span {color:#708078;}
body.ec-national-editorial .ec-featured-visual {display:block;min-height:0!important;padding:0!important;background:transparent!important;}
body.ec-national-editorial .ec-featured-desktop {position:static!important;margin:0!important;width:100%!important;max-width:none!important;padding:0!important;transform:none!important;border:1px solid #d2dcd5;box-shadow:none!important;}
body.ec-national-editorial .ec-featured-desktop img {width:100%!important;height:auto!important;aspect-ratio:16/10!important;object-fit:contain!important;}
body.ec-national-editorial .ec-featured-caption {display:block;min-width:0;padding:0!important;margin:0!important;}
body.ec-national-editorial .ec-featured-caption h3 {color:#223b50!important;font-size:32px!important;margin:9px 0 22px;}
body.ec-national-editorial .ec-featured-caption p {font-size:15px!important;line-height:1.9;}
body.ec-national-editorial .ec-featured-category {color:#738675!important;font-size:13px!important;}
body.ec-national-editorial .ec-portfolio-grid {display:flex!important;flex-wrap:wrap;align-items:flex-start;gap:42px 36px;}
body.ec-national-editorial .ec-portfolio-card {flex:0 0 calc(50% - 18px);width:calc(50% - 18px);min-width:0;display:block;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible;}
body.ec-national-editorial .ec-portfolio-card .ec-portfolio-link {display:block!important;min-height:0!important;background:transparent!important;}
body.ec-national-editorial #web-portfolio .ec-portfolio-card .ec-portfolio-preview {width:100%;aspect-ratio:16/10!important;padding:0!important;background:#edf0eb!important;border:1px solid #d2dcd5;border-radius:0;}
body.ec-national-editorial .ec-portfolio-desktop {position:static!important;width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;transform:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;}
body.ec-national-editorial .ec-browser-bar {display:none;}
body.ec-national-editorial .ec-portfolio-desktop img {display:block;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:16/10!important;object-fit:contain!important;border-radius:0;}
body.ec-national-editorial .ec-portfolio-copy {padding:20px 0 8px!important;background:transparent!important;}
body.ec-national-editorial .ec-portfolio-category {font-size:12px!important;color:#657e70!important;}
body.ec-national-editorial .ec-portfolio-title h3 {font-size:23px!important;line-height:1.55!important;color:#223b50!important;}
body.ec-national-editorial .ec-portfolio-arrow {display:none;}
body.ec-national-editorial .ec-portfolio-description {font-size:15px!important;color:#5d6c70!important;}
body.ec-national-editorial .ec-portfolio-site {font-size:12px!important;color:#768174!important;}
body.ec-national-editorial .ec-portfolio-note {font-size:12px!important;color:#768174!important;margin-top:28px;}
body.ec-national-editorial .ec-portfolio-cta {border-color:#c9d6ca;}
.ec-project-story {margin-top:14px;border-top:1px solid #c8d4cb;border-bottom:1px solid #c8d4cb;}
.ec-project-story summary {position:relative;list-style:none;padding:15px 32px 15px 0;min-height:50px;cursor:pointer;color:#244b65;font-size:15px;font-weight:500;line-height:1.7;}
.ec-project-story summary::-webkit-details-marker {display:none;}
.ec-project-story summary:after {content:'＋';position:absolute;right:0;top:15px;font-weight:400;}
.ec-project-story[open] summary:after {content:'−';}
.ec-project-story-body {padding:2px 0 20px;}
body.ec-national-editorial .ec-project-story-body p {font-size:14px!important;line-height:1.9!important;color:#5a6a71!important;}
.ec-project-story-body strong {font-weight:500;color:#294a60;}
.ec-project-story-actions {display:flex;flex-direction:column;gap:10px;margin-top:18px!important;}
.ec-project-story-actions a {min-height:44px;display:flex;gap:15px;align-items:center;justify-content:space-between;padding:10px 0;text-decoration:none;color:#325c77;font-size:13px;}
.ec-project-story-actions .ec-case-consult {background:#193c56;color:#fffdf5!important;padding:13px 17px;font-size:14px;}
body.ec-national-editorial .ec-owner-reasons {background:#e2e8dd url('editorial-paper.webp') center/1600px auto!important;background-blend-mode:multiply;}
body.ec-national-editorial .ec-owner-reasons-layout {grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:70px;}
body.ec-national-editorial .ec-owner-reasons h2 {color:#244255!important;}
body.ec-national-editorial .ec-owner-reasons em {color:#668062!important;}
body.ec-national-editorial .ec-owner-reason-list h3 {color:#294a58!important;}
body.ec-national-editorial .ec-owner-reason-list p {font-size:16px!important;color:#637366!important;}
body.ec-national-editorial .ec-owner-section-intro {font-size:17px!important;color:#576e66!important;}
body.ec-national-editorial .ec-owner-photo-note p {color:#597167!important;}
.ec-national-flow {padding:70px 0;background:rgba(255,253,247,.65);border-bottom:1px solid #d4dcd5;}
.ec-national-flow>.ec-container {display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:70px;}
body.ec-national-editorial .ec-national-flow h2 {font-size:34px!important;line-height:1.5!important;margin:15px 0;}
body.ec-national-editorial .ec-national-flow>.ec-container>div>p:last-child {font-size:15px!important;}
.ec-national-flow ol {list-style:none;padding:0;margin:0;}
.ec-national-flow li {display:flex;gap:25px;border-top:1px solid #c8d4cb;padding:20px 0;}
.ec-national-flow li:last-child {border-bottom:1px solid #c8d4cb;}
.ec-national-flow li>span {flex:0 0 24px;font:18px Georgia,serif;color:#9e8464;line-height:2;}
body.ec-national-editorial .ec-national-flow h3 {font-size:20px!important;font-weight:500;color:#294b5f!important;margin:0 0 7px;}
body.ec-national-editorial .ec-national-flow li p {font-size:15px!important;line-height:1.9;margin:0;}
body.ec-national-editorial .ec-owner-pr {background:#142e46!important;}
body.ec-national-editorial .ec-owner-pr h2 {color:#f8f4e9!important;}
body.ec-national-editorial .ec-owner-pr h2 em {color:#d6c6a7!important;}
body.ec-national-editorial .ec-owner-pr .wf-eyebrow {color:#c1cdb9!important;}
body.ec-national-editorial .ec-owner-pr-copy p {color:#dce5e9!important;}
body.ec-national-editorial .ec-owner-pr-copy .ec-owner-pr-disclaimer {font-size:13px!important;color:#c7d2d6!important;border-color:#687d8d;}
body.ec-national-editorial .ec-owner-pr .ec-text-link {color:#e2d2b4!important;}
body.ec-national-editorial .ec-owner-consultation {background:#edf0ed!important;}
body.ec-national-editorial .ec-owner-consultation h2 em {color:#496b7a!important;}
body.ec-national-editorial .ec-inquiry-form {background:#fffdf7!important;border:1px solid #b9c8be!important;padding:34px!important;border-radius:0;box-shadow:none!important;}
body.ec-national-editorial .ec-inquiry-form h2,body.ec-national-editorial .ec-inquiry-form label {color:#213e50!important;}
body.ec-national-editorial .ec-inquiry-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),body.ec-national-editorial .ec-inquiry-form select,body.ec-national-editorial .ec-inquiry-form textarea {background:#f7f8f3!important;border-color:#aebfb9!important;color:#213e50!important;border-radius:0;}
body.ec-national-editorial .ec-inquiry-form input[type=submit] {background:#1c405a!important;color:#fff!important;border-radius:0;}
body.ec-national-editorial .ec-owner-consultation-choices a {color:#30576c;border-color:#bbcfc1;}
body.ec-national-editorial .ec-owner-consultation-choices small {color:#6a7e72;}
body.ec-national-editorial .ec-bespoke-phone>a,body.ec-national-editorial .ec-owner-contact-email {color:#244d67!important;}
body.ec-national-editorial .ec-owner-faq {background:#eeeae0!important;}
body.ec-national-editorial .ec-owner-faq summary {color:#35576a;}
body.ec-national-editorial .ec-owner-faq details p {color:#61746f!important;}
body.ec-national-editorial .ec-owner-company {background:rgba(255,253,248,.82)!important;}
body.ec-national-editorial .ec-owner-company h2 {color:#2b4a5c!important;}
body.ec-national-editorial .ec-owner-company p {color:#5f736a!important;}
body.ec-national-editorial .ec-owner-company dt {color:#6a7c72;}
body.ec-national-editorial .ec-owner-secondary {background:#dde4db!important;}
body.ec-national-editorial .ec-owner-secondary-links>div>a,body.ec-national-editorial .ec-owner-secondary-links p a {color:#3f5e66!important;}
body.ec-national-editorial > footer {background:#122b42!important;}
body.ec-national-editorial > footer .footer-brand {color:#f6f1e5!important;}
body.ec-national-editorial > footer a,body.ec-national-editorial > footer p {color:#ced9dc!important;}
body.ec-national-editorial .ec-lp-hero {background:#e3e9e2 url('editorial-paper.webp') center/1600px auto!important;background-blend-mode:multiply;}
body.ec-national-editorial .ec-lp-hero h1 {color:#214253!important;}
body.ec-national-editorial .ec-button {background:#20475f!important;color:#fffdf5!important;border-color:#20475f!important;border-radius:0;}
body.ec-national-editorial .ec-owner-detail {background:transparent!important;border-color:#ccd8cc!important;}
body.ec-national-editorial .ec-owner-detail h2,body.ec-national-editorial .ec-owner-detail h3 {color:#284b60!important;}
.ec-national-facilities {padding:35px 0;margin:25px 0;border-block:1px solid #bfcec2;}
.ec-national-facilities article {display:grid;grid-template-columns:minmax(0,.45fr) minmax(0,1.55fr);gap:30px;border-top:1px solid #cad6cd;padding:23px 0;}
.ec-national-facilities article:first-of-type {border-top:0;}
body.ec-national-editorial .ec-national-facilities h3 {font-size:23px!important;margin:0;}
body.ec-national-editorial .ec-national-facilities p {font-size:16px!important;margin:0;line-height:1.9;}
body.ec-national-editorial .ec-owner-page-toc a,body.ec-national-editorial .ec-owner-topic-shortcuts button {color:#2b5368!important;background:#edf1ea;}
body.ec-national-editorial .ec-contact-option-switch a {color:#32576b!important;}
@media(max-width:1000px) {
 .ec-national-entry>.ec-container,.ec-national-flow>.ec-container {gap:35px;}
 body.ec-national-editorial .ec-owner-reasons-layout {gap:35px;}
 body.ec-national-editorial .ec-featured-project {gap:20px 26px;}
}
@media(max-width:780px) {
 body.ec-national-editorial .ec-section {padding-block:56px;}
 body.ec-national-editorial > header .ec-brand-type small {font-size:9px;letter-spacing:0;}
 body.ec-national-editorial .ec-impact-hero .ec-immersive-copy h1,body.ec-national-editorial .ec-impact-hero .ec-immersive-copy h2 {font-size:clamp(29px,8.6vw,36px)!important;line-height:1.45!important;}
 body.ec-national-editorial .ec-impact-hero .ec-immersive-description {font-size:16px!important;line-height:1.85!important;}
 body.ec-national-editorial .ec-impact-hero .ec-immersive-subheading {font-size:11px!important;}
 body.ec-national-editorial .ec-impact-hero .ec-immersive-slide {padding-bottom:34px;}
 body.ec-national-editorial .ec-impact-hero .ec-immersive-controls {top:calc(76px + 75vw - 60px);bottom:auto;right:5vw;z-index:6;padding:4px 7px;background:rgba(15,35,53,.78);border-radius:0;gap:3px;}
 body.ec-national-editorial .ec-impact-hero .ec-immersive-pause {width:42px;height:42px;}
 body.ec-national-editorial .ec-impact-hero .ec-immersive-dot {width:35px;height:42px;}
 body.ec-national-editorial .ec-impact-hero .ec-immersive-slide--work .ec-immersive-photo-frame {aspect-ratio:4/3!important;width:calc(100% + 12vw);margin:0 -6vw;inset:auto;padding:8px;}
 body.ec-national-editorial .ec-hero-edition {display:none;}
 body.ec-national-editorial .ec-owner-proof-strip p {font-size:12px!important;}
 .ec-national-entry {padding:32px 0 38px;}
 .ec-national-entry>.ec-container,.ec-national-flow>.ec-container {grid-template-columns:1fr;gap:26px;}
 body.ec-national-editorial .ec-national-entry h2,body.ec-national-editorial .ec-national-flow h2 {font-size:29px!important;}
 .ec-national-paths>a {gap:15px;padding:18px 0;}
 .ec-national-paths strong {font-size:18px;}
 body.ec-national-editorial .ec-national-paths p {font-size:14px!important;}
 body.ec-national-editorial .ec-featured-project {display:block;padding-bottom:30px!important;margin-bottom:34px!important;}
 body.ec-national-editorial .ec-featured-heading {margin-bottom:18px;}
 body.ec-national-editorial .ec-featured-caption {margin-top:18px!important;}
 body.ec-national-editorial .ec-featured-caption h3 {font-size:29px!important;margin:8px 0 15px;}
 body.ec-national-editorial .ec-portfolio-grid {gap:34px;}
 body.ec-national-editorial .ec-portfolio-card {flex-basis:100%;width:100%;}
 body.ec-national-editorial .ec-portfolio-title h3 {font-size:21px!important;}
 body.ec-national-editorial #web-portfolio .ec-portfolio-heading h2 {font-size:30px!important;}
 body.ec-national-editorial .ec-portfolio-copy {padding-top:16px!important;}
 .ec-project-story summary {font-size:16px;}
 body.ec-national-editorial .ec-owner-reasons-layout {grid-template-columns:1fr;gap:30px;}
 body.ec-national-editorial .ec-owner-reasons h2 {font-size:30px!important;}
 body.ec-national-editorial .ec-owner-section-intro,body.ec-national-editorial .ec-owner-reason-list p {font-size:16px!important;}
 .ec-national-flow {padding:46px 0;}
 .ec-national-flow li {gap:16px;}
 body.ec-national-editorial .ec-national-flow h3 {font-size:18px!important;line-height:1.6;}
 body.ec-national-editorial .ec-inquiry-form {padding:23px 18px!important;}
 .ec-national-facilities article {grid-template-columns:1fr;gap:10px;}
 body.ec-national-editorial.ec-owner-bar {padding-bottom:95px!important;}
 body.ec-national-editorial .ec-direct-sticky {display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;left:14px!important;right:14px!important;bottom:12px!important;gap:0!important;padding:5px!important;min-height:58px;z-index:50;background:#f8f6ed!important;box-shadow:0 8px 30px rgba(19,43,63,.16);border:1px solid #aabbb4;border-radius:0!important;}
 body.ec-national-editorial .ec-direct-sticky a {min-height:46px;display:flex;align-items:center;justify-content:center;font-size:14px!important;padding:12px 10px!important;line-height:1.4;white-space:nowrap;border-radius:0;}
 body.ec-national-editorial .ec-direct-sticky .ec-sticky-consult {flex:1;background:#1d415b!important;color:#fffdf5!important;}
 body.ec-national-editorial .ec-direct-sticky .ec-sticky-phone {flex:0 0 91px;background:#e2e9de!important;color:#284857!important;border:0!important;}
}
@media(prefers-reduced-motion:reduce) {.ec-national-paths b {transition:none;}}

/* Match the earlier ID-scoped alignment rules without changing other pages' content. */
body.ec-national-editorial #web-portfolio .ec-portfolio-grid {display:flex!important;flex-wrap:wrap;gap:42px 36px!important;align-items:flex-start!important;}
body.ec-national-editorial #web-portfolio .ec-portfolio-grid>.ec-portfolio-card {align-self:flex-start!important;}
body.ec-national-editorial #web-portfolio .ec-portfolio-grid .ec-portfolio-link {display:block!important;height:auto!important;}
body.ec-national-editorial #web-portfolio .ec-portfolio-grid .ec-portfolio-copy {padding:20px 0 8px!important;display:block!important;}
body.ec-national-editorial #web-portfolio .ec-portfolio-grid .ec-portfolio-title h3 {font-size:23px!important;color:#223b50!important;}
body.ec-national-editorial #web-portfolio .ec-portfolio-grid .ec-portfolio-category {font-size:12px!important;color:#657e70!important;}
body.ec-national-editorial #web-portfolio .ec-portfolio-grid .ec-portfolio-description {font-size:15px!important;color:#5d6c70!important;}
body.ec-national-editorial #web-portfolio .ec-portfolio-grid .ec-portfolio-site {font-size:12px!important;color:#768174!important;}
body.ec-national-editorial #web-portfolio .ec-featured-caption {display:block!important;padding:0!important;}
body.ec-national-editorial #web-portfolio .ec-featured-caption h3 {font-size:32px!important;color:#223b50!important;}
@media(max-width:780px) {
 body.ec-national-editorial #web-portfolio .ec-portfolio-grid {gap:34px!important;}
 body.ec-national-editorial #web-portfolio .ec-portfolio-grid .ec-portfolio-copy {padding:16px 0 8px!important;}
 body.ec-national-editorial #web-portfolio .ec-portfolio-grid .ec-portfolio-title h3 {font-size:21px!important;}
 body.ec-national-editorial #web-portfolio .ec-featured-caption h3 {font-size:29px!important;}
}

body.ec-national-editorial > header .logo-icon-img {filter:none!important;opacity:1!important;background:transparent!important;}
