:root{--PrimaryColor:#5b4dbe;--SecondaryColor:#dee2e6;--lightColor:#f8f9fa;--lightColor2:#FFFFFFD9;--darkColor:#21283c;--yellowColor:#ffd00D}.mxf{--mx-p:#5b4dbe;--mx-p-light:#a99ff0;--mxf-bg:#171c2c;--mxf-line:rgba(255,255,255,.09);--mxf-text:#b9bfd0;width:100%;padding:0;background:var(--mxf-bg);color:var(--mxf-text);text-align:start;font-family:"Cairo",sans-serif}.mxf *,.mxf *:before,.mxf *:after{box-sizing:border-box}.mxf a{text-decoration:none}.mxf ul{margin:0;padding:0;list-style:none}.mxf p{margin:0}.mxf__wrap{width:100%;max-width:1384px;margin:0 auto;padding:0 24px}.mxf__cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:56px;padding:30px 34px;border-radius:20px;background:linear-gradient(120deg,#5b4dbe 0%,#4336a0 100%)}.mxf__cta-text h2{margin:0 0 6px;color:#fff;font-size:24px;font-weight:800;line-height:1.4}.mxf__cta-text p{color:rgb(255 255 255 / .86);font-size:15px;line-height:1.8}.mxf__cta-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 24px;border-radius:12px;background:#fff;color:var(--mx-p);font-size:15.5px;font-weight:800;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease}.mxf__cta-btn:hover{color:var(--mx-p);transform:translateY(-2px);box-shadow:0 12px 26px rgb(0 0 0 / .22)}.mxf__grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1.1fr;gap:40px;padding:52px 0 44px}.mxf__brand{display:inline-block;margin-bottom:14px;color:#fff;font-size:24px;font-weight:800}.mxf__brand:hover{color:#fff}.mxf__about{max-width:400px;font-size:14.5px;line-height:1.95}.mxf__social{display:flex;gap:10px;margin-top:20px}.mxf__social a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--mxf-line);border-radius:12px;background:rgb(255 255 255 / .05);color:#fff;font-size:17px;transition:background .2s ease,border-color .2s ease,transform .2s ease}.mxf__social a:hover{background:var(--mx-p);border-color:var(--mx-p);color:#fff;transform:translateY(-2px)}.mxf__title{position:relative;margin:4px 0 20px;padding-bottom:12px;color:#fff;font-size:17px;font-weight:800;line-height:1.4}.mxf__title:after{content:"";position:absolute;inset-inline-start:0;bottom:0;width:34px;height:3px;border-radius:3px;background:var(--mx-p-light)}.mxf .footer-col-link li{margin-bottom:4px}.mxf .footer-col-link a{display:inline-block;padding:6px 0;color:var(--mxf-text);font-size:14.5px;font-weight:600;line-height:1.6;transition:color .2s ease,padding .2s ease}.mxf .footer-col-link a:hover{color:#fff;padding-inline-start:6px}.mxf .footer-col-link a.mxf__all{color:var(--mx-p-light);font-weight:700}.mxf .footer-col-link a.mxf__all:hover{color:#fff}.mxf .footer-col-link .dropdown-menu{position:static;display:block;float:none;min-width:0;margin:0;padding:0 12px 0 0;border:0;background:#fff0}.mxf__bottom{border-top:1px solid var(--mxf-line)}.mxf__bottom-in{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:20px}.mxf__bottom p{font-size:13.5px}.mxf__top{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:1px solid var(--mxf-line);border-radius:10px;background:rgb(255 255 255 / .05);color:#fff;font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease}.mxf__top:hover{background:var(--mx-p);border-color:var(--mx-p)}.mxf a:focus-visible,.mxf button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:991px){.mxf__grid{grid-template-columns:1fr 1fr 1fr;gap:34px 28px;padding:44px 0 36px}.mxf__col--brand{grid-column:1 / -1}.mxf__about{max-width:560px}}@media (max-width:640px){.mxf__wrap{padding:0 16px}.mxf__cta{flex-direction:column;align-items:stretch;gap:18px;margin-top:40px;padding:24px 20px;text-align:center}.mxf__cta-text h2{font-size:20px}.mxf__cta-btn{justify-content:center;width:100%}.mxf__grid{grid-template-columns:1fr 1fr;gap:30px 20px;padding:38px 0 30px}.mxf__bottom-in{flex-direction:column-reverse;gap:12px;text-align:center}}@media (max-width:380px){.mxf__grid{grid-template-columns:1fr}}#tutor-pn-permission{display:none!important}