@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}.LazyLoad{opacity:0;transition:all 1s ease-in-out}.is-visible{opacity:1}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fafaff;font-family:Rubik,sans-serif;font-weight:400;overflow-x:hidden}main{background:#0a192f;background-image:url(/Portfolio/static/media/blob-haikei.f4e61873a0e328a046c8.svg);background-repeat:no-repeat;background-size:cover;width:100%}a{background-color:initial;color:inherit;text-decoration:none;transition:.2s ease-in}ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}img,video{display:block;max-width:100%}.btn{border-radius:8px;cursor:pointer;font-weight:400;outline:none;transition:all .2s ease-in-out}.btn-shadow{box-shadow:0 2px 5px rgba(160,170,180,.6)}.btn-shadow:hover{box-shadow:0 3px 8px rgba(160,170,180,.9)}.PrimaryBtn{background:#004aad;border:none;color:#f6f6f6!important;padding:12px 20px}.SecondaryBtn{border:2px solid #3986fa;color:#010606;margin-right:1rem;padding:10px 18px}.PrimaryBtn:hover{background:#126ffa}.SecondaryBtn:hover{background:#e7f1fa;color:#000}.Container{margin-left:auto;margin-right:auto;max-width:1000px;padding-left:1rem;padding-right:1rem;width:90%}.BigCard{background:#fff;border-radius:1rem;box-shadow:0 5px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;padding:3rem 2rem}.AboutBio{margin:0 auto;max-width:750px;text-align:justify}.AboutBio,.tagline2{color:#151418;line-height:1.6}.tagline2{margin:0;margin-bottom:2rem;margin-top:1rem;max-width:650px;text-align:left}.SectionTitle{color:#151418;font-size:28px;font-weight:700;margin-bottom:3.5rem}.ProjectWrapper{margin-top:-1rem}@media (max-width:1000px){.Container{padding:0}}input:focus~label,input:valid~label,textarea:focus~label,textarea:valid~label{color:#151418;font-size:.75em;top:-10px;transition:all .225s ease}.styled-input{border:solid #151418;border-radius:4px;float:left;margin:1rem 0;position:relative;width:293px}@media only screen and (max-width:768px){.styled-input{width:100%}}.styled-input label{color:#151418;font-weight:500;left:0;padding:1.3rem 30px 1rem;pointer-events:none;position:absolute;top:10px;transition:all .25s ease}.styled-input.wide{max-width:100%;width:650px}input,textarea{background-color:#fff;border:0;border-radius:4px;color:#151418;font-size:1.2rem;padding:30px;width:100%}input:focus,textarea:focus{outline:0}input:focus~span,textarea:focus~span{transition:all 75ms ease;width:100%}textarea{min-height:15em;width:100%}.input-container{margin:20px auto 25px;max-width:100%;width:650px}.submit-btn{box-shadow:0 2px 5px 0 rgba(0,0,0,.06),0 2px 10px 0 rgba(0,0,0,.07);cursor:pointer;font-size:18px;transition:all .3s ease}.submit-btn:hover{box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 1px 0 rgba(0,0,0,.09);-webkit-transform:translateY(1px);transform:translateY(1px)}@media (max-width:768px){.submit-btn{float:none;text-align:center;width:100%}}input[type=checkbox]+label{color:#ccc;font-style:italic}input[type=checkbox]:checked+label{color:red;font-style:normal}
/*# sourceMappingURL=main.d9a005b6.css.map*/