@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*,:after,:before{box-sizing:border-box;font-family:Raleway,sans-serif;margin:0;overflow-x:hidden;padding:0}html{scroll-behavior:smooth}body{background-color:#fff;color:#000}body,body.dark{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation:fadeInAnimation 2s ease-in;animation:fadeInAnimation 2s ease-in}body.dark{background-color:#0f0f0f;color:#fff}@-webkit-keyframes fadeInAnimation{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes fadeInAnimation{0%{opacity:0}50%{opacity:0}to{opacity:1}}a{text-decoration:none}ul{list-style:none}h1{font-size:3rem}p{font-size:1.25rem;font-weight:400}input,textarea{font-size:16px}button,input,textarea{font-weight:500}.sr-only{display:none}.external-link-container{display:flex;gap:1rem}.external-link{background-color:#cbcbcb;border:1px solid #cbcbcb;border-radius:50px;color:#000;cursor:pointer;font-size:.9rem;font-weight:400;padding:.25rem 1rem;transition:all .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.external-link:hover{background:#fff;color:#000}@media(max-width:1024px){.external-link{font-size:.9rem}}.dark .external-link{background-color:#383838;border:1px solid #383838;color:#fff}.dark .external-link:hover{background:#fff;color:#000}@media(min-width:1024px){section.section{min-height:100vh}.section .About__section-content-right,.section .Contact__section-content-left,.section .Projects__section-content-right,.section .Skills__section-content-left{overflow:hidden}.section .About__section-content-right p,.section .Contact__section-content-left p,.section .Projects__section-content-right p,.section .Skills__section-content-left p{margin-bottom:1rem}.section .About__section-content-right h1,.section .Contact__section-content-left h1,.section .Projects__section-content-right h1,.section .Skills__section-content-left h1{margin-top:4rem}.section .About__section-content-right .big-number,.section .Contact__section-content-left .big-number,.section .Projects__section-content-right .big-number,.section .Skills__section-content-left .big-number{top:3.5rem}.section .Contact__section-content-left .external-link-container,.section .Skills__section-content-left .external-link-container{justify-content:end}.section .Projects__section-content-left{height:612px;justify-content:center}}@media(min-width:768px)and (max-width:1024px){h1{font-size:2.5rem}p{font-size:18px}div .home__section-grid{margin-inline:2rem}div .big-number{font-size:10rem;left:0;top:8rem}.section .About__section-content-right,.section .Contact__section-content-left,.section .Projects__section-content-right,.section .Skills__section-content-left{border-bottom:1px solid gray;margin-bottom:2rem;padding-bottom:1rem}.section .About__section-content-right h1,.section .Contact__section-content-left h1,.section .Projects__section-content-right h1,.section .Skills__section-content-left h1{margin:8rem 0 1rem}.section .About__section-content-right p,.section .Contact__section-content-left p,.section .Projects__section-content-right p,.section .Skills__section-content-left p{margin-bottom:1rem}.section .About__section-grid,.section .Projects__section-grid{flex-direction:column-reverse}div .section-grid{display:flex;flex-direction:column;margin-block:1rem;margin-inline:3rem}div .section-grid h1,div .section-grid p{text-align:left}section.section{padding-bottom:4rem;padding-inline:2rem}}@media(max-width:768px){h1{font-size:2.25rem}p{font-size:18px}div .home__section-grid{margin-inline:1rem}h2.big-number{font-size:10rem;left:0;top:8rem}.section .About__section-content-right,.section .Contact__section-content-left,.section .Projects__section-content-right,.section .Skills__section-content-left{border-bottom:1px solid gray;margin-bottom:2rem;padding-bottom:1rem}.section .About__section-content-right h1,.section .Contact__section-content-left h1,.section .Projects__section-content-right h1,.section .Skills__section-content-left h1{margin:8rem 0 1rem}.section .About__section-content-right p,.section .Contact__section-content-left p,.section .Projects__section-content-right p,.section .Skills__section-content-left p{margin-bottom:1rem}.section .About__section-grid,.section .Projects__section-grid{flex-direction:column-reverse}div .section-grid{display:flex;flex-direction:column;margin-block:1rem;margin-inline:1rem}div .section-grid h1,div .section-grid p{text-align:left}section.section{padding-bottom:6rem}}.section{border-bottom:2px dashed hsla(0,0%,50%,.25)}.section-grid{margin-block:auto}::-webkit-scrollbar{height:.4rem;width:.4rem}::-webkit-scrollbar-track{background-color:#292929;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background-color:#7a7a7a;border-radius:1px;outline:1px solid var(--secondary-color)}::-webkit-scrollbar-thumb:hover{background-color:#8f8f8f}.anchor{background:-webkit-linear-gradient(35deg,#09daff,#a661ff)}.inter{font-family:Raleway}.separator{border-radius:.5rem;display:none;height:.5rem;justify-self:center;position:absolute;top:5rem;width:25vw}.has-error{color:red;font-weight:400!important}.big-number{color:gray;font-family:Raleway;font-size:14rem;font-weight:600;opacity:.05;position:absolute;top:140px;-webkit-transform:translateY(-60px);transform:translateY(-60px);transition:1s;z-index:-1}.big-number.active{opacity:.3;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.title-number{color:gray;margin-right:1rem}.gradient-text{background:-webkit-linear-gradient(35deg,#09daff,#a661ff);-webkit-background-clip:text}.gradient-div,.gradient-text{-webkit-text-fill-color:transparent}.gradient-div,.themeSwitch{background:-webkit-linear-gradient(35deg,#09daff,#a661ff)}.themeSwitch{align-items:center;align-self:center;border:none;border-radius:1rem;cursor:pointer;display:flex;height:1.25rem;justify-content:space-between;margin:0 1rem;outline:none;position:relative;width:2.6rem}.themeSwitch:after{background:#b3b3b3;border-radius:3rem;box-shadow:0 0 2px 2px rgba(0,0,0,.5);content:"";display:block;height:1.25rem;left:unset;position:absolute;right:0;top:0;transition:all .5s ease;width:1.25rem}.themeSwitch.dark{background:-webkit-linear-gradient(35deg,#1d26fd,#5432cf)}.themeSwitch.dark:after{left:0;right:unset}.themeSwitch span{background:none;color:#fff;display:block;height:1.25rem;line-height:1.25rem;width:1.25rem}@media(max-width:1024px){.themeSwitch{margin:0}}.Social{display:none;justify-self:center;left:1.5rem;position:fixed;top:50%;z-index:10}.Social li{padding-block:.75rem;position:relative}.Social a{color:#cbcbcb;transition:.5s}.Social a,.Social a>*{height:3rem;width:3rem}.Social a:hover{color:#fff}.Social:after{background-color:#cbcbcb;content:"";display:block;height:12rem;margin:0 auto;margin-block:.75rem;width:2px}.dark .Social a{color:#383838;transition:.5s}.dark .Social a,.dark .Social a>*{height:3rem;width:3rem}.dark .Social a:hover{color:#fff}.dark .Social:after{background-color:#383838}.Header__nav-elastic{display:flex;height:70px;overflow:hidden;position:fixed;transition:.5s;width:100%;z-index:99}.Header__nav-elastic .Header__nav-container{align-items:center;display:flex;height:100%;justify-content:space-between;max-height:70px;width:100%}.Header__nav-elastic .Header__nav-container .mobile-buttons-container{display:flex}.Header__nav-elastic .Header__nav-container .tag-logo{cursor:pointer;font-size:26px;font-weight:600;margin:0 1rem;text-align:center;z-index:999}@media(max-width:1024px){.Header__nav-elastic .Header__nav-container .tag-logo{font-size:1.5rem}}.Header__nav-elastic .Header__nav-container .Header__nav{display:flex;height:4.25rem;justify-content:space-between}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul{display:flex;gap:2rem;overflow:hidden}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a{align-items:center;color:gray;display:flex;height:100%;padding:0 12px;transition:color .8s ease}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a>span{color:#000;margin-right:8px;transition:1s}@media(max-width:1024px){.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a>span{color:#fff}}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a.active{color:#000;position:relative}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a:hover{color:#000;transition:color .1s ease}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a.hover-underline{position:relative}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a.hover-underline:after{background-image:-webkit-linear-gradient(35deg,#09daff,#a661ff);bottom:0;content:"";height:5px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;width:100%}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a.hover-underline.active:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}@media(max-width:1024px){.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a{color:#b3b3b3;padding:1rem}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a.active,.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul .Header__nav-a:hover{color:#fff}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul{align-items:center;flex-direction:column;gap:1.5rem;height:100vh;inset:0 0 0 0;justify-content:center;position:fixed;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-ul>li{opacity:0;overflow:hidden;padding-block:.5rem;transition:opacity .5s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.Header__nav-elastic .Header__nav-container .hamburger-menu-button{cursor:pointer;display:none;height:45px;overflow:hidden;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(.5);transform:scale(.5);transition:.5s ease-in-out;width:60px}.Header__nav-elastic .Header__nav-container .hamburger-menu-button span{background:#fff;border-radius:9px;display:block;height:7px;left:0;opacity:1;position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.Header__nav-elastic .Header__nav-container .hamburger-menu-button span:first-child{top:0}.Header__nav-elastic .Header__nav-container .hamburger-menu-button span:nth-child(2),.Header__nav-elastic .Header__nav-container .hamburger-menu-button span:nth-child(3){top:18px}.Header__nav-elastic .Header__nav-container .hamburger-menu-button span:nth-child(4){top:36px}.Header__nav-elastic .Header__nav-container .hamburger-menu-button.open span:first-child{left:50%;top:18px;width:0}.Header__nav-elastic .Header__nav-container .hamburger-menu-button.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Header__nav-elastic .Header__nav-container .hamburger-menu-button.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.Header__nav-elastic .Header__nav-container .hamburger-menu-button.open span:nth-child(4){left:50%;top:18px;width:0}@media(max-width:1024px){.Header__nav-elastic .Header__nav-container .hamburger-menu-button{display:block}}.Header__nav-elastic[data-visible=true]{height:100vh}.Header__nav-elastic[data-visible=true] .Header__nav-container .Header__nav-ul>li{opacity:1;transition:opacity 1s}.Header__nav-elastic.glass{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.6);color:#ecf0f1}.Header__nav-elastic.glass .Header__nav-container .Header__nav .Header__nav-a{color:#b3b3b3}.Header__nav-elastic.glass .Header__nav-container .Header__nav .Header__nav-a>span{color:#fff;margin-right:8px;transition:1s}.Header__nav-elastic.glass .Header__nav-container .Header__nav .Header__nav-a.active{color:#fff;position:relative}.Header__nav-elastic.glass .Header__nav-container .Header__nav .Header__nav-a:hover{color:#fff;transition:color .1s ease}@media(max-width:1024px){.Header__nav-elastic{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.6);color:#ecf0f1}}.dark .Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-a{color:#b3b3b3}.dark .Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-a.active,.dark .Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-a:hover,.dark .Header__nav-elastic .Header__nav-container .Header__nav .Header__nav-a>span{color:#fff}.home__section{background-color:#fff;background-repeat:no-repeat;justify-content:center;min-height:100vh;position:relative;width:100%;z-index:0}.home__section,.home__section:before{background-position:50%;background-size:cover}.home__section:before{background-attachment:fixed;background-image:url(/static/media/imagen-cover.0e8d5fd0781948d01a2c.jpg);bottom:0;content:"";left:0;opacity:18%;position:absolute;right:0;top:0}.dark .home__section{background-color:#0f0f0f}.home__section-gradient{background-image:linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,0) 15%,hsla(0,0%,100%,.1) 40%,hsla(0,0%,100%,.4) 70%,#fff);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;position:relative;width:100%;z-index:1}.dark .home__section-gradient{background-image:linear-gradient(hsla(0,0%,6%,.8),hsla(0,0%,6%,0) 15%,hsla(0,0%,6%,.1) 40%,hsla(0,0%,6%,.4) 70%,#0f0f0f)}.home__section-grid{display:flex;max-width:68rem;place-items:center;position:relative;z-index:2}.home__section-content-left{width:100rem}.home__section-content-left div{margin-bottom:1.5rem}.home__section-content-left div:after{background-image:-webkit-linear-gradient(35deg,#09daff,#a661ff);bottom:0;content:"";display:block;left:0;position:absolute;right:100%;top:0;width:0;z-index:2}.transparent-div{background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.3) 30%,hsla(0,0%,100%,.8) 60%,#fff);bottom:0;display:none;height:20rem;position:absolute;width:100%}.dark .transparent-div{background:linear-gradient(hsla(0,0%,6%,0),hsla(0,0%,6%,.3) 30%,#0f0f0f)}.home__section-content-left h1{-webkit-animation:fadeIn 2s ease forwards;animation:fadeIn 2s ease forwards;display:inline-block;font-size:3.5rem;opacity:0;position:relative}.line-1{-webkit-animation-delay:1.5s!important;animation-delay:1.5s!important}.line-2{-webkit-animation-delay:2s!important;animation-delay:2s!important}.line-3{-webkit-animation-delay:2.5s!important;animation-delay:2.5s!important}.line-gradient{-webkit-animation:gradient_revealing 2s ease forwards;animation:gradient_revealing 2s ease forwards;background-image:none}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gradient_revealing{0%{background-image:-webkit-linear-gradient(35deg,#09daff,#a661ff);opacity:0}to{background-image:-webkit-linear-gradient(35deg,#09daff,#a661ff);opacity:1}}@keyframes gradient_revealing{0%{background-image:-webkit-linear-gradient(35deg,#09daff,#a661ff);opacity:0}to{background-image:-webkit-linear-gradient(35deg,#09daff,#a661ff);opacity:1}}@-webkit-keyframes revealing{50%{left:0;width:100%}to{left:100%;width:0}}@keyframes revealing{50%{left:0;width:100%}to{left:100%;width:0}}p .home__fade-in{-webkit-animation:fadeIn 2s ease forwards;animation:fadeIn 2s ease forwards;-webkit-animation-delay:3s;animation-delay:3s;display:inline-block;margin-bottom:.5rem;opacity:0}@-webkit-keyframes homeFadeIn{0%{opacity:0}to{opacity:1}}@keyframes homeFadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:1024px){.home__section-content-left h1{font-size:2.5rem}}.About__section{align-items:flex-start;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;justify-content:center;position:relative;width:100%;z-index:0}.dark .About__section{background-color:#0f0f0f}.About__section-grid{grid-gap:10%;align-self:flex-start;display:grid;gap:10%;grid-template-columns:5fr 3fr;max-width:68rem}.About__section-content-right{align-self:center;display:flex;flex-direction:column;position:relative}.About__section-content-right>*{overflow:hidden}.About__section-content-right h1{margin-bottom:1rem;margin-top:10rem}.About__section-content-right p{font-weight:200;margin-bottom:6rem}.About__section-content-left{align-items:center;display:flex;text-align:right}.About__section-footer{background-color:rgba(78,78,78,.7);margin-inline:100px;max-width:68rem;padding:2rem}.Projects__section{align-items:flex-start;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;justify-content:center;position:relative;width:100%;z-index:0}.Projects__section-grid{grid-gap:10%;align-self:flex-start;display:grid;gap:10%;grid-template-columns:5fr 3fr;max-width:68rem}.Projects__section-content-right{align-self:center;display:flex;flex-direction:column;position:relative}.Projects__section-content-right>*{overflow:hidden}.Projects__section-content-right h1{margin-bottom:1rem;margin-top:10rem}.Projects__section-content-right p{font-weight:200;margin-bottom:6rem}.Projects__section-content-left{display:flex;flex-direction:column;gap:1rem;position:relative}.Projects__section-content-left .project{align-items:center;background-color:#cbcbcb;background-size:auto;display:flex;flex-basis:75px;justify-content:space-between;overflow:hidden;padding:1rem;position:relative;transition:.5s}.Projects__section-content-left .project.project3{display:none}.Projects__section-content-left .project:before{background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .5s ease-in-out;z-index:-1}.Projects__section-content-left .project h2{color:#383838;transition:.5s}.Projects__section-content-left .project ul{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#a0a0a0;border-radius:50px;overflow:hidden;padding-inline:.5rem;transition:.5s}.Projects__section-content-left .project ul li{display:inline;padding:.25rem}.Projects__section-content-left .project ul li img{aspect-ratio:1;height:2rem;padding-top:.25rem}@media(max-width:768px){.Projects__section-content-left .project ul li{padding:0}}.Projects__section-content-left .project p{color:#000;opacity:0;padding:1rem;position:absolute;transition:.5s}.Projects__section-content-left .project .project-links-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50px;bottom:.75rem;display:flex;gap:1.5rem;opacity:0;overflow:hidden;position:absolute;right:1rem;-webkit-transform:translateY(10rem);transform:translateY(10rem);transition:.5s}.Projects__section-content-left .project .project-links-container a{background-color:#a0a0a0;border-radius:50px;color:#fff;font-weight:400;padding:.25rem 1rem;transition:all .3s ease-in-out}.Projects__section-content-left .project .project-links-container a:hover{background:#fff;color:#000}@media(max-width:1024px){.Projects__section-content-left .project .project-links-container a{font-size:.9rem}}.Projects__section-content-left .project .project-links-container a>*{height:1rem;padding-top:2px;width:1rem}.Projects__section-content-left .project:hover{flex-basis:200px}.Projects__section-content-left .project:hover h2,.Projects__section-content-left .project:hover ul{align-self:start;transition:.5s}.Projects__section-content-left .project:hover p{opacity:1;transition:.5s}.Projects__section-content-left .project:hover .project-links-container{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.dark .Projects__section{background-color:#0f0f0f}.dark .Projects__section .project{background-color:#383838}.dark .Projects__section .project h2,.dark .Projects__section .project p{color:#fff}.dark .Projects__section .project .project-links-container a,.dark .Projects__section .project ul{background-color:#646464}.dark .Projects__section .project:before{opacity:1}.dark .Projects__section .project:hover:before{opacity:.6}.Contact__section{align-items:flex-start;background-color:#ebebeb;background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;display:grid;justify-content:center;overflow:hidden;position:relative;width:100%;z-index:0}.dark .Contact__section{background-color:#1a1a1a}.Contact__section-grid{grid-gap:10%;align-self:flex-start;display:grid;gap:10%;grid-template-columns:3fr 5fr;max-width:68rem}.Contact__section-content-left{align-self:center;display:flex;flex-direction:column;position:relative}.Contact__section-content-left .Contact__number{right:0}.Contact__section-content-left h1{margin-bottom:1rem;margin-top:10rem;text-align:right}.Contact__section-content-left p{font-weight:200;margin-bottom:6rem;text-align:right}.Contact__section-content-right{margin-block:auto}.Contact__section-form-container{align-items:center;display:flex}.Contact__section-form-container form{align-items:start;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.Contact__section-form-container form span{color:#ff4242;margin-bottom:.25rem}.Contact__section-form-container form input,.Contact__section-form-container form textarea{background-color:#d3d3d3;border:2px solid rgba(78,78,78,.7);margin-bottom:1rem;outline:none;padding:.5rem;resize:none;transition:.2s;width:100%}.Contact__section-form-container form input:focus,.Contact__section-form-container form textarea:focus{box-shadow:0 6px 0 -2px #51a2ff;outline-offset:2px}.Contact__section-form-container form button{background:-webkit-linear-gradient(35deg,#09daff,#a661ff);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-bottom:1rem;padding:.5rem 1.25rem}.Contact__section-form-container form button:hover{background:#51a2ff}.Contact__section-form-container form .message-sent{color:green}.Contact__section-form-container form .message-error{color:red}.Footer__section{align-items:center;background-color:rgba(78,78,78,.7);background-color:#454545;display:flex;flex-direction:column;justify-content:center;min-height:20vh;padding:1rem 60px}.Footer__section .Footer__social{display:flex;justify-content:center;margin-bottom:1rem;width:100%}.Footer__section .Footer__social>a{color:#0f0f0f;color:#fff;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-inline:1rem;transition:1s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Footer__section .Footer__social>a>*{height:3rem;width:3rem}.Footer__section .Footer__social>a:hover{color:gray;transition:.5s}.Footer__section .Footer__terms{display:flex;display:none;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:center;width:100%}.Footer__section .Footer__terms>a{color:#0f0f0f;color:#fff;margin-inline:1rem;transition:1s}.Footer__section .Footer__terms>a:hover{color:gray;transition:.5s}.Footer__section .Footer__copyright{color:#cdcdcd;font-size:1rem;margin-top:.5rem}@media(max-width:768px){.Footer__terms{gap:.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.Footer__terms>a{font-size:14px}}.dark .Footer__social a,.dark .Footer__terms a{color:#fff}.Skills__section{align-items:flex-start;background-color:#ebebeb;background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;justify-content:center;position:relative;width:100%;z-index:0}.dark .Skills__section{background-color:#1a1a1a}.Skills__section-grid{grid-gap:10%;align-self:flex-start;display:grid;gap:10%;grid-template-columns:3fr 5fr;max-width:68rem}.Skills__section-content-left{align-self:center;display:flex;flex-direction:column;position:relative}.Skills__section-content-left .Skills__number{right:0}.Skills__section-content-left h1{margin-bottom:1rem;margin-top:10rem;text-align:right}.Skills__section-content-left p{font-weight:200;margin-bottom:6rem;text-align:right}.Skills__section-content-right{align-content:center;display:flex;flex-direction:column;position:relative}.Skills__section-content-right p{margin-bottom:2rem}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1400px);transform:translateX(-1400px)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-1400px);transform:translateX(-1400px)}}.slider{background:#ebebeb;height:125px;margin:auto;overflow:hidden;position:relative;width:100%}.slider .slide-track>.slide>p{font-size:12px;text-align:center}.slider:before{background:linear-gradient(90deg,#ebebeb,rgba(9,9,9,0) 25%,hsla(0,0%,5%,0) 75%,#ebebeb);content:"";height:120px;left:0;position:absolute;top:0;width:200px;width:100%;z-index:2}.slider .slide-track{-webkit-animation:scroll 40s linear infinite;animation:scroll 40s linear infinite;display:flex;width:2800px}.slider .slide{height:120px;overflow:hidden;width:100px}.slider .slide img{height:100px;padding:1rem;width:100px}.dark .slider{background:#1a1a1a}.dark .slider:before{background:linear-gradient(90deg,#1a1a1a,rgba(9,9,9,0) 25%,hsla(0,0%,5%,0) 75%,#1a1a1a)}.dark .slider .logoGitHub{-webkit-filter:invert(100%) sepia(1%) saturate(7500%) hue-rotate(51deg) brightness(103%) contrast(104%);filter:invert(100%) sepia(1%) saturate(7500%) hue-rotate(51deg) brightness(103%) contrast(104%)}
/*# sourceMappingURL=main.cec98cc4.css.map*/