#about{padding-bottom:25%;position:relative;display:flex;scroll-margin-top:12rem}#about-description{padding-top:5%;text-align:justify}@media only screen and (max-width:1000px){#about{height:unset;padding-left:unset;padding-right:unset;padding-top:30%}}@media only screen and (max-width:600px){#about{height:unset;padding-left:unset;padding-right:unset;padding-top:50%}.about-description{font-size:1.125rem;text-align:justify}}.Typist .Cursor{display:inline-block}.Typist .Cursor--blinking{opacity:1;animation:blink 1s linear infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}#home{padding-top:10%;position:relative;display:flex;justify-content:center;z-index:1}.box{background:url(/_next/static/media/me.db74268c.jpg);background-size:cover;background-position:50%;height:250px;width:350px;animation:animate 10s ease-in-out infinite;transition:all 1s ease-in-out}@keyframes animate{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}}.email-button{font-size:1.375rem!important;font-family:NTR,sans-serif!important;font-weight:700!important;text-decoration:none!important;text-transform:none!important;background-color:var(--highlight)!important;transition:all .3s ease-in-out;transform:translateX(50px)}.email-button,.email-button:hover{color:var(--button-text)!important}.email-button:hover{background-color:var(--hover-highlight)!important}.button-section{margin-top:20px;width:100%;display:flex;justify-content:center;position:relative}.span-a{display:flex;flex-direction:column;align-items:center;text-align:center}.Typist{font-size:3.125rem;display:inline-block}.Typist .Cursor--blinking{color:var(--highlight)!important}@media only screen and (max-width:600px){#home{padding-top:20%}h1{font-size:2rem!important;white-space:nowrap}.box{height:200px;width:200px}.Typist{font-size:2rem}@media only screen and (max-width:768px){#home{padding-top:30%}.box{height:180px;width:180px}.Typist{font-size:2rem}h2{font-size:1.25rem}.email-button{font-size:1rem!important;padding:.5rem 1rem}}}#nav{color:#6ee78f;font-size:1.5rem;font-family:NTR,sans-serif;font-weight:700;line-height:130%}.sidebar{position:fixed;bottom:3rem;left:0;padding-left:5%;display:flex;flex-direction:column;align-items:flex-start;z-index:10}.sidebar-logos{padding-top:2rem;width:70px;display:flex;flex-direction:row;justify-content:space-between;gap:.5rem}@media only screen and (max-width:1000px){.sidebar{display:none}}#experience{padding-bottom:25%;scroll-margin-top:9rem}#experience,.experience-content{padding-top:10%}.container{padding-left:80px;padding-bottom:100px;position:relative;width:800px}.right:after{left:0}.title{font-weight:600;font-size:1.125rem}.date{font-size:1.125rem}.company,.date{font-family:NTR,sans-serif;font-weight:700;color:#a0fb8e}.company{font-size:1.5rem}@media only screen and (max-width:600px){#experience{height:unset;padding-top:30%}.container{padding:0;width:unset}.container:after{display:none}#experience{padding-left:unset;padding-right:unset}.jss1{height:unset!important;flex-direction:column!important}.joblist-job-company,.joblist-job-title{font-size:1.375rem}}#portfolio{padding-top:10%;padding-bottom:20%}.portfolio-content{padding-top:5%}.carousel{width:55rem}.carousel img{object-fit:cover;width:100%;height:100%;opacity:.5}.carousel-inner{aspect-ratio:16/9;width:100%;border-radius:24px;overflow:hidden}.carousel-indicators{bottom:-50px}.carousel-indicators .active{background-color:var(--highlight)}.carousel-caption{max-width:500px;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;left:50%;top:50%;transform:translate(-50%,-50%)}.carousel-caption h3{font-size:28px!important;font-family:NTR,sans-serif!important;color:var(--highlight)!important}@media only screen and (max-width:1200px){#portfolio{padding-left:5%;padding-bottom:25%}.carousel{width:45rem}p{text-align:unset!important;max-width:unset}}@media only screen and (max-width:900px){#portfolio{padding-left:5%;padding-bottom:25%}.carousel{width:40rem}p{text-align:unset!important;max-width:unset}}@media only screen and (max-width:800px){#portfolio{padding-left:5%;padding-bottom:25%}.carousel{display:none}p{text-align:unset!important;max-width:unset}}.navbar{background-color:var(--bg)!important;font-family:NTR,sans-serif;font-weight:700;padding:1.5rem;height:auto}.ml-auto{display:none}.sun-icon{margin-left:auto;display:flex;align-items:center}.navbar .container,.navbar .container-fluid{padding-left:0!important;padding-top:0;padding-bottom:0}@media only screen and (max-width:1000px){.navbar-light .navbar-brand,.navbar-light .navbar-nav.me-auto .nav-link{display:none}.ml-auto{display:flex}.name{display:none}}#credits{display:flex;align-items:center;padding-top:100px}.ending-credits{font-family:NTR,sans-serif;color:var(--highlight);text-align:center;width:100%;font-size:16px;padding-bottom:40px}