/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: recerco
Version: 1.0.0
Text Domain: uncode
*/

/* header */
.main-menu-container { overflow: hidden !important; }

/* footer */
.footer-links-div { text-align: right; }

/* home */
.header-scrolldown > i { color: #fff !important; }
.home-h1-div .uncont { max-width: initial !important; }
@media ( max-width: 959px ) { .home-h1-div hr { width: initial !important; } }
.home h1 > span > strong { display: block; line-height: 100px; }
@media ( max-width: 700px ) { .home h1 > span > strong { line-height: 40px; } }
.home-h2-1 { margin-top: 72px !important; }
.home-h2-2 { margin-top: 72px !important; }
@media ( max-width: 1200px ) {
	.home-h2-2 { margin-bottom: 10px; }
}
@media ( max-width: 959px ) {
	.home-titular-div { margin-top: 36px !important; }
	.home-h2-1 { margin-top: 46px !important; }
	.home-h2-1 .h2 { font-size: 24px; line-height: 1.3; }
	.home-h2-2 { margin-top: 46px !important; }
	.home-h2-2 .h2 { font-size: 24px; line-height: 1.3; }
	.home-texto-1 { font-size: 16px; line-height: 1.5; }
	.home-texto-2 > h2 { font-size: 24px !important; line-height: 1.3 !important; }
	.home-texto-3 > p { font-size: 24px !important; line-height: 1.3 !important; }
	.home-titular-div-contacto { margin-bottom: 36px; }
}
@media ( max-width: 569px ) {
	.home-h2-1 .h2 { font-size: 16px; }
	.home-h2-2 .h2 { font-size: 16px; }
	.home-texto-1 { font-size: 14px; }
	.home-texto-2 > h2 { font-size: 16px !important; }
	.home-texto-3 > p { font-size: 16px !important; }
	.home-texto-4 { margin-top: 10px !important; }
	.home-texto-4 > p { font-size: 14px !important; }
}
@media ( max-width: 550px ) {
	#wpcf7-f66171-p8-o1 input { font-size: 14px !important; }
	#wpcf7-f66171-p8-o1 textarea { font-size: 14px !important; }
	#wpcf7-f66171-p8-o1 .wpcf7-submit { font-size: 12px !important; padding: 10% !important; }
}

/* fases y ventajas */
@media ( max-width: 959px ) {
	.apartado-titular-div { margin-top: 36px !important; }
}
.apartado-h2-2 { margin-top: 65px !important; }
@media ( max-width: 959px ) {
	.apartado-h2-2 { margin-top: 46px !important; }
	.apartado-h2-2 .h2 { font-size: 24px; line-height: 1.3; }
}
@media ( max-width: 600px ) {
	.page-id-12 .icon-box .text-lead {  font-size: 16px; line-height: 1.5; }
	.page-id-16 .icon-box .text-lead {  font-size: 16px; line-height: 1.5; }
}

/* secciones */
.ficha-tabla { width: 100%; }
.ficha-tabla th { background: #f6f6f6; font-weight: bold; color: #303133; }
@media ( max-width: 959px ) { .div-ficha-tabla-2 { padding-top: 0px !important; } }
.ficha-notas > div { padding-top: 0px !important; }



