@font-face{font-family:Open Sans Condensed;src:url(/assets/OpenSansCondensed-Light-2vN80mja.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Condensed;src:url(/assets/OpenSansCondensed-LightItalic-B1gHrmdj.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Open Sans Condensed;src:url(/assets/OpenSansCondensed-Regular-BlS9slrl.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Condensed;src:url(/assets/OpenSansCondensed-Italic-CA6_7PVF.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Open Sans Condensed;src:url(/assets/OpenSansCondensed-Medium-Dw3hpset.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Condensed;src:url(/assets/OpenSansCondensed-SemiBold-B8DHSbSm.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Condensed;src:url(/assets/OpenSansCondensed-Bold-B99SMsF5.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--darkInsetShadow: 0 0 15px 10px #000000 inset;--accentColor: #f50021;--accentColor2: #d60a33;--accentColorMuted: #f1303a;--accentColorMuted2: #c22444;--mainBackground: #121212;--secondaryBackground: #1e1e1e;--textMuted: #d1d1d1}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;overflow-x:hidden;background:var(--mainBackground);font-family:Open Sans Condensed,Arial Narrow,sans-serif}#app{margin:0 auto;padding:0}.reveal{opacity:0;transform:translate3d(var(--reveal-x, 0),var(--reveal-y, 0),0);transition:opacity .8s ease,transform .8s ease}.reveal.reveal--visible{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal,.reveal.reveal--visible{opacity:1;transform:none;transition:none}}.inactiveLink[data-v-18f138d4]{color:#959595!important}.inactiveLink[data-v-18f138d4]:hover{cursor:default!important}.inactiveLink[data-v-18f138d4]:after{content:none!important}a[data-v-18f138d4]{text-decoration:none;color:#fff;padding:0}.Header[data-v-18f138d4]{position:fixed;top:0;left:0;width:100%;background:#2121214a;display:flex;align-items:center;padding:1rem;z-index:100000;transition:.2s}.Header .logo[data-v-18f138d4]{height:4rem;margin-inline:2rem}.headerList[data-v-18f138d4]{display:flex;height:100%;list-style:none;align-items:center;gap:2rem}.headerList li[data-v-18f138d4]{color:#fff;font-family:Open Sans Condensed;font-size:1.2rem;position:relative}.headerList li[data-v-18f138d4]:after{content:"";position:absolute;bottom:-10%;left:0;width:0;height:2px;background:var(--accentColor);transition:width .3s}.headerList li[data-v-18f138d4]:hover{cursor:pointer}.headerList li[data-v-18f138d4]:hover:after{width:100%;cursor:pointer}.rightContainer[data-v-18f138d4]{display:flex;flex-direction:row;align-items:center;margin-left:auto;margin-right:2rem;justify-content:center}.rightContainer span[data-v-18f138d4]{color:#fff;font-family:Open Sans Condensed;font-size:1.2rem}.rightContainer div[data-v-18f138d4],.rightContainer a[data-v-18f138d4],.rightContainer button[data-v-18f138d4]{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s ease}.rightContainer div[data-v-18f138d4]:hover,.rightContainer a[data-v-18f138d4]:hover,.rightContainer button[data-v-18f138d4]:hover{opacity:.8}.rightContainer div>img[data-v-18f138d4],.rightContainer a>img[data-v-18f138d4],.rightContainer button>img[data-v-18f138d4]{height:1.4rem;margin-inline:.5rem}.rightContainer .languageSelector[data-v-18f138d4]{margin-right:2rem;padding:0;border:0;background:transparent}.rightContainer .languageSelector .arrowIcon[data-v-18f138d4]{margin:0;height:1rem;margin-left:.5rem}.mobileNavButton[data-v-18f138d4]{display:flex;align-items:center;justify-content:center;border:0;padding:0;background:transparent;margin-left:auto;margin-right:2rem;cursor:pointer}.mobileNavButton img[data-v-18f138d4]{height:2rem}.slide-fade-enter-active[data-v-18f138d4],.slide-fade-leave-active[data-v-18f138d4]{transition:opacity .5s ease,transform .5s ease}.slide-fade-enter-from[data-v-18f138d4]{opacity:0;transform:translateY(100%)}.slide-fade-enter-to[data-v-18f138d4],.slide-fade-leave-from[data-v-18f138d4]{opacity:1;transform:translateY(0)}.slide-fade-leave-to[data-v-18f138d4]{opacity:0;transform:translateY(100%)}.mobileNav[data-v-18f138d4]{position:absolute;top:0;left:0;width:100%;height:100vh;background:#000000e6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;z-index:1000}.mobileNav .closeMobileButton[data-v-18f138d4]{position:absolute;top:2rem;right:2rem;border:0;padding:0;background:transparent;cursor:pointer}.mobileNav .closeMobileButton img[data-v-18f138d4]{height:2.2rem}.mobileNav ul[data-v-18f138d4]{display:flex;flex-direction:column;list-style:none;align-items:center;gap:2rem;padding:0;margin-top:30vh}.mobileNav ul li[data-v-18f138d4]{font-size:2rem;color:#fff;font-family:Open Sans Condensed}@media(max-width:768px){.logo[data-v-18f138d4]{height:3rem!important}.rightContainer[data-v-18f138d4]{margin-left:0;margin-right:0;margin-top:auto;margin-bottom:2rem;width:100%}.rightContainer .languageSelector[data-v-18f138d4]{margin-right:auto;margin-left:1rem}.rightContainer .phoneContact[data-v-18f138d4]{margin-right:1rem}}.Footer[data-v-074089a3]{width:100%;background:var(--mainBackground);position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem}.content[data-v-074089a3]{display:flex;justify-content:center;width:80%;margin-top:2rem}.content .item[data-v-074089a3]{width:28%;color:#fff;font-family:Open Sans Condensed;text-align:center;border-left:1px solid rgba(109,109,109,.681);display:flex;flex-direction:column;align-items:center}.content .item[data-v-074089a3]:first-child{border-left:none}.content .item h2[data-v-074089a3]{text-transform:uppercase;font-size:1.1rem;font-weight:300}.content .item p[data-v-074089a3],.content .item address[data-v-074089a3],.content .item a[data-v-074089a3]{font-size:1rem;font-weight:300;margin-top:.5rem;color:var(--textMuted);text-decoration:none;font-style:normal}.content .item a[data-v-074089a3]:hover{color:var(--accentColor)}.content .item img[data-v-074089a3]{height:5rem}.bottomPart[data-v-074089a3]{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#ecececba;font-family:Open Sans Condensed;font-weight:200;padding:3rem 0rem 2rem;gap:1rem}.bottomPart a[data-v-074089a3]{color:#ecececba;font-size:1rem;font-weight:300;margin-top:.5rem;text-decoration:none;transition:all .3s ease-in-out}.bottomPart a[data-v-074089a3]:hover{color:var(--accentColor);text-decoration:underline}.bottomPart button[data-v-074089a3]{border:0;padding:0;background:transparent}.bottomPart button img[data-v-074089a3]{height:1.5rem;filter:invert(.5);transition:all .3s ease-in-out}.bottomPart button:hover img[data-v-074089a3]{filter:invert(0)}.bottomPart .links[data-v-074089a3]{display:flex;gap:2rem}.bottomPart .footNote[data-v-074089a3]{display:flex;gap:1rem}@media(max-width:768px){.content[data-v-074089a3]{flex-direction:column;align-items:center;width:100%}.content .item[data-v-074089a3]{width:90%;border-left:none;margin-bottom:1.5rem}.content .item img[data-v-074089a3]{height:4rem}.bottomPart[data-v-074089a3]{padding:2rem 0rem 1rem}.bottomPart .links[data-v-074089a3]{flex-direction:column;gap:1rem}.bottomPart .footNote[data-v-074089a3]{flex-direction:column;text-align:center;gap:.5rem}}.skipLink{position:fixed;top:1rem;left:1rem;z-index:200000;padding:.75rem 1rem;background:#fff;color:#121212;font-family:Open Sans Condensed,sans-serif;transform:translateY(-200%)}.skipLink:focus{transform:translateY(0)}.fade-enter-active,.fade-leave-active{transition:all .5s ease}.fade-enter-from{transform:translate(-100%);opacity:0}.fade-enter-to,.fade-leave-from{transform:translate(0);opacity:1}.fade-leave-to{transform:translate(100%);opacity:0}.highlightWord{color:var(--accentColor)!important}.Landing[data-v-525ef5d7]{height:100vh;width:100vw;background:linear-gradient(124deg,#121212 63%,#1d1d1d 75%);display:flex;align-items:center;overflow:hidden}.Landing .imageContainer[data-v-525ef5d7]{height:100%;width:78%;box-shadow:inset 0 0 70px 79px #121212;background:url(/assets/sap_cebit2015_005-CDfwVJfi.jpeg) center/cover no-repeat;border-radius:37%;margin-left:-25rem;transition:.8s cubic-bezier(.25,.46,.45,.94)}.Landing .text[data-v-525ef5d7]{display:flex;flex-direction:column;height:100%;align-items:center;font-family:Open Sans Condensed}.Landing .text .infoText[data-v-525ef5d7]{margin-left:9rem;margin-top:7rem}.Landing .text .infoText h1[data-v-525ef5d7]{color:#fff;font-size:3rem;font-weight:600;margin-top:40%}.Landing .text .infoText h1 span[data-v-525ef5d7]{color:#fff;font-size:4rem;border-bottom:8px solid var(--accentColor)}.Landing .text .infoText ul[data-v-525ef5d7]{display:flex;gap:2rem;margin-top:3rem;margin-left:auto}.Landing .text .infoText ul li[data-v-525ef5d7]{color:#fff;font-size:1.5rem;font-weight:400;position:relative}.Landing .text .infoText ul li[data-v-525ef5d7]:after{content:"";position:absolute;bottom:-10%;left:0;width:0;height:2px;background:var(--accentColor);transition:width .3s}.Landing .text .infoText ul li[data-v-525ef5d7]:hover{cursor:pointer}.Landing .text .infoText ul li[data-v-525ef5d7]:hover:after{width:100%}@media(max-width:768px){.Landing[data-v-525ef5d7]{flex-direction:column}.Landing .imageContainer[data-v-525ef5d7]{position:absolute;width:100%;height:100%;margin-left:0;border-radius:0;box-shadow:inset 0 -10px 15px 5px #131313}.Landing .text[data-v-525ef5d7]{width:100%;z-index:111}.Landing .text .infoText[data-v-525ef5d7]{background:#000000a7;padding:1rem;margin-top:30vh;width:100%;margin-left:0}.Landing .text .infoText h1[data-v-525ef5d7]{font-size:2rem;text-align:center}.Landing .text .infoText h1 span[data-v-525ef5d7]{font-size:2.5rem}.Landing .text .infoText ul[data-v-525ef5d7]{flex-direction:column;gap:1rem;align-items:center}.Landing .text .infoText ul li[data-v-525ef5d7]{font-size:1.8rem}}@media(min-width:1921px){.Landing .imageContainer[data-v-525ef5d7]{margin-left:-30rem;box-shadow:inset 0 0 100px 100px #121212}.Landing .text .infoText[data-v-525ef5d7]{margin-left:12rem;margin-top:17rem}.Landing .text .infoText h1[data-v-525ef5d7]{font-size:4rem}.Landing .text .infoText h1 span[data-v-525ef5d7]{font-size:5rem;border-bottom:10px solid var(--accentColor)}.Landing .text .infoText ul[data-v-525ef5d7]{gap:3rem}.Landing .text .infoText ul li[data-v-525ef5d7]{font-size:2rem}}.lightbox[data-v-5a4ccb3b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200000;display:grid;grid-template-columns:minmax(3.5rem,1fr) minmax(0,12fr) minmax(3.5rem,1fr);align-items:center;background:#000000f0;padding:1.5rem}figure[data-v-5a4ccb3b]{grid-column:2;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:calc(100vh - 3rem);margin:0}figure img[data-v-5a4ccb3b]{display:block;max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 0 30px #0009}figcaption[data-v-5a4ccb3b]{position:absolute;left:50%;bottom:1rem;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;max-width:calc(100% - 2rem);padding:.6rem 1rem;color:#fff;background:#121212d1;font-family:Open Sans Condensed,sans-serif;text-align:center}figcaption span[data-v-5a4ccb3b]{font-size:1.2rem}figcaption small[data-v-5a4ccb3b]{color:var(--textMuted)}.control[data-v-5a4ccb3b]{position:relative;z-index:2;border:0;background:transparent;color:#fff;font-family:Open Sans Condensed,sans-serif;font-size:4rem;line-height:1;cursor:pointer;transition:color .2s ease,transform .2s ease}.control[data-v-5a4ccb3b]:hover,.control[data-v-5a4ccb3b]:focus-visible{color:var(--accentColor);transform:scale(1.08)}.control[data-v-5a4ccb3b]:focus-visible{outline:2px solid white;outline-offset:4px}.previous[data-v-5a4ccb3b]{grid-column:1;grid-row:1}.next[data-v-5a4ccb3b]{grid-column:3;grid-row:1}.close[data-v-5a4ccb3b]{position:absolute;top:1rem;right:1.5rem;font-size:3rem}@media(max-width:768px){.lightbox[data-v-5a4ccb3b]{grid-template-columns:3rem minmax(0,1fr) 3rem;padding:1rem .25rem}figure[data-v-5a4ccb3b]{height:calc(100vh - 2rem)}.control[data-v-5a4ccb3b]{font-size:3rem}.close[data-v-5a4ccb3b]{top:.5rem;right:.75rem}}.ourProjects[data-v-4ed0d984]{width:100%;background:#121212;font-family:Open Sans Condensed;color:#fff;padding-top:2rem;overflow:hidden;position:relative}.content[data-v-4ed0d984]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.title[data-v-4ed0d984]{font-size:3rem;font-weight:600;margin-inline:auto;position:relative}.title[data-v-4ed0d984]:after{content:"";position:absolute;bottom:-10%;left:0;width:20%;height:2px;background:var(--accentColorMuted);animation:grow-4ed0d984 1s ease-out;animation-timeline:scroll();animation-range:0% 100%}@keyframes grow-4ed0d984{0%{width:0}to{width:100%}}.grid[data-v-4ed0d984]{display:flex;flex-direction:column;margin-top:5rem;width:90%;gap:1rem}.project[data-v-4ed0d984]{width:100%;display:flex;justify-content:center;align-items:center;gap:2rem}.project img[data-v-4ed0d984]{height:50vh;max-width:50%;object-fit:cover;cursor:zoom-in}.project img[data-v-4ed0d984]:focus-visible{outline:3px solid var(--accentColor);outline-offset:4px}.project .text[data-v-4ed0d984]{display:flex;flex-direction:column;gap:1rem;width:50%;padding:2rem;color:#fff;border-radius:1rem}.project .text h3[data-v-4ed0d984]{font-size:2rem;font-weight:600}.project .text p[data-v-4ed0d984]{font-size:1.5rem}.project.right img[data-v-4ed0d984]{order:2}@media(max-width:768px){.grid[data-v-4ed0d984]{flex-direction:column;gap:2rem}.ourProjects[data-v-4ed0d984]{padding-top:4rem}.title[data-v-4ed0d984]{font-size:2.2rem}.project[data-v-4ed0d984]{flex-direction:column}.project img[data-v-4ed0d984]{height:auto;width:100%;max-width:100%}.project .text[data-v-4ed0d984]{width:100%;padding:1rem}.project .text h3[data-v-4ed0d984]{font-size:1.5rem}.project .text p[data-v-4ed0d984]{font-size:1rem}.project.right img[data-v-4ed0d984]{order:0}}.addInfo[data-v-1029afd9]{background:var(--secondaryBackground);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;padding:10rem 3rem;position:relative}.addInfo h2[data-v-1029afd9]{font-size:5rem;font-weight:600;margin-top:4rem;text-align:center;font-family:Open Sans Condensed;background:url(/assets/TextBackground-uOunmkmL.jpg) center/cover no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:.3rem}.addInfo p[data-v-1029afd9]{font-size:2.5rem;font-weight:300;margin-top:3rem;text-align:center;font-family:Open Sans Condensed;color:var(--accentColor);letter-spacing:.1rem}.custom-shape-divider-top-1743497487[data-v-1029afd9]{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.custom-shape-divider-top-1743497487 svg[data-v-1029afd9]{position:relative;display:block;width:calc(100% + 1.3px);height:113px}.custom-shape-divider-top-1743497487 .shape-fill[data-v-1029afd9]{fill:#121212}
