.header-8-sub{position:relative;padding-top:255px;padding-bottom:0}.header-8-sub h3{font-size:35px;font-weight:normal;margin-bottom:30px;text-align:center;font-weight:300;color:#fff}
.header-8-sub .lead{font-size:24px;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-weight:300;color:#aaa}
.header-8-sub .background{background-image:url('../img/dev/bg.jpg');background-position:50% 0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.header-8-sub img{display:block;margin-left:auto;margin-right:auto;margin-top:20px;width:608px;height:auto}@media(max-width:1200px) and (min-width:991px){.header-8-sub img{width:505px;height:auto}
}@media(max-width:991px) and (min-width:768px){.header-8-sub img{width:390px;height:auto}}.content-14{padding-top:125px;padding-bottom:130px;position:relative;padding-top:0}
.content-14 h3{margin:0 0 5px;text-align:center;font-size:35px;font-weight:normal;color:#34495e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}
@media(max-width:767px){.content-14 h3{margin-bottom:15px}}.content-14 .lead{font-size:25px;font-weight:normal;color:#7f8c8d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-weight:300}
@media(max-width:767px){.content-14 .lead{line-height:1.25;margin-bottom:50px}}.content-14 .features{margin-top:55px;margin-top:0}.content-14 .features.v-center,.content-14 .features .v-center{display:table;width:100%}
.content-14 .features.v-center>div,.content-14 .features .v-center>div{display:table-cell;vertical-align:middle;margin-top:0;margin-bottom:0;float:none}
@media(min-width:768px){.content-14 .features.v-center.row:before,.content-14 .features .v-center.row:before,.content-14 .features.v-center.row:after,.content-14 .features .v-center.row:after{display:none}
}@media(max-width:767px){.content-14 .features.v-center,.content-14 .features .v-center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:5px}
.content-14 .features.v-center.row,.content-14 .features .v-center.row{display:block;width:auto}.content-14 .features.v-center.row:before,.content-14 .features .v-center.row:before,.content-14 .features.v-center.row:after,.content-14 .features .v-center.row:after{display:none}
.content-14 .features.v-center.row>*,.content-14 .features .v-center.row>*{display:block;vertical-align:baseline}}.content-14 .features h6{text-transform:none;color:#2980b9;font-size:18px;font-family:sans-serif;font-weight:500}
.content-14 .features .row{margin-top:70px;color:#95a5a6}@media(max-width:767px){.content-14 .features .col-sm-6{display:none}}.content-14 .features .col-sm-6 img{display:block;margin-left:auto;margin-right:auto}
.content-14 .features .col-sm-2{position:relative}.content-14 .features [class*="box"]{position:absolute}@media(max-width:767px){.content-14 .features [class*="box"]{position:static}
.content-14 .features .col-sm-2:first-child{margin-left:10%;float:left}.content-14 .features .col-sm-2{width:35%;margin-right:10%;float:left}}.content-14 .features [class*="box"] img{position:absolute}
@media(max-width:767px){.content-14 .features [class*="box"] img{display:none}}.content-14 .features [class*="box"] img[src*="line-l"]{bottom:100%;left:85%;margin-bottom:30px}
.content-14 .features [class*="box"] img[src*="line-r"]{top:100%;right:85%;margin-top:30px}
.content-14 .features .box-1,.content-14 .features .box-6{top:112px;font-size:14px;font-weight:normal;color:#7f8c8d;padding-left:0}@media(max-width:991px) and (min-width:768px){.content-14 .features .box-1,.content-14 .features .box-6{top:220px}
}.content-14 .features .box-2,.content-14 .features .box-7{top:375px;font-size:14px;font-weight:normal;color:#7f8c8d;padding-left:0}@media(max-width:991px) and (min-width:768px){.content-14 .features .box-2,.content-14 .features .box-7{top:440px}
}.content-14 .features .box-3,.content-14 .features .box-8{top:625px;font-size:14px;font-weight:normal;color:#7f8c8d;padding-left:0}@media(max-width:991px) and (min-width:768px){.content-14 .features .box-3,.content-14 .features .box-8{top:660px}
}.content-14 .features .box-4,.content-14 .features .box-9{top:880px;font-size:14px;font-weight:normal;color:#7f8c8d;padding-left:0}@media(max-width:991px) and (min-width:768px){.content-14 .features .box-4,.content-14 .features .box-9{top:915px}
}.content-14 .features .box-5,.content-14 .features .box-10{top:1170px;font-size:14px;font-weight:normal;color:#7f8c8d;padding-left:0}@media(max-width:991px) and (min-width:768px){.content-14 .features .box-5,.content-14 .features .box-10{top:10px}
}@media(max-width:480px){.content-14 .features{margin-top:-35px}.content-14 .features [class*="box"]{margin-top:35px;opacity:100!important;filter:alpha(opacity=10000)!important;opacity:1!important;filter:alpha(opacity=100)!important}
}.content-14 .features>[class*="col-sm-"]>[class*="box-"]>[class*="fui-"]{color:#2980b9;font-size:25px;font-weight:normal;left:-15px;position:absolute;top:7px;display:none}
.content-22{position:relative;color:#bdc3c7;overflow:hidden;padding:80px 0}@media(max-width:767px){.content-22{padding:40px 25px;padding-bottom:120px}
}.content-22 h3{font-size:30px;font-weight:normal;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:40px 0;font-weight:300}
@media(max-width:767px){.content-22 h3{margin-top:0;margin-bottom:30px}}.content-22 h6{font-size:18px;color:#fff;font-family:sans-serif;font-weight:600;text-transform:none}
.content-22 p{font-size:18px;font-weight:normal;color:#bdc3c7;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:50px}
.content-22 .col-sm-8{position:relative;padding-top:600px}@media(max-width:767px){.content-22 .col-sm-8{padding-top:510px}}.content-22 .description{font-size:14px;font-weight:normal;color:#bdc3c7;font-family:sans-serif;position:relative;max-width:220px;background:url("../img/dev/capas/line.png") no-repeat scroll center top / 50% auto rgba(0,0,0,0);padding-top:110px;opacity:0;filter:alpha(opacity=0);-webkit-transform-origin:200% 100%;-moz-transform-origin:200% 100%;-ms-transform-origin:200% 100%;-o-transform-origin:200% 100%;transform-origin:200% 100%;-webkit-transform:rotate(26deg);-moz-transform:rotate(26deg);-ms-transform:rotate(26deg);-o-transform:rotate(26deg);transform:rotate(26deg)}
.content-22 .description img{position:absolute;bottom:110%;left:50%;-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,);-ms-transform:scale(0,);transform:scale(0,);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.content-22.ani-processed .description{-webkit-transition:.8s 3.4s;-moz-transition:.8s 3.4s;-o-transition:.8s 3.4s;transition:.8s 3.4s;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}
.content-22.ani-processed .description img{-webkit-transition:.4s 3.8s;-moz-transition:.4s 3.8s;-o-transition:.4s 3.8s;transition:.4s 3.8s;-webkit-transform:scale(1,);-ms-transform:scale(1,);transform:scale(1,);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.content-22 .img{position:absolute;top:0;left:2%}.content-22 .img img{max-width:none;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);top:-100%}
.content-22 .img img:first-child{position:static;visibility:hidden}.content-22.ani-processed .img img{-webkit-transition:.8s top,1.2s opacity;-moz-transition:.8s top,1.2s opacity;-o-transition:.8s top,1.2s opacity;transition:.8s top,1.2s opacity;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100);top:0}
.content-22.ani-processed .img img:nth-child(2){-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}.content-22.ani-processed .img img:nth-child(3){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
.content-22.ani-processed .img img:nth-child(4){-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.content-22.ani-processed .img img:nth-child(5){-webkit-transition-delay:1.2s;-moz-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}
.content-22.ani-processed .img img:nth-child(6){-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}
.content-22.ani-processed .img img:nth-child(7){-webkit-transition-delay:2s;-moz-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}.content-22.ani-processed .img img:nth-child(8){-webkit-transition-delay:2.4s;-moz-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}
@media(max-width:480px){.content-22 .description{-webkit-transition-duration:0;-moz-transition-duration:0;-o-transition-duration:0;transition-duration:0;-webkit-transition-delay:0;-moz-transition-delay:0;-o-transition-delay:0;transition-delay:0}
}.content-22 .btn.btn-clear{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 26px 8px;background:0;border:2px solid #2980b9;font-size:16px;font-weight:normal;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}
.content-22 .btn.btn-clear:hover,.content-22 .btn.btn-clear:focus{background:#2ecc71;color:white}.content-22 .btn.btn-clear:active,.content-22 .btn.btn-clear.active{border-color:#27ad60;background:#27ad60;color:rgba(255,255,255,0.75)}
.content-22 .background{background-image:url("../img/index/portada/mural.jpg");opacity:75;filter:alpha(opacity=7500);opacity:.75;filter:alpha(opacity=75);background-position:50% 30%}
.content-15{padding-top:125px;padding-bottom:30px;position:relative}.content-15 h3{margin-bottom:68px;font-size:37px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:50px;text-align:center}
@media(max-width:767px){.content-15 h3{margin-bottom:76px;font-size:30px;font-weight:normal;color:#2c3e50;font-weight:300;text-align:center}}.content-15 p{font-size:18px;font-weight:normal;color:#7f8c8d}
.content-15 .features{margin-top:120px}.content-15 .features h6{text-transform:none;margin:60px 0 20px;font-size:20px;font-weight:normal;color:#2980b9;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}
.content-15 .features h6:first-child{margin-top:auto}@media(max-width:767px){.content-15 .features h6{margin-bottom:10px;margin-top:40px;text-align:center}
}.content-15 .features p{font-size:16px;font-weight:normal;color:#7f8c8d}.content-15 .features .col-sm-7 img{width:100%}@media(max-width:767px){.content-15 .features .col-sm-7{text-align:center;margin-bottom:46px}
}@media(max-width:767px){.content-15 .features{margin-top:76px}}body>section{padding-top:200px;padding-bottom:200px}@media(max-width:480px){body>section{padding-top:70px;padding-bottom:70px}
}.content-30{position:relative;padding-top:30px;padding-bottom:60px}@media(max-width:480px){.content-30{padding-top:100px;padding-bottom:100px}}.content-30 .features>*{position:relative;text-align:center}
.content-30 .features .description-top,.content-30 .features .description-bottom{position:absolute;width:100%;text-align:left}.content-30 .features .description-top{top:0}
.content-30 .features .description-bottom{bottom:0}.content-30 .features .description-top,.content-30 .features .description-bottom,.content-30 .features .img img+img{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}
.content-30 .features>*:hover .description-top,.content-30 .features>*:hover .description-bottom,.content-30 .features>*:hover .img img+img{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.content-30 .features .img{position:relative;display:inline-block;margin:150px auto}@media(max-width:1200px) and (min-width:768px){.content-30 .features .img{display:block}
}.content-30 .features .img img+img{position:absolute;left:0;top:0;width:100%;height:100%}.content-30 .features h6{text-transform:none;font-size:16px;font-weight:normal;color:#2980b9;font-family:sans-serif;font-weight:500}
.content-30 .features img[src*="arrow-"]{position:absolute}.content-30 .features img[src*="arrow-tl"]{right:110%;top:30px}
.content-30 .features img[src*="arrow-tr"]{left:110%;top:30px}.content-30 .features img[src*="arrow-bl"]{right:110%;bottom:20px}
.content-30 .features img[src*="arrow-br"]{left:110%;bottom:20px}.content-30 .features .box-1 .description-top,.content-30 .features .box-2 .description-top{left:105%}
.content-30 .features .box-3 .description-top,.content-30 .features .box-4 .description-top{right:105%}.content-30 .features .box-1 .description-bottom,.content-30 .features .box-3 .description-bottom{left:105%}
.content-30 .features .box-2 .description-bottom,.content-30 .features .box-4 .description-bottom{right:105%}@media(max-width:767px){.content-30 .features .description-top,.content-30 .features .description-bottom{position:static;text-align:center}
.content-30 .features .img{margin:60px auto}.content-30 .features img[src*="arrow-"]{display:none}}@media(max-width:480px){.content-30 .features .description-top,.content-30 .features .description-bottom,.content-30 .features .img img+img{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.content-30 .features>*+*{margin-top:60px}.content-30 .features .img{margin:15px auto}.content-30 .features .description-top,.content-30 .features .description-bottom{width:220px;margin:0 auto;text-align:left}
.content-30 .features .description-top{margin-bottom:30px}.content-30 .features h6{margin-bottom:5px}}.content-10{padding-top:130px;padding-bottom:125px;position:relative}
.content-10 .carousel{margin-bottom:0;display:inline-block;text-align:center}@media(max-width:767px){.content-10 .carousel{margin-top:80px}}.content-10 .carousel .item img{margin:0 auto}
.content-10 .carousel .carousel-indicators{position:static;text-align:center;margin:0;padding-top:40px}.content-10 .carousel .carousel-indicators li{display:inline-block;float:none;width:12px;height:12px;margin-left:7px;text-indent:-999px;background-color:#f1f1f1;border-radius:50%;cursor:pointer}
.content-10 .carousel .carousel-indicators li:first-child{margin-left:0}.content-10 .carousel .carousel-indicators .active{background-color:#c0392b}.content-10 .carousel .item{-webkit-transition:.6s ease-in-out opacity;-moz-transition:.6s ease-in-out opacity;-o-transition:.6s ease-in-out opacity;transition:.6s ease-in-out opacity;left:0!important}
.content-10 .carousel .item.active.left,.content-10 .carousel .item.active.right{opacity:0;z-index:2}.content-10 .carousel .item.next{opacity:1;z-index:1}
.content-10 h3{font-size:30px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:48px;font-weight:300}
.content-10 p{font-size:16px;font-weight:normal;color:#7f8c8d}.content-10 .features .box{position:relative;padding-left:140px;padding-top:50px;margin-top:50px;min-height:100px;border-top:2px solid #ecf0f1}
.content-10 .features .box.first,.content-10 .features .box:first-child,.content-10 .features .box:first-of-type{margin-top:0;border-top:0}.content-10 .features .box>img{position:absolute;left:0;top:50px}
.content-10 .features h6{text-transform:none;font-size:22px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;margin-top:0;margin-bottom:15px;line-height:1.3}
.content-10 .features p{font-size:16px;font-weight:normal;color:#7f8c8d}.content-10{padding-top:98px;padding-bottom:98px;overflow:hidden}.content-10 .features .box{border:0 none;margin-top:0}
.content-10>img{bottom:0;max-width:none;position:absolute;right:-100px;height:100%;opacity:0;filter:alpha(opacity=0)}.content-10>img.ani-processed{-webkit-transition:.8s right,1.2s opacity;-moz-transition:.8s right,1.2s opacity;-o-transition:.8s right,1.2s opacity;transition:.8s right,1.2s opacity;right:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.content-10 .box{left:-15%;opacity:0;filter:alpha(opacity=0)}.content-10 .box.ani-processed{-webkit-transition:.8s left,1.2s opacity;-moz-transition:.8s left,1.2s opacity;-o-transition:.8s left,1.2s opacity;transition:.8s left,1.2s opacity;left:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
@media(max-width:480px){.content-10>img{display:none}}@media(max-width:768px){.content-10>img.ani-processed{right:-250px}}.content-7{padding-top:125px;padding-bottom:130px;position:relative;text-align:center}
.content-7 h3{text-align:center;font-size:30px;font-weight:normal;color:#2c3e50;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:80px;line-height:42px;font-weight:800;letter-spacing:-1px}
@media(max-width:767px){.content-7 h3{margin-bottom:20px;line-height:36px}}.content-7.v-center,.content-7 .v-center{display:table;width:100%}.content-7.v-center>div,.content-7 .v-center>div{display:table-cell;vertical-align:middle;margin-top:0;margin-bottom:0;float:none}
@media(min-width:768px){.content-7.v-center.row:before,.content-7 .v-center.row:before,.content-7.v-center.row:after,.content-7 .v-center.row:after{display:none}
}@media(max-width:767px){.content-7.v-center,.content-7 .v-center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:0;padding-right:0}
.content-7.v-center.row,.content-7 .v-center.row{display:block;width:auto}.content-7.v-center.row:before,.content-7 .v-center.row:before,.content-7.v-center.row:after,.content-7 .v-center.row:after{display:none}
.content-7.v-center.row>*,.content-7 .v-center.row>*{display:block;vertical-align:baseline}}.content-7 .row{text-align:left}.content-7 h6{font-size:18px;font-weight:normal;color:#2980b9;font-weight:500;margin-top:60px;text-transform:none}
.content-7 h6:first-child{margin-top:auto}@media(max-width:767px){.content-7 h6{margin-top:20px}}.content-7 .row>.col-sm-3:first-child{font-size:22px;font-weight:normal;color:#7f8c8d;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:32px;font-weight:300}
@media(max-width:767px){.content-7 .v-center{padding-left:0;padding-right:0}.content-7 .row>[class*="col-sm-"]{margin-top:45px;margin-bottom:40px}
.content-7 .row>[class*="col-sm-"]:first-child{margin-top:0}}@media(max-width:480px){.content-7 h3{text-align:left}}.content-7 .screen-wrapper{position:relative;height:437px}
.content-7 .screen-wrapper .screen{position:absolute;left:50%;margin-left:-151px;overflow:hidden}.content-7 .screen-wrapper .screen img{position:relative;max-width:none}
.content-7 .screen-wrapper .screen img:first-child{position:absolute;left:0;top:0;max-height:100%}.content-7{padding-bottom:0;padding-top:0}@media(max-width:480px){.content-7{padding-bottom:0}
}.content-7 img{opacity:0;filter:alpha(opacity=0)}.content-7 .img-holder{text-align:right}@media(max-width:767px){.content-7 .img-holder{text-align:center}
}.content-7 .main-info{font-size:22px;line-height:32px}.content-7.ani-processed img{-webkit-transition:1.2s opacity;-moz-transition:1.2s opacity;-o-transition:1.2s opacity;transition:1.2s opacity;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.content-7 .col-sm-3:first-child>.col-sm-3{position:relative;left:-100px;opacity:0;filter:alpha(opacity=0)}.content-7.ani-processed .col-sm-3:first-child>.col-sm-3{-webkit-transition:.8s left,1.2s opacity;-moz-transition:.8s left,1.2s opacity;-o-transition:.8s left,1.2s opacity;transition:.8s left,1.2s opacity;left:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.content-7 .col-sm-4+.col-sm-3>.col-sm-3{position:relative;right:-100px;opacity:0;filter:alpha(opacity=0)}.content-7.ani-processed .col-sm-4+.col-sm-3>.col-sm-3{-webkit-transition:.8s right,1.2s opacity;-moz-transition:.8s right,1.2s opacity;-o-transition:.8s right,1.2s opacity;transition:.8s right,1.2s opacity;right:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.content-7 .ui-kit-color{color:#2980b9}.content-7 .screen-wrapper{height:589px}@media(max-width:480px){.content-7 img{opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.content-7 .col-sm-3:first-child>.col-sm-3{-webkit-transition-duration:0!important;-moz-transition-duration:0!important;-o-transition-duration:0!important;transition-duration:0!important;-webkit-transition-delay:0!important;-moz-transition-delay:0!important;-o-transition-delay:0!important;transition-delay:0!important;left:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.content-7 .col-sm-4+.col-sm-3>.col-sm-3{-webkit-transition-duration:0!important;-moz-transition-duration:0!important;-o-transition-duration:0!important;transition-duration:0!important;-webkit-transition-delay:0!important;-moz-transition-delay:0!important;-o-transition-delay:0!important;transition-delay:0!important;right:0;opacity:100;filter:alpha(opacity=10000);opacity:1;filter:alpha(opacity=100)}
.content-14 .features{margin-top:60px}}@media(max-width:991px){.content-14{height:auto!important}.content-14 .features .box-6,.content-14 .features .box-7,.content-14 .features .box-8,.content-14 .features .box-9,.content-14 .features .box-10{padding-left:0;margin-left:-15px;margin-right:15px}
.content-14 .features h6{color:#2980b9;font-family:sans-serif;font-size:16px;font-weight:500;text-transform:none}.content-14 .features .col-sm-2 div{margin-bottom:20px}
.content-22 h3{font-size:26px}.content-15 h3{font-size:26px;font-weight:600;line-height:40px}.header-8-sub{padding-top:120px}.header-8-sub h3{font-size:28px;font-weight:300;margin-bottom:30px}
.header-8-sub .lead{font-size:18px;font-weight:300}}