.page-archive div.main{padding:0}.page-archive div.main .loading .icon{transform:translate(-50%,-50%);background-color:#fff;border-radius:15px;padding:50px;text-align:center}.page-archive div.main .pattern.archive{padding:4em 0}.page-archive div.main .results{margin:6em 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:3rem 0}@media only screen and (max-width: 1000px){.page-archive div.main .results{grid-template-columns:1fr 1fr;margin:2em 0 6em}}.page-archive div.main .results .honoree-container{position:relative;text-align:center}.page-archive div.main .results .honoree-container .photo{width:80%;padding-top:80%;margin:0 auto;height:0;position:relative;border-radius:15px;box-shadow:0 0 5px #00000040;overflow:hidden}.page-archive div.main .results .honoree-container h2{margin:.75em 0 .25em;font-size:1.375em;font-weight:600}@media only screen and (max-width: 1000px){.page-archive div.main .results .honoree-container h2{font-size:1.125em}}.page-archive div.main .results .honoree-container h5{color:#6b7f93;font-size:.875em}@media only screen and (max-width: 1000px){.page-archive div.main .results .honoree-container h5{font-size:.75em}}.page-archive div.main .results .honoree-container figure.organization{margin-top:1.5em}.page-archive div.main .results .honoree-container .orbie-circle{position:absolute;right:0%;bottom:0%;height:10%;width:10%;padding:20% 5% 5% 20%;border-radius:100%;z-index:2}.page-archive div.main .results .honoree-container .orbie-circle img{position:relative;z-index:4}.page-archive div.main .results .honoree-container .orbie-circle:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:linear-gradient(-45deg,#00000080,#0000 50%);z-index:3}
