html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'BebasNeue-Regular';src:url("../fonts/BebasNeue-Regular.otf") format("opentype"),url("../fonts/BebasNeue-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'BebasKai';src:url("../fonts/BebasKai.otf") format("opentype"),url("../fonts/BebasKai.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'BebasNeueBook';src:url("../fonts/BebasNeueBook.otf") format("opentype"),url("../fonts/BebasNeueBook.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'BebasNeue-Light';src:url("../fonts/BebasNeue-Light.otf") format("opentype"),url("../fonts/BebasNeue-Light.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'BebasNeueBold';src:url("../fonts/BebasNeueBold.otf") format("opentype");font-weight:bold}@font-face{font-family:'MyriadPro-LightSemiExt';src:url("../fonts/MYRIADPRO-LIGHTSEMIEXT.OTF") format("opentype");font-weight:normal}@font-face{font-family:'MyriadPro-SemiBold';src:url("../fonts/MYRIADPRO-SEMIBOLD.OTF") format("opentype");font-weight:bold}body{color:#000;background-color:#fff;font-family:"Open Sans", sans-serif}.slick-slide{outline:none !important}.hamburger{position:fixed;top:85px;right:55px;z-index:999;padding:15px 15px;display:inline-block;opacity:0;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:none;outline:none;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#20c1f2}.hamburger.is-active.toggler .hamburger-inner,.hamburger.is-active.toggler .hamburger-inner::before,.hamburger.is-active.toggler .hamburger-inner::after{background-color:#fff}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#20c1f2;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{-webkit-transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.navbar{position:fixed;z-index:9;width:100%;height:100vh;top:0;left:0;overflow:hidden;display:none}.navbar .dropdown ul,.navbar .dropdown ol{display:none}@-webkit-keyframes checked-anim{50%{width:3000px;height:3000px}100%{width:100%;height:100%;border-radius:0}}@keyframes checked-anim{50%{width:3000px;height:3000px}100%{width:100%;height:100%;border-radius:0}}@-webkit-keyframes not-checked-anim{0%{width:3000px;height:3000px}}@keyframes not-checked-anim{0%{width:3000px;height:3000px}}.navbar .navbar-background{position:absolute;margin:0;padding:0;width:1px;height:1px;background-color:rgba(1,81,191,0.97);border-bottom-right-radius:100%;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.34);box-shadow:0 2px 5px rgba(0,0,0,0.34);-webkit-animation:not-checked-anim 1.2s ease both;animation:not-checked-anim 1.2s ease both;-webkit-transition:1.2s;transition:1.2s}.navbar .navbar-container{border-bottom-right-radius:50%;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar ul,.navbar ol{list-style:none}.navbar ul{margin:0 20px 0 20px;padding:0 20px}.navbar ul li a{font-family:'BebasKai';font-size:24px;color:#000834;text-decoration:none;text-transform:uppercase;letter-spacing:1px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.navbar ul li a i{display:none}.navbar ul li a.dropdown-link i{display:inline}.navbar ul>li{opacity:0}.navbar ul>li>ol{padding-left:15px}.navbar ul>li>ol li{padding:4px 0}.navbar ul>li>ol li>ol{padding-left:20px}.navbar ul>li ol li a{font-size:20px;color:#7cd8f8}.navbar ul>li a:hover{color:#fff}.navbar ul.navbar-list>li:not(:first-child){margin-top:20px}.navbar ul#navbar-list-2.navbar-list>li:last-child{margin-top:10px}.navbar .navbar-list-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:400px}.navbar .navbar-list-container:first-child{margin-right:0;margin-left:200px}.navbar .navbar-list{border-left:2px solid #fff;margin:0 auto;height:0;margin-left:0}.navbar #navbar-list-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:start;align-self:flex-start;padding-bottom:0}.navbar #navbar-list-2{-ms-flex-item-align:end;align-self:flex-end;padding-top:0}.navbar-right{position:fixed;z-index:2;top:30vh;right:70px;background-color:transparent;text-align:right;border-right:1px solid rgba(13,123,209,0.5);padding:30px 0;display:none}.navbar-right ul{list-style:none}.navbar-right li{margin-right:40px;position:relative}.navbar-right a{display:block;font-family:'BebasNeueBook', 'sans-serif';font-size:18px;text-decoration:none;text-transform:uppercase;color:#0d7bd1;letter-spacing:3px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;padding-bottom:20px;opacity:0.5}.navbar-right a:not(.active){opacity:0.3}.navbar-right a:not(.homelink)::after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background-color:#0d7bd1;top:5px;right:-45px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.navbar-right a.homelink{position:relative;padding-bottom:40px;display:inline-block}.navbar-right a.homelink span{display:block;position:absolute;top:20px;right:2px;height:2px;width:100%;background-color:#0d7bd1}.navbar-right a.active,.navbar-right a:hover{opacity:1}.navbar-right a.active::after,.navbar-right a:hover::after{width:14px;height:14px;right:-48px;top:2px}.navbar-right:hover a:not(.active){opacity:0.5}.navbar-right:hover a:hover{opacity:1}.navbar-right.light{border-right:1px solid rgba(255,255,255,0.5)}.navbar-right.light a{color:#fff}.navbar-right.light a:not(.homelink)::after{background-color:#fff}.navbar-right.light a.homelink span{background-color:#fff}.joinus{position:fixed;z-index:4;height:300px;left:0;top:calc(50% - 150px)}.joinus.active .navbar-left{width:550px}.joinus.active .show span{color:#012e72}.joinus .show{position:absolute;z-index:4;width:50px;height:100%;left:0;text-align:center;background-color:#20c1f2;border:none;border-top-right-radius:35px;border-bottom-right-radius:35px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.34);box-shadow:0 0 15px rgba(0,0,0,0.34);outline:none}.joinus .show span{-webkit-transform:rotate(270deg);transform:rotate(270deg);font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:28px;color:#fff;display:block;width:100%;white-space:nowrap;letter-spacing:2px;margin-top:30px;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.joinus .show:hover{cursor:pointer}.joinus .navbar-left{position:relative;width:45px;height:100%;background-color:#20c1f2;border:none;border-top-right-radius:35px;border-bottom-right-radius:35px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.34);box-shadow:0 0 15px rgba(0,0,0,0.34);-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.joinus .navbar-left .close{position:absolute;right:20px;top:20px;width:40px;height:40px;padding:0;font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:28px;color:#fff;border:none;background:transparent;opacity:0;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;outline:none}.joinus .navbar-left .close.active{opacity:1}.joinus .navbar-left .close:hover{color:#012e72;cursor:pointer}.joinus .navbar-left .close:hover span,.joinus .navbar-left .close:hover span::after{background-color:#012e72}.joinus .navbar-left .close span,.joinus .navbar-left .close span::after{display:block;background-color:#fff;width:40px;height:4px;border-radius:4px;position:absolute;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.joinus .navbar-left .close span::after{content:"";display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.joinus .navbar-left table{position:absolute;left:-500px;top:100px;font-family:'BebasNeue-Regular';font-size:18px;color:#fff;width:calc(100% - 150px);-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;letter-spacing:1px}.joinus .navbar-left table td{border-bottom:1px solid #fff;padding:20px;text-align:left}.joinus .navbar-left table td.link a{color:#fff;text-decoration:none;text-align:right;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.joinus .navbar-left table td.link a:hover{color:#012e72}.joinus .navbar-left table td:first-child{padding-left:50px}.joinus .navbar-left table.active{left:50px}.panel{min-height:100vh;width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:140px 225px;overflow:auto}.panel-box{position:absolute;top:108px;left:184px;width:120px;height:120px;border-top:9px solid #101010;border-left:9px solid #101010}.panel h1{font-family:'BebasKai';text-transform:uppercase;font-size:95px;color:#101010;margin-bottom:55px}.panel p{font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:24px;color:#101010;line-height:1.5em;letter-spacing:2px;text-align:left}.panel .none-deco{text-decoration:none;color:#101010}.panel a.main-button{display:block;width:300px;height:38px;line-height:38px;margin:0 auto;font-family:'BebasKai';text-transform:uppercase;font-size:18px;color:#fff;text-decoration:none;text-align:center;padding:0;border:6px solid #fff;border-radius:15px;background-color:#20c1f2;-webkit-box-shadow:0px 1px 15px rgba(0,0,0,0.34),inset 0px 0px 10px rgba(0,0,0,0.34);box-shadow:0px 1px 15px rgba(0,0,0,0.34),inset 0px 0px 10px rgba(0,0,0,0.34);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;letter-spacing:3px}.panel a.main-button:hover{color:#fff;background-color:#070a52;border:6px solid #070a52;-webkit-box-shadow:none;box-shadow:none}.panel a.main-button.double{line-height:1;padding-top:2px;height:36px}.panel.home{background-image:url(/assets/images/ennovation-bg-home.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}.panel.home .logo{display:block;position:absolute;top:50px;left:50px;opacity:0;-webkit-transition:all 1s ease;transition:all 1s ease}.panel.home .logo-mobile{display:none}.panel.home .logo-main{position:absolute;height:148px;width:678px;margin:0 auto;bottom:50px;left:calc(50% - 339px)}.panel.home .logo-main .logo-image{height:0px;width:678px;background-image:url(/assets/images/ennovation-logo-main.png);background-position:left top;background-repeat:no-repeat;-webkit-transition:all 1s ease;transition:all 1s ease}.panel.home .logo-main-pl .logo-image{background-image:url(/assets/images/ennovation-logo-main-pl.png)}.panel.home #scrolldown{display:block;position:absolute;right:75px;top:calc(50% - 40px);width:182px;height:112px;background-color:transparent;background-repeat:no-repeat;background-size:100% auto;text-decoration:none}.panel.home #scrolldown.lang-en{background-image:url(/assets/images/scroll-down.png)}.panel.home #scrolldown.lang-pl{background-image:url(/assets/images/pl1scroll-down.png)}.panel.home .language-bar{position:absolute;top:50px;left:calc(50% - 25px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:72px;opacity:0}.panel.home .language-bar a{font-family:'BebasNeueBook', 'sans-serif';font-size:18px;text-decoration:none;text-transform:uppercase;color:#fff;letter-spacing:3px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;opacity:0.7}.panel.home .language-bar a:hover,.panel.home .language-bar a.active{opacity:1}.panel.home .language-bar .divider{width:2px;height:20px;background-color:#fff;opacity:0.7}.panel.about-ennovation{background-image:url(/assets/images/ennovation-bg-about-us.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.panel.about-ennovation .panel-box{border-color:#fff}.panel.about-ennovation h1{color:#fff}.panel.about-ennovation p{max-width:900px;color:#fff}.panel.about-ennovation .philosophy-technology{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.panel.about-ennovation .philosophy-technology .card{text-align:center}.panel.about-ennovation .philosophy-technology .card h2,.panel.about-ennovation .philosophy-technology .card p{font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:22px;color:#fff;line-height:1.5em;letter-spacing:2px;text-align:center}.panel.about-ennovation .philosophy-technology .card h2{margin-bottom:10px;font-weight:bold}.panel.about-ennovation .philosophy-technology .card p{padding:10px 80px}.panel.partners-and-customers{background-color:#e4e4e4}.panel.partners-and-customers .slider{position:relative;width:50%;float:left;margin-bottom:20px}.panel.partners-and-customers .slider h2{-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:top left;transform-origin:top left;width:100px;font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:18px;position:absolute;top:100px;left:0;text-align:right}.panel.partners-and-customers .slider h2 span{display:none}.panel.partners-and-customers .slider .customers-slides{margin-left:100px;max-width:200px;cursor:pointer}.panel.partners-and-customers .slider .customers-slides img{margin-bottom:20px;max-width:100%}.panel.partners-and-customers .partners{border-right:3px solid #959595;margin-right:20px;width:calc(50% - 23px)}.panel.partners-and-customers .partners>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}.panel.partners-and-customers .partners>div p{max-width:410px;padding-left:50px}.panel.partners-and-customers .partners>div img{padding-left:30px}.panel.products,.panel.applications{background-color:#e4e4e4}.panel.products .panel-box,.panel.applications .panel-box{border-color:#000834}.panel.products h1,.panel.applications h1{color:#000834}.panel.products h1 span,.panel.applications h1 span{display:block;color:#0064be;font-size:36px;line-height:0.5;margin-left:70px}.panel.products .image,.panel.applications .image{width:100%;text-align:center}.panel.products .image img,.panel.applications .image img{max-width:100%;margin:0 auto}.panel.products .image{margin:10px auto;margin-top:-30px;text-align:center;width:634px;height:607px;position:relative}.panel.products .image img{width:100%}.panel.products .image .anim{position:absolute;font-family:'BebasKai';text-transform:uppercase;font-size:19px;letter-spacing:2px;color:#2999c9;white-space:nowrap}.panel.products .image .anim.text-1{top:-30px;right:480px;text-align:right}.panel.products .image .anim.text-2{top:-60px;left:700px}.panel.products .image .anim.text-3{top:400px;left:700px;text-align:left}.panel.products .image .anim.text-4{top:220px;right:750px}.panel.products .image .anim .line-horizontal{position:absolute;background-color:#2999c9;height:2px}.panel.products .image .anim .line-vertical{position:absolute;background-color:#2999c9;width:2px}.panel.products .image .anim.line-1-a{top:9px;left:150px;width:90px;height:90px;-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-transform-origin:top left;transform-origin:top left}.panel.products .image .anim.line-1-a>div{bottom:0;right:0}.panel.products .image .anim.line-1-b{top:-15px;left:167px;width:70px;height:50px}.panel.products .image .anim.line-1-b>div{right:0}.panel.products .image .anim.line-2-a{bottom:437px;right:-219px;width:220px;height:220px;-webkit-transform:rotate(10deg);transform:rotate(10deg);-webkit-transform-origin:top left;transform-origin:top left}.panel.products .image .anim.line-2-a>div{bottom:0;left:0}.panel.products .image .anim.line-2-b{top:-50px;right:-50px;width:50px;height:50px}.panel.products .image .anim.line-2-b>div{top:0;left:0}.panel.products .image .anim.line-3-a{top:267px;right:-150px;width:150px;height:150px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.panel.products .image .anim.line-3-a>div{top:0;left:0}.panel.products .image .anim.line-3-b{top:415px;right:-50px;width:50px;height:50px}.panel.products .image .anim.line-3-b>div{top:0;left:0}.panel.products .image .anim.line-4-a{top:120px;left:-125px;width:180px;height:180px;-webkit-transform:rotate(25deg);transform:rotate(25deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.panel.products .image .anim.line-4-a>div{bottom:0;right:0}.panel.products .image .anim.line-4-b{top:249px;left:-173px;width:50px;height:50px}.panel.products .image .anim.line-4-b>div{bottom:0;right:0}.panel.products p.mobile-only{display:none}.panel.services{background-image:url(/assets/images/ennovation-bg-services.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.panel.services>p{max-width:900px;padding-bottom:150px}.panel.services .panel-box{border-color:#000834}.panel.services h1{color:#000834}.panel.services p{color:#000834}.panel.services .col-2{float:left;width:49.99%;display:-webkit-box;display:-ms-flexbox;display:flex}.panel.services h2{color:#000834;font-family:'BebasKai';text-transform:uppercase;font-size:25px;line-height:1.5em;letter-spacing:2px;margin-bottom:30px}.panel.services .wheels{width:180px;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 50px}.panel.services .machine{width:60vmin;fill:#000834}.panel.services .small-shadow,.panel.services .medium-shadow,.panel.services .large-shadow{fill:rgba(0,0,0,0.05)}.panel.services .small{-webkit-animation:counter-rotation 2.5s infinite linear;animation:counter-rotation 2.5s infinite linear;-webkit-transform-origin:100.136px 225.345px;transform-origin:100.136px 225.345px}.panel.services .small-shadow{-webkit-animation:counter-rotation 2.5s infinite linear;animation:counter-rotation 2.5s infinite linear;-webkit-transform-origin:110.136px 235.345px;transform-origin:110.136px 235.345px}.panel.services .medium{-webkit-animation:rotation 3.75s infinite linear;animation:rotation 3.75s infinite linear;-webkit-transform-origin:254.675px 379.447px;transform-origin:254.675px 379.447px}.panel.services .medium-shadow{-webkit-animation:rotation 3.75s infinite linear;animation:rotation 3.75s infinite linear;-webkit-transform-origin:264.675px 389.447px;transform-origin:264.675px 389.447px}.panel.services .large{-webkit-animation:counter-rotation 5s infinite linear;animation:counter-rotation 5s infinite linear;-webkit-transform-origin:461.37px 173.694px;transform-origin:461.37px 173.694px}.panel.services .large-shadow{-webkit-animation:counter-rotation 5s infinite linear;animation:counter-rotation 5s infinite linear;-webkit-transform-origin:471.37px 183.694px;transform-origin:471.37px 183.694px}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes counter-rotation{from{-webkit-transform:rotate(359deg);transform:rotate(359deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes counter-rotation{from{-webkit-transform:rotate(359deg);transform:rotate(359deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.panel.services .battery-box{width:180px;height:180px;margin:0 40px}.panel.services .battery{position:relative;margin:0 auto;margin-top:50px;width:100px;border:7px solid #000834;height:48px;border-radius:12px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.panel.services .battery:before{content:"";position:absolute;top:3px;left:3px;height:42px;background-image:linear-gradient(to right, #000834 23px, transparent 23px, transparent 26px, #000834 26px, #000834 50px, transparent 50px, transparent 53px, #000834 53px, #000834 100%);border-radius:0px;-webkit-animation:full 5s linear infinite;animation:full 5s linear infinite}.panel.services .battery:after{content:"";position:absolute;right:-15px;top:9px;width:8px;height:30px;background-color:#000834}@-webkit-keyframes full{0%{width:0%}25%{width:24%}50%{width:48%}100%{width:75%}}@keyframes full{0%{width:0%}25%{width:24%}50%{width:48%}100%{width:75%}}.panel.applications p{max-width:320px}.panel.applications #app-tabs{margin-bottom:0px}.panel.applications ul.tab-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-bottom:25px;margin:0 auto;margin-bottom:40px;border-bottom:3px solid #0d7bd1;max-width:900px}.panel.applications ul.tab-links li a{font-family:'BebasNeue-Regular';font-size:18px;text-transform:uppercase;text-decoration:none;color:#0087d4;line-height:1;letter-spacing:2px;text-align:center;position:relative}.panel.applications ul.tab-links li a span{position:absolute;top:41px;left:calc(50% - 5px);display:block;width:11px;height:11px;border-radius:50%;color:#0d7bd1;background-color:#0d7bd1;font-size:11px;opacity:1;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.panel.applications ul.tab-links li a:hover span,.panel.applications ul.tab-links li a.active span{top:36px;left:calc(50% - 11px);width:22px;height:22px}.panel.contact{background:url(/assets/images/contact_bg.jpg);padding-bottom:0}.panel.contact .panel-box{border-color:#fff}.panel.contact h1{color:#fff}.panel.contact p{color:#fff}.panel.contact .contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:500px}.panel.contact .contact-form-group{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.panel.contact .contact-form form{width:640px;max-width:90%;padding:70px 20px;background-color:#0087d4;border-radius:5px;-webkit-box-shadow:39px 39px 62px rgba(0,0,0,0.5);box-shadow:39px 39px 62px rgba(0,0,0,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.panel.contact .contact-form form input{background:transparent;color:#fff;border:none;font-size:20px;font-family:'BebasKai';border-bottom:2px solid #fff;margin-bottom:40px;width:80%}.panel.contact .contact-form form input::placehoder{font-size:20px;font-family:'BebasKai';opacity:1 !important;color:#fff}.panel.contact .contact-form form textarea{background:transparent;color:#fff;border:none;font-size:20px;outline:0;font-family:'BebasKai';margin-bottom:20px;width:100%;padding:0 10px !important}.panel.contact .contact-form form .submit-button{text-align:right;margin-top:15px}.panel.contact .contact-form form .submit-button button[type="submit"]{position:relative;width:53px;height:53px;outline:0;border:none;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;margin:0;padding:0;background:transparent}.panel.contact .contact-form form .submit-button button[type="submit"] .button{position:absolute;right:0;top:0;outline:0;width:100%;height:100%;background-image:url(/assets/images/submit.png);background-repeat:no-repeat;opacity:1;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.panel.contact .contact-form form .submit-button button[type="submit"] span{display:block;position:absolute;right:63px;top:0;font-size:20px;font-family:'BebasKai';text-transform:uppercase;opacity:0;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;color:#fff}.panel.contact .contact-form form .submit-button button[type="submit"]:hover{cursor:pointer;opacity:0.7}.panel.contact .contact-form form .submit-button button[type="submit"]:hover span{opacity:1}.panel.contact .footer{position:relative;width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-family:'BebasNeueBold';text-transform:uppercase;font-size:26px;color:#101010;line-height:1.2em;letter-spacing:2px;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;padding:0 115px 0 175px}.panel.contact .footer .left{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.panel.contact .footer .middle{text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;padding-right:60px;-ms-flex-item-align:end;align-self:end}.panel.contact .footer .middle a{font-size:26px;color:#101010;padding:0 10px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.panel.contact .footer .middle a:hover{color:#070a52}.panel.contact .footer .right{text-align:right;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-item-align:end;align-self:end;-ms-flex-preferred-size:0;flex-basis:0}.panel.contact .footer .right .logo{cursor:pointer}.products-page{background-color:#e4e4e4}.products-page .logo-top{display:block;position:absolute;left:50px;top:95px}.products-page .products-category-item{position:relative;margin:0;min-height:100vh}.products-page .more-info{height:115px;outline:none;border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;cursor:pointer;position:absolute;left:-370px;top:200px;font-family:'BebasNeueBook';text-transform:uppercase;font-size:19px;color:#2079be;line-height:114px;letter-spacing:2px;padding-left:80px;opacity:1;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.products-page .more-info>div{width:115px;height:115px;border-radius:50%;background-color:#2079be;outline:none;cursor:pointer;position:absolute;left:-70px;top:0}.products-page .more-info>div>div{position:absolute;right:30px;top:calc(50% - 8px);width:16px;height:16px;background:transparent;border-top:4px solid #fff;border-right:4px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.products-page .more-info:hover{opacity:0.8}.products-page .panel.subpage .more-info-box{position:fixed;z-index:9999;top:0;left:-100%;width:100%;height:100vh;color:#fff;text-align:center;font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:24px;letter-spacing:2px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.products-page .panel.subpage .more-info-box img{width:100%;height:100%}.products-page .panel.subpage .more-info-box>div{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:150px 500px 0 500px;background-color:rgba(2,96,169,0.85)}.products-page .panel.subpage .more-info-box>div h2{font-size:96px;font-family:'BebasKai';max-width:900px;margin:0 auto;text-align:left;padding:0;margin-bottom:30px}.products-page .panel.subpage .more-info-box>div h2 span{color:#fff;font-size:64px;line-height:0.8}.products-page .panel.subpage .more-info-box>div p{color:#fff;text-align:center}.products-page .panel.subpage .more-info-box>div ul{list-style-type:none}.products-page .panel.subpage .more-info-box>div ul li{font-family:'BebasNeueBold';font-size:25px;color:#fff;letter-spacing:2px;padding:25px 0 10px 0}.products-page .panel.subpage .more-info-box>div ul li:not(:last-child){border-bottom:3px solid #fff}.products-page .panel.subpage .more-info-box>div a.download{display:block;text-decoration:none;opacity:1;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;text-align:center;margin:0 auto;margin-top:55px}.products-page .panel.subpage .more-info-box>div a.download img{outline:none;width:77px;height:67px}.products-page .panel.subpage .more-info-box>div a.download:hover{opacity:0.7}.products-page .panel.subpage .more-info-box .more-info-close{position:absolute;top:50px;width:60px;height:60px;padding:0;color:#fff;border:none;background:transparent;opacity:1;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in;outline:none}.products-page .panel.subpage .more-info-box .more-info-close:hover{color:#012e72;cursor:pointer}.products-page .panel.subpage .more-info-box .more-info-close:hover span,.products-page .panel.subpage .more-info-box .more-info-close:hover span::after{background-color:#012e72}.products-page .panel.subpage .more-info-box .more-info-close span,.products-page .panel.subpage .more-info-box .more-info-close span::after{display:block;background-color:#fff;width:60px;height:7px;border-radius:0px;position:absolute;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.products-page .panel.subpage .more-info-box .more-info-close span::after{content:"";display:block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.products-page .panel:not(.contact){padding:140px 370px}.products-page .panel.subpage h1{color:#000834;margin-bottom:40px;text-align:center}.products-page .panel.subpage h2{font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:40px;color:#000834;line-height:1em;letter-spacing:2px;margin-bottom:25px;text-align:center;padding:0 60px}.products-page .panel.subpage h2 span{color:#0064be;display:block;font-family:'BebasKai'}.products-page .panel.subpage>p{font-family:'BebasKai';font-size:34px;color:#000834;text-align:center;padding-bottom:70px}.products-page .panel.subpage .products-category-item-description{text-align:center;padding:0 370px}.products-page .panel.subpage .products-category-item-description h2{color:#2079be;font-family:'BebasKai';font-size:50px;padding-top:30px}.products-page .panel.subpage .products-category-item-description img{max-width:100%}.products-page .panel.subpage .products-category-item-description .mobile-only{display:none}.products-page .panel.subpage .products-category-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:80px}.products-page .panel.subpage .products-category-nav li{padding:0 20px}.products-page .panel.subpage .products-category-nav li:not(:last-child){border-right:2px solid #000834}.products-page .panel.subpage .products-category-nav li a{font-family:'BebasNeueBold';color:#000834;font-size:20px;text-decoration:none;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.products-page .panel.subpage .products-category-nav li a:hover,.products-page .panel.subpage .products-category-nav li a.active{color:#0064be}.products-page .panel.subpage .no-slide-details .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:'BebasNeueBook';color:#000834;font-size:20px}.products-page .panel.subpage .no-slide-details .product-details li{margin-right:20px;margin-bottom:15px}.products-page .panel.subpage .no-slide-details .product-details li span{font-family:'BebasNeueBold'}.products-page .panel.subpage .products-slides{width:900px;max-width:100%;margin:30px auto;position:relative}.products-page .panel.subpage .products-slides .product-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-family:'BebasKai';letter-spacing:2px;color:#000834;font-size:20px}.products-page .panel.subpage .products-slides .product-details li{margin-right:20px;margin-bottom:15px}.products-page .panel.subpage .products-slides .product-details li span{font-family:'BebasNeueBold'}.products-page .panel.subpage .products-slides img{max-width:100%}.products-page .panel.subpage .products-slides .slick-prev,.products-page .panel.subpage .products-slides .slick-next{width:90px;height:90px;border-top:3px solid #000834;border-left:3px solid #000834;top:20px;z-index:9}.products-page .panel.subpage .products-slides .slick-prev::before,.products-page .panel.subpage .products-slides .slick-next::before{content:""}.products-page .panel.subpage .products-slides .slick-prev{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:0px}.products-page .panel.subpage .products-slides .slick-next{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:0px}.products-page .panel.home{background-image:url(/assets/images/ennovation-products-bg-home.jpg);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-page .panel.home p{text-align:center}.products-page .panel.home ul{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1000px}.products-page .panel.home ul li{margin-right:20px;margin-bottom:10px}.products-page .panel.home ul li a:hover.main-button{background-color:#070a52;border:6px solid #070a52;-webkit-box-shadow:none;box-shadow:none}.applications-page{background-color:#e4e4e4}.applications-page .panel.application .logo{position:absolute;left:50px;top:155px}.applications-page .image-mobile{display:none}.applications-page .applications-nav{display:none}.applications-page .box-link{text-decoration:none;outline:none;opacity:1;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.applications-page .box-link .box{width:120px;height:120px;border-left:10px solid #000834;border-top:10px solid #000834;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:60px 0 0 20px}.applications-page .box-link:hover{opacity:0.7}.applications-page .col-1-3{width:33.33%;padding:0 15px}.applications-page .col-2-3{width:66.66%;padding:0 60px}.applications-page .panel:not(#contact){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-right:350px}.applications-page .application{min-height:auto;padding-bottom:0}.applications-page .application h1{color:#000834}.applications-page .application>p{font-size:30px}.applications-page .image{text-align:center;position:relative}.applications-page .image img{width:100%}.applications-page .image button{outline:0}.applications-page .image .line-box{width:85px;height:7px;background-color:#0064be;display:none;position:absolute;top:50%}.applications-page .image .line-box.left{left:-40px}.applications-page .image .line-box.right{right:-40px}.applications-page .description{position:relative}.applications-page .description .line-box{width:7px;height:85px;background-color:#0064be;position:absolute;top:10px}.applications-page .description h2{font-family:'BebasKai';text-transform:uppercase;font-size:44px;color:#0064be;line-height:1.2em;letter-spacing:2px;margin-bottom:25px;min-height:95px}.applications-page .description p{font-family:'BebasKai';text-transform:uppercase;font-size:24px;color:#000834;line-height:1.2em;letter-spacing:2px;margin-bottom:25px}.applications-page .description .applications-slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.applications-page .description .applications-slides li{margin:0 5px 5px 0}.applications-page .description .applications-slides li img{width:120px;height:85px}.applications-page .description .applications-slides li span{display:none}.applications-page .description.right{text-align:right}.applications-page .description.right .line-box{right:0}.applications-page .description.right p{text-align:right}.applications-page .description.right .applications-slides{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.applications-page .description.left{text-align:left}.applications-page .description.left .line-box{left:0}.joinus-page .navbar-right,.rnd-page .navbar-right,.products-page .navbar-right{display:block !important;z-index:5}.joinus-page .navbar-right a,.rnd-page .navbar-right a,.products-page .navbar-right a{opacity:0.5}.joinus-page .navbar-right a.active,.rnd-page .navbar-right a.active,.products-page .navbar-right a.active{opacity:1}.joinus-page .logo-top{display:block;position:absolute;left:50px;top:95px}.joinus-page .panel.joinus{background-image:url("/assets/images/joinus_bg.jpg");background-size:cover;background-position:top center;background-repeat:no-repeat}.joinus-page .panel.joinus h1{color:#fff;text-align:center;margin-bottom:45px}.joinus-page .panel.joinus p{text-align:center;color:#fff;max-width:900px;margin:0 auto;font-size:30px}.joinus-page .panel.joinus a.main-button{margin-top:155px}.joinus-page .panel.we-are-hiring{background-image:url("/assets/images/we_are_hiring_bg.jpg");background-size:cover;background-position:top center;background-repeat:no-repeat}.joinus-page .panel.we-are-hiring.rnd{background-image:url("/assets/images/rnd_bg.jpg")}.joinus-page .panel.we-are-hiring.rnd h1{position:relative;text-align:center;margin-bottom:30px}.joinus-page .panel.we-are-hiring.rnd>p{margin:0 auto;text-align:center}.joinus-page .panel.we-are-hiring.rnd .joinus-content{margin-top:180px}.joinus-page .panel.we-are-hiring.rnd .joinus-content .joinus-block .joinus-btn .block-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.joinus-page .panel.we-are-hiring h1{color:#0260a9;position:absolute}.joinus-page .panel.we-are-hiring .panel-box{border-color:#0260a9}.joinus-page .panel.we-are-hiring .joinus-content{max-width:900px;margin:0 auto;margin-top:25px;-webkit-box-shadow:0px 0px 35px #333;box-shadow:0px 0px 35px #333}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block{background-color:#0260a8;padding:0 20px}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block:not(:last-child){-webkit-box-shadow:0px -1px 2px #0c68b0 inset;box-shadow:0px -1px 2px #0c68b0 inset}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .joinus-btn{color:#fff;text-decoration:none;padding:15px 0;outline:none}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .joinus-btn .block-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .joinus-btn .block-header .title,.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .joinus-btn .block-header .date{font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:28px;letter-spacing:2px}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .block-content{display:none;border-top:2px solid #0d7bd1;font-size:18px;padding:20px 80px;color:#0260a9;font-family:'MyriadPro-LightSemiExt'}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .block-content p{font-size:18px;padding:20px 0;color:#0260a9;font-family:'MyriadPro-LightSemiExt';text-transform:none}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .block-content span{font-family:'MyriadPro-SemiBold';font-size:18px;font-weight:bold;color:#0260a9}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .block-content ul{list-style-type:disc;list-style-position:inside}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block.active{background-color:#fff}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block.active .joinus-btn{color:#0260a8}#rodo-info{position:fixed;top:0;left:0;background-color:rgba(240,244,247,0.96);margin:0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100vh;display:none;z-index:9999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#rodo-info p,#rodo-info a{font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:21px;line-height:1.8em;letter-spacing:2px;margin:0;padding:0;max-width:900px;color:#000}#rodo-info p{padding-bottom:50px}#rodo-info a{text-decoration:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0 30px;padding-bottom:9px;border-bottom:5px solid transparent;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#rodo-info a:hover{color:#0064be;border-color:#0064be;cursor:pointer}@media only screen and (max-width: 768px){.hamburger{position:fixed;top:5px;right:25px;padding:15px 15px}.navbar ul{margin:0 20px 0 20px;padding:0 10px}.navbar ul li a{font-size:16px}.navbar ul>li{margin-top:10px;opacity:0}.navbar ul>li>ol{padding-left:15px}.navbar ul>li>ol li{padding:3px 0}.navbar ul>li>ol li>ol{padding-left:10px}.navbar ul>li ol li a{font-size:14px}.navbar ul.navbar-list>li:not(:first-child){margin-top:10px}.navbar ul#navbar-list-2.navbar-list>li:last-child{margin-top:10px}.navbar .navbar-list-container{max-width:50%}.navbar .navbar-list-container:first-child{margin-left:50px}.navbar-right{display:none !important}.joinus{display:none}.panel{padding:60px 40px}.panel-box{top:65px;left:40px;width:44px;height:44px;border-width:3px}.panel h1{font-size:38px;margin:0 auto;margin-bottom:25px;padding:0px;padding-left:15px;padding-top:15px}.panel p{font-size:15px;text-align:center}.panel a.main-button{width:220px;max-width:100%;height:30px;line-height:30px;border-width:4px;border-radius:10px;font-size:14px}.panel a.main-button:hover{border-width:4px}.panel.home .logo{display:none}.panel.home .logo-mobile{display:block;position:absolute;top:0;left:0;width:100%;height:110px;background-color:#e4e4e4;text-align:center;padding-top:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.panel.home .logo-main{max-width:280px;left:calc(50% - 140px);bottom:30px}.panel.home .logo-main .logo-image{max-width:100%;background-size:100% auto}.panel.home #scrolldown{right:calc(50% - 91px);top:auto;bottom:10px}.panel.about-ennovation p{max-width:900px;color:#fff}.panel.about-ennovation .philosophy-technology{margin-top:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.panel.about-ennovation .philosophy-technology .card{margin-top:35px}.panel.about-ennovation .philosophy-technology .card h2{font-size:17px;margin-bottom:20px}.panel.about-ennovation .philosophy-technology .card img{max-width:100px;margin-bottom:20px}.panel.about-ennovation .philosophy-technology .card p{padding:0px;font-family:'BebasNeueBook';font-size:14px;text-align:center}.panel.partners-and-customers .slider{width:100%;float:none}.panel.partners-and-customers .slider h2{-webkit-transform:rotate(0deg);transform:rotate(0deg);width:100px;font-size:18px;position:relative;top:0;left:0;text-align:left}.panel.partners-and-customers .slider h2 span{display:inline}.panel.partners-and-customers .slider .customers-slides{margin-left:0px;max-width:100%}.panel.partners-and-customers .partners{border-right:none;margin-right:0px;width:100%;text-align:center}.panel.partners-and-customers .partners h2{display:none}.panel.partners-and-customers .partners>div{display:block;margin-bottom:20px}.panel.partners-and-customers .partners>div p{max-width:410px;padding-left:0px;text-align:center}.panel.partners-and-customers .partners>div img{padding-left:0px}.panel.partners-and-customers .customers h2{font-size:24px;text-align:center;margin:40px auto 20px auto;width:100%}.panel.products h1 span,.panel.applications h1 span{font-size:16px;margin-left:30px;line-height:0.8}.panel.products .image,.panel.applications .image{width:100%;text-align:center}.panel.products .image img,.panel.applications .image img{max-width:100%;margin:0 auto}.panel.products>p.mobile-only{text-align:left;display:block}.panel.products .image{max-width:100%;height:auto;margin-top:0}.panel.products .image .anim{display:none}.panel.services>p{padding-bottom:40px}.panel.services .col-2{float:none;width:100%;display:block;clear:left;margin-bottom:20px}.panel.services .col-2 p{text-align:center;font-size:15px}.panel.services h2{font-size:17px;margin-bottom:14vmin;padding-top:7vmin;line-height:1.2em}.panel.services .wheels{width:110px;height:110px;display:block;margin:0;margin-right:20px;float:left}.panel.services .machine{width:110px;height:110px}.panel.services .battery-box{width:110px;height:110px;margin:0;margin-right:20px;float:left}.panel.services .battery{margin-top:30px;width:80px;border:5px solid #000834;height:38px;border-radius:8px}.panel.services .battery:before{content:"";top:3px;left:3px;height:32px}.panel.services .battery:after{content:"";right:-11px;top:4px}.panel.applications p{max-width:320px}.panel.applications #app-tabs{margin-bottom:0px}.panel.applications ul.tab-links{display:none}.panel.applications #tab-links-mobile{position:relative;top:0;width:100%;height:56px;text-align:center;margin-top:60px}.panel.applications #tab-links-mobile .slick-prev,.panel.applications #tab-links-mobile .slick-next{position:relative;height:56px;width:75px;display:inline-block;color:#0064be;font-family:'BebasNeue-Regular';text-transform:uppercase;font-size:16px;line-height:28px;letter-spacing:2px;left:auto;top:0;opacity:0.5;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.panel.applications #tab-links-mobile .slick-prev::before,.panel.applications #tab-links-mobile .slick-next::before{content:''}.panel.applications #tab-links-mobile .slick-prev:hover,.panel.applications #tab-links-mobile .slick-next:hover{opacity:1}.panel.applications #tab-links-mobile .slick-prev{margin-right:40px;text-align:right}.panel.applications #tab-links-mobile .slick-next{margin-left:40px;text-align:left}.panel.applications #tab-links-mobile .slick-prev::after,.panel.applications #tab-links-mobile .slick-next::before{content:'';display:block;position:absolute;top:10px;width:35px;height:35px;position:absolute;border-left:3px solid #000;border-top:3px solid #000}.panel.applications #tab-links-mobile .slick-prev::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:-55px}.panel.applications #tab-links-mobile .slick-next::before{left:-55px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.panel.contact{padding-bottom:0;background-repeat:no-repeat;background-size:100% 270px;background-color:#e4e4e4}.panel.contact .contact-form{display:none}.panel.contact .contact-form form{max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 20px}.panel.contact .contact-form form textarea{padding:0 !important}.panel.contact .footer{position:relative;width:100%;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;left:auto;bottom:auto;padding:20px 0;margin-top:130px}.panel.contact .footer .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;-ms-flex-item-align:center;align-self:center;margin:20px 0}.panel.contact .footer .middle{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:center;padding-right:0px;-ms-flex-item-align:center;align-self:center}.panel.contact .footer .middle a{font-size:14px;padding:0 10px}.panel.contact .footer .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center;-ms-flex-item-align:center;align-self:center}.products-page .logo-top{left:30px;top:35px}.products-page .logo-top img{width:85px}.products-page .products-category-item{margin:0;text-align:center;min-height:100vh}.products-page .more-info{height:auto;position:relative;left:initial;top:initial;line-height:1;padding:0px}.products-page .more-info>div{width:60px;height:60px;position:relative;left:initial;top:initial;margin:20px auto}.products-page .more-info>div>div{position:absolute;right:24px;top:calc(50% - 6px);width:12px;height:12px;border-width:3px}.products-page .panel.subpage .more-info-box{font-size:24px}.products-page .panel.subpage .more-info-box>div{padding:80px 20px 0 20px}.products-page .panel.subpage .more-info-box>div h2{font-size:35px;text-align:center}.products-page .panel.subpage .more-info-box>div h2 span{font-size:24px;margin-bottom:20px}.products-page .panel.subpage .more-info-box>div a{color:#ffff;text-decoration:none}.products-page .panel.subpage .more-info-box>div p{text-align:center}.products-page .panel.subpage .more-info-box>div ul li{font-size:17px;padding:20px 0 10px 0;border-bottom:1px solid #fff}.products-page .panel.subpage .more-info-box>div ul li:not(:last-child){border-width:2px;border-bottom:0px !important}.products-page .panel.subpage .more-info-box>div a.download{margin-top:35px}.products-page .panel.subpage .more-info-box>div a.download img{width:45px;height:auto}.products-page .panel.subpage .more-info-box .more-info-close{width:40px;height:40px;top:20px;left:calc(50% - 20px)}.products-page .panel.subpage .more-info-box .more-info-close span,.products-page .panel.subpage .more-info-box .more-info-close span::after{width:40px;height:4px}.products-page .panel:not(.contact){padding:60px 40px}.products-page .panel.subpage h1{font-size:54px;margin-bottom:30px}.products-page .panel.subpage h2{font-family:'BebasKai';font-size:34px;padding:0}.products-page .panel.subpage h2 span{color:#0064be;display:block}.products-page .panel.subpage>p{font-family:'BebasNeue-Regular';font-size:15px;text-align:center;padding-bottom:70px}.products-page .panel.subpage .products-category-item-description{padding:0 20px;position:relative}.products-page .panel.subpage .products-category-item-description h2{color:#000834;font-size:34px;padding:0;margin:30px auto}.products-page .panel.subpage .products-category-item-description .mobile-only{display:block}.products-page .panel.subpage .products-category-item-description img:not(.lcv){width:100%;position:absolute;left:0;top:70px;opacity:0.15}.products-page .panel.subpage .products-category-nav{margin-bottom:40px}.products-page .panel.subpage .products-category-nav li{padding:0}.products-page .panel.subpage .products-category-nav li:not(:last-child){border:none}.products-page .panel.subpage .products-category-nav li a{font-size:17px;text-decoration:none}.products-page .panel.subpage .products-slides .product-details{font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-page .panel.subpage .products-slides .product-details li{margin-right:10px;margin-bottom:10px}.products-page .panel.subpage .products-slides>div{min-height:100vh;position:relative}.products-page .panel.subpage .products-slides .slick-prev,.products-page .panel.subpage .products-slides .slick-next{width:45px;height:45px}.products-page .panel.subpage .products-slides .slick-prev{left:-20px}.products-page .panel.subpage .products-slides .slick-next{right:-20px}.products-page .panel.home{background-image:url(/assets/images/ennovation-products-bg-home.jpg);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-page .panel.home p{text-align:center;font-family:'BebasNeue-Regular';font-size:16px;padding:0px 10px}.products-page .panel.home p br{display:none}.products-page .panel.home ul{margin-top:30px;max-width:100%}.products-page .panel.home ul li{margin-right:0px}.products-page .panel.home ul li a:hover.main-button{border-width:4px}.products-page .panel.home ul li a.main-button{width:250px}.applications-page .panel.application .logo{left:30px;top:35px}.applications-page .panel.application .logo img{width:85px}.applications-page .hamburger{top:20px}.applications-page .image-mobile{display:block}.applications-page .image-mobile img{max-width:100%}.applications-page .applications-nav{display:block;margin-top:70px}.applications-page .applications-nav li{margin:10px}.applications-page .applications-nav li .main-button{width:240px}.applications-page .panel.order-right .col-1-3{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.applications-page .panel.order-right .col-2-3{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.applications-page .col-1-3{width:100%;padding:0}.applications-page .col-2-3{width:100%;padding:0}.applications-page .panel:not(#contact){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:35px;padding-left:35px;text-align:center}.applications-page .application{min-height:100vh;padding-bottom:0}.applications-page .application h1{padding:0;margin:80px auto 40px auto;text-align:center;font-size:54px}.applications-page .application>p{font-size:30px}.applications-page .image{display:none}.applications-page .image img{width:100%}.applications-page .image .line-box{display:none}.applications-page .description{position:relative}.applications-page .description .line-box{display:none}.applications-page .description h2{font-size:20px;word-spacing:5px;text-align:center;min-height:auto;padding:0 5px 5px 5px;margin:0 auto;display:inline-block;border-bottom:3px solid #0064be;margin-bottom:20px}.applications-page .description h2 br{display:none}.applications-page .description p{font-family:'BebasNeueBook';font-size:15px}.applications-page .description .applications-slides{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -35px}.applications-page .description .applications-slides li:not(:first-child){display:none}.applications-page .description .applications-slides li:first-child{width:100%;max-width:100%;position:relative}.applications-page .description .applications-slides li:first-child img{width:100%;height:auto}.applications-page .description .applications-slides li:first-child span{display:block;width:160px;height:50px;position:absolute;left:calc(50% - 83px);top:calc(50% - 28px);text-align:center;font-family:'BebasNeueBold';font-size:34px;line-height:50px;letter-spacing:5px;color:#fff;border:3px solid #fff;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.applications-page .description .applications-slides li:first-child span:hover{color:#0064be;border-color:#0064be}.applications-page .description.right{text-align:center}.applications-page .description.right .line-box{right:0}.applications-page .description.right p{text-align:center}.applications-page .description.right .applications-slides{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.applications-page .description.left{text-align:center}.applications-page .description.left .line-box{left:0}.joinus-page .navbar-right,.rnd-page .navbar-right,.products-page .navbar-right{display:none !important}.joinus-page .hamburger,.rnd-page .hamburger,.products-page .hamburger{top:20px}.joinus-page .logo-top{left:30px;top:35px}.joinus-page .logo-top img{width:85px}.joinus-page .panel.joinus{display:block;background-size:cover;background-position:center right;background-repeat:no-repeat}.joinus-page .panel.joinus h1{padding:0;font-size:55px;margin-bottom:45px;margin-top:55px}.joinus-page .panel.joinus p{font-size:15px}.joinus-page .panel.joinus a.main-button{margin-top:155px}.joinus-page .panel.we-are-hiring{background-size:cover;background-position:center center;background-repeat:no-repeat}.joinus-page .panel.we-are-hiring .panel-box{display:none}.joinus-page .panel.we-are-hiring h1{position:relative;text-align:center;margin-bottom:70px;padding:0;font-size:54px}.joinus-page .panel.we-are-hiring .joinus-content{margin:0 -40px;margin-top:25px}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block{background-color:#0260a8;padding:0 20px}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .joinus-btn .block-header{padding:15px 0}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .joinus-btn .block-header .title,.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .joinus-btn .block-header .date{font-size:18px}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .block-content{font-size:15px;padding:20px 0px}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .block-content p{font-size:15px}.joinus-page .panel.we-are-hiring .joinus-content .joinus-block .block-content span{font-size:15px}.joinus-page .panel.we-are-hiring.rnd h1{position:relative;text-align:center;margin-bottom:0px;margin-top:55px;padding:0;font-size:54px}.joinus-page .panel.we-are-hiring.rnd>p{font-size:20px}.joinus-page .panel.we-are-hiring.rnd .joinus-content{margin:0 -40px;margin-top:90px}.joinus-page .panel.we-are-hiring.rnd .joinus-content .joinus-block .joinus-btn .block-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}[data-aos="width100"]{width:0;-webkit-transition-property:width;transition-property:width}[data-aos="width100"].aos-animate{width:100%}[data-aos="height100"]{height:0;-webkit-transition-property:height;transition-property:height}[data-aos="height100"].aos-animate{height:100%}
