
@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap");
:root{--orange:#d94f04;--orange2:#f36a0a;--orange-dark:#9f3500;--ink:#17202a;--muted:#5e6872;--cream:#fff7ef;--line:#eadfd5;--white:#fff;--dark:#151b22;--radius:22px;--shadow:0 14px 40px rgba(31,23,18,.10)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:'DM Sans',ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;color:var(--ink);background:#fff;line-height:1.65}img{max-width:100%;height:auto;display:block}a{color:inherit}p{color:var(--muted)}.container{width:min(1160px,calc(100% - 36px));margin:auto}.topbar{background:var(--dark);color:#fff;font-size:13px}.topbar .container{display:flex;justify-content:space-between;gap:20px;padding:9px 0}.nav{min-height:76px;display:flex;align-items:center;gap:26px}.logo{font-family:Manrope;font-weight:900;font-size:24px;text-decoration:none;line-height:.9;letter-spacing:-.8px;position:relative;padding-right:2px}.logo span{color:var(--orange2)}.logo small{display:block;font-size:8px;letter-spacing:3px;color:#6e747a;margin-top:5px;margin-left:2px}header{background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:50}.nav nav{display:flex;gap:19px;margin-left:auto}.nav nav a{text-decoration:none;font-size:15.5px;font-weight:650;color:#303840}.nav nav a:hover,.nav nav a:focus{color:var(--orange)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,var(--orange2),var(--orange));color:#fff;text-decoration:none;border:0;border-radius:999px;padding:13px 21px;font-weight:800;box-shadow:0 10px 22px rgba(217,79,4,.20);transition:transform .18s ease,box-shadow .18s ease}.btn:hover,.btn:focus{transform:translateY(-2px);box-shadow:0 14px 28px rgba(217,79,4,.26)}.btn.alt{background:#fff;color:var(--ink);box-shadow:none}.menu{display:none;background:none;border:0;font-size:28px}.hero{min-height:620px;display:flex;align-items:center;color:#fff;background:linear-gradient(90deg,rgba(15,17,20,.88) 0%,rgba(15,17,20,.67) 45%,rgba(15,17,20,.20) 100%),url('https://images.unsplash.com/photo-1523240795612-9a054b0db644?auto=format&fit=crop&w=1800&q=85') center/cover}.hero .container{padding:90px 0}.hero-copy{max-width:690px}.eyebrow{font-size:13px;letter-spacing:1.7px;text-transform:uppercase;color:var(--orange2);font-weight:900}.hero .eyebrow{color:#ffb07c}.hero h1{font-family:Manrope;font-size:clamp(44px,6vw,76px);line-height:1.03;letter-spacing:-2.5px;margin:13px 0 18px}.price{color:#ff7622}.hero h2{font-size:clamp(21px,2.8vw,30px);margin:0 0 14px}.hero p{color:#f4f4f4;font-size:20px;max-width:650px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.trust{padding:25px 0}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.trust-item{display:flex;gap:12px;align-items:flex-start;border-right:1px solid var(--line);padding-right:18px}.trust-item:last-child{border-right:0}.trust-item strong{display:block}.trust-item span{display:block;color:var(--muted);font-size:13px}.section{padding:82px 0}.cream{background:var(--cream)}.dark{background:var(--dark);color:#fff}.dark p{color:#cbd0d5}.intro{max-width:720px}.intro h2,.section h2{font-family:Manrope;font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-1.5px;margin:9px 0 14px}.grid{display:grid;gap:24px}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:28px;box-shadow:0 7px 24px rgba(31,23,18,.05)}.card img{width:calc(100% + 56px);margin:-28px -28px 24px;border-radius:22px 22px 0 0;height:190px;object-fit:cover}.card h3{font-family:Manrope;margin:8px 0 8px;font-size:21px;line-height:1.2}.card a{color:var(--orange-dark);font-weight:800;text-decoration:none}.split{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.split img{border-radius:28px;box-shadow:var(--shadow);width:100%;max-height:520px;object-fit:cover}.checklist{padding:0;list-style:none}.checklist li{padding:9px 0 9px 28px;position:relative}.checklist li:before{content:'✓';position:absolute;left:0;color:var(--orange2);font-weight:900}.steps{counter-reset:steps}.step{padding:24px;border-top:3px solid var(--orange2)}.step:before{counter-increment:steps;content:counter(steps);display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--orange2);color:#fff;font-weight:900;margin-bottom:16px}.service-list{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.service-link{display:block;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px}.service-link strong{font-size:18px}.service-link span{display:block;color:var(--muted);font-size:14px;margin-top:5px}.article{max-width:860px;margin:auto}.article h2{font-family:Manrope;font-size:32px;margin-top:42px}.article h3{font-size:22px;margin-top:30px}.article li{margin:8px 0}.callout{border-left:5px solid var(--orange2);background:var(--cream);padding:20px 22px;border-radius:0 16px 16px 0;margin:26px 0}.cta{background:linear-gradient(135deg,var(--orange2),var(--orange));color:#fff;padding:48px 0}.cta .container{display:flex;justify-content:space-between;align-items:center;gap:30px}.cta p{color:#fff}.faq details{border-bottom:1px solid var(--line);padding:18px 0}.faq summary{cursor:pointer;font-weight:800}.form{background:#fff;border:1px solid var(--line);border-radius:24px;padding:28px;box-shadow:var(--shadow)}label{font-weight:750;font-size:14px;display:block;margin-bottom:7px}input,select,textarea{width:100%;padding:13px 14px;border:1px solid #d9d0c8;border-radius:12px;font:inherit;margin-bottom:18px;background:#fff}textarea{min-height:150px;resize:vertical}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}footer{background:var(--dark);color:#fff;padding:55px 0 22px}footer p,footer a{color:#cbd0d5}footer a{text-decoration:none}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:35px}.copyright{border-top:1px solid #303840;margin-top:35px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#9da4aa}.notice{font-size:13px;color:#69727a}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:3px solid #ff9d66;outline-offset:3px}.value-section{padding-top:88px;padding-bottom:92px;background:radial-gradient(circle at 8% 15%,rgba(255,118,34,.16),transparent 30%),radial-gradient(circle at 92% 82%,rgba(255,176,124,.18),transparent 28%),linear-gradient(135deg,#fffaf6 0%,#fff 52%,#fff5ed 100%)}.value-section .intro{max-width:800px}.value-grid{grid-template-columns:repeat(3,1fr);gap:22px}.value-card{height:100%;position:relative;overflow:hidden;border:1px solid rgba(217,79,4,.12);background:rgba(255,255,255,.92);padding:30px;box-shadow:0 16px 38px rgba(80,38,15,.08);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.value-card:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--orange-dark),var(--orange2),#ffb07c)}.value-card:after{content:"";position:absolute;width:110px;height:110px;border-radius:50%;right:-48px;top:-48px;background:rgba(255,118,34,.10)}.value-card .icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,var(--orange2),var(--orange));color:#fff;font-size:24px;font-weight:900;margin-bottom:20px;box-shadow:0 10px 22px rgba(217,79,4,.22);position:relative;z-index:1}.value-card h3{font-size:22px;margin-bottom:10px;position:relative;z-index:1}.value-card p{margin-bottom:0;position:relative;z-index:1}.value-card:nth-child(4),.value-card:nth-child(5){grid-column:span 1}.value-card:hover{transform:translateY(-7px);box-shadow:0 22px 46px rgba(80,38,15,.13);border-color:rgba(217,79,4,.28)}.value-card:nth-child(4) .icon{background:linear-gradient(135deg,#b83f00,#e85d08)}.value-card:nth-child(5) .icon{background:linear-gradient(135deg,#7f3514,#c9581d)}.mobile-cta{display:none}
@media(max-width:900px){.nav nav{display:none}.nav nav.open{display:flex;position:absolute;top:76px;left:0;right:0;background:#fff;flex-direction:column;padding:20px 24px 24px;border-bottom:1px solid var(--line);box-shadow:var(--shadow)}.nav nav.open .mobile-cta{display:flex;margin-top:6px}.menu{display:block;margin-left:auto}.nav>.btn{display:none}.trust-grid,.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}.split{grid-template-columns:1fr;gap:32px}.footer-grid{grid-template-columns:repeat(2,1fr)}.service-list{grid-template-columns:1fr}}@media(max-width:600px){.container{width:min(100% - 28px,1160px)}.topbar .container{font-size:11px}.topbar .container span:last-child{display:none}.hero{min-height:680px}.hero .container{padding:70px 0}.hero h1{font-size:43px;letter-spacing:-1.8px}.section{padding:60px 0}.trust-grid,.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.trust-item{border-right:0;border-bottom:1px solid var(--line);padding:14px 0}.trust-item:last-child{border-bottom:0}.cta .container{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:1fr}.copyright{flex-direction:column}.card{padding:22px}.card img{width:calc(100% + 44px);margin:-22px -22px 20px;height:175px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}

/* Contact page + mobile CTA refinements */
.topbar a.top-phone{color:#fff;text-decoration:none;font-weight:800}.topbar a.top-phone:hover,.topbar a.top-phone:focus{color:#ffb07c;text-decoration:underline}.nav nav .mobile-cta:hover,.nav nav .mobile-cta:focus{color:#fff;background:linear-gradient(135deg,var(--orange2),var(--orange));}.contact-hero{padding:82px 0;background:radial-gradient(circle at 78% 25%,rgba(255,176,124,.28),transparent 24%),radial-gradient(circle at 10% 85%,rgba(255,118,34,.16),transparent 30%),linear-gradient(135deg,#fff4e9,#fffaf6 48%,#ffe9d8);overflow:hidden}.contact-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:50px;align-items:center}.contact-hero h1{font-family:Manrope;font-size:clamp(42px,5vw,68px);line-height:1.02;letter-spacing:-2px;margin:12px 0 18px;max-width:760px}.contact-hero p{font-size:20px;max-width:680px}.contact-hero-pills{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.contact-hero-pills span{background:#fff;border:1px solid rgba(217,79,4,.14);border-radius:999px;padding:9px 14px;font-size:13px;font-weight:800;box-shadow:0 8px 20px rgba(80,38,15,.06)}.contact-orbit{position:relative;min-height:330px}.contact-orbit:before{content:"";position:absolute;width:290px;height:290px;border-radius:50%;right:25px;top:15px;background:linear-gradient(135deg,rgba(217,79,4,.14),rgba(255,176,124,.22));border:1px solid rgba(217,79,4,.12);box-shadow:inset 0 0 60px rgba(255,255,255,.7)}.contact-orbit-card{position:absolute;right:80px;top:75px;width:205px;padding:25px;border-radius:24px;background:#fff;box-shadow:0 22px 50px rgba(80,38,15,.16);z-index:2;transform:rotate(-4deg)}.contact-orbit-card.card-two{right:5px;top:185px;transform:rotate(5deg);background:var(--dark);color:#fff}.contact-orbit-card small,.contact-orbit-card strong{display:block}.contact-orbit-card small{color:var(--muted);margin-top:4px}.card-two small{color:#cbd0d5}.contact-orbit-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:linear-gradient(135deg,var(--orange2),var(--orange));color:#fff;font-size:23px;font-weight:900;margin-bottom:15px}.contact-section{background:#fff}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.contact-info h2{font-family:Manrope;font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-1.5px;margin:9px 0 14px}.contact-cards{display:grid;gap:14px;margin:30px 0}.contact-card{display:flex;align-items:center;gap:16px;text-decoration:none;padding:18px;border:1px solid rgba(217,79,4,.14);border-radius:18px;background:linear-gradient(135deg,#fff,#fff7f0);box-shadow:0 10px 25px rgba(80,38,15,.06)}.contact-card-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:var(--dark);color:#fff;font-size:21px}.contact-card small,.contact-card strong{display:block}.contact-card small{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:800}.contact-card strong{font-size:18px;margin-top:2px}.contact-assurance{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-assurance>div{padding:18px;border-radius:18px;background:var(--cream);border-left:4px solid var(--orange2)}.contact-assurance strong,.contact-assurance span{display:block}.contact-assurance span{font-size:13px;color:var(--muted);margin-top:4px}.contact-form{border:0;background:linear-gradient(145deg,#fff,#fff8f2);box-shadow:0 20px 55px rgba(80,38,15,.12);position:relative;overflow:hidden}.contact-form:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:linear-gradient(90deg,var(--orange-dark),var(--orange2),#ffb07c)}.form-heading{display:flex;gap:15px;align-items:center;margin-bottom:25px}.form-heading>span{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--dark);color:#fff;font-weight:900}.form-heading h3{margin:0;font-family:Manrope;font-size:25px}.form-heading p{margin:2px 0 0;font-size:13px}.contact-submit{width:100%;font-size:16px;padding:15px}.form-note{font-size:12px!important;margin:12px 0 0!important}.contact-bottom{padding:55px 0;background:linear-gradient(135deg,var(--orange-dark),var(--orange));color:#fff}.contact-bottom .container{display:flex;align-items:center;justify-content:space-between;gap:30px}.contact-bottom h2{font-family:Manrope;font-size:clamp(30px,4vw,45px);line-height:1.05;margin:8px 0}.contact-bottom p{color:#fff;margin:0}.contact-bottom .btn{background:#fff;color:var(--dark);box-shadow:0 12px 28px rgba(0,0,0,.15)}.contact-bottom .btn:hover{color:var(--dark)}
@media(max-width:900px){.contact-hero-grid,.contact-grid{grid-template-columns:1fr}.contact-orbit{min-height:280px;max-width:440px;margin:auto;width:100%}.contact-assurance{grid-template-columns:1fr}.contact-bottom .container{flex-direction:column;align-items:flex-start}.topbar .container{flex-wrap:wrap}.topbar .container span:last-child{display:block}}
@media(max-width:600px){.topbar .container{font-size:10px;gap:5px}.topbar .container span{width:100%}.topbar .container span:last-child{font-size:10px}.contact-hero{padding:62px 0}.contact-hero h1{font-size:42px}.contact-hero p{font-size:17px}.contact-orbit{min-height:250px}.contact-orbit:before{width:225px;height:225px;right:35px}.contact-orbit-card{right:55px;top:45px;width:175px;padding:19px}.contact-orbit-card.card-two{right:0;top:145px}.contact-card strong{font-size:15px}.contact-section{padding-top:55px}.contact-form{padding:22px}.contact-bottom{padding:45px 0}.nav nav.open .mobile-cta{color:#fff!important}}

/* Vibrant internal-page refresh — Home and Contact intentionally retain their own designs */
.page-hero-vibrant{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 18%,rgba(255,118,34,.22),transparent 28%),radial-gradient(circle at 92% 78%,rgba(255,176,124,.22),transparent 30%),linear-gradient(135deg,#fff3e7 0%,#fffaf6 48%,#ffe9d6 100%);border-bottom:1px solid rgba(217,79,4,.10);padding:86px 0 78px!important}
.page-hero-vibrant:before{content:"";position:absolute;width:360px;height:360px;border-radius:50%;right:-130px;top:-150px;background:linear-gradient(135deg,rgba(217,79,4,.18),rgba(255,176,124,.05));filter:blur(2px)}
.page-hero-vibrant:after{content:"";position:absolute;width:180px;height:180px;border-radius:38px;left:-90px;bottom:-95px;background:rgba(217,79,4,.08);transform:rotate(25deg)}
.page-hero-vibrant .container{position:relative;z-index:1}
.page-hero-vibrant .article{max-width:900px}
.page-hero-vibrant h1{font-family:Manrope;font-size:clamp(42px,5.3vw,68px);line-height:1.04;letter-spacing:-2px;margin:12px 0 18px;background:linear-gradient(100deg,#17202a 15%,#9f3500 70%,#d94f04);-webkit-background-clip:text;background-clip:text;color:transparent}
.page-hero-vibrant .eyebrow{display:inline-flex;align-items:center;gap:9px;padding:8px 13px;border-radius:999px;background:rgba(217,79,4,.10);border:1px solid rgba(217,79,4,.16);color:var(--orange-dark)}
.page-hero-vibrant .eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--orange2);box-shadow:0 0 0 5px rgba(243,106,10,.10)}
.page-hero-vibrant p{font-size:19px;max-width:790px}
.page-hero-vibrant + .section{background:linear-gradient(180deg,#fff 0%,#fffaf6 100%)}
.page-hero-vibrant + .section .card,.page-hero-vibrant + .section .service-link{border-color:rgba(217,79,4,.12);box-shadow:0 12px 32px rgba(80,38,15,.07);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}
.page-hero-vibrant + .section .card:hover,.page-hero-vibrant + .section .service-link:hover{transform:translateY(-5px);box-shadow:0 20px 42px rgba(80,38,15,.11);border-color:rgba(217,79,4,.25)}
.page-hero-vibrant ~ .section.cream{background:radial-gradient(circle at 90% 10%,rgba(255,118,34,.10),transparent 28%),linear-gradient(135deg,#fff8f1,#fff)}
.page-hero-vibrant ~ .section .callout{background:linear-gradient(135deg,#fff1e5,#fffaf6);box-shadow:0 10px 25px rgba(80,38,15,.05)}
.page-hero-vibrant ~ .section .step{background:linear-gradient(135deg,#fff,#fff6ee);border:1px solid rgba(217,79,4,.10);border-top:4px solid var(--orange2);border-radius:18px;box-shadow:0 10px 28px rgba(80,38,15,.06)}
@media(max-width:600px){.page-hero-vibrant{padding:62px 0 56px!important}.page-hero-vibrant h1{font-size:42px;letter-spacing:-1.6px}.page-hero-vibrant p{font-size:17px}}

/* NON-HOME TYPOGRAPHY SYSTEM — standardized across all internal pages */
.page-hero-vibrant h1,
.contact-hero h1 { font-family:Manrope; font-size:clamp(42px,5.3vw,68px) !important; line-height:1.04; letter-spacing:-2px; }
.page-hero-vibrant p,
.contact-hero p { font-size:19px !important; line-height:1.65; }
.article h2,
.contact-info h2,
.section h2 { font-family:Manrope; font-size:clamp(30px,3.4vw,38px) !important; line-height:1.08; letter-spacing:-1.25px; }
.article h3,
.card h3,
.value-card h3,
.form-heading h3 { font-family:Manrope; font-size:23px !important; line-height:1.2; letter-spacing:-.35px; }
body:not(:has(.hero)) .section p,
body:not(:has(.hero)) .article p { font-size:17px; line-height:1.7; }
body:not(:has(.hero)) .article li { font-size:17px; line-height:1.65; }
@media(max-width:900px){
  .page-hero-vibrant h1,
  .contact-hero h1 { font-size:48px !important; }
  .page-hero-vibrant p,
  .contact-hero p { font-size:18px !important; }
  .article h2,
  .contact-info h2,
  .section h2 { font-size:34px !important; }
  .article h3,
  .card h3,
  .value-card h3,
  .form-heading h3 { font-size:22px !important; }
}
@media(max-width:600px){
  .page-hero-vibrant h1,
  .contact-hero h1 { font-size:38px !important; letter-spacing:-1.5px; }
  .page-hero-vibrant p,
  .contact-hero p { font-size:17px !important; }
  .article h2,
  .contact-info h2,
  .section h2 { font-size:30px !important; letter-spacing:-.9px; }
  .article h3,
  .card h3,
  .value-card h3,
  .form-heading h3 { font-size:20px !important; }
  body:not(:has(.hero)) .section p,
  body:not(:has(.hero)) .article p,
  body:not(:has(.hero)) .article li { font-size:16px; }
}


/* Noble3 parent-business footer branding */
.noble3-footer-brand{margin-top:28px;padding:18px 20px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:linear-gradient(135deg,rgba(216,91,31,.18),rgba(255,255,255,.04));display:flex;align-items:center;gap:16px;max-width:520px}.noble3-footer-logo{display:block;flex:0 0 auto}.noble3-footer-logo img{display:block;width:150px;height:auto}.noble3-footer-copy{display:flex;flex-direction:column;gap:4px;color:#f7eee8}.noble3-footer-copy strong{font-size:15px;line-height:1.4}.noble3-footer-copy span{font-size:13px;line-height:1.4;color:#d9c9c1}@media(max-width:640px){.noble3-footer-brand{align-items:flex-start;flex-direction:column}.noble3-footer-logo img{width:135px}}

/* Current StudentTax logo supplied by the owner */
.logo-image-link{display:flex;align-items:center;text-decoration:none;padding:0;line-height:0;flex:0 0 auto}
.logo-image{display:block;width:160px;height:auto;max-height:68px;object-fit:contain}
.nav{min-height:84px}
@media(max-width:900px){.nav{min-height:84px}.nav nav.open{top:84px}}
@media(max-width:600px){.logo-image{width:145px;max-height:64px}.nav{min-height:80px}.nav nav.open{top:80px}}

/* Latest homepage hero attention treatment */
.hero-attention{display:inline-block;position:relative;margin:4px 0 16px;padding:9px 18px 11px;border-radius:10px 14px 10px 6px;background:linear-gradient(100deg,#f36a0a 0%,#d94f04 78%,#b83f00 100%);color:#fff;font-family:Manrope,Arial,sans-serif;font-size:clamp(24px,3.1vw,42px);font-weight:800;line-height:1.08;letter-spacing:-1.2px;box-shadow:0 12px 30px rgba(0,0,0,.18);transform:rotate(-1deg)}
.hero-attention:after{content:"";position:absolute;left:16px;right:18%;bottom:-8px;height:4px;border-radius:99px;background:#ffb07c;transform:rotate(-1deg)}
.hero-attention span{color:#fff}
.nav nav .mobile-cta:hover,.nav nav .mobile-cta:focus{color:#fff!important}
@media(max-width:600px){.hero-attention{font-size:25px;padding:8px 13px 10px;margin-bottom:14px}.hero-attention:after{left:12px;right:12%}}
