:root,[data-bs-theme=light]{--ct-pr-news-br:8px}.prev-news{margin-bottom:30px}.prev-news.important{margin-bottom:260px!important}.prev-news.important .card-body{position:absolute;bottom:-200px;background:#FFF;left:5%;right:5%}.prev-news .ct-news-info p{font-size:12px;color:#000;margin-bottom:0}.prev-news .ct-news-info .bi{font-size:1rem;color:#000;margin-right:5px}.prev-news .ct-news-title{min-height:3rem}.prev-news .news-title{text-align:left;max-height:4rem;-webkit-line-clamp:2;margin-bottom:0;font-weight:700;font-size:1.2rem;color:#000}.prev-news .ct-news-text{min-height:5rem;margin-bottom:15px;padding-top:25px}.prev-news .news-text{font-size:1rem;text-align:left;max-height:8rem;-webkit-line-clamp:4;margin-bottom:0;line-height:1.5;color:#000}.section-noticias{background-color:#EAEDEF;padding-top:100px;padding-bottom:0}.box-pagination>nav{display:inline-block}.prev-news .fa-plus{background:#00bcad;padding:10px 20px;position:absolute;color:#fff;border-radius:1px;font-size:10px;right:0;bottom:0;cursor:pointer}#btnToggleOffCanvas{line-height:35px;text-align:center;background:#4c4c4c;cursor:pointer;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;margin-bottom:10px;margin-top:15px}.offcanvas-collapse.open{z-index:3}#mdl-news{background:rgb(0 0 0 / .4);font-size:1rem}#mdl-news .modal-header{position:relative;background:#f7f8f9;border-radius:5px 5px 0 0;border-bottom:0;padding:0}#mdl-news .modal-header .btn-close{position:absolute;display:inline-flex;height:30px;width:30px;color:#FFF;background:#69888d;border-radius:10px;padding:0;text-align:center;box-sizing:border-box;opacity:1;font-size:24px;font-weight:var(--ct-font-weight-bold);top:15px;right:15px;border:1px solid #69888d;align-items:center;justify-content:center}#mdl-news .modal-header .btn-close .bi{color:#FFF;vertical-align:0}#mdl-news .modal-body{position:relative;background:#f7f8f9;border-radius:0 0 5px 5px;margin-bottom:20px}.mdl-news-media{width:100%;background-size:contain;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:20px}.mdl-news-inner .close{float:none;position:absolute;bottom:23px;right:25px;visibility:visible;z-index:1}.modal-body-news .news-title{margin-bottom:1.2rem;font-size:1.4rem;color:#000;font-weight:var(--ct-font-weight-bold);margin-top:0}.modal-body-news .news-title-section{font-size:18px;color:var(--ct-text-color-primary);font-weight:var(--ct-font-weight-bold)}.mdl-news-inner .news-body{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;visibility:visible;font-weight:var(--ct-font-weight-light);font-size:1rem;color:#232323;text-align:justify}.modal-body-news .ct-news-info{margin-top:20px;margin-bottom:15px}.modal-body-news .ct-news-info p{font-size:12px;color:#000;margin-bottom:0;display:inline-block;font-weight:700}.modal-body-news .news-info-item{display:inline-block}.modal-body-news .ct-news-info .bi{font-size:1rem;color:#000;margin-right:5px}.news-comments-title{font-size:1.2rem;color:var(--ct-color-primary)}.news-comments .comment-img{width:40px;height:40px}.mdl-news-media img,.mdl-news-media video{visibility:visible;width:100%}.mdl-news-inner{z-index:1;padding:30px;position:relative;min-height:500px;padding-top:0}.mdl-news-media .card-img-top{min-height:328px;width:100%}.news-likes:focus,.news-likes:hover{color:#e2a312}#mdl-news{background:rgb(0 0 0 / .4)}.prev-news .card-img-top{height:280px;object-fit:cover;border-radius:0;border-radius:var(--ct-pr-news-br) var(--ct-pr-news-br) var(--ct-pr-news-br) var(--ct-pr-news-br)}.prev-news .card-text{height:130px;overflow:hidden}.prev-news .card{border-radius:0;border:0 solid #F5F5F5;border-radius:var(--ct-pr-news-br);background:#fff0;min-height:450px}.prev-news .card-header{border-radius:0;border-radius:var(--ct-pr-news-br) var(--ct-pr-news-br) var(--ct-pr-news-br) var(--ct-pr-news-br)}.prev-news .card-body{border-radius:0;border-radius:0 0 var(--ct-pr-news-br) var(--ct-pr-news-br);border:0 solid #F5F5F5;padding:0;background:#fff0;padding-bottom:15px}.prev-news .card-footer{padding:0;background:#fff0}.prev-news.important .card-img-top{height:300px}.prev-news .ct-news-info{padding-top:25px;padding-bottom:25px}