@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap");.wall__hero{padding:6.5rem 0}.wall__hero--text{margin-bottom:7rem}.board-writings{font-family:Dancing Script;font-weight:400;font-size:32px;line-height:40px}.board-writings.board-left-top{left:7.125rem;top:6.625rem;transform:rotate(-15.19deg)}.board-writings.board-left{left:14.375rem;top:12.375rem;transform:rotate(-6.13deg)}.board-writings.board-right-top{right:7.125rem;top:5.313rem;transform:rotate(8.22deg)}.board-writings.board-right{right:10.375rem;top:13.875rem;transform:rotate(21.32deg)}.wall-of-love__title{font-family:Opun Mai;font-weight:700;font-size:64px;margin-bottom:2rem}.wall-of-love__subtitle{font-family:Proxima Nova;font-weight:700;font-size:32px}.graphic__arrow{right:0;top:90%}.wall__hero--test-tube{top:30%;left:0}.wall__hero .person__detail__name>h3{font-size:32px;font-weight:700;line-height:40px}.wall__hero .person__detail__designation p{font-size:24px;font-weight:400;line-height:32px;text-wrap:balance}@media screen and (max-width:1599px){.board-writings.board-left{left:9.375rem}.board-writings.board-right{right:7.375rem}}@media screen and (max-width:576px){.wall-of-love__title{font-size:2.25rem;line-height:2.25rem;margin:0}.wall-of-love__subtitle{font-size:24px;line-height:32px;padding-top:1rem;margin:0 0 3.5rem}section.wall__hero{padding:2.5rem .3rem}.graphic__arrow{transform:scale(.5) rotate(45deg);top:55%;right:18%}.wall__hero--test-tube{top:34%;right:-4%;left:unset;transform:scaleX(-.9)}.board-writings{font-size:20px}.board-writings.board-left-top{top:.5%;left:5%;top:8%;left:3%}.board-writings.board-left{top:8%;left:3%;display:none}.board-writings.board-right-top{top:0;right:4.5%;display:none}.board-writings.board-right{top:9%;right:5%}.wall-video,.wall__hero--text{margin-bottom:2rem}.wall-video{min-width:100%!important;width:100%!important}.wall-of-love__pedagogy{position:relative;z-index:3!important}.wall_thread.thread-left{left:10%!important}.wall_thread.thread-right{right:10%!important}.person__detail__name>h3{font-size:24px;font-weight:700;line-height:32px;margin:0}.person__detail__designation p{font-size:20px;font-weight:400;line-height:32px;margin:0 0 2rem;text-wrap:balance}.sketch_block h1{margin-top:10%}.wall-video__container:first-child{width:406px!important}}.signup_loginContainer__Zs6oQ{font-family:Inter,sans-serif;overflow:hidden}.signup_funnelLogoContainer__TwjxG{position:relative;width:220px;height:50px}.signup_leftColumn__sZgJh{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:4rem;box-sizing:border-box}.signup_leftColumn__sZgJh:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 1px 1px,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:20px 20px;opacity:.2;z-index:0}.signup_logoText__s3VJl{font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:.1em;text-transform:uppercase}.signup_mainHeading__Ru_23{font-size:3rem;font-weight:700;font-family:Opun Mai;color:#fff;line-height:1.2}.signup_continueButton__IIbhf{background-color:#ff8c00;border-color:#ff8c00;color:#fff;font-weight:600;padding:.75rem 1.5rem;border-radius:.5rem;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.signup_continueButton__IIbhf:hover{background-color:#e67e00;border-color:#e67e00;box-shadow:0 .5rem 1rem rgba(0,0,0,.2)}.signup_continueButton__IIbhf:active{background-color:#cc7000;border-color:#cc7000}.signup_rightColumn__JH9iR{display:flex;justify-content:center;align-items:center;box-sizing:border-box;border-radius:4rem 0 0 4rem;overflow:hidden;height:100vh;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important}.signup_testimonialCard__4xObf{max-width:90%;background-color:#252525!important;border:none;border-radius:1rem!important;overflow:hidden}.signup_testimonialImage__TQoS7{width:100%;height:auto;object-fit:cover;border-radius:1rem 1rem 0 0!important}.signup_testimonialQuote__1Ipre{font-size:1.2rem;font-style:italic;color:#e0e0e0;line-height:1.6}.signup_testimonialAuthor__Tezd3{font-size:1rem;font-weight:500;color:#f0f0f0}.signup_funnelBtn__M49Tw{width:200px;color:#fff;font-family:Proxima Nova;border-radius:8px;font-size:1.5rem;background-color:var(--secondary-color);border-bottom:2px solid red}.signup_funnelBtn__M49Tw:hover{background-color:#e67e00;border-bottom:2px solid red}.signup_funnelBtn__M49Tw:active{background-color:#cc7000;border-bottom:2px solid red;transform:scale(.98)}.signup_funnelCarouselBtn__2MsxV:active{background-color:unset!important;border-bottom:unset;transform:scale(.98)}@media (max-width:767.98px){.signup_leftColumn__sZgJh{padding:2rem;align-items:center;text-align:center}.signup_mainHeading__Ru_23{font-size:2rem}.signup_logoText__s3VJl{font-size:1.2rem}.signup_testimonialCard__4xObf{max-width:95%}.signup_funnelLogoContainer__TwjxG{position:relative;width:220px;height:50px;margin:0 auto}}.grid-container{position:absolute;top:0;left:0;width:100%;height:100vh;pointer-events:none;background-size:cover;background-repeat:no-repeat;z-index:-99;filter:brightness(.8);overflow:hidden}.grid-container:before{content:"";position:absolute;min-height:100vh;min-width:100%;background-image:url(/images/website/dotted-image.png);z-index:-100}.grid-container.border-primary:before{background-image:unset}.grid-container:after{content:"";position:absolute;min-height:100vh;min-width:100%;background-image:url(/images/website/dot-star.png);z-index:-99}.grid-container.border-primary:after{background-image:url(/images/website/portfolio-dot-Star.png);background-size:contain;background-repeat:no-repeat;background-position:50%;opacity:.7}.grid-cell{position:absolute;width:60px;height:60px;border:1px solid #444444cc;transition:border-color .6s ease-in}.grid-cell.border-primary{border:1px solid #02bfdf40!important}.grid-cell.highlight{border-color:#f6921e}.grid-cell.border-primary.highlight{border-color:#f6921e!important}@media screen and (max-width:576px){.grid-container.border-primary{opacity:.5}}.navbar{color:#fff;height:70px;background:rgba(0,0,0,.5)}.navbar.only-logo{background:transparent;margin-top:.25rem;margin-bottom:3.25rem}.navbar ul{margin:auto 0}.navbar .logo{height:65px;width:300px}@media screen and (min-width:1700px){.navbar .logo{margin-left:8%}}.navbar a{font-weight:700;color:#fff;transition:color .3s ease}.navbar a:hover{color:var(--secondary-color)}.btn.btn-menu{font-family:Proxima Nova;height:45px;padding:12px 25px;gap:4px;align-items:center;justify-content:center;font-size:24px;font-weight:600;background-color:var(--secondary-color);border-radius:10px;border-left:1px solid var(--tertiary-color);border-right:1px solid var(--tertiary-color);border-bottom:4px solid var(--tertiary-color);margin:0 .5rem 0 0}.btn.btn-menu img{height:30px}.portfolio--logo img{width:100%;height:100%}.navbar>div{margin:0 60px;justify-content:space-between!important}.navbar nav{margin-right:3%}@media screen and (max-width:1388px){.navbar>div{margin:0 20px;gap:1.5rem!important}.navbar nav{margin-right:2%}.navbar nav ul{gap:2rem!important}}@media screen and (max-width:1024px){.navbar nav{display:none}.navbar>div{margin:0 20px;justify-content:space-between!important}.navbar.only-logo>div{justify-content:center!important}}@media screen and (max-width:576px){.navbar .logo{height:60px;width:250px}.navbar>div{margin:0}}@media screen and (max-width:350px){.navbar .logo{height:40px;width:185px}.btn.btn-menu{padding:8px 12px}}.logout__btn{min-width:-moz-fit-content!important;min-width:fit-content!important;font-size:14px!important;margin-top:-.5rem!important;padding:.5rem .8rem!important}.logout__btn:active{transform:scale(.95)!important}.UserDropdown_userDropdownContainer__k_Qog{display:flex;align-items:center;justify-content:flex-end}.UserDropdown_userDropdownToggle__w66Dg{background-color:#000;color:#fff;border:1px dotted hsla(0,0%,100%,.5);border-radius:8px;padding:.5rem 1rem;display:flex;align-items:center;gap:1rem;box-shadow:none;font-family:sans-serif}.UserDropdown_userDropdownToggle__w66Dg:active,.UserDropdown_userDropdownToggle__w66Dg:focus{outline:none;box-shadow:none;border-color:hsla(0,0%,100%,.8)}.UserDropdown_avatarContainer__b9WMw{width:40px;height:40px;border-radius:50%;overflow:hidden;position:relative;flex-shrink:0;background-color:#faebd7}.UserDropdown_avatarImage__VAAsd{object-fit:cover}.UserDropdown_userInfo__w60rV{display:flex;flex-direction:column;text-align:left;line-height:1.2}.UserDropdown_greeting__QXgJ4{font-size:1.25rem;opacity:.8}.UserDropdown_userName__HGAwv{font-size:1rem;font-weight:600}.UserDropdown_userDropdownToggle__w66Dg:after{margin-left:1.5rem;vertical-align:middle;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.UserDropdown_userDropdownMenu__jrR54{background-color:#222;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;padding:.5rem 0}.UserDropdown_userDropdownMenu__jrR54 .UserDropdown_dropdown-item__YB6BF{color:#fff;padding:.75rem 1rem}.UserDropdown_userDropdownMenu__jrR54 .UserDropdown_dropdown-item__YB6BF:focus,.UserDropdown_userDropdownMenu__jrR54 .UserDropdown_dropdown-item__YB6BF:hover{background-color:#444;color:#fff}.UserDropdown_userDropdownMenu__jrR54 .UserDropdown_dropdown-divider__YgYbx{border-color:hsla(0,0%,100%,.1)}.UserDropdown_userDropdownMenu__jrR54 .UserDropdown_dropdown-item__YB6BF[href="/logout"]{color:#dc3545}.UserDropdown_userDropdownMenu__jrR54 .UserDropdown_dropdown-item__YB6BF[href="/logout"]:hover{background-color:#444;color:#fff}.showcase h1{font-size:clamp(2rem,1.7rem + 1.5vw,3.5rem)}.showcase h2{font-size:clamp(2rem,1.6538rem + 1.5385vw,3.5rem);margin:56px 0}.highlight{color:var(--primary-color)}.hero-tora{right:-15px!important;top:.5rem!important;transform:translateX(16%)!important}.showcase{position:relative;margin-top:3rem}.test-tube{position:absolute;top:15%;left:3%}.globe{position:absolute;top:35%;right:0;z-index:-1}.showcase-video{height:100vh!important;width:100%;background:#000}.showcase-video video{height:100%;object-fit:cover;object-position:center bottom}.fin_btn{position:absolute;width:max-content;right:3%;top:60%;transform:translateY(-50%)}@media screen and (max-width:1024px){.hero-content-area{width:50%}}@media screen and (max-width:768px){.showcase{margin-top:5rem}.showcase h2{margin:21px 0}.hero-content-area{width:auto}.showcase-video{height:100%!important;margin-bottom:-8px}.showcase-video video{height:100%;object-fit:cover;object-position:center bottom}.fin_btn{right:unset;left:50%;top:unset;bottom:10%;transform:translateX(-50%)}}@media screen and (max-width:576px){.globe{transform:scale(.7);right:-5%;top:40%}.hero-paper-plane{position:absolute;top:-10%;right:-15%;transform:scale(.5)}.test-tube{transform:scale(.7);left:-3%;top:25%}.bulb{margin:50px 50px 50px 50%;transform:translateX(-50%);text-align:center;min-height:20rem;min-width:16.25rem}.showcase-video{height:50vh!important;margin-bottom:-8px}.showcase-text{padding:0 .75rem .75rem}.showcase-text h1{margin:0;line-height:2.25rem}.hero-tora{max-width:15px!important;max-height:16px;top:0!important;right:-10px!important}}@media screen and (max-width:340px){.fin_btn .btn-experiential{font-size:20px}}@media screen and (min-width:768px) and (max-width:1024px){.showcase .container{max-width:900px!important;margin-inline:24px!important}.showcase .container img{max-width:350px;max-height:480px}}@media screen and (min-width:578px) and (max-width:768px){.showcase .container{max-width:727px!important;margin-inline:24px!important}}.quote{position:relative;background:url(/images/website/white-bg-nq.png);background-size:cover;background-position:50%;background-repeat:no-repeat;color:#000;text-align:center}.quote h1{font-family:var(--opun-mai-italic);font-size:clamp(2rem,1.6538rem + 1.5385vw,3.5rem)}.arrow{position:absolute;top:0}.quote p{font-size:clamp(1.25rem,1.1rem + .75vw,2rem);font-weight:400;color:var(--grey)}.blue-quote{transform:scale(1.5)}@media screen and (max-width:576px){.quote{background-position:0}.quote h1{line-height:36px;font-weight:700;text-align:center}.quote p{font-size:1.25rem}.arrow{top:-1rem;left:-1rem}.arrow svg{max-width:78px;max-height:65px}.blue-quote{transform:scale(1)}}.partner__schools{margin-top:9rem;margin-bottom:1rem;background-image:url(/images/website/white-bg-nq.png);background-repeat:no-repeat;background-size:cover;background-position:50%;color:#000;padding:5rem}.partner__schools h3{font-size:clamp(1.5rem,1.2rem + 1.5vw,3rem);font-weight:700;margin-bottom:3.5rem}.marquee{overflow:hidden}.marquee__container{width:90%;display:flex;gap:6rem}.marquee__container>:last-child{margin-right:10rem}.marquee__img__container{position:relative;display:flex;align-items:center;justify-content:center;height:9.5rem;width:-moz-fit-content;width:fit-content}.marquee__img{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}@media screen and (max-width:576px){.partner__schools{margin-top:0;padding:2.5rem 1.5rem}.partner__schools h3{margin-bottom:1rem}.marquee__container{gap:5rem}.marquee__container>:last-child{margin-right:5rem}}@keyframes slide{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.logos{overflow:hidden;white-space:nowrap}.logos:hover .logos-slide{animation-play-state:paused}.logos-slide{display:inline-block;animation:slide 15.5s linear infinite;will-change:transform}.logos-slide img{height:152px;margin:0 .5rem 0 0}@media screen and (max-width:576px){.logos{padding:20px 0}.logos:hover .logos-slide{animation-play-state:running}.logos-slide img{height:150px}}.testimonials{position:relative;color:#fff;padding-bottom:5%;padding-top:2%}.testimonials h2{font-family:Opun Mai;font-size:clamp(2rem,1.6538rem + 1.5385vw,3.5rem);font-weight:700;margin-bottom:3rem}.testimonial__container{position:relative;width:90vw;display:flex;align-items:center;background-image:url(/images/website/mask.png);background-color:var(--green);border-radius:1.5rem;text-align:center;color:#fff;padding:5.5rem 60px 40px}.testimonial__container .slider-container .slick-track{display:flex;gap:1.5rem}.testimonial__content__container{position:relative;display:flex;align-items:center;justify-content:center;width:100%!important;height:100%!important}.hole,.thread{position:absolute;top:1.25rem}.hole-left{left:4.5rem}.thread-left{left:5.1rem;transform:translateY(-98%)}.hole-right{right:4.5rem}.thread-right{right:5.1rem;transform:translateY(-98%)}.testimonial-image-container{flex:1 0 40%;width:100%;margin-right:20px;border-radius:1.5rem;height:520px;overflow:hidden}.testimonial-image{height:100%;width:100%;border-radius:1.5rem;object-fit:cover;object-position:top center}.testimonial__text h3{font-size:40px;font-weight:700;text-align:start}.testimonial-text p{margin:0}.testimonial__designation,.testimonial__name{font-family:Proxima Nova!important;font-weight:700;font-size:clamp(1.5rem,.9615rem + 1.2821vw,2.5rem)}.testimonial__designation{font-weight:400;font-size:clamp(1.5rem,1.3571rem + .7143vw,2rem);line-height:1.2}.carousel-indicators li{background-color:#fff}.btn-warning{background-color:#fc0;border:none;color:#000}.earth-moon,.globe-blue,.magnet svg,.white-bulb{position:absolute;top:0}.globe-blue{top:30%;left:-2%}.earth-moon{right:0}.white-bulb{top:25%;right:2%}.magnet svg{top:unset;bottom:-180px;right:-150px;transform:scale(.8)}.testimonials .slick-dots{bottom:-40px}.testimonials .slick-dots li .custom-dots{opacity:.4}.testimonials .slick-dots li.slick-active{width:64px}@media screen and (max-width:991px){.testimonial__container{flex-direction:column}.testimonial-image-container{height:520px;overflow:hidden}.testimonial-image{max-width:100%;height:100%}.testimonial__text{margin-top:1rem}}@media screen and (max-width:768px){.testimonial__container{padding:40px;background-size:cover;background-position:50%}.testimonials h2{margin-bottom:1rem}.earth-moon,.magnet{display:none}.white-bulb{left:0;top:8%}.globe-blue{top:unset;left:unset;bottom:0;right:20%;transform:translateX(95%) translateY(20%)}}@media screen and (max-width:576px){.testimonials{padding-bottom:0}.testimonial__container{margin:2rem 0 0;width:100vw;padding:4rem 0 2.5rem!important;border-radius:0}.testimonial__container h2{margin-bottom:0;padding:0 2.25rem;margin-top:0}.testimonial-image-container{height:400px;overflow:hidden}.testimonial-image{height:100%;width:100%}.np-p{padding-left:0!important;padding-right:0!important}.testimonial__text h3{text-align:center;line-height:36px;font-size:28px;text-wrap:balance}.testimonial__designation,.testimonial__name{font-size:28px;margin:1rem 0}.testimonial__designation{font-size:28px;text-wrap:balance;margin:0 0 .5rem}.hole{transform:scale(.7)}.thread{top:2rem}.thread-left{left:2.6rem}.hole-left{left:2rem}.thread-right{right:2.6rem}.hole-right{right:2rem}.earth-moon,.magnet{display:none}.white-bulb{transform:scale(.6) translateX(-50%);left:0;top:8%}.globe-blue{top:unset;left:unset;bottom:0;right:14%;transform:translateX(75%) translateY(25%)}}@media screen and (max-width:376px){.globe-blue{top:unset;left:unset;bottom:0;right:14%;transform:translateX(75%) translateY(25%)}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.card-component{position:relative;border-radius:24px;overflow:hidden;max-width:100%;min-height:114px;margin-top:2rem;cursor:pointer}.card-component:hover .card-content__overlay{display:block;opacity:1;z-index:2}.card-component:hover .card-content__overlay .card-icon{transform:scale(-1.1)}.card-content__overlay{position:absolute;top:0;left:0;width:100%;height:100%;padding:24px;background-image:url(/images/website/mask.png);opacity:0;transition:opacity .3s ease-in-out}.card-content__overlay .content{text-align:left}.card-content__overlay .content .card-title{background-color:transparent}.card-content__overlay .content .card-text{font-family:Proxima Nova;font-weight:600;font-size:24px;line-height:38px}.card-image{width:100%;min-height:114px;object-fit:cover;object-position:center;border-radius:24px;overflow:hidden}.card-content,.card-content__overlay .content{position:absolute;bottom:24px;left:24px;right:24px;color:#fff}.card-title{font-size:32px;font-weight:700}.card-text,.card-title{font-family:Proxima Nova}.card-text{line-height:20px;font-weight:600;margin:4px 0;opacity:.9}.card-icon{text-align:start}@media screen and (max-width:768px){.card-component:hover .card-content__overlay{display:none}}@media screen and (max-width:576px){.card-title{font-size:16px}.card-icon svg{height:24px;width:24px}.card-content,.card-content__overlay .content{bottom:8px;left:8px;right:8px}}.who-are-you{background-image:url(/images/website/white-bg-nq.png);color:#000;padding:2.5rem 3.9rem;position:relative;z-index:1}.who-are-you h2{font-family:Opun Mai;font-size:clamp(2rem,1.7rem + 1.5vw,3.5rem);font-weight:800}.tora{top:0;right:0;transform:translateX(60%)}.sub-heading{font-size:clamp(1.25rem,.9rem + 1.75vw,3rem);font-weight:700;margin-top:2rem;margin-bottom:2rem}.line{width:100%;height:8px;background-image:url(/images/website/orange-divider.png)}.who-are-you .text{width:20%;font-weight:700;font-size:clamp(1.25rem,1.1rem + .75vw,2rem)}.whoami-card .card-icon{transform:rotate(180deg)}.whoami-card .overlay{width:100%;height:100%;background:linear-gradient(180deg,transparent 0,#000);opacity:.5;position:absolute;top:0;left:0}.whoami-card .card-text{color:#fff!important}.whoani-card .card-content__overlay .content{right:16px}.whoami-card .card-content__overlay .card-title{font-size:36px}.whoami-card .card-content__overlay .card-text{font-size:32px;line-height:42px;margin:.5rem 0 1rem}@media screen and (min-width:991px){.whoami-card .card-component,.whoami-card .card-image{height:60vh}}@media screen and (max-width:991px){.who-are-you{padding:40px}.who-are-you h2{line-height:50px}.whoami-card .card-component,.whoami-card .card-image{height:40vh}}@media screen and (max-width:576px){.card-component{margin-top:1rem}.whoami-card .card-component,.whoami-card .card-image{height:30vh}.who-are-you{padding:2.5rem 1rem}.who-are-you h2{margin:0 0 1.5rem;line-height:36px}.who-are-you h3{font-weight:700;line-height:28px;font-size:1.25rem;margin:0 0 1.5rem}.who-are-you .text{font-size:20px;margin-bottom:0;font-weight:700}.whoami-card{padding-right:0}.whoami-card .card-title{font-size:20px;line-height:20px;margin-bottom:0}.whoami-card .card-text{font-size:20px;line-height:24px}.whoami-card .card-icon svg{height:24px;width:24px}}.meet-us{padding:2.75rem 0}.meet-us h1{font-size:clamp(2rem,1.7rem + 1.5vw,3.5rem)}.team{position:relative}.meet-us-button-left{position:absolute;left:-8%;bottom:62%;transform:translateY(50%)}.meet-us-button-left .embla__button--prev{border:none}.meet-us-button-right{position:absolute;right:-5%;bottom:52%;transform:translateY(50%)}.meet-us-button-right .embla__button--next{border:none}.team__container{position:relative;display:flex;gap:5rem;height:250px}.team__card{flex:0 0 100%;max-width:18rem;max-height:380px}.clipped-image{min-height:100%!important}.team__card:hover .clipped-image{object-fit:cover;object-position:top center}.team__card.home__team__card:hover .clipped-image{height:276px!important}.team__card .card-body{min-width:150px;min-height:104px;margin-top:-1rem;background-color:#fff;border-radius:1rem;position:relative;padding:1rem;z-index:0}.team__card .card-body:before{content:"";position:absolute;top:0;left:-1px;right:0;bottom:0;background-color:#fff;border-radius:20px;z-index:-1;transform:skew(-2deg,-2deg);transform-origin:bottom right}.team__card .card-body .content{font-family:Proxima Nova;transform:skew(-2deg);transform-origin:bottom right}.team__card .card-body .content .card-title{font-family:Proxima Nova;font-weight:600;font-size:24px;margin:0 0 2px}.team__card .card-body .content .card-text{margin:0;font-weight:400!important;font-size:20px!important;line-height:24px}.slick-dots .slick-active .custom-dots{width:64px!important;opacity:1!important;margin-left:2px;margin-right:2px}.meet-us .team .slick-list{padding:7rem 0 5rem}.meet-us .team .slick-dots{padding:2rem}.meet-us .team .slick-dots li.slick-active{width:64px}.meet-us .slick-slide.slick-active>div>div{min-height:250px}@media screen and (max-width:992px){.meet-us-button-right{right:1rem}}@media screen and (max-width:768px){.meet-us{padding:3rem 0}.meet-us h1{margin-bottom:1rem}.meet-us-button-left,.meet-us-button-right{display:none}.team__container:first-child{margin-left:1%}.meet-us .slick-initialized .slick-slide{display:flex;align-items:center;justify-content:center}.team__card{width:100%;height:100%}.team__container{position:relative;display:flex;gap:5rem;height:220px}.team__card .card-body{min-width:150px;min-height:104px;height:104px;margin-top:-1rem;background-color:#fff;border-radius:1rem;position:relative;padding:8px 7.26px 21px 7.24px;z-index:0}.team__card .card-body .content .card-title{font-family:Proxima Nova;font-size:24px;font-weight:700;line-height:23.32px;text-align:left}.team__card .card-body.content .card-text{font-family:Proxima Nova;font-size:20px;font-weight:400;line-height:12px;text-align:left;margin-top:0!important}.team__card:hover .clipped-image{height:100%}.meet-us .team .slick-dots>ul{text-wrap:nowrap;max-width:80vw;padding:0;overflow-x:clip}.meet-us .team .slick-list{padding:4rem 0 5rem}}.footer{margin-top:4.75rem;padding:0;background:none!important;overflow:hidden!important}.stone-img{z-index:-1}.sketch_block{font-family:Sketch Block;text-transform:uppercase;text-align:center;line-height:114px;font-weight:400}.sketch_block h1{font-size:56px;line-height:clamp(3.5rem,3.0385rem + 2.0513vw,5.5rem)}.handson-text-group>h2.science.footer__title{font-size:64px;font-weight:400;line-height:88px;text-align:center;text-transform:capitalize}.footer__graphic{position:relative;z-index:-1}.logsheet{top:10%;right:0}.atom,.logsheet{position:absolute}.atom{top:0;left:20%}.footer__sections{font-family:Opun Mai}.footer__sections .lead{font-weight:600;font-size:1rem;margin-bottom:1rem}.footer__sections ul{list-style-type:none;padding:0}.footer__sections ul li{padding:.5rem 0;cursor:pointer}.goggles{position:absolute;bottom:30%;left:10%}.newsletter.form-control{padding:.25rem .75rem;border-bottom:1px solid var(--black-40smoke);border:solid var(--black-40smoke);border-width:1px 1px 3px;height:100%}.newsletter.btn{padding:.25rem 4rem;border-bottom:1px solid var(--secondary-color);border:solid var(--secondary-color);border-width:1px 1px 3px;font-size:24px;font-weight:700}.whatsapp{cursor:pointer;z-index:100;position:fixed;bottom:3rem;right:4rem;max-width:-moz-fit-content;max-width:fit-content;background-color:var(--whatsapp-color);padding:1.25rem;border-radius:100%}.footer__text-content{margin-top:-4%;background:linear-gradient(1turn,#000 50%,transparent 95%)}.version{opacity:0;width:-moz-fit-content;width:fit-content;right:0}.version:hover{opacity:1}.footer__logo--container{align-items:center;justify-content:center;margin-top:8px;margin-bottom:25px}.footer__logo--container img{display:block;max-width:336px;align-self:center;margin:0 auto}@media screen and (max-width:576px){.footer{margin-top:-30%}.footer.home__footer{margin-top:3%}.sketch_block{margin-top:0}.atom,.goggles,.logsheet{display:none}.font-nova.link{font-size:.75rem}.whatsapp{bottom:2.5rem;right:1.5rem}.footer__sections{margin-top:2rem}.footer__text-content{margin-top:-30%;background:linear-gradient(1turn,#000 78%,transparent 90.27%)}.sketch_block h1{font-size:40px;line-height:48px}.handson-text-group>h2.science.footer__title{font-size:48px;font-weight:400;line-height:56px}.version{display:none;left:50%;transform:translateX(-50%)}.footer__logo--container{align-items:center;justify-content:center;margin-top:12px;margin-bottom:8px}.footer__logo--container img{display:block;max-width:226px;height:54px;align-self:center;margin:0 auto}}.wall-video{font-family:Proxima Nova;max-width:416px;width:416px;gap:24px}.wall-video .video__container{width:100%;height:400px;border-radius:24px;overflow:hidden;background:#000}.wall-video .video__container video{--height:400px;--width:400px;width:100%;max-height:400px;height:100%;--aspect-ratio:calc(var(--width) / var(--height));object-fit:cover;object-position:center}.wall-video .video__container video.remove-cover-and-brightness{object-fit:contain;filter:brightness(1)}.person__detail__name>h3{font-family:Opun Mai;font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem);font-weight:600}.person__detail__designation p{font-size:20px;font-weight:400}.wall-of-love__pedagogy{background-image:url(/images/website/white-bg-nq.png);min-height:398px;padding:3rem 0;color:#000}.pedagogy--text{font-family:Opun Mai;font-weight:700}.pedagogy--text__lower,.pedagogy--text__upper{font-size:2rem;line-height:2.5rem}.pedagogy--hours{font-size:5vw;position:relative;z-index:1}.pedagogy__hours--imgContainer--md{height:199px;width:100%}.pedagogy__hours--imgContainer--sm{height:181px;width:347px;margin:auto}.styled-text{background:linear-gradient(180deg,#fff7d0,#f7e9cc,#ddad58,#e7a365 70%),linear-gradient(180deg,#f7e9cc,#fff),linear-gradient(180deg,#fff,#fff 100%,#fff);-webkit-background-clip:text;-webkit-text-stroke:5px transparent;z-index:1;line-height:6vw;letter-spacing:2px;padding:0 5px 0 8px;text-shadow:0 1px 12px 0 rgba(0,0,0,.25);text-shadow:0 2px 2px 0 #fff inset;text-shadow:0 2px 1px 0 #fff inset;text-shadow:0 -2px 2px 0 #36231f inset;text-shadow:-2px -1px 2px 0 #c1752f inset}.pedagogy--img>div{width:100%;min-height:250px}@media screen and (max-width:576px){.wall-of-love__pedagogy{padding:1rem 0}.pedagogy--text{margin-bottom:2rem}.pedagogy--hours,.pedagogy--text__lower,.pedagogy--text__upper{font-size:24px;text-align:center}.pedagogy--hours{font-size:12vw;line-height:inherit}}.wall-of-love__testimonials{padding-top:2.5rem}.wall_thread{transform:translateY(-95%)!important;z-index:2}.thread-left.wall_thread{left:5.1rem}.thread-right.wall_thread{right:5.1rem}.wall-of-love__testimonial--container{padding:88px 40px 40px;border-radius:1.5rem;background-image:url(/images/website/mask.png)}.wall__testimonial__img{width:100%;max-height:520px;min-width:432px;max-width:520px;height:520px}.wall_testimonial_video{flex-grow:1;width:100%}.wall_testimonial_video>.wall-video{max-width:unset;max-height:484px;height:484px;width:100%}.wall-of-love__testimonial--container .wall_testimonial_video .video__container,.wall-of-love__testimonial--container .wall_testimonial_video .video__container video{height:100%;max-height:unset}.wall__testimonial__img>img{border-radius:1.5rem;object-position:center;width:100%;height:520px}.wall__testimonial--title{font-size:clamp(1.25rem,.9615rem + 1.2821vw,2.5rem);font-weight:700;text-align:start;line-height:48px;margin-top:0;margin-bottom:2rem}.wall__testimonial--designation,.wall__testimonial--name{font-family:Proxima Nova!important;font-weight:700;margin-bottom:.5rem;font-size:clamp(1.25rem,.9615rem + 1.2821vw,2.5rem)}.wall__testimonial--designation{font-weight:600;font-size:clamp(1.5rem,1.3571rem + .7143vw,2rem);text-wrap:balance;line-height:normal}.wall-of-love__footer{position:relative;z-index:-1;margin-bottom:-3.5rem}.wall_testimonial_graphic1{width:100%;height:300px;min-width:120px;max-width:250px;z-index:1}.wall-testimonial-pin{width:100%;height:102px;min-width:96px;max-width:250px;z-index:1}.wall_testimonial_graphic2{width:100%;height:300px;min-width:120px;max-width:250px;z-index:1}.left-top{top:0;left:-8%}.left{top:50%;left:-8%;transform:translateY(-50%)}.left-bottom-corner{bottom:-13%;left:-6%;transform:scale(1.1) rotate(5deg)}.right-top{top:-3%;right:-8%;transform:scale(.8) rotate(-15deg)}.right{top:50%;right:-10%;transform:translateY(-50%)}.right-bottom-corner{bottom:-20%;right:-9%}.Image-top-center{top:-8%;left:50%;transform:translateX(-50%)}.wall-of-love__testimonials .slick-slide{padding:0 4rem 2rem}.testimonial__wall>.thread-container:not(:first-child){margin-top:12.8rem}.wall-of-love__testimonial--container{z-index:1}@media screen and (max-width:768px){.wall-of-love__testimonials{padding-top:2rem}.wall-of-love__testimonial--container{background-size:cover;background-position:50%}}@media screen and (max-width:576px){.wall-of-love__testimonials{padding-top:2rem;text-align:center!important}.wall-of-love__testimonials--title h1{font-size:32px;max-width:70vw;line-height:40px;margin-bottom:2rem}.wall-of-love__testimonial--container{border-radius:0}.wall__testimonial__img{min-width:unset;height:350px}.wall-of-love__testimonial--content{text-align:center;margin:2rem auto}.wall-of-love__testimonial--container .d-sm-none h1{font-size:28px}.wall__testimonial--title{text-align:center;line-height:36px;font-size:28px}.wall__testimonial--name{font-size:28px;margin-bottom:.5rem}.wall__testimonial--designation{font-size:26px}.Image-top-center,.wall_testimonial_graphic1,.wall_testimonial_graphic2{display:none}.wall-of-love__testimonials .slick-slide{padding:0}.wall-of-love__testimonial--container{padding:80px 20px;height:100%}.wall_testimonial_video{align-items:center;justify-content:center;height:100%;width:100%;overflow:hidden;border-radius:1.5rem}.wall_testimonial_video>video{height:100%}.wall-of-love__testimonial--container .wall_testimonial_video .video__container,.wall-of-love__testimonial--container .wall_testimonial_video .video__container video{height:350px;max-height:400px}.testimonial__wall>.thread-container:not(:first-child){margin-top:12rem}.wall_thread.thread-left{left:2.6rem!important}.wall_thread.thread-right{right:2.6rem!important}}.parent--hero--title{text-wrap:balance}.parent__hero--subtitle{font-weight:700;font-size:20px;line-height:28px;padding-top:.5rem}.parent__hero--video__container{max-width:100%;height:max-content;margin:2.5rem 0;border-radius:1.5rem;overflow:hidden}.parent__hero--video__container video{width:100%;border-radius:1.5rem}.parent__hero--globe{right:-1%;top:15%}@media screen and (max-width:576px){.parent__hero--title{font-size:40px;font-weight:700;line-height:48px;text-align:center;text-wrap:balance}.parent__hero--subtitle{font-size:16px;font-weight:400;line-height:24px;text-align:center;text-wrap:balance}.parent__hero--goggles{left:0;top:0;transform:scale(.5)}.parent__hero--globe{top:5%;right:-10%;transform:scale(.5)}}.generic__hero--title{font-family:Opun Mai;font-size:56px;font-weight:700;line-height:64px;text-align:center}.generic__hero--subtitle{font-family:Proxima Nova;font-size:32px;font-weight:400;line-height:40px;text-align:center;text-wrap:pretty;margin-top:2rem}.generic__hero--video__container{max-width:100%;max-height:644px;margin:2.5rem 0;border-radius:1.5rem;overflow:hidden}.generic__hero--video__container video{width:100%;height:100%;max-height:644px;border-radius:1.5rem;object-fit:cover;object-position:center}.generic__hero--globe{right:-1%;top:15%;z-index:-1}@media screen and (max-width:768px){.generic__hero--subtitle{margin-top:1.5rem}}@media screen and (max-width:576px){.generic__hero--title{font-size:2.5rem;line-height:2.75rem;padding:0 .5rem;text-wrap:balance}.generic__hero--subtitle{font-size:32px;line-height:40px;text-wrap:balance;padding:1rem .5rem 0}.generic__hero--video__container,.generic__hero--video__container video{border-radius:0;margin-bottom:-1%}.generic__hero--goggles{display:none;left:-3%;top:0;transform:scale(.5)}.generic__hero--globe{display:none;top:61%;right:-12%;transform:scale(.5)}}@media screen and (max-width:376px){.generic__hero--title{font-size:2rem}}.parent__benefits--title{line-height:56px;margin-bottom:.5rem;font-size:clamp(2rem,1.7rem + 1.5vw,3.5rem);text-wrap:balance}.parent__benefits--subtitle{font-size:32px;line-height:48px;margin-bottom:4rem}.parent__benefits--row{margin-top:2rem;margin-bottom:6rem}.parent__benefits--bulb-graphic{top:10%;transform:scaleX(-1) scale(.5)}.parent__benefits--atom-graphic{top:40%;right:3%}.parent__benefits--flask-graphic{transform:scale(.7);top:80%;right:7%}@media screen and (max-width:576px){.parent__benefits{margin-top:2.5rem}.parent__benefits--row .media__block--image__container{max-width:93%!important;min-height:360px}.parent__benefits--title{font-size:40px;font-weight:700;line-height:48px;text-align:center;text-wrap:balance;margin-bottom:2rem}.parent__benefits--subtitle{font-size:32px;font-weight:400;line-height:40px;text-wrap:balance;text-align:center;margin-bottom:4rem}.title__super{height:15px;width:15px}.parent__benefits--row{margin-top:1rem;margin-bottom:4rem}.parent__benefits--bulb-graphic,.parent__benefits--flask-graphic{display:none}}.media__block--image__container{max-width:100%;width:395px;min-height:385px;border-radius:1rem;overflow:hidden}.media__block--image__container img{object-fit:cover;object-position:center}.media__block--title{font-family:Opun Mai;font-size:48px;font-weight:700;line-height:56px}.media__block--subtitle{font-family:Proxima Nova;font-size:32px;font-weight:400;line-height:40px;text-wrap:balance}@media screen and (max-width:576px){.media__block--image__container{max-width:100%;width:100vw!important;min-height:370px;border-radius:1rem;overflow:hidden}.media__block--title{font-size:2rem;font-weight:700;line-height:40px;margin-bottom:1rem;text-align:start}.media__block--subtitle{font-size:26px;font-weight:400;line-height:34px;margin-top:0;text-wrap:balance}}.join__community{z-index:1!important}.jcb__graphic--thermacol{bottom:-30%}.jcb__title{font-size:56px}@media screen and (max-width:576px){.jcb__graphic{display:none}}.connect{position:relative;z-index:2}.connect-form h3{line-height:inherit}@media screen and (max-width:768px){.connect-form .row .col-3{padding-right:0!important}.connect-form .row .col-9{padding-left:12px!important}.connect form .form-control,.connect form .form-select{font-size:1rem;height:3rem;margin-bottom:30px;padding:.25rem .75rem}}@media screen and (max-width:576px){.connect{padding:0!important}.connect-form{width:100%;margin-top:-2.5rem;border-top-left-radius:3.5rem;border-top-right-radius:3.5rem}.connect form .form-control,.connect form .form-select{font-size:1rem;height:3rem;margin-bottom:30px;padding:.25rem .75rem}.connect-form-img{border-radius:0}.connect-form-img>img{max-width:100%;border-radius:0}}.join__community{background-image:url(/images/website/white-bg-nq.png);padding:48px 40px 40px;position:relative;z-index:0}.join__community--board{background-image:url(/images/website/mask2.png);border-radius:1.25rem;overflow:hidden}.jcb__graphic--magnet{top:-5%;left:-3%}.jcb__graphic--paper_clip img{width:162px}.jcb__graphic--paper_clip{width:max-content;top:-10%;right:-3%}.jcb__graphic--crocodile_clip{width:max-content;transform:rotate(180deg);right:-5%;bottom:-15%}.jcb__graphic--thermacol{width:max-content;bottom:-23%;left:10%}.jcb__title{font-family:Opun Mai;font-size:40px;font-weight:700;line-height:64px}.jcb__subtitle{font-size:32px;font-weight:400;line-height:40px}.jcb__btn,.jcb__subtitle{font-family:Proxima Nova;text-align:center}.jcb__btn{font-size:26px;font-weight:700;line-height:28px}@media screen and (max-width:576px){.jcb__graphic{display:block!important}.jcb__graphic--magnet{top:-15%;left:-22%;transform:scale(.8)}.jcb__graphic--paper_clip img{width:80px;height:80px}.jcb__graphic--paper_clip{width:max-content;top:-10%;right:-10%}.jcb__graphic--crocodile_clip{transform:scale(.5) rotate(180deg);right:-20%;bottom:-20%}.jcb__graphic--thermacol{width:max-content;transform:scale(.6);bottom:-30%;left:-10%}.jcb__title{font-family:Opun Mai;font-size:30px;font-weight:700;line-height:38px;text-align:center;text-wrap:balance;position:relative;z-index:2;max-width:90%;margin:auto}.jcb__subtitle{font-family:Proxima Nova;font-size:26px;font-weight:400;line-height:34px;text-align:center}.join__community{padding:14px 12px}.btn-experiential{min-width:111px}}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_e8ce0c;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Inter_Fallback_e8ce0c;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_e8ce0c{font-family:__Inter_e8ce0c,__Inter_Fallback_e8ce0c;font-style:normal}.connect-form{background-image:url(/images/website/white-bg-nq.png);background-size:cover;background-position:50%;color:#000;padding:2.5rem;border-radius:1.5rem;margin-right:-5rem;z-index:1;cursor:text}.connect-form h3{font-family:Opun Mai;font-weight:700}.connect-form .row .col-9{padding-left:0!important}.connect form .mb-3{margin-bottom:1.875rem!important}.connect form .form-control,.connect form .form-select{font-family:Proxima Nova;padding:.25rem .75rem;border-bottom:1px solid var(--black-40smoke);border:solid var(--black-40smoke);border-width:1px 1px 3px}.connect-form-img>img{max-width:calc(100% + 5rem);object-fit:cover;border-radius:1.5rem;height:100%}.connect-form button{font-weight:700;border:0;border-bottom:3px solid var(--tertiary-color)}@media screen and (max-width:768px){.connect-form .row .col-3{padding-right:0!important}.connect-form .row .col-9{padding-left:12px!important}}@media screen and (max-width:576px){.connect{padding:0!important}.connect-form{width:100%;margin-top:-2.5rem;border-top-left-radius:3.5rem;border-top-right-radius:3.5rem}.connect form .form-control,.connect form .form-select{font-size:1rem;height:3rem;margin-bottom:30px;padding:.25rem .75rem}.connect-form-img>img{max-width:100%}}.pedagogy__hero{padding:6rem 0 2.5rem}.pedagogy__hero--globe{z-index:-1;top:10%}.pedagogy__hero--arrow_center{z-index:-1;bottom:0;left:38%;transform:scaleX(-1) rotate(80deg)}.pedagogy__hero--arrow_right{z-index:-1;bottom:-30%;right:20%;transform:rotate(60deg) scale(.8)}.pedagogy__hero--title{font-family:Opun Mai;font-size:56px;font-weight:700;line-height:64px;text-align:left}.pedagogy__hero--subtitle{font-family:Proxima Nova;font-size:32px;font-weight:400;line-height:40px;text-align:left}.pedagogy__hero--right{height:450px;width:100%}.pedagogy__hero--img-container{height:450px;width:867px}@media screen and (max-width:1600px){.pedagogy__hero--img-container{width:100%}.pedagogy__hero--arrow_right{bottom:-25%}}@media screen and (max-width:1200px){.pedagogy__hero--arrow_center{transform:scaleX(-1) rotate(80deg) scale(.8)}.pedagogy__hero--arrow_right{bottom:-10%}}@media screen and (max-width:768px){.pedagogy__hero--arrow_center,.pedagogy__hero--arrow_right,.pedagogy__hero--globe{display:none}.pedagogy__hero--left{padding:0 1rem}}@media screen and (max-width:576px){.pedagogy__hero{padding:2.5rem 0}.pedagogy__hero--left{padding:0 .5rem}.pedagogy__hero--title{font-size:32px;line-height:40px;text-align:center}.pedagogy__hero--subtitle{font-size:24px;text-align:center;line-height:28px}.pedagogy__hero--right{height:auto;width:100%}.pedagogy__hero--img-container{height:250px;width:100%}}.brick{height:70px;color:#fff;font-weight:600;display:flex;justify-content:center;align-items:center;background-image:url(/images/website/mask.png);object-position:left;cursor:pointer}.brick:hover{transform:scale(.99)}@media screen and (max-width:576px){.brick{height:45px;font-size:14px;padding:.5rem;line-height:16px}}.modal-content{background-image:url(/images/website/mask.png)}.modal-header{border-bottom:none;padding-top:1rem}.modal__title{font-size:56px;font-weight:700}.modal__subtitle{font-size:24px;line-height:32px}@media screen and (max-width:576px){.modal__title{font-size:40px}.modal__subtitle{font-size:24px}.modal-body{padding:0}}.modal__card{border-radius:1.5rem}.modal__point--text-point{font-size:20px;line-height:28px}.modal__point--text-point,.modal__point--text-sub{font-family:Proxima Nova;font-weight:400;margin:0;text-align:left}.modal__point--cta,.modal__point--text-sub{font-size:14px;line-height:20px}.modal__point--cta{font-family:Opun Mai;font-weight:500;text-align:left;padding-top:.5rem;color:var(--secondary-color)}.brick__wall{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(22,1fr)}.grid-col-span-2{grid-column:span 2}.grid-col-span-4{grid-column:span 4}.grid-col-span-6{grid-column:span 6}.pedagogy__banner{padding:6rem 0 0;margin-top:2rem}.pedagogy__banner--title{font-family:Sketch Block;font-size:120px;font-weight:400;line-height:116px;margin-bottom:0}.pedagogy__banner--img-container{width:410px;height:283px}@media screen and (max-width:768px){.pedagogy__banner{padding:2.5rem 0 0}.pedagogy__banner--title{font-size:56px;line-height:64px}.pedagogy__banner--img-container{width:200px;height:200px}}@media screen and (max-width:576px){.pedagogy__banner{padding:0}.pedagogy__banner--title{font-size:56px;line-height:64px}.pedagogy__banner--img-container{width:300px;height:200px}}.pedagogy__skillBlock--container{margin:0 7.5% 4rem;padding:4rem;border-radius:1.5rem;background-image:url(/images/website/mask.png)}.pedagogy__skillBlock--title{font-family:Opun Mai;font-size:48px;font-weight:700;line-height:56px;text-align:center}.pedagogy__skillBlock--subtitle{font-family:Proxima Nova;font-size:32px;font-weight:600;line-height:40px;text-align:center}@media screen and (max-width:1638px){.pedagogy__skillBlock--subtitle{font-size:24px;line-height:32px}}@media screen and (max-width:768px){.pedagogy__skillBlock--container{margin:0 0 4rem;padding:2rem .5rem;border-radius:0}.pedagogy__skillBlock--title{font-size:32px;line-height:40px}.pedagogy__skillBlock--subtitle{font-size:24px;line-height:32px;margin-bottom:1.5rem}}.pedagogy__skillStripCard{border-radius:1.5rem;background:#fff;margin-bottom:3rem;border:solid;border-width:1px 1px 8px}.pedagogy__skillStripCard:first-child{margin-top:3rem}.pedagogy__skillStripCard:last-child{margin-bottom:0}.skillStrip--badges,.skillStrip--name{flex:1 1}.skillStrip--moreLogo>p,.skillStrip--name{font-family:Opun Mai;font-size:24px;font-weight:700;line-height:32px;text-align:left}@media screen and (max-width:768px){.pedagogy__skillStripCard{flex-direction:column;justify-content:center;align-items:center}.skillStrip--name{padding:1rem}.skillStrip--badges{flex-wrap:wrap;justify-content:center;padding:1rem 0}.skillStrip--badges-img{height:100px;width:100px}}.pedagogy__skillCards--container{margin:0 8%}.pedagogy__skillCards--container .media__card__block{padding:80px;border-radius:1.5rem;background-image:url(/images/website/mask.png)}.pedagogy__skillCards--container .media__card__block:not(:last-child){margin-bottom:4rem}.pedagogy__skillCards--container .media__card__block .media__block--title{font-family:Opun Mai;font-size:48px;font-weight:700;line-height:56px;text-align:start}.pedagogy__skillCards--container .media__card__block .media__block--subtitle{font-family:Proxima Nova;font-size:32px;font-weight:600;line-height:40px;text-align:start}@media screen and (max-width:1638px){.pedagogy__skillCards--container .media__card__block .media__block--title{font-size:32px;line-height:40px}.pedagogy__skillCards--container .media__card__block .media__block--subtitle{font-size:24px;line-height:32px}}@media screen and (max-width:1025px){.pedagogy__skillCards--container .media__card__block{padding:40px 0}}@media screen and (max-width:576px){.pedagogy__skillCards--container{margin:0}.pedagogy__skillCards--container .media__card__block .media__block--subtitle,.pedagogy__skillCards--container .media__card__block .media__block--title{padding:0 .5rem;text-align:center}.media__card__block>div:first-child{order:2}.media__card__block>div:last-child{order:1}}.summer-partners-section{margin:64px auto}@media (max-width:768px){.summer-partners-section{margin:40px 0}}.partner-img-container{max-height:120px;max-width:100%;padding:0}.partner-img-container,.partner-slider-img-container{display:inline-flex;align-items:center;justify-content:center}.partner-slider-img-container{max-height:120px!important}.partner-img{max-width:366px;width:auto;height:100%;object-fit:contain}.partner-slider-img{max-width:366px!important;width:auto!important;height:120px!important;object-fit:contain!important}.partner-logos-swiper{display:block}.partner-logos-flex{display:none}@media (min-width:768px){.partner-logos-swiper{display:none!important}.partner-logos-flex{display:flex!important}}@media (max-width:600px){.partner-img,.partner-img-container{max-height:100px}.partner-img{max-width:100px}}.connect-form h3{font-size:2rem;font-weight:600}.thankyou-modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:9999}.thankyou-modal-box,.thankyou-modal-overlay{display:flex;align-items:center;justify-content:center}.thankyou-modal-box{background-image:url(/images/website/mask.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#fff;background-blend-mode:exclusion;border-radius:24px;padding:40px;height:702px;text-align:center;position:relative;flex-direction:column;box-shadow:0 2px 24px #0002}.thankyou-modal-icon{margin-bottom:24px}.thankyou-modal-heading{font-weight:700;font-size:clamp(1.25rem,.8929rem + 1.7857vw,2.5rem);margin-bottom:24px;font-family:Opun Mai;color:var(--black-shade-2)}.thankyou-modal-whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;background:#f6921e;color:#fff;font-weight:700;font-size:clamp(1rem,.9286rem + .3571vw,1.25rem);border-radius:8px;padding:16px 24px;width:100%;box-shadow:0 4px 16px 0 #f6921e33;text-decoration:none;margin:8px auto 0;text-wrap:nowrap}.thankyou-modal-whatsapp-btn img,.thankyou-modal-whatsapp-btn svg{margin-right:16px}@media (max-width:768px){.thankyou-modal-box{padding:20px;height:500px;width:95vw;max-width:500px}.thankyou-modal-icon{margin-bottom:0}.thankyou-modal-heading{margin-bottom:0;line-height:2}.thankyou-modal-whatsapp-btn{padding:12px 8px}}.camp-card{border-radius:24px;border:4px solid #7ad1dd;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.06);overflow:hidden;min-width:45%;max-width:628px!important}.camp-card-header{padding:1rem 1rem 0}.camp-card-title{font-family:Opun Mai;font-weight:700;font-size:clamp(1.5rem,1.3571rem + .7143vw,2rem);color:var(--black-shade-2);line-height:1.1;margin-bottom:8px}.camp-card-subtitle{font-weight:600;color:var(--black-shade-2);font-size:clamp(1rem,.9286rem + .3571vw,1.25rem)}.camp-card-img{width:100%;max-height:250px;object-fit:cover}.camp-card-venue h3{color:var(--black-shade-2);font-weight:600;font-size:20px;display:flex;align-items:center;margin:0}.camp-card-date{border-radius:8px;font-weight:700;font-size:clamp(.75rem,.6786rem + .3571vw,1rem);padding:6px 8px}.camp-card-program h3{font-weight:700;font-size:clamp(1rem,.8571rem + .7143vw,1.5rem);margin-bottom:16px;color:var(--black-shade-2)}.camp-card-btn{width:max-content;font-weight:700;border-radius:8px;background:#f6921e;color:#fff;border:0;box-shadow:0 2px 0 #d77709}.camp-card-btn,.camp-card-paragraph{font-size:clamp(1rem,.9286rem + .3571vw,1.25rem)}.camp-card-paragraph{font-weight:500;color:var(--grey)}.summerCamp-camp{background:#fcb823;background-image:url(/images/website/mask.png);padding:2rem .5rem;position:relative}.camp-title-container{margin-bottom:2rem;position:relative;z-index:1}.flask-container{position:absolute;bottom:0;left:0}.paper-plane-container{position:absolute;top:10%;right:0}.camp-title-container h3{font-size:clamp(1.25rem,1.0357rem + 1.0714vw,2rem)}.camp-title-container h1{font-size:clamp(2rem,1.7143rem + 1.4286vw,3rem)}@media screen and (max-width:768px){.camp-swiper .camp-card-swiper{max-width:380px!important}}.camp-swiper .swiper-button-next,.camp-swiper .swiper-button-prev{color:#fff!important;background:rgba(0,0,0,.2);border-radius:50%;width:40px;height:40px;box-shadow:0 2px 8px #0003;display:flex;align-items:center;justify-content:center}.camp-swiper .swiper-button-next:after,.camp-swiper .swiper-button-prev:after{font-size:20px!important;color:#fff!important}@media (max-width:600px){.camp-swiper .swiper-button-next,.camp-swiper .swiper-button-prev{width:32px;height:32px}.camp-swiper .swiper-button-next:after,.camp-swiper .swiper-button-prev:after{font-size:16px!important}}.camp-swiper .swiper-wrapper{align-items:stretch}.camp-swiper .swiper-slide{display:flex;height:auto}.camp-swiper .swiper-pagination-bullet{background:hsla(0,0%,100%,.5);opacity:1}.camp-swiper .swiper-pagination-bullet-active{background:#fff!important}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-container .swiper-slide{width:auto!important;justify-content:center}.swiper-button-next,.swiper-button-prev{color:#fff!important;background:rgba(0,0,0,.2);border-radius:50%;width:40px;height:40px;box-shadow:0 2px 8px #0003;display:flex;align-items:center;justify-content:center}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px!important;color:#fff!important}@media (max-width:600px){.swiper-button-next,.swiper-button-prev{width:32px;height:32px}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px!important}}.swiper-container .swiper-wrapper{align-items:stretch}.swiper-container .swiper-slide{display:flex;height:auto}.swiper-container .swiper-pagination-bullet{background:hsla(0,0%,100%,.5);opacity:1}.swiper-container .swiper-pagination-bullet-active{background:#fff!important}.parent_grade_wrapper{background-color:#fff;border-radius:16px;height:auto;color:#000;display:flex;flex-direction:column;width:90vw}.parent_grade_wrapper-grades{overflow:scroll;border-right:1px solid #ecedf2;border-radius:16px;padding:16px;display:flex;height:120px;flex-direction:row;scrollbar-width:none}.parent_grade_wrapper-grades::-webkit-scrollbar{display:none}.parent_grade_wrapper-single-grade{padding:16px;display:flex;align-items:center;gap:16px;border-bottom:1px dashed #ecedf2;border-radius:16px;min-width:180px}.parent_grade_wrapper-class{position:relative;background-color:#f6921e;border-radius:50%;width:52px;height:52px}.parent_grade_wrapper-class p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:clamp(.75rem,.6548rem + .4762vw,1.125rem);font-weight:600;margin:0}.parent_grade_wrapper-single-grade h4{font-family:Proxima Nova;font-size:clamp(.875rem,.7163rem + .7937vw,1.5rem);font-weight:600;line-height:32px;margin:0}.parent_grade_wrapper-grade-detail{width:100%;height:100%;padding:10px;overflow:auto}.parent_grade_wrapper-grade-detail-thumb{width:100%;height:auto;border-radius:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.parent_grade--subtitle{font-family:Proxima Nova;font-weight:400;line-height:120%;text-align:center;font-size:clamp(2rem,2.1905rem + -.9524vw,1.25rem)}.grade-school-tab{background-color:#ecedf2;color:#5d6683;font-size:clamp(1rem,.8571rem + .7143vw,1.5rem);font-weight:600;font-family:var(--font-style-normal)}.active-tab{background-color:#f58300;color:#fff}@media screen and (min-width:768px){.parent_grade_wrapper{flex-direction:row;height:772px}.parent_grade_wrapper-grades{flex-direction:column;width:460px;height:100%}.parent_grade_wrapper-grade-detail{width:100%}.parent_grade_wrapper-grade-detail-thumb{width:100%;height:auto}}@media screen and (min-width:994px){.parent_grade_wrapper-grades{flex-direction:column}}.foundation-program-text h3{font-size:clamp(1.25rem,1.0357rem + 1.0714vw,2rem);font-weight:700;color:var(--black-shade-2);font-style:var(--font-style-normal)}.foundation-program-img{object-fit:cover;max-height:393px}@media screen and (max-width:768px){.foundation-program-img{max-height:200px}}.benefit-card{background-color:#fff;border-radius:24px;max-width:412px;width:100%;min-height:443px;height:100%;display:flex;flex-direction:column}.benefit-card-img{border-top-left-radius:24px;border-top-right-radius:24px;width:100%;height:270px;object-fit:cover}.benefit-card-body{padding:24px;flex:1 1 auto;display:flex;flex-direction:column}.benefit-card-program{font-size:clamp(1.125rem,1.0179rem + .5357vw,1.5rem);font-weight:700;font-family:var(--font-nova);color:var(--black-shade-2)}.benefit-card-paragraph{font-size:16px;font-weight:400;color:#000}.swiper-slide img,.swiper-slide video{object-fit:cover!important;object-position:center!important}@media screen and (max-width:768px){.benefit-card{max-width:300px;min-height:max-content}.benefit-card-img{height:200px}.swiper-slide img,.swiper-slide video{max-height:200px}}.unique__approach--container{background:#fcb823;background-image:url(/images/website/mask.png);padding:2rem 2.5rem 2.5rem;border-radius:24px;margin-top:8rem}@media screen and (max-width:768px){.unique__approach--container{padding:1.5rem 1rem;margin-top:3rem}}.finance__banner--container{margin-top:5rem;margin-bottom:5rem}.banner__container{background:#72be44;background-image:url(/images/website/mask.png);border-radius:24px;padding:2.5rem 4rem}.banner_title_1{font-size:24px;line-height:2rem}.banner_title_2{font-size:102px}.banner_subtitle{font-size:24px;line-height:2rem}.curriculum__box{padding:1rem 1.5rem;background-color:#fff;color:#000}.banner__image--container{position:relative;width:100%;text-align:end}@media screen and (max-width:768px){.banner__container{padding:2.5rem 1.5rem}.banner_title_2{font-size:80px}.banner__image--container{text-align:center}.finance__banner--container{margin-top:5rem;margin-bottom:3rem}}