.features-overview{display:flex;align-items:center;justify-content:center}.features-container{border:.05vw solid #312ed3;border-radius:2vw;padding:4vw 4vw 9vw;width:calc(100% - (2 * var(--homepage-margin)))}#features-heading{font-family:var(--font-andika),sans-serif;font-weight:700;color:#363636;font-size:1.5vw;text-align:center}.feature-icon{width:15vw}.roadmap{position:relative;aspect-ratio:1/1.75;background-image:url(/assets/features-section-bg.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;min-height:122.5vw;margin:14.5vw 2vw}.roadmap-step{display:flex;align-items:center;position:absolute}.roadmap-step,.roadmap-step h3,.roadmap-step p,.roadmap-step span,.roadmap-step strong{color:#000000!important}.step-container{display:flex;align-items:center;gap:1vw}.roadmap-step .step-text{max-width:clamp(180px,18vw,360px);width:100%;overflow-wrap:break-word;word-break:break-word;hyphens:auto}#roadmap-step-1{justify-content:flex-end;right:20%;top:-4%}#roadmap-step-2{top:25%;left:2%}#roadmap-step-3{justify-content:flex-end;right:10%;top:46%}#roadmap-step-4{top:69%;left:6%}#roadmap-step-5{justify-content:flex-end;right:8.8%;top:93%}@media (max-width:1390px){.features-container{padding:5vh 4vw 8vh;width:calc(100% - (2 * var(--homepage-margin)))}.roadmap{aspect-ratio:auto;background-image:none;margin:6vh 0;display:grid;grid-template-columns:repeat(3,1fr);min-height:0;gap:3vw}.roadmap-step{position:static!important;justify-content:center!important;align-items:center;background:#fff;border-radius:20px;padding:3vh 2vw;border:1px solid transparent;box-shadow:0 8px 30px rgba(49,46,211,.08);transition:all .4s ease;cursor:pointer;overflow:visible}.roadmap-step:after{content:"";position:absolute;width:70%;height:70%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:#312ED3;filter:blur(60px);z-index:-1;opacity:0;transition:opacity .4s ease}.roadmap-step:hover{transform:translateY(-10px) scale(1.02);border:1px solid #ef5c66;box-shadow:0 20px 50px rgba(49,46,211,.15)}.roadmap-step:hover:after{opacity:.6}.step-container{flex-direction:column;align-items:center!important;gap:2vh}.roadmap-step .step-text{max-width:100%;width:auto;text-align:center}.feature-icon{width:clamp(60px,8vw,100px)}}@media (max-width:900px){.roadmap{grid-template-columns:repeat(2,1fr);gap:4vw}}@media (max-width:600px){.features-container{padding:4vh 3vw 6vh}.roadmap{grid-template-columns:1fr;gap:3vh}.roadmap-step{padding:4vh 4vw}}.why-choose-section{position:relative;padding:13vh 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8vh;z-index:1;overflow:hidden}.why-choose-section:before{bottom:5%;left:5%;width:30vw;height:30vw;background:url(/assets/why-choose-eaalim-blob.webp) no-repeat;background-size:contain;opacity:1}.why-choose-section:after,.why-choose-section:before{content:"";position:absolute;z-index:-1;pointer-events:none}.why-choose-section:after{top:10%;right:13%;width:20vw;height:20vw;background:url(/assets/why-choose-eaalim-bg.png) no-repeat;background-size:contain;opacity:.3}.why-choose-cards{display:grid;grid-template-columns:repeat(3,1fr);width:calc(100% - (2 * var(--homepage-margin)));gap:3vw}#why-choose-first-card{box-shadow:0 0 4vw 2vw #bfbef138}.why-choose-card{border-radius:1vw;border:.01vw solid #bfbef1;display:flex;flex-direction:column;align-items:center;min-height:37vh;padding:3vh 2vw;gap:2vh;background-color:#fff;transition:all .4s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.why-choose-card:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 20px 40px rgba(49,46,211,.15),0 8px 16px rgba(191,190,241,.3);border-color:#312ed3}.why-choose-card:hover .why-choose-icon{transform:scale(1.15) rotate(5deg)}.why-choose-card:hover .why-choose-title{color:#312ed3}.why-choose-icon{width:2.8vw;transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.why-choose-title{font-weight:700;transition:color .3s ease;font-size:clamp(1rem,1.5vw,1.375rem)}.why-choose-description,.why-choose-title{font-family:var(--font-andika),sans-serif;text-align:center}.why-choose-description{font-weight:400;font-size:clamp(.875rem,1.1vw,1.125rem);color:#7a7a7a}@media (max-width:1200px){.why-choose-cards{grid-template-columns:1fr 1fr}.why-choose-icon{width:6vw}}@media (max-width:768px){.why-choose-cards{grid-template-columns:1fr}.why-choose-card{padding:3vh 4vw;min-height:0}.why-choose-icon{width:7vw}}@media (max-width:480px){.why-choose-card{padding:4vh 4vw}.why-choose-icon{width:8vw}}
/*# sourceMappingURL=3e40ee1d1ee8d16a.css.map*/