.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; } 
.cntb-437-0-0-titulo{ font-size:18px;color:rgba(0,0,0,0.5);font-family: Graphik-Bold; } 
.cntb-437-0-1-respuesta{ color:rgba(150,150,150,1);font-size:15px;    margin-left: 1.75rem; } 
.cntb-437-0-pregunta-element{ border-bottom: 1px solid #DCDCDC; } 
.cntb-437-0-pregunta{ max-width: 900px; } 
 
     .cntb-437-0-0-titulo p { cursor: pointer;}
   
.cntb-507041-block {
	display:flex;
  	max-width:1060px;
  	flex-wrap:wrap;
   margin:0 auto;
}
.cntb-507041-0-texto-largo-1{
	order:1;
   display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 50px;
    padding-right: 50px;
    background-color: rgba(247, 245, 245, 1);
    height: 416px;
    margin-bottom:35px;
}
.cntb-507041-0-texto-largo-1, .cntb-507041-1-option-1, .cntb-507041-3-texto-largo-3{
	width:330px;
  	min-width:330px;
  	margin-right:35px;
   margin-bottom:35px;
}
.cntb-507041-4-option-4{
	width:330px;
  	min-width:330px;
  	order:5;
}
.cntb-507041-1-option-1{
	order:3;
}
.cntb-507041-2-option-2{
	width:695px;
  	min-width:695px;
  	order:2;
   height: 416px;
   
}
.cntb-507041-3-texto-largo-3{
	order:4;
   display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 50px;
    padding-right: 50px;
    background-color: rgba(247, 245, 245, 1);
    height: 512px;
}
.cntb-507041-2-option-2-element-row{
	display:flex;
  	flex-direction:row;
  	align-items:center;
   height: 416px;
}
.cntb-507041-2-0-texto-largo-2-0, .cntb-507041-2-1-imagen-2-1-picture{
	width:50%;
   height:100%;
   
}
.cntb-507041-2-0-texto-largo-2-0{
	display: flex;
    flex-direction: column;
    justify-content: center;
    padding-left: 50px;
    padding-right: 50px;
    background-color: rgba(247, 245, 245, 1);
}
.cntb-507041-1-1-texto-largo-1-1, .cntb-507041-4-0-texto-largo-4-0{
	padding-left: 50px;
    padding-right: 50px;
}
.cntb-507041-1-option-1-element-row, .cntb-507041-4-option-4-element-row{
	 height: 512px;
    background-color: rgba(247, 245, 245, 1);
}
.cntb-507041-4-0-texto-largo-4-0{
	margin-top:auto;
}
.cntb-507041-2-1-imagen-2-1{
	width:100%;
   height:100%;
   object-fit:cover;
   object-position: right;
}
.cntb-507041-4-1-imagen-4-1-picture{
	margin-bottom: 0 !important;
    margin-top: auto;
}
@media only screen and (max-width:1080px){
	.cntb-507041-block {
  		width:85%;
	}
   .cntb-507041-0-texto-largo-1, .cntb-507041-3-texto-largo-3{
   	width:48%;
      margin-right:4%;
      height: 512px;
      min-width: unset;
   }
   .cntb-507041-1-option-1{
   	width:48%;
      order:2;
      min-width: unset;
      margin-right:0;
   }
   .cntb-507041-4-option-4{
   	width:48%;
      min-width: unset;
      margin-right:0;
   }
   .cntb-507041-2-option-2{
		width:100%;
  		order:3;
   	height: 416px;
      margin-bottom:35px;
	}
   .cntb-507041-2-option-2{
		width:100%;
  		min-width:unset;  
	}
}
@media only screen and (max-width:680px){
	.cntb-507041-block {
  		width:88%;
	}
   .cntb-507041-0-texto-largo-1, .cntb-507041-3-texto-largo-3{
   	width:100%;
      margin-right:unset;
      height: auto;
      min-width: unset;
      padding-top:50px;
      padding-bottom:50px;
   }
   .cntb-507041-1-option-1{
   	width:100%;
      order:2;
      min-width: unset;
      margin-right:0;
   }
   .cntb-507041-4-option-4{
   	width:100%;
      min-width: unset;
      margin-right:0;
   }
   .cntb-507041-2-option-2{
		width:100%;
  		order:3;
      margin-bottom:35px;
      height:auto;
      min-width:unset;
	}
   .cntb-507041-1-option-1-element-row, .cntb-507041-4-option-4-element-row{
	 	height: auto;
	}
   .cntb-507041-1-1-texto-largo-1-1, .cntb-507041-4-0-texto-largo-4-0 {
    	padding-top: 50px;
    	padding-bottom: 50px;
	}
   .cntb-507041-2-option-2-element-row{
   	flex-direction:column;
      flex-wrap: nowrap;
      height:auto;
   }
   .cntb-507041-2-0-texto-largo-2-0, .cntb-507041-2-1-imagen-2-1-picture{
		width:100%;
   	height:auto;
	}
   .cntb-507041-2-0-texto-largo-2-0{
   	padding-top: 50px;
    	padding-bottom: 40px;
   }
}
