@import url(header.css);
@import url(menu.css);
@import url(nosotros.css);
@import url(footer.css);
@import url(contactUs.css);
@import url(clientes.css);
@import url(servicios.css);
@import url(demo.css);
@import url(set1.css);
@import url(fontello.css);
@import url(animations.css);
@import url(bootstrap.css);
@import url(banner.css);
@import url(tipografia.css);

.carousel-caption h3{
    font-size:1rem;
}
body{
     overflow-x:hidden;  
     font-family: 'Cantarell', sans-serif;
}.icon{
    	padding:10px;
    	color:#3f95ea;
    	font-size:1.5rem;
}.inclinado{
    	text-align:center;
    	padding:100px 0;
-webkit-clip-path: polygon(0 0, 0 100%, 100% 96%, 100% 0);
clip-path: polygon(0 0, 0 100%, 100% 96%, 100% 0);
}.inclidano h4{
    	font-size:1.3rem;
 }.inclinado hr{
    	width:20%;
    	margin-top:-20px;
    	border-style:solid;
    	border-width:1px;
    }.border-blanco{
    	border-color:#fefeffa6;
    }.border-verde{
    	border-color:#3f95ea;
    }
    .primer-contenido h5{
    	font-size:1rem;
        font-family: 'Gochi Hand', cursive;
    	font-weight: bold;
    	color:#000;
    }
    h2{
    	font-family: 'Lobster', cursive;
    }h3{
    	font-size:1.2rem;
    	font-weight: 300;
    line-height: 1.5;
    color: #929292;
    }p h4{
    	font-weight: 300;
    line-height: 1.5;
    color: #fefeffa6;
    }.text-0-5{
    	font-size:0.5rem;
    }.text-0-6{
    	font-size:0.6rem;
    }.text-0-7{
    	font-size:0.7rem;
    }.text-0-8{
    	font-size:0.8rem;
    }.text-0-9{
    	font-size:0.9rem;
    }.text-2-1{
    	font-size:2.1rem;
    }.text-2-2{
    	font-size:2.2rem;
    }.text-2-3{
    	font-size:2.3rem;
    }.text-2-4{
    	font-size:2.4rem;
    }.text-2-5{
    	font-size:2.5rem;
    }.text-1{
    	font-size:1rem;
    }.text-1-1{
    	font-size:1.1rem;
    }.text-1-2{
    	font-size:1.2rem;
    }.text-1-3{
    	font-size:1.3rem;
    }.text-1-4{
    	font-size:1.4rem;
    }.text-1-5{
    	font-size:1.5rem;
    }.text-1-6{
    	font-size:1.6rem;
    }.text-1-7{
    	font-size:1.7rem;
    }.text-1-8{
    	font-size:1.8rem;
    }.text-1-9{
    	font-size:1.9rem;
    }.text-2{
    	font-size:2rem;
    }.mt-10{
    	margin-top:10px;
    }.mt-15{
    	margin-top:15px;
    }.mt-20{
    	margin-top:20px;
    }.mt-25{
    	margin-top:25px;
    }.mt-30{
    	margin-top:30px;
    }.mt-35{
    	margin-top:35px;
    }
h4{
	margin: 0 0 30px 0;
    font-size: 3rem;
    font-weight: 300;
    text-transform: uppercase;
    position: relative;
    display: block;
    padding-bottom: 20px;
    line-height: 1.5;
	padding:40px 0;
}.relative{
	 position:relative;
}
.object{
	 visibility: hidden;
}.cursor{
	 cursor:pointer;
}.redondo{
	 border-radius:300px;
	 -o-border-radius:300px;
	 -moz-border-radius:300px;
	 -filter-border-radius:300px;
}.redondo2{
	 border-radius:5px;
	 -o-border-radius:5px;
	 -moz-border-radius:5px;
	 -filter-border-radius:5px;
}.padding-10{
	 padding:10px 15px;
}.padding-top-bottom-5{
	padding:5px 0;
}.padding-top-bottom-10{
	padding:10px 0;
}.padding-top-bottom-15{
	padding:15px 0;
}.padding-top-bottom-20{
	padding:20px 0;
}.padding-top-bottom-25{
	padding:25px 0;
}.padding-top-bottom-30{
	padding:30px 0;
}.padding-top-bottom-35{
	padding:35px 0;
}.padding-top-bottom-40{
	padding:40px 0;
}.padding-top-bottom-45{
	padding:45px 0;
}.padding-top-bottom-50{
	padding:50px 0;
}.padding-top-bottom-55{
	padding:55px 0;
}.padding-top-bottom-60{
	padding:60px 0;
}.negrita{
	font-weight: bold;
}
.align-center{
	 text-align:center;
}.margin-left-right-5{
	 margin:0 5px;
}.margin-left-right-10{
	 margin:0 10px;
}.margin-left-right-15{
	 margin:0 15px;
}.margin-left-right-20{
	 margin:0 20px;
}.margin-left-right-25{
	 margin:0 25px;
}.margin-left-right-30{
	 margin:0 25px;
}.margin-top-bottom-5{
	 margin:5px 0;
}.margin-top-bottom-10{
	 margin:10px 0;
}.margin-top-bottom-15{
	 margin:15px 0;
}.margin-top-bottom-20{
	 margin:20px 0;
}.margin-top-bottom-25{
	 margin:25px 0;
}.margin-top-bottom-30{
	 margin:30px 0;
}.border-radius-top-5{
	 padding:10px;
	 border-top-left-radius:5px;
	 border-top-right-radius:5px;
}.radius-5{
	 border-radius:5px;
	 -o-border-radius:5px;
	 -moz-border-radius:5px;
	 -filter-border-radius:5px;
	}hr{
	 border-bottom-width:0;
	 border:1px solid black;
	 margin:auto;
}.fondo-azul{
	background-image: repeating-linear-gradient(to bottom right, #3f95ea 0%, #52d3aa 100%);

}.az{
	background:#343a40;
	padding:10px 0;
}
