.courses-hero-section {
    overflow: hidden;
    position: relative;
    height: 400px
}

.courses-hero-section img {
    width: 100%;
    margin-top: -10px
}

.courses-hero-section .hero-text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%)
}

.courses-hero-section h1 {
    font-size: 3rem
}

.courses-hero-2-section {
    background-image: url("../images/courses/courses-2.jpg");
    background-size: cover;
    padding-top: 3rem;
    padding-bottom: 2rem
}

@media (max-width: 767.98px) {
    .courses-hero-section {
        overflow: hidden;
        position: relative;
        height: 80vh
    }

    .courses-hero-section img {
        width: 100%;
        margin-top: -30px
    }

    .courses-hero-section h1 {
        font-size: 2.5rem
    }

    .courses-hero-2-section {
        background-image: url("../images/courses/courses-2-mobile.jpg");
        background-size: cover
    }

    .icons-section img {
        /*height: 50px*/
    }
}

/*# sourceMappingURL=courses.min.css.map */