 div.btn-esg {background-color:#fff; color:#004979;}
	.cntb-120-2-capa-element{transform: translate(-50%, -50%);}
   img.cntb-img.cntb-120-0-fondo {
        max-height: 700px;
        object-fit: cover;
    }
@media (max-width: 992px) {
	.cntb-120-2-capa-element {width: 50% !important;}
	.cntb-120-2-0-texto {margin-left: 0;}
}

@media (max-width: 768px) {
  img.cntb-img.cntb-120-0-fondo {
      min-height: 450px;
  }
}
@media (max-width: 576px) {
	img.cntb-img.cntb-120-0-fondo {margin-bottom: 0}
	.cntb-120-2-capa-element {width: 100% !important;}
}
  
#comp204764-203171565 .cntb-34-0-texto {max-width: 750px; margin: 0 auto;}
@media (max-width: 992px) {
  #comp204764-203171565 .cntb-34-0-texto {max-width: 600px;margin: 70px auto; }
}

@media (max-width: 576px) {
  #comp204764-203171565 .cntb-34-0-texto {max-width: 350px;margin: 40px auto; }
}
 #comp204764-203251420 .cntb-120-2-capa-element {width: 100% !important;}
.cifras {color:#fff; text-align:center;}
.cifras h2 {font-size:50px; text-align:center; margin-bottom: 3rem;}
.cifras .cifra {margin-bottom: 5rem;}
.cifras .cifra span{font-size: 80px; margin-bottom: 35px;line-height: 49px;position:relative;margin-bottom: 60px;display:block; text-align:center;}
.cifras .cifra p {max-width: 50%; margin: 0 auto;}
.cifras .cifra span::before {content:""; position:absolute; bottom: -30px; left: 50%; transform: translateX(-50%); height: 1px; width:50%; background-color: #fff;}

                                                                       @media (max-width: 992px) {
  #comp204764-203251420 .cntb-120-2-capa-element {width: 92% !important;}
  img.cntb-img.cntb-120-0-fondo {min-height: 900px;}
  .cifras .cifra span {font-size: 40px; line-height: 20px; margin-bottom: 30px;}
  .cifras .cifra span::before {bottom: -20px;}
  .cifras .cifra {margin-bottom: 2rem;}
}
                                                                                              
@media(min-width: 992px) {
 #comp204764-203173001 .cntb-120-2-capa-element {transform: translate(-5%, -50%);}
}  

@media(max-width: 576px) {
  #comp204764-203173001 .cntb-120-2-capa-element {transform: none; left: 5% !important; width: 90% !important; height: 35% !important;}
}
  div.cntb-group div.cntb-517-0-contenido-esg-row {max-width: none;}
  div.cntb-517-0-1-valor-contenido-comun-name,.cntb-517-0-2-valor-contenido-esg-description  {font-family:inherit;}
.cntb-517-0-contenido-esg-row {justify-content:center;}
  
  .cntb-531-0-1-descripcion {font-family: inherit !important;}
  #content_parent.cntb-531-0-ods-row {margin-top: 3rem; justify-content: space-between;}
@media (min-width: 1024px) {
  #comp204764-203173017 .cntb-34-block h2 {max-width: 50%;}
}

@media (max-width: 576px) {
  #comp204764-203173017 .cntb-34-block h2 {max-width: 90%; margin: 0 auto;}
}
   
 