@keyframes s3img{0%{opacity:0;transform:translate(-50%,-30%)}50%{opacity:.5;transform:translate(-50%,-30%)}to{opacity:1;transform:translate(-50%,-50%)}}button{background:hsla(0,0%,100%,.2);border:1px solid;border-radius:10rem;font-size:15px;font-weight:500;padding:.8rem 2.6rem}main button{background-color:#000;border-color:#000;color:#fff}main button:hover{background-color:#fff;border-color:#000;color:#000}.s2 p a,main p a{background:linear-gradient(90deg,rgba(100,200,200,0),rgba(100,200,200,0)),linear-gradient(90deg,#000,#000,#000);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% .1em,0 3px;color:#000;font-size:21px;font-weight:700;text-decoration:none;transition:background-size .7s}main p a{position:absolute;transform:translateY(10px)}.s2 p a:focus,.s2 p a:hover,main p a:focus,main p a:hover{background-size:0 .1em,100% 3px;color:#000}.s2 p a img,main p a img{transform:translateY(-3px);width:20px}.s1 button{background-color:#fff;color:#000}.s1 button:hover{background-color:#000;border-color:#fff;color:#fff}.tapar{color:#000;font-size:1px;text-decoration:none}h1{font-size:40px;font-weight:600;margin-bottom:30px}h3{font-size:80px;font-weight:500}h4{font-size:2.2rem;font-weight:300;line-height:2.3rem}.descrip{font-size:21px;font-weight:500;margin-bottom:20px}.contdescrip{color:#fff;margin-bottom:7rem}h2{font-size:47px;font-weight:500;margin-bottom:20px;margin-right:20px}h2 span{font-weight:600}p{font-size:20px;font-weight:400}.headerMain{background:url(https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Banner-Image-Landing-Mextropoli.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:7rem;padding-top:4rem}header,main{width:50%}header img[alt=Current]{width:13rem}header img[alt=Mextropoli]{margin-bottom:4rem;width:19rem}.subTit{bottom:0;font-size:1.7rem;font-weight:200;position:relative}.prods{margin-bottom:3rem;margin-top:3rem}.prods .row{margin-bottom:50px;margin-top:50px}.prodTit{font-size:1.3rem;font-weight:600;margin-bottom:0}.prodSubtit{color:grey;font-size:15px;margin-bottom:5px}.prods img{width:100%}.s1{background:url(https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-2-Background-Landing-Mextropoli.jpg);color:#fff;padding-bottom:150px;padding-top:150px}.s1 img{margin-bottom:20px;width:90%}.s1 p:first-of-type{font-size:25px}.s2{background-image:url(https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-3-Background-Landing-Mextropoli.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:150px;padding-top:150px}.s2 .marcas .col{height:150px}.s2 .marcas{margin-top:200px}.s2 .marcas img{left:50%;position:relative;width:200px}.s2 .marcas img[alt="ARCHITECTURAL AREALIGHTING"]{width:160px}.s2 h3{margin-bottom:20px}.s2 a{margin-top:60px}.s2p{font-size:30px}.s2parrafo{font-size:20px;font-weight:500;margin-bottom:30px;margin-right:30px}.mgrid2,footer{color:#fff}footer{background-color:#000;padding-bottom:3rem;padding-top:3rem}button:hover{background-color:#1c1c1c;border:1px solid #fff;color:#fff;transition:all .2s ease}label[for=decisiones]{color:#fff}.s3{background-color:#aaa;padding-bottom:150px;padding-top:150px}.s3 img{left:50%;opacity:0;position:relative;text-align:center;top:50%;transform:translate(-50%,-50%);width:60%}.s3-1,.s3-2,.s3-3,.s3-4,.s3-5,.s3-6,.s3-7{border-radius:15px}.s3 .s3-1{background-image:url("https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-4-Image-1-Landing-Mextropoli%20(2).png");background-position:50%;background-repeat:no-repeat;background-size:cover;height:640px;margin-right:20px}.s3-1:hover,.s3-2:hover,.s3-3:hover,.s3-4:hover,.s3-5:hover,.s3-6:hover,.s3-7:hover{box-shadow:inset 0 0 0 150vw rgba(0,0,0,.5);transition:all .2s ease}.s3-1:hover img,.s3-2:hover img,.s3-3:hover img,.s3-4:hover img,.s3-5:hover img,.s3-6:hover img,.s3-7:hover img{animation-duration:.4s;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:s3img}.s3 .s3-2{background-image:url("https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-4-Image-2-Landing-Mextropoli%20(2).png");margin-right:20px}.s3 .s3-2,.s3 .s3-3{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;margin-bottom:20px}.s3 .s3-3{background-image:url("https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-4-Image-5-Landing-Mextropoli%20(1).png")}.s3 .s3-4{background-image:url("https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-4-Image-3-Landing-Mextropoli%20(1).png");margin-bottom:20px}.s3 .s3-4,.s3 .s3-5{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;margin-right:20px}.s3 .s3-5{background-image:url("https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-4-Image-4-Landing-Mextropoli%20(1).png")}.s3 .s3-6{background-image:url("https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-4-Image-6-Landing-Mextropoli%20(1).png")}.s3 .s3-6,.s3 .s3-7{background-position:50%;background-repeat:no-repeat;background-size:cover;height:420px}.s3 .s3-7{background-image:url(https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-4-Image-7-Landing-Mextropoli.png)}.row-mobile{display:none}.s4{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Background-Image-LinkedIn-Section.jpg);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding-bottom:12rem;padding-top:12rem}.s4 p{font-size:35px;line-height:1.3;margin-bottom:30px}.s4 p,.s4 p a{font-weight:400}.s4 a{color:#fff}.s4 a:hover{color:#d3d3d3;transition:all .2s ease}.s4 i{font-size:2.7rem}.grids4{display:inline-grid;grid-template-columns:auto auto}.grids4a{grid-column:1;margin-right:1rem}.grids4b{grid-column:2}.s4 button{background-color:#0074b3;border:0;color:#fff;font-size:1rem;font-weight:300}.s4 button:hover{background-color:#fff;color:#000;cursor:pointer;transition:all .2s ease}.data{padding:5rem 4rem 5rem 0}footer img{width:13rem}footer p{font-size:.7rem;font-weight:300;line-height:1.2rem}.diagrama{width:100%!important}.pDiagrama{font-size:25px;font-weight:500;letter-spacing:2px;margin-top:50px;text-align:center}.hr{border-color:#000;height:2px}@media only screen and (max-width:1399px){.s2 .marcas img{left:30%}h2{font-size:39px}}@media only screen and (max-width:1199px){header img[alt=Current]{width:10rem}header img[alt=Mextropoli]{width:16rem}h1{font-size:32px}.descrip,.s1 p:first-of-type{font-size:16px}.s2 .marcas img{left:10%}h3{font-size:60px}h2{font-size:34px}}@media only screen and (max-width:991px){header img[alt=Current]{width:8rem}header img[alt=Mextropoli]{margin-bottom:30px;width:11rem}header,main{width:60%}h1{font-size:27px}footer img{margin-bottom:1rem}.prods hr{display:none}.s2 .marcas{margin-top:100px}.s3 .row-desktop{display:none}.s3 .row-mobile{display:block}.s3 .row-mobile .s3-1,.s3 .row-mobile .s3-2,.s3 .row-mobile .s3-3,.s3 .row-mobile .s3-4,.s3 .row-mobile .s3-5,.s3 .row-mobile .s3-6,.s3 .row-mobile .s3-7{height:200px;margin:auto auto 20px;padding:auto;width:auto}.headerMain,.s1,.s2,.s3{padding-bottom:70px;padding-top:70px}.s2{background-image:url(https://lp-es.currentlighting.com/hubfs/LATAM/Landings/04%20Landing%20Pages/Mextr%C3%B3poli/Section-3-Background-Mobile-Landing-Mextropoli.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.s2 .marcas{padding-top:100px}.s1 img{left:50%;position:relative;transform:translateX(-50%);width:70%}h2{margin-bottom:50px;margin-right:0}h3{font-size:49px}.s2parrafo{font-size:17px}main p a{font-size:18px}main button{font-size:13px}}@media only screen and (max-width:767px){.headerMain{background:#fff100}header,main{text-align:center;width:auto}h1{font-size:35px}.s4{padding-bottom:4rem;padding-top:4rem}h2{font-size:40px}main p a{position:static}}@media only screen and (max-width:575px){.headerMain{padding-bottom:20px}h1{font-size:26px}header img{margin-bottom:3rem}p{font-size:1rem}.s4 p{font-size:2rem;line-height:2.5rem}.headerMain,.s1,.s2,.s3{padding-bottom:70px;padding-top:70px}h2{font-size:30px}h3{font-size:35px}.s2 .marcas img,.s2 .marcas img[alt="ARCHITECTURAL AREALIGHTING"]{width:100px}.s2 .marcas .col{height:80px}.s2{background-image:none}.s2 .marcas{filter:invert(1);margin-top:50px;padding-top:0}main button{font-size:13px;padding:10px 20px}main p a{font-size:15px}}@media only screen and (max-width:375px){header img[alt=Current]{width:7rem}header img[alt=Mextropoli]{width:10rem}}.contform{background-color:#fff;border-radius:5px;padding:30px}.contform,.contform .hs-error-msg{color:#000}form{margin:0;padding:0;text-align:left}.hs-input{border:1px solid #ccc;border-radius:30px;box-sizing:border-box;display:inline-block;font-size:1rem;margin:0;padding:12px 20px;width:100%}.hs-error-msgs{list-style:none}.hs-error-msg{margin-top:.5rem}.hs_error_rollup{display:none}.inputs-list{color:#fff;margin:0;padding:0}.hs-form-booleancheckbox::marker{color:#1c1c1c}.hs-fieldtype-booleancheckbox{display:flex;margin-bottom:30px;margin-top:10px}.hs-form-booleancheckbox input{width:25px}.hs-form-booleancheckbox span{margin-left:15px}input[type=submit]{background-color:#fff;background-color:#000;border:1px solid #000;border-radius:10rem;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:400;left:50%;margin-top:1rem;padding:1rem 7rem;position:relative;transform:translateX(-50%)}input[type=submit]:hover{background-color:#fff;border:1px solid #000;color:#000;transition:all .2s ease}.s1 p{font-weight:400}.s1 p.titform{font-size:27px;font-weight:500;margin-bottom:0}.s1 p.txtform a{color:#fff}@media only screen and (max-width:991px){input[type=submit]{padding:1rem 5rem}}@media only screen and (max-width:575px){.s1 p.titform{font-size:2.3rem}}