.header{background-color:#fff;box-shadow:0 0 25px -10px #0003;position:fixed;width:100%;z-index:10}.header .inner{align-items:center;background-color:#ffffffb3;display:flex;justify-content:space-between;padding-right:50px;position:relative;z-index:2}.header .inner .menu-wrapper{width:70vw}.header .inner .menu-wrapper .inner{display:flex;flex-direction:row;width:100%}.header .inner .menu-wrapper .inner .menu{display:flex;flex-direction:row;justify-content:space-around;width:85%}.header .inner .menu-wrapper .inner .menu .menu-item{font-size:18px;position:relative}.header .inner .menu-wrapper .inner .menu .menu-item a.router-link-active{color:#ef7419}.header .inner .menu-wrapper .inner .menu .menu-item .arrow{float:right;height:15px;margin-left:10px;margin-top:8px;width:15px}.header .inner .menu-wrapper .inner .menu .menu-item .arrow svg{height:100%;width:100%}.header .inner .menu-wrapper .inner .menu .menu-item:hover>a{color:#ef7419}.header .inner .menu-wrapper .inner .menu .menu-item .submenu{background-color:#fff;border:1px solid #ef7419;height:auto;margin-left:-25px;opacity:0;padding:10px 0;pointer-events:none;position:fixed;transition:all .3s ease-in}.header .inner .menu-wrapper .inner .menu .menu-item .submenu .subsubmenu{background-color:#fff;border:1px solid #ef7419;height:auto;left:100%;opacity:0;padding:10px 0;pointer-events:none;position:absolute;top:calc(-50% + 3px);transition:all .3s ease-in;width:280px}.header .inner .menu-wrapper .inner .menu .menu-item .submenu .menu-item{padding:0 25px}.header .inner .menu-wrapper .inner .menu .menu-item .submenu .menu-item .arrow{float:right;height:12px;margin-left:10px;margin-top:8px;transform:rotate(-90deg);width:12px}.header .inner .menu-wrapper .inner .menu .menu-item .submenu .menu-item .arrow svg{height:100%;width:100%}.header .inner .menu-wrapper .inner .menu .menu-item .submenu .menu-item:hover{cursor:pointer}.header .inner .menu-wrapper .inner .menu .menu-item .submenu .menu-item:hover .subsubmenu,.header .inner .menu-wrapper .inner .menu .menu-item:hover .submenu{opacity:1;pointer-events:all;transition:opacity .3s ease-in;transition-delay:.3s}.header .inner .menu-wrapper .inner .lang-wrapper{font-size:18px}.header .inner .hamburger-wrapper{align-items:center;border:2px solid #ef7419;border-radius:0;display:none;height:50px;justify-content:center;pointer-events:all;position:relative;width:50px;z-index:9}.header .inner .hamburger-wrapper .hamburger-inner{border-radius:0;display:block;height:2px;position:absolute;position:relative;top:50%;transform:translateY(-50%);transition:background-color .3s ease-in;transition:all .5s ease-in;width:20px}.header .inner .hamburger-wrapper .hamburger-inner:after,.header .inner .hamburger-wrapper .hamburger-inner:before{background-color:#ef7419;border-radius:0;content:"";display:block;height:2px;position:absolute;transition:background-color .3s ease-in;transition:all .5s ease-in;width:20px}.header .inner .hamburger-wrapper:hover{cursor:pointer}.header .inner .hamburger-wrapper.is-active .inner{height:0;transition:all .1s ease-in}.header .inner .hamburger-wrapper.hamburger--elastic .hamburger-inner{top:-3px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.header .inner .hamburger-wrapper.hamburger--elastic .hamburger-inner:before{top:5px;transition:opacity .125s ease .275s}.header .inner .hamburger-wrapper.hamburger--elastic .hamburger-inner:after{top:10px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.header .inner .hamburger-wrapper.hamburger--elastic.is-active .hamburger-inner{top:-5px;transform:translate3d(0,5px,0) rotate(135deg);transition-delay:75ms}.header .inner .hamburger-wrapper.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.header .inner .hamburger-wrapper.hamburger--elastic.is-active .hamburger-inner:after{top:14px;transform:translate3d(0,-14px,0) rotate(-270deg);transition-delay:75ms}.header .inner .hamburger-wrapper .hamburger-inner,.header .inner .hamburger-wrapper .hamburger-inner:after,.header .inner .hamburger-wrapper .hamburger-inner:before{background-color:#ef7419;transition:all .3s ease-in}.header .inner .logo{max-width:80px}.header .inner .logo svg{width:100%}.header .inner .button{font-size:20px}@media only screen and (max-width:1023px){.header{z-index:5}.header .inner{padding-right:20px;z-index:5}.header .inner .menu-wrapper{background-color:#fff;box-shadow:0 0 30px -10px #0006;height:calc(100svh + 30px);justify-content:center;padding:15vh 50px;position:fixed;right:-100vw;top:-30px;transition:all .3s ease-in;width:300px;z-index:2}.header .inner .menu-wrapper .inner,.header .inner .menu-wrapper .inner .menu{align-items:flex-start;flex-direction:column;justify-content:flex-start}.header .inner .menu-wrapper .inner .menu .menu-item{color:#ef7419;font-size:20px;line-height:30px}.header .inner .menu-wrapper .inner .menu .menu-item .arrow{display:none;pointer-events:all;position:relative;z-index:5}.header .inner .menu-wrapper .inner .menu .menu-item .arrow svg,.header .inner .menu-wrapper .inner .menu .menu-item .arrow svg path{pointer-events:none}.header .inner .menu-wrapper .inner .menu .menu-item.router-link-exact-active{border-bottom:2px solid #ef7419}.header .inner .menu-wrapper .inner .menu .menu-item .submenu{border:unset;opacity:1;padding-left:30px;position:relative;width:200px}.header .inner .menu-wrapper .inner .menu .menu-item .submenu.active{display:block}.header .inner .menu-wrapper .inner .menu .menu-item .submenu .menu-item{font-size:15px;line-height:20px;padding:0}.header .inner .menu-wrapper .inner .menu .menu-item .submenu .menu-item .arrow{display:none;margin-top:5px;transform:rotate(0)}.header .inner .menu-wrapper .inner .menu .menu-item .submenu .menu-item .subsubmenu{border:unset;display:none;left:unset;opacity:0;padding-left:10px;position:relative;top:unset}.header .inner .menu-wrapper .inner .menu li{margin:5px 0}.header .inner .menu-wrapper .inner .lang-wrapper{margin-top:50px}.header .inner .menu-wrapper.active{right:-30px}.header .inner .button-wrapper .button{font-size:15px;padding:8px 15px}.header .inner .hamburger-wrapper{display:flex}.header .inner .logo{max-width:60px;z-index:10}.header .inner .logo svg{width:100%}}.footer{border-top:3px solid #ef7419;padding:50px 8vw 0;position:relative}.footer>.logo{left:0;position:absolute;top:0;width:75px}.footer h4{color:#ef7419;font-size:18px;margin-bottom:10px}.footer p{font-size:16px!important;font-weight:400}.footer .text a{color:#000}.footer .text a:hover{color:#ef7419;text-decoration:underline}.footer .menu li{font-size:16px;line-height:32px}.footer .menu li:hover{color:#ef7419}.footer .copyrightbar{border-top:1px solid #ef7419;color:#ef7419;margin-top:30px;padding:5px 0}.footer .copyrightbar .colofon p{color:#ef7419!important;font-size:16px;line-height:25px}.footer .copyrightbar .colofon p a,.footer .copyrightbar .colofon p a:hover{color:#ef7419!important}.footer .copyrightbar .colofon .logo svg polygon,.footer .copyrightbar .colofon .logo:hover svg polygon{fill:#ef7419;transition:all .3s ease-in-out}.footer .copyrightbar .colofon .logo:hover span{color:#ef7419;transition:all .3s ease-in-out}@media only screen and (max-width:767px){.footer{padding-top:100px}.footer h4{font-size:20px}.footer .footer-menu{margin-top:15px}.footer .footer-menu ul li{font-size:16px}.footer>.logo{width:70px}.footer .copyrightbar{margin-top:30px;padding:10px 0}.footer .copyrightbar .colofon{margin-top:15px}}
