@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.card[data-v-fce34810]{display:flex;flex-direction:row;background-color:#2b2927;border-radius:12px;justify-content:center;align-items:center;max-width:1300px;margin:30px auto;padding:30px;box-sizing:border-box;width:100%}.card img[data-v-fce34810]{display:flex;flex:1;padding:30px;width:-webkit-fill-available;width:-moz-available;width:stretch;-o-object-fit:contain;object-fit:contain;height:auto;max-height:170px;margin:auto}.card .text[data-v-fce34810]{flex:3;text-align:center}h2[data-v-fce34810]{font-size:2.2em;font-weight:500}p[data-v-fce34810]{font-size:1em;color:#000;margin-top:20px}#next[data-v-fce34810]{text-decoration:none;display:block;margin-top:35px}#next button[data-v-fce34810]{font-size:1.1em;font-weight:700;color:#0e0c0a;background-color:#c5b9a6;padding:15px;border:none;border-radius:12px;cursor:pointer}#next[data-v-fce34810]:hover{filter:brightness(.6);transition:.4s}@media only screen and (max-width:900px){.card[data-v-fce34810]{display:flex;flex-direction:column}h2[data-v-fce34810]{font-size:1.5em}p[data-v-fce34810]{font-size:.9em}#next[data-v-fce34810]{font-size:1em}}@media only screen and (max-width:700px){.card[data-v-fce34810]{padding-bottom:80px}}.intro[data-v-2a4fc55f]{text-align:center;font-weight:700;margin:0 auto;margin-top:50px;padding:30px 20px 100px 20px;max-width:700px;width:100%;box-sizing:border-box}.intro p[data-v-2a4fc55f]{font-size:1.2rem}h1[data-v-2a4fc55f]{font-size:3em;font-weight:500}.white[data-v-2a4fc55f]{color:#fff;text-shadow:0 0 3px hsla(0,0%,100%,.75),0 0 6px hsla(0,0%,100%,.4),0 0 10px hsla(0,0%,100%,.1)}h2[data-v-2a4fc55f]{font-size:2em;margin-top:10px;font-weight:400}h3[data-v-2a4fc55f]{font-size:2em;margin-top:10px;font-weight:600;color:#fff;text-transform:uppercase}h4[data-v-2a4fc55f]{font-size:1.7em;margin-top:50px}p[data-v-2a4fc55f]{margin-top:30px;font-weight:300}.caseBox[data-v-2a4fc55f]{background-color:#0e0c0a;border-radius:12px;max-width:1400px;box-shadow:0 0 8px hsla(37,21%,71%,.35),0 4px 16px hsla(37,21%,71%,.25);margin:40px auto;padding:40px}.cards[data-v-2a4fc55f]{margin:50px 30px}.slides[data-v-2a4fc55f]{margin:30px auto;max-width:1000px;line-height:30px;text-align:left;transition:.5s;padding:0 50px;box-sizing:border-box}.slide-text[data-v-2a4fc55f]{transition:.5s;height:auto;min-height:250px;position:relative;animation:animateleft-2a4fc55f .4s}#linkedin[data-v-2a4fc55f]{padding:30px;box-sizing:border-box}#linkedin[data-v-2a4fc55f]:hover{cursor:pointer}.slides[data-v-2a4fc55f]{display:flex;flex-direction:column}.slide-text[data-v-2a4fc55f]{display:none}.slide-text.active[data-v-2a4fc55f]{display:block}@keyframes animateleft-2a4fc55f{0%{left:-300px;opacity:0}to{left:0;opacity:1}}@media only screen and (max-width:700px){h1[data-v-2a4fc55f]{font-size:2em}h2[data-v-2a4fc55f]{font-size:1.3em;margin-top:5px}.slide-text[data-v-2a4fc55f]{height:auto;min-height:350px}.caseBox[data-v-2a4fc55f]{margin-left:20px;margin-right:20px}}.contentBlock[data-v-109bf1a7]{display:block;margin:30px;max-width:1000px;margin:auto}.contentBlock img[data-v-109bf1a7]{padding:30px 0;width:100%;max-width:950px;display:block;margin:auto}.contentBlock-flex img[data-v-109bf1a7]{padding:30px;max-width:450px}.contentBlock h1[data-v-109bf1a7]{text-align:center;font-size:2.5em}.contentBlock h2[data-v-109bf1a7]{font-size:2em}.contentBlock p[data-v-109bf1a7],.contentBlock-flex ul[data-v-109bf1a7]{font-size:1em;color:#000;padding:10px 30px;margin:30px auto;line-height:35px;text-align:left;box-sizing:border-box;flex-grow:1}.contentBlock ul[data-v-109bf1a7]{padding:10px 30px;margin:10px 20px;text-align:left;color:#000;line-height:35px;list-style-type:"- "}.contentBlock-flex-ending[data-v-109bf1a7],.contentBlock-flex[data-v-109bf1a7]{display:flex;flex-direction:row;padding:30px 0;box-sizing:border-box;justify-content:center}.contentBlock-flex-ending[data-v-109bf1a7]{align-items:center}.contentBlock-flex-ending>div[data-v-109bf1a7]:first-of-type{flex:1}.contentBlock-flex-ending>div[data-v-109bf1a7]:nth-of-type(2){flex:3}.contentBlock-flex div[data-v-109bf1a7]{width:50%;display:flex;flex-direction:column}h3[data-v-109bf1a7]{font-size:2em;margin-top:50px}h4[data-v-109bf1a7]{font-size:1.5em;margin-top:80px}h5[data-v-109bf1a7]{font-size:1.2em;margin-top:80px}.strengthWeaknessText[data-v-109bf1a7]{flex:1}.strengthWeaknessP[data-v-109bf1a7]{display:flex;flex-direction:column}@media only screen and (max-width:900px){.contentBlock[data-v-109bf1a7]{display:block;margin:20px}.contentBlock p[data-v-109bf1a7]{font-size:1em;color:#000;padding:10px;max-width:1000px;margin:30px auto;line-height:35px;text-align:left;box-sizing:border-box}.contentBlock-flex-ending[data-v-109bf1a7],.contentBlock-flex[data-v-109bf1a7]{display:flex;flex-direction:column}.contentBlock-flex div[data-v-109bf1a7],.contentBlock-flex-ending div[data-v-109bf1a7]{width:100%;flex:1}.contentBlock-flex img[data-v-109bf1a7]{padding:30px 0;max-width:none}}.scroll-indicator[data-v-52d8f7a1]{position:fixed;right:32px;bottom:32px;width:50px;height:50px;border-radius:50%;background:#d9b44a;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.18);transition:all .25s ease;z-index:999;display:flex;justify-content:center;align-items:center}.scroll-indicator[data-v-52d8f7a1]:before{content:"";width:7px;height:7px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(45deg) translate(1px,1px)}.scroll-indicator[data-v-52d8f7a1]:hover{background:#e8c764;transform:scale(1.12)}@media only screen and (max-width:700px){.scroll-indicator[data-v-52d8f7a1]{width:45px;height:45px}}.intro[data-v-3cfcdb55]{text-align:center;font-weight:700;margin-top:50px;padding:0 30px;box-sizing:border-box}#topBlock[data-v-3cfcdb55] .contentBlock{margin-bottom:0}h1[data-v-3cfcdb55]{font-size:3em;font-weight:500}h2[data-v-3cfcdb55]{font-size:2em;margin-top:10px}h3[data-v-3cfcdb55],h5[data-v-3cfcdb55]{color:#0e0c0a;text-transform:uppercase}h3[data-v-3cfcdb55]{font-size:1.3em}h4[data-v-3cfcdb55]{color:#c5b9a6;font-size:2em}.white-text[data-v-3cfcdb55]{color:#fff!important}.topTitle[data-v-3cfcdb55]{padding:50px}.content[data-v-3cfcdb55]{margin:100px 0 30px 0}img.logo[data-v-3cfcdb55]{max-width:400px}#bottomLogo[data-v-3cfcdb55]{max-width:200px;margin-top:50px}.project-text[data-v-3cfcdb55]{padding:50px}video[data-v-3cfcdb55]{width:100%}ul li[data-v-3cfcdb55]{list-style-type:disc}img.mobileImage[data-v-3cfcdb55]{padding:10px 100px;box-sizing:border-box}.slideshow[data-v-3cfcdb55]{position:relative;width:100%;overflow:hidden}.slides[data-v-3cfcdb55]{display:flex;width:100%;transition:transform .45s ease}.slides img[data-v-3cfcdb55]{flex:0 0 100%;width:100%;max-width:100%;display:block}.next[data-v-3cfcdb55],.prev[data-v-3cfcdb55]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:none;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;font-size:24px;cursor:pointer}.prev[data-v-3cfcdb55]{left:20px}.next[data-v-3cfcdb55]{right:20px}.next[data-v-3cfcdb55]:hover,.prev[data-v-3cfcdb55]:hover{background:#000;transition:.06s;cursor:pointer}.slide-counter[data-v-3cfcdb55]{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.6);color:#fff;padding:8px 14px;border-radius:20px;font-size:14px;font-weight:600;letter-spacing:.5px}@media only screen and (max-width:700px){h1[data-v-3cfcdb55]{font-size:2em}h2[data-v-3cfcdb55]{font-size:1.3em;margin-top:5px}.project-text[data-v-3cfcdb55]{padding:30px}img.mobileImage[data-v-3cfcdb55]{padding:10px 0}}.intro[data-v-6943cb8d]{text-align:center;font-weight:700;margin-top:50px;padding:0 30px;box-sizing:border-box}#topBlock[data-v-6943cb8d] .contentBlock{margin-bottom:0}#bottomLogo[data-v-6943cb8d]{max-width:200px;margin-top:50px}h1[data-v-6943cb8d]{font-size:3em;font-weight:500}h2[data-v-6943cb8d]{font-size:2em;margin-top:10px}h3[data-v-6943cb8d],h5[data-v-6943cb8d]{color:#0e0c0a;text-transform:uppercase}h3[data-v-6943cb8d]{font-size:1.3em}h4[data-v-6943cb8d]{color:#c5b9a6;font-size:2em}.white-text[data-v-6943cb8d]{color:#fff!important}.topTitle[data-v-6943cb8d]{padding:50px}.uppercase[data-v-6943cb8d]{text-transform:uppercase}.content[data-v-6943cb8d]{margin:100px 0 30px 0}img.logo[data-v-6943cb8d]{max-width:400px}.project-text[data-v-6943cb8d]{padding:50px}video[data-v-6943cb8d]{width:100%}@media only screen and (max-width:700px){h1[data-v-6943cb8d]{font-size:2em}h2[data-v-6943cb8d]{font-size:1.3em;margin-top:5px}.project-text[data-v-6943cb8d]{padding:30px}}.intro[data-v-6e4a29b0]{text-align:center;font-weight:700;margin-top:50px;padding:0 30px;box-sizing:border-box}h1[data-v-6e4a29b0]{font-size:3em;font-weight:500}p[data-v-6e4a29b0]{padding:30px;box-sizing:border-box;text-align:left;max-width:1000px;margin:20px auto;line-height:30px}@keyframes animateleft-6e4a29b0{0%{left:-300px;opacity:0}to{left:0;opacity:1}}@media only screen and (max-width:700px){h1[data-v-6e4a29b0]{font-size:2em}}.intro[data-v-fed4832e]{text-align:center;font-weight:700;margin-top:50px;padding:0 30px;box-sizing:border-box}h1[data-v-fed4832e]{font-size:3em;font-weight:500}#resume[data-v-fed4832e]{padding:30px 20px;box-sizing:border-box;width:100%;max-width:1000px}@keyframes animateleft-fed4832e{0%{left:-300px;opacity:0}to{left:0;opacity:1}}@media only screen and (max-width:700px){h1[data-v-fed4832e]{font-size:2em}}.menu[data-v-0525566c]{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#logo[data-v-0525566c]{max-width:90px;width:100%;padding:20px}nav[data-v-0525566c]{display:flex;padding:30px;font-size:1em}nav .menuItem[data-v-0525566c]{padding:10px;font-weight:500;color:#c5b9a6;text-decoration:none}nav .menuItem[data-v-0525566c]:hover{color:#a08c6d;transition:.5s;cursor:pointer}*{margin:0;padding:0}body{background-color:#0e0c0a}#app{font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}#app,h6{color:#c5b9a6}h6{padding:10px 20px 60px 20px;font-size:1em;line-height:28px;font-weight:500}h6 a{text-decoration:none;color:#d9b44a}h6 a:hover{filter:brightness(.6);transition:.4s}.animate-enter-active,.animate-leave-active{transition:opacity .5s ease-in-out,transform .5s ease}.animate-enter-active{transition-delay:.5s}.animate-enter,.animate-leave-to{opacity:0}.animate-enter{transform:translateX(-100px)}.animate-leave-to{transform:translateX(100px)}.animate-enter-to,.animate-leave{opacity:1;transform:translateX(0)}