html{font-size:16px!important}body{background:#1e1e1e;overflow-x:hidden}.body-container-wrapper{margin-top:0!important;padding-top:90px!important;@media (max-width:1024px){margin-top:0!important;padding-top:125px!important}}.l-innova .l-intro{position:relative}.l-innova .l-intro #bg-video-wrapper-1 video{bottom:0;display:block;height:calc(100vh - 140px);left:0;object-fit:cover;right:0;top:0;width:100vw;z-index:-1;@media (max-width:1024px){height:calc(100vh - 125px)}}.l-innova .l-intro #bg-video-wrapper-1 video#bg-video-1-loop{display:none}.l-innova .l-landing-first{background-color:#000;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-around;min-height:100vh;padding:100px 40px}.l-innova .l-landing-first .element{text-align:center}.l-innova .l-landing-first .element+.element{margin-top:35px}.l-innova .l-landing-first .element .icon{display:inline-block;width:100px}.l-innova .l-landing-first .element h2{color:#0f0;font-size:2.5rem!important;margin-bottom:10px;@media (max-width:768px){font-size:2rem!important}}.l-innova .l-landing-first .element p{color:#fff;display:block;font-size:1.1rem;margin:auto;max-width:450px}.l-innova .l-landing-second{background-color:#f0f0f0;min-height:100vh;padding:100px 60px;position:relative;@media (min-width:1024px) and (max-width:1280px){padding-bottom:140px;padding-left:60px;padding-right:60px;padding-top:100px}@media (max-width:1024px){padding-bottom:40px;padding-left:60px;padding-right:60px;padding-top:100px}}.l-innova .l-landing-second .title h2{color:#000;font-size:2.5rem!important;margin-bottom:0;width:50%;@media (max-width:1024px){text-align:center;width:100%}@media (max-width:768px){font-size:2rem!important}}.l-innova .l-landing-second svg{left:0;position:relative;top:-35px;width:75%;@media (max-width:1024px){margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:auto;right:0;top:50px;width:100%}}.l-innova .l-landing-second .row-max-width{position:relative}.l-innova .l-landing-second .legend{bottom:0;position:absolute;right:0;@media (min-width:1024px) and (max-width:1280px){bottom:-100px}@media (max-width:1024px){margin-top:100px;position:static}}.l-innova .l-landing-second .legend ul{margin:0;padding:0}.l-innova .l-landing-second .legend ul li{cursor:pointer;display:flex;list-style:none;margin-bottom:20px}.l-innova .l-landing-second .legend ul li.focus span.marker,.l-innova .l-landing-second .legend ul li:hover span.marker{background-color:#0f0;border:1px solid #0f0}.l-innova .l-landing-second .legend ul li span{font-size:1.1rem}.l-innova .l-landing-second .legend ul li span.marker{align-items:center;border:1px solid #000;display:inline-flex;font-weight:600;height:25px;justify-content:center;vertical-align:top;width:25px}.l-innova .l-landing-second .legend ul li span.text{display:inline-block;padding-left:15px;vertical-align:top;width:320px}.l-innova .l-landing-second .legend ul li span.text .title{display:block;font-weight:600}.l-innova .l-landing-second .legend ul li span.text .subtitle{display:block;font-weight:400}.l-innova .l-landing-second .legend ul li .arrow-right{border-bottom:5px solid transparent;border-left:6px solid #000;border-top:5px solid transparent;display:inline-block;height:0;left:8px;position:relative;top:8px;vertical-align:top;width:0}.l-innova .l-landing-third{background-color:#000;position:relative;@media (max-width:1024px){background-image:url(https://5115267.fs1.hubspotusercontent-na1.net/hubfs/5115267/Innova/robot-img.png);background-position:50% 5%;background-repeat:no-repeat;background-size:500px;padding-bottom:120px;padding-left:0;padding-right:0;padding-top:600px}@media (max-width:768px){background-position:50% 5%;background-size:320px;padding-bottom:60px;padding-left:0;padding-right:0;padding-top:450px}}.l-innova .l-landing-third #bg-video-wrapper-2 video{bottom:0;display:block;height:100vh;left:0;min-height:700px;object-fit:cover;right:0;top:0;width:100vw;z-index:-1;@media (max-width:1024px){display:none}}.l-innova .l-landing-third .element-wrapper{align-items:center;display:flex;flex-wrap:wrap;height:100vh;min-height:700px;position:relative;top:0;width:100%;z-index:5;@media (max-width:1024px){justify-content:center;min-height:auto}}.l-innova .l-landing-third .element{color:#fff;position:absolute;text-align:center;width:460px;@media (max-width:1024px){position:static;right:auto;width:60%}@media (max-width:768px){width:90%}@media (min-width:1024px) and (max-width:1200px){right:7%}@media (min-width:1200px) and (max-width:1440px){right:10%}@media (min-width:1440px){right:12%}}.l-innova .l-landing-third .element h2{color:#fff;font-size:2.5rem!important;@media (max-width:768px){font-size:2rem!important}}.l-innova .l-landing-third .element p{font-size:1.1rem;margin-bottom:15px;padding:0 30px}.l-innova .l-landing-third .element .innova_cta{margin-top:15px}.l-innova .l-landing-third .element svg{margin-bottom:15px}footer.l-footer{background:initial;margin-top:0}footer.l-footer .footer__info{padding:0 20px}.opacity{background:rgba(0,0,0,.15);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.innova_cta{background-color:transparent;border:1px solid #0f0;color:#0f0;padding:12px 25px;text-transform:uppercase}.innova_cta:hover{background-color:#0f0;color:#000;text-decoration:none}.innova_cta svg{display:none}.innova_map .poly_marker{opacity:0;transition:all .3s;@media (max-width:1024px){opacity:1!important}}.innova_map .elem{cursor:pointer}.bounce_arrow{background-color:#000;padding:25px;position:relative;text-align:center;width:100%;@media (max-width:1024px){display:none}}.bounce_arrow a{display:inline-block;padding:5px 15px}.bounce_arrow .arrow{border:solid #fff;border-width:0 3px 3px 0;cursor:pointer;display:inline-block;padding:5px;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.bounce{animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,to{top:18px}40%{top:10px}60%{top:15px}}.show{display:block!important}.hidden{display:none!important}.visible{opacity:1}