.Contact_container__RDvSU{max-width:1200px;margin:60px auto 80px;padding:0 16px;direction:rtl}.Contact_pageTitle__0sGrk{font-size:32px;font-weight:900;color:#1f5ea8;text-align:center;margin-bottom:60px;position:relative;display:inline-block;left:50%;transform:translateX(-50%)}.Contact_pageTitle__0sGrk:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:6px;background-color:rgba(139,197,63,.3);border-radius:4px;z-index:-1}.Contact_contactWrapper__wR3x8{background:#fff;border-radius:24px;box-shadow:0 10px 40px rgba(0,0,0,.05);padding:40px;display:flex;flex-direction:column-reverse;gap:40px;align-items:stretch;border:1px solid #f0f0f0}@media (min-width:900px){.Contact_contactWrapper__wR3x8{flex-direction:row}}.Contact_infoColumn__GuCYT{flex:1 1;display:flex;flex-direction:column;justify-content:center}.Contact_title__imTvg{font-size:22px;font-weight:700;color:#8bc53f;margin-bottom:32px}.Contact_contactList__d_OPZ{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.Contact_contactList__d_OPZ li{display:flex;align-items:flex-start;gap:16px;color:#444;font-size:15px;line-height:1.8}.Contact_icon__76d7n{color:#1f5ea8;flex-shrink:0;margin-top:4px}.Contact_text__UDe4X a{color:#444;text-decoration:none;transition:color .3s}.Contact_text__UDe4X a:hover{color:#1f5ea8}.Contact_socialTitle__DLJib{font-size:16px;font-weight:700;color:#1f5ea8;margin-bottom:16px}.Contact_socials__muBZh{display:flex;gap:12px}.Contact_socials__muBZh a{width:42px;height:42px;border-radius:50%;background-color:#f4f7fb;color:#1f5ea8;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.Contact_socials__muBZh a:hover{background-color:#1f5ea8;color:#fff;transform:translateY(-3px)}.Contact_mapColumn___LdSq{flex:1 1;min-height:400px;border-radius:16px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.05);border:1px solid #eee}.Contact_mapWrapper__ifsQ1{width:100%;height:100%;min-height:400px}.Footer_footer__pQtti{background-color:#1e2d3b;color:#e2e8f0;padding:50px 0 0;margin-top:80px;font-size:14px}.Footer_container__KpDnW{max-width:1200px;margin:0 auto;padding:0 16px 40px}.Footer_topSection__H15y8{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;margin-bottom:40px}@media (min-width:900px){.Footer_topSection__H15y8{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;text-align:right}}.Footer_logoWrapper__rjN_x{display:flex;align-items:center;gap:16px}.Footer_logoText__5vsvE{display:flex;flex-direction:column}.Footer_logoSub__XbY4F{font-size:12px;color:#9ca3af;margin-bottom:4px}.Footer_logoTitle__alz4i{font-size:20px;font-weight:700;color:#fff}.Footer_desc__g1cpj{font-size:14px;color:#9ca3af;line-height:1.8;max-width:800px}.Footer_menuGrid__3B27q{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;border-top:1px solid hsla(0,0%,100%,.1)}@media (min-width:900px){.Footer_menuGrid__3B27q{grid-template-columns:repeat(3,1fr);gap:32px;border-top:none}}.Footer_menuColumn__ZpS75{border-bottom:1px solid hsla(0,0%,100%,.1)}@media (min-width:900px){.Footer_menuColumn__ZpS75{border-bottom:none}}.Footer_menuHeader__4iE9O{width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px 0;background:none;border:none;color:#fff;cursor:pointer}.Footer_menuHeader__4iE9O h4{font-size:16px;font-weight:700;margin:0}.Footer_chevron__Lj_JQ{transition:transform .3s ease;color:#9ca3af}.Footer_menuColumn__ZpS75.Footer_active__7m4uO .Footer_chevron__Lj_JQ{transform:rotate(180deg)}.Footer_menuContent__4an_o{max-height:0;overflow:hidden;transition:max-height .3s ease}.Footer_menuColumn__ZpS75.Footer_active__7m4uO .Footer_menuContent__4an_o{max-height:500px}@media (min-width:900px){.Footer_menuHeader__4iE9O{cursor:default;padding:0 0 16px}.Footer_chevron__Lj_JQ{display:none}.Footer_menuContent__4an_o{max-height:none;overflow:visible}}.Footer_menuContent__4an_o ul{display:flex;flex-direction:column;gap:12px;padding-bottom:20px}.Footer_menuContent__4an_o ul li a{color:#9ca3af;font-size:14px;text-decoration:none;transition:color .3s}.Footer_menuContent__4an_o ul li a:hover{color:#8bc53f}.Footer_contactList__WGnHw li{display:flex;align-items:flex-start;gap:10px;color:#9ca3af;line-height:1.6}.Footer_icon___SLPT{color:#8bc53f;flex-shrink:0;margin-top:3px}.Footer_socialRow__o2WwH{display:flex;gap:12px;margin-top:10px}.Footer_socialRow__o2WwH a{background-color:#2c3e50;color:#fff;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .3s,transform .2s}.Footer_socialRow__o2WwH a:hover{background-color:#8bc53f;color:#1e2d3b;transform:translateY(-3px)}.Footer_copyRight__CiwRs{background-color:#16222c;padding:20px 0;border-top:1px solid hsla(0,0%,100%,.05)}.Footer_copyContainer__qs4PU{max-width:1200px;margin:0 auto;padding:0 16px;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;color:#9ca3af;text-align:center;line-height:1.6}@media (min-width:768px){.Footer_copyContainer__qs4PU{flex-direction:row;justify-content:space-between;text-align:right}}.Footer_footerLogo__4BA6d{background-color:#fff;border-radius:50%;padding:8px;object-fit:contain;box-shadow:0 4px 10px rgba(0,0,0,.15)}.Header_header__KwdYD{width:100%;background-color:#fff;border-bottom:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;top:0;z-index:1000;direction:rtl}.Header_container__vrI8C{max-width:1200px;margin:0 auto;padding:0 16px;height:80px;display:flex;align-items:center;justify-content:space-between}.Header_logo____uDV{display:flex;align-items:center;flex-shrink:0}.Header_logoImg__uFRC_{object-fit:contain;height:50px;width:auto}.Header_desktopNav__ye2RQ{display:none;align-items:center;gap:24px;font-size:15px;color:#555;font-weight:500}@media (min-width:992px){.Header_desktopNav__ye2RQ{display:flex}}.Header_navItem__5e1L_{display:flex;align-items:center;gap:6px;cursor:pointer;transition:color .3s ease;text-decoration:none;color:#555;padding:10px 0}.Header_navItem__5e1L_:hover{color:#1f5ea8}.Header_activeNav__Lg8Lr{color:#1f5ea8;font-weight:700;border-bottom:2px solid #1f5ea8;padding-bottom:4px;text-decoration:none}.Header_dropdown__4_v0S{position:relative;height:100%;display:flex;align-items:center}.Header_dropdownMenu__6ZF9n{position:absolute;top:100%;right:50%;transform:translateX(50%) translateY(10px);background-color:#fff;min-width:240px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.08);border:1px solid #f0f0f0;padding:12px 0;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:all .3s ease;z-index:100}.Header_dropdown__4_v0S:hover .Header_dropdownMenu__6ZF9n{opacity:1;visibility:visible;transform:translateX(50%) translateY(0)}.Header_dropdownItem__wO3vR{padding:10px 24px;color:#444;font-size:14px;text-decoration:none;transition:background-color .2s,color .2s}.Header_dropdownItem__wO3vR:hover{background-color:#f8f9fa;color:#1f5ea8}.Header_dropdown__4_v0S:hover .Header_navItem__5e1L_ svg{transform:rotate(180deg);transition:transform .3s ease}.Header_actions__dQYHE{display:flex;align-items:center;gap:12px}.Header_searchBtn__puMMS{background:none;border:none;padding:8px;color:#777;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center}.Header_searchBtn__puMMS:hover{background-color:#f5f5f5}.Header_loginBtn__W7fRz{background-color:#1f5ea8;color:#fff;padding:8px 16px;border-radius:8px;font-size:14px;text-decoration:none;display:flex;align-items:center;gap:8px;white-space:nowrap;transition:background-color .3s}.Header_loginBtn__W7fRz:hover{background-color:#164a85}.Header_mobileMenuBtn__9N_AS{display:flex;background:none;border:none;color:#333;cursor:pointer;padding:4px}@media (min-width:992px){.Header_mobileMenuBtn__9N_AS{display:none}}.Header_mobileOverlay__XEVgp{position:fixed;top:80px;left:0;right:0;bottom:0;background:rgba(15,30,50,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:98}.Header_mobileOverlayOpen__rOJ73{opacity:1;visibility:visible}.Header_mobileMenu__YC5Nj{position:absolute;top:88px;left:12px;right:12px;z-index:99;background-color:#fff;border:1px solid #eef0f3;border-radius:20px;box-shadow:0 20px 50px rgba(15,30,50,.18);padding:8px;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 104px);overflow-y:auto;opacity:0;visibility:hidden;transform:translateY(-12px) scale(.98);transform-origin:top center;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.Header_mobileMenuOpen__r21de{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.Header_mobileNavItem__yPFxy{padding:14px 16px;border-radius:12px;font-size:15px;font-weight:500;color:#333;text-decoration:none;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s ease,color .2s ease}.Header_mobileNavItem__yPFxy:hover{background-color:#f3f7fc;color:#1f5ea8}.Header_mobileActiveNav__O4_nh{background-color:#eaf2fb;color:#1f5ea8;font-weight:700}.Header_mobileNavButton__u7osh{width:100%;background:none;border:none;font-family:inherit;text-align:right;cursor:pointer}.Header_mobileNavButton__u7osh[aria-expanded=true]{background-color:#f3f7fc;color:#1f5ea8}.Header_chevron__5PdVR{transition:transform .3s ease}.Header_chevronOpen__mSDq4{transform:rotate(180deg)}.Header_mobileSubMenu__49kv0{display:flex;flex-direction:column;gap:2px;-webkit-margin-start:24px;margin-inline-start:24px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;max-height:0;overflow:hidden;transition:max-height .35s ease,border-color .3s ease,padding .3s ease}.Header_mobileSubMenuOpen__4jkQO{max-height:500px;border-inline-start-color:#dbe7f5;padding-top:4px;padding-bottom:6px}.Header_mobileSubItem__3EvLB{padding:10px 14px;border-radius:10px;font-size:14px;color:#666;text-decoration:none;transition:background-color .2s ease,color .2s ease}.Header_mobileSubItem__3EvLB:hover{background-color:#f3f7fc;color:#1f5ea8}@media (min-width:992px){.Header_mobileMenu__YC5Nj,.Header_mobileOverlay__XEVgp{display:none}}.Hero_heroContainer__dsZGb{margin-top:24px}.Hero_hero__bqvNd{position:relative;width:100%;height:400px;border-radius:24px;overflow:hidden;background-color:#1a2b26}.Hero_swiper__Blpgz{width:100%;height:100%}.Hero_slideWrapper__pZxyi{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Hero_slideBg__Jvh_s{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:.4}.Hero_slideContent__e5fWd{position:relative;z-index:10;text-align:center;max-width:700px;color:#fff;padding:0 40px}.Hero_slideContent__e5fWd h2{font-size:36px;font-weight:800;margin-bottom:16px;line-height:1.4}.Hero_slideContent__e5fWd p{font-size:14px;color:#d1d5db;margin-bottom:32px;line-height:1.6}.Hero_btnGroup__fT6y7{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.Hero_primaryBtn__iP4or{background-color:var(--brand-blue);color:#fff;padding:12px 32px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s ease,transform .2s ease;border:none;cursor:pointer}.Hero_primaryBtn__iP4or:hover{background-color:var(--brand-blue-hover);transform:translateY(-2px)}.Hero_outlineBtn__AbHix{transition:all .3s ease;cursor:pointer;background:transparent;border:1px solid #fff;color:#fff;padding:12px 32px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background .3s ease,transform .2s ease}.Hero_outlineBtn__AbHix:hover{background:hsla(0,0%,100%,.15);transform:translateY(-2px)}.Hero_arrowBtn__82SBR:hover{background:hsla(0,0%,100%,.4)}.Hero_arrowBtn__82SBR{position:absolute;top:50%;transform:translateY(-50%);z-index:20;background:hsla(0,0%,100%,.2);border:none;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s}.Hero_prevBtn__BwrQ_{right:20px}.Hero_nextBtn__odjHk{left:20px}.ServicesPage_container__y7KiC{max-width:1200px;margin:0 auto;padding:0 16px;direction:rtl}.ServicesPage_heroSmall__xNCVk{background-color:#1f5ea8;padding:60px 0;color:#fff}.ServicesPage_heroSmall__xNCVk h1{font-size:36px;font-weight:900;margin-top:16px}.ServicesPage_heroSmall__xNCVk p{font-size:16px;color:#e2e8f0;margin-top:8px}.ServicesPage_breadcrumb__6HNKX{display:flex;align-items:center;gap:8px;font-size:14px;color:#cbd5e1}.ServicesPage_breadcrumb__6HNKX a{color:#fff;text-decoration:none}.ServicesPage_breadcrumb__6HNKX a:hover{text-decoration:underline}.ServicesPage_contentSection__MrP_V{background-color:#f8f9fa;padding:60px 0}.ServicesPage_serviceCard__AXNaX{background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,.05)}.ServicesPage_serviceTitle__PAN5X{font-size:24px;font-weight:700;color:#1f5ea8;margin-bottom:16px}.ServicesPage_divider__5kcgC{height:2px;background-color:#f0f0f0;margin-bottom:32px;width:100%}.ServicesPage_subTitle__VQzar{font-size:18px;font-weight:700;color:#333;margin:24px 0 16px;display:flex;align-items:center;gap:8px}.ServicesPage_subTitle__VQzar:before{content:"";display:inline-block;width:4px;height:20px;background-color:#1f5ea8;border-radius:2px}.ServicesPage_bulletList__KTW5o{padding-right:20px;list-style-type:disc;color:#555;line-height:2;font-size:15px;margin-bottom:24px}.ServicesPage_paragraph__3tdlj{font-size:15px;color:#555;line-height:2;text-align:justify;margin-bottom:32px}.ServicesPage_actionWrapper__E4n34{text-align:center;margin:40px 0}.ServicesPage_btnGreen__x_Ubq{background-color:#009245;color:#fff;border:none;padding:14px 48px;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s}.ServicesPage_btnGreen__x_Ubq:hover{background-color:#007a38}.ServicesPage_videoWrapper__9nZyc{width:100%;border-radius:16px;overflow:hidden;margin-top:24px}@media (max-width:768px){.ServicesPage_serviceCard__AXNaX{padding:24px 16px}.ServicesPage_heroSmall__xNCVk h1{font-size:28px}.ServicesPage_breadcrumb__6HNKX{flex-wrap:wrap}}.ServicesPage_btnBlue__smn_a{background-color:#1f5ea8;color:#fff;border:none;padding:14px 48px;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .3s}.ServicesPage_btnBlue__smn_a:hover{background-color:#164a85}@media (max-width:768px){.ServicesPage_actionWrapper__E4n34{flex-direction:column}.ServicesPage_btnBlue__smn_a,.ServicesPage_btnGreen__x_Ubq{width:100%}}