.owl-theme .owl-controls{margin-top:0;position:absolute;bottom:10px;text-align:center;width:100%}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:0 2px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(../imagenes/loading.gif) center center no-repeat}#main-slider{position:relative}.no-margin{margin:0;padding:0}.intro-slider h2{font-size:70px;font-weight:400;color:#fff;text-shadow:2px 4px 3px rgba(0,0,0,.6)}.intro-slider h3{font-size:50px;font-weight:400;color:rgba(0,0,0,1);text-shadow:1px 1px 5px rgba(255,255,255,1)}@media (max-width:991px){.intro-slider{height:650px}}@media (max-width:767px){.intro-slider{height:500px}}@media (max-width:480px){.intro-slider{height:320px}.intro-slider h2{font-size:48px;font-weight:400;color:#fff;text-shadow:2px 4px 3px rgba(0,0,0,.6)}.intro-slider h3{font-size:36px;font-weight:400;color:rgba(0,0,0,1);text-shadow:1px 1px 5px rgba(255,255,255,1)}}.intro-slider .item{width:100%;-webkit-background-size:cover;background-size:cover;background-position-x:center}@media (max-width:991px){.intro-slider .item{height:650px;padding-top:130px}.intro-slider .item.two{padding-top:0}.intro-slider .container{color:#fff;text-align:center;padding:100px 0}}@media (max-width:767px){.intro-slider .item{height:500px;padding-top:130px}.intro-slider .item.two{padding-top:0}.intro-slider .container{color:#fff;text-align:center;padding:100px 0}}@media (max-width:480px){.intro-slider .container{padding:0!important;color:#fff;text-align:center}.intro-slider .item{height:320px;padding-top:60px}}.intro-slider .owl-controls.clickable .owl-page:hover span{background:#fff}.intro-slider .owl-controls .owl-page span{width:15px;height:15px;background:0 0;border:2px solid #fff;opacity:1}.intro-slider .owl-controls .owl-page.background--light span{border-color:#000}.intro-slider .owl-controls .owl-page.active span{background:#fff}.proy-one-slider .item{position:relative!important}.proy-one-slider div.owl-next,.proy-one-slider div.owl-prev{color:#ccc!important;font-size:22px;font-weight:300}.proy-one-slider div.owl-prev{position:absolute;left:-5px;top:50%;margin-top:-26px}.proy-one-slider .owl-next{position:absolute;right:-5px;top:50%;margin-top:-26px}.proy-one-slider .owl-controls{margin-top:0;position:absolute;bottom:50%!important;text-align:center;width:100%}.intro-slider{width:1170px;height:402px}.intro-slider .container{color:#fff;text-align:center;padding:80px 0 0 30px}.intro-slider .item{height:402px}.intro-slider .item h3{font-size:46px;font-weight:300;color:#2778bc;text-shadow:none;text-align:left;line-height:40px}.intro-slider .item.slider2 h3,.intro-slider .item.slider2 h3 span{color:#fff!important}.intro-slider .item h3 span{font-size:55%;color:#222;margin-top:20px;line-height:26px;display:block}@media (max-width:991px){.intro-slider,.intro-slider .item{height:auto;min-height:300px}.intro-slider{width:100%}.intro-slider .container{padding-top:70px;padding-left:20px}.intro-slider .item h3{font-size:36px;line-height:26px}.intro-slider .item h3 span{line-height:20px}}@media (max-width:767px){.intro-slider,.intro-slider .item{height:auto;min-height:230px}.intro-slider{width:100%}.intro-slider .owl-pagination{display:none}.intro-slider .container{padding-top:50px;padding-left:15px}.intro-slider .item h3{font-size:28px;line-height:22px}.intro-slider .item h3 span{line-height:18px}}@media (max-width:480px){.intro-slider,.intro-slider .item{height:auto;min-height:200px}.intro-slider{width:100%}.intro-slider .owl-pagination{display:none}.intro-slider .container{padding-top:0;padding-left:15px!important}.intro-slider .item h3{font-size:20px;line-height:18px}.intro-slider .item h3 span{line-height:16px}}