:root{--btn-font-color:#fff;--btn-background-color:#e9ac28;--btn-background-color-on-hover:#4bf412;--contact-input-background-color:#fff;--contact-input-border-color:#fff;--font-family:"Roboto Slab" serif;--sidebar-link-color:#576ee0;--border-radius:0.5rem;--transition:0.3s}[data-theme=light]{--font-color:#e74e0c;--link-color:#576ee0;--paragraph-font-color:#6a6d7c;--project-card-background-color:#ede4e4}[data-theme=dark],[data-theme=light]{background-image:url(https://i.gifer.com/9viJ.gif)}[data-theme=dark]{--home-footer-background-color:#0e101b;--paragraph-font-color:#babcc4;--font-color:#f1f2f3;--project-card-background-color:#1d2135}body{background-color:var(--background-color);box-sizing:border-box;font-family:Roboto Slab,serif;font-family:var(--font-family);margin:0;min-height:100vh;overflow-x:hidden;top:0;transition:.3s;transition:var(--transition);width:100%}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{border-radius:5px}::-webkit-scrollbar-thumb{background:#e9ac28;background:var(--btn-background-color);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#4bf412;background:var(--btn-background-color-on-hover)}input:focus,select:focus,textarea:focus{color:var(--paragraph-font-color);outline:none}.section-container{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:50px 0;position:relative}@media only screen and (max-width:640px){.section-container{padding:100px 0}}a{color:var(--link-color)}.toggle-theme-wrapper{background:transparent;border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:20px;top:25px;z-index:1}.toggle-theme-wrapper span{font-size:28px;margin:0 4px}.toggle-theme{display:inline-block;height:34px;position:relative;width:60px}.toggle-theme input{display:none}*{margin:0;padding:0}.home-container{box-sizing:border-box;justify-content:center;min-height:78vh;overflow-x:hidden;overflow-y:hidden;padding:2px 10%}.header-text,.home-container{align-items:center;display:flex;flex-direction:column}.header-text{margin-bottom:20px}.header-text>h1{color:var(--font-color);font-family:Poppins,sans-serif;font-size:3em;font-style:normal;font-weight:600;letter-spacing:.2px;line-height:50px;margin:10px;text-align:center}[data-theme=light]{color:#ed1d1d}[data-theme=dark]{color:#fff9f9}.frontName{font-family:sacramento,cursive;font-size:2rem}.header-text>p{color:var(--paragraph-font-color);font-family:Poppins,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:13px;margin:10px;text-align:center}.head-btns{display:flex;flex-direction:row;flex-wrap:wrap;margin:3px;padding:5px 10px}.btn,.head-btns{justify-content:center}.btn{align-items:center;-webkit-appearance:none;appearance:none;background:var( --btn-background-color);border:none;border-radius:var(--border-radius);box-sizing:border-box;color:var(--btn-font-color);display:inline-flex;font-family:var(--font-family);font-family:Poppins,sans-serif;font-size:18px;font-style:normal;font-weight:500;height:48px;line-height:16px;list-style:none;margin:4px 12px;min-width:13rem;overflow:hidden;padding:1rem;position:relative;text-align:center;text-decoration:none;touch-action:manipulation;transition:box-shadow .15s,-webkit-transform .15s;transition:box-shadow .15s,transform .15s;transition:box-shadow .15s,transform .15s,-webkit-transform .15s;user-select:none;-webkit-user-select:none;white-space:nowrap;will-change:box-shadow,transform}.btn:hover{background:var(--btn-background-color-on-hover);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn:active{-webkit-transform:translateY(2px);transform:translateY(2px)}.splash-img{align-items:center;display:flex;flex-direction:column}.home-anime{border-radius:15px;margin-bottom:-22px;width:500px}.resume-links{color:var(--btn-font-color);font-size:1.5em;font-weight:700;line-height:30px;padding:4px 6px}.download-btn{margin-left:10px;margin-right:4px}.preview-btn{margin-left:4px}@media only screen and (max-width:414px){.home-container{padding-top:35px}}@media only screen and (max-width:800px){.home-anime{width:500px}}@media only screen and (max-width:690px){.home-anime{width:400px}}@media only screen and (max-width:645px){.home-anime{width:350px}.btn{margin:12px}}@media only screen and (max-width:527px){.home-anime{width:300px}.header-text>h1{font-size:2em;font-weight:700;line-height:30px;margin:17px 0}.header-text>p{font-size:15px;font-weight:600;line-height:25px}}.header-container{align-items:center;align-self:center;display:flex;flex-direction:column;width:60%}.header-container>h1{color:var(--font-color);font-size:2.5em;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:57px;margin:0;text-align:center;transition:var(--transition)}.header-container>p{color:var(--paragraph-font-color);font-family:var(--font-family);font-style:normal;font-weight:400;line-height:1.4em;margin:10px 0;text-align:center}@media only screen and (max-width:640px){.header-container{width:80%}}.footer-link{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.015em;line-height:40px;text-align:center}.footer-link-element{color:var(--font-color);transition:var(--transition)}.about-main{align-items:center;color:aqua;display:flex;flex-direction:row;flex-wrap:wrap;font-style:normal;padding:0 80px}.about-main-left,.about-main-right{width:50%}.about-main-right{align-items:center;display:flex;justify-content:flex-end}.about-main-left{display:flex;flex-direction:column;justify-content:center}.about-sub-head{align-items:center;color:var(--paragraph-font-color);justify-content:center;margin:0;padding:20px 0;transition:var(--transition)}.about-details{margin:10px 0 32px}@media only screen and (max-width:700px){.about-main{align-items:center;flex-direction:column-reverse;padding:0}.about-anime{margin:0}.about-main-left{text-align:justify}}.project-card-container{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:40px}.project-card{align-items:center;background:var(--project-card-background-color);border-radius:var(--border-radius);box-shadow:1px 1px 5px rgba(0,0,0,.25);color:#ead414;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin:20px;min-height:400px;min-height:480px;text-align:left;transition:var(--transition);width:20rem}.project-card:hover{box-shadow:1px 1px 5px rgba(6,250,50,.25);-webkit-transform:scale(1.02);transform:scale(1.02)}.image-container{height:auto;width:100%}.project-image{border-radius:.5rem .5rem 0 0;display:block;height:214px;transition:var(--transition);width:100%}.project-details{align-items:center;display:flex;flex-direction:column;height:225px;justify-content:space-between;word-spacing:2px}.project-detail-container{display:flex;flex-direction:column;justify-content:flex-start;padding:0 10px;text-align:left}.project-detail{color:var(--paragraph-font-color);font-weight:400;margin:0}.project-heading{font-size:1.5rem;font-weight:500}.buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-bottom:10px}.code,.demo{background:none;background:var(--btn-background-color);border:none;border-radius:var(--border-radius);color:var(--btn-font-color);font-size:1rem;font-weight:400;margin:4px 10px;padding:6px 12px}.code:hover,.demo:hover{background:none;border:1px solid;color:#adff2f;cursor:pointer;font-weight:400;transition:all .5s}@media only screen and (max-width:970px){.project-card-container{padding:20px}.project-card{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:350px}}@media only screen and (max-width:820px){.project-details{height:auto}.buttons{padding:10px 0}}@media only screen and (max-width:400px){.project-card-container{padding:20px}.project-image{height:auto}.project-card{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:227px}}.skill-card-container{flex-direction:row;flex-wrap:wrap;margin:50px 10%;text-align:center}.skill,.skill-card-container{display:flex;justify-content:center}.skill{align-items:center;flex-direction:column;margin-bottom:10px;width:122px}.skill>img{-webkit-filter:drop-shadow(0 4px 4px hsla(0,82%,67%,.25));filter:drop-shadow(0 4px 4px rgba(240,100,100,.25));margin-bottom:-10px;width:63px}.skill>p{color:var(--font-colorn);font-size:1.1rem;font-weight:400;letter-spacing:-.015em;line-height:36px;padding:18px 0;text-align:center}@media only screen and (max-width:478px){.skill-card-container{margin:40px 2%}}.contact-form-container{align-self:center;margin:10px 0;width:50%}.contact-form{align-items:center;display:flex;flex-direction:column;justify-content:center}.input-box{background-color:var(--contact-input-background-color);border:1px solid var(--contact-input-border-color);border-radius:var(--border-radius);box-shadow:0 2px 2px #00000040;box-sizing:border-box;color:var(--paragraph-font-color);font-weight:400;line-height:12px;margin:10px 0;padding:20px 35px;width:100%}.body-input{height:250px;padding:25px 35px}.contact-btn{align-items:center;background:var( --btn-background-color);border:none;border-radius:var(--border-radius);display:flex;font-family:var(--font-family);font-style:normal;font-weight:500;justify-content:center;margin:0 12px;padding:1rem;width:100%}.contact-btn,.send-btn{color:var(--btn-font-color);font-size:18px;line-height:16px;text-align:center}.send-btn{font-weight:700;margin-left:12px;margin-top:1px}.contact-btn:hover{background:var( --btn-background-color-on-hover)}.social-icon-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.social-icon{-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));margin:0 6px;width:40px}.contact-btn:hover,.social-icon:hover{cursor:pointer;-webkit-filter:drop-shadow(0 8px 8px rgba(0,0,0,.32));filter:drop-shadow(0 8px 8px rgba(0,0,0,.32));transition:all .3s}@media only screen and (max-width:500px){.input-box{width:300px}}.bm-menu-wrap{width:200px!important}.bm-burger-button{height:18px;left:1rem;position:fixed;top:30px;width:26px}.bm-burger-bars{background-color:var(--btn-background-color);border-radius:2px;height:15%!important}.bm-burger-bars-hover{background-color:var(--btn-background-color-on-hover)!important}.bm-cross-button{height:24px;position:absolute;right:6px!important;top:10px;width:24px}.bm-cross{background-color:var(--btn-background-color)}.bm-cross-hover{background-color:var(--btn-background-color-on-hover)}.bm-menu-wrap{box-shadow:0 4px 34px rgba(0 0 0 .15);height:100vh;overflow-x:hidden;overflow-y:hidden!important;position:fixed}.bm-menu{background:var(--background-color);color:var(--font-color);height:100vh;padding:1.5em .5em 0 0}.bm-item-list{height:0!important;padding:.8em}.menu-item{color:var(--font-color);font-family:Poppins,sans-serif;font-size:2em;font-size:1.5rem;font-weight:500;padding:.5rem;position:relative;text-decoration:none}.menu-item:before{background-color:var(--font-color);bottom:0;content:" ";height:0;left:0;position:absolute;transition:all .5s ease-in-out;visibility:hidden;width:100%}.active-item{color:var(--sidebar-link-color);font-weight:500}.menu-item:hover:before{height:3px;visibility:visible}@media only screen and (max-width:767px){.bm-menu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bm-cross-button{right:12px!important}.bm-menu-wrap{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}@media screen and (max-width:425px){.bm-burger-bars{height:15%!important}}.go-home-btn{border-radius:var(--border-radius).4rem;border-style:none;bottom:30px;box-shadow:0 4px 31px rgba(0 0 0 .15);height:37px;position:fixed;right:1rem;width:40px;z-index:10}.go-home-btn:hover{background:var(--btn-background-color-on-hover);box-shadow:1px 10px 32px rgba(0 0 0 .45);cursor:pointer;transition:all .2s ease-in-out}.gradient-bkg{background:linear-gradient(39.97deg,var(--btn-background-color) .79%,#2a72dd 79.29%);background:var(--btn-background-color)}.home-icon{width:25px}.home-footer{align-items:center;background:var(--home-footer-background-color);box-shadow:0 -6px 6px rgba(0,0,0,.2);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:22vh;overflow-x:hidden;overflow-y:auto;transition:var(--transition)}.container{display:flex;flex-direction:row;justify-content:space-evenly;margin:0 100px}.left-footer{display:flex;flex-direction:column;flex-grow:2}.right-footer{align-self:center}.my-name{color:var(--font-color);font-size:2rem;font-weight:400;margin-bottom:3px;margin-top:3px;text-transform:none}.my-details{color:var(--paragraph-font-color);font-weight:400;margin:0;max-width:45rem}.social-media{align-items:center;flex-wrap:wrap;justify-content:center}.social-media,ul{display:flex;flex-direction:row}ul{list-style:none}.social_btns{color:var( --btn-background-color);font-size:1.2rem;font-weight:500;margin:10px}.social_btns:hover{color:var(--btn-background-color-on-hover)}.copyright{align-self:center;color:var(--paragraph-font-color);font-size:.8em;font-weight:400}.fa-heart:before{color:var(--btn-background-color);content:"\f004"}.madewithlove{color:var(--paragraph-font-color);font-size:1.1em;font-weight:500;line-height:1.75rem;margin:0;text-align:center}b,strong{font-weight:700;line-height:inherit}@media only screen and (max-width:64em){p{font-size:15px;margin-left:4px}}@media only screen and (max-width:586px){.container{display:flex;flex-direction:column;margin:0 30px}.my-details,.my-name{text-align:center}}.toggle-theme-wrapper{flex-direction:row;float:right;height:20px;position:fixed;right:1rem;top:30px;width:30px}.checkbox{opacity:0}.checkbox,.label{position:absolute}.label{align-items:center;background-color:var(--btn-background-color);border-radius:50px;content:" ";display:flex;height:10px;justify-content:space-between;opacity:1;padding:5px;right:6px;-webkit-transform:scale(1.5);transform:scale(1.5);width:34px;z-index:1}.ball{background-color:#1e2755;border-radius:50%;height:16px;left:1.5px;position:absolute;top:1.5px;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:17px}.checkbox:checked+.label .ball{-webkit-transform:translateX(24px);transform:translateX(24px)}.toggle-theme{color:#ff0;font-size:12px}.toggle-theme>span{color:pink;font-size:12px;margin:1px}
/*# sourceMappingURL=main.a617415a.css.map*/