 
  .text_center {padding: 1rem 0 !important; background-color:#E9E9E9; }
  .text_center .cntb-34-0-texto {max-width: 800px; margin: 0 auto;}
  .text_center .cntb-34-0-texto p {margin-bottom: 0;}
@media (max-width: 576px) {
    .cntb-34-0-texto p {
        margin-left: 1rem;
        margin-right: 1rem;
    }
}
  
  .arq_img_txt_2_1{
    display:flex;
    justify-content:space-between;
    max-width:1100px;
    margin:0 auto;
  }
    .arq_img_txt_2_1 .cntb-34-block{
    width:32%;
   }
    .arq_img_txt_2_1 .cntb-5-block{
    width:62%;
   }
	.arq_img_txt_2_1 .cntb-5-0-archivo-picture img{
   	height:100%;
      width:100%;
      object-fit:cover;
   }
	.arq_img_txt_2_1 .cntb-5-0-archivo-picture {
   	height:100%;
      min-height:375px;
   }
    .arq_img_txt_2_1 .cntb-34-block p{
        color: rgba(94,94,94,1);
        font-size: 18px;
        font-weight: 600;
        font-style: normal;
        letter-spacing: -0.3px;
        text-align: left;
        line-height: 28px;
    }
@media only screen and (max-width:1080px){
   .arq_img_txt_2_1 .cntb-34-block{
    width:47%;
   }
   .arq_img_txt_2_1 .cntb-5-block{
    width:47%;
   }
}
@media only screen and (max-width:768px){
    .arq_img_txt_2_1{
        display:flex;
        flex-direction:column;
  }
  .arq_img_txt_2_1 .cntb-34-block{
    width:100%;
   }
    .arq_img_txt_2_1 .cntb-34-block .cntb-34-0-texto{
      padding:3rem 1.5rem;
   }
    .arq_img_txt_2_1 .cntb-5-block{
    width:100%;
      
   }
}
  
  .arq_800 .cntb-5-block{
  		max-width:800px;
    	margin:0 auto;
  }
@media screen only and (max-width:576px){
	.arq_800 .cntb-5-block{
  		width:100%;
    	margin:0 auto;
  }
}
  
  .arq_2txt_800{
        width:800px;
        margin:0 auto;  
        display:flex;
        justify-content:space-between;
  }
    .arq_2txt_800 .cntb-34-block{
    width:47%;
   }
    .arq_2txt_800 .cntb-34-block p{
        color: rgba(94,94,94,1);
        font-size: 18px;
        font-weight: 600;
        font-style: normal;
        letter-spacing: -0.3px;
        text-align: left;
        line-height: 28px;
    }
@media only screen and (max-width:768px){
    .arq_2txt_800{
        width:100%;
        margin:0 auto;  
        display:flex;
        flex-direction:column;
        justify-content:space-between;
    }
    .arq_2txt_800 .cntb-34-block{
    width:100%;
      margin-bottom:30px;
   }
}
 