#colophon {
    display: none;
}

.videoscroll-reviews {
    margin-top: -403px;
}
.videoscroll-reviews__row {
    perspective: 1000px;
}
.videoscroll-reviews .videoWrap {
    background: #fff;
    border: 14px solid #fff;
    border-radius: 46px;
    overflow: hidden;
    /* box-shadow: 0px 60px 50px 0 rgba(27, 40, 64, 0.18); */
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px, rgba(0, 0, 0, 0.29) 0px 9px 20px, rgba(0, 0, 0, 0.26) 0px 37px 37px, rgba(0, 0, 0, 0.15) 0px 84px 50px, rgba(0, 0, 0, 0.04) 0px 149px 60px, rgba(0, 0, 0, 0.01) 0px 233px 65px;
    position: relative;
}
.videoscroll-reviews .videoWrap img,
.videoscroll-reviews .videoWrap .video {
    max-height: 710px;
    width: 100%;
    object-fit: cover;
}
.videoscroll-reviews .videoWrap a {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 156px;
    height: auto;
    top: 50%;
    transform: translateY(-50%);
    z-index: 123;
}

@media screen and (max-width: 1200px) {
    .videoscroll-reviews {
        margin-top: -21rem;
    }
    .videoscroll-reviews .videoWrap a {
        width: auto;
        text-align: center;
    }
    .videoscroll-reviews .videoWrap a svg {
        width: 60px;
        height: 60px;
    }
}

@media screen and (max-width: 1024px) {
    .videoscroll-reviews {
      margin-top: -15rem;
    }
}

@media screen and (max-width: 640px) {
    .videoscroll-reviews {
        margin-top: -10rem;
    }
    .videoscroll-reviews .videoWrap {
        border-width: 6px;
        border-radius: 16px;
    }
}
