﻿.hero-slide {
    min-height: 500px;
    background-position: center center !important;
    background-size: cover !important;
    display: flex;
    align-items: center;
}
    .hero-slide .small {
        min-height: 250px;
    }
    .hero-slide .smamedium {
        min-height: 375px;
    }
    .hero-slide .large {
        min-height: 800px;
    }
    .hero-slide .top {
        align-items: flex-start;
    }
        .hero-slide .top .captions {
            margin-top: 5rem;
        }
    .hero-slide .bottom {
        align-items: flex-end;
    }
        .hero-slide .bottom .captions {
            margin-bottom: 5rem;
        }

.hero-slide a {
    color: initial;
}
    .hero-slide h1 {
        font-weight: 500;
        margin: 0;
    }
    .hero-slide h2 {
        margin: 0 0 10px 0;
    }

@media (max-width: 1200px) {
    .hero-slide .captions {
        margin: 0rem 1rem;
    }
}
@media (max-width: 550px) {
    .hero-slide {
        min-height: 325px;
    }
  
    .hero-slide .small {
        min-height: 200px;
    }
    .hero-slide .smamedium {
        min-height: 300px;
    }
    .hero-slide .large {
        min-height: 500px;
    }
}