
header{
	background-image: url(../img/baner1.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-repeat: no-repeat;
	max-height: 130px;
}


nav img {
	width: 100%;
	margin: 10px;
}

.nav-link {
	color: rgb(255, 255, 255);
	text-shadow:5px 5px 7px rgba(0, 0, 0, 0.5);
	font-weight: 600;
}

.nav-link {
	color: rgb(255, 255, 255);
}

h1 {
    color: rgb(255, 255, 255);
	text-shadow: 5px 5px 7px rgba(0, 0, 0, 0.5);
	font-weight: bolder;
	font-size: 50pt;    
}

h5
{
    color: rgb(255, 255, 255);
	text-shadow: 5px 5px 7px rgba(0, 0, 0, 0.5);
	font-weight: bolder;
	font-size: 18pt;    
}




.titulo p {
	color: #ffffff;
	font-size: 40px;
	background: rgba(0, 0, 0, 0.45);
}

.news {
	background: #996600;
	padding: 30px 0px;
}

.news h6 {
	font-size: 12px;
}

.news input {
	width: 80%;
	margin: auto;
}

.newsletter {
	padding: 25px;
	color: #ffffff;
	font-size: 40px;
	font-weight: 700;
	background: #996600;
}

.newsletter .btn {
	width: 200px;
}


.bienvenido { background: #fff;
    padding-top: 50px;
    padding-bottom: 50px;
	padding-left: 50px;
	padding-right: 50px;
	
	} 

.bienve {
    background: #fff;
}
.bienve h2 {
	color: #996600;
	font-size: 2em;
	font-weight: bold;
}



.nosotros {
	background-image: url(../img/nosotros.jpg);
	background-size: cover;
	background-position: 5% 10%;
	background-attachment: 10%;
	height: 650px;
	padding-top: 40px;
	padding-bottom: 150px;
	width: auto;
   
}


    
.nosotros bienvenidos {
	background: #000;
	font-size: 2em;
	margin-right: 50px;
}


.nosotros h3 {
	color: #ffffff;
	font-size: 2em;
	font-weight: 700;   
}

.nosotros h9 {
    background: #000;
	color: #ffffff;
   
}


h2 {
	font-size: 40px;
}


.cotiza-paquete{
	padding-bottom: 20px;
}



.gal-columns {	
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;
    -webkit-column-gap: 0px;
    -moz-column-gap: 0px;
    column-gap: 0px;
    orphans: 1;
    widows: 1;
}

.gal-columns img{ 
	width: 100%;
	padding: 5px;
	margin: 0px;
}

.cotiza {
	background-color: #eaeaea;
	color: #996600;
	padding-top: 50px;
	padding-bottom: 50px;
}

.cotiza p { color: #000;}

.cotiza label {
	color: #000;
	margin: .5em 0em .5em 0em;
}
.cotiza a:hover, a:focus{
	color: #fff;
	text-decoration: none;
}

.cotiza-shadow {
	padding-left: 50px;
	padding-right: 50px;
	/* box-shadow: -10px 0px 8px -8px #333, 10px 0px 8px -8px #333; */
}

.cotiza button {color: #fff;
    background-color: #996600;
}

form label{
	margin-top: 0px;
	margin-bottom: 0px;
}

form input{
	margin-top: 0px;
	margin-bottom: 0px;
}



form button{
	margin-top: 20px;
}

.contacta {
	background-color: #000;
	background-size: cover;
	background-position: 0% 50%;
	background-attachment: ;
	background-repeat: no-repeat;
	min-height: 1px;
	padding-top: 50px;
	padding-bottom: 50px;4
}

.contacta h4 {
	color: #fff;
	font-size: 3em;
	font-weight: 600;
	text-align: center;
	margin-bottom: 50px;
}

.contacta img {
	width: 100px;
	margin-bottom: 1em;
}

.contacta p{
	color: #fff;
	padding: 10px;
	font-size: 1em;
	font-weight: 600;
}

footer{
	background: rgb(255, 255, 255);
	height: auto;
	padding-top: 20px;
	padding-bottom: 20px;

}

footer a{
	color: rgb(0, 0, 0);
}	

footer p{
	color: rgb(0, 0, 0);
}	

footer a:hover, a:focus{
	color: #000000;
	text-decoration: none;
}

.whatsapp {
	display: none;
}

.btn-contacto-cel {
	display: none;
}

.msi{
	background: #fff;
	padding-top: 50px;
	padding-bottom: 50px;
}
.msi h3 {
	font-weight: bold;
	font-size: 20pt;
	color: #000;
}

/* Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 575.98px) { 

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) { 

	header{
		background: url(../img/baner1.jpg);
		background-size: ;
		background-position: 8% 40% ;	
		padding-bottom: 50px;
		color: #fff;
	}

	h1 {
		font-weight: normal;
		font-size: 3em;
	}

	

	.nosotros {
		margin-bottom: 750px; 
		margin-top: -10px;
        background-color: #000;
	}

	.div1 {
		height: 600px;
	}

	.btn-contacto {
		display: none;
	}

	.btn-contacto-cel {
		display: block;
	}

	.descripcion{
		height: auto;
	}

	.diferenciales .media {
		margin-top: 25px;
	}

	.paquetes{
		background-position: center;
	}

	.gal-columns {	
		-webkit-column-count: 2; /* Chrome, Safari, Opera */
	    -moz-column-count: 2; /* Firefox */
	    column-count: 2;
	    -webkit-column-gap: 0px;
	    -moz-column-gap: 0px;
	    column-gap: 0px;
	    orphans: 1;
	    widows: 1;
	}

	.contacto {
		margin-top: 50px;
	}

	.whatsapp {
		display: block;
		position: fixed;
		bottom: 0px;
		left: 0px; 
		z-index: 1000px;
		width: 166px;
		height: 59px;
	}

}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {

}


/* Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {

}


/* Extra large devices (large desktops) */
/* No media query since the extra-large breakpoint has no upper bound on its width */

/* Comienza CSS Taquizas */

