body,html{padding:0;margin:0;background-color:#8fd8ff}:focus{outline:2px solid #019bec;outline-style:dashed;outline-offset:2px;z-index:99;position:relative}#more-info-content:focus{outline-offset:-4px}*{box-sizing:border-box}@media (min-width:60em){body .row{padding:0 3rem}}@media (min-width:40em){body .row{padding:0 1.5rem}}body .row{max-width:81rem;padding:0 1rem;display:block;clear:both;float:none}.row{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.small-12{width:100%}@media screen and (min-width:40em){.medium-6{width:50%}.medium-12{width:100%}}@media screen and (min-width:64em){.large-3{width:25%}.large-6{width:50%}}@media screen and (min-width:40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}#content.row div.columns,#footer.row div.columns,#header.row div.columns{padding-left:0;padding-right:0}body .component{padding:0}footer{background:#002c5c;color:#fff;height:800px;position:absolute;width:100%;padding:1rem 0 1.5rem;z-index:10}@media screen and (min-width:40em){footer{height:600px}}@media screen and (min-width:60em){footer{height:400px}footer>#footer.row{padding:0 1.5rem}footer>#footer.row:focus{outline:0 solid transparent}}footer a{display:flex;justify-content:center;align-items:center;flex-grow:1}#footer.row{margin-left:auto;margin-right:auto}footer>#footer.row{max-width:93.5rem;padding:0 1rem}footer .c-footer__copyright p{padding-right:1.25rem!important}footer .c-footer__copyright p:last-of-type{font-size:1rem}footer .c-footer__copyright .rich-text{margin-bottom:1rem}footer .c-footer__backtotop{z-index:15;position:fixed!important;right:1.5rem!important;bottom:6rem!important;width:60px!important;height:60px!important;transition:all .5s ease-in-out;opacity:0;visibility:hidden;transform:translateY(40px);line-height:18px;transform:rotate(-90deg)}footer .c-footer__backtotop a:before{content:"";display:block;width:20px;height:20px;background-size:14px;background-repeat:no-repeat;background-position:50%;background-image:url(/wills-changing-lives/arrow-right--blue.svg);transform:rotate(-90deg)}footer .c-footer__backtotop a{background-color:rgba(124,210,255,.8);margin:0;padding:0 0 14px;color:#002c5c!important;width:60px;height:60px;border-radius:30px;border:0;text-align:center;text-decoration:none;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;text-transform:uppercase;font-size:.875rem;transition:all .5s ease-in-out}footer .c-footer__backtotop a:hover:before{background-position:left 5px center}footer .c-footer__backtotop a:hover{background-color:#7cd2ff;opacity:1;color:#002c5c}@media (min-width:60em){.rich-text{margin:2.5rem auto}}footer .c-footer__logos{margin:1.5rem 0}@media (min-width:60em){footer .c-footer__logos{margin:5rem 0 1.5rem}}footer .c-footer__logos>.component-content{display:flex;justify-content:space-between;align-items:center}footer .c-footer__logos>.component-content .component.image img{max-width:100px;height:auto}footer .c-footer__navigation ul{list-style-type:none!important;margin-left:0;list-style-image:none;-webkit-padding-start:0;padding-inline-start:0;margin-top:0}@media (min-width:60em){footer .c-footer__navigation ul.c-linkList{list-style-type:none;display:inline-flex;margin:0}}footer .c-footer__navigation ul.c-linkList li:first-of-type a{margin-left:0}footer .c-footer__navigation ul.c-linkList li a{margin:.5rem 0;display:inline-block}@media (min-width:60em){footer .c-footer__navigation ul.c-linkList li a{margin:0 1.25rem}}footer a:link,footer a:visited{color:#fff}#app-90th{visibility:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#story_title_1 h1,h2{font-family:castledown-heavy;font-size:1.125rem!important}@media (orientation:portrait){#story_title_1 h1,h2{font-size:1.33rem}}@media screen and (max-height:30rem) and (orientation:landscape){#story_title_1 h1,h2{font-size:1.2rem}}@media screen and (min-width:30rem) and (orientation:portrait){#story_title_1 h1,h2{font-size:1.6rem!important}}@media (orientation:portrait){#story_13{min-height:900px}}svg #assets{visibility:hidden}#path-3,#path-4,#path-5,#path-6,#path-7,#scene10,#scene11,#scene12,#scene13,#scene4,#scene5,#scene6,#scene7,#scene8,#scene9,svg #path-2,svg #scene3{visibility:hidden;opacity:0}#ground-3,#ground-4,#ground-5,#ground-6,#ground-7,svg #ground-2{visibility:hidden}svg #sunPath{fill:none}