.uppercase[data-v-c226b26e]{text-transform:uppercase}.cursor[data-v-c226b26e]:hover{cursor:pointer}.bg[data-v-c226b26e]{position:relative;height:100vh;width:100%}.bg[data-v-c226b26e]:before{content:"";min-height:100vh;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(75%,hsla(0,0%,100%,.92)),color-stop(90%,hsla(0,0%,100%,.65)),to(hsla(0,0%,100%,.33))),url(../img/projects-background.14d5a30e.png);background-image:linear-gradient(180deg,hsla(0,0%,100%,.92) 75%,hsla(0,0%,100%,.65) 90%,hsla(0,0%,100%,.33)),url(../img/projects-background.14d5a30e.png);background-position:50%;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width:576px){.bg[data-v-c226b26e]:before{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.92))),url(../img/projects-background.14d5a30e.png);background-image:linear-gradient(180deg,hsla(0,0%,100%,.92)),url(../img/projects-background.14d5a30e.png)}}header[data-v-c226b26e]{position:relative;max-width:76%;margin:0 auto 5rem auto;padding-right:1rem;padding-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:576px){header[data-v-c226b26e]{max-width:95%}}@media screen and (max-width:350px){header[data-v-c226b26e]{margin-bottom:3rem}}header .logo[data-v-c226b26e]{width:250px;height:auto}@media screen and (max-width:992px){header .logo[data-v-c226b26e]{width:200px}}@media screen and (max-width:576px){header .logo[data-v-c226b26e]{width:150px}}.text[data-v-c226b26e]{position:relative;max-width:76%;margin:6rem auto 0 auto;padding:0 1rem 5rem 1rem}@media screen and (max-width:576px){.text[data-v-c226b26e]{margin:2rem auto 0 auto;max-width:95%;padding:0 .5rem 2rem .5rem}}@media screen and (min-width:768px){.text h1[data-v-c226b26e]{font-size:28px;line-height:35px}}@media screen and (max-width:350px){.text h1[data-v-c226b26e]{font-size:20px;line-height:26px}}.text .action-btn[data-v-c226b26e]{width:200px;padding:.75rem .5rem;margin-top:1rem}@media screen and (max-width:450px){.text .action-btn[data-v-c226b26e]{width:100%}}