.video-wrapper {
max-width: 1100px;
}
@media (min-width: 992px) and (max-width: 1080px) {
    .video-wrapper {
        max-width: 650px;
    }
    .text-block {
        top: 10px;
    }
    .text-block p {
        font-size: 5.5rem;
    }
    p.small {
    font-weight: 400;
    font-size: 2em;
}
}

@media (min-width: 1081px) and (max-width: 1170px) {
    .video-wrapper {
        max-width: 750px;
    }
    .text-block {
        top: 20px;
    }
    .text-block p {
        font-size: 5.7rem;
    }
    p.small {
    font-weight: 400;
    font-size: 2em;
}
}

@media (min-width: 1171px) and (max-width: 1260px) {
    .video-wrapper {
        max-width: 850px;
    }
    .text-block {
        top: 30px;
    }
    .text-block p {
        font-size: 6.5rem;
    }
    p.small {
    font-weight: 400;
    font-size: 2em;
}
}

@media (min-width: 1261px) and (max-width: 1350px) {
    .video-wrapper {
        max-width: 870px;
    }
    .text-block {
        top: 40px;
    }
    .text-block p {
        font-size: 7rem;
    }
    p.small {
    font-weight: 400;
    font-size: 2em;
}
}

@media (min-width: 1351px) and (max-width: 1440px) {
    .video-wrapper {
        max-width: 950px;
    }
    .text-block {
        top: 45px;
    }
    .text-block p {
        font-size: 7rem;
    }
    p.small {
    font-weight: 400;
    font-size: 2em;
}
}

@media (min-width: 1441px) {
    .video-wrapper {
        max-width: 1050px;
    }
    .text-block {
        top: 50px;
    }
    .text-block p {
        font-size: 8.5rem;
    }
    p.small {
    font-weight: 400 !important;
    font-size: 2em;
}
} 