#main-content{background-color:#111111fa;flex:2 1 0;border-radius:10px;padding:3rem}#main-content section{display:flex;flex-direction:column}#main-content h2{color:#fff;font-size:2.2rem;margin-bottom:1.3rem;display:flex;justify-content:center;align-content:center;justify-content:start;gap:2rem}#main-content h2:after{content:"";background-image:linear-gradient(90deg,#fa5252,#dd2476);height:3px;width:50%;margin-top:1.2rem}#main-content p{color:#a6a6a6;margin-bottom:1rem;line-height:1.4rem;text-align:justify}#main-content .btn{padding:1rem 1.2rem;color:#fff;background:linear-gradient(90deg,#fa5252,#dd2476);text-decoration:none;border-radius:3rem;align-items:start;width:20%;text-align:center}@media (max-width: 960px){#main-content .btn{width:100%}}a:hover{filter:drop-shadow(0 0 1em #ff0099);font-size:1.3rem}.technologies-containter-front{margin-bottom:1rem}.technologies-containter-front a{display:flex;justify-content:center;align-content:center;padding:1rem 1.2rem;color:#fff;background:linear-gradient(90deg,#fa5252,#dd2476);text-decoration:none;border-radius:3rem;margin-top:3rem;margin-bottom:1rem}@media (max-width: 960px){.technologies-containter-front a{width:100%}}.technologies-containter-front a:hover{filter:drop-shadow(0 0 1em #ff0099);font-size:1.3rem}.technologies-containter-front .technologias-grid-front{display:flex;gap:1.5rem}.technologies-containter-front .technologias-grid-front .technology-card-front{display:flex;justify-content:center;align-content:center;gap:1rem;padding:1rem;border:1px solid #333;width:45%;border-radius:5px;border-color:#f09;justify-content:flex-start;flex-direction:column}.technologies-containter-front .technologias-grid-front .technology-card-front h3{color:#fff;margin-bottom:1rem}.technologies-containter-front .technologias-grid-front .technology-card-front svg{font-size:10rem;color:#fff;padding-left:2rem}@media (max-width: 960px){.technologies-containter-front .technologias-grid-front{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.technologies-containter-front .technologias-grid-front .technology-card-front{display:flex;justify-content:center;align-content:center;gap:1rem;padding:1rem;border:1px solid #333;width:100%;border-radius:5px;border-color:#f09;justify-content:flex-start;flex-direction:column}.technologies-containter-front .technologias-grid-front .technology-card-front h3{color:#fff;margin-bottom:1rem}.technologies-containter-front .technologias-grid-front .technology-card-front svg{font-size:10rem;color:#fff;padding-left:2rem}}#information-container{display:flex;justify-content:center;align-content:center;flex-direction:column;background-color:#1d1d1d;padding:1rem;margin-bottom:2rem;text-align:left;width:80%;border-radius:5px}#information-container .info-card{display:flex;justify-content:center;align-content:center;justify-content:start;gap:1rem;padding-bottom:.8rem;margin-bottom:.8rem;border-bottom:1px solid #444;width:100%}#information-container .info-card h3{color:#a6a6a6;font-size:.8rem;margin-bottom:.5rem}#information-container .info-card p{color:#fff;font-weight:700}#information-container .info-card svg{background-color:#111111fa;padding:.4rem;width:2rem;height:2rem;border-radius:5px}#information-container .info-card #phone-icon{color:#e93b81}#information-container .info-card #mail-icon{color:#6ab5b9}#information-container .info-card #enviroment-icon{color:#c17ceb}#social-networks{display:flex;justify-content:center;align-content:center;gap:1rem;margin:1rem 0}#social-networks .social-btn{padding:.6rem;background-color:#1d1d1d;border-radius:5px;color:#333;font-size:1.3rem;display:flex;justify-content:center;align-content:center}#social-networks #linkedin{transition:.8s;color:#0072b1}#social-networks #github{color:#111}#social-networks #instagram{color:#bc2a8d}#social-networks :hover{background:linear-gradient(90deg,#fa5252,#dd2476)}#social-networks :hover>svg{color:#fff}#sidebar{background-color:#111111fa;flex:1 1 0;border-radius:10px;display:flex;align-items:center;flex-direction:column;text-align:center;position:relative;padding:3rem 0;height:50%}#sidebar img{max-width:70%;border-radius:10px;position:absolute;top:-3rem}#sidebar .title{color:#a6a6a6;background-color:#1d1d1d;border-radius:5px;margin-top:23rem;padding:.8rem 1.2rem}@media (max-width: 8000px) and (min-width: 2220px){#sidebar .title{margin-top:31rem}}@media (max-width: 2220px) and (min-width: 1480px){#sidebar .title{margin-top:22rem}}@media (max-width: 1480px) and (min-width: 1128px){#sidebar .title{margin-top:13rem}}@media (max-width: 1128px) and (min-width: 390px){#sidebar .title{margin-top:38rem}}@media (max-width: 800px) and (min-width: 427px){#sidebar .title{margin-top:32rem}}@media (max-width: 426px) and (min-width: 390px){#sidebar .title{margin-top:14rem}}@media (max-width: 390px){#sidebar .title{margin-top:13rem}}#sidebar .btn{padding:1rem 1.2rem;color:#fff;background:linear-gradient(90deg,#fa5252,#dd2476);text-decoration:none;border-radius:3rem}@media (max-width: 960px){#sidebar .btn{width:100%}}@media (max-width: 960px){#sidebar .btn{width:80%}}#sidebar a:hover{filter:drop-shadow(0 0 1em #ff0099);font-size:1.3rem}h1{display:inline-flex;padding:3rem;font-size:5rem;margin:auto;margin-left:2rem;background:linear-gradient(90deg,#fa5252,#dd2476);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#portfolio{display:flex;flex-wrap:wrap;padding:3rem;gap:3rem}@media (max-width: 960px){h1{display:inline-flex;padding:2rem;font-size:3rem;margin:2rem 2rem 4rem;background:linear-gradient(90deg,#fa5252,#dd2476);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#portfolio{display:flex;flex-direction:column;flex-wrap:nowrap;padding:1rem;gap:3rem;justify-content:center;align-content:center}#portfolio h1{width:100%;font-size:4rem;margin-bottom:2rem;background:linear-gradient(90deg,#fa5252,#dd2476);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@media (max-width: 960px) and (max-width: 390px){#portfolio h1{width:100%;font-size:1rem;margin-bottom:2rem}}@media (max-width: 960px) and (max-width: 350px){#portfolio h1{width:100%;font-size:3rem;margin-bottom:2rem;background:linear-gradient(90deg,#fa5252,#dd2476);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@media (max-width: 350px){h1{display:inline-flex;padding:2rem;font-size:2.5rem;margin:2rem 2rem 4rem;background:linear-gradient(90deg,#fa5252,#dd2476);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}*{padding:0;margin:0;font-family:Helvetica;box-sizing:border-box}.bg{background-attachment:fixed}a,svg{transition:.8s}@media (max-width: 960px){*{padding:0;margin:0;font-family:Helvetica;box-sizing:border-box}a,svg{transition:.8s}body{background-image:linear-gradient(270deg,#8e0087,#2f0084 60%,#41008e)}}@media (max-width: 960px) and (max-width: 390px){body{background-image:linear-gradient(270deg,#8e0087,#2f0084 60%,#41008e)}}#technologies-id{background-attachment:fixed;flex:2 1 0;padding:3rem}#technologies-id #title-div{text-align:center}#technologies-id section{display:flex;flex-direction:column;align-items:center}#technologies-id h2{display:inline-flex;font-size:4.2rem;padding:.5rem;background:linear-gradient(90deg,#fa5252,#dd2476);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 960px){#technologies-id h2{color:#f3efef;font-size:3rem;margin-bottom:.5 rem;display:flex;justify-content:center;align-content:center}}#technologies-id #grad-line{display:flex;justify-content:center;align-content:center;content:"";background-image:linear-gradient(90deg,#fa5252,#dd2476);height:3px;margin-top:1.2rem;border-radius:5px;margin-bottom:1.5rem;width:50%;height:5px;position:relative;left:23%}#technologies-id p{color:#a6a6a6;margin-bottom:1rem;line-height:1.4rem;text-align:justify}#technologies-id a{padding:1rem 1.2rem;color:#fff;background:linear-gradient(90deg,#fa5252,#dd2476);text-decoration:none;border-radius:3rem;justify-items:center;width:20%;text-align:center;margin-top:1rem;font-size:1rem}@media (max-width: 960px){#technologies-id a{width:100%}}@media (max-width: 960px){#technologies-id a{margin-top:2.5rem}}#technologies-id a:hover{filter:drop-shadow(0 0 1em #ff0099);font-size:1.3rem}.technologies-containter{margin-bottom:1rem;display:flex;justify-content:center;align-content:center}.technologies-containter h2{display:flex;justify-content:center;align-content:center}.technologies-containter .technologias-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.technologies-containter .technologias-grid .technology-card{display:flex;justify-content:center;align-content:center;gap:1rem;padding:1rem;border:3px solid #ff0099;width:30%;border-radius:10px;background:#111111fa;transition:filter .5s}.technologies-containter .technologias-grid .technology-card h3{color:#fff;margin-bottom:1rem}.technologies-containter .technologias-grid .technology-card svg{font-size:8rem;color:#fff}@media (max-width: 960px){.technologies-containter .technologias-grid{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:center;gap:1.5rem;justify-content:center}.technologies-containter .technologias-grid .technology-card{display:flex;justify-content:center;align-content:center;gap:1rem;padding:1rem;border:3px solid #ff0099;width:95%;border-radius:10px;background:#111111fa;transition:filter .5s}.technologies-containter .technologias-grid .technology-card h3{color:#fff;margin-bottom:1rem}.technologies-containter .technologias-grid .technology-card svg{font-size:8rem;color:#fff}}.technologies-containter #python:hover:hover{filter:drop-shadow(0 0 1em #00618A)}.technologies-containter #python:hover:hover svg{color:#00618a}.technologies-containter #html:hover:hover{filter:drop-shadow(0 0 1em #ff9500)}.technologies-containter #html:hover:hover svg{color:#ff9500}.technologies-containter #css:hover:hover{filter:drop-shadow(0 0 1em #264de4)}.technologies-containter #css:hover:hover svg{color:#264de4}.technologies-containter #js:hover:hover{filter:drop-shadow(0 0 1em #f7df1e)}.technologies-containter #js:hover:hover svg{color:#f7df1e}.technologies-containter #react:hover:hover{filter:drop-shadow(0 0 1em #61dafb)}.technologies-containter #react:hover:hover svg{color:#61dafb}.technologies-containter #golang:hover:hover{filter:drop-shadow(0 0 1em #00add8)}.technologies-containter #golang:hover:hover svg{color:#00add8}.technologies-containter #postgres:hover:hover{filter:drop-shadow(0 0 1em #336791)}.technologies-containter #postgres:hover:hover svg{color:#336791}.technologies-containter #cplusplus:hover:hover{filter:drop-shadow(0 0 1em #00599c)}.technologies-containter #cplusplus:hover:hover svg{color:#00599c}.technologies-containter #aws:hover:hover{filter:drop-shadow(0 0 1em #ff9900)}.technologies-containter #aws:hover:hover svg{color:#f90}.technologies-containter #espressif:hover:hover{filter:drop-shadow(0 0 1em #f02222)}.technologies-containter #espressif:hover:hover svg{color:#f02222}.technologies-containter #flutter:hover:hover{filter:drop-shadow(0 0 1em #02569b)}.technologies-containter #flutter:hover:hover svg{color:#02569b}.technologies-containter #visualcomputing:hover:hover{filter:drop-shadow(0 0 1em #d3d3d3)}.technologies-containter #visualcomputing:hover:hover svg{color:#d3d3d3}
