.navbar_container{align-items:center;background-color:initial;display:flex;height:15vh;justify-content:space-between;padding:2.5vh 7vw}.logo_container a{font-family:Sacramento,cursive;font-size:3vw;font-weight:700;margin-left:2px;margin-right:4px}.ham_image{display:none}.nav-list{display:flex}.nav-links a{font-size:18px;font-weight:600;margin-left:1vw;margin-right:1vw;transition:all .5s ease-in}.nav-links a:hover{-webkit-text-fill-color:transparent;background:linear-gradient(60deg,#3792e4,#31cabd);-webkit-background-clip:text;background-clip:text;transition:all .5s ease-in}@media screen and (max-width:1024px){.logo_container a{font-size:4vw}}@media screen and (max-width:768px){.logo_container a{font-size:5vw}}@media screen and (max-width:425px){.logo_container a{font-size:9vw}.navlinks_mobile{align-items:center;background:#000000d0;display:flex;height:80vh;justify-content:center;padding-left:20px;padding-right:20px;position:absolute;right:0;top:20vh;width:100vw}.nav-list{display:flex;flex-direction:column;line-height:50px}.ham_image{align-items:center;display:block;display:flex}.ham_image img{width:35px}.navlinks_container{display:none}}@media screen and (max-width:375px){.logo_container a{font-size:10vw}}.hero_section{background-color:#1b2430;height:85vh;overflow:hidden;padding-left:7vw;padding-right:7vw}.hero_section-content{align-items:center;color:#fff;display:flex;flex-direction:column;padding-bottom:3vh;padding-top:7vh}.hero_section-content h1{color:#fff;font-size:20px;font-weight:700;line-height:28px}.hero_section-content span{-webkit-text-fill-color:transparent;-webkit-animation:NameAnimation 15s ease infinite;animation:NameAnimation 15s ease infinite;background:linear-gradient(60deg,#3792e4,#31cabd,#3792e4,#f43b60,#3792e4);-webkit-background-clip:text;background-clip:text;background-size:800% 800%;font-size:5vw;font-weight:700}@-webkit-keyframes NameAnimation{0%{background-position:0 10%}50%{background-position:100% 91%}to{background-position:0 10%}}@keyframes NameAnimation{0%{background-position:0 10%}50%{background-position:100% 91%}to{background-position:0 10%}}.hero_section-content p{font-size:18px;line-height:2.5rem;padding-bottom:10px;padding-top:20px;text-align:center;width:70%}.hero_section-links{display:flex;justify-content:space-around;padding:10px 35vw 20px}.hero_section-links img{width:35px}.hero_section-contact{display:flex;justify-content:center;margin:10px}.hero_section-contact button{align-items:center;background-color:initial;border:2px solid #3794e3;border-radius:6px;display:flex;font-size:22px;padding:8px 12px;transition:all .3s ease-in}.hero_section-contact svg{padding-right:10px;width:40px}.hero_section-contact button:hover{border:2px solid #fff;-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .3s ease-in}@media screen and (max-width:1024px){.hero_section-content p{font-size:16px;line-height:2rem}}@media screen and (max-width:768px){.hero_section-content{padding-bottom:2vh}.hero_section-content span{font-size:6vw}.hero_section-content p{font-size:16px;line-height:1.6rem;width:80%}.hero_section-links{padding-left:30vw;padding-right:30vw}}@media screen and (max-width:425px){.hero_section{height:100vh;padding-left:4vw;padding-right:4vw}.hero_section-content{padding-bottom:2vh;padding-top:4vh}.hero_section-content h1{font-size:16px}.hero_section-content span{font-size:11vw;font-weight:700;text-align:center}#fedev{font-size:7.5vw}.hero_section-content p{font-size:16px;line-height:1.6rem;padding-bottom:5px;width:95%}.hero_section-links{padding-left:25vw;padding-right:25vw;padding-top:5px}.hero_section-contact button{font-size:18px;padding:6px 10px}}@media screen and (max-width:375px){.hero_section{height:100vh}.hero_section-content p{font-size:16px;line-height:1.8rem}}@media screen and (max-width:320px){.hero_section{height:100vh}.hero_section-content h1{padding-bottom:20px}.hero_section-content p{font-size:14px}#fedev{padding-bottom:20px}}.about_section{background-color:#1b2430;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;padding:7vh 7vw}.about_section h1{color:#fff;font-size:2.5rem;overflow:hidden;padding-bottom:20px}.row{height:100%;justify-content:space-between}.about_section-image,.row{align-items:center;display:flex}.about_section-image{border-radius:30px;height:400px;width:40%}.about_section-image img{height:contain;width:-webkit-fill-available}.about_section-content{color:#fff;display:flex;flex-direction:column;height:65%;justify-content:space-between;margin-left:20px;margin-right:50px;width:40%}.about_section-content h2{font-size:2vw;font-weight:700;padding-bottom:2%;text-align:center}.about_section-content p{font-size:1rem;padding-bottom:20px}.about_section-links{align-items:center;background-color:initial;border:2px solid #3794e3;border-radius:6px;display:flex;font-size:1vw;justify-content:center;margin-top:30px;padding:8px 12px;width:100%}.about_section-links span{align-items:center;display:flex;font-size:20px;padding-left:20px;padding-right:20px;transition:all .3s ease-in}.about_section-links span:hover{-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .3s ease-in}.about_section-links img{width:25px}@media screen and (max-width:1024px){.about_section{height:-webkit-max-content;height:max-content;padding-bottom:5vh;padding-top:5vh}.about_section h1{padding-bottom:20px}.about_section-image{height:45vh}.about_section-content p{font-size:1.2vw;padding-bottom:20px}.about_section-links{font-size:18px;margin-top:30px;padding:6px 10px}.about_section-links span{font-size:14px;padding-left:15px;padding-right:15px}}@media screen and (max-width:768px){.about_section{height:-webkit-max-content;height:max-content;padding-bottom:5vh;padding-top:5vh}.about_section h1{font-size:2rem}.about_section-image{height:40vh}.about_section-content span{padding-bottom:20px}.about_section-content p{font-size:1.5vw;padding-bottom:20px}.about_section-links span{align-items:center;font-size:10px;padding-bottom:0;padding-left:10px;padding-right:10px}}@media screen and (max-width:425px){.about_section{height:-webkit-max-content;height:max-content;padding-top:2vh}.about_section h1{font-size:2rem;padding-bottom:20px}.row{align-items:center;flex-direction:column}.about_section-image{height:45vh;width:90%}.about_section-content{display:flex;margin:0;padding-top:20px;width:90%}.about_section-content span{font-size:6vw;padding-bottom:10px}.about_section-content p{font-size:3vw;padding-bottom:20px}.about_section-links span{font-size:10px;padding-bottom:0}@media screen and (max-width:375px){.about_section{padding-top:2vh}.about_section-content p{font-size:3.3vw}}}.skills_section{align-items:center;background-color:#1b2430;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;justify-content:center;padding-left:7vw;padding-right:7vw;padding-top:7vw}.skills_section h2{color:#184f7a;font-size:2rem;text-align:center}.skills_content{display:flex;flex-wrap:wrap;justify-content:center;width:75%}.skills_content span{align-items:center;background-color:#253345;border-radius:6px;color:#fff;display:flex;height:-webkit-max-content;height:max-content;justify-content:center;margin:20px;padding-left:10px;padding-right:10px;width:-webkit-max-content;width:max-content}.skills_content img{height:30px;padding-right:10px;width:40px}@media screen and (max-width:1024px){.skills_section{height:-webkit-max-content;height:max-content}.skills_content{align-items:center;width:80%}.skills_content span{align-items:center;display:flex;height:-webkit-max-content;height:max-content;padding:6px 10px;width:-webkit-max-content;width:max-content}}@media screen and (max-width:768px){.skills_content{width:100%}}@media screen and (max-width:425px){.skills_section{height:-webkit-max-content;height:max-content;padding-left:4vw;padding-right:4vw}.skills_section h2{padding-bottom:10px}.skills_content span{font-size:13px;margin:10px;padding:5px 8px}.skills_content img{width:35px}}@media screen and (max-width:375px){.skills_content span{font-size:15px}}#scrollproj{overflow:hidden;padding-top:10px}.projects_section{background-color:#1b2430;color:#fff;display:flex;flex-direction:column;padding:7vh 7vw}.projects_section h1{color:#fff;font-size:2.5rem;text-align:center}.projects_container{display:flex;flex-direction:column}.project_card{align-items:center;display:flex;height:45vh;height:-webkit-max-content;height:max-content;margin-bottom:10vh;margin-top:10vh;width:100%}.even{display:flex;flex-direction:row-reverse}.project_image{border:1.7px solid #ffffff2e;border-radius:8px;height:35vh;padding:10px;width:30%}.project-bg,.project_image{align-items:center;display:flex;justify-content:center}.project-bg{background:url(/static/media/bg.21b746fc7f4631c8de39.png);background-size:contain;padding:20px}.project-bg,.project_image img{border-radius:8px;height:100%;width:100%}.project_image img{align-items:center;display:flex}.project_content{display:flex;flex-direction:column;padding-bottom:3vh;padding-left:2vw;padding-top:3vh;width:70%}.evencontent{padding-left:0;padding-right:2vw}.project_content p{font-size:1.2vw;overflow:hidden;padding-bottom:10px;padding-top:10px}.project-title{font-size:2rem;overflow:hidden;padding-bottom:20px}.project_tools span{font-size:22px;padding-top:20px}.tools_content{padding-bottom:20px;padding-top:20px}.tools_content span{background-color:#253345;border-radius:6px;font-size:16px;font-weight:700;margin-right:20px;padding:4px 10px}.project_links{display:flex;justify-content:space-between;width:40%}.project_links button{align-items:center;background-color:initial;border:2px solid #3794e3;border-radius:6px;display:flex;font-size:1vw;justify-content:center;overflow:hidden;padding:8px 12px;transition:all .3s ease-in;width:100%}.project_links img{padding-right:10px;width:30px}#live{border:none;transition:none}#live:hover{-webkit-transform:none;transform:none;transition:none}.project_links button:hover{border:2px solid #fff;-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .3s ease-in}.fementor{color:#31cabd}@media screen and (max-width:1024px){.project_card{align-items:center;height:50vh}.project_image{height:75%}.project_content{justify-content:space-between;padding-bottom:3vh;padding-top:3vh}.project-title{padding-bottom:10px}.project_content p{font-size:1.5vw}.tools_content{align-items:center;display:flex;flex-wrap:wrap}.tools_content span{margin:5px 15px}.project_links{width:50%}}@media screen and (max-width:768px){.projects_section{padding-left:5vw;padding-right:5vw}.project_image{height:70%}.tools_content span{font-size:14px}.project_content p{font-size:1.7vw;padding-bottom:10px;padding-top:6px}.tools_content{padding-bottom:10px;padding-top:10px}.project_links{width:60%}.project_links button{font-size:1.5vw}}@media screen and (max-width:425px){.projects_section{padding-left:7vw;padding-right:7vw}.project_card{display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;margin-bottom:6vh;margin-top:6vh;width:100%}.project_content,.project_image{width:100%}.project_content p{font-size:3.5vw}.tools_content span{margin:5px 10px}.project_links{width:75%}.project_links button{font-size:3vw}}@media screen and (max-width:375px){.project_content p{font-size:3.8vw}.tools_content span{margin:5px 7px}}.hide{visibility:hidden}.loader{background:#fff;border-radius:50%;height:64px;overflow:hidden;position:relative;width:64px}.loader:after{background:#222b32;border-radius:50%;inset:8px}.loader:after,.loader:before{content:"";margin:auto;position:absolute}.loader:before{-webkit-animation:crlMugLoader 2s linear infinite alternate;animation:crlMugLoader 2s linear infinite alternate;background:linear-gradient(60deg,#3792e4,#31cabd);inset:0}@-webkit-keyframes crlMugLoader{0%,10%{-webkit-transform:translateY(64px);transform:translateY(64px)}90%,to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes crlMugLoader{0%,10%{-webkit-transform:translateY(64px);transform:translateY(64px)}90%,to{-webkit-transform:translateY(0);transform:translateY(0)}}.contact_section{background-color:#1b2430;padding:7vh 7vw}.contact_section h1{color:#fff;font-size:2.5rem;padding-bottom:20px}.form_container{height:90%;justify-content:center;padding:70px 50px}.form_container,form{align-items:center;display:flex;flex-direction:column}input,textarea{background-color:#253345;border-radius:6px;color:#fff;font-family:Lexend Deca,sans-serif;font-size:22px;margin-bottom:10px;margin-top:10px;outline:none;padding-bottom:10px;padding-left:15px;padding-top:10px;resize:vertical;width:55vw}input:hover,textarea:hover{border:2px solid #31cabd}input:focus,textarea:focus{border:2px solid #3794e3;border-radius:6px;transition:all .3s ease-in}textarea{height:150px}#submitBtn{align-items:center;border:2px solid #3794e3;border-radius:6px;display:flex;font-size:1vw;margin-top:40px;padding:8px 90px;transition:all .3s ease-in;width:-webkit-min-content;width:min-content}#submitBtn,#submitBtn input{background-color:initial;cursor:pointer}#submitBtn input{margin:0;padding:0;resize:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#submitBtn input:focus{border:none;transition:none}#submitBtn input:hover{border:none}#submitBtn img{padding-left:10px;width:40px}#submitBtn:hover{border:2px solid #fff;-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .3s ease-in}.loading_container{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%}@media screen and (max-width:768px){input,textarea{width:60vw}}@media screen and (max-width:425px){.contact_section h1{font-size:2.5rem;text-align:center}input,textarea{width:75vw}}@media screen and (max-width:375px){.contact_section h1{font-size:2.2rem;text-align:center}.form_container{padding-bottom:40px;padding-top:40px}input,textarea{width:85vw}}.footer_section{background-color:#1b2430;color:#fff;padding:7vh 7vw}.footer_section span{align-items:center;display:flex;font-size:2.5rem;justify-content:center}.footer_section button{background-color:initial;border:2px solid #3794e3;border-radius:6px;font-size:22px;font-weight:700;margin-left:15px;padding:10px 20px;transition:all .3s ease-in}.footer_section button:hover{border:2px solid #fff;-webkit-transform:scale(1.01);transform:scale(1.01);transition:all .3s ease-in}.footer_links{display:flex;flex-direction:column}.footer_links h2{font-size:28px;font-weight:400;padding-bottom:4vh;padding-top:5vh;text-align:center}.links_container{display:flex;justify-content:space-around;padding:10px 35vw 20px}.footer_links img{width:35px}@media screen and (max-width:1024px){.footer_section span{font-size:2rem}}@media screen and (max-width:768px){.footer_section span{font-size:1.5rem}.links_container{padding-left:30vw;padding-right:30vw}}@media screen and (max-width:425px){.footer_section span{display:flex;flex-direction:column;font-size:1.5rem;text-align:center}.footer_section button{margin-left:0;margin-top:20px}.links_container{padding-left:25vw;padding-right:25vw}.footer_links img{width:30px}}@media screen and (max-width:375px){.footer_section button{font-size:20px;margin-left:0;padding:8px 16px}}*{border:0;box-sizing:border-box;font-family:Lexend_Deca,sans-serif;list-style:none;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth;text-decoration:none}div{overflow:hidden}@font-face{font-family:Lexend_Deca;src:local("Lexend_Deca"),url(/static/media/LexendDeca-VariableFont_wght.85a26ab7491852266e9b.ttf) format("truetype")}@font-face{font-family:Sacramento;src:local("Sacramento"),url(/static/media/Sacramento-Regular.5bd7d5208f7a9c18fe22.ttf) format("truetype")}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:#ebebeb}::-webkit-scrollbar-thumb{background:linear-gradient(60deg,#3792e4,#31cabd);border-radius:3px}a{color:#fff}button{cursor:pointer}.svgs{margin-right:10px;width:20px}.main_container{background-color:#1b2430}.footerroof{background-color:#253345;height:5px;margin-left:7vw;margin-right:7vw}@-webkit-keyframes dissolveInTop{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes dissolveInTop{0%{opacity:0;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.dissolveInTop{-webkit-animation:dissolveInTop .7s ease-in-out;animation:dissolveInTop .7s ease-in-out}@-webkit-keyframes dissolveInBottom{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes dissolveInBottom{0%{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.dissolveInBottom{-webkit-animation:dissolveInBottom .7s ease-in-out;animation:dissolveInBottom .7s ease-in-out}
/*# sourceMappingURL=main.c2416380.css.map*/