<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	min-width: 400px;
}

img{
	max-width: 100%;
}

.hmenu{
	background: #0E3755;
	padding: 0;
}
.navbar{
	border: 0;
	padding: 0;
	height: 100%;
	background-color: #2d4076;
	margin-bottom: 0;
}
.logo{
	padding-top: 5px;
	padding-bottom: 5px;
	max-width: 350px;
}
.sociales{
	padding: 5px;
	text-align: right;
}
.rs{
	padding:0;
}

.correoServiac{
	padding-right:20px;
}
.imagenes{
	background-image: url("../images/bg1.jpg");
	padding-bottom: 2em;
}
.parrafos{
	text-align: center;
}
.parrafos p{
	font-family: Arial;
	font-size: 15px;
	max-width: 300px;
	text-align: center;
	margin: 0 auto;
	padding-top: 1em;
}
.telefono{
	border: 1px solid #2d4076;
	border-radius: 8px;
	padding: 0;
	margin-top: 10px;
	height: 40px;
}
.glyphicon{
	color: #0e3755;
	font-size:25px;
}

.telefonox{
	border-right: 1px solid #2d4076;
	text-align: left;
	padding: 5px;
	padding-left: 15px;
}
.correoServiac{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	padding-top: 10px;
	text-transform: uppercase;
}

.numero{
	color: #0e3755;
	font-family: Arial;
	font-size: 25px;
	text-align: left;
}
.col-centered {
    display:inline-block;
    float:none;
    /* reset the text-align */
    text-align:left;
    /* inline-block space fix */
    margin-right:-4px;
}
.banner-servicios{
	display: inline-block;
	border-bottom:  10px solid #2d4076;
	padding: 0;
	width:100%;
}

.separador{
	padding: 0;
	text-align: center;
}
.separador span{
	padding:0;
	color:#FFF;
	font-family: 'Arial';
	font-size: 25px;
	font-weight: bolder;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	text-transform: uppercase;
	text-shadow:1px 1px 2px rgba(100, 100, 100, 1);
	background: #1E1E1E;
}
.servicios{
	text-align: center;
	background-image: url(../images/fondo-servicios.jpg);
	background-size: 170%;

}
.objeto-servicio{
	border: 1px solid #B9B9B9;
	margin-top: 42px;
	margin-left: 22px;
	padding:10px;
	padding-bottom: 0;
	text-align: center;
	background: rgba(0, 0, 0, 0.1);
	max-width: 30%;
	min-height: 310px;

}

.topo{
	max-width: 94%;
}

.o-s{
	margin-bottom: 42px;
}
.objeto-servicio img{
	width:100%;
	margin-bottom: 7px;
}

.objeto-servicio span{
	padding:0;
	color:#FFF;
	font-family: 'Arial';
	font-size: 16px;
	font-weight: bolder;
	padding-top: 0.2em;
	text-transform: uppercase;
	text-shadow:1px 1px 2px rgba(100, 100, 100, 1);
}

	.topo span{
		font-size: 28px;
	}

.objeto-servicio p{
	text-align: center;
	padding-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
}

	.topo p{
		color: #5E5E5E;
		letter-spacing: 4px;
		font-size: 18px;
		padding-top: 0.4em;
	}

.sep-equipamiento{
	margin:0;
}
.equipamiento{
	text-align: center;
	background-image: url(../images/mantos.jpg);
	background-size:100%;
}
.objeto-equipamiento{
	margin-top: 42px;
	margin-bottom: 42px;
	padding: 10px;
	background: rgba(0, 0, 0, 0.5);
}

.objeto-equipamiento span{
	color: #DBDBDB;
    font-family: 'Arial';
    font-size: 11px;
    padding-left: 1em;
    font-weight: bold;
	text-transform: uppercase;
}

.objeto-equipamiento p{
	padding-top: 15px;
	padding-left: 1em;
	margin-bottom: 1em;
	color: #FFF;
    font-family: 'Arial';
    font-size: 14px;
    font-weight: lighter;
}
.objeto-equipamiento img{
	width: 100%;
}
.img-equipamiento{
	max-width: 300px;
	padding: 0;
	
}
footer{
	background: #1E1E1E;
	border-top: 10px solid #2d4076;
	display: inline-block;
	padding-top: 15px;
	text-align: center;
	padding-bottom: 0px;
	margin-bottom: 0px;
	width: 100%;
}

footer span{
	color: #A4A4A4;
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.95);
}

footer p{
	color: #FFF;
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	line-height: 20px;
}

footer p a{
	color: #CCC;
}

	footer p a:hover{
		text-decoration: none;
	}

/* SLIDER */

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }

/*MEDIAS QUERYS*/

@media(max-width: 1200px){
	.objeto-servicio span{
		font-size: 12px;
	}
}

@media(max-width: 992px){

}

@media(max-width: 768px){
	.img-equipamiento{
		width: 100%;
	}
	.equipamiento{
		background-size: 420%;
	}
	.objeto-servicio{
		max-width: 100%;
		margin-left: 0;
	}
	.objeto-servicio span{
		font-size: 16px;
	}
	footer span{
		font-size: 12px;
	}

	footer p{
		font-size: 10px;
	}
}
</pre></body></html>