@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Lora:ital,wght@0,400..700;1,400..700&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap);*{font-family:Lora,serif;font-optical-sizing:auto;font-style:normal;margin:0;padding:0}:root{--background:#013c58;--main-accent:#2f9edd;--sub-accent:#013c58;--main-text-color:#edeade;--sub-text-color:#cbcaca;--main-text-highlight:#fdca77;--main-black-text:#3b444b;--secondary-background:#0c4d6b}html{background-color:#013c58;background-color:var(--background)}body{overflow-x:hidden}a{text-decoration:none}::-webkit-scrollbar{background-color:#0c4d6b;background-color:var(--secondary-background);border-radius:8px;width:12px}::-webkit-scrollbar-thumb{background-color:#2f9edd;background-color:var(--main-accent);border-radius:8px}nav{background-color:#0c4d6b;display:flex;justify-content:space-between;padding:10px clamp(1.25rem,-34.267rem + 38.14vw,11.5rem);position:-webkit-sticky;position:sticky;top:0;z-index:3}.logo-group{align-items:center;display:flex}.logo-group img:first-child{width:100px}.logo-group img:nth-child(2){width:300px}.links{align-items:center;display:flex;gap:60px}.drawer-links{display:flex;flex-direction:column}.drawer-links a,.links a{--font-size:1.5rem;color:var(--main-text-color);font-size:var(--font-size);font-weight:300;line-height:calc(var(--font-size)*1.6);position:relative}.drawer-links a{padding:20px 0}.drop-links{font-size:1.15rem}.underline-anim:after{background-color:var(--main-accent);bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;width:100%}.underline-anim:hover:after{transform:scaleX(1);transform-origin:bottom left}.nav-drawer{background-color:#0c4d6b!important}.ant-drawer-close svg{color:var(--main-text-color)}@media screen and (max-width:1490px){nav{padding:10px clamp(.813rem,.009rem + 1.517vw,1.25rem)}.drawer-btn svg{color:var(--main-text-color);height:auto;width:clamp(2.188rem,2.086rem + .506vw,2.5rem)}.drawer-btn{align-self:center}.logo-group{gap:clamp(.313rem,.11rem + 1.011vw,.938rem)}.logo-group img:first-child{width:clamp(2.5rem,2.096rem + 2.022vw,3.75rem)}.logo-group img:nth-child(2){width:clamp(12.5rem,10.478rem + 10.111vw,18.75rem)}}footer{background-color:var(--secondary-background);display:flex;flex-wrap:wrap;gap:clamp(3.125rem,2.05rem + 5.376vw,4.688rem);justify-content:space-evenly;margin-top:75px;padding:20px 0;text-align:center}footer section{color:var(--sub-text-color);display:flex;flex-direction:column;padding:0 20px}footer section h1{margin-bottom:10px}footer section:last-of-type h1{margin-bottom:20px}footer .head{gap:10px}footer .head img:first-child{width:115px}footer .head img:nth-child(2){width:200px}footer .contact,footer .overview{gap:10px}footer .overview a{color:var(--sub-text-color)}footer .overview a:hover{color:#ebebeb}footer .social h1{font-size:1.5rem;margin-top:15px}footer .social div{align-self:center;display:flex;gap:20px}footer .social div svg{cursor:pointer;height:30px;width:30px}footer .social a{color:var(--sub-text-color)}footer .subscribe p{font-size:clamp(1rem,.96rem + .2vw,1.2rem);max-width:clamp(17.5rem,16rem + 7.5vw,25rem);text-align:left}.subscribe-submit{display:flex;margin-top:20px}.subscribe-submit input{background-color:#9dc6df;border:none;border-radius:10px;flex:1 1;font-size:clamp(1rem,.96rem + .2vw,1.2rem);margin-right:10px;padding:10px;width:clamp(10rem,8.725rem + 6.375vw,16.375rem)}.subscribe-submit input:focus{outline:none}.subscribe-submit button{background-color:var(--main-accent);border:none;border-radius:10px;color:var(--sub-text-color);cursor:pointer;font-size:clamp(1rem,.96rem + .2vw,1.2rem);padding:10px}.subscribe-submit button:hover{background-color:#4fafe6}#copyright{color:var(--sub-text-color);margin-top:25px;padding:10px 0;text-align:center}@media screen and (max-width:785px){footer .head{align-items:center}}:root{--height:clamp(20.375rem,10.895rem + 27.379vw,43.75rem)}.backsplash{z-index:-2}.backsplash,.overlay{height:clamp(20.375rem,10.895rem + 27.379vw,43.75rem);height:var(--height);left:0;position:absolute;top:0;width:99.3vw}.overlay{background:linear-gradient(180deg,#0c4d6b,#0c4d6b00 50%,#013c58);opacity:.7;z-index:-1}.headline{--font-size:clamp(2.25rem,1.7rem + 2.75vw,5rem);color:var(--main-text-color);font-size:var(--font-size);padding:clamp(4.375rem,4rem + 1.875vw,6.25rem) clamp(.625rem,-1.75rem + 11.875vw,12.5rem) 0;position:relative}.headline,.main-sub{line-height:calc(var(--font-size)*1.6);text-align:center}.main-sub{--font-size:clamp(1rem,0.9rem + 0.5vw,1.5rem);color:var(--sub-text-color);font-size:clamp(1rem,.9rem + .5vw,1.5rem);margin-top:clamp(2.813rem,2.75rem + .313vw,3.125rem);padding:0 clamp(.625rem,-3.625rem + 21.25vw,21.875rem)}.action{display:flex;gap:clamp(.938rem,-.573rem + 5.686vw,6.25rem);justify-content:center;margin-top:50px}.action a{background-color:var(--main-accent);border:none;border-radius:10px;color:linen;cursor:pointer;font-size:clamp(1.05rem,.804rem + .789vw,1.75rem);padding:10px 20px}.action a:hover{background-color:#2888c0}.carousel-header{--fontSize:clamp(4rem,-0.587rem + 5.489vw,6rem);align-self:center;color:var(--main-text-color);font-size:var(--fontSize);line-height:calc(var(--fontSize)*1.6);padding-right:clamp(3.875rem,-1.572rem + 6.518vw,6.25rem);width:clamp(24.188rem,-6.342rem + 36.535vw,37.5rem)}.carousel-cont{background:linear-gradient(180deg,#013c58,#2f9edd80 50%,#013c58);display:flex;justify-content:center;margin:clamp(4.063rem,2.951rem + 5.556vw,6.25rem) 0;padding:clamp(1.938rem,-7.952rem + 11.835vw,6.25rem);position:relative}.checkpoint{background-color:initial;border-radius:50%;bottom:30%;height:50px;left:50%;position:absolute;width:50px}.img-carousel{width:clamp(15.625rem,-1.835rem + 87.302vw,50rem)}.img-carousel img{border-radius:25px}.slick-arrow.slick-next{inset-inline-end:-25px}.slick-arrow.slick-prev{inset-inline-start:-25px}.slick-dots.slick-dots-bottom{bottom:-15px;z-index:2}.impact{align-items:center;display:flex;flex-direction:column;margin-bottom:100px}.impact h2{color:var(--main-text-color);font-size:clamp(1.75rem,1.6rem + .75vw,2.5rem)}.stats{display:flex;gap:clamp(4.375rem,-3.365rem + 18.429vw,18.75rem);justify-content:space-evenly;margin-bottom:100px;margin-top:clamp(3.75rem,3.563rem + .938vw,4.688rem)}.stats article{align-items:center;color:var(--main-text-color);display:flex;flex-direction:column;font-size:clamp(1rem,.731rem + .641vw,1.5rem);gap:20px;text-align:center}.stats article strong{color:var(--main-accent);font-size:clamp(3rem,2.462rem + 1.282vw,4rem)}.releases{display:flex;gap:clamp(3.125rem,-1.374rem + 6.353vw,6.25rem);justify-content:center;margin-top:50px}.releases article{background-color:var(--secondary-background);border-radius:10px;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:25px clamp(.625rem,-.359rem + 4.92vw,3.125rem);text-align:center;width:clamp(25rem,16.002rem + 12.706vw,31.25rem)}.releases article h3{color:var(--main-text-color);font-size:clamp(1.5rem,1.303rem + .984vw,2rem)}.releases article img{border-radius:5px;margin:20px 0;width:clamp(25rem,16.002rem + 12.706vw,31.25rem)}.releases article p{color:var(--sub-text-color);font-size:clamp(1.1rem,1.041rem + .295vw,1.25rem)}.releases a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.banner{margin:clamp(2.5rem,2.375rem + .625vw,3.125rem) 0;width:clamp(18.75rem,3.75rem + 75vw,93.75rem)!important}.testimonial{background-color:var(--sub-text-color);border:none;border-radius:15px;margin:0 clamp(1.563rem,1.375rem + .938vw,2.5rem);padding:clamp(3.438rem,3.25rem + .938vw,4.375rem) clamp(.625rem,.375rem + 1.25vw,1.875rem) 20px;position:relative;width:clamp(17.5rem,17.25rem + 1.25vw,18.75rem)}.testimonial svg{height:clamp(2.5rem,2.375rem + .625vw,3.125rem);left:clamp(1.125rem,1.1rem + .125vw,1.25rem);position:absolute;top:clamp(.5rem,.475rem + .125vw,.625rem);width:clamp(2.5rem,2.375rem + .625vw,3.125rem)}.testimonial p{font-size:clamp(1rem,.95rem + .25vw,1.25rem);text-align:center}@media screen and (max-width:424px){.action{align-items:center;display:flex;flex-direction:column}.action button{width:150px}}@media screen and (max-width:671px){.stats{flex-direction:column}}@media screen and (max-width:1132px){.releases{flex-direction:column}.releases article,.releases article img{width:clamp(15.625rem,11.935rem + 18.45vw,25rem)}.rfm-overlay:after,.rfm-overlay:before{width:0!important}}@media screen and (max-width:553px){.backsplash{object-fit:cover}}@media screen and (max-width:1337px){.carousel-cont{align-items:center;flex-direction:column}.carousel-header{--fontSize:clamp(1.5rem,0.713rem + 3.933vw,4rem);margin-bottom:clamp(1.563rem,1.366rem + .983vw,2.188rem);padding-right:0;width:auto}.checkpoint{left:50%;top:0}}.loader-cont{height:100dvh}.loader{animation:infinite-spinning 4s infinite;animation-timing-function:linear;height:50px;position:absolute;transform-origin:335% 500%;width:50px}@keyframes infinite-spinning{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.moon{background:#c7cbd0;box-shadow:inset -25px 0 0 0 #9098a1;height:200px;left:50%;margin:-100px;top:50%;transition:transform .2s ease-in-out;width:200px}.loader-li,.moon{border-radius:50%;position:absolute}.loader-li{background:#737277;list-style:none}.loader-li:first-child{box-shadow:inset 6px -2px 0 0 #414043;height:50px;left:25px;top:60px;width:50px}.loader-li:nth-child(2){left:150px;top:50px}.loader-li:nth-child(2),.loader-li:nth-child(3){box-shadow:inset 3px -1px 0 0 #414043;height:25px;width:25px}.loader-li:nth-child(3){left:100px;top:150px}.loader-li:nth-child(4){left:50px;top:150px}.loader-li:nth-child(4),.loader-li:nth-child(5){box-shadow:inset 2.4px -.8px 0 0 #414043;height:12.5px;width:12.5px}.loader-li:nth-child(5){left:87.5px;top:16.66666667px}.loader-li:nth-child(6){left:114.28571429px;top:80px}.loader-li:nth-child(6),.loader-li:nth-child(7){box-shadow:inset 2.4px -.8px 0 0 #414043;height:12.5px;width:12.5px}.loader-li:nth-child(7){left:181.81818182px;top:100px}.org-desc h1{color:var(--main-text-color);font-size:clamp(1.75rem,1.6rem + .75vw,2.5rem);margin-top:clamp(3.75rem,3.25rem + 2.5vw,6.25rem);text-align:center}.org-desc article{display:flex;justify-content:space-around}.org-desc article p{--size:clamp(1.15rem,0.997rem + 0.765vw,1.65rem);color:var(--sub-text-color);font-size:var(--size);line-height:calc(var(--size)*1.6);margin:clamp(1.563rem,1.084rem + 2.39vw,3.125rem) 0;max-width:clamp(39.375rem,-33.055rem + 84.838vw,68.75rem)}.org-desc article img{align-self:center;aspect-ratio:3/2;border-radius:10px;width:clamp(34.688rem,23.9rem + 12.635vw,39.063rem)}.mission{align-items:center;display:flex;flex-direction:column;margin:50px clamp(1.25rem,-.375rem + 8.125vw,9.375rem) 0}.mission img{height:auto;width:160px}.mission h1{color:var(--main-accent);font-size:clamp(2rem,1.9rem + .5vw,2.5rem);margin:25px 0}.mission h1,.mission h3{font-family:Merriweather,serif}.mission h3{--size:clamp(1.5rem,1.4rem + 0.5vw,2rem);color:var(--main-text-highlight);font-size:var(--size);line-height:calc(var(--size)*1.6);text-align:center}.service,.service:last-of-type{display:flex;justify-content:center;margin:125px 0}.service:last-of-type{flex-direction:row-reverse}.service aside{margin:0 clamp(3rem,-10.691rem + 16.721vw,9.375rem);width:clamp(47rem,38.41rem + 10.492vw,51rem)}.service:last-of-type aside{text-align:right}.service aside h1{color:var(--main-text-color);font-size:clamp(2.5rem,2.01rem + .825vw,3rem);margin:clamp(1.563rem,1.256rem + .515vw,1.875rem) 0}.service aside p{color:var(--sub-text-color);font-size:clamp(1.5rem,1.255rem + .412vw,1.75rem)}.service img{border-radius:10px;width:clamp(24.625rem,18.137rem + 10.928vw,31.25rem)}@media screen and (max-width:1365px){.org-desc article{align-items:center;flex-direction:column}.org-desc article p{max-width:none;padding:0 clamp(1.25rem,.676rem + 2.868vw,3.125rem)}.org-desc article img{width:clamp(17.5rem,10.425rem + 35.373vw,40.625rem)}}@media screen and (max-width:1310px){.service,.service:last-of-type{align-items:center;display:flex;flex-direction:column;margin:50px 0}.service aside,.service:last-of-type aside{text-align:center;width:clamp(18rem,7.657rem + 51.717vw,50rem)}.service img{margin:40px 0;width:clamp(18.438rem,15.29rem + 15.739vw,24.625rem)}.service aside h1{font-size:clamp(1.75rem,1.368rem + 1.908vw,2.5rem)}.service aside p{font-size:clamp(1.25rem,1.123rem + .636vw,1.5rem)}}.team-head{color:var(--main-text-color);font-size:clamp(2.15rem,2.08rem + .35vw,2.5rem);margin:clamp(3.438rem,3.188rem + 1.25vw,4.688rem) 0;text-align:center}.team-links{border-bottom:1px solid var(--main-accent);display:flex;font-size:1.25rem;justify-content:space-between;margin:0 clamp(1.25rem,-9.273rem + 23.353vw,18.75rem);padding:0 clamp(0rem,-1.879rem + 4.17vw,3.125rem)}.team-links p{color:var(--sub-text-color);cursor:pointer;padding:10px}.team-links p.selected,.team-links p:hover{background-color:var(--main-accent)}.mobile-t-links{text-align:center}.mobile-t-links,.team-members{display:flex;justify-content:center}.team-members{flex-wrap:wrap;gap:30px;margin:20px clamp(1.25rem,-1rem + 11.25vw,12.5rem)}.team-members article{animation:appear 1.05s linear forwards;background:#ffffff2b;border:2px solid var(--sub-accent);opacity:0;padding:20px;text-align:center;width:300px}.team-members article h2{color:var(--main-text-color);margin:15px 0}.team-members article p{--font-size:1.15rem;-webkit-box-orient:vertical;color:var(--sub-text-color);display:-webkit-box;font-size:var(--font-size);line-height:calc(var(--font-size)*1.6);overflow:hidden}.team-members article p.clamped{-webkit-line-clamp:5;line-clamp:5}.show-more-btn{color:#aecfe0;cursor:pointer}.show-more-btn:hover{color:#90abb9}.team-members article img{aspect-ratio:1.125;border-radius:15px;width:clamp(14.063rem,13.438rem + 3.125vw,17.188rem)}@keyframes appear{to{opacity:1}}.heading{color:var(--main-text-color);font-size:2.5rem;margin:50px 0;text-align:center}.question{--font-size:clamp(1.5rem,1.45rem + 0.25vw,1.75rem);color:var(--main-text-highlight);font-size:var(--font-size);line-height:calc(var(--font-size)*1.6);margin-bottom:50px;padding:0 10px;text-align:center}.wform{display:flex;justify-content:center}.background{background-color:var(--secondary-background);border-radius:15px;color:var(--main-text-color);display:flex;flex-direction:column;font-size:1.5rem;gap:20px;padding:clamp(1.25rem,.875rem + 1.875vw,3.125rem) clamp(.625rem,.125rem + 2.5vw,3.125rem);text-align:center}.workshop-features{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:70px;padding:0 clamp(.625rem,.125rem + 2.5vw,3.125rem)}.feature{background:#fff;border-radius:10px;color:var(--main-black-text);display:flex;gap:15px;padding:15px;width:clamp(16.25rem,14.5rem + 8.75vw,25rem)}.description h2{font-size:clamp(1.25rem,1.2rem + .25vw,1.5rem);margin-bottom:10px;transition:all .35s linear}.feature:hover .description h2{color:var(--main-accent)}.feature svg{transition:all .35s linear}.feature:hover svg{fill:var(--main-accent);stroke:var(--main-accent)}.feature:first-of-type svg{height:auto;width:200px}.feature:nth-of-type(2) svg{height:auto;width:160px}.feature:nth-of-type(3) svg{height:auto;width:80px}.tutor .feature:nth-of-type(2) svg{height:auto;width:100px}.contact-banner{background-color:#39718a;color:var(--main-text-color);padding:90px clamp(4.063rem,-27.48rem + 38.525vw,18.75rem) 290px;position:relative}.contact-banner h1{font-size:3rem}.contact-banner p{--fontSize:1.5rem;font-size:var(--fontSize);line-height:calc(var(--fontSize)*1.6);margin-top:20px}.contact-side{-webkit-clip-path:circle(54.3% at 73% 36%);clip-path:circle(54.3% at 73% 36%);height:535px;position:absolute;right:0;top:0;width:clamp(43.75rem,16.906rem + 32.787vw,56.25rem)}.contact-form{height:400px;padding-left:clamp(3.875rem,-34.781rem + 47.213vw,21.875rem);position:relative}.contact-form form{background-color:var(--secondary-background);border-radius:10px;display:flex;flex-direction:column;gap:30px;padding:50px;position:absolute;top:-225px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-form form input,.contact-form form textarea{background:#9dc6df;border:none;border-radius:15px;box-sizing:border-box;font-size:1.5rem;outline:none;padding:15px;resize:none;width:clamp(37.5rem,10.656rem + 32.787vw,50rem)}.contact-form form input:first-child{padding-left:70px}.input-group{position:relative}.input-group svg{left:10px;position:absolute;top:7px;width:45px}.input-group:nth-of-type(2) svg{left:15px;top:13px;width:35px}.contact-form form button{background-color:var(--main-accent);border:none;border-radius:15px;color:var(--main-text-color);cursor:pointer;font-size:1.5rem;padding:10px}.contact-form form button:hover{background-color:#57a5d3}.loading-spinner{cursor:wait!important}@media screen and (max-width:1310px){.contact-side{display:none}.contact-form{display:flex;justify-content:center;padding-left:0}.contact-banner{text-align:center}.contact-banner h1{font-size:clamp(2.5rem,2.338rem + .808vw,3rem)}.contact-banner p{--fontSize:clamp(1.15rem,1.037rem + 0.566vw,1.5rem);font-size:var(--fontSize);line-height:calc(var(--fontSize)*1.6)}.contact-banner{padding:100px clamp(1.25rem,.341rem + 4.545vw,4.063rem) 290px}.contact-form form input,.contact-form form textarea{font-size:clamp(1.15rem,1.037rem + .566vw,1.5rem);width:clamp(16.875rem,10.208rem + 33.333vw,37.5rem)}.contact-form form{padding:clamp(.938rem,.23rem + 3.535vw,3.125rem)}.contact-form form button{font-size:clamp(1.15rem,1.037rem + .566vw,1.5rem)}}.volunteer-head{color:var(--main-text-color);display:flex;gap:clamp(6.25rem,-7.14rem + 16.367vw,12.5rem);justify-content:center;padding:75px 0 100px}.title h1{font-size:3rem;margin-bottom:10px}.title h3,.volunteer-head aside h3{color:var(--sub-text-color);font-size:1.5rem}.volunteer-head aside{align-self:center;max-width:clamp(27.313rem,-1.208rem + 34.861vw,40.625rem)}@media screen and (max-width:1309px){.volunteer-head{align-items:center;display:flex;flex-direction:column;gap:50px;padding:75px 0 clamp(4.688rem,4.182rem + 2.528vw,6.25rem);text-align:center}.volunteer-head aside{margin:0 30px;max-width:none}.title{margin:0 clamp(.625rem,.221rem + 2.022vw,1.875rem)}.title h1{font-size:clamp(2.25rem,2.007rem + 1.213vw,3rem);margin-bottom:clamp(.938rem,1.039rem + -.506vw,.625rem)}.title h3,.volunteer-head aside h3{font-size:clamp(1.2rem,1.103rem + .485vw,1.5rem)}}
/*# sourceMappingURL=main.bbedf9d5.css.map*/