.elementor-1504 .elementor-element.elementor-element-8a8c6b4{--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-1504 .elementor-element.elementor-element-8a8c6b4{--content-width:1280px}}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-landing-wrapper{--blue-main:#0b5593;--blue-dark:#073763;--green-alert:#18a558;--red-warning:#e74c3c;--bg-light:#f4f8fb;direction:rtl;font-family:inherit;color:#2c3e50}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-hero-section{display:flex;align-items:center;gap:40px;background:linear-gradient(135deg,#ffffff 0%,var(--bg-light) 100%);padding:50px;border-radius:20px;border:1px solid #e1ebf4;margin-bottom:40px}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-hero-content{flex:1}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-badge{background:rgb(24 165 88 / .1);color:var(--green-alert);padding:6px 15px;border-radius:20px;font-size:14px;font-weight:700;display:inline-block;margin-bottom:15px}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-main-title{font-size:32px;color:var(--blue-dark);font-weight:900;line-height:1.4;margin-bottom:20px}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-main-title span{color:var(--blue-main)}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-hero-desc{font-size:16px;line-height:1.8;color:#5d6d7e;margin-bottom:30px}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-call-btn{display:inline-flex;align-items:center;justify-content:center;background-color:var(--green-alert);color:white!important;font-size:18px;font-weight:700;padding:15px 30px;border-radius:12px;text-decoration:none;box-shadow:0 10px 20px rgb(24 165 88 / .3);transition:all 0.3s ease}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-call-btn:hover{background-color:#138947;transform:translateY(-3px)}.elementor-1504 .elementor-element.elementor-element-9be206e .btn-icon{margin-left:10px;font-size:22px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(24 165 88 / .6)}70%{box-shadow:0 0 0 15px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.elementor-1504 .elementor-element.elementor-element-9be206e .pulse-animation{animation:pulse 2s infinite}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-hero-image{flex:1;text-align:left}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-hero-image img{max-width:100%;border-radius:16px;box-shadow:0 15px 30px rgb(0 0 0 / .1)}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-faults-section{background:#fff;padding:40px;border-radius:20px;border-top:5px solid var(--red-warning);box-shadow:0 10px 30px rgb(0 0 0 / .05);margin-bottom:40px}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-section-title{font-size:24px;color:var(--blue-dark);margin-bottom:15px;font-weight:800}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-faults-intro{margin-bottom:30px;color:#4a5568;line-height:1.7}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-faults-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-fault-card{background:var(--bg-light);padding:20px;border-radius:12px;border:1px solid #e1ebf4}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-fault-card h3{font-size:16px;color:var(--blue-dark);margin-bottom:10px;font-weight:700}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-fault-card p{font-size:14px;line-height:1.7;color:#5d6d7e}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-fault-card strong{color:var(--blue-main)}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-faq-section{margin-bottom:40px}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-faq-item{background:#fff;padding:20px;border-radius:10px;margin-bottom:15px;border:1px solid #e1ebf4}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-faq-item h4{margin:0 0 10px 0;color:var(--blue-dark);font-size:16px}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-faq-item p{margin:0;font-size:14.5px;color:#5d6d7e;line-height:1.7}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-internal-links{background:rgb(11 85 147 / .05);padding:20px 30px;border-radius:12px;border-right:4px solid var(--blue-main)}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-internal-links p{margin:0;font-size:15px;line-height:1.8;color:#2c3e50}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-internal-links a{color:var(--blue-main);font-weight:700;text-decoration:none;border-bottom:1px dashed var(--blue-main);transition:all 0.3s}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-internal-links a:hover{color:var(--blue-dark);border-bottom-style:solid}@media (max-width:992px){.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-hero-section{flex-direction:column-reverse;padding:30px;text-align:center}.elementor-1504 .elementor-element.elementor-element-9be206e .kmcx5-faults-grid{grid-template-columns:1fr}}