@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box}html,body{min-height:100vh;max-width:100%;width:100%;font-family:"Poppins",sans-serif;scroll-behavior:smooth;transition:scroll-behavior .5s}li{list-style-type:none}a{text-decoration:none}img{display:block;width:100%}header{width:100%}nav{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#e5caf9;z-index:9}@media(min-width: 768px){nav{padding:2rem}}nav .brand-name{font-size:1.125rem;font-weight:700;line-height:1.5;color:#52307c}@media(min-width: 768px){nav .brand-name{font-size:1.875rem}}nav .nav-tags,.contact-btn{display:flex;align-items:center;flex-direction:row}.contact-btn{color:#52307c;font-size:1.7rem;margin-right:1.5rem}@media(min-width: 576px){.contact-btn{font-size:1.875rem;padding-right:3rem}}.contact-btn .text{display:none}@media screen and (min-width: 992px){.contact-btn .icon{display:none}.contact-btn .text{display:block;font-size:.875rem;font-weight:500;padding-inline:3.5rem;padding-block:1rem;color:#e5caf9;background-color:#52307c;border:1px solid #52307c;transition:background-color .4s,color .4s}.contact-btn .text:hover{background-color:rgba(0,0,0,0);color:#52307c}}.menu-btn{width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;cursor:pointer}.menu-btn .bars{width:25px;height:18px;display:flex;flex-direction:column;justify-content:space-between}.menu-btn .bars span{display:block;width:100%;height:2px;background-color:#52307c;border-radius:2px}@media screen and (min-width: 992px){.menu-btn{width:60px;height:60px}.menu-btn .bars{width:35px;height:23px;display:flex;flex-direction:column;justify-content:space-between}}.menu-slider{position:fixed;top:0;right:0;height:100vh;width:80%;background-color:#f8f2ff;z-index:100;padding:2rem;transform:translateX(100%);transition:transform .7s}@media(min-width: 576px){.menu-slider{width:50%}}@media(min-width: 768px){.menu-slider{width:40%}}@media(min-width: 992px){.menu-slider{width:30%}}.menu-slider.translate{transform:translateX(0)}.menu-slider-header{width:100%}.menu-slider-header .close-btn{display:flex;justify-content:flex-end;align-items:center;font-size:1.875rem;cursor:pointer;margin-bottom:6rem}.menu-slider-tags{margin-bottom:6rem}.menu-slider-tags .tag a{font-size:1rem;font-weight:400;color:#333;line-height:3;transition:color .4s;position:relative;margin-bottom:5rem}.menu-slider-tags .tag.active a{color:hsl(267,44%,50%)}.menu-slider-tags .tag.active a::after{content:"";width:100%;height:1px;background-color:hsl(267,44%,50%);position:absolute;left:0;bottom:-5px;transition:width .5s}.menu-slider-tags .tag a:hover{color:hsl(267,44%,50%)}.menu-slider-tags .tag a::after{content:"";width:0;height:1px;background-color:hsl(267,44%,50%);position:absolute;left:0;bottom:-5px;transition:width .5s}.menu-slider-tags .tag a:hover::after{width:100%}.menu-slider-footer h4{font-size:1.125rem;font-weight:700;color:#52307c}.menu-slider-footer a{display:block;width:-moz-fit-content;width:fit-content;line-height:2;color:hsl(267,44%,50%)}footer{background-color:#52307c;color:#fff;padding:1.5rem}@media(min-width: 576px){footer{padding:2rem}}@media(min-width: 768px){footer{padding:3rem}}footer .brand{font-size:1.875rem;font-weight:700;padding-block:1rem 2rem}@media(min-width: 992px){footer .brand{font-size:2rem}}footer .footer-mid{margin-bottom:3rem}@media(min-width: 576px){footer .footer-mid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}}@media(min-width: 768px){footer .footer-mid{grid-template-columns:2fr 1fr 1fr 1fr}}footer .footer-mid form{margin-bottom:1.5rem}footer .footer-mid form input{width:100%;display:block;font-size:.875rem;font-weight:300;font-family:inherit;padding-inline:1rem;padding-block:.5rem;max-width:300px;border:none;outline:none;background-color:rgba(0,0,0,0);color:#fff;border-bottom:1px solid #d3d3d3;transition:border .4s;margin-bottom:1rem}footer .footer-mid form input::-moz-placeholder{font-size:.875rem;font-weight:300;font-family:inherit}footer .footer-mid form input::placeholder{font-size:.875rem;font-weight:300;font-family:inherit}footer .footer-mid form input:hover{border-bottom:1px solid #fff}footer .footer-mid form .subscribe-btn{font-size:1.125rem;font-weight:400;padding:1rem 4rem;background-color:#fff;border:none;outline:none;color:#52307c;transition:background-color .4s,color .4s;cursor:pointer}footer .footer-mid form .subscribe-btn:hover{background-color:hsl(267,44%,40%);color:#fff}@media(min-width: 768px){footer .footer-mid form .subscribe-btn{font-size:.875rem}}footer .footer-mid .sections h3{font-size:1.125rem;font-weight:700;font-family:outfit,sans-serif;margin-block:2rem 1rem}@media(min-width: 576px){footer .footer-mid .sections h3{font-size:1.25rem;margin-block:0}}footer .footer-mid .sections a,footer .footer-mid .sections p{font-size:1rem;font-weight:400;display:block;width:-moz-fit-content;width:fit-content;color:#fff;line-height:2}footer .footer-mid .quick-links a{position:relative}footer .footer-mid .quick-links a::after{content:"";width:0;height:1px;background-color:#fff;position:absolute;left:0;bottom:0;transition:width .5s}footer .footer-mid .quick-links a:hover::after{width:100%}footer .footer-bottom{border-top:1px solid #f5f5f5;padding-top:1.5rem}@media(min-width: 576px){footer .footer-bottom{display:flex;align-items:flex-start;justify-content:space-between}}footer .footer-bottom .copyright{font-size:.875rem;font-weight:400;margin-bottom:1rem}@media(min-width: 576px){footer .footer-bottom .copyright{flex:1 1 80%}}@media(min-width: 576px){footer .footer-bottom .social-meida-btns{flex:1 1 20%;margin-bottom:0;display:flex;justify-content:flex-end}}footer .footer-bottom .social-meida-btns a{width:32px;height:32px;color:#fff}@media(min-width: 768px){footer .footer-bottom .social-meida-btns a{width:35px;height:35px}}footer .footer-bottom .social-meida-btns a i{font-size:1.5rem}@media(min-width: 768px){.hero{display:grid;grid-template-columns:1fr 1fr}}.hero .hero-top{padding-inline:1rem;padding-block:1.5rem;background-color:#e5caf9}@media(min-width: 768px){.hero .hero-top{padding-top:3.5rem}}@media(min-width: 992px){.hero .hero-top{padding-inline:3rem;padding-block:3rem;display:flex;align-items:flex-end}}.hero .hero-top h1{color:#52307c;font-size:2.5rem;font-weight:700;line-height:1.25;border-bottom:1.5px solid #52307c;padding-bottom:1.5rem;margin-bottom:1.5rem}@media(min-width: 768px){.hero .hero-top h1{font-size:3.125rem}}.hero .hero-top p{color:#7a47b8;font-size:1rem;font-weight:400;font-weight:400}@media(min-width: 768px){.hero .hero-top p{font-size:1.125rem}}.hero .hero-top .bold{color:#52307c;font-size:.9375;font-weight:700;margin-bottom:1rem}@media(min-width: 576px){.hero .hero-top .bold{max-width:80%}}@media(min-width: 768px){.hero .hero-top .bold{max-width:60%}}.hero .hero-bottom{background-color:#f8f4f8}.hero .hero-bottom .hero-bottom-text{padding:1.5rem}@media(min-width: 768px){.hero .hero-bottom .hero-bottom-text{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem}}.hero .hero-bottom img{aspect-ratio:7/4;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.hero .hero-bottom img{aspect-ratio:1/1}}@media(min-width: 1150px){.hero .hero-bottom img{aspect-ratio:7/4}}.hero .hero-bottom h3{flex:1 1 60%;color:#52307c;font-size:1.25rem;font-weight:700;font-family:outfit,sans-serif;padding-bottom:1.5rem}@media(min-width: 768px){.hero .hero-bottom h3{padding-bottom:0}}@media(min-width: 992px){.hero .hero-bottom h3{flex:1 1 50%}}.hero .hero-bottom .btn{flex:1 1 40%;display:flex;justify-content:flex-end}@media(min-width: 992px){.hero .hero-bottom .btn{flex:1 1 50%}}.hero .hero-bottom a{display:block;width:-moz-fit-content;width:fit-content;color:#f8f4f8;font-size:.875rem;margin-inline:auto;padding:1rem 1.25rem;background-color:#52307c;border:1px solid #52307c;transition:background-color .4s,color .4s}@media(min-width: 992px){.hero .hero-bottom a{padding:1rem 4rem}}.hero .hero-bottom a:hover{background-color:rgba(0,0,0,0);color:#52307c}@media(min-width: 768px){.hero .hero-bottom a{font-size:1rem;margin-inline:0}}.about{width:100%;background-color:rgba(212,212,212,0.5019607843)}@media(min-width: 768px){.about .container{width:100%;display:grid;grid-template-columns:1fr 1fr;padding:2rem}}@media(min-width: 992px){.about .container{padding:2rem}}.about img{aspect-ratio:7/4;-o-object-fit:cover;object-fit:cover}@media(min-width: 992px){.about img{aspect-ratio:9/4}}.about .about-text{padding:1.5rem}@media(min-width: 768px){.about .about-text{padding-inline:1.5rem 0}}@media(min-width: 992px){.about .about-text{padding-inline:2rem}}.about .about-text .about-heading{font-size:1.875rem;font-weight:700;font-family:outfit,sans-serif;color:#52307c}@media(min-width: 1200px){.about .about-text .about-heading{padding-bottom:2rem}}@media(min-width: 768px){.about .about-text .about-heading{font-size:2rem;margin-bottom:.5rem}}@media(min-width: 992px){.about .about-text .about-heading{margin-bottom:1rem}}.about .about-text p{color:#7a47b8;font-size:1rem;font-weight:400}@media(min-width: 768px){.about .about-text p{font-size:1.125rem}}.impact{background-color:#e5caf9;padding-bottom:2rem}@media(min-width: 768px){.impact{padding-bottom:4rem}}.impact .impact-subject{padding:1.5rem}@media(min-width: 768px){.impact .impact-subject{padding:3rem;display:flex;gap:2rem}.impact .impact-subject .text{flex:1 1 50%}}@media(min-width: 768px)and (min-width: 992px){.impact .impact-subject .text{padding-inline:2rem}}.impact .impact-heading{font-size:1.875rem;font-weight:700;font-family:outfit,sans-serif;color:#52307c}@media(min-width: 768px){.impact .impact-heading{font-size:2rem;flex:1 1 50%}}@media(min-width: 992px){.impact .impact-heading{margin-bottom:1rem}}.impact p{color:#7a47b8;font-size:1rem;font-weight:400}@media(min-width: 768px){.impact p{font-size:1.125rem;max-width:80%}}.impact .results{display:flex;flex-wrap:wrap}.impact .results .result{flex:1 1 50%;padding:.5rem;text-align:center;border-top:1px solid #52307c}@media(min-width: 576px){.impact .results .result{padding:1rem}}@media(min-width: 768px){.impact .results .result{flex:1 1 20%}}.impact .results .result:nth-child(2),.impact .results .result:nth-child(4){border-left:1px solid #52307c}.impact .results .result:nth-child(5){border-top:none}@media(min-width: 768px){.impact .results .result:nth-child(2),.impact .results .result:nth-child(3),.impact .results .result:nth-child(4),.impact .results .result:nth-child(5){border-left:1px solid #52307c}.impact .results .result:last-child{border-top:1px solid #52307c}}.impact .results h3{font-size:2rem;font-weight:700;color:#52307c}.testimonials{background-color:rgba(212,212,212,0.5019607843);padding:0 1.5rem;color:#52307c;padding-bottom:2rem}@media(min-width: 768px){.testimonials{padding-bottom:3rem}}.testimonials .testimonials-header{max-width:600px;margin-inline:auto;text-align:center;padding-block:3rem}.testimonials .testimonials-header h3{font-size:1rem;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}@media(min-width: 768px){.testimonials .testimonials-header h3{font-size:1.125rem}}.testimonials .testimonials-header h2{font-size:1.875rem;font-weight:700;font-family:outfit,sans-serif;color:#52307c;line-height:1.3;margin-bottom:1.5rem}@media(min-width: 768px){.testimonials .testimonials-header h2{font-size:2rem;flex:1 1 50%}}@media(min-width: 992px){.testimonials .testimonials-header h2{margin-bottom:1rem}}.testimonials .testimonials-header p{font-size:1rem;font-weight:400}@media(min-width: 768px){.testimonials .testimonials-header p{font-size:1.125rem}}.testimonials .testimonials-container{display:flex;flex-direction:column}@media(min-width: 576px){.testimonials .testimonials-container{flex-direction:row}.testimonials .testimonials-container .testimonial{padding-inline:1.5rem;flex:1 1 50%}.testimonials .testimonials-container .testimonial{padding-inline:1.5rem;flex:1 1 50%}.testimonials .testimonials-container .testimonial:nth-child(2){border-left:1px solid #52307c}}.testimonials .testimonial:last-child{margin-bottom:0}.testimonials .testimonial:last-child .message{margin-bottom:2rem}.testimonials .testimonial:last-child .identity{margin-bottom:1rem}.testimonials .testimonial:last-child img{margin-bottom:0}.testimonials .testimonial{margin-bottom:3rem}@media(min-width: 576px){.testimonials .testimonial{margin-bottom:0}}@media(min-width: 768px){.testimonials .testimonial{padding-inline:1.5rem}}@media(min-width: 992px){.testimonials .testimonial{padding-inline:2rem}}@media(min-width: 1200px){.testimonials .testimonial{padding-inline:3rem}}.testimonials .testimonial img{aspect-ratio:5/3;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem}@media(min-width: 768px){.testimonials .testimonial img{aspect-ratio:7/3}}.testimonials .testimonial h4{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}@media(min-width: 768px){.testimonials .testimonial h4{font-size:1.25rem}}.testimonials .testimonial p{font-size:1rem;font-weight:400}@media(min-width: 768px){.testimonials .testimonial p{font-size:1.125rem}}.testimonials .testimonial .quotes i{font-size:2rem;margin:0;padding:0}.testimonials .testimonial .identity{margin-bottom:2rem}.support{background-color:#e5caf9}@media(min-width: 992px){.support{height:100vh}}@media(min-width: 576px){.support{display:grid;grid-template-columns:40% 60%}}@media(min-width: 768px){.support{grid-template-columns:1fr 1fr}}.support .support-header{color:#52307c;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.support .support-header h2{font-size:2rem;font-weight:700;font-family:outfit,sans-serif;text-transform:uppercase;padding-bottom:1.5rem}@media(min-width: 450px){.support .support-header h2{margin-bottom:3rem}}@media(min-width: 768px){.support .support-header h2{font-size:3.75rem;margin-bottom:0}}@media(min-width: 992px){.support .support-header h2{font-size:4.375rem}}.support .support-header p{font-size:1rem;font-weight:400}@media(min-width: 768px){.support .support-header p{font-size:1.125rem}}.support .support-header a{display:block;margin-top:1rem}.support .image{overflow:hidden}.support img{aspect-ratio:9/6;-o-object-fit:cover;object-fit:cover;height:100%}.events{background-color:rgba(212,212,212,0.5019607843)}.events .events-header{padding:1.5rem}@media(min-width: 768px){.events .events-header{width:100%;display:flex;justify-content:space-between;align-items:flex-start;padding:3rem}}.events .events-header h2{font-size:1.875rem;font-weight:700;font-family:outfit,sans-serif;color:#52307c;line-height:1.3;margin-bottom:1.5rem}@media(min-width: 768px){.events .events-header h2{flex:1 1 65%;font-size:2rem}}@media(min-width: 992px){.events .events-header h2{margin-bottom:1rem;flex:1 1 70%}}.events .events-header .viewAll-events-btn{display:flex;justify-content:flex-end}@media(min-width: 768px){.events .events-header .viewAll-events-btn{flex:1 1 35%}}@media(min-width: 992px){.events .events-header .viewAll-events-btn{flex:1 1 30%}}.events .events-header a{display:block;width:-moz-fit-content;width:fit-content;color:#f8f4f8;font-size:1.125rem;font-weight:400;margin-inline:auto;padding:1rem 4rem;background-color:#52307c;border:1px solid #52307c;transition:background-color .4s,color .4s}.events .events-header a:hover{background-color:rgba(0,0,0,0);color:#52307c}@media(min-width: 768px){.events .events-header a{font-size:1rem;margin-inline:0}}@media(min-width: 768px){.events .events-header a{font-size:.875rem}}.events .events-container .event{border-top:1px solid #52307c;padding:1rem}@media(min-width: 576px){.events .events-container .event{display:flex;padding:1.5rem}.events .events-container .event .image{max-width:50%}}@media(min-width: 768px){.events .events-container .event{gap:2rem;padding:2rem}}@media(min-width: 768px){.events .events-container .event{gap:2rem;padding-inline:3rem}}.events .events-container .event img{aspect-ratio:9/6;-o-object-fit:cover;object-fit:cover}@media(min-width: 576px){.events .events-container .event img{aspect-ratio:9/5;flex:1 1 40%}}@media(min-width: 768px){.events .events-container .event img{flex:1 1 30%}}.events .events-container .event .event-text{padding:1.5rem 1rem 0;color:#52307c}@media(min-width: 576px){.events .events-container .event .event-text{flex:1 1 60%;display:flex;flex-direction:column;justify-content:space-between;padding:0 1rem}}@media(min-width: 768px){.events .events-container .event .event-text{flex:1 1 70%;padding:1rem}}.events .events-container .event .event-text h3{font-size:1.25rem;font-weight:700;font-family:outfit,sans-serif;margin-bottom:2rem}@media(min-width: 576px){.events .events-container .event .event-text h3{max-width:500px}}@media(min-width: 768px){.events .events-container .event .event-text h3{font-size:1.5625rem}}.events .events-container .event .event-text .meta-data{display:flex}.events .events-container .event .event-text .meta-data h4{font-size:.9375rem;font-weight:700;padding-right:1rem}@media(min-width: 576px){.events .events-container .event .event-text .meta-data h4{padding-right:2rem}}.events .events-container .event .event-text .meta-data p{font-size:1rem;font-weight:400}@media(min-width: 768px){.events .events-container .event .event-text .meta-data p{font-size:1.125rem}}.parallax{position:relative;width:100%;color:#fff;background-image:url("../../assets/images/gathering-bg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;text-align:center;text-transform:uppercase;word-wrap:break-word}.parallax .dark-overlay{position:absolute;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.parallax .parallax-text{padding:1.5rem;z-index:2;position:relative}@media(min-width: 768px){.parallax .parallax-text{padding:2rem}}.parallax .parallax-text h3{font-size:.875rem;font-weight:400;max-width:300px}@media(min-width: 576px){.parallax .parallax-text h3{text-align:left}}@media(min-width: 768px){.parallax .parallax-text h3{font-size:.9375rem}}@media(min-width: 576px){.parallax .parallax-text h3:last-child{max-width:100%;text-align:right}}.parallax .parallax-text h2{font-size:3rem;font-weight:700;padding-block:2rem}@media(min-width: 768px){.parallax .parallax-text h2{font-size:3.7rem;padding-block:5rem}}@media(min-width: 992px){.parallax .parallax-text h2{font-size:8.5rem;padding-block:3rem}}/*# sourceMappingURL=style.min.css.map */