.cntb-34-block{display:flex;}
.cntb-34-block>*{height:100%;width:100%;}
.cntb-34-block .cntb-prev,
.cntb-34-block .cntb-text,
.cntb-34-block>div{
  display:flex;flex-direction:column;justify-content:center;height:100%;
}

.cntb-34-block .the-content{margin:0;}

@media(min-width:992px){
  .cntb-34-block .the-content{padding-left:3rem!important;}
}
@media(min-width:1200px){
  .cntb-34-block .the-content{padding-left:0!important;}
}

@media(max-width:991.98px){
  .cntb-34-block{align-items:center;justify-content:center;}
  .cntb-34-block .the-content{
    max-width:640px;margin:0 auto;text-align:center;padding:0 16px!important;
  }
  .cntb-34-block .the-content h1,
  .cntb-34-block .the-content h2,
  .cntb-34-block .the-content h3,
  .cntb-34-block .the-content h4,
  .cntb-34-block .the-content p{margin:.35rem 0;}
}

.position-relative.cntb-107-block{max-width:100%important}
.cntb-397-0-1-0-diapositiva-textos-texto{ font-size:16px;color:#8A8A89; } 
.cntb-397-0-diapositiva-textos{ position:absolute; } 
.cabecera_home_btn .cntb-397-block .boton_cabecera_bodamas{
   margin-top:-20px!important;
} 
.cntb-397-0-diapositiva .slick-next{ right:10px !important;  filter: invert(0.4);}
.cntb-397-0-diapositiva .slick-prev{ left:10px !important;    filter: invert(0.4); z-index:20;}
@media only screen and (max-width:768px){
	.cabecera_home_btn .cntb-397-block{
   	margin-top:34px!important;
   }
   .cabecera_home_btn .cntb-397-block .boton_cabecera_bodamas{
   	margin-top:-44px!important;
   }
}
 
.cntb-430-0-0-imagen{ object-fit:cover; width:auto !important;  } 
.cntb-430-0-0-imagen-picture{ text-align:center; width:100%; margin:0 auto; } 
.cntb-431-0-contenidos-element{ width:33%;  overflow:hidden; } 
.cntb-431-0-0-valor-contenido-comun-image{ height:100%;object-fit:cover; } 
.cntb-431-0-0-valor-contenido-comun-image-picture{ min-height:250px; overflow:hidden; } 
.cntb-431-0-2-valor-contenido-comun-description{ overflow:hidden; } 
.cntb-431-0-contenidos-group-descripcion{ overflow-hidden; } 
.cntb-431-0-1-0-valor-contenido-comun-name{ letter-spacing:0em; } 
.cntb-431-0-2-0-valor-contenido-comun-description{ overflow:hidden; } 
.cntb-431-0-4-valor-contenido-comun-relation{ color:rgba(9,69,103,1);text-transform:uppercase } 
.cntb-490-0-contenidos-element{ width:33%;  overflow:hidden; } 
.cntb-490-0-0-valor-contenido-comun-image{ width:100%;height:100%;object-fit:cover; } 
.cntb-490-0-0-valor-contenido-comun-image-picture{ height:250px; } 
.cntb-490-0-2-valor-contenido-comun-description{ overflow:hidden; } 
.cntb-490-0-contenidos-group-descripcion{ overflow-hidden; } 
.cntb-490-0-1-0-valor-contenido-comun-name{ letter-spacing:0em; } 
.cntb-490-0-2-0-valor-contenido-comun-description{ overflow:hidden; } 
.cntb-490-0-4-valor-contenido-comun-relation{ color:rgba(9,69,103,1);text-transform:uppercase } 
 
	   .cntb-432-0-contenidos-row{ width:100%; }
	   .cntb-432-0-contenidos-group-descripcion{ pointer-events:none;}
	   .cntb-432-0-contenidos-group-descripcion a{ pointer-events:all;}
	  .contenido_blog_entrada_info {
		   margin: 0px !important; 
	  }
	  #show_next_button{ cursor:pointer; }
	  .contenido_blog_entrada_nombre{
		  margin: 0px !important; 
	  }
	  .contenido_blog_entrada_info{
		  margin: 0px !important; padding: 0px !important; 
	  }
	    
.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-block figure{
  display:flex!important;
  flex-direction:column;
  width: fit-content!important;
  margin: 0 auto 30px;
  
}
.cntb-507026-block figcaption p{
margin-top:8px;
margin-bottom:0;
text-align:left;
font-size:12px!important;
}
.cntb-507026-block figcaption p a{
	text-decoration: underline!important;
}

@media (min-width:992px) {
.cntb-507026-block figure img.mb-lg-4{
	margin-bottom:0.5rem!important;
}}
@media only screen and (max-width: 768px) {
    .cntb-507026-block figcaption p {
        padding-left: 0px!important;
        padding-right: 0px!important;
    }
}
@media only screen and (max-width:576px){
	.cntb-507026-block figcaption{
   	padding-left:15px;
   }
}
