body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden;scroll-behavior:smooth}.App{background-color:#f0f2f5;-webkit-user-select:none;user-select:none}@font-face{font-family:Segoe-ui-historic;font-weight:700;src:url(/static/media/Segoe-ui-historic.73e9cd89613cc1d9a962.ttf) format("truetype")}.navBar{align-items:center;display:flex;height:10vh;padding:5px 5px 5px 15px}.search-container{left:8px;position:relative;width:275px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-thumb{background-image:linear-gradient(transparent,#8c939d,transparent)}.search-input{border:1px solid #ccc;border-radius:5px;outline:none;padding:10px 30px 10px 10px;width:100%}.searchBar{background-color:#f0f2f5;border:none;border-radius:20px;font-size:2.4vh;height:8vh;padding-left:7vh;width:45vh}.leftSide .search-container img{background-color:#f0f2f5;border-radius:50%;height:5vh;left:0;position:absolute;top:43%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.searchBar:focus-visible{outline:none}.leftSide img{cursor:pointer}.searchImgDiv{background-color:#f0f2f5;border-radius:50%;height:42px;width:42px}.centerSide,.leftSide{display:flex}.centerSide{align-items:center;display:none}.centerSide ul{display:flex;list-style-type:none}.centerSide li{align-items:center;cursor:pointer;display:flex;height:8vh;justify-content:center;margin:0 8px;text-align:center;width:15vh}.centerSide li:hover{background-color:#f0f2f5;border-radius:6px}.centerSide ul img{height:4.5vh}.rightSide{display:flex;justify-content:flex-end;width:-webkit-fill-available}.rightSide img{background-color:#e4e6eb;border-radius:50%;cursor:pointer;margin:0 1.5vh}.rightSide img:nth-child(3){background:transparent;border-radius:0;border-radius:initial;height:8vh;object-fit:cover;width:5vh}.navBar img{height:8vh}.coverPage{align-items:center;background-image:linear-gradient(180deg,#80808078,#00000045 18%,#fff,#fff);display:flex;flex-direction:column;height:-webkit-fill-available}.coverImg{display:flex;height:65vh;justify-content:center;width:85%}.coverImg,.coverImg img{border-radius:0 0 10px 10px}.coverImg img{height:100%;object-fit:cover;width:-webkit-fill-available}.coverBottom{display:flex;height:23vh;justify-content:space-between;width:75%}.profileImg{align-items:center;display:flex;height:0;justify-content:center;left:7vh;position:relative;top:-12vh;width:50vh}.profileImg img{object-fit:cover;width:95%}.profileInfo{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;left:-15vh;margin-top:2.6vh;position:relative}.profileName{font-size:5vh;line-height:1.4em}.profileName,.profileSubText{font-family:sans-serif;font-weight:700}.profileSubText{color:#65676b;font-size:2.6vh}.coverBtn{flex-direction:column;position:relative;right:10vh}.coverBtn,.coverBtn button{align-items:center;display:flex;justify-content:center}.coverBtn button{background-color:#e4e6eb;border:none;border-radius:.5vh;color:#0866ff;cursor:pointer;direction:f;font-size:2.8vh;height:4rem;margin:10px 0;padding:1vh;width:100%}.coverBtn button img{height:2.4rem}.aboutMainDiv,.contactMainDiv,.homeMainDiv,.projectsMainDiv,.workMainDiv{display:flex;flex-direction:row;height:100vh;margin:0 auto;padding-top:10vh;text-align:center;width:85%}.bottomNavBar{background-color:#fff;box-shadow:0 8px 20px 0 #80808033;display:flex;height:10vh;justify-content:center;margin:0 auto;position:-webkit-sticky;position:sticky;text-align:center;top:0;width:100%;z-index:1}.bottomNavList{border-top:1px solid #00000042;display:flex;list-style-type:none;position:absolute;width:85%}.bottomlistIcon{border-radius:50%;height:8vh;object-fit:cover;position:absolute;right:0;top:1vh;width:8vh}.bottomLists{cursor:pointer;font-family:sans-serif;font-size:2.6vh;margin:0 2vh;padding:2vh 2.6vh}.bottomLists.bottomlistIcon{padding:revert}.bottomLists.active{border-bottom:.7vh solid #0866ff;color:#0866ff;font-weight:700}.bottomlistIcon.bottomLists.active{border:2px solid #0866ff}.infoDiv{overflow:auto;position:relative;width:45vw}.infoDiv,.socialDiv{align-items:flex-start;background-color:#fff;border-radius:10px;box-shadow:0 0 5px 0 #808080a1;display:flex;flex-direction:column;height:100%;margin-right:2.6vh;padding:10px}.socialDiv{width:37vw}.socialDiv a{color:#000;font-weight:600;text-decoration:none}.introduction img{height:4vh;margin:0 8px 0 0}.introText{align-items:flex-start;display:flex;flex-direction:column;margin-top:15px;width:100%}.introduction{display:flex;flex-direction:row;margin:15px 0;text-align:left}.introduction span{font-size:2.6vh}.infoDiv a{color:#000;font-weight:600;text-decoration:none}.infoDiv h3,.socialDiv h3{font-size:3.2vh}.textDiv{display:flex;flex-direction:column}.textDiv span:nth-child(3){color:#65676bab;font-size:2vh;font-weight:500}.workMainDiv .infoDiv .introText{margin-top:0}.workMainDiv .infoDiv .introduction:first-child{margin-left:20px}.workMainDiv .infoDiv .introduction:nth-child(2){margin:0 20px}.workMainDiv .socialDiv .textDiv span:nth-child(2){color:#000;font-size:2vh;font-weight:500}.workMainDiv .socialDiv .textDiv span:nth-child(3){color:#65676bab;font-size:2vh;font-weight:500}.projectsMainDiv .socialDiv h3{text-align:left}.projectsMainDiv .socialDiv{overflow-y:auto}.projectsMainDiv .introduction .textDiv{cursor:pointer}.bottomNavList a{color:#000;text-decoration:none}.mobOnlyText{display:none}.desktopOnlyText{display:block}.suggestionList{background-color:#f0f2f5;border-radius:5px;max-height:250px;overflow:auto;padding-left:40px;position:absolute;width:275px}.suggestionList li{cursor:pointer;list-style-type:none}.suggestionList li:hover{color:#8c939d}.form{margin:auto;width:75%}.form,.form-text{align-items:flex-start;display:flex;flex-direction:column}.form-text{margin-bottom:20px;padding:10px;width:100%}label{font-size:2.6vh;font-weight:600;margin-bottom:5px}.form input{border:none;border-bottom:2px solid #0866ff;color:#8c939d;font-size:2.5vh;padding:5px;width:100%}.form input.submitBtn{background-color:#0866ff;border:none;border-radius:5px;color:#fff;padding:10px;width:7em}.form input:focus-visible{outline:none}#contact .socialDiv .introText .introduction{align-items:center;display:flex;flex-direction:column}#contact .socialDiv .introText .introduction img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contact .socialDiv .introText .textDiv{align-items:center}#contact .socialDiv{align-items:center;display:flex;justify-content:space-between}#contact .bottomTxt{display:flex;flex-direction:column;margin-bottom:20px}#contact .bottomTxt span:first-child{font-size:2.4vh;font-weight:300}#contact .bottomTxt span:nth-child(2){font-size:2.6vh;font-weight:700}#contact .introText h2{color:#8c939d;font-size:15vh}#contact .introText h3{color:#fff;font-size:3.5vh;text-shadow:1px 1px 2px #000}#contact .introText{align-items:center;display:flex}.mainSection{display:flex;height:calc(100% - 50px)}.blogMain{height:100vh}.navigationBar{transition:all .3s ease-out;width:0}.section{background:#f0f2f5;overflow:auto;padding:10px;width:auto}.blogPost{align-items:flex-start;background:#f0f2f5;box-shadow:0 4px 8px 0 #686a6e;display:flex;flex-direction:column;justify-content:center;margin:1em 0;padding:1em 3em;width:100%}.blogPost li::selection,.blogPost span::selection{background-color:#fdff32;color:#000}.postImg{align-self:center;box-shadow:0 9px 12px 1px #65676b91;margin:0 0 20px;width:80%}.postHeading{font-size:40px}.postTextDiv{border-bottom:1px solid #65676b;padding:15px 0}.postMainTextDiv{margin:10px 0}.postMainTextDiv h2{margin-bottom:10px}.postMainTextDiv ol li{margin:10px 0}.navigationBar li{border-bottom:1px solid #6b6d71;border-radius:3px 3px 0 0;color:#0866ff;cursor:pointer;font-weight:600;margin-left:5px;margin-top:10px;min-width:100px;padding-left:8px;transition:all .2s ease-in-out;width:-webkit-max-content;width:max-content}.navigationBar li:hover{box-shadow:inset 0 -20px 0 0 #0866ff;color:#fff;list-style-type:disc}.navigationBar li::marker{color:#0866ff}.navigationBar ul{list-style-type:circle;margin:20px}.headerBar{align-items:center;display:flex;height:50px}.navBtn{background:transparent;border:none;cursor:pointer;padding:7px}.burgerIcon,.navBtn{height:100%}.blogCloseBtn{align-self:center;background:#0866ff;border:none;border-radius:3px;color:#fff;cursor:pointer;padding:10px 20px;position:absolute;right:10px;top:7px}.blogSearchBar{background-color:#f0f2f5;border:none;height:6vh;margin-left:40px;padding-left:40px;width:275px}.blogSearchBar:focus-visible{border-bottom:1px solid #6b6d71;outline:none}.fullScreen{cursor:pointer;position:absolute;right:20px;top:20px}.fullScreen img{width:25px}.projectLoadingDiv{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffff00;display:none;height:calc(100% - 19px);position:absolute;width:calc(100% - 19px)}.projectLoadingDiv .loaderBox{height:30px;left:50%;position:absolute;top:50%;width:30px}.loaderBox.one{-webkit-animation:oneAnim .4s ease-in-out 0s infinite alternate forwards;animation:oneAnim .4s ease-in-out 0s infinite alternate forwards;background:#0866ff;-webkit-transform:translate(-110%,-110%);transform:translate(-110%,-110%)}.loaderBox.two{-webkit-animation:twoAnim .4s ease-in-out .1s infinite alternate forwards;animation:twoAnim .4s ease-in-out .1s infinite alternate forwards;background:#8c939d;-webkit-transform:translate(10%,-110%);transform:translate(10%,-110%)}.loaderBox.three{-webkit-animation:twoAnim .4s ease-in-out .2s infinite alternate forwards;animation:twoAnim .4s ease-in-out .2s infinite alternate forwards;background:#8c939d;-webkit-transform:translate(-110%,10%);transform:translate(-110%,10%)}.loaderBox.four{-webkit-animation:oneAnim .4s ease-in-out .3s infinite alternate forwards;animation:oneAnim .4s ease-in-out .3s infinite alternate forwards;background:#0866ff;-webkit-transform:translate(10%,10%);transform:translate(10%,10%)}.rightSide img:nth-child(2){padding:1.5vh}.cv-container iframe{height:100vh}.dark{transition:all .5s linear}.App.dark{background-color:#000}.coverPage.dark{background-image:none}.coverPage.dark,.infoDiv.dark,.navBar.dark,.socialDiv.dark{background-color:#000;color:#fff}.infoDiv.dark a,.socialDiv.dark a,.workMainDiv .socialDiv.dark .textDiv span:nth-child(2){color:#fff}.socialDiv.dark .textDiv span:nth-child(3),.workMainDiv .socialDiv.dark .textDiv span:nth-child(3){color:#c3c3c3ab}.bottomNavBar.dark{background-color:#000;border-bottom:2px solid #fff}.bottomNavBar.dark .bottomNavList a{color:#fff}.infoDiv.dark .form input{background-color:initial}.searchBar.dark{background:transparent;border-bottom:1px solid #fff;border-radius:0;color:#fff}.suggestionList.dark{background-color:#000}.call.dark,.cv-show.dark{background-color:#000;height:50px}.call.dark span,.closeMenu,.cv-show.dark span{display:none}@-webkit-keyframes oneAnim{0%{background:#0866ff}to{background:#8c939d}}@-webkit-keyframes twoAnim{0%{background:#8c939d}to{background:#0866ff}}@keyframes twoAnim{0%{background:#8c939d}to{background:#0866ff}}@keyframes oneAnim{0%{background:#0866ff}to{background:#8c939d}}.profile-icon{background-color:#e4e6eb;border-radius:50%;cursor:pointer;height:8vh;margin:1vh 1.5vh;object-fit:cover;opacity:0;position:absolute;right:4px;transition:all .1s ease-out;width:8vh}.bottomNavBar.onTop .profile-icon{background:transparent;border-radius:0;border-radius:initial;height:8vh;object-fit:cover;opacity:1;width:5vh}.cv-close{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:none;background-color:#ffffff12;border:none;border-radius:5px;bottom:20px;cursor:pointer;height:50px;padding:7px;position:absolute;right:25px;width:50px}.cv-close img{width:100%}@media only screen and (max-width:650px) and (max-height:950px) and (orientation:portrait){.mobOnlyText{display:block}.desktopOnlyText{display:none}.coverImg{height:50vw;width:100vw}.coverBottom{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:85%}.profileImg{left:auto;right:-9vh;top:7vh;width:34vh}.coverBtn,.profileInfo{left:0;top:0}.coverBtn{align-items:flex-start}.coverBtn button{margin-left:0;width:auto}.bottomLists{font-size:2.2vh;margin:0 1.5vh}.aboutMainDiv,.contactMainDiv,.homeMainDiv,.projectsMainDiv,.workMainDiv{display:flex;flex-direction:column;height:auto;padding-top:2vh;width:100%}.infoDiv{width:100vw}#project .infoDiv{display:none}.projectsMainDiv .socialDiv{margin-top:0}.socialDiv{margin-top:2vh;width:100vw}.textDiv span:nth-child(3){color:#65676bab;font-size:12px;font-weight:500}#contact .bottomTxt{display:flex;flex-direction:column;margin:55px 0 20px}.section{padding:0}.blogPost{margin:0;padding:1em 1.3em}.navBtn{display:none}.mainSection{display:flex;flex-direction:column;height:calc(100% - 50px)}.navigationBar ul{align-items:center;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;width:100vw}.navigationBar li{margin:0 4px;min-width:-webkit-min-content;min-width:min-content;padding:10px}.navigationBar li:hover{box-shadow:inset 0 -40px 0 0 #0866ff;color:#fff;list-style-type:none}.postImg{width:100%}.bottomNavBar{height:100vh;position:fixed;top:0;width:100vw}.bottomNavList{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;z-index:0}.bottomLists{font-size:3.5vh;margin:5vh 0;padding:2vh 0}.bottomLists.active,.closeMenu{border:none}.closeMenu{background:transparent;cursor:pointer;display:block;height:7vh;position:absolute;right:2vh;top:2vh;width:7vh;z-index:1}.closeMenu img{height:100%}.navBar{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#8c939d6e;display:flex;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-evenly;padding:1vh 0;position:fixed;top:0;width:100vw;z-index:9;z-index:1}.search-container{display:none}.rightSide{display:flex;justify-content:space-around;width:75vw}.navBar img{height:4.2vh}.rightSide img:nth-child(3){background-color:initial;border-radius:0;height:4.2vh;object-fit:cover;width:4.2vh}.leftSide{display:flex;justify-content:center;width:25vw}.bottomNavBar{display:none}.rightSide img:nth-child(2){padding:1vh}.profile-icon{display:none}.profileName{font-size:4vh}.profileSubText{font-size:2vh}}@media only screen and (min-width:500px) and (max-width:900px) and (orientation:landscape){.navBar{display:none}.aboutMainDiv,.contactMainDiv,.coverBottom,.coverImg,.homeMainDiv,.projectsMainDiv,.workMainDiv{width:100%}.infoDiv{margin-left:2vw;margin-right:2vw;width:58vw}.socialDiv{margin-right:2vw;overflow-x:hidden;overflow-y:auto;width:36vw}.introduction span{word-break:break-all}.profileName{font-size:25px}.coverBtn{display:flex;flex-direction:column;justify-content:center;top:0}.coverBtn button{display:flex;height:35px;justify-content:space-evenly;margin:10px 0;padding:5px 10px;width:100%}}@media only screen and (min-width:901px) and (max-width:1368px) and (orientation:landscape){.profileInfo{left:-5vh}.coverBottom{width:85%}.coverImg{height:57vh;width:85%}.aboutMainDiv,.contactMainDiv,.homeMainDiv,.projectsMainDiv,.workMainDiv{width:90%}.infoDiv{width:54vw}.socialDiv{margin-right:0;width:35vw}.coverBtn{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.coverBtn button{display:flex;height:1.8rem;justify-content:space-evenly;margin:5px 0}.coverBtn button img{height:1.4rem}}@media only screen and (min-width:1919px) and (min-height:1020px) and (orientation:landscape){.profileName{line-height:1.4em}.profileSubText{color:#65676b}.coverImg{height:65vh!important}}@media only screen and (min-width:1919px) and (min-height:950px){.coverBtn button img{height:1.4rem}}@media only screen and (min-width:651px) and (max-width:1024px) and (min-height:1000px) and (orientation:portrait){.search-container{display:none}.coverPage{height:78vh}.coverImg{height:55vh;width:100%}.coverBottom{height:25vh;width:100%}.profileImg{left:1vh;top:-9vh}.coverBtn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;right:1vh;top:4vh}.profileInfo{left:-1vh}.coverBtn button{height:60px;padding:.6vh;width:-webkit-max-content;width:max-content}.coverBtn button span{display:none}.profileName{font-size:4vh}.profileImg{height:25vh;width:25vh}.bottomNavList{justify-content:center;width:100%}.bottomNavBar{height:9vh}.aboutMainDiv,.contactMainDiv,.homeMainDiv,.projectsMainDiv,.workMainDiv{display:flex;flex-direction:column;height:auto;padding-top:3vh;width:100%}.infoDiv,.socialDiv{margin:1vh 0;width:100vw}.mobOnlyText{display:block}#project .infoDiv,.bottomNavBar.onTop .profile-icon,.desktopOnlyText{display:none}}
/*# sourceMappingURL=main.2152664c.css.map*/