@charset "utf-8";
.tipoImagenes {
	padding-right: 50px;
	padding-bottom: 40px;
	padding-top: 40px;
	padding-left: 50px;
}
.tipoImagenesCircular {
	padding-right: 30px;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-left: 30px;
}
.tipoFormularioContacto {
	padding-right: 120px;
	padding-left: 120px;
}
.textoCentrado {
	text-align: center;
}
.tituloOfertas {
	text-align: center;
	text-decoration: none;
	color: #F0B822;
	font-style: italic;
	font-weight: 700;
}
.tamanoGoogle{
	width: 600px;
	height: 450px;
}
.menuNav  {
	background-color: #EABC25;
	
}
.nombreEmpresa   {
	margin-right: 30px;
	font-style: normal;
	font-weight: 900;
	font-variant: small-caps;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	text-align: center;
}
.opcionesNav   {
	text-align: center;
	font-weight: 700;
	font-size: 120%;
	margin-right: auto;
	margin-left: auto;
	padding-left: 0px;
}
.piePaginaEstilo {
	/* Altura total del footer en px con valor negativo */
	margin-top: 50px;
	/* Altura del footer en px. Se han restado los 5px del margen
	   superior mas los 5px del margen inferior
	*/
	height: 120px;
	padding:0px 0px;
	clear: both;
	background: #000000;
	text-align: left;
	color: #fff;
	font-size: 14px;
}

.contenedor-modal {
  position: absolute;
  width: 100%;
  height: 100%;
  text-align: center;
}

.contenedor-modal button {
  position: relative;
  top: 40%;
}




@media screen and (max-width: 380px){
.imagenCarousel1{
	height: 150px;
}
.tamanoLogo{
		width: 0px;
	}

.piePaginaEstilo{
		font-size: 14px;
}
.nombreEmpresa{
		font-size: 17px;
	}	
.card .card-body .card-title {
	font-style: italic;
}
.tipoPadding{
		padding-top: 60px;
	}

}

@media screen and (max-width: 576px) and (min-width: 380px){
.tamanoLogo{
		width: 0px;
	}

.nombreEmpresa{
		font-size: 20px;
	}	
.tipoPadding{
		padding-top: 80px;
	}
}
@media screen and (min-width: 576px) {
.tamanoLogo{
		width: 40px;
	}
.nombreEmpresa{
		font-size: 27px;
	}	
.tipoPadding{
		padding-top: 100px;
	}
}
@media screen and (max-width: 992px) and (min-width: 768px) {
.tipoFormularioContacto {
	padding-right: 40px;
	padding-left: 40px;
	}
}
@media screen and (max-width: 768px) {
.tipoFormularioContacto {
	padding-right: 20px;
	padding-left: 20px;
	}
.tamanoGoogle{
		width: 300px;
		height: 225px;
	}
.menuNav{
 	position:absolute;		
	}	
.tamanoLogoOriginal{
		width: 300px;
		height: 225px;
	
	}
.tipoImagenesServicio{
		height: 180px;
		width: 400px	
}
}
