.photo-page .banner-main__title {
    margin-top: 70px;
}

.photo-page.banner-main {
    background-image: url("../images/photo-bg.jpg");
}

.photo-page .work-bottom__video {
    padding-bottom: 72px;
}

.photo-page.extra {
    margin-top: 125px;
}

.photo-page .work-photo__wrap .image-popup-zoom{
    background: rgba(17,17,17,.75);
}


.photo-page .work-bottom__video {
    max-width: unset;
}

.work-photo-page .owl-item .work-bottom__video-btn {
    width: unset;
}

.work-bottom-carousel__item {
    width: 520px;
    height: 293px;
}

.work-carousel-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.work-bottom__video {
    margin-left: calc(50% - 560px);
}

.work-photo-page .owl-nav {
    position: relative;
    height: 21px;
    bottom: 377px;
    display: flex;
    align-items: center;
    margin-left: 1050px;
}

.work-bottom__video .work-photo-page .owl-nav .owl-prev  {
    left: 0%;
    display: flex;
    top: inherit;
    bottom: 0;
    height: 100%;
}
.work-bottom__video .work-photo-page .owl-nav .owl-next {
    left: 50px;
    display: flex;
    top: inherit;
    bottom: 0;
    height: 100%;
}

.work-bottom__video .work-photo-page .owl-nav img {
    width: 20px;
}

@media (max-width:1160px) {
    .work-photo-page .owl-nav { 
        margin-left: 0;
    }

    .work-bottom__video .work-photo-page .owl-nav .owl-prev  {
        right: 100px;
        left: unset;
    }
    .work-bottom__video .work-photo-page .owl-nav .owl-next {
        right: 34px;
        left: unset;
    }
}


@media (max-width: 992px) {
    .work-bottom-carousel__item {
        width: 328px;
        height: 184px;
    }
}

@media (max-width: 920px) {
    .work-photo-page .owl-nav { 
        margin-left: 0;
    }

    .work-bottom__video .work-photo-page .owl-nav .owl-prev  {
        right: 100px;
        left: unset;
    }
    .work-bottom__video .work-photo-page .owl-nav .owl-next {
        right: 34px;
        left: unset;
    }
}

@media (max-width: 768px) {
    .photo-page .banner-main__text {
        margin-bottom: 65px;
    }

    .work-photo-page .owl-nav {
        display: none;
    }

    .photo-page.extra {
        margin-top: 88px;
    }

    .photo-page .work-photo {
        margin-bottom: 109px;
    }
}
