/* Custom css */

@media (min-width:360px) and (max-width:767px) {
    .carousel {
        height: auto !important
    }

    .carousel__slide {
        flex-basis: auto !important
    }
}

@media (min-width:768px) and (max-width:1024px) {
    .carousel {
        height: auto !important
    }

    .carousel__slide {
        flex-basis: auto !important
    }

    .back-image {
        height: 200px
    }
}

@media (min-width:820px) and (max-width:1180px) {
    .carousel {
        height: auto !important
    }

    .carousel__slide {
        flex-basis: auto !important
    }
}


.bg-gradient {
    background: linear-gradient(0deg, #31bbac, #053856) !important;
}

.bg-gradient.btn:hover {
    background: linear-gradient(0deg, #053856, #31bbac) !important;
}


.site-name .site-slogan {
    color: linear-gradient(0deg, #31bbac, #053856) !important;
}
