:root{--color-rose: #B0006B}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-kufi-arabic/noto-kufi-arabic-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-kufi-arabic/noto-kufi-arabic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Optima;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/optima/optima.woff) format("woff"),url(/fonts/optima/optima.ttf) format("truetype")}@font-face{font-family:Optima;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/optima/optima_bold.woff) format("woff"),url(/fonts/optima/optima_bold.ttf) format("truetype")}.academyApply__inner,.academySteps__inner,.academySeminar__inner,.academyBenefits__inner,.academyWhy__inner,.academyHero__inner{box-sizing:border-box;width:calc(100% - 2rem);max-width:100rem;margin-left:auto;margin-right:auto}@media (min-width: 768px){.academyApply__inner,.academySteps__inner,.academySeminar__inner,.academyBenefits__inner,.academyWhy__inner,.academyHero__inner{width:calc(100% - 5rem)}}@media (min-width: 1280px){.academyApply__inner,.academySteps__inner,.academySeminar__inner,.academyBenefits__inner,.academyWhy__inner,.academyHero__inner{width:calc(100% - 10rem)}}.academyHero{width:100%;background:#0f0f0f;color:#fff;overflow:hidden}.academyHero__inner{display:flex;flex-direction:column;gap:2rem;padding-top:2.5rem;padding-bottom:2.5rem}.academyHero__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:1;min-width:0}.academyHero__label{color:#bfa66b;margin-bottom:1.25rem}.academyHero__title{color:#fff;margin-bottom:1.25rem}.academyHero__lead{color:#999;max-width:37.5rem}.academyHero__points{list-style:none;margin:3rem 0 0;padding:0;display:flex;flex-direction:column;gap:1rem;width:100%}.academyHero__point{display:flex;align-items:center;gap:.5rem;color:#e6e6e6}.academyHero__point svg{flex-shrink:0;color:#bfa66b}.academyHero__cta{margin-top:3rem}[dir=rtl] .academyHero__cta-arrow svg{transform:scaleX(-1)}@media (min-width: 1280px){.academyHero__inner{flex-direction:row;gap:7.5rem;padding-top:2.5rem;padding-bottom:2.5rem}}.academyHeroGallery{position:relative;display:flex;gap:1.5rem;height:clamp(21rem,60vw,32rem);flex:1;min-width:0;overflow:hidden}.academyHeroGallery__col{flex:1;min-width:0;overflow:hidden}.academyHeroGallery__col:last-child .academyHeroGallery__track{animation-direction:reverse}.academyHeroGallery__track{display:flex;flex-direction:column;gap:1.5rem;animation:academyGalleryScroll 60s linear infinite}.academyHeroGallery__item{display:block;width:100%;height:auto;aspect-ratio:3/4;flex-shrink:0}.academyHeroGallery__item img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:.375rem}.academyHeroGallery__fadeTop,.academyHeroGallery__fadeBottom{position:absolute;left:0;right:0;height:3rem;pointer-events:none;z-index:1}.academyHeroGallery__fadeTop{top:0;background:linear-gradient(to bottom,#0f0f0f,#0f0f0f00)}.academyHeroGallery__fadeBottom{bottom:0;background:linear-gradient(to top,#0f0f0f,#0f0f0f00)}@media (max-width: 768px){.academyHeroGallery{flex:none;min-height:0;height:calc(200vw - 64px)}}@media (min-width: 1280px){.academyHeroGallery{height:45rem}.academyHeroGallery__item{height:21.625rem;aspect-ratio:auto}.academyHeroGallery__item img{object-position:center top}.academyHeroGallery__fadeTop,.academyHeroGallery__fadeBottom{height:6.25rem}}@media (prefers-reduced-motion: reduce){.academyHeroGallery__track{animation:none}}@keyframes academyGalleryScroll{to{transform:translateY(calc(-50% - .75rem))}}.academyWhy{width:100%;background:#fff;padding:2.5rem 0}.academyWhy__inner{display:grid;grid-template-columns:1fr;gap:2rem}.academyWhy__label{display:block;color:#757575;margin-bottom:.75rem}.academyWhy__title{color:#0f0f0f;margin-bottom:1.5rem}.academyWhy__description{color:#666}.academyWhy__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2.5rem}.academyWhy__item{display:flex;flex-direction:column;gap:1rem}.academyWhy__item-title{color:#0f0f0f}.academyWhy__item-text{color:#757575}@media (min-width: 768px){.academyWhy{padding:3.75rem 0}}@media (min-width: 1280px){.academyWhy{padding:7.5rem 0}.academyWhy__inner{grid-template-columns:repeat(2,1fr);gap:7.5rem}}.academyBenefits{width:100%;background:#f2f2f2;padding:2.5rem 0}.academyBenefits__head{max-width:50rem;margin-bottom:2.5rem}.academyBenefits__label{display:block;color:#757575;margin-bottom:.75rem}.academyBenefits__title{color:#0f0f0f;margin-bottom:1.5rem}.academyBenefits__description{color:#666}.academyBenefits__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 768px){.academyBenefits{padding:3.75rem 0}.academyBenefits__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.academyBenefits{padding:7.5rem 0}.academyBenefits__grid{grid-template-columns:repeat(3,1fr)}}.academyBenefitCard{background:#fff;border-radius:.375rem;padding:2rem;transition:box-shadow .2s ease-in-out}.academyBenefitCard:hover{box-shadow:0 8px 12px -4px #00000026}.academyBenefitCard__icon{display:block;color:#0f0f0f;margin-bottom:2.5rem}.academyBenefitCard__icon svg{display:block}.academyBenefitCard__title{color:#0f0f0f;margin-bottom:1rem}.academyBenefitCard__text{color:#666}.academySeminar{width:100%;background:#0f0f0f;color:#fff;padding:2.5rem 0}.academySeminar__inner{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}.academySeminar__label{display:block;color:#bfa66b;margin-bottom:.75rem}.academySeminar__title{color:#fff;max-width:30rem;margin-bottom:1.25rem}.academySeminar__intro{color:#999;max-width:37.5rem}.academySeminar__list{list-style:none;margin:2.5rem 0 0;padding:0;display:flex;flex-direction:column;gap:2rem}.academySeminar__item{display:flex;align-items:flex-start;gap:1rem}.academySeminar__item-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:#bfa66b}.academySeminar__item-body{display:flex;flex-direction:column;gap:.5rem;min-width:0}.academySeminar__item-title{color:#e6e6e6}.academySeminar__item-text{color:#999}.academySeminar__pill{display:inline-flex;align-items:center;gap:.75rem;margin-top:2.5rem;padding:.75rem 1rem;background:#ffffff1a;border-radius:.375rem;color:#fff}.academySeminar__pill svg{flex-shrink:0}@media (min-width: 768px){.academySeminar{padding:3.75rem 0}}@media (min-width: 1280px){.academySeminar{padding:10rem 0}.academySeminar__inner{grid-template-columns:repeat(2,1fr);gap:15rem}.academySeminar__list,.academySeminar__pill{margin-top:3.75rem}}.academySeminarProfile{display:flex;flex-direction:column;gap:2rem}.academySeminarProfile__photo{display:block;width:100%;aspect-ratio:1254/1546;border-radius:.375rem;overflow:hidden}.academySeminarProfile__photo img{display:block;width:100%;height:100%;object-fit:cover}.academySeminarProfile__quote{margin:0;border-inline-start:1px solid #bfa66b;padding-inline-start:1.5rem;color:#fff}.academySeminarProfile__person{display:flex;flex-direction:column;gap:.25rem}.academySeminarProfile__person-name{color:#fff}.academySeminarProfile__person-role{color:#999}.academySteps{width:100%;background:#f2f2f2;padding:2.5rem 0}.academySteps__head{margin-bottom:2.5rem}.academySteps__label{display:block;color:#757575;margin-bottom:.75rem}.academySteps__title{color:#0f0f0f;margin-bottom:1.5rem}.academySteps__description{color:#666}.academySteps__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}@media (min-width: 768px){.academySteps{padding:3.75rem 0}.academySteps__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){.academySteps{padding:7.5rem 0}.academySteps__grid{grid-template-columns:repeat(5,1fr)}}.academyStepCard{background:#fff;border-radius:.375rem;padding:2rem}.academyStepCard__num{display:block;color:#bfbfbf;margin-bottom:1rem}.academyStepCard__title{color:#0f0f0f;margin-bottom:1rem}.academyStepCard__text{color:#666}.academyFaq{width:100%;background:#fff;padding:2.5rem 1rem}.academyFaq .contentAccordion__header>span{text-transform:none;font-size:1rem}.academyFaq__head{max-width:50rem;margin:0 auto 2rem;text-align:center}.academyFaq__title{color:#0f0f0f;margin-bottom:.75rem}.academyFaq__subtitle{color:#666}.academyFaq__accordion{max-width:50rem;margin:0 auto}@media (min-width: 768px){.academyFaq{padding:3.75rem 2.5rem}}@media (min-width: 1280px){.academyFaq{padding:10rem 5rem}.academyFaq__head{margin-bottom:5rem}}.academyApply{position:relative;width:100%;padding:2.5rem 0;overflow:hidden;scroll-margin-top:5rem}.academyApply__background{position:absolute;inset:0}.academyApply__background img{display:block;width:100%;height:100%;object-fit:cover}.academyApply__background:after{content:"";position:absolute;inset:0;background:linear-gradient(to left,#0000,#000000bf)}[dir=rtl] .academyApply__background:after{background:linear-gradient(to right,#0000,#000000bf)}.academyApply__inner{position:relative;display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.academyApply__intro{color:#fff}.academyApply__label{display:block;color:#ccc;margin-bottom:1.5rem}.academyApply__avatars{display:flex;margin-bottom:1.5rem}.academyApply__avatars-item{display:block;width:4.5rem;height:4.5rem;border-radius:50%;position:relative}.academyApply__avatars-item:not(:last-child){margin-inline-end:-2.75rem}.academyApply__avatars-item:nth-child(1){z-index:5}.academyApply__avatars-item:nth-child(2){z-index:4}.academyApply__avatars-item:nth-child(3){z-index:3}.academyApply__avatars-item:nth-child(4){z-index:2}.academyApply__avatars-item:nth-child(5){z-index:1}.academyApply__title{color:#fff;margin-bottom:2.5rem}.academyApply__text{color:#ccc;margin-bottom:2.5rem}.academyApply__points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.academyApply__point{display:flex;align-items:center;gap:.5rem;color:#fff}.academyApply__point svg{flex-shrink:0;color:#bfa66b}@media (min-width: 768px){.academyApply{padding:3.75rem 0}}@media (min-width: 1280px){.academyApply{padding:7.5rem 0}.academyApply__inner{grid-template-columns:1fr 1.5fr;gap:7.5rem}}.academyApplyForm{background:#fff;border:1px solid #e6e6e6;border-radius:.5rem;padding:1.5rem;box-shadow:0 8px 12px -4px #00000026}.academyApplyForm__row{display:grid;grid-template-columns:1fr;gap:0 1rem}.academyApplyForm__field{margin-bottom:.75rem}.academyApplyForm__field .fgInput{width:100%}.academyApplyForm__label{display:block;color:#333;margin-bottom:.25rem}.academyApplyForm__phone{display:flex;gap:.5rem}.academyApplyForm__phone .fgInput{flex:1;min-width:0}.academyApplyForm__textarea{resize:vertical;min-height:6rem;height:auto}.academyApplyForm__consent{display:flex;align-items:flex-start;gap:.5rem;color:#757575;margin:1.25rem 0 2rem;cursor:pointer}.academyApplyForm__consent input{width:1.375rem;height:1.375rem;margin:0;flex-shrink:0;accent-color:#0f0f0f}.academyApplyForm__consent a{color:#0f0f0f;text-decoration:underline;text-decoration-color:#00000040}.academyApplyForm__submit{margin-bottom:.75rem}.academyApplyForm__message{text-align:center;font-family:Noto Kufi Arabic,sans-serif;font-size:.9rem;line-height:1.6;min-height:1.5em}.academyApplyForm__message--success{color:#2e8552}.academyApplyForm__message--error{color:#dc2626}@media (min-width: 768px){.academyApplyForm{padding:2.5rem 2rem}.academyApplyForm__row{grid-template-columns:repeat(2,1fr)}}.contentAccordion{display:flex;flex-direction:column;width:100%}.contentAccordion__item{border-top:1px solid #e6e6e6}.contentAccordion__item:last-child{border-bottom:1px solid #e6e6e6}.contentAccordion__header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 0;background:none;border:none;cursor:pointer;text-align:left}.contentAccordion__header:focus{outline:none}.contentAccordion__header:focus-visible{outline:2px solid #0f0f0f;outline-offset:2px}.contentAccordion__icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.contentAccordion__content{overflow:hidden}.contentAccordion__body{padding-bottom:1.25rem}
