/* project-detail-05 页面样式 */
.page-05 {
    background: #000000;
    font-family: 'Helvetica Neue', Arial, sans-serif;
}

.page-05 .content-header {
    padding: 20px 30px 106px;
}

.page-05 .content-meta {
    padding: 0 30px 20px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.page-05 .video-section {
    padding: 0 30px 50px;
}

.page-05 .info-section {
    padding: 0 30px 108px;
}

.page-05 .image-section {
    padding: 20px 30px 0;
}

.page-05 .image-section+.image-section {
    padding: 30px 30px 0;
}

.page-05 .footer-section {
    padding-top: 30px !important;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 0;
}

.page-05 .footer-section .footer-bg {
    top: 30px;
}

.page-05 .nav-link {
    color: #ffffff !important;
}

.page-05 .nav-link:hover,
.page-05 .nav-link.active,
.page-05 .nav-link:focus,
.page-05 .nav-link:focus-visible {
    color: #0066ff !important;
}

.page-05 .brand-text {
    color: #ffffff;
}

.content-meta-05 {
    background: #D4D4D4;
}

.video-section-05 {
    background: #D4D4D4;
}

.video-section-dark-05 {
    background: #D4D4D4;
}

.info-section-05 {
    background: #D4D4D4;
}

.footer-section-dark-05 {
    background: #D4D4D4;
}

.page-nav-dark-05 {
    background: #D4D4D4;
}

.page-nav-05 {
    background: #D4D4D4;
}

.page-nav-05 .next-project:hover .next-title,
.page-nav-05 .prev-project:hover .prev-title {
    color: #0066ff;
}

.page-nav-05 .next-project:active .next-title,
.page-nav-05 .prev-project:active .prev-title {
    color: #0066ff;
}