.gallery__title {
    font-family: BPG Arial Caps;
    font-size: 2.25rem;
    line-height: 2.5625rem;
    margin-bottom: 1rem;
    margin-top: 5rem;
}

.gallery__img-container {
    height: 100%;
    position:relative;
}

#mygallery {
    height: 100%;
    width: 80%;
}

.gallery__img {
    height: 19rem;
    width: 100%;
    object-fit: cover;
}

.slick-lightbox-slick-caption {
    font-size: 1rem;
    font-family: BPG Classic Medium;
}

.no-before::before{
    display:none;
}

.no-before {
    z-index: 1;
}

.prev-new {
    left: 8rem !important;
}

.next-new {
    left: 16rem !important;
}

.prev-new, .next-new {
    bottom: 9rem !important;
    top: unset !important;
    width: 4rem;
    z-index: 2;
}

.prev-new {
    left: 7rem !important;
}

.next-new {
    left: 14rem !important;
}

.slick-next, .slick-prev {
    width: 4rem;
}

.next-lightbox {
    right: 1rem !important;
}


.slick-slide {
    padding-right: 0.375rem;
}

@media screen and (max-width: 1199px) {
    .decoyDiv {
        display: none;
    }

    #mygallery {
        width: 100%;
    }

    .prev-new, .next-new {
        bottom: -2rem !important;
        width: 4rem;
    }

    .prev-new {
        left: 40% !important;
        transform: translateX(-40%);
    }

    .next-new {
        right: 40% !important;
        transform: translateX(40%);
        left: unset !important;
    }

    .slick-slide {
        padding-right: 0;
    }
}

@media screen and (max-width: 768px) {

    .prev-new, .next-new {
        bottom: -2rem !important;
        width: 4rem;
    }

    .prev-new {
        left: 40% !important;
        transform: translateX(-50%);
    }

    .next-new {
        right: 40% !important;
        transform: translateX(50%);
    }

    .slick-slide {
        padding-right: 0;
    }
}
