@charset "UTF-8";@import url(//hello.myfonts.net/count/403938);@font-face{font-family:FSSiena-SemiBold;src:url(../fonts/FSSienaSemiBold/font.woff2) format("woff2"),url(../fonts/FSSienaSemiBold/font.woff) format("woff");font-display:swap}@font-face{font-family:FSSiena-Bold;src:url(../fonts/FSSienaBold/font.woff2) format("woff2"),url(../fonts/FSSienaBold/font.woff) format("woff");font-display:swap}@font-face{font-family:FSSiena-Light;src:url(../fonts/FSSienaLight/font.woff2) format("woff2"),url(../fonts/FSSienaLight/font.woff) format("woff");font-display:swap}@font-face{font-family:FSSiena-Medium;src:url(../fonts/FSSienaMedium/font.woff2) format("woff2"),url(../fonts/FSSienaMedium/font.woff) format("woff");font-display:swap}@font-face{font-family:FSSiena-Regular;src:url(../fonts/FSSienaRegular/font.woff2) format("woff2"),url(../fonts/FSSienaRegular/font.woff) format("woff");font-display:swap}@font-face{font-family:FSSiena-Italic;src:url(../fonts/FSSienaItalic/font.woff2) format("woff2"),url(../fonts/FSSienaItalic/font.woff) format("woff");font-display:swap}.header-menu ul{display:inline-flex;margin:0;padding:0}.header-menu ul li{position:relative;list-style:none;margin-left:2rem}.header-menu ul li a{position:relative;color:#fff;text-decoration:none;font-size:1rem}.utility-menu{position:relative;top:-1px;display:block;margin-left:auto;margin-right:3.5rem}.utility-menu__list{display:inline-flex;margin:0;padding:0}.utility-menu__list .utility-menu__item{position:relative;list-style:none;margin-left:1.625rem}.utility-menu__list .utility-menu__item a{position:relative;color:#fff;text-decoration:none;font-size:1rem}.newheader{height:98px;position:fixed;top:0;left:0;width:100%;z-index:99999}.newheader_navbar .logo{width:170px}.newheader_icons{display:none}.header-menu{display:none}.mobile-menu{display:flex}.newheader_navbar{height:62px;padding-top:10px;padding-bottom:10px;background:linear-gradient(90deg,#024450 0,#14957a 100%)}.utility-menu{margin-right:3.5rem}.newheader_top_strip{background:linear-gradient(90deg,#14957a 0,#024450 100%);padding:.625rem 0}.top_strip{display:flex;flex-direction:row;justify-content:space-between;position:relative}.newsocial-links{display:inline-flex;flex-wrap:wrap}.newsocial-links a{margin-right:1.3125rem}.newsocial-links a:last-child{margin-right:0}.menu-toggle{display:inline-flex;align-items:center;padding:0;width:36px;height:28px;font-size:1rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0;transition:box-shadow .15s ease-in-out;cursor:pointer}.menu-toggle__icon{position:relative;overflow:hidden;cursor:pointer;width:36px;height:28px;top:2px}.menu-toggle__icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;transform:rotate(0);transition:250ms ease all}.menu-toggle__icon span:nth-child(1){top:2px}.menu-toggle__icon span:nth-child(2){top:13.5px}.menu-toggle__icon span:nth-child(3){top:25px}.menu-toggle.is-active .menu-toggle__icon span:nth-child(1){top:13px;transform:rotate(45deg)}.menu-toggle.is-active .menu-toggle__icon span:nth-child(2){opacity:0;left:-60px}.menu-toggle.is-active .menu-toggle__icon span:nth-child(3){top:13px;transform:rotate(-45deg)}.mobile-menu__container{display:block;position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 60px);padding-top:1.5rem;color:#fff;background:#024450;transform:translateX(100%);transition:550ms ease transform;overflow-y:scroll;overflow-x:hidden}.mobile-menu hr{border:0;height:1px;background:#fff;opacity:.2}.mobile-menu .mobile-header-menu__list{margin:0 0 2rem 0;padding:0;list-style:none}.mobile-menu .mobile-header-menu__list li{margin:0;margin-bottom:clamp(1.875rem,-2.0466rem + 9.8039vh,3.125rem)}.mobile-menu .mobile-header-menu__list li a{color:var(--color-light);text-decoration:none;font-size:clamp(1.375rem,1.1071rem + 1.3393vw,1.75rem)}.mobile-menu .mobile-utility-menu__list{margin:0;margin-top:clamp(1.875rem,-2.0466rem + 9.8039vh,3.125rem);padding:0;list-style:none}.mobile-menu .mobile-utility-menu__list li{margin:0;margin-bottom:clamp(1.875rem,-.0858rem + 4.902vh,2.5rem)}.mobile-menu .mobile-utility-menu__list li a{color:var(--color-light);text-decoration:none;font-size:clamp(1rem,.8214rem + .8929vw,1.25rem);font-family:var(--font-family-regular)}.mobile-menu.expanded .mobile-menu__container{transform:translateX(0)}@media (min-width:768px){.newheader_navbar .logo{width:250px}}@media (min-width:1200px){.newheader_navbar .logo{transform:translateX(-50px)}.newheader_icons{display:flex}.header-menu{display:flex}.mobile-menu{display:none}}.footer{position:relative;background:linear-gradient(90deg,#024450 0,#14957a 100%);color:#fff}.footer_top_strip{display:block;width:100%;height:26px;background:linear-gradient(90deg,#14957a 0,#024450 100%);margin-bottom:2rem}.footer-menu{margin-top:2rem;margin-bottom:3rem}.footer-menu__list{margin:0;padding:0}.footer-menu__list .footer-menu__item{position:relative;list-style:none;margin-bottom:.6666666667rem}.footer-menu__list .footer-menu__item a{position:relative;color:var(--color-light);text-decoration:none;font-size:1.125rem}.footer_right_col{width:310px;justify-content:space-between;display:flex;flex-direction:column}.footer_left_col{width:100%}.social-links__title{margin-bottom:1rem;font-size:1.25rem}.social-links__link{margin-right:1.3125rem}.legal-menu{margin-top:2.5rem}.legal-menu__list{margin:0;padding:0}.legal-menu__list .legal-menu__item{position:relative;list-style:none;margin-bottom:.6666666667rem}.legal-menu__list .legal-menu__item a{position:relative;color:var(--color-light);text-decoration:none;font-size:.875rem}.legal-menu__item{margin-left:0;padding-left:0}.legal-menu__list .legal-menu__item:first-child{margin-left:0;padding-left:0}.legal-menu__list .legal-menu__item a::before{content:"";position:absolute;bottom:-.3125rem;left:50%;width:0;height:1px;background-color:#fff;transition:350ms ease width;transform:translateX(-50%)}.footer_content{flex-direction:column}@media (min-width:1200px){.footer .logo{position:relative;transform:translateX(-65px)}.footer .logo img{width:320px}.footer-menu__list{display:flex;flex-wrap:wrap;max-width:650px}.footer-menu__list .footer-menu__item{width:50%;padding-right:5rem}}@media (min-width:768px){.legal-menu__list{display:inline-flex;flex-wrap:wrap}.footer_content{flex-direction:row}.footer_right_col{max-width:100%}.footer_left_col{width:calc(100% - 310px)}.legal-menu__list .legal-menu__item{margin-left:.5rem;margin-bottom:0;padding-left:.5rem}}#filter_results{margin-bottom:20px;z-index:9;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;pointer-events:none;padding-left:30px;padding-right:30px;z-index:999}#filter_results_btn{pointer-events:all;font-size:16px;height:40px;width:175px;display:flex;justify-content:center;align-items:center;background:#caa33b;border:1px solid #000;border-radius:28px;color:#0f4350;border:0;cursor:pointer;z-index:9;margin-bottom:-15px}#filter_results .filter_name{flex:1;text-align:left}.filter_name{flex:1;font-size:18px;text-align:left;margin-right:10px;color:#000}#filter_results_btn img{margin-right:10px}#filters_container{position:absolute;opacity:1;pointer-events:none;width:100%;margin-left:15px;margin-right:15px;padding-left:15px;padding-right:15px;z-index:99;bottom:-437px}#filters{width:100%;gap:6px;padding-top:26px;padding-left:15px;padding-right:15px;padding-bottom:15px;grid-auto-rows:1fr;display:grid;flex-wrap:wrap;grid-template-columns:repeat(1,1fr);background:rgba(255,255,255,.9);border-radius:10px;margin-left:15px;margin-right:15px;margin-bottom:5px;opacity:0}.categoryFilter{display:flex;align-items:center;padding:9px;border:0;border-radius:10px;cursor:pointer;transition:background-color .3s ease;flex:1}.categoryFilter img{width:30px;height:30px;margin-right:10px}.categoryFilter input{display:none}.filters-move-down{transform:translateY(0);transition:transform .2s ease-in-out}.filters-move-up{transform:translateY(-439px);transition:transform .3s ease-in-out}.switch{position:relative;display:inline-block;width:49px;height:28px}.switch input{opacity:0;width:0;height:0}input:checked+.slider{background-color:#024450}.slider{width:49px;border-radius:5px;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.2s}input:checked+.slider:before{transform:translateX(20px)}.slider:before{border-radius:2px;position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.2s}@media screen and (min-height:830px){#change_location{margin-top:30px}#filter_results{margin-bottom:30px}}@media (min-width:480px){#filters{grid-template-columns:repeat(1,1fr)}}@media (min-width:521px){.filters-move-up{transform:translateY(-275px);transition:transform .3s ease-in-out}#filters{grid-template-columns:repeat(2,1fr)}#filters_container{bottom:-260px}}@media (min-width:565px){#filters_container{bottom:-220px}.filters-move-up{transform:translateY(-235px);transition:transform .3s ease-in-out}}@media (min-width:960px){.filters-move-up{transform:translateY(-155px);transition:transform .3s ease-in-out}#filters_container{bottom:-140px}#filters{padding-top:35px;grid-template-columns:repeat(4,1fr)}}@media (min-height:930px) and (orientation:landscape){#filters{padding-top:40px}#filter_results{margin-bottom:40px}#filter_results_btn{margin-bottom:-25px}#change_location{height:56px!important;width:221px!important;font-size:20px!important}#filter_results_btn{height:56px;width:221px;font-size:20px}}@media (min-width:1045px){#filters{margin-left:30px;margin-right:30px;padding-left:30px;padding-right:30px}.filters-move-up{transform:translateY(-135px);transition:transform .3s ease-in-out}#filters_container{bottom:-120px}}@media (min-width:1857px){#filters{grid-template-columns:repeat(8,1fr)}.filters-move-up{transform:translateY(-85px);transition:transform .3s ease-in-out}#filters_container{bottom:-60px}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{min-width:320px;color:#024450;font-family:FSSiena-Light,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:1rem;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow-x:hidden;margin:0;padding-top:98px!important}img{max-width:100%;height:auto}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:768px) and (max-width:1199px){.container{padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.charity_stories_swiper .swiper-slide h3,.mySwiper-wrapper .swiper-slide h3{min-height:2.4em}#benefact_businesses_in_your_area_container h2,#charity_stories_container h2,#the_wider_picture_container h2{font-size:41px}.swiper-slide p{font-size:18px}}@media (min-width:992px){#benefact_businesses_in_your_area_container h2,#the_wider_picture_container h2{justify-content:start;gap:.3em}#the_wider_picture_container h2{flex-direction:row}#charity_stories_container h2{font-size:47px;flex-direction:row;justify-content:start}.swiper-slide p{font-size:20px}.charity_stories_t1{margin-right:10px}}