@font-face{font-family:"NexaBold";src:url("../webfonts/NexaBold.eot?#iefix") format("embedded-opentype"),url("../webfonts/NexaBold.otf") format("opentype"),url("../webfonts/NexaBold.woff") format("woff"),url("../webfonts/NexaBold.ttf") format("truetype"),url("../webfonts/NexaBold.svg#NexaBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Nexa";src:url("../webfonts/Nexa.eot?#iefix") format("embedded-opentype"),url("../webfonts/Nexa.otf") format("opentype"),url("../webfonts/Nexa.woff") format("woff"),url("../webfonts/Nexa.ttf") format("truetype"),url("../webfonts/Nexa.svg#Nexa") format("svg");font-weight:normal;font-style:normal}html{font-size:100%;-webkit-text-size-adjust:100%;-moz-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,0.01) 0 0 1px}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html,body,p,ul,h1,h2,h3,h4{margin:0px;padding:0px;font-weight:normal}ul{list-style:none;display:inline-block}ul li{display:inline-block;float:left}a:focus,button:focus,img:focus{outline:none}.hide{opacity:0 !important;pointer-events:none}img{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-x:hidden}html input[type="button"]{-webkit-appearance:button;cursor:pointer}html input[disabled]{cursor:default}html.no-scroll{overflow:hidden}html.no-scroll body,html.no-scroll main{overflow:hidden}*:focus{outline:none}body{height:100%;margin:0;width:100%;max-width:100%;margin:0 auto;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#161616}body.no-scroll{overflow:hidden}body.no-scroll header{position:fixed}body.loading{background-image:none !important}.v-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.vh-center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.oculto{opacity:0 !important;pointer-events:none}.static-animation{-webkit-transition:none !important;-o-transition:none !important;-moz-transition:none !important;transition:none !important}button{cursor:pointer}.checkboxFilter{width:90%;position:relative;padding-bottom:7px;clear:both;display:inline-block}.checkboxFilter label{cursor:pointer;position:absolute;top:-1px;left:0;width:16px;height:16px;border:1px solid #fff;background:#0292d9}.checkboxFilter label:after{opacity:0;content:"";position:absolute;width:18px;height:18px;background:#000;border:1px solid #000;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;width:14px;height:14px;background:#fff;border:1px solid #0292d9}.checkboxFilter label:hover:after{opacity:0.5}.checkboxFilter input{width:10px;height:10px;opacity:0}.checkboxFilter .filter{float:left;padding-right:20px}.checkboxFilter .nameFilterCheck{display:table;font-family:"NexaBold";font-weight:normal;font-size:13px;color:#fff;padding-top:3px}.checkboxFilter input[type="checkbox"]:checked+label:after{opacity:1}.checkboxFilter{margin-top:20px}.checkboxFilter .filter{padding-right:10px}.checkboxFilter .nameFilterCheck{color:#fff;text-transform:none;font-size:13px;line-height:14px}.checkboxFilter .nameFilterCheck a{color:#fff;text-decoration:underline}.checkboxFilter .nameFilterCheck a:hover{text-decoration:none}.checkboxFilter.error label{border:1px solid #000}.checkboxFilter+.checkboxFilter{margin-top:10px}.hero{display:block;width:100%;position:relative;overflow:hidden}.hero video{width:100%;height:auto}.hero .trama{position:absolute;z-index:1;background-color:#000;opacity:0;width:100%;height:100px;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;-moz-transition:opacity 250ms;transition:opacity 250ms}.hero .logo{position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:182px;z-index:2;-webkit-transition:all 1000ms;-o-transition:all 1000ms;-moz-transition:all 1000ms;transition:all 1000ms}.hero .logo img{width:100%;height:auto}.hero .logo.oculto{top:-100px}.hero .claim{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;width:80%}.hero .claim.oculto{padding-top:150px}.hero .claim h1{font-family:"NexaBold";font-weight:normal;font-size:56px;color:#fff;width:100%;text-align:center}@media screen and (max-width: 860px){.hero .logo{width:100px;top:10px}.hero .claim h1{font-size:40px}}@media screen and (max-width: 685px){.hero{width:100vw;height:100vh}.hero .trama{width:100vw;height:100vh}.hero .logo{width:80px;top:10px}.hero .claim h1{font-size:30px}.hero video{height:100%;width:auto;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.intro{width:100%;margin-top:80px;margin-bottom:250px;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.intro.oculto{margin-top:125px}.intro>h2{width:80%;max-width:410px;margin:auto;font-family:"NexaBold";font-weight:normal;font-size:36px;line-height:1.17;text-align:center;color:#0292d9}.intro>p{width:80%;max-width:550px;text-align:center;font-size:16px;line-height:1;color:#fff;margin:24px auto;font-family:"Nexa";font-weight:normal}.intro button{display:block;margin:30px auto;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#fff;border:1px solid #fff;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;width:250px;text-align:center;font-family:"NexaBold";font-weight:normal;font-size:16px;line-height:42px;color:#161616}.intro button:hover{background-color:#161616;color:#fff}@media screen and (max-width: 685px){.intro{margin-bottom:120px}}.scrollAnimation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transition:opacity 500ms;-o-transition:opacity 500ms;-moz-transition:opacity 500ms;transition:opacity 500ms;margin-bottom:75vh}.scrollAnimation .device{position:relative;margin-top:-150px}.scrollAnimation .device .device_portion{position:absolute;top:0px;left:0px;-webkit-transition:opacity 1500ms;-o-transition:opacity 1500ms;-moz-transition:opacity 1500ms;transition:opacity 1500ms}.scrollAnimation .device .device_portion img{width:100%;height:auto}.scrollAnimation .device .device_1{width:479px;height:295px;margin-top:62px;z-index:7}.scrollAnimation .device .device_2{width:228px;height:179px;z-index:6;margin-top:143px;margin-top:193px;margin-left:99px}.scrollAnimation .device .device_3{width:103px;height:77px;z-index:4;margin-top:273px;margin-top:333px;margin-left:159px}.scrollAnimation .device .device_4{width:103px;height:68px;z-index:3;margin-top:312px;margin-top:362px;margin-left:159px}.scrollAnimation .device .device_5{width:103px;height:61px;z-index:2;margin-top:436px;margin-top:385px;margin-left:159px}.scrollAnimation .device .device_6{width:350px;height:295px;z-index:1;margin-top:355px;margin-left:0px}.scrollAnimation .device .animation_loop{position:absolute;top:140px;left:-206px;width:830px;z-index:7}.scrollAnimation .device .animation_loop>img{position:absolute;top:0px;left:0px;opacity:0;width:100%;height:auto}.scrollAnimation .device .animation_loop>img.active{opacity:1}.scrollAnimation .explicacion{position:relative;width:458px}.scrollAnimation .explicacion .content{position:absolute;width:458px;top:60px;margin-left:-40px;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.scrollAnimation .explicacion .content .title{width:100%;height:125px;overflow:hidden;position:relative;padding-top:30px}.scrollAnimation .explicacion .content .title::before,.scrollAnimation .explicacion .content .title::after{content:'';position:absolute;top:0px;left:0px;width:100%;height:30px;background:-webkit-gradient(linear, left top, left bottom, from(#161616), to(rgba(22,22,22,0)));background:-webkit-linear-gradient(top, #161616 0%, rgba(22,22,22,0) 100%);background:-moz- oldlinear-gradient(top, #161616 0%, rgba(22,22,22,0) 100%);background:-o-linear-gradient(top, #161616 0%, rgba(22,22,22,0) 100%);background:linear-gradient(180deg, #161616 0%, rgba(22,22,22,0) 100%);z-index:1}.scrollAnimation .explicacion .content .title::after{background:-webkit-gradient(linear, left bottom, left top, from(#161616), to(rgba(22,22,22,0)));background:-webkit-linear-gradient(bottom, #161616 0%, rgba(22,22,22,0) 100%);background:-moz- oldlinear-gradient(bottom, #161616 0%, rgba(22,22,22,0) 100%);background:-o-linear-gradient(bottom, #161616 0%, rgba(22,22,22,0) 100%);background:linear-gradient(0deg, #161616 0%, rgba(22,22,22,0) 100%);top:auto;bottom:0px;height:20px}.scrollAnimation .explicacion .content .title .title_content{-webkit-transition:margin 500ms ease-out;-o-transition:margin 500ms ease-out;-moz-transition:margin 500ms ease-out;transition:margin 500ms ease-out;margin-top:100px}.scrollAnimation .explicacion .content .title .title_content h2{font-family:"NexaBold";font-weight:normal;font-size:36px;line-height:1.17;color:#0292d9;width:90%}.scrollAnimation .explicacion .content .title .title_content h2 strong{font-weight:normal;display:block;color:#ed1b24}.scrollAnimation .explicacion .content .title .title_content h2+h2{margin-top:30px;margin-top:130px}.scrollAnimation .explicacion .content .line-separator{position:relative;width:0px;height:1px;background-color:#ed1b24;margin:0px 10px 15px 0px;-webkit-transition:all 1000ms ease-out;-o-transition:all 1000ms ease-out;-moz-transition:all 1000ms ease-out;transition:all 1000ms ease-out;z-index:2}.scrollAnimation .explicacion .content .line-separator::before,.scrollAnimation .explicacion .content .line-separator::after{content:'';position:absolute;width:9px;height:9px;display:block;background-color:#ed1b24;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:-4px}.scrollAnimation .explicacion .content .line-separator::after{right:0px}.scrollAnimation .explicacion .content .textos{position:relative;-webkit-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;transition:all 500ms ease-out}.scrollAnimation .explicacion .content .textos p{position:absolute;top:0;left:0;font-family:"Nexa";font-weight:normal;font-size:16px;line-height:normal;width:100%;color:#fff}.scrollAnimation .explicacion .content .textos p strong{font-family:"NexaBold";font-weight:normal;font-weight:normal}.scrollAnimation .explicacion .content.fase1 .title .title_content{margin-top:0px}.scrollAnimation .explicacion .content.fase1 .line-separator{width:700px;margin:0px 10px 15px -275px}.scrollAnimation .explicacion .content.fase2_prev .title .title_content{margin-top:-115px}.scrollAnimation .explicacion .content.fase2_prev .line-separator{width:600px;margin:0px 10px 15px -175px}.scrollAnimation .explicacion .content.fase2 .title .title_content{margin-top:-214px}@media screen and (max-width: 1500px){.scrollAnimation{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.scrollAnimation .device{margin-left:15%}.scrollAnimation .explicacion{margin-right:10%}}@media screen and (max-width: 1370px){.scrollAnimation .explicacion{margin-right:3%}.scrollAnimation .explicacion .content.fase1 .line-separator{width:600px;margin:0px 10px 15px -175px}}@media screen and (max-width: 1150px){.scrollAnimation .device{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}.scrollAnimation .explicacion .content{top:-10px;margin-left:170px;margin-left:0px;width:250px}.scrollAnimation .explicacion .content .title .title_content h2{font-size:26px}.scrollAnimation .explicacion .content.fase1 .title .title_content{margin-top:20px}.scrollAnimation .explicacion .content.fase1 .line-separator{width:330px;margin:0px 10px 15px -100px}.scrollAnimation .explicacion .content.fase2_prev .title .title_content{margin-top:-115px}.scrollAnimation .explicacion .content.fase2 .title .title_content{margin-top:-172px}}@media screen and (max-width: 860px){.scrollAnimation .explicacion .content{margin-left:170px}}@media screen and (max-width: 685px){.scrollAnimation{display:none !important}}.scrollAnimationMobile{display:none}.scrollAnimationMobile .montaje{width:80%;margin:auto;margin-bottom:60px;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.scrollAnimationMobile .montaje img{width:100%;height:auto}.scrollAnimationMobile .montaje.oculto{opacity:0;margin-top:100px}.scrollAnimationMobile .content{width:80%;margin-left:10%;margin-bottom:160px;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.scrollAnimationMobile .content.oculto{opacity:0;margin-top:100px}.scrollAnimationMobile .content h2{font-family:"NexaBold";font-weight:normal;font-size:30px;line-height:1.17;color:#0292d9;width:100%;text-align:center}.scrollAnimationMobile .content h2 strong{font-weight:normal;display:block;color:#ed1b24}.scrollAnimationMobile .content .line-separator{position:relative;width:100%;height:1px;background-color:#ed1b24;margin:10px 10px 15px 0px;-webkit-transition:all 1000ms ease-out;-o-transition:all 1000ms ease-out;-moz-transition:all 1000ms ease-out;transition:all 1000ms ease-out;z-index:2}.scrollAnimationMobile .content p{font-family:"Nexa";font-weight:normal;font-size:16px;line-height:normal;width:100%;color:#fff;text-align:center}.scrollAnimationMobile .animation_loop{width:90%;position:relative}.scrollAnimationMobile .animation_loop>img{position:absolute;top:-260px;left:21px;opacity:0;width:100%;height:auto}.scrollAnimationMobile .animation_loop>img.active{opacity:1}@media screen and (max-width: 685px){.scrollAnimationMobile{display:block}}@media screen and (max-width: 380px){.scrollAnimationMobile .animation_loop>img{top:-240px}}@media screen and (max-width: 320px){.scrollAnimationMobile .animation_loop>img{top:-241px;left:16px}}.fullWhite{width:100%;background-color:#fff}.durabilidad{padding-top:150px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top}.durabilidad .contenido{width:400px;margin-right:189px;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.durabilidad .contenido.oculto{margin-top:150px}.durabilidad .contenido h3{display:block;width:77%;font-family:"NexaBold";font-weight:normal;font-size:36px;line-height:1.17;color:#0292d9}.durabilidad .contenido p{font-family:"Nexa";font-weight:normal;font-size:16px;line-height:1;color:#161616;width:77%;margin-top:10px}.durabilidad .contenido .certificaciones{width:325px;height:98px;border:solid 1px #979797;margin-top:65px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.durabilidad .contenido .certificaciones img{height:auto;margin-right:15px}.durabilidad .contenido .certificaciones img.acs{width:90px;margin-right:0px}.durabilidad .contenido .certificaciones img.ce{width:53px}.durabilidad .contenido .certificaciones img.nsf{width:60px}.durabilidad .contenido .certificaciones img.iso{width:60px}.durabilidad .contenido .certificaciones .title{position:absolute;font-family:"NexaBold";font-weight:normal;font-size:16px;top:-8px;left:10px;background-color:#fff;padding:0px 5px}.durabilidad .video{width:695px;width:48%;margin-top:-250px}.durabilidad .video img{width:100%;height:auto}@media screen and (max-width: 1200px){.durabilidad .contenido{margin-right:0px}}@media screen and (max-width: 860px){.durabilidad{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.durabilidad .contenido{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:30px}.durabilidad .contenido h3,.durabilidad .contenido p,.durabilidad .contenido .certificaciones{margin-left:5%}.durabilidad .video{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.durabilidad .video img,.durabilidad .video video{width:45%;margin-left:50%}}@media screen and (max-width: 685px){.durabilidad .contenido h3,.durabilidad .contenido p{width:80%;margin-left:10%;text-align:center}.durabilidad .contenido h3{font-size:30px}.durabilidad .contenido .certificaciones{margin:auto;margin-top:40px}.durabilidad .video img,.durabilidad .video video{width:80%;height:auto;margin-left:10%}}@media screen and (max-width: 380px){.durabilidad .contenido .certificaciones{width:90%}.durabilidad .contenido .certificaciones img.acs{width:80px}.durabilidad .contenido .certificaciones img.ce{width:43px}.durabilidad .contenido .certificaciones img.nsf,.durabilidad .contenido .certificaciones img.iso{width:50px}}.eficiencia{padding-top:135px;padding-bottom:90px}.eficiencia h3{margin:auto;font-family:"NexaBold";font-weight:normal;font-size:36px;line-height:1.17;color:#0292d9;display:table;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.eficiencia h3.oculto{padding-top:150px}.eficiencia>p{width:80%;max-width:550px;text-align:center;font-size:16px;line-height:1;color:#0292d9;margin:12px auto;font-family:"Nexa";font-weight:normal;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.eficiencia>p.oculto{padding-top:150px}.eficiencia ul{margin:auto;margin-top:35px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:90%;max-width:983px;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.eficiencia ul.oculto{padding-top:150px}.eficiencia ul li{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-image:url("../img/eficiencia_filtracion.jpg");width:32.5%}.eficiencia ul li:nth-child(2){background-image:url("../img/eficiencia_completos.jpg")}.eficiencia ul li:nth-child(3){background-image:url("../img/eficiencia_descalcificacion.jpg")}.eficiencia ul li .content{margin-top:260px;margin-bottom:20px;width:70%;margin-left:8%;background-color:#1a1a1a}.eficiencia ul li .content h4,.eficiencia ul li .content p{width:80%;padding-left:13px}.eficiencia ul li .content h4{display:block;font-family:"NexaBold";font-weight:normal;color:#ed1b24;font-size:24px;line-height:1;padding-top:15px}.eficiencia ul li .content p{font-family:"Nexa";font-weight:normal;color:#fff;font-size:16px;line-height:1.13;margin-top:5px;padding-bottom:13px}@media screen and (max-width: 860px){.eficiencia ul li .content{width:90%;margin-left:5%}}@media screen and (max-width: 685px){.eficiencia h3{font-size:26px;text-align:center}.eficiencia ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.eficiencia ul li{width:100%}.eficiencia ul li .content h4,.eficiencia ul li .content p{width:90%;margin:auto;text-align:center}.eficiencia ul li .content p{margin-top:5px}.eficiencia ul li+li{margin-top:20px}}@media screen and (max-width: 450px){.eficiencia h3{width:80%}}.sabermas{position:absolute;position:fixed;top:20px;right:15px;width:134px;height:134px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#0292d9;cursor:pointer;-webkit-transition:all 1000ms;-o-transition:all 1000ms;-moz-transition:all 1000ms;transition:all 1000ms;z-index:100;margin-top:800px;margin-top:0px}.sabermas.out{opacity:0;pointer-events:none}.sabermas span{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:116px;font-family:"NexaBold";font-weight:normal;font-size:22px;line-height:1;color:#fff;text-align:center}.sabermas:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media (max-width: 768px){.sabermas{width:107px;height:107px}.sabermas span{font-size:17.5px}}@media (max-width: 685px){.sabermas span{font-size:15px;width:90%;margin-top:0px}}.moreinfo{background-color:#1a1a1a;padding-top:50px;padding-bottom:65px}.moreinfo h3,.moreinfo h4{display:table;margin:auto;font-family:"NexaBold";font-weight:normal;color:#fff;font-size:36px;line-height:1.17;text-align:center;width:80%}.moreinfo h4{font-size:16px;line-height:normal;margin-top:13px}.moreinfo .formulario{display:table;margin:auto;margin-top:22px;width:80%;max-width:834px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.moreinfo .formulario li{width:48%}.moreinfo .formulario li .itemForm{display:block;width:100%}.moreinfo .formulario li .itemForm.itemFormMobile{display:none !important}.moreinfo .formulario li .itemForm label{font-family:"NexaBold";font-weight:normal;color:#fff;font-size:16px;line-height:1.88;letter-spacing:0.11px}.moreinfo .formulario li .itemForm label.error_form{color:#ed1b24}.moreinfo .formulario li .itemForm input,.moreinfo .formulario li .itemForm select{width:100%;height:45px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;border:1px solid #a8a8a8;font-family:"NexaBold";font-weight:normal;font-size:14px;color:#1a1a1a;line-height:45px;text-indent:11px}.moreinfo .formulario li .itemForm input::-webkit-input-placeholder,.moreinfo .formulario li .itemForm select::-webkit-input-placeholder{color:#1a1a1a;opacity:0.5}.moreinfo .formulario li .itemForm input::-moz-placeholder,.moreinfo .formulario li .itemForm select::-moz-placeholder{color:#1a1a1a;opacity:0.5}.moreinfo .formulario li .itemForm input::-ms-input-placeholder,.moreinfo .formulario li .itemForm select::-ms-input-placeholder{color:#1a1a1a;opacity:0.5}.moreinfo .formulario li .itemForm input::placeholder,.moreinfo .formulario li .itemForm select::placeholder{color:#1a1a1a;opacity:0.5}.moreinfo .formulario li .itemForm select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../img/arrow-select.png");background-repeat:no-repeat;-webkit-background-size:24px 13px;-moz-background-size:24px 13px;-o-background-size:24px 13px;background-size:24px 13px;background-position:95%}.moreinfo .formulario li .itemForm.checkbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:25px !important}.moreinfo .formulario li .itemForm.checkbox button{cursor:pointer;width:192px;height:42px;line-height:42px;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:"NexaBold";font-weight:normal;font-size:16px;color:#fff;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;background-color:#06a6e2;border:1px solid #06a6e2}.moreinfo .formulario li .itemForm.checkbox button:hover{color:#06a6e2;background-color:#1a1a1a}.moreinfo .formulario li .itemForm input[type='checkbox']{--active: #fff;--active-inner: #0292d9;--focus: 2px rgba(39, 94, 254, .3);--border: #bbc1e1;--border-hover: #fff;--background: #fff;--disabled: #f6f8ff;--disabled-inner: #e1e6f9;-webkit-appearance:none;-moz-appearance:none;height:21px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc, var(--border));background:var(--b, var(--background));-webkit-transition:background .3s, border-color .3s, -webkit-box-shadow .2s;transition:background .3s, border-color .3s, -webkit-box-shadow .2s;-o-transition:background .3s, border-color .3s, box-shadow .2s;-moz-transition:background .3s, border-color .3s, box-shadow .2s, -moz-box-shadow .2s;transition:background .3s, border-color .3s, box-shadow .2s;transition:background .3s, border-color .3s, box-shadow .2s, -webkit-box-shadow .2s, -moz-box-shadow .2s}.moreinfo .formulario li .itemForm input[type='checkbox']:after{content:'';display:block;left:0;top:0;position:absolute;-webkit-transition:opacity var(--d-o, 0.2s),-webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);transition:opacity var(--d-o, 0.2s),-webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);-o-transition:opacity var(--d-o, 0.2s),-o-transform var(--d-t, 0.3s) var(--d-t-e, ease);-moz-transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s),-moz-transform var(--d-t, 0.3s) var(--d-t-e, ease);transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s);transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s),-webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease),-moz-transform var(--d-t, 0.3s) var(--d-t-e, ease),-o-transform var(--d-t, 0.3s) var(--d-t-e, ease)}.moreinfo .formulario li .itemForm input[type='checkbox']:checked{--b: var(--active);--bc: var(--active);--d-o: .3s;--d-t: .6s;--d-t-e: cubic-bezier(.2, .85, .32, 1.2)}.moreinfo .formulario li .itemForm input[type='checkbox']:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.9}.moreinfo .formulario li .itemForm input[type='checkbox']:disabled:checked{--b: var(--disabled-inner);--bc: var(--border)}.moreinfo .formulario li .itemForm input[type='checkbox']:disabled+label{cursor:not-allowed}.moreinfo .formulario li .itemForm input[type='checkbox']:hover:not(:checked):not(:disabled){--bc: var(--border-hover)}.moreinfo .formulario li .itemForm input[type='checkbox']:focus{-webkit-box-shadow:0 0 0 var(--focus);-moz-box-shadow:0 0 0 var(--focus);box-shadow:0 0 0 var(--focus)}.moreinfo .formulario li .itemForm input[type='checkbox']:not(.switch){width:21px}.moreinfo .formulario li .itemForm input[type='checkbox']:not(.switch):after{opacity:var(--o, 0)}.moreinfo .formulario li .itemForm input[type='checkbox']:not(.switch):checked{--o: 1}.moreinfo .formulario li .itemForm input[type='checkbox']+label{font-family:"Nexa";font-weight:normal;font-size:14px;line-height:18px;display:inline-block;vertical-align:top;cursor:pointer;margin-left:10px;width:80%}.moreinfo .formulario li .itemForm input[type='checkbox']+label a{color:#fff}.moreinfo .formulario li .itemForm input[type='checkbox']+label a:hover{text-decoration:none}.moreinfo .formulario li .itemForm input[type='checkbox']:not(.switch){-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.moreinfo .formulario li .itemForm input[type='checkbox']:not(.switch):after{width:5px;height:9px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:7px;top:4px;-webkit-transform:rotate(var(--r, 20deg));-moz-transform:rotate(var(--r, 20deg));-ms-transform:rotate(var(--r, 20deg));-o-transform:rotate(var(--r, 20deg));transform:rotate(var(--r, 20deg))}.moreinfo .formulario li .itemForm input[type='checkbox']:not(.switch):checked{--r: 43deg}.moreinfo .formulario li .itemForm input[type='checkbox'].switch{width:38px;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}.moreinfo .formulario li .itemForm input[type='checkbox'].switch:after{left:2px;top:2px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:15px;height:15px;background:var(--ab, var(--border));-webkit-transform:translateX(var(--x, 0));-moz-transform:translateX(var(--x, 0));-ms-transform:translateX(var(--x, 0));-o-transform:translateX(var(--x, 0));transform:translateX(var(--x, 0))}.moreinfo .formulario li .itemForm input[type='checkbox'].switch:checked{--ab: var(--active-inner);--x: 17px}.moreinfo .formulario li .itemForm input[type='checkbox'].switch:disabled:not(:checked):after{opacity:.6}.moreinfo .formulario li .itemForm input[type='radio']{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.moreinfo .formulario li .itemForm input[type='radio']:after{width:19px;height:19px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:var(--active-inner);opacity:0;-webkit-transform:scale(var(--s, 0.7));-moz-transform:scale(var(--s, 0.7));-ms-transform:scale(var(--s, 0.7));-o-transform:scale(var(--s, 0.7));transform:scale(var(--s, 0.7))}.moreinfo .formulario li .itemForm input[type='radio']:checked{--s: .5}.moreinfo .formulario li .itemForm+.itemForm{margin-top:15px}.moreinfo .sendOk{-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;text-align:center;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;font-family:"NexaBold";font-weight:normal;font-size:16px;line-height:22px;color:#fff;background-color:#06a6e2;border:1px solid #06a6e2;padding:15px;width:80%;max-width:350px;margin:auto}@media screen and (max-width: 685px){.moreinfo h3{font-size:29px}.moreinfo .formulario{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.moreinfo .formulario li{width:100%}.moreinfo .formulario li .itemForm.itemFormMobile{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}.moreinfo .formulario li .itemForm.itemFormDesktop{display:none !important}.moreinfo .formulario li .itemForm button{margin:auto}.moreinfo .formulario li+li{margin-top:15px}}footer{width:100%;background-color:#06a6e2;padding-top:25px;padding-bottom:25px}footer .wrapper{display:table;margin:auto;margin-top:4px;width:90%;max-width:834px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .wrapper>div{width:48%;font-family:"Nexa";font-weight:normal;font-size:13px;color:#fff;line-height:18px}footer .wrapper .corsa{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .wrapper .corsa span{width:108px;margin-right:9px}@media screen and (max-width: 685px){footer .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .wrapper>div{width:90%;margin:auto}footer .wrapper .copyright{width:80%;text-align:center;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:40px}footer .wrapper .corsa{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.eye-animation{width:300px;display:block;margin:auto}.cookie-banner{display:none;position:fixed;background-color:#fff;bottom:0;width:100%;z-index:50;text-align:center;-webkit-box-shadow:rgba(0,0,0,0.5) 0 0 10px 0;-moz-box-shadow:rgba(0,0,0,0.5) 0 0 10px 0;box-shadow:rgba(0,0,0,0.5) 0 0 10px 0;-webkit-transition:all 500ms;-o-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms}.cookie-banner .cookie-banner__content{font-size:12px;line-height:18px;max-width:1161px;margin:0 auto;text-align:center;font-family:"NexaBold";font-weight:normal;font-weight:400}.cookie-banner p{color:#333;font-family:"NexaBold";font-weight:normal;padding:36px 24px 32px 24px;margin:0;font-size:12px}.cookie-banner p a{color:#0292d9}.cookie-banner button{width:137px;height:37px;line-height:37px;font-family:"NexaBold";font-weight:normal;background-color:#0292d9;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;font-size:14px;text-align:center;text-transform:uppercase;color:#fff;-webkit-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;text-decoration:none;outline:none;display:block;margin:auto;border:0px;cursor:pointer}.cookie-banner button:hover{background-color:#161616;outline:none}.cookie-banner .cookie-banner__link{text-decoration:none;display:block;width:100%;margin:18px auto 45px auto;color:#161616}.cookie-banner .cookie-banner__link:hover{text-decoration:underline}@media screen and (max-width: 685px){.scrollmagic-pin-spacer{display:none !important}}
