html,body{margin:0;padding:0;height:100vh;overflow-x:hidden;position:relative;font-family:Source Sans Pro,sans-serif;font-size:62.5%;scroll-behavior:smooth;color:#fbf5e5}canvas{position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;display:block;pointer-events:none;overflow:hidden}a{text-decoration:none}.seperator{width:90%;height:.1rem;background-color:#fbf5e5;opacity:.3;margin:10rem auto}.main-container{max-width:95rem;width:90%;margin:auto;position:relative}h1{font-size:4rem;text-transform:uppercase;letter-spacing:3px;text-align:center;color:#fbf5e5;font-weight:800}.title{height:5rem;margin-top:5rem;max-height:10%}.title h1{font-size:3.5rem;font-weight:600}.title :after{content:"";position:absolute;height:5px;width:4rem;background:#c890a7;left:50%;transform:translate(-50%);border-radius:5px;top:50px}.main-container{font-size:1.5rem;text-align:left}.main-container .content{margin-top:5rem}.main-container .content .content-container{display:flex;justify-content:center;flex-wrap:wrap;cursor:pointer}.main-container .content .header .header-details h1{font-size:2rem;text-align:left;font-style:bold}.main-container .content .header .header-duration small{font-size:1.3rem;font-style:italic}.main-container .content .logo{margin:1rem;padding-right:2rem;display:flex;justify-content:center;align-items:center}.main-container .content .logo img{width:20rem;height:20rem;display:block;background:#f1f1f2;padding:1rem;border-radius:15rem}.main-container .content .logo #fitImage{object-fit:contain}.main-container .content .skills{display:flex;flex-wrap:wrap}.main-container .content .skills .skill{display:block;margin:1rem 2rem;padding:1rem;background-color:#9993;border-radius:5px}.standalone-container{max-width:100%;display:block}.standalone-container .content{margin-top:15rem}.standalone-container .content .content-container{cursor:default}.standalone-container .content .header .header-details h1{font-size:4rem;text-align:left;font-style:bold}.standalone-container .content .header .header-duration small{font-size:2rem;font-style:italic}.standalone-container .content img{width:40rem!important;height:40rem!important;border-radius:25rem!important}.standalone-container .content .skill{margin:1rem 2rem!important;padding:1.5rem 2rem!important;border-radius:1.5rem!important;font-size:2.5rem}.standalone-container .content .description{font-size:2rem;line-height:3rem}@media only screen and (max-width: 37.5em){.standalone-container .content{margin-top:10rem!important}.content-container{display:flex;flex-direction:column}.content-container .logo{padding-right:0!important}.content-container .logo img{width:30rem!important;height:30rem!important;border-radius:20rem!important}.content-container .description{font-size:inherit!important;line-height:inherit!important}.content-container .header .header-details h1{font-size:2rem!important}.content-container .header .header-duration small{font-size:1.3rem!important}.content-container .skill{font-size:inherit!important;margin:1rem 2rem!important;padding:1rem!important;border-radius:5px!important}}:after,:before{margin:0;padding:0;box-sizing:inherit;font-family:inherit}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#444;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#555}*{scrollbar-width:thin;scrollbar-color:#444 transparent}@media only screen and (max-width: 75em){html{font-size:59%}}@media only screen and (max-width: 56.25em){html{font-size:56%}}
