.eco-banner-container {
    width: 100%;
    height: auto;
}

.eco-banner-overlay {
    min-width: 35%;
    max-width: 600px;
    background: rgba(255, 255, 255, 0.8);
    margin-left: 5%;
    padding: 2em 1.2em;
    /*max-height: 100vh;*/
    height: inherit;
}

.eco-banner-overlay img {
    max-height: 200px;
}

/* Media query  */
@media (max-width: 768px) {
    .eco-banner-overlay {
        max-width: 100%;
        margin-left: 0;
        padding: 2em 3em;
    }
}