.about-detail .honors-list{align-items:stretch;gap:0 36px}
.about-detail .honors-list li{flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;gap:22px}
.about-detail .honors-list .primary-honor{min-height:135px;align-items:flex-start;justify-content:center}
.about-detail .honors-list .honor-with-plaque{justify-content:flex-start;padding-top:28px;padding-bottom:28px}
.about-detail .honor-plaque{display:flex;align-items:center;justify-content:flex-start;width:100%;height:180px;margin:0}
.about-detail .honor-plaque img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;filter:drop-shadow(0 10px 14px #0005)}
.about-detail .honor-name{display:block;line-height:1.6}
.about-detail .honors-list li:nth-last-child(-n+2) .honor-plaque{height:210px}
.about-detail .honors-list li:nth-last-child(-n+2){align-items:flex-start;text-align:left}
@media(max-width:800px){.about-detail .honors-list{gap:0 24px}.about-detail .honor-plaque{height:165px}.about-detail .honors-list li:nth-last-child(-n+2) .honor-plaque{height:180px}}
@media(max-width:600px){.about-detail .honors-list{gap:0 18px}.about-detail .honors-list li{gap:16px;min-height:100px}.about-detail .honor-plaque{height:115px}.about-detail .honors-list li:nth-last-child(-n+2) .honor-plaque{height:115px}.about-detail .honors-list .primary-honor{min-height:112px}.about-detail .honors-list .honor-with-plaque{padding:22px 0}.about-detail .honor-name{overflow-wrap:anywhere}}
