@import url(https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Ubuntu+Mono:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@400;500;600&display=swap);.navbar_navbar__EicVc{align-items:center;background:#5988d4;display:flex;height:4.8rem;justify-content:space-between;left:0;padding:0 3vw;position:fixed;top:0;width:100%;z-index:10}.navbar_navbar__EicVc .navbar_logo__MWJh-{color:#fff;cursor:pointer;font-size:2rem;letter-spacing:.01vw;transition:all .3s ease}.navbar_navbar__EicVc .navbar_desktopitems__ChKhC .navbar_link__48gXS{border-radius:4px;color:#fff;font-size:1.3rem;font-weight:500;letter-spacing:1px;margin:0 .5vw;padding:.5vw .7vw;text-decoration:none;transition:all 1s ease-in-out;transition:all .3s ease-in-out}.navbar_navbar__EicVc .navbar_desktopitems__ChKhC .navbar_link__48gXS:hover{background-color:rgba(33,80,156,.5)}.navbar_navbar__EicVc .navbar_mobileview__r3Y4r .navbar_mobilemenu__NIGZy{border-radius:10px;cursor:pointer;padding:6px 7px 4px;position:absolute;right:3vw;top:12.9px;-webkit-transform:scale(1);transform:scale(1);transition:all .3s ease-in-out}.navbar_navbar__EicVc .navbar_mobileview__r3Y4r .navbar_active__fCu0i{-webkit-transform:scale(0);transform:scale(0);transition:all .3s ease-in-out}.navbar_mobileMenuModal__t2\+an{align-items:center;background-color:#3c83f3;display:flex;flex-direction:column;justify-content:space-around;left:0;min-height:100vh;padding:7.8rem 0 3rem;position:fixed;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all .4s ease-in-out;width:100%;z-index:5}@media(min-width:850px){.navbar_mobileMenuModal__t2\+an{display:none}}.navbar_mobileMenuModal__t2\+an .navbar_mobileLinks__f8MMB{color:#fff;font-size:1.6rem;font-weight:500;letter-spacing:1px;padding:10px;text-decoration:none}.navbar_active__fCu0i{-webkit-transform:translateY(0);transform:translateY(0);transition:all .4s ease-in-out}@media(max-width:850px){.navbar_desktopitems__ChKhC{display:none}}@media(min-width:850px){.navbar_mobileview__r3Y4r{display:none}}.home_home__DdOkd{align-items:center;background-color:#0d3f5f;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:6.8rem 2rem 2rem}.home_home__DdOkd .home_lottie__jXhAS{height:15rem;-webkit-user-select:none;user-select:none;width:15rem}.home_home__DdOkd .home_title__G4gN\+{color:#fff;font-size:2.4rem;font-weight:500;margin:2.5rem 0 1.5rem;text-align:center}.home_home__DdOkd .home_about__JYB-Z{color:#5eafd8;font-family:Josefin Sans,sans-serif;font-size:1.8rem;font-weight:400;margin-bottom:1rem;text-align:center}.home_home__DdOkd .home_about_next__lbYgv{color:#fff;font-family:Josefin Sans,sans-serif;font-size:1.6rem;font-weight:400;margin-bottom:3rem;text-align:center}.home_home__DdOkd .home_links__Fg1vV{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;width:100%}.home_home__DdOkd .home_links__Fg1vV a{align-items:center;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,.3);display:flex;font-size:1.8rem;justify-content:center;padding:10px;text-decoration:none}.home_home__DdOkd .home_links__Fg1vV a svg{transition:all 1.2s ease}.home_home__DdOkd .home_links__Fg1vV a:hover svg{-webkit-transform:rotateX(1turn);transform:rotateX(1turn)}@media(max-width:500px){.home_home__DdOkd .home_image__xsR0L{height:8rem;width:8rem}.home_home__DdOkd .home_title__G4gN\+{font-size:2rem}.home_home__DdOkd .home_about__JYB-Z{font-size:1.45rem}.home_home__DdOkd .home_about_next__lbYgv{font-size:1.3rem}}.skills_skills__CG1PQ{background-color:#0d3f5f;min-height:100vh;padding:5.8rem 0 2rem}.skills_skills__CG1PQ .skills_wrapper__MyYI9{margin:20px auto;max-width:1080px;padding:0 20px;position:relative}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skillsopen__Eo-7G{margin-bottom:2rem}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skillsclose__Ww7dU,.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skillsopen__Eo-7G{background:#5988d4;border-radius:10px;color:#fff;font-family:Ubuntu Mono,monospace;font-size:2rem;font-weight:600;letter-spacing:.5px;padding:8px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skillsclose__Ww7dU{margin-top:3rem}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skills_content__BC7xY{align-items:center;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skills_content__BC7xY a{align-items:center;border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.4);display:flex;font-size:3.5rem;justify-content:center;padding:15px;transition:all .5s ease-in-out!important}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skills_content__BC7xY a:hover{background:#5988d4;border-radius:50px;box-shadow:0 0 6px rgba(111,125,252,.6)}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skills_content__BC7xY a svg{transition:all .3s ease-in-out}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skills_content__BC7xY a:hover svg{color:#fff!important}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skills_content__BC7xY span{align-items:center;color:#fff;display:flex;font-size:1rem;font-weight:600;justify-content:center}@media(max-width:500px){.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skills_content__BC7xY{gap:2rem}.skills_skills__CG1PQ .skills_wrapper__MyYI9 .skills_skills_content__BC7xY a{font-size:2.5rem}}.educationCard_row__GhYO1{display:flex}.educationCard_row__GhYO1 section{border-radius:10px;box-shadow:0 4px 10px 0 hsla(0,0%,50%,.5);padding:20px;position:relative;transition:all .3s linear;width:calc(50% - 40px)}.educationCard_row__GhYO1 section:hover{box-shadow:0 8px 40px 0 #feffff}.educationCard_row__GhYO1 section:before{background:#fff;content:"";height:15px;position:absolute;top:28px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15px;z-index:-1}.educationCard_row__GhYO1 section .educationCard_icon__1JPpf{background:#f2f2f2;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);color:#5988d4;font-size:17px;height:43px;line-height:40px;padding:5px;position:absolute;text-align:center;width:43px}.educationCard_row__GhYO1 section .educationCard_details__RBByd{align-items:center;display:flex;justify-content:space-between}.educationCard_row__GhYO1 section .educationCard_details__RBByd .educationCard_title__CTRq5{color:#fff;font-family:Ubuntu,sans-serif;font-size:24px;font-weight:500}.educationCard_row__GhYO1 section .educationCard_details__RBByd span{color:#5988d4;font-family:JoseFin sans,sans-serif;font-size:18px}.educationCard_row__GhYO1 section p{color:#d3d3d3;font-size:18px;letter-spacing:.2px;line-height:1.4;margin:10px 0}.educationCard_row_1__3t4fW{justify-content:flex-start}.educationCard_row_1__3t4fW section:before{right:-7px}.educationCard_row_1__3t4fW section .educationCard_icon__1JPpf{right:-60px;top:15px}.educationCard_row_2__kaHYe{justify-content:flex-end}.educationCard_row_2__kaHYe section:before{left:-7px}.educationCard_row_2__kaHYe section .educationCard_icon__1JPpf{left:-60px;top:15px}@media(max-width:790px){.educationCard_row__GhYO1{margin:30px 0 3px 60px}.educationCard_row__GhYO1 section{width:100%}.educationCard_row_1__3t4fW section:before{left:-7px}.educationCard_row_1__3t4fW section .educationCard_icon__1JPpf{left:-60px}}@media(max-width:440px){.educationCard_row__GhYO1{margin:10px 0}.educationCard_row__GhYO1 section .educationCard_icon__1JPpf,.educationCard_row__GhYO1 section:before{display:none}}@-webkit-keyframes experience_slide-left__aLMRQ{0%{left:-100%}to{left:0}}@keyframes experience_slide-left__aLMRQ{0%{left:-100%}to{left:0}}.experience_education__btmSZ{background-color:#0d3f5f;left:0;margin-top:4.8rem;min-height:calc(100vh - 4.8rem);padding:1rem 0;position:absolute;width:100%}.experience_education__btmSZ .experience_wrapper__BkcnH{margin:20px auto;max-width:1080px;padding:0 20px;position:relative}.experience_education__btmSZ .experience_wrapper__BkcnH .experience_eduOpen__AGWN7{margin-bottom:2rem}.experience_education__btmSZ .experience_wrapper__BkcnH .experience_eduClose__Bb4Vd,.experience_education__btmSZ .experience_wrapper__BkcnH .experience_eduOpen__AGWN7{background:#5988d4;border-radius:10px;color:#fff;font-family:Ubuntu Mono,monospace;font-size:2rem;font-weight:600;letter-spacing:.5px;padding:8px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.experience_education__btmSZ .experience_wrapper__BkcnH .experience_eduClose__Bb4Vd{margin-top:3rem}.experience_education__btmSZ .experience_wrapper__BkcnH .experience_center_line__67puB{background:#5988d4;border-radius:2px;height:75%;left:50%;position:absolute;top:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px}@media(max-width:790px){.experience_wrapper__BkcnH .experience_center_line__67puB{left:40px!important}}@media(max-width:440px){.experience_wrapper__BkcnH .experience_center_line__67puB{display:none}}.projectCard_projectCard__kD0XS{border-radius:10px;box-shadow:0 4px 8px 0 hsla(0,0%,50%,.8);overflow:hidden;width:300px}.projectCard_projectCard__kD0XS .projectCard_imagewrapper__lo33s{background-color:#eef3f8;border-bottom:1.5px solid hsla(0,0%,50%,.8);height:200px;width:100%}.projectCard_projectCard__kD0XS .projectCard_imagewrapper__lo33s img{height:100%;object-fit:cover;width:100%}.projectCard_projectCard__kD0XS .projectCard_content__OBcC3{color:#d3d3d3;padding:15px}.projectCard_projectCard__kD0XS .projectCard_content__OBcC3 h2{display:block;font-size:1.4rem;font-weight:500;margin-bottom:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectCard_projectCard__kD0XS .projectCard_content__OBcC3 p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;line-height:1.6rem;overflow:hidden;text-overflow:ellipsis}.projectCard_projectCard__kD0XS .projectCard_buttons__y8jaZ{margin:20px 0 10px}.projectCard_projectCard__kD0XS .projectCard_buttons__y8jaZ .projectCard_github__nzJe5,.projectCard_projectCard__kD0XS .projectCard_buttons__y8jaZ .projectCard_hosted__f\+qvX{border-bottom:2px solid #b8b8b8;color:#000;font-size:1rem;text-decoration:none}.projectCard_projectCard__kD0XS .projectCard_buttons__y8jaZ .projectCard_hosted__f\+qvX{margin-left:2rem}.projects_projects__pLbND{background-color:#0d3f5f;min-height:100vh;overflow-x:hidden;padding:5.8rem 0 2rem}.projects_projects__pLbND .projects_wrapper__YrRX6{margin:20px auto;max-width:1080px;padding:0 20px;position:relative}.projects_projects__pLbND .projects_wrapper__YrRX6 .projects_projectsOpen__rH-p4{margin-bottom:2rem}.projects_projects__pLbND .projects_wrapper__YrRX6 .projects_projectsClose__svHaj,.projects_projects__pLbND .projects_wrapper__YrRX6 .projects_projectsOpen__rH-p4{background:#5988d4;border-radius:10px;color:#fff;font-family:Ubuntu Mono,monospace;font-size:2rem;font-weight:600;letter-spacing:.5px;padding:8px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.projects_projects__pLbND .projects_wrapper__YrRX6 .projects_projectsClose__svHaj{margin-top:3rem}.projects_projects__pLbND .projects_wrapper__YrRX6 .projects_projects_content__zmj7X{align-items:center;display:flex;flex-wrap:wrap;gap:3.6rem;justify-content:center}.contact_contact__N9szL{align-items:center;background-color:#0d3f5f;display:flex;justify-content:center;min-height:100vh;padding:6.8rem 2rem 2rem}.contact_contact__N9szL .contact_wrapper__ySiIq{align-items:center;border-radius:10px;box-shadow:0 4px 8px 0 hsla(0,0%,50%,.8);display:flex;gap:2rem;justify-content:center;margin:20px auto;max-width:1080px;padding:25px 40px}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_form__23ozF{display:flex;flex-direction:column}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_form__23ozF .contact_contactOpen__jbUNu{color:rgba(0,0,0,.69);font-size:2rem;font-weight:600;margin-bottom:1.5rem}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_form__23ozF form{display:flex;flex-direction:column}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_form__23ozF form input,.contact_contact__N9szL .contact_wrapper__ySiIq .contact_form__23ozF form textarea{background-color:#eff3f5;border:none;border-radius:5px;box-shadow:0 2px 8px 0 hsla(0,0%,50%,.3);color:#2c394b;font-family:Josefin Sans;font-size:1.2rem;font-weight:500;margin:.7rem 0;outline:none;padding:.8rem}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_form__23ozF form textarea{padding:1rem .8rem;resize:none}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_form__23ozF form button{background-color:#3c83f3;border:none;border-radius:5px;box-shadow:0 4px 8px 0 hsla(0,0%,50%,.4);color:#fff;cursor:pointer;font-family:Josefin Sans,sans-serif;font-size:1.5rem;font-weight:500;margin-top:1rem;outline:none;padding:.8rem .5rem .5rem;text-align:center}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_lottie__IN9\+k{height:380px;width:380px}@media(max-width:900px){.contact_contact__N9szL .contact_wrapper__ySiIq{flex-direction:column-reverse;padding:2rem;width:85vw}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_form__23ozF{width:80%}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_lottie__IN9\+k{height:250px;width:250px}}@media(max-width:500px){.contact_contact__N9szL .contact_wrapper__ySiIq{padding:1.2rem}.contact_contact__N9szL .contact_wrapper__ySiIq .contact_form__23ozF{width:100%}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Ubuntu,sans-serif;overflow-x:hidden}::-webkit-scrollbar{background:transparent;height:6px;width:6px}::-webkit-scrollbar-thumb{background:#5988d4;border-radius:4px}
/*# sourceMappingURL=main.bbf3e487.css.map*/