.list-department{
    width: 90%;
}

.list-department ul{
    display: flex;
    flex-direction: column;
    gap: 20px;
    list-style: inside;
}

.list-department ul li{
    color: #fdc800;
    font-size: 1.2rem;
}

.list-department ul li a{
    text-decoration: none;
    color: #fdc800;
}

.main-right{
    flex-direction: column;
}

.main-right h3{
    font-size: 1.8rem;
    color: #fdc800;
    margin: 5% 0;
}

.main-right .photo-gallery{
    display: flex;
    flex-direction: column;
    width: 90%;
    gap: 10px;
}

.main-right .photo-gallery img{
    display: flex;
    width: 80%;
    border-radius: 10px;
    cursor: pointer;
}

.main-right .photo-gallery img:hover{
    transform: rotateX('45');
}