/*
 * Start Bootstrap - One Page Wonder (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

body {
    margin-top: 0px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.header-image {
    display: block;
    width: 100%;
    text-align: center;
    background: url('../img/fondo-head.png') no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.color-azul {
	background-color:#004987;
	}
	
	.color-fondo {
	background-color:#f2f2f2;
	}


.headline {
    padding: 30px 0;
}
h1, h2, h3, h4, h5{
	font-family: 'Roboto', Arial, sans-serif;
	color:#676767;
	font-weight:300;
	}
p {font-family: 'Roboto', Arial, sans-serif;
	color:#737c8a;
	font-size:16px;
	line-height:24px;
	font-weight:400;"
	}
	
.headline h1 {
    font-size: 45px;
}

.headline h2 {
    font-size: 25px;
	color:#ffffff;
	text-align:left;
}
h3, h4 {
	line-height:1.8em}

footer {
    margin: 50px 0;
}
ul {font-family: 'Roboto', Arial, sans-serif;
	color:#737c8a;
	font-size:16px;
	line-height:24px;
	font-weight:400;"
	}
/* Espacios y estilos de sobriedad*/
.pt { padding:35px 0px;
	}
.spacer {
	padding-bottom:25px;}
.centro {
	text-align:center;
	vertical-align:middle;}
	
	.izquierda {
	text-align:left;
	vertical-align:middle;}
	
	.form-group{ text-align:left;}
	
	.ladolado {
		 display: block;
    width: 100%;
	padding: 60px 0;
	}
.lista {
	list-style-image: url('https://informese.co/mkt_digital/import/landing/img/punto.png');
	vertical-align:middle;
	}
	.lista li {
		padding:10px 0px;
		}
.legal {
	font-size:12px;
	color:#f2f2f2;
	}
.corazon {
	font-size:16px;
	color:#d0112c;
}
.llamenos {
	font-size:12px;
	line-height:12px;
	color:#ffffff;
}

.box-form {
	padding:15px;
	border-radius:10px;
	background-color:#004987;}
	
.box-form label {
	color:#ffffff;}

.titulo-puja {
	font-size:24px;
	padding-bottom:10px;
	border-bottom:dotted 2px #004076;}

@media(max-width:1200px) {
    .headline h1 {
        font-size: 140px;
    }

    .headline h2 {
    font-size: 25px;
}
}

@media(max-width:991px) {
    .headline h1 {
        font-size: 105px;
    }

    .headline h2 {
        font-size: 50px;
    }

	.spacer {
	padding-bottom:20px;}
}

@media(max-width:768px) {
    .container {
        margin: 0 15px;
    }
	.titulo-puja {
		padding-top:20px;
	}
	.izquierda {
	text-align:center;}
}

@media(max-width:668px) {
    .headline h1 {
        font-size: 70px;
    }

    .headline h2 {
        font-size: 32px;
    }
	.izquierda {
	text-align:center;}
}

@media(max-width:640px) {
    .headline {
        padding: 75px 0 25px 0;
    }

    .headline h1 {
        font-size: 60px;
    }

    .headline h2 {
        font-size: 30px;
    }
	.izquierda {
	text-align:center;}
}

@media(max-width:375px) {
  
}