@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;400;500;600;700&display=swap);:root{font-size:16px;--background-color:#fff;--font-color:#3e3e3e}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background-color:#3e3e3e;color:#fff}::selection{background-color:#3e3e3e;color:#fff}body,html{width:100%;min-height:100vh;font-family:Montserrat,sans-serif;font-weight:400;background:var(--background-color);color:var(--font-color);-webkit-transition:.4s;transition:.4s;scroll-behavior:smooth}.toggle-btn{position:fixed;bottom:30px;right:8vw;border-radius:50%;height:60px;width:60px;background:var(--font-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.toggle-btn img{height:50px;width:auto}.dark{--background-color:#3e3e3e;--font-color:#fff}.main-margin{margin:0 25%}a{text-decoration:none;color:var(--font-color)}a:hover{text-decoration:none}a:active{text-decoration:none}nav{background:var(--background-color);position:fixed;top:0;width:100%}nav .nav-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .nav-container .left{-webkit-box-flex:1;-ms-flex:1;flex:1}nav .nav-container .left .logo{font-size:2rem}nav .nav-container .right{-webkit-box-flex:5;-ms-flex:5;flex:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}nav .nav-container .right .nav-link{padding:.5rem 1rem;margin:0 0 5px 0;border:1px solid transparent;-webkit-transition:.2s;transition:.2s}nav .nav-container .right .nav-link:hover{-webkit-transition:.4s;transition:.4s;border-bottom:1px solid var(--font-color)}.hero .heading{padding:154px 0 0 0;font-size:3.8rem;font-weight:100}.hero .heading .name{font-weight:700}.hero .heading .name .hover-effect:hover{color:transparent;-webkit-text-stroke:2px var(--font-color);cursor:default}.hero .heading .sub-heading{font-size:1.4rem;font-weight:600}p{font-size:1.3rem;font-weight:400;margin:30px 0;line-height:1.4rem;text-align:justify}h6{font-size:1.4rem;font-weight:700}.content h2{margin:60px 0 0 0;font-size:2rem;font-weight:600}.content .about-me{margin:100px 0 0 0}.content .skills .skills-div{margin:30px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .skills .skills-div .skill ul{margin:16px 0 0 0;list-style-type:none;line-height:1.5rem;font-size:1.2rem}.content .xp .xp-element{margin:30px 0 0 0}.content .xp .xp-element .company-name{font-size:1.2rem;margin:5px 0 0 0}.content .xp .xp-element .period{margin:5px 0 0 0;font-size:.9rem}.content .xp .xp-element ul{font-size:1.2rem;margin:10px 0 0 20px}.content .xp .xp-element ul li{margin:6px 0}.content .certificates .item{margin:30px 0 0 0}.content .projects .project-section{margin-top:30px;padding-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .projects .project-section .project{-ms-flex-preferred-size:350px;flex-basis:350px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:20px 30px 20px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .projects .project-section .project p{font-size:.9rem}.content .projects .project-section .project-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;border-bottom:1px solid transparent;margin:0 20px 0 0;border:1px solid var(--font-color);padding:.6rem 1.1rem;font-size:1rem}.link:hover{background:var(--font-color);color:var(--background-color);-webkit-transition:.3s;transition:.3s}.link img{height:22px;width:auto;margin:0 10px 0 0}footer{margin-top:30px}footer .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .social-links{margin-top:1.1rem}footer .social-links a{margin-right:1rem}footer .comm{margin-top:1.1rem}footer .comm .comm-link{padding-bottom:5px;border-bottom:1px solid transparent;-webkit-transition:.3s;transition:.3s}footer .comm .comm-link:hover{border-bottom:1px solid var(--font-color);-webkit-transition:.3s;transition:.3s}footer img{height:22px;width:auto}footer .pdf-link .link{margin:0}.glitch{-webkit-animation:glitch 250ms;animation:glitch 250ms}@-webkit-keyframes glitch{0%{text-shadow:none}4%{text-shadow:none}5%{text-shadow:.05em 0 0 rgba(255,0,0,.75),.025em .05em 0 rgba(0,255,0,.75),-.025em -.05em 0 rgba(0,0,255,.75)}19%{text-shadow:.05em 0 0 rgba(255,0,0,.75),.025em .05em 0 rgba(0,255,0,.75),-.025em -.05em 0 rgba(0,0,255,.75)}20%{text-shadow:.025em .025em 0 rgba(255,0,0,.75),.08em -.05em 0 rgba(0,255,0,.75),-.04em -.04em 0 rgba(0,0,255,.75)}64%{text-shadow:.025em .025em 0 rgba(255,0,0,.75),.08em -.05em 0 rgba(0,255,0,.75),-.04em -.04em 0 rgba(0,0,255,.75)}65%{text-shadow:-.08em .025em 0 rgba(255,0,0,.75),.045em 0 0 rgba(0,255,0,.75),.025em -.05em 0 rgba(0,0,255,.75)}89%{text-shadow:-.08em .025em 0 rgba(255,0,0,.75),.045em 0 0 rgba(0,255,0,.75),.025em -.05em 0 rgba(0,0,255,.75)}90%{text-shadow:-.04em -.025em 0 rgba(255,0,0,.75),.025em .025em 0 rgba(0,255,0,.75),-.025em .05em 0 rgba(0,0,255,.75)}99%{text-shadow:-.04em -.025em 0 rgba(255,0,0,.75),.025em .025em 0 rgba(0,255,0,.75),-.025em .05em 0 rgba(0,0,255,.75)}100%{text-shadow:none}}@keyframes glitch{0%{text-shadow:none}4%{text-shadow:none}5%{text-shadow:.05em 0 0 rgba(255,0,0,.75),.025em .05em 0 rgba(0,255,0,.75),-.025em -.05em 0 rgba(0,0,255,.75)}19%{text-shadow:.05em 0 0 rgba(255,0,0,.75),.025em .05em 0 rgba(0,255,0,.75),-.025em -.05em 0 rgba(0,0,255,.75)}20%{text-shadow:.025em .025em 0 rgba(255,0,0,.75),.08em -.05em 0 rgba(0,255,0,.75),-.04em -.04em 0 rgba(0,0,255,.75)}64%{text-shadow:.025em .025em 0 rgba(255,0,0,.75),.08em -.05em 0 rgba(0,255,0,.75),-.04em -.04em 0 rgba(0,0,255,.75)}65%{text-shadow:-.08em .025em 0 rgba(255,0,0,.75),.045em 0 0 rgba(0,255,0,.75),.025em -.05em 0 rgba(0,0,255,.75)}89%{text-shadow:-.08em .025em 0 rgba(255,0,0,.75),.045em 0 0 rgba(0,255,0,.75),.025em -.05em 0 rgba(0,0,255,.75)}90%{text-shadow:-.04em -.025em 0 rgba(255,0,0,.75),.025em .025em 0 rgba(0,255,0,.75),-.025em .05em 0 rgba(0,0,255,.75)}99%{text-shadow:-.04em -.025em 0 rgba(255,0,0,.75),.025em .025em 0 rgba(0,255,0,.75),-.025em .05em 0 rgba(0,0,255,.75)}100%{text-shadow:none}}@media screen and (max-width:1024px){:root{font-size:12px}.main-margin{margin:0 10%}nav .nav-container .left{-webkit-box-flex:0;-ms-flex:0;flex:0}nav .nav-container .right{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:879px){.projects .project-section .project{margin:20px 0!important}}@media screen and (max-width:576px){.main-margin{margin:0 15px}.heading{font-size:2.4rem}.content .skills .skills-div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content .skills .skills-div .skill{margin:10px 0}.projects p{margin-top:16px}}