*{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/static/media/PageBkg.ef9f2417d2cf75df1ffd.png);font-family:Merriweather,serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.landing-message{align-items:center;background-repeat:no-repeat;background-size:cover;border:none;border-bottom:2px solid #3d3d3d;height:450px;margin:0 auto;max-width:2000px;text-align:center;width:90%}.card{color:#f5f5f5;display:flex;flex-wrap:wrap;margin:100px auto}.card-image{background-color:#1a1d35;border-radius:5px;height:325px;margin:0 auto;width:500px}.card-content{font-size:16px;font-weight:200;letter-spacing:.5px;line-height:25px;margin:0 auto;padding-left:15px;text-align:left;width:500px}.tech-stack{background-color:#1a1d35;display:flex;flex-wrap:wrap;margin-bottom:25px}.tech-stack h5{margin-top:10px}.stack-card{margin:0 auto 25px;width:250px}.edu-stack{display:flex;flex-wrap:wrap;margin-bottom:50px}.edu-card{margin:0 auto;width:49%}.about{border-bottom:2px solid #3d3d3d;display:flex;flex-wrap:wrap;margin:0 auto;width:90%}.profile-pic{background-color:#1a1d35;border:none;border-radius:10px;box-shadow:10px -15px 50px #001723;margin:125px auto 50px;max-height:428px;padding:0;text-align:center;width:300px}.profile-content{width:800px}.profile-content,.services{margin:0 auto;text-align:center}.services{border-bottom:2px solid #3d3d3d}.get-in-touch,.services{align-items:center;width:90%}.get-in-touch{margin:0 auto;text-align:center}p{margin:4px auto}h2,p{color:#f5f5f5}h2{font-size:20px;margin:2px auto}h3{color:#9d00ff;font-weight:500}h3,h5{font-size:18px}h5{color:#f5f5f5;font-weight:700;margin-top:30px;width:100%}form{margin:25px auto;max-width:475px;padding:25px 0;text-align:left}label{font-weight:500;margin:10px}.form-zone{margin:50px auto 25px;width:90%}[type=email],input[type=text],select{display:inline-block;height:40px;padding-left:10px;width:91.5%}[type=email],input[type=text],select,textarea{background-color:#d3d3d3;border:none;border-radius:4px;font-family:Merriweather,serif;font-size:15px;margin:8px}textarea{height:250px;padding:10px;width:90%}input[type=submit]{background-color:#9d00ff;border:none;border-radius:5px;color:#ebebeb;cursor:pointer;font-family:Merriweather,serif;font-size:15px;font-weight:600;height:40px;margin:8px;padding:12px 20px;transition:all .2s;width:125px}@media screen and (max-width:1000px){.edu-card,.stack-card{width:100%}.profile-pic{margin:15px auto}}.navigation{border-bottom:2px solid grey;display:flex;height:55px;text-decoration:none;-webkit-user-select:none;-o-user-select:none;user-select:none;width:100%}.nav-title{display:flex;height:53px;margin-left:5%;width:250px}.logo{margin-left:15%;margin-top:2px;object-fit:contain;width:70px}.nav-list{align-items:center;display:flex;margin-left:auto;margin-right:5%}.nav-list ul{z-index:2}.nav-list li,.nav-list ul{display:flex;flex-wrap:wrap}.nav-list li{color:#f5f5f5;height:53px;list-style-type:none;text-align:center;width:100px}.nav-icon{color:#f5f5f5;font-size:20px;font-weight:100;margin:7px auto 0;width:100%}.nav-list li a{color:#f5f5f5;font-size:14px;font-weight:400;text-decoration:none;transition:all .1s;width:100%}.nav-list li:hover{border-bottom:4px solid #f5f5f5;border-radius:3px;opacity:.33}.hamburger{border:0;color:#fff;cursor:pointer;display:none;height:36px;padding:.125rem;position:absolute;right:5%;top:6px;width:36px}.hamburger:hover{color:#0165e1;cursor:pointer;transition:.4s}.close-menu{border:0;color:#f5f5f5;cursor:pointer;display:none;height:32px;position:absolute;right:6%;top:12px;width:32px}.close-menu:hover{color:#0165e1;cursor:pointer;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:.5s}@media screen and (max-width:999px){.hamburger{display:block}.nav-list ul{background-color:rgba(0,0,0,.93);border-radius:3px;display:none;flex-direction:column;height:calc(100% - 50px);position:absolute;right:0;text-transform:uppercase;top:41px;transition:.4s ease-in;width:45%}.nav-icon{color:#f5f5f5;font-size:20px;font-weight:100;margin:5px -5px 0 0;width:20%}.nav-list li{border-bottom:1px solid hsla(0,0%,96%,.7);height:65px;margin:0;width:100%}.nav-list li a{font-size:16px;height:50px;letter-spacing:1px;margin:0;padding-top:15px;text-align:left;width:100%}.contact-link,.nav-list.expanded .close-menu,.nav-list.expanded ul{display:block}.nav-list.expanded .hamburger{display:none}}@media screen and (max-width:450px){.nav-list ul{width:100%}.nav-title{margin-left:0}}
/*# sourceMappingURL=main.d86c3d4b.css.map*/