.App_headerLogo__94m72{display:block;filter:drop-shadow(0 8px 18px rgba(211,47,47,.18));flex-shrink:0;height:auto;margin:0 auto 1rem;max-width:100%;overflow:visible;width:min(640px,100%)}.App_dark__UDuj6 .App_headerLogo__94m72{filter:drop-shadow(0 8px 18px rgba(239,83,80,.24))}:root{--primary-color:#d32f2f;--primary-hover:#b71c1c;--primary-light:#ffcdd2;--primary-glow:#d32f2f40;--secondary-color:#424242;--secondary-hover:#212121;--secondary-light:#9e9e9e;--accent-color:#d32f2f;--accent-hover:#b71c1c;--accent-light:#ffebee;--accent-glow:#d32f2f52;--alert-color:#d32f2f;--alert-hover:#b71c1c;--glass-bg:#ffffffe6;--glass-border:#00000017;--glass-shadow:0 4px 24px #00000014;--background-color:#f0f0f0;--section-bg:#fff;--card-bg:#fff;--text-color:#1a1a1a;--text-light:#5a5a5a;--text-inverse:#fff;--text-muted:#888;--backdrop-blur:blur(14px);--content-max-width:1220px;--content-side-pad:clamp(0.6rem,2vw,1.4rem);--section-stack-gap:clamp(0.85rem,1.9vw,1.8rem);--section-heading-line-height:1.2;--control-height:48px;--shadow-xl:0 16px 40px #0000001f;--radius-card:18px;--radius-section:24px;--radius-pill:50px;--divider:#00000012;--input-bg:#f8f8f8;--input-border:#0000001f;--input-focus:#d32f2f66}.App_dark__UDuj6{--primary-color:#ef5350;--primary-hover:#e53935;--primary-light:#4e2929;--primary-glow:#ef535038;--secondary-color:#d0d0d0;--secondary-hover:#fff;--secondary-light:#8a8a8a;--accent-color:#ef5350;--accent-hover:#e53935;--accent-light:#3c1e1e;--accent-glow:#ef535047;--alert-color:#ef5350;--alert-hover:#e53935;--glass-bg:#1e1e1ed1;--glass-border:#ffffff1a;--glass-shadow:0 4px 28px #00000052;--background-color:#111;--section-bg:#1c1c1c;--card-bg:#262626;--text-color:#f0f0f0;--text-light:#b0b0b0;--text-inverse:#111;--text-muted:#707070;--backdrop-blur:blur(14px);--shadow-xl:0 16px 48px #00000080;--divider:#ffffff12;--input-bg:#2a2a2a;--input-border:#ffffff1a;--input-focus:#ef535073}.App_app__pjzp0{background:radial-gradient(1100px 500px at 90% -10%,#d32f2f14,#0000 65%),radial-gradient(900px 420px at -10% 120%,#4242421a,#0000 62%),#f0f0f0;background:radial-gradient(1100px 500px at 90% -10%,#d32f2f14,#0000 65%),radial-gradient(900px 420px at -10% 120%,#4242421a,#0000 62%),var(--background-color);color:#1a1a1a;color:var(--text-color);font-family:Poppins,sans-serif;min-height:100vh;overflow-x:hidden;padding-top:0;position:relative;transition:background .35s ease,color .35s ease}.App_dark__UDuj6.App_app__pjzp0{background:radial-gradient(1100px 500px at 90% -10%,#ef53501f,#0000 62%),radial-gradient(900px 420px at -10% 120%,#ffffff0d,#0000 60%),#f0f0f0;background:radial-gradient(1100px 500px at 90% -10%,#ef53501f,#0000 62%),radial-gradient(900px 420px at -10% 120%,#ffffff0d,#0000 60%),var(--background-color)}.App_app__pjzp0:before{background-image:linear-gradient(#00000005 1px,#0000 0),linear-gradient(90deg,#00000005 1px,#0000 0);background-size:28px 28px;content:"";inset:0;pointer-events:none;position:fixed;z-index:0}.App_dark__UDuj6.App_app__pjzp0:before{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,#0000 0)}.App_app__pjzp0 main{position:relative;z-index:1}.App_contactSection__qFslL,.App_ctaBanner__Qa1u2,.App_faqSection__q4bzL,.App_feedbackSection__OP7vy,.App_footer__81VNN,.App_locationSection__D2MvS,.App_sectionAlt__0TRla,.App_section__BTAAc,.App_sliderSection__-o-6f,.App_trustBadgesSection__adIQX{margin-inline:auto;width:min(1220px,calc(100% - clamp(.6rem, 2vw, 1.4rem)*2));width:min(var(--content-max-width),calc(100% - var(--content-side-pad)*2))}.App_contactSection__qFslL,.App_ctaBanner__Qa1u2,.App_faqSection__q4bzL,.App_feedbackSection__OP7vy,.App_locationSection__D2MvS,.App_sectionAlt__0TRla,.App_section__BTAAc,.App_sliderSection__-o-6f,.App_trustBadgesSection__adIQX{margin-block:clamp(.85rem,1.9vw,1.8rem);margin-block:var(--section-stack-gap)}.App_skipLink__ZVK\+h{background:#d32f2f;background:var(--primary-color);border-radius:8px;color:#fff;font-weight:700;left:1rem;padding:.6rem .9rem;position:absolute;text-decoration:none;top:-48px;z-index:1200}.App_skipLink__ZVK\+h:focus{top:1rem}.App_contactInfo__SMNrv a,.App_contactSection__qFslL a[href^="tel:"],.App_teamContact__a492G a{direction:ltr!important;display:inline-block;unicode-bidi:embed}.App_header__iNBxK{align-items:center;background:linear-gradient(135deg,#fff,#fff5f5 52%,#ffe8e8);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;height:auto;justify-content:center;min-height:80vh;overflow:hidden;padding:110px 1rem 2rem;position:relative;text-align:center;transition:background .35s ease}.App_header__iNBxK:after{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(135deg,#d32f2f1a,#ffffff6b 48%,#b71c1c1a);content:"";inset:0;pointer-events:none;position:absolute;transition:background .35s ease}.App_dark__UDuj6 .App_header__iNBxK{background:linear-gradient(135deg,#090909,#161616 52%,#2a1010)}.App_dark__UDuj6 .App_header__iNBxK:after{background:linear-gradient(135deg,#ef535033,#0a0a0a8f 50%,#00000080)}.App_overlay__\+6j2o{align-items:center;animation:App_heroReveal__Yw51a .8s ease both;backdrop-filter:blur(14px);backdrop-filter:var(--backdrop-blur);-webkit-backdrop-filter:blur(14px);-webkit-backdrop-filter:var(--backdrop-blur);background:#ffffffe6;border:1.5px solid #d32f2f2e;border-radius:18px;box-shadow:0 20px 50px #0000001f,inset 0 1px 0 #fff9;display:flex;flex-direction:column;gap:.75rem;min-height:430px;padding:2.6rem 3.2rem;transition:all .35s ease;width:min(1180px,96vw);z-index:1}.App_dark__UDuj6 .App_overlay__\+6j2o{background:#000000bd;border-color:#ef53502e;box-shadow:0 20px 60px #000000a6,inset 0 1px 0 #ffffff0a}@keyframes App_heroReveal__Yw51a{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes App_slideUpIn__3zlF4{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes App_scaleInUp__Ugdz8{0%{opacity:0;transform:scale(.95) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.App_title__V8UkB{color:#9e1313;font-size:2.9rem;font-weight:800;letter-spacing:.2px;margin-bottom:.5rem;margin-top:.35rem;text-shadow:0 2px 10px #d32f2f29}.App_subtitle__CuRgX{color:#6b2a2a;font-size:1.2rem;margin-bottom:1.5rem;text-shadow:0 1px 4px #ffffff59}.App_dark__UDuj6 .App_title__V8UkB{color:#fff;text-shadow:0 2px 10px #0006}.App_dark__UDuj6 .App_subtitle__CuRgX{color:#ffffffeb;text-shadow:0 1px 4px #00000059}.App_contactInfo__SMNrv a{color:#b71c1c;font-size:1.1rem;font-weight:800;text-decoration:none;transition:color .3s ease}.App_contactInfo__SMNrv a:hover{color:#941414;text-shadow:0 0 10px #d32f2f3d}.App_dark__UDuj6 .App_contactInfo__SMNrv a{color:#ffb3b3}.App_dark__UDuj6 .App_contactInfo__SMNrv a:hover{color:#ffe0e0;text-shadow:0 0 10px #ef535099}.App_inlineLogoIcon__0gUPl{border-radius:50%;flex-shrink:0}.App_contactRow__sM3Cb{align-items:center;display:inline-flex;gap:.8rem;margin:.5rem 0}.App_contactRow__sM3Cb svg{color:#b71c1c;flex-shrink:0}.App_contactInfo__SMNrv{margin:1.5rem 0}.App_contactInfo__SMNrv p{color:#5f1f1f;font-size:1rem;margin:.6rem 0}.App_dark__UDuj6 .App_contactInfo__SMNrv p{color:#ffffffed}.App_dark__UDuj6 .App_contactRow__sM3Cb svg{color:#ffb3b3}.App_ctaButton__\+7hFD{background:linear-gradient(135deg,#d32f2f,#b71c1c);border:2px solid #ffffff26;border-radius:50px;border-radius:var(--radius-pill);box-shadow:0 8px 22px #d32f2f73;color:#fff;display:inline-block;font-weight:700;padding:1.1rem 2.5rem;text-decoration:none;transition:all .3s ease}.App_ctaButton__\+7hFD:hover{background:linear-gradient(135deg,#b71c1c,#941414);border-color:#ffffff59;box-shadow:0 14px 28px #d32f2f8c;transform:translateY(-4px)}.App_sectionAlt__0TRla,.App_section__BTAAc{background:linear-gradient(180deg,#ffffffa6,#ffffff73),#fff;background:linear-gradient(180deg,#ffffffa6,#ffffff73),var(--section-bg);border:1px solid #00000017;border:1px solid var(--glass-border);border-radius:24px;border-radius:var(--radius-section);box-shadow:0 4px 24px #00000014;box-shadow:var(--glass-shadow);color:#1a1a1a;color:var(--text-color);margin:clamp(.85rem,1.9vw,1.8rem) auto;margin:var(--section-stack-gap) auto;overflow:hidden;padding:4rem 1.5rem;position:relative;text-align:center;transition:background .35s ease,border-color .35s ease}.App_dark__UDuj6 .App_sectionAlt__0TRla,.App_dark__UDuj6 .App_section__BTAAc{background:linear-gradient(180deg,#ffffff08,#ffffff03),#fff;background:linear-gradient(180deg,#ffffff08,#ffffff03),var(--section-bg);border-color:#00000017;border-color:var(--glass-border)}.App_sectionAlt__0TRla:before,.App_section__BTAAc:before{background:linear-gradient(90deg,#0000,#d32f2f59,#0000);content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;top:0}.App_dark__UDuj6 .App_sectionAlt__0TRla:before,.App_dark__UDuj6 .App_section__BTAAc:before{background:linear-gradient(90deg,#0000,#ef535073,#0000)}.App_sectionAlt__0TRla h2,.App_section__BTAAc h2{color:#1a1a1a;color:var(--text-color);font-size:2.5rem;font-weight:700;letter-spacing:.01em;line-height:1.2;line-height:var(--section-heading-line-height);margin-bottom:2rem}.App_sectionAlt__0TRla h2:after,.App_section__BTAAc h2:after{background:linear-gradient(90deg,#d32f2f,#d32f2f);background:linear-gradient(90deg,var(--primary-color),var(--accent-color));border-radius:4px;content:"";display:block;height:4px;margin:1rem auto;width:80px}.App_cardContainer__WIops,.App_gridList__3zYKO{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center;padding:1rem 0}.App_areaCard__kjmY7,.App_blogCard__vor6i,.App_card__Xjpm1,.App_serviceCard__ZYoFg,.App_teamCard__DMnRj{background:#fff;background:var(--card-bg);border:1px solid #00000017;border-top:4px solid #ffcdd2;border:1px solid var(--glass-border);border-radius:18px;border-radius:var(--radius-card);border-top:4px solid var(--primary-light);box-shadow:0 4px 24px #00000014;box-shadow:var(--glass-shadow);padding:2rem;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;will-change:transform}.App_dark__UDuj6 .App_areaCard__kjmY7,.App_dark__UDuj6 .App_blogCard__vor6i,.App_dark__UDuj6 .App_card__Xjpm1,.App_dark__UDuj6 .App_serviceCard__ZYoFg,.App_dark__UDuj6 .App_teamCard__DMnRj{background:#fff;background:var(--card-bg);border-color:#00000017;border-color:var(--glass-border)}.App_areaCard__kjmY7:hover,.App_blogCard__vor6i:hover,.App_card__Xjpm1:hover,.App_serviceCard__ZYoFg:hover,.App_teamCard__DMnRj:hover{border-color:#d32f2f;border-color:var(--primary-color);box-shadow:0 16px 40px #0000001f;box-shadow:var(--shadow-xl);transform:translateY(-8px)}.App_areaCard__kjmY7 h3,.App_blogCard__vor6i h3,.App_card__Xjpm1 h3,.App_serviceCard__ZYoFg h3,.App_teamCard__DMnRj h3{color:#d32f2f;color:var(--primary-color);font-size:1.4rem;font-weight:600;margin-bottom:1rem}.App_areaCard__kjmY7 p,.App_blogCard__vor6i p,.App_card__Xjpm1 p,.App_serviceCard__ZYoFg p,.App_teamCard__DMnRj p{color:#5a5a5a;color:var(--text-light);line-height:1.8}.App_trustBadgesSection__adIQX{background:linear-gradient(180deg,#ffffffa6,#ffffff73),#fff;background:linear-gradient(180deg,#ffffffa6,#ffffff73),var(--section-bg);border:1px solid #00000017;border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 4px 24px #00000014;box-shadow:var(--glass-shadow);margin:clamp(.85rem,1.9vw,1.8rem) auto;margin:var(--section-stack-gap) auto;overflow:hidden;padding:4rem 1.5rem;position:relative}.App_dark__UDuj6 .App_trustBadgesSection__adIQX{background:linear-gradient(180deg,#ffffff08,#ffffff03),#fff;background:linear-gradient(180deg,#ffffff08,#ffffff03),var(--section-bg);border-color:#00000017;border-color:var(--glass-border)}.App_trustBadgesContainer__TMrwj{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:1200px;position:relative;z-index:1}.App_trustBadge__Psi4z{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid #00000017;border-top:4px solid #ffcdd2;border:1px solid var(--glass-border);border-radius:16px;border-top:4px solid var(--primary-light);padding:2rem;text-align:center;transition:all .3s ease}.App_dark__UDuj6 .App_trustBadge__Psi4z,.App_trustBadge__Psi4z{background:#fff;background:var(--card-bg);box-shadow:0 4px 24px #00000014;box-shadow:var(--glass-shadow)}.App_dark__UDuj6 .App_trustBadge__Psi4z{border-color:#00000017;border-color:var(--glass-border);border-top-color:#d32f2f;border-top-color:var(--primary-color)}.App_trustBadge__Psi4z:hover{transform:translateY(-8px)}.App_dark__UDuj6 .App_trustBadge__Psi4z:hover,.App_trustBadge__Psi4z:hover{border-color:#d32f2f;border-color:var(--primary-color);box-shadow:0 16px 40px #0000001f;box-shadow:var(--shadow-xl)}.App_trustBadgeIcon__JhDaw{align-items:center;background:#d32f2f;background:var(--primary-color);border-radius:50%;box-shadow:0 6px 18px #d32f2f40;box-shadow:0 6px 18px var(--primary-glow);display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;transition:transform .3s ease;width:80px}.App_trustBadge__Psi4z:hover .App_trustBadgeIcon__JhDaw{transform:scale(1.07)}.App_trustBadgeIcon__JhDaw svg{color:#fff}.App_trustBadge__Psi4z h4{color:#1a1a1a;color:var(--text-color);font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.App_dark__UDuj6 .App_trustBadge__Psi4z h4{color:#fff}.App_trustBadge__Psi4z p{color:#5a5a5a;color:var(--text-light);font-size:1rem;line-height:1.6}.App_dark__UDuj6 .App_trustBadge__Psi4z p{color:#ffffffe0}.App_phoneNumber__9iy7A{direction:ltr;display:inline-block;unicode-bidi:isolate}.App_ctaBanner__Qa1u2{background:linear-gradient(135deg,#c62828,#a01616);border-radius:20px;box-shadow:0 16px 44px #d32f2f61;margin:clamp(.85rem,1.9vw,1.8rem) auto;margin:var(--section-stack-gap) auto;overflow:hidden;padding:5rem 2rem;position:relative;text-align:center}.App_ctaBanner__Qa1u2:before{background:radial-gradient(ellipse at top right,#ffffff0f 0,#0000 70%);content:"";inset:0;pointer-events:none;position:absolute}.App_dark__UDuj6 .App_ctaBanner__Qa1u2{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 16px 44px #d32f2f52}.App_ctaContent__u2jdG{margin:0 auto;max-width:800px;position:relative;z-index:1}.App_ctaBanner__Qa1u2 h2{color:#fff;font-size:3rem;font-weight:800;line-height:1.2;line-height:var(--section-heading-line-height);margin-bottom:1rem;text-shadow:0 2px 8px #0003}.App_ctaBanner__Qa1u2 h2:after{display:none}.App_ctaBanner__Qa1u2 p{color:#ffffffed;font-size:1.3rem;margin-bottom:2.5rem}.App_ctaButtons__M5kCh{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-bottom:2rem}.App_ctaPrimaryBtn__NirPY,.App_ctaSecondaryBtn__XM3-J{align-items:center;border-radius:50px;border-radius:var(--radius-pill);box-shadow:0 6px 18px #0003;display:flex;font-size:1.1rem;font-weight:700;gap:.7rem;min-height:48px;min-height:var(--control-height);padding:1.2rem 2.5rem;text-decoration:none;transition:all .3s ease}.App_ctaPrimaryBtn__NirPY{background:#fff;border:2px solid #fff;color:#c62828}.App_ctaPrimaryBtn__NirPY:hover{background:#ffebee;box-shadow:0 10px 24px #00000040;color:#a01616;transform:translateY(-3px)}.App_ctaSecondaryBtn__XM3-J{background:#25d366;border:2px solid #25d366;color:#fff}.App_ctaSecondaryBtn__XM3-J:hover{background:#1ebe5e;border-color:#1ebe5e;box-shadow:0 10px 24px #25d36661;transform:translateY(-3px)}.App_ctaNote__tEUv2{color:#ffffffe0;font-size:1rem;font-weight:600}.App_teamMemberName__OvuLA{color:#d32f2f;color:var(--primary-color);font-size:1.3rem;font-weight:700;margin-bottom:.5rem}.App_teamMemberRole__K5GiM{color:#5a5a5a;color:var(--text-light);font-size:1rem;margin-bottom:1rem}.App_teamContact__a492G{align-items:center;display:flex;flex-direction:column;gap:.8rem}.App_teamContact__a492G a{align-items:center;border:1px solid #00000017;border:1px solid var(--glass-border);border-radius:50px;border-radius:var(--radius-pill);display:flex;font-weight:600;gap:.5rem;min-height:48px;min-height:var(--control-height);padding:.7rem 1.5rem;text-decoration:none;transition:all .3s ease}.App_phoneLink__p916Z{background:#ffcdd2;background:var(--primary-light);color:#d32f2f;color:var(--primary-color)}.App_phoneLink__p916Z:hover{background:#d32f2f;background:var(--primary-color);border-color:#d32f2f;border-color:var(--primary-color);box-shadow:0 6px 14px #d32f2f40;box-shadow:0 6px 14px var(--primary-glow);color:#fff;transform:translateY(-2px)}.App_dark__UDuj6 .App_phoneLink__p916Z{background:#d32f2f2e;border-color:#ef535040;color:#ef5350}.App_dark__UDuj6 .App_phoneLink__p916Z:hover{background:#d32f2f;background:var(--primary-color);border-color:#d32f2f;border-color:var(--primary-color);color:#fff}.App_whatsappLink__f6UcM{background:#25d3661a;border-color:#25d36633;color:#1a7a3c}.App_whatsappLink__f6UcM:hover{background:#25d366;border-color:#25d366;box-shadow:0 6px 14px #25d36647;color:#fff;transform:translateY(-2px)}.App_dark__UDuj6 .App_whatsappLink__f6UcM{background:#58d68d1f;border-color:#58d68d33;color:#58d68d}.App_dark__UDuj6 .App_whatsappLink__f6UcM:hover{background:#25d366;border-color:#25d366;color:#fff}.App_feedbackSection__OP7vy{background:#fff;background:var(--card-bg);border:1px solid #00000017;border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 4px 24px #00000014;box-shadow:var(--glass-shadow);margin:clamp(.85rem,1.9vw,1.8rem) auto;margin:var(--section-stack-gap) auto;padding:3rem 1rem;transition:background .35s ease}.App_dark__UDuj6 .App_feedbackSection__OP7vy{background:#fff;background:var(--card-bg);border-color:#00000017;border-color:var(--glass-border)}.App_feedbackSlider__rDCG1{align-items:center;display:flex;gap:1rem;justify-content:center;margin:0 auto;max-width:800px}.App_feedbackContainer__AE5KQ{flex:1 1;min-width:0;overflow:hidden}.App_feedbackCard__rn6qG{background:#ffffffe6;background:var(--glass-bg);border:2px solid #d32f2f;border:2px solid var(--primary-color);border-radius:16px;box-shadow:0 0 24px #d32f2f40;box-shadow:0 0 24px var(--primary-glow);padding:2.5rem;transition:background .35s ease,border-color .35s ease}.App_feedbackCard__rn6qG p{color:#1a1a1a;color:var(--text-color);font-size:1.2rem;line-height:1.8}.App_feedbackCard__rn6qG footer{color:#d32f2f;color:var(--primary-color);font-size:1.1rem;font-weight:700;margin-top:1rem}.App_stars__QNUUn{color:#f5a623;display:flex;gap:.5rem;justify-content:center;margin-bottom:1.5rem}.App_dark__UDuj6 .App_stars__QNUUn{color:#ffb74d}.App_navBtn__rcOBA{align-items:center;border:none;border-radius:50%;box-shadow:0 4px 12px #0000001f;cursor:pointer;display:flex;font-size:1.5rem;height:50px;justify-content:center;transition:all .3s ease;width:50px}.App_dark__UDuj6 .App_navBtn__rcOBA,.App_navBtn__rcOBA{background:#424242;background:var(--secondary-color);color:#fff;color:var(--text-inverse)}.App_navBtn__rcOBA:hover{background:#212121;background:var(--secondary-hover);box-shadow:0 6px 18px #0000002e;transform:scale(1.1)}.App_faqSection__q4bzL{background:#fff;background:var(--section-bg);border:1px solid #00000017;border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 4px 24px #00000014;box-shadow:var(--glass-shadow);margin:clamp(.85rem,1.9vw,1.8rem) auto;margin:var(--section-stack-gap) auto;max-width:none;padding:3rem 2rem;transition:background .35s ease}.App_dark__UDuj6 .App_faqSection__q4bzL{background:#fff;background:var(--section-bg);border-color:#00000017;border-color:var(--glass-border)}.App_faqItem__yyj-T{background:#fff;background:var(--card-bg);border:1px solid #00000017;border:1px solid var(--glass-border);border-radius:12px;margin-bottom:1rem;overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}.App_faqItem__yyj-T:hover{border-color:#d32f2f;border-color:var(--primary-color);box-shadow:0 4px 16px #d32f2f40;box-shadow:0 4px 16px var(--primary-glow)}.App_faqQuestion__YabsG{align-items:center;background:#0000;border:none;color:#1a1a1a;color:var(--text-color);cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:1.5rem 2rem;text-align:left;transition:color .3s ease;width:100%}.App_faqQuestion__YabsG:hover,.App_faqToggleIcon__IYAVp{color:#d32f2f;color:var(--primary-color)}.App_faqToggleIcon__IYAVp{flex-shrink:0;transition:transform .25s ease}.App_faqToggleIconOpen__lgkim{transform:rotate(180deg)}.App_faqAnswer__NnXZN{color:#5a5a5a;color:var(--text-light);font-size:.97rem;line-height:1.8;padding:0 2rem 1.5rem}.App_blogSubtitle__iWYpP,.App_faqSubtitle__ELIY5,.App_serviceAreasSubtitle__LlYiD{color:#5a5a5a;color:var(--text-light);font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.App_areasGrid__ghPyK{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:2rem}.App_areaIcon__6\+sbt{align-items:center;background:#d32f2f;background:var(--primary-color);border-radius:50%;box-shadow:0 6px 18px #d32f2f40;box-shadow:0 6px 18px var(--primary-glow);color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;transition:transform .3s ease;width:80px}.App_areaCard__kjmY7:hover .App_areaIcon__6\+sbt{transform:scale(1.07)}.App_internationalCard__tGRo9{background:linear-gradient(135deg,#fff 88%,#ffebee);background:linear-gradient(135deg,var(--card-bg) 88%,var(--accent-light) 100%);border:2px solid #d32f2f;border:2px solid var(--accent-color);position:relative}.App_internationalBadge__UNc8b{align-items:center;background:#d32f2f;background:var(--primary-color);border-radius:20px;box-shadow:0 2px 8px #d32f2f40;box-shadow:0 2px 8px var(--primary-glow);color:#fff;display:flex;font-size:.7rem;font-weight:700;gap:5px;padding:4px 10px;position:absolute;right:12px;top:12px;white-space:nowrap}[dir=rtl] .App_internationalBadge__UNc8b{left:12px;right:auto}.App_areaFeature__ONpzE{align-items:center;background:#ffffffe6;background:var(--glass-bg);border:1px solid #00000017;border:1px solid var(--glass-border);border-radius:50px;border-radius:var(--radius-pill);color:#1a1a1a;color:var(--text-color);display:flex;font-size:.95rem;gap:.7rem;padding:.5rem 1rem}.App_dark__UDuj6 .App_areaFeature__ONpzE{background:#ffffff0f;border-color:#00000017;border-color:var(--glass-border);color:#1a1a1a;color:var(--text-color)}.App_areaFeatures__d6RWt{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:1rem}.App_coverageNote__OSi0T{background:#ffffffe6;background:var(--glass-bg);border:1px solid #00000017;border:1px solid var(--glass-border);border-left:4px solid var(--primary-color);border-radius:12px;box-shadow:0 4px 24px #00000014;box-shadow:var(--glass-shadow);margin:0 auto;max-width:900px;padding:2rem;transition:background .35s ease}.App_dark__UDuj6 .App_coverageNote__OSi0T{background:#ffffffe6;background:var(--glass-bg);border-color:#00000017;border-color:var(--glass-border);border-left-color:#d32f2f;border-left-color:var(--primary-color)}.App_blogGrid__kylIa{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:1rem}.App_blogIcon__amFuR{align-items:center;background:#d32f2f;background:var(--primary-color);border-radius:12px;box-shadow:0 6px 18px #d32f2f40;box-shadow:0 6px 18px var(--primary-glow);color:#fff;display:flex;height:70px;justify-content:center;margin-bottom:1.5rem;transition:transform .3s ease;width:70px}.App_blogCard__vor6i:hover .App_blogIcon__amFuR{transform:scale(1.07)}.App_blogMeta__5Whsi{align-items:center;border-top:1px solid #00000012;border-top:1px solid var(--divider);display:flex;justify-content:space-between;margin-top:1rem;padding-top:1.5rem}.App_blogReadMore__P62vs{align-items:center;background:none;border:none;color:#d32f2f;color:var(--primary-color);cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:700;gap:.5rem;transition:gap .3s ease}.App_blogReadMore__P62vs:hover{gap:.9rem}.App_contactSection__qFslL{background:linear-gradient(135deg,#c62828,#9a1212);border-radius:20px;box-shadow:0 16px 44px #d32f2f61;color:#fff;margin:clamp(.85rem,1.9vw,1.8rem) auto;margin:var(--section-stack-gap) auto;overflow:hidden;padding:5rem 2rem;position:relative;text-align:center}.App_contactSection__qFslL:before{background:radial-gradient(ellipse at bottom left,#ffffff0d 0,#0000 65%);content:"";inset:0;pointer-events:none;position:absolute}.App_dark__UDuj6 .App_contactSection__qFslL{background:linear-gradient(135deg,#d32f2f,#b71c1c);box-shadow:0 16px 44px #ef535052}.App_contactSection__qFslL h2{color:#fff;font-size:2.5rem;font-weight:800;line-height:1.2;line-height:var(--section-heading-line-height);margin-bottom:.5rem}.App_contactSection__qFslL h2:after{background:#ffffff4d;margin-top:1rem}.App_contactSection__qFslL p{color:#ffffffeb;gap:1rem;margin:1.2rem 0}.App_contactSection__qFslL .App_contactRow__sM3Cb,.App_contactSection__qFslL p{align-items:center;display:flex;flex-wrap:wrap;font-size:1.1rem;justify-content:center}.App_contactSection__qFslL .App_contactRow__sM3Cb{font-weight:600;gap:.8rem}.App_contactSection__qFslL .App_contactRow__sM3Cb svg{color:#ffffffe0;flex-shrink:0}.App_contactSection__qFslL strong{color:#fff;display:block;font-weight:800;margin-bottom:1.5rem}.App_contactSection__qFslL a{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff2e;border:2px solid #ffffff59;border-radius:50px;border-radius:var(--radius-pill);color:#fff;display:inline-flex;font-weight:700;gap:.6rem;margin:.6rem;min-height:48px;min-height:var(--control-height);padding:.9rem 2rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.App_contactSection__qFslL a:hover{background:#fff;border-color:#fff;box-shadow:0 8px 20px #0003;color:#c62828;transform:translateY(-3px)}.App_dark__UDuj6 .App_contactSection__qFslL a:hover{background:#fff;color:#d32f2f}.App_footer__81VNN{border:1px solid #00000017;border:1px solid var(--glass-border);border-bottom:none;border-radius:20px 20px 0 0;box-shadow:0 4px 24px #00000014;box-shadow:var(--glass-shadow);font-size:1rem;font-weight:600;margin-top:clamp(.85rem,1.9vw,1.8rem);margin-top:var(--section-stack-gap);padding:2rem;text-align:center;transition:background .35s ease,color .35s ease}.App_dark__UDuj6 .App_footer__81VNN,.App_footer__81VNN{background:#ffffffe6;background:var(--glass-bg);color:#1a1a1a;color:var(--text-color)}.App_dark__UDuj6 .App_footer__81VNN{border-color:#00000017;border-color:var(--glass-border)}.App_floatingCall__MFQT1,.App_floatingWhatsApp__5oYLP{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #ffffff38;border-radius:999px;box-shadow:0 6px 18px #00000038;color:#fff;display:flex;font-size:1rem;font-weight:700;gap:10px;padding:.95rem 1.4rem;position:fixed;right:18px;text-decoration:none;transition:all .3s ease;z-index:1000}.App_floatingCall__MFQT1{background:linear-gradient(135deg,#d32f2f,#b71c1c);background:linear-gradient(135deg,var(--primary-color),var(--primary-hover));bottom:20px}.App_floatingWhatsApp__5oYLP{background:linear-gradient(135deg,#25d366,#1ebe5e);bottom:84px}.App_floatingCall__MFQT1:hover{box-shadow:0 10px 24px #d32f2f40;box-shadow:0 10px 24px var(--primary-glow);transform:translateY(-3px)}.App_floatingWhatsApp__5oYLP:hover{box-shadow:0 10px 24px #25d36661;transform:translateY(-3px)}.App_sideButtons__ejfkx{display:flex;flex-direction:column;gap:12px;left:12px;position:fixed;top:50%;transform:translateY(-50%);z-index:5000}.App_langBtn__ftSOv,.App_modeBtn__QP8eg{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:2px solid #ffffff2e;border-radius:12px;box-shadow:0 4px 14px #0000002e;cursor:pointer;display:flex;height:54px;justify-content:center;transition:all .3s ease;width:54px}.App_modeBtn__QP8eg{background:linear-gradient(145deg,#3d3d3d,#2d2d2d);color:#fff;font-size:22px}.App_dark__UDuj6 .App_modeBtn__QP8eg{background:#3a3a3a;border-color:#ffffff1f;color:#fff}.App_langBtn__ftSOv:hover,.App_modeBtn__QP8eg:hover{box-shadow:0 8px 20px #00000038;transform:scale(1.1)}.App_langBtn__ftSOv{background:#fff;border-color:#00000024;overflow:hidden;padding:0}.App_dark__UDuj6 .App_langBtn__ftSOv{border-color:#ffffff1f}.App_langBtn__ftSOv img{height:100%;object-fit:cover;width:100%}.App_locationSection__D2MvS{background:#fff;background:var(--section-bg);border:1px solid #00000017;border:1px solid var(--glass-border);border-radius:20px;box-shadow:0 4px 24px #00000014;box-shadow:var(--glass-shadow);margin:clamp(.85rem,1.9vw,1.8rem) auto;margin:var(--section-stack-gap) auto;padding:4rem 1.5rem;text-align:center;transition:background .35s ease}.App_dark__UDuj6 .App_locationSection__D2MvS{background:#fff;background:var(--section-bg);border-color:#00000017;border-color:var(--glass-border)}.App_mapContainer__sUNku{border:2px solid #00000017;border:2px solid var(--glass-border);border-radius:16px;box-shadow:0 8px 24px #00000026;margin:0 auto;max-width:1000px;overflow:hidden;width:100%}.App_mapFallback__IWqlh{align-items:center;background:linear-gradient(135deg,#d32f2f0f,#4242420f);display:flex;flex-direction:column;gap:.75rem;justify-content:center;min-height:260px;padding:2rem;text-align:center}.App_dark__UDuj6 .App_mapFallback__IWqlh{background:linear-gradient(135deg,#ef535014,#32323214)}.App_mapFallback__IWqlh h3{color:#d32f2f;color:var(--primary-color);margin:.25rem 0}.App_mapCoordinates__5Kdsm{color:#5a5a5a;color:var(--text-light);font-weight:700}.App_mapActions__s1lcJ{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.App_mapActions__s1lcJ a{align-items:center;background:#fff;background:var(--card-bg);border:1px solid #00000017;border:1px solid var(--glass-border);border-radius:999px;color:#d32f2f;color:var(--primary-color);display:inline-flex;font-weight:700;gap:.4rem;justify-content:center;padding:.6rem 1.1rem;text-decoration:none;transition:all .3s ease}.App_mapActions__s1lcJ a:hover{background:#d32f2f;background:var(--primary-color);border-color:#d32f2f;border-color:var(--primary-color);color:#fff;transform:translateY(-2px)}.App_sliderSection__-o-6f{background:#ffffffe6;background:var(--glass-bg);border:2px solid #00000017;border:2px solid var(--glass-border);border-radius:20px;box-shadow:0 16px 40px #0000001f;box-shadow:var(--shadow-xl);box-sizing:border-box;direction:ltr!important;margin:clamp(.85rem,1.9vw,1.8rem) auto;margin:var(--section-stack-gap) auto;max-width:none;overflow:hidden;padding:1rem;transition:background .35s ease;width:min(1220px,calc(100% - clamp(.6rem, 2vw, 1.4rem)*2));width:min(var(--content-max-width),calc(100% - var(--content-side-pad)*2))}.App_dark__UDuj6 .App_sliderSection__-o-6f{background:#ffffffe6;background:var(--glass-bg);border-color:#00000017;border-color:var(--glass-border)}.App_mySwiper__h9VFx{border-radius:16px;direction:ltr!important;height:520px;overflow:hidden;position:relative;width:100%}.App_slideWrapper__Veipb{align-items:center;background:#0000;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.App_slideBackground__3XEkK{display:none}.App_slideImage__a4TcC{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.App_deferredSection__BG3OJ{contain-intrinsic-size:420px;content-visibility:auto}.App_mySwiper__h9VFx .swiper-pagination-bullet{height:8px;width:8px}.App_mySwiper__h9VFx .swiper-pagination-bullet-active{background:#d32f2f;background:var(--primary-color);border-radius:999px;width:20px}@media (max-width:768px){:root{--section-stack-gap:0.95rem;--control-height:44px}.App_header__iNBxK{height:auto;min-height:70vh;padding:72px 1rem 2rem}.App_headerLogo__94m72{margin-inline-end:0;margin-bottom:.9rem;width:min(94vw,420px)}.App_title__V8UkB{font-size:1.6rem;line-height:1.3}.App_subtitle__CuRgX{color:#6b2a2a;font-size:.95rem;line-height:1.6}.App_overlay__\+6j2o{border-radius:16px;margin:0 .5rem;padding:1.8rem 1.2rem}.App_sectionAlt__0TRla,.App_section__BTAAc{border-radius:16px;margin:1rem auto;padding:2.5rem 1rem}.App_sectionAlt__0TRla h2,.App_section__BTAAc h2{font-size:1.6rem;margin-bottom:1.5rem}.App_cardContainer__WIops,.App_gridList__3zYKO{gap:1.2rem;grid-template-columns:1fr;padding:.5rem 0}.App_areaCard__kjmY7,.App_blogCard__vor6i,.App_card__Xjpm1,.App_serviceCard__ZYoFg,.App_teamCard__DMnRj{padding:1.5rem}.App_areaCard__kjmY7 h3,.App_blogCard__vor6i h3,.App_card__Xjpm1 h3,.App_serviceCard__ZYoFg h3,.App_teamCard__DMnRj h3{font-size:1.2rem}.App_trustBadgesSection__adIQX{margin:1rem auto;padding:2.5rem 1rem}.App_trustBadgesContainer__TMrwj{gap:1rem;grid-template-columns:1fr 1fr}.App_trustBadge__Psi4z{padding:1.2rem .8rem}.App_trustBadgeIcon__JhDaw{height:60px;margin-bottom:1rem;width:60px}.App_trustBadge__Psi4z h4{font-size:1rem}.App_trustBadge__Psi4z p{font-size:.85rem}.App_ctaBanner__Qa1u2{margin:1rem auto;padding:2.5rem 1.2rem}.App_ctaBanner__Qa1u2 h2{font-size:1.6rem}.App_ctaBanner__Qa1u2 p{font-size:1rem;margin-bottom:1.5rem}.App_ctaButtons__M5kCh{align-items:stretch;flex-direction:column;gap:.8rem}.App_ctaPrimaryBtn__NirPY,.App_ctaSecondaryBtn__XM3-J{font-size:1rem;justify-content:center;padding:1rem 1.5rem}.App_sliderSection__-o-6f{border-radius:16px;border-width:1px;margin:1.5rem auto;padding:0}.App_mySwiper__h9VFx{border-radius:16px;height:56vw;max-height:340px;min-height:220px}.App_slideWrapper__Veipb{border-radius:0}.App_mySwiper__h9VFx .swiper-pagination-bullet{height:10px;width:10px}.App_mySwiper__h9VFx .swiper-pagination-bullet-active{width:24px}.App_areasGrid__ghPyK{gap:1rem;grid-template-columns:1fr}.App_areaIcon__6\+sbt{height:60px;margin-bottom:1rem;width:60px}.App_coverageNote__OSi0T{margin:1rem 0;padding:1.2rem}.App_blogGrid__kylIa{gap:1rem;grid-template-columns:1fr}.App_blogIcon__amFuR{height:55px;width:55px}.App_faqSection__q4bzL{margin:1rem auto;padding:2.5rem 1rem}.App_faqQuestion__YabsG{font-size:1rem;gap:.5rem;padding:1.2rem 1rem}.App_faqAnswer__NnXZN{font-size:.95rem;padding:0 1rem 1.2rem}.App_feedbackSection__OP7vy{margin:1rem auto;padding:2.5rem .5rem}.App_feedbackSlider__rDCG1{gap:.5rem}.App_feedbackCard__rn6qG{padding:1.5rem 1rem}.App_feedbackCard__rn6qG p{font-size:1rem}.App_feedbackCard__rn6qG footer{font-size:.95rem}.App_contactSection__qFslL{border-radius:16px;margin:1rem auto;padding:2rem 1rem}.App_contactSection__qFslL h2{font-size:1.8rem;margin-bottom:1rem}.App_contactSection__qFslL p{font-size:1rem;margin:.8rem 0}.App_contactSection__qFslL strong{margin-bottom:1rem}.App_contactSection__qFslL .App_contactRow__sM3Cb{font-size:1rem;gap:.6rem}.App_contactSection__qFslL a{font-size:.95rem;margin:.4rem;padding:.7rem 1.2rem}.App_locationSection__D2MvS{margin:1rem auto;padding:2.5rem 1rem}.App_mapFallback__IWqlh{min-height:220px;padding:1.3rem}.App_floatingCall__MFQT1,.App_floatingWhatsApp__5oYLP{border-radius:40px;font-size:.85rem;gap:6px;padding:.7rem 1rem;right:12px}.App_floatingCall__MFQT1{bottom:16px}.App_floatingWhatsApp__5oYLP{bottom:68px}.App_sideButtons__ejfkx{gap:10px;left:8px}.App_langBtn__ftSOv,.App_modeBtn__QP8eg{border-radius:10px;height:44px;width:44px}.App_modeBtn__QP8eg{font-size:20px}.App_footer__81VNN{border-radius:16px 16px 0 0;font-size:.9rem;padding:1.5rem 1rem}.App_teamContact__a492G a{font-size:.9rem;gap:.4rem;padding:.6rem 1rem}.App_areaCard__kjmY7,.App_blogCard__vor6i,.App_card__Xjpm1,.App_coverageNote__OSi0T,.App_faqItem__yyj-T,.App_faqSection__q4bzL,.App_feedbackCard__rn6qG,.App_sectionAlt__0TRla,.App_section__BTAAc,.App_serviceCard__ZYoFg{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.App_areaCard__kjmY7,.App_areaIcon__6\+sbt,.App_blogCard__vor6i,.App_blogIcon__amFuR,.App_card__Xjpm1,.App_faqItem__yyj-T,.App_navBtn__rcOBA,.App_serviceCard__ZYoFg,.App_teamCard__DMnRj{transition:none!important}.App_areaCard__kjmY7:hover,.App_areaCard__kjmY7:hover .App_areaIcon__6\+sbt,.App_blogCard__vor6i:hover,.App_blogCard__vor6i:hover .App_blogIcon__amFuR,.App_card__Xjpm1:hover,.App_navBtn__rcOBA:hover,.App_serviceCard__ZYoFg:hover,.App_teamCard__DMnRj:hover{box-shadow:inherit;transform:none!important}}@media (max-width:480px){:root{--section-stack-gap:0.7rem;--control-height:42px}.App_header__iNBxK{min-height:60vh;padding:64px .5rem 1.5rem}.App_title__V8UkB{font-size:1.3rem}.App_subtitle__CuRgX{font-size:.85rem;line-height:1.5}.App_overlay__\+6j2o{border-radius:14px;margin:0 .25rem;padding:1.5rem 1rem}.App_contactInfo__SMNrv{font-size:.9rem}.App_ctaButton__\+7hFD{font-size:.95rem;padding:.8rem 1.5rem}.App_sectionAlt__0TRla,.App_section__BTAAc{border-radius:14px;margin:.75rem auto;padding:2rem .75rem}.App_sectionAlt__0TRla h2,.App_section__BTAAc h2{font-size:1.35rem;margin-bottom:1.2rem}.App_sectionAlt__0TRla h2:after,.App_section__BTAAc h2:after{height:3px;margin:.7rem auto;width:50px}.App_trustBadgesSection__adIQX{margin:.75rem auto;padding:2rem .75rem}.App_trustBadgesContainer__TMrwj{gap:.7rem;grid-template-columns:1fr 1fr}.App_trustBadge__Psi4z{border-radius:12px;padding:1rem .6rem}.App_trustBadgeIcon__JhDaw{height:50px;margin-bottom:.7rem;width:50px}.App_trustBadgeIcon__JhDaw svg{height:24px;width:24px}.App_trustBadge__Psi4z h4{font-size:.85rem;margin-bottom:.3rem}.App_trustBadge__Psi4z p{font-size:.75rem;line-height:1.4}.App_ctaBanner__Qa1u2{margin:.75rem auto;padding:2rem 1rem}.App_ctaBanner__Qa1u2 h2{font-size:1.3rem}.App_ctaBanner__Qa1u2 p{font-size:.9rem;margin-bottom:1.2rem}.App_ctaPrimaryBtn__NirPY,.App_ctaSecondaryBtn__XM3-J{font-size:.9rem;gap:.5rem;padding:.8rem 1.2rem}.App_ctaNote__tEUv2{font-size:.85rem}.App_sliderSection__-o-6f{border-radius:12px;border-width:1px;margin:1rem auto;padding:0}.App_mySwiper__h9VFx{border-radius:12px;height:60vw;max-height:280px;min-height:180px}.App_areaCard__kjmY7,.App_blogCard__vor6i,.App_card__Xjpm1,.App_serviceCard__ZYoFg,.App_teamCard__DMnRj{border-radius:12px;padding:1.2rem}.App_areaCard__kjmY7 h3,.App_blogCard__vor6i h3,.App_card__Xjpm1 h3,.App_serviceCard__ZYoFg h3,.App_teamCard__DMnRj h3{font-size:1.05rem;margin-bottom:.7rem}.App_areaCard__kjmY7 p,.App_blogCard__vor6i p,.App_card__Xjpm1 p,.App_serviceCard__ZYoFg p,.App_teamCard__DMnRj p{font-size:.9rem;line-height:1.6}.App_areaIcon__6\+sbt{height:50px;margin-bottom:.8rem;width:50px}.App_areaFeature__ONpzE{font-size:.8rem;padding:.3rem .7rem}.App_blogIcon__amFuR{border-radius:10px;height:45px;margin-bottom:1rem;width:45px}.App_blogMeta__5Whsi{align-items:flex-start;flex-direction:column;gap:.8rem}.App_faqSection__q4bzL{margin:.75rem auto;padding:2rem .75rem}.App_faqQuestion__YabsG{font-size:.9rem;padding:1rem .8rem}.App_faqAnswer__NnXZN{font-size:.85rem;padding:0 .8rem 1rem}.App_feedbackSection__OP7vy{margin:.75rem auto;padding:2rem .25rem}.App_feedbackCard__rn6qG{border-radius:12px;padding:1.2rem .8rem}.App_feedbackCard__rn6qG p{font-size:.9rem;line-height:1.6}.App_feedbackCard__rn6qG footer{font-size:.85rem}.App_navBtn__rcOBA{font-size:1.1rem;height:36px;width:36px}.App_stars__QNUUn{gap:.3rem;margin-bottom:1rem}.App_contactSection__qFslL{margin:.75rem auto;padding:2rem 1rem}.App_contactSection__qFslL h2{font-size:1.3rem}.App_contactSection__qFslL p{font-size:.9rem;margin-bottom:.5rem}.App_contactSection__qFslL a{font-size:.85rem;margin:.2rem;padding:.35rem .7rem}.App_locationSection__D2MvS{margin:.75rem auto;padding:2rem .75rem}.App_locationSection__D2MvS h2{font-size:1.3rem}.App_locationSection__D2MvS p{font-size:.9rem;margin-bottom:1rem}.App_mapFallback__IWqlh{min-height:200px;padding:1rem}.App_floatingCall__MFQT1,.App_floatingWhatsApp__5oYLP{font-size:.8rem;gap:5px;padding:.6rem .9rem;right:8px}.App_floatingCall__MFQT1{bottom:12px}.App_floatingWhatsApp__5oYLP{bottom:58px}.App_sideButtons__ejfkx{gap:8px;left:6px}.App_langBtn__ftSOv,.App_modeBtn__QP8eg{border-radius:8px;box-shadow:0 2px 8px #00000024;height:38px;width:38px}.App_modeBtn__QP8eg{font-size:18px}.App_footer__81VNN{font-size:.8rem;padding:1.2rem .8rem}.App_teamContact__a492G{gap:.5rem}.App_teamContact__a492G a{font-size:.85rem;gap:.4rem;padding:.5rem .8rem}}@media (max-width:360px){.App_header__iNBxK{min-height:55vh;padding:58px .25rem 1rem}.App_title__V8UkB{font-size:1.15rem}.App_subtitle__CuRgX{font-size:.8rem}.App_overlay__\+6j2o{border-radius:12px;padding:1.2rem .8rem}.App_sectionAlt__0TRla,.App_section__BTAAc{padding:1.5rem .5rem}.App_sectionAlt__0TRla h2,.App_section__BTAAc h2{font-size:1.2rem}.App_trustBadgesContainer__TMrwj{gap:.6rem;grid-template-columns:1fr}.App_ctaBanner__Qa1u2 h2{font-size:1.15rem}.App_sliderSection__-o-6f{border-radius:10px;margin:.75rem auto;padding:0}.App_mySwiper__h9VFx{border-radius:10px;height:65vw;max-height:240px;min-height:160px}.App_floatingCall__MFQT1,.App_floatingWhatsApp__5oYLP{font-size:.75rem;padding:.5rem .7rem}.App_sideButtons__ejfkx{left:4px}.App_langBtn__ftSOv,.App_modeBtn__QP8eg{height:34px;width:34px}.App_modeBtn__QP8eg{font-size:16px}}.App_serviceIconWrapper__f\+08R{align-items:center;background:linear-gradient(135deg,#ffcdd2,#d32f2f14);background:linear-gradient(135deg,var(--primary-light),#d32f2f14);border:2px solid #d32f2f1f;border-radius:20px;box-shadow:0 8px 20px #d32f2f40;box-shadow:0 8px 20px var(--primary-glow);display:flex;height:100px;justify-content:center;margin:0 auto 1.5rem;transition:all .35s cubic-bezier(.34,1.56,.64,1);width:100px}.App_serviceCard__ZYoFg:hover .App_serviceIconWrapper__f\+08R{border-color:#d32f2f;border-color:var(--primary-color);box-shadow:0 12px 32px #d32f2f40;box-shadow:0 12px 32px var(--primary-glow);transform:scale(1.12) rotateY(5deg)}.App_dark__UDuj6 .App_serviceIconWrapper__f\+08R{background:linear-gradient(135deg,#ef535026,#d32f2f14);border-color:#ef535033}.App_serviceIconWrapper__f\+08R svg{color:#d32f2f;color:var(--primary-color);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.App_serviceCard__ZYoFg:hover .App_serviceIconWrapper__f\+08R svg{transform:scale(1.15)}a[class*=Btn],button[class*=Btn]{overflow:hidden;position:relative;transition:all .35s cubic-bezier(.34,1.56,.64,1)}a[class*=Btn]:before,button[class*=Btn]:before{background:#ffffff59;border-radius:50%;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .35s ease,height .35s ease;width:0}a[class*=Btn]:active:before,button[class*=Btn]:active:before{height:300px;width:300px}.App_dark__UDuj6 .App_text-light__QKFHb{color:#d0d0d0}.App_contactRow__sM3Cb svg{opacity:.95}.App_ctaPrimaryBtn__NirPY{min-width:180px}.App_ctaSecondaryBtn__XM3-J{min-width:160px}@media (max-width:768px){.App_ctaMobileSticky__a\+fVR{animation:App_slideUpIn__3zlF4 .35s cubic-bezier(.34,1.56,.64,1);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(180deg,#0000,#fff 40%);background:linear-gradient(180deg,#0000,var(--section-bg) 40%);border-top:1px solid #00000012;border-top:1px solid var(--divider);bottom:0;display:flex;gap:1rem;left:0;padding:1.2rem 1rem 1rem;pointer-events:auto;position:fixed;right:0;z-index:999}.App_dark__UDuj6 .App_ctaMobileSticky__a\+fVR{background:linear-gradient(180deg,#0000,#1c1c1cf2 40%);border-top-color:#00000017;border-top-color:var(--glass-border)}.App_ctaMobileSticky__a\+fVR a{border-radius:12px;flex:1 1;font-size:.95rem;overflow:hidden;padding:.9rem 1.2rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}}@keyframes App_pulse__xBl4\+{0%,to{opacity:1}50%{opacity:.6}}@keyframes App_shimmer__-h7yM{0%{background-position:-1000px 0}to{background-position:1000px 0}}.App_loadingCard__SxVB-{animation:App_shimmer__-h7yM 2s infinite;background:linear-gradient(90deg,#fff 25%,#d32f2f14 50%,#fff 75%);background:linear-gradient(90deg,var(--card-bg) 25%,#d32f2f14 50%,var(--card-bg) 75%);background-size:1000px 100%}:root{--transition-duration:0.35s;--transition-timing:cubic-bezier(0.4,0,0.2,1)}.App_card__Xjpm1,.App_contactSection__qFslL,.App_ctaBanner__Qa1u2,.App_section__BTAAc,.App_serviceCard__ZYoFg{transition:background .35s cubic-bezier(.4,0,.2,1),color .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1);transition:background var(--transition-duration) var(--transition-timing),color var(--transition-duration) var(--transition-timing),border-color var(--transition-duration) var(--transition-timing),box-shadow var(--transition-duration) var(--transition-timing)}.App_sectionAlt__0TRla{padding:4.5rem 1.5rem}@media (max-width:768px){.App_sectionAlt__0TRla{padding:3rem 1rem}}.App_servicesSection__DOnEE .App_gridList__3zYKO{gap:2.5rem}.App_servicesSection__DOnEE .App_serviceCard__ZYoFg{position:relative;text-align:center}.App_servicesSection__DOnEE .App_serviceCard__ZYoFg h3{margin-bottom:1rem;margin-top:.5rem}:focus-visible{border-radius:4px;outline:3px solid #d32f2f;outline:3px solid var(--primary-color);outline-offset:3px}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.App_slideBackground__3XEkK{display:none!important}.App_areaCard__kjmY7:hover,.App_blogCard__vor6i:hover,.App_card__Xjpm1:hover,.App_navBtn__rcOBA:hover,.App_serviceCard__ZYoFg:hover,.App_teamCard__DMnRj:hover{transform:none!important}}@media print{.App_ctaButtons__M5kCh,.App_floatingCall__MFQT1,.App_floatingWhatsApp__5oYLP,.App_navBtn__rcOBA,.App_sideButtons__ejfkx{display:none}.App_app__pjzp0{background:#fff;color:#000}.App_card__Xjpm1,.App_sectionAlt__0TRla,.App_section__BTAAc,.App_serviceCard__ZYoFg{page-break-inside:avoid}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff;background:var(--section-bg);border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#d32f2f,#d32f2f);background:linear-gradient(135deg,var(--primary-color),var(--accent-color));border:2px solid #fff;border:2px solid var(--section-bg);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#b71c1c,#d32f2f);background:linear-gradient(135deg,var(--primary-hover),var(--primary-color))}::selection{background:#d32f2f;background:var(--primary-color);color:#fff}::-moz-selection{background:#d32f2f;background:var(--primary-color);color:#fff}.Navbar_nav__tsa1\+{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;display:flex;gap:10px;justify-content:space-between;left:50%;padding:10px 14px;position:fixed;top:14px;transform:translateX(-50%);transition:background .3s ease,border-color .3s ease,box-shadow .3s ease;width:min(var(--content-max-width),calc(100% - var(--content-side-pad)*2));z-index:999}.Navbar_nav__tsa1\+.Navbar_light__RR-ij{background:#ffffffe0;border:2px solid #d32f2f2e;box-shadow:0 4px 18px #00000017}.Navbar_nav__tsa1\+.Navbar_dark__Cs1n8{background:#141414e0;border:2px solid #ef535038;box-shadow:0 4px 20px #00000061}.Navbar_logoBtn__CvXWK{align-items:center;background:none;border:none;border-radius:12px;cursor:pointer;display:flex;flex-shrink:0;padding:4px 6px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.Navbar_logoBtn__CvXWK:hover{box-shadow:0 2px 14px #d32f2f47;transform:translateY(-1px)}.Navbar_desktop__TzBeZ{align-items:center;display:flex;flex:1 1;gap:6px}.Navbar_navBtn__zRlS3{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;flex:1 1;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.01em;min-height:44px;min-width:44px;padding:12px 10px;position:relative;text-decoration:none;text-transform:capitalize;transition:all .25s ease;white-space:nowrap}.Navbar_navBtn__zRlS3:hover{transform:translateY(-2px)}.Navbar_navBtn__zRlS3:active{transform:translateY(0) scale(.97)}.Navbar_nav__tsa1\+.Navbar_light__RR-ij .Navbar_navBtn__zRlS3{background:linear-gradient(135deg,#d32f2f,#b71c1c);border:1px solid #ffffff26;box-shadow:0 2px 8px #d32f2f47;color:#fff}.Navbar_nav__tsa1\+.Navbar_light__RR-ij .Navbar_navBtn__zRlS3:hover{background:linear-gradient(135deg,#b71c1c,#941414);box-shadow:0 6px 16px #d32f2f61}.Navbar_nav__tsa1\+.Navbar_dark__Cs1n8 .Navbar_navBtn__zRlS3{background:linear-gradient(135deg,#ef5350,#e53935);border:1px solid #ffffff1f;box-shadow:0 2px 8px #ef535047;color:#fff}.Navbar_nav__tsa1\+.Navbar_dark__Cs1n8 .Navbar_navBtn__zRlS3:hover{background:linear-gradient(135deg,#e53935,#c62828);box-shadow:0 6px 18px #ef53506b}.Navbar_mobileNav__zGxHs{display:none;position:fixed;right:0;top:0;z-index:1000}.Navbar_hamburger__ZdXUa{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:12px;box-shadow:0 4px 14px #0000002e;cursor:pointer;display:flex;height:52px;justify-content:center;position:fixed;right:15px;top:18px;transition:all .3s ease;width:52px;z-index:1001}.Navbar_hamburger__ZdXUa:hover{box-shadow:0 6px 18px #00000040;transform:scale(1.06)}.Navbar_hamburger__ZdXUa:active{transform:scale(.94)}.Navbar_hamburger__ZdXUa.Navbar_light__RR-ij{background:linear-gradient(135deg,#d32f2f,#b71c1c);border:2px solid #fff3;color:#fff}.Navbar_hamburger__ZdXUa.Navbar_light__RR-ij:hover{background:linear-gradient(135deg,#b71c1c,#941414)}.Navbar_hamburger__ZdXUa.Navbar_dark__Cs1n8{background:linear-gradient(135deg,#ef5350,#e53935);border:2px solid #ffffff26;color:#fff}.Navbar_hamburger__ZdXUa.Navbar_dark__Cs1n8:hover{background:linear-gradient(135deg,#e53935,#c62828)}.Navbar_dropdown__sWg3M{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border-radius:16px;box-shadow:0 14px 36px #00000038;max-height:80vh;overflow-y:auto;position:fixed;right:15px;top:80px;transition:background .3s ease,border-color .3s ease;width:230px;z-index:1000}.Navbar_dropdown__sWg3M.Navbar_light__RR-ij{background:#fffffff5;border:2px solid #d32f2f2e;box-shadow:0 14px 36px #00000024}.Navbar_dropdown__sWg3M.Navbar_dark__Cs1n8{background:#161616f5;border:2px solid #ef535038;box-shadow:0 14px 40px #00000073}.Navbar_dropdownLogo__pIMDM{align-items:center;border-bottom:2px solid #d32f2f1f;display:flex;font-size:14px;font-weight:700;gap:8px;margin-bottom:4px;padding:14px 16px}.Navbar_dropdown__sWg3M.Navbar_light__RR-ij .Navbar_dropdownLogo__pIMDM{border-bottom-color:#d32f2f24;color:#c62828}.Navbar_dropdown__sWg3M.Navbar_dark__Cs1n8 .Navbar_dropdownLogo__pIMDM{border-bottom-color:#ef53502e;color:#ef5350}.Navbar_dropdownItem__TJE9B{align-items:center;background:#0000;border:none;border-bottom:1px solid #0000;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;min-height:48px;padding:14px 20px;position:relative;text-align:left;text-decoration:none;transition:all .2s ease;width:100%}.Navbar_dropdownItem__TJE9B:before{background:linear-gradient(180deg,#d32f2f,#ef5350);border-radius:0 2px 2px 0;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-3px);transition:transform .2s ease;width:3px}.Navbar_dropdownItem__TJE9B:hover:before{transform:translateX(0)}.Navbar_dropdownItem__TJE9B:last-child{border-bottom:none}.Navbar_dropdown__sWg3M.Navbar_light__RR-ij .Navbar_dropdownItem__TJE9B{border-bottom-color:#0000000d;color:#1a1a1a}.Navbar_dropdown__sWg3M.Navbar_light__RR-ij .Navbar_dropdownItem__TJE9B:hover{background:linear-gradient(90deg,#d32f2f12,#0000);color:#c62828;padding-left:24px}.Navbar_dropdown__sWg3M.Navbar_dark__Cs1n8 .Navbar_dropdownItem__TJE9B{border-bottom-color:#ffffff0d;color:#f0f0f0}.Navbar_dropdown__sWg3M.Navbar_dark__Cs1n8 .Navbar_dropdownItem__TJE9B:hover{background:linear-gradient(90deg,#ef535024,#0000);color:#ef5350;padding-left:24px}.Navbar_dropdownItem__TJE9B:active{transform:scale(.98)}.Navbar_overlay__c8whT{animation:Navbar_fadeIn__Z1beo .2s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0000007a;bottom:0;left:0;position:fixed;right:0;top:0;z-index:998}@keyframes Navbar_fadeIn__Z1beo{0%{opacity:0}to{opacity:1}}.Navbar_dropdown__sWg3M::-webkit-scrollbar{width:6px}.Navbar_dropdown__sWg3M::-webkit-scrollbar-track{background:#0000}.Navbar_dropdown__sWg3M.Navbar_light__RR-ij::-webkit-scrollbar-thumb{background:#d32f2f59;border-radius:10px}.Navbar_dropdown__sWg3M.Navbar_light__RR-ij::-webkit-scrollbar-thumb:hover{background:#d32f2fa6}.Navbar_dropdown__sWg3M.Navbar_dark__Cs1n8::-webkit-scrollbar-thumb{background:#ef535059;border-radius:10px}.Navbar_dropdown__sWg3M.Navbar_dark__Cs1n8::-webkit-scrollbar-thumb:hover{background:#ef5350a6}@media (max-width:768px){.Navbar_desktop__TzBeZ{display:none}.Navbar_mobileNav__zGxHs{display:block}.Navbar_hamburger__ZdXUa{border-radius:10px;height:48px;right:12px;top:16px;width:48px}.Navbar_dropdown__sWg3M{border-radius:14px;max-height:75vh;right:12px;top:76px;width:220px}.Navbar_dropdownItem__TJE9B{font-size:14px;padding:12px 16px}.Navbar_dropdownLogo__pIMDM{font-size:14px;gap:8px;padding:12px 14px}}@media (max-width:480px){.Navbar_hamburger__ZdXUa{border-radius:8px;height:44px;right:10px;top:14px;width:44px}.Navbar_dropdown__sWg3M{border-radius:12px;max-height:70vh;right:10px;top:68px;width:200px}.Navbar_dropdownItem__TJE9B{font-size:13px;min-height:44px;padding:11px 14px}.Navbar_dropdownLogo__pIMDM{font-size:13px;padding:10px 12px}}@media (max-width:360px){.Navbar_hamburger__ZdXUa{border-radius:8px;height:40px;right:8px;top:12px;width:40px}.Navbar_dropdown__sWg3M{border-radius:10px;right:8px;top:62px;width:182px}.Navbar_dropdownItem__TJE9B{font-size:12px;padding:10px 12px}.Navbar_dropdownLogo__pIMDM{font-size:12px;padding:9px 12px}}@media (min-width:769px) and (max-width:991px){.Navbar_nav__tsa1\+{gap:6px;padding:10px;width:96%}.Navbar_navBtn__zRlS3{font-size:13px;padding:10px 6px}}@media (min-width:1400px){.Navbar_nav__tsa1\+{max-width:1400px;width:90%}.Navbar_navBtn__zRlS3{font-size:15px;padding:14px 12px}}.Navbar_navBtn__zRlS3.Navbar_loading__F286Q{opacity:.6;pointer-events:none}.Navbar_dropdownItem__TJE9B:focus-visible,.Navbar_hamburger__ZdXUa:focus-visible,.Navbar_logoBtn__CvXWK:focus-visible,.Navbar_navBtn__zRlS3:focus-visible{border-radius:8px;outline:3px solid #d32f2f;outline-offset:3px}.Navbar_dropdown__sWg3M.Navbar_dark__Cs1n8 .Navbar_dropdownItem__TJE9B:focus-visible,.Navbar_hamburger__ZdXUa.Navbar_dark__Cs1n8:focus-visible,.Navbar_nav__tsa1\+.Navbar_dark__Cs1n8 .Navbar_navBtn__zRlS3:focus-visible{outline-color:#ef5350}@media (prefers-reduced-motion:reduce){.Navbar_dropdownItem__TJE9B,.Navbar_dropdown__sWg3M,.Navbar_hamburger__ZdXUa,.Navbar_logoBtn__CvXWK,.Navbar_navBtn__zRlS3,.Navbar_nav__tsa1\+,.Navbar_overlay__c8whT{animation:none!important;transition:none!important}.Navbar_dropdownItem__TJE9B:hover{padding-left:20px!important}}@media print{.Navbar_hamburger__ZdXUa,.Navbar_mobileNav__zGxHs,.Navbar_nav__tsa1\+,.Navbar_overlay__c8whT{display:none!important}}.App{text-align:center}.rtl{direction:rtl;text-align:right}body,html{max-width:100vw;overflow-x:hidden}html{scroll-behavior:smooth}*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:Tajawal,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;text-rendering:optimizeLegibility}[dir=rtl] body,[lang=ar] body{font-family:Tajawal,Cairo,Noto Kufi Arabic,Arial,sans-serif}img,video{display:block;height:auto;max-width:100%}img[loading=lazy]{opacity:1;transition:opacity .3s}a[href^="https://wa.me"],a[href^="tel:"]{direction:ltr;unicode-bidi:embed}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.swiper{min-height:280px}.swiper-slide{will-change:transform}@media (max-width:768px){html{scroll-behavior:auto}img[loading=lazy]{transition:none}.swiper-slide{will-change:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}img[loading=lazy]{transition:none}.swiper-slide{will-change:auto}}@keyframes spin{to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.cfad28e0.css.map*/