.elementor-1548 .elementor-element.elementor-element-2706dba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-1548 .elementor-element.elementor-element-118638f{--display:flex}:root{--page-title-display:none}@media(min-width:768px){.elementor-1548 .elementor-element.elementor-element-118638f{--content-width:1280px}}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-special-landing{--blue-primary:#0b5593;--blue-dark:#073763;--red-alert:#e74c3c;--green-success:#18a558;--bg-light:#f4f8fb;--text-dark:#2c3e50;--text-gray:#5d6d7e;direction:rtl;font-family:inherit;color:var(--text-dark)}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-hero-box{display:flex;align-items:center;gap:40px;background:linear-gradient(120deg,#ffffff,var(--bg-light));border-radius:20px;padding:40px;border:1px solid #e1ebf4;margin-bottom:30px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-hero-text{flex:1}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-hero-img{flex:1;text-align:left}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-hero-img img{max-width:100%;border-radius:12px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-badge-red{background:rgb(231 76 60 / .1);color:var(--red-alert);padding:5px 15px;border-radius:20px;font-weight:700;font-size:14px;display:inline-block;margin-bottom:15px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-main-title{font-size:30px;color:var(--blue-dark);font-weight:900;margin-bottom:15px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-main-title span{color:var(--blue-primary)}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-hero-subtitle{font-size:16px;color:var(--text-gray);line-height:1.8;margin-bottom:30px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-btn-call{display:inline-flex;align-items:center;background:var(--green-success);color:#fff!important;padding:15px 30px;border-radius:12px;font-size:18px;font-weight:700;text-decoration:none;box-shadow:0 8px 20px rgb(24 165 88 / .3);transition:0.3s}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-btn-call:hover{transform:translateY(-3px);background:#138947}@keyframes pulse-green{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-1548 .elementor-element.elementor-element-cdf7fd8 .pulse-btn{animation:pulse-green 2s infinite}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-content-box{background:#fff;border-radius:16px;padding:35px;border:1px solid #e1ebf4;margin-bottom:30px;box-shadow:0 5px 15px rgb(0 0 0 / .03)}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .border-top-red{border-top:4px solid var(--red-alert)}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-content-box h2{font-size:22px;color:var(--blue-dark);margin-bottom:15px;font-weight:800}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-content-box p{font-size:15px;color:var(--text-gray);line-height:1.8}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-card{background:var(--bg-light);padding:20px;border-radius:12px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-card h3{font-size:16px;color:var(--blue-dark);margin-bottom:10px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-table-wrapper{overflow-x:auto;margin-top:20px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-price-table{width:100%;border-collapse:collapse;text-align:right}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-price-table th{background:var(--blue-primary);color:#fff;padding:15px;font-weight:700}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-price-table td{padding:15px;border-bottom:1px solid #e1ebf4;color:var(--text-dark)}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-price-table tr:nth-child(even){background:rgb(11 85 147 / .03)}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-internal-links-box{background:rgb(11 85 147 / .05);padding:25px;border-radius:12px;border-right:4px solid var(--blue-primary);margin-bottom:30px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-internal-links-box h3{color:var(--blue-dark);font-size:18px;margin-bottom:10px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-internal-links-box a{color:var(--blue-primary);font-weight:700;text-decoration:underline;text-underline-offset:4px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-internal-links-box a:hover{color:var(--blue-dark)}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-faq{background:var(--bg-light);padding:15px 20px;border-radius:10px;margin-top:15px;border:1px solid #e1ebf4}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-faq h4{margin:0 0 10px 0;color:var(--blue-dark);font-size:16px}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-faq p{margin:0}@media (max-width:992px){.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-hero-box{flex-direction:column-reverse;text-align:center}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-grid-3{grid-template-columns:1fr}.elementor-1548 .elementor-element.elementor-element-cdf7fd8 .kmc-price-table{font-size:14px}}