.post-6924{background:linear-gradient(250deg,rgba(193,194,255,.5) 0%,rgba(193,194,255,.1) 50%,rgba(193,194,255,0) 70%)}.solutions-banner.education-banner .banner-heading-text{margin-top:0;margin-bottom:0}.solutions-banner.education-banner .banner-subheading{font-weight:500;margin-top:.5em}.education-banner .banner-text{font-size:clamp(14px, 1.4vw, 40px);line-height:1.4}.solutions-banner .education-banner-left-bottom{margin-top:0;margin-bottom:clamp(25px, 1.5vw, 40px)}.solutions-banner .education-banner-right{display:flex;transform:translate(7vw,0)}.solutions-banner .education-banner-right img{transform:translate(0,40%);width:100%;max-height:90vh;object-fit:contain;object-position:right}@media screen and (min-width:750px){.solutions-banner .education-banner-left{display:flex;flex-flow:column;justify-content:center;padding-bottom:clamp(80px, 15vw, 150px)}.solutions-banner .education-banner-right{transform:none}.solutions-banner .education-left-bottom{width:95%}.solutions-banner .education-banner-left-bottom{margin-bottom:0}}.education-text-block .section-heading{width:100%}.education-text-block .section-heading .main-section-heading{font-weight:600;margin-bottom:.3em}.education-text-block-inner{width:100%;margin:0 auto}.education-text-block .main-text{text-align:center;font-size:clamp(14px, 1.4vw, 40px);line-height:1.6}@media screen and (min-width:750px){.education-text-block-inner{width:85%}}.education-skills .skills-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.education-skills .section-heading .main-section-heading.full-length-heading{width:100%;font-weight:600;margin-bottom:.5em}.education-skills .skills-flex .text-container,.education-skills .skills-flex .image-container{width:100%}.education-skills .skills-flex .text-container .skills-text{font-size:clamp(16px, 2vw, 42px)}.education-skills .skills-flex .image-container .image-container-inner{border-radius:clamp(10px, 0.83vw, 20px) clamp(60px,7.5vw,200px) clamp(10px, 0.83vw, 20px) clamp(10px, 0.83vw, 20px);position:relative;width:100%;padding-top:62%;overflow:hidden}.education-skills .skills-flex .image-container .image-container-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.education-skills .skills-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:clamp(15px, 1.5vw, 30px);margin:clamp(25px, 3vw, 70px) 0}.education-skills .skills-grid .skills-item{grid-column:span 5;background-color:#fff;padding:clamp(20px, 2vw, 50px);border-radius:clamp(15px, 1.5vw, 30px);position:relative}.education-skills .skills-grid .skills-item:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(170deg,#5f41ff 0%,#fff 53%,#5f41ff 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.education-skills .skills-grid .skills-item .icon-container{display:flex;height:clamp(35px, 4vw, 60px);position:relative}.education-skills .skills-grid .skills-item .icon-container img{position:absolute;top:0;left:0;height:100%;width:auto;object-fit:contain}.education-skills .skills-grid .skills-item .skills-item-title{font-weight:500;font-size:clamp(20px, 2vw, 36px);margin:.5em 0}@media screen and (min-width:750px){.education-skills .skills-flex .text-container{width:52%}.education-skills .skills-flex .image-container{width:45%}.education-skills .skills-grid .skills-item{grid-column:span 2}.education-skills .skills-grid .skills-item:first-child,.education-skills .skills-grid .skills-item:last-child{grid-column:span 3}}.education-institutions{position:relative}.education-institutions .map-image{position:absolute;top:50%;left:50%;width:75%;transform:translate(-50%,-50%);object-fit:contain}.education-institutions .institutions-content{position:relative}.education-institutions .section-heading .main-section-heading{font-weight:600}.education-institutions .institutions-logos{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(15px, 4vw, 150px)}.education-institutions .institutions-logos .logo-container{max-width:20%;min-width:90px;height:clamp(70px, 5vw, 200px);display:flex}.education-institutions .institutions-logos .logo-container img{height:100%;min-width:90px;object-fit:contain}.education-benefits{position:relative}.education-benefits .education-benefits-content{position:relative}.education-benefits .education-benefits-background{position:absolute;top:50%;left:0;width:100%;height:80%;object-fit:cover;object-position:top}.education-benefits .benefits-flex{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:clamp(25px, 2vw, 50px)}.education-benefits .section-heading .main-section-heading.full-length-heading{width:100%;font-weight:600}@media screen and (min-width:750px){.education-benefits .section-heading .main-section-heading.full-length-heading{margin-top:0}}.education-benefits .benefits-flex .benefits-items{width:100%}.education-benefits .benefits-flex .benefits-item-image-container{width:75%;margin:0 auto}.education-benefits .benefits-flex .benefits-item-image-container .benefits-item-image-inner{width:100%;padding-top:127%;display:flex;position:relative;overflow:hidden;border-radius:clamp(15px, 1.5vw,25px)}.education-benefits .benefits-flex .benefits-item-image-container .benefits-item-image-inner img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.education-benefits .benefits-flex .benefits-item{background-color:#fff;margin:clamp(15px, 1.5vw, 35px) 0;box-shadow:0px 0px 15px rgba(0,0,0,.1);border-radius:0 clamp(10px, 1vw, 25px) clamp(10px, 1vw, 25px) 0;position:relative}.education-benefits .benefits-flex .benefits-item:before{content:"";height:100%;width:clamp(3px, 0.6vw, 7px);position:absolute;top:0;left:0;background-color:#d2d2d2;transition:background-color .5s ease}.education-benefits .benefits-flex .benefits-item:hover:before,.education-benefits .benefits-flex .benefits-item.active:before{background-color:#6f66ff}.education-benefits .benefits-flex .benefits-item .benefits-item-title{padding:clamp(15px, 1.25vw, 35px) clamp(20px,2vw,50px);margin:0;cursor:pointer;font-size:clamp(20px, 2.23vw, 48px);font-weight:600;transition:color .5s ease}.education-benefits .benefits-flex .benefits-item:hover .how-item-title,.education-benefits .benefits-flex .benefits-item.active .how-item-title{color:#6f66ff}.education-benefits .benefits-flex .benefits-item .benefits-item-text{display:none;padding:clamp(15px, 1.25vw, 35px) clamp(20px,2vw,50px);padding-top:0;font-size:clamp(14px, 1.4vw, 36px)}.education-benefits .benefits-flex .benefits-item .benefits-item-text ul{margin-left:0;padding-left:1em;margin-bottom:.5em}.education-benefits .benefits-flex .benefits-item .benefits-item-text p{margin:0}@media screen and (min-width:750px){.education-benefits .benefits-flex{flex-flow:row-reverse}.education-benefits .benefits-flex .benefits-items{width:55%}.education-benefits .benefits-flex .benefits-item-image-container{width:42%;margin:unset}}.design-services-case-study.education-case-study{background-color:#f7f7ff}.design-services-case-study.education-case-study .text-wrapper{font-family:"semplicitapro",sans-serif;font-weight:500;font-size:clamp(22px, 2.8vw, 63px);line-height:1.4}.design-services-case-study .main-case-studies{position:relative}.design-services-case-study .main-case-studies .main-case-studies-cards{position:relative;overflow:hidden;border-radius:clamp(15px, 1.5vw, 30px)}.design-services-case-study .case-study-card{display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:clamp(15px, 1.5vw, 30px);padding:clamp(20px, 4vw, 100px);cursor:pointer;width:100%;position:relative;margin-bottom:15px}@media screen and (max-width:749px){.design-services-case-study .case-study-card{height:unset!important}}.design-services-case-study.education-case-study .case-study-card.card-1,.design-services-case-study.education-case-study .case-study-card.card-4{background-color:#fff}.design-services-case-study .case-study-card.card-2{background-color:#e7e5ff}.design-services-case-study .case-study-card.card-3{background-color:#c1c2ff}@media screen and (min-width:750px){.design-services-case-study .case-study-card{margin-bottom:0}.design-services-case-study.education-case-study .case-study-card.card-1{position:relative;z-index:4;width:calc(100% - clamp(30px, 6vw, 150px));transition:transform .5s ease}.design-services-case-study.education-case-study .case-study-card.card-2{position:absolute;top:0;z-index:3;width:calc(100% - clamp(20px, 4vw, 100px));padding-left:clamp(30px, 6vw, 250px);transition:transform .5s ease}.design-services-case-study.education-case-study .case-study-card.card-3{position:absolute;top:0;z-index:2;width:calc(100% - clamp(10px, 2vw, 50px));padding-left:clamp(40px, 8vw, 350px);transition:transform .5s ease}.design-services-case-study.education-case-study .case-study-card.card-4{position:absolute;top:0;width:100%;padding-left:clamp(50px, 10vw, 400px)}.design-services-case-study.education-case-study .main-case-studies:has(.case-study-card.card-2.active) .case-study-card.card-1,.design-services-case-study.education-case-study .main-case-studies:has(.case-study-card.card-3.active) .case-study-card.card-1,.design-services-case-study.education-case-study .main-case-studies:has(.case-study-card.card-4.active) .case-study-card.card-1{transform:translate(calc(-100% + clamp(10px, 2vw, 50px)))}.design-services-case-study.education-case-study .main-case-studies:has(.case-study-card.card-3.active) .case-study-card.card-2,.design-services-case-study.education-case-study .main-case-studies:has(.case-study-card.card-4.active) .case-study-card.card-2{transform:translate(calc(-100% + clamp(20px, 4vw, 100px)))}.design-services-case-study.education-case-study .main-case-studies:has(.case-study-card.card-4.active) .case-study-card.card-3{transform:translate(calc(-100% + clamp(30px, 6vw, 200px)))}}.design-services-case-study .case-study-card .thumbnail-container,.design-services-case-study .case-study-card .text-container{width:100%}.design-services-case-study .case-study-card .thumbnail-container .thumbnail-container-inner{width:100%;padding-top:60%;border-radius:clamp(10px, 0.83vw, 20px) clamp(60px, 7.5vw, 200px) clamp(10px, 0.83vw, 20px) clamp(10px, 0.83vw, 20px);position:relative;overflow:hidden;height:100%}.design-services-case-study .case-study-card .thumbnail-container .thumbnail-container-inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.design-services-case-study .case-study-card .text-container .title{font-family:"Inter",sans-serif;font-weight:500;font-size:clamp(24px, 2.225vw, 56px);margin-bottom:0;line-height:1.4}.design-services-case-study.education-case-study .case-study-card .text-container .main-text{font-size:clamp(14px, 1.12vw, 28px);font-family:"Inter",sans-serif}.design-services-case-study.education-case-study .case-study-card .text-container .main-text strong{font-weight:500}.design-services-case-study.education-case-study .case-study-card .text-container .main-text ul{margin-left:0;padding-left:1em}.design-services-case-study.education-case-study .case-study-card .text-container .institution-container h4,.design-services-case-study.education-case-study .case-study-card .text-container .institution-container p{margin-bottom:0}.design-services-case-study.education-case-study .case-study-card .text-container .institution-container p{margin-top:.5em}@media screen and (min-width:750px){.design-services-case-study .case-study-card .text-container .title{margin-top:0}}.design-services-case-study.education-case-study .main-case-studies .arrow{position:absolute;top:50%;transform:translate(50%,-50%);right:clamp(30px, 6vw, 200px);z-index:4;cursor:pointer;width:clamp(30px, 4vw, 60px);height:clamp(30px, 4vw, 60px);border-radius:50%;background-color:rgba(255,255,255,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0px 0px 9px 0px rgba(95,65,255,.2);transition:right .5s ease;display:none}.design-services-case-study .main-case-studies .arrow img{width:50%;height:50%;object-fit:contain}@media screen and (min-width:750px){.design-services-case-study .case-study-card .thumbnail-container{width:55%}.design-services-case-study .case-study-card .text-container{width:40%}.design-services-case-study.education-case-study .main-case-studies:has(.case-study-card.card-2.active) .arrow{right:clamp(20px, 4vw, 100px)}.design-services-case-study.education-case-study .main-case-studies:has(.case-study-card.card-3.active) .arrow{right:clamp(10px, 2vw, 50px)}.design-services-case-study.education-case-study .main-case-studies:has(.case-study-card.card-4.active) .arrow{right:0}.design-services-case-study.education-case-study .main-case-studies .arrow{display:flex;justify-content:center;align-items:center}}.education-footer-cta{background-color:#fff}.footer-cta.education-footer-cta .section-heading .main-section-heading{margin-bottom:0}.footer-cta.education-footer-cta .cta-content{font-size:clamp(14px, 1.4vw, 36px)}