.hero-cta .small-container {
    align-items: flex-end;
}

.hero-cta h1 {
    text-transform: uppercase;
    margin-bottom: 0px;
}

.hero-cta .cta-button.align-left .animated {
    margin-top: -40px;
    padding: 0px 20px;
}

/* Media Queries */
@media screen and (max-width: 1440px){
    section.hero-cta .small-container {
        /* justify-content: flex-end !important; */
    }
}
/* Tablet */
@media screen and (max-width: 1280px) {
    section.hero-cta .hero-cta-heading {
        gap:0;
    }
}

@media (min-width: 841px) and (max-width: 1280px) {
    .hero-cta h1{
        font-size: 100px;
        line-height: 90px;
    }

    .hero-cta-heading {
        margin-right: 42px;
    }
}
@media screen and (min-width: 641px) and (max-width: 1080px) {
    section.hero-cta.bg-video {
        height: 65vh;
    }
    section.hero-cta.bg-video .hero-cta-heading {
        align-self: end;
    }
}
@media screen and (min-width: 641px) and (max-width: 782px) {
    section.hero-cta.bg-video {
        height: 70vh;
    }
    section.hero-cta.bg-video .hero-cta-heading {
        align-self: start;
    }
}
/* Mobile */
@media (max-width: 840px) {
    .hero-cta .small-container {
        align-items: flex-start;
        justify-content: flex-end;
    }

    .hero-cta h1 {
        font-size: 64px;
        font-weight: 800;
        line-height: 61px;
    }
}
@media screen and (max-width: 640px) {
    section.hero-cta.bg-video .hero-cta-heading {
        align-self: start;
    }
}