.page-honoree .main.honoree{padding:0;height:100vh;position:relative}.page-honoree .main.honoree .honoree-background{content:"";position:absolute;width:50%;right:0;top:0;height:100%;background-size:cover;background-position:center center}@media only screen and (max-width: 1000px){.page-honoree .main.honoree .honoree-background{display:none}}.page-honoree .main.honoree:after{content:"";position:absolute;width:50%;right:0;top:0;height:100%;background:#0096ce;background:linear-gradient(to bottom,#0096ce,#3d5dd7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$colorStart",endColorstr="$colorEnd",GradientType=0);opacity:.8}@media only screen and (max-width: 1000px){.page-honoree .main.honoree:after{display:none}}.page-honoree .cta{margin:0}.page-honoree .honoree-detail{position:absolute;top:50%;transform:translateY(-50%);width:50%}@media only screen and (max-width: 1000px){.page-honoree .honoree-detail{width:90%;font-size:.875em;padding:0 5%}}.page-honoree .honoree-detail .honoree-name{text-align:center}.page-honoree .honoree-detail .honoree-name img{width:140px;border-radius:140px;border:solid 2px #fff;outline:solid 1px #c3ccd4}.page-honoree .honoree-detail .honoree-name h2{margin:.5em 0 0;font-size:2.5em;color:#0096ce;font-weight:800}.page-honoree .honoree-detail .honoree-honor{text-align:center;margin:3em 0}.page-honoree .honoree-detail .honoree-honor h3{font-size:1.5em;font-weight:700}.page-honoree .honoree-detail .honoree-honor h5{margin:.5em 0;line-height:1.25em}
