body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:<weight>;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.cards{background-image:url(/my-portfolio/static/media/Landing.eed66e74bd0ebfaa2b28.jpg);background-size:cover}.cards .cards-container{display:flex;flex-wrap:wrap;margin-left:50px;margin-right:50px}.cards .text{text-align:center}.cards .text h3{font-family:fantasy;font-size:70px;letter-spacing:8px}.cards-container div{background-color:#888a8b50;border-radius:15px;margin:20px auto;transition:.3s}.cards-container div:hover{box-shadow:0 0 20px 0 blue}.cards-container img{border-radius:15px;cursor:pointer;height:300px;padding-left:25px;padding-right:25px;padding-top:25px;width:500px}.cards-container div p{padding:15px;text-align:center;transition:.3s}.cards-container div p:hover{font-weight:700}@media (max-width:390px){.cards .cards-container{margin:auto}.cards .text h3{font-size:33px;letter-spacing:4px}.cards-container img{border-radius:15px;cursor:pointer;height:150px;padding-left:20px;padding-right:20px;padding-top:20px;width:250px}.cards-container div{margin:20px auto}.cards-container div p{padding:5px}}@media (min-width:391px) and (max-width:990px){.cards .cards-container{margin:auto}.cards .text h3{font-size:45px;letter-spacing:6px}.cards-container img{height:200px;width:300px}.cards-container div{margin:20px auto}.cards-container div p{padding:5px}}@media (min-width:991px) and (max-width:1280px){.cards .cards-container{margin:auto}.cards .text h3{font-size:50px}.cards-container img{height:250px;width:350px}.cards-container div{margin:20px auto}.cards-container div p{padding:10px}}.nav{background-color:#000b17;position:relative}.nav .nav-container{display:flex;justify-content:space-between;margin-left:50px;margin-right:50px}.nav .logo{cursor:pointer;margin-top:15px;padding:15px}.nav .logo .h3{color:#fff;font-size:20px;font-weight:700;text-decoration:none}.nav .links{display:block}.nav .links ul{display:flex}.nav .links ul li{list-style:none;margin-left:30px;padding:15px;text-decoration:none}.nav .links ul li:last-of-type{background-color:#888a8b50;border-radius:25px;font-weight:700;padding:15px;transition:.3s}.nav .links ul li:last-of-type:hover{border-radius:0}.nav .links ul li a{color:#fff;text-decoration:none;transition:.3s}.nav .links ul li a:hover{font-weight:700}.nav .links .icon{cursor:pointer;display:flex;display:none;flex-wrap:wrap;justify-content:flex-end;margin:20px auto;padding:15px;width:30px}.nav .links .icon span{background-color:#000;margin-bottom:5px;transition:.3s}.nav .links .icon span:first-child{background-color:#fff;height:3px;width:100%}.nav .links .icon span:nth-child(2){background-color:#fff;height:3px;transition:.3s;width:90%}.nav .links .icon span:last-child{background-color:#fff;height:4px;width:100%}.nav .links .icon span:nth-child(2){width:100%}@media (max-width:767px){.nav .logo .h3{font-size:18px}.nav .nav-container{margin-left:25px;margin-right:25px}.nav .links ul{display:none}.nav .links .icon{display:flex;transition:5s}.nav .links:hover ul{display:block;position:absolute;right:0;top:50px}.nav .links:hover ul li{background-color:#888a8b50;padding:15px;text-align:center}.nav .links ul li:last-of-type{background-color:#888a8b50;font-weight:inherit;padding:15px;transition:none 0s ease 0s;transition:initial}.nav .links ul li:last-of-type,.nav .links ul li:last-of-type:hover{border-radius:0;border-radius:initial}}.landing{background-image:url(/my-portfolio/static/media/Landing.eed66e74bd0ebfaa2b28.jpg);background-size:cover;height:100vh;position:relative}.landing .landing-container{margin-left:50px;margin-right:50px}.landing .landing-text{text-align:center}.landing .landing-text h3{font-family:fantasy;font-size:70px;letter-spacing:5px}.landing .landing-text p{font-size:25px;margin-bottom:80px}.landing .github .Link,.landing .landing-text p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-weight:700}.landing .github .Link{background-color:#888a8b50;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:30px;height:-webkit-fit-content;height:fit-content;margin-right:50px;padding:22px;text-decoration:none;transition:.3s}.landing .github .Link:hover{border-bottom-right-radius:0;border-top-left-radius:0;box-shadow:0 0 20px 0 blue}.landing .github{align-items:center;display:flex;justify-content:center}.landing .github img{border-radius:50%;cursor:pointer;transition:.3s;width:200px}.landing .github img:hover{box-shadow:0 0 20px 0 blue}.landing .github h3{font-family:cursive;font-size:30px}.landing .skills{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:50px;text-align:center}.landing .skills .html,.landing .skills .javascript,.landing .skills .tailwind{border-radius:25%;margin:40px;width:100px}.landing .skills .bootstrap{border-radius:25%;width:130px}.landing .skills .react{width:180px}.landing .skills .css{width:130px}@media (max-width:390px){.landing .landing-text h3{font-size:30px}.landing .landing-text p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:15px;font-weight:700;margin-bottom:80px}.landing .skills .html,.landing .skills .javascript,.landing .skills .tailwind{border-radius:25%;margin:25px;width:50px}.landing .skills .bootstrap{border-radius:25%;width:65px}.landing .skills .react{width:100px}.landing .skills .css{width:65px}.landing .github .Link{border-radius:25px;font-size:18px;padding:13px}.landing .github img{width:100px}.landing .github,.landing .skills{margin-top:-30px}}@media (min-width:391px) and (max-width:590px){.landing .landing-text{margin-top:50px}.landing .landing-text h3{font-size:45px}.landing .landing-text p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:20px;font-weight:700;margin-bottom:80px}.landing .skills .html,.landing .skills .javascript,.landing .skills .tailwind{border-radius:25%;margin:25px;width:60px}.landing .skills .bootstrap{border-radius:25%;width:75px}.landing .skills .react{width:100px}.landing .skills .css{width:75px}.landing .github .Link{border-radius:25px;font-size:20px;padding:15px}.landing .github img{width:110px}.landing .github,.landing .skills{margin-top:-25px}}@media (min-width:591px) and (max-width:1280px){.landing .landing-text h3{font-size:50px}.landing .skills .html,.landing .skills .javascript,.landing .skills .tailwind{border-radius:25%;margin:25px;width:80px}.landing .skills .bootstrap{border-radius:25%;width:110px}.landing .skills .react{width:170px}.landing .skills .css{width:110px}.landing .github .Link{border-radius:25px;font-size:20px;padding:18px}.landing .github img{width:130px}}.Footer{background-color:#000b17;padding:5px;text-align:center}.Footer span{font-weight:700}.resume{background-image:url(/my-portfolio/static/media/Landing.eed66e74bd0ebfaa2b28.jpg);background-size:cover}.resume h3{font-family:fantasy;font-size:70px;letter-spacing:5px}.resume .img,.resume h3,.resume img{text-align:center}.resume img{border:1px solid blue;box-shadow:0 0 20px 0 blue;margin-bottom:50px;width:950px}@media (max-width:390px){.resume h3{font-size:30px;letter-spacing:2px}.resume img{width:300px}}@media (min-width:391px) and (max-width:590px){.resume h3{font-size:35px;letter-spacing:2px}.resume img{width:350px}}@media (min-width:591px) and (max-width:768px){.resume h3{font-size:40px;letter-spacing:2.5px}.resume img{width:500px}}@media (min-width:769px) and (max-width:1280px){.resume h3{font-size:50px;letter-spacing:3px}.resume img{width:700px}}.contact{background-image:url(/my-portfolio/static/media/Landing.eed66e74bd0ebfaa2b28.jpg);background-size:cover;height:100vh;position:relative}.contact .contact-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact .contact-container .text{border:1px solid blue;border-radius:25px;box-shadow:0 0 20px 0 blue;height:500px;text-align:center;width:600px}.contact .contact-container .text h3{font-size:65px;font-weight:700}.contact .contact-container .text h4{font-size:35px}.contact .contact-container .text p{font-size:25px;margin-bottom:50px}.contact .contact-container .text a{color:#fff;font-size:25px;font-weight:700;text-decoration:none;transition:.3s}.contact .contact-container .text a:hover{letter-spacing:3px}@media (max-width:390px){.contact .contact-container .text{height:250px;width:300px}.contact .contact-container .text h3{font-size:32px;font-weight:700}.contact .contact-container .text h4{font-size:17px}.contact .contact-container .text p{font-size:12px;margin-bottom:20px}.contact .contact-container .text a{color:#fff;font-size:12px;font-weight:700;text-decoration:none;transition:.3s}.contact .contact-container .text a:hover{letter-spacing:1px}}@media (min-width:391px) and (max-width:590px){.contact .contact-container .text{height:300px;width:350px}.contact .contact-container .text h3{font-size:35px;font-weight:700}.contact .contact-container .text h4{font-size:20px}.contact .contact-container .text p{font-size:15px;margin-bottom:30px}.contact .contact-container .text a{color:#fff;font-size:15px;font-weight:700;text-decoration:none;transition:.3s}.contact .contact-container .text a:hover{letter-spacing:1px}}@media (min-width:591px) and (max-width:768px){.contact .contact-container .text{height:370px;width:420px}.contact .contact-container .text h3{font-size:40px;font-weight:700}.contact .contact-container .text h4{font-size:25px}.contact .contact-container .text p{font-size:20px;margin-bottom:30px}.contact .contact-container .text a{color:#fff;font-size:20px;font-weight:700;text-decoration:none;transition:.3s}.contact .contact-container .text a:hover{letter-spacing:1px}}@media (min-width:769px) and (max-width:1280px){.contact .contact-container .text{height:400px;width:450px}.contact .contact-container .text h3{font-size:45px;font-weight:700}.contact .contact-container .text h4{font-size:30px}.contact .contact-container .text p{font-size:20px;margin-bottom:30px}.contact .contact-container .text a{color:#fff;font-size:25px;font-weight:700;text-decoration:none;transition:.3s}.contact .contact-container .text a:hover{letter-spacing:1px}}
/*# sourceMappingURL=main.5e92384a.css.map*/