#slider figure>img,figure{height:100%;width:100%}#nex,#prev{position:absolute;top:600px;background-color:transparent;height:5px;border:none;width:100px}section#story_banner div.program h1 em,section#story_banner div.project h1 em{font-size:75px;line-height:.8;color:#dcdcdc}#story_banner div h1{line-height:.8;width:90%;margin-top:3%}#story_banner div.project{width:100%;height:100%;top:0;text-align:center}#story_banner:has(> div.project){height:100%}#slider{width:100%;height:535px}#slider figure>img{object-fit:cover}div#slider ul.pagination li{list-style:none}#prev{left:0}#nex{right:0}#nex img,#prev img{width:40%}#nex img:hover,#prev img:hover{width:40%;border-radius:50%;border:3px solid #fff;background-color:rgba(0,0,0,.1);padding:3%}section#story{margin-top:0;padding:0 7% 3%}#event{padding:0 3.5% 0 7%;margin:10% 0}#story section.event{display:flex;flex-wrap:wrap}#event div.event_info{font-size:smaller;margin-bottom:5%}#event div.event_info div:nth-child(3){flex-direction:column}#event div.event_info div{display:flex;width:100%}#event div.event_info div label{width:145px}#event div.event_info div p{width:calc(100% - 150px);border-bottom:1px solid #dcdcdc;margin-bottom:2%}#event h5{padding:3% 0}#event section.social_media ul{display:flex;gap:20px;overflow:scroll}section#fundraise p b{font-weight:700;text-transform:uppercase;position:relative}section#fundraise div{display:flex;flex-direction:column;height:87px;width:100%;position:relative;justify-content:space-between;margin-bottom:8%}section#fundraise a{background-color:#db3739;color:#fff;border:none;height:100px;width:100%;border-radius:8px;font-size:26px;position:relative;line-height:1.3;text-decoration:none;padding-top:2%;font-family:Arial}section#fundraise h3 em{font-size:43px}section#fundraise h4 em{color:#000;font-weight:300;position:relative}#story:has(section#fundraise){margin-top:0;position:relative}@media screen and (min-width:576px){section#fundraise a{height:80px;width:550px;padding-top:4%}section#fundraise div{margin-bottom:4%}#story_banner:has(> div.project) h1{width:95%}main#inAction:has(#story_banner div.project) #story h2{margin-top:0}#event{margin:0 0 5%;padding:7%}}@media screen and (min-width:768px){div#top_banner{height:225px}section#fundraise div{align-items:end;justify-content:space-between;width:100%;height:70px;margin-bottom:1.25%;position:relative;display:flex;flex-direction:row}section#fundraise a{height:60px;padding-top:2%}#story_banner:has(> div.project) h1{width:95%;margin-top:0}#slider{padding:4% 3% 0}#slider figure>img{border-radius:49px;border:.5px solid #ebebeb}#prev{left:1%;top:500px}#nex{right:1%;top:500px}footer div{margin-bottom:-2%}#event{display:flex;align-items:start;margin:0}#event div.event_info{width:60%;padding-right:5%;margin-bottom:0}#event .social_media{width:40%;align-self:start}}@media screen and (min-width:992px){div#top_banner{height:275px}#slider{height:635px}#prev{left:2%;top:600px}#nex{right:2%;top:600px}#event .social_media{width:30%;align-self:start}#event{margin-top:-2%;padding:4% 7% 0}section#fundraise a{padding-top:1.5%}}@media only screen and (min-width:1200px){section#fundraise div{height:60px}#slider{height:800px}#prev{left:2%;top:700px}#nex{right:2%;top:700px}#slider figure>img{object-fit:contain}#nex img,#prev img{width:40%;border-radius:50%;border:3px solid #fff;background-color:rgba(0,0,0,.1);padding:3%}main#inAction:has(#story_banner div.project) #event{margin-top:2%}main#inAction:has(#story_banner div.project) #event .social_media{flex-direction:column}#event div.event_info div:nth-child(3){flex-direction:row}#event div.event_info{width:750px;margin-bottom:5%}#event{padding:0 7% 2%}#event div.event_info div:nth-child(3) div:nth-child(2) label{text-align:center}footer div{margin-bottom:0}section#fundraise a{padding-top:1.25%}}@media screen and (min-width:1400px){section#story{margin-top:0}#prev{left:3%}#nex{right:3%}main#inAction:has(#story_banner div.project) #event .social_media{width:35%}#event div.event_info{margin-bottom:3%}section#fundraise a{padding-top:1%}}@media only screen and (min-width:1600px){section#story{padding:0 7% 2%}#slider{height:950px}#prev{left:4%;top:750px}#nex{right:4%;top:750px}main#inAction:has(#story_banner div.project) #event .social_media ul{width:55%}section#fundraise a{padding-top:15px}}