.page{position:fixed;inset:0;overflow-x:visible;overflow-y:auto;display:flex;flex-direction:column;min-height:100vh;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.page[dir=rtl],.page[dir=rtl] *{font-family:IBM Plex Sans Arabic,Cairo,Segoe UI,Tahoma,Arial,sans-serif!important}.background-video{position:fixed;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2;pointer-events:none}.video-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(#49448799,#49448799);z-index:-1;pointer-events:none}.nav{position:relative;z-index:10;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:28px 56px;width:100%;box-sizing:border-box;min-height:-moz-fit-content;min-height:fit-content;overflow:visible}.navLeft{display:flex;gap:28px;flex-wrap:nowrap}.navLink{color:#fff;text-decoration:none;font-size:14px;font-weight:600;padding:8px 14px;border-radius:999px;opacity:.95;display:inline-flex;align-items:center;gap:6px;transition:background-color .25s ease,color .25s ease,transform .18s ease,box-shadow .25s ease,opacity .25s ease}.navLink:hover{background:#2ec4b6;color:#fff;opacity:1;transform:translateY(-1px);box-shadow:0 10px 22px #2ec4b640}.navLink:active{transform:translateY(0) scale(.98);box-shadow:0 6px 14px #2ec4b62e}.navLoginLink{color:#fff;text-decoration:none;font-size:14px;font-weight:600;padding:8px 14px;border-radius:999px;opacity:.95;display:inline-flex;align-items:center;margin-inline-end:12px;transition:background-color .25s ease,color .25s ease,transform .18s ease,box-shadow .25s ease,opacity .25s ease}.navLoginLink:hover{background:#2ec4b6;color:#fff;opacity:1;transform:translateY(-1px);box-shadow:0 10px 22px #2ec4b640}.navLoginLink:active{transform:translateY(0) scale(.98)}.hero{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0 24px 60px;text-align:center;width:100%;box-sizing:border-box}.title{color:#fff;margin:0;font-size:60px;font-weight:900;letter-spacing:.5px;word-wrap:break-word;max-width:100%}.subtitle{margin-top:8px;max-width:900px;width:100%;color:#fffc;font-size:24px;line-height:1.5;text-shadow:0 2px 12px rgba(0,0,0,.35);word-wrap:break-word;box-sizing:border-box}.services{margin-top:24px;margin-bottom:40px;display:flex;gap:13px;flex-wrap:wrap;justify-content:center;width:100%;box-sizing:border-box;padding:0 16px}.serviceItem{position:relative;display:inline-flex;justify-content:center;margin-bottom:8px;width:auto;min-width:0;z-index:1}.serviceItem:hover,.serviceItem:focus-within{z-index:200}.serviceItem:hover .serviceMenu,.serviceItem:focus-within .serviceMenu,.serviceMenuOpen{z-index:400}.serviceBtn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;position:relative;z-index:1;width:230px;max-width:100%;height:84px;border:.5px solid #81cfca;background:#ffffffd9;color:#2e2e6f;border-radius:22px;font-size:18px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px #0000002e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .22s ease,box-shadow .22s ease,background-color .25s ease,border-color .25s ease,color .25s ease;box-sizing:border-box;margin:0;padding:0;font-family:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.serviceBtn,a.serviceBtn,button.serviceBtn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:.5px solid #81cfca;background:#ffffffd9;color:#2e2e6f}.serviceBtn:hover,a.serviceBtn:hover,button.serviceBtn:hover{background:#2ec4b6;color:#fff;border-color:#2ec4b6;transform:translateY(-3px);box-shadow:0 18px 40px #2ec4b64d,0 0 0 2px #81cfca59;text-decoration:none}.serviceItem:has(.serviceMenuOpen) .serviceBtn:hover,.serviceItem:hover:has(.serviceMenuOpen) .serviceBtn{background:#ffffffd9!important;color:#2e2e6f!important;border-color:#81cfca!important;transform:none!important;box-shadow:0 8px 20px #0000002e!important}.serviceBtn:active,a.serviceBtn:active,button.serviceBtn:active{transform:translateY(-1px) scale(.98);box-shadow:0 10px 24px #2ec4b638,0 0 0 2px #81cfca40;text-decoration:none}.serviceBtn:visited,a.serviceBtn:visited{color:#2e2e6f;background:#ffffffd9;border-color:#81cfca}.serviceBtn:focus-visible{outline:2px solid rgba(46,196,182,.7);outline-offset:3px}.serviceMenu{position:absolute;top:calc(100% + 12px);right:0;min-width:230px;background:#fff;border-radius:10px;padding:10px 0;box-shadow:0 14px 34px #00000047;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease;z-index:400;pointer-events:none;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);overflow:visible;box-sizing:border-box}.serviceItem:hover .serviceMenu,.serviceItem:focus-within .serviceMenu,.serviceMenuOpen{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto;z-index:400}.serviceMenuItem{display:block;width:100%;box-sizing:border-box;padding:8px 16px;background:transparent;border:none;color:#2ec4b6;font-size:14px;font-weight:600;text-align:center;cursor:pointer;text-decoration:none;overflow:visible;white-space:nowrap;text-overflow:clip}.serviceMenuItem+.serviceMenuItem{border-top:1px solid rgba(255,255,255,.25)}.serviceMenuItem:hover{background:#2ec4b61a;color:#2ec4b6}.serviceItem:hover .serviceMenu .serviceMenuItem,.serviceItem:focus-within .serviceMenu .serviceMenuItem,.serviceMenuOpen .serviceMenuItem{position:relative;z-index:401}.page[dir=rtl] .serviceMenu{right:auto;left:0}.page[dir=rtl] .serviceMenuItem{text-align:right}@media(max-width:600px){.page[dir=rtl] .serviceMenu{right:auto;left:50%;transform:translate(-50%) translateY(-6px)}.page[dir=rtl] .serviceItem:hover .serviceMenu,.page[dir=rtl] .serviceItem:focus-within .serviceMenu{transform:translate(-50%) translateY(0)}}.bottom{position:relative;z-index:1;flex-shrink:0;padding:28px 56px;margin-top:auto;margin-bottom:0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:100%;box-sizing:border-box}.socials{justify-self:start;display:flex;gap:12px;align-items:center}.brand{justify-self:center;display:flex;justify-content:center}.logo{height:60px;width:auto;filter:drop-shadow(0 10px 25px rgba(0,0,0,.35))}.socialIcon{width:36px;height:36px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px #00000040;cursor:pointer;transition:transform .2s ease,background .2s ease}.socialIcon svg{width:18px;height:18px;fill:#2e2e6f}.socialIcon:hover{transform:translateY(-2px);background:#f3f3f3}.mail{justify-self:end;display:flex;align-items:center;width:430px;max-width:100%;height:46px;background:#ffffffd9;border-radius:999px;padding:4px;box-shadow:0 6px 18px #00000040;justify-content:space-between;box-sizing:border-box}.mailInput{flex:1;height:60%;border:none;outline:none;background:transparent;padding:0 16px;font-size:14px;color:#2b2b2b}.mailInput::-moz-placeholder{color:#00000073}.mailInput::placeholder{color:#00000073}.mailBtn{height:80%;padding:0 18px;border:none;border-radius:999px;cursor:pointer;background:#2ec4b6;color:#fff;font-weight:700;font-size:14px;box-shadow:0 4px 12px #0003}.mailBtn:hover{filter:brightness(.95)}.mailIconBtn{justify-self:end;width:46px;height:46px;border-radius:50%;background:#ffffffd9;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #00000040;transition:transform .2s ease,background .2s ease}.mailIconBtn:hover{transform:translateY(-2px);background:#fffffff2}.mailIconBtn svg{width:24px;height:24px;fill:#2ec4b6}.mailBtn:disabled{opacity:.6;cursor:not-allowed}.mailError{position:absolute;top:calc(100% + 8px);right:0;background:#f44;color:#fff;padding:8px 12px;border-radius:8px;font-size:12px;white-space:nowrap;box-shadow:0 4px 12px #0003;z-index:10;animation:slideDown .3s ease}.mailSuccess{position:absolute;top:calc(100% + 8px);right:0;background:#2ec4b6;color:#fff;padding:8px 12px;border-radius:8px;font-size:12px;white-space:nowrap;box-shadow:0 4px 12px #0003;z-index:10;animation:slideDown .3s ease}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mail{position:relative}@media(max-width:1200px){.nav{padding:24px 40px}.bottom{padding:28px 40px}}@media(max-width:900px){.title{font-size:48px;line-height:1.15}.subtitle{font-size:20px;padding:0 20px;margin-top:6px}.hero{padding:0 24px 60px}.services{margin-top:20px}.nav{padding:20px;flex-wrap:wrap;gap:12px;min-height:auto}.navRight{order:-1;width:100%;justify-content:flex-end;margin-bottom:8px}.navLeft{gap:16px;flex-wrap:nowrap}.navLink{font-size:13px;padding:6px 12px;white-space:nowrap;flex-shrink:0}.hero{padding:16px 20px 50px}.services{margin-top:32px;margin-bottom:32px;gap:10px;padding:0 12px}.serviceBtn{width:200px;max-width:calc(50% - 5px);height:72px;font-size:16px}.bottom{grid-template-columns:1fr;justify-items:center;gap:20px;padding:24px 20px}.mail{width:min(520px,90vw);max-width:100%;justify-self:center}.logo{height:50px}.socialIcon{width:32px;height:32px}.socialIcon svg{width:16px;height:16px}.tpageLangSlot{font-size:13px;padding:7px 11px}}@media(max-width:600px){.title{font-size:32px;line-height:1.2;margin-bottom:8px;padding:0 12px}.subtitle{font-size:16px;padding:0 16px;line-height:1.5;margin-top:6px;margin-bottom:0}.hero{padding:0 12px 32px}.nav{padding:14px 12px;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-height:auto;overflow:visible}.navLeft{gap:8px;flex-wrap:nowrap;flex:1;min-width:0}.navLink{font-size:11px;padding:5px 8px;white-space:nowrap;flex-shrink:0}.navRight{flex-shrink:0;margin-top:0;margin-left:auto;position:relative;overflow:visible}.hero{padding:16px 12px 32px;min-height:auto;flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:16px}.services{margin-top:16px;margin-bottom:40px;gap:10px;padding:0 12px;width:100%;display:flex;flex-direction:column;align-items:center}.serviceItem{width:100%;max-width:100%;margin-bottom:12px;z-index:1}.serviceItem:hover,.serviceItem:focus-within{z-index:200}.serviceBtn{width:100%;max-width:100%;height:60px;font-size:15px;position:relative;z-index:1}.serviceMenu{min-width:200px;max-width:calc(100vw - 32px);right:auto;left:50%;transform:translate(-50%) translateY(-6px);z-index:300;pointer-events:none}.serviceItem:hover .serviceMenu,.serviceItem:focus-within .serviceMenu{transform:translate(-50%) translateY(0);pointer-events:auto}.serviceItem:last-child .serviceMenu{top:auto;bottom:calc(100% + 12px);transform:translate(-50%) translateY(6px)}.serviceItem:last-child:hover .serviceMenu,.serviceItem:last-child:focus-within .serviceMenu{transform:translate(-50%) translateY(0)}.bottom{grid-template-columns:1fr;gap:24px;padding:28px 16px;margin-top:auto;flex-shrink:0}.socials{justify-self:center;flex-wrap:wrap;gap:10px;justify-content:center;width:100%;order:1}.brand{order:2;width:100%;display:flex;justify-content:center}.logo{height:36px}.mail,.mailIconBtn{width:100%;max-width:100%;height:44px;order:3;justify-self:center;margin-top:0}.mailIconBtn{width:44px;height:44px;margin:0 auto}.mailIconBtn svg{width:22px;height:22px}.mailInput{font-size:13px;padding:0 12px}.mailBtn{padding:0 14px;font-size:13px}.mailError,.mailSuccess{right:auto;left:50%;transform:translate(-50%);white-space:normal;max-width:calc(100vw - 32px);text-align:center}.tpageLangSlot{font-size:11px;padding:6px 10px}}@media(max-width:400px){.title{font-size:26px;line-height:1.25;margin-bottom:6px;padding:0 8px}.subtitle{font-size:14px;line-height:1.5;margin-top:4px;margin-bottom:0;padding:0 12px}.hero{padding:0 10px 28px}.nav{padding:12px 10px;gap:8px;min-height:auto;overflow:visible}.navLeft{gap:6px;flex-wrap:nowrap}.navRight{position:relative;overflow:visible;margin-bottom:0}.navLink{font-size:10px;padding:4px 6px;white-space:nowrap;flex-shrink:0}.hero{padding:0 10px 28px;gap:14px}.services{margin-top:12px;margin-bottom:36px;padding:0 10px;gap:8px}.serviceItem{width:100%;max-width:100%;margin-bottom:10px;z-index:1}.serviceItem:hover,.serviceItem:focus-within{z-index:200}.serviceBtn{height:56px;font-size:14px;max-width:100%;position:relative;z-index:1}.serviceMenu{z-index:300;pointer-events:none}.serviceItem:hover .serviceMenu,.serviceItem:focus-within .serviceMenu{pointer-events:auto}.serviceItem:last-child .serviceMenu{top:auto;bottom:calc(100% + 12px);transform:translate(-50%) translateY(6px)}.serviceItem:last-child:hover .serviceMenu,.serviceItem:last-child:focus-within .serviceMenu{transform:translate(-50%) translateY(0)}.bottom{padding:24px 12px;gap:20px}.socials{gap:8px}.mail,.mailIconBtn{height:42px}.mailIconBtn{width:42px;height:42px;margin:0 auto}.mailIconBtn svg{width:20px;height:20px}.mailInput{font-size:12px;padding:0 10px}.mailBtn{padding:0 12px;font-size:12px}.logo{height:32px}.socialIcon{width:30px;height:30px}.socialIcon svg{width:14px;height:14px}.tpageLangSlot{padding:5px 8px;font-size:10px}.mailError,.mailSuccess{font-size:11px;padding:6px 10px;max-width:calc(100vw - 24px)}}.tpageLangSlot{display:inline-flex;align-items:center;gap:8px;color:#ffffffe6;font-weight:600;font-size:14px;padding:8px 12px;border-radius:999px;background:#ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;position:relative;z-index:100;pointer-events:auto;flex-shrink:0;white-space:nowrap}.tpageLangSlot:hover{background:#ffffff24;color:#fff}.tpageLangSlot{position:relative;overflow:visible;display:inline-block}.tpageLangSlot .lang{position:relative;z-index:100;pointer-events:auto;overflow:visible;display:inline-block}.tpageLangSlot .langBtn{background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border-radius:999px;color:#fff;position:relative;z-index:101;pointer-events:auto;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;transition:all .25s ease;white-space:nowrap;outline:none}.tpageLangSlot .langBtn:hover{background:#ffffff2e;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.tpageLangSlot .langBtn:active{transform:translateY(0)}.tpageLangSlot .langBtn .chev{font-size:12px;opacity:.8;transition:transform .2s ease}.tpageLangSlot .langBtn[aria-expanded=true] .chev{transform:rotate(180deg)}.tpageLangSlot .langMenu{position:absolute;top:calc(100% + 8px);right:0;width:160px;min-width:140px;max-width:calc(100vw - 32px);background:#28304ef2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0006;z-index:1000;border:1px solid rgba(255,255,255,.1);animation:langMenuFadeIn .2s ease;padding:4px 0;box-sizing:border-box;left:auto}.tpageLangSlot .langMenu button{width:100%;background:transparent;border:none;padding:10px 16px;text-align:left;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:all .2s ease;position:relative;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0;box-sizing:border-box}.tpageLangSlot .langMenu button:first-child{border-radius:8px 8px 0 0}.tpageLangSlot .langMenu button:last-child{border-radius:0 0 8px 8px}.tpageLangSlot .langMenu button:hover{background:#ffffff1f;padding-left:20px}.tpageLangSlot .langMenu button:active{background:#ffffff2e}.page[dir=rtl] .tpageLangSlot .langMenu{right:0;left:auto;max-width:calc(100vw - 32px)}.page[dir=rtl] .tpageLangSlot .langMenu button{text-align:right}.page[dir=rtl] .tpageLangSlot .langMenu button:hover{padding-left:16px;padding-right:20px}@media(max-width:900px){.tpageLangSlot{position:relative;overflow:visible}.tpageLangSlot .langBtn{padding:6px 12px;gap:6px}.tpageLangSlot .langMenu{width:100px;min-width:90px;font-size:12px;right:0;left:auto;max-width:min(100px,calc(100vw - 20px));transform:translate(0);box-sizing:border-box;padding:3px 0}.tpageLangSlot .langMenu button{padding:7px 10px;font-size:12px;text-align:right}.tpageLangSlot .langMenu button:hover{padding-left:10px;padding-right:14px}.page[dir=rtl] .tpageLangSlot .langMenu{right:0;left:auto;transform:translate(0)}.page[dir=rtl] .tpageLangSlot .langMenu button{text-align:right}.page[dir=rtl] .tpageLangSlot .langMenu button:hover{padding-left:10px;padding-right:14px}.navRight{position:relative;overflow:visible}}@media(max-width:600px){.tpageLangSlot{position:relative;overflow:visible}.tpageLangSlot .langBtn{font-size:11px;padding:4px 8px;gap:4px}.tpageLangSlot .langMenu{width:90px;min-width:80px;font-size:11px;right:0;left:auto;max-width:min(90px,calc(100vw - 16px));transform:translate(0);padding:2px 0;border-radius:10px}.tpageLangSlot .langMenu button{padding:6px 8px;font-size:11px;text-align:right}.tpageLangSlot .langMenu button:hover{padding-left:8px;padding-right:12px}.page[dir=rtl] .tpageLangSlot .langMenu{right:0;left:auto;transform:translate(0)}.page[dir=rtl] .tpageLangSlot .langMenu button{text-align:right}.page[dir=rtl] .tpageLangSlot .langMenu button:hover{padding-left:8px;padding-right:12px}.navRight{position:relative;overflow:visible}}@media(max-width:400px){.tpageLangSlot{position:relative;overflow:visible}.tpageLangSlot .langBtn{font-size:10px;padding:3px 6px;gap:3px}.tpageLangSlot .langMenu{width:85px;min-width:75px;font-size:10px;right:0;left:auto;max-width:min(85px,calc(100vw - 12px));transform:translate(0);padding:2px 0;border-radius:8px}.tpageLangSlot .langMenu button{padding:5px 6px;font-size:10px;text-align:right}.tpageLangSlot .langMenu button:hover{padding-left:6px;padding-right:10px}.page[dir=rtl] .tpageLangSlot .langMenu{right:0;left:auto;transform:translate(0)}.page[dir=rtl] .tpageLangSlot .langMenu button{text-align:right}.page[dir=rtl] .tpageLangSlot .langMenu button:hover{padding-left:6px;padding-right:10px}.navRight{position:relative;overflow:visible}}html,body,#root{height:100%}body{margin:0;padding:0}img{display:block;max-width:100%}.tpage{width:100%;overflow-x:hidden;background:#fff;min-height:100vh}.tpageHero{position:relative;min-height:100vh;overflow:hidden;padding-bottom:140px;background-image:linear-gradient(#12121e8c,#12121e8c),var(--heroBg);background-size:cover;background-position:center;background-repeat:no-repeat}.tpageHeroOverlay{position:absolute;inset:0;pointer-events:none}.tpageHeroContent{position:relative;z-index:2;padding:120px 80px 0;max-width:900px}.tpageTitle{margin:0;color:#fff;font-weight:900;font-size:64px;line-height:1.05}.tpageCTA{margin-top:40px}.tpageRight{position:absolute;right:60px;top:45%;transform:translateY(-25%);z-index:3}.tpageBottom{position:absolute;left:60px;right:60px;bottom:34px;z-index:3;display:flex;justify-content:space-between;align-items:center}.tSection{background:#fff;padding:80px 24px 60px}@media(max-width:900px){.tSection{padding:80px 20px 40px}}@media(max-width:600px){.tSection{padding:40px 16px 30px;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}}.tStripWrap{max-width:1561px;margin:-70px auto 0;position:relative;z-index:5}.tStrip{background:#2ec4b6;border-radius:16px;padding:22px 26px;box-shadow:0 18px 40px #0000002e;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:22px;min-height:160px}.tStripItem{text-align:center;color:#fff;padding:10px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center}.tStripIcon{font-size:28px;margin-bottom:6px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.tStripIcon[src]{width:48px;height:48px;font-size:0}.tStripTitle{font-size:22px;font-weight:800;margin-bottom:6px}.tStripDesc{font-size:12px;line-height:1.35;opacity:.95;max-width:320px;margin:0 auto}.tStripDivider{width:1px;height:86px;background:#ffffff8c}.tCountries{max-width:1100px;margin:46px auto 0;text-align:center}.tCountriesTitle{font-size:34px;font-weight:800;color:#3b3b86;margin:0}.tCountriesSub{margin:8px auto 22px;color:#3b3b86;opacity:.9;max-width:760px;font-size:16px;line-height:1.4}.tMapWrap{width:100%;display:flex;justify-content:center}.tMap{width:min(1200px,96vw);height:auto;display:block}@media(max-width:900px){.tpageHero{min-height:auto;padding-bottom:40px;padding-top:50px;overflow:visible;display:flex;flex-direction:column}.tpageHeroContent{padding:50px 20px 25px;max-width:100%;margin-bottom:30px;order:1}.tpageTitle{font-size:36px;margin-bottom:14px}.tpageCTA{margin-top:28px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;z-index:auto;order:2;align-self:flex-end;margin:0 20px 20px auto;scale:.8}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;order:3;margin:0 20px;scale:.9;justify-content:center}.tSection{padding-top:120px}.tStripWrap{margin-top:-110px}.tStrip{grid-template-columns:1fr auto 1fr auto 1fr;gap:8px;padding:18px 12px;min-height:auto;align-items:stretch}.tStripItem{display:flex;flex-direction:column;align-items:center;justify-content:center}.tStripDivider{display:block;height:50px}.tStripDesc{max-width:100%;font-size:10px;line-height:1.25}.tStripIcon{font-size:20px}.tStripTitle{font-size:16px}.tCountriesTitle{font-size:32px}.tCountriesSub{font-size:18px}}.tPrograms{padding:80px 24px;background:#f2f2f2}.tProgramsTitle{text-align:center;font-size:34px;font-weight:800;color:#4a4a8a;margin-bottom:40px}.tProgramsSlider{position:relative;max-width:1400px;margin:0 auto;display:flex;align-items:center}.tCards{display:flex;gap:20px;overflow:hidden}.tCard{position:relative;width:300px;min-width:300px;height:420px;border-radius:18px;overflow:hidden;box-shadow:0 14px 30px #00000040}.tCard img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tCardContent{position:absolute;left:0;right:0;bottom:0;padding:18px;background:linear-gradient(to top,rgba(0,0,0,.75),transparent);color:#fff}.tCardContent h4{margin:0;font-size:18px;font-weight:700}.tCardContent p{margin-top:6px;font-size:14px;opacity:.9}.tArrow{background:transparent;border:none;font-size:36px;cursor:pointer;color:#5b5fc7;padding:0 12px;z-index:10;transition:transform .2s ease,opacity .2s ease;flex-shrink:0}.tArrow:hover{transform:scale(1.1)}.tArrow:active{transform:scale(.95)}.tProgramsFooter{display:flex;justify-content:center;margin-top:32px}.tSeeMore{border:1px solid #5b5fc7;background:transparent;color:#5b5fc7;padding:10px 22px;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer}.tSeeMore:hover{background:#5b5fc7;color:#fff}@media(max-width:900px){.tProgramsSlider{position:relative;padding:0 50px}.tCards{overflow-x:auto;overflow-y:hidden;padding-bottom:10px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex:1}.tCards::-webkit-scrollbar{display:none}.tCard{width:100%;max-width:400px;min-width:100%;scroll-snap-align:center;flex-shrink:0;transition:transform .3s ease}.tArrow{display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;background:#fffffff2;border-radius:50%;box-shadow:0 2px 12px #0003;font-size:28px;color:#5b5fc7;z-index:20;padding:0;transition:all .2s ease;cursor:pointer}.tArrowLeft{left:8px}.tArrowRight{right:8px}.tArrow:hover{background:#5b5fc7;color:#fff;box-shadow:0 4px 16px #5b5fc766;transform:translateY(-50%) scale(1.1)}.tArrow:active{transform:translateY(-50%) scale(.95)}}@media(max-width:900px){.tFAQ{padding:70px 16px 90px}.tFAQTitle{font-size:44px;margin-bottom:26px}}@media(max-width:600px){.tFAQ{min-height:auto;padding:60px 16px;display:flex;flex-direction:column;justify-content:flex-start}.tFAQBg{top:140px;height:420px;opacity:.14}.tFAQSummary{grid-template-columns:56px 1fr;padding:18px;gap:14px}.tFAQPlus{width:44px;height:44px;border-radius:12px;font-size:28px}.tFAQQuestion{font-size:18px}.tFAQAnswer{padding:0 18px 18px 88px;font-size:14px}}.tContactRadioPill{position:relative;height:54px;border-radius:999px;background:#ffffffeb;box-shadow:0 10px 22px #0003;border:1px solid rgba(255,255,255,.55);display:flex;align-items:center;padding:0 18px;cursor:pointer;gap:12px;transition:all .2s ease}.tContactRadioPill:hover{background:#fffffff2}.tContactRadioPill input[type=checkbox],.tContactRadioPill input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border:2px solid #999;border-radius:50%;background:transparent;cursor:pointer;position:relative;margin:0;flex-shrink:0;transition:all .2s ease}.tContactRadioPill input[type=checkbox]{border-radius:4px}.tContactRadioPill input[type=checkbox]:checked,.tContactRadioPill input[type=radio]:checked{border-color:#2ec4b6;background:#2ec4b6}.tContactRadioPill input[type=checkbox]:checked:after,.tContactRadioPill input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:#fff}.tContactRadioPill input[type=checkbox]:checked:after{border-radius:2px;width:6px;height:10px;border:2px solid white;border-top:none;border-left:none;transform:translate(-50%,-60%) rotate(45deg)}.tContactRadioLabel{font-size:20px;font-weight:600;color:#3c3c3cd9;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tContactCTA{width:min(1000px,80vw);height:92px;margin:30px auto 0;background:#494487;border-radius:26px;display:flex;align-items:center;justify-content:space-between;padding:0 34px;text-decoration:none;box-shadow:0 18px 45px #00000038;border:none;cursor:pointer;transition:transform .2s,box-shadow .2s}.tContactCTA:hover{transform:translateY(-2px);box-shadow:0 20px 50px #0000004d}.tContactCTA:active{transform:translateY(0)}@media(max-width:1100px){.tContactTitle{font-size:40px;margin-bottom:40px}.tContactRow{width:100%;max-width:100%}.tContactRow--4{grid-template-columns:repeat(2,minmax(200px,1fr))}.tContactRow--2{grid-template-columns:1fr}.tContactPill{height:50px;padding:0 16px}.tContactPill input,.tContactPill select{font-size:18px}.tContactRadioPill{height:50px;padding:0 16px}.tContactRadioLabel{font-size:18px}.tContactRadioPill input[type=checkbox],.tContactRadioPill input[type=radio]{width:18px;height:18px}.tContactCTA{height:78px;width:100%;max-width:100%}.tContactCTAText{font-size:28px}.tpage[dir=rtl] .tContactCTAText{text-align:right!important;direction:rtl!important}.tContactWhats{width:44px;height:44px}}@media(max-width:900px){.tContactBg{min-height:auto;padding:80px 16px 60px}.tContactInner{width:100%;max-width:100%}.tContactTitle{font-size:38px;margin-bottom:32px}.tContactRow{gap:14px;margin-bottom:24px;width:100%;max-width:100%}.tContactRow--4{grid-template-columns:1fr}.tContactPill{height:42px;padding:0 12px;width:100%;max-width:100%}.tContactPill input,.tContactPill select{font-size:14px}.tContactRadioPill{height:42px;padding:0 12px;width:100%;max-width:100%}.tContactRadioLabel{font-size:14px}.tContactRadioPill input[type=checkbox],.tContactRadioPill input[type=radio]{width:16px;height:16px}.tContactRadioPill input[type=checkbox]:checked:after,.tContactRadioPill input[type=radio]:checked:after{width:6px;height:6px}.tContactRadioPill input[type=checkbox]:checked:after{width:5px;height:8px}.tContactCTA{height:68px;padding:0 20px;margin-top:24px;width:100%;max-width:100%}.tContactCTAText{font-size:22px}.tpage[dir=rtl] .tContactCTAText{text-align:right!important;direction:rtl!important}.tContactWhats{width:38px;height:38px}}@media(max-width:600px){.tContactBg{min-height:auto;padding:60px 16px 50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.tContactInner{width:100%;max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 16px;box-sizing:border-box}.tContactTitle{font-size:28px;margin-bottom:24px;text-align:center;width:100%;padding:0;box-sizing:border-box}.tContactRow{gap:12px;margin-bottom:20px;width:100%;max-width:100%;justify-items:center;padding:0;box-sizing:border-box}.tContactRow--4,.tContactRow--2{grid-template-columns:1fr}.tContactPill{height:44px;padding:0 14px;width:100%;max-width:100%;margin:0;box-sizing:border-box}.tContactPill input,.tContactPill select{font-size:14px;text-align:left}.tContactPill--wide{height:44px;padding:0 14px}.tContactRadioPill{height:44px;padding:0 14px;width:100%;max-width:100%;margin:0;box-sizing:border-box}.tContactRadioLabel{font-size:14px}.tContactRadioPill input[type=checkbox],.tContactRadioPill input[type=radio]{width:16px;height:16px}.tContactRadioPill input[type=checkbox]:checked:after,.tContactRadioPill input[type=radio]:checked:after{width:6px;height:6px}.tContactRadioPill input[type=checkbox]:checked:after{width:5px;height:8px}.tContactCTA{width:100%;max-width:100%;height:56px;padding:0 16px;margin:24px 0 0;border-radius:20px;justify-content:center;box-sizing:border-box}.tContactCTAText{font-size:15px;text-align:center}.tpage[dir=rtl] .tContactCTAText{text-align:right!important;direction:rtl!important}.tContactWhats{width:30px;height:30px}}@media(max-width:400px){.tContactBg{padding:50px 16px 40px}.tContactInner{padding:0 12px;box-sizing:border-box}.tContactTitle{font-size:22px;margin-bottom:18px;padding:0;box-sizing:border-box}.tContactRow{gap:10px;margin-bottom:14px;padding:0;box-sizing:border-box}.tContactPill{height:42px;padding:0 12px;width:100%;max-width:100%;margin:0;box-sizing:border-box}.tContactPill input,.tContactPill select{font-size:13px;text-align:left}.tContactPill--wide{height:42px;padding:0 12px}.tContactRadioPill{height:42px;padding:0 12px;width:100%;max-width:100%;margin:0;box-sizing:border-box}.tContactRadioLabel{font-size:13px}.tContactRadioPill input[type=checkbox],.tContactRadioPill input[type=radio]{width:14px;height:14px}.tContactRadioPill input[type=checkbox]:checked:after,.tContactRadioPill input[type=radio]:checked:after{width:5px;height:5px}.tContactRadioPill input[type=checkbox]:checked:after{width:4px;height:7px}.tContactCTA{height:50px;padding:0 12px;margin-top:18px;width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.tContactCTAText{font-size:14px}.tpage[dir=rtl] .tContactCTAText{text-align:right!important;direction:rtl!important}.tContactWhats{width:26px;height:26px}}@media(max-width:1100px){.tFooterCol:nth-child(3){display:none}}.tFooterBottom{background:#33b9ae;color:#fff;text-align:center;font-weight:600;font-size:10px;padding:4px 8px;line-height:1.3}@media(max-width:650px){.tFooterInner{grid-template-columns:1fr;gap:6px;padding:10px 0 8px}.tFooterLeft{gap:5px}.tFooterCol{gap:3px}.tFooterLogo{width:80px}.tFooterSocialTitle,.tFooterTitle{font-size:12px;margin-bottom:4px}.tFooterLink{font-size:9px;line-height:1.2}.tFooterPhone{font-size:8px}.tFooterSocials{gap:4px}.tFooterSocials img,.tFooterSocials svg{width:16px;height:16px}.tFooterBottom{font-size:8px;padding:3px 4px;line-height:1.2}}.tProgramsHeroContent{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2;padding:0 24px}.tProgramsHeroTitle{margin:0;color:#fff;font-weight:900;font-size:64px;line-height:1.05;text-shadow:0 10px 30px rgba(0,0,0,.35)}@media(max-width:900px){.tProgramsHero{min-height:420px}.tProgramsHeroTitle{font-size:42px}}.tPrograms{padding:90px 24px 100px;background:#f2f2f2}.tProgramsTitle{text-align:center;font-size:34px;font-weight:800;color:#4a4a8a;margin-bottom:56px}.tProgramsGrid{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.tProgramCard{position:relative;height:420px;border-radius:18px;overflow:hidden;box-shadow:0 14px 30px #00000038;background:#000}.tProgramCard img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tProgramCard .tBadge{position:absolute;top:16px;left:16px;background:#5b5fc7;color:#fff;padding:6px 14px;border-radius:999px;font-size:14px;font-weight:600;z-index:2}.tProgramOverlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:18px;background:linear-gradient(to top,rgba(0,0,0,.75),transparent 55%);color:#fff}.tProgramOverlay h4{margin:0;font-size:18px;font-weight:700}.tProgramOverlay p{margin-top:6px;font-size:14px;opacity:.9}.tProgramCard:hover img{transform:scale(1.05);transition:transform .4s ease}@media(max-width:1200px){.tProgramsGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.tProgramsGrid{grid-template-columns:repeat(2,1fr)}}.tProgramsHero{min-height:520px;padding-bottom:0}.tProgramsHeroContent{position:relative;z-index:2;height:520px;display:flex;align-items:center;justify-content:center;text-align:center}.tProgramsHeroTitle{margin:0;color:#fff;font-weight:900;font-size:64px;letter-spacing:.2px}.tPrograms{padding:70px 24px 90px;background:#f2f2f2}.tProgramsTitle{text-align:center;font-size:34px;font-weight:800;color:#4a4a8a;margin:30px 0 34px}.tProgramsGrid{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.tProgramCard{position:relative;border:0;padding:0;background:transparent;cursor:pointer;width:100%;height:420px;border-radius:18px;overflow:hidden;box-shadow:0 14px 30px #00000040;outline:none;transform:translateZ(0)}.tProgramCard img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tProgramCard.isActive{box-shadow:0 18px 36px #49448759;transform:translateY(-2px)}.tBadge{position:absolute;top:16px;left:16px;background:#5b5fc7;color:#fff;padding:6px 14px;border-radius:999px;font-size:14px;font-weight:600}.tProgramOverlay{position:absolute;left:0;right:0;bottom:0;padding:18px;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.75),transparent)}.tProgramOverlay h4{margin:0;font-size:18px;font-weight:800}.tProgramOverlay p{margin-top:6px;font-size:14px;opacity:.92}.tProgDetails{max-width:1400px;margin:0 auto 44px;background:transparent}.tProgCrumb{display:flex;gap:10px;color:#6a6a8f;font-weight:600;margin:0 0 18px;align-items:center}.tProgCrumbLink{color:#6a6a8f;text-decoration:none;transition:color .2s ease}.tProgCrumbLink:hover{color:#5b5fc7}.tProgSep{opacity:.6}.tProgLayout{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:start}.tProgName{margin:0 0 14px;font-size:48px;font-weight:900;color:#4a4a8a}.tProgDesc{margin:0 0 24px;font-size:18px;line-height:1.65;color:#333;max-width:620px}.tProgBookNow{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;background:#2ec4b6;color:#fff;text-decoration:none;border-radius:999px;font-weight:700;font-size:16px;box-shadow:0 6px 20px #2ec4b64d;transition:transform .2s ease,box-shadow .2s ease}.tProgBookNow:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2ec4b666}.tProgHeroCard{position:relative;border-radius:22px;overflow:hidden;box-shadow:0 16px 40px #0000002e}.tProgHeroImg{width:100%;height:430px;-o-object-fit:cover;object-fit:cover;display:block}.tProgHeroOverlay{position:absolute;left:0;right:0;bottom:0;padding:22px;color:#fff;background:linear-gradient(to top,#000000bf,#0000)}.tProgCountry{font-size:26px;font-weight:900}.tProgSubtitle{margin-top:6px;font-size:16px;opacity:.95}.tProgThumbs{margin-top:18px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.tProgThumb{border-radius:18px;overflow:hidden;background:#d9d9d9;height:120px}.tProgThumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:1200px){.tProgramsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.tProgLayout{grid-template-columns:1fr}.tProgName{font-size:42px}}@media(max-width:900px){.tProgramsHeroTitle{font-size:44px}.tProgramsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tProgThumbs{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.tProgramsGrid{grid-template-columns:1fr}}.tSideLinks{display:flex;flex-direction:column;gap:14px}.tSideLink{display:flex;align-items:center;gap:10px;text-decoration:none;color:#ffffffd9;font-size:14px;font-weight:600;transition:color .25s ease,transform .2s ease}.tSideLink:hover{color:#fff;transform:translate(2px)}.tSideArrow{opacity:.7}.tSideText{white-space:nowrap}.tSideLink.is-active{color:#36b5ae}.tSideLink.is-active .tSideArrow{color:#36b5ae;opacity:1}.tpage[dir=rtl] .tpageHeroContent{padding:120px 80px 0;text-align:right}.tpage[dir=rtl] .tpageBottom{left:60px;right:60px}.tpage[dir=rtl] .tBadge{left:auto;right:16px}.tpage[dir=rtl] .tFAQAnswer{padding:0 92px 18px 24px}.tpage[dir=rtl] .tContactDot{right:auto;left:14px}.tpage[dir=rtl] .tContactArrow{right:auto;left:18px}.tpage[dir=rtl] .tContactCTA{flex-direction:row-reverse;justify-content:space-between}.tpage[dir=rtl] .tContactCTAText{order:2;text-align:right!important;direction:rtl!important}.tpage[dir=rtl] .tContactWhats{order:1}.tpage[dir=rtl] .tContactInner,.tpage[dir=rtl] .tContactTitle{text-align:center}.tpage[dir=rtl] .tContactPill input,.tpage[dir=rtl] .tContactPill select{text-align:right;direction:rtl}.tpage[dir=rtl] .tContactRadioPill{direction:rtl;justify-content:flex-end}.tpage[dir=rtl] .tContactRadioLabel{text-align:right}.tpage[dir=rtl] .tContactRadioPill{flex-direction:row-reverse}@media(max-width:600px){.tpage[dir=rtl] .tContactPill input,.tpage[dir=rtl] .tContactPill select{text-align:right;direction:rtl}.tpage[dir=rtl] .tContactRadioPill{direction:rtl;flex-direction:row-reverse}.tpage[dir=rtl] .tContactRadioLabel{text-align:right}}@media(max-width:400px){.tpage[dir=rtl] .tContactPill input,.tpage[dir=rtl] .tContactPill select{text-align:right;direction:rtl}.tpage[dir=rtl] .tContactRadioPill{direction:rtl;flex-direction:row-reverse}.tpage[dir=rtl] .tContactRadioLabel{text-align:right}}.tpage[dir=rtl] .tSideLink:hover{transform:translate(-2px)}@media(min-width:1101px){.tpage:has(.tPrograms)[dir=rtl] .tWhyItem,.tpage:has(.tStrip)[dir=rtl] .tWhyItem{direction:ltr;align-items:center;text-align:center}.tpage:has(.tPrograms)[dir=rtl] .tWhyIcon,.tpage:has(.tStrip)[dir=rtl] .tWhyIcon{direction:ltr;margin:0 auto}.tpage:has(.tPrograms)[dir=rtl] .tWhyText,.tpage:has(.tStrip)[dir=rtl] .tWhyText{direction:rtl;text-align:center;margin:0}}@media(max-width:1100px){.tpage:has(.tPrograms)[dir=rtl] .tWhyItem,.tpage:has(.tStrip)[dir=rtl] .tWhyItem{direction:ltr}.tpage:has(.tPrograms)[dir=rtl] .tWhyIcon,.tpage:has(.tStrip)[dir=rtl] .tWhyIcon{direction:ltr}.tpage:has(.tPrograms)[dir=rtl] .tWhyText,.tpage:has(.tStrip)[dir=rtl] .tWhyText{direction:rtl;text-align:center}}@media(max-width:900px){.tpage[dir=rtl] .tpageHeroContent{padding:50px 20px 25px;max-width:100%;margin-bottom:30px;order:1;text-align:right}.tpage[dir=rtl] .tpageRight{left:auto;right:auto;margin:0 auto 20px 20px;align-self:flex-end}.tpage[dir=rtl] .tpageBottom{left:auto;right:auto;margin:0 20px}}@media(max-width:600px){.tpage[dir=rtl] .tpageHeroContent{padding:40px 16px 18px;max-width:100%;margin-bottom:24px;order:1;text-align:right}.tpage[dir=rtl] .tpageRight{left:auto;right:auto;margin:0 auto 20px 16px;align-self:flex-end}.tpage[dir=rtl] .tpageBottom{left:auto;right:auto;margin:0 0 0 8px}}@media(max-width:480px){.tpage[dir=rtl] .tpageHeroContent{padding:30px 16px 12px;margin-bottom:20px;order:1;text-align:right}.tpage[dir=rtl] .tpageRight{left:auto;right:auto;margin:0 auto 16px 12px;align-self:flex-end}.tpage[dir=rtl] .tpageBottom{left:auto;right:auto;margin:0 0 0 6px}}@media(max-width:1200px){.tpageHeroContent{padding:100px 40px 0;max-width:100%}.tpageTitle{font-size:56px}}@media(max-width:600px){.tpageHero{min-height:auto;padding-bottom:30px;padding-top:40px;overflow:visible;display:flex;flex-direction:column}.tpageHeroContent{padding:40px 16px 18px;max-width:100%;margin-bottom:24px;order:1}.tpageTitle{font-size:24px;line-height:1.2;margin-bottom:10px}.tpageCTA{margin-top:14px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;z-index:auto;order:2;align-self:flex-end;margin:0 16px 20px auto;scale:.75}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;order:3;margin:0 0 0 8px;scale:.85;justify-content:flex-start;gap:24px}.tpageBottom .socials{gap:6px}.tpageBottom .socialIcon{width:20px;height:20px}.tpageBottom .socialIcon svg{width:10px;height:10px}}@media(max-width:480px){.tpageHero{padding-bottom:24px;padding-top:30px;overflow:visible;display:flex;flex-direction:column}.tpageHeroContent{padding:30px 16px 12px;margin-bottom:20px;order:1}.tpageTitle{font-size:22px;margin-bottom:10px}.tpageCTA{margin-top:22px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;order:2;align-self:flex-end;margin:0 12px 16px auto;scale:.7}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;order:3;margin:0 0 0 6px;scale:.75;justify-content:flex-start;gap:20px}.tpageBottom .socials{gap:5px}.tpageBottom .socialIcon{width:18px;height:18px}.tpageBottom .socialIcon svg{width:9px;height:9px}.tSection{padding:30px 16px 24px;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.tpage:has(.tPrograms) .tWhy,.tpage:has(.tStrip) .tWhy{min-height:100vh;height:100vh;display:flex;align-items:center;padding:0}.tPrograms,.tTestimonials{min-height:auto;padding:60px 16px;display:flex;flex-direction:column;justify-content:flex-start}.tStrip{grid-template-columns:1fr auto 1fr auto 1fr;padding:14px 12px;gap:8px;min-height:auto;align-items:stretch}.tStripItem{padding:6px 4px;min-width:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.tStripIcon{font-size:18px;margin-bottom:3px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.tStripIcon[src]{width:32px;height:32px;font-size:0}.tStripTitle{font-size:14px;margin-bottom:3px}.tStripDesc{font-size:10px;line-height:1.25;max-width:100%;overflow:hidden;text-overflow:ellipsis}.tCountriesTitle{font-size:30px}.tCountriesSub{font-size:16px}.tProgramsTitle{font-size:28px}.tpage:has(.tPrograms) .tWhyTitle,.tpage:has(.tStrip) .tWhyTitle{font-size:32px}.tTestimonialsTitle,.tFaqTitle,.tContactTitle{font-size:32px}}.tpage:has(.tPrograms) .tWhy,.tpage:has(.tStrip) .tWhy{position:relative;width:100%;min-height:722px;overflow:hidden;background:#494487;display:flex;align-items:center;justify-content:center}.tpage:has(.tPrograms) .tWhy:after,.tpage:has(.tStrip) .tWhy:after{content:"";position:absolute;inset:0;background-image:var(--whyBg, url(data:image/png;base64,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));background-repeat:no-repeat;background-position:center;background-size:1632px 668px;opacity:.05;pointer-events:none}.tpage:has(.tPrograms) .tWhyInner,.tpage:has(.tStrip) .tWhyInner{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:100px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(-35px)}.tpage:has(.tPrograms) .tWhyTitle,.tpage:has(.tStrip) .tWhyTitle{margin:0 0 45px;color:#fff;font-size:56px;font-weight:900;text-align:center}.tpage:has(.tPrograms) .tWhyGrid,.tpage:has(.tStrip) .tWhyGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:50px;justify-items:center;align-items:start;width:100%;max-width:1100px}.tpage:has(.tPrograms) .tWhyItem,.tpage:has(.tStrip) .tWhyItem{width:220px;display:flex;flex-direction:column;align-items:center;gap:18px}.tpage:has(.tPrograms) .tWhyIcon,.tpage:has(.tStrip) .tWhyIcon{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto}.tpage:has(.tPrograms) .tWhyText,.tpage:has(.tStrip) .tWhyText{margin-top:6px;width:100%;color:#fff;font-size:22px;font-weight:700;line-height:1;direction:rtl}@media(min-width:1101px){.tpage:has(.tPrograms) .tWhyGrid,.tpage:has(.tStrip) .tWhyGrid{justify-items:center}.tpage:has(.tPrograms) .tWhyItem,.tpage:has(.tStrip) .tWhyItem{align-items:center;text-align:center}.tpage:has(.tPrograms) .tWhyIcon,.tpage:has(.tStrip) .tWhyIcon{margin:0 auto}.tpage:has(.tPrograms) .tWhyText,.tpage:has(.tStrip) .tWhyText{text-align:center;margin:0}}@media(max-width:1100px){.tpage:has(.tPrograms) .tWhyGrid,.tpage:has(.tStrip) .tWhyGrid{grid-template-columns:repeat(2,1fr);gap:40px}}@media(max-width:900px){.tpage:has(.tPrograms) .tWhy,.tpage:has(.tStrip) .tWhy{min-height:100vh;height:100vh;display:flex;align-items:center;padding:0}.tpage:has(.tPrograms) .tWhyInner,.tpage:has(.tStrip) .tWhyInner{padding:40px 20px;transform:translateY(0);width:100%;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.tpage:has(.tPrograms) .tWhyTitle,.tpage:has(.tStrip) .tWhyTitle{font-size:36px;margin-bottom:40px}.tpage:has(.tPrograms) .tWhyGrid,.tpage:has(.tStrip) .tWhyGrid{grid-template-columns:repeat(2,1fr);gap:32px}.tpage:has(.tPrograms) .tWhyIcon,.tpage:has(.tStrip) .tWhyIcon{width:54px;height:54px}.tpage:has(.tPrograms) .tWhyText,.tpage:has(.tStrip) .tWhyText{font-size:19px}}@media(max-width:600px){.tpage:has(.tPrograms) .tWhy,.tpage:has(.tStrip) .tWhy{min-height:100vh;height:100vh;display:flex;align-items:center;padding:0}.tpage:has(.tPrograms) .tWhyInner,.tpage:has(.tStrip) .tWhyInner{padding:32px 16px;width:100%;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.tpage:has(.tPrograms) .tWhyTitle,.tpage:has(.tStrip) .tWhyTitle{font-size:28px;margin-bottom:32px}.tpage:has(.tPrograms) .tWhyGrid,.tpage:has(.tStrip) .tWhyGrid{grid-template-columns:1fr;gap:28px}.tpage:has(.tPrograms) .tWhyItem,.tpage:has(.tStrip) .tWhyItem{width:100%;max-width:260px;margin:0 auto}.tpage:has(.tPrograms) .tWhyIcon,.tpage:has(.tStrip) .tWhyIcon{width:48px;height:48px;align-self:center}.tpage:has(.tPrograms) .tWhyText,.tpage:has(.tStrip) .tWhyText{font-size:17px;text-align:center;direction:ltr;margin-top:4px}}@media(max-width:480px){.tWhy{min-height:100vh;height:100vh;display:flex;align-items:center;padding:0}.tWhyInner{padding:28px 12px;width:100%;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.tpage:has(.tPrograms) .tWhyTitle,.tpage:has(.tStrip) .tWhyTitle{font-size:24px;margin-bottom:28px}.tpage:has(.tPrograms) .tWhyGrid,.tpage:has(.tStrip) .tWhyGrid{gap:24px}.tpage:has(.tPrograms) .tWhyIcon,.tpage:has(.tStrip) .tWhyIcon{width:42px;height:42px}.tpage:has(.tPrograms) .tWhyText,.tpage:has(.tStrip) .tWhyText{font-size:15px}}.topNav{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:20px 40px}.topNavLeft{justify-self:start;display:flex;align-items:center;gap:12px}.topNavCenter{justify-self:center;display:flex;gap:40px;flex-wrap:nowrap}.topNavRight{justify-self:end}.topNavLink{color:#fff;text-decoration:none;font-weight:700;font-size:16px;opacity:.92}.topNavLink:hover{opacity:1}@media(max-width:1200px){.topNav{padding:20px 32px}.topNavCenter{gap:28px}.topNavLink{font-size:15px}}@media(max-width:900px){.topNav{grid-template-columns:1fr auto 1fr;gap:8px;padding:10px 20px;position:relative;z-index:10}.topNavLeft{gap:8px}.topNavCenter{display:flex;gap:16px;justify-content:center;flex-wrap:nowrap}.topNavLink{font-size:13px;white-space:nowrap;flex-shrink:0}}@media(max-width:600px){.topNav{padding:12px 24px;gap:8px;grid-template-columns:1fr auto 1fr}.topNavLeft{gap:8px}.topNavCenter{gap:12px;justify-content:center;flex-wrap:nowrap}.topNavLink{font-size:12px;white-space:nowrap;flex-shrink:0}.topNavLeft img{height:56px;filter:drop-shadow(0 3px 12px rgba(0,0,0,.25))}.tpageLangSlot{padding:6px 10px;font-size:12px;gap:6px}}.topNavLeft img{height:60px;width:auto;-o-object-fit:contain;object-fit:contain;display:block;transition:height .3s ease}@media(max-width:900px){.topNavLeft img{height:48px;filter:drop-shadow(0 3px 12px rgba(0,0,0,.25))}}@media(max-width:480px){.topNav{padding:10px 20px;gap:6px;grid-template-columns:1fr auto 1fr}.topNavLeft{gap:6px}.topNavCenter{gap:10px;justify-content:center;flex-wrap:nowrap}.topNavLink{font-size:11px;white-space:nowrap;flex-shrink:0}.topNavLeft img{height:40px;filter:drop-shadow(0 3px 12px rgba(0,0,0,.25))}.tpageLangSlot{padding:5px 8px;font-size:11px;gap:5px}}.tpageLangSlot{display:inline-flex;align-items:center;gap:8px}.topNav[dir=rtl] .langMenu{right:auto;left:0}.topNav[dir=rtl]{direction:rtl}.topNav[dir=rtl] .topNavLeft{justify-self:end}.topNav[dir=rtl] .topNavRight{justify-self:start}.sideLinks{display:flex;flex-direction:column;gap:18px}.sideLinksList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.sideItem{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#ffffffd9;transition:color .25s ease,transform .2s ease}.sideItem .arrow{opacity:.7;flex-shrink:0}.sideA{color:inherit;text-decoration:none;white-space:nowrap}.sideItem:hover{color:#fff;transform:translate(2px)}.sideItem.active{color:#36b5ae}.sideItem.active .arrow{color:#36b5ae;opacity:1}.sideHome{margin-top:18px;display:inline-block;font-size:14px;font-weight:600;text-decoration:none;color:#ffffffd9;transition:color .25s ease}.sideHome:hover{color:#fff}@media(max-width:900px){.sideLinks{gap:14px}.sideLinksList{gap:12px}.sideItem{font-size:13px;gap:9px}}@media(max-width:600px){.sideLinks{gap:12px}.sideLinksList{gap:10px}.sideItem{font-size:12px;gap:8px}}@media(max-width:480px){.sideLinks{gap:10px}.sideLinksList{gap:8px}.sideItem{font-size:11px;gap:7px}}.sideLinks[dir=rtl] .sideItem:hover,.sideLinks[dir=rtl] .sideItem{transform:translate(-2px)}.sideLinks[dir=rtl] .arrow{transform:scaleX(-1)}.ctaBtn{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px;border-radius:14px;border:0;cursor:pointer;background:#2ec4b6;color:#fff;font-weight:700;font-size:13px;width:min(280px,92vw);box-shadow:0 14px 34px #00000040;text-decoration:none;white-space:nowrap}@media(min-width:901px){.ctaBtn{width:min(220px,92vw);padding:10px 18px;font-size:14px;gap:10px}.ctaBtn .ctaWhatsappIcon{width:18px;height:18px;order:2}.ctaBtn span{order:1}}.ctaBtn span{display:inline-block;flex:1;text-align:center;min-width:0}.ctaBtn .ctaWhatsappIcon{width:20px;height:20px;flex-shrink:0;display:inline-block;-o-object-fit:contain;object-fit:contain}.ctaBtn:hover{filter:brightness(.97)}.ctaIcon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff29}.ctaIcon svg{width:14px;height:14px;fill:#fff}@media(max-width:900px){.ctaBtn{width:min(240px,85vw);padding:7px 12px;font-size:12px;gap:6px}.ctaBtn .ctaWhatsappIcon{width:18px;height:18px}.ctaIcon{width:22px;height:22px}.ctaIcon svg{width:13px;height:13px}}@media(max-width:600px){.ctaBtn{width:min(220px,80vw);padding:6px 10px;font-size:11px;gap:6px}.ctaBtn .ctaWhatsappIcon{width:16px;height:16px}.ctaIcon{width:20px;height:20px}.ctaIcon svg{width:12px;height:12px}}[dir=rtl] .tFooter,[dir=rtl] .tFooter *{font-family:IBM Plex Sans Arabic,Cairo,Segoe UI,Tahoma,Arial,sans-serif!important}.tFooter{background:#494487;color:#fff;padding:12px 0 0;font-size:.85em}.tFooterInner{width:min(1500px,92vw);margin:0 auto;display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:24px;align-items:start;padding:0 20px}.tFooterCol{display:flex;flex-direction:column;gap:4px;min-width:0}.tFooterLogo{height:38px;width:auto;display:block}.tFooterSub{margin:0;font-size:10px;line-height:1.4;opacity:.9}.tFooterTitle{margin:6px 0 2px;font-weight:600;font-size:10px;line-height:1.3}.tFooterTitle--social{font-size:7px;margin-top:8px;white-space:nowrap}[dir=rtl] .tFooterTitle--social{white-space:nowrap!important}[dir=rtl] .tFooterInner>.tFooterCol:first-child{min-width:auto}.tFooterSocials{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;margin-top:6px}.tFooterDot{width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,#fff,#f0f0ff);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #00000040;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.tFooterDot:hover{transform:translateY(-4px) scale(1.1);box-shadow:0 12px 28px #00000059;background:linear-gradient(135deg,#36b5ae,#494487)}.tFooterDot:hover svg{color:#fff}.tFooterDot svg{width:15px;height:15px;min-width:15px;min-height:15px;display:block;pointer-events:none;opacity:1;visibility:visible;color:#494487}.tFooterLinks{display:flex;flex-direction:column;gap:6px}.tFooterLink{color:#d9d9d9;text-decoration:none;font-weight:300;font-size:8px;line-height:1.4}.tFooterLink:hover{color:#fff}.tFooterLink--plain{margin-top:4px;color:#fff}.tFooterContact{display:flex;flex-direction:column;gap:8px;margin-top:4px}.tFooterContactRow{display:flex;align-items:center;gap:8px}.tFooterContactBubble{width:30px;height:30px;border-radius:8px;background:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000040;flex:0 0 auto}.tFooterContactBubble svg{width:12px;height:12px;display:block;color:#494487}.tFooterPhone{font-size:9px;font-weight:500;letter-spacing:.2px;white-space:nowrap}.tFooterBottom{margin-top:18px;background:#36b5ae;text-align:center;padding:6px 12px;font-size:9px;font-weight:600}@media(max-width:1200px){.tFooterInner{gap:30px}}@media(max-width:1100px){.tFooterInner{grid-template-columns:1fr 1fr;gap:28px;padding:0 24px}.tFooterTitle{font-size:12px}.tFooterTitle--social{font-size:7px;white-space:nowrap!important}[dir=rtl] .tFooterTitle--social{white-space:nowrap!important}.tFooterLogo{height:45px}}@media(max-width:1024px){.tFooter{padding:12px 0 0;font-size:.75em}.tFooterInner{grid-template-columns:1fr 1fr;gap:20px;padding:0 16px}.tFooterTitle{font-size:11px;margin:6px 0 3px}.tFooterTitle--social{font-size:7px;margin-top:8px;white-space:nowrap!important}[dir=rtl] .tFooterTitle--social{white-space:nowrap!important}.tFooterLogo{height:32px}.tFooterSub{font-size:9px}.tFooterSocials{flex-wrap:wrap;gap:6px}.tFooterDot{width:36px;height:36px}.tFooterDot svg{width:16px;height:16px}.tFooterLink{font-size:8px;font-weight:300}.tFooterLinks{gap:6px}.tFooterContact{gap:8px}.tFooterContactBubble{width:28px;height:28px}.tFooterContactBubble svg{width:10px;height:10px}.tFooterPhone{font-size:9px}.tFooterBottom{margin-top:16px;padding:6px 10px;font-size:9px}}@media(max-width:650px){.tFooter{padding:8px 0 0;font-size:.65em}.tFooterInner{grid-template-columns:1fr;gap:12px;padding:12px 16px}.tFooterCol{gap:3px}.tFooterTitle{font-size:9px;margin:4px 0 2px}.tFooterTitle--social{font-size:8px;margin-top:6px;white-space:nowrap!important}[dir=rtl] .tFooterTitle--social{white-space:nowrap!important}.tFooterLogo{height:24px}.tFooterSub{font-size:7px;line-height:1.3}.tFooterSocials{flex-wrap:wrap;gap:6px;margin-top:4px}.tFooterDot{width:28px;height:28px;border-radius:8px}.tFooterDot svg{width:12px;height:12px}.tFooterLink{font-size:7px;line-height:1.3;font-weight:300}.tFooterLinks{gap:4px}.tFooterContact{gap:5px;margin-top:3px}.tFooterContactRow{gap:6px}.tFooterContactBubble{width:22px;height:22px;border-radius:5px}.tFooterContactBubble svg{width:9px;height:9px}.tFooterPhone{font-size:7px}.tFooterBottom{margin-top:10px;padding:5px 8px;font-size:7px}}@media(max-width:480px){.tFooter{padding:6px 0 0;font-size:.6em}.tFooterInner{padding:10px 12px;gap:10px}.tFooterCol{gap:2px}.tFooterTitle{font-size:8px;margin:3px 0 1px}.tFooterTitle--social{font-size:7px;margin-top:5px;white-space:nowrap!important}[dir=rtl] .tFooterTitle--social{white-space:nowrap!important}.tFooterLogo{height:20px}.tFooterSub{font-size:6px;line-height:1.2}.tFooterLink{font-size:6px;line-height:1.2;font-weight:300}.tFooterPhone{font-size:6px}.tFooterDot{width:24px;height:24px;border-radius:7px}.tFooterDot svg{width:10px;height:10px}.tFooterContactBubble{width:20px;height:20px;border-radius:4px}.tFooterContactBubble svg{width:8px;height:8px}.tFooterSocials{gap:5px;margin-top:3px}.tFooterLinks{gap:3px}.tFooterContact{gap:4px;margin-top:2px}.tFooterContactRow{gap:5px}.tFooterBottom{margin-top:8px;padding:4px;font-size:6px}}.tpage:has(.sServices) .tWhy:after,.tpage:has(.sDestinations) .tWhy:after{content:"";position:absolute;inset:0;background-image:var(--whyBg, url(data:image/png;base64,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));background-repeat:no-repeat;background-position:center;background-size:1632px 668px;opacity:.05;pointer-events:none}.tpage:has(.sServices) .tWhy:after,.tpage:has(.sDestinations) .tWhy:after{content:"";position:absolute;inset:0;background-image:var(--whyBg, url(data:image/png;base64,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));background-repeat:no-repeat;background-position:center;background-size:1632px 668px;opacity:.05;pointer-events:none}.lpage{width:100%;overflow-x:hidden;background:#fff;min-height:100vh}.lpageHero{position:relative;min-height:100vh;overflow:hidden;padding-bottom:140px;background-image:linear-gradient(#12121e8c,#12121e8c),var(--heroBg);background-size:cover;background-position:center;background-repeat:no-repeat}.lpageHeroOverlay{position:absolute;inset:0;pointer-events:none}.lpageHeroContent{position:relative;z-index:2;padding:140px 80px 0;max-width:920px}.lpageTitle{margin:0;color:#fff;font-weight:900;font-size:76px;line-height:1.03}.lpageSubtitle{margin:18px 0 0;color:#ffffffe0;font-size:22px;font-weight:600;max-width:620px;line-height:1.35}.lpageCTA{margin-top:34px}.lpageRight{position:absolute;right:60px;top:45%;transform:translateY(-25%);z-index:3}.lpageBottom{position:absolute;left:60px;right:60px;bottom:34px;z-index:3;display:flex;justify-content:space-between;align-items:center}.lSection{background:#fff;padding:90px 24px}.lSection--alt{background:#f5f5f5}@media(max-width:900px){.lSection{padding:70px 20px}}@media(max-width:600px){.lSection{padding:60px 16px;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.lIntro,.lServices,.lFaq,.lWhy,.lTestimonials{min-height:auto;padding:50px 16px;display:flex;flex-direction:column;justify-content:flex-start}.mTeam{min-height:auto!important;padding:6px 16px 30px!important;display:flex;flex-direction:column;justify-content:flex-start}.lTeamWhatsAppBtn{right:16px;bottom:30px;width:42px;height:42px}.lTeamWhatsAppBtn img{width:24px;height:24px}[dir=rtl] .lTeamWhatsAppBtn{right:auto;left:16px}.mTeamTitle{font-size:24px!important;font-weight:900!important;color:#494487!important;margin:0 0 30px!important;text-align:center!important}.mTeamGrid{gap:8px!important;justify-items:center!important}.mTeamCard{border-radius:24px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 4px 8px 3px #0000001a,0 1px 3px #0000002e!important;border:1px solid rgba(73,68,135,.08)!important;max-width:300px!important;width:100%!important}.mTeamCardTop{height:90px!important;background:#eef9f8!important;display:grid!important;place-items:center!important}.mTeamAvatar{width:54px!important;height:60px!important;-o-object-fit:contain!important;object-fit:contain!important}.mTeamCardBody{padding:14px 16px 16px!important;text-align:center!important}.mTeamName{font-size:14px!important;margin:0!important;font-weight:800!important;color:#494487!important}.mTeamRole{font-size:10px!important;margin:5px 0!important;font-weight:600!important;color:#494487bf!important}.mTeamBio{font-size:10px!important;line-height:1.4!important;margin:0!important;color:#494487a6!important}.lServices{padding:50px 16px}}.lContainer{width:min(1200px,92vw);margin:0 auto}.lSectionTitle{margin:0;color:#494487;font-weight:900;font-size:44px}.lSectionSub{margin:10px 0 0;color:#494487cc;font-size:18px;font-weight:600;line-height:1.5;max-width:820px}@media(max-width:900px){.lpageHero{min-height:auto;padding-bottom:40px;padding-top:50px;overflow:visible;display:flex;flex-direction:column}.lpageHeroContent{padding:50px 20px 25px;max-width:100%;margin-bottom:24px;order:1}.lpageTitle{font-size:38px;margin-bottom:10px}.lpageSubtitle{font-size:16px;margin-top:10px}.lpageCTA{margin-top:14px}.lpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;z-index:auto;order:2;align-self:flex-end;margin:0 20px 20px auto;scale:.8}.lpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;order:3;margin:0 20px;scale:.9;justify-content:flex-start;gap:24px}.lpage .topNav{position:relative;z-index:100;background:transparent;overflow:visible;padding:10px 12px;gap:4px;grid-template-columns:auto 1fr auto}.lpage .topNavLeft{display:flex;align-items:center;gap:6px;flex-shrink:0}.lpage .topNavLeft img{height:48px!important;width:auto;display:block;max-width:100px}.lpage .topNavCenter{display:flex;gap:8px;flex-wrap:nowrap;justify-content:center;min-width:0;overflow:visible}.lpage .topNavLink{font-size:10px;white-space:nowrap;flex-shrink:0;padding:4px 6px}.lpage .topNavLink:nth-child(3){display:none}.lpage:not([dir=rtl]) .topNavLink:nth-child(4){display:none}.lpage .topNavRight{display:flex;align-items:center;flex-shrink:0}.lpage .langBtn{font-size:10px;padding:4px 8px;min-width:55px;white-space:nowrap}}@media(max-width:600px){.lpageHero{min-height:auto;padding-bottom:30px;padding-top:40px;overflow:visible;display:flex;flex-direction:column}.lpageHeroContent{padding:40px 16px 18px;max-width:100%;margin-bottom:24px;order:1}.lpageTitle{font-size:24px;line-height:1.2;margin-bottom:10px}.lpageSubtitle{font-size:14px;margin-top:8px;line-height:1.4}.lpageCTA{margin-top:14px}.lpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;z-index:auto;order:2;align-self:flex-end;margin:0 20px 20px auto;scale:.75}.lpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;order:3;margin:0 0 0 8px;scale:.85;justify-content:flex-start;gap:24px}.lpageBottom .socials{gap:6px}.lpageBottom .socialIcon{width:20px;height:20px;margin:0 0 0 8px}.lpageBottom .socialIcon svg{width:10px;height:10px}.lpage .topNav{position:relative;z-index:100;background:transparent;overflow:visible;padding:10px 12px;gap:4px;grid-template-columns:auto 1fr auto}.lpage .topNavLeft{display:flex;align-items:center;gap:6px;flex-shrink:0}.lpage .topNavLeft img{height:48px!important;width:auto;display:block;max-width:100px}.lpage .topNavCenter{display:flex;gap:8px;flex-wrap:nowrap;justify-content:center;min-width:0;overflow:visible}.lpage .topNavLink{font-size:10px;white-space:nowrap;flex-shrink:0;padding:4px 6px}.lpage .topNavLink:nth-child(3){display:none}.lpage:not([dir=rtl]) .topNavLink:nth-child(4){display:none}.lpage .topNavRight{display:flex;align-items:center;flex-shrink:0}.lpage .langBtn{font-size:10px;padding:4px 8px;min-width:55px;white-space:nowrap}}@media(max-width:480px){.lpageHero{padding-bottom:24px;padding-top:30px;overflow:visible;display:flex;flex-direction:column}.lpageHeroContent{padding:30px 16px 12px;margin-bottom:20px;order:1}.lpageTitle{font-size:22px;margin-bottom:10px;line-height:1.2}.lpageSubtitle{font-size:13px;margin-top:8px;line-height:1.35}.lpageCTA{margin-top:14px}.lpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;order:2;align-self:flex-end;margin:0 12px 16px auto;scale:.7}.lpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;order:3;margin:0 0 0 6px;scale:.75;justify-content:flex-start;gap:20px}.lpageBottom .socials{gap:5px}.lpageBottom .socialIcon{width:18px;height:18px;margin:0 0 0 6px}.lpageBottom .socialIcon svg{width:9px;height:9px}.lpage .topNav{position:relative;z-index:100;background:transparent;overflow:visible;padding:8px 10px;gap:3px;grid-template-columns:auto 1fr auto}.lpage .topNavLeft{display:flex;align-items:center;gap:6px;flex-shrink:0}.lpage .topNavLeft img{height:42px!important;width:auto;display:block;max-width:90px}.lpage .topNavCenter{display:flex;gap:6px;flex-wrap:nowrap;justify-content:center;min-width:0;overflow:visible}.lpage .topNavLink{font-size:9px;white-space:nowrap;flex-shrink:0;padding:3px 5px}.lpage .topNavLink:nth-child(3){display:none}.lpage:not([dir=rtl]) .topNavLink:nth-child(4){display:none}.lpage .topNavRight{display:flex;align-items:center;flex-shrink:0}.lpage .langBtn{font-size:9px;padding:3px 6px;min-width:50px;white-space:nowrap}}.lIntro{position:relative;background:#fff;padding:110px 24px;overflow:hidden}.lIntro:before{content:"";position:absolute;inset:0;background:var(--bg) center/contain repeat;opacity:.12;pointer-events:none;z-index:0}.lIntroInner{position:relative;z-index:1;width:min(1400px,92vw);margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:80px}.lIntroTitle{margin:0 0 22px;font-size:64px;font-weight:900;color:#494487;line-height:1.05}.lIntroText{font-size:20px;line-height:1.6;color:#494487d9;max-width:620px}.lIntroVisual{position:relative;min-height:800px;display:flex;align-items:flex-start;justify-content:center;overflow:visible}.lIntroBar{position:absolute;right:0;top:0;bottom:120px;width:525px;background:#494487;z-index:0}.lIntroImage{position:relative;z-index:1;width:min(500px,100%);height:auto;display:block;margin-top:40px;transform:translateY(140px)}@media(max-width:1000px){.lIntroInner{grid-template-columns:1fr;gap:60px}.lIntroVisual{min-height:560px}.lIntroBar{width:100%;bottom:120px}.lIntroImage{width:min(380px,90%);transform:translateY(70px)}.lIntroTitle{font-size:46px}}@media(max-width:650px){.lIntro{padding:60px 16px 70px}.lIntroInner{gap:40px}.lIntroTitle{font-size:32px;margin-bottom:16px}.lIntroText{font-size:15px;line-height:1.5}.lIntroVisual{min-height:450px}.lIntroImage{width:min(320px,90%);transform:translateY(50px);margin-top:30px}}@media(max-width:520px){.lIntro{padding:50px 16px 60px;margin-top:-30px}.lIntroInner{gap:30px}.lIntroTitle{font-size:28px;margin-bottom:14px}.lIntroText{font-size:14px;line-height:1.5}.lIntroVisual{min-height:400px}.lIntroBar{bottom:80px}.lIntroImage{width:min(280px,90%);transform:translateY(40px);margin-top:20px}}@media(max-width:480px){.lIntro{padding:40px 12px 50px;margin-top:-40px}.lIntroTitle{font-size:24px;margin-bottom:12px}.lIntroText{font-size:13px;line-height:1.4}.lIntroVisual{min-height:350px}.lIntroImage{width:min(240px,90%);transform:translateY(30px);margin-top:15px}}@media(max-width:400px){.lIntro{padding:30px 12px 40px;margin-top:-50px}.lIntroTitle{font-size:22px;margin-bottom:10px}.lIntroText{font-size:12px}.lIntroVisual{min-height:300px}.lIntroImage{width:min(200px,90%);transform:translateY(20px)}}.lServices{position:relative;padding:90px 24px 110px;overflow:hidden;background:#bcd3d8}.lServices:before{content:"";position:absolute;inset:0;background:var(--servicesBg) center/cover no-repeat;z-index:0;pointer-events:none}.lServices:after{content:"";position:absolute;inset:0;background:#b4d2d747;z-index:0;pointer-events:none}.lServicesTitle{position:relative;z-index:1;text-align:center;margin:0 0 46px;font-size:42px;font-weight:900;color:#494487}.lServicesGrid{position:relative;z-index:1;width:min(1180px,92vw);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.lServiceCard{position:relative;opacity:.9;border-radius:24px;min-height:360px;display:flex}.lServiceCardInner{background:#eef9f8;border-radius:24px;padding:32px 28px 28px;box-shadow:0 18px 34px #0000001f;width:100%;display:flex;flex-direction:column}.lServiceIcon{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto 16px}.lServiceHeading{margin:0 0 14px;font-size:28px;font-weight:900;color:#494487;line-height:1.3}.lServiceText{margin:0 0 16px;font-size:24px;line-height:1.6;color:#494487e6}.lServiceList{margin:0;padding-left:18px;display:grid;gap:12px;font-size:15px;line-height:1.5;color:#494487}.lServiceList li::marker{color:#494487b3}.lServiceCard:hover .lServiceCardInner{transform:translateY(-4px);transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 26px 48px #00000029}@media(max-width:1100px){.lServicesGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.lServices{padding:40px 16px 50px}.lServicesTitle{font-size:24px;margin-bottom:20px}.lServicesGrid{grid-template-columns:1fr;gap:14px}.lServiceCard{min-height:auto}.lServiceCardInner{padding:20px 18px 18px;border-radius:18px}.lServiceIcon{width:36px;height:36px;margin-bottom:12px}.lServiceHeading{font-size:18px;margin-bottom:10px}.lServiceText{font-size:14px;line-height:1.5;margin-bottom:12px}.lServiceList{font-size:12px;gap:8px;padding-left:16px}}@media(max-width:520px){.lServices{padding:30px 12px 40px}.lServicesTitle{font-size:22px;margin-bottom:16px}.lServicesGrid{gap:12px}.lServiceCardInner{padding:16px 14px 14px;border-radius:16px}.lServiceIcon{width:32px;height:32px;margin-bottom:10px}.lServiceHeading{font-size:16px;margin-bottom:8px}.lServiceText{font-size:13px;margin-bottom:10px}.lServiceList{font-size:11px;gap:6px;padding-left:14px}}@media(max-width:480px){.lServices{padding:24px 12px 32px}.lServicesTitle{font-size:20px;margin-bottom:14px}.lServicesGrid{gap:10px}.lServiceCardInner{padding:14px 12px 12px;border-radius:14px}.lServiceIcon{width:28px;height:28px;margin-bottom:8px}.lServiceHeading{font-size:15px;margin-bottom:6px}.lServiceText{font-size:12px;margin-bottom:8px}.lServiceList{font-size:10px;gap:5px;padding-left:12px}}.lWhy{position:relative;width:100%;min-height:520px;overflow:hidden;background-image:linear-gradient(#494487c7,#494487c7),var(--whyBg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:110px 24px 120px}.lWhyInner{width:min(1200px,92vw);margin:0 auto;text-align:center}.lWhyTitle{margin:0 0 70px;color:#fff;font-size:64px;font-weight:900}.lWhyGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:60px;align-items:start}.lWhyItem{display:flex;flex-direction:column;align-items:center;gap:18px}.lWhyIcon{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;display:block;filter:brightness(0) saturate(100%) invert(63%) sepia(42%) saturate(657%) hue-rotate(128deg) brightness(98%) contrast(92%)}.lWhyText{margin:0;color:#ffffffeb;font-size:22px;font-weight:700;line-height:1.25;max-width:240px}@media(max-width:1100px){.lWhyGrid{grid-template-columns:repeat(2,1fr);gap:50px}.lWhyTitle{margin-bottom:55px}}@media(max-width:650px){.lWhy{padding:80px 20px 90px;min-height:100vh;display:flex;align-items:center;justify-content:center}.lWhyInner{width:100%}.lWhyTitle{font-size:40px;margin-bottom:50px}.lWhyGrid{grid-template-columns:1fr;gap:40px}.lWhyItem{gap:24px}.lWhyIcon{width:64px;height:64px}.lWhyText{font-size:22px;max-width:100%;line-height:1.4}}@media(max-width:600px){.lWhy{padding:70px 16px 80px;min-height:100vh}.lWhyTitle{font-size:36px;margin-bottom:45px}.lWhyGrid{gap:35px}.lWhyItem{gap:22px}.lWhyIcon{width:60px;height:60px}.lWhyText{font-size:20px;max-width:100%}}@media(max-width:480px){.lWhy{padding:60px 12px 70px;min-height:100vh}.lWhyTitle{font-size:32px;margin-bottom:40px}.lWhyGrid{gap:32px}.lWhyItem{gap:20px}.lWhyIcon{width:56px;height:56px}.lWhyText{font-size:18px;max-width:100%;line-height:1.35}}@media(max-width:400px){.lWhy{padding:50px 12px 60px;min-height:100vh}.lWhyTitle{font-size:28px;margin-bottom:35px}.lWhyGrid{gap:28px}.lWhyItem{gap:18px}.lWhyIcon{width:52px;height:52px}.lWhyText{font-size:16px}}.lTestimonials{padding:100px 24px 110px;background:#fff;text-align:center}.lTestimonialsTitle{margin:0 0 60px;font-size:42px;font-weight:900;color:#494487}.lTestimonialsGrid{width:min(1200px,92vw);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.lTestimonialCard{background:#f7f7f7;border-radius:22px;padding:26px 26px 30px;box-shadow:0 10px 22px #0000002e;text-align:left}.lTestimonialHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.lTestimonialUser{display:flex;align-items:center;gap:12px;font-weight:800;font-size:18px;color:#494487}.lTestimonialUser img{width:42px;height:42px;-o-object-fit:contain;object-fit:contain}.lTestimonialQuote{width:38px;height:auto;opacity:.9}.lTestimonialText{margin:0;font-size:15px;line-height:1.65;color:#0000008c}.lTestimonialsControls{margin-top:50px;display:none;justify-content:center;align-items:center;gap:22px}.lTestimonialsArrow{width:46px;height:46px;border-radius:999px;border:2px solid #494487;background:transparent;color:#494487;font-size:26px;cursor:pointer}.lTestimonialsMore{padding:10px 26px;border-radius:24px;border:1.5px solid #494487;background:transparent;font-size:16px;font-weight:700;color:#494487;cursor:pointer}.lTestimonialsArrow:hover,.lTestimonialsMore:hover{background:#494487;color:#fff}@media(max-width:1100px){.lTestimonialsGrid{grid-template-columns:1fr;gap:22px}}@media(max-width:900px){.lTestimonials{padding:60px 20px 80px}.lTestimonialsTitle{font-size:32px;margin-bottom:40px}.lTestimonialCard{padding:20px 20px 24px}.lTestimonialHeader{margin-bottom:12px}.lTestimonialUser{font-size:16px;gap:10px}.lTestimonialUser img{width:38px;height:38px}.lTestimonialQuote{width:32px}.lTestimonialText{font-size:13px}.lTestimonialsControls{margin-top:36px;gap:18px}.lTestimonialsArrow{width:40px;height:40px;font-size:20px}}@media(max-width:600px){.lTestimonials{padding:40px 16px 60px}.lTestimonialsTitle{font-size:24px;margin-bottom:30px}.lTestimonialCard{padding:16px 16px 20px;border-radius:18px}.lTestimonialHeader{margin-bottom:10px}.lTestimonialUser{font-size:14px;gap:8px}.lTestimonialUser img{width:34px;height:34px}.lTestimonialQuote{width:28px}.lTestimonialText{font-size:12px;line-height:1.5}.lTestimonialsControls{margin-top:28px;gap:14px}.lTestimonialsArrow{width:36px;height:36px;font-size:18px}}@media(max-width:480px){.lTestimonials{padding:30px 12px 50px}.lTestimonialsTitle{font-size:20px;margin-bottom:24px}.lTestimonialCard{padding:14px 14px 18px}.lTestimonialUser img{width:30px;height:30px}.lTestimonialUser{font-size:13px}.lTestimonialQuote{width:24px}.lTestimonialText{font-size:11px}.lTestimonialsControls{margin-top:24px}.lTestimonialsArrow{width:32px;height:32px;font-size:16px}}.lFaq{position:relative;padding:90px 24px 110px;background:#f5f5f5;overflow:hidden}.lFaqTitle{text-align:center;font-size:64px;font-weight:900;color:#494487;margin:0 0 40px;position:relative;z-index:2}.lFAQBg{position:absolute;left:50%;transform:translate(-50%);top:180px;width:min(1632px,96vw);height:668px;background:var(--faqBg) center/contain no-repeat;opacity:.12;pointer-events:none;z-index:0}.lFAQWrap{position:relative;z-index:2}.lFaqList{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:28px;position:relative;z-index:2;background:#f5f5f5}.lFaqItem{border-radius:24px;background:#ffffffe6;border:1px solid rgba(73,68,135,.18);box-shadow:0 10px 22px #0000001a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.lFaqSummary{list-style:none;cursor:pointer;padding:18px 24px;display:grid;grid-template-columns:52px 1fr;align-items:center;gap:16px}.lFaqSummary::-webkit-details-marker{display:none}.lFaqItem>summary{list-style:none}.lFaqItem>summary::marker{content:""}.lFaqPlusBox{display:block}.lFaqPlus{width:44px;height:44px;border-radius:12px;background:#4944871f;display:grid;place-items:center;color:#494487;font-size:26px;font-weight:900;line-height:1;transition:transform .16s ease}.lFaqAnswer{padding:0 24px 18px 92px;color:#494487d9;font-size:15px;line-height:1.6}.lFaqQ{margin:0;color:#494487;font-size:22px;font-weight:500;line-height:1.35}.lpage[dir=rtl],.lpage[dir=rtl] *{font-family:IBM Plex Sans Arabic,Cairo,Segoe UI,Tahoma,Arial,sans-serif!important}.lFaqItem:hover{box-shadow:0 18px 34px #0000001f;transform:translateY(-1px);transition:box-shadow .18s ease,transform .18s ease}.lFaqItem[open] .lFaqPlus{transform:rotate(45deg)}@media(max-width:900px){.lFaq{padding:70px 16px 90px}.lFaqTitle{font-size:44px;margin-bottom:26px}.lFAQBg{top:140px;height:420px;opacity:.14}.lFaqSummary{grid-template-columns:56px 1fr;padding:18px;gap:14px}.lFaqQ{font-size:18px}.lFaqPlus{width:44px;height:44px;border-radius:12px;font-size:28px}.lFaqAnswer{padding:0 18px 18px 88px;font-size:14px}}.lpage[dir=rtl] .lpageRight{right:auto;left:60px}.lpage[dir=rtl] .lpageHeroContent{text-align:right}.lpage[dir=rtl] .lIntroBar{right:auto;left:0}.lpage[dir=rtl] .lIntroInner{direction:rtl}.lpage[dir=rtl] .lFaqQ{text-align:right}.lpage[dir=rtl] .lFaqAnswer{padding:0 92px 18px 24px}@media(max-width:900px){.lpage[dir=rtl] .lFaqAnswer{padding:0 88px 18px 18px}}.lpage[dir=rtl] .lTestimonialQuote{right:auto;left:0}@media(max-width:900px){.lpage[dir=rtl] .lpageRight{left:20px}.lpage[dir=rtl] .lFaqQ{padding-left:18px;padding-right:50px}.lpage[dir=rtl] .lFaqPlus{right:18px;left:auto}}@media(max-width:900px){.langBtn{font-size:12px;padding:4px 8px;min-width:60px;gap:4px}.langMenu{width:120px}.langMenu button{padding:8px 12px;font-size:13px}}@media(max-width:600px){.langBtn{font-size:11px;padding:5px 10px;min-width:60px;gap:4px}.langMenu{width:110px}.langMenu button{padding:8px 10px;font-size:12px}}.lpage[dir=rtl] .langMenu{right:auto;left:0}.lpage[dir=rtl] .langMenu button{text-align:right}.lpage[dir=rtl] .langMenu button:hover{padding-left:16px;padding-right:20px}.lawyerModalOverlay{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;overflow-y:auto}.lawyerModal{background:#fff;border-radius:24px;max-width:700px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 60px #0000004d}.lawyerModalClose{position:absolute;top:20px;right:20px;background:#4944871a;border:none;width:40px;height:40px;border-radius:50%;font-size:28px;color:#494487;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;transition:all .2s}.lawyerModalClose:hover{background:#49448733;transform:scale(1.1)}.lawyerModalContent{padding:40px}.lawyerModalHeader{display:flex;align-items:center;gap:24px;margin-bottom:32px;padding-bottom:24px;border-bottom:2px solid #EEF9F8}.lawyerModalAvatar{width:120px;height:140px;-o-object-fit:contain;object-fit:contain;border-radius:16px;background:#eef9f8;padding:10px}.lawyerModalInfo{flex:1}.lawyerModalName{margin:0 0 8px;font-size:28px;font-weight:900;color:#494487}.lawyerModalRole{margin:0;font-size:16px;font-weight:600;color:#494487bf}.lawyerModalBody{display:flex;flex-direction:column;gap:24px}.lawyerModalSection{padding:20px;background:#f7f7f7;border-radius:16px}.lawyerModalSection h3{margin:0 0 12px;font-size:20px;font-weight:800;color:#494487}.lawyerModalBio,.lawyerModalSection p{margin:0;font-size:15px;line-height:1.6;color:#494487cc}.lawyerModalContact{display:flex;flex-direction:column;gap:12px}.lawyerModalContact p{margin:0;font-size:15px;line-height:1.6;color:#494487cc}.lawyerModalContact a{color:#494487;text-decoration:none;font-weight:600;transition:color .2s}.lawyerModalContact a:hover{color:#6b66a3;text-decoration:underline}.mTeamCard{transition:transform .2s,box-shadow .2s}.mTeamCard:hover{transform:translateY(-4px);box-shadow:0 8px 16px 6px #00000026,0 2px 6px #0003!important}.mTeam{position:relative}.lTeamWhatsAppBtn{position:absolute;right:60px;bottom:40px;width:60px;height:60px;border-radius:50%;background:#494487;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #49448766;transition:transform .2s,box-shadow .2s;z-index:100;text-decoration:none;cursor:pointer}.lTeamWhatsAppBtn:hover{transform:scale(1.1);box-shadow:0 6px 16px #49448780}.lTeamWhatsAppBtn img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}[dir=rtl] .lTeamWhatsAppBtn{right:auto;left:60px}@media(max-width:768px){.lTeamWhatsAppBtn{right:20px;bottom:20px;width:56px;height:56px}.lTeamWhatsAppBtn img{width:32px;height:32px}[dir=rtl] .lTeamWhatsAppBtn{right:auto;left:20px}}@media(max-width:620px){.mTeam{padding:4px 16px 30px!important}.mTeamTitle{font-size:24px!important;font-weight:900!important;color:#494487!important;margin:0 0 30px!important;text-align:center!important}.mTeamGrid{gap:8px!important;justify-items:center!important}.mTeamCard{border-radius:24px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 4px 8px 3px #0000001a,0 1px 3px #0000002e!important;border:1px solid rgba(73,68,135,.08)!important;max-width:290px!important;width:100%!important}.mTeamCardTop{height:88px!important;background:#eef9f8!important;display:grid!important;place-items:center!important}.mTeamAvatar{width:52px!important;height:58px!important;-o-object-fit:contain!important;object-fit:contain!important}.mTeamCardBody{padding:13px 15px 15px!important;text-align:center!important}.mTeamName{font-size:13px!important;margin:0!important;font-weight:800!important;color:#494487!important}.mTeamRole{font-size:9px!important;margin:5px 0!important;font-weight:600!important;color:#494487bf!important}.mTeamBio{font-size:9px!important;line-height:1.4!important;margin:0!important;color:#494487a6!important}.lTeamWhatsAppBtn{right:16px;bottom:30px;width:42px;height:42px}.lTeamWhatsAppBtn img{width:24px;height:24px}[dir=rtl] .lTeamWhatsAppBtn{right:auto;left:16px}}@media(max-width:480px){.mTeam{padding:4px 12px 25px!important}.mTeamTitle{font-size:20px!important;font-weight:900!important;color:#494487!important;margin:0 0 24px!important;text-align:center!important}.mTeamGrid{gap:6px!important;justify-items:center!important}.mTeamCard{border-radius:24px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 4px 8px 3px #0000001a,0 1px 3px #0000002e!important;border:1px solid rgba(73,68,135,.08)!important;max-width:280px!important;width:100%!important}.mTeamCardTop{height:86px!important;background:#eef9f8!important;display:grid!important;place-items:center!important}.mTeamAvatar{width:50px!important;height:56px!important;-o-object-fit:contain!important;object-fit:contain!important}.mTeamCardBody{padding:12px 14px 14px!important;text-align:center!important}.mTeamName{font-size:12px!important;margin:0!important;font-weight:800!important;color:#494487!important}.mTeamRole{font-size:9px!important;margin:4px 0!important;font-weight:600!important;color:#494487bf!important}.mTeamBio{font-size:9px!important;line-height:1.4!important;margin:0!important;color:#494487a6!important}.lTeamWhatsAppBtn{right:12px;bottom:24px;width:38px;height:38px}.lTeamWhatsAppBtn img{width:22px;height:22px}[dir=rtl] .lTeamWhatsAppBtn{right:auto;left:12px}}@media(max-width:400px){.mTeam{padding:3px 12px 20px!important}.mTeamTitle{font-size:20px!important;font-weight:900!important;color:#494487!important;margin:0 0 24px!important;text-align:center!important}.mTeamGrid{gap:6px!important;justify-items:center!important}.mTeamCard{border-radius:24px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 4px 8px 3px #0000001a,0 1px 3px #0000002e!important;border:1px solid rgba(73,68,135,.08)!important;max-width:270px!important;width:100%!important}.mTeamCardTop{height:84px!important;background:#eef9f8!important;display:grid!important;place-items:center!important}.mTeamAvatar{width:48px!important;height:54px!important;-o-object-fit:contain!important;object-fit:contain!important}.mTeamCardBody{padding:12px 14px 14px!important;text-align:center!important}.mTeamName{font-size:11px!important;margin:0!important;font-weight:800!important;color:#494487!important}.mTeamRole{font-size:8px!important;margin:4px 0!important;font-weight:600!important;color:#494487bf!important}.mTeamBio{font-size:8px!important;line-height:1.4!important;margin:0!important;color:#494487a6!important}.lTeamWhatsAppBtn{right:12px;bottom:22px;width:34px;height:34px}.lTeamWhatsAppBtn img{width:20px;height:20px}[dir=rtl] .lTeamWhatsAppBtn{right:auto;left:12px}}@media(max-width:768px){.lawyerModal{max-width:95%;max-height:95vh}.lawyerModalContent{padding:24px}.lawyerModalHeader{flex-direction:column;text-align:center;gap:16px}.lawyerModalAvatar{width:100px;height:120px}.lawyerModalName{font-size:24px}.lawyerModalSection{padding:16px}}[dir=rtl] .lawyerModalClose{right:auto;left:20px}[dir=rtl] .lawyerModalHeader{flex-direction:row-reverse}.tSimpleSection{padding:90px 24px;background:#fff}.tSimpleSection--alt{background:#f5f5f5}@media(max-width:900px){.tSimpleSection{padding:70px 20px}}@media(max-width:600px){.tSimpleSection{padding:60px 16px}}.tSimpleInner{width:min(1200px,92vw);margin:0 auto;text-align:center}.tSimpleTitle{margin:0 0 14px;font-size:42px;font-weight:900;color:#494487}.tSimpleDesc{margin:0;font-size:18px;line-height:1.6;color:#3c3c3ccc}@media(max-width:900px){.tSimpleTitle{font-size:34px}}.tSideMenu{display:flex;flex-direction:column;gap:16px}.tSideLink{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#ffffffeb;text-decoration:none;font-size:14px;font-weight:600;transition:color .22s ease,transform .22s ease,opacity .22s ease}.tSideLink:before{content:"→ ";color:inherit}.tSideLink:hover{color:#fff;transform:translate(4px)}.tSideLink.active{color:#36b5ae;font-weight:800}.sServices{padding:80px 24px;background:#fff}@media(max-width:900px){.sServices{padding:70px 20px}}@media(max-width:600px){.sServices{padding:40px 16px;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.sServicesTitle{font-size:24px;margin-bottom:10px}.sServicesDesc{font-size:13px;margin-bottom:24px;line-height:1.5}.sCards{gap:16px}.sCard{padding:8px 10px;min-height:auto;gap:6px;border-radius:12px}.sCardText h3{font-size:12px;margin-bottom:4px}.sCardText ul{gap:3px;padding-left:10px}.sCardText li{font-size:10px;line-height:1.2}.sCardIcon{width:28px;height:28px}.sDestinations{padding:50px 16px;min-height:auto}.sDestinationsTitle{font-size:26px;margin-bottom:8px}.sDestinationsDesc{font-size:14px;margin-bottom:30px}.sFlagsRow{gap:12px;flex-wrap:wrap;justify-content:center}.flag,.flagImg{width:120px;height:60px;flex-shrink:0}.flag-img{width:120px}.flag-germany{width:120px;height:60px;flex-shrink:0}.egyptEmblem{width:15px}.flag-egypt:after{width:12px;height:12px}.sHow,.wServices{padding:50px 16px;min-height:auto}.wServicesInner{padding-bottom:0}.wTitle{font-size:22px;margin-bottom:8px}.wDesc{font-size:12px;margin-bottom:20px;line-height:1.4}.wCards{margin-bottom:0;gap:12px}.wCard{padding:14px 16px}.wCardTitle{font-size:16px;margin-bottom:8px}.wList{font-size:12px;line-height:1.4;padding-left:14px}.wList li{margin:3px 0}.wDest{padding:50px 16px;min-height:auto}.wDestTitle{font-size:24px;margin-bottom:8px}.wDestSub{font-size:14px;margin-bottom:24px}.wFlagsRow{gap:16px}.wFlagImg,.wEUFlag{width:140px;height:70px}.tWhy{min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.tFAQ,.tContactBg,.tTestimonials,.tPrograms{min-height:auto;padding:60px 16px;display:flex;flex-direction:column;justify-content:flex-start}}.sServicesInner{max-width:1200px;margin:0 auto}.sServicesTitle{text-align:center;font-size:44px;font-weight:900;color:#494487;margin:0 0 14px}.sServicesDesc{text-align:center;max-width:980px;margin:0 auto 46px;color:#494487;font-size:16px;line-height:1.6;opacity:.9}.sCards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sCard{background:#eefaf8;border-radius:22px;padding:26px 28px;min-height:185px;display:flex;align-items:center;justify-content:space-between;gap:18px;box-shadow:0 10px 28px #0000000f}.sCardText h3{margin:0 0 10px;font-size:26px;font-weight:900;color:#4a4a8a}.sCardText ul{margin:0;padding-left:18px;display:grid;gap:8px}.sCardText li{color:#4a4a8a;font-size:16px;line-height:1.4;opacity:.9}.sCardIcon{width:58px;height:58px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}@media(max-width:900px){.sServicesTitle{font-size:34px}.sCards{grid-template-columns:1fr}.sCard{padding:22px}.sCardText h3{font-size:22px}.sCardText li{font-size:15px}.sCardIcon{width:52px;height:52px}}.sDestinations{padding:90px 24px 110px;background:#fff}.sDestinationsInner{max-width:1400px;margin:0 auto;text-align:center}.sDestinationsTitle{font-size:44px;font-weight:900;color:#4a4a8a;margin-bottom:12px}.sDestinationsDesc{font-size:20px;color:#4a4a8a;margin-bottom:60px;line-height:1.4}.sFlagsRow{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;width:100%}.flag,.flagImg{width:160px;height:80px;border-radius:4px;flex-shrink:0}.flag{width:160px;height:80px;border-radius:4px;overflow:hidden;position:relative;flex-shrink:0}.flag-img{width:160px;height:auto;border-radius:4px;display:block}.flag-russia{background:linear-gradient(to bottom,#dfdfdf,#fff 33.33%,#0039a6 33.33% 66.66%,#d52b1e 66.66%)}.flag-germany{width:160px;height:80px;border-radius:4px;flex-shrink:0;background:linear-gradient(to bottom,#000 0% 33.33%,#d00 33.33% 66.66%,#ffce00 66.66%)}.flag-netherlands{background:linear-gradient(to bottom,#ae1c28 0% 33.33%,#fff 33.33% 66.66%,#21468b 66.66%)}.flag-egypt{position:relative;background:linear-gradient(to bottom,#ce1126 0% 33.33%,#fff 33.33% 66.66%,#000 66.66%)}.egyptEmblem{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:auto}.flag-egypt:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;background:#c09300;border-radius:2px}@media(max-width:900px){.sDestinationsTitle{font-size:34px}.sDestinationsDesc{font-size:16px}.flag,.flagImg{width:140px;height:70px;flex-shrink:0}.flag-img{width:140px}.flag-germany{width:140px;height:70px;flex-shrink:0}.egyptEmblem{width:18px}.flag-egypt:after{width:14px;height:14px}}.sHow{background:#eef8f7;padding:100px 80px}.sHowInner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 1.7fr;align-items:center;gap:40px}.sHowTitle{color:#4a4a8a;font-size:42px;font-weight:800;margin-bottom:28px}.sHowList{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px;position:relative}.sHowList:before{content:"";position:absolute;left:14px;top:18px;bottom:18px;width:2px;background:#36b5ae59}.sHowItem{display:flex;align-items:center;gap:16px;position:relative}.sHowNum{width:28px;height:28px;border-radius:50%;background:#36b5ae;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1}.sHowText{font-size:27px;color:#4a4a8a;line-height:1.4;max-width:420px}.sHowRight{display:flex;justify-content:flex-end;align-items:center;overflow:visible}.sHowImg{width:min(1050px,145%);max-width:none;height:auto;transform:translate(20px);filter:drop-shadow(0 35px 60px rgba(0,0,0,.18))}@media(max-width:1100px){.sHowInner{grid-template-columns:1fr;gap:40px}.sHowRight{justify-content:center}.sHowImg{width:min(900px,100%);transform:translate(0)}.sHow{padding:70px 24px}}@media(max-width:600px){.sHowTitle{font-size:32px}.sHowText{font-size:16px}.sHowNum{width:24px;height:24px;font-size:13px}.sHowList:before{left:12px}}.wServices{background:#4b4a86;padding:110px 80px 170px;position:relative;z-index:1;overflow:visible}.wServicesInner{max-width:1400px;margin:0 auto;text-align:center}.wTitle{color:#fff;font-size:42px;font-weight:800;margin:0 0 14px}.wDesc{max-width:860px;margin:0 auto 46px;color:#ffffffe6;font-size:20px;line-height:1.6}.wCards{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1050px;margin:0 auto -250px;position:relative;z-index:5}.wCard{background:#36b5ae;border-radius:22px;padding:34px 36px;text-align:left;box-shadow:0 22px 45px #0000002e}.wCardTitle{margin:0 0 14px;color:#fff;font-size:28px;font-weight:800}.wList{margin:0;padding-left:18px;color:#fff;line-height:1.9;font-size:20px}.wList li{margin:6px 0}.wDest{background:#fff;padding:150px 80px 90px;position:relative;z-index:0}.wDestInner{max-width:1400px;margin:0 auto;text-align:center}.wDestTitle{margin:0;font-size:42px;font-weight:900;color:#4a4a8a}.wDestSub{margin:10px 0 40px;font-size:22px;color:#4a4a8a;opacity:.9}.wFlagsRow{display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap}.wFlagImg{width:250px;height:130px;-o-object-fit:cover;object-fit:cover;border-radius:0;box-shadow:0 16px 36px #0000001f}.wEUFlag{width:250px;height:130px;background:#039;display:flex;align-items:center;justify-content:center;box-shadow:0 16px 36px #0000001f}.wEUStars{width:62%;height:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:1100px){.wServices{padding:90px 24px 160px}.wCards{grid-template-columns:1fr;max-width:700px;margin-bottom:-70px}.wDest{padding:115px 24px 80px}}@media(max-width:650px){.wTitle,.wDestTitle{font-size:32px}.wDestSub{font-size:18px}.wFlagImg,.wEUFlag{width:min(320px,90vw);height:160px}}.tpage:has(.sServices) .tWhy,.tpage:has(.sDestinations) .tWhy{position:relative;width:100%;min-height:722px;overflow:hidden;background:#494487}.tpage:has(.sServices) .tWhy:after,.tpage:has(.sDestinations) .tWhy:after{content:"";position:absolute;inset:0;background-image:var(--whyBg, url(data:image/png;base64,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));background-repeat:no-repeat;background-position:center;background-size:1632px 668px;opacity:.05;pointer-events:none}.tpage:has(.sServices) .tWhyInner,.tpage:has(.sDestinations) .tWhyInner{position:relative;z-index:2;width:min(1200px,92vw);margin:0 auto;padding:100px 24px;text-align:center}.tpage:has(.sServices) .tWhyTitle,.tpage:has(.sDestinations) .tWhyTitle{margin:0 0 60px;color:#fff;font-size:64px;font-weight:900;text-align:center}.tpage:has(.sServices) .tWhyGrid,.tpage:has(.sDestinations) .tWhyGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:40px;align-items:start;justify-items:center;width:100%}.tpage:has(.sServices) .tWhyItem,.tpage:has(.sDestinations) .tWhyItem{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:18px;text-align:center;width:100%;max-width:200px}.tpage:has(.sServices) .tWhyIcon,.tpage:has(.sDestinations) .tWhyIcon{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto;flex-shrink:0}.tpage:has(.sServices) .tWhyText,.tpage:has(.sDestinations) .tWhyText{color:#fff;font-size:20px;font-weight:700;max-width:100%;line-height:1.4;margin:0;text-align:center}@media(max-width:1100px){.tpage:has(.sServices) .tWhyGrid,.tpage:has(.sDestinations) .tWhyGrid{grid-template-columns:repeat(3,1fr);gap:40px}}@media(max-width:900px){.tpage:has(.sServices) .tWhy,.tpage:has(.sDestinations) .tWhy{min-height:auto}.tpage:has(.sServices) .tWhyInner,.tpage:has(.sDestinations) .tWhyInner{padding:60px 20px}.tpage:has(.sServices) .tWhyTitle,.tpage:has(.sDestinations) .tWhyTitle{font-size:32px;margin-bottom:30px}.tpage:has(.sServices) .tWhyGrid,.tpage:has(.sDestinations) .tWhyGrid{grid-template-columns:repeat(2,1fr);gap:30px}.tpage:has(.sServices) .tWhyIcon,.tpage:has(.sDestinations) .tWhyIcon{width:50px;height:50px}.tpage:has(.sServices) .tWhyText,.tpage:has(.sDestinations) .tWhyText{font-size:18px}}@media(max-width:600px){.tpage:has(.sServices) .tWhyInner,.tpage:has(.sDestinations) .tWhyInner{padding:40px 16px}.tpage:has(.sServices) .tWhyTitle,.tpage:has(.sDestinations) .tWhyTitle{font-size:24px;margin-bottom:24px}.tpage:has(.sServices) .tWhyGrid,.tpage:has(.sDestinations) .tWhyGrid{grid-template-columns:1fr;gap:20px}.tpage:has(.sServices) .tWhyIcon,.tpage:has(.sDestinations) .tWhyIcon{width:44px;height:44px}.tpage:has(.sServices) .tWhyText,.tpage:has(.sDestinations) .tWhyText{font-size:16px;max-width:260px}}@media(max-width:480px){.tWhyInner{padding:30px 12px}.tWhyTitle{font-size:20px;margin-bottom:20px}.tWhyGrid{gap:16px}.tWhyIcon{width:38px;height:38px}.tWhyText{font-size:14px}}.tTestimonials{padding:100px 24px;background:#fff;text-align:center}.tTestimonialsTitle{font-size:48px;font-weight:900;color:#4b4a8c;margin-bottom:70px}.tTestimonialsGrid{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.tTestiCard{background:#fff;border-radius:22px;padding:28px 26px 34px;text-align:left;box-shadow:0 10px 26px #0000001f;border:1px solid rgba(0,0,0,.05)}.tTestiHeader{display:flex;align-items:center;gap:14px;margin-bottom:16px;position:relative}.tTestiAvatar{width:46px;height:46px}.tTestiName{font-size:18px;font-weight:700;color:#4b4a8c}.tTestiQuote{position:absolute;right:0;top:0;width:34px;opacity:.8}.tTestiText{font-size:14px;line-height:1.6;color:#8a8a8a}.tTestimonialsActions{margin-top:40px;display:none;align-items:center;justify-content:center;gap:18px}.tArrowBtn{width:42px;height:42px;border-radius:50%;border:2px solid #bdbce6;background:transparent;color:#4b4a8c;font-size:18px;cursor:pointer}.tSeeMoreBtn{padding:10px 26px;border-radius:999px;border:2px solid #bdbce6;background:transparent;font-weight:700;color:#4b4a8c;cursor:pointer}.tArrowBtn:hover,.tSeeMoreBtn:hover{background:#4b4a8c;color:#fff}@media(max-width:1100px){.tTestimonialsGrid{grid-template-columns:1fr;max-width:700px}}@media(max-width:900px){.tTestimonials{padding:60px 20px}.tTestimonialsTitle{font-size:32px;margin-bottom:40px}.tTestiCard{padding:20px 20px 24px}.tTestiHeader{gap:12px;margin-bottom:12px}.tTestiAvatar{width:40px;height:40px}.tTestiName{font-size:16px}.tTestiQuote{width:28px}.tTestiText{font-size:13px}.tTestimonialsActions{margin-top:30px;gap:14px}.tArrowBtn{width:36px;height:36px;font-size:16px}}@media(max-width:600px){.tTestimonials{padding:40px 16px}.tTestimonialsTitle{font-size:24px;margin-bottom:30px}.tTestiCard{padding:16px 16px 20px;border-radius:18px}.tTestiHeader{gap:10px;margin-bottom:10px}.tTestiAvatar{width:36px;height:36px}.tTestiName{font-size:14px}.tTestiQuote{width:24px}.tTestiText{font-size:12px;line-height:1.5}.tTestimonialsActions{margin-top:24px;gap:12px}.tArrowBtn{width:32px;height:32px;font-size:14px}}@media(max-width:480px){.tTestimonials{padding:30px 12px}.tTestimonialsTitle{font-size:20px;margin-bottom:24px}.tTestiCard{padding:14px 14px 18px}.tTestiAvatar{width:32px;height:32px}.tTestiName{font-size:13px}.tTestiText{font-size:11px}.tTestimonialsActions{margin-top:20px}.tArrowBtn{width:30px;height:30px;font-size:12px}}.tFAQ{position:relative;padding:90px 24px 110px;background:#f5f5f5;overflow:hidden}.tFAQTitle{text-align:center;font-size:64px;font-weight:900;color:#494487;margin:0 0 40px;position:relative;z-index:2}.tFAQBg{position:absolute;left:50%;transform:translate(-50%);top:180px;width:min(1632px,96vw);height:668px;background:var(--faqBg) center/contain no-repeat;opacity:.12;pointer-events:none;z-index:0}.tFAQList{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:28px;position:relative;z-index:2;background:#f5f5f5}.tFAQItem{border-radius:24px;background:#ffffffe6;border:1px solid rgba(73,68,135,.18);box-shadow:0 10px 22px #0000001a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.tFAQSummary{list-style:none;cursor:pointer;padding:18px 24px;display:grid;grid-template-columns:52px 1fr;align-items:center;gap:16px}.tFAQSummary::-webkit-details-marker{display:none}.tFAQItem>summary{list-style:none}.tFAQItem>summary::marker{content:""}.tFAQPlus{width:44px;height:44px;border-radius:12px;background:#4944871f;display:grid;place-items:center;color:#494487;font-size:26px;font-weight:900;line-height:1}.tFAQQuestion{color:#494487;font-size:22px;font-weight:500;line-height:1.35}.tFAQAnswer{padding:0 24px 18px 92px;color:#494487d9;font-size:15px;line-height:1.6}.tFAQItem:hover{box-shadow:0 18px 34px #0000001f;transform:translateY(-1px);transition:box-shadow .18s ease,transform .18s ease}.tFAQItem[open] .tFAQPlus{transform:rotate(45deg);transition:transform .16s ease}@media(max-width:900px){.tFAQ{padding:70px 16px 90px}.tFAQTitle{font-size:44px;margin-bottom:26px}.tFAQBg{top:140px;height:420px;opacity:.14}.tFAQSummary{grid-template-columns:56px 1fr;padding:18px;gap:14px}.tFAQPlus{width:44px;height:44px;border-radius:12px;font-size:28px}.tFAQQuestion{font-size:18px}.tFAQAnswer{padding:0 18px 18px 88px;font-size:14px}}.tContact{background:#fff}.tContactBg{position:relative;min-height:640px;display:grid;place-items:center;padding:110px 24px 90px;background-image:var(--contactBg);background-size:cover;background-position:center;background-repeat:no-repeat}.tContactOverlay{position:absolute;inset:0;background:#1414208c;z-index:0}.tContactInner{position:relative;z-index:1;width:min(1400px,92vw);text-align:center}.tContactTitle{margin:0 0 56px;font-size:64px;font-weight:900;color:#fff;letter-spacing:.2px}.tContactRow{display:grid;gap:26px;width:min(1500px,92vw);margin:0 auto 34px}.tContactRow--4{grid-template-columns:repeat(4,minmax(220px,1fr));align-items:center}.tContactRow--2{grid-template-columns:1.05fr .95fr}.tContactPill{position:relative;height:54px;border-radius:999px;background:#ffffffeb;box-shadow:0 10px 22px #0003;border:1px solid rgba(255,255,255,.55);display:flex;align-items:center;padding:0 18px}.tContactPill input{width:100%;height:100%;border:none;outline:none;background:transparent;font-size:20px;font-weight:600;color:#3c3c3c8c;cursor:pointer}.tContactPill select{width:100%;height:100%;border:none;outline:none;background:transparent;font-size:20px;font-weight:600;color:#3c3c3c8c;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:2}.tContactPill select:not([value=""]){color:#3c3c3cd9}.tContactPill select option{color:#3c3c3cd9;background:#fff;padding:10px}.tContactPill select option[value=""][disabled]{color:#3c3c3c73}.tContactPill input::-moz-placeholder{color:#3c3c3c73}.tContactPill input::placeholder{color:#3c3c3c73}.tContactDot{display:none}.tContactPill--wide{height:64px;padding:0 22px}.tContactSelect{padding-right:56px;position:relative}.tContactSelect select{position:relative;z-index:2}.tContactArrow{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#46464699;font-size:18px;font-weight:700;pointer-events:none;z-index:1}.tContactCTA{width:min(1000px,80vw);height:92px;margin:30px auto 0;background:#494487;border-radius:26px;display:flex;align-items:center;justify-content:space-between;padding:0 34px;text-decoration:none;box-shadow:0 18px 45px #00000038}.tContactCTAText{font-size:40px;font-weight:900;color:#fff;letter-spacing:.2px}.tContactWhats{width:54px;height:54px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.25))}@media(max-width:1100px){.tContactTitle{font-size:40px;margin-bottom:40px}.tContactRow{width:100%;max-width:100%}.tContactRow--4{grid-template-columns:repeat(2,minmax(200px,1fr))}.tContactRow--2{grid-template-columns:1fr}.tContactPill{height:50px;padding:0 16px}.tContactPill input,.tContactPill select{font-size:18px}.tContactCTA{height:78px;width:100%;max-width:100%}.tContactCTAText{font-size:28px}.tContactWhats{width:44px;height:44px}}@media(max-width:900px){.tContactBg{min-height:auto;padding:80px 16px 60px}.tContactInner{width:100%;max-width:100%}.tContactTitle{font-size:38px;margin-bottom:32px}.tContactRow{gap:14px;margin-bottom:24px;width:100%;max-width:100%}.tContactRow--4{grid-template-columns:1fr}.tContactPill{height:42px;padding:0 12px;width:100%;max-width:100%}.tContactPill input,.tContactPill select{font-size:14px}.tContactCTA{height:68px;padding:0 20px;margin-top:24px;width:100%;max-width:100%}.tContactCTAText{font-size:22px}.tContactWhats{width:38px;height:38px}}@media(max-width:600px){.tContactBg{min-height:auto;padding:70px 12px 50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.tContactInner{width:100%;max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 16px;box-sizing:border-box}.tContactTitle{font-size:28px;margin-bottom:24px;text-align:center;width:100%;padding:0;box-sizing:border-box}.tContactRow{gap:12px;margin-bottom:20px;width:100%;max-width:100%;justify-items:center;padding:0;box-sizing:border-box}.tContactRow--4,.tContactRow--2{grid-template-columns:1fr}.tContactPill{height:44px;padding:0 14px;width:100%;max-width:100%;margin:0;box-sizing:border-box}.tContactPill input,.tContactPill select{font-size:14px;text-align:left}.tContactPill--wide{height:44px;padding:0 14px}.tContactCTA{width:100%;max-width:100%;height:56px;padding:0 16px;margin:24px 0 0;border-radius:20px;justify-content:center;box-sizing:border-box}.tContactCTAText{font-size:15px;text-align:center}.tContactWhats{width:30px;height:30px}}@media(max-width:400px){.tContactBg{padding:50px 16px 40px}.tContactInner{padding:0 12px;box-sizing:border-box}.tContactTitle{font-size:22px;margin-bottom:18px;padding:0;box-sizing:border-box}.tContactRow{gap:10px;margin-bottom:14px;padding:0;box-sizing:border-box}.tContactPill{height:42px;padding:0 12px;width:100%;max-width:100%;margin:0;box-sizing:border-box}.tContactPill input,.tContactPill select{font-size:13px;text-align:left}.tContactPill--wide{height:42px;padding:0 12px}.tContactCTA{height:50px;padding:0 12px;margin-top:18px;width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.tContactCTAText{font-size:14px}.tContactWhats{width:26px;height:26px}}.tpage[dir=rtl] .tpageRight{right:auto;left:60px}.tpage[dir=rtl] .tpageHeroContent{text-align:right}.tpage[dir=rtl] .tSideLink:before{content:"← "}.tpage[dir=rtl] .tSideLink:hover{transform:translate(-4px)}.tpage[dir=rtl] .sCard,.tpage[dir=rtl] .wCard{text-align:right}.tpage[dir=rtl] .wList{padding-left:0;padding-right:18px}.tpage[dir=rtl] .tTestiQuote{right:auto;left:0}.tpage[dir=rtl] .tTestiCard{text-align:right}@media(max-width:900px){.tpage .topNav{position:relative;z-index:10;overflow:visible;padding:12px 16px;gap:6px}.tpage .topNavLeft{display:flex;align-items:center;gap:8px}.tpage .topNavLeft img{height:50px!important;width:auto;display:block;max-width:100%}.tpage .topNavCenter{display:flex;gap:10px;flex-wrap:nowrap;justify-content:center}.tpage .topNavLink{font-size:11px;white-space:nowrap}.tpage .topNavLink:nth-child(5),.tpage .topNavLink:nth-child(6){display:none}.tpage:not([dir=rtl]) .topNavLink:nth-child(4){display:none}.tpage .topNavRight{display:flex;align-items:center}.tpage .langBtn{font-size:11px;padding:5px 10px;min-width:60px;white-space:nowrap}.tpageHeroContent{padding:50px 20px 25px;max-width:100%;margin-bottom:30px;order:1}.tpageTitle{font-size:36px;margin-bottom:14px}.tpageCTA{margin-top:28px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;z-index:auto;order:2;align-self:flex-end;margin:0 20px 20px auto;scale:.8}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;order:3;margin:0 20px;scale:.9;justify-content:center}.tpage[dir=rtl] .tpageRight{left:16px;right:auto}.langMenu{width:120px}.langMenu button{padding:8px 12px;font-size:13px}}@media(max-width:600px){.langMenu{width:110px}.langMenu button{padding:8px 10px;font-size:12px}.tpage .topNav{position:relative;z-index:10;overflow:visible;padding:10px 12px;gap:4px;grid-template-columns:auto 1fr auto}.tpage .topNavLeft{display:flex;align-items:center;gap:6px;flex-shrink:0}.tpage .topNavLeft img{height:48px!important;width:auto;display:block;max-width:100px}.tpage .topNavCenter{display:flex;gap:8px;flex-wrap:nowrap;justify-content:center;min-width:0;overflow:visible}.tpage .topNavLink{font-size:10px;white-space:nowrap;flex-shrink:0}.tpage .topNavLink:nth-child(5),.tpage .topNavLink:nth-child(6){display:none}.tpage:not([dir=rtl]) .topNavLink:nth-child(4){display:none}.tpage .topNavRight{display:flex;align-items:center;flex-shrink:0}.tpage .langBtn{font-size:10px;padding:4px 8px;min-width:55px;white-space:nowrap}@media(max-width:1200px){.tpageHeroContent{padding:100px 40px 0}.tpageTitle{font-size:56px}}.tpageHero{min-height:auto;padding-bottom:30px;padding-top:40px;overflow:visible;display:flex;flex-direction:column}.tpageHeroContent{padding:40px 16px 18px;max-width:100%;margin-bottom:24px;order:1}.tpageTitle{font-size:24px;line-height:1.2;margin-bottom:10px}.tpageCTA{margin-top:14px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;z-index:auto;order:2;align-self:flex-end;margin:0 16px 20px auto;scale:.75}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;order:3;margin:0 0 0 8px;scale:.85;justify-content:flex-start;gap:24px}.tpageBottom .socials{gap:6px}.tpageBottom .socialIcon{width:20px;height:20px}.tpageBottom .socialIcon svg{width:10px;height:10px}@media(max-width:480px){.tpageHero{padding-bottom:24px;padding-top:30px;overflow:visible;display:flex;flex-direction:column}.tpageHeroContent{padding:30px 16px 12px;margin-bottom:20px;order:1}.tpageTitle{font-size:22px;margin-bottom:10px}.tpageCTA{margin-top:22px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;order:2;align-self:flex-end;margin:0 12px 16px auto;scale:.7}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;order:3;margin:0 0 0 6px;scale:.75;justify-content:flex-start;gap:20px}.tpageBottom .socials{gap:5px}.tpageBottom .socialIcon{width:18px;height:18px}.tpageBottom .socialIcon svg{width:9px;height:9px}.tpage .topNav{padding:8px 10px;gap:3px}.tpage .topNavLeft img{height:42px!important;max-width:90px}.tpage .topNavLink{font-size:9px}.tpage .topNavLink:nth-child(5),.tpage .topNavLink:nth-child(6){display:none}.tpage:not([dir=rtl]) .topNavLink:nth-child(4){display:none}.tpage .langBtn{font-size:9px;padding:3px 6px;min-width:50px}.sServices{padding:32px 12px}.sServicesTitle{font-size:22px;margin-bottom:8px}.sServicesDesc{font-size:12px;margin-bottom:20px}.sCards{gap:12px}.sCard{padding:6px 8px;gap:5px;border-radius:10px}.sCardText h3{font-size:11px;margin-bottom:3px}.sCardText ul{gap:2px;padding-left:8px}.sCardText li{font-size:9px;line-height:1.15}.sCardIcon{width:24px;height:24px}.sDestinations{padding:50px 16px;min-height:auto}.sDestinationsTitle{font-size:24px;margin-bottom:8px}.sDestinationsDesc{font-size:13px;margin-bottom:30px}.sFlagsRow{gap:10px;flex-wrap:wrap;justify-content:center}.flag,.flagImg{width:80px;height:40px;flex-shrink:0}.flag-img{width:80px}.flag-germany{width:80px;height:40px;flex-shrink:0}.egyptEmblem{width:10px}.flag-egypt:after{width:8px;height:8px}}@media(max-width:400px){.sFlagsRow{gap:8px;flex-wrap:wrap;justify-content:center}.flag,.flagImg{width:70px;height:35px;flex-shrink:0}.flag-img{width:70px}.flag-germany{width:70px;height:35px;flex-shrink:0}.egyptEmblem{width:9px}.flag-egypt:after{width:7px;height:7px}.tpageTitle{font-size:22px;margin-bottom:10px}.tpageCTA{margin-top:22px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;order:2;align-self:flex-start;margin:0 12px 16px;scale:.7}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;order:3;margin:0 0 0 6px;scale:.75;justify-content:flex-start;gap:20px}.tpageBottom .socials{gap:5px}.tpageBottom .socialIcon{width:18px;height:18px}.tpageBottom .socialIcon svg{width:9px;height:9px}.tpage[dir=rtl] .tpageRight{left:10px;right:auto}}.tSection{padding:100px 16px 40px}.wTitle,.tWhyTitle,.tTestimonialsTitle,.tFaqTitle,.tContactTitle{font-size:28px}.sServicesTitle{font-size:22px}.sCard{padding:14px 16px}.wCard{padding:20px}.sCardTitle,.wCardTitle{font-size:20px}.sCardText h3{font-size:16px}.sCardText li{font-size:12px}.sCardText,.wCardText{font-size:14px}.sCardIcon{width:38px;height:38px}.wServices{padding:40px 12px;min-height:auto}.wTitle{font-size:20px;margin-bottom:6px}.wDesc{font-size:11px;margin-bottom:16px;line-height:1.3}.wCards{gap:10px}.wCard{padding:12px 14px}.wCardTitle{font-size:14px;margin-bottom:6px}.wList{font-size:11px;line-height:1.3;padding-left:12px}.wList li{margin:2px 0}.wDest{padding:40px 12px;min-height:auto}.wDestTitle{font-size:22px;margin-bottom:6px}.wDestSub{font-size:13px;margin-bottom:20px}.wFlagsRow{gap:12px}.wFlagImg,.wEUFlag{width:120px;height:60px}}.tpage,.tpage *{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.tpage[dir=rtl],.tpage[dir=rtl] *{font-family:IBM Plex Sans Arabic,Cairo,Segoe UI,Tahoma,Arial,sans-serif!important}.marketingHeroSub{margin:14px 0 0;color:#ffffffdb;font-size:22px;line-height:1.45;max-width:680px}@media(max-width:900px){.marketingHeroSub{font-size:18px}}.mServices{background:#eef8f7;padding:90px 24px 110px}@media(max-width:900px){.mServices{padding:70px 20px 90px}}@media(max-width:600px){.mServices{padding:60px 16px 80px;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.mFaq,.mWhy,.mTestimonials{min-height:auto;padding:60px 16px;display:flex;flex-direction:column;justify-content:flex-start}.mContactBg{min-height:auto;padding:70px 12px 50px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.mContactInner{width:100%;max-width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 16px;box-sizing:border-box}.mContactTitle{text-align:center;width:100%;padding:0;box-sizing:border-box}.mContactRow{justify-items:center;padding:0;box-sizing:border-box}.mContactPill{margin:0;width:100%;max-width:100%;height:44px;padding:0 14px;box-sizing:border-box}.mContactPill input,.mContactPill select{text-align:left;font-size:14px}.mContactPill--wide{height:44px;padding:0 14px}.mContactCTA{justify-content:center;width:100%;max-width:100%;height:56px;padding:0 16px;margin:24px 0 0;box-sizing:border-box}.mContactCTAText{text-align:center;font-size:15px}.mContactWhats{width:30px;height:30px}}@media(max-width:400px){.mContactBg{padding:50px 16px 40px}.mContactInner{padding:0 12px;box-sizing:border-box}.mContactTitle{font-size:22px;margin-bottom:18px;padding:0;box-sizing:border-box}.mContactRow{gap:10px;margin-bottom:14px;padding:0;box-sizing:border-box}.mContactPill{height:42px;padding:0 12px;width:100%;max-width:100%;margin:0;box-sizing:border-box}.mContactPill input,.mContactPill select{font-size:13px;text-align:left}.mContactPill--wide{height:42px;padding:0 12px}.mContactCTA{height:50px;padding:0 12px;margin-top:18px;width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.mContactCTAText{font-size:14px}.mContactWhats{width:26px;height:26px}}.mServicesInner{width:min(1400px,92vw);margin:0 auto}.mServicesTop{display:block}.mServicesText{color:#494487}.mServicesKicker{margin:0 0 14px;font-size:42px;font-weight:900;color:#494487}.mServicesHeadline{margin:0 0 20px;font-size:26px;font-weight:900;line-height:1.15;color:#4b4a86;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mServicesHeadline br{display:none}.mServicesDesc{margin:0 0 44px;max-width:100%;font-size:18px;line-height:1.7;color:#494487d9}.mServicesCards{margin-top:44px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.mCard{background:#36b5ae;border-radius:24px;padding:20px 18px 18px;box-shadow:0 18px 40px #0000001f;color:#fff;min-height:auto;display:flex;flex-direction:column}.mCardTitle{margin:0 0 14px;font-size:24px;font-weight:900;line-height:1.15}.mCardList{margin:0;padding-left:16px;display:grid;gap:8px;font-size:18px;line-height:1.4;color:#fffffff2}@media(max-width:1100px){.mServicesTop{display:block}.mServicesCards{grid-template-columns:repeat(2,minmax(0,1fr))}.mCard{min-height:320px}}@media(max-width:650px){.mServices{padding:40px 16px 50px;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.mServicesCards{margin-top:24px;grid-template-columns:1fr;gap:12px}.mServicesKicker{font-size:24px;margin-bottom:10px}.mServicesHeadline{font-size:18px;margin-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mServicesDesc{font-size:14px;margin-bottom:0}.mCard{min-height:auto;padding:8px;border-radius:16px}.mCardTitle{font-size:12px;margin-bottom:6px}.mCardList{font-size:10px;gap:3px;padding-left:10px;line-height:1.25}}@media(max-width:480px){.mServices{padding:32px 12px 40px}.mServicesCards{margin-top:20px;gap:10px}.mServicesKicker{font-size:22px;margin-bottom:8px}.mServicesHeadline{font-size:16px;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mServicesDesc{font-size:13px}.mCard{padding:6px;border-radius:14px}.mCardTitle{font-size:11px;margin-bottom:5px}.mCardList{font-size:9px;gap:2px;padding-left:8px;line-height:1.2}}.mAddServices{background:#eef9f8;min-height:685px;padding:80px 24px 90px;display:flex;align-items:center}.mAddServicesInner{width:min(1400px,92vw);margin:0 auto;text-align:center}.mAddServicesTitle{margin:0;font-size:42px;font-weight:800;color:#494487}.mAddServicesGrid{margin-top:64px;display:flex;justify-content:center;align-items:flex-start;gap:56px;flex-wrap:wrap}.mAddService{width:160px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px;text-decoration:none;color:inherit;cursor:pointer;transition:transform .3s ease,opacity .3s ease}.mAddService:hover{transform:translateY(-5px);text-decoration:none;color:inherit}.mAddService:visited{color:inherit;text-decoration:none}.mAddServiceIcon{width:76px;height:76px;border-radius:50%;background:#494487;display:flex;align-items:center;justify-content:center;transition:background .3s ease,transform .3s ease,box-shadow .3s ease}.mAddService:hover .mAddServiceIcon{background:#2ec4b6;transform:scale(1.1);box-shadow:0 8px 24px #2ec4b64d}.mAddServiceIcon img{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.mAddService:hover .mAddServiceIcon img{transform:scale(1.1)}.mAddServiceLabel{margin:0;font-size:24px;font-weight:700;color:#494487;line-height:1.2;transition:color .3s ease}.mAddService:hover .mAddServiceLabel{color:#2ec4b6}@media(max-width:900px){.mAddServices{min-height:auto;padding:50px 20px;align-items:flex-start}.mAddServicesTitle{font-size:32px}.mAddServicesGrid{margin-top:40px;gap:32px}}@media(max-width:600px){.mAddServices{padding:40px 16px 50px}.mAddServicesTitle{font-size:26px;margin-bottom:0}.mAddServicesGrid{margin-top:30px;gap:24px;justify-content:center}.mAddService{width:120px;gap:10px}.mAddServiceIcon{width:64px;height:64px}.mAddServiceIcon img{width:28px;height:28px}.mAddServiceLabel{font-size:18px}}@media(max-width:480px){.mAddServices{padding:32px 12px 40px}.mAddServicesTitle{font-size:22px;margin-bottom:0}.mAddServicesGrid{margin-top:24px;gap:20px;justify-content:center}.mAddService{width:110px;gap:8px}.mAddServiceIcon{width:56px;height:56px}.mAddServiceIcon img{width:24px;height:24px}.mAddServiceLabel{font-size:16px}}.mIndustries{background:#fff;padding:120px 24px 140px}.mIndustriesTitle{margin:0 0 90px;font-size:42px;font-weight:900;color:#4b4a86}.mIndustry{font-size:24px;font-weight:800;color:#4b4a86;line-height:1.25}@media(max-width:650px){.mIndustries{padding:40px 16px 50px;min-height:auto}.mIndustriesTitle{font-size:28px;margin-bottom:30px}.mIndustry{font-size:16px}.mIndustriesGrid{gap:16px}.mIndCard{height:100px;max-width:100%;border-radius:16px;gap:8px}.mIndIcon{width:44px;height:44px}.mIndLabel{font-size:16px}.mIndustriesBottomRow{gap:16px}.mIndustriesBottomRow>.mIndCard{max-width:100%;height:100px}.mIndustriesBottomRow>.mIndCard .mIndIcon{width:44px;height:44px}.mIndustriesBottomRow>.mIndCard .mIndLabel{font-size:16px}}@media(max-width:480px){.mIndustries{padding:32px 12px 40px}.mIndustriesTitle{font-size:24px;margin-bottom:24px}.mIndustry{font-size:14px}.mIndustriesGrid{gap:10px}.mIndCard{height:80px;max-width:100%;border-radius:12px;gap:5px}.mIndIcon{width:36px;height:36px}.mIndLabel{font-size:12px}.mIndustriesBottomRow{gap:10px}.mIndustriesBottomRow>.mIndCard{max-width:100%;height:80px}.mIndustriesBottomRow>.mIndCard .mIndIcon{width:36px;height:36px}.mIndustriesBottomRow>.mIndCard .mIndLabel{font-size:12px}}.mWhy{position:relative;padding:120px 24px;background-size:cover;background-position:center;background-repeat:no-repeat}.mWhyInner{width:min(1400px,92vw);margin:0 auto;text-align:center;color:#fff}.mWhyTitle{margin:0 0 80px;font-size:64px;font-weight:900}.mWhyGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;align-items:start}.mWhyItem{display:flex;flex-direction:column;align-items:center;gap:18px;font-size:20px;font-weight:700;line-height:1.3}.mWhyIcon{width:100px;height:90px;border-radius:50%;background:#494487;display:flex;align-items:center;justify-content:center;transition:background-color .25s ease,transform .25s ease}.mWhyItem:hover .mWhyIcon{background:#fff;transform:translateY(-4px)}.mWhyIcon img{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;transition:filter .25s ease}.mWhyItem:hover .mWhyIcon img{filter:brightness(.9)}@media(max-width:1100px){.mWhyGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:60px}}@media(max-width:650px){.mWhy{padding:40px 16px 50px;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.mWhyTitle{font-size:28px;margin-bottom:30px}.mWhyGrid{gap:24px}.mWhyIcon{width:72px;height:64px}.mWhyIcon img{width:32px;height:32px}.mWhyItem{font-size:16px;gap:12px}}@media(max-width:480px){.mWhy{padding:32px 12px 40px}.mWhyTitle{font-size:24px;margin-bottom:24px}.mWhyGrid{gap:20px}.mWhyIcon{width:64px;height:56px}.mWhyIcon img{width:28px;height:28px}.mWhyItem{font-size:14px;gap:10px}}@media(max-width:600px){.mWhy{padding:40px 16px}.mWhyTitle{font-size:24px;margin-bottom:30px}.mWhyGrid{grid-template-columns:1fr;gap:24px}.mWhyIcon{width:70px;height:64px}.mWhyIcon img{width:32px;height:32px}.mWhyItem{font-size:16px;gap:12px}}@media(max-width:480px){.mWhy{padding:30px 12px}.mWhyTitle{font-size:20px;margin-bottom:24px}.mWhyGrid{gap:20px}.mWhyIcon{width:60px;height:54px}.mWhyIcon img{width:28px;height:28px}.mWhyItem{font-size:14px;gap:10px}}.mTestimonials{background:#fff;padding:120px 24px 140px}.mTestimonialsInner{width:min(1400px,92vw);margin:0 auto;text-align:center}.mTestimonialsTitle{margin:0 0 80px;font-size:42px;font-weight:900;color:#4b4a86}.mTestimonialsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}.mTestCard{background:#f1fbfa;border-radius:26px;padding:26px 22px 28px;text-align:left;box-shadow:0 14px 34px #0000002e}.mTestCardTop{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.mTestAvatar{width:50px;height:50px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.mTestAvatar img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.mTestQuote{width:20px;height:20px}.mTestName{margin:0 0 10px;font-size:18px;font-weight:800;color:#4b4a86}.mTestText{margin:0;font-size:14px;line-height:1.55;color:#000000a6}@media(max-width:1200px){.mTestimonialsGrid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}}@media(max-width:900px){.mTestimonials{padding:60px 20px 80px}.mTestimonialsTitle{font-size:32px;margin-bottom:40px}.mTestCard{padding:20px 18px 22px;border-radius:22px}.mTestCardTop{margin-bottom:12px}.mTestAvatar{width:44px;height:44px}.mTestAvatar img{width:24px;height:24px}.mTestQuote{width:18px;height:18px}.mTestName{font-size:16px;margin-bottom:8px}.mTestText{font-size:13px}}@media(max-width:650px){.mTestimonials{padding:40px 16px 60px}.mTestimonialsTitle{font-size:24px;margin-bottom:30px}.mTestimonialsGrid{grid-template-columns:1fr;gap:20px}.mTestCard{padding:16px 16px 20px;border-radius:18px}.mTestCardTop{margin-bottom:10px}.mTestAvatar{width:38px;height:38px}.mTestAvatar img{width:22px;height:22px}.mTestQuote{width:16px;height:16px}.mTestName{font-size:14px;margin-bottom:8px}.mTestText{font-size:12px;line-height:1.5}.mTestimonials{padding:40px 16px 50px;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}}@media(max-width:480px){.mTestimonials{padding:32px 12px 40px}.mTestimonialsTitle{font-size:20px;margin-bottom:20px}.mTestimonialsGrid{gap:14px}.mTestCard{padding:12px 12px 16px}.mTestAvatar{width:32px;height:32px}.mTestAvatar img{width:18px;height:18px}.mTestName{font-size:13px;margin-bottom:6px}.mTestText{font-size:11px;line-height:1.4}}.mFaq{position:relative;padding:90px 24px 110px;background:#f5f5f5;overflow:hidden}.mFaqTitle{text-align:center;font-size:64px;font-weight:900;color:#494487;margin:0 0 40px;position:relative;z-index:2}.mFAQBg{position:absolute;left:50%;transform:translate(-50%);top:180px;width:min(1632px,96vw);height:668px;background:var(--faqBg) center/contain no-repeat;opacity:.12;pointer-events:none;z-index:0}.mFAQWrap{position:relative;z-index:2}.mFaqList{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:28px;position:relative;z-index:2;background:#f5f5f5}.mFaqItem{border-radius:24px;background:#ffffffe6;border:1px solid rgba(73,68,135,.18);box-shadow:0 10px 22px #0000001a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.mFaqSummary{list-style:none;cursor:pointer;padding:18px 24px;display:grid;grid-template-columns:52px 1fr;align-items:center;gap:16px}.mFaqSummary::-webkit-details-marker{display:none}.mFaqItem>summary{list-style:none}.mFaqItem>summary::marker{content:""}.mFaqPlusBox{display:block}.mFaqPlus{width:44px;height:44px;border-radius:12px;background:#4944871f;display:grid;place-items:center;color:#494487;font-size:26px;font-weight:900;line-height:1;transition:transform .16s ease}.mFaqQ{color:#494487;font-size:22px;font-weight:500;line-height:1.35}.mFaqAnswer{padding:0 24px 18px 92px;color:#494487d9;font-size:15px;line-height:1.6}.mFaqItem:hover{box-shadow:0 18px 34px #0000001f;transform:translateY(-1px);transition:box-shadow .18s ease,transform .18s ease}.mFaqItem[open] .mFaqPlus{transform:rotate(45deg)}@media(max-width:900px){.mFaq{padding:50px 16px 60px;min-height:auto;display:flex;flex-direction:column;justify-content:flex-start}.mFaqTitle{font-size:32px;margin-bottom:24px}}@media(max-width:600px){.mFaq{padding:40px 16px 50px}.mFaqTitle{font-size:26px;margin-bottom:20px}.mFaqList{gap:20px}.mFaqSummary{padding:14px 16px;gap:12px}.mFaqPlus{width:40px;height:40px;font-size:24px}.mFaqQ{font-size:16px}.mFaqAnswer{padding:0 16px 14px 72px;font-size:13px}}@media(max-width:480px){.mFaq{padding:32px 12px 40px}.mFaqTitle{font-size:22px;margin-bottom:18px}.mFaqList{gap:16px}.mFaqSummary{padding:12px 14px;gap:10px}.mFaqPlus{width:36px;height:36px;font-size:22px}.mFaqQ{font-size:15px}.mFaqAnswer{padding:0 14px 12px 64px;font-size:12px}.mFAQBg{top:140px;height:420px;opacity:.14}.mFaqSummary{grid-template-columns:56px 1fr;padding:18px;gap:14px}.mFaqPlus{width:44px;height:44px;border-radius:12px;font-size:28px}.mFaqQ{font-size:18px}.mFaqAnswer{padding:0 18px 18px 88px;font-size:14px}}.tpage[dir=rtl] .mFaqQ{text-align:right}.tpage[dir=rtl] .mFaqAnswer{padding:0 92px 18px 24px}@media(max-width:900px){.tpage[dir=rtl] .mFaqAnswer{padding:0 88px 18px 18px}}.tFooter{background:#494487;color:#fff}.tFooterInner{width:min(1500px,92vw);margin:0 auto;padding:45px 0 35px;display:grid;grid-template-columns:1.25fr 1fr 1fr .9fr;gap:70px;align-items:start}.tFooterLeft{display:flex;flex-direction:column;gap:26px}.tFooterBrand{display:flex;align-items:flex-start}.tFooterLogo{width:260px;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 22px rgba(0,0,0,.25))}.tFooterSocialTitle{margin:0;font-size:44px;font-weight:300;letter-spacing:.2px}.tFooterSocials{display:flex;align-items:center;gap:14px}.tFooterCol{display:flex;flex-direction:column;gap:16px}.tFooterTitle{margin:0 0 8px;font-size:40px;font-weight:300;letter-spacing:.2px}.tFooterLink{color:#ffffffeb;text-decoration:none;font-size:24px;font-weight:600;line-height:1.35;opacity:.95}.tFooterLink:hover{opacity:1;text-decoration:underline}.tFooterLink--plain{margin-top:6px;font-weight:700}.tFooterPhone{font-size:20px;font-weight:500;opacity:.95;letter-spacing:.2px}.tFooterBottom{background:#33b9ae;color:#fff;text-align:center;font-weight:800;font-size:22px;padding:10px 11px}@media(max-width:1100px){.tFooterInner{grid-template-columns:1fr 1fr;gap:40px;padding:55px 0 45px}.tFooterSocialTitle,.tFooterTitle{font-size:32px}.tFooterLink{font-size:18px}.tFooterLogo{width:220px}}@media(max-width:650px){.tFooterInner{grid-template-columns:1fr;gap:30px}.tFooterSocialTitle,.tFooterTitle{font-size:30px}.tFooterBottom{font-size:18px}}.tFooterContactRow{display:flex;align-items:center;gap:14px}.tFooterContactIcon{width:44px;height:44px;border-radius:50%;background:#fff;display:inline-block;flex-shrink:0}.tFooterPhone{font-size:20px;font-weight:500;color:#fff;opacity:.95}.mIndustries{background:#fff;padding:70px 24px 90px}.mIndustriesInner{width:min(1400px,92vw);margin:0 auto;text-align:center}.mIndustriesTitle{margin:0 0 46px;font-size:42px;font-weight:900;color:#494487}.mIndustriesGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;justify-items:center}.mIndustriesBottomRow{grid-column:1 / -1;display:flex;justify-content:center;align-items:center;gap:22px;width:100%}.mIndustriesBottomRow>.mIndCard{max-width:250px;height:180px}.mIndustriesBottomRow>.mIndCard .mIndIcon{width:50px;height:50px}.mIndustriesBottomRow>.mIndCard .mIndLabel{font-size:20px}.mIndCard{width:100%;max-width:296px;height:211px;border:1.5px solid rgba(73,68,135,.35);border-radius:18px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;box-shadow:0 10px 22px #0000000f}.mIndIcon{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.mIndLabel{margin:0;font-size:24px;font-weight:800;color:#494487}@media(max-width:1100px){.mIndustriesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mIndCard{max-width:360px}.mIndustriesBottomRow{grid-column:auto;flex-wrap:wrap;justify-content:center}}@media(max-width:520px){.mIndustriesTitle{font-size:26px;margin-bottom:30px}.mIndustriesGrid{grid-template-columns:1fr;gap:12px}.mIndCard{height:90px;max-width:100%;border-radius:14px;gap:6px}.mIndIcon{width:40px;height:40px}.mIndLabel{font-size:14px}.mIndustriesBottomRow{grid-column:auto;flex-direction:column;align-items:center;gap:12px}.mIndustriesBottomRow>.mIndCard{max-width:100%;height:90px}.mIndustriesBottomRow>.mIndCard .mIndIcon{width:40px;height:40px}.mIndustriesBottomRow>.mIndCard .mIndLabel{font-size:14px}}.mHow{background:#eef9f8;padding:70px 24px 90px}.mHowInner{width:min(1400px,92vw);margin:0 auto;text-align:center}.mHowTitle{margin:0 0 26px;font-size:42px;font-weight:900;color:#494487}.mHowTopLine{position:relative;width:min(980px,92vw);margin:0 auto 18px;padding-top:10px;display:flex;justify-content:space-between;align-items:center}.mHowTopLine:before{content:"";position:absolute;left:44px;right:44px;top:22px;height:2px;background:#49448773;border-radius:999px}.mHowNum{width:34px;height:34px;border-radius:50%;background:#494487;color:#fff;font-weight:900;font-size:24px;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1}.mHowGrid{width:min(1100px,92vw);margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:80px}.mHowStep{display:flex;flex-direction:column}.mHowStepTitle{margin:0;color:#494487;font-size:24px;font-weight:900}.mHowStepDesc{margin:10px 0 0;color:#494487bf;font-size:20px;font-weight:600;line-height:1.35}.mHowBottomNums{position:relative;width:min(980px,92vw);margin:46px auto 18px;display:flex;justify-content:space-between;align-items:center}.mHowBottomNums:before{content:"";position:absolute;left:44px;right:44px;top:50%;height:2px;background:#49448773;border-radius:999px;transform:translateY(-50%)}.mHowGrid--bottom{gap:110px}@media(max-width:900px){.mHow{padding:30px 16px 35px;min-height:auto}.mHowTitle{font-size:24px;margin-bottom:16px}.mHowGrid{grid-template-columns:1fr;gap:14px;position:relative}.mHowTopLine,.mHowBottomNums{display:none}.mHowGrid:before{display:none}.mHowGrid--bottom:before{display:none}.mHowStep{display:flex;align-items:center;gap:12px;position:relative}.mHowStep:nth-child(1):before{content:"1"}.mHowStep:nth-child(2):before{content:"2"}.mHowStep:nth-child(3):before{content:"3"}.mHowStep:before{width:24px;height:24px;border-radius:50%;background:#494487;color:#fff;font-weight:700;font-size:13px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1;position:relative;margin:0;padding:0}.mHowStepTitle{font-size:18px;margin:0;padding:0;color:#494487;font-weight:900;line-height:1.4;flex:1;display:block}.mHowStepDesc{font-size:15px;margin-top:6px;margin-bottom:0;padding:0;line-height:1.3;color:#494487bf;font-weight:600;display:block}.mHowGrid--bottom .mHowStep:nth-child(1):before{content:"4"}.mHowGrid--bottom .mHowStep:nth-child(2):before{content:"5"}.mHowGrid--bottom .mHowStep:nth-child(3):before{content:"6"}.mHowGrid--bottom{gap:18px;margin-top:18px}}@media(max-width:600px){.mHow{padding:24px 16px 30px}.mHowTitle{font-size:22px;margin-bottom:14px}.mHowGrid{gap:12px}.mHowGrid:before{left:12px;top:16px;bottom:16px}.mHowTopLine,.mHowBottomNums{display:none}.mHowStep{gap:14px;align-items:center}.mHowStep:before{width:24px;height:24px;font-size:13px}.mHowStepTitle{font-size:18px}.mHowStepDesc{font-size:15px;margin-top:6px;line-height:1.3}.mHowGrid--bottom{gap:16px;margin-top:16px}.mHowGrid--bottom:before{display:none}}@media(max-width:480px){.mHow{padding:20px 12px 24px}.mHowTitle{font-size:20px;margin-bottom:12px}.mHowGrid{gap:10px}.mHowGrid:before{display:none}.mHowTopLine,.mHowBottomNums{display:none}.mHowStep{gap:8px;align-items:center}.mHowStep:before{width:20px;height:20px;font-size:11px}.mHowStepTitle{font-size:15px;line-height:1.4}.mHowStepDesc{font-size:13px;margin-top:4px;line-height:1.25}.mHowGrid--bottom{gap:10px;margin-top:10px}.mHowGrid--bottom:before{display:none}}@media(max-width:900px){.tpage[dir=rtl] .mHowTitle{text-align:center}.tpage[dir=rtl] .mHowStep{flex-direction:column;align-items:center;gap:8px}.tpage[dir=rtl] .mHowStep:before{align-self:center;margin-bottom:4px}.tpage[dir=rtl] .mHowStepTitle,.tpage[dir=rtl] .mHowStepDesc{text-align:center!important;width:100%}}@media(max-width:600px){.tpage[dir=rtl] .mHowTitle{text-align:center}.tpage[dir=rtl] .mHowGrid:before,.tpage[dir=rtl] .mHowGrid--bottom:before{display:none}.tpage[dir=rtl] .mHowStep{flex-direction:column;align-items:center;gap:8px}.tpage[dir=rtl] .mHowStep:before{align-self:center;margin-bottom:4px}.tpage[dir=rtl] .mHowStepTitle,.tpage[dir=rtl] .mHowStepDesc{text-align:center!important;width:100%}}@media(max-width:480px){.tpage[dir=rtl] .mHowTitle{text-align:center}.tpage[dir=rtl] .mHowStep{flex-direction:column;align-items:center;gap:6px}.tpage[dir=rtl] .mHowStep:before{align-self:center;margin-bottom:4px}.tpage[dir=rtl] .mHowStepTitle,.tpage[dir=rtl] .mHowStepDesc{text-align:center!important;width:100%}}.mPackages{position:relative;padding:120px 0 140px}.mPackagesBg{position:absolute;inset:0;height:38%;background:#eef9f8;z-index:0}.mPackagesInner{position:relative;z-index:1;width:min(1200px,92vw);margin:0 auto}.mPackagesTitle{text-align:center;font-size:44px;font-weight:900;color:#494487;margin:0 0 90px}.mPackagesGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:44px;justify-items:center;align-items:stretch}.mPackageCard{width:296px;height:458px;background:#494487;border-radius:24px;box-shadow:0 4px 8px 3px #00000026,0 1px 3px #0000004d;padding:28px 26px 22px;color:#fff;display:flex;flex-direction:column}.mPackageTop{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.mPackageTop h3{margin:0;font-size:22px;font-weight:800;flex:1;min-width:0;text-decoration:underline;text-decoration-color:#36c3b4;text-decoration-thickness:3px;text-underline-offset:6px}.mPackageShare{width:22px;height:22px;flex:0 0 auto;margin-left:auto;cursor:pointer;opacity:.9;transition:transform .2s ease,opacity .2s ease}.mPackageShare:hover{transform:scale(1.08);opacity:1}.mPackageList{margin:18px 0 0;padding-left:18px;display:flex;flex-direction:column;gap:14px;font-size:18px;line-height:1.35}.mPackageList li{opacity:.95}.mPackageBtn{margin-top:auto;height:54px;border-radius:999px;border:none;background:#36c3b4;color:#fff;font-size:20px;font-weight:800;cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:filter .2s ease}.mPackageBtn:hover{filter:brightness(.96);text-decoration:none;color:#fff}.mPackageBtn:visited{color:#fff}@media(max-width:1100px){.mPackagesGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.mPackages{padding:40px 16px 50px;min-height:auto}.mPackagesTitle{font-size:26px;margin-bottom:30px}.mPackagesGrid{grid-template-columns:1fr;gap:20px}.mPackageCard{width:100%;max-width:280px;height:auto;min-height:auto;padding:18px 16px 16px;border-radius:20px}.mPackageTop{gap:10px;margin-bottom:0}.mPackageTop h3{font-size:18px;text-decoration-thickness:2px;text-underline-offset:4px}.mPackageShare{width:20px;height:20px}.mPackageList{margin-top:12px;padding-left:16px;gap:8px;font-size:14px;line-height:1.3}.mPackageList li{margin:0}.mPackageBtn{height:44px;font-size:16px;margin-top:14px}}@media(max-width:480px){.mPackages{padding:32px 12px 40px}.mPackagesTitle{font-size:22px;margin-bottom:24px}.mPackagesGrid{gap:14px}.mPackageCard{max-width:260px;min-height:auto;padding:16px 14px 14px;border-radius:18px}.mPackageTop{gap:8px;margin-bottom:0}.mPackageTop h3{font-size:15px;text-decoration-thickness:2px;text-underline-offset:3px}.mPackageShare{width:18px;height:18px}.mPackageList{margin-top:10px;padding-left:14px;gap:6px;font-size:13px;line-height:1.25}.mPackageList li{opacity:.92;margin:0}.mPackageBtn{height:40px;font-size:14px;margin-top:12px}}.mPackagesNote{margin-top:60px;text-align:center;font-size:24px;font-weight:600;line-height:1.45;opacity:.9;color:#494487}.mPortfolio{padding:110px 0 120px;background:#eef9f8}.mPortfolioInner{width:min(1200px,92vw);margin:0 auto}.mPortfolioTitle{text-align:center;font-size:42px;font-weight:800;color:#494487;margin:0 0 50px}.mPortfolioRow{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:stretch}.mPortCard{position:relative;height:300px;border-radius:14px;background:#f2f2f2;border:1px solid rgba(73,68,135,.25);overflow:hidden}.mPortPlaceholder{width:100%;height:100%;display:grid;place-items:center}.mPortImgIcon{font-size:26px;opacity:.55}.mPortPlaceholder .mPortImg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mPortArrow{position:absolute;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:999px;border:1px solid rgba(73,68,135,.25);background:#fff;color:#494487;font-size:22px;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 16px #0000001f;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;z-index:2}.mPortArrowLeft{left:12px}.mPortArrowRight{right:12px}.mPortArrow:hover{transform:translateY(-50%) scale(1.05);box-shadow:0 10px 22px #00000029;filter:brightness(.98)}.mPortfolioCta{margin-top:34px;display:flex;justify-content:center}.mPortfolioBtn{display:inline-flex;align-items:center;justify-content:center;min-width:100px;height:48px;padding:0 20px;border:none;border-radius:999px;background:#36b5ae;color:#fff;font-size:17px;font-weight:600;text-decoration:none;letter-spacing:.02em;cursor:pointer;box-shadow:0 4px 14px #36b5ae59;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.mPortfolioBtn:hover{text-decoration:none;color:#fff;filter:brightness(1.05);box-shadow:0 6px 18px #36b5ae73;transform:translateY(-1px)}.mPortfolioBtn:focus{outline:none;box-shadow:0 0 0 3px #36b5ae66}@media(max-width:900px){.mPortfolioRow{grid-template-columns:repeat(2,1fr);gap:14px}.mPortCard{height:155px}.mPortfolio{padding:50px 16px 60px;min-height:auto}.mPortfolioTitle{font-size:32px;margin-bottom:32px}}@media(max-width:520px){.mPortfolio{padding:40px 16px 50px}.mPortfolioTitle{font-size:24px;margin-bottom:24px}.mPortfolioRow{grid-template-columns:1fr;gap:12px}.mPortCard{height:160px}.mPortfolioCta{margin-top:24px}.mPortfolioBtn{height:44px;font-size:16px;min-width:90px}}@media(max-width:480px){.mPortfolio{padding:32px 12px 40px}.mPortfolioTitle{font-size:22px;margin-bottom:20px}.mPortfolioRow{gap:10px}.mPortCard{height:140px}.mPortfolioCta{margin-top:20px}.mPortfolioBtn{height:42px;font-size:15px}}.mCtaStrip{background:#eef9f8;padding:70px 0 85px}.mCtaStripInner{width:min(1000px,92vw);margin:0 auto;text-align:center}.mCtaStripTitle{margin:0 0 18px;color:#494487;font-size:32px;font-weight:700}.mCtaStripBtn{min-width:min(800px,92vw);height:68px;background:#2ec4b6;border:none;border-radius:20px;color:#fff;font-size:24px;font-weight:800;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-underline-offset:6px;text-decoration-thickness:3px}.mCtaStripBtn:hover{filter:brightness(.97);text-decoration:none;color:#fff}@media(max-width:700px){.mCtaStrip{padding:40px 16px 50px;min-height:auto}.mCtaStripTitle{font-size:22px;margin-bottom:16px}.mCtaStripBtn{font-size:18px;height:50px;border-radius:10px;min-width:auto;width:100%}}@media(max-width:480px){.mCtaStrip{padding:32px 12px 40px}.mCtaStripTitle{font-size:18px;margin-bottom:14px}.mCtaStripBtn{font-size:16px;height:46px}}.mTeam{padding:110px 0 120px;background:#fff}.mTeamInner{width:min(1200px,92vw);margin:0 auto}.mTeamTitle{text-align:center;font-size:42px;font-weight:900;color:#494487;margin:0 0 44px}.mTeamGrid{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));gap:34px;align-items:stretch}.mTeamCard{border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 4px 8px 3px #0000001a,0 1px 3px #0000002e;border:1px solid rgba(73,68,135,.08)}.mTeamCardTop{height:200px;background:#eef9f8;display:grid;place-items:center}.mTeamAvatar{width:96px;height:110px;-o-object-fit:contain;object-fit:contain}.mTeamCardBody{padding:20px 22px 22px;text-align:center}.mTeamName{margin:0;font-size:18px;font-weight:800;color:#494487}.mTeamRole{margin:6px 0 12px;font-size:12px;font-weight:600;color:#494487bf}.mTeamBio{margin:0;font-size:12px;line-height:1.55;color:#494487a6}@media(max-width:1200px){.tpageHeroContent{padding:100px 40px 0}.tpageTitle{font-size:56px}}@media(max-width:900px){.tpageHero{min-height:auto;padding-bottom:40px;padding-top:50px;overflow:visible;display:flex;flex-direction:column}.tpageHeroContent{padding:50px 20px 25px;max-width:100%;margin-bottom:30px;order:1}.tpageTitle{font-size:36px;margin-bottom:14px}.marketingHeroSub{font-size:16px;margin-top:10px}.tpageCTA{margin-top:28px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;z-index:auto;order:2;align-self:flex-end;margin:0 20px 20px auto;scale:.8}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;order:3;margin:0 20px;scale:.9;justify-content:center}}@media(max-width:600px){.tpageHero{min-height:auto;padding-bottom:30px;padding-top:40px;overflow:visible;display:flex;flex-direction:column}.tpageHeroContent{padding:40px 16px 18px;max-width:100%;margin-bottom:24px;order:1}.tpageTitle{font-size:24px;line-height:1.2;margin-bottom:8px}.marketingHeroSub{font-size:14px;margin-top:8px}.tpageCTA{margin-top:22px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;z-index:auto;order:2;align-self:flex-start;margin:0 16px 20px;scale:.75}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;z-index:auto;order:3;margin:0 0 0 8px;scale:.85;justify-content:flex-start;gap:24px}.tpageBottom .socials{gap:6px}.tpageBottom .socialIcon{width:20px;height:20px}.tpageBottom .socialIcon svg{width:10px;height:10px}}@media(max-width:480px){.tpageHero{padding-bottom:24px;padding-top:30px;overflow:visible;display:flex;flex-direction:column}.tpageHeroContent{padding:30px 16px 12px;margin-bottom:20px;order:1}.tpageTitle{font-size:22px;margin-bottom:10px}.tpageCTA{margin-top:22px}.tpageRight{position:relative;right:auto;top:auto;bottom:auto;transform:none;order:2;align-self:flex-start;margin:0 12px 16px;scale:.7}.tpageBottom{position:relative;left:auto;right:auto;bottom:auto;transform:none;order:3;margin:0 0 0 6px;scale:.75;justify-content:flex-start;gap:20px}.tpageBottom .socials{gap:5px}.tpageBottom .socialIcon{width:18px;height:18px}.tpageBottom .socialIcon svg{width:9px;height:9px}.tSection{padding:100px 16px 40px}.mServicesKicker,.mAddServicesTitle,.mIndustriesTitle,.mPackagesTitle,.mPortfolioTitle,.tTestimonialsTitle,.tFaqTitle,.tContactTitle{font-size:28px}.mCard{padding:20px}}@media(max-width:980px){.mTeamGrid{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media(max-width:620px){.mTeam{padding:40px 16px 50px;min-height:auto}.mTeamTitle{font-size:26px;margin-bottom:24px}.mTeamGrid{grid-template-columns:1fr;gap:20px}.mTeamCardTop{height:160px}.mTeamAvatar{width:80px;height:90px}.mTeamCardBody{padding:16px 18px 18px}.mTeamName{font-size:16px}.mTeamRole{font-size:11px;margin:4px 0 8px}.mTeamBio{font-size:11px}}@media(max-width:480px){.mTeam{padding:32px 12px 40px}.mTeamTitle{font-size:22px;margin-bottom:20px}.mTeamGrid{gap:16px}.mTeamCardTop{height:140px}.mTeamAvatar{width:72px;height:82px}.mTeamCardBody{padding:14px 16px 16px}.mTeamName{font-size:15px}.mTeamRole{font-size:10px;margin:4px 0 6px}.mTeamBio{font-size:10px;line-height:1.5}}@media(max-width:900px){.tpage .topNavLink:nth-child(5){display:none}}@media(max-width:600px){.tpage .topNavLink:nth-child(5){display:none}}@media(max-width:480px){.tpage .topNavLink:nth-child(5){display:none}}.tpage[dir=rtl] .mServicesTop{direction:rtl}.tpage[dir=rtl] .mCardList{padding-left:0;padding-right:18px}.tpage[dir=rtl] .mPackageTop{flex-direction:row-reverse}.tpage[dir=rtl] .mPackageShare{margin-left:0;margin-right:auto}.tpage[dir=rtl] .mFaqAnswer{padding:0 68px 14px 16px}.tpage[dir=rtl] .mPortArrowLeft{left:auto;right:12px}.tpage[dir=rtl] .mPortArrowRight{right:auto;left:12px}.lang{position:relative;z-index:100;pointer-events:auto}.langBtn{background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;position:relative;z-index:101;pointer-events:auto;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;transition:all .25s ease;white-space:nowrap;min-width:80px;justify-content:center}@media(max-width:900px){.langBtn{font-size:12px;padding:4px 8px;min-width:60px;gap:4px}}@media(max-width:600px){.langBtn{font-size:11px;padding:5px 10px;min-width:60px;gap:4px}}.langBtn:hover{background:#ffffff2e;border-color:#ffffff4d;transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.langBtn:active{transform:translateY(0)}.langBtn .chev{font-size:12px;opacity:.8;transition:transform .2s ease}.langBtn[aria-expanded=true] .chev{transform:rotate(180deg)}.langMenu{position:absolute;top:calc(100% + 8px);right:0;width:160px;background:#28304ef2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #0006;z-index:300;border:1px solid rgba(255,255,255,.1);animation:langMenuFadeIn .2s ease}@keyframes langMenuFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.langMenu button{width:100%;background:transparent;border:none;padding:10px 16px;text-align:left;font-size:14px;font-weight:500;color:#fff;cursor:pointer;transition:all .2s ease;position:relative}.langMenu button:hover{background:#ffffff1f;padding-left:20px}.langMenu button:active{background:#ffffff2e}.tpage[dir=rtl] .langMenu{right:auto;left:0}.tpage[dir=rtl] .langMenu button{text-align:right}.tpage[dir=rtl] .langMenu button:hover{padding-left:16px;padding-right:20px}@media(max-width:900px){.langMenu{width:120px}.langMenu button{padding:8px 12px;font-size:13px}}@media(max-width:600px){.langMenu{width:110px}.langMenu button{padding:8px 10px;font-size:12px}}.loginPage{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1a1a2e,#16213e);padding:20px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.loginHeader{text-align:center;margin-bottom:40px;color:#fff}.loginHeader .shieldIcon{width:64px;height:64px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:#3b82f633;border-radius:50%;padding:12px}.loginHeader .shieldIcon svg{width:40px;height:40px;color:#3b82f6}.loginHeader h1{font-size:2.5rem;font-weight:700;color:#fff;margin:0 0 10px;text-align:center}.loginHeader .subtitle{font-size:1.1rem;color:#fffc;margin:0;text-align:center}.loginContainer{background:#2d3748;padding:40px;border-radius:12px;box-shadow:0 10px 40px #0000004d;width:100%;max-width:450px}.welcomeMessage{text-align:center;margin-bottom:30px}.welcomeMessage h2{font-size:1.5rem;font-weight:600;color:#fff;margin:0 0 8px}.welcomeMessage p{font-size:.95rem;color:#ffffffb3;margin:0}.tabs{display:flex;gap:8px;margin-bottom:30px;background:#0003;padding:4px;border-radius:8px}.tab{flex:1;padding:12px 20px;background:transparent;color:#fff9;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.tab.active{background:#3b82f64d;color:#fff;font-weight:600}.tab:hover:not(.active){background:#ffffff1a;color:#fffc}.formGroup{margin-bottom:24px;position:relative}.formGroup label{display:block;font-size:.95rem;font-weight:500;color:#ffffffe6;margin-bottom:8px;text-align:right}.formGroup .inputWrapper{position:relative;display:flex;align-items:center}.formGroup input{width:100%;padding:14px 48px 14px 16px;background:#0000004d;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease;text-align:right}.formGroup input::-moz-placeholder{color:#ffffff80}.formGroup input::placeholder{color:#ffffff80}.formGroup input:focus{outline:none;border-color:#3b82f6;background:#0006;box-shadow:0 0 0 3px #3b82f61a}.formGroup input:disabled{opacity:.5;cursor:not-allowed}.formGroup .inputIcon{position:absolute;right:16px;width:20px;height:20px;color:#ffffff80;pointer-events:none;z-index:1}.formGroup input:focus~.inputIcon,.formGroup .inputWrapper:focus-within .inputIcon{color:#3b82f6}.loginButton{width:100%;padding:16px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:8px}.loginButton:hover:not(:disabled){background:#2563eb;transform:translateY(-2px);box-shadow:0 4px 12px #3b82f666}.loginButton:active:not(:disabled){transform:translateY(0)}.loginButton:disabled{opacity:.6;cursor:not-allowed;transform:none}.error{background:#ef444433;border:1px solid rgba(239,68,68,.4);color:#fca5a5;padding:12px 16px;border-radius:8px;font-size:.9rem;text-align:center;margin-bottom:20px;display:flex;align-items:center;justify-content:center;gap:8px}.trialText{text-align:center;margin-top:24px;font-size:.85rem;color:#ffffff80}@media(max-width:640px){.loginContainer{padding:30px 20px}.loginHeader h1{font-size:2rem}.loginHeader .subtitle{font-size:1rem}.welcomeMessage h2{font-size:1.3rem}}.dashboard-container{display:flex;min-height:100vh;background:#0f172a;color:#e2e8f0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.dashboard-sidebar{width:280px;background:#1e293b;border-left:1px solid #334155;display:flex;flex-direction:column;padding:24px 0;position:fixed;height:100vh;right:0;overflow-y:auto}.sidebar-user-info{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #334155;margin-bottom:24px;cursor:pointer;transition:background .2s}.sidebar-user-info:hover{background:#ffffff0d}.user-avatar{width:48px;height:48px;border-radius:50%;background:#3b82f6;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:18px;flex-shrink:0}.user-details{flex:1;text-align:right}.user-email{font-size:14px;color:#e2e8f0;margin:0 0 4px;font-weight:500}.user-role{font-size:12px;color:#94a3b8;margin:0}.dropdown-icon{width:16px;height:16px;color:#94a3b8;flex-shrink:0}.sidebar-nav{flex:1;padding:0 12px}.nav-heading{font-size:12px;color:#64748b;text-transform:uppercase;font-weight:600;padding:0 12px;margin-bottom:12px;letter-spacing:.5px}.nav-list{list-style:none;padding:0;margin:0}.nav-item{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:transparent;border:none;border-radius:8px;color:#cbd5e1;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;text-align:right;margin-bottom:4px}.nav-item:hover{background:#ffffff0d;color:#e2e8f0}.nav-item.active{background:#3b82f633;color:#60a5fa}.nav-icon{width:20px;height:20px;flex-shrink:0}.nav-dropdown{position:relative}.nav-item.dropdown-toggle{display:flex;justify-content:space-between;align-items:center}.dropdown-arrow{width:16px;height:16px;color:#94a3b8;transition:transform .2s;flex-shrink:0}.dropdown-menu{list-style:none;padding:0;margin:4px 0 0;background:#0f172a;border-radius:8px;overflow:hidden;border:1px solid #334155}.dropdown-item{width:100%;padding:10px 16px 10px 40px;background:transparent;border:none;color:#cbd5e1;font-size:14px;font-weight:400;cursor:pointer;transition:all .2s;text-align:right;display:block}.dropdown-item:hover{background:#ffffff0d;color:#e2e8f0}.sidebar-logout{display:flex;align-items:center;gap:12px;padding:12px 20px;margin:auto 12px 12px;background:transparent;border:none;border-radius:8px;color:#ef4444;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;text-align:right}.sidebar-logout:hover{background:#ef44441a}.dashboard-main{flex:1;margin-right:280px;padding:32px;overflow-y:auto}.dashboard-content{max-width:1200px;margin:0 auto}.content-header{margin-bottom:32px}.main-title{font-size:2rem;font-weight:700;color:#f1f5f9;margin:0 0 8px}.welcome-text{font-size:1rem;color:#94a3b8;margin:0}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:32px}.stat-card{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:24px;display:flex;align-items:center;gap:16px;transition:transform .2s,box-shadow .2s}.stat-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.stat-icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-icon.blue{background:#3b82f633;color:#60a5fa}.stat-icon.yellow{background:#eab30833;color:#fbbf24;border:2px solid #fbbf24}.stat-icon.green{background:#22c55e33;color:#4ade80}.stat-icon svg{width:28px;height:28px}.stat-info{flex:1;text-align:right}.stat-label{font-size:14px;color:#94a3b8;margin:0 0 8px}.stat-value{font-size:2rem;font-weight:700;color:#f1f5f9;margin:0}.activity-section{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:24px}.activity-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.activity-icon{width:20px;height:20px;color:#60a5fa}.activity-title{font-size:1.25rem;font-weight:600;color:#f1f5f9;margin:0}.activity-content{background:#0f172a;border-radius:8px;padding:48px;text-align:center}.no-activity{color:#64748b;font-size:14px;margin:0}.content-card{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:24px}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.card-title{font-size:1.5rem;font-weight:600;color:#f1f5f9;margin:0}.add-user-btn{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s}.add-user-btn:hover{background:#2563eb}.table-container{overflow-x:auto}.users-table{width:100%;border-collapse:collapse}.users-table thead{background:#0f172a}.users-table th{padding:16px;text-align:right;font-size:14px;font-weight:600;color:#94a3b8;border-bottom:1px solid #334155}.users-table tbody tr{border-bottom:1px solid #334155;transition:background .2s}.users-table tbody tr:hover{background:#ffffff0d}.users-table td{padding:16px;color:#e2e8f0;font-size:14px}.role-badge{display:inline-block;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500}.role-badge.admin{background:#8b5cf633;color:#a78bfa}.role-badge.user{background:#64748b33;color:#cbd5e1}.allowed-page-badge{display:inline-block;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;background:#22c55e33;color:#4ade80}.no-page-badge{color:#94a3b880;font-style:italic}.action-buttons{display:flex;gap:8px}.action-btn{padding:8px;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:background .2s;display:flex;align-items:center;justify-content:center}.action-btn.edit{color:#60a5fa}.action-btn.edit:hover{background:#3b82f633}.action-btn.delete{color:#f87171}.action-btn.delete:hover{background:#ef444433}.no-access{color:#64748b;font-size:12px}.error-message{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;margin-bottom:16px}.loading-container{display:flex;justify-content:center;align-items:center;padding:48px}.spinner{width:40px;height:40px;border:4px solid #334155;border-top-color:#3b82f6;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.empty-state{text-align:center;padding:48px}.empty-icon{width:64px;height:64px;color:#475569;margin:0 auto 16px}.empty-text{color:#94a3b8;font-size:16px;margin:0}.settings-content{padding:24px 0}.settings-text{color:#94a3b8;font-size:14px}.modal-overlay{position:fixed;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px;z-index:1000;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid #334155;border-radius:16px;padding:32px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080;animation:slideUp .3s ease-out;position:relative}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-content::-webkit-scrollbar{width:8px}.modal-content::-webkit-scrollbar-track{background:#0f172a;border-radius:4px}.modal-content::-webkit-scrollbar-thumb{background:#334155;border-radius:4px}.modal-content::-webkit-scrollbar-thumb:hover{background:#475569}.modal-title{font-size:1.75rem;font-weight:700;color:#f1f5f9;margin:0 0 28px;text-align:right;display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:2px solid #334155}.modal-title:before{content:"";flex:1;height:2px;background:linear-gradient(90deg,transparent,#3b82f6);margin-right:12px}.modal-form{display:flex;flex-direction:column;gap:24px}.form-group{display:flex;flex-direction:column;gap:10px;position:relative}.form-label{font-size:15px;font-weight:600;color:#e2e8f0;text-align:right;display:flex;align-items:center;gap:8px;margin-bottom:4px}.form-label:after{content:":";color:#64748b}.form-input{width:100%;padding:14px 18px;background:#0f172a;border:2px solid #334155;border-radius:10px;color:#e2e8f0;font-size:15px;transition:all .3s ease;text-align:right;font-family:inherit;box-sizing:border-box}.form-input:hover{border-color:#475569;background:#1a2332}.form-input:focus{outline:none;border-color:#3b82f6;background:#0f172a;box-shadow:0 0 0 4px #3b82f626;transform:translateY(-1px)}.form-input::-moz-placeholder{color:#64748b;opacity:.7}.form-input::placeholder{color:#64748b;opacity:.7}.form-input.disabled{background:#1e293b;color:#64748b;cursor:not-allowed;opacity:.6;border-color:#1e293b}.form-input.disabled:hover{border-color:#1e293b;transform:none}select.form-input{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2364748b' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 18px center;padding-right:18px;padding-left:40px}select.form-input:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%233b82f6' d='M6 9L1 4h10z'/%3E%3C/svg%3E")}.modal-actions{display:flex;gap:12px;margin-top:12px;padding-top:20px;border-top:2px solid #334155}.btn-primary{flex:1;padding:14px 28px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #3b82f64d;position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.btn-primary:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-2px);box-shadow:0 6px 16px #3b82f666}.btn-primary:hover:before{left:100%}.btn-primary:active{transform:translateY(0);box-shadow:0 2px 8px #3b82f64d}.btn-secondary{flex:1;padding:14px 28px;background:#334155;color:#e2e8f0;border:2px solid #475569;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-secondary:hover{background:#475569;border-color:#64748b;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.btn-secondary:active{transform:translateY(0)}@media(max-width:640px){.modal-content{padding:24px;max-width:100%;border-radius:12px}.modal-title{font-size:1.5rem;margin-bottom:24px}.modal-form{gap:20px}.form-input{padding:12px 16px;font-size:14px}.modal-actions{flex-direction:column}.btn-primary,.btn-secondary{width:100%}}.content-pages-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-top:24px}.content-page-card{background:#0f172a;border:1px solid #334155;border-radius:12px;padding:24px;text-align:center;cursor:pointer;transition:all .3s;display:flex;flex-direction:column;align-items:center;gap:12px}.content-page-card:hover{border-color:#3b82f6;transform:translateY(-4px);box-shadow:0 8px 16px #0000004d}.page-card-icon{width:48px;height:48px;color:#60a5fa;margin-bottom:8px}.content-page-card h3{font-size:1.25rem;font-weight:600;color:#f1f5f9;margin:0}.content-page-card p{font-size:.9rem;color:#94a3b8;margin:0}.content-editor{margin-top:24px}.editor-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #334155}.back-btn{padding:8px 16px;background:#334155;color:#e2e8f0;border:none;border-radius:8px;cursor:pointer;font-size:14px;transition:background .2s}.back-btn:hover{background:#475569}.editor-title{font-size:1.5rem;font-weight:600;color:#f1f5f9;margin:0;text-transform:capitalize}.save-btn{padding:10px 24px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s}.save-btn:hover{background:#2563eb}.editor-content{display:flex;flex-direction:column;gap:32px}.editor-section{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:24px;margin-bottom:24px}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #334155}.section-title{font-size:1.25rem;font-weight:600;color:#f1f5f9;margin:0}.section-fields{display:flex;flex-direction:column;gap:20px}.add-item-btn{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;display:flex;align-items:center;gap:8px;transition:background .2s}.add-item-btn:hover{background:#2563eb}.items-list{display:flex;flex-direction:column;gap:12px;margin-top:16px}.item-card{background:#0f172a;border:1px solid #334155;border-radius:8px;padding:16px;display:flex;justify-content:space-between;align-items:center;transition:border-color .2s}.item-card:hover{border-color:#3b82f6}.item-info{flex:1}.item-info h5{font-size:1rem;font-weight:600;color:#f1f5f9;margin:0 0 4px}.item-info p{font-size:.875rem;color:#94a3b8;margin:0}.item-actions{display:flex;gap:8px}.edit-item-btn,.delete-item-btn{padding:6px 12px;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:all .2s}.edit-item-btn{background:#334155;color:#e2e8f0}.edit-item-btn:hover{background:#475569}.delete-item-btn{background:#dc2626;color:#fff}.delete-item-btn:hover{background:#b91c1c}.section-title{font-size:1.25rem;font-weight:600;color:#60a5fa;margin:0 0 20px;padding-bottom:12px;border-bottom:2px solid #334155}.content-field{background:#0f172a;border:1px solid #334155;border-radius:8px;padding:20px}.field-label{display:block;font-size:14px;font-weight:600;color:#60a5fa;margin-bottom:12px;text-transform:capitalize}.field-label-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.field-label-row .field-label{margin-bottom:0}.visibility-toggle{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#94a3b8;cursor:pointer}.visibility-toggle input[type=checkbox]{cursor:pointer}.visibility-toggle.section-visibility{font-weight:600;color:#60a5fa}.text-field{width:100%}.field-value{color:#e2e8f0;font-size:14px;line-height:1.6;margin:0 0 12px;padding:12px;background:#1e293b;border-radius:6px;min-height:40px}.view-mode{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.edit-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#334155;color:#e2e8f0;border:none;border-radius:6px;cursor:pointer;font-size:13px;transition:background .2s;white-space:nowrap}.edit-btn:hover{background:#475569}.edit-mode{display:flex;flex-direction:column;gap:12px}.edit-textarea{width:100%;padding:12px;background:#1e293b;border:1px solid #334155;border-radius:6px;color:#e2e8f0;font-size:14px;font-family:inherit;resize:vertical}.edit-textarea:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}[dir=rtl],[dir=rtl] *{font-family:IBM Plex Sans Arabic,Cairo,Segoe UI,Tahoma,Arial,sans-serif!important}.edit-actions{display:flex;gap:8px}.save-field-btn{padding:8px 16px;background:#3b82f6;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;transition:background .2s}.save-field-btn:hover{background:#2563eb}.cancel-btn{padding:8px 16px;background:#334155;color:#e2e8f0;border:none;border-radius:6px;cursor:pointer;font-size:13px;transition:background .2s}.cancel-btn:hover{background:#475569}.image-field{display:flex;flex-direction:column;gap:12px}.preview-image{max-width:100%;max-height:300px;border-radius:8px;border:1px solid #334155;-o-object-fit:contain;object-fit:contain}.image-input{padding:8px;background:#1e293b;border:1px solid #334155;border-radius:6px;color:#e2e8f0;font-size:13px;cursor:pointer}.image-input::file-selector-button{padding:6px 12px;background:#3b82f6;color:#fff;border:none;border-radius:4px;cursor:pointer;margin-left:8px;font-size:12px}.sidebar-toggle-btn{position:fixed;top:20px;left:20px;z-index:1001;width:48px;height:48px;border-radius:8px;background:#1e293b;border:1px solid #334155;color:#cbd5e1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #0000004d}.sidebar-toggle-btn:hover{background:#334155;color:#f1f5f9}.dashboard-sidebar.hidden{transform:translate(-100%)}.dashboard-sidebar{transition:transform .3s ease-in-out}.page-wrapper{width:100%;min-height:100vh;background:transparent;margin:-32px;padding:0;overflow-x:hidden;position:relative}.page-wrapper>*{width:100%}.dashboard-main:has(.page-wrapper){padding:0;margin-right:0;overflow-x:hidden;width:100%}.page-wrapper *{max-width:100%;box-sizing:border-box}@media(max-width:1024px){.dashboard-sidebar{width:240px}.dashboard-main{margin-right:240px}.stats-grid{grid-template-columns:1fr}}@media(max-width:768px){.dashboard-sidebar{width:100%;position:relative;height:auto}.dashboard-main{margin-right:0;padding:16px}.stats-grid{grid-template-columns:1fr}}
