button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:2rem;transition:color .35s;will-change:color}.nav-list[data-v-b0f9b58d]{list-style:none;margin:0;padding:0}.nav-item[data-v-b0f9b58d],.nav-list[data-v-b0f9b58d]{display:contents}a[data-v-b0f9b58d]{align-items:center;color:#eee;display:flex;font-size:2rem;font-weight:700;justify-content:center;line-height:.9;text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out;white-space:nowrap;width:-moz-fit-content;width:fit-content;will-change:color,background-color}@media screen and (max-width:840px){a[data-v-b0f9b58d]{font-size:1.5rem;height:2.5rem;justify-content:center;margin:0 auto;padding:0 1rem;width:-moz-fit-content;width:fit-content}}a[data-v-b0f9b58d]:focus,a[data-v-b0f9b58d]:hover{border:none;color:#02acb5;outline:none}.site-header[data-v-610f8603]{position:sticky;top:0;width:100%;z-index:2}.menu[data-v-610f8603]{flex-direction:column;justify-content:center}.menu[data-v-610f8603],.menu .navigation[data-v-610f8603]{align-items:center;display:flex;transition:all .35s ease;width:100%}.menu .navigation[data-v-610f8603]{background:linear-gradient(90deg,#30343f 0,transparent);gap:3rem;height:120px;justify-content:space-between;margin:0 auto;padding:0 2rem;position:absolute;top:0;will-change:height,padding,gap;z-index:20}@media screen and (max-width:840px){.menu .navigation[data-v-610f8603]{background:linear-gradient(90deg,#30343f 0,transparent);height:80px;justify-content:space-between;padding:.5rem;right:0;width:100%}}.menu .navigation .logo-container[data-v-610f8603]{animation:logoFadeIn-610f8603 .35s ease-in forwards;display:block;text-decoration:none}@media screen and (max-width:840px){.menu .navigation .logo-container[data-v-610f8603]{display:flex;position:relative;transform:none}}.menu .navigation .logo-container .logo[data-v-610f8603]{border-radius:8px;height:auto;max-width:290px;-o-object-fit:contain;object-fit:contain;pointer-events:none;transition:all .35s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;will-change:transform,max-width}@media screen and (max-width:840px){.menu .navigation .logo-container .logo[data-v-610f8603]{max-width:160px}}.menu .navigation .navigation-desktop[data-v-610f8603]{align-items:center;display:flex;flex:1;gap:3rem;justify-content:flex-end;margin:0 auto}@media screen and (max-width:840px){.menu .navigation .navigation-desktop[data-v-610f8603]{display:none;visibility:hidden}}.menu .navigation .navigation-mobile[data-v-610f8603]{align-items:flex-end;background:none;display:none;flex-direction:column;height:inherit;justify-content:center;padding:0;visibility:hidden}@media screen and (max-width:840px){.menu .navigation .navigation-mobile[data-v-610f8603]{display:flex;position:relative;visibility:visible}}.menu .navigation .navigation-mobile .hamburger-icon[data-v-610f8603]{width:2.8rem}@media screen and (min-width:841px){.menu.scrolled .navigation[data-v-610f8603]{gap:1.8rem;height:72px;padding:0 1.2rem}.menu.scrolled .logo-container .logo[data-v-610f8603]{max-width:174px}}.menu .navigation-mobile-list[data-v-610f8603]{background:linear-gradient(90deg,#30343f 0,transparent);display:flex;flex-direction:column;gap:.5rem;padding-bottom:.5rem;position:absolute;width:100%;z-index:10}@keyframes logoFadeIn-610f8603{0%{opacity:0}to{opacity:1}}.menu .mobile-menu-enter-active[data-v-610f8603],.menu .mobile-menu-leave-active[data-v-610f8603]{transition:opacity .2s ease;will-change:opacity}.menu .mobile-menu-enter-from[data-v-610f8603],.menu .mobile-menu-leave-to[data-v-610f8603]{opacity:0}.menu .mobile-menu-enter-to[data-v-610f8603],.menu .mobile-menu-leave-from[data-v-610f8603]{opacity:1}.sr-only[data-v-610f8603]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.hero[data-v-3a7d3f35]{min-height:400px;overflow:hidden}.hero[data-v-3a7d3f35],.hero .hero-image[data-v-3a7d3f35]{position:relative;width:100%}.hero .hero-image[data-v-3a7d3f35]{align-items:center;display:flex;height:inherit;justify-content:center}@media screen and (max-width:560px){.hero .hero-image[data-v-3a7d3f35]{height:inherit}}.hero .hero-bg[data-v-3a7d3f35]{filter:brightness(.5);height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;z-index:-1}.hero .hero-bg[data-v-3a7d3f35],.hero .text[data-v-3a7d3f35]{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hero .text[data-v-3a7d3f35]{align-items:center;display:flex;flex-direction:column;opacity:1;padding:2vw 0}.hero .text h1[data-v-3a7d3f35]{color:#eee;font-size:clamp(4rem,5vw,10rem);letter-spacing:clamp(0rem,1.2vw,1rem);line-height:1!important;margin:0;opacity:1;padding:0 1rem;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.4)}@media screen and (max-width:1093px){.hero .text h1 br[data-v-3a7d3f35]{display:block;visibility:visible}}@media screen and (max-width:840px){.hero .text h1[data-v-3a7d3f35]{font-size:clamp(2.3rem,10vw,6rem)}}.hero .text h1 br[data-v-3a7d3f35]{display:none;visibility:hidden}.hero .sr-only[data-v-3a7d3f35]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.hero .hero-description[data-v-3a7d3f35]{left:-9999px;position:absolute;top:-9999px}.about-us[data-v-22ac1c91]{background-color:#eee;padding:3rem 1rem;width:100%}.container[data-v-22ac1c91]{margin:0 auto;max-width:1366px}.content[data-v-22ac1c91]{align-items:center;display:flex;flex-direction:column;text-align:center}.title[data-v-22ac1c91]{color:#30343f;font-size:clamp(2rem,5vw,8rem);font-weight:900;margin:0}@media screen and (max-width:840px){.title[data-v-22ac1c91]{font-size:clamp(2.5rem,10vw,6rem)}}.subtitle[data-v-22ac1c91]{color:#30343f;font-size:1.5rem;margin:0;max-width:600px;padding-bottom:3rem;padding-top:1rem}.services-grid[data-v-22ac1c91]{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}@media (max-width:1366px){.services-grid[data-v-22ac1c91]{grid-template-columns:repeat(2,1fr)}}@media (max-width:840px){.services-grid[data-v-22ac1c91]{grid-template-columns:1fr}}.service-item[data-v-22ac1c91]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;gap:1rem;opacity:0;padding:2rem;transition:opacity .35s ease;will-change:opacity}.service-item.fade-in[data-v-22ac1c91]{opacity:1}.icon[data-v-22ac1c91]{align-items:center;background:#02acb5;border-radius:50%;color:#fff;display:flex;height:64px;justify-content:center;margin:0 auto;width:64px}.icon svg[data-v-22ac1c91]{height:28px;width:28px}.service-title[data-v-22ac1c91]{color:#30343f;font-size:1.25rem;font-weight:600;margin:0}.service-description[data-v-22ac1c91]{color:#30343f;font-size:.95rem;line-height:1.5;margin:0}.partners[data-v-9ad02e46]{background-color:#eee;padding:3rem 1rem 5rem;width:100%}.container[data-v-9ad02e46]{margin:0 auto;max-width:1366px}.content[data-v-9ad02e46]{align-items:center;display:flex;flex-direction:column;text-align:center}.title[data-v-9ad02e46]{color:#30343f;font-size:clamp(2rem,5vw,8rem);font-weight:900;margin:0}@media screen and (max-width:840px){.title[data-v-9ad02e46]{font-size:clamp(2.5rem,10vw,6rem)}}.subtitle[data-v-9ad02e46]{color:#30343f;font-size:1.5rem;margin:0;max-width:600px;padding-bottom:3rem;padding-top:1rem}.logos-grid[data-v-9ad02e46]{align-items:center;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-items:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (max-width:840px){.logos-grid[data-v-9ad02e46]{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(155px,1fr))}}@media (max-width:480px){.logos-grid[data-v-9ad02e46]{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.partner-logo[data-v-9ad02e46]{height:90px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:180px}@media (max-width:840px){.partner-logo[data-v-9ad02e46]{height:67.5px;width:135px}}@media (max-width:480px){.partner-logo[data-v-9ad02e46]{height:56.25px;width:112.5px}}.partner-logo[src*=DB_logo_blacknwhite_inverted][data-v-9ad02e46],.partner-logo[src*=Philip-Morris-Logo][data-v-9ad02e46],.partner-logo[src*=jaguar-car-logo][data-v-9ad02e46],.partner-logo[src*=kaufland-logo][data-v-9ad02e46],.partner-logo[src*=ng-logo][data-v-9ad02e46]{height:120px;width:240px}@media (max-width:840px){.partner-logo[src*=DB_logo_blacknwhite_inverted][data-v-9ad02e46],.partner-logo[src*=Philip-Morris-Logo][data-v-9ad02e46],.partner-logo[src*=jaguar-car-logo][data-v-9ad02e46],.partner-logo[src*=kaufland-logo][data-v-9ad02e46],.partner-logo[src*=ng-logo][data-v-9ad02e46]{height:90px;width:180px}}@media (max-width:480px){.partner-logo[src*=DB_logo_blacknwhite_inverted][data-v-9ad02e46],.partner-logo[src*=Philip-Morris-Logo][data-v-9ad02e46],.partner-logo[src*=jaguar-car-logo][data-v-9ad02e46],.partner-logo[src*=kaufland-logo][data-v-9ad02e46],.partner-logo[src*=ng-logo][data-v-9ad02e46]{height:75px;width:150px}}section[data-v-49640e40]{font-size:1rem;text-align:center}p[data-v-49640e40]{margin:0}p[data-v-49640e40],p a[data-v-49640e40]{color:#eee}p a[data-v-49640e40]{text-decoration:none;transition:color .2s ease}p a[data-v-49640e40]:focus,p a[data-v-49640e40]:hover{color:#02acb5}p a[data-v-49640e40]:focus{border:none;outline:none}.contact-info[data-v-822a7818]{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-height:400px;padding:3rem 1rem 1rem}@media screen and (max-width:840px){.contact-info[data-v-822a7818]{height:calc(100dvh - 79px);min-height:calc(100dvh - 79px);padding:1rem}}@supports not (height:100dvh){@media screen and (max-width:840px){.contact-info[data-v-822a7818]{height:calc(100vh - 79px);min-height:calc(100vh - 79px)}}}.contact-info .contact-info-content[data-v-822a7818]{align-items:flex-start;background:#30343f;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:3rem;margin:0 auto;max-width:1366px;width:100%}@media screen and (max-width:840px){.contact-info .contact-info-content[data-v-822a7818]{gap:1rem}.contact-info .contact-info-content .company-header[data-v-822a7818]{padding-bottom:1rem}}.contact-info .contact-info-content .company-header h2[data-v-822a7818]{color:#02acb5;font-size:clamp(2rem,5vw,8rem);font-weight:900;margin:0;padding:0}@media screen and (max-width:840px){.contact-info .contact-info-content .company-header h2[data-v-822a7818]{font-size:clamp(2.5rem,10vw,6rem)}}.contact-info .contact-info-content .company-details[data-v-822a7818]{align-items:flex-start;display:flex;gap:3rem;justify-content:flex-start}@media (max-width:840px){.contact-info .contact-info-content .company-details[data-v-822a7818]{flex-direction:column;gap:1rem}}.contact-info .contact-info-content .company-details .address-column[data-v-822a7818],.contact-info .contact-info-content .company-details .contact-column[data-v-822a7818]{color:#eee;font-size:1rem;font-style:normal;min-width:148px}.contact-info .contact-info-content .company-details .address-column div[data-v-822a7818],.contact-info .contact-info-content .company-details .address-column span[data-v-822a7818],.contact-info .contact-info-content .company-details .contact-column div[data-v-822a7818],.contact-info .contact-info-content .company-details .contact-column span[data-v-822a7818]{font-size:1rem}.contact-info .contact-info-content .company-details .address-column a[data-v-822a7818],.contact-info .contact-info-content .company-details .contact-column a[data-v-822a7818]{color:#eee;display:inline;text-decoration:none;transition:color .2s ease}.contact-info .contact-info-content .company-details .address-column a[data-v-822a7818]:hover,.contact-info .contact-info-content .company-details .contact-column a[data-v-822a7818]:hover{color:#02acb5}.contact-info .contact-info-content .company-details .address-column a[data-v-822a7818]:focus,.contact-info .contact-info-content .company-details .contact-column a[data-v-822a7818]:focus{border:none;color:#02acb5;outline:none}.contact-info .contact-info-content .social-links[data-v-822a7818]{align-items:center;display:flex;gap:1rem}@media screen and (max-width:840px){.contact-info .contact-info-content .social-links[data-v-822a7818]{padding-top:1rem}}.contact-info .contact-info-content .social-links a[data-v-822a7818]{align-items:center;background:transparent;border-radius:4px;color:#eee;display:flex;font-weight:700;justify-content:center;padding:.5rem;text-decoration:none;transition:all .2s ease}.contact-info .contact-info-content .social-links a[data-v-822a7818]:hover{transform:translateY(-2px)}.contact-info .contact-info-content .social-links a[data-v-822a7818]:focus{border:none;color:#02acb5;outline:none;transform:translateY(-2px)}.contact-info .contact-info-content .social-links a svg[data-v-822a7818]{color:#02acb5;height:3rem;transition:all .2s ease;width:3rem}
