:root{--ink:#121712;--muted:#5f685f;--green:#173d2d;--green2:#245b43;--sand:#eab85d;--cream:#f5f0e6;--paper:#fffdf8;--line:#ded8cd;--shadow:0 24px 70px #151f181f;--waloshi-bg:#6f3948;--waloshi-bg2:#91566a;--waloshi-text:#fffaf8;--waloshi-muted:#f0d7dd;--waloshi-accent:#ffd0c7;--waloshi-gold:#f4a9ba;--waloshi-whatsapp:#18794e;--waloshi-whatsapp-hover:#20a765}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Noto Sans Arabic,sans-serif;line-height:1.65}.locale.ar{font-family:Tahoma,Arial,Noto Sans Arabic,sans-serif}.container{width:min(1180px,100% - 40px);margin-inline:auto}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.siteHeader{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffdf8e0;border-bottom:1px solid #ded8cdb3;position:sticky;top:0}.navWrap{justify-content:space-between;align-items:center;height:78px;display:flex;position:relative}.headerPhone{z-index:2;white-space:nowrap;color:var(--green);letter-spacing:.15px;background:#ffffff8a;border:1px solid #173d2d24;border-radius:999px;justify-content:center;align-items:center;padding:8px 13px;font-size:13px;font-weight:900;line-height:1;transition:background .2s,color .2s,border-color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 16px #173d2d0e}.headerPhone:hover{background:var(--green);color:#fff;border-color:var(--green);transform:translate(-50%,-50%)translateY(-1px);box-shadow:0 9px 24px #173d2d2e}.brand{letter-spacing:-.4px;align-items:center;gap:11px;font-size:20px;display:flex}.brandMark{background:var(--green);border-radius:11px;place-items:center;width:38px;height:38px;display:grid;transform:rotate(-4deg)}.brandMark svg{width:28px;fill:var(--sand)}.brand strong{font-weight:800}.brand b{color:var(--green2);margin-inline-start:3px;font-weight:400}.nav{align-items:center;gap:28px;font-size:14px;font-weight:700;display:flex}.nav a{position:relative}.nav a:not(.language):after{content:"";inset-inline-start:0;background:var(--sand);width:0;height:2px;transition:all .25s;position:absolute;bottom:-8px}.nav a:hover:after{width:100%}.language{border:1px solid var(--line);border-radius:999px;padding:8px 13px}.menuButton{background:0 0;border:0;padding:8px;display:none}.menuButton span{background:var(--ink);width:24px;height:2px;margin:5px;display:block}.hero{background:radial-gradient(circle at 80% 20%,#fff 0,#fff0 35%),linear-gradient(135deg,#f8f2e8,#eee7da);padding:70px 0 84px;position:relative;overflow:hidden}.ar .hero{background:radial-gradient(circle at 20% 20%,#fff 0,#fff0 35%),linear-gradient(225deg,#f8f2e8,#eee7da)}.heroBackdrop{inset-inline-end:-240px;border:1px solid #173d2d1f;border-radius:50%;width:680px;height:680px;position:absolute;top:-280px;box-shadow:0 0 0 90px #173d2d06,0 0 0 180px #173d2d05}.heroGrid{grid-template-columns:1.04fr .96fr;align-items:center;gap:62px;display:grid;position:relative}.eyebrow{color:var(--green2);text-transform:uppercase;letter-spacing:1.8px;margin-bottom:16px;font-size:12px;font-weight:800;display:inline-block}.ar .eyebrow{letter-spacing:0}.hero h1,.serviceHero h1,.contactPage h1{letter-spacing:-3.2px;max-width:760px;margin:0 0 24px;font-size:clamp(46px,6vw,82px);line-height:1.02}.ar .hero h1,.ar .serviceHero h1,.ar .contactPage h1{letter-spacing:-1px;font-size:clamp(43px,5.4vw,72px);line-height:1.18}.heroCopy>p,.serviceHero p,.contactPage>div>div>p{color:var(--muted);max-width:690px;font-size:18px}.heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.button{border-radius:11px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:14px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.primary{background:var(--green);color:#fff;box-shadow:0 14px 30px #173d2d2e}.ghost{background:#ffffff73;border:1px solid #1217122e}.ghost.dark{background:#fff}.heroVisual{position:relative}.heroVisual>img{width:100%;box-shadow:var(--shadow);background:#e9e2d7;border-radius:26px}.visualBadge{bottom:-22px;background:var(--green);color:#fff;border-radius:18px;align-items:center;gap:12px;padding:18px 22px;display:flex;position:absolute;inset-inline-start:-22px;box-shadow:0 18px 45px #173d2d3d}.visualBadge strong{color:var(--sand);font-size:30px}.visualBadge span{max-width:76px;font-size:12px;line-height:1.25}.trustBar{background:var(--green);color:#fff}.trustGrid{grid-template-columns:repeat(4,1fr);min-height:94px;display:grid}.trustGrid div{border-inline-end:1px solid #ffffff21;align-items:center;gap:12px;padding:20px;font-size:13px;font-weight:700;display:flex}.trustGrid span{color:var(--sand);font-size:12px}.section{padding:105px 0}.muted{background:var(--cream)}.sectionHead{max-width:690px;margin-bottom:46px}.sectionHead h2,.stickyCopy h2,.faqGrid h2,.detailGrid h2,.contactStrip h2{letter-spacing:-1.8px;margin:0 0 16px;font-size:clamp(32px,4vw,52px);line-height:1.08}.ar .sectionHead h2,.ar .stickyCopy h2,.ar .faqGrid h2,.ar .detailGrid h2,.ar .contactStrip h2{letter-spacing:-.4px;line-height:1.25}.sectionHead p,.stickyCopy p{color:var(--muted);font-size:17px}.servicesGrid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.serviceCard{border:1px solid var(--line);animation:.75s both fadeUp;animation-delay:var(--delay);background:#fff;border-radius:21px;transition:all .35s;overflow:hidden}.serviceCard:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.serviceImage{background:#ede7dc;height:300px;overflow:hidden}.serviceImage img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.serviceCard:hover img{transform:scale(1.035)}.serviceBody{padding:27px 28px 30px;position:relative}.serviceNo{color:#8f948d;font-size:11px}.serviceBody h3{margin:5px 0 10px;font-size:26px}.serviceBody p{color:var(--muted);margin:0 0 18px}.serviceBody a{color:var(--green2);font-size:13px;font-weight:800}.whyGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:90px;display:grid}.stickyCopy{position:sticky;top:120px}.whyCards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.whyCards article{background:var(--paper);border:1px solid #ded8cdcc;border-radius:18px;min-height:225px;padding:30px}.whyCards span,.processGrid span{color:var(--sand);font-size:13px;font-weight:800}.whyCards h3,.processGrid h3{margin:22px 0 8px;font-size:20px}.whyCards p,.processGrid p{color:var(--muted);font-size:14px}.processGrid{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.processGrid article{background:var(--paper);min-height:250px;padding:30px 26px}.faqSection{color:#fff;background:#101712}.faqGrid{grid-template-columns:.72fr 1.28fr;gap:80px;display:grid}.faqGrid .eyebrow{color:var(--sand)}.faqGrid details{border-top:1px solid #ffffff2e;padding:20px 2px}.faqGrid details:last-child{border-bottom:1px solid #ffffff2e}.faqGrid summary{cursor:pointer;justify-content:space-between;gap:20px;font-weight:800;list-style:none;display:flex}.faqGrid summary::-webkit-details-marker{display:none}.faqGrid details p{color:#b7c0b9;max-width:720px}.contactStrip{background:var(--sand);padding:80px 0}.contactStripInner{flex-direction:column;gap:24px;display:flex}.contactStripCopy{max-width:780px}.contactStripEn{text-align:left;align-items:flex-start}.contactStripAr{text-align:right;align-items:flex-end}.contactStrip .eyebrow{color:#4e3d1d}.contactStrip h2{margin-bottom:8px}.contactStrip p{color:#554b39;margin:0}.stripActions{flex-direction:column;gap:11px;display:flex}.contactStripEn .stripActions{align-items:flex-start}.contactStripAr .stripActions{align-items:flex-end}.ar .contactStripInner{text-align:right;align-items:flex-end}.ar .contactStripCopy{text-align:right;width:min(760px,100%);margin-inline:auto 0}.ar .contactStrip .eyebrow,.ar .contactStrip h2,.ar .contactStrip p{text-align:right}.ar .contactStrip .stripActions{text-align:right;align-items:flex-end;width:min(760px,100%);margin-inline:auto 0}.ar .contactStrip .stripActions .button,.ar .contactStrip .stripActions .textPhone{align-self:flex-end}.button.light{background:var(--green);color:#fff}.textPhone{font-weight:900}.footer{color:#fff;background:#0b100c;padding:70px 0 22px}.footer .brand{display:inline-flex}.footer .brandMark{background:#16231b}.footer .brand b{color:#95bda6}.footerGrid{grid-template-columns:1.3fr 1fr 1fr;gap:60px;display:grid}.footerGrid>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footerGrid h3{color:var(--sand);text-transform:uppercase;letter-spacing:1px;font-size:13px}.footerGrid p,.footerGrid a{color:#aeb7b0;font-size:13px}.rights{color:#7e8981;border-top:1px solid #ffffff1a;justify-content:space-between;gap:20px;margin-top:48px;padding-top:20px;font-size:12px;display:flex}.rights a{color:#c3cbc5}.waFloat{z-index:80;background:#24d366;border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .2s;animation:2.2s infinite pulseWa;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 15px 35px #00000040}.waFloat svg{fill:#fff;width:34px}.waFloat:not(.landed).waEnglish{animation:1.45s cubic-bezier(.18,.82,.23,1) both flyEn}.waFloat:not(.landed).waArabic{animation:1.45s cubic-bezier(.18,.82,.23,1) both flyAr;left:24px;right:auto}.waArabic.landed{left:24px;right:auto}.serviceHero{background:var(--cream);padding:70px 0}.serviceHeroGrid{grid-template-columns:1fr .9fr;align-items:center;gap:60px;display:grid}.serviceHero h1{font-size:clamp(44px,5vw,68px)}.serviceHeroImage img{box-shadow:var(--shadow);object-fit:cover;border-radius:24px;width:100%;height:470px}.detailGrid{grid-template-columns:1fr 1fr;gap:70px;display:grid}.featureList{grid-template-columns:1fr 1fr;gap:10px;padding:0;list-style:none;display:grid}.featureList li{border:1px solid var(--line);border-radius:11px;padding:14px 16px;font-size:14px}.detailPanel{background:var(--green);color:#fff;border-radius:21px;padding:36px}.detailPanel h3{font-size:27px}.detailPanel p,.detailPanel li{color:#d7dfda}.detailPanel li{margin:8px 0}.contactPage{background:var(--cream);min-height:75vh;padding:85px 0 110px}.contactGrid{grid-template-columns:1fr .9fr;gap:80px;display:grid}.contactCards{gap:12px;margin-top:35px;display:grid}.contactCards a{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;padding:20px;display:flex}.contactCards small{color:var(--muted)}.quoteForm{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:21px;padding:34px}.quoteForm h2{margin-top:0}.quoteForm p{color:var(--muted)}.quoteForm label{margin:18px 0;font-size:13px;font-weight:800;display:block}.quoteForm input,.quoteForm select,.quoteForm textarea{border:1px solid var(--line);width:100%;font:inherit;background:#fbfaf6;border-radius:10px;margin-top:8px;padding:14px}.wide{width:100%}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes flyEn{0%{bottom:calc(100vh - 150px);right:calc(100vw - 88px);transform:scale(.7)rotate(-15deg)}70%{transform:scale(1.08)rotate(4deg)}to{bottom:24px;right:24px;transform:scale(1)}}@keyframes flyAr{0%{bottom:calc(100vh - 150px);left:calc(100vw - 88px);transform:scale(.7)rotate(15deg)}70%{transform:scale(1.08)rotate(-4deg)}to{bottom:24px;left:24px;transform:scale(1)}}@keyframes pulseWa{0%,to{box-shadow:0 15px 35px #00000040,0 0 #24d36647}50%{box-shadow:0 15px 35px #00000040,0 0 0 13px #24d36600}}@media (max-width:900px){.nav{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:15px;flex-direction:column;align-items:stretch;padding:20px;display:none;position:absolute;top:78px;left:20px;right:20px}.nav.open{display:flex}.menuButton{display:block}.heroGrid,.serviceHeroGrid,.whyGrid,.faqGrid,.contactGrid,.detailGrid{grid-template-columns:1fr;gap:42px}.hero{padding-top:50px}.heroCopy{text-align:start}.heroVisual{max-width:650px}.trustGrid{grid-template-columns:1fr 1fr}.servicesGrid{grid-template-columns:1fr}.stickyCopy{position:static}.processGrid{grid-template-columns:1fr 1fr}.contactStripInner{flex-direction:column}.contactStripEn{text-align:left;align-items:flex-start}.contactStripEn .stripActions{align-items:flex-start}.ar .contactStripInner,.contactStripAr{text-align:right;align-items:flex-end}.ar .contactStripCopy,.ar .contactStrip .stripActions{text-align:right;width:100%;margin-inline:auto 0}.ar .contactStrip .stripActions,.contactStripAr .stripActions{align-items:flex-end}.footerGrid{grid-template-columns:1fr 1fr}.footerGrid>div:first-child{grid-column:1/-1}}@media (max-width:580px){.container{width:min(100% - 28px,1180px)}.siteHeader .container{width:min(100% - 24px,1180px)}.hero h1,.contactPage h1{font-size:42px}.ar .hero h1,.ar .contactPage h1{font-size:39px}.heroGrid{gap:35px}.heroVisual>img{border-radius:18px}.visualBadge{inset-inline-start:10px;bottom:-18px}.trustGrid,.whyCards,.processGrid,.footerGrid,.featureList{grid-template-columns:1fr}.trustGrid div{border-inline-end:0;border-bottom:1px solid #ffffff21}.section{padding:78px 0}.serviceImage{height:230px}.serviceBody{padding:23px}.whyCards article,.processGrid article{min-height:0}.footerGrid>div:first-child{grid-column:auto}.rights{flex-direction:column}.serviceHeroImage img{height:320px}.waFloat{width:58px;height:58px;bottom:16px;right:16px}.waArabic.landed{left:16px}.quoteForm{padding:24px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:901px){.hero{align-items:center;height:calc(100svh - 172px);min-height:0;padding:clamp(30px,4.2vh,54px) 0;display:flex}.heroGrid{grid-template-columns:1.08fr .92fr;gap:clamp(52px,5.2vw,82px)}.hero .eyebrow{margin-bottom:14px;font-size:14px}.hero h1{margin-bottom:22px;font-size:clamp(66px,6.25vw,92px);line-height:.99}.ar .hero h1{margin-bottom:20px;font-size:clamp(58px,5.55vw,80px);line-height:1.12}.heroCopy>p{max-width:720px;margin:0;font-size:20px;line-height:1.52}.ar .heroCopy>p{font-size:20px;line-height:1.7}.heroActions{margin-top:29px}.hero .button{min-height:52px;padding:0 24px;font-size:15px}.heroVisual>img{object-fit:cover;width:100%;height:min(64vh,610px);min-height:430px;max-height:calc(100svh - 236px)}.visualBadge{border-radius:17px;padding:17px 21px;bottom:-18px}.visualBadge strong{font-size:31px}.trustBar{height:94px}.trustGrid{height:94px;min-height:94px}.trustGrid div{font-size:14px}.ar .contactStripInner{padding-inline-start:300px}}@media (min-width:901px) and (max-height:800px){.hero{height:calc(100svh - 160px);padding:22px 0}.trustBar,.trustGrid{height:82px;min-height:82px}.heroGrid{gap:46px}.hero .eyebrow{margin-bottom:9px;font-size:12.5px}.hero h1{margin-bottom:15px;font-size:clamp(58px,5.35vw,74px)}.ar .hero h1{margin-bottom:14px;font-size:clamp(52px,4.95vw,66px)}.heroCopy>p,.ar .heroCopy>p{font-size:18px;line-height:1.48}.heroActions{margin-top:20px}.hero .button{min-height:47px;padding:0 20px;font-size:13.5px}.heroVisual>img{height:min(59vh,500px);min-height:390px;max-height:calc(100svh - 204px)}}.developerHanger{z-index:46;width:220px;color:var(--waloshi-text);background:radial-gradient(circle at 100% 0%, #ffdfe433, transparent 38%), linear-gradient(145deg, var(--waloshi-bg2) 0%, var(--waloshi-bg) 100%);transform-origin:100% 0;will-change:opacity, transform;border:1px solid #ffe7eb38;border-radius:7px 7px 19px 19px;flex-direction:column;gap:5px;padding:18px 16px 16px;animation:4s cubic-bezier(.4,0,.2,1) infinite developerPeekRight;display:flex;position:fixed;top:92px;right:20px;box-shadow:0 20px 46px #53233447,0 6px 16px #00000014}.developerHanger:before{content:"";background:var(--waloshi-gold);width:2px;height:17px;position:absolute;top:-17px;right:27px}.developerHanger:after{content:"";border:2px solid var(--waloshi-gold);background:#fff6f7;border-radius:50%;width:11px;height:11px;position:absolute;top:-24px;right:21px}.developerHanger:hover{animation-play-state:paused}.developerHangerLabel{color:var(--waloshi-accent);text-transform:uppercase;letter-spacing:1.15px;font-size:9.5px;font-weight:900;line-height:1.25}.developerHanger>strong{color:var(--waloshi-text);letter-spacing:-.15px;margin-top:3px;font-size:15px;line-height:1.28}.developerHanger>small{color:var(--waloshi-muted);font-size:10.5px;font-weight:700;line-height:1.35}.developerHangerActions{gap:7px;margin-top:9px;display:grid}.developerHangerVisit,.developerHangerWhatsApp{text-align:center;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:34px;padding:7px 9px;font-size:9.5px;font-weight:900;line-height:1.1;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:flex}.developerHangerVisit{color:#fffafb;background:#fff7f91a;border:1px solid #ffebf04d}.developerHangerVisit:hover{color:#663542;background:#ffd2da;border-color:#ffd2da;transform:translateY(-1px);box-shadow:0 8px 18px #53233429}.developerHangerWhatsApp{color:#fff;background:var(--waloshi-whatsapp);border:1px solid #84ecb552;flex-direction:column}.developerHangerWhatsApp:hover{background:var(--waloshi-whatsapp-hover);transform:translateY(-1px);box-shadow:0 8px 18px #0f6b4138}.developerHangerWhatsApp small{color:#effbf4;white-space:nowrap;margin-top:2px;font-size:8.5px;font-weight:800}.ar .developerHanger{text-align:right;transform-origin:0 0;animation-name:developerPeekLeft;left:20px;right:auto}.ar .developerHanger:before{left:27px;right:auto}.ar .developerHanger:after{left:21px;right:auto}.ar .developerHangerLabel{letter-spacing:0;text-transform:none;font-size:10px}.ar .developerHanger>strong{letter-spacing:0;line-height:1.5}.ar .developerHanger>small{line-height:1.5}@keyframes developerPeekRight{0%{opacity:0;pointer-events:none;transform:translateY(-24px)rotate(1deg)}12.5%{opacity:1;pointer-events:auto;transform:translateY(0)rotate(0)}62.5%{opacity:1;pointer-events:auto;transform:translateY(0)rotate(0)}87.5%{opacity:0;pointer-events:none;transform:translateY(-16px)rotate(-.4deg)}to{opacity:0;pointer-events:none;transform:translateY(-24px)rotate(-.4deg)}}@keyframes developerPeekLeft{0%{opacity:0;pointer-events:none;transform:translateY(-24px)rotate(-1deg)}12.5%{opacity:1;pointer-events:auto;transform:translateY(0)rotate(0)}62.5%{opacity:1;pointer-events:auto;transform:translateY(0)rotate(0)}87.5%{opacity:0;pointer-events:none;transform:translateY(-16px)rotate(.4deg)}to{opacity:0;pointer-events:none;transform:translateY(-24px)rotate(.4deg)}}.developerMobileCredit{display:none}.developerRights{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.developerRights a{transition:color .2s}.developerRights a:hover{color:#fff}.rightsDot{opacity:.45}@media (max-width:900px){.developerHanger{display:none}.headerPhone{box-shadow:none;background:#fffdf8eb;padding:6px 8px;font-size:11px}.siteHeader .brand{gap:7px;font-size:17px}.siteHeader .brandMark{border-radius:10px;width:34px;height:34px}.siteHeader .brandMark svg{width:25px}.developerMobileCredit{color:#865148;background:#fff0ed;border:1px solid #f0b2a8;border-radius:999px;align-items:center;gap:4px;width:max-content;max-width:100%;margin-top:13px;padding:8px 12px;font-size:11.5px;font-weight:750;line-height:1.2;transition:background .2s,border-color .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 7px 18px #9b483812}.developerMobileCredit strong{color:#d65f49;font-weight:900;transition:color .2s}.developerMobileCredit:hover{color:#70382f;background:#f9ddd7;border-color:#e68f80;transform:translateY(-1px);box-shadow:0 9px 22px #9b48381f}.developerMobileCredit:hover strong{color:#b94734}.ar .developerMobileCredit{margin-inline:0}.developerRights{justify-content:flex-start}}@media (max-width:580px){.hero{padding-top:44px}.hero h1,.contactPage h1{font-size:46px}.ar .hero h1,.ar .contactPage h1{font-size:43px;line-height:1.25}.heroCopy>p,.ar .heroCopy>p{font-size:18px;line-height:1.65}.heroActions{gap:12px;margin-top:25px}.heroActions .button{min-height:56px;font-size:16px}.siteHeader .brand{letter-spacing:-.55px;gap:6px;font-size:16px}.siteHeader .brandMark{border-radius:9px;width:32px;height:32px}.siteHeader .brandMark svg{width:23px}.headerPhone{letter-spacing:0;padding:5px 6px;font-size:10px}.developerMobileCredit{margin-top:12px;padding:8px 11px;font-size:11px}}@media (max-width:420px){.siteHeader .brand{font-size:15px}.siteHeader .brandMark{width:30px;height:30px}.siteHeader .brandMark svg{width:22px}.headerPhone{padding:5px 4px;font-size:9.25px}}@media (prefers-reduced-motion:reduce){.developerHanger{opacity:1;animation:none;transform:none}}.ar .contactStripInner,.contactStripAr{text-align:right;flex-direction:column;align-items:stretch;display:flex}.ar .contactStripCopy,.contactStripAr .contactStripCopy{text-align:right;width:min(760px,100%);max-width:760px;margin-left:auto;margin-right:0}.ar .contactStrip .eyebrow,.ar .contactStrip h2,.ar .contactStrip p,.contactStripAr .eyebrow,.contactStripAr h2,.contactStripAr p{text-align:right}.ar .contactStrip .stripActions,.contactStripAr .stripActions{text-align:right;flex-direction:column;align-items:stretch;width:min(760px,100%);max-width:760px;margin-left:auto;margin-right:0;display:flex}.ar .contactStrip .stripActions .button,.ar .contactStrip .stripActions .textPhone,.contactStripAr .stripActions .button,.contactStripAr .stripActions .textPhone{align-self:auto;width:max-content;max-width:100%;margin-left:auto;margin-right:0}@media (max-width:900px){.ar .contactStripInner,.contactStripAr{align-items:stretch}.ar .contactStripCopy,.ar .contactStrip .stripActions,.contactStripAr .contactStripCopy,.contactStripAr .stripActions{width:100%;max-width:100%;margin-left:0;margin-right:0}.ar .contactStrip .stripActions .button,.ar .contactStrip .stripActions .textPhone,.contactStripAr .stripActions .button,.contactStripAr .stripActions .textPhone{margin-left:auto;margin-right:0}}
