.photo img{box-shadow:8px 8px #ee3e3e}.link{color:#ee3e3e}.miscButton{background-color:#fff;color:#ee3e3e;border-color:#ee3e3e}.miscButton:hover{background-color:#ee3e3e;color:#fff}.title{color:#ee3e3e}@media (max-width: 1024px){.title{background-color:#ee3e3e;color:#fff}}.quoteBlock h1{color:#fff}.quoteBlock{background-color:#ee3e3e}.quote{color:#ee3e3e}.colorBox{border:solid #ee3e3e;box-shadow:8px 8px #ee3e3e}#footerBackground{background-color:#ee3e3e}#heroBackground,#studentQuotesBackground{background-color:#fff6f6}#modal{display:flex;flex-direction:column;row-gap:24px;position:fixed;z-index:1;right:12px;bottom:12px;padding:0 24px;width:420px;max-width:90vw;height:240px;max-height:50vh;background-color:#3066af;color:#fff;justify-content:center;align-items:center}#exitModalButton{position:fixed;right:2px;bottom:236px;background-color:#fff;border:solid #ee3e3e;color:#ee3e3e;border-radius:50%;padding:2px 8px;cursor:pointer;font-family:Arial,Helvetica,sans-serif}#modal #newsletter h1,#modal #newsletter p{display:none}#modal #newsletter input{padding:8px;background-color:#fff1e7;border:solid #fff1e7}#modal #newsletter input:focus{outline:none;border-bottom:solid #db7334}video{width:900px;height:580px;display:block;margin:auto}#quoteBlockBackground .colorBox{width:fit-content}#studentQuotesBackground h4{font-weight:500;font-style:italic}@media (max-width: 1024px){video{width:300px;height:165px}}
