@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap";:root{--ff-primary: -apple-system, Roboto, Avenir, Helvetica, Arial, sans-serif;--fs-xl: clamp(3.5rem, 12vw + 1rem, 5.25rem);--fs-300: 1.25rem;--fs-200: 1rem;--clr-primary: #fff;--clr-primary-light: #c4ced9;--clr-primary-light-blue: #82c6fb;--clr-netrual-grayish-blue: #4e5d73;--clr-netrual-dark-grayish-blue: #323a49;--clr-netrual-dark-blue:#1e2632;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;scroll-behavior:smooth;--transition: all .3s linear}*,:after,:before{padding:0;margin:0;box-sizing:border-box}body{font-family:var(--ff-primary)!important;background-color:var(--clr-netrual-dark-blue);color:var(--clr-primary-light)!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}ul{list-style-type:none}a{text-decoration:none}.container{width:min(90%,45rem);margin:0 auto}.sec--pad{padding-bottom:100px;scroll-margin-top:320px}@media screen and (min-width: 40em){.sec--pad{scroll-margin-top:100px}}.heading-sec{color:var(--clr-primary);font-size:1.5rem;font-weight:400!important;padding-bottom:10px}@media screen and (min-width: 40em){.heading-sec{font-size:2rem;padding-bottom:20px}}.nav{position:fixed;z-index:100;top:0;left:0;right:0;color:var(--clr-primary-light-blue);backdrop-filter:blur(1rem);box-shadow:var(--light-shadow)}.nav-header{display:flex;align-items:center;justify-content:space-between;padding-block:1rem}.nav-toggle{font-size:1.5rem;color:#fff;background:transparent;border-color:transparent;transition:var(--transition);cursor:pointer}.nav-toggle:hover{transform:rotate(90deg)}.logo{height:40px}.links a{color:var(--clr-grey-3);font-size:1rem;text-transform:capitalize;letter-spacing:var(--spacing);display:block;padding:.5rem 1rem;transition:var(--transition)}.links a:hover{background:var(--clr-primary-8);color:var(--clr-primary-5);padding-left:1.5rem}.links-container{height:0;overflow:hidden;transition:var(--transition)}.show-container{height:10rem}@media screen and (min-width: 40em){.nav{display:flex;align-items:center;justify-content:space-between;padding-block:1rem}.nav-toggle{display:none}.links-container{height:auto!important}.links{display:flex}.links a{padding-left:2rem;margin:0}.links a:hover{padding-left:2rem;background:transparent}}.hero-sec{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:120px}@media screen and (min-width: 40em){.hero-sec{align-items:flex-start;padding-top:200px}}.hero-heading{font-size:3.5rem;font-weight:700;line-height:80px;padding-block:20px}@media screen and (min-width: 40em){.hero-heading{font-size:6rem;font-weight:700;line-height:144px;padding-block:30px}}.hero-heading-sub{font-size:1rem}.hero-heart{font-size:1.2rem}@media screen and (min-width: 40em){.hero-heading-sub{font-size:1.6rem}.hero-heart{font-size:2rem}}.hero__btns{padding-top:60px}.hero__socials{display:flex;justify-content:center;align-items:center;padding-top:60px}.hero__social{padding-right:20px;font-size:1rem}@media screen and (min-width: 40em){.hero__social{font-size:1.6rem}}.hero__social:hover{color:#fff}.hero-icon{font-size:1.5rem}.projects-sec{padding-top:45px}a>ion-icon{font-size:1.2rem}.card{background-color:var(--clr-netrual-dark-blue);display:flex;flex-direction:column;text-align:center;padding-bottom:65px;padding:1rem;margin-bottom:40px}.card__figure{background-color:blac=}.card__image{height:100%;width:100%;border-radius:5px 5px 0 0;opacity:.7;transition:opacity .4s,transform .4s}.card__image:hover{opacity:1}.card-textbox{display:flex;flex-direction:column;justify-content:center;background-color:#323a49;padding:15px 20px 20px;border-radius:0 0 5px 5px}@media screen and (min-width: 30em){.card-textbox{width:auto;padding-bottom:30px}}.card-textbox__country{display:flex;align-items:center;justify-content:space-between;font-weight:400;font-size:12px}.card__location--country{color:var(--clr-primary-light-blue);text-transform:uppercase;padding-left:4px;padding-right:12px;line-height:12px;letter-spacing:.17em;font-size:.8rem}.card__location--link,.card__location--link:link,.card__location--link:visited{display:inline-block;text-decoration:underline;color:var(--clr-primary-light-blue);text-transform:uppercase;width:auto}.card__location--link--pad{padding-right:12px}.card__location--link:hover{color:#fff}.card__title{font-weight:500;font-size:1.25rem;line-height:40px;padding-top:20px;padding-bottom:20px;color:var(--clr-primary-light-blue);margin-top:0}.card__description{font-weight:400;font-size:1rem;line-height:150%;color:var(--clr-primary-light);height:auto;padding:0 40px 20px}.card__description::-webkit-scrollbar{width:3px}.card__description::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(181,181,181,.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.projects__tools-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:.3rem;column-gap:.2rem;font-size:.6rem;color:var(--clr-primary-light)}.projects__tools-item{padding:5px 10px;border-radius:5px;background-color:#4a5363}.about-me__box{display:flex;flex-direction:column}.about-me__box--one{padding-right:0;padding-bottom:30px}@media screen and (min-width: 40em){.about-me__box{flex-direction:row}.about-me__box>*{flex:1}.about-me__box--one{padding-right:50px;padding-bottom:0}}.about-me__subtitle{font-size:1.2rem;font-weight:300;color:var(--clr-primary);padding-bottom:15px}@media screen and (min-width: 40em){.about-me__subtitle{font-size:1.5rem}}.solve-problems{color:var(--clr-primary-light-blue)}.about__techstack{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-columns:auto auto auto;gap:1.5rem}.about__techstack>div{display:flex;flex-direction:column;justify-content:center}.about__techstack>div>span>a>ion-icon{display:flex;align-items:center;vertical-align:middle;font-size:2rem;color:var(--clr-primary-light-blue)}.end-box{margin-left:-2rem}.sass-box{margin-left:.5rem}.markdown-box{margin-left:-1rem}.mailchimp-img{margin-left:18px}.netlify-box{margin-left:-1.2rem}.netlify-img{margin-left:8px}.icon--clr{display:block;width:2rem;height:2rem;max-width:100%;filter:invert(73%) sepia(19%) saturate(5069%) hue-rotate(186deg) brightness(111%) contrast(103%)}.email-on-acid-img{width:2.2rem;height:2.2rem;filter:invert(46%) sepia(19%) saturate(5069%) hue-rotate(186deg) brightness(111%) contrast(103%)}.contact-sec{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:45px;padding-bottom:100px;text-align:center}.contact__btns{display:flex;justify-content:center;align-items:center;padding-bottom:60px}.contact__para{color:#cbd5e0;text-align:center;font-size:var(--fs-200)}
