@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fuggles&display=swap);.scene[data-v-479f67fe]{position:relative}.vs-icon-arrow[data-v-479f67fe]{width:25px;height:25px;transform:rotate(-135deg);display:block;color:#3e9c87}.main-text[data-v-479f67fe]{position:absolute;left:50%;top:15%;z-index:4;transform:translateX(-50%);color:#3e9c87}h1[data-v-479f67fe]{margin:0;font-family:Fuggles,cursive;text-align:center;font-size:6rem}h2[data-v-479f67fe]{font-size:2rem;margin:0}.projects[data-v-5b5c3fbc]{position:absolute;left:6%}p[data-v-5b5c3fbc]{cursor:pointer}.main[data-v-06016f98]{display:flex;flex-direction:column;position:relative}.scene[data-v-06016f98]{height:100vh;width:100%}.slide-fade-enter-active[data-v-06016f98]{transition:all .8s ease}.slide-fade-leave-active[data-v-06016f98]{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-06016f98],.slide-fade-leave-to[data-v-06016f98]{transform:translateY(-50px);opacity:0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#abbbd6;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#3e9c87;margin:0;padding:0}#app{width:100%;height:100%}:root{--vs-background:30,32,35;--vs-text:255,255,255;--vs-gray-1:24,25,28;--vs-gray-2:20,20,23;--vs-gray-3:15,16,19;--vs-gray-4:10,11,14;--vs-shadow-opacity:0.3;--vs-dark:0,0,0;--vs-background-opacity:0.6}::-webkit-scrollbar{width:5px;height:5px;display:block;background:var(--vs-theme-layout)}::-webkit-scrollbar-thumb{background:#3e9c87;border-radius:5px!important}.vs-card{min-width:unset;width:250px}@media only screen and (max-width:600px){.vs-card{width:150px}}.vs-card__group .vs-card__group-cards .vs-card-content{min-width:250px}@media only screen and (max-width:600px){.vs-card__group .vs-card__group-cards .vs-card-content{min-width:150px}}.vs-card-content.type-5 .vs-card{background:transparent}@media only screen and (max-width:600px){.vs-card__group .vs-card__group-next,.vs-card__group .vs-card__group-prev{min-width:22px;min-height:22px;height:22px;width:22px}}.vs-card__group .vs-card__group-next .vs-icon-arrow,.vs-card__group .vs-card__group-prev .vs-icon-arrow{width:25px;height:25px}@media only screen and (max-width:600px){.vs-card__group .vs-card__group-next .vs-icon-arrow,.vs-card__group .vs-card__group-prev .vs-icon-arrow{width:10px;height:10px}}