.flex-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.grid-container-faq{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:20px repeat(10,auto) 20px;grid-gap:20px;height:100%;justify-content:center}body{margin:0;padding:0;border:0;box-sizing:border-box;overflow-x:hidden;font-family:Ember;color:#fff}@media only screen and (max-width:632px){.footerpage-content-section{font-size:calc(-3.7931px + 3.44828vw)}}@media only screen and (min-width:632px){.footerpage-content-section{font-size:19px}}@media only screen and (min-width:790px){.footerpage-content-section{font-size:19px}}@media only screen and (min-width:950px){.footerpage-content-section{font-size:19px}}@media only screen and (min-width:1105px){.footerpage-content-section{font-size:20px}}@media only screen and (min-width:1366px){.footerpage-content-section{font-size:21px}}.top{background-image:url(../img/sidepageheaderimg.992ac4f7.jpg);display:grid;grid-template-rows:7vw 60%;grid-template-columns:100%;justify-content:center;justify-items:center;height:25vw}.footerlink .middle-text{grid-row:2/3;font-size:4em;font-family:Ember Bold;text-align:center;align-self:center}.footerpage-content-section{display:grid;grid-template-columns:10% 80% 10%}.footerpage-content-text{color:#222f40;grid-column:2/3}.bold{font-weight:700}.italics{font-style:italic}.footerpage-content-text a{color:#222f40;text-decoration:underline}.grid-container-credits{display:grid;grid-template-columns:auto auto auto}#below-libraries,#credits-list{text-align:center}#spacer{height:1vw}