.navbar_main{align-items:center;display:flex;font-size:1.2rem;justify-content:space-between;padding:20px;position:fixed;top:0;transition:background-color .5s ease-in-out;transition:top .3s ease;width:100%}.navbar_main.is-hidden{top:-100px}.navBar-icon{padding:1rem}.navbar_content-info{display:flex;gap:48px}.navbar_item{color:#0077c0;cursor:pointer;font-weight:700;text-decoration:none;transition:color .25s}.navbar_item:hover{color:#004792}.navbar_content-theme{margin-right:48px}@media (max-width:480px){.navbar_main{font-size:.8rem;padding:10px 0}.navbar_content-info{display:none}.navBar-icon{padding:0}.navbar_content-theme{margin-right:8px}}@media (min-width:481px) and (max-width:767px){.navbar_main{font-size:1.1rem;padding:15px 0}.navBar-icon{padding:0}.navbar_content-theme{margin-right:28px}}@media (min-width:768px) and (max-width:1024px){.navbar_main{padding:15px 0}.navBar-icon{padding:0}.navbar_content-theme{margin-right:12px}}.intro{display:flex;flex-direction:row;min-height:73vh;padding:200px 150px 0}.intro_info{display:flex;flex-direction:column;gap:5px}.intro__greeting{font-size:1.6rem;margin:0}.intro__name{color:#004792;font-size:1.8rem;margin:0}.intro__title{color:#004792;font-size:2rem;margin:0}.intro__image{border-radius:15rem;height:17rem;object-fit:cover;width:17rem}.intro__image-wrapper{flex-shrink:0;height:272px;margin:0 40px 40px 0;position:relative;transition:all .5s ease-in-out;width:272px;z-index:0}.intro__image-wrapper:after{border:4px solid #0077c0;border-radius:50%;content:"";display:block;height:100%;left:20px;pointer-events:none;position:absolute;top:15px;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%;z-index:-1}.intro__image-wrapper:hover:after{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}.intro__description{font-size:1.125rem;font-weight:600;width:80%}.intro__cta-button{border:2px solid #0077c0;border-radius:8px;color:#0077c0;cursor:pointer;font-size:16px;font-weight:700;margin:25px 0;padding:15px 25px;width:150px}.intro__cta-button:hover.is-light{background-color:#0077c0;color:#e1ebee;transition:background-color .6s ease;transition:color .6s ease}.intro__cta-button:hover.is-dark{background-color:#b9e6f4;color:#0077c0;transition:background-color .6s ease;transition:color .6s ease}@media (max-width:480px){.intro{min-height:20vh;padding:100px 15px 0}.intro__greeting,.intro__name{font-size:.7rem}.intro__name{margin-top:-5px}.intro__title{font-size:.8rem;margin-top:-4px}.intro__description{font-size:.5rem}.intro__image{border-radius:30rem;height:6.5rem;width:6.5rem}.intro__image-wrapper{height:104px;margin:0 15px 15px 0;width:104px}.intro__image-wrapper:after{left:10px;top:10px}.intro__image-wrapper:hover:after{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}.intro__cta-button{border:2px solid #0077c0;border-radius:8px;font-size:8px;margin:15px 0;padding:5px;text-align:center;width:80px}}@media (min-width:481px) and (max-width:767px){.intro{min-height:60vh;padding:7rem .5rem 0}.intro__greeting{font-size:1.6rem}.intro__name,.intro__title{font-size:1.4rem;margin-top:-2px}.intro__description{font-size:1rem}.intro__image{border-radius:30rem;height:13rem;width:13rem}.intro__image-wrapper{flex-shrink:0;height:198px;margin:0 40px 40px 0;position:relative;transition:all .5s ease-in-out;width:198px;z-index:0}.intro__image-wrapper:after{border:4px solid #0077c0;border-radius:50%;content:"";display:block;height:100%;left:20px;pointer-events:none;position:absolute;top:20px;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:100%;z-index:-1}.intro__image-wrapper:hover:after{-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}}@media (min-width:768px) and (max-width:1024px){.intro{min-height:30vh;padding:200px 15px 0}.intro__greeting,.intro__name{font-size:2rem}.intro__name{margin-top:-5px}.intro__title{font-size:1.5rem;margin-top:-4px}.intro__description{font-size:1rem}.intro__image{border-radius:30rem;height:13rem;width:13rem}.intro__image-wrapper{height:208px;margin:0 15px 15px 0;width:208px}.intro__image-wrapper:after{left:16px;top:16px}.intro__image-wrapper:hover:after{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}}.tooltip{position:relative}.tooltip:hover .tooltip_name{background-color:#ffe4a3;color:#6e6e6e;opacity:1}.tooltip_img{height:40px;padding:1rem;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;width:46px}.tooltip_img.is-react{-webkit-animation:rotateImage 4s linear infinite;animation:rotateImage 4s linear infinite;-webkit-transform-origin:center;transform-origin:center}.tooltip_img:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tooltip_name{border-radius:8px;font-size:.9rem;font-weight:800;left:50%;opacity:0;padding:.5rem 1rem;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-160%);transform:translate(-50%,-160%);transition:opacity .25s ease-in-out}@-webkit-keyframes rotateImage{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateImage{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:480px){.tooltip_img{height:28px;padding:.5rem;width:28px}}@media (min-width:481px) and (max-width:767px){.tooltip_img{height:35px;padding:.5rem;width:40px}}@media (min-width:768px) and (max-width:1024px){.tooltip_img{height:40px;padding:1rem;width:40px}}.skill_main{-webkit-column-gap:4rem;column-gap:4rem;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:7rem 150px;transition:background .5s ease-in-out}.skill_main.light-mode{background-color:#d7e5f1}.skill_main.dark-mode{background-color:#131924}.skill_content{display:flex;flex-direction:column;font-weight:400;justify-content:center}.skills_content-heading{font-size:2.2rem}.skills_content-para{font-size:1.125rem;font-weight:400;margin:0;transition:all .5s ease-in-out}.skills_content-icons{align-items:center;display:flex;flex-basis:50%;flex-shrink:0;flex-wrap:wrap;justify-content:center;max-width:550px;transition:gap .5s ease-in-out,max-width .5s ease-in-out}@media (max-width:480px){.skill_main{flex-direction:column;margin-top:1rem;padding:1rem;text-align:center}.skills_content-icons{margin-top:20px}.skills_content-heading{font-size:1.2rem}.skills_content-para{font-size:.8rem}.isize{font-size:1.8rem;height:35px;padding:1rem 1.4rem;width:40px}}@media (min-width:481px) and (max-width:767px){.skill_main{margin-top:0;padding:1rem}.skills_content-heading{font-size:1.4rem}.isize{font-size:3rem;height:35px;padding:1rem 1.4rem;width:40px}}@media (min-width:768px) and (max-width:1024px){.skill_main{padding:3rem}.isize{font-size:3rem;height:35px;padding:1.2rem 1rem;width:42px}}.project_content{padding:50px 150px}.project_content.is-dark{background-color:#131924}.project_content.is-light{background-color:#d7e5f1}.project_content_item{display:flex;flex-direction:column}.project_content_info{border-radius:10px;display:flex;gap:100px;margin-bottom:50px;padding:4rem 4rem 0}.project_content_info.is-dark{background:#0e121a}.project_content_info.is-light{background-color:#e1ebee}.project_content_info.is-reverse{flex-direction:row-reverse}.project_content_info-content{display:flex;flex-direction:column}.project_content-heading{font-size:2.2rem;text-align:end}.ptext{color:#004792;font-size:1.8rem}.bcontent{display:flex;flex-direction:column}.para{font-size:1.125rem;font-weight:400;margin:0 0 1rem;transition:all .5s ease-in-out}.ilook{transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.ilook:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.arr{display:flex;flex-direction:row}.imsize{border-top-left-radius:10px;border-top-right-radius:10px;height:20rem;object-fit:cover;width:30rem}.project_content_info-url{display:flex;font-size:20px;gap:16px;padding-bottom:4rem}.git{color:#004792;font-weight:700;text-decoration:none}@media (max-width:480px){.project_content-heading{font-size:1.2rem;text-align:center}.ptext{font-size:1rem}.para{font-size:.8rem;margin-bottom:.6rem}.project_content{padding:18px}.project_content_info{border-radius:10px;flex-direction:column;gap:10px;margin-bottom:40px;padding:1rem 1rem 0}.project_content_info.is-reverse{flex-direction:column}.imsize{width:100%}.project_content_info-url{padding-bottom:1rem}.git{font-size:1rem}}@media (min-width:481px) and (max-width:767px){.project_content{padding:18px}.project_content_info{border-radius:10px;flex-direction:column;gap:10px;margin-bottom:40px;padding:1rem 1rem 0}.project_content_info.is-reverse{flex-direction:column}.imsize{width:100%}}@media (min-width:768px) and (max-width:1024px){.project_content{padding:18px}.project_content_info{border-radius:10px;flex-direction:column;gap:10px;margin-bottom:40px;padding:1rem 1rem 0}.project_content_info.is-reverse{flex-direction:column}.imsize{width:100%}}.contact_main-info{padding:50px 150px}.contact_main_image{display:flex;font-size:2rem;justify-content:center}.contact_main_image-item:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.contact_main_image-item{padding:.2rem 2rem;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.is-light{color:#424242}.is-dark{color:#8892b0}@media (max-width:480px){.contact_main-info-heading{font-size:1.2rem}.contact_main-info-para{font-size:1rem}.contact_main-info{padding:20px}.contact_main_image{display:flex;font-size:1.4rem;justify-content:center}.contact_main_image-item{padding:.2rem 2rem}}@media (min-width:481px) and (max-width:767px){.contact_main-info{padding:4rem}.contact_main_image{display:flex;font-size:2.5rem;justify-content:center}.contact_main_image-item{padding:.2rem 2rem}}@media (min-width:768px) and (max-width:1024px){.contact_main-info{padding:4rem}.contact_main_image{display:flex;font-size:2.5rem;justify-content:center}.contact_main_image-item{padding:.2rem 2rem}}.exp_content{margin:0 auto;max-width:1600px;padding:50px 150px;transition:padding .5s ease-in-out}.top_heading{font-size:2.2rem}.experience_innerContainer:before{background-color:#aad2f5;border-radius:20px;bottom:0;content:"";left:0;position:absolute;top:0;transition:background-color .5s ease-in-out;width:8px}.experience_innerContainer{margin-top:3rem;padding-bottom:1rem;padding-left:4rem;padding-top:1rem;position:relative;transition:padding-left .5s ease-in-out,margin-top .5s ease-in-out}.exp_content-item{margin-bottom:3rem;position:relative;transition:margin-bottom .5s ease-in-out}.exp_content-item:before{background-color:#fcf9ed;border:4px solid #0077c0;border-radius:100%;content:"";height:12px;left:calc(-4rem - 6px);position:absolute;top:6px;transition:background-color .5s ease-in-out,border .5s ease-in-out,left .5s ease-in-out;width:12px}.exp_content-company--time{display:flex;justify-content:space-between}.exp_content-company--duration,.exp_content-company--position{font-size:1.2rem;margin:4px 0 8px}.exp_content-company--duration{font-weight:300}.exp_content-company--name{font-size:1.2rem;margin:0}.exp_content-company--detail{font-size:1.125rem;font-weight:400}@media (max-width:480px){.exp_content{margin:0 auto;padding:20px 30px;transition:padding .5s ease-in-out}.top_heading{font-size:1.2rem;text-align:center}.experience_innerContainer{margin-top:1rem;padding-bottom:.5rem;padding-left:1.2rem;padding-top:.5rem}.exp_content-company--time{display:flex;flex-direction:column}.exp_content-company--position{font-size:.9rem;margin:4px 0 2px}.exp_content-company--duration{font-size:.8rem;font-weight:500;margin:2px 0 4px}.exp_content-company--name{font-size:.9rem;margin:0}.exp_content-company--detail{font-size:.8rem;font-weight:400;margin:10px 0 0}.experience_innerContainer:before{border-radius:20px;bottom:0;left:0;top:0;width:6px}.exp_content-item:before{border:4px solid #0077c0;border-radius:100%;height:6px;left:calc(-1.2rem - 4px);top:6px;width:6px}}@media (min-width:481px) and (max-width:767px){.exp_content{margin:0 auto;max-width:1600px;padding:20px 30px;transition:padding .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px){.exp_content{margin:0 auto;max-width:1600px;padding:50px;transition:padding .5s ease-in-out}.experience_innerContainer{margin-top:1rem;padding-bottom:.5rem;padding-left:1.6rem;padding-top:.5rem}.exp_content-item:before{border:4px solid #0077c0;border-radius:100%;height:12px;left:calc(-1.6rem - 6px);top:6px;width:12px}}.sideBar_content{bottom:0;position:-webkit-sticky;position:sticky}.sideBar_item{bottom:0;position:fixed;transition:all .5s ease-in-out;z-index:1}.sideBar_item:after{border-top:30vh solid #424242;content:"";display:block;left:48%;position:relative;transition:border-color .5s ease-in-out;width:2px}.leftBar_content{display:flex;flex-direction:column;left:32px}.rightBar_content{right:40px;width:25px}.leftBar_content-item{padding:1rem}.leftBar_content-icon{font-size:1.5rem;transition:color .3s ease}.leftBar_content-icon.is-light{color:#424242}.leftBar_content-icon.is-dark{color:#8892b0}.contact_mail{display:flex;font-weight:600;text-decoration:none;-webkit-transform:rotate(90deg) translate(-250px);transform:rotate(90deg) translate(-250px);transition:color .3s ease}.contact_mail.is-light{color:#424242}.contact_mail.is-dark{color:#8892b0}.contact_span{color:#0077c0}.contact_span:hover{color:#424242}.contact_mail:hover,.leftBar_content-icon:hover{color:#0077c0}@media (max-width:480px){.sideBar_content{display:none}}@media (min-width:481px) and (max-width:767px){.sideBar_content{display:none}}@media (min-width:768px) and (max-width:1024px){.sideBar_content{display:none}}.App.dark-mode{background:#0e121a;color:#8892b0}.App.dark-mode,.App.light-mode{transition:background .5s ease-in-out}.App.light-mode{background-color:#e1ebee;color:#424242}
/*# sourceMappingURL=main.fbe7c44c.css.map*/