﻿@import url(../caasp-fonts.css);

.img-main-banner-div {
    background-image: url(https://www.caasp.org.br/imagens/caasp-saude-bg.png);
}

.title-noticias-saude {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.text-overlay {
    top: 180px;
}

@media (min-width: 992px) {
    .col-caasp-lg-3 {
        flex: 0 0 auto;
        width: 24%;
    }
}

@media (max-width: 991px) {
    .img-planos-saude {
        object-fit: none;
        height: 200px;
        width: 100%;
    }
}

@media (max-width: 1199px) {
    .text-overlay {
        width: 35%;
        left: 10vw;
    }
}

@media (max-width: 1024px) {
    .text-overlay {
        width: 80%;
        left: initial;
        position: absolute !important;
        top: 90px !important;
        transform: none !important;
    }
}

@media (max-width: 767px) {
    .text-overlay {
        position: absolute !important;
        /* top: calc(1% - 2vw) !important; */
        transform: none !important;
        padding: 0 !important;
    }
}

@media (max-width: 575px) {
    .text-overlay {
        position: absolute !important;
        top: 50px;
        transform: none !important;
        padding: 0 !important;
    }
}




