@import"https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,100;9..40,400;9..40,500;9..40,700&display=swap";.header{background-color:var(--green)}.header-container{background-color:var(--green);display:flex;justify-content:space-between;align-items:center;margin-top:15px;width:85%;margin-left:auto;margin-right:auto;padding-top:15px}.me{font-size:18px;font-weight:700;color:#3c3c4e}.links{font-size:16px;font-weight:400}li{padding-right:10px;cursor:pointer;color:var(--subtitle)}.linkTo{color:#626174}li:hover{scale:1.05;text-decoration:underline;text-decoration-color:var(--blue)}.mode{margin-left:10px}.button-mode{all:unset}.links-with-theme{display:flex;align-items:center}@media (max-width:600px){.header-container{flex-direction:column;align-items:start;margin-top:0;row-gap:10px}.links-with-theme{display:flex;align-items:center;justify-content:space-between;width:100%}.mode{position:absolute;right:30px;top:15px}}.hero{background-color:#d3e8e1}.hero-container{background-color:#d3e8e1;padding-top:5rem;display:flex;width:85%;margin-left:auto;margin-right:auto}.greeting{color:var(--title);color:#3c3c4e;font-size:48px;font-weight:700}.left-container{flex:1;display:flex;flex-direction:column;justify-content:center;padding-bottom:120px}.right-container{flex:1;display:flex;justify-content:center;align-items:flex-end}.special-description{color:#626174;font-size:18px;font-weight:400;letter-spacing:-.32px;line-height:29.7px}.image-container{width:500px}@media (max-width:1000px){.image-container{width:400px}}@media (max-width:700px){.hero-container{flex-direction:column}.left-container{padding-top:3rem;padding-bottom:6rem}.description{padding-bottom:0}.image-container{width:500px}}@media (max-width:500px){.image-container{width:300px}}.technologies{width:85%;margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:2rem}.title{font-size:32px;font-weight:700;color:var(--title)}.techs-container{margin-top:25px;display:flex;justify-content:flex-start;flex-wrap:wrap}.tech-card{width:90px;height:90px;display:flex;justify-content:center;align-items:center;border-radius:5px;text-align:center;overflow:hidden}.tech-react{width:100%;height:100%;background-color:#1c253b;color:#61dbfc;display:flex;justify-content:center;align-items:center}.tech-react-native{width:100%;height:100%;background-color:#53c1dd;display:flex;justify-content:center;align-items:center}.tech-js{width:100%;height:100%;background-color:#f6df31;display:flex;justify-content:center;align-items:center}.tech-ts{width:100%;height:100%;background-color:#2687d1;display:flex;justify-content:center;align-items:center}.tech-git{width:100%;height:100%;background-color:#f14e32;display:flex;justify-content:center;align-items:center}.tech-xcode{width:100%;height:100%;background-color:#2962ff;display:flex;justify-content:center;align-items:center}.tech-android{width:100%;height:100%;background-color:#38a34b;display:flex;justify-content:center;align-items:center}.tech-redux{width:100%;height:100%;background-color:#764abc;display:flex;justify-content:center;align-items:center}.tech-mobx{width:100%;height:100%;background-color:#e26013;display:flex;justify-content:center;align-items:center}.tech-sqlite{width:100%;height:100%;background-color:#f7f7f7;color:#1c253b;display:flex;justify-content:center;align-items:center}.tech-expo{width:100%;height:100%;background-color:#1c253b;color:#2687d1;display:flex;justify-content:center;align-items:center}.tech-firebase{width:100%;height:100%;background-color:#f6df31;color:#e26013;display:flex;justify-content:center;align-items:center}.one-tech{scale:3.5;display:flex;justify-content:center;align-items:center}.technology-name{color:var(--title);padding:10px 0;font-size:14px;font-weight:400}.vertical-list{display:flex;flex-direction:column;align-items:center;margin-right:5px}@media (max-width:600px){.technology-name{font-size:12px}}@media (max-width:370px){.tech-card{width:80px;height:80px}}.main{width:85%;margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:3rem}.projects-title{font-size:32px;font-weight:700;color:var(--title)}.projects-container{width:50%}.project-name{color:var(--title);font-size:18px;font-weight:700}.one-project{padding:10px 0;margin-top:10px;border-radius:5px}.project-icon{width:40px;margin-right:15px;border-radius:20px}.app-platform{color:var(--title);scale:.75}.platforms-container{margin-top:5px;display:flex}.empty-image{width:40px;height:40px;border-radius:20px;background-color:var(--subtitle);display:flex;justify-content:center;align-items:center;margin-right:15px}.empty-text{color:var(--primary);font-size:15px;font-weight:400}@media (max-width:1200px){.projects-container{width:65%}}@media (max-width:1000px){.projects-container{width:82%}}@media (max-width:800px){.projects-container{width:85%}}@media (max-width:600px){.projects-container{width:90%}}@media (max-width:400px){.projects-container{width:100%}.empty-image{width:40px;height:40px;border-radius:40px}}.activities-container{width:85%;margin-left:auto;margin-right:auto;padding-bottom:4rem}.activities-title{font-size:32px;font-weight:700;color:#000;color:var(--title);padding-bottom:1rem}.icon-with-label{display:flex;align-items:start}.activity-icon{color:var(--subtitle);margin-right:10px;scale:.7}.contact-container{width:85%;margin-left:auto;margin-right:auto;padding-bottom:3rem}.form-container{padding-top:2rem}.label-input{display:flex;align-items:center}section.contact-container label{color:var(--subtitle);margin-right:1rem}section.contact-container #email,section.contact-container #message{all:unset;background-color:#5d5d6426;border:1px solid rgb(63,63,70);width:19rem;padding:.75rem 1rem;border-radius:5px;transition:.3s;font-size:1rem;color:var(--title)}section.contact-container #email:focus,section.contact-container #message:focus{border:1px solid #d3e8e1}section.contact-container #email:hover,section.contact-container #message:hover{border:1px solid rgb(45,212,191)}section.contact-container #message{min-height:9rem;resize:vertical}section.contact-container .submit{background-color:#24252e;padding:0 30px;height:50px;text-align:center;font-size:17px;font-weight:400;text-transform:capitalize;border-radius:5px;transition:.3;margin-top:1.8rem;border:1px solid rgb(63,63,70);color:#fff}section.contact-container .submit:hover{scale:.97}button:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 600px){section.contact-container .animation{display:none}.label-input{display:flex;flex-direction:column;align-items:start}section.contact-container #email,section.contact-container #message{padding:.5rem 1rem;margin-top:1rem;width:120%}section.contact-container .submit{padding:0 30px;margin-left:auto;margin-right:auto}}.footer-container{height:4rem;width:85%;margin-left:auto;margin-right:auto;padding-top:3rem;padding-bottom:.3rem}.footer-text{font-size:14px;font-weight:400;text-align:center;line-height:20px;color:var(--subtitle)}html{font-family:DM Sans,Arial}*{margin:0;padding:0}:root{--primary:rgb(255,255,255);--title: rgb(60, 60, 78);--subtitle: rgb(98, 97, 116);--green: #d3e8e1;--blue: rgb(60, 60, 178);--secondary: rgb(24, 24, 27);--border: rgba(63, 63, 70, .4);--bgHeader: rgb(49, 49, 42);--blue: rgb(93, 188, 252)}.dark{--primary:rgb(0,0,0);--title: rgb(255, 255, 255);--subtitle: #dedede;--green: #d3e8e1;--blue: rgb(60, 60, 178);--secondary: rgb(24, 24, 27);--border: rgba(63, 63, 70, .4);--bgHeader: rgb(49, 49, 42);--blue: rgb(93, 188, 252)}body{background-color:var(--primary)}.app-container{width:98%;margin-left:auto;margin-right:auto;padding:0}.divider{border-bottom:1px solid var(--border);margin:3rem 0}li{list-style:none}a{text-decoration:none;color:initial;transition:.2s;cursor:pointer}.flex{display:flex;align-items:center}.border{border:2px solid red}button{border:2px solid #FFFFFF;padding:1px;border-radius:2px;cursor:pointer}.title{font-size:32px;font-weight:700;color:var(--title);padding-top:.2rem;padding-bottom:0rem}.sub-title{font-size:18px;font-weight:700;color:var(--title)}.description{color:var(--subtitle);font-size:17px;font-weight:400;letter-spacing:-.32px;line-height:29.7px}@media (max-width:600px){.app-container{width:100%}.description{font-size:16px}}
