.breadcrumb {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url('/images/event-bg.webp');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
}

.section {
    width: 70%;
    margin: 10px auto 15px auto ;
}

.statue-img img {
    object-fit: fill;
}

.statue-name {
    padding: 15px 0 10px 0 ;
}

.statue-info div {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    padding-bottom: 6px;
}

.statue-info div p:first-child {
    font-weight: 400;
    width: 100px;
}

.statue-info div p {
    font-weight: 500;
}

.sub-title {
    padding: 15px 0 5px;
}

.statue-remark {
    display: grid;
    grid-gap: 8px;
    word-break: break-all;
}

@media only screen and (max-width: 876px) {
    .section {
        width: 90%;
    }
}

@media only screen and (max-width: 540px) {
    .section {
        width: 100%;
    }

    .statue-img img {
        height: 250px;
        object-fit: fill;
    }
    
}

@media only screen and (max-width: 300px) {
    .statue-info div {
        display: block;
    }
}