/* Yhteiset asetukset */
@media only screen and (min-width: 320px) {
    body.single-post .article-cta-lift, .is-root-container .article-cta-lift{
        padding:0px;
    }
    .article-cta-lift-text-container, .is-root-container .article-cta-lift-text-container{
        padding: 40px 20px;
    }

    .article-cta-lift-img-container img, .is-root-container .article-cta-lift-img-container img{
        width:100%;
        min-height:250px;
        object-fit: cover;
    }

    .article-cta-lift-text-container h3, .is-root-container .article-cta-lift-text-container h3{
        margin-bottom:20px;
    }
    .article-cta-lift-text-container p, .is-root-container .article-cta-lift-text-container p{
        margin-bottom:20px;
    }
    .article-cta-lift-text-container p:last-of-type, .is-root-container .article-cta-lift-text-container p:last-of-type{
        margin-bottom:0px;
    }
    .article-cta-lift-text-container .gb-button, .is-root-container .article-cta-lift-text-container .gb-button{
        margin-top:25px;
    }
}

@media only screen and (min-width: 768px) {
    .article-cta-lift-img-container img, .is-root-container .article-cta-lift-img-container img{
        min-height:300px;
    }
}

@media only screen and (min-width: 1024px) {
    .article-cta-lift-img-container img, .is-root-container .article-cta-lift-img-container img{
        min-height:400px;
    }
}


