.cntb-514-0-fondo-picture{ width:100%;display:block; width:100%; } 
.cntb-514-0-fondo{ object-fit:cover;
width:100%;
height:100%; } 
.cntb-514-block{ position: relative; } 
.cntb-514-1-texto{ position:absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color:white;
 } 
.cntb-5-4-pie-de-foto{ color:#9A9A9A; } 
.cntb-5-0-titulo{ color:#000000A5;font-size:24px;font-family:Nanum Myeongjo, serif;; } 
.cntb-5-3-etiquetas{ add_css:margin-top: 200px !important;; } 
.cntb-5-0-archivo{ max-width:100%; } 
  @media only screen and (max-width: 755px) { .cntb-5-0-archivo{ margin-bottom:0.5rem!important; }  }
.cntb-5-1-pie-de-foto{ margin-top:-15px; } 
  @media only screen and (max-width: 755px) { .cntb-5-1-pie-de-foto{ margin-top:-0px; }  }
.cntb-507026-0-archivo{ width:100% } 
 
.cntb-5-block figure{
  display:flex;
  flex-direction:column;
  width: fit-content;
  margin: 0 auto 30px;
  
}
.cntb-5-block figcaption p{
margin-top:8px;
margin-bottom:0;
text-align:left;
}
.cntb-5-block figcaption p a{
	text-decoration: underline!important;
}

@media (min-width:992px) {
.cntb-5-block figure img.mb-lg-4{
	margin-bottom:0.5rem!important;
}}
 
.textos-pill .cntb-507027-0-texto h2{
	padding-bottom:20px;
}
.cntb-507066-0-fondo{ height:400px; width:100%; object-fit:cover; } 
  @media only screen and (max-width: 755px) { .cntb-507066-1-titulo-element{ position:relative;
width:100% !important;  left:0px !important; padding-top:70px;  top:0px !important; }  }
.cntb-507076-0-2-cargo{ color:rgba(150,150,150,1);font-size:12px; } 
  @media only screen and (max-width: 755px) { .cntb-507076-0-2-cargo{ width: 310px;margin: 0 auto; }  }
.cntb-507076-0-3-nombre{ font-size:28px; height:100px; margin-bottom:40px; } 
  @media only screen and (max-width: 755px) { .cntb-507076-0-3-nombre{ font-size:20px;  height:50px;width: 310px;margin: 0 auto;   }  }
.cntb-507076-0-0-imagen{ height:290px;width:auto;border-radius:20px;  object-fit:cover; } 
.cntb-507076-0-4-descripcion{ font-size:14px; } 
  @media only screen and (max-width: 755px) { .cntb-507076-0-miembros-element-row{ mac-height:60%; overflow:auto;  }  }
.desc_dutton{ font-size:13px; text-transform: uppercase; margin:15px 0 40px; border-bottom: 1px solid #202A44; font-height:600; padding-bottom:5px; }
.vent_modal1{ background-color: rgba(0,0,0,0.7); z-index:10001; max-height:100%; overflow:auto;  left: 0; top:0;}
.vent_modal2{ background-color: white; margin:0 auto; width: 100%; max-width:1000px;top: 50%; left: 50%; transform:translate(-50%,-50%);position:absolute;}
.cntb-507076-0-0-imagen {border-radius:10px;}
.cntb-507076-0-3-nombre{font-size:20px!important;}
.cntb-507076-0-3-nombre.col-lg-7{
	width:100%!important;
}
@media (min-width: 992px) {
   .cntb-507076-0-miembros .cntb-507076-0-miembros-element:last-child picture {padding-right: 0 !important;}
   .cntb-507076-0-0-imagen {width: 100%;}
}

@media (max-width: 992px) {
.cntb-507076-0-2-cargo, .cntb-507076-0-3-nombre {margin: 0;}
.cntb-507076-0-0-imagen {margin-left: 10px !important;}
.cntb-507076-0-miembros-element {max-width:320px;}
}
.cntb-507083-0-elemento-element{ width:320px; } 
.cntb-507083-0-0-ano{ color:rgba(166,166,166,1);font-size:24px; } 
.cntb-507083-0-2-texto{ color:rgba(169,169,169,1);font-size:14px; } 
.cntb-507083-0-elemento-row{ overfow:hidden; } 
.cntb-507083-0-elemento{ overflow: hidden; } 
.cntb-507083-0-0-ano::after{ content:"•"; position:absolute; left:-3px; bottom:-12px; font-size:60px;  }
.cntb-507084-0-2-valor-contenido-proyecto-darya-homes-etiqueta{ background-color:rgba(52,122,178,1);color:rgba(255,255,255,1);font-size:14px;border-radius:3px;  border:white; right:30px;  left:auto; width:auto; padding:5px 15px 6px; } 
.cntb-507084-0-0-valor-contenido-comun-image{ height:400px;width:100%;object-fit:cover; border-radius:10px;  } 
.cntb-507084-0-1-valor-contenido-comun-name{ font-size:16px;height:80px; } 
.cntb-507084-0-2-valor-contenido-proyecto-dazia-capital-description{ font-size:12px;height:65px; } 
.desc_dutton{ font-size:13px; text-transform: uppercase; margin:0px; border-bottom: 1px solid #202A44; font-height:600; padding-bottom:5px; }
.cntb-507116-0-1-valor-contenido-prensa-dazia-capital-image {border-radius: 8px; object-fit: cover;}
.cntb-507116-0-2-valor-contenido-prensa-dazia-capital-editorial {color: #B8B8B8; font-size: 14px; line-height: 30px; margin-top: 20px; margin-bottom: 5px;}
.cntb-507116-0-3-valor-contenido-prensa-dazia-capital-name {font-size: 18px; color: #202A44; line-height: 24px; font-weight: 600;}
.cntb-507116-0-5-valor-contenido-prensa-dazia-capital-imagenes-modal-picture,.cntb-507116-0-5-valor-contenido-prensa-dazia-capital-imagenes-modal-group,.cntb-507116-0-4-valor-contenido-prensa-dazia-capital-url  {display:none;}
.cntb-507116-0-prensa-element {cursor:pointer}

#modalPrensa{max-width: none;}
#modalPrensa .modal-content {border: 4px solid #222944; border-radius: 9px;}
#modalPrensa .modal-body { padding: 0;}
#imagenesModal {padding: 40px 30px 20px 20px;}
#modalPrensa .btn-close {    position: absolute;top: .5rem;right: 1rem; z-index: 2;}
#modalPrensa .cntb-507079-0-3-valor-contenido-prensa-dazia-capital-imagenes-modal-picture {display: block;}
.modal-left {background-color: #D1D4E3; border-radius: 5px;z-index:1;}
.modal-left .logoModal {max-width: 260px; margin-bottom: 40px;}
.modal-left .titlePrensa {font-weight: 600;font-size: 32px;line-height:40px;}
.modal-left .titleEditorialPrensa {font-weight: 300; font-size: 20px; margin-bottom: 3rem;}
.modal-left .titleFuentePrensa {font-size: 20px; font-weight: 600; text-decoration: underline;}
.sticky-top {position: sticky; top: 0;}

@media (min-width: 992px) {
    .cntb-507116-0-prensa-element.col-lg-3 { width: 30%;}
    .cntb-507116-0-prensa-element {padding:15px; background-color:#f3f3f3;}
}

@media (max-width: 992px) {
    .cntb-507116-0-prensa-element {padding-right: 20px;}
    .cntb-507116-0-prensa-element > div {padding: 15px; background-color: #f3f3f3;}
    .cntb-507116-0-3-valor-contenido-prensa-dazia-capital-name {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden; text-overflow: ellipsis; height: calc(24px * 3)}

}
