@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Hind+Madurai:wght@300;400;500;600;700&display=swap);body{background-color:#fff}html{scroll-behavior:smooth}.jump-btn{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:solid #000;border-radius:50%;bottom:100px;cursor:pointer;display:none;height:50px;opacity:.7;position:fixed;right:100px;transition:all .2s;width:50px;z-index:9999}.jump-btn:hover{background-color:#3e404b}.jump-btn.active{display:block}.arrow-icon{background-color:initial}@media (max-width:425px){.jump-btn.active{display:none}}.landing{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:40px}.container-landing{margin-left:auto;margin-right:auto;max-width:1100px;min-width:599px}.presentation{align-items:center;gap:90px}.hello-message,.presentation{display:flex;justify-content:center}.hello-message{align-items:flex-start;flex-direction:column;gap:40px;margin-top:80px}.hello-message h1{color:#000;font-family:Montserrat,sans-serif;font-size:4.4em;font-weight:700}.hello-message p{color:#3a3030;font-family:Hind Madurai,sans-serif;font-size:1.5rem;font-weight:600}.hello-message span{color:#2352d5}.presentation img{border:3px solid #000;border-radius:50%;width:400px}.info-buttons{align-items:center;display:flex;gap:20px;justify-content:center}.link-resume{background:#f5f5f5;border:3px solid #000;border-radius:.4em;box-shadow:.1em .1em;color:#3a3030;font-family:Hind Madurai,sans-serif;font-size:18px;font-weight:900;padding:.6em 1.3em;text-decoration:none;transition:all .05s}.link-resume:hover{box-shadow:.15em .15em;-webkit-transform:translate(-.05em,-.05em);transform:translate(-.05em,-.05em)}.link-resume:active{box-shadow:.05em .05em;-webkit-transform:translate(.05em,.05em);transform:translate(.05em,.05em)}.relevant-links{display:flex;gap:20px}.relevant-links a i{color:#000;font-size:40px;transition:all .3s}.relevant-links a i:hover{opacity:.7}.fa-linkedin{font-size:27px}.link-resume{align-items:center;display:flex;gap:10px;justify-content:center}.download-btn{background-color:initial}.skill-set ul{display:flex;gap:30px;justify-content:center;list-style:none}.skill-set li{border:1px solid #000;border-radius:10px;font-family:Hind Madurai,sans-serif;padding:10px}@media (max-width:1130px){.container-landing{margin-left:auto;margin-right:auto;max-width:800px}.presentation{align-items:center;display:flex;flex-direction:column;gap:90px;justify-content:center}.presentation img{width:300px}}@media (max-width:870px){.container-landing{max-width:600px}.hello-message h1{font-size:3.8em}.hello-message p{font-size:1.4rem}}@media (max-width:650px){.landing{margin-top:0}.presentation{gap:40px}.container-landing{max-width:420px;min-width:300px}.hello-message{gap:40px}.hello-message h1{font-size:3.2em}.hello-message p{font-size:1.5rem}}@media (max-width:450px){.landing{margin-top:0}.presentation img{width:200px}.container-landing{max-width:300px;min-width:120px}.hello-message{gap:30px;margin-top:20px}.hello-message h1{font-size:2.2em}.hello-message p{font-size:1.1rem}}.navbar{align-items:center;display:flex;justify-content:space-between;max-width:1700px;padding:50px}.navbar h1{color:#000;font-family:Montserrat,sans-serif;padding-left:90px}.navbar-links ul{align-items:center;display:flex;gap:30px;justify-content:center}.navbar-links li{font-family:Hind Madurai,sans-serif;list-style:none}.navbar-links li a{color:#000;display:block;font-size:1.25rem;font-weight:600;padding:.6rem .5rem;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s}.navbar-links li a:hover{color:#2352d5;-webkit-transform:translateY(3px);transform:translateY(3px)}#checkbox,.toggle{display:none}.toggle{align-items:center;cursor:pointer;flex-direction:column;gap:10px;height:40px;justify-content:center;position:absolute;right:2rem;top:2.15rem;width:40px}.bars,.toggle{transition-duration:.3s}.bars{background-color:#000;border-radius:5px;height:4px;width:100%}#checkbox:checked+.toggle .bars{margin-left:13px}#checkbox:checked+.toggle #bar2{margin-left:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:center;transform-origin:center;transition-duration:.3s}#checkbox:checked+.toggle #bar1{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left center;transform-origin:left center;transition-duration:.3s}#checkbox:checked+.toggle #bar3{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left center;transform-origin:left center;transition-duration:.3s}@media (max-width:870px){.toggle,.toggle-btn{display:flex}.toggle{right:2rem;top:2.15rem}.navbar h1{display:none;padding-left:70px}.navbar-links{display:none;width:100%}.navbar-links.active{align-items:center;display:flex;justify-content:center}.navbar-links.active ul{flex-direction:column;gap:20px;width:80%}.navbar-links.active li{text-align:center;width:100%}.navbar-links.active li a{font-size:1.25rem;padding:.5rem 1rem}}.about-me-container{margin-top:100px;position:relative}.about-me-container svg{position:absolute;top:0;z-index:1}.about-me{align-items:flex-start;display:flex;flex-direction:column;gap:40px;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:1060px;min-width:599px;padding-bottom:200px;z-index:2}.about-me h1{color:#eb5353;font-family:Montserrat,sans-serif;font-size:3.75rem;margin-top:310px}.about-me p{color:#3a3030;font-family:Hind Madurai,sans-serif;font-size:1.3rem;font-weight:600;line-height:2.5rem;text-align:justify;width:85%}@media (max-width:1130px){.about-me{max-width:800px}.about-me h1{font-size:2.75rem}.about-me p{font-size:1.3rem}}@media (max-width:870px){.about-me{gap:20px;max-width:600px;padding-bottom:70px}.about-me h1{font-size:2.2rem;margin-top:160px}.about-me p{font-size:1.1rem;line-height:1.9rem}}@media (max-width:650px){.about-me{align-items:center;max-width:420px;min-width:300px;padding-bottom:70px;padding-left:60px;padding-right:60px}.about-me h1{margin-top:110px}.about-me p{line-height:2.5rem;text-align:center;width:100%}}@media (max-width:450px){.about-me{max-width:310px;min-width:120px;padding-bottom:70px}.about-me h1{margin-top:110px}.about-me p{font-size:1.1rem;line-height:1.5rem}}.pages{margin-left:auto;margin-right:auto;margin-top:0;max-width:1060px;min-width:599px;padding-bottom:20px}.start-pages{display:flex;flex-direction:column;gap:50px;margin-bottom:40px}.start-pages h1{color:#f9d923;font-family:Montserrat,sans-serif;font-size:3.75rem}.start-pages p{color:#3a3030;font-family:Hind Madurai,sans-serif;font-size:1.3rem;font-weight:600;line-height:2.5rem;padding-top:.5rem;width:85%}.projects{display:flex;flex-direction:column;gap:40px}@media (max-width:1130px){.pages{max-width:800px}.start-pages h1{font-size:2.75rem}.pages h2,.start-pages p{font-size:1.3rem}}@media (max-width:870px){.pages{max-width:600px}.start-pages{gap:20px}.start-pages h1{font-size:2.2rem}.start-pages p{font-size:1.1rem}.pages h2{font-size:1.2rem}}@media (max-width:650px){.pages{margin-top:70px;max-width:420px;min-width:300px}.start-pages h1,.start-pages p{text-align:center}.start-pages p{width:100%}}@media (max-width:450px){.pages{margin-top:70px;max-width:310px;min-width:120px}.start-pages{align-items:center}.start-pages p{font-size:1.1rem;line-height:1.5rem}}.project{background-color:#f5f5f5;border-radius:.5rem;box-shadow:0 7px 15px #c9c4c4;display:flex;gap:55px;padding-bottom:2rem;padding-left:2rem;padding-top:2rem}.project #website-img{border:2px solid #000;border-radius:.375rem;height:255px;transition:box-shadow .4s,opacity .4s,width .2s,height .2s;width:455px}.project #website-img:hover{box-shadow:0 7px 15px #c9c4c4;cursor:pointer;height:260px;width:460px}.project-description{display:flex;flex-direction:column;justify-content:space-between}.project-tools{display:flex;gap:20px;margin-bottom:10px}.project-tools img{border:none;height:50px;width:50px}.project-info{display:flex;flex-direction:column;gap:30px}.project-info a h1{color:#000;font-family:Montserrat,sans-serif;font-size:1.5rem}.project-info a{text-decoration:none;transition:all .2s}.project-info a:hover{opacity:.6}.project-info p{color:#3a3030;font-family:Hind Madurai,sans-serif;font-size:1.1rem;width:90%}.project-relevant{align-items:center;display:flex;justify-content:space-between;width:90%}.project-repo a i{color:#000;font-size:40px;transition:all .3s}.project-repo a i:hover{opacity:.7}.fa-github{font-size:27px}@media (max-width:1080px){.project{align-items:center}.project #website-img{border-radius:.375rem;height:210px;width:355px}.project-info h1{font-size:1.3rem}.project-tools img{height:50px;padding-top:20px;width:50px}}@media (max-width:870px){.project{align-items:center;gap:35px}.project #website-img{border-radius:.375rem;height:160px;width:255px}.project #website-img:hover{height:165px;width:260px}.project-info{gap:10px}.project-info a h1{font-size:1.3rem}.project-info p{font-size:.9rem}.project-tools{display:flex;gap:20px}.project-tools img{height:40px;padding-top:20px;width:40px}}@media (max-width:650px){.project{align-items:center;flex-direction:column;gap:30px;padding:30px}}@media (max-width:450px){.project{align-items:center;flex-direction:column;gap:30px}}.skills-page-container{position:relative}.skills-page-container svg{position:absolute;top:0;z-index:1}.skills-page{display:flex;flex-direction:column;gap:40px;margin-left:auto;margin-right:auto;max-width:1060px;min-width:599px;padding-bottom:200px;z-index:2}.skills-page h1{color:#36ae7c;font-family:Montserrat,sans-serif;font-size:3.75rem;padding-top:270px}.skills-page p{color:#3a3030;font-family:Hind Madurai,sans-serif;font-size:1.3rem;font-weight:600;line-height:2.5rem;width:85%}.skill-collection{background-color:#f5f5f5;border-radius:25px;box-shadow:0 7px 15px #c9c4c4;padding:40px}.skills-grid{grid-gap:80px;border-radius:15px;display:grid;gap:80px;grid-template-columns:repeat(4,1fr);padding:20px 0}@media (max-width:1130px){.skills-page{max-width:800px}.skills-page h1{font-size:2.75rem}.skills-grid{gap:80px;grid-template-columns:repeat(4,120px)}}@media (max-width:870px){.skills-page{gap:20px;max-width:600px;padding-bottom:100px}.skills-page h1{font-size:2.2rem}.skills-grid{gap:60px;grid-template-columns:repeat(4,80px)}}@media (max-width:650px){.skills-page{max-width:420px;min-width:300px}.skills-grid{gap:50px;grid-template-columns:repeat(3,80px)}.skills-page h1{padding-top:130px;text-align:center}.skills-page p{font-size:1.1rem;line-height:2.5rem;text-align:center;width:100%}}@media (max-width:450px){.skills-page{align-items:center;gap:0;max-width:310px;min-width:120px;padding-bottom:100px}.skills-page h1{margin-bottom:40px;padding-top:130px;text-align:center}.skills-page p{font-size:1.1rem;line-height:1.5rem;margin-bottom:25px}.skills-grid{gap:60px;grid-template-columns:repeat(2,90px)}}.skill-element{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.skill-element img{width:70px}.skill-element h3{color:#000;font-family:Hind Madurai,sans-serif}@media (max-width:870px){.skill-element img{width:50px}.skill-element h3{font-size:16px}}.contact{align-items:flex-start;display:flex;flex-direction:column;gap:40px;justify-content:center;margin-left:auto;margin-right:auto;max-width:1060px;min-width:599px;padding-bottom:200px}.contact h1{color:#187498;font-family:Montserrat,sans-serif;font-size:3.75rem}.contact p{color:#3a3030;font-family:Hind Madurai,sans-serif;font-size:1.3rem;font-weight:600;line-height:2.5rem;width:85%}.contact-links{gap:20px}.contact-links,.contact-links ul{align-items:center;display:flex;justify-content:center}.contact-links ul{gap:40px;list-style:none}.contact-links a{background:#f5f5f5;border:3px solid #000;border-radius:.4em;box-shadow:.1em .1em;color:#3a3030;font-family:Hind Madurai,sans-serif;font-size:18px;font-weight:900;padding:.6em 1.3em;text-decoration:none;transition:all .05s}.contact-links a:hover{box-shadow:.15em .15em;-webkit-transform:translate(-.05em,-.05em);transform:translate(-.05em,-.05em)}.contact-links a:active{box-shadow:.05em .05em;-webkit-transform:translate(.05em,.05em);transform:translate(.05em,.05em)}@media (max-width:1130px){.contact{max-width:800px}.contact h1{font-size:2.75rem}.contact p{font-size:1.3rem;line-height:2.5rem}}@media (max-width:870px){.contact{max-width:600px;padding-bottom:90px}.contact h1{font-size:2.2rem}.contact p{font-size:1.1rem;line-height:1.8rem}}@media (max-width:650px){.contact{align-items:center;max-width:420px;min-width:300px}.contact h1,.contact p{text-align:center}.contact p{font-size:1.1rem;line-height:1.8rem;width:100%}}@media (max-width:450px){.contact{align-items:center;gap:30px;max-width:310px;min-width:120px;padding-bottom:70px}.contact p{display:none}}*{margin:0;padding:0}.footer{align-items:center;background-color:#000;display:flex;justify-content:center;padding-bottom:40px;padding-top:40px;width:100%}.footer p{font-family:Hind Madurai,sans-serif;font-size:1.1rem}.footer p,.footer span a{background-color:#000;color:#fff}.footer span a{font-weight:700;text-decoration:none}.footer span a:hover{opacity:.5}
/*# sourceMappingURL=main.a2d9eeb4.css.map*/