.elementor-31 .elementor-element.elementor-element-df050d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-31 .elementor-element.elementor-element-b8b8b53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-31 .elementor-element.elementor-element-8fc5f02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-31 .elementor-element.elementor-element-8a167b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.moving-authority{direction:rtl;font-family:"Tahoma",Arial,sans-serif;color:#222}.authority-intro{max-width:1100px;margin:auto;padding:60px 20px}.authority-intro h1{font-size:34px;color:#0b5ed7;margin-bottom:20px}.lead{font-size:18px;line-height:1.9;margin-bottom:15px}.authority-box{max-width:1100px;margin:30px auto;padding:35px 25px;background:#fff;border-radius:14px;box-shadow:0 6px 20px rgb(0 0 0 / .05)}.authority-box h2{color:#0b5ed7;margin-bottom:15px}.highlight{background:#f8fbff;border-right:6px solid #0b5ed7}.areas span{display:inline-block;background:#eef4ff;padding:6px 12px;border-radius:20px;margin:5px;font-size:14px}ul{padding-right:20px}ul li{margin-bottom:8px}.note{margin-top:15px;font-weight:500}.guarantee{background:#fff7f7;border-right:6px solid #dc3545}.mecca-section{background:#f7f9fc;padding:60px 20px;font-family:Tahoma,Arial,sans-serif}.card{background:#fff;border-radius:14px;padding:30px;margin-bottom:30px;box-shadow:0 10px 30px rgb(0 0 0 / .06)}.intro-card p{font-size:16px;line-height:1.9}.cta-card{text-align:center;background:linear-gradient(135deg,#0b3a5c,#0e507e);color:#fff}.cta-card .phone{font-size:20px;margin:10px 0}.call-btn{display:inline-block;margin-top:15px;padding:14px 34px;background:#fff;color:#0b3a5c;border-radius:30px;text-decoration:none;font-weight:700}.split-layout{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:40px}.text-box h2{margin-bottom:15px}.image-box img,.image-full img{width:100%;border-radius:16px;box-shadow:0 12px 25px rgb(0 0 0 / .12)}.features-card ul{padding-right:20px}.features-card li{margin-bottom:10px}.highlight-card{border-right:6px solid #0b3a5c}@media (max-width:768px){.split-layout{grid-template-columns:1fr}}.trust-section{background:#fff;padding:50px 25px;border-radius:16px;margin-bottom:50px}.trust-points{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:15px;margin-top:25px}.trust-points li{background:#f6f9fc;padding:15px 18px;border-radius:10px;font-size:14.5px}.highlight-card{border-right:6px solid #0b3a5c}.links-card{background:#f1f6fb}.internal-links li{margin-bottom:10px;font-weight:600}.info-card{background:#fff}.price-card ul{padding-right:20px}.price-card li{margin-bottom:8px}.image-full{margin:40px 0}.image-full img{width:100%;border-radius:18px;box-shadow:0 14px 30px rgb(0 0 0 / .15)}.trust-card{background:#eef5ff}.neighborhoods .section-head{text-align:center;margin-bottom:40px}.neighborhoods .section-head p{max-width:800px;margin:auto}.neighborhood-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px;margin-bottom:50px}.neighborhood-card{background:#fff;padding:25px;border-radius:16px;box-shadow:0 10px 25px rgb(0 0 0 / .07);border-top:4px solid #0b3a5c}.neighborhood-card h3{font-size:17px;margin-bottom:10px}.neighborhood-card p{font-size:14.5px;line-height:1.8}.tasks-card{background:#f5f8fc}@media (max-width:768px){.neighborhood-card{text-align:right}}.intent-section{background:linear-gradient(135deg,#f1f6fb,#ffffff);padding:45px 25px;border-radius:18px;margin-bottom:50px}.intent-list{margin-top:20px;padding-right:20px}.intent-list li{margin-bottom:8px}.steps-section{padding:50px 20px}.steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin-top:25px}.step{background:#fff;padding:18px;border-radius:12px;box-shadow:0 8px 20px rgb(0 0 0 / .06);font-weight:600}.reviews-section{max-width:1100px;margin:60px auto;padding:30px 20px;background:#f8fbff;border-radius:14px}.reviews-header h2{font-size:26px;color:#0b5ed7;margin-bottom:10px}.reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px}.review-card{background:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 14px rgb(0 0 0 / .07)}.review-text{font-size:15px;line-height:1.7;margin-bottom:12px}.review-meta{font-size:13px;color:#555}.review-rating{color:#e3a21a;font-size:16px;margin-right:8px}.reviews-note{margin-top:25px;font-size:15px;line-height:1.8;color:#222}.faq-section{background:#f9fbfe;padding:50px 25px;border-radius:18px;margin-bottom:50px}.faq-item{margin-bottom:20px}.faq-item h3{font-size:16px;margin-bottom:6px}.related-services{padding:40px 20px}.related-services ul li{margin-bottom:10px}.final-cta{background:linear-gradient(135deg,#0b3a5c,#0e507e);color:#fff;text-align:center;padding:60px 25px;border-radius:20px}.cta-btn{display:inline-block;margin-top:15px;background:#fff;color:#0b3a5c;padding:14px 35px;border-radius:30px;font-weight:700;text-decoration:none}