@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap";body,html{padding:0;margin:0;font-family:Roboto,Helvetica,sans-serif;scroll-behavior:smooth}::-moz-selection{background:#ea8830;color:#fff}::selection{background:#ea8830;color:#fff}a{color:#ea8830;text-decoration:none}a:hover{color:#fff}*{box-sizing:border-box}.rq-logo-font{font-family:Josefin Sans,Roboto,Helvetica,sans-serif;font-weight:800;font-size:3em;-webkit-text-stroke:1px #000;text-transform:uppercase}.page-container{display:flex;flex-direction:column;min-height:100vh}.input{width:100%;padding:12px 10px;margin:8px 0;display:inline-block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-family:Roboto,Helvetica,sans-serif}.input-label{font-size:.9em}::-webkit-scrollbar{max-width:5px;max-height:3px}::-webkit-scrollbar-thumb{background:#000}.up-icon:before{transform:rotate(-90deg)}.down-icon:before,.up-icon:before{display:inline-block;cursor:pointer;content:"❯";padding:0 10px}.down-icon:before{transform:rotate(90deg)}.menu-icon{font-size:24px;color:#fff}.menu-icon.open:before{content:"✖"}.menu-icon.closed:before{content:"☰"}.navbar-wrapper{height:75px}.navbar-wrapper .nav-container{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%;background-color:#4472c4;color:#fff;padding:10px;height:90px;position:fixed;z-index:100;top:0}.navbar-wrapper .nav-container .image-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px}.navbar-wrapper .nav-container .image-container:hover{cursor:pointer}.navbar-wrapper .nav-container .image-container img{width:75px;max-height:80px;-o-object-fit:contain;object-fit:contain}.navbar-wrapper .nav-container .nav-link-container{display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:0 10px}@media screen and (min-width:768px){.navbar-wrapper .nav-container .nav-link-container{justify-content:space-evenly}}.navbar-wrapper .nav-container .nav-link-container .nav-link{font-family:Roboto Condensed,sans-serif;text-transform:uppercase;display:none;position:relative}.navbar-wrapper .nav-container .nav-link-container .nav-link a{color:#fff}.navbar-wrapper .nav-container .nav-link-container .nav-link a:hover{color:#ea8830}@media screen and (min-width:768px){.navbar-wrapper .nav-container .nav-link-container .nav-link{display:inline-block;align-items:center}}.navbar-wrapper .nav-container .nav-link-container .nav-link:hover .dropdown{height:170px;width:200px}.navbar-wrapper .nav-container .nav-link-container .nav-link .dropdown{overflow:hidden;display:block;position:absolute;background-color:#fff;z-index:2;height:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:2px;transition:height .25s ease-in;margin-top:10px}.navbar-wrapper .nav-container .nav-link-container .nav-link .dropdown .dropdown-item{color:#000;margin:10px 0;padding:0 10px}.navbar-wrapper .nav-container .nav-link-container .nav-link .dropdown .dropdown-item:hover{color:#ea8830;cursor:pointer}.navbar-wrapper .nav-container .nav-link-container .btn{padding:10px;display:none;font-family:Roboto Condensed,sans-serif;font-size:1.2em;background-color:transparent}@media screen and (min-width:768px){.navbar-wrapper .nav-container .nav-link-container .btn{display:inherit}}.navbar-wrapper .nav-container .nav-link-container .btn:hover{border:1px solid #fff;color:#fff}.navbar-wrapper .nav-container .nav-link-container .menu-button{display:flex;align-items:center;justify-content:center;justify-self:flex-end;height:40px;width:40px}@media screen and (min-width:768px){.navbar-wrapper .nav-container .nav-link-container .menu-button{display:none}}.navbar-wrapper .nav-drawer{position:fixed;top:75px;right:0;z-index:95;width:0;overflow:hidden;height:100%;background-color:#fff;box-shadow:-5px -2px 5px rgba(0,0,0,.2);transition:width .5s ease-in}@media screen and (min-width:768px){.navbar-wrapper .nav-drawer{display:none}}.navbar-wrapper .nav-drawer.open{width:60vw}.navbar-wrapper .nav-drawer .nav-drawer-items{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:10px}.navbar-wrapper .nav-drawer .nav-drawer-items .nav-link{font-family:Roboto Condensed,sans-serif;text-transform:uppercase;font-size:1.2em;margin:10px 0}.navbar-wrapper .nav-drawer .nav-drawer-items .nav-link a{color:#000;font-weight:600}.navbar-wrapper .nav-drawer .nav-drawer-items .dropdown{background-color:#fff;z-index:2;border-radius:2px;transition:height .25s ease-in}.navbar-wrapper .nav-drawer .nav-drawer-items .dropdown .dropdown-item{color:#000;margin:10px 0;padding:0 0 0 10px;font-size:.9em}.navbar-wrapper .nav-drawer .nav-drawer-items .btn{padding:10px;width:100%;justify-content:center;margin-top:10px;font-family:Roboto Condensed,sans-serif}.navbar-wrapper .nav-drawer .nav-drawer-items .btn:hover{border:1px solid #fff}.btn{display:inline-flex;align-items:center;background-color:#4472c4;color:#fff;min-height:30px;text-align:center;padding:5px;text-transform:uppercase;font-family:Roboto,Helvetica,sans-serif;font-weight:600;border:1px solid transparent;transition:all .2s}.btn:hover{cursor:pointer;border:1px solid transparent}.btn.inverted,.btn:hover{background-color:#fff;color:#000}.btn.inverted{transition:all .2s}.btn.inverted:hover{cursor:pointer;background-color:#4472c4;color:#fff}.btn.disabled{background-color:#e5e5e5;color:#939393;cursor:not-allowed}.footer-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-height:80px;background-color:#4472c4}@media screen and (min-width:768px){.footer-container{flex-direction:row;align-items:center;justify-content:space-between}}.footer-container .about{display:flex;flex-direction:row;align-items:center;flex-grow:1;max-width:1000px;padding:5px 10px}.footer-container .about .image-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 10px}.footer-container .about .image-container:hover{cursor:pointer}.footer-container .about .image-container img{width:100px;max-height:100px;-o-object-fit:contain;object-fit:contain;padding:5px}.footer-container .about .details{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.footer-container .about .title{font-family:Roboto Condensed,sans-serif;font-size:1.2em;color:#fff;padding-bottom:3px}.footer-container .about .description{font-family:Roboto,Helvetica,sans-serif;color:#fff;padding:5px 0;font-weight:300;font-size:.8em}.footer-container .about .description a{font-weight:500}.footer-container .socials{padding:0 10px;display:flex;flex-direction:column;align-items:flex-end}.footer-container .socials .social-item{padding:10px 20px}.footer-container .socials .social-item .icon{transition:all .2s ease-in;-o-object-fit:contain;object-fit:contain;width:100px}.footer-container .socials .social-item .icon:hover{cursor:pointer}.footer-container .socials .social-item .name{font-family:Roboto Condensed,sans-serif;color:#fff}.footer-container .socials .social-item .name:hover{cursor:pointer;color:#ea8830}.footer-wrapper{display:flex;flex-direction:column;min-height:75px;background-color:#d3d3d3;color:#494949;padding:20px 10px}.footer-wrapper,.footer-wrapper .socials{align-items:center;justify-content:center;width:100%}.footer-wrapper .socials{display:inline-flex}.footer-wrapper .socials .social-item{margin:10px 20px}.footer-wrapper .socials .social-item .icon{transition:all .2s ease-in}.footer-wrapper .socials .social-item .icon:hover{cursor:pointer;height:45px;width:45px;transition:all .2s ease-in}.footer-wrapper .mcsc-trademark{margin-bottom:10px}.footer-wrapper .mcsc-trademark a{color:#000}.footer-wrapper .mcsc-trademark a:hover{font-weight:700;text-decoration:underline;cursor:pointer}.footer-wrapper .links-container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-evenly}.footer-wrapper .links-container .footer-link{margin:5px}@media screen and (min-width:768px){.footer-wrapper .links-container .footer-link{margin:0 10px}}.footer-wrapper .links-container .footer-link a{color:#494949}.footer-wrapper .links-container .footer-link a:hover{color:#000;font-weight:600}.general-container{width:100%}.general-container a:hover{font-weight:600;text-decoration:underline;color:#ea8830}.general-container .disclosure{margin:20px auto;width:100%;text-align:justify}@media screen and (min-width:768px){.general-container .disclosure{width:60%}}.general-container .title{font-size:2em;font-weight:600;font-family:Roboto Condensed,sans-serif}.general-container .title.contact-backdrop{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;color:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:50vh;background-image:url(/_next/static/media/mainback3.92e68b1c.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.general-container .title.contact-backdrop{height:60vh}}.general-container .form-container{width:100%;margin:20px auto;padding:10px}@media screen and (min-width:768px){.general-container .form-container{width:80%}}.general-container .sub-title{font-size:1.1em;font-weight:500;margin:10px 0}.general-container .sub-title.large-text{font-size:1.5em}.general-container .title-explanation{font-size:1em;font-style:italic;margin:10px 0}.general-container .title-explanation.large-text{font-size:1.5em}.general-container .paragraph{font-size:.9em;font-weight:400;text-align:justify}.general-container .paragraph.large-text{font-size:1.5em}.general-container .btn{width:100%;font-weight:500;font-size:1.2em;align-items:center;justify-content:center;margin-bottom:20px}.general-container .btn:hover{border:1px solid #000}.general-container .error-message{color:red}.general-container .error-message,.general-container .success-message{width:100%;font-size:1.2em;font-family:Roboto Condensed,sans-serif;font-weight:600;text-align:center;padding:10px}.general-container .success-message{color:green}.general-container .remove-link{color:#000;font-weight:400;margin:10px;padding:5px;width:100%;text-align:center}.general-container .remove-link:hover{cursor:pointer;font-weight:500}.home{display:flex;min-height:70vh;width:100%;background-size:cover;background-position:100%;transition:background-image .5s linear;-webkit-transition:background-image .5s linear}.home.community{min-height:100vh}.home .home-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:70vh;align-self:stretch;position:relative;overflow:hidden}.home .home-content .home-back-video{width:100%;height:100%;min-height:70vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;z-index:0}.home .home-content .main-logo-container{display:flex;align-items:center;justify-content:center;width:100%}.home .home-content .main-logo-container img{width:50%;max-height:300px;-o-object-fit:contain;object-fit:contain}.home .home-content .title-container{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;position:relative;z-index:1;padding:2rem 1rem;max-width:56rem}.home .home-content .title-container .title{margin:10px 0;font-size:4em;font-weight:700;font-family:Roboto Condensed,sans-serif}@media screen and (min-width:768px){.home .home-content .title-container .title{font-size:6em}}.home .home-content .title-container .sub-title{padding:20px;font-size:3em;font-weight:500;font-style:italic;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 24px rgba(0,0,0,.5);line-height:1.2}.home .home-content .relevant-links{display:flex;flex-direction:column;width:100%;align-items:center}.home .home-content .relevant-links a{font-size:2em;margin:10px 0;transition:all .2s linear}.home-details{padding:10px;background-color:#fff;font-family:Roboto Condensed,sans-serif;margin:20px 0}.home-details,.home-details .section{display:flex;flex-direction:column;width:100%}.home-details .section{align-items:center}.home-details .section .section-wrapper{display:flex;width:100%;margin:20px}.home-details .section .section-wrapper.full{flex-direction:column}.home-details .section .section-wrapper.full.reverse{flex-direction:column-reverse}.home-details .section .section-wrapper.half{flex-direction:column}@media screen and (min-width:768px){.home-details .section .section-wrapper.half{flex-direction:row}.home-details .section .section-wrapper.half.reverse{flex-direction:row-reverse}}.home-details .section .sub-section{padding:20px;font-size:2rem;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.home-details .section .sub-section.half{width:100%}@media screen and (min-width:768px){.home-details .section .sub-section.half{width:50%}}.home-details .section .section-image{width:100%;-o-object-fit:contain;object-fit:contain}.home-details .section .quote-title{text-align:center;font-size:2rem;text-transform:uppercase;font-weight:600}.home-details .section .quote{padding:20px;font-style:italic;font-size:2rem;font-weight:300;text-align:center;width:100%}.home-details .section .quote.half{width:50%}.home-details .section .mou-link{text-align:center;padding:20px 0}.home-details .section .mou-link a{font-size:1.5rem;font-weight:600;text-decoration:underline}.home-details .section .mou-link a:hover{opacity:.8}.home-details .section .quote-helper{font-size:1.75rem;text-align:center;margin:20px 0}.home-details .section .quote-helper a:hover{color:#000;font-weight:700;text-decoration:underline}.home-details .section .title-helper{text-transform:uppercase;margin:10px 0;font-weight:600}.home-details .section .btn{justify-self:flex-end;font-size:1rem;padding:10px}.home-details .section .btn:hover{border:2px solid #000;color:#000}.clients-page,.photo-credit{text-align:center;padding:10px}.clients-page{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin:50px 0}.clients-page .title{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;margin-bottom:20px;width:100%}@media screen and (min-width:768px){.clients-page .title{font-size:4em}}.clients-page .client-images{width:100%;margin-bottom:30px}@media screen and (min-width:768px){.clients-page .client-images{width:80%}}.clients-page .client-images .description{font-size:1.2em}@media screen and (min-width:768px){.clients-page .client-images .description{font-size:1.8em}}.clients-page .client-images img{-o-object-fit:contain;object-fit:contain;width:90%;margin:20px 0;max-height:600px}.clients-page .client-images img.small-image{max-height:150px}.clients-page .client-images img.clickable:hover{cursor:pointer}.clients-page .client-images .rq-philanthropy{text-align:justify;font-size:1.2em;line-height:1.5;font-weight:300;margin:20px 0}.clients-page .client-images .rq-philanthropy a:hover{color:#ea8830;font-weight:600}.clients-page .testimonials{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around}.clients-page .testimonials .testimony-card{margin:20px 0;width:100%;align-self:stretch;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:10px;padding:20px;transition:all .2s linear;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.clients-page .testimonials .testimony-card:hover{box-shadow:0 4px 16px 0 #000}@media screen and (min-width:768px){.clients-page .testimonials .testimony-card{width:40%}}.clients-page .testimonials .testimony-card .user-entry .name{font-size:2em;font-weight:600}.clients-page .testimonials .testimony-card .user-entry .user-title{font-size:1.1em;font-style:italic;margin:10px 0}.clients-page .testimonials .testimony-card .comment-data{text-align:justify;font-weight:300;line-height:1.5}.clients-page .testimonials .testimony-card img{-o-object-fit:contain;object-fit:contain;width:100px;border-radius:50%}.about-us{justify-content:flex-start;text-align:center}.about-us,.about-us .video-container{display:flex;flex-direction:column;align-items:center;width:100%}.about-us .video-container{justify-content:center;margin:30px auto}.about-us .video-container video{width:90%;max-width:750px}.about-us .title{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;width:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:768px){.about-us .title{font-size:4em}}.about-us .title.backdrop{width:100%;height:50vh;background-image:url(/_next/static/media/mainback2-dim.dacb5636.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:768px){.about-us .title.backdrop{height:40vh}}.about-us .mission{width:100%;text-align:center;font-weight:300;font-size:1.5rem;line-height:1.5;margin:20px 0}@media screen and (min-width:768px){.about-us .mission{width:80%}}.about-us .mission .main-mission{font-size:2rem;text-align:center}.about-us .sub-title{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.about-us .team-cards{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;margin:20px 0}.about-us .team-cards .team-card:hover .team-card-inner{transform:rotateY(180deg)}.about-us .team-cards .team-card{margin:20px 0;width:100%;align-self:stretch;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:10px;padding:20px;transition:all .2s linear;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.about-us .team-cards .team-card:hover{box-shadow:0 4px 16px 0 #000}@media screen and (min-width:768px){.about-us .team-cards .team-card{width:40%;perspective:40%}}@media screen and (min-width:992px){.about-us .team-cards .team-card{width:30%;perspective:30%}}.about-us .team-cards .team-card .team-card-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d}.about-us .team-cards .team-card .team-card-inner .user-entry{backface-visibility:hidden}.about-us .team-cards .team-card .team-card-inner .user-entry .name{font-size:2em;font-weight:600}.about-us .team-cards .team-card .team-card-inner .user-entry .user-title{display:flex;flex-direction:column;align-items:center;font-size:1.3em;font-style:italic;margin:5px 0}.about-us .team-cards .team-card .team-card-inner .user-entry .user-title img{margin:5px;width:auto;border-radius:0;transition:all .2s linear;-o-object-fit:contain;object-fit:contain}.about-us .team-cards .team-card .team-card-inner .user-entry .user-title img:hover{box-shadow:0 4px 16px 0 #000}.about-us .team-cards .team-card .team-card-inner .user-about{position:absolute;top:0;width:100%;backface-visibility:hidden;transform:rotateY(180deg);font-size:1em;background-color:#fff;display:flex;flex-direction:column;height:100%;padding:5px;text-align:justify}@media screen and (min-width:768px){.about-us .team-cards .team-card .team-card-inner .user-about{font-size:.9em}}.about-us .team-cards .team-card .team-card-inner .user-about .about-desc{overflow-y:scroll;padding-right:5px;white-space:pre-wrap}.about-us .team-cards .team-card img{-o-object-fit:cover;object-fit:cover;width:100px;height:100px;border-radius:50%}.position{padding:0 5%;margin:0 0 20px}.position .job-title{font-size:1.5em;font-weight:700}.position .description{text-align:justify}.donations{display:flex;flex-direction:column;align-items:center;width:90%;margin:30px auto;text-align:center}@media screen and (min-width:768px){.donations{max-width:700px;width:100%}}.donations img{max-width:100%;-o-object-fit:contain;object-fit:contain}.donations .checkout-form{width:100%}.donations .checkout-form .payment-amount{margin:10px 0;font-size:2em;font-weight:600}.donations .checkout-form .error-message{color:red;font-size:1.2em}.donations .checkout-form .error-message,.donations .checkout-form .success-message{width:100%;font-family:Roboto Condensed,sans-serif;font-weight:600;text-align:center;padding:10px}.donations .checkout-form .success-message{color:green;font-size:2em}.donations .StripeElement{width:100%;margin:20px 0;padding:20px;box-shadow:0 8px 10px 0 rgba(0,0,0,.2);font-size:1.1em}.donations h1{max-width:700px;margin:auto;padding:20px}.donations p{font-size:x-large}.donations .donation-amount{border:2px solid #000;border-radius:6px;width:100%;margin:10px auto;padding:5px;font-size:1.2em;text-align:center}.donations .donation-amount:hover{cursor:pointer}.donations input{border:2px solid #000;padding:10px 5px;margin:10px auto;font-size:1.3em;border-radius:6px;text-align:center;font-weight:600;width:100%}.donations .selected-amount{background-color:#6cec92}.donations .payment-button{width:100%;background-color:#000;color:#fff;padding:15px;border:0;border-radius:6px;font-size:1.2em;cursor:pointer}.donations .payment-button:disabled{background-color:gray;cursor:not-allowed}.donations .cancel{width:100%;background-color:#fff;color:#000;padding:15px;border:2px solid #000;border-radius:6px;font-size:1.2em;cursor:pointer;margin:10px 0}.donations .cancel:disabled{background-color:gray;cursor:not-allowed}.news,.what-we-do{justify-content:flex-start;text-align:center}.news,.news .title,.what-we-do,.what-we-do .title{display:flex;flex-direction:column;align-items:center;width:100%}.news .title,.what-we-do .title{font-family:Roboto Condensed,sans-serif;font-size:3em;font-weight:600;color:#fff;justify-content:center}@media screen and (min-width:768px){.news .title,.what-we-do .title{font-size:4em}}.news .title.backdrop,.what-we-do .title.backdrop{width:100%;height:50vh;background-image:url(/_next/static/media/mainback2-dim.dacb5636.jpg);background-repeat:no-repeat;background-size:cover}.news .title.backdrop.news,.what-we-do .title.backdrop.news{background-image:url(/_next/static/media/mainback.a41dc48c.jpg)}@media screen and (min-width:768px){.news .title.backdrop,.what-we-do .title.backdrop{height:40vh}}.news .title.main,.what-we-do .title.main{color:#000;margin:10px 0}.news .title .sub-links,.what-we-do .title .sub-links{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;width:100%;margin-top:10px}@media screen and (min-width:768px){.news .title .sub-links,.what-we-do .title .sub-links{flex-direction:row}}.news .title .sub-links a,.what-we-do .title .sub-links a{font-size:.6em;font-weight:600;margin:5px 0}@media screen and (min-width:768px){.news .title .sub-links a,.what-we-do .title .sub-links a{margin:initial}}.news .interactive-map,.what-we-do .interactive-map{display:flex;flex-direction:column;align-items:center;width:100%;padding:20px}@media screen and (min-width:768px){.news .interactive-map.small,.what-we-do .interactive-map.small{width:50%}.news .interactive-map.medium,.what-we-do .interactive-map.medium{width:70%}}.news .interactive-map iframe,.what-we-do .interactive-map iframe{height:80vh;width:100%}.news .static-maps,.what-we-do .static-maps{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:wrap;width:100%;padding:10px}.news .static-maps img,.what-we-do .static-maps img{width:100%;margin:10px 0}@media screen and (min-width:768px){.news .static-maps img,.what-we-do .static-maps img{margin:initial;width:40%}}.news .description,.what-we-do .description{width:100%;text-align:center;font-weight:300;font-size:1.5rem;line-height:1.5;margin:20px 0;padding:10px}@media screen and (min-width:768px){.news .description,.what-we-do .description{width:80%}}.news .description a,.what-we-do .description a{display:inline-block;margin:8px 0;padding:8px 16px;background-color:#f5f5f5;border-radius:4px;transition:all .3s ease;text-decoration:none;color:inherit}.news .description a:hover,.what-we-do .description a:hover{font-weight:500;color:#ea8830;background-color:#e8e8e8;transform:translateY(-2px);box-shadow:0 2px 5px rgba(0,0,0,.1)}.news .cba-section,.what-we-do .cba-section{width:100%;margin:30px 0;padding:20px 10px}@media screen and (min-width:768px){.news .cba-section,.what-we-do .cba-section{width:80%}}.news .cba-section .quote-title,.what-we-do .cba-section .quote-title{text-align:center;font-size:2rem;text-transform:uppercase;font-weight:600;font-family:Roboto Condensed,sans-serif}.news .cba-section .quote,.what-we-do .cba-section .quote{padding:20px;font-style:italic;font-size:1.5rem;font-weight:300;text-align:center}.news .cba-section .mou-link,.what-we-do .cba-section .mou-link{text-align:center;padding:20px 0}.news .cba-section .mou-link a,.what-we-do .cba-section .mou-link a{font-size:1.25rem;font-weight:600;text-decoration:underline}.news .cba-section .mou-link a:hover,.what-we-do .cba-section .mou-link a:hover{opacity:.8}.news .cba-iframe,.what-we-do .cba-iframe{display:flex;flex-direction:column;align-items:center;width:100%;padding:20px}@media screen and (min-width:768px){.news .cba-iframe,.what-we-do .cba-iframe{width:70%}}.news .cba-iframe iframe,.what-we-do .cba-iframe iframe{height:80vh;width:100%;border:1px solid rgba(0,0,0,.1);border-radius:4px}.news .video-container,.what-we-do .video-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;margin:10px auto}.news .video-container iframe,.what-we-do .video-container iframe{width:90%;min-height:300px}@media screen and (min-width:768px){.news .video-container iframe,.what-we-do .video-container iframe{height:750px}}.youtube-channel{width:100%;max-width:800px;margin:30px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.youtube-channel h2{font-family:Roboto Condensed,sans-serif;font-size:2em;margin-bottom:15px;color:#333}.youtube-channel .youtube-link a{display:flex;align-items:center;justify-content:center;padding:12px 20px;background-color:#e62117;color:#fff;border-radius:6px;text-decoration:none;transition:all .3s ease}.youtube-channel .youtube-link a:hover{background-color:#c00;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.youtube-channel .youtube-link a span{margin-left:10px;font-weight:500;font-size:1.1em}@media screen and (min-width:768px){.youtube-channel{margin:40px auto}.youtube-channel h2{font-size:2.2em}}.newsletter-links{display:flex;flex-direction:column;align-items:center;margin:20px 0;width:100%}.newsletter-links p{font-size:1.2em;margin-bottom:15px;font-weight:500}.newsletter-links .links-container{display:flex;flex-direction:column;gap:10px;width:100%;max-width:500px}@media screen and (min-width:768px){.newsletter-links .links-container{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px}}.press-release-mou-wrap{width:100%;max-width:56rem;margin:0 auto;padding:10px 16px 32px;text-align:left;align-self:stretch}.press-release-mou-wrap .press-release-label{text-align:center;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;opacity:.85}.press-release-mou-wrap .press-release h1.quote-title{text-align:center;text-transform:none;font-size:1.65rem;line-height:1.25;margin-bottom:1.25rem;font-family:Roboto Condensed,sans-serif;font-weight:600}@media screen and (min-width:768px){.press-release-mou-wrap .press-release h1.quote-title{font-size:2rem}}.press-release-mou-wrap .press-release .dateline,.press-release-mou-wrap .press-release>p{font-size:1.0625rem;font-weight:400;font-style:normal;text-align:left;line-height:1.65;font-family:Roboto,Helvetica,sans-serif;max-width:none;margin-bottom:1rem}.press-release-mou-wrap .press-release .dateline-place-date{font-weight:700}.press-release-mou-wrap .press-release ul{text-align:left;font-size:1rem;line-height:1.55;padding-left:1.25rem;margin:.75rem 0 1.25rem;font-family:Roboto,Helvetica,sans-serif}.press-release-mou-wrap .press-release blockquote.quote{font-size:1.125rem;text-align:left;margin:1.5rem 0;padding:1rem 1.25rem;border-left:4px solid #4472c4;font-style:italic;font-weight:400}.press-release-mou-wrap .press-release blockquote.quote cite{display:block;margin-top:.75rem;font-style:normal;font-size:.95rem;font-weight:600}.press-release-mou-wrap .press-release .mou-link{margin-top:1.5rem;text-align:center}.press-release-mou-wrap .press-release .mou-link a.btn{text-decoration:none;display:inline-flex}.home-details .home-press-release-section{align-items:center;width:100%;padding:2.5rem 16px 3rem;background:#ecece8}.press-release-mou-wrap.press-release-mou-wrap--document{max-width:40rem;margin-left:auto;margin-right:auto;padding:2.75rem 1.75rem 3.25rem;background:#fff;border:1px solid #c8c8c4;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 8px 32px rgba(0,0,0,.08)}@media screen and (min-width:768px){.press-release-mou-wrap.press-release-mou-wrap--document{padding:3rem 2.5rem 3.5rem}}.press-release-mou-wrap.press-release-mou-wrap--document .press-release-label{text-align:center;font-size:.6875rem;letter-spacing:.22em;font-weight:700;text-transform:uppercase;color:#1a1a1a;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #1a1a1a;opacity:1}.press-release-mou-wrap.press-release-mou-wrap--document .press-release h1.quote-title{font-family:Georgia,Times New Roman,Times,serif;text-align:center;text-transform:none;font-size:1.375rem;font-weight:700;line-height:1.35;margin:0 0 1.75rem;padding:0 .25rem;color:#111}@media screen and (min-width:768px){.press-release-mou-wrap.press-release-mou-wrap--document .press-release h1.quote-title{font-size:1.625rem}}.press-release-mou-wrap.press-release-mou-wrap--document .press-release .dateline{font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;line-height:1.75;text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:1.25rem;color:#222}.press-release-mou-wrap.press-release-mou-wrap--document .press-release .dateline-place-date{font-weight:700;font-style:normal;text-transform:uppercase;font-size:.8125rem;letter-spacing:.04em;font-family:Roboto Condensed,sans-serif}.press-release-mou-wrap.press-release-mou-wrap--document .press-release>p:not(.dateline){font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;line-height:1.75;text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#222;margin-bottom:1rem}.press-release-mou-wrap.press-release-mou-wrap--document .press-release ul{font-family:Georgia,Times New Roman,Times,serif;font-size:.98rem;line-height:1.65;text-align:left;margin:.5rem 0 1.25rem;padding-left:1.35rem;color:#222}.press-release-mou-wrap.press-release-mou-wrap--document .press-release ul ul{margin-top:.5rem;margin-bottom:.5rem}.press-release-mou-wrap.press-release-mou-wrap--document .press-release blockquote.quote{font-family:Georgia,Times New Roman,Times,serif;text-align:left;margin:1.75rem 0;padding:1.25rem 1.25rem 1.25rem 1.5rem;border:none;border-left:3px solid #1a1a1a;background:#f7f7f5;font-size:1.02rem;line-height:1.65;color:#1a1a1a}.press-release-mou-wrap.press-release-mou-wrap--document .press-release blockquote.quote cite{font-family:Roboto Condensed,sans-serif;font-size:.875rem;font-weight:600;font-style:normal;color:#333;margin-top:.875rem}.press-release-mou-wrap.press-release-mou-wrap--document .press-release .mou-link{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #ccc;text-align:center}.press-release-mou-wrap.press-release-mou-wrap--document .press-release .mou-link a.btn{font-family:Roboto Condensed,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;padding:.65rem 1.25rem}.press-release-mou-wrap.press-release-mou-wrap--document .press-release a{color:#0d47a1;text-decoration:underline;text-underline-offset:2px}.press-release-mou-wrap.press-release-mou-wrap--document .press-release a:hover{color:#000}.calendar .title{text-align:center;font-size:2em;padding:30px}.calendar .event{box-shadow:0 8px 10px 0 rgba(0,0,0,.2);margin:30px auto;max-width:500px;text-align:center;padding:20px}.calendar .event .title{font-size:1.4em;font-weight:bolder}.calendar .event .date{font-size:.9em;font-weight:700;padding:8px 0}