@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.navbar{background-color:#fff;height:fit-content;min-height:10vh;transition:all .5s cubic-bezier(.165,.84,.44,1);width:100%}@media screen and (min-width:992px){.navbar{max-height:8rem}}.navbar-nav{padding:0 1rem}@media screen and (min-width:992px){.navbar-nav{margin-right:7rem;padding:initial}}.navbar--scroll{background-color:#fff;box-shadow:0 6px 0 #3232324d}@media screen and (min-width:992px){.navbar--scroll{max-height:4.7rem}.navbar--scroll .navbar__logo{transform:scale(1.5)}}.navbar__text{color:#000;font-size:1.05rem}.navbar__logo{margin-left:1rem;transform:scale(1.5);transition:all .7s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:992px){.navbar__logo{margin-left:3rem;transform:scale(2)}}.nav__donate{align-items:center;display:flex;justify-content:center;transform:translateX(1rem);width:fit-content}@media screen and (min-width:992px){.nav__donate{position:absolute;right:0;transform:none}}.nav__donate-text{align-items:center;background-color:#b02626;border:1px solid #b02626;border-radius:.5rem;color:#fff;display:flex;font-size:1.05rem;justify-content:center;margin:0 1rem 0 0;padding:1rem;text-decoration:none;transition:all .7s cubic-bezier(.165,.84,.44,1)}.nav__donate-text:hover{background-color:#fff;border:1px solid #b02626;color:#000}@media screen and (min-width:992px){.nav__donate-text--scroll{background-color:#fff;color:#000}.nav__donate-text--scroll:hover{background-color:#b02626;color:#fff}}.nav-item{margin:0;width:fit-content}.nav-link{background-color:#0000;border:0}.dropdown-menu{padding:0}.dropdown-item{background-color:#fff;color:#000;padding:.5rem 1rem}.dropdown-divider{border-top:solid #e9ecef;margin:0}.dropdown-menu .dropdown-item{background-color:#fff;color:#000}.dropdown-menu .dropdown-item:after,.navbar__text:after{background-color:#b02626;content:"";display:flex;height:2px;margin:auto;transition:all .5s cubic-bezier(.165,.84,.44,1);width:0}.dropdown-menu .dropdown-item:hover:after,.navbar__text:hover:after{width:100%}footer#visible-footer{background:linear-gradient(#444,#333)}footer *{color:#fff}footer>div{text-align:center}footer .footer-bottom{padding:1rem;position:relative}footer .copyright{font-size:1rem;margin:0}footer .footer-text,footer .footer-text span{font-size:1rem}footer .footer-text span a{text-decoration:none}footer .footer-text span a:hover{color:#fff}footer .footer-social{transition:.25s}footer .footer-social:hover{color:#bd0000;transform:translateY(-2px)}footer ul{padding:0}footer ul li{display:inline-flex;font-size:.8rem;margin:auto .75rem}.side-link{align-items:center;background-color:hsla(0,0%,100%,.493);border:1px solid rgba(37,37,37,.493);border-radius:50%;color:#323232;display:flex;flex-direction:column;height:3rem;justify-content:center;margin-bottom:2px;margin-top:2px;transition:.3s;width:3rem}.side-link--Facebook:hover{background-color:#3b5998;color:#fff;transition:.3s}.side-link--Twitter:hover{background-color:#00aced;color:#fff;transition:.3s}.side-link--Instagram:hover{background-image:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5849 45%,#d6249e 60%,#2859eb 90%);color:hsla(0,0%,100%,.899)}.side-link--Linkedin:hover{background-color:#007bb6;color:#fff;transition:.3s}.side-link--Youtube:hover{background-color:#e62117;color:#fff;transition:.3s}.side-link__icon{font-size:1.5rem}.side-link__icon:before{display:inline-block;text-decoration:none}.side-media{align-items:center;animation:slide-in-right .7s cubic-bezier(.165,.84,.44,1);display:flex;justify-content:center;position:fixed;right:0;top:45%;transition:all .7s cubic-bezier(.165,.84,.44,1);z-index:2}.side-media--hide{transform:translateX(70%)}.side-media:hover .side-media__button{opacity:1}.side-media__list{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.side-media__button{background-color:#0000;border:0;color:#dbdbdb;margin:.5rem .5rem 0 0;max-width:3rem;transition:all .5s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:768px){.side-media__button{align-self:center}}.side-media__button:hover{transform:translateX(-10%)}.side-media__button--hide:hover{transform:translateX(10%)}.backtotop{background-color:#0000;flex-direction:column;padding:1rem;text-align:center}.backtotop,.backtotop__button{align-items:center;display:flex;justify-content:center}.backtotop__button{border:1px solid #b02626;border-radius:50%;color:#b02626;font-size:.75rem;height:3rem;margin-bottom:.5rem;padding:0;transition:all .5s cubic-bezier(.165,.84,.44,1);width:3rem}.backtotop__button:hover{color:#b02626;transform:scale(1.1)}.backtotop__text{font-size:.75rem;-webkit-user-select:none;user-select:none}.fact-body{margin-left:5%;margin-right:5%}.fact-body .fact-number{color:#323232;font-size:4rem;font-weight:600}.fact-body .fact-title{color:#b02626;font-size:1.5rem;font-weight:300;line-height:2rem}.home-carousel{position:relative}.home-carousel li>div{background-attachment:fixed;background-position:50% 25%;background-size:cover}.home-carousel .home-carousel__body{align-items:center;-webkit-backdrop-filter:brightness(70%);backdrop-filter:brightness(70%);color:#fff;display:flex;flex-direction:column;height:fit-content;justify-content:center;min-height:60vh;padding:0 12.5%;text-shadow:2px 2px 4px #474747;width:100%}.home-carousel .home-carousel__body .header{font-size:8vw}.home-carousel .home-carousel__body .subheader{font-size:5vw}.home-carousel .home-carousel__body .header,.home-carousel .home-carousel__body .subheader{line-height:normal;padding:0 .5em;text-align:center;-webkit-user-select:none;user-select:none}@media screen and (min-width:768px){.home-carousel .home-carousel__body .header{font-size:4rem}.home-carousel .home-carousel__body .subheader{font-size:3rem}}.home-carousel__btn{align-items:center;background-color:#0000;border:0;border-radius:50%;color:#fff;display:flex;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.home-carousel__btn--right{right:1rem}@media screen and (min-width:768px){.home-carousel__btn--right{right:3rem;transform:translate(-50%,-50%)}}.home-carousel__btn--left{left:1rem}@media screen and (min-width:768px){.home-carousel__btn--left{left:3rem}}.home-carousel__btn i{font-size:1.5rem}@media screen and (min-width:992px){.home-carousel__btn i{font-size:2em}}.home-carousel .our-goal{bottom:0;display:block;justify-content:right;justify-items:right;left:1.5rem;position:absolute;text-align:left}@media screen and (min-width:768px){.home-carousel .our-goal{right:4rem}}.goals-card{display:inline-block;height:6rem;padding-top:.5rem;text-align:left;width:6rem}@media screen and (min-width:768px){.goals-card{height:6rem;padding-top:1rem;width:6rem}}.goals-card__header{font-size:.9rem;margin:0;padding-left:1.25rem}@media screen and (min-width:768px){.goals-card__header{font-size:1.1rem}}.goals-card svg{font-size:1rem}.goals-card.left-goal{color:#b02626}.goals-card.left-goal .goals-card__img{fill:#b02626;height:.8rem;margin-left:1rem;width:.8rem}.goals-card.right-goal{color:#fff}.goals-card.right-goal .goals-card__img{fill:#fff;height:2rem;margin-left:2rem;width:2rem}.goals-card.full-image-goal{overflow:hidden;padding:0}.goals-card.full-image-goal .goals-card__full-img{height:auto;max-height:100%;max-width:100%;object-fit:cover;width:auto}.our-goal{align-items:center;display:flex;flex-wrap:nowrap;gap:1rem;justify-content:flex-start;overflow-x:auto;width:100%}.commitment{background-color:#fafafa;border-radius:1rem;box-shadow:5px 3px 3px #5e5e5e33;display:inline-block;height:100%;padding:3rem;width:100%}@media screen and (max-width:992px){.commitment{border-radius:0}}.commitment .commitment-title{font-size:2rem}.mission{background-color:#b02626;border-radius:1rem;box-shadow:-3px 5px 5px #2c2c2c66;color:#fff;display:inline-block;height:100%;margin:0;padding:3rem;width:100%}.mission .mission-title{font-size:2rem}@media screen and (max-width:992px){.mission{border-radius:0}}.BlogCarouselSlide__body{align-items:center;background-color:#fff;border:1px solid #ddd;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;width:100%}.BlogCarouselSlide__image{height:auto;max-width:100%}.BlogCarouselSlide__title{font-size:1.5rem;margin:10px 0}.BlogCarouselSlide__description{font-size:1rem;margin:10px 0}.BlogCarouselSlide__link{background-color:#007bff;border-radius:5px;color:#fff;margin-top:10px;padding:10px 20px;text-decoration:none}.blogCarousel{position:relative}.blogCarousel .item{align-items:center;display:flex;height:auto;justify-content:center;padding:10px}.blogCarousel .blogCarouselSlide{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:90vw;overflow:hidden;padding:20px;text-align:center;width:100%}.blogCarousel .blogCarouselSlide img{border-radius:8px 8px 0 0;height:200px;object-fit:cover;width:100%}.blogCarousel .blogCarouselSlide .blogCarouselSlide__title{font-size:1.5rem;font-weight:700;margin:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blogCarousel .blogCarouselSlide .blogCarouselSlide__date{color:#888;font-size:1rem;margin-bottom:10px}.blogCarousel .blogCarouselSlide .blogCarouselSlide__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.blogCarousel .blogCarouselSlide .blogCarouselSlide__link{color:#007bff;font-size:1rem;margin-top:auto;text-decoration:underline}.blogCarousel .blogCarousel__btn{background-color:#0000;border:none;cursor:pointer;font-size:2rem;position:absolute;top:50%;transform:translateY(-50%)}.blogCarousel .blogCarousel__btn--left{left:10px}.blogCarousel .blogCarousel__btn--right{right:10px}.blogCarousel .blogCarousel__btn .blogCarousel__icon{color:#333}@media(max-width:768px){.blogCarousel .blogCarouselSlide{padding:15px}.blogCarousel .blogCarouselSlide img{height:150px}.blogCarousel .blogCarouselSlide .blogCarouselSlide__title{font-size:1.2rem}.blogCarousel .blogCarouselSlide .blogCarouselSlide__description{font-size:.9rem}.blogCarousel .blogCarouselSlide .blogCarouselSlide__date{font-size:.8rem}.blogCarousel .blogCarousel__btn{font-size:1.5rem}}@media(max-width:480px){.blogCarousel .blogCarouselSlide{padding:10px}.blogCarousel .blogCarouselSlide img{height:120px}.blogCarousel .blogCarouselSlide .blogCarouselSlide__title{font-size:1rem}.blogCarousel .blogCarouselSlide .blogCarouselSlide__description{font-size:.8rem}.blogCarousel .blogCarouselSlide .blogCarouselSlide__date{font-size:.7rem}.blogCarousel .blogCarousel__btn{font-size:1.2rem}}.partner-card{align-items:center;display:flex;justify-content:center}.partner-card__link{display:flex;transition:.25s}.partner-card__link:hover{transform:scale(1.05);transition:.25s}.partner-card__logo{transform:scale(.5)}@media screen and (min-width:992px){.partner-card__logo{transform:scale(1)}}.alice-carousel .animated{animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{direction:ltr;margin:auto;position:relative;width:100%}.alice-carousel__wrapper{height:auto;overflow-x:hidden;overflow-y:hidden}.alice-carousel__stage,.alice-carousel__wrapper{box-sizing:border-box;position:relative;width:100%}.alice-carousel__stage{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;margin:0;padding:0;transform-style:flat;-webkit-transform-style:flat;white-space:nowrap}.alice-carousel__stage-item{box-sizing:border-box;display:inline-block;height:100%;line-height:0;margin:0;padding:0;position:relative;vertical-align:top;white-space:normal;width:100%}.alice-carousel__stage-item *{line-height:normal}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__next-btn,.alice-carousel__prev-btn{box-sizing:border-box;display:inline-block;padding:10px 5px;width:50%}.alice-carousel__next-btn [data-area]:after,.alice-carousel__prev-btn [data-area]:after{content:attr(data-area);position:relative;text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn{text-align:left}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{color:#465798;cursor:pointer;display:inline-block;margin:0;padding:5px}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{color:darkred}.alice-carousel__next-btn-item.__inactive,.alice-carousel__prev-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{display:inline-block;left:20px;position:absolute;top:30px}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{background-color:#fff;border-radius:50%;height:32px;padding:10px;position:relative;width:32px}.alice-carousel__play-btn-item{background:#0000;border:0;cursor:pointer;height:32px;outline:none;position:absolute;width:32px}.alice-carousel__play-btn-item:after,.alice-carousel__play-btn-item:before{border-color:#0000 #0000 #0000 #465798;border-style:solid;border-width:8px 0 8px 15px;content:"";display:block;height:0;pointer-events:none;position:absolute;transition:all .4s linear;width:0}.alice-carousel__play-btn-item:before{height:14px;left:5px}.alice-carousel__play-btn-item:after{left:18px;top:7px}.alice-carousel__play-btn-item.__pause:after,.alice-carousel__play-btn-item.__pause:before{border-width:0 0 0 10px;height:30px}.alice-carousel__play-btn-item.__pause:after{left:18px;top:0}.alice-carousel__dots{list-style:none;margin:30px 3px 5px;padding:0;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){background-color:#e0e4fb;border-radius:50%;cursor:pointer;height:8px;width:8px}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom).__active,.alice-carousel__dots-item:not(.__custom):hover{background-color:#6e7ebc}.alice-carousel__slide-info{background-color:#e0e4fb99;border-radius:5px;color:#465798;display:inline-block;padding:5px 10px;position:absolute;right:20px;top:20px}.alice-carousel__slide-info-item{line-height:0;vertical-align:middle}.partner-carousel{display:flex;margin:2rem 0;position:relative}.partner-carousel__btn{background-color:#0000;border:0;color:#b02626;position:absolute;top:50%;transition:all .5s cubic-bezier(.165,.84,.44,1);z-index:1}.partner-carousel__btn--right{right:.5rem}.partner-carousel__btn--right:hover{transform:translateX(-20%)}.partner-carousel__btn--left{left:.5rem}.partner-carousel__btn--left:hover{transform:translate(20%)}@media screen and (min-width:768px){.partner-carousel__icon{transform:scale(2)}}.partner-carousel__item{align-items:center;max-height:10rem;min-height:10rem;-webkit-user-select:none;user-select:none}.partner-carousel__item,.post-card{display:flex;justify-content:center}.post-card{color:#fff;flex-direction:column;height:20rem;margin:.1rem;overflow:hidden;padding:3rem;position:relative;text-align:center}.post-card img{filter:brightness(75%);height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;transition:.5s cubic-bezier(.165,.84,.44,1);-webkit-user-select:none;user-select:none;width:100%}@media screen and (max-width:992px){.post-card img{filter:brightness(40%)}}.post-card__title{font-size:1.5rem;font-weight:300;line-height:1.375rem;z-index:1}@media screen and (min-width:768px){.post-card__title{font-size:2rem;font-weight:300;line-height:2rem}}.post-card__body{display:none;height:100%;overflow:auto;z-index:1}.post-card__link{text-decoration:none}@media screen and (min-width:992px){.post-card{background-color:rgba(0,0,0,.302);height:40rem;justify-content:center;padding:1.5rem;transition:all .5s cubic-bezier(.165,.84,.44,1);width:100%}.post-card__title{bottom:1.5rem;color:#fff;font-size:2 rem!important;left:0;padding:1rem;position:absolute;right:0}}@media screen and (min-width:992px)and (min-width:1280px){.post-card__title{font-size:2 rem!important}}@media screen and (min-width:992px){.post-card__body{color:#fff;display:none;text-decoration:none}.post-card:hover{transform:scale(1.1);z-index:2}.post-card:hover img{filter:brightness(25%)}.post-card:hover .post-card__title{padding:0;position:relative}.post-card:hover .post-card__body{display:block;height:10%;overflow-y:clip;position:relative;text-decoration:none}}.post-section{display:flex;flex-direction:column}@media screen and (min-width:992px){.post-section{flex-direction:row}}.subscribe-block{background-color:#b02626;display:block;padding:3rem;text-align:center}.subscribe-block label{color:#fff;display:block;font-size:1.5rem;margin-bottom:1rem;margin-top:1rem}.subscribe-block .subscribe-email{border:none;border-radius:.5rem;display:inline-block;height:3rem;padding:1rem;text-align:center;width:50%}.subscribe-block .subscribe-submit{background-color:#680808;border:none;border-radius:.5rem;color:#fff;display:inline-block;font-size:1rem;height:2.9rem;margin-left:.25rem;margin-right:auto;margin-top:1.1rem}.subscribe-block .subscribe-submit:hover{background-color:#7c0d0d;color:#fff}.subscribe-block .form_field{align-content:center;align-self:center;justify-items:center;text-align:center}.error-msg,.subscribe-block .form_field{align-items:center;justify-content:center}.error-msg{background-color:#bd0000;border-radius:.5rem;color:#fff;display:flex;font-size:.75rem;margin-top:1px;padding:0 .5rem;width:fit-content}@media screen and (min-width:768px){.error-msg{font-size:1rem}}.form{width:100%}.form__field{margin-top:.5rem;min-height:4rem;position:relative}.form__field--big{min-height:10rem}.form__checkbox{align-items:baseline;align-items:center;display:flex;justify-content:flex-start;margin:.5rem 0}.form__checkbox-label{margin-left:.5rem}.form__input,.form__select{position:relative;transition:all .5s cubic-bezier(.165,.84,.44,1)}.form__input--invalid,.form__select--invalid{border:1px solid #bd0000}.form__input--invalid:focus,.form__select--invalid:focus{border-color:#bd0000;outline:0}.form__input:focus,.form__select:focus{border-color:#dd1b1b;box-shadow:none}.form__input--valid,.form__select--valid{border:1px solid #19be87}.form__input--valid:focus,.form__select--valid:focus{border-color:#19be87;outline:0}.form__placeholder{color:#afafaf;font-size:1rem;line-height:1rem!important;margin-left:1rem;pointer-events:none;position:absolute;top:12px;transform-origin:0 50%;transition:all .2s cubic-bezier(.165,.84,.44,1);z-index:1}.form__placeholder:after{background-color:#fff;bottom:7px;content:" ";height:4px;left:0;position:absolute;width:100%;z-index:-1}.form__input--valid~.form__placeholder,.form__select--valid~.form__placeholder{color:#19be87}.form__input--invalid~.form__placeholder,.form__select--invalid~.form__placeholder{color:#bd0000}.form__input:focus~.form__placeholder,.form__input:not(:placeholder-shown)~.form__placeholder,.form__select--selected~.form__placeholder,.form__select:focus~.form__placeholder{padding-left:.25rem;transform:translateY(-19px) translateX(.25rem) scale(.8)}.form__input:focus~.form__placeholder,.form__select:focus~.form__placeholder{color:#dd1b1b}.form__input--valid:focus~.form__placeholder,.form__input--valid:not(:placeholder-shown)~.form__placeholder,.form__select--valid:focus~.form__placeholder,.form__select--valid~.form__placeholder{color:#19be87}.form__input--invalid:focus~.form__placeholder,.form__input--invalid:not(:placeholder-shown)~.form__placeholder,.form__select--invalid:focus~.form__placeholder{color:#bd0000}.form__submit{align-items:center;background-color:#b02626;border:0;border-radius:1rem;color:#fff;display:flex;justify-content:center;margin:.5rem 0;padding:.5rem 2rem;transition:all .7s cubic-bezier(.165,.84,.44,1);width:50%}.form__submit--left{margin-right:auto}.form__submit--right{margin-left:auto}.form__submit--middle{margin-left:auto;margin-right:auto}.form__submit:hover{background-color:#c52b2b}@media screen and (min-width:768px){.form__submit{width:fit-content}}.form__file{display:flex;flex-direction:column}.form-modal{background:#323232cc;display:none;height:100vh;left:0;padding:0 7vw;position:fixed;top:0;width:100vw;z-index:20}.form-modal--show{align-items:center;display:flex;justify-content:center}.form-modal__main{background-color:#fff;border-radius:1rem;display:flex;flex-direction:column;height:15rem;max-width:15rem;overflow:hidden;text-align:center;width:100%}@media screen and (min-width:768px){.form-modal__main{height:20rem;max-width:20rem}}.form-modal__top{align-items:center;background-color:#19be87;color:#fff;display:flex;flex:1.5 1;flex-direction:column;justify-content:center;padding:1.25rem}.form-modal__top--error{background-color:#bd0000}.form-modal__icon{font-size:3rem}.form-modal__body{align-items:center;display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:space-between;padding:1rem;text-align:center}.form-modal__title{font-size:1.5rem;font-weight:300;line-height:1.375rem;margin-bottom:0;margin-top:1rem}@media screen and (min-width:768px){.form-modal__title{font-size:2rem;font-weight:300;line-height:2rem}}.form-modal__text{margin:0 0 1rem;max-height:7rem}.form-modal__button{background-color:#19be87;border:0;color:#fff;padding:.5rem 2rem;transition:all .5s cubic-bezier(.165,.84,.44,1);width:fit-content}.form-modal__button:hover{background-color:#1cd597;color:#fff}.form-modal__button--error{background-color:#bd0000}.form-modal__button--error:hover{background-color:#d70000;color:#fff}@media screen and (min-width:992px){.home_field{display:grid;grid-template-columns:10% 25% 25% 5% 25% 10%;margin-top:5%}.home_left,.home_right{display:block;transition:.5s ease}.home_left:hover,.home_right:hover{transform:scale(1.05)}}.hero-banner{background:linear-gradient(#bd4f4f,65%,#bd0000);border-top:3px solid #b0262680;color:#fff;overflow:hidden;padding:2rem 7vw 1rem}.hero-banner *{animation:fade-up .75s ease-in-out}.hero-banner__eyebrow{border-bottom:2px solid #fff}.hero-banner__title{font-size:2rem;font-weight:500;line-height:2rem;margin-bottom:1.5rem}@media screen and (min-width:768px){.hero-banner__title{font-size:2.75rem;font-weight:500;line-height:2.75rem}}@media screen and (min-width:992px){.hero-banner__title{font-size:3.5rem;font-weight:700;line-height:3.5rem}.hero-banner{padding:4rem 7vw 2rem}}.info-brow{color:#b02626;width:50%}.infocomp-section{margin:0 2.5rem 2rem;opacity:0}.infocomp-section h1{color:#c53838}.infocomp-section.fade-in{animation:fade-up .75s ease-in-out;opacity:1}.slide{--x:0;--y:0;--d:50}.slide:hover .slide__image-wrapper{transform:scale(1.025) translate(calc(var(--x)/var(--d)*1px),calc(var(--y)/var(--d)*1px))}.slide__image{transform:translate(calc(var(--x)/var(--d)*1px),calc(var(--y)/var(--d)*1px))}.slide__content{transform:translate(calc(var(--x)/var(--d)*-1px),calc(var(--y)/var(--d)*-1px))}.slide__btn{background-color:#b02626;border:none;border-radius:1rem;color:#fff;font-size:.75rem;margin-top:.5rem;padding:.25rem 1rem;position:relative;text-decoration:none;transition:all .5s cubic-bezier(.165,.84,.44,1);z-index:1}.slide__btn:hover{background-color:#c52b2b;color:#fff}.slide__btn:active{transform:translateY(1px)}.slide{align-items:center;color:#fff;display:flex;flex-direction:column;height:30rem;justify-content:center;margin:1rem;position:relative;text-align:left;transition:all .7s cubic-bezier(.165,.84,.44,1);width:100%;z-index:1}.slide:after{content:"";display:block;padding-bottom:100%}.slide__image-wrapper{border-radius:.5rem;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:all .7s cubic-bezier(.165,.84,.44,1);width:100%}.slide__image-wrapper:before{background:linear-gradient(180deg,#0000 0,#323232);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.slide__image{--d:20;height:110%;left:-5%;object-fit:cover;pointer-events:none;position:absolute;top:-5%;transition:all .7s cubic-bezier(.165,.84,.44,1);-webkit-user-select:none;user-select:none;width:110%}.slide__headline{font-size:1.5rem;font-weight:300;font-weight:500;line-height:1.375rem;margin:0;position:relative}@media screen and (min-width:768px){.slide__headline{font-size:2rem;font-size:.8125rem;font-weight:300;line-height:2rem;line-height:1.125rem}}@media screen and (min-width:768px)and (min-width:768px){.slide__headline{font-size:1.27rem;font-weight:400;line-height:1.5rem;word-spacing:.1rem}}@media screen and (min-width:992px){.slide__headline{font-size:1.5rem;font-weight:300;line-height:1.375rem}}@media screen and (min-width:992px)and (min-width:768px){.slide__headline{font-size:2rem;font-weight:300;line-height:2rem}}.slide__content{--d:60;align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:1rem;position:absolute;top:0;transition:all .7s cubic-bezier(.165,.84,.44,1);width:100%;z-index:1}.slide-card-section{display:flex;justify-content:center;width:100%}.slide-card-section__container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media screen and (min-width:768px){.slide-card-section__container{flex-direction:row;max-width:90%}}@media screen and (min-width:992px){.slide-card-section__container{max-width:80rem}}@media only screen and (min-width:1220px){.main-body{margin:0 5%}.mission-and-philosophy-col{display:grid;grid-template-columns:50% 50%}}@media only screen and (min-width:1400px){.main-body{margin:0 12.5%}}.board-member-card{border:0;opacity:0;padding:0 1rem;text-align:center}.board-member-card.fade-in{animation:fade-up .75s ease-in-out;opacity:1}@keyframes fade-up{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}.board-member-name{color:#323232;font-size:1.6rem;margin-top:1rem}.board-member-title{color:#8b939c;margin-top:.5rem}.board-member-info{font-size:1.1rem;margin-top:1rem;text-align:left}.board-member-img,.board-member-img__filler{height:22.5rem;object-fit:cover;object-position:center;overflow:hidden;width:100%}.board-member-img__filler{object-fit:fill;object-position:initial}.president{align-items:center;display:flex;justify-content:center;margin-bottom:2rem;text-align:center}.president__name{font-size:2rem;margin-top:1rem}.president__content{margin-left:1.5rem}.president__title{color:#8b939c;font-size:1.2rem;margin-top:1rem}.president__info{font-size:1.1rem;margin-top:1rem;text-align:left;text-align:initial}.president__img{max-width:320px;object-fit:cover;overflow:hidden}.leadership{background-color:#fcfcfc;padding-bottom:50px}.leadership .hero-banner{margin-bottom:30px}.leadership .main-ld-body{padding:20px 0}@media only screen and (min-width:1260px){.leadership .main-ld-body{margin-left:15%;margin-right:15%}}@media only screen and (max-width:1260px){.leadership .main-ld-body{margin-left:10%;margin-right:10%}}.leadership .board-member{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;margin-bottom:20px;overflow:hidden;padding:20px;text-align:center;transition:transform .3s ease}.leadership .board-member:hover{transform:translateY(-5px)}.leadership .board-member img{border-radius:50%;display:block;height:auto;margin-bottom:15px;max-width:150px;object-fit:cover;width:100%}.leadership .board-member .member-title{color:#333;font-size:1.2rem;font-weight:600;margin-bottom:10px}.leadership .board-member .member-name{color:#555;font-size:1rem;margin-bottom:10px}.leadership .board-member .member-info{color:#777;font-size:.9rem;line-height:1.6;max-height:6em;overflow:hidden;text-align:center;text-overflow:ellipsis}.leadership .president .board-member{background-color:#f8f9fa;border-left:4px solid #007bff}.leadership .row{display:flex;flex-wrap:wrap;justify-content:space-around}@media only screen and (max-width:768px){.leadership .board-member{margin-bottom:15px;padding:15px}.leadership .board-member img{height:auto;max-width:120px}}@media only screen and (max-width:480px){.leadership .board-member{padding:10px}.leadership .board-member img{height:auto;max-width:100px}.leadership .board-member .member-title{font-size:1rem}.leadership .board-member .member-name{font-size:.9rem}.leadership .board-member .member-info{font-size:.8rem}}.partners{margin-top:1rem}@media screen and (min-width:768px){.partners{margin-top:2rem}}.partners__list{list-style-type:none;padding:0}.partners__item{align-items:center;display:flex;justify-content:center;padding:1rem}@media screen and (min-width:768px){.partners__item{padding:2rem}}@media screen and (min-width:992px){.partners__item{padding:3rem}}.booklet .flipbook{overflow:hidden}.booklet .stf__wrapper{padding-bottom:0!important}.booklet .btn-block{text-align:center}.booklet .page-flip{width:10rem}.booklet .flip-block{background-color:hsla(0,0%,50%,.105);padding:1rem}.booklet .page-flip-btn{border:0;font-size:.9rem;font-weight:400;margin:1rem;padding:.5rem;width:7rem}.booklet .page-flip-btn,.booklet .page-open-btn{background-color:#b02626;border-radius:.5rem;color:#fff;transition:.5s ease}.booklet .page-open-btn{border:none;font-size:.7rem;margin-top:1rem;padding:.7rem}.booklet .doc_icon{size:10px;filter:invert(110%) brightness(100%);margin-right:.2rem;width:1.5rem}@media only screen and (max-width:3000px)and (min-width:1310px){.booklet .pdf-block{float:right}.booklet .page-flip-btn:hover,.booklet .page-open-btn:hover{background-color:#c21e1e}}@media only screen and (max-width:1310px)and (min-width:600px){.booklet .page-flip-btn{border:0;margin:.5rem;transition:.5s ease}.booklet .page-open-btn{margin-top:.5rem;padding:.5rem}.booklet .page-flip-btn:hover,.booklet .page-open-btn:hover{background-color:#c21e1e}}@media only screen and (max-width:600px){.booklet .flipbook{pointer-events:none}.booklet .page-flip-btn{font-size:.7rem;margin:.5rem}.booklet .page-flip-btn:focus{background-color:#bd0000}.booklet .pdf-block{display:inline-block}.booklet .page-open-btn{margin:.5rem;padding:.5rem}}.booklet-container{display:flex;flex-direction:column}.booklet-container .previews{display:flex;flex-direction:row;text-align:center}.booklet-container .previews .preview-card,.booklet-container .previews .preview-card__active{margin:0 4.167%;padding:.5rem 0;text-align:center;-webkit-user-select:none;user-select:none}.booklet-container .previews .preview-card img,.booklet-container .previews .preview-card__active img{margin-bottom:1rem;min-width:128px;width:50%}.booklet-container .previews .preview-card:hover,.booklet-container .previews .preview-card__active:hover{cursor:pointer}.booklet-container .previews .preview-card p,.booklet-container .previews .preview-card__active p{margin:0}.booklet-container .previews .preview-card__active{background-color:#f5f5f5}.booklet-container .previews .preview-card__active img{height:auto;margin-bottom:1rem;min-width:128px;width:50%}.booklet-container .previews__subheader{font-size:.9rem}.booklet-container .video-wrapper{padding-bottom:28.125%;position:relative}.booklet-container .video-wrapper iframe{height:100%;left:50%;margin:1em 0;position:absolute;transform:translateX(-50%);width:50%}.external-link,.resource-card .info a{color:#b02626;position:relative;text-decoration:none}.external-link:hover,.resource-card .info a:hover{color:#bd0000;transition:.25s}.resource-card .card-title{font-size:1.25rem}@media screen and (min-width:768px){.resource-card .card-title{font-size:1.5rem}}.resource-card .info{font-size:1rem;margin-top:.5rem}@media screen and (min-width:768px){.resource-card .info{font-size:1rem}}.gallery-carousel{background-color:#000;display:flex;margin:2rem 0;overflow:hidden;position:relative;width:100%}.gallery-carousel__item{align-items:center;display:flex;justify-content:center}.gallery-carousel__img{object-fit:contain;width:100%}@media screen and (min-width:768px){.gallery-carousel__img{max-height:600px}.gallery-carousel__icon{transform:scale(1.5)}}.gallery-carousel__btn{align-items:center;background-color:#0000;border:0;color:#fff;display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s cubic-bezier(.165,.84,.44,1);z-index:1}.gallery-carousel__btn--right{right:1rem}.gallery-carousel__btn--left{left:1rem}.gallery-carousel .alice-carousel li{vertical-align:middle}.side-nav{background-color:#f5f5f5;display:flex;flex-direction:column;height:36rem;max-height:calc(100% - 4rem);position:absolute;transition:all .7s ease;width:0;z-index:1}@media screen and (min-width:768px){.side-nav{height:fit-content;max-width:40%;position:relative;width:fit-content}}.side-nav__content{display:flex;flex-direction:column;overflow-x:hidden}.side-nav--expand{width:calc(100% - 14vw)}@media screen and (min-width:1280px){.side-nav--expand{width:fit-content}}.side-nav__button{background-color:#0000;border:0;color:#b02626;position:absolute;right:-20px;transition:all .5s cubic-bezier(.165,.84,.44,1)}@media screen and (min-width:768px){.side-nav__button{display:none}}.side-nav__button:hover{transform:translateX(7%)}.side-nav__button--expand:hover{transform:translateX(-7%)}.side-nav__link{color:#323232;font-size:1rem;font-weight:700;padding:1rem;text-decoration:none}.side-nav__link:hover{background-color:#e1e1e1;color:#b02626;transition:.25s}.side-nav__link.active{background-color:#b02626;color:#fff}.our-projects .main-body{margin-left:0;text-align:center;width:100%}hr{border:none;border-top:3px solid #fff;display:block;float:bottom;margin-top:1rem;position:absolute;width:80%;z-index:1}.button-section{align-items:center;justify-content:center;margin-bottom:2rem;margin-top:5rem;text-align:center}@media only screen and (min-width:1220px){.main-body{margin:0 5%}.main-body h2,.main-body h3{color:#c53838}.main-body p{text-align:justify}.main-body img{height:40rem;margin-bottom:2rem;object-fit:cover;object-position:center;overflow:hidden;width:100%}}@media only screen and (min-width:1400px){.main-body{margin:0 12.5%}.main-body h3{color:#c53838}}.new-horizon .main-body{padding:2rem 0}.new-horizon .main-body .main{margin:0 auto;max-width:1200px;padding:0 1rem}.new-horizon .main-body .main h3{color:#2c3e50;font-weight:600;margin:2rem 0 1rem}.new-horizon .main-body .main h5{color:#34495e;font-weight:500;margin:1.5rem 0 1rem}.new-horizon .main-body .main p{line-height:1.8;margin-bottom:1.5rem;text-align:justify}.new-horizon .main-body .main ul{margin:1.5rem 0;padding-left:2rem}.new-horizon .main-body .main ul li{line-height:1.8;margin-bottom:1rem}.new-horizon .main-body .main ul li strong{color:#2c3e50}.new-horizon .main-body .main .media-gallery{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:2rem 0}.new-horizon .main-body .main .media-gallery .gallery-img{aspect-ratio:4/3;border-radius:8px;box-shadow:0 4px 6px #0000001a;cursor:pointer;height:auto;object-fit:cover;transition:transform .3s ease;width:100%}.new-horizon .main-body .main .media-gallery .gallery-img:hover{box-shadow:0 6px 12px #00000026;transform:scale(1.05)}.new-horizon .main-body .main .video-gallery{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:2rem 0 3rem}.new-horizon .main-body .main .video-gallery .gallery-video{background:#000;border-radius:8px;box-shadow:0 4px 6px #0000001a;height:auto;max-height:500px;width:100%}.new-horizon .main-body .main hr{border:none;border-top:2px solid #e74c3c;margin:2rem 0;width:100px}.new-horizon .lightbox{align-items:center;animation:fadeIn .3s ease;background:#000000f2;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.new-horizon .lightbox .lightbox-image{animation:scaleIn .3s ease;max-height:90vh;max-width:90%;object-fit:contain}.new-horizon .lightbox .lightbox-close{background:none;border:none;color:#fff;cursor:pointer;font-size:50px;position:absolute;right:40px;top:20px;transition:transform .2s ease;z-index:10001}.new-horizon .lightbox .lightbox-close:hover{transform:scale(1.2)}.new-horizon .lightbox .lightbox-next,.new-horizon .lightbox .lightbox-prev{background:#ffffff1a;border:none;color:#fff;cursor:pointer;font-size:60px;padding:10px 20px;position:absolute;top:50%;transform:translateY(-50%);transition:background .3s ease;z-index:10001}.new-horizon .lightbox .lightbox-next:hover,.new-horizon .lightbox .lightbox-prev:hover{background:#fff3}.new-horizon .lightbox .lightbox-prev{left:20px}.new-horizon .lightbox .lightbox-next{right:20px}.new-horizon .lightbox .lightbox-counter{background:#00000080;border-radius:20px;bottom:30px;color:#fff;font-size:18px;left:50%;padding:8px 16px;position:absolute;transform:translateX(-50%)}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media(max-width:1024px){.new-horizon .main-body .main .media-gallery{gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.new-horizon .main-body .main .video-gallery{gap:1.5rem;grid-template-columns:1fr}}@media(max-width:768px){.new-horizon .main-body .main{padding:0 1rem}.new-horizon .main-body .main h3{font-size:1.5rem;margin:1.5rem 0 .8rem}.new-horizon .main-body .main h5{font-size:1.2rem}.new-horizon .main-body .main p{font-size:.95rem;text-align:left}.new-horizon .main-body .main .media-gallery{gap:.8rem;grid-template-columns:repeat(2,1fr);margin:1.5rem 0}.new-horizon .main-body .main .media-gallery .gallery-img{aspect-ratio:1/1}.new-horizon .main-body .main .video-gallery{gap:1rem;grid-template-columns:1fr;margin:1.5rem 0 2rem}.new-horizon .main-body .main .video-gallery .gallery-video{max-height:300px}}@media(max-width:480px){.new-horizon .main-body .main{padding:0 .5rem}.new-horizon .main-body .main h3{font-size:1.3rem}.new-horizon .main-body .main h5{font-size:1.1rem}.new-horizon .main-body .main .media-gallery{gap:1rem;grid-template-columns:1fr}.new-horizon .main-body .main .media-gallery .gallery-img{aspect-ratio:16/9}.new-horizon .main-body .main .video-gallery .gallery-video{max-height:250px}.new-horizon .lightbox .lightbox-close{font-size:35px;right:15px;top:10px}.new-horizon .lightbox .lightbox-next,.new-horizon .lightbox .lightbox-prev{font-size:40px;padding:5px 10px}.new-horizon .lightbox .lightbox-prev{left:10px}.new-horizon .lightbox .lightbox-next{right:10px}.new-horizon .lightbox .lightbox-counter{bottom:20px;font-size:14px;padding:6px 12px}}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}.our-work .commitment-title{color:#b02626}.our-work .commitment-title:after{background:#eee}.our-work .program-goals-list,.our-work .program-list{margin-bottom:2rem;padding-left:1.5rem}.our-work .program-goals-list li,.our-work .program-list li{margin-bottom:1rem}.our-work .program-goals-list li:before,.our-work .program-list li:before{animation:bounceIn 1s ease-in-out;color:#b02626;content:"•";display:inline-block;margin-left:-1rem;width:1rem}.our-work .program-goals-list li .nested-list,.our-work .program-list li .nested-list{padding-left:1rem}.our-work .program-goals-list li .nested-list li:before,.our-work .program-list li .nested-list li:before{content:none}@keyframes bounceIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.class-card{border-radius:1rem;margin:.5rem;overflow:hidden;padding:0}.class-card__title{font-size:1.7rem;font-weight:500;line-height:2.2rem}.class-card__top{min-height:100%}.class-card__btm{font-size:1.25rem}.class-card .class-icons{color:#b02626;font-size:1.9rem}.class-card .basic-list-style{list-style:none}.class-card .class-list{display:inline-flex;margin-left:7px}.our-work .hero-banner-container{margin-bottom:2rem}.our-work .hero-banner-container .hero-banner{background:linear-gradient(135deg,#bd4241,#a63a3b);color:#fff}.our-work .commit-section__text-container{animation:fadeIn 1.5s ease-in-out;background:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin-top:1rem;padding:2rem}.our-work .commitment-title{color:#bd4241;font-size:2rem;margin-bottom:1rem;position:relative;text-align:left}.our-work .commitment-title:after{animation:slideIn 1s ease-in-out;background:#a63a3b;content:"";display:block;height:4px;margin-top:.5rem;width:50px}.our-work .text-content{animation:fadeInUp 1.5s ease-in-out;color:#333;font-size:1rem;line-height:1.6;margin-bottom:1.5rem;text-align:justify}.our-work .process-section{margin-top:2rem}.our-work .process-section .process-cards{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:2rem}.our-work .process-section .process-card{background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 4px 12px #0000000d;padding:1.5rem;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.our-work .process-section .process-card h3{color:#bd4241;font-size:1.4rem;margin-bottom:.8rem;margin-top:0}.our-work .process-section .process-card p{color:#666;font-size:.95rem;line-height:1.6}.our-work .process-section .process-card:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-5px)}.our-work .pricing-section{margin-top:2rem}.our-work .pricing-section .pricing-cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:2rem}.our-work .pricing-section .pricing-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 16px #0000000d;padding:1.8rem;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.our-work .pricing-section .pricing-card .package-name{color:#bd4241;font-size:1.5rem;margin-bottom:1rem;padding-bottom:.5rem;position:relative;text-align:center}.our-work .pricing-section .pricing-card .package-name:after{background:#a63a3b;border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.our-work .pricing-section .pricing-card .package-details{list-style:none;margin:0;padding:0}.our-work .pricing-section .pricing-card .package-details li{color:#555;font-size:.95rem;line-height:1.6;margin-bottom:.8rem}.our-work .pricing-section .pricing-card .package-details li strong{color:#333;margin-right:.5rem}.our-work .pricing-section .pricing-card:hover{box-shadow:0 8px 24px #0000001a;transform:translateY(-8px)}.our-work .pricing-section .final-note{color:#777;font-size:.95rem;font-style:italic;margin-top:1rem;text-align:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{width:0}to{width:50px}}@media only screen and (min-width:768px){.commit-section__text-container{padding:3rem}.commitment-title{font-size:2.5rem}.text-content{font-size:1.1rem}}@media only screen and (min-width:1220px){.commit-section__text-container{margin:0 10%}.commitment-title{font-size:3rem}.text-content{font-size:1.2rem}}.our-projects{display:flex;max-width:100%;position:relative}.our-projects__body{display:flex;flex:1 1;margin:0;padding:0 2rem;width:50%}.our-projects__text{margin:0}@media screen and (min-width:768px){.our-projects__text{margin:2rem}}.our-projects__container{width:100%}.our-projects .img-container{margin-top:1rem;text-align:center}.our-projects .img-container img{max-height:25%;max-width:25%}#projects-root-page{display:flex;flex-direction:column}#projects-root-page .preview-grid{grid-gap:3rem 1.5rem;display:grid;gap:3rem 1.5rem;grid-template-columns:50% 50%;position:relative;text-align:center;width:100%}@media screen and (min-width:992px){#projects-root-page .preview-grid{gap:1.5rem 1.5rem;grid-template-columns:33% 34% 33%}}@media screen and (max-width:576px){#projects-root-page .preview-grid{grid-template-columns:100%;row-gap:2.5rem}}@media screen and (min-width:576px){#projects-root-page .preview-grid{justify-content:center;margin-bottom:3rem}}@media screen and (min-width:992px){#projects-root-page .preview-grid{margin-bottom:5rem}}#projects-root-page .preview-grid div{max-height:15rem;position:relative;text-align:center}#projects-root-page .preview-grid div .body{-webkit-mask-image:linear-gradient(#000 2em,#0000);mask-image:linear-gradient(#000 2em,#0000);overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}#projects-root-page .preview-grid div .button-style{bottom:-2rem;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (max-width:576px){#projects-root-page .preview-grid div .button-style{bottom:1rem}}@media screen and (max-width:3120px){#projects-root-page .project-entry-field{display:grid;grid-template-columns:auto auto auto auto auto auto}#projects-root-page .project-entry{align-items:center;border:.5px solid #eee;display:flex;height:100%;justify-content:center;padding:30px;text-align:center}#projects-root-page .project-entry:hover{background-color:#b02626;color:#fff;transition:.5s ease}}@media screen and (max-width:1200px){#projects-root-page .project-entry-field{display:grid;grid-template-columns:auto auto auto auto}#projects-root-page .project-entry{border:.5px solid #eee;padding:30px;text-align:center}#projects-root-page .project-entry:hover{background-color:#b02626;color:#fff;transition:.5s ease}#projects-root-page .project-entry:hover .external-link{color:#fff;transition:.5s ease}}@media screen and (max-width:768px){#projects-root-page .project-entry-field{display:grid;grid-template-columns:auto auto}#projects-root-page .project-entry{border:.5px solid #eee;padding:30px;text-align:center}#projects-root-page .project-entry:hover{background-color:#b02626;color:#fff;transition:.5s ease}#projects-root-page .project-entry:hover .external-link{color:#fff;transition:.5s ease}}.payment-form #donationFormTitle{background-color:#b02626;border-radius:1rem;color:#fff;padding-bottom:1rem;padding-top:1rem}@media screen and (min-width:768px){.payment-form .donate__middle{margin-left:.5rem;margin-right:.5rem}}.payment-form input:focus{box-shadow:none}.payment-form #cardOwner,.payment-form #cvv{background-color:#0000;border:none;border-bottom:1px solid gray;border-radius:0}.contact-cards{display:flex;flex-direction:column;justify-content:center;padding:0 2rem;width:100%}@media screen and (min-width:768px){.contact-cards{flex-direction:row;padding:2rem}}.contact-cards__card{display:flex;flex-direction:column;justify-content:flex-start;padding:1rem 0;text-align:center}.contact-cards__card--middle{border-bottom:1px solid #afafaf;border-top:1px solid #afafaf}@media screen and (min-width:768px){.contact-cards__card{padding:0 1rem}.contact-cards__card--middle{border:1px solid #afafaf;border-bottom:none;border-top:none}}@media screen and (min-width:992px){.contact-cards__card{padding:0 3rem}}.contact-cards__subheader{font-size:1.5rem;font-weight:100;text-align:center}.contact-cards__icon{font-size:2rem;margin:.7rem .7rem 1.5rem}.contact-cards__text{color:#323232;font-size:1rem;margin:0;text-decoration:none}.contact-cards a:hover{color:#b02626}.contact__container{background-color:#fff;margin:0}.contact__box{border:0;height:0;overflow:hidden;padding:0 0 100%;position:relative}@media screen and (min-width:992px){.contact__form-card{padding:0 3rem 0 5rem}}.contact .contact_form{box-shadow:0 .5rem 1rem #00000026!important;padding:3rem}.contact .main_contact_box{padding:2rem}@media only screen and (min-width:1060px){.contact .field{display:grid;grid-template-columns:50% 50%}.contact .field .left_field{padding:2rem}.contact .field .right_field{padding:4rem 2rem}.contact .field .right_field iframe{filter:saturate(105%);height:100%;width:100%}}@media only screen and (min-width:960px)and (max-width:1060px){.contact .field{display:grid;grid-template-columns:50% 50%}.contact .field .right_field iframe{height:100%;padding:2rem;width:100%}}@media only screen and (max-width:960px){.contact .field .right_field{height:30rem;padding:2rem}.contact .field .right_field iframe{height:100%;width:100%}}.blog .hero-blog{background-repeat:no-repeat;background-size:cover;height:70vh;width:100%}.blog .blog-card{border:2px solid #eee;display:flex;flex-direction:column;padding:1rem;transition:.5s cubic-bezier(.165,.84,.44,1)}.blog .blog-card img{height:50%;object-fit:cover;padding-bottom:1rem;width:100%}.blog .blog-card__btn{align-self:end;background-color:#0000;border:2px solid #bd0000;border-radius:.2rem;color:#bd0000;font-size:1rem;font-weight:700;padding:.5rem 0;text-align:center;text-decoration:none;transition:.5s cubic-bezier(.165,.84,.44,1);width:100%}@media screen and (min-width:768px){.blog .blog-card__btn{padding:.75rem}}.blog .blog-card__btn:hover{background-color:#bd0000;color:#fff}.blog .blog-card:hover{transform:scale(1.05)}.blog .reports{align-items:center;justify-content:center}.blog .reports iframe{height:clamp(250px,75vw,90vh);width:100%}.blogPage{margin-left:10%;margin-right:10%}.blogPage__image{height:25rem;object-fit:scale-down;width:100%}.blogPage__explore,.blogPage__title{text-align:center}.blogPage__title{font-weight:600;line-height:2rem;margin-top:1rem}.blogPage__body{line-height:2rem;margin-left:2%;margin-right:2%}.blogPage__body h4{color:#363636;font-size:1vb;line-height:2.5rem;margin-bottom:2rem}.blogPage .small__wrapper{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(10rem,20rem));justify-content:center}.blog-card{border:2px solid #f5f5f5;display:flex;flex-direction:column;padding:1rem;transition:.5s cubic-bezier(.165,.84,.44,1)}.blog-card__body{flex-grow:1}.blog-card img{height:50%;object-fit:cover;padding-bottom:1rem;width:100%}.blog-card__btn{align-self:end;background-color:#0000;border:2px solid #bd0000;border-radius:.2rem;color:#bd0000;font-size:1rem;font-weight:700;padding:.5rem;text-align:center;text-decoration:none;transition:.5s cubic-bezier(.165,.84,.44,1);width:100%}@media screen and (min-width:768px){.blog-card__btn{padding:.75rem}}.blog-card__btn:hover{background-color:#bd0000;color:#fff}.blog-card:hover{transform:scale(1.05)}.events-page__highlight{grid-gap:2rem;background:#fff;border-radius:8px;box-shadow:0 6px 16px #0000001a;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:4rem auto;max-width:1200px;overflow:hidden;padding:0 1rem}.events-page__image{height:auto;object-fit:cover;transition:transform .3s ease;width:100%}.events-page__image:hover{transform:scale(1.02)}.events-page__details{display:flex;flex-direction:column;justify-content:center;padding:2rem}.events-page__details .events-page__event-title{color:#222;font-size:1.75rem;font-weight:700;margin:0 0 .5rem}.events-page__details .events-page__event-meta{color:#555;font-size:.9rem;margin:0 0 1.5rem}.events-page__details .events-page__event-desc{color:#444;line-height:1.6;margin:0 0 2rem}.events-page__button{align-self:flex-start;border:2px solid #c00;border-radius:4px;color:#c00;display:inline-block;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;text-decoration:none;transition:background .2s ease,color .2s ease}.events-page__button:hover{background:#c00;color:#fff}html{scroll-behavior:smooth!important}.App{box-sizing:border-box;color:#323232;display:flex;flex-direction:column;font-family:Hind,sans-serif;font-size:.8125rem;line-height:1.125rem;max-width:100vw;min-height:100vh}@media screen and (min-width:768px){.App{font-size:1.27rem;font-weight:400;line-height:1.5rem;word-spacing:.1rem}}*,:after,:before{box-sizing:inherit;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}button{background:#0000;border:none}.main{padding:2rem 7vw}.primary-color{color:#b02626}.secondary-color{color:#eee}.primary-white{color:#fff}.backgound-primary{background-color:#b02626}.backgound-secondary{background-color:#eee}.header{font-size:2rem;font-weight:500;line-height:2rem}@media screen and (min-width:768px){.header{font-size:2.75rem;font-weight:500;line-height:2.75rem}}.subheader{font-size:1.5rem;font-weight:300;line-height:1.375rem}@media screen and (min-width:768px){.subheader{font-size:2rem;font-weight:300;line-height:2rem}}.label{color:#8b939c;font-size:.75rem;font-weight:400;line-height:1.25rem}.short-underline{position:relative;width:fit-content}.short-underline:before{border-bottom:2px solid #b02626;bottom:-25%;content:"";height:1px;left:25%;position:absolute;width:50%}.short-underline-left{position:relative;width:fit-content}.short-underline-left:after{border-bottom:2px solid #b02626;bottom:-25%;content:"";left:0;position:absolute;width:70%}.divider:after{border-bottom:2px solid #8b939c80;content:"";left:25%;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;padding-top:1.5rem;width:85%}.card-style{background-color:#fff;border:1px solid #f5f5f5;border-radius:1rem;overflow:hidden;transition:all .7s cubic-bezier(.165,.84,.44,1);width:100%}.button-style{color:#fff;font-weight:500;margin-top:1.5rem;padding:1rem;position:relative;text-decoration:none;z-index:1}.button-style:hover{color:#fff}.button-style:before{background-color:#b02626;border-radius:.5rem;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s cubic-bezier(.165,.84,.44,1);width:100%;z-index:-1}.button-style:hover:before{transform:scale(1.1)}.title-line{border:1px solid #b02626;margin:30px 45%}.page-title{color:#b02626;font-weight:700;margin-bottom:2rem;text-align:center;text-transform:uppercase}.default-shadow{box-shadow:0 4px 15px 0 #0003,0 6px 15px 0 #00000030}.full-shadow:hover{box-shadow:0 4px 20px 0 #0003,0 6px 20px 0 #00000030}.external-link{color:#b02626;position:relative;text-decoration:none}.external-link:hover{color:#bd0000;transition:.25s}
/*# sourceMappingURL=main.e10e4e0a.css.map*/