#ve-chung-toi img{
    aspect-ratio: 16/9;
    object-fit: cover;
}

.giai-thuong__item--desktop{
    width: 107px;
    height: 550px;
    position: relative;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    color: white;
    border-radius: 4px;
    overflow: hidden;
    -webkit-transition: all ease 0.7s;
    -o-transition: all ease 0.7s;
    transition: all ease 0.7s;
}

.giai-thuong__item--desktop.active{
    flex: 1;
}

.giai-thuong__item--desktop .item__content{
    height: calc(100% - 20px);
    position: relative;
    display: flex;
    align-items: end;
}

.giai-thuong__item--desktop .item__content::before{
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    background: gray;
    opacity: 0.8;
    z-index: 2;
}

.giai-thuong__item--desktop.active .item__content::before{
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    opacity: 1;
    background: linear-gradient(180deg, rgba(10, 37, 84, 0) 39.33%, #0A2554 100%);
    z-index: 2;
}

.giai-thuong__item--desktop .item__image{
    position: absolute;
    height: 100%;
    width: 100%;
    object-fit: cover;
    filter: grayscale(100%);
    -webkit-transition: all ease 0.7s;
    -o-transition: all ease 0.7s;
    transition: all ease 0.7s;
}

.giai-thuong__item--desktop .item__content-title{
    opacity: 0;
    font-weight: 800;
    font-size: 24px;
    line-height: 32px;
    color: white;
    margin: 20px;
    z-index: 3;
}

.giai-thuong__item--desktop.active .item__content-title{
    opacity: 1;
    transition: opacity ease 0.2s;
    transition-delay: 0.5s;
}

.giai-thuong__item--desktop .item__content-type {
    position: absolute;
    z-index: 3;
    bottom: 0;
    left: 25px;
    transform: rotate(-90deg);
    transform-origin: left top;
    white-space: nowrap;
    font-weight: 700;
    font-size: 40px;
    line-height: 120%;
    background: linear-gradient(270deg, rgba(255, 255, 255, 0) -21.5%, #FFFFFF 38.64%, #FFEFD3 81.17%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    opacity: 1;
}

.giai-thuong__item--desktop.active .item__content-type {
    opacity: 0
}

.giai-thuong__item--desktop.active .item__image {
    filter: grayscale(0%);
}

.giai-thuong__item--desktop .item__footer{
    height: 20px;
    background: #ADA291;
}

.giai-thuong__title--mobile {
    max-width: 70%;
    margin: 12px auto;
    text-align: center;
    font-size: 24px;
    font-weight: 800;
    line-height: 32px;
}

.owl--award .item{
    aspect-ratio: 1 / 1;
    border-radius: 50%
}

.owl--award .item img{
    border-radius: 50%;
    border: 3px solid transparent;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.owl--award .current-active.item {
    background: -o-linear-gradient(354.66deg, #AEFFD3 3.22%, #EAF8FF 60.4%, #4483FF 99.14%);
    background: linear-gradient(95.34deg, #AEFFD3 3.22%, #EAF8FF 60.4%, #4483FF 99.14%);
}

#tham-quan-van-phong .card-grid-3-image figure {
    aspect-ratio: 3/2;
    object-fit: cover;
}