
.data_natural, .data_empresa{display:inline-block;margin-bottom:20px;}
.data_natural_destino, .data_empresa_destino{display:inline-block;margin-bottom:20px;}

/* #trabajo .ban-paisajismos{background-image:url(../img/banners/trabajoing-paisajismos.jpg);} */
#trabajo{margin-top: 0;}
#trabajo .row{max-width: 70em;}

/* #trabajo .mascara{background:rgba(0,0,0,.2);height: 100%;width: 100%;} */
#trabajo  .fond{background:#fff;padding:30px 40px;margin-top:0;z-index:4;position:relative;border-radius:8px;-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, .3);    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .3);}
#trabajo .medium-6 .fond{padding:30px 40px;margin:30px 0 70px;}
#trabajo .btnwsp{margin-top:30px!important;}


.cabezera{background:#e10008;padding:6px 10px;display:inline-block;color:#fff!important;border-radius:8px;margin:50px 0 30px!important;letter-spacing:1px;}



#trabajo .callout-2{background:#fff;padding:40px 0 60px;}
#trabajo .callout-2  h2{font-size:28px!important;line-height:33px;padding:20px 0 45px;}
#trabajo .callout-2  h3{font-size: 16px!important;line-height:23px;padding:4px 0 5px;}
#trabajo .callout-2  p{font-size:16px!important;line-height:23px;padding:2px 0 10px;}
#trabajo .callout-2 .lleva_conten{margin-bottom:50px;padding:20px;box-shadow: 0px 5.1582px 25.791px rgb(0 0 0 / 10%);border-radius: 8px;transition: all 0.5s ease;background: white;}
#trabajo .callout-2 .lleva_btn{margin-top:20px!important;height:110px;display: table-cell;vertical-align: middle;}


#trabajo .callout-2 figure{margin-top:20px!important;height:150px;display: table-cell;vertical-align: middle;}
#trabajo .callout-2 figure img{height:150px;width:150px;border-radius:50%;}
#trabajo .callout-2 .lleva_data{display: table-cell; vertical-align: middle;padding-left:30px;}
#trabajo .callout-2 .btn {min-width: 220px;font-size: 13px;line-height: 15px;padding: 6px 8px;}



#trabajo .callout-3{background:#fff;padding:40px 0 60px;}
#trabajo .callout-3  h2{font-size:18px!important;line-height:20px;padding:10px 0 10px;letter-spacing: 1px;}
#trabajo .callout-3  h3{font-size: 16px!important;line-height:23px;padding:4px 0 5px;}
#trabajo .callout-3 ._contiene_data{box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);margin-bottom: 35px;border-radius: 10px;padding-left: 40px;padding-right: 20px;}
#trabajo .callout-3 ._contiene_data .columns{ padding-bottom: 20px;}
#trabajo .callout-3 ._contiene_data .columns p{ font-size: 12px;line-height: 14px;padding: 7px 0;}



#trabajo .callout-4{background:#fff;padding:40px 0 60px;}
#trabajo .callout-4  h1{font-size:16px!important;line-height:20px;}
#trabajo .callout-4  h2{font-size:15px!important;line-height:20px;padding:20px 0 45px;}
#trabajo .callout-4  h3{font-size: 16px!important;line-height:23px;padding:4px 0 5px;}
#trabajo .callout-4  p{font-size:16px!important;line-height:23px;padding:2px 0 10px;}
#trabajo .callout-4 .lleva_conten{margin-bottom:20px;padding:20px;box-shadow: 0px 5.1582px 25.791px rgb(0 0 0 / 10%);border-radius: 8px;transition: all 0.5s ease;background: white;}
#trabajo .callout-4 .lleva_btn{margin-top:20px!important;height:110px;display: table-cell;vertical-align: middle;}
#trabajo .callout-4 figure{ height:60px;display: table-cell;vertical-align: middle;}
#trabajo .callout-4 .lleva_data{display: table-cell; vertical-align: middle;padding-left:30px;}
#trabajo .callout-4 ._datitos{width: 37%;display: table-cell; vertical-align: middle;padding-left:10px;}
#trabajo .callout-4 .btn {min-width: 220px;font-size: 13px;line-height: 15px;padding: 10px 18px;}
#trabajo .callout-4 ._lleva_detalle .btn {min-width: 220px;font-size: 13px;line-height: 15px;padding: 16px 18px;margin:50px 0 30px!important;}





#trabajo form input::placeholder{color:#555;}
#trabajo form input[type="radio"]{margin: 12px 0 6px;}
#trabajo form input[type="text"],
#trabajo form select, 
#trabajo form input[type="email"]{background-color:#fff !important;border:1px solid #b1b1b1 !important;box-shadow:none !important;height:auto;padding:10px 14px;margin-bottom:10px !important;color:#555;font-size:16px;outline:0;border-radius:5px;  }
#trabajo .banners .fond form .boton{margin:auto!important;}
#trabajo .comprar_ahora_webinar{/*position: fixed;*/bottom: 0;z-index: 9;/*width: 100%;max-width: 100%;*/margin:auto;left: 0;position:relative;}
.webinar_movil{display:none;}

#trabajo form label{font-weight: 600;color:#333;}
#trabajo form input:disabled{background-color:#f6f6f6 !important;}
#trabajo form .btn{margin:23px  0px  14px!important;
    border-radius: 4px;
    max-width: 134px;
    font-size: 20px;
    line-height: 20px;
    padding: 10px 25px;
    text-transform: uppercase;
    letter-spacing: 3px;
    text-align: center;}



#trabajo .callout-testimonios {padding:65px 0;}
#trabajo .casos_exito h4{padding:10px 30px;color:#00007C;border-radius:6px;max-width:296px;margin: auto;overflow: auto;margin-bottom:45px;}
#trabajo .casos_exito .lleva_name_testi{padding:10px;background:#F5F5F5;border-radius:0 0 6px 6px;}
#trabajo .casos_exito p{display:table-cell;height:56px;font-size:18px;line-height:18px;text-align:center;    vertical-align: middle;}
#trabajo .casos_exito figure img.imagen_1{height:220px;width:100%;}
#trabajo .casos_exito iframe{height:220px;width:100%;}
#trabajo .casos_exito .lleva_ifra{height:220px;width:100%;}
#trabajo .casos_exito .medium-4{padding-bottom:30px;}

#trabajo #curso {margin:0;}
#trabajo #curso .lleva_data_prinicpal .lleva_logotipo{padding-bottom:35px;}
#trabajo #curso .lleva_data_prinicpal h1{font-size: 35px;line-height: 45px;}
#trabajo #curso .lleva_data_prinicpal h5{color:#444;line-height:30px;font-size:25px;padding-bottom:60px;}

.detacurso{padding-bottom:80px;}
.detacurso h4{font-size:40px;line-height:40px;}
.detacurso h4 small{font-size:20px;line-height:20px;display:block;}
.detacurso button{margin-top:30px!important;}
.detacurso .sin_login_usuario{margin-top:30px!important;}

.muestro_precio{font-size:30px;line-height:30px;padding:30px 0;position:relative;}
.lleva_cronometro{background:#1a1a32;padding:90px 0;}
.lleva_cronometro #countdown{width:100%;}
.lleva_cronometro h4{padding-bottom:20px;font-size:40px;line-height:45px;}
.lleva_cronometro .lleva_hora{background:#75d31f;color:#fff;padding:20px 10px;border-radius:20px;font-size:35px;line-height:40px;text-align:center;display:inline-table;width:100%;max-width:96px;margin-left:10px;}
.lleva_cronometro .lleva_hora span{display:block;font-size:16px;line-height:16px;letter-spacing:0px;font-weight:800;}


#trabajo .callout-3{background:#fff;padding:80px 0 60px;}
#trabajo .callout-3.daforma{background:#f1f1f1;}
#trabajo .callout-3 h3{font-size: 25px;line-height: 30px;padding-bottom: 30px;}
#trabajo .callout-3 figure img{height:350px;}
#trabajo .callout-3 .medium-6{padding-bottom:50px;}
#trabajo .callout-3 .lleva_data_left{padding-left:40px;}
#trabajo .callout-3 .lleva_data_right{padding-right:40px;}


footer.trabajo{background:#f1f1f1;padding:20px 0;}

@media only screen and (max-width: 59.999em){
	#trabajo .banners h1 {font-size: 35px!important;line-height: 47px;}
	#trabajo .boton{font-size: 16px;line-height: 24px;}
	#trabajo .banners h3 {font-size: 16px !important;line-height: 25px;}
	#trabajo .callout-1 .large-8 h3{font-size: 25px!important;line-height: 35px;}
	
	#trabajo #curso .lleva_data_prinicpal h1{font-size: 30px;line-height: 40px;}
	#trabajo #curso .lleva_data_prinicpal h5{color:#444;line-height:25px;font-size:20px;padding-bottom:60px;}

	
}

@media screen and (max-width: 51em) { 

	#trabajo .logo-pc{display:none;}
	#trabajo .logo-movil{display:block;height:180px;}
}

@media screen and (max-width: 43em) { 
#trabajo .callout-1 .fond{margin-top: -370px;padding:40px 30px 60px;}
}

@media screen and (max-width: 40em) { 
	.webinar_movil{display:block;}
	.webinar_pc{display:none;}
	#trabajo .banners img{padding:0;padding-top:9px;}
	#trabajo .banners h1 {font-size: 25px!important;line-height:37px;padding-bottom:30px;}
	#trabajo .banners h3{font-size: 20px!important;line-height: 26px;padding:20px 15px 15px;}
	#trabajo .medium-5 .fond{margin-top:30px;}
	
	#trabajo .callout-1{padding-top:0px;}
	#trabajo .callout-1.ingreso{padding-top:90px;padding:20px 10px;}
	#trabajo .callout-1 .fond{margin-top: -320px;}
	#trabajo .callout-1 h3 {font-size: 16px!important;line-height: 20px;padding:10px 0 35px;min-height: auto;}
	#trabajo .casos_exito p{height: 36px;font-size: 15px;line-height: 18px}
	#trabajo .casos_exito figure img.imagen_1{height: 150px;}
	#trabajo .medium-6 .fond{padding: 30px 15px;}

	#trabajo #curso .lleva_data_prinicpal h1{font-size: 24px;line-height:34px;}
	#trabajo #curso .lleva_data_prinicpal h5{color:#444;line-height:20px;font-size:16px;padding-bottom:40px;}
	#trabajo .callout-1.carta_corta{padding:60px 10px;}
	
	#trabajo .data_finder{max-width:300px;margin:auto;}
	
	#trabajo .callout-3{padding:40px 0 30px;}
	
	.lleva_cronometro h4{padding-bottom:20px;font-size:20px;line-height:25px;}
	.lleva_cronometro .lleva_hora{ padding:10px 10px;border-radius:20px;font-size:20px;line-height:25px;max-width:76px;margin-left:7px;}
	.lleva_cronometro .lleva_hora span{font-size:13px;line-height:13px;}

	#compi ul{margin-bottom:50px;}
	#trabajo .fond{margin-bottom:50px;}
	
	
#trabajo .banners{padding: 0;}
#trabajo .callout-1{padding-top: 20px;}
#trabajo .callout-1 h3{min-height:auto;padding:15px 0 25px;}
#trabajo .callout-2 figure{height:80px;width:80px;}
#trabajo .callout-2 figure img{height:80px;}
#trabajo .callout-2 p{font-size: 15px!important;line-height: 21px;}
#trabajo .fond{padding:30px 20px;}
.lista_imagenes_f{min-height:80px;}
.lista_imagenes_f p {top:20%;}


}


@media only screen and (max-width: 880px){
		.lleva_logotipo_img{display: none !important;}
		#trabajo .callout-4 .btn {min-width: 120px;font-size: 11px;line-height: 13px;padding: 7px 5px;}

}

@media only screen and (max-width:40em){
		#trabajo .banners .fondo3{height: 300px;}
		.banners h3 small{color: #29348a!important;}
		.lleva_logotipo_img{display: none !important;}
		
		#trabajo .callout-4 .lleva_data {display: block;padding-left: 0px;width: 100% !important;}
		#trabajo .callout-4 h2 {font-size: 15px !important;line-height: 20px;padding: 10px 10px 25px;}
		#trabajo .callout-2 .lleva_data {display: block;padding-left: 0;}
		#trabajo .callout-2 .lleva_conten {margin-bottom: 20px;}
		#trabajo .callout-3 ._contiene_data{padding: 0 15px;}

}

@media only screen and (max-width:24em){
	/* #trabajo .banners img{padding: 0;} */
	#trabajo .banners h1 {font-size: 19px!important;line-height:26px;padding-bottom:20px;}
	#trabajo .banners h3{font-size: 16px!important;line-height: 24px;padding: 15px 0 ;}
	#trabajo .casos_exito p{font-size:11px;}
}

@media only screen and (max-width: 320px){
	.lleva_cronometro h4{padding-bottom:20px;font-size:20px;line-height:25px;}
	.lleva_cronometro .lleva_hora{ padding:10px 10px;border-radius:20px;font-size:16px;line-height:20px;max-width:56px;margin-left:5px;}
	.lleva_cronometro .lleva_hora span{font-size:12px;line-height:12px;}
}


