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:2px;padding:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}html{scroll-behavior:smooth}.home{display:flex;flex-direction:column;margin:auto;width:90%}@media only screen and(max-width:1024px){.home{width:90%}}@media only screen and(max-width:768px){.home{width:100%}}.web{align-items:center;display:flex;flex:1 1}.web-option{font-size:20px;font-weight:700;margin-right:16px}.web-option a{margin-right:18px;text-decoration:none}.option-icon,.web-option a{align-items:center;display:flex}.option-icon{margin:4px}.web-option:last-child{margin-right:0}.mobile{background-color:#f0f8ff;display:flex;flex-direction:column;height:90vh;padding:18px 12px;position:absolute;right:0;top:-6px;width:45vw}.close-icon{display:flex;font-size:24px;justify-content:flex-end}.mobile-option{align-items:center;display:flex;flex-direction:column;font-size:24px;justify-content:center;margin:12px 3px;padding-top:24px;width:100%}.mobile-option a{color:#000;display:flex;text-decoration:none}.header{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 3px 1px rgba(0,0,0,.2);display:flex;flex:1 1;justify-content:space-between;padding-top:0;position:relative;position:absolute;width:90%}.Dharmachakra{animation:rotate 6s linear 1s infinite alternate-reverse;position:absolute}@-webkit-keyframes rotate{0%{left:180px}to{left:600px}}@keyframes rotate{0%{left:180px}to{left:600px}}.header a{font-family:cursive;text-decoration:none}.menu{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.menu-icon{font-size:24px;margin-left:-32px;margin-top:-14px;position:fixed}.mobile-menu{display:none}.logo,.web-menu{display:flex}.logo{align-items:center;color:#007ba7;font-size:36px;font-weight:800;margin-left:20px}@media only screen and (max-width:720px){.about{margin:60px}.mobile-menu{display:flex}.header{width:90%}.web-menu{display:none}.logo{font-size:18px}}@media screen and (max-width:479px){.header{width:90%}@-webkit-keyframes rotate{0%{left:105px}to{left:248px}}@keyframes rotate{0%{left:105px}to{left:248px}}}.footer{margin-top:4vw;padding:12px}.footer,.progress{align-items:center;display:flex;justify-content:center}.UpArrow{background-color:#fff;border-radius:50%;bottom:-170em;box-shadow:0 2px 3px 1px rgba(0,0,0,.2);font-size:18px;height:60px;padding-left:14px;padding-top:19px;position:absolute;right:15px;width:60px}.fire{padding-left:3px;padding-top:6px}.dot{-webkit-animation:up-down .8s ease infinite alternate;animation:up-down .8s ease infinite alternate;background-color:red;border-radius:50%;height:5px;width:5px}.dot:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.dot:nth-child(3),.dot:nth-child(4){-webkit-animation-delay:.2s;animation-delay:.2s}@media only screen and (max-width:767px){.footer{margin-top:25vw}}@media screen and (max-width:479px){.footer{height:50vw}.progress{padding-top:10px}.UpArrow{bottom:-219em}}.body{padding:12px 12px 36px}.about{height:40vw;margin-top:50px;padding-bottom:48px}.about-top{align-items:center;display:flex;justify-content:space-evenly}.picture{height:450px;margin-left:50px}.about-info{font-size:24px;width:450px}.info-name{color:#007ba7;font-family:cursive;font-size:32px}.typewriter{color:#764abc}.social-icon a{padding-left:20px}.about-photo{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:floating;animation-name:floating;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;margin-left:30px;margin-top:5px}@-webkit-keyframes floating{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes floating{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translateY(15px);transform:translateY(15px)}to{-webkit-transform:translate(0);transform:translate(0)}}@media only screen and (max-width:720px){.about{height:75vw}.about-top{align-items:center;flex-direction:column;justify-content:center}.picture{height:350px}.about-info{font-size:20px;margin-left:40vw}.info-name{font-size:26px}}@media screen and (max-width:479px){.about-info{margin-left:50vw;width:450px}.picture{height:70vw;margin-left:-10vw}}.social-contact{align-items:center;display:flex;justify-content:flex-start}.social-icon-div{cursor:pointer;margin:8px;padding:8px}.social-icon{height:50px}@media only screen and (max-width:720px){.social-icon{height:32px}}.projects{display:flex;flex:1 1;flex-direction:column}.loader{align-items:center;display:flex;gap:1px;justify-content:center}.arrow{margin-top:4px}@-webkit-keyframes up-down{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes up-down{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@media only screen and (max-width:479px){.projects{height:500px;overflow:scroll;overflow-wrap:normal}}.project-card{align-items:center;display:flex;flex:1 1;justify-content:space-evenly;justify-content:center;margin:16px 0;padding:8px 0}.project-photo{width:50%}.project-photo:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.project-info{margin-right:24px}.project-title{font-size:20px;font-weight:700}.project-tags{display:flex;flex-wrap:wrap;max-width:60%}.tag{background-color:#c7d8eb;border-radius:10px;color:#000;margin-bottom:4px;margin-right:6px;padding:4px 8px}.project-links a{color:#000;text-decoration:none}.project-links{display:flex;margin-top:6px}.link-button{background-color:#7fffd4;border-radius:10px;font-size:16px;justify-content:center;margin-left:6px;padding:4px 8px;width:-webkit-max-content;width:max-content}.link-button,.link-button i{align-items:center;display:flex}.link-button i{-webkit-mask-repeat:4px;mask-repeat:4px}.load-more{background-color:#fff;border:1px solid transparent;border-radius:50%;box-shadow:0 2px 3px 1px rgba(0,0,0,.2);color:#000;display:block;height:50px;margin:20px auto;padding:10px;text-align:center;transition:.3s;width:50px}.load-more:hover{background-color:#c7d8eb;border:1px solid #764abc;color:#764abc;text-decoration:none}@media only screen and (max-width:720px){.project-photo{width:80%}.project-card{flex-direction:column-reverse}.project-info{margin-left:0;margin-top:12px}.project-tags{max-width:100%}}@media only screen and (max-width:479px){.projects{height:295vw;margin-top:0}}.separator{background-image:linear-gradient(to right top,#ce68a2,#c475b7,#b882c8,#a98ed6,#999ae0,#89a7eb,#79b3f3,#69bff8,#52cffe,#41dfff,#46eefa,#5ffbf1);border-radius:3px;height:6px;margin:16px 0;width:40%}.skills{display:flex;flex-direction:column;width:100%}.skills-section{display:flex;justify-content:space-between;margin:12px 0}.skills-section-title{font-size:24px;font-weight:600}.skills-list{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:10px;max-width:70%}@media screen and (max-width:991px){.skills-list{justify-content:center;max-width:100%}.skills-section{align-items:center;flex-direction:column}}@media only screen and (max-width:767px){.skills{margin-top:20vw}.skills-list{justify-content:center;max-width:100%}.skills-section{align-items:center;flex-direction:column}}@media screen and (max-width:479px){.skills{margin-top:60vw}}.skill-card{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:130px;justify-content:center;margin:6px;padding:8px 16px;width:-webkit-max-content;width:max-content}.skill-icon{background-color:#fff;border-radius:50%;box-shadow:0 2px 3px 1px rgba(0,0,0,.2);font-size:55px;height:100px;padding-left:17px;padding-top:4px;width:90px}.skill-icon:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.skill-name{font-size:18px}@media only screen and (max-width:720px){.skill-card{height:100px;width:-webkit-max-content;width:max-content}.skill-icon{font-size:60px}}.work{display:flex;flex-direction:column;width:100%}.work-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:24px 0;padding-top:0}@media screen and (max-width:479px){.work{justify-content:space-between;margin-top:40px}}.work-card{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:16px;padding:8px;width:45%}.work-logo{height:80px}.work-info{align-items:flex-start;display:flex;flex-direction:column}.work-dates{color:gray}.work-desc{-webkit-line-clamp:2;-webkit-box-orient:horizontal;display:flex;max-width:80%;overflow:hidden;text-align:left;text-overflow:ellipsis}@media only screen and (max-width:720px){.work-card{margin-left:10vw;width:100%}}@media screen and (max-width:479px){.work-card{height:110vw;margin-left:45vw;margin-top:30vw;width:150px}}.contact{display:flex;flex:1 1;flex-direction:column;height:20vw}.section-title{font-size:32px;font-weight:700}.contact-container{align-items:center;border-radius:10px;display:flex;flex:1 1;justify-content:space-between;margin:16px 0;padding-left:20px;padding-right:13px}.contact-left{font-size:20px;max-width:60%;text-align:center}.download{align-items:center;border-radius:10px;display:flex;font-size:24px;justify-content:center;margin-bottom:20px;margin-top:10px;padding:8px 16px;width:280px}.download a{border-top-right-radius:10px;text-decoration:none}@media only screen and (max-width:768px){.contact-container{align-items:center;flex-direction:column;justify-content:center}.contact-left{font-size:16px;margin-bottom:12px;max-width:100%}.download{font-size:14px}}@media only screen and (max-width:479px){.contact{height:43vw;justify-content:flex-start}.contact-left{font-size:12px;margin-bottom:10px;max-width:80%}}.wrapper{align-items:center;display:flex;height:50vw;justify-content:center;padding-right:170px;width:100vw}.accordion{width:900px}.item{background:transparent;border:1px solid #d3d3d3;border-radius:8px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);margin-bottom:5px;padding:15px 70px}.item,.title{cursor:pointer}.title{align-items:center;color:#000;display:flex;justify-content:space-between}.content{color:#343232;max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1)}.content.show{height:auto;max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0)}.faq-heading{align-items:center;display:flex;justify-content:center}@media screen and (max-width:720px){.wrapper{visibility:hidden}.accordion{padding-left:80px}.content.show{height:100px}}.do{background-color:#7fffd4;height:40vw}
/*# sourceMappingURL=main.bef3bbe1.css.map*/