@import url(https://fonts.googleapis.com/css?family=Playfair+Display);.nav[data-v-de2e6096]{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-transition:all .3s ease;-webkit-transition-delay:.1s;align-items:center;height:64px;justify-content:space-between;position:absolute;transition:all .3s ease;transition-delay:.1s;width:100%;z-index:10}.nav .content-wrapper[data-v-de2e6096]{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:12px 30px 0}@media screen and (min-width:1000px){.nav .content-wrapper[data-v-de2e6096]{padding-left:calc(50% - 485px);padding-right:calc(50% - 485px)}}.nav .logo-wrapper[data-v-de2e6096]{-ms-flex:1;-ms-flex-align:start;-ms-flex-direction:column;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:vertical;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:column}.nav .logo[data-v-de2e6096]{-webkit-transition:all .3s ease;height:35px;transition:all .3s ease}.nav .contact-button-wrapper[data-v-de2e6096]{margin-left:auto}.nav .contact-button-wrapper .contact-button[data-v-de2e6096]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;width:120px}.nav .contact-button-wrapper .contact-button[data-v-de2e6096]:hover{cursor:pointer}.nav .contact-button-wrapper .contact-button .button-text[data-v-de2e6096]{color:#000;font-family:sans-serif;font-size:12px;font-weight:500;letter-spacing:.1em}.nav .contact-button-wrapper a[data-v-de2e6096]{text-decoration:none}.nav.sticky[data-v-de2e6096]{-webkit-animation-duration:.5s;-webkit-animation-name:slide-down-data-v-de2e6096;animation-duration:.5s;animation-name:slide-down-data-v-de2e6096;background-color:#fff;position:fixed}.nav.sticky .contact-button-wrapper .contact-button[data-v-de2e6096]{background-color:#000}.nav.sticky .contact-button-wrapper .contact-button .button-text[data-v-de2e6096]{color:#fff}.nav .serviceText[data-v-de2e6096]{font-family:Playfair Display,sans-serif;font-size:45px;font-weight:700;padding:0 30px;text-align:start;white-space:nowrap}@media screen and (min-width:1000px){.nav .serviceText[data-v-de2e6096]{padding-left:calc(50% - 485px);padding-right:calc(50% - 485px)}}.nav.showService[data-v-de2e6096]{height:120px}.nav.showService .logo[data-v-de2e6096]{height:40px;padding-top:0}.slide-fade-enter-active[data-v-de2e6096]{-webkit-transition:all .3s ease;-webkit-transition-delay:.3s;transition:all .3s ease;transition-delay:.3s}.slide-fade-leave-active[data-v-de2e6096]{-webkit-transition:all .1s cubic-bezier(1,.5,.8,1);transition:all .1s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-de2e6096],.slide-fade-leave-to[data-v-de2e6096]{-webkit-transform:translateX(10px);opacity:0;transform:translateX(10px)}@-webkit-keyframes slide-down-data-v-de2e6096{0%{top:-64px}to{top:0}}@keyframes slide-down-data-v-de2e6096{0%{top:-64px}to{top:0}}#app{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#2c3e50;font-family:Playfair Display,sans-serif;text-align:center;z-index:1}body{margin:0}.fade-enter-active,.fade-leave-active{-webkit-transition-duration:.75s;-webkit-transition-property:opacity;transition-duration:.75s;transition-property:opacity}.fade-enter-active{-webkit-transition-delay:.75s;transition-delay:.75s}.fade-enter,.fade-leave-active{opacity:0}.cover-component[data-v-7e5ab883]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;background-color:#3d6074;background-image:url(/assets/placeholder5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#f5f5f5;flex-direction:column;height:100vh}.cover-component[data-v-7e5ab883],.cover-text-wrapper[data-v-7e5ab883]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cover-text-wrapper[data-v-7e5ab883]{-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;font-family:Playfair Display,sans-serif;font-size:70px;margin-top:-50px;width:500px}@media screen and (max-width:800px){.cover-text-wrapper[data-v-7e5ab883]{font-size:50px;width:400px}}@media screen and (max-width:800px) and (max-width:400px){.cover-text-wrapper[data-v-7e5ab883]{font-size:35px;width:250px}}.scroll-arrow[data-v-7e5ab883]{-ms-flex-align:center;-ms-flex-pack:center;-webkit-animation:bounce-data-v-7e5ab883 2s infinite;-webkit-box-align:center;-webkit-box-pack:center;align-items:center;animation:bounce-data-v-7e5ab883 2s infinite;background:url(/img/arrow_down.8dd92f83.svg) no-repeat 0 0;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;width:60px}.scroll-arrow[data-v-7e5ab883]:hover{cursor:pointer}@-webkit-keyframes bounce-data-v-7e5ab883{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes bounce-data-v-7e5ab883{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}60%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.description-wrapper[data-v-362485cb]{background-color:#f5f5f5;height:calc(100vh - 64px)}.wrapper[data-v-362485cb]{-ms-flex-direction:row;-ms-flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:0;padding-top:20vw}.wrapper.slideup[data-v-362485cb]{-webkit-animation:slide-up-data-v-362485cb .8s;animation:slide-up-data-v-362485cb .8s;padding-bottom:15vw;padding-top:5vw}.wrapper.inverted[data-v-362485cb]{-ms-flex-direction:row-reverse;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;flex-direction:row-reverse}.text-content-wrapper[data-v-362485cb]{-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;font-family:Playfair Display,sans-serif;justify-content:center;margin-left:30px;width:340px}.text-content-wrapper .header[data-v-362485cb]{font-size:25px;font-weight:700;padding-bottom:10px;text-align:start}.text-content-wrapper .text-body[data-v-362485cb]{font-size:20px;text-align:start;text-align:justify}.text-content-wrapper:not(.inverted) .text-body[data-v-362485cb]{text-align:start}@media screen and (max-width:750px){.text-content-wrapper[data-v-362485cb]{margin:30px 0 50px;width:90vw}.text-content-wrapper .text-body[data-v-362485cb]{font-size:16px;text-align:star}}@media screen and (min-width:1000px){.text-content-wrapper[data-v-362485cb]{width:400px}}@media screen and (min-width:750px){.text-content-wrapper.inverted[data-v-362485cb]{margin-left:0;margin-right:30px}.text-content-wrapper.inverted .header[data-v-362485cb]{text-align:end}}.image[data-v-362485cb]{overflow:hidden}.image img[data-v-362485cb]{-webkit-transition:all 1s ease;height:40vw;transition:all 1s ease;width:40vw}@media screen and (max-width:750px){.image img[data-v-362485cb]{height:90vw;width:90vw}}.image img[data-v-362485cb]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes slide-up-data-v-362485cb{0%{padding-bottom:0;padding-top:20vw}to{padding-bottom:15vw;padding-top:5vw}}@keyframes slide-up-data-v-362485cb{0%{padding-bottom:0;padding-top:20vw}to{padding-bottom:15vw;padding-top:5vw}}.description-wrapper[data-v-186e1474]{background-color:#f5f5f5;min-height:calc(100vh - 64px)}.bulletpoint[data-v-186e1474]{margin:0 5vw}.bulletpoint .slide-up[data-v-186e1474]{-webkit-animation:slide-up 1s;animation:slide-up 1s}@media screen and (min-width:1000px){.bulletpoint[data-v-186e1474]{margin:0 8vw}}@media screen and (min-width:1200px){.bulletpoint[data-v-186e1474]{margin:0 12vw}}.tiles-wrapper[data-v-b8cd23da]{-ms-flex-direction:column;-ms-flex-line-pack:center;-ms-flex-pack:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,.075);align-content:center;box-shadow:0 0 4px 1px rgba(0,0,0,.075);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center}.image[data-v-b8cd23da]{overflow:hidden}.image img[data-v-b8cd23da]{-ms-flex:1;-o-object-fit:cover;-webkit-box-flex:1;-webkit-transition:all 1s ease;flex:1;height:20vw;object-fit:cover;overflow:hidden;transition:all 1s ease;width:100%}@media screen and (max-width:750px){.image img[data-v-b8cd23da]{height:40vw}}.image img[data-v-b8cd23da]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.title[data-v-b8cd23da]{font-size:25px;font-weight:700;margin-left:5px;margin-top:10px;text-align:start}.description[data-v-b8cd23da]{font-size:20px;font-weight:300;margin-left:5px;margin-right:5px;text-align:start}.wrapper[data-v-c2cfb4c4]{-ms-flex-direction:column;-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;min-height:calc(100vh - 64px);padding:200px 3vw 100px}@media screen and (max-width:750px){.wrapper[data-v-c2cfb4c4]{padding:50px 3vw 100px}}.tiles-wrapper[data-v-c2cfb4c4]{-ms-flex:1;-ms-flex-direction:row;-ms-flex-line-pack:center;-ms-flex-wrap:wrap;-webkit-box-direction:normal;-webkit-box-flex:1;-webkit-box-orient:horizontal;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex:1;flex-direction:row;flex-wrap:wrap}.tile[data-v-c2cfb4c4]{margin:5vw;width:35vw}@media screen and (max-width:1000px){.tile[data-v-c2cfb4c4]{margin:8vw 2vw;width:43vw}}@media screen and (max-width:750px){.tile[data-v-c2cfb4c4]{margin:8vw 2vw;width:90vw}}@media screen and (min-width:750px){.tile.parrallax[data-v-c2cfb4c4]{margin-top:-100px}}.bold[data-v-c2cfb4c4]{font-weight:700}.footer-wrapper[data-v-5607c338]{-ms-flex-direction:column;-ms-flex-pack:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;background-color:#272727;color:#e9e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:calc(33.33333vh - 21.33333px);justify-content:center}.main-wrapper[data-v-5607c338]{-ms-flex:1;-webkit-box-flex:1;flex:1}.company-name[data-v-5607c338]{font-size:25px;padding:15px}.footer-footer[data-v-5607c338]{padding:15px}.footer-footer .credits-text[data-v-5607c338]{color:#e9e8e8;display:inline;text-decoration:none}.footer-footer .credits-text[data-v-5607c338]:hover{cursor:pointer}