@import url("https://fonts.googleapis.com/css2?family=Kalam:wght@300;400;700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");*{font-family:Kalam}a{color:#000}.home{background-position-y:-100px}.home .welcome-container{text-align:center;font-size:xx-large;margin:0;padding:20% 20% 0;position:absolute;left:15%;top:-12%}.home .welcome-container .enter{background-color:#bbae97;border-radius:5px;border:2px solid #000;margin:0 44%;width:20%;padding:5px;position:relative;right:30px;top:-35px}.home .welcome-container .name{position:relative;top:-45px}.home .welcome-container .jobtitle{position:relative;top:-95px}.contents{text-align:center;font-size:xx-large;padding:13% 16% 0}.contents h1{position:relative;top:-100px}.contents .underline{position:absolute;top:70%;width:45%;left:26%}.contents .contents-container{display:grid;grid-template-columns:35% 35% 35%;margin-top:-5%}.contents .about-me{background-color:rgba(175,39,39,.678)}.contents .about-me,.contents .skills{border-radius:5px;margin:10%;padding:5%}.contents .skills{background-color:rgba(20,119,20,.644);text-decoration:none}.contents .projects{background-color:#af805c;border-radius:5px;margin:10%;padding:5%}.contents .education{background-color:#bbae97;border-radius:5px;margin:10%;padding:5%}.contents .contact{background-color:#f1c6ba}.contents .contact,.contents .cv{border-radius:5px;margin:10%;padding:5%}.contents .cv{background-color:rgba(90,156,163,.761)}.contents .cv .download{display:inline}.about-me{text-align:center;font-size:xx-large}.about-me h1{margin:0;position:relative;top:5%}.about-me .about-me-container{font-size:xx-large;display:grid;grid-template-columns:50% 50%;margin:8% 20% 0}.about-me .about-me-container .about-description{font-size:smaller;position:relative;bottom:75px}.about-me .about-me-container .profile{border-radius:100%}.skills{text-align:center;font-size:xx-large}.skills h1{position:relative;top:100px}.skills .underline{position:absolute;top:70%;left:36%;width:30%}.skills .skills-container{display:grid;grid-template-columns:50% 50%;padding-top:2%;position:absolute;top:35%}.skills .icons{padding:1% 5% 0 0}.skills ul{list-style:none}.projects{font-size:xx-large}.projects,.projects h1{text-align:center}.projects .underline{position:absolute;top:15%;left:36%;width:30%}.projects .projects-container{display:grid;grid-template-columns:50% 50%;position:absolute;font-size:70%;width:70%;left:15%;top:30%}.projects .projects-container h3{margin-bottom:5px}.projects .projects-container article{margin:0}.projects .projects-container img{width:38%;border-radius:5%;border:2px solid #000}.projects .projects-container .github-project{width:3%;border:none;display:flex;position:absolute;top:20px}.projects .projects-container .tech-list{font-size:large;margin:-15px 0}.projects .projects-container .tech-list div{display:inline-flex;background-color:#f1c6ba;border:2px solid #af805c;border-radius:10%;margin:5px 5px 0 0;padding:0 4px}.projects .projects-container .indigo{height:70%;width:70%}.education{font-size:xx-large;background-position-y:-100px}.education h1{text-align:center;padding-top:9%;margin:0 0 30px;position:relative;bottom:160px}.education .education-container{position:absolute;left:40%;align-items:end;top:30%}.education .education-container img{position:relative;top:10px;border-radius:100%;margin-right:10px}.education .education-container a{text-decoration:none;color:#000}.education h4{padding:0;margin-bottom:0}.education h5{margin:0;font-style:italic}.contact{font-size:xx-large;background-position-y:-100px}.contact h1{text-align:center;position:relative;top:-80px;margin:0;padding:10%}.contact .contact-container{display:grid;grid-template-columns:100%;position:absolute;left:40%;top:40%}.contact .contact-container .number{position:relative;bottom:40px}.contact .contact-container .linkedin{position:relative;top:20px}.contact .contact-container .github{position:relative;top:90px}.contact .contact-container .email{position:relative;top:160px}.contact .contact-container img{display:none}.contact .contact-container a{color:#3b291a}.contact .contact-container a:hover{color:#997d68;transition:color .25s}.homenav{width:50px;height:50px;border-radius:100%;position:absolute;right:10%;top:6%;z-index:100}.error-container,.loading-container,.notfound-container{font-size:xx-large;text-align:center;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);padding:10px}@media only screen and (max-width:600px){#layout{background-position-y:0!important}.home{background-position-y:0}.home .welcome-container{text-align:center;margin:0;padding:30% 0 15%;position:absolute;left:0;top:-6%}.home .welcome-container .enter{position:absolute;top:75%;margin:0 30%;padding-right:10px}.contents{text-align:center;font-size:large}.contents h1{position:relative;top:20%;margin-bottom:0}.contents .underline{display:none}.contents .contents-container{display:grid;grid-template-columns:100%;margin-top:0}.contents .about-me,.contents .contact,.contents .education,.contents .projects,.contents .skills{border-radius:8px;margin:6%;padding:5%}.contents .cv{border-radius:8px;position:absolute;top:-20px;right:-20px;width:20px;height:15px}.contents .cv .download{display:none}.contents .cv a{position:relative;top:-5px}.about-me h1{position:relative;top:40px;margin-bottom:-10%}.about-me .about-me-container{display:grid;grid-template-columns:100%;position:relative;top:50px;right:20%;width:100%;margin-top:20px}.about-me .about-me-container .about-description{margin-top:0;font-size:55%;bottom:10px;padding:0 10px}.about-me .about-me-container .profile{width:45%;height:auto;margin:0 auto}.skills h1{position:relative;left:1px;top:15px;margin:0}.skills .underline{display:none}.skills .skills-container{display:block;grid-template-columns:100%;position:relative}.skills li{font-size:60%;margin:0}.skills ul{-webkit-padding-end:17px;padding-inline-end:17px;padding-left:35px}.skills .icons{width:15vw;height:8vh;padding-left:5%}.education{text-align:center;background-position-y:0}.education h1{text-align:center;top:70px;margin-bottom:-10%;padding:0}.education .education-container{position:relative;top:100px;left:0;padding:0 10px;font-size:90%}.contact{display:grid;grid-template-columns:100%;margin:0;padding:0;background-position-y:0}.contact h1{margin:0;padding:0;position:absolute;top:50px;right:85px}.contact .contact-container{text-align:center;font-size:75%;padding:0;position:absolute;top:30%;left:1%}.contact .contact-container img{display:block;position:relative;left:45%;bottom:20%;width:10%}.contact .contact-container span{height:50px}.projects{display:grid;grid-template-columns:100%;margin:0;background-position-y:0}.projects h1{margin-bottom:5px;position:relative;left:0}.projects .underline{display:none}.projects .projects-container{display:grid;grid-template-columns:100%;position:relative;top:20%;left:0;margin-top:-30%;margin-bottom:-80%;width:100%}.projects .projects-container img{width:40%;border-radius:8%;border:2px solid #000;display:block;position:relative;left:30%}.projects .projects-container .indigo{position:relative;left:15%;width:70%;height:70%}.projects .projects-container h3{margin:0}.projects .projects-container article{padding-bottom:15%;font-size:large}.projects .projects-container p{margin:10px 0}.projects .projects-container .tech-list div{font-size:80%}.projects .projects-container .github-project{width:10%;position:relative;left:45%}.homenav{top:20px;right:18px;width:40px;height:40px}}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_36bd41;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_36bd41;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_36bd41{font-family:__Inter_36bd41,__Inter_Fallback_36bd41;font-style:normal}