body{background-color:#fff}.header{overflow:auto;background:#fff}.wrapper.logo-wrapper{float:left;width:350px;display:inline-block}.header .logo-wrapper
img{margin:7px
0;height:50px}.front-menu{float:left;width:calc(100% - 350px);display:inline-block;padding:34px
0;background:none}.front-menu
.wrapper{width:100%;margin:0;padding:0
35px}.zmenu ul li, .zmenu ul li:hover{margin-right:15px;background:none}.zmenu ul li:hover
a{text-decoration:underline}.zmenu ul li
a{font-weight:500;font-size:16px;line-height:21px}.zmenu ul li.demo, .zmenu ul li.demo:hover{border:solid 2px var(--orange-color);background:var(--orange-color);border-radius:22px;text-align:center}.zmenu ul li.demo
a{color:#fff}.zmenu ul li.login, .zmenu ul li.login:hover{border:solid 2px var(--orange-color);background:#fff;border-radius:22px;margin-left:15px;text-align:center}.zmenu ul li.login
a{color:var(--orange-color)}footer{background:var(--main-dark-color);padding:11px
15px;color:#fff}.zfooter .company-block .img-wrapper{display:none}.zfooter .company-block .company-infos a,
footer .copyright a,
.zfooter .legals-block .link a, .zfooter .links-block .link
a{color:#fff}@media (max-width: 768px){.header{text-align:center}.wrapper.logo-wrapper{float:none;width:100%}.wrapper.logo-wrapper
img{max-width:280px}.front-menu{padding:0}.zmenu-mobile-handler{background:var(--orange-color)}.zmenu ul li
a{font-size:15px;font-weight:300;padding-left:30px}.zmenu ul li.login, .zmenu ul li.login:hover{position:absolute;top:0;right:16vw;text-align:left;border:none;background:none;margin-left:0}.zmenu ul li.login
a{font-size:14px}.zmenu ul li.demo, .zmenu ul li.demo:hover{background:none;border:none;text-align:left;margin-top:25px}.zmenu ul li.demo
a{color:var(--orange-color);font-weight:400}.zfooter .company-block{background:var(--orange-color)}}