:root{--navy:#081913;--navy2:#0e241c;--green:#164c2c;--green2:#1d633b;--gold:#e6b84b;--gold2:#bd8420;--cream:#f8f4e8;--ink:#14211a;--muted:#66736d;--white:#fff;--line:#e9dfc7;--shadow:0 25px 70px rgba(8,25,18,.14)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,sans-serif;color:var(--ink);background:#fff;line-height:1.7;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.035;background-image:radial-gradient(circle at 25px 25px,#d7a62d 1px,transparent 1.5px);background-size:50px 50px;z-index:-1}a{text-decoration:none;color:inherit}.container{width:min(1180px,92%);margin:auto}.announcement{height:36px;background:#f8f4e8;color:#164c2c;display:flex;align-items:center;justify-content:space-between;padding:0 4%;font-size:10px;letter-spacing:.04em}.announcement a:hover{color:#fff}.top-contact{display:flex;gap:12px;align-items:center}.nav{position:sticky;top:0;z-index:100;background:rgba(255,255,255,.97);border-bottom:1px solid #e9dfc7;backdrop-filter:blur(16px);box-shadow:0 4px 25px rgba(20,33,26,.08)}.nav-shell{width:min(1320px,94%);height:78px;margin:auto;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:9px;color:#14211a;min-width:220px}.brand img{width:62px;height:62px;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.3));transition:.45s}.brand:hover img{transform:rotate(-3deg) scale(1.06)}.brand b{display:block;font:700 27px 'Cormorant Garamond';letter-spacing:.08em;line-height:1}.brand small{display:block;font-size:9px;letter-spacing:.22em;color:var(--gold);margin-top:4px}.nav-links{display:flex;align-items:center;gap:7px}.nav-item{color:#14211a;font-size:11px;font-weight:700;padding:12px 10px;border-radius:9px;position:relative;transition:.3s}.nav-item:after{content:"";position:absolute;left:12px;right:12px;bottom:5px;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:center;transition:.3s}.nav-item:hover{color:#164c2c;background:#16482a0d}.nav-item:hover:after{transform:scaleX(1)}.admin-login,.nav-cta{font-size:10px;font-weight:800;padding:11px 14px;border-radius:9px;margin-left:4px;transition:.35s}.admin-login{color:#164c2c;border:1px solid #16482a33;background:#16482a08}.admin-login:hover{background:#ffffff12;transform:translateY(-2px)}.nav-cta{color:#0c1e16;background:linear-gradient(135deg,#f4d16e,#c38b22);box-shadow:0 10px 25px rgba(230,184,75,.18)}.nav-cta:hover{transform:translateY(-3px);box-shadow:0 15px 30px rgba(230,184,75,.28)}.nav-toggle{display:none;color:#14211a;background:none;border:1px solid #14211a22;border-radius:8px;padding:8px 11px;font-size:20px}.hero{min-height:700px;position:relative;background-image:linear-gradient(90deg,rgba(9,30,19,.95) 0%,rgba(9,30,19,.8) 38%,rgba(9,30,19,.25) 75%,rgba(9,30,19,.65)),url('hero-kaaba.jpg');background-size:cover;background-position:center;overflow:hidden;animation:heroZoom 26s ease-in-out infinite alternate}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 75% 30%,rgba(230,184,75,.16),transparent 60%);pointer-events:none;z-index:1;mix-blend-mode:screen}.hero:after{content:"";position:absolute;inset:auto 0 0;height:160px;background:linear-gradient(transparent,var(--navy));pointer-events:none}@keyframes heroZoom{from{background-size:cover,100%}to{background-size:cover,114%}}.hero-inner{min-height:700px;display:grid;grid-template-columns:1.2fr .8fr;gap:55px;align-items:center;position:relative;z-index:2;color:#fff}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--gold);font-size:10px;font-weight:800;letter-spacing:.2em}.eyebrow:before{content:"✦"}.hero h1,.page-hero h1,.quote-intro h1{font:700 clamp(50px,6vw,80px)/.92 'Cormorant Garamond';margin:18px 0}.hero h1 em,.quote-intro h1 em{font-style:normal;color:var(--gold)}.hero p{max-width:660px;font-size:16px;color:#e8eeea}.hero-actions,.cta-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;padding:13px 22px;font-weight:800;font-size:12px;cursor:pointer;transition:.35s;position:relative;overflow:hidden}.btn:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.22),transparent 80%);transform:translateX(-120%);transition:.6s}.btn:hover:before{transform:translateX(120%)}.btn:hover{transform:translateY(-4px)}.gold{background:linear-gradient(135deg,#f1cb68,#bd821b);color:#0d1e17;box-shadow:0 15px 30px rgba(214,163,50,.2)}.green{background:linear-gradient(135deg,#27894b,#196132);color:#fff}.outline{background:#ffffff0c;color:#fff;border:1px solid #ffffff55}.wide{width:100%}.hero-points{display:flex;gap:25px;flex-wrap:wrap;color:#dbe0dd;font-size:11px;margin-top:20px}.hero-card{background:rgba(255,255,255,.96);color:var(--ink);border-radius:20px;padding:28px;border:1px solid rgba(230,184,75,.55);box-shadow:0 30px 90px rgba(0,0,0,.35);backdrop-filter:blur(12px);animation:float 6s ease-in-out infinite}.hero-card h3{font:700 32px 'Cormorant Garamond';line-height:1.05;margin:7px 0}.hero-card span{color:var(--gold2);font-size:10px;font-weight:800;letter-spacing:.15em}.hero-card p{font-size:12px;color:var(--muted)}.wa-link{display:block;text-align:center;color:#1c6b39;font-weight:800;font-size:12px;margin-top:12px}.trust-strip{background:linear-gradient(90deg,#f8f4e8,#ffffff,#f8f4e8);color:#164c2c;display:flex;justify-content:center;gap:70px;padding:20px;font-size:11px;font-weight:700;border-top:1px solid #e9dfc7;border-bottom:1px solid #e9dfc7}.trust-strip div{display:flex;gap:7px;align-items:center}.section{padding:92px 0;position:relative}.muted{background:linear-gradient(180deg,#fbf8ef,#f3eee1)}.section-head{text-align:center;max-width:760px;margin:0 auto 45px}.section-head>span{color:var(--gold2);font-size:10px;font-weight:800;letter-spacing:.2em}.section-head h2,.split h2{font:700 48px/1.05 'Cormorant Garamond';margin:10px 0;color:var(--navy)}.section-head p,.split p{color:var(--muted)}.cards{display:grid;gap:20px}.cards.four{grid-template-columns:repeat(4,1fr)}.cards.three{grid-template-columns:repeat(3,1fr)}.service-card,.feature,.contact-card{background:rgba(255,255,255,.88);border:1px solid var(--line);border-radius:18px;padding:30px;box-shadow:0 12px 45px rgba(8,25,18,.07);transition:.45s;position:relative;overflow:hidden}.service-card:before,.feature:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,var(--gold),transparent);transform:scaleX(0);transition:.45s}.service-card:hover,.feature:hover,.contact-card:hover{transform:translateY(-10px);box-shadow:0 25px 60px rgba(8,25,18,.15);border-color:#d7b85d}.service-card:hover:before,.feature:hover:before{transform:scaleX(1)}.service-card .icon,.feature .icon{font-size:28px;color:var(--gold2)}.service-card h3,.feature h3,.contact-card h3{font:700 29px 'Cormorant Garamond';margin:8px 0;color:var(--navy)}.feature span,.contact-card>span{color:var(--gold2);font-weight:800;font-size:10px;letter-spacing:.14em}.image-card{overflow:hidden;border-radius:22px;box-shadow:var(--shadow);border:1px solid #e6d7b4;position:relative;transition:.5s}.image-card:hover{box-shadow:0 35px 90px rgba(8,25,18,.28);border-color:#d7b85d}.image-card:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 55%,rgba(230,184,75,.16));pointer-events:none;transition:.6s}.image-card:hover:after{background:linear-gradient(135deg,transparent 40%,rgba(230,184,75,.28))}.image-card:before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);transform:translateX(-140%);transition:transform .9s ease;pointer-events:none}.image-card:hover:before{transform:translateX(140%)}.image-card img{width:100%;height:100%;min-height:420px;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .6s;filter:saturate(1.04) contrast(1.02)}.image-card:hover img{transform:scale(1.08);filter:saturate(1.14) contrast(1.05) brightness(1.02)}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.stats{display:flex;gap:45px;flex-wrap:wrap;margin-top:30px}.stats b{display:block;font:700 42px 'Cormorant Garamond';color:var(--gold2)}.stats span{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.quote-banner{background:linear-gradient(120deg,#071510,#163a29);color:#fff;padding:58px 0;position:relative;overflow:hidden}.quote-banner:before,.final-cta:before{content:"✦  ✧  ✦  ✧  ✦";position:absolute;inset:15px;opacity:.08;color:var(--gold);font-size:50px;letter-spacing:25px}.quote-banner-inner,.cta-inner{display:flex;align-items:center;justify-content:space-between;gap:35px;position:relative;z-index:2}.quote-banner h2,.final-cta h2{font:700 43px 'Cormorant Garamond';margin:5px 0}.page-hero{min-height:430px;display:flex;align-items:center;color:#fff;background-position:center;background-size:cover;position:relative;animation:heroZoomSlow 30s ease-in-out infinite alternate}.page-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,36,23,.92),rgba(10,36,23,.45),rgba(10,36,23,.68))}@keyframes heroZoomSlow{from{background-size:112%}to{background-size:128%}}.page-hero .container{position:relative;z-index:1}.page-hero h1{max-width:850px}.page-hero p{max-width:720px;color:#e1e7e3}.hero-about{background-image:url('about-makkah.jpg')}.hero-haj{background-image:url('haj-pilgrims.jpg')}.hero-umrah{background-image:url('umrah-masjid.jpg')}.hero-packages{background-image:url('packages-kaaba.jpg')}.hero-services{background-image:url('services-pilgrims.jpg')}.hero-visa{background-image:url('visa-kaaba.jpg')}.hero-hotels{background-image:url('hotels-makkah.jpg')}.hero-transport{background-image:url('transport-pilgrims.jpg')}.hero-ziyarah{background-image:url('ziyarah-masjid.jpg')}.hero-gallery{background-image:url('gallery-hero.jpg')}.hero-contact{background-image:url('contact-hero.jpg')}.package-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.package-card{border-radius:20px;overflow:hidden;background:#fff;border:1px solid var(--line);box-shadow:0 12px 45px rgba(8,25,18,.08);transition:.45s}.package-card:hover{transform:translateY(-10px) scale(1.01);box-shadow:0 25px 65px rgba(8,25,18,.17)}.package-card img{width:100%;height:235px;object-fit:cover;display:block;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .6s;filter:saturate(1.04) contrast(1.02)}.package-card:hover img{transform:scale(1.09);filter:saturate(1.16) contrast(1.05) brightness(1.02)}.package-card>div{padding:25px}.package-card h3{font:700 31px 'Cormorant Garamond';margin:6px 0}.package-card b{display:block;color:var(--gold2);font-size:18px;margin:13px 0}.tag{font-size:10px;color:var(--gold2);font-weight:800;letter-spacing:.15em}.text-link{font-weight:800;color:#1b6037;font-size:12px}.gallery{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.gallery figure{margin:0;overflow:hidden;border-radius:18px;position:relative;height:310px;box-shadow:0 14px 35px rgba(8,25,18,.1)}.gallery figure:nth-child(1),.gallery figure:nth-child(4){grid-column:span 5}.gallery figure:nth-child(2),.gallery figure:nth-child(3),.gallery figure:nth-child(5),.gallery figure:nth-child(6){grid-column:span 3}.gallery figure{transition:.5s}.gallery img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .6s;filter:saturate(1.04) contrast(1.02)}.gallery figure:hover{transform:translateY(-6px);box-shadow:0 25px 55px rgba(8,25,18,.22)}.gallery figure:hover img{transform:scale(1.1);filter:saturate(1.16) contrast(1.05) brightness(1.03)}.gallery figcaption{transition:.5s}.gallery figcaption{position:absolute;left:0;right:0;bottom:0;padding:35px 18px 15px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.7));font-weight:700}.gallery-real{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.gallery-real figure{margin:0;overflow:hidden;border-radius:18px;position:relative;height:310px;box-shadow:0 14px 35px rgba(8,25,18,.1);transition:.5s}.gallery-real img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.8,.2,1),filter .6s;filter:saturate(1.04) contrast(1.02)}.gallery-real figure:hover{transform:translateY(-6px);box-shadow:0 25px 55px rgba(8,25,18,.22)}.gallery-real figure:hover img{transform:scale(1.1);filter:saturate(1.16) contrast(1.05) brightness(1.03)}.gallery-real figcaption{position:absolute;left:0;right:0;bottom:0;padding:35px 18px 15px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.7));font-weight:700;transition:.5s}.gallery-real figure.reveal-on-scroll:nth-child(1){transition-delay:0s}.gallery-real figure.reveal-on-scroll:nth-child(2){transition-delay:.1s}.gallery-real figure.reveal-on-scroll:nth-child(3){transition-delay:.2s}.gallery-real figure.reveal-on-scroll:nth-child(4){transition-delay:.3s}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.contact-card h3{margin-top:5px}.quote-page{background:linear-gradient(135deg,#f8f3e5,#fff);padding:70px 0}.quote-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:35px;align-items:start}.quote-intro{padding:35px 10px}.quote-intro ul{list-style:none;padding:0}.quote-intro li{margin:15px 0;color:#3e4d47}.quote-note{background:linear-gradient(135deg,#081c14,#163f2b);color:#fff;padding:18px;border-radius:13px;margin-top:28px;font-size:11px;border:1px solid #e6b84b55}.quote-form{background:#fff;border-radius:22px;padding:30px;border:1px solid #e5d8ba;box-shadow:0 25px 85px rgba(8,25,18,.14)}.form-head{border-bottom:1px solid #eee4d3;padding:5px 0 14px;margin-bottom:20px}.form-head span{font-size:10px;color:var(--gold2);font-weight:800;letter-spacing:.15em}.form-head h2{font:700 31px 'Cormorant Garamond';margin:0}.package-select-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:28px}.select-card{position:relative;border:1px solid #e7decb;border-radius:13px;padding:10px;cursor:pointer;transition:.35s;background:#fff}.select-card:hover,.select-card.selected{border-color:#c99a2e;box-shadow:0 10px 28px rgba(198,151,37,.18);transform:translateY(-3px)}.select-card input{position:absolute;opacity:0}.select-card img{width:100%;height:88px;object-fit:cover;border-radius:9px;filter:saturate(1.04) contrast(1.02);transition:.5s}.select-card:hover img,.select-card.selected img{filter:saturate(1.15) contrast(1.05) brightness(1.02);transform:scale(1.03)}.select-card span,.select-card b,.select-card small{display:block}.select-card span{font-size:9px;color:var(--gold2);font-weight:800;margin-top:5px}.select-card b{font-size:12px}.select-card small{font-size:10px;color:#6b746f}.custom-icon{height:88px;display:grid!important;place-items:center;background:linear-gradient(135deg,#0c2419,#1b5133);color:var(--gold)!important;font-size:32px!important;border-radius:9px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-bottom:20px}.form-grid label,.admin-form label{font-size:10px;font-weight:800;color:#4f5c56}.form-grid input,.form-grid select,.form-grid textarea,.admin-form input,.admin-form select,.admin-form textarea,.filters input,.filters select,.status-select{display:block;width:100%;margin-top:6px;border:1px solid #ddd7c9;border-radius:9px;padding:12px 13px;font:inherit;outline:none;background:#fff}.form-grid input:focus,.form-grid textarea:focus,.form-grid select:focus{border-color:#c99a2e;box-shadow:0 0 0 4px rgba(201,154,46,.12)}.form-grid .full{grid-column:1/-1}.form-foot{text-align:center;font-size:10px;color:#8a958f;margin-top:12px}.final-cta{background:linear-gradient(120deg,#184d2f,#0e2b1c);color:#fff;padding:65px 0;position:relative;overflow:hidden}.final-cta h2{max-width:700px}.final-cta p{color:#d2ddd6}.footer{background:#fbf8f0;color:#4f5c56;padding-top:60px;border-top:1px solid #e9dfc7}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.25fr;gap:45px;padding-bottom:50px}.footer-logo{display:flex;align-items:center;gap:8px;color:#14211a}.footer-logo img{width:56px;height:56px;object-fit:contain}.footer-logo b{display:block;font:700 27px 'Cormorant Garamond'}.footer-logo small{font-size:8px;letter-spacing:.18em;color:var(--gold)}.footer p,.footer a{color:#4f5c56;font-size:12px}.footer a{display:block;margin:8px 0;transition:.25s}.footer a:hover{color:var(--gold)}.footer h4{color:#164c2c;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.socials{display:flex;gap:8px}.socials a{width:34px;height:34px;border:1px solid #16482a33;border-radius:50%;display:grid;place-items:center;color:#164c2c;margin:0;transition:.3s}.socials a:hover{background:#164c2c;color:#fff}.footer-admin{border:1px solid #16482a44;color:#164c2c;padding:8px 12px;border-radius:8px;display:inline-block!important;margin-top:14px!important}.footer-bottom{border-top:1px solid #e9dfc7;padding:18px 4%;display:flex;justify-content:space-between;font-size:10px;color:#74877f}.floating-wa{position:fixed;right:22px;bottom:22px;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;z-index:90;font-size:25px;background:#238745;color:#fff;box-shadow:0 12px 35px rgba(0,0,0,.3);animation:pulse 2.2s infinite}.reveal{animation:rise .8s cubic-bezier(.2,.8,.2,1) both}@media(prefers-reduced-motion:reduce){.hero,.page-hero{animation:none!important}.reveal,.reveal-on-scroll,.hero-card,.floating-wa,.image-card img,.gallery img,.package-card img{animation:none!important;transition:none!important}}@keyframes rise{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pulse{0%,100%{box-shadow:0 12px 35px rgba(0,0,0,.3),0 0 0 0 rgba(35,135,69,.35)}50%{box-shadow:0 12px 35px rgba(0,0,0,.3),0 0 0 12px rgba(35,135,69,0)}}.reveal-on-scroll{opacity:0;transform:translateY(25px);transition:.8s cubic-bezier(.2,.8,.2,1)}.reveal-on-scroll.visible{opacity:1;transform:none}.gallery figure.reveal-on-scroll:nth-child(1),.cards>.reveal-on-scroll:nth-child(1),.package-grid>.reveal-on-scroll:nth-child(1){transition-delay:0s}.gallery figure.reveal-on-scroll:nth-child(2),.cards>.reveal-on-scroll:nth-child(2),.package-grid>.reveal-on-scroll:nth-child(2){transition-delay:.1s}.gallery figure.reveal-on-scroll:nth-child(3),.cards>.reveal-on-scroll:nth-child(3),.package-grid>.reveal-on-scroll:nth-child(3){transition-delay:.2s}.gallery figure.reveal-on-scroll:nth-child(4),.cards>.reveal-on-scroll:nth-child(4){transition-delay:.3s}.gallery figure.reveal-on-scroll:nth-child(5){transition-delay:.4s}.gallery figure.reveal-on-scroll:nth-child(6){transition-delay:.5s}.success-page{min-height:70vh;display:grid;place-items:center;padding:60px 20px;background:linear-gradient(135deg,#f8f3e5,#fff)}.success-card{text-align:center;background:#fff;max-width:620px;padding:55px;border-radius:22px;box-shadow:var(--shadow);border:1px solid var(--line)}.success-icon{width:75px;height:75px;margin:0 auto 20px;border-radius:50%;display:grid;place-items:center;background:#248245;color:#fff;font-size:35px}.quote-id{display:inline-block;padding:10px 15px;background:#f6f0df;color:#9b7118;border-radius:8px;margin:15px}@media(max-width:1050px){.nav-item{padding:10px 6px}.nav-links{gap:2px}.brand{min-width:190px}.cards.four{grid-template-columns:repeat(2,1fr)}.package-grid{grid-template-columns:repeat(2,1fr)}.hero-inner{grid-template-columns:1fr .85fr}.hero h1{font-size:60px}}@media(max-width:900px){.nav-toggle{display:block}.nav-links{display:none;position:absolute;top:78px;left:0;right:0;background:#fff;padding:18px;flex-direction:column;align-items:stretch;border-bottom:1px solid #e9dfc7;box-shadow:0 20px 35px rgba(20,33,26,.12)}.nav-links.open{display:flex}.nav-item,.admin-login,.nav-cta{width:100%;text-align:center}.announcement{font-size:9px}.top-contact{display:none}.hero{min-height:850px;background-image:linear-gradient(180deg,rgba(9,30,19,.5) 0%,rgba(9,30,19,.3) 45%,rgba(9,30,19,.88) 100%),url('hero-kaaba-mobile.jpg');animation:heroZoom 22s ease-in-out infinite alternate}.hero-inner{min-height:850px;grid-template-columns:1fr;padding:70px 0}.hero-card{max-width:560px}.split,.quote-layout{grid-template-columns:1fr}.contact-grid,.footer-grid{grid-template-columns:1fr 1fr}.trust-strip{gap:25px;flex-wrap:wrap}.gallery figure{grid-column:span 6!important}.gallery-real{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.brand span{display:none}.brand img{width:55px;height:55px}.hero h1,.quote-intro h1{font-size:51px}.hero-points{flex-direction:column;gap:5px}.cards.four,.cards.three,.package-grid,.contact-grid,.footer-grid,.form-grid{grid-template-columns:1fr}.gallery{grid-template-columns:1fr}.gallery figure{grid-column:1!important;height:270px}.gallery-real{grid-template-columns:1fr}.gallery-real figure{height:270px}.package-select-grid{grid-template-columns:1fr 1fr}.quote-banner-inner,.cta-inner{display:block}.cta-actions{margin-top:20px}.footer-bottom{display:block}.footer-bottom span{display:block;margin-top:8px}.section{padding:70px 0}.page-hero{min-height:370px}.page-hero h1{font-size:53px}}
