@-webkit-keyframes right-left{100%{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@-moz-keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%)}100%{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%)}}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar{0%{background-position:0% 50%}100%{background-position:100% 50%}}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@media screen and (max-width:1300px){.cs-t-1-w.cs-e-13966-default .fundraising-recurring-donations-form .edit-at-online-fundr-dk-iframe{width:clamp(550px,80vw,750px);height:clamp(600px,70vh,2000px)}.cs-t-1-w.cs-e-13966-default .fundraising-recurring-donations-form .safari-warning-block{width:clamp(550px,80vw,750px)}}@media (max-width:650px){.cs-t-1-w.cs-e-13966-default .audio-jp-controls .ui-5,.cs-t-1-w.cs-e-13966-default .audio-jp-controls .ui-6{display:none!important}}@media (max-width:500px){.cs-t-1-w.cs-e-13966-default .audio-jp-volume-bar{display:none!important}.cs-t-1-w.cs-e-13966-default .audio-jp-progress,.cs-t-1-w.cs-e-13966-default .audio-jp-current-time,.cs-t-1-w.cs-e-13966-default .audio-jp-duration,.cs-t-1-w.cs-e-13966-default .audio-jp-status{width:70%}}@media (max-width:350px){.cs-t-1-w.cs-e-13966-default .audio-jp-controls .ui-3,.cs-t-1-w.cs-e-13966-default .audio-jp-controls .ui-4{display:none!important}}@media (min-width:1025px){.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-cause-list2 .cause:nth-child(3n+1){margin-left:0;clear:both}.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-fundraiser-list2 .fundraiser:nth-child(3n+1){margin-left:0;clear:both}}@media (max-width:1024px){.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-cause-list2 .cause{width:50%;font-size:1.2em}.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-cause-list2 .cause:nth-child(2n+1){clear:both}.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-fundraiser-list2 .fundraiser{width:50%;font-size:1.2em}.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-fundraiser-list2 .fundraiser:nth-child(2n+1){clear:both}}@media (max-width:600px){.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-cause-list2 .cause{width:100%;margin-left:0;font-size:1.4em}.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-fundraiser-list2 .fundraiser{width:100%;margin-left:0;font-size:1.4em}}@media (max-width:400px){.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-cause-list2 .cause{width:100%;margin-left:0;font-size:1.2em}.cs-t-1-w.cs-e-13966-default.cs-a-progress-bar.cs-w-fundraising-fundraiser-list2 .fundraiser{width:100%;margin-left:0;font-size:1.2em}}@media (max-width:768px){.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-fundraising-sponsored-list .filter-label{display:none}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-fundraising-sponsored .sponsorship{font-size:.75em}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-fundraising-sponsored .goal-sum{font-size:1.3em}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-fundraising-sponsored .raised-sum{font-size:1.8em}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-image-horizontal-filmstrip .bx-controls-direction{display:none}}@media only screen and (max-device-width:600px){.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-image-gallery-images .sy-controls{display:block}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-image-gallery-images .sy-controls li{min-width:2.1em}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-image-gallery-images .sy-controls li a:after{width:1.4em;height:1.4em;margin-top:-.7em;margin-left:-.7em}}@media (max-width:1120px){.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-people-person-edit2 .ui-submit-block-section .archive-and-delete-submit-section{position:relative;padding:1em 0}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-people-person-edit2 .show-change-log{position:relative;top:1em;margin:0}}@media print{.cs-t-1-w.cs-e-13966-default.cs-a-table.cs-w-people-person-list .people{font-size:.8em}.cs-t-1-w.cs-e-13966-default.cs-a-table.cs-w-people-person-list .noprint{display:none}.cs-t-1-w.cs-e-13966-default.cs-a-table.cs-w-people-person-list .bottom.tableexport-caption{display:none}.cs-t-1-w.cs-e-13966-default.cs-a-table.cs-w-people-person-list .cs-table tbody td{padding:5px;font-size:11px}.cs-t-1-w.cs-e-13966-default.cs-a-table.cs-w-people-person-list .cs-table{border-bottom:0}}@media screen and (max-width:767px){.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .menu-button{display:block;width:185px;padding:0 20px;line-height:45px;color:#42a1f6;overflow:hidden;text-overflow:ellipsis}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm.collapsed{display:none}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs{display:block;white-space:normal;width:225px;position:absolute;z-index:1000;box-shadow:0 0 6px 0 rgba(0,0,0,.2)}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 ul.sm-cs>li{display:block!important}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul{box-shadow:none}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs>li>a{display:block;height:45px;line-height:45px;background-color:#fff;color:#282a2d;padding:0 20px 0 45px;width:225px;overflow:hidden;text-overflow:ellipsis;border-bottom:0!important}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs a span.sub-arrow{display:block;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul a.has-submenu:after{display:none}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs .sub-arrow{width:45px;height:45px;position:absolute;top:0;left:0;text-align:center;font-family:"cornerstone";line-height:45px;color:#81878e}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs .sub-arrow:after{content:'\e825'}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs .highlighted .sub-arrow:after{content:'\e823'}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul a{padding-left:60px}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul .sub-arrow{padding-left:15px}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul a{padding-left:75px}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul .sub-arrow{padding-left:30px}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul ul a{padding-left:75px}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul ul .sub-arrow{padding-left:45px}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul ul ul a{padding-left:90px}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul ul ul .sub-arrow{padding-left:60px}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs a{position:relative}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs>li>a.active{background-color:#fff;border-bottom:0}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul{background-color:rgba(0,0,0,.05)}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs a.highlighted,.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul a.highlighted,.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul a.highlighted,.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul ul a.highlighted{background-color:rgba(0,0,0,.05)}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul a,.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul a,.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul ul a,.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 .sm-cs ul ul ul ul a{background-color:rgba(0,0,0,.05)}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 ul.sm-cs{width:auto!important}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 ul.sm-cs ul{display:none;position:static!important;top:auto!important;left:auto!important;margin-left:0!important;margin-top:0!important;width:auto!important;min-width:0!important;max-width:none!important}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 ul.sm-cs>li{float:none!important}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 ul.sm-cs>li>a,.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 ul.sm-cs ul.sm-nowrap>li>a{white-space:normal}.cs-t-1-w.cs-e-13966-default.cs-a-default.cs-w-website-menu2 ul.sm-cs iframe{display:none}}