.main-hero .section-intro .title{width:100%;max-width:47.5rem;margin-left:auto;margin-right:auto}.services{padding:6.25rem 0}.services .services-menu-wrapper.reached:not(.waiting){position:fixed;width:100%;top:0;left:0;z-index:600;background-color:#f7f7f7;border-bottom:1px solid hsla(0,0%,59.2%,.13)}.services .services-menu-wrapper.reached:not(.waiting) .contact,.services .services-menu-wrapper.reached:not(.waiting) .logo{display:block}@media screen and (max-width:767px){.services .services-menu-wrapper.reached:not(.waiting) .logo{display:none}}@media screen and (max-width:991px){.services .services-menu-wrapper.reached:not(.waiting) .contact{display:none}}.services .services-menu-wrapper.reached:not(.waiting) .action{padding-right:0}.services .services-menu-wrapper.reached:not(.waiting) .action a{display:flex;height:100%;background:none;border-radius:.3125rem;color:#001c3f}.services .services-menu-wrapper.reached:not(.waiting) .action a.active{background:#001c3f;color:#fff}html.dark .services .services-menu-wrapper.reached:not(.waiting) .action a.active{background:#001c3f}.services .services-menu-wrapper.reached:not(.waiting) .action a .icon{display:none}.services .services-menu-wrapper.reached:not(.waiting) .action a span{position:relative;padding:.875rem .9375rem;font-family:ChronicaPro Regular;font-size:1rem;line-height:1.125rem;font-weight:400}@media screen and (min-width:768px) and (max-width:991px){.services .services-menu-wrapper.reached:not(.waiting) .action a span{padding:.625rem;font-size:.875rem;line-height:1rem}}@media screen and (max-width:767px){.services .services-menu-wrapper.reached:not(.waiting) .services-menu{display:flex;justify-content:space-around;padding:.3125rem 0}.services .services-menu-wrapper.reached:not(.waiting) .action{display:flex;padding:0}.services .services-menu-wrapper.reached:not(.waiting) .action a{display:block;width:2.8125rem;height:auto;padding:.3125rem;background:none;margin:0 auto}.services .services-menu-wrapper.reached:not(.waiting) .action a.active{background:#003372;color:#fff}html.dark .services .services-menu-wrapper.reached:not(.waiting) .action a.active{background:#003372}.services .services-menu-wrapper.reached:not(.waiting) .action a span{display:none;position:relative;padding:0;font-size:.375rem;line-height:.5rem}.services .services-menu-wrapper.reached:not(.waiting) .action a .icon{display:block;position:relative;width:2.1875rem;top:0;left:0;margin-left:0}}@media screen and (max-width:767px){.services .services-menu-wrapper{box-shadow:0 1px 10px 0 rgba(0,0,0,.2);background-color:#f7f7f7;padding:0}}.services .services-menu{display:flex}.services .services-menu>div{flex:1}@media screen and (max-width:767px){.services .services-menu{display:block;padding:.625rem 0}}.services .services-menu .contact,.services .services-menu .logo{display:none;align-self:center}.services .services-menu .logo{position:relative;flex:0 0 10.625rem;width:10.625rem;height:1.9375rem;margin-right:1.875rem;background:url(/img/mobilender.863c60cd4191da3935f0.png) no-repeat;background-size:170px auto}.services .services-menu .logo a{display:block;width:100%;height:100%;text-indent:-9999em}@media screen and (min-width:768px) and (max-width:991px){.services .services-menu .logo{flex:0 0 6.5rem;width:6.5rem;height:1.1875rem;margin-right:.9375rem;background-size:104px auto}}.services .services-menu .contact{margin-left:1.875rem}.services .services-menu .action{padding-right:3.125rem}.services .services-menu .action:nth-child(6){padding-right:0}@media screen and (max-width:767px){.services .services-menu .action{padding-right:0}}.services .services-menu .action a{display:block;position:relative;width:100%;height:8.75rem;background-color:#d8d8d8;border-radius:.625rem;text-decoration:none;color:#001c3f;transition:color .35s,background-color .35s}.services .services-menu .action a:hover{background-color:#f2f2f2}.services .services-menu .action a.active{background-color:#001c3f;color:#fff}html.dark .services .services-menu .action a.active{background-color:#003372}@media screen and (min-width:768px) and (max-width:991px){.services .services-menu .action a{height:7.5rem}}@media screen and (max-width:767px){.services .services-menu .action a{display:flex;height:auto;align-items:center;padding:.625rem}.services .services-menu .action a,.services .services-menu .action a:hover{background:none}.services .services-menu .action a.active{background:none;color:#001c3f}html.dark .services .services-menu .action a.active{background:none}}.services .services-menu .action a .icon,.services .services-menu .action a span{position:absolute}.services .services-menu .action a span{display:flex;width:100%;height:100%;left:0;padding:3rem .625rem .625rem;align-items:center;justify-content:center;font-family:ChronicaPro Bold;font-size:1.25rem;line-height:1.375rem;font-weight:700;text-align:center}@media screen and (min-width:992px) and (max-width:1199px){.services .services-menu .action a span{font-size:1.125rem;line-height:1.25rem}}@media screen and (min-width:768px) and (max-width:991px){.services .services-menu .action a span{padding-top:2.4375rem;font-size:1rem;line-height:1.125rem}}@media screen and (max-width:767px){.services .services-menu .action a span{position:relative;padding:0;flex:1;justify-content:start;text-align:left;font-size:.875rem;line-height:1rem}}.services .services-menu .action a .icon{width:5rem;top:-2.375rem;left:50%;margin-left:-2.5rem}@media screen and (min-width:768px) and (max-width:991px){.services .services-menu .action a .icon{width:3.75rem;top:-1.8125rem;margin-left:-1.875rem}}@media screen and (max-width:767px){.services .services-menu .action a .icon{display:block;position:relative;width:2.1875rem;top:0;left:0;margin-left:0;margin-right:.5rem}}@media screen and (min-width:768px) and (max-width:991px){.services .services-menu .action{padding-right:1.25rem}}.services .services-menu .action:last-child{padding-right:0}.services .float-options{display:none;position:fixed;width:2.8125rem;right:1.25rem;bottom:1.25rem;z-index:600}.services .float-options.reached{display:block}.services .float-options a{display:block;width:3.3125rem;height:3.3125rem;margin-top:.125rem;border-radius:50%;text-indent:-9999em;background:url(/img/up.0099347c8f30b4f2030a.svg) no-repeat 50%;background-size:53px 53px}.services .float-options a.contact{display:none;background-image:url(/img/contact.6db14faad19e0a530f0b.svg)}@media screen and (max-width:991px){.services .float-options a.contact{display:block}}.services .info .section{padding:7.5rem 0}@media screen and (max-width:991px){.services .info .section{padding:6.25rem 0}}@media screen and (max-width:767px){.services .info .section{padding:5rem 0}}.services .info .section-intro{margin-bottom:2.5rem}.services .info .section-intro .title{margin-bottom:1.25rem}.services .info .section-intro .intro{font-family:ChronicaPro Bold;font-size:1.25rem;line-height:1.5rem;font-weight:700;color:#001c3f}@media screen and (max-width:767px){.services .info .section-intro .intro{font-size:1rem;line-height:1.25rem}}html.dark .services .info .section-intro .intro{color:#fff}@media screen and (max-width:767px){.services .info .section-intro{margin-bottom:.625rem}}.services .info .topic{padding-top:1.25rem}.services .info .topic .row{align-items:center}@media screen and (max-width:767px){.services .info .topic .row.reverse{flex-direction:column-reverse}}.services .info .topic .data{font-size:1.125rem;line-height:1.75rem;color:#333}.services .info .topic .data>:last-child{margin-bottom:0}.services .info .topic .data>.page{margin-top:0}.services .info .topic .data .title{margin-bottom:.625rem;color:#00cd4d}html.dark .services .info .topic .data{color:#fff}@media screen and (max-width:767px){.services .info .topic .data{margin-top:1.875rem;font-size:1rem;line-height:1.375rem}}.services .info .topic .img-fluid{border-radius:.625rem}@media screen and (max-width:767px){.services .info .topic .img-fluid{margin-top:1.875rem}}@media screen and (max-width:767px){.services .info .topic{padding-top:.625rem}}@media screen and (max-width:767px){.services{padding:3.125rem 0}}.contact-us .section-intro{padding-top:3.75rem;padding-bottom:3.75rem}@media screen and (max-width:767px){.contact-us .section-intro{padding-top:2.5rem;padding-bottom:2.5rem}}.contact-us .form-wrapper:before{width:58.3333%;background:url(/img/factory.06699ef03b957fbe503f.svg) no-repeat top;background-size:auto 800px}