@import url('https://fonts.googleapis.com/css?family=Hind:300,500,700');


.clearfix{clear: both!important;}
.row{margin-bottom: 0px!important;}
.container{width: 86%;}
.pad-less{padding: 0px 0px!important; }
body {margin: 0; padding: 0;font-family: 'Hind', sans-serif;}

a {text-decoration: none; background-color: transparent; color: #000; text-decoration: none;}
a:hover, a:active {text-decoration: none; background-color: transparent; color: #fff; text-decoration: none;}
footer {margin-top: 0 !important; background-color: #242424!important;  font-size: 11pt;  font-weight: 300; padding: 30px  0px 0px 0px;}
footer i{color: #0abde3; font-size: 14pt!important;}
.oscu{background: #131313; padding: 20px 0px; margin-top: 30px;}
/* ============= section css ============= */
nav  {height: auto !important; padding: 0px 0px 0px 0px;  background: none!important; transition: all 0.2s ease-in-out; margin: auto; box-shadow: none!important;}
nav ul a {  font-size: 1.3rem;color: #0091d4!important;line-height: 90px; font-weight: 300; font-family: 'Hind', sans-serif; transition: all 0.4s; margin-left: 15px; border-bottom: 5px solid transparent;
}
nav ul li.active2 a, nav ul a:hover {color: #fff!important;background: #0abde3;}
nav ul li{position: relative; line-height: normal; background: none!important;}
.menu {display: block; text-align: center; float: none !important;}
.menu li {display: inline-block; float: none !important;}
.f-menu{background: rgba(0,0,0,0.5);}

.logo{margin: auto;}


.top2{ background: #fff;text-align: center;}
.tel, .tel a{color: #989898;font-size:10pt;padding-top: 10px; font-weight: bold; padding-top: 10px; }
.tel a{padding-left: 10px; font-size: 12pt;}

.c-b-l{color: #fff;}
.c-dora-l{color: #0092d9;}
.c-az1-l{color: #0092d9;}
.c-v-l{color: #fff!important;}
.lijero{font-weight: 300!important;}
.semi{font-weight: 500!important;}
.gordito{font-weight: 700!important;}

.list-1 li i{color: #fff!important;}

.infos{background: #fff;}
.noso{padding:50px 0px;}

.titu2{ font-size: 30px;line-height: 1;letter-spacing: 2px;}
.serv{padding: 50px 0px; background: rgba(0,146,217,0.5)}

.bg1{background: #0092d9; }
.bg2{background: #131313; }
.bg3{background: #242424; }


.spa1{ margin-top: 180px; margin-bottom: 180px;transition: all 0.4s;position: relative;}
.rayita{ content: '';display: inline-block;vertical-align: middle;width: 44px;border-bottom: 2px solid;}
.rayita2{ content: '';display: inline-block;vertical-align: middle;width: 40%;border-bottom: 2px solid;}

.infos2{background: #fff;}

.info-box{padding: 50px 0px; text-align: center;transition: all 0.3s ease 0s;min-height: 350px;}

.info-txt{font-size: 20pt; color: #333; margin: 5px auto; transition: all 0.3s ease 0s; }
.info-txt2{color: #989898;font-size: 12pt; transition: all 0.3s ease 0s;}


.titu1{ font-size: 50px;line-height: 1;}
.parra{color: #fff;font-size: 14pt;line-height: 1.7;}
.list-1{color: #fff;font-size: 15pt;line-height: 2; font-weight: 300;}

.btn{ margin-top: 10px!important;border: 2px solid #0092d9!important; color: #fff!important;background: #0092d9!important;padding: 7px 40px!important;margin: auto; height: auto!important; font-size: 14pt;font-weight: 700;border-radius: 3px!important;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.58);}
.btn:hover{ border: 2px solid #0092d9!important; background: none!important; color: #0092d9!important;  }

.btn-2{ margin-top: 10px!important;border: 2px solid #0092d9!important; color: #fff!important; background: none!important; padding: 10px 53px!important;margin: auto; height: auto!important; font-size: 14pt;font-weight: 700;border-radius: 3px!important;}
.btn-2:hover{ border: 2px solid #0092d9!important;background: #0092d9!important;color: #fff!important; }

.imgs{margin: auto; margin-top: 15px;}


/* ============= section css ============= */
.parallax-container { height: auto; padding:70px 0px;}
/*FORMULARIO*/
.form-control{padding:0 10px ;background: #fff!important; border-radius: 0px!important;border: 1px solid #9e9e9e!important;}
input{margin-top: 25px;}
/* FIN FORMULARIO*/

.der{text-align: right;}

.cont-g {	height: auto;overflow: hidden;	float: left;margin-top: 25px;margin-bottom: 25px;}
.cont-g ul {margin: 0;padding: 0;}
.cont-g ul li {	float: left;list-style: none;background: none;margin: 1%;width: 18%; }
.cont-g ul li a img {
	transition: opacity 0.4s ease 0s;
	-webkit-transition: opacity 0.4s ease 0s;
	width: 100%;}
.cont-g ul li a img:hover {	opacity: 0.7;
	transition: opacity 0.4s ease 0s;
	-webkit-transition: opacity 0.4s ease 0s;}


/* ============= MEDIA QUERY ============= */
@media screen and (max-width: 1200px) {
}
@media screen and (max-width: 992px) {
.footer-centrado {
	text-align: center;
}
nav ul li.active2 a {
     color: #000!important;
}

.tel, .tel a{text-align: center;}
nav  { padding: 0px 0px 0px 0px; }
.container, .size-nos{width: 92%;}

.space{padding-top: 20px}
.logo, .nos1{float:none; margin:auto; margin-top: 10px;}
.titu1{font-size: 32pt;}

}
@media screen and (max-width: 767px) {
footer, .btn-3{text-align: center;}
.info-box{padding: 30px 0px; min-height: 110px;}

.der{text-align: center;}
.cont-g ul li {	width: 48%;}

.noso2{padding: 50px 15px 40px 15px;}

.titu1{font-size: 22pt;}
}
@media screen and (max-width: 425px) {

}

.c-dora-l{
	color:#0abde3;
}
