@import"https://fonts.googleapis.com/css2?family=Sofia+Sans:ital,wght@0,300;0,400;0,800;1,200&display=swap";:root{--blue: #011640;--dark-blue: #010d26;--dark: #242526;--orange: #f26938;--red: #f2522e;--yellow: #f3d137;--white: #ffffff;--black: #000000;--gray: #3f3f3f;--black-transparent: rgba(0, 0, 0, .5);--white-transparent: rgba(255, 255, 255, .5);--orange-transparent: rgba(242, 106, 56, .5);--orange-hover: #f27e54;--red-hover: #f06c4f;--transparent: transparent;--font-light: 300;--font-medium: 400;--font-bold: 800}*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,p,a{color:var(--dark);text-decoration:none}h1{text-align:center;font-size:3rem}h2{font-size:4rem;font-weight:var(--font-bold);text-transform:uppercase}h3{font-size:1.6rem;font-weight:var(--font-bold);line-height:2rem}h4{font-size:3rem;font-weight:var(--font-light);line-height:3.8rem}p,li{font-size:28px;font-weight:var(--font-light)}body{background-color:var(--white);font-family:Sofia Sans,sans-serif;min-height:100vh;line-height:1.6;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;cursor:default}section{background-color:var(--white);padding:8rem 4rem;position:relative;z-index:2;display:grid;place-items:center;height:100%}section:last-of-type{min-height:fit-content}li{margin-left:1.2rem;line-height:4rem}header{position:relative;z-index:1;display:grid;place-items:center;height:100vh}header video,header img{width:100%;height:100%;position:fixed;top:0;bottom:0;z-index:-1;object-fit:cover}header div{max-width:1500px;padding:0 2rem;width:100%;overflow:hidden}header h1,header p{text-align:left;color:var(--white);width:50%}header h1{line-height:4rem}.hamburger{padding:15px;display:flex;align-items:center;gap:1rem;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:var(--dark)}.hamburger-box{width:40px;height:40px;display:inline-block;position:relative;background-color:var(--orange-hover);border-radius:50%;display:flex;justify-content:center;align-items:center;padding:1.5rem;box-shadow:0 0 24px -2px var(--red);transition:scale ease-in-out .3s}.hamburger-box:hover{scale:1.2}.hamburger-inner{display:block;top:50%;margin-top:-2px;translate:0 -5px}.hamburger-inner,.hamburger-inner:after{width:20px;height:4px;background-color:var(--dark);border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1);translate:0 0}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}button{width:fit-content;padding:.8rem 1.5rem;border-radius:30px;background-color:var(--yellow);border:none;color:var(--dark);font-weight:var(--font-bold);font-size:1rem;cursor:pointer;transition:all ease-in-out .3s;display:flex;align-items:center;gap:.5rem}button:hover{scale:1.1}button:hover svg{animation-name:handshake;animation-duration:.4s;animation-direction:alternate;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes handshake{0%{translate:0 0}to{translate:0 3px}}@media screen and (max-width: 900px){h1{width:100%!important;font-size:2rem!important;line-height:2rem!important;word-wrap:break-word!important}h2{font-size:2rem!important;line-height:2.5rem}h4{font-size:2rem;line-height:2.8rem}p,li{font-size:1.5rem;line-height:2rem;width:96%!important}.subnav-links{display:none!important}.nav-links .fa-plus,.nav-links .fa-arrow-right{display:none}.two-col-2-1 img{max-width:300px}header{aspect-ratio:16/9;height:auto}header video{height:auto}.navigation{padding:1rem 0!important}nav img{height:50px!important}footer .inner-footer{max-width:inherit!important}footer a{width:100%!important;justify-content:start!important}}@media screen and (max-width: 742px){.two-col-2-1{grid-template-columns:1fr!important;gap:2rem;place-items:start!important}}@media screen and (max-width: 560px){header{aspect-ratio:inherit;height:100vh}header video{height:100%}.fa-circle-user,.fa-phone,.fa-at{height:1rem}.hamburger{position:fixed;bottom:0;right:0;z-index:100}.two-col-2-1 img{max-width:100%}.grid-max-width-400,.technologies{grid-template-columns:1fr!important}section{padding-right:1rem;padding-left:1rem}.innder-section{padding:0}footer{grid-template-columns:1fr!important}footer .inner-footer{justify-content:start!important}footer .footer-box{min-width:100%!important}}#app{font-weight:400}.font-orange{color:var(--orange)}.bg-orange{background-color:var(--orange)!important}.bg-dark{background-color:var(--dark)}.bg-alert{color:#721c24;background-color:#f8aab1}.bg-success{color:#155724;background-color:#d4edda}.font-white{color:#fff;font-weight:var(--font-medium)}.success-loader{position:absolute;top:0;bottom:0;left:0;animation-name:animateLoader;animation-duration:3s;animation-fill-mode:forwards;z-index:-1}.bg-success .success-loader{background-color:#92e7a6}@keyframes animateLoader{0%{width:0%}to{width:100%}}.grid-max-width-400{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.padding-top-4{padding-top:4rem}.padding-bottom-4{padding-bottom:4rem}.inner-section{max-width:1500px;width:100%;overflow:hidden}.inner-section:has(.part){display:flex;flex-direction:column;gap:4rem}.two-col-2-1{display:grid;grid-template-columns:2fr 1fr;place-items:center}.project-body{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:4rem;min-height:200px}.box{box-shadow:none;background-color:#f8f8ff;padding:2rem;border-radius:8px;height:100%}.box p{white-space:inherit!important}.project-box{position:relative;display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;overflow:hidden}.fade-down{translate:0 -100px;opacity:0;transition:all ease-out 1s}.fade-down-active{translate:0 0;opacity:1}.navigation[data-v-07eefbfe]{display:flex;align-items:center;justify-content:center;padding:4rem 0;position:fixed;top:0;z-index:100;width:100%;transition:all ease-in-out .3s}.navigation.navigation-scrolled[data-v-07eefbfe]{padding:1rem 0}.navigation .hamburger strong[data-v-07eefbfe]{transition:all ease-in-out .3s;transform-origin:100% 50%}.navigation img[data-v-07eefbfe]{transition:all ease-in-out .3s}.navigation.navigation-scrolled img[data-v-07eefbfe]{translate:0 -148px}.navigation.navigation-scrolled .hamburger strong[data-v-07eefbfe]{scale:1 0}.bg-dark[data-v-07eefbfe]{background-color:var(--black)}.bg-white[data-v-07eefbfe]{background-color:var(--white)}nav[data-v-07eefbfe]{display:flex;align-items:center;width:100%;justify-content:space-between;margin:0 2rem}nav img[data-v-07eefbfe]{height:80px}.hamburger strong[data-v-07eefbfe]{color:#fff;font-size:2rem}button[data-v-07eefbfe]:hover{scale:inherit}.hamburger-inner[data-v-07eefbfe],.hamburger-inner[data-v-07eefbfe]:before,.hamburger-inner[data-v-07eefbfe]:after,.hamburger.is-active .hamburger-inner[data-v-07eefbfe],.hamburger.is-active .hamburger-inner[data-v-07eefbfe]:before,.hamburger.is-active .hamburger-inner[data-v-07eefbfe]:after{color:#fff;font-size:2rem}.menu[data-v-07eefbfe]{position:absolute;top:0;right:0;left:0;width:100%;height:100vh;display:grid;place-items:center;gap:2rem;padding:4rem;background-color:var(--black-transparent);backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px);z-index:-1;translate:0 calc(-100% - 144px);opacity:0;transition:all ease-in-out .3s;scroll-behavior:none}.menu.open[data-v-07eefbfe]{translate:0 0;opacity:1}.menu>div[data-v-07eefbfe]{display:grid;grid-template-columns:320px 1fr;max-width:1200px;width:100%}.nav-links[data-v-07eefbfe],.subnav-links[data-v-07eefbfe]{display:flex;flex-direction:column;justify-content:center}.subnav-links[data-v-07eefbfe]{opacity:0;transition:all ease-in-out .3s}.subnav-links.open[data-v-07eefbfe]{opacity:1}.subnav-links a[data-v-07eefbfe]{translate:-20px 0;opacity:0;transition:all ease-in-out .3s}.subnav-links a[data-v-07eefbfe]:hover{translate:20px 0!important;transition-delay:inherit!important}.subnav-links a.transition-right-0[data-v-07eefbfe]{translate:0px 0px;opacity:1}.subnav-links a.transition-right-200[data-v-07eefbfe]{translate:0px 0px;opacity:1;transition-delay:.1s}.subnav-links a.transition-right-400[data-v-07eefbfe]{translate:0px 0px;opacity:1;transition-delay:.2s}.subnav-links a.transition-right-600[data-v-07eefbfe]{translate:0px 0px;opacity:1;transition-delay:.3s}.subnav-links a.transition-right-800[data-v-07eefbfe]{translate:0px 0px;opacity:1;transition-delay:.4s}.menu a[data-v-07eefbfe]{font-size:3rem;color:#fff;text-decoration:none;display:flex;align-items:center;gap:1rem}.menu a svg[data-v-07eefbfe]{font-size:2rem}.box-heading a[data-v-6574161b]{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;margin-bottom:1rem;border-bottom:1px solid var(--white-transparent);text-decoration:none}h3[data-v-6574161b]{font-size:1.8rem}.box[data-v-6574161b]{box-shadow:none;background-color:#f8f8ff;padding:2rem;border-radius:8px;height:100%}.box p[data-v-6574161b]{white-space:inherit!important}main[data-v-6574161b]{background-image:url("src/assets/images/Project Header Background Image.png")}.box-img[data-v-c05f1c2f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.box-img img[data-v-c05f1c2f]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:cover;transition:transform ease-in-out .3s}.box-img img[data-v-c05f1c2f]:hover{transform:scale(1.2)}.box-content[data-v-c05f1c2f]{position:absolute;bottom:0;left:0;right:0;top:0;display:flex;flex-direction:column;justify-content:space-between;translate:0 60px;opacity:0;transition:all ease-in-out .2s}.box-content a[data-v-c05f1c2f]{height:100%;display:grid;place-items:center}.box-content a svg[data-v-c05f1c2f]{background-color:var(--orange-transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:1rem;border-radius:50%;color:var(--dark)}.company[data-v-c05f1c2f]{background-color:var(--black-transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all ease-in-out .1s;padding:1rem}.company h3[data-v-c05f1c2f]{text-align:center;color:var(--white);font-size:1rem;line-height:1rem}.show-content[data-v-c05f1c2f]{translate:0 0;opacity:1}.project-header[data-v-976c01e4]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.filter[data-v-976c01e4]{display:flex;align-items:center;column-gap:2rem;row-gap:1rem;position:relative;z-index:2;flex-wrap:wrap}.filter a[data-v-976c01e4]{font-size:1.3rem}.filter span[data-v-976c01e4]{padding:0rem 1rem;border-radius:8px;cursor:pointer}#filter-background-element[data-v-976c01e4]{position:absolute;background-color:var(--yellow);width:105px;height:2rem;top:0;left:0;z-index:-1;transition:all cubic-bezier(.175,.885,.32,1.275) .3s}section[data-v-c806a060]{background-color:transparent}section *[data-v-c806a060]{color:var(--white)}h2[data-v-c806a060]{font-size:4rem;text-align:center;font-weight:var(--font-medium);text-transform:inherit}.technologies span img[data-v-c806a060]{width:50px}.technologies span p[data-v-c806a060]{font-size:2rem}.technologies span[data-v-c806a060]{display:flex;flex-direction:row;align-items:center;gap:1rem}.technologies[data-v-c806a060]{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));width:100%}section[data-v-cd2f225d]{background-color:transparent}.inner-section[data-v-cd2f225d]{display:grid;place-items:center;gap:4rem}h2[data-v-cd2f225d]{color:var(--white);font-size:4rem;text-align:center;font-weight:var(--font-medium);line-height:5rem;text-transform:inherit;max-width:1000px}button[data-v-cd2f225d]{font-size:1.5rem}section[data-v-a86c30ec]:has(footer){background-color:#fff}footer[data-v-a86c30ec]{display:flex;justify-content:space-between;column-gap:4rem;row-gap:1rem;flex-wrap:wrap;width:100%}footer .inner-footer[data-v-a86c30ec]{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;flex:1;column-gap:4rem;row-gap:1rem;max-width:600px;width:100%}footer .footer-box[data-v-a86c30ec]{min-width:115px}footer a[data-v-a86c30ec]{text-align:right;font-weight:var(--font-bold);color:#000;display:flex;align-items:center;justify-content:end;gap:.5rem}footer img[data-v-a86c30ec]{width:100%;max-width:300px}footer .fa-arrow-right[data-v-a86c30ec]{transform:rotate(-45deg);width:8px}.subFooter[data-v-a86c30ec]{width:100%;margin-top:1rem}section[data-v-0449a71b]{padding:0}.inner-section[data-v-0449a71b]{width:90%}hr[data-v-0449a71b]{width:100%;border:none;border-bottom:1px solid var(--dark-blue)}h1[data-v-62d5091e]{color:var(--white);text-transform:uppercase;font-size:6rem;font-weight:var(--font-bold);max-width:760px;line-height:6rem;word-spacing:1rem;display:flex;flex-direction:column;align-items:center;gap:2rem;mix-blend-mode:screen;text-align:center}h1 small[data-v-62d5091e]{font-size:2rem;line-height:3rem;text-transform:none;text-align:center;word-spacing:0rem}h1 span[data-v-62d5091e]{cursor:default;position:relative;width:fit-content}.color-orange[data-v-62d5091e],.color-dark[data-v-62d5091e]{color:var(--orange)}.references-container[data-v-0fb4a6d7]{display:grid;grid-template-columns:1fr 1fr 1fr}section[data-v-9d09a783]{background-color:transparent;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-image:url(/assets/Project-Header-Background-Image-2c5f383d.png);background-attachment:fixed;background-size:cover}img[data-v-9d09a783]{aspect-ratio:3/4;object-fit:cover;width:100%}.action-content[data-v-9d09a783]{display:flex;flex-direction:column;width:100%;font-size:1.6rem}h4[data-v-9d09a783]{line-height:3rem;margin-bottom:2rem;max-width:600px}h4[data-v-9d09a783],span[data-v-9d09a783]{color:var(--white)}.action-content span[data-v-9d09a783]{display:flex;align-items:center;gap:.8rem}.action-content span svg[data-v-9d09a783]{width:20px}.profil-img[data-v-9d09a783]{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:50%;overflow:hidden;max-width:325px}@media screen and (max-width: 560px){video[data-v-d9013633]{object-position:-800px center}}header[data-v-ddde44de]{background-image:url(/assets/Project-Header-Background-Image-2c5f383d.png);background-attachment:fixed;background-size:cover}header[data-v-f5f3ff45]{background-image:url(/assets/Project-Header-Background-Image-2c5f383d.png);background-attachment:fixed;background-size:cover}section[data-v-9bc5d606]:first-of-type{padding-top:300px;background-color:transparent}h1[data-v-9bc5d606]{text-transform:uppercase;font-size:7rem;font-weight:var(--font-bold);max-width:620px;line-height:7rem;display:flex;flex-direction:column;align-items:center;gap:2rem;mix-blend-mode:screen}h1 span[data-v-9bc5d606]{cursor:default;position:relative;width:fit-content}.color-orange[data-v-9bc5d606]{color:var(--orange)}.bg-black[data-v-9bc5d606]{background-color:var(--black)}main[data-v-9bc5d606]{background-image:url(/assets/Project-Header-Background-Image-2c5f383d.png);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}section[data-v-8f0c383b]:first-of-type{padding-top:300px;background-color:transparent}h1[data-v-8f0c383b]{text-transform:uppercase;font-size:7rem;font-weight:var(--font-bold);max-width:620px;line-height:7rem;display:flex;flex-direction:column;align-items:center;gap:2rem;mix-blend-mode:screen}h1 span[data-v-8f0c383b]{cursor:default;position:relative;width:fit-content}.color-orange[data-v-8f0c383b]{color:var(--orange)}.bg-black[data-v-8f0c383b]{background-color:var(--black)}main[data-v-8f0c383b]{background-image:url(/assets/Project-Header-Background-Image-2c5f383d.png);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.successMsg[data-v-641e850f]{font-weight:var(--font-bold);text-align:center;font-size:1rem;padding:.75rem 2rem .75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;position:absolute;top:50%;left:50%;translate:-50% -50%;width:fit-content;display:flex;gap:1rem;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 auto;z-index:100}.successMsg .fa-xmark[data-v-641e850f]{position:absolute;right:.5rem;top:50%;translate:0 -50%;font-size:1.2rem;cursor:pointer}.v-enter-active[data-v-641e850f],.v-leave-active[data-v-641e850f]{transition:opacity .5s ease}.v-enter-from[data-v-641e850f],.v-leave-to[data-v-641e850f]{opacity:0}p .tag[data-v-641e850f]{padding:0 1rem;border-radius:10px;background-color:var(--dark);cursor:pointer;flex:1;display:flex;justify-content:center;align-items:center}.tag input[type=checkbox][data-v-641e850f]{display:none}.tag.active[data-v-641e850f]{background-color:var(--orange);font-weight:var(--font-medium)}section[data-v-641e850f]:first-of-type{background-image:url(/assets/Project-Header-Background-Image-2c5f383d.png);background-size:cover;background-attachment:fixed;padding-top:200px;padding-bottom:200px;min-height:100vh}form[data-v-641e850f]{display:flex;flex-direction:column;gap:2rem;max-width:1200px;width:100%;position:relative}form span[data-v-641e850f]{display:flex;flex-direction:column;gap:2rem}form span p[data-v-641e850f]{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}p[data-v-641e850f],input[data-v-641e850f],select[data-v-641e850f],textarea[data-v-641e850f]{color:#fff;flex:1;margin:0 .5rem;font-family:Sofia Sans,sans-serif}input[data-v-641e850f],select[data-v-641e850f],textarea[data-v-641e850f]{background:#00000000;border:none;border-bottom:1px solid var(--white);font-size:28px;font-weight:var(--font-light);padding:.5rem;transition:all ease-in-out .3s}input[data-v-641e850f]:-webkit-autofill,input[data-v-641e850f]:-webkit-autofill:hover,input[data-v-641e850f]:-webkit-autofill:focus,input[data-v-641e850f]:-webkit-autofill:active,select[data-v-641e850f]:-webkit-autofill,select[data-v-641e850f]:-webkit-autofill:hover,select[data-v-641e850f]:-webkit-autofill:focus,select[data-v-641e850f]:-webkit-autofill:active,textarea[data-v-641e850f]:-webkit-autofill,textarea[data-v-641e850f]:-webkit-autofill:hover,textarea[data-v-641e850f]:-webkit-autofill:focus,textarea[data-v-641e850f]:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important}input[data-v-641e850f]::placeholder,select[data-v-641e850f]::placeholder,textarea[data-v-641e850f]::placeholder{font-size:20px;font-weight:var(--font-light);font-family:Sofia Sans,sans-serif}input[data-v-641e850f]:focus,select[data-v-641e850f]:focus,textarea[data-v-641e850f]:focus{outline:none}textarea[data-v-641e850f]{width:100%;min-height:200px;resize:vertical}
