/*@charset "utf-8";
/* CSS Document */
/* COLORES
#402020 = marron  oscuro
#1d8649 = verde
#cfddbb = gris oca
*/
/*Video gallery*/

.ico.color-invert{width: 50px;height: 50px; filter: brightness(0) saturate(100%) invert(100%) sepia(1%) saturate(286%) hue-rotate(335deg) brightness(114%) contrast(100%);}
.ico.color-invert:before{filter: drop-shadow(5px 5px 10px rgba(0, 0, 0, 0.5));}
.ico.color-invert:hover{transform: scale(1.5);transition: all 0.35s;}
.video-container {position: relative;width: 100%;padding-bottom: 56.25%; /* Esto es 16:9 = 9 / 16 * 100 */height: 0;overflow: hidden;}
.video-container iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 0; /* Opcional, para quitar el borde del iframe */}
.view-video-gallery .view-content{display: flex;justify-content: center;flex-wrap: wrap;}
.view-video-gallery .view-content h3{margin-bottom: 50px;}
.views-view-responsive-grid{margin-bottom: 100px;}
.tit-video{background-color: #402020;font-weight: bold;color: #ffffff;padding: 5px;text-align: left;}
/*fin Video gallery*/
.tt-shape img {
    filter: invert(98%) sepia(5%) saturate(1193%) hue-rotate(29deg) brightness(91%) contrast(90%);
    width: 100%;
    height: 50px;
}
.h50{height: 50px;}
.block-content{border:2px solid #f1f1f1;}
.block-content .title{text-transform: uppercase;min-height: 64px;}
p.title-name strong{    background-color: #1d8649;color: #fff;}
/*.block-content .title a,.title a:hover{font-weight: bold;box-shadow: none!important;}
.title a:hover,.link a:hover{box-shadow: inset 0 -2px 0 #73ad59!important;}*/
.block-content .file{border-top:1px solid #cccccc61;padding-top: 9px;}
.block-content .file.title{border-top:none;}
.block-content a.download{color:#000;text-decoration: none;}
.block-content a.download img{filter: invert(29%) sepia(30%) saturate(2866%) hue-rotate(141deg) brightness(91%) contrast(101%);}
.block-content a.download:hover{color: #006a5b;}
.block-content a.download:hover img{color: #006a5b;}
h1.page-title{font-size: calc(.8em + .8vw); }
.view-header{margin-bottom: 20px;}
/*Related-deliverables*/
.block-content.block-alternative{border:1px solid #cfddbb;background: linear-gradient(0deg, rgba(207,221,187,1) 0%, rgba(207,221,187,0.5216211484593838) 27%, rgba(206,222,187,0.11265756302521013) 100%);}
div.view-content div.fila:nth-child(even){background-color: #f1f1f1!important;}
.block-content.block-alternative .title{background: none!important;min-height: normal;color: #000;font-weight: bold;}
.block-content.block-alternative{font-weight: bold;box-shadow: none!important;}
.txt-body p{line-height: normal;}

@media (max-width: 768px){
div.block-content:nth-child(odd){margin-right: 0%;}
div[class^="mn-"]{font-size: 3rem;}
.views-infinite-scroll-content-wrapper{flex-direction: column!important;}
}
@media (max-width: 425px){
.views-view-responsive-grid{margin-bottom: 50px;}
hr.res{min-width: 80%}
}