@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap);*{margin:0;padding:0}:root{--call-to-action:#007acc;--background:#1e1e1e;--subtle-background:#333;--text-color:#ccc;font-size:16px}body{display:flex;margin:0;padding:0;font-family:"Source Sans Pro",sans-serif;color:#ccc;color:var(--text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1e1e1e}.app__container{display:flex;flex-direction:column;height:100vh}.app{display:flex;height:91.7vh}@media (max-width:768px){.app{height:91vh}}.footer{height:3vh;position:relative;z-index:100;bottom:0;background-color:var(--call-to-action);flex-direction:row;padding:4px 32px;justify-content:space-between;color:#fff}.footer,.footer__language,.footer__language--highlight{display:flex;align-items:center}.footer__language--highlight{margin:0 4px;font-weight:700}.footer__icons{margin-right:4px}.footer__email{font-family:inherit;text-decoration:none;color:#fff}.footer__email:hover{transform:scale(1.05)}.footer__email:visited{color:#fff;text-decoration:none}@media (max-width:768px){.footer{justify-content:center}.footer__language{display:none}}.header{height:3vh;position:relative;z-index:100;top:0;background-color:var(--subtle-background);display:flex;flex-direction:row;padding:4px 0;align-items:center;box-shadow:0 3px 15px rgba(0,0,0,.2)}.header__icons{display:flex;flex-direction:row;flex:0.1 1}.header__icons--green,.header__icons--red,.header__icons--yellow{width:10px;height:10px;border-radius:50%;margin-left:10px}.header__icons--red{background-color:#ff5b5b}.header__icons--yellow{background-color:#ffea2e}.header__icons--green{background-color:#0f0}.header__heading{display:flex;flex:0.9 1;text-transform:uppercase;justify-content:center;font-weight:700}@media (max-width:768px){.header__heading{font-size:.8rem}}.main{display:flex;flex-direction:column;height:91vh;overflow:scroll;align-items:center}.main::-webkit-scrollbar{display:none}.main{-ms-overflow-style:none;scrollbar-width:none}.project__container{display:flex;flex-direction:column;margin:24px 0;padding:32px 48px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.project__header{display:flex;flex-wrap:nowrap;align-items:center}.project__logo{display:flex;height:48px;width:auto}.project__title{display:flex;font-size:2rem;margin:0 0 0 2rem;color:var(--call-to-action)}.project__description{margin:16px 0;line-height:150%;font-family:inherit;font-weight:600;font-size:1rem}.project__technology{display:inline-block;background-color:var(--background);border:1px solid var(--text-color);padding:2px 8px;margin:4px 8px}.project__view{margin-top:1rem;color:#fff;display:flex;padding:8px 16px;max-width:140px;align-items:center;justify-content:space-between;background-color:var(--call-to-action)}.project__view:hover{cursor:pointer;transform:scale(1.1)}.project__icon{width:24px;height:auto;display:flex;flex-direction:column;-webkit-filter:invert(100%) sepia(0) saturate(18%) hue-rotate(311deg) brightness(105%) contrast(104%);filter:invert(100%) sepia(0) saturate(18%) hue-rotate(311deg) brightness(105%) contrast(104%)}.project__link,.project__link:active,.project__link:visited{color:#fff;text-decoration:none}@media (max-width:425px){.project__header{flex-direction:column}.project__logo{height:64px;width:auto}.project__title{margin:16px 0 0}}.projects{width:80%}.about__container{width:80%;margin-top:3rem}.about__header{display:flex;align-items:center;justify-content:center}.about__avatar{display:flex;width:25%;height:auto;border:4px solid var(--call-to-action);border-radius:50%;overflow:hidden;margin-right:32px}.about__avatar--border{border:4px solid var(--background);border-radius:50%;overflow:hidden}.about__image{width:100%;height:100%}.about__welcome{font-size:1.2rem}.about__heading{font-size:2.2rem;color:var(--call-to-action)}.about__heading,.about__subHeading{text-transform:uppercase;font-weight:700}.about__subHeading{font-size:1.4rem}.about__resume{margin-top:1rem;color:#fff;display:flex;padding:8px 16px;width:140px;height:25px;align-items:center;justify-content:flex-start;background-color:var(--call-to-action)}.about__resume:hover{cursor:pointer;transform:scale(1.1)}.about__icon{width:24px;height:24px;display:flex;flex-direction:column;-webkit-filter:invert(100%) sepia(0) saturate(18%) hue-rotate(311deg) brightness(105%) contrast(104%);filter:invert(100%) sepia(0) saturate(18%) hue-rotate(311deg) brightness(105%) contrast(104%)}.about__resume-link{margin-left:8px}.about__resume-link,.about__resume-link:visited{color:#fff;text-decoration:none}.about__description-container{line-height:150%;margin:24px 0;padding:32px 48px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.about__description{margin-top:12px}@media only screen and (max-width:768px){.about__avatar{margin:0;width:50%;height:auto}.about__header{flex-direction:column}}.skills__container{margin-top:48px;width:80%}.skills__items{margin-top:16px;display:flex;justify-content:space-between;flex-wrap:wrap}.skills__item{margin-top:24px}.skills__item .skills__item-description{visibility:hidden;min-width:100px;background-color:var(--background);text-align:center;border:1px solid var(--text-color);padding:2px 0;position:absolute;z-index:1;top:55%;left:85%;margin-left:4px}.skills__item:hover .skills__item-description{visibility:visible}.skills__item i{width:100px;height:100px;margin:8px 16px;font-size:100px}@media only screen and (max-width:375px){.skills__container{width:90%}}.education__container{margin-top:48px;width:70%;display:flex;flex-direction:column}.education__item{display:flex;flex-direction:column;margin:24px auto;padding:32px 48px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.education__title{color:var(--call-to-action)}.education__details{margin:16px 0;display:flex;align-items:center;justify-content:space-between}.education__details--icons{width:20px;height:20px;margin-right:12px;-webkit-filter:invert(100%) sepia(100%) saturate(14%) hue-rotate(223deg) brightness(103%) contrast(107%);filter:invert(100%) sepia(100%) saturate(14%) hue-rotate(223deg) brightness(103%) contrast(107%)}.education__result,.education__timeline{display:flex}.education__date,.education__marks{font-weight:600}@media only screen and (max-width:768px){.education__container{width:80%}}@media only screen and (max-width:375px){.education__container{width:90%}}.sidebar{display:flex;flex-direction:column;flex:4% 1;background-color:var(--subtle-background);padding:4px 8px;align-items:center;justify-content:space-between}.sidebar__info,.sidebar__profiles{display:flex;flex-direction:column}.sidebar__profiles--icons,.sidebar__user--icons{width:24px;height:auto;display:flex;margin:16px 0;flex-direction:column;-webkit-filter:invert(100%) sepia(0) saturate(16%) hue-rotate(186deg) brightness(86%) contrast(84%);filter:invert(100%) sepia(0) saturate(16%) hue-rotate(186deg) brightness(86%) contrast(84%)}.sidebar__profiles--icons:hover,.sidebar__user--icons:hover{cursor:pointer;transform:scale(1.1);-webkit-filter:invert(100%) sepia(39%) saturate(0) hue-rotate(297deg) brightness(109%) contrast(101%);filter:invert(100%) sepia(39%) saturate(0) hue-rotate(297deg) brightness(109%) contrast(101%)}.sidebar__user{position:relative}.sidebar__user .sidebar__user-icons-description{visibility:hidden;min-width:100px;background-color:var(--background);text-align:center;border:1px solid var(--text-color);padding:2px 0;position:absolute;z-index:1;top:55%;left:105%;margin-left:4px}.sidebar__user:hover .sidebar__user-icons-description{visibility:visible}
/*# sourceMappingURL=main.ce1519e9.chunk.css.map */