body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Work Sans,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.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)}}.social-contact{align-items:center;display:flex;justify-content:center}.social-icon-div{cursor:pointer;margin:6px;padding:6px}.social-icon{height:40px}@media only screen and (max-width:720px){.social-icon{height:32px}}.animated-footer{background-color:#43bcba;margin-top:80px;min-height:100px;position:relative;width:100%}.wave{background:url(/static/media/wave3.30087ba02b060512fe6c.png);background-size:1000px 100px;height:100px;left:0;position:absolute;top:-100px;width:100%}#wave1{-webkit-animation:animateWave 4s linear infinite;animation:animateWave 4s linear infinite;bottom:0;opacity:1;z-index:1000}#wave2{-webkit-animation:animateWave_02 4s linear infinite;animation:animateWave_02 4s linear infinite;bottom:10px;opacity:.5;z-index:999}#wave3{bottom:15px;opacity:.2;z-index:1000}#wave3,#wave4{-webkit-animation:animateWave_02 3s linear infinite;animation:animateWave_02 3s linear infinite}#wave4{bottom:20px;opacity:.7;z-index:999}@-webkit-keyframes animateWave{0%{background-position-x:1000px}to{background-position-x:0}}@keyframes animateWave{0%{background-position-x:1000px}to{background-position-x:0}}@-webkit-keyframes animateWave_02{0%{background-position-x:0}to{background-position-x:1000px}}@keyframes animateWave_02{0%{background-position-x:0}to{background-position-x:1000px}}.animated-footer{padding:40px 0}.animated-footer ul{align-items:center;display:flex;font-size:18px;justify-content:center;line-height:1.6;list-style:none;margin-bottom:0;padding:0;text-align:center}.animated-footer li{padding:0 10px}.animated-footer ul a{color:inherit;opacity:.8;text-decoration:none}.animated-footer ul a:hover{opacity:1}.animated-footer .social{padding-bottom:25px;text-align:center}.animated-footer .social>a{border:1px solid #ccc;border-radius:50%;color:inherit;display:inline-block;font-size:24px;height:40px;line-height:40px;margin:0 8px;opacity:.75;text-align:center;width:40px}.animated-footer .social>a:hover{opacity:.9}.animated-footer .copyright{color:#fff;font-size:13px;font-size:15px;font-weight:500;margin-bottom:0;margin-top:15px;text-align:center}.about{padding-bottom:48px}.about-top{align-items:center;display:flex;justify-content:space-between}.picture{height:420px}.about-info{font-size:24px}.info-name{color:blue;font-size:32px}.download-resume{margin-top:15px;width:25%}@media only screen and (max-width:720px){.about-top{align-items:center;flex-direction:column;justify-content:center}.picture{height:280px}.about-info{font-size:20px}.info-name{font-size:26px}.download-resume{margin:15px auto 35px}}.body{padding:12px 12px 36px}.separator{background-image:linear-gradient(to right top,#873664,#8b3d7a,#894791,#8153aa,#7061c2,#5c71d1,#4080de,#008ee7,#009ee4,#00aad8,#00b4c5,#0fbcb1);border-radius:3px;height:6px;margin:16px 0;width:40%}.contact{display:flex;flex:1 1;flex-direction:column}.section-title{font-size:32px;font-weight:700}.contact-container{align-items:center;display:flex;flex:1 1;flex-direction:row-reverse;justify-content:space-between;margin:16px 0}.contact-left{font-size:20px;max-width:60%;text-align:center}.download{align-items:center;background-color:#7fffd4;border-radius:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);display:flex;font-size:24px;justify-content:center;padding:8px 16px}.download a{color:#000;text-decoration:none}.download1{align-items:center;background-image:linear-gradient(90deg,#60d2aa,#2ed0b3 35%,#0ccdd5);border-radius:20px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:#fff;display:flex;font-size:20px;justify-content:center;margin-right:15px;padding:8px 0;width:40%}.download1 a{color:#000;text-decoration:none}.download-icon{margin-right:5px}.say{align-items:center;display:flex;font-size:24px;font-weight:700;justify-content:center}.download1 input,textarea{border:none;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);margin:4px 0;padding:4px 8px;width:80%}.download1 input,textarea :focus{outline:none}.download1 textarea{margin:10px 0;width:100%}.sending{background-color:#7fffd4;color:#000;font-size:20px;font-weight:500}.sending:hover{background-color:#ef9f9f}.or-separator{font-size:24px;padding:20px}.contact_photo{width:70%}@media only screen and (max-width:720px){.contact-container{align-items:center;flex-direction:column;justify-content:center}.contact-left{margin-bottom:12px;max-width:100%}.contact-left,.download{font-size:16px}.download1{margin-right:0;width:100%}}.project-card{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin:16px 0;padding:8px 0}.project-photo{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);width:40%}.project-info{margin-right:24px}.project-title{font-size:20px;font-weight:600}.project-tags{display:flex;flex-wrap:wrap;max-width:60%}.tags{background-color:#7fffd4;border-radius:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);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:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);font-size:16px;justify-content:center;margin-right:16px;padding:4px 8px;width:-webkit-max-content;width:max-content}.link-button,.link-button i{align-items:center;display:flex}.link-button i,.special-icon{margin-right:4px}.special-icon{align-items:center;display:flex}@media only screen and (max-width:720px){.project-photo{width:70%}.project-card{flex-direction:column-reverse}.project-info{flex-wrap:wrap;margin-left:0;margin-top:12px;max-width:90%;word-break:break-all}.project-tags{max-width:100%}}.projects{display:flex;flex:1 1;flex-direction:column}.skill-card{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:120px;justify-content:center;margin:6px;padding:8px 16px;width:-webkit-max-content;width:max-content}.skill-icon{font-size:80px}.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}}.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;max-width:70%}@media only screen and (max-width:720px){.skills-list{justify-content:center;max-width:100%}.skills-section{align-items:center;flex-direction:column}}.work{display:flex;flex-direction:column;width:100%}.work-list{flex-wrap:wrap;margin:24px 0}.work-card,.work-list{align-items:center;display:flex;justify-content:space-between}.work-card{flex-direction:row-reverse;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:-webkit-box;max-width:80%;overflow:hidden;text-align:left;text-overflow:ellipsis}@media only screen and (max-width:720px){.work-card{width:90%}}.footer-basic{background-color:#fff;color:#4b4c4d;padding:40px 0}.footer-basic ul{font-size:18px;line-height:1.6;list-style:none;margin-bottom:0;padding:0;text-align:center}.footer-basic li{padding:0 10px}.footer-basic ul a{color:inherit;opacity:.8;text-decoration:none}.footer-basic ul a:hover{opacity:1}.footer-basic .social{padding-bottom:25px;text-align:center}.footer-basic .social>a{border:1px solid #ccc;border-radius:50%;color:inherit;display:inline-block;font-size:24px;height:40px;line-height:40px;margin:0 8px;opacity:.75;text-align:center;width:40px}.footer-basic .social>a:hover{opacity:.9}.footer-basic .copyright{color:#aaa;font-size:13px;margin-bottom:0;margin-top:15px;text-align:center}.header{align-items:center;justify-content:space-between;padding:12px;position:relative}.header,.menu{display:flex;flex:1 1}.menu{justify-content:flex-end}.menu-icon{font-size:24px}.mobile-menu{display:none}.logo,.web-menu{display:flex}.logo{color:#8a2be2;font-size:34px;font-weight:800}.My-link{text-decoration:none}@media only screen and (max-width:720px){.mobile-menu{display:flex}.web-menu{display:none}.logo{font-size:24px}}.mobile{background-color:#fff;display:flex;flex-direction:column;height:100vh;padding:18px 12px;position:absolute;right:0;top:-6px;width:60vw}.close-icon{display:flex;font-size:24px;justify-content:flex-end}.mobile-options{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-top:24px;width:100%}.mobile-option{display:flex;font-size:24px;margin:12px 0}.mobile-option a{color:#000;display:flex;text-decoration:none}.web{align-items:center;display:flex;flex:1 1}.web-option{font-size:20px;font-weight:700;margin-right:16px}.web-option a{color:#000;text-decoration:none}.option-icon,.web-option a{align-items:center;display:flex}.option-icon{margin-right:4px}.web-option:last-child{margin-right:0}html{scroll-behavior:smooth}.partical-class{z-index:-1000}.home{background-color:#fff;display:flex;flex-direction:column;margin:auto;width:70%}@media only screen and (max-width:1024px){.home{width:90%}}@media only screen and (max-width:512px){.home{width:100%}}.blogs{background-color:#fff;display:flex;flex-direction:column;margin:auto;min-height:100%;width:70%}.blogs-footer{margin-top:auto}.coming-soon-img{align-items:center;display:flex;justify-content:center;margin:auto;width:50%}.blog-text{font-size:24px;margin:auto auto 40px}@media only screen and (max-width:1024px){.blogs{width:90%}.blog-text{font-size:24px;margin:auto auto 200px}.coming-soon-img{margin-top:150px}}@media only screen and (max-width:512px){.blogs{width:100%}.blog-text{font-size:24px;margin:auto auto 200px}}
/*# sourceMappingURL=main.8c0f7e2a.css.map*/