.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;}
}

.cntb-507091-0-0-1-valor-contenido-comun-name{ color: rgba(0, 0, 0, 1);
font-family: "Libre Baskerville";
font-size: 32px;
font-weight: 400;
font-style: Regular;
letter-spacing: 2.32px;
text-align: center;
line-height: 38px;
margin:30px 0; } 
.cntb-507091-0-0-2-valor-contenido-blog-autor{ color: rgba(253, 113, 67, 1);
font-family: "ECIFont Regular";
font-size: 12px;
font-weight: 500;
letter-spacing: 2.25px;
text-align: left;
line-height: 18px;
text-transform: uppercase;
text-align:center;
margin:30px 0; } 
.cntb-507091-1-valor-contenido-comun-description{ color: var(--font-color);
font-family: "Libre Baskerville";
font-size: 22px;
font-weight: 400;
letter-spacing: 1.07px;
text-align: left;
line-height: 28px;
padding:65px 0;
border-bottom:1px solid var(--font-color);
width:96%;
max-width:1000px;
margin:0 auto; } 
.cntb-507091-2-fecha-lectura{ width:100%;
margin:0 auto;
justify-content:center!important; } 
.cntb-507091-2-0-valor-contenido-comun-date-publish{ opacity: 1;
color: rgba(253, 113, 67, 1);
font-family: "ECIFont Regular";
font-size: 12px;
font-weight: 500;
letter-spacing: 2.25px;
text-align: left;
line-height: 18px;
padding-top: 16px; } 
.cntb-507091-2-fecha-lectura-row{ max-width:1000px; } 
.cntb-507091-0-0-0-valor-contenido-comun-location-link{ color: rgba(253, 113, 67, 1);
font-family: "ECIFont Regular";
font-size: 12px;
font-weight: 500;
letter-spacing: 2.25px;
text-align: left;
line-height: 18px;
text-transform: uppercase;
text-align:center;
margin:30px 0 } 
.cntb-507091-0-1-1-valor-contenido-blog-piedefoto{ color: var(--font-color);
font-size: 9px;
font-weight: 400;
font-style: italic;
letter-spacing: 0.44px;
line-height: 10px; } 
.darkmode .cntb-507091-0-0-1-valor-contenido-comun-name{
	color: var(--font-color);
}
.cntb-507091-0-cabecera-element-row{
	display:flex;
   border-bottom:1px solid var(--font-color);
}
.darkmode .cntb-507091-0-cabecera-element-row{
   border-bottom:1px solid var(--font-color);
}
.cntb-507091-0-cabecera-element-row>*{
	flex:0 0 50%;
   display: flex;
   align-items: center;
   justify-content: center;
}
.cntb-507091-0-cabecera-textos-row{
	width:95%;
   max-width: 500px;
}
.cntb-507091-0-1-valor-contenido-comun-image-picture{
	height:auto;
   aspect-ratio: 680/550;
   overflow: hidden;
}
.cntb-507091-0-1-valor-contenido-comun-image{
	height:100%;
   object-fit:contain;
}
@media only screen and (max-width:992px){
	.cntb-507091-0-cabecera-element-row{
  	flex-direction:column;
    border-bottom:none!important;
  }
  .cntb-507091-2-0-valor-contenido-comun-date-publish{
  	padding-left:20px!important
  }
  .cntb-507091-2-0-valor-contenido-comun-date-publish .position-absolute.top-0.end-0.pt-3{
  	right:unset!important;
    left:20px;
    top:20px!important;
  }
}

.blog_share{     -webkit-filter: invert(100%);
    filter: invert(100%);}
