.elementor-3355 .elementor-element.elementor-element-4bc840a>.elementor-widget-container{margin:0 10px 0 0}.elementor-3355 .elementor-element.elementor-element-052cc36>.elementor-widget-container{padding:25px}.elementor-3355 .elementor-element.elementor-element-1c80d45>.elementor-widget-container,.elementor-3355 .elementor-element.elementor-element-ce07d38>.elementor-widget-container{padding:20px}:root{--page-title-display:none}.seo-content{direction:rtl;background:#fff;border-radius:28px;max-width:1100px;margin:40px auto;padding:50px;box-shadow:0 15px 45px #0000000f}.seo-content h2{text-align:center;color:#17221e;margin-bottom:35px;font-size:32px;font-weight:900;line-height:1.6}.seo-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:35px;display:grid}.seo-item{background:#f7fbf9;border:1px solid #e2ece7;border-radius:20px;padding:25px}.seo-item span{color:#087f59;background:#e9faf3;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-weight:900;display:inline-flex}.seo-item h3{margin:15px 0 8px;font-size:18px;font-weight:900}.seo-item p{color:#66756e;font-size:14px;line-height:2}.seo-text p{color:#596861;font-size:16px;line-height:2.3}@media (width<=768px){.seo-content{padding:25px 18px}.seo-content h2{font-size:24px}.seo-grid{grid-template-columns:1fr}}.level-section{direction:rtl;background:#fff;border-radius:28px;max-width:1100px;margin:40px auto;padding:50px}.level-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:35px;display:grid}.level-card{background:#f8fbf9;border:1px solid #e3ece7;border-radius:22px;padding:28px;transition:all .25s;position:relative;overflow:hidden}.level-card:hover{border-color:#0f9f6e;transform:translateY(-8px);box-shadow:0 18px 40px #0f9f6e1f}.level-number{color:#087f59;background:#e8f8f1;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:900;display:flex}.level-card h3{color:#0f9f6e;margin:20px 0 5px;font-size:26px;font-weight:900}.level-card strong{margin-bottom:15px;font-size:16px;font-weight:800;display:block}.level-card p{color:#66756e;font-size:14px;line-height:2.2}.basic{background:linear-gradient(#fff,#f5fbf8)}.intermediate{background:linear-gradient(#fff,#f0faf5)}.advanced{background:linear-gradient(#fff,#eaf8f1)}@media (width<=768px){.level-section{padding:25px 18px}.level-grid{grid-template-columns:1fr}.level-card h3{font-size:23px}}@media (width<=900px){.process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.process-section{padding:25px 18px}.process-header h2{font-size:24px}.process-grid{grid-template-columns:1fr}}.process-section{direction:rtl;background:#fff;border-radius:30px;max-width:1100px;margin:40px auto;padding:50px;box-shadow:0 15px 45px #0000000f}.process-header{text-align:center;margin-bottom:40px}.process-header h2{margin-bottom:10px;font-size:32px;font-weight:900}.process-header p{color:#687770;font-size:16px}.process-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:relative}.process-card{text-align:center;background:#f8fbf9;border:1px solid #e3ece7;border-radius:22px;padding:25px 20px;transition:all .25s}.process-card:hover{border-color:#0f9f6e;transform:translateY(-7px);box-shadow:0 15px 35px #0f9f6e1f}.process-card span{color:#087f59;background:#e9faf3;border-radius:14px;justify-content:center;align-items:center;width:45px;height:45px;margin:auto;font-size:17px;font-weight:900;display:flex}.process-card h3{margin:18px 0 10px;font-size:18px;font-weight:900}.process-card p{color:#66756e;font-size:14px;line-height:2}@media (width<=900px){.process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.process-section{padding:25px 18px}.process-header h2{font-size:24px}.process-grid{grid-template-columns:1fr}}.method-section{direction:rtl;background:#fff;border-radius:30px;max-width:1100px;margin:40px auto;padding:50px}.method-header{text-align:center;margin-bottom:35px}.method-header h2{font-size:32px;font-weight:900}.method-header p{color:#66756e;font-size:16px}.method-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.method-card{background:#fafcfb;border:1px solid #e3ece7;border-radius:24px;padding:30px;transition:all .25s}.method-card:hover{border-color:#0f9f6e;transform:translateY(-7px);box-shadow:0 18px 40px #0f9f6e1f}.method-card.featured{background:#effbf6;border-color:#bce5d2}.method-icon{background:#fff;border-radius:16px;justify-content:center;align-items:center;width:55px;height:55px;margin-bottom:18px;font-size:28px;display:flex}.method-card h3{margin-bottom:12px;font-size:22px;font-weight:900}.method-card p{color:#64736c;font-size:15px;line-height:2}.method-card ul{margin-top:20px;padding:0;list-style:none}.method-card li{color:#33443c;margin-bottom:10px;font-size:14px;font-weight:600}.help-box{color:#fff;background:#17221e;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding:25px 30px;display:flex}.help-box strong{font-size:18px;display:block}.help-box span{color:#c9d3ce;font-size:13px}.help-box button{color:#fff;cursor:pointer;background:#0f9f6e;border:0;border-radius:12px;padding:13px 22px;font-weight:800}.help-box button:hover{background:#087f59}@media (width<=700px){.method-section{padding:25px 18px}.method-grid{grid-template-columns:1fr}.help-box{text-align:center;display:block}.help-box button{width:100%;margin-top:15px}}.irsafam-faq{direction:rtl;max-width:1100px;margin:60px auto;padding:0 20px}.faq-header{text-align:center;margin-bottom:40px}.faq-badge{color:#087f59;background:#e9faf3;border-radius:50px;margin-bottom:15px;padding:8px 16px;font-size:13px;font-weight:800;display:inline-block}.faq-header h2{color:#17221e;margin:0 0 15px;font-size:34px;font-weight:900;line-height:1.6}.faq-header p{color:#66756e;font-size:16px;line-height:2}.faq-list{flex-direction:column;gap:12px;display:flex}.faq-item{background:#fff;border:1px solid #e3ece7;border-radius:18px;transition:all .25s;overflow:hidden}.faq-item:hover{border-color:#8bd0b2;box-shadow:0 10px 25px #0f9f6e14}.faq-item summary{cursor:pointer;color:#17221e;justify-content:space-between;align-items:center;padding:22px 25px;font-size:16px;font-weight:800;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{color:#087f59;background:#e9faf3;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;font-size:20px;transition:all .2s;display:flex}.faq-item[open] summary span{color:#fff;background:#0f9f6e;transform:rotate(45deg)}.faq-answer{color:#66756e;padding:0 25px 25px;font-size:15px;line-height:2.2}.faq-cta{color:#fff;text-align:center;background:#17221e;border-radius:25px;margin-top:35px;padding:35px}.faq-cta h3{margin:0 0 10px;font-size:25px;font-weight:900}.faq-cta p{color:#d2dbd7;margin-bottom:25px}.faq-cta button{color:#fff;cursor:pointer;background:#0f9f6e;border:0;border-radius:13px;padding:15px 30px;font-weight:900;transition:all .2s}.faq-cta button:hover{background:#087f59}@media (width<=700px){.irsafam-faq{padding:0 12px}.faq-header h2{font-size:25px}.faq-item summary{padding:18px;font-size:14px}.faq-answer{padding:0 18px 20px;font-size:14px}.faq-cta{padding:25px 18px}}