@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap";.main-footer{color:#a6a6a6;background-color:radial-gradient(circle,#191622 0%,#483C67 100%);width:100%;text-align:center}.main-footer a:link,.main-footer a:visited{color:#fff}.main-footer p{margin-bottom:1rem}.easter-egg{color:#a6a6a6;position:absolute;bottom:20px;right:20px;display:flex;flex-direction:column;align-items:flex-end}#main-content{background-color:#191622;flex:2 1 0;border-radius:30px;padding:3rem}#main-content section{display:flex;flex-direction:column}#main-content h2{color:#67e480;font-size:2.2rem;margin-bottom:1.3rem;display:flex;justify-content:center;align-items:center;justify-content:start;gap:1rem}#main-content p{color:#a6a6a6;margin-bottom:1rem;line-height:1.6rem}#main-content .btn{padding:1rem 1.2rem;color:#e5e1e1;background:#1f1f29;text-decoration:none;border-radius:3rem;align-self:start;display:flex}#main-content .btn:hover{background:#483C67;color:#67e480}#main-content .projects-list{display:flex;flex-wrap:wrap;gap:1rem}.technologies-container{margin-bottom:1rem}.technologies-container .technologies-grid{display:flex;flex-wrap:wrap;gap:1.5rem}.technologies-container .technologies-grid .technology-card{display:flex;justify-content:center;align-items:center;gap:1rem;padding:1.2rem;border:.5px solid #a6a6a6;border-color:#2f2f2f;border-radius:20px;width:45%}@media screen and (max-width: 600px){.technologies-container .technologies-grid .technology-card{width:100%}}.technologies-container .technologies-grid .technology-card h3{color:#a6a6a6;transition:.5s}.technologies-container .technologies-grid .technology-card h3:hover{color:#67e480}.technologies-container .technologies-grid .technology-card svg{font-size:4rem;width:50px;color:#bd93f9}#social-networks{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1rem 0}#social-networks .social-btn{padding:.6rem;background-color:#1f1f29;border-radius:20px;color:#333;font-size:1.5rem;margin-bottom:1.6rem;display:flex;justify-content:center;align-items:center}#social-networks #linkedin,#social-networks #github,#social-networks #instagram,#social-networks #twitter{color:#bd93f9}#social-networks :hover{background:#483C67}#social-networks :hover>svg{color:#67e480}#sidebar{background-color:#191622;flex:1;border-radius:30px;display:flex;flex-direction:column;align-items:center;text-align:center;position:flex;padding:2rem 0}#sidebar img{max-width:65%;border-radius:30px;border:2px solid #BD93F9;position:flex;padding:1rem 1}#sidebar .title{color:#a6a6a6;font-weight:700;background-color:#1f1f29;border-radius:20px;margin-top:3rem;margin-bottom:2rem;padding:.8rem 1.2rem;transition:.5s}#sidebar .title:hover{color:#67e480}#sidebar .btn{padding:1rem 1.2rem;color:#e5e1e1;background:#1f1f29;text-decoration:none;border-radius:3rem;display:flex;margin-bottom:2rem}#sidebar .btn:hover{background:#483C67;color:#67e480}#information{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1rem;margin-bottom:2rem;text-align:left;width:80%;border:.5px solid #a6a6a6;border-color:#2f2f2f;border-radius:20px}#information .info-card{display:flex;justify-content:center;align-items:center;justify-content:start;gap:1rem;padding-bottom:.8rem;margin-bottom:.8rem;border-bottom:1px;width:100%}#information h3{color:#a6a6a6;font-size:11px;margin-bottom:.5rem}#information p{color:#e5e1e1;font-weight:700;font-size:14px}#information svg{background-color:#191622;padding:.4rem;width:2rem;height:2rem;border-radius:20px}#information #cap-icon,#information #book-icon,#information #lang-icon,#information #pin-icon,#information #case-icon,#information #sword-icon{color:#67e480}#portfolio{display:flex;flex-wrap:wrap;padding:3rem;gap:2rem;position:relative}#portfolio h1{width:100%;font-size:3rem;background:#e5e1e1;-webkit-background-clip:text;-webkit-text-fill-color:transparent}*{padding:0;margin:0;font-family:Poppins;box-sizing:border-box}body{background:radial-gradient(circle,#191622 0%,#483C67 100%);background-size:400% 400%;animation:colors 5s ease infinite}@keyframes colors{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}a,svg{transition:.4s}
