#navigation{height:116px;position:absolute;top:0;left:0;width:100%;padding:1.8em 1em 1.8em 1.5em;justify-content:space-between;z-index:2;transition:all .4s ease}#navigation,#navigation .logo{display:flex;align-items:center}#navigation .logo img{width:250px}@media(max-width:768px){#navigation .logo img{width:200px}}#navigation .hamburger{display:none;cursor:pointer;justify-content:space-between;flex-direction:column;box-sizing:content-box;padding-left:15px;padding-right:15px;height:18px;width:30px;line-height:1}#navigation .hamburger:active div,#navigation .hamburger:hover div{background:#df0000}@media(max-width:992px){#navigation .hamburger{display:flex}}#navigation .hamburger div{width:30px;height:2px;background:#fff;opacity:1;transform:rotate(0);transition:.25s ease-in-out}#navigation .hamburger div:first-child{transform-origin:left top}#navigation .hamburger div:nth-child(3){transform-origin:left bottom}#navigation .menu{display:flex;padding:0;align-items:center;list-style-type:none;overflow:hidden}@media(max-width:992px){#navigation .menu{display:none}}#navigation .menu li{padding-left:2em;padding-right:2em}#navigation .menu li a{display:block;color:#fff;font-weight:700;font-size:16px}#navigation .menu li a:active,#navigation .menu li a:hover{color:#df0000}body.mobile-menu #navigation{position:fixed}body.mobile-menu #navigation .hamburger div:first-child{transform:rotate(45deg);width:24px}body.mobile-menu #navigation .hamburger div:nth-child(2){width:0;opacity:0}body.mobile-menu #navigation .hamburger div:nth-child(3){width:24px;transform:rotate(-45deg)}.mobile-menu-bg{background:hsla(0,0%,5%,.98);height:100vh;width:100vh;position:fixed;z-index:1;display:flex;align-items:center}.mobile-menu-bg .menu{list-style-type:none}.mobile-menu-bg .menu li{margin-bottom:20px}@media(max-width:992px){.mobile-menu-bg .menu li{margin-bottom:10px}}.mobile-menu-bg .menu li a{font-size:60px;color:#fff;transition:color .25s ease-in-out;font-weight:700}.mobile-menu-bg .menu li a:active,.mobile-menu-bg .menu li a:hover{color:#df0000}@media(max-width:768px){.mobile-menu-bg .menu li a{font-size:50px}}body,html{min-height:100%;width:100%}body{background:#f7f7f8;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;font-weight:300;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#8d8d8d}a{text-decoration:none;color:#0d0d0d;transition:color .25s ease-in-out}a:active,a:hover{color:#df0000}p{font-size:16px;line-height:1.5}h2{font-weight:300}img{border-style:none;vertical-align:top;max-width:100%;height:auto}*,.wrapper{box-sizing:border-box}.wrapper{max-width:1400px;display:flex;margin:0 auto}.button{background:#0d0d0d;border:1px solid #0d0d0d;color:#fff;font-weight:700;font-size:14px;line-height:32px;padding:10px 25px;cursor:pointer;fill:#fff;transition:all .25s ease-in-out;display:flex;align-items:center}.button:active,.button:hover{background-color:#df0000;border-color:#df0000;color:#fff;fill:#fff}.button .icon{height:16px}.fade-enter-active,.fade-leave-active{transition:opacity .4s ease}.fade-enter-from,.fade-leave-to{opacity:0}[data-aos=fade-up]{transform:translate3d(0,20px,0)}[data-aos=fade-down]{transform:translate3d(0,-20px,0)}[data-aos=fade-left]{transform:translate3d(20px,0,0)}[data-aos=fade-right]{transform:translate3d(-20px,0,0)}#banner[data-v-5851d3f4]{width:100%;padding:40px 60px;background:#0d0d0d;background-image:url(/img/cl-feedblock-bg.f0c6adf3.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:space-between;align-items:center}@media(max-width:992px){#banner[data-v-5851d3f4]{flex-direction:column;padding-right:40px;padding-left:40px}}@media(min-width:993px){#banner .left[data-v-5851d3f4]{margin-right:20px}}@media(max-width:992px){#banner .left[data-v-5851d3f4]{text-align:center}}#banner .left h1[data-v-5851d3f4]{color:#df0000;font-size:40px;margin-top:0;margin-bottom:.25em;line-height:1}#banner .left h2[data-v-5851d3f4]{margin:0;line-height:1;font-size:32px;color:#fff}#banner .right[data-v-5851d3f4]{display:flex}@media(max-width:992px){#banner .right[data-v-5851d3f4]{margin-top:2em}}#banner .right>div[data-v-5851d3f4]{display:flex;flex-direction:column;align-items:center}#banner .right>div[data-v-5851d3f4]:first-child{margin-right:2em}#banner .right>div h1[data-v-5851d3f4],#banner .right>div p[data-v-5851d3f4]{margin:0;line-height:1;text-transform:uppercase}#banner .right>div h1[data-v-5851d3f4]{letter-spacing:.05em;margin-bottom:.25em}#banner .right>div p[data-v-5851d3f4]{letter-spacing:.15em;font-size:16px}#brands[data-v-03d641d3]{padding-top:70px;padding-left:30px;padding-right:30px}#brands .wrapper[data-v-03d641d3]{padding-left:5%;padding-right:5%;flex-direction:column}@media(max-width:768px){#brands .wrapper[data-v-03d641d3]{padding-left:0;padding-right:0}}#brands .wrapper h2[data-v-03d641d3]{margin:0 10px;font-size:26px;line-height:1.4}#brands .wrapper>div[data-v-03d641d3]{margin-top:30px;margin-bottom:100px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:1fr;gap:20px}@media(max-width:768px){#brands .wrapper>div[data-v-03d641d3]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}#brands .wrapper>div .brand>a[data-v-03d641d3]{background:#efefef;padding:2em;display:flex;justify-content:center;align-items:center;height:100%;width:100%;transition:opacity .25s ease-in-out}#brands .wrapper>div .brand>a[data-v-03d641d3]:active,#brands .wrapper>div .brand>a[data-v-03d641d3]:hover{opacity:.6}#brands .wrapper>div .brand img[data-v-03d641d3]{max-height:110px}@media(max-width:768px){#brands .wrapper>div .brand img[data-v-03d641d3]{max-height:90px}}#contact[data-v-9d9b38d0]{padding-top:150px;padding-bottom:150px;padding-left:30px;padding-right:30px}#contact .wrapper[data-v-9d9b38d0]{flex-direction:column;padding-left:5%;padding-right:5%}@media(max-width:768px){#contact .wrapper[data-v-9d9b38d0]{padding-left:0;padding-right:0}}#contact .wrapper h2[data-v-9d9b38d0]{margin-top:0;margin-bottom:10px;font-size:40px}#contact .wrapper p[data-v-9d9b38d0]{margin-top:0;margin-bottom:40px}#contact .wrapper .form[data-v-9d9b38d0]{display:flex;flex-direction:column}#contact .wrapper .form input[data-v-9d9b38d0],#contact .wrapper .form textarea[data-v-9d9b38d0]{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-left:20px;padding-right:20px;background:#fff;font-size:15px;color:#8d8d8d;border:1px solid #d2d2d2;font-weight:700;margin-bottom:15px;transition:border .25s ease-in-out;outline:0;border-radius:0}#contact .wrapper .form input.error[data-v-9d9b38d0],#contact .wrapper .form textarea.error[data-v-9d9b38d0]{border-color:red}#contact .wrapper .form input[data-v-9d9b38d0]{height:70px}#contact .wrapper .form input.url[data-v-9d9b38d0]{display:none!important;visibility:hidden!important}#contact .wrapper .form textarea[data-v-9d9b38d0]{padding-top:25px;padding-bottom:25px;height:150px}#contact .wrapper .form button.button[data-v-9d9b38d0]{align-self:flex-start;padding:0;width:200px;height:54px}#contact .wrapper .form button.button .inner[data-v-9d9b38d0]{padding:10px 25px;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}#contact .wrapper .form button.button .spinner[data-v-9d9b38d0]{display:flex;position:relative;width:100%;height:100%;justify-content:center;align-items:center}#contact .wrapper .form button.button .spinner div[data-v-9d9b38d0]{display:block;position:absolute;width:24px;height:24px;margin:2px;border-width:2px;border-style:solid;border-radius:50%;animation:spinner-9d9b38d0 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent transparent}#contact .wrapper .form button.button .spinner div[data-v-9d9b38d0]:first-child{animation-delay:-.45s}#contact .wrapper .form button.button .spinner div[data-v-9d9b38d0]:nth-child(2){animation-delay:-.3s}#contact .wrapper .form button.button .spinner div[data-v-9d9b38d0]:nth-child(3){animation-delay:-.15s}div:where(.swal2-container) .swal2-html-container[data-v-9d9b38d0]{color:#7d8391;margin:1em 2.6em .3em}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm[data-v-9d9b38d0]{padding:10px 25px;font-weight:700;font-size:14px}@keyframes spinner-9d9b38d0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fade-enter-active[data-v-9d9b38d0],.fade-leave-active[data-v-9d9b38d0]{position:absolute;transition:opacity .25s ease-in-out;top:0;left:0}#experience[data-v-67fb4c4e]{padding-top:70px;padding-bottom:70px}#experience .wrapper[data-v-67fb4c4e]{background-image:url(/img/aerospace-experience.41c66948.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;flex-direction:column}#experience .wrapper .title[data-v-67fb4c4e]{color:#0d0d0d;background:#fff;padding:20px 30px;align-self:flex-start}#experience .wrapper .title h1[data-v-67fb4c4e]{margin:0;font-size:32px;line-height:1.2}#experience .wrapper .spacer[data-v-67fb4c4e]{padding:15% 0}@media(max-width:768px){#experience .wrapper .spacer[data-v-67fb4c4e]{padding-bottom:30%;padding-top:30%}}#experience .wrapper .description[data-v-67fb4c4e]{align-self:flex-end;width:50%;background:#fff;padding:2em}@media(max-width:768px){#experience .wrapper .description[data-v-67fb4c4e]{width:calc(100% - 60px);margin-left:auto;margin-right:auto}}#experience .wrapper .description h1[data-v-67fb4c4e]{color:#0d0d0d;margin-top:0;margin-bottom:10px;font-size:22px;line-height:1.2}#experience .wrapper .description p[data-v-67fb4c4e]{margin:0}#hero[data-v-f59bdc86]{width:100%;min-height:100vh;background:#0d0d0d;background-image:url(/img/aerospace-astronaut.73b6fe6c.jpg);background-position:50%;background-size:contain;background-repeat:no-repeat;display:flex;align-items:stretch;justify-content:space-between;color:#fff;padding-right:30px;padding-left:30px}@media(max-width:992px){#hero[data-v-f59bdc86]{min-height:50vh}}@media(max-width:479px){#hero[data-v-f59bdc86]{background-size:150%}}#hero .title[data-v-f59bdc86]{width:25%;display:flex;align-items:flex-end;flex-direction:column;justify-content:center}@media(max-width:1199px){#hero .title[data-v-f59bdc86]{width:30%}}@media(max-width:992px){#hero .title[data-v-f59bdc86]{align-items:center;width:100%}}#hero .title h1[data-v-f59bdc86],#hero .title h2[data-v-f59bdc86]{font-size:75px;margin:0;line-height:1.1}@media(max-width:1400px){#hero .title h1[data-v-f59bdc86],#hero .title h2[data-v-f59bdc86]{font-size:60px}}@media(max-width:768px){#hero .title h1[data-v-f59bdc86],#hero .title h2[data-v-f59bdc86]{font-size:50px}}#hero .title h2[data-v-f59bdc86]{font-weight:300}#hero .description[data-v-f59bdc86]{width:25%;display:flex;align-items:center}@media(max-width:992px){#hero .description[data-v-f59bdc86]{display:none}}#hero .description p[data-v-f59bdc86]{margin-top:0;margin-bottom:0}@media(min-width:1400px){#hero .description p[data-v-f59bdc86]{margin-right:38.4%}}@media(max-width:1199px){#hero .description p[data-v-f59bdc86]{font-size:14px}}#subhero[data-v-f59bdc86]{width:100%;padding-left:30px;padding-right:30px;display:flex;justify-content:center;margin-top:-175px;padding-bottom:100px}@media(max-width:1199px){#subhero[data-v-f59bdc86]{margin-top:-150px}}@media(max-width:768px){#subhero[data-v-f59bdc86]{margin-top:-100px}}#subhero .wrapper[data-v-f59bdc86]{box-shadow:0 30px 68px 0 rgba(0,0,0,.1)}@media(max-width:992px){#subhero .wrapper[data-v-f59bdc86]{flex-direction:column}}#subhero .wrapper .video[data-v-f59bdc86]{width:50%;background:#000}@media(max-width:992px){#subhero .wrapper .video[data-v-f59bdc86]{width:100%}}#subhero .wrapper .video video[data-v-f59bdc86]{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}#subhero .wrapper .description[data-v-f59bdc86]{width:50%;background:#fff;padding:3em}@media(max-width:992px){#subhero .wrapper .description[data-v-f59bdc86]{width:100%}}@media(min-width:1400px){#subhero .wrapper .description[data-v-f59bdc86]{padding:4em}}#subhero .wrapper .description h2[data-v-f59bdc86]{margin:0;font-size:16px;line-height:1.5}@media(min-width:1100px){#subhero .wrapper .description h2[data-v-f59bdc86]{font-size:18px}}@media(min-width:1400px){#subhero .wrapper .description h2[data-v-f59bdc86]{font-size:22px}}#capabilities[data-v-74a7bb9c]{padding-left:30px;padding-right:30px;padding-top:70px;padding-bottom:140px}#capabilities .wrapper[data-v-74a7bb9c]{padding-right:5%;padding-left:5%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:1fr;gap:20px}@media(max-width:768px){#capabilities .wrapper[data-v-74a7bb9c]{padding-left:0;padding-right:0}}#capabilities .wrapper>div[data-v-74a7bb9c]:first-child{display:flex;flex-direction:column}@media(max-width:768px){#capabilities .wrapper>div[data-v-74a7bb9c]:first-child{grid-column:1/-1}}#capabilities .wrapper>div h1[data-v-74a7bb9c]{font-size:24px;color:#0d0d0d;line-height:1.2;margin-top:0;margin-bottom:.8em}#capabilities .wrapper>div p[data-v-74a7bb9c]{margin:0 0 1.5em}#capabilities .wrapper>div .image[data-v-74a7bb9c]{background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;height:100%}#capabilities .wrapper>div .button[data-v-74a7bb9c]{align-self:flex-start;margin-bottom:2em}#capabilities .wrapper>div .button .icon[data-v-74a7bb9c]{margin-left:3em}#footer[data-v-899a052a]{background:#0d0d0d;padding:20px 30px;color:#8d8d8d}#footer .wrapper[data-v-899a052a]{justify-content:space-between;align-items:center}@media(max-width:768px){#footer .wrapper[data-v-899a052a]{text-align:center;flex-direction:column}}#footer p[data-v-899a052a]{margin:0;font-size:14px}@media(max-width:768px){#footer p[data-v-899a052a]{margin-bottom:10px}}#footer .social[data-v-899a052a]{display:flex;align-items:center}#footer .social a[data-v-899a052a]{line-height:0;padding:10px}#footer .social a:active svg[data-v-899a052a],#footer .social a:hover svg[data-v-899a052a]{fill:#df0000}#footer .social svg[data-v-899a052a]{transition:fill .25s ease-in-out;fill:#8d8d8d;height:15px}@font-face{font-family:Helvetica Neue;src:url(/fonts/8764E2_0_0.32943ce5.eot?#iefix) format("embedded-opentype"),url(/fonts/8764E2_0_0.bf84dfbe.woff) format("woff"),url(/fonts/8764E2_0_0.0f1118f0.woff2) format("woff2"),url(/fonts/8764E2_0_0.9ba75a1d.ttf) format("truetype"),url(/img/8764E2_0_0.d0c8c755.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/8764E2_1_0.6b7ecb3a.eot?#iefix) format("embedded-opentype"),url(/fonts/8764E2_1_0.4b8e48f8.woff) format("woff"),url(/fonts/8764E2_1_0.ff70e42e.woff2) format("woff2"),url(/fonts/8764E2_1_0.0f99e4fb.ttf) format("truetype"),url(/img/8764E2_1_0.caa9e6a7.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/fonts/8764E2_2_0.51a9d6c2.eot?#iefix) format("embedded-opentype"),url(/fonts/8764E2_2_0.90ebdd15.woff) format("woff"),url(/fonts/8764E2_2_0.9c27e47c.woff2) format("woff2"),url(/fonts/8764E2_2_0.3bc300f4.ttf) format("truetype"),url(/img/8764E2_2_0.044f4f26.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cloeren Icons;src:url(/fonts/cloeren-icons.7720729b.eot?#iefix) format("embedded-opentype"),url(/fonts/cloeren-icons.93ff2253.woff) format("woff"),url(/fonts/cloeren-icons.9fce3082.woff2) format("woff2"),url(/fonts/cloeren-icons.09d6b6a5.ttf) format("truetype"),url(/img/cloeren-icons.44362c14.svg) format("svg");font-weight:400;font-style:normal}.not-found[data-v-cca9ffb2]{width:100vw;height:100vh;background:#0d0d0d url(/img/aerospace-astronaut.73b6fe6c.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat}.not-found .content[data-v-cca9ffb2]{background:hsla(0,0%,5%,.5);display:flex;height:100%;justify-content:center;align-items:center;flex-direction:column;color:#fff;text-align:center;padding:30px}.not-found .content h1[data-v-cca9ffb2]{font-size:180px;margin:0 0 10px;line-height:1}@media(max-width:768px){.not-found .content h1[data-v-cca9ffb2]{font-size:140px}}.not-found .content h5[data-v-cca9ffb2],.not-found .content p[data-v-cca9ffb2]{font-size:16px;line-height:1.5;margin:0}.not-found .content a[data-v-cca9ffb2]{height:54px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:10px 25px;font-size:14px;color:#fff;fill:#fff;border:1px solid #fff;font-weight:700;transition:all .25s ease-in-out;outline:0;display:flex;align-items:center;margin-top:30px}.not-found .content a svg[data-v-cca9ffb2]{margin-left:60px;height:16px}.not-found .content a[data-v-cca9ffb2]:active,.not-found .content a[data-v-cca9ffb2]:hover{background-color:#df0000;border-color:#df0000}