#main-content{background-color:#111111fa;border-radius:10px;flex:2 1 0;padding:3rem}#main-content section{flex-direction:column;display:flex}#main-content h2{color:#fff;place-content:center start;gap:2rem;margin-bottom:1.3rem;font-size:2.2rem;display:flex}#main-content h2:after{content:"";background-image:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);width:50%;height:3px;margin-top:1.2rem}#main-content p{color:#a6a6a6;text-align:justify;margin-bottom:1rem;line-height:1.4rem}#main-content .btn{color:#fff;background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);border-radius:3rem;padding:1rem 1.2rem;text-decoration:none}@media (width<=960px){#main-content .btn{width:100%}}#main-content .btn{text-align:center;align-items:start;width:20%}a:hover{filter:drop-shadow(0 0 1em #f09);font-size:1.3rem}.technologies-containter-front{margin-bottom:1rem}.technologies-containter-front a{color:#fff;background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);border-radius:3rem;place-content:center;padding:1rem 1.2rem;text-decoration:none;display:flex}@media (width<=960px){.technologies-containter-front a{width:100%}}.technologies-containter-front a{margin-top:3rem;margin-bottom:1rem}.technologies-containter-front a:hover{filter:drop-shadow(0 0 1em #f09);font-size:1.3rem}.technologies-containter-front .technologias-grid-front{gap:1.5rem;display:flex}.technologies-containter-front .technologias-grid-front .technology-card-front{border:1px solid #f09;border-radius:5px;flex-direction:column;place-content:center flex-start;gap:1rem;width:45%;padding:1rem;display:flex}.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{color:#fff;padding-left:2rem;font-size:10rem}@media (width<=960px){.technologies-containter-front .technologias-grid-front{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.technologies-containter-front .technologias-grid-front .technology-card-front{border:1px solid #f09;border-radius:5px;flex-direction:column;place-content:center flex-start;gap:1rem;width:100%;padding:1rem;display:flex}.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{color:#fff;padding-left:2rem;font-size:10rem}}#information-container{text-align:left;background-color:#1d1d1d;border-radius:5px;flex-direction:column;place-content:center;width:80%;margin-bottom:2rem;padding:1rem;display:flex}#information-container .info-card{border-bottom:1px solid #444;place-content:center start;gap:1rem;width:100%;margin-bottom:.8rem;padding-bottom:.8rem;display:flex}#information-container .info-card h3{color:#a6a6a6;margin-bottom:.5rem;font-size:.8rem}#information-container .info-card p{color:#fff;font-weight:700}#information-container .info-card svg{background-color:#111111fa;border-radius:5px;width:2rem;height:2rem;padding:.4rem}#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{place-content:center;gap:1rem;margin:1rem 0;display:flex}#social-networks .social-btn{color:#333;background-color:#1d1d1d;border-radius:5px;place-content:center;padding:.6rem;font-size:1.3rem;display:flex}#social-networks #linkedin{color:#0072b1;transition:all .8s}#social-networks #github{color:#111}#social-networks #instagram{color:#bc2a8d}#social-networks :hover{background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%)}#social-networks :hover>svg{color:#fff}#sidebar{text-align:center;background-color:#111111fa;border-radius:10px;flex-direction:column;flex:1 1 0;align-items:center;height:50%;padding:3rem 0;display:flex;position:relative}#sidebar img{border-radius:10px;width:70%;height:auto;position:absolute;top:-3rem}#sidebar .title{color:#a6a6a6;background-color:#1d1d1d;border-radius:5px;margin-top:23rem;padding:.8rem 1.2rem}@media (width<=8000px) and (width>=2220px){#sidebar .title{margin-top:31rem}}@media (width<=2220px) and (width>=1480px){#sidebar .title{margin-top:22rem}}@media (width<=1480px) and (width>=1128px){#sidebar .title{margin-top:13rem}}@media (width<=1128px) and (width>=390px){#sidebar .title{margin-top:38rem}}@media (width<=800px) and (width>=427px){#sidebar .title{margin-top:32rem}}@media (width<=426px) and (width>=390px){#sidebar .title{margin-top:14rem}}@media (width<=390px){#sidebar .title{margin-top:13rem}}#sidebar .btn{color:#fff;background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);border-radius:3rem;padding:1rem 1.2rem;text-decoration:none}@media (width<=960px){#sidebar .btn{width:80%}}#sidebar a:hover{filter:drop-shadow(0 0 1em #f09);font-size:1.3rem}h1{background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);-webkit-text-fill-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-background-clip:text;margin:auto auto auto 2rem;padding:3rem;font-size:5rem;display:inline-flex}#portfolio{flex-wrap:wrap;gap:3rem;padding:3rem;display:flex}@media (width<=960px){h1{background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);-webkit-text-fill-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-background-clip:text;margin:2rem 2rem 4rem;padding:2rem;font-size:3rem;display:inline-flex}#portfolio{flex-flow:column;place-content:center;gap:3rem;padding:1rem;display:flex}#portfolio h1{background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;width:100%;margin-bottom:2rem;font-size:4rem}}@media (width<=960px) and (width<=390px){#portfolio h1{width:100%;margin-bottom:2rem;font-size:1rem}}@media (width<=960px) and (width<=350px){#portfolio h1{background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;width:100%;margin-bottom:2rem;font-size:3rem}}@media (width<=350px){h1{background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);-webkit-text-fill-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-background-clip:text;margin:2rem 2rem 4rem;padding:2rem;font-size:2.5rem;display:inline-flex}}*{box-sizing:border-box;margin:0;padding:0;font-family:Helvetica}.bg{background-attachment:fixed}a,svg{transition:all .8s}@media (width<=960px){*{box-sizing:border-box;margin:0;padding:0;font-family:Helvetica}a,svg{transition:all .8s}body{background-image:linear-gradient(270deg,#8e0087 0%,#2f0084 60%,#41008e 100%)}}@media (width<=960px) and (width<=390px){body{background-image:linear-gradient(270deg,#8e0087 0%,#2f0084 60%,#41008e 100%)}}#technologies-id{background-attachment:fixed;flex:2 1 0;padding:3rem}#technologies-id #title-div{text-align:center}#technologies-id section{flex-direction:column;align-items:center;display:flex}#technologies-id h2{background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);-webkit-text-fill-color:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-background-clip:text;padding:.5rem;font-size:4.2rem;display:inline-flex}@media (width<=960px){#technologies-id h2{color:#f3efef;margin-bottom:.5 rem;place-content:center;font-size:3rem;display:flex}}#technologies-id #grad-line{content:"";background-image:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);border-radius:5px;place-content:center;width:50%;height:5px;margin-top:1.2rem;margin-bottom:1.5rem;display:flex;position:relative;left:23%}#technologies-id p{color:#a6a6a6;text-align:justify;margin-bottom:1rem;line-height:1.4rem}#technologies-id a{color:#fff;background:linear-gradient(90deg,#fa5252 0%,#dd2476 100%);border-radius:3rem;padding:1rem 1.2rem;text-decoration:none}@media (width<=960px){#technologies-id a{width:100%}}#technologies-id a{text-align:center;justify-items:center;width:20%;margin-top:1rem;font-size:1rem}@media (width<=960px){#technologies-id a{margin-top:2.5rem}}#technologies-id a:hover{filter:drop-shadow(0 0 1em #f09);font-size:1.3rem}.technologies-containter{place-content:center;margin-bottom:1rem;display:flex}.technologies-containter h2{place-content:center;display:flex}.technologies-containter .technologias-grid{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.technologies-containter .technologias-grid .technology-card{background:#111111fa;border:3px solid #f09;border-radius:10px;place-content:center;gap:1rem;width:30%;padding:1rem;transition:filter .5s;display:flex}.technologies-containter .technologias-grid .technology-card h3{color:#fff;margin-bottom:1rem}.technologies-containter .technologias-grid .technology-card svg{color:#fff;font-size:8rem}@media (width<=960px){.technologies-containter .technologias-grid{flex-flow:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.technologies-containter .technologias-grid .technology-card{background:#111111fa;border:3px solid #f09;border-radius:10px;place-content:center;gap:1rem;width:95%;padding:1rem;transition:filter .5s;display:flex}.technologies-containter .technologias-grid .technology-card h3{color:#fff;margin-bottom:1rem}.technologies-containter .technologias-grid .technology-card svg{color:#fff;font-size:8rem}}.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 #f90)}.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}
