img[data-v-36564d2a]{max-height:300px;border-radius:20px;margin-bottom:10px}div[data-v-36564d2a]{color:#9ba375}.desc[data-v-36564d2a]{height:75px;overflow:auto}a[data-v-36564d2a]:hover{color:#70865e}@media only screen and (max-width:1080px){img[data-v-36564d2a]{max-width:600px}}@media only screen and (max-width:768px){img[data-v-36564d2a]{max-height:250px;max-width:400px}}@media only screen and (max-width:480px){img[data-v-36564d2a]{max-height:200px;max-width:300px}}div.portfolio[data-v-76c8ef67]{max-width:800px;text-shadow:0 0 30px #000}button[data-v-76c8ef67]{background-color:rgba(0,0,0,.5)!important;border-radius:50px;position:absolute;top:30%;padding:0 15px;font-size:50px;border:none;background:transparent;outline:none;color:#9ba375;margin:auto 0;cursor:pointer}button[data-v-76c8ef67]:hover{color:#70865e}.hidden[data-v-76c8ef67]{display:none!important}button.left[data-v-76c8ef67]{left:30px}button.right[data-v-76c8ef67]{right:30px}@media only screen and (max-width:1080px){div.portfolio[data-v-76c8ef67]{max-width:600px}button[data-v-76c8ef67]{top:30%}}@media only screen and (max-width:768px){div.portfolio[data-v-76c8ef67]{max-width:400px}button[data-v-76c8ef67]{top:28%}}@media only screen and (max-width:480px){div.portfolio[data-v-76c8ef67]{max-width:300px}button[data-v-76c8ef67]{top:25%}}div.nav{position:fixed;display:flex;font-weight:700;width:100%;top:10px;margin:0;padding:0;z-index:1;text-shadow:0 0 15px #000}div.list-group{position:relative;left:50%;transform:translate(-52.5%);margin:0;padding:10px 15px;background-color:rgba(0,0,0,.5);border-radius:20px}ul.nav-links{padding:0;margin:0;display:flex}li.list-item{font-size:20px;display:inline;list-style-type:none}li.list-item:nth-child(3n-1):after,li.list-item:nth-child(3n-2):after{opacity:25%;padding:10px;content:"|"}html{scroll-behavior:smooth}a:hover{color:#70865e}.disabled{pointer-events:none}h1{margin:0}hr{border:1px solid rgba(0,0,0,.25)}img.background,img.foreground{min-height:100%;min-width:1024px;width:100%;height:auto;position:fixed;top:0;left:0}.section{min-height:100vh}.section>div{position:fixed;color:#fff;left:50%;top:50%;width:100%;text-align:center;transform:translate(-50%,-50%);display:flex;flex-direction:column;margin:0}.section>div>h1,.section>div>p{text-shadow:0 0 15px #000}.section>div>h1.title{font-size:175px;text-shadow:0 0 30px #000}.section>div>p.subtitle{position:relative;top:-50px;text-align:center;font-size:50px;text-shadow:0 0 30px #000}@media only screen and (max-width:1680px){.section>div>h1.title{font-size:150px}.section>div>p.subtitle{top:-45px;text-align:center;font-size:45px;text-shadow:0 0 30px #000}}@media only screen and (max-width:1480px){.section>div>h1.title{font-size:125px}.section>div>p.subtitle{top:-40px;text-align:center;font-size:40px;text-shadow:0 0 30px #000}}@media only screen and (max-width:1280px){.section>div>h1.title{font-size:100px}.section>div>p.subtitle{top:-35px;text-align:center;font-size:35px;text-shadow:0 0 30px #000}}@media only screen and (max-width:1080px){.section>div>h1.title{font-size:75px}.section>div>p.subtitle{top:-30px;text-align:center;font-size:30px;text-shadow:0 0 30px #000}.section-2>div,.section-3>div{max-width:600px!important}}@media only screen and (max-width:768px){.section>div>h1.title{font-size:50px}.section>div>p.subtitle{top:-25px;text-align:center;font-size:25px;text-shadow:0 0 30px #000}.section-2>div,.section-3>div{max-width:400px!important}}@media only screen and (max-width:480px){.section>div>h1.title{font-size:40px}.section>div>p.subtitle{top:-25px;text-align:center;font-size:25px;text-shadow:0 0 30px #000}.section-2>div,.section-3>div{max-width:300px!important}}.section-1,.section-2{margin-bottom:400px}.section-2,.section-3{opacity:0}.section-2>div,.section-3>div{position:fixed;display:grid;background-color:rgba(0,0,0,.5);border-radius:25px;color:#70865e;padding:20px;width:100%;max-width:800px;text-align:center}.section-2>div>h1,.section-3>div>h1{color:#9ba375}body{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#nav{padding:30px}a{color:#9ba375}a,span.bold{font-weight:700}