.awards-component{padding:auto}
.card:hover{cursor:pointer}
.awards-filter{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}
.filter-heading{line-height:24px;width:100%;margin-bottom:8px;font-weight:400}
.filter-item{display:flex;justify-content:flex-end;gap:10px;padding:20px;align-items:center;padding-left:0}
.year-dropdown{border:1px solid #2F2F2F33;width:130px;background-color:white !important;height:32px;font-size:12px;font-weight:600;padding:0 10px}
#awards-list{display:flex;width:100%;flex-wrap:wrap}
.award-card{background:white;box-shadow:0 4px 8px rgba(0,0,0,0.1);width:100%;transition:transform .3s ease;display:flex;padding:15px;margin:10px 0;flex-shrink:0}
.award-card:hover{transform:translateY(-10px)}
.award-image-wrapper{width:100%;overflow:hidden;height:100%;background:#ead8c9;flex:.5;display:none;justify-content:center;align-items:center}
.award-image{object-fit:contain;height:70px}
.award-card-content{flex:1;display:flex;flex-direction:row-reverse;justify-content:space-around;border-radius:20px;padding-top:0}
.award-description{text-align:left;letter-spacing:0;color:#2f2f2f;font-size:20px}
.award-date{font-size:12px !important;font-weight:600;text-align:left;letter-spacing:0;color:#000;opacity:1;width:5%;border-right:solid 1px black;margin-right:10px}
.awards-filter{margin-bottom:0;font-family:"Montserrat",sans-serif;font-weight:600}
select{background:white}
.year-dropdown{margin-bottom:0;font-family:"Montserrat",sans-serif;font-weight:600;width:10%}
.all-awards .award-description{width:90%;display:flex;text-align:start}
@media(max-width:768px){.award-card{width:100%}
.award-date{width:13%}
.awards-component p:nth-of-type(1){margin-top:10px;overflow:hidden}
.filter-heading{font-size:25px}
}