.elementor-1579 .elementor-element.elementor-element-7765bbb{--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;--margin-top:25px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px}:root{--page-title-display:none}@media(min-width:768px){.elementor-1579 .elementor-element.elementor-element-7765bbb{--content-width:1280px}}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-landing{--lifan-wine:#800020;--lifan-wine-light:#9b1136;--lifan-dark:#1c2833;--lifan-gray:#f2f4f4;--text-main:#2c3e50;direction:rtl;font-family:inherit;color:var(--text-main)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-hero{display:flex;align-items:center;gap:35px;background:linear-gradient(135deg,#ffffff 0%,var(--lifan-gray) 100%);border-radius:16px;padding:45px;margin-bottom:40px;box-shadow:0 10px 30px rgb(28 40 51 / .08);border-top:5px solid var(--lifan-wine)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-hero-content{flex:1.15}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-hero-img{flex:.85;text-align:left}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-hero-img img{width:100%;border-radius:12px;box-shadow:0 10px 20px rgb(0 0 0 / .1)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-badge{background:rgb(128 0 32 / .1);color:var(--lifan-wine);padding:6px 15px;border-radius:6px;font-size:13.5px;font-weight:800;display:inline-block;margin-bottom:18px;letter-spacing:.5px}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-title{font-size:28px;color:var(--lifan-dark);font-weight:900;margin-bottom:15px;line-height:1.4}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-title span{color:var(--lifan-wine)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-desc{font-size:15.5px;line-height:1.8;color:#5d6d7e;margin-bottom:30px}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-btn{display:inline-flex;align-items:center;background:var(--lifan-wine);color:#fff!important;padding:16px 32px;border-radius:8px;font-size:18px;font-weight:700;text-decoration:none;transition:0.3s;box-shadow:0 8px 20px rgb(128 0 32 / .3)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-btn:hover{background:#5e0018;transform:translateY(-3px)}@keyframes pulse-wine{0%{box-shadow:0 0 0 0 rgb(128 0 32 / .5)}70%{box-shadow:0 0 0 15px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.elementor-1579 .elementor-element.elementor-element-eb23c13 .pulse-wine{animation:pulse-wine 2s infinite}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-expert-box{display:flex;align-items:center;gap:20px;background:#fff;border:1px solid #e1ebf4;border-right:5px solid var(--lifan-dark);padding:25px;border-radius:12px;margin-bottom:40px;box-shadow:0 5px 15px rgb(0 0 0 / .04)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .expert-icon{font-size:45px}.elementor-1579 .elementor-element.elementor-element-eb23c13 .expert-text h3{color:var(--lifan-dark);font-size:18px;margin:0 0 10px 0;font-weight:900}.elementor-1579 .elementor-element.elementor-element-eb23c13 .expert-text p{margin:0;font-size:14.5px;line-height:1.8;color:#4a5568}.elementor-1579 .elementor-element.elementor-element-eb23c13 .expert-text strong{color:var(--lifan-wine)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-services h2{color:var(--lifan-dark);font-size:24px;margin-bottom:25px;font-weight:900}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-card{background:var(--lifan-gray);padding:25px 20px;border-radius:10px;text-align:center;border:1px solid #e1ebf4;transition:0.3s}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-card:hover{border-color:var(--lifan-wine);transform:translateY(-5px);background:#fff;box-shadow:0 10px 25px rgb(128 0 32 / .08)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .card-icon{font-size:40px;margin-bottom:15px}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-card h4{color:var(--lifan-dark);font-size:16px;margin-bottom:12px;font-weight:700}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-card p{font-size:14px;color:#5d6d7e;line-height:1.7;margin:0}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-internal-links{background:#fff;padding:25px 30px;border-radius:12px;border:1px solid #e1ebf4;border-right:4px solid var(--lifan-wine);margin-bottom:40px;box-shadow:0 4px 15px rgb(0 0 0 / .02)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-internal-links h3{font-size:18px;color:var(--lifan-dark);margin-bottom:15px;font-weight:700}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-internal-links p{font-size:15px;line-height:1.9;margin:0;color:var(--text-main)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-internal-links a{color:var(--lifan-wine);font-weight:700;text-decoration:none;border-bottom:2px solid #fff0;transition:0.3s}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-internal-links a:hover{border-bottom-color:var(--lifan-wine);color:var(--lifan-wine-light)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-faq h2{color:var(--lifan-dark);font-size:24px;margin-bottom:25px;font-weight:900}.elementor-1579 .elementor-element.elementor-element-eb23c13 .faq-item{background:#fff;padding:20px 25px;border-radius:10px;margin-bottom:15px;border:1px solid #e1ebf4;border-right:4px solid var(--lifan-dark)}.elementor-1579 .elementor-element.elementor-element-eb23c13 .faq-item h4{color:var(--lifan-wine);font-size:16px;margin:0 0 10px 0;font-weight:700}.elementor-1579 .elementor-element.elementor-element-eb23c13 .faq-item p{margin:0;font-size:14.5px;line-height:1.8;color:#5d6d7e}@media (max-width:992px){.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-hero{flex-direction:column-reverse;text-align:center;padding:30px}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-expert-box{flex-direction:column;text-align:center}.elementor-1579 .elementor-element.elementor-element-eb23c13 .lifan820-grid{grid-template-columns:1fr}}