@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Karla:wght@400;700&display=swap);@keyframes zerotoone-eb55c00a{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}.zerotoone[data-v-eb55c00a]{opacity:0;animation:zerotoone-eb55c00a 2s 1s forwards}.zerotoone-fast[data-v-eb55c00a]{opacity:0;animation:zerotoone-eb55c00a .25s 1s forwards}@keyframes scroll-down-anim-eb55c00a{0%{opacity:1}to{opacity:0}}.sd-first[data-v-eb55c00a]{animation:scroll-down-anim-eb55c00a 1.3s 0s infinite}.sd-second[data-v-eb55c00a]{animation:scroll-down-anim-eb55c00a 1.3s .25s infinite}.sd-third[data-v-eb55c00a]{animation:scroll-down-anim-eb55c00a 1.3s .5s infinite}.sd-fourth[data-v-eb55c00a]{animation:scroll-down-anim-eb55c00a 1.3s .75s infinite}.alt-hero-banner[data-v-eb55c00a]{background-size:cover;background-attachment:fixed;background-position:50%;height:60vh}.alt-hero-banner .filter[data-v-eb55c00a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;padding-top:72px;background-color:rgba(0,0,0,.5)}.alt-hero-banner .hero-title[data-v-eb55c00a]{margin-top:-72px;max-width:50%}.alt-hero-banner .hero-title h1[data-v-eb55c00a]{font-size:55px;text-transform:uppercase}.alt-hero-banner.mobile .hero-title[data-v-eb55c00a]{max-width:80%}@keyframes zerotoone-48fa2b8c{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}.zerotoone[data-v-48fa2b8c]{opacity:0;animation:zerotoone-48fa2b8c 2s 1s forwards}.zerotoone-fast[data-v-48fa2b8c]{opacity:0;animation:zerotoone-48fa2b8c .25s 1s forwards}@keyframes scroll-down-anim-48fa2b8c{0%{opacity:1}to{opacity:0}}.sd-first[data-v-48fa2b8c]{animation:scroll-down-anim-48fa2b8c 1.3s 0s infinite}.sd-second[data-v-48fa2b8c]{animation:scroll-down-anim-48fa2b8c 1.3s .25s infinite}.sd-third[data-v-48fa2b8c]{animation:scroll-down-anim-48fa2b8c 1.3s .5s infinite}.sd-fourth[data-v-48fa2b8c]{animation:scroll-down-anim-48fa2b8c 1.3s .75s infinite}.image-and-text[data-v-48fa2b8c]{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:100px;align-items:center;margin:100px 0}.image-and-text.reverse .text[data-v-48fa2b8c]{grid-column:1;grid-row:1}.image-and-text .picture img[data-v-48fa2b8c]{max-width:100%}.image-and-text .text .title[data-v-48fa2b8c]{text-transform:uppercase;font-size:48px}.image-and-text .text .subtitle[data-v-48fa2b8c]{margin-top:30px;font-size:24px}.image-and-text .text .desc[data-v-48fa2b8c]{color:#ccc}.image-and-text.mobile[data-v-48fa2b8c],.image-and-text.tablet[data-v-48fa2b8c]{grid-gap:20px;margin:50px 0}.image-and-text.mobile .text .title[data-v-48fa2b8c],.image-and-text.tablet .text .title[data-v-48fa2b8c]{font-size:28px}.image-and-text.mobile .text .subtitle[data-v-48fa2b8c],.image-and-text.tablet .text .subtitle[data-v-48fa2b8c]{margin-top:10px;font-size:20px}.image-and-text.mobile .text .desc[data-v-48fa2b8c],.image-and-text.tablet .text .desc[data-v-48fa2b8c]{font-size:15px}.image-and-text.mobile[data-v-48fa2b8c]{grid-template-columns:1fr}.image-and-text.mobile:not(.reserve) .text[data-v-48fa2b8c]{grid-column:1;grid-row:1}@keyframes zerotoone-7191aff3{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}.zerotoone[data-v-7191aff3]{opacity:0;animation:zerotoone-7191aff3 2s 1s forwards}.zerotoone-fast[data-v-7191aff3]{opacity:0;animation:zerotoone-7191aff3 .25s 1s forwards}@keyframes scroll-down-anim-7191aff3{0%{opacity:1}to{opacity:0}}.sd-first[data-v-7191aff3]{animation:scroll-down-anim-7191aff3 1.3s 0s infinite}.sd-second[data-v-7191aff3]{animation:scroll-down-anim-7191aff3 1.3s .25s infinite}.sd-third[data-v-7191aff3]{animation:scroll-down-anim-7191aff3 1.3s .5s infinite}.sd-fourth[data-v-7191aff3]{animation:scroll-down-anim-7191aff3 1.3s .75s infinite}.cta-button[data-v-7191aff3]{color:#fff;background-color:#009c9a;border-color:#009c9a;min-width:230px;padding:14px 38px;border-radius:35px;transition:background .3s .01s,border-color .3s .01s;text-transform:uppercase;font-weight:700}.cta-button.outline[data-v-7191aff3]{border:4px solid;border-color:#fff;background:transparent;background:linear-gradient(270deg,transparent 50%,#fff 0);background-size:200% 100%;background-position:100% 100%;transition:.45s ease-in-out}.cta-button.outline[data-v-7191aff3]:hover{color:#1570cf;background-position:0 100%;border-color:#fff}.cta-button[data-v-7191aff3]:hover{background-color:#1570cf;border-color:#1570cf}@media screen and (max-width:320px){.cta-button[data-v-7191aff3]{padding:7px 16px}}@keyframes zerotoone-5af3e147{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}.zerotoone[data-v-5af3e147]{opacity:0;animation:zerotoone-5af3e147 2s 1s forwards}.zerotoone-fast[data-v-5af3e147]{opacity:0;animation:zerotoone-5af3e147 .25s 1s forwards}@keyframes scroll-down-anim-5af3e147{0%{opacity:1}to{opacity:0}}.sd-first[data-v-5af3e147]{animation:scroll-down-anim-5af3e147 1.3s 0s infinite}.sd-second[data-v-5af3e147]{animation:scroll-down-anim-5af3e147 1.3s .25s infinite}.sd-third[data-v-5af3e147]{animation:scroll-down-anim-5af3e147 1.3s .5s infinite}.sd-fourth[data-v-5af3e147]{animation:scroll-down-anim-5af3e147 1.3s .75s infinite}.single-project .project-infos[data-v-5af3e147]{position:relative}.single-project .project-infos .view-website[data-v-5af3e147]{margin-top:3rem}.single-project .bg-grey[data-v-5af3e147]{background-color:#838386}.single-project .project-details[data-v-5af3e147]{display:grid;grid-template-columns:115px 1fr;align-items:center;grid-gap:15px 30px}.single-project .project-details .technos-icons img[data-v-5af3e147]{height:32px}.single-project .project-details .technos-icons img[data-v-5af3e147]:not(:last-of-type){margin-right:15px}.single-project.mobile .view-website[data-v-5af3e147]{position:relative;margin-top:3rem}.single-project.mobile .project-details[data-v-5af3e147]{grid-gap:15px 30px}.single-project.mobile .project-details div[data-v-5af3e147]:nth-child(2n){text-align:left}.single-project.mobile .project-details div[data-v-5af3e147]:nth-child(odd){text-align:right}.single-project.mobile .project-desc[data-v-5af3e147]{-moz-column-count:1;column-count:1}.single-project.mobile .project-infos[data-v-5af3e147]{text-align:center}