.affiliations.-footer{width:61.8%;display:table-cell;position:relative}@media (width<=700px){.affiliations.-footer{flex-direction:column;width:calc(100vw - 2rem);margin-top:0;margin-left:-1rem;margin-right:-1rem;padding-top:0;padding-left:0;padding-right:0;display:flex}}.affiliations.-footer h3{padding-left:0}@media (width<=700px){.affiliations.-footer h3{margin-top:0!important;margin-bottom:1.5rem!important}}.affiliations.-footer img{text-align:right;vertical-align:bottom;max-width:80%;max-height:80%;margin:.5rem}.affiliations.-footer ul{flex-wrap:wrap;gap:1rem;margin:0;padding-left:1rem;display:flex}@media (width>=700px){.affiliations.-footer ul{margin-left:-1rem;margin-right:-1rem}}.affiliations.-footer ul li{float:left;border-radius:.25rem;width:11rem;height:6.8rem;margin:0;list-style:none;position:relative;overflow:hidden}@media (width<=700px){.affiliations.-footer ul li{width:43.5vw;height:26.83vw}}.affiliations.-footer ul li p{margin:.5rem;line-height:1.25rem}.affiliations.-footer ul li img{position:absolute;bottom:0;right:0}.affiliations.-page{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGNpcmNsZSByPSI5LjIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgb3BhY2l0eT0iLjI1Ii8+PGNpcmNsZSBjeT0iMTguNCIgcj0iOS4yIiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIG9wYWNpdHk9Ii4yNSIvPjxjaXJjbGUgY3g9IjE4LjQiIGN5PSIxOC40IiByPSI5LjIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgb3BhY2l0eT0iLjI1Ii8+PC9zdmc+);background-position:0 0;background-repeat:repeat;background-origin:padding-box;padding-top:2.5rem;padding-bottom:2.5rem}.affiliations.-page>ul{flex-wrap:wrap;justify-content:center;gap:3rem;margin:0;padding:0;display:flex}.affiliations.-page>ul li._affiliate{border-radius:.75rem;width:23rem;min-height:37.36rem;max-height:37.36rem;margin:0;list-style:none;display:inline-block;overflow-y:scroll}.affiliations.-page>ul li._affiliate ._affiliate-inner{margin-bottom:.25rem;padding-top:.25rem;padding-left:1.5rem;padding-right:1.5rem}.affiliations.-page>ul li._affiliate ._affiliate-inner li,.affiliations.-page>ul li._affiliate ._affiliate-inner p{width:100%;font-size:.9rem}.affiliations.-page>ul li._affiliate ._affiliate-inner ._about-image-holder{text-align:center}.affiliations.-page>ul li._affiliate ._affiliate-inner ._about-image-holder ._about-image{max-width:100%;max-height:10rem}.affiliations.-page>ul li._affiliate ._affiliate-inner ._description{border-top:1px solid #111;border-bottom:1px solid #111;margin-bottom:1.5rem}.affiliations.-page>ul li._affiliate ._affiliate-inner ._description ul{margin-top:0;padding-bottom:.5rem;padding-left:.85rem;list-style:outside}.affiliations.-page>ul li._affiliate ._affiliate-inner ._description ul li{margin-bottom:.75rem}
