.elementor .ems-light-button{height:50px;max-height:50px;font-family:"Montserrat Alternates";font-weight:400;font-size:15px;color:#6E33DD;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:0px;border-color:#ffffff;border-style:none;background-color:#ffffff;transition:all 200ms;}.elementor .ems-light-button:hover,.elementor .ems-light-button:focus-visible{background-color:var(--pastel-purple);}.elementor .ems-cont-width{max-width:1280px;padding:0px;border-radius:16px;gap:20px;justify-content:center;align-items:center;}.elementor .h2-title{font-family:var(--TitlesFont);font-weight:400;font-size:28px;color:#ffffff;line-height:1.2em;text-align:start;}.elementor .purple-title{color:var(--Purplefigma);text-transform:uppercase;}.elementor .section-title-sm{font-family:"Montserrat";font-weight:500;font-size:14px;letter-spacing:0.28px;line-height:120%;display:block;}.elementor .dark-txt{color:var(--Black);}.elementor .body-txt{font-family:"Montserrat";font-weight:400;font-size:16px;line-height:1.3em;}.elementor .text-xs{font-family:"Montserrat";font-weight:400;font-size:14px;line-height:1.4em;}.elementor .h1-title{font-family:"Gilroy";font-weight:400;font-size:40px;color:var(--Black);}.elementor .filled-btn{font-family:"Montserrat";font-size:15px;color:#fff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;background-color:var(--Purplefigma);transition:all 300ms;display:inline-block;}.elementor .filled-btn:hover,.elementor .filled-btn:focus-visible{background-color:var(--hove-purple);}.elementor .h3-title{font-family:var(--TitlesFont);font-weight:400;font-size:20px;}.elementor .cont-1280{max-width:1280px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;justify-content:space-between;}.elementor .blog-single-card-cont{padding:0px;flex-direction:column;}.elementor .resources-single-card{padding:24px;border-radius:16px;background-color:#ffffff;display:flex;flex-direction:column;justify-content:space-between;}.elementor .resource-price-tag{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:10;color:#ffffff;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:16px;border-end-end-radius:16px;background-color:var(--PurpleMid);}.elementor .resource-img{margin-block-end:24px;border-radius:8px;}.elementor .resource-title{margin-block-end:10px;}.elementor .resource-link-cont{padding:0px;justify-content:flex-end;}.elementor .purple-txt{color:var(--Purplefigma);}.elementor .purple-hover:hover,.elementor .purple-hover:focus-visible{color:var(--Purplefigma);}.elementor .purple-hover{transition:all 200ms;}.elementor .project-cat{margin-block-end:24px;}.elementor .white-txt{color:var(--White);}.elementor .main-div{padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;}.elementor .path-box{padding:24px;border-radius:16px;background-color:var(--off-white);flex-direction:column;}.elementor .path-eyebrow{font-family:"Montserrat";font-weight:400;font-size:14px;color:var(--PurpleGradient-2);text-transform:uppercase;}.elementor .path-box-title{font-family:"Gilroy";font-weight:400;font-size:20px;margin-block-start:16px;}.elementor .path-box-description{font-family:"Montserrat";font-weight:400;font-size:14px;line-height:140%;margin-block-start:6px;}.elementor .why-edu-box{width:calc((100% - 40px) / 3);background-color:var(--off-white);}.elementor .why-edu-box-title{font-family:"Gilroy";font-weight:400;font-size:20px;color:var(--Purplefigma);line-height:110%;margin-block-start:24px;}.elementor .why-edu-box-desc{font-family:"Montserrat";font-weight:400;font-size:18px;line-height:120%;margin-block-start:16px;}.elementor .counters-row{align-items:start;}.elementor .timeline-item{display:flex;}.elementor .timeline-year{display:flex;flex-direction:column;align-items:center;}.elementor .year{font-family:"Gilroy";font-weight:400;font-size:54px;color:var(--Purplefigma);}.elementor .year-line{width:1.5px;min-width:1.5px;min-height:56px;padding:0px;margin-block-start:8px;margin-block-end:8px;background-color:var(--MutedPurple);}.elementor .timeline-content{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .timeline-content-title{font-family:"Gilroy";font-weight:400;font-size:20px;line-height:110%;}.elementor .timeline-content-left{justify-content:flex-end;align-items:end;}.elementor .media-card{flex-direction:column;align-items:start;}