@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@500;700&family=Share+Tech+Mono&display=swap);@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300&display=swap);body{margin:0;width:100%}html{background-color:#2b2b2b}.container{font-family:Roboto,sans-serif;width:100%}.bkgCover{background-color:#2b2b2b;height:100vh!important}@media screen and (max-width:457px){.bkgCover{height:100vh!important;height:calc(var(--vh, 1vh)*100)!important}}.navbar{background-color:none;height:10vh;margin:0;padding:0;width:100%}.navbarContainer{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto!important;width:80%}.navbarLogo{color:#000;font-size:20px;text-align:center}a{text-decoration:none}.link{color:#fff}.links{display:flex;gap:40px}@media only screen and (max-width:457px){.navbar{align-items:center;display:flex;height:10vh;height:calc(var(--vh, 1vh)*10);margin:0}.links{font-size:13px;gap:15px}.navbarContainer{height:100%;margin:0}.logoContainer{height:35px;width:35px}}@media screen and (min-width:458px) and (max-width:620px){.links{font-size:13px;gap:15px}.logoContainer{height:35px;width:35px}}@media screen and (min-width:621px) and (max-width:850px){.links{font-size:13px;gap:15px}.logoContainer{height:35px;width:35px}}.logoContainer{border:2px solid #ffff4a;border-radius:8px}@media screen and (min-width:457px){.logoContainer{height:25px;width:25px}}.link{text-align:center}.heroSection{align-items:center;display:flex;height:90vh;justify-content:center}.heroSectionInner{align-items:center!important;display:flex;height:90vh;justify-content:space-between;width:auto}.heroSectionContent{align-items:center;display:flex;height:100%;justify-content:center}.heroContentContainer{height:100%;width:50%}.heroName{color:#fff;font-size:20px}.heroName,.mainTitle{font-family:Roboto,sans-serif}.mainTitle{-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(#f1ff4a,#61cf46);font-size:71px;line-height:60px;margin:0 auto}.subTitle{color:#fff;font-size:20px;font-weight:500;margin-bottom:0;margin-top:10px}.specialistLangs,.subTitle{font-family:Roboto,sans-serif}.specialistLangs{color:#888}.titleContainer{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.heroImgContainer{display:flex;height:100%;justify-content:flex-end;width:50%}.heroImg{height:100%;object-fit:contain;width:450px}.contactBtn{background-image:linear-gradient(#f1ff4a,#61cf46);border:none;border-radius:10px;color:#2b2b2b;cursor:pointer;font-family:Roboto,sans-serif;font-size:17px;font-weight:bolder;margin-top:20px;padding:10px 20px;width:30%}.mobileHeroImg{display:none}@media only screen and (max-width:457px){.heroSection{height:90vh!important;height:calc(var(--vh, 1vh)*90)!important}.heroSectionContent{display:flex;flex-direction:column-reverse}.heroImgContainer{display:none}.titleContainer{text-align:center}.mobileHeroImg{border:8px solid #f1ff4a;border-radius:100%;display:block;height:150px;margin:0 auto 10px;width:150px}.heroContentContainer{height:auto;width:100%}.heroImg{display:none}.mainTitle{font-size:45px;line-height:40px}.subTitle{font-size:18px}.contactBtn{font-size:15px;margin:auto;width:75%}.heroName{font-size:18px;margin-bottom:10px;margin-top:0}}@media screen and (min-width:458px) and (max-width:620px){.heroSection{height:90vh!important;height:calc(var(--vh, 1vh)*90)!important}.mobileHeroImg{border:8px solid #f1ff4a;border-radius:100%;display:block;height:150px;margin:0 auto 10px;width:150px}.titleContainer{text-align:center}.heroSectionContent{flex-direction:column-reverse;height:auto}.heroContentContainer{width:100%}.heroImg{display:none}.mainTitle{font-size:45px;line-height:50px}.subTitle{font-size:18px;margin-top:10px}.contactBtn{font-size:15px;margin:auto;width:50%}.heroName{font-size:18px;margin-bottom:10px;margin-top:0;width:100%}}@media screen and (min-width:621px) and (max-width:850px){.heroSection{height:90vh!important;height:calc(var(--vh, 1vh)*90)!important}.heroSectionInner{width:85%}.heroImgContainer{width:50%}.heroImg{width:280px}.mainTitle{font-size:43px;line-height:50px;margin:0;width:85%}.subTitle{font-size:16px;margin-top:10px}.contactBtn{font-size:15px;width:50%}.heroName{font-size:16px}}@media screen and (min-width:851px) and (max-width:1200px){.heroSectionInner{width:90%}.heroImg{width:380px}}.aboutMeContainer{background-color:#2b2b2b;display:flex;gap:40px;justify-content:center;padding:120px 0}.aboutMeImgHalfContainer{width:30%}.aboutMeImgContainer{height:380px;margin:auto;width:300px}.aboutMeImg{height:100%;object-fit:contain;width:100%}.aboutMeContentContainer{width:30%}.aboutMeTitle{color:#f1ff4a;font-size:30px}.aboutMeP,.aboutMeTitle{font-family:Roboto,sans-serif}.aboutMeP{color:#fff;font-size:18px}.achievementsContainer{background-color:#333;height:250px}.achievementInnerContainer{align-items:center;display:flex;gap:80px;height:100%;justify-content:center}.textSmall{font-size:12px}.lenixColored{color:#f1ff4a}@media only screen and (max-width:467px){.aboutMeContainer{align-items:center;display:flex;flex-direction:column;gap:0;padding:60px 0}.aboutMeContentContainer,.aboutMeImgHalfContainer{width:90%}.aboutMeImgContainer{height:280px;width:200px}.aboutMeTitle{font-size:1.6rem;font-weight:800;text-align:center}.aboutMeP{font-size:1em;text-align:center}.achievementsContainer{height:auto}.achievementInnerContainer{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:350px;margin:20px auto;padding:25px 0;width:90%}}@media screen and (min-width:458px) and (max-width:620px){.aboutMeContainer{align-items:center;flex-direction:column;padding:60px 0}.aboutMeContentContainer,.aboutMeImgHalfContainer{width:90%}.aboutMeImgContainer{height:280px;margin:auto;width:200px}.aboutMeTitle{font-size:1.6rem;font-weight:800;margin:0;text-align:center}.aboutMeP{font-size:1em;font-weight:500;text-align:center}.achievementsContainer{height:auto}.achievementInnerContainer{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);height:350px;margin:20px auto;padding:25px 0;width:70%}}@media screen and (min-width:621px) and (max-width:850px){.aboutMeContainer{align-items:center;gap:0;justify-content:space-around;padding:60px 0}.aboutMeContentContainer,.aboutMeImgHalfContainer{width:40%}.aboutMeImgContainer{height:340px;width:260px}.aboutMeTitle{font-size:1.6rem;font-weight:800;margin:0}.aboutMeP{font-size:1em;font-weight:500}.achievementInnerContainer{gap:40px}}.boxContainer{background-color:#2b2b2b;border-radius:10px;box-shadow:0 4px 8px 0 #0003;cursor:pointer;display:flex;height:145px;width:145px}.boxInner{color:#f1ff4a;display:flex;flex-direction:column;font-family:Roboto,sans-serif;margin:auto;text-align:center;width:80%}.number{font-size:40px;margin:0}.text{font-size:17px;margin:0}@media screen and (max-width:457px){.boxContainer{height:100%;margin:auto;width:100%}.number{font-size:45px}.text{font-size:20px}}@media screen and (min-width:458px) and (max-width:600px){.boxContainer{margin:auto}}.projectsContainer{background-color:#2b2b2b;margin:auto;padding:120px 0;text-align:center}.projectTitle{color:#f1ff4a}.projectsWrapper{grid-gap:15px;display:grid;grid-template-columns:repeat(3,1fr);margin:auto;width:80%}@media screen and (max-width:457px){.projectsWrapper{display:flex;flex-direction:column;width:100%}.projectsContainer{padding:60px 0}.projectTitle{font-size:2em;margin-bottom:20px!important;margin:auto}}@media screen and (min-width:458px) and (max-width:620px){.projectsWrapper{display:flex;flex-direction:column;width:85%}.projectsContainer{padding:60px 0}.projectTitle{font-size:2em;margin-bottom:20px!important;margin:auto}}@media screen and (min-width:621px) and (max-width:850px){.projectsWrapper{width:85%}.projectsContainer{padding:60px 0}.projectTitle{font-size:2em;margin-bottom:20px!important;margin:auto}}.projectContainer{cursor:pointer;margin:auto;opacity:1;transition:.2s ease-in-out}.projectContainer:hover{opacity:.85}.projectImgContainer{height:300px}.projectImg{border-radius:10px;height:100%;object-fit:cover;width:100%}@media only screen and (min-width:620px) and (max-width:899px){.projectImgContainer{height:150px}}@media only screen and (min-width:900px) and (max-width:1300px){.projectImgContainer{height:200px}}@media screen and (max-width:457px){.projectContainer{margin:auto;padding:0;width:90%}}.achievementBody{background-color:#333;margin:0;padding:120px 0}.achievementTitle{color:#f1ff4a;margin-bottom:20px;text-align:center;z-index:200}.achievementsCon{justify-content:space-evenly;margin:auto;width:80%}.achievementsCon,.titleCon{align-items:center;display:flex}.titleCon{gap:10px}.educationTitle,.personalTitle{color:#fff;font-size:25px}.icon{height:30px;width:30px}@media screen and (max-width:457px){.achievementBody{padding:60px 0}.achievementTitle{font-size:1.8em;margin:0}.achievementsCon{display:flex;flex-direction:column;width:90%}.titleCon{margin:0!important}.educationSection,.personalSection{width:90%}}@media screen and (min-width:458px) and (max-width:620px){.achievementTitle{font-size:2em;margin:0}.achievementBody{padding:60px 0}.achievementDesc{font-size:13px}.achievementsCon{display:flex;flex-direction:column;width:90%}.educationSection,.personalSection{width:90%}}@media screen and (min-width:621px) and (max-width:850px){.achievementsCon{gap:30px;width:85%}.educationSection,.personalSection{width:90%}}.achievement{border-bottom:1px solid #fff}.achievementName{color:#f1ff4a;font-size:18px;font-weight:500;margin:10px 0 0}.achievementType{color:#f1ff4a;font-size:14px;font-style:italic;margin-top:5px}.achievementTimespan{color:#fff;font-size:14px;font-style:italic}.footerContainer{background-color:#2b2b2b;display:flex;justify-content:center;padding:80px 0}.leftSideFooter{width:40%}.rightSideFooter{align-items:flex-end;display:flex;flex-direction:column;width:40%}.iconsContainer{display:flex;gap:20px}.email,.phone-number{color:#fff;font-size:18px}.back-to-top-button{background-color:#2b2b2b;border:none;border-radius:10px;bottom:0;box-shadow:0 5px 15px #00000059;cursor:pointer;display:none;font-size:20px;margin-bottom:25px;margin-right:25px;padding:10px;position:fixed;right:0}.visible{display:block}.iconContainer{align-items:center;border:2px solid #f1ff4a;border-radius:100%;color:#fff;cursor:pointer;display:flex;height:35px;justify-content:center;width:35px}.f-icon{height:20px;object-fit:contain;width:20px}
/*# sourceMappingURL=main.85abe3ae.css.map*/