.skills_skills__rjPaJ{margin:10vh 0 0}.skills_separator__bMkKW{margin-bottom:15vh}.skills_skills__rjPaJ section{margin:10vh 0 0}.skills_skills__rjPaJ section .skills_heading__PEYta{font:var(--font-montserrat-black);color:var(--color-green);display:grid;grid-template-columns:minmax(2rem,1fr) auto minmax(2rem,1fr);align-items:center;text-align:center;grid-gap:2rem;width:100%}.skills_skills__rjPaJ section .skills_heading__PEYta:after,.skills_skills__rjPaJ section .skills_heading__PEYta:before{content:"";border-top:2px solid}@media only screen and (max-width:900px){.skills_skills__rjPaJ section .skills_heading__PEYta{font-size:2rem}.skills_separator__bMkKW{margin-bottom:30vh}}.IconBar_iconbar__9HEV2{margin-right:1vw}.IconBar_iconbar__9HEV2 ul{display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.IconBar_iconbar__9HEV2 li{padding:0 .5vw}.IconBar_iconbar__9HEV2 button{background-color:var(--color-gray-dark);padding:10px;fill:var(--color-green);border:none;border-radius:50px;display:flex;justify-content:center}.IconBar_iconbar__9HEV2 svg{width:40px;height:40px;fill:var(--color-gray-light);transition:transform .3s}.IconBar_iconbar__9HEV2 button svg{fill:var(--color-green)}.IconBar_iconbar__9HEV2 svg:hover{transform:scale(1.5)}@media (max-width:900px){.IconBar_iconbar__9HEV2 ul{display:grid!important;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);justify-items:center}.IconBar_iconbar__9HEV2 li:first-child{grid-area:1/1/2/2}.IconBar_iconbar__9HEV2 li:nth-child(2){grid-area:2/1/3/2}.IconBar_iconbar__9HEV2 li:nth-child(3){grid-area:3/1/4/2}}.Navbar_navbar__pYGZa{margin:0 1vw;background-color:transparent;min-height:10vh;display:flex;align-items:center}.Navbar_navbar__pYGZa section{min-width:10vw;text-align:center}.Navbar_navbar__pYGZa section .Navbar_home__6qOoA{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}.Navbar_navbar__pYGZa .Navbar_home__6qOoA:hover{transition:all .75s ease;color:var(--color-green);transform:scale(1.1)}.Navbar_navbar__pYGZa button,.Navbar_navbar__pYGZa h3,.Navbar_navbar__pYGZa span{cursor:pointer}.Navbar_navbar__pYGZa ul{list-style-type:none;display:flex;justify-content:space-evenly}.Navbar_navbar__pYGZa li{display:inline}.Navbar_navbar__pYGZa .Navbar_name__gZ_Th{grid-area:1/1/2/2;font:var(--font-montserrat-bold);font-size:2.5rem}.Navbar_navbar__pYGZa .Navbar_surname__1fyKc{grid-area:1/2/2/3;font:var(--font-montserrat-regular);font-size:2.5rem}.Navbar_navbar__pYGZa .Navbar_links__kkvk5{color:var(--color-gray-light);width:70%;font:var(--font-montserrat-semibold);font-size:1rem}.Navbar_navbar__pYGZa .Navbar_links__kkvk5 h3:hover{animation:Navbar_show-underline__eyGGE .3s ease forwards}.Navbar_active-link__yJSgN{color:var(--color-green)}.Navbar_active-link__yJSgN h3:before{content:"< "}.Navbar_active-link__yJSgN h3:after{content:" >"}@keyframes Navbar_show-underline__eyGGE{0%{-webkit-text-decoration:underline 3px rgba(151,182,31,0);text-decoration:underline 3px rgba(151,182,31,0)}to{-webkit-text-decoration:underline 3px #97b61f;text-decoration:underline 3px #97b61f}}@media (max-width:900px){.Navbar_navbar__pYGZa *{margin:0;padding:0}.Navbar_navbar__pYGZa{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.Navbar_navbar__pYGZa section{grid-area:1/1/2/3}.Navbar_navbar__pYGZa .Navbar_home__6qOoA span{font-size:2rem}.Navbar_links__kkvk5{grid-area:2/1/3/3}.Navbar_links__kkvk5 ul{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(4,1fr)}.Navbar_iconbar__Py2cw{grid-area:1/3/3/4;position:absolute;right:0}}.SkillCard_card__1mDXw{border-radius:25px;background:linear-gradient(to right,var(--color-gray-dark),var(--color-gray-darker));margin:1rem;display:grid;grid-template-columns:1fr 6fr;grid-template-rows:1fr;align-items:center}.SkillCard_card__1mDXw .SkillCard_name__tVgYx{color:var(--color-gray);font:var(--font-montserrat-semibold);font-size:1.5rem;padding-left:2rem;grid-area:1/1/2/2}.SkillCard_labels__z_VC7{grid-area:1/2/2/3}@media only screen and (max-width:900px){.SkillCard_card__1mDXw .SkillCard_name__tVgYx{margin-left:1rem!important;writing-mode:vertical-rl;transform:scale(-1)}.SkillCard_card__1mDXw *,.SkillCard_card__1mDXw .SkillCard_name__tVgYx{margin:0;padding:0;font-size:1.25rem}}.SkillLabel_tag__93ege{background-color:var(--color-gray-darker);margin:.5rem;padding:0 2rem .5rem 1rem;border-radius:15px;color:var(--color-gray-light);font:var(--font-titillium-regular);font-size:1.5rem;text-align:center;display:inline-block}.SkillLabel_tag__93ege svg{width:35px;height:35px;transform:translate(40%,25%)}@media only screen and (max-width:900px){.SkillLabel_tag__93ege{float:right}.SkillLabel_tag__93ege svg{width:24px;height:24px}}.SkillBar_skillbar__ySPv_{position:fixed;left:0;bottom:0;min-width:5rem;width:100%}.SkillBar_skillbar__ySPv_ ul{list-style-type:none;background:linear-gradient(90deg,#252525,rgba(2,0,36,0))}.SkillBar_skillbar__ySPv_ li{padding-right:2rem}.SkillBar_skillbar__ySPv_ svg{transform:translate(40%,25%)}.SkillBar_skillbar__ySPv_ span{padding-left:2rem;font:var(--font-titillium-bold);font-size:1rem}.SkillBar_bg-advanced__RFcFR{background:linear-gradient(90deg,rgba(2,0,36,0),#cc5c47)}.SkillBar_bg-intermediate__S3jgq{background:linear-gradient(90deg,rgba(2,0,36,0),#cc9d38)}.SkillBar_bg-beginner__iDTz_{background:linear-gradient(90deg,rgba(2,0,36,0),#65859e)}@media only screen and (max-width:900px){.SkillBar_skillbar__ySPv_ svg{display:none}.SkillBar_skillbar__ySPv_ span{font-size:.7rem}}