@font-face{font-family:ElectroluxSans_Regular;src:url(../fonts/ElectroluxSans_3_Regular_3.eot);src:url(../fonts/ElectroluxSans_3_Regular_3.eot) format('embedded-opentype'),url(../fonts/ElectroluxSans_3_Regular_3.woff2) format('woff2'),url(../fonts/ElectroluxSans_3_Regular_3.woff) format('woff'),url(../fonts/ElectroluxSans_3_Regular_3.ttf) format('truetype'),url(../fonts/ElectroluxSans_3_Regular_3.svg#ElectroluxSans_3_Regular_3) format('svg')}@font-face{font-family:ElectroluxSans_Bold;src:url(../fonts/ElectroluxSans_5_Bold_3.eot);src:url(../fonts/ElectroluxSans_5_Bold_3.eot) format('embedded-opentype'),url(../fonts/ElectroluxSans_5_Bold_3.woff2) format('woff2'),url(../fonts/ElectroluxSans_5_Bold_3.woff) format('woff'),url(../fonts/ElectroluxSans_5_Bold_3.ttf) format('truetype'),url(../fonts/ElectroluxSans_5_Bold_3.svg#ElectroluxSans_5_Bold_3) format('svg')}@font-face{font-family:ElectroluxSans_Light;src:url(../fonts/ElectroluxSans_2_Light_3.eot);src:url(../fonts/ElectroluxSans_2_Light_3.eot) format('embedded-opentype'),url(../fonts/ElectroluxSans_2_Light_3.woff2) format('woff2'),url(../fonts/ElectroluxSans_2_Light_3.woff) format('woff'),url(../fonts/ElectroluxSans_2_Light_3.ttf) format('truetype'),url(../fonts/ElectroluxSans_2_Light_3.svg#ElectroluxSans_2_Light_3) format('svg')}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;font-family:ElectroluxSans_Regular,Arial,sans-serif;color:#000;font-size:14px;margin:0;position:relative}@media only screen and (min-width:768px){body.bodyfixed{padding-top:90px}}a{color:#000;text-decoration:none!important;outline:0!important}a:active,a:focus,a:hover{text-decoration:none}b,strong{font-family:ElectroluxSans_Bold,Arial,sans-serif}ul{list-style:none;padding:0;margin:0}figure{margin:0;padding:0}h1,h2,h3,h4,h5{margin:0}p{margin-bottom:10px}.img-fluid{display:inline-block!important;max-width:100%;height:auto}.transition{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.text-right{text-align:right}a.anim{position:relative}a.anim:after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:1px;background-color:#000;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.anim.selected:after,a.anim:hover:after{width:100%}header{padding:5px 3%;position:fixed;top:0;z-index:40;background:rgba(0,0,0,.8);width:100%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}header.black{background:#000}header .logo{float:left}header nav{clear:both;display:none}@media only screen and (min-width:992px){header nav{display:block;float:right;clear:none}}@media only screen and (min-width:992px){header nav ul li{float:left}}header nav ul li a{color:#fff;display:block;font-family:ElectroluxSans_Bold,Arial,sans-serif;padding:12px 10px 10px 3px;border-bottom:1px solid #666;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width:992px){header nav ul li a{display:inline-block;padding:0 10px 0 14px;border:none;height:49px;line-height:57px}}header nav ul li a.active,header nav ul li a:hover{color:#f33}@media only screen and (min-width:992px){header nav ul li:after{content:'|';color:#fff}header nav ul li:last-child:after{content:''}header nav ul li:last-child a{padding-right:0}}.boton{display:inline-block;border:1px solid #fff;color:#fff;background:0 0;font-family:ElectroluxSans_Light,Arial,sans-serif;font-size:13px;padding:10px 15px;border-radius:0 10px 0 10px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.boton.black{border:1px solid #000;color:#000}.boton.black:hover{color:#fff;background-color:#000}@media (min-width:768px){.boton{padding:15px 30px;font-size:15px}}.boton:hover{color:#f33;background-color:#fff}#section-1{position:relative;overflow:hidden}.slider{overflow:hidden;max-height:360px}@media (min-width:768px){.slider{min-height:650px}}.slider li{min-height:360px;position:relative}@media (min-width:768px){.slider li{min-height:650px}}.slider li .description{position:absolute;top:53%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%!important;z-index:30;text-align:center}.slider li .description h3{font-size:20px;color:#fff;font-family:ElectroluxSans_Bold,Arial,sans-serif;margin-bottom:15px;text-transform:uppercase}@media (min-width:768px){.slider li .description h3{font-size:35px}}@media (min-width:992px){.slider li .description h3{font-size:50px}}.slider li .description h4{font-family:ElectroluxSans_Light,Arial,sans-serif;font-size:17px;color:#fff;text-transform:uppercase;margin-bottom:5px}@media (min-width:768px){.slider li .description h4{font-size:22px}}@media (min-width:992px){.slider li .description h4{font-size:30px}}.slider li .overlay{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;background:url(../img/bg/textura.png) repeat 0 0}.slick-next,.slick-prev{position:absolute;top:53%;display:block;width:85px;height:50px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0;background:transparent url(../img/bg/slider-arrow.png) no-repeat left top;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:20}.slick-prev{left:3%;background-position:left top}.slick-prev:hover{background-position:left bottom}.slick-next{right:3%;background-position:right top}.slick-next:hover{background-position:right bottom}.media-boxes-no-more-entries{display:none}.media-box a figure{margin:0;padding:0;text-align:center;height:360px;max-width:270px;margin:0 auto;background-repeat:no-repeat;-webkit-background-size:cover!important;background-size:cover!important;background-position:right top!important;border-radius:0 15px 0 15px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;margin-bottom:10px}.media-box a figure .boton{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;bottom:0;left:10%;width:80%;z-index:20;padding-top:12px;padding-bottom:14px}.media-box a figure span{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;border-radius:0 15px 0 15px;background:url(../img/bg/obras-bg.png) repeat-x 0 360px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.media-box a .title{max-width:270px;margin:0 auto}.media-box a .title h3,.media-box a .title h4{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0}.media-box a .title h3{font-size:20px;text-transform:uppercase;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;height:54px;overflow:hidden}.media-box a .title h4{font-size:13px;font-family:ElectroluxSans_Light,Arial,sans-serif;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.media-box a:hover figure .boton{opacity:1;bottom:15px}.media-box a:hover figure span{background-position:0 0}.media-box a:hover h3,.media-box a:hover h4{color:#f33}.seccion{padding:40px 0}.color{background-color:#f4f4f4}.color form input,.color form textarea{background-color:#fff}.header-section{overflow:hidden;margin-bottom:20px}.header-section h2{font-size:35px;font-family:ElectroluxSans_Bold,Arial,sans-serif;color:#000;float:left;margin:0 20px 5px 0}.header-section h2 a{color:#f33}.header-section h3{font-size:20px;font-family:ElectroluxSans_Bold,Arial,sans-serif;color:#000}.header-section ul{clear:both}@media (min-width:768px){.header-section ul{clear:none;float:left;margin-top:18px}}.header-section ul li{display:inline-block;margin:0 5px}@media (min-width:480px){.header-section ul.interna{clear:none;float:right;margin-top:12px}}.header-section a.all{display:block;float:right;margin-top:14px}@media (min-width:768px){.header-section a.all{margin-top:22px}}body.institucional .titulo{padding:130px 0 80px}@media (min-width:768px){body.institucional .titulo{padding:160px 0 120px}}body.institucional .titulo h4{color:#fff;text-align:center;font-size:30px}@media (min-width:768px){body.institucional .titulo h4{font-size:40px}}body.institucional h2{font-size:25px;text-transform:uppercase;font-family:ElectroluxSans_Bold,Arial,sans-serif;margin-bottom:10px}body.institucional p{font-size:15px;line-height:22px}.responsables{padding:0 0 40px}.responsables strong{text-transform:uppercase;display:block;font-size:16px}.datos{padding:0 0 40px}@media (min-width:992px){.datos{padding-bottom:0}}.datos h1,.datos h2{color:#f33;font-size:45px;font-family:ElectroluxSans_Bold,Arial,sans-serif;margin-bottom:10px}.datos h2{font-size:40px}.datos h3{font-size:25px;font-family:ElectroluxSans_Light,Arial,sans-serif;margin-bottom:10px}.datos a{font-family:ElectroluxSans_Bold,Arial,sans-serif;font-size:16px}.datos p{margin-top:30px}#section-4{padding:100px 0}#section-4 h3{color:#fff}#section-4 a.anim{color:#fff}#section-4 a.anim:after{background-color:#fff}#section-4 .datos{padding:9px 0 40px}.number{padding:0 0 40px 0;text-align:center;font-size:17px;color:#fff}@media (min-width:768px){.number{font-size:25px}}.number span{font-size:58px;font-family:ElectroluxSans_Bold,Arial,sans-serif;display:block}@media (min-width:768px){.number span{font-size:70px}}#section-5 h3{font-size:23px;margin:25px 0 5px}#section-5 h4{font-size:16px;font-family:ElectroluxSans_Light,Arial,sans-serif}.slider-planos,.slider-proveedores{width:90%;margin:0 auto}.slider-planos div,.slider-proveedores div{text-align:center}.slider-planos div img,.slider-proveedores div img{display:inline-block!important}.slider-planos .slick-next,.slider-planos .slick-prev,.slider-proveedores .slick-next,.slider-proveedores .slick-prev{background:transparent url(../img/bg/proveedores-arrow.png) no-repeat left top;width:17px;height:31px}.slider-planos .slick-prev,.slider-proveedores .slick-prev{left:-20px}.slider-planos .slick-prev:hover,.slider-proveedores .slick-prev:hover{background-position:left bottom}.slider-planos .slick-next,.slider-proveedores .slick-next{background-position:right top;right:-20px}.slider-planos .slick-next:hover,.slider-proveedores .slick-next:hover{background-position:right bottom}footer{background-color:#191919;color:#fff;padding:30px 0 10px}footer h3{margin:30px 0 10px}@media (min-width:992px){footer h3{margin-top:0}}footer ul li{margin-bottom:5px;font-family:ElectroluxSans_Light,Arial,sans-serif}footer a{color:#fff;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}footer a:hover{color:#f33}footer .separador{margin:20px 0;background:-webkit-gradient(linear,left top,right top,from(rgba(204,204,204,0)),color-stop(35%,rgba(204,204,204,.2)),color-stop(65%,rgba(204,204,204,.2)),to(rgba(204,204,204,0)));background:-webkit-linear-gradient(left,rgba(204,204,204,0) 0,rgba(204,204,204,.2) 35%,rgba(204,204,204,.2) 65%,rgba(204,204,204,0) 100%);background:-o-linear-gradient(left,rgba(204,204,204,0) 0,rgba(204,204,204,.2) 35%,rgba(204,204,204,.2) 65%,rgba(204,204,204,0) 100%);background:linear-gradient(to right,rgba(204,204,204,0) 0,rgba(204,204,204,.2) 35%,rgba(204,204,204,.2) 65%,rgba(204,204,204,0) 100%)}.separador{height:1px;margin:40px 0;background:-webkit-gradient(linear,left top,right top,from(rgba(204,204,204,0)),color-stop(35%,rgba(204,204,204,.8)),color-stop(65%,rgba(204,204,204,.8)),to(rgba(204,204,204,0)));background:-webkit-linear-gradient(left,rgba(204,204,204,0) 0,rgba(204,204,204,.8) 35%,rgba(204,204,204,.8) 65%,rgba(204,204,204,0) 100%);background:-o-linear-gradient(left,rgba(204,204,204,0) 0,rgba(204,204,204,.8) 35%,rgba(204,204,204,.8) 65%,rgba(204,204,204,0) 100%);background:linear-gradient(to right,rgba(204,204,204,0) 0,rgba(204,204,204,.8) 35%,rgba(204,204,204,.8) 65%,rgba(204,204,204,0) 100%)}.cg{font-size:11px;text-align:right;margin-bottom:0;margin-right:35px}@media (min-width:576px){.cg{margin-right:0}}.cg a{display:inline-block;padding-right:30px;background:url(../img/cg.png) no-repeat right top;height:20px;line-height:20px;color:#ccc;font-family:ElectroluxSans_Regular,Arial,sans-serif}.cg a:hover{background-position:right bottom;color:#ccc}#menu-toggle{width:30px;height:21px;position:relative;margin:22px 0 0 0;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:none;z-index:20;display:block;float:right}@media only screen and (min-width:992px){#menu-toggle{display:none}}#menu-toggle span{display:block;position:absolute;height:4px;width:100%;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-toggle span:nth-child(1){top:0}#menu-toggle span:nth-child(2),#menu-toggle span:nth-child(3){top:8px}#menu-toggle span:nth-child(4){top:16px}#menu-toggle.open span:nth-child(1){top:18px;width:0%;left:50%}#menu-toggle.open span:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-toggle.open span:nth-child(3){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-toggle.open span:nth-child(4){top:18px;width:0%;left:50%}#back-to-top{position:fixed;bottom:28px;right:-60px;padding:5px 8px;font-size:28px;color:#000;-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;transition:right .3s ease-in-out;border-radius:50px}#back-to-top.aShow{right:10px}.embed-responsive{background:#000;position:relative;padding-bottom:56.4%;height:0;overflow:hidden;margin-bottom:15px}.embed-responsive iframe,.embed-responsive video{position:absolute;top:0;left:0;width:100%;height:100%}.header-detalle{overflow:hidden;width:100%;padding:10px 0}@media only screen and (min-width:992px){.header-detalle{padding:30px 0 20px}}.header-detalle h2,.header-detalle h3,.header-detalle h4{font-size:25px;font-family:ElectroluxSans_Bold,Arial,sans-serif;color:#000;margin:0 0 5px 0}.header-detalle h2{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width:1200px){.header-detalle h2{font-size:35px}}.header-detalle h3{font-size:20px;font-family:ElectroluxSans_Light,Arial,sans-serif;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (min-width:1200px){.header-detalle h3{font-size:25px}}.header-detalle h4{font-size:20px}@media only screen and (min-width:1200px){.header-detalle h4{font-size:25px}}@media only screen and (min-width:768px){.header-detalle.fixed{position:fixed;top:66px;z-index:30;border-bottom:1px solid #ccc;padding:20px 0 10px}}@media only screen and (min-width:992px){.header-detalle.fixed{padding:20px 0 10px}}.header-detalle.fixed h2{font-size:25px}.header-detalle.fixed h3{font-size:15px}.header-detalle.fixed .menu{margin-top:16px}.header-detalle .menu{display:none}@media only screen and (min-width:1200px){.header-detalle .menu{display:block;float:right;margin-top:28px}}.header-detalle .menu li{text-transform:uppercase;display:inline-block;margin-right:10px}.header-detalle .menu li a{font-size:16px;font-family:ElectroluxSans_Bold,Arial,sans-serif;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-detalle .menu li a:hover{color:#f33}.header-detalle .menu li.active a{color:#f33}.info{padding-top:50px}.info h3{margin-top:30px}.info h3:first-of-type{margin-top:0}.info .boton{color:#000;border-color:#000;font-family:ElectroluxSans_Regular,Arial,sans-serif;padding:8px 12px}.info .boton:hover{color:#f33;border-color:#f33}form.margin{margin:10px 0 30px}@media only screen and (min-width:768px){form.margin{margin:0}}form input,form textarea{display:block;width:100%;background-color:#f4f4f4;color:#000;padding:7px 10px;margin:0;border:1px solid #e1e1e1;font-family:ElectroluxSans_Regular,Arial,sans-serif}form textarea{min-height:149px}form .form-group{margin-bottom:7px}form .has-error .form-control{background-color:#ffe4e7;border:1px solid #f5c6cb}form span.error{display:block;color:#f33;margin:0 0 5px 0;padding:0}form .boton{display:inline-block;width:auto;float:right;color:#666;border:2px solid #666;font-family:ElectroluxSans_Bold,Arial,sans-serif;padding:7px 10px;cursor:pointer;font-size:14px;outline:0;background-color:transparent!important}form .boton:hover{border:2px solid #000;color:#000}#success-message,.spin-div{display:none;float:left}#success-message img,.spin-div img{vertical-align:middle;margin-right:5px}#success-message{background-color:#fff;padding:7px 10px 5px 5px;border-radius:0 10px 0 10px;border:2px solid #28a745}.answer{color:#28a745}.info-unidad{background-color:#f7f7f7;margin-top:40px;margin-bottom:30px;min-height:423px}@media only screen and (min-width:768px){.info-unidad{margin-top:0}}.info-unidad .dato{text-align:center;padding:15px 10px;font-size:17px}.info-unidad .dato.precio{border-bottom:1px solid #ccc}.info-unidad .dato.precio strong{font-size:26px}.info-unidad .dato.tipo{padding-bottom:0}.info-unidad .dato.consultar{padding-top:0}.info-unidad .dato .boton{font-family:ElectroluxSans_Bold,Arial,sans-serif;border:2px solid #999;color:#999;background-color:#fff;font-size:17px}.info-unidad .dato .boton:hover{color:#000;border-color:#000}.info-unidad h5{font-family:ElectroluxSans_Light,Arial,sans-serif;font-size:22px;margin:0}.info-unidad strong{display:block;font-size:20px}