@charset "utf-8";
/* CSS Document */
body{margin: 0; background-color:#f2f2f2;}
body{font-family:'Open Sans', sans-serif;}.clr{clear:both}
.col12{width:100%}.col11{width:91.66666667%}.col10{width:83.33333333%}.col9{width:75%}.col8{width:66.66666667%}.col7{width:58.33333333%}.col6{width:50%}.col5{width:41.66666667%}.col4{width:33.33333333%}.col3{width:25%}.col2{width:16.66666667%}.col1{width:8.33333333%}
.col12,.col11,.col10,.col9,.col8,.col7,.col6,.col5,.col4,.col3,.col2,.col1{position:relative;float:left;height:auto;box-sizing:border-box; padding:0 15px;}
.boton{-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#fff; font-size:15px; background:#0084cb; padding:12px 40px; display:inline-block;}.boton:hover{background-color:#999;}
.lde{padding-right:14px;}.aml{padding:0 7px;}.liz{padding-left:14px;}.borleft{border-left:1px solid #999;}
a{text-decoration:none;}
hr{height:2px; margin:35px 0; background:radial-gradient(#bfbfbf, #ffffff);border:none;background: -webkit-radial-gradient(#bfbfbf, #ffffff); background: -o-radial-gradient(#bfbfbf, #ffffff); background: -moz-radial-gradient(#bfbfbf, #ffffff); clear:both;}
.tex-center{text-align:center;}
p, ul li{font-size:15px; color:#222; line-height:26px;}
h1, h2, h3, h4, h5, h6{font-weight: lighter; margin:0}section, footer{padding:40px 0;}
h1{font-size:36px; color:#333;}
h2{font-size:32px; color:#333;}
h3{font-size:28px; color:#555;}
h4{font-size:24px; color:#555;}
h5{font-size:20px; color:#555;}
h6{font-size:16px; color:#555;}
.contenedor, .contentop{position:relative;width:100%;margin:auto;height:auto;}
.contentop{max-width:1120px;}.contenedor{max-width:1100px;}
.socialchica {position:fixed;left:0; top:230px; z-index:3;}
.socialchica ul {list-style: none; padding-left:0;}
.socialchica ul li a {display: inline-block;color:#fff;background: #000;padding:15px 0 15px 15px;width:46px;text-decoration: none;	-webkit-transition:all 500ms ease;	-o-transition:all 500ms ease;transition:all 500ms ease;}
.socialchica ul li .fa-facebook {background:#3b5998;}
.socialchica ul li .fa-twitter {background: #00abf0;}
.socialchica ul li a:hover {background: #000;padding:15px 40px;}
.headtop{background:#0084cb; position:fixed; z-index:2; width:100%; padding:8px 0;}
.headtop .contentop{overflow:hidden;}
.headtop .logo{width:420px; float:left;} nav{text-align:right; margin-top:23px;}
.headtop .logo, nav{-webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
nav ul{list-style:none;} nav ul li{display:inline-block; margin:0 0 0 50px;}
nav li a{color:#fff; font-size:18px;}
nav li a:hover{ color:#d2d2d2;}
.headtop2 {position: fixed;	background:#0084cb;}
.headtop2 .logo{width:290px;} .headtop2 nav{margin-top:-5px;}.sepinter{height:1px;padding-top:90px; clear:both;}

.uno{text-align:center;} .uno article{margin:40px 0;}
.uno i{color:#fff; width:120px; background:#0084cb; height:120px; border-radius:60px;line-height:120px;}
.uno .fa:hover{background:#19a7bc;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}.uno article h5{margin:15px 0;}
.uno h2{margin:25px 0;}
.bordho{border:1px solid #CCC; padding:15px; background-color:#f9f9f9;}
.bordho h4{margin:10px 0;color:#0084cb;}
.uno a:hover{ opacity:0.8;-webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.dos{background-image:url(../images/fondo-statics.jpg); background-color:#f2f2f2; background-size:cover; position:relative; background-position: center;text-align:center; background-attachment:fixed; padding:50px 0;}
.dos .circulo{background: rgba(255, 255, 255, 0.85); border-radius:100%; width:170px; height:170px; display:inline-block; margin: 20px 5px; padding: 10px; color: #848484;}
.dos:before {width: 100%; height: 100%; position: absolute; content: '';  transition: all 0.25s ease-in-out; background:rgba(0,0,0,0.8); left:0; bottom:0;}
.dos h3, .dos h4{color:#3cbbff;}
.dos p{color:#fff;}
.marco{border:1px solid #ccc; padding:35px 25px;}
.circulo{text-align:center;}
.circulo h3{font-size:50px; color:#0084cb; margin-top:20px;}.circulo p{margin:0;}
.tres{text-align:center;} .tres h6{margin:25px 0;} .tres a{margin:30px 0 0;}
.tres h5{font-weight:600; margin-top:15px;}
.cont2 input, .cont2 select, .cont2 textarea{margin:0 0 15px;font-family:'Open Sans', sans-serif;}
.cont2 input, .cont2 select, .cont2 textarea{border-radius: 5px;  border: 1px solid #999; padding:10px 7px;}.cont2 select, .cont2 input, .cont2 textarea{font-size:14px;}
.cont2 #submit{cursor: pointer;background-color:#0084cb; color: #FFF; border:none;  padding:12px 35px; float:right;}
.cont2 #submit:hover{background-color:#999;}
.nues .col4{margin-bottom:30px; background-color:#f9f9f9;}
footer p{text-align:center; margin:0;} footer a{color:#0084cb;} footer .diseno{font-size:12px;}

/*-- Carrusel --*/
.cdo-slider{margin:55px 0 0;}
#jssor_1 span{z-index:2; position:absolute; bottom:65px; text-align:center; width:100%}#jssor_1 h3{color:#fff; font-size:50px;}#jssor_1 p{margin:0; color:#fff; font-size:22px;}
.sombra:before {width: 100%; height: 100%; position: absolute; content: '';  transition: all 0.25s ease-in-out;    background: linear-gradient(to bottom, rgba(0,0,0,0) 40%,rgba(0,0,0,0.9) 100%); z-index:1;}
.sombra img{width:100%;}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:0}.owl-theme .owl-nav [class*=owl-]{display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:none;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-next,.owl-prev{position:absolute;top:36%;display:block;width:25px;height:73px;text-indent:-5000px}.owl-next{right:-25px;background:url(imagenes/flecha-siguiente.png) right no-repeat}.owl-prev{left:-21px;background:url(imagenes/flecha-anterior.png) right no-repeat}
@media (max-width:1120px){.contenedor{width:96%;}nav ul li{margin:0 1.8%;}}
@media (max-width:768px){.col9{width:100%;}.col3{width:50%}.sepinter{padding-top:0;}.headtop .logo{width:230px;}
nav{margin-top: -10px;}nav span{display:none;}nav ul li{margin:0 5%;}.headtop2 nav{ margin-top:-15px;}
#jssor_1 p{display:none;}.septop{padding:60px 0 0; height:1px;}}
@media (max-width:640px){.col12,.col11,.col10,.col9,.col8,.col7,.col6,.col5,.col4,.col2,.col1{width:100%}.col3{width:50%}
.lde,.aml,.liz{padding:0px;}
.headtop .logo{float:none; margin:0 auto;} .headtop nav{text-align:center;} nav ul{padding:0; margin-bottom:0;}
.septop{padding:88px 0 0;}
#jssor_1 h3{font-size:100px;}.borleft{border-left:none;}.uno article, .uno h2{margin:10px 0;}.uno .bordho{margin:10px 0 0;}.socialchica{display:none;}}
@media (max-width:460px){.col12,.col11,.col10,.col9,.col8,.col7,.col6,.col5,.col4,.col3,.col2,.col1{width:100%}nav ul li{margin:0 4%;}}

