body{color:#16262e;margin:0;padding:0;font-family:"Poppins",sans-serif;scroll-behavior:smooth}body h2{margin:3rem}header{background-color:#f0dbf3;padding-bottom:1rem}header .header_top{background-size:cover;display:flex;align-items:flex-end;justify-content:center;padding:2rem}header .header_top img{height:200px;width:200px}header .header_bottom{display:flex;flex-direction:column;align-items:center;justify-content:center}header .header_bottom h1{font-family:"Mooli",sans-serif}header .header_bottom h1,header .header_bottom p{margin:5px}header .header_bottom .header_socialNetworks{display:grid;grid-template-columns:repeat(5, 1fr);margin-top:1rem;gap:1rem}@media screen and (max-width: 445px){header .header_bottom .header_socialNetworks{grid-template-columns:repeat(3, 1fr)}}header .header_bottom .header_socialNetworks a{text-decoration:none}header .header_bottom .header_socialNetworks .header_socialNetworks_bubbles{background-color:#af97c3;color:#fff;font-size:2rem;height:60px;width:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}header .introduction{border-radius:5px;background-color:#af97c3;color:#fff;margin-top:1rem;padding:.2rem 1.5rem;width:40%}@media screen and (max-width: 550px){header .introduction{width:80%}}header .introduction .introduction_list li{padding-top:.5rem;padding-bottom:.5rem}header .introduction .introduction_list li:not(:last-child){border-bottom:1px dashed #fff}.content{display:flex;flex-direction:column;align-items:center}.content section{padding:2.5rem;display:flex;flex-direction:column;align-items:center}.content section h2{text-align:center}h2{padding:.5rem 1rem;color:#fff;border-radius:.8em .3em;background:rgba(0,0,0,0);background-color:#ffadca;-webkit-box-decoration-break:clone;box-decoration-break:clone}footer{background-color:#16262e;color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem}footer a{color:#fff}.profiles{background-color:#f5f2f8;margin:0}.profiles .job{width:80%;display:flex;flex-direction:row;align-items:center;justify-content:left;padding-bottom:2.5rem}.profiles .job img{width:40%}.profiles .job img.img_left{margin-right:1rem}.profiles .job img.img_right{order:1;margin-left:1rem}@media screen and (max-width: 800px){.profiles .job div{order:2}.profiles .job img{width:100%}}@media screen and (max-width: 800px){.profiles .job{flex-direction:column}}.skills_cardsContainer{display:grid;grid-template-columns:repeat(2, 1fr);gap:25px}@media screen and (max-width: 1200px){.skills_cardsContainer{grid-template-columns:repeat(1, 1fr)}}.skills_cardsContainer .skills_card{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px;height:100%}.skills_cardsContainer .skills_card .skillsType{border:1px solid #af97c3;background-color:#af97c3;border-top-right-radius:5px;border-top-left-radius:5px;color:#fff;display:flex;align-items:center;justify-content:center;padding:.5rem;width:100%}.skills_cardsContainer .skills_card .skills_cardContent{border:1px solid #af97c3;border-bottom-right-radius:5px;border-bottom-left-radius:5px;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:.5rem;width:100%}.skills_cardsContainer .skills_card .skills_cardContent img{display:flex;align-self:center;justify-self:center;width:75px}.projects{background-color:#f5f2f8}.projects .projects_container{display:grid;grid-template-columns:repeat(2, 1fr);gap:5px}@media screen and (max-width: 550px){.projects .projects_container{grid-template-columns:1fr}}.projects .projects_container .project_card{border-radius:5px;border:1px solid #af97c3;margin-bottom:.5rem}.projects .projects_container .project_card .project_card_body{padding:1rem}.projects .projects_container .project_card .project_card_body .project_card_title{font-weight:bold}.projects .projects_container .project_card .project_card_footer{display:flex;align-items:center;justify-content:center;padding:1rem;gap:1rem}.projects .projects_container .project_card .project_card_footer .project_card_cta{background-color:#af97c3;border-radius:5px;color:#fff;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease-in-out}.projects .projects_container .project_card .project_card_footer .project_card_cta:hover{background-color:#fff;border:1px solid #af97c3;color:#af97c3}.timeline_container{margin:0 0 0 30px;padding-left:4rem;position:relative}.timeline_container:before{content:"";background:#f5f2f8;position:absolute;left:0;top:0;height:100%;width:4px}.timeline_container .timeline-tile{background-color:#f5f2f8;position:relative;margin-bottom:2.5rem}.timeline_container .timeline-tile .timeline-icon{color:#fff;position:absolute;left:-88px;top:4px;width:50px;height:50px;border-radius:50%;text-align:center;font-size:1.5rem}.timeline_container .timeline-tile .timeline-icon i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.timeline_container .timeline-tile .timeline-body{border-radius:5px;padding:20px 20px 15px}.timeline_container .timeline-tile .timeline-body:before{content:"";background-color:#f5f2f8;width:20px;height:20px;display:block;position:absolute;left:-10px;transform:rotate(45deg);border-radius:0 0 0 2px}.timeline_container .timeline-tile .timeline-body .timeline-title .badge{color:#16262e;padding:4px 8px;border-radius:3px;font-size:12px;font-weight:bold}.timeline_container .timeline-tile .timeline-body .timeline-subtitle{color:#16262e;font-weight:300;font-style:italic;opacity:.7;font-size:11px}.timeline_container .timeline-tile.work .badge,.timeline_container .timeline-tile.work .timeline-icon{background:#af97c3}.timeline_container .timeline-tile.education .badge,.timeline_container .timeline-tile.education .timeline-icon{background:#ffadca}