.cntb-5-4-pie-de-foto{ color:#9A9A9A; } 
.cntb-5-0-titulo{ color:#000000A5;font-size:24px;font-family:Nanum Myeongjo, serif;; } 
.cntb-5-0-archivo-picture{ display:block; } 
 
   @media (max-width: 992px) {
     img.cntb-img.cntb-210-0-imgs {
      max-height: 400px;
      min-height: 400px;
}
   }
 
.cntb-492-0-1-valor-contenido-comun-image{ height: 600px; object-fit:cover; } 
.cntb-492-0-3-valor-contenido-comun-name{ font-size: 68px;  color: #fff;top: 50%;left: 2rem;transform: translateY(-50%); } 
.cntb-492-0-promocion-de-arquitecto-info-promo{ top:50%;transform:translateY(-50%);left:2rem;width: calc(100% - 2rem); color: #fff; } 
.cntb-492-0-3-0-valor-contenido-comun-name{ font-size: 68px;    font-family: 'Graphik-Bold'; } 
.cntb-492-0-3-1-valor-contenido-promocion-texto-localizacion{ font-family: 'Graphik-Bold';font-size:13px;position:relative;margin-left: 15px; } 
.cntb-492-0-3-4-valor-contenido-promocion-texto-boton{ color:#fff;  } 
.cntb-492-0-3-2-valor-contenido-promocion-metros-cuadrados{ font-family: 'Graphik-Bold';font-size:13px; } 
.cntb-492-0-3-3-valor-contenido-promocion-habitaciones{ font-family: 'Graphik-Bold';font-size:13px; } 
.cntb-492-0-1-valor-contenido-promocion-cover{ height: 600px; object-fit: cover; } 
 
  .btn-home-pry {font-size: 14px !important;}
	.info-promo .cntb-492-0-3-1-valor-contenido-promocion-texto-localizacion {width: min-content; display: inline-block;}
	.info-promo { display: flex; gap: 3rem;}
.cntb-492-0-3-1-valor-contenido-promocion-texto-localizacion::before {
    content: '';
    position: absolute;
    left: -15px;
    top: 2px;
    width: 10px;
    height: 15px;
    background-image: url(/material/kronoshomes/img/place.svg);
    background-repeat: no-repeat;
}
.metros-hab {position:relative; margin-left: 15px;}
.metros-hab::before {
  content:"";
  position: absolute;
  left: -25px;
  top: 2px;
  width: 17px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' class='bi bi-repeat' viewBox='0 0 16 16'%3E%3Cpath d='M11 5.466V4H5a4 4 0 0 0-3.584 5.777.5.5 0 1 1-.896.446A5 5 0 0 1 5 3h6V1.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384l-2.36 1.966a.25.25 0 0 1-.41-.192Zm3.81.086a.5.5 0 0 1 .67.225A5 5 0 0 1 11 13H5v1.466a.25.25 0 0 1-.41.192l-2.36-1.966a.25.25 0 0 1 0-.384l2.36-1.966a.25.25 0 0 1 .41.192V12h6a4 4 0 0 0 3.585-5.777.5.5 0 0 1 .225-.67Z' style='fill:%23fff'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
.cntb-492-0-3-4-valor-contenido-promocion-texto-boton.btn:hover {
  background: #fff;
}
.correo-promo {position:relative;padding: 0.75rem;border-radius: 50%;border: 1px solid #fff;}
.correo-promo::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg id='b74dd1ff-d8b6-46dc-a44e-1b165d0006db' data-name='Capa 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 33.44'%3E%3Cg id='efe13bab-13dc-4fa2-9107-794309867755' data-name='Symbols'%3E%3Cg id='b1c2ca9c-2f60-49f4-9fe3-5c34eb27806f' data-name='footer-mobile-copy-3'%3E%3Cpath id='b4a41da8-8d45-4d8b-8c4a-5acd25d2bb98' data-name='email-%5B%231573%5D' d='M39.87.84h.27a3,3,0,0,1,2.77,3h0v26a3,3,0,0,1-3,2.76h-36a3,3,0,0,1-2.77-3h0V3.6a3,3,0,0,1,3-2.76H39.87ZM4.12,9.66V29.48H39.88V9.67L22,25.73ZM39.89,5.24H4.13L22,21.31Z' style='fill:%23fff'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  display: block;
  width: 18px;
  height: 14px;
}

.cntb-492-0-promocion-de-arquitecto .slick-dots {
  display: flex;
  justify-content: center;
  bottom: 10px;
}

.cntb-492-0-promocion-de-arquitecto .slick-dots li.slick-active button:before,
.cntb-492-0-promocion-de-arquitecto .slick-dots li button:before {
  color: #fff;
  opacity: 1;
}

@media (max-width: 992px) {
    .cntb-492-0-promocion-de-arquitecto-element {margin-top: 1.5rem; padding: 0 1.5rem;}
    .container-lg .cntb-34-0-texto h2 {margin-left: 3rem;}
    div.cntb-492-0-3-0-valor-contenido-comun-name {font-size: 42px;}
}
 
.cntb-493-1-0-valor-contenido-comun-image-picture{ display:block; height: 100%; width: 100%; } 
.cntb-493-1-0-valor-contenido-comun-image{ height: 300px; object-fit:cover; } 
.cntb-493-1-idea-arquitecto-element{ max-width: 300px; } 
.cntb-493-1-idea-arquitecto-info-idea-arquitecto{ background-color:#E9E9E9;padding: 1.5rem;color:#7A7A7A; } 
.cntb-493-1-1-0-valor-contenido-idea-antetitulo{ font-size: 12px;    font-family: 'Graphik-Bold';color:#7A7A7A; } 
.cntb-493-1-1-1-valor-contenido-comun-name{     font-family: 'Graphik-Bold';color:#616161; font-size: 27px;line-height:1;margin: 1rem 0; } 
.cntb-493-1-1-2-valor-contenido-idea-subtitulo{ font-family: 'Graphik-Bold';color:#7A7A7A; } 
.cntb-493-0-idea-arquitecto-info-idea-arquitecto{ background: #E9E9E9; padding:1rem; } 
.cntb-493-0-2-0-valor-contenido-idea-antetitulo{     font-family: 'Graphik-Bold';font-size:12px;color:#7A7A7A; } 
.cntb-493-0-2-1-valor-contenido-comun-name{     font-family: 'Graphik-Bold';font-size:27px; color: #616161; margin: 1rem 0; line-height:1;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 4;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;min-height: calc(1em * 4); } 
.cntb-493-0-idea-arquitecto-element{ padding-right:1rem;padding-left:1rem; } 
.cntb-493-0-1-valor-contenido-comun-image{ height: 300px; object-fit:cover; } 
.cntb-493-0-1-valor-contenido-comun-image-picture{ display:block; width:100%;height:100%; } 
.cntb-493-0-2-2-valor-contenido-idea-subtitulo{     font-family: 'Graphik-Bold';font-size:12px;color:#7A7A7A; } 
 
.cntb-493-block .slick-prev {left:-1%;}
.cntb-493-block .slick-next {right:-1%;}
.cntb-493-0-idea-arquitecto-info-idea-arquitecto {min-height: 208px;}
@media(min-width: 992px) {
  .cntb-493-0-idea-arquitecto-element {max-width:350px;}
}

 
 
    .cntb-521-0-valor-contenido-comun-image-picture {display: block;height: 100%;width: 100%;}
    .cntb-521-0-valor-contenido-comun-image {height: 650px; object-fit: cover;}
    .cntb-521-1-0-valor-contenido-comun-name {max-width: 580px !important;    font-family: 'MADE Canvas';font-size: 120px;color: #fff;line-height: .9;letter-spacing: -2px;}
    .cntb-521-1-cabecera-element {position: absolute; left: 50%; top: 55%;transform: translate(-50%, -110%);}
    
    @media (max-width: 992px) {
      .cntb-521-1-0-valor-contenido-comun-name {font-size:60px !important; left: 1rem;width: calc(100% - 2rem); position:relative;}
      .cntb-521-1-cabecera-element {bottom: 2rem; top: auto !important; transform: translateX(-50%) !important;}
      .cntb-521-1-0-valor-contenido-comun-name img {width: 3rem !important; display:block !important; margin-bottom: 1rem;}
      #menuToggle {top:12px}
      .active #menuToggle {top:5px;}
    }
    @media (max-width: 576px) {
       #menuToggle {top:4px;}
    }
     
 
  .cntb-522-0-0-valor-contenido-comun-image-picture::after {
    content:"";
    position:absolute;
    top:0;
    left:0;
    height: 100%;
    width: 100%;
    background: rgb(0,0,0);
 background: -moz-linear-gradient(270deg, rgba(0,0,0,0.83) 0%, rgba(255,255,255,0) 100%);
 background: -webkit-linear-gradient(270deg, rgba(0,0,0,0.83) 0%, rgba(255,255,255,0) 100%);
 background: linear-gradient(270deg, rgba(0,0,0,0.83) 0%, rgba(255,255,255,0) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);
  }
 .btn-yellow {
   color:#fff;
   background: #DCB000;
   margin-top: 2rem;
   display:block;
   width: fit-content;
 }
 
 .cntb-522-0-1-valor-contenido-comun-name {
   position: absolute;
   font-family: 'MADE Canvas';
   font-size: 53px;
   color: #fff;
   max-width: 350px;
   top: 50%;
   transform: translateY(-50%);
   right: 4rem;
   line-height: 1;
 
 }
 
 .cntb-522-0-0-valor-contenido-comun-image {
     height: 600px;
     object-fit: cover;
 }
 .slick-next{right:2%}
 .slick-prev{left:2%}
 
 @media (max-width: 992px) {
   .cntb-522-0-1-valor-contenido-comun-name {top: auto !important; transform: none !important; right:2rem !important; bottom: 2rem;width:100%}
 }
   
 @media (max-width: 576px) {
   .cntb-522-0-1-valor-contenido-comun-name {right:0 !important; bottom: 1rem;}
   .cntb-34-0-texto h2 {padding-left: 1.5rem;}
 }
  /*Css 12-09-2024**/
  .cntb-522-0-0-valor-contenido-comun-image-picture, 
.cntb-522-0-0-valor-contenido-comun-image {
    object-fit: contain;
}

.cntb-522-0-disenador-element,
.cntb-522-0-disenador-element-row,
.cntb-522-0-0-valor-contenido-comun-image-picture {
    height: 600px;
    width: 100%;
}

.cntb-522-0-0-valor-contenido-comun-image-picture {
    display: flex;
    justify-content: center;
    align-items: center;
}

.cntb-522-0-0-valor-contenido-comun-image {
    height: 100%;
    width: auto;
}

@media (max-width: 600px) {
.cntb-522-0-0-valor-contenido-comun-image-picture, 
.cntb-522-0-0-valor-contenido-comun-image {
        width: 100%;
        object-fit: cover; 
}
}
 
