@import url(https://fonts.googleapis.com/css2?family=Koulen&family=Odibee+Sans&family=Roboto:ital,wght@1,300&display=swap);*{box-sizing:border-box;list-style:none;margin:0;padding:0}a{text-decoration:none}a:-webkit-any-link{color:inherit}body{--dark:#011a2c;--brown:#352423;--beige:#f6f7ee;--light-brown:#c89b48;--font-primary:"Koulen",cursive;--font-secondary:"Odibee Sans",cursive;--font-text:"Roboto",sans-serif;background-color:transparent;background-color:initial}::selection{background:var(--beige);color:var(--dark)}.app{box-shadow:inset -470px 0 1000px 20px var(--dark);position:relative}.video{object-fit:cover;opacity:.3;z-index:-10}.capa,.video{height:100%;left:0;position:absolute;top:0;width:100%}.capa{background-color:var(--dark);mix-blend-mode:difference}@media screen and (min-width:992px){.capa{mix-blend-mode:multiply}}.project-button{background-color:var(--light-brown);border:2px solid var(--dark);border-radius:5px;color:var(--dark);cursor:pointer;font-family:var(--font-secondary);font-size:1.1rem;height:35px;margin:0 20px;width:70px}.project-button:hover{background-color:var(--light-brown);border:2px solid var(--beige);color:var(--beige);transition:all .2s}@media screen and (max-width:768px){.footer-items,nav ul{padding-left:0!important}}.header{align-items:center;display:flex;justify-content:center;text-align:right}header li{color:var(--beige);font-family:var(--font-primary);font-size:2.3rem}header ul a{background-color:transparent;border:0;clear:both;color:#212529;display:block;font-weight:400;padding:.25rem 1rem;text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}nav ul{margin-bottom:0}.footer-items{bottom:1rem;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:1rem;padding-left:2rem;width:100%}.footer-item i{color:#fff;font-size:2rem}.footer-item i:hover{color:var(--light-brown);-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.navbar-dark .navbar-toggler{border-color:var(--dark)!important;color:var(--dark)}.dropdown-item:active,.dropdown-item:hover{background-color:inherit!important}.navbar-toggler-icon{height:60px;width:70px}.text-flicker-in-glow:hover{-webkit-animation:text-flicker-in-glow 1s linear both;animation:text-flicker-in-glow 1s linear both;-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes text-flicker-in-glow{0%{opacity:0}10%{opacity:0;text-shadow:none}10.1%{opacity:1;text-shadow:none}10.2%{opacity:0;text-shadow:none}20%{opacity:0;text-shadow:none}20.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.25)}20.6%{opacity:0;text-shadow:none}30%{opacity:0;text-shadow:none}30.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}30.5%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}30.6%{opacity:0;text-shadow:none}45%{opacity:0;text-shadow:none}45.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}50%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}55%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}55.1%{opacity:0;text-shadow:none}57%{opacity:0;text-shadow:none}57.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.35)}60%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.35)}60.1%{opacity:0;text-shadow:none}65%{opacity:0;text-shadow:none}65.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.35),0 0 100px hsla(0,0%,100%,.1)}75%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.35),0 0 100px hsla(0,0%,100%,.1)}75.1%{opacity:0;text-shadow:none}77%{opacity:0;text-shadow:none}77.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.4),0 0 110px hsla(0,0%,100%,.2),0 0 100px hsla(0,0%,100%,.1)}85%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.4),0 0 110px hsla(0,0%,100%,.2),0 0 100px hsla(0,0%,100%,.1)}85.1%{opacity:0;text-shadow:none}86%{opacity:0;text-shadow:none}86.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px hsla(0,0%,100%,.45),0 0 110px hsla(0,0%,100%,.25),0 0 100px hsla(0,0%,100%,.1)}to{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px hsla(0,0%,100%,.45),0 0 110px hsla(0,0%,100%,.25),0 0 100px hsla(0,0%,100%,.1)}}@keyframes text-flicker-in-glow{0%{opacity:0}10%{opacity:0;text-shadow:none}10.1%{opacity:1;text-shadow:none}10.2%{opacity:0;text-shadow:none}20%{opacity:0;text-shadow:none}20.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.25)}20.6%{opacity:0;text-shadow:none}30%{opacity:0;text-shadow:none}30.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}30.5%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}30.6%{opacity:0;text-shadow:none}45%{opacity:0;text-shadow:none}45.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}50%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}55%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.45),0 0 60px hsla(0,0%,100%,.25)}55.1%{opacity:0;text-shadow:none}57%{opacity:0;text-shadow:none}57.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.35)}60%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.35)}60.1%{opacity:0;text-shadow:none}65%{opacity:0;text-shadow:none}65.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.35),0 0 100px hsla(0,0%,100%,.1)}75%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.35),0 0 100px hsla(0,0%,100%,.1)}75.1%{opacity:0;text-shadow:none}77%{opacity:0;text-shadow:none}77.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.4),0 0 110px hsla(0,0%,100%,.2),0 0 100px hsla(0,0%,100%,.1)}85%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.55),0 0 60px hsla(0,0%,100%,.4),0 0 110px hsla(0,0%,100%,.2),0 0 100px hsla(0,0%,100%,.1)}85.1%{opacity:0;text-shadow:none}86%{opacity:0;text-shadow:none}86.1%{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px hsla(0,0%,100%,.45),0 0 110px hsla(0,0%,100%,.25),0 0 100px hsla(0,0%,100%,.1)}to{opacity:1;text-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px hsla(0,0%,100%,.45),0 0 110px hsla(0,0%,100%,.25),0 0 100px hsla(0,0%,100%,.1)}}.focus-in-contract-bck{-webkit-animation:focus-in-contract-bck 3s cubic-bezier(.25,.46,.45,.94) both;animation:focus-in-contract-bck 3s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes focus-in-contract-bck{0%{-webkit-filter:blur(12px);filter:blur(12px);letter-spacing:1em;opacity:0;-webkit-transform:translateZ(300px);transform:translateZ(300px)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translateZ(12px);transform:translateZ(12px)}}@keyframes focus-in-contract-bck{0%{-webkit-filter:blur(12px);filter:blur(12px);letter-spacing:1em;opacity:0;-webkit-transform:translateZ(300px);transform:translateZ(300px)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translateZ(12px);transform:translateZ(12px)}}.flicker-3{-webkit-animation:flicker-3 5s linear infinite both;animation:flicker-3 5s linear infinite both}@-webkit-keyframes flicker-3{0%,to{opacity:1}32.98%{opacity:1}33%{opacity:0}34%{opacity:0}34.02%{opacity:1}34.98%{opacity:1}35%{opacity:0}35.9%{opacity:0}35.92%{opacity:1}38.98%{opacity:1}39%{opacity:0}39.8%{opacity:0}39.82%{opacity:1}83.98%{opacity:1}84%{opacity:0}84.9%{opacity:0}84.92%{opacity:1}}@keyframes flicker-3{0%,to{opacity:1}32.98%{opacity:1}33%{opacity:0}34%{opacity:0}34.02%{opacity:1}34.98%{opacity:1}35%{opacity:0}35.9%{opacity:0}35.92%{opacity:1}38.98%{opacity:1}39%{opacity:0}39.8%{opacity:0}39.82%{opacity:1}83.98%{opacity:1}84%{opacity:0}84.9%{opacity:0}84.92%{opacity:1}}.mt-1{margin-top:1rem}.main{align-items:center;display:flex;flex-direction:row;height:100vh;justify-content:space-evenly;overflow:hidden;padding-inline:40px;position:relative;width:100%}.navbar-dark .navbar-toggler-icon{background-image:url(/static/media/menu.3dbf517432c8ffc8685e.png)}.header-smart{display:none}.navbar-dark .navbar-toggler{border-color:var(--beige)!important}.bg-dark{background-color:#011a2cfb!important}.left-main{align-items:center;display:flex;flex-direction:column;justify-content:space-around;width:70%}.photo{margin-top:20px;width:450px}.text-container{width:630px}.text-main{-webkit-animation:typing 3s steps(31),blink .5s step-end infinite alternate;animation:typing 3s steps(31),blink .5s step-end infinite alternate;border-right:4px solid;color:var(--beige);display:block;font-family:var(--font-secondary);font-size:4rem;overflow:hidden;white-space:nowrap;width:100%}@-webkit-keyframes typing{0%{width:0}}@keyframes typing{0%{width:0}}@-webkit-keyframes blink{50%{border-color:transparent}}@keyframes blink{50%{border-color:transparent}}.text-name{color:var(--light-brown)}.menu{display:none}.section-title{color:var(--light-brown);font-family:var(--font-secondary);margin-top:-3rem}@media (max-width:576px){.bg-dark{background-color:#011a2cec!important}.navbar-toggler{font-size:3rem;padding:0}.video{height:100%;left:0;object-fit:cover;opacity:1;position:absolute;top:0;width:100%;z-index:-10}.main{justify-content:center;overflow:hidden;padding:0}.left-main,.main{align-items:center;flex-direction:column;width:100%}.left-main{display:flex;height:100%;justify-content:start;padding-top:6%}.logo{width:104px;z-index:10000}.text-container{width:auto}.text-main{font-size:1.8rem;width:100%}.section-title{margin-top:0}.main-header{display:none}.photo{width:400px}.menu-img{width:120px}.focus-in-contract-bck{-webkit-animation:none;animation:none}}@media (min-width:970px){.left-main{width:78%}}@media (max-width:991.98px){.main{flex-direction:column}.main-header{display:none}.menu{color:var(--beige);display:flex;font-size:3rem}.header-smart{display:inherit}.navbar-dark .navbar-toggler{margin:auto;padding:0 30%}}.text-shadow-drop-br{-webkit-animation:text-shadow-drop-br .6s both;animation:text-shadow-drop-br .6s both}@-webkit-keyframes text-shadow-drop-br{0%{text-shadow:0 0 0 transparent}to{text-shadow:6px 6px 18px rgba(0,0,0,.35)}}@keyframes text-shadow-drop-br{0%{text-shadow:0 0 0 transparent}to{text-shadow:6px 6px 18px rgba(0,0,0,.35)}}@-webkit-keyframes color-change-2x{0%{background:var(--light-brown)}to{background:var(--dark)}}@keyframes color-change-2x{0%{background:var(--dark)}to{background:var(--brown)}}.text-focus-in{-webkit-animation:text-focus-in 3s cubic-bezier(.55,.085,.68,.53) both;animation:text-focus-in 3s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes text-focus-in{0%{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}to{-webkit-filter:blur(0);filter:blur(0);opacity:1}}.bounce-in-bck{-webkit-animation:bounce-in-bck 2s both;animation:bounce-in-bck 2s both}@-webkit-keyframes bounce-in-bck{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce-in-bck{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}.slide-in-blurred-bl{-webkit-animation:slide-in-blurred-bl .5s cubic-bezier(.23,1,.32,1) both;animation:slide-in-blurred-bl .5s cubic-bezier(.23,1,.32,1) both}@-webkit-keyframes slide-in-blurred-bl{0%{-webkit-filter:blur(40px);filter:blur(40px);opacity:0;-webkit-transform:translate(-1000px,1000px) skew(-80deg,-10deg);transform:translate(-1000px,1000px) skew(-80deg,-10deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translate(0) skew(0deg,0deg);transform:translate(0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes slide-in-blurred-bl{0%{-webkit-filter:blur(40px);filter:blur(40px);opacity:0;-webkit-transform:translate(-1000px,1000px) skew(-80deg,-10deg);transform:translate(-1000px,1000px) skew(-80deg,-10deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translate(0) skew(0deg,0deg);transform:translate(0) skew(0deg,0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.content__item{align-items:center;counter-increment:itemcounter;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;pointer-events:none;width:100%;z-index:1}.button,.content__item{margin:0;position:relative}.button{background:#e7e7e7;border:none;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;padding:1.5rem 3rem;pointer-events:auto}.button:after,.button:before{height:100%;left:0;position:absolute;top:0;width:100%}.button--mimas{background:#e7e7e7;border-radius:1rem;color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.05rem;overflow:hidden;text-transform:uppercase}.button--mimas span{mix-blend-mode:difference;position:relative}.button--mimas:before{background:var(--light-brown);content:"";left:-10%;-webkit-transform:skew(30deg);transform:skew(30deg);transition:-webkit-transform .4s cubic-bezier(.3,1,.8,1);transition:transform .4s cubic-bezier(.3,1,.8,1);transition:transform .4s cubic-bezier(.3,1,.8,1),-webkit-transform .4s cubic-bezier(.3,1,.8,1);width:120%}.button--mimas:hover:before{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.logo{left:5px;position:absolute;top:0;width:130px;z-index:100}@media (max-width:576px){.logo{left:5px;position:absolute;top:0;width:75px}}.wobble-ver-left:hover{-webkit-animation:wobble-ver-left 1.8s infinite both;animation:wobble-ver-left 1.8s infinite both}@-webkit-keyframes wobble-ver-left{0%,to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateY(-10px) rotate(-6deg);transform:translateY(-10px) rotate(-6deg)}30%{-webkit-transform:translateY(5px) rotate(6deg);transform:translateY(5px) rotate(6deg)}45%{-webkit-transform:translateY(-5px) rotate(-3.6deg);transform:translateY(-5px) rotate(-3.6deg)}60%{-webkit-transform:translateY(9px) rotate(2.4deg);transform:translateY(9px) rotate(2.4deg)}75%{-webkit-transform:translateY(-6px) rotate(-1.2deg);transform:translateY(-6px) rotate(-1.2deg)}}@keyframes wobble-ver-left{0%,to{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateY(-10px) rotate(-6deg);transform:translateY(-10px) rotate(-6deg)}30%{-webkit-transform:translateY(5px) rotate(6deg);transform:translateY(5px) rotate(6deg)}45%{-webkit-transform:translateY(-5px) rotate(-3.6deg);transform:translateY(-5px) rotate(-3.6deg)}60%{-webkit-transform:translateY(9px) rotate(2.4deg);transform:translateY(9px) rotate(2.4deg)}75%{-webkit-transform:translateY(-6px) rotate(-1.2deg);transform:translateY(-6px) rotate(-1.2deg)}}.me{height:500px}.about-content{align-items:center;color:var(--beige);display:flex;flex-direction:column;font-family:var(--font-text);font-size:1.1rem;height:470px;line-height:1.5rem;padding-top:2rem}.about-content:first-letter{font-size:300%;font-weight:700}.about-photo{opacity:.7;width:180px}@media (max-width:576px){.about-content{text-align:center}}.lds-dual-ring{display:inline-block;height:80px;width:80px}.lds-dual-ring:after{-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:64px;margin:8px;width:64px}@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.project-content{align-items:center;color:var(--beige);font-family:var(--font-text);font-size:1.1rem;height:100vh;line-height:1.5rem;overflow-y:scroll;width:750px}.project-content,.project-text{display:flex;flex-direction:column}.project-text{width:100%}@media (min-width:970px){.project-content{height:100vh!important;overflow-x:hidden;padding-top:70px;width:100%}.project-container{flex-direction:row!important;justify-content:space-between;width:100%!important}.project-text{width:460px}.project-buttons{display:flex;flex-direction:column;height:5rem;justify-content:space-between;position:static!important}.project-img{padding-block:20px;width:500px!important}.section-title{margin-top:0}}.project-title{font-family:var(--font-primary)}.project-img{width:400px}.project-container{align-items:center;border-radius:1rem;display:flex;flex-direction:column;height:470px;margin-bottom:1rem;padding:1rem 2rem;width:700px}.project-container:hover{background-color:#011a2ca4}.project-title{margin-bottom:1rem}.project-buttons{bottom:60px;position:relative}@media (max-width:576px){.projects-container{padding-top:2rem}.project-container{border:none;height:100%;margin-bottom:3rem;width:100%}.project-content{height:100%;overflow-x:hidden;padding-bottom:80px;width:100%}.project-img{width:323px}.project-buttons{bottom:81px;position:static}}.project-content::-webkit-scrollbar{-webkit-appearance:none}.project-content::-webkit-scrollbar:vertical{width:10px}.contenedor::-webkit-scrollbar-button,.project-content::-webkit-scrollbar-button:increment{display:none}.project-content::-webkit-scrollbar:horizontal{height:10px}.project-content::-webkit-scrollbar-thumb{background-color:var(--light-brown);border:2px solid var(--beige);border-radius:20px}.project-content::-webkit-scrollbar-track{border-radius:10px}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(2500px);transform:translateX(2500px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes scroll{0%{-webkit-transform:translateX(2500px);transform:translateX(2500px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.slider-container{position:relative;top:12rem}.slider{height:470px;overflow:hidden;position:relative}.slider .slide-track{-webkit-animation:scroll 20s linear infinite;animation:scroll 20s linear infinite;display:flex;width:5000px}.slider .slide{height:100px;width:250px}.skills-container{align-items:center;display:flex;flex-wrap:wrap;height:470px;justify-content:center;padding-top:2rem}.skills-item i{color:#fff;font-size:6rem}.skills-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 1rem}.skills-item h3{color:#fff;font-size:1.5rem;font-weight:700}.skills-item .bxl-php:hover{color:#777bb3}.skills-item .bxl-php:hover,.skills-item .bxl-typescript:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.skills-item .bxl-typescript:hover{fill:#2d79c7!important}.skills-item .bxs-data:hover{color:#00799c}.skills-item .bxl-html5:hover,.skills-item .bxs-data:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.skills-item .bxl-html5:hover{color:#f75421}.skills-item .bxl-css3:hover{color:#2196f3}.skills-item .bxl-css3:hover,.skills-item .bxl-javascript:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.skills-item .bxl-javascript:hover{color:#f0db4f}.skills-item .bxl-react:hover{color:#61dbfb}.skills-item .bxl-react:hover,.skills-item .bxl-redux:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.skills-item .bxl-redux:hover{color:#764abc}.skills-item .bxl-jquery:hover{color:#0868ab}.skills-item .bxl-jquery:hover,.skills-item .bxl-sass:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.skills-item .bxl-sass:hover{color:#cd669a}.skills-item .bxl-bootstrap:hover{color:#7309f5}.skills-item .bxl-bootstrap:hover,.skills-item .bxl-tailwind-css:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.skills-item .bxl-tailwind-css:hover{color:#38bdf8}.skills-item .bxl-git:hover{color:#de4c36}.skills-item .bxl-git:hover,.skills-item .bxl-github:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.skills-item .bxl-github:hover{color:#000;text-shadow:gray 0 0 2px}.skills-item .bxl-wordpress:hover{color:#1b769c;-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.skills-item .bxl-nextjs:before{background-color:#fff;content:"";display:inline-block;height:6rem;-webkit-mask-image:url(/static/media/next-js.7ad1b36598e17831d401.svg);mask-image:url(/static/media/next-js.7ad1b36598e17831d401.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:6rem}.skills-item .bxl-nextjs:hover:before{background-color:#000;-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.contact-items{display:flex;flex-wrap:wrap;justify-content:space-between;width:80%}.contact-item i{color:#fff;font-size:6rem}.contact-item i:hover{color:var(--light-brown);-webkit-transform:scale(1.1);transform:scale(1.1);transition:.3s ease-in-out}.contact-items{margin-top:3rem}.vertical-timeline *{-webkit-box-sizing:border-box;box-sizing:border-box}.vertical-timeline{margin:0 auto;max-width:1170px;padding:2em 0;position:relative;width:95%}.vertical-timeline:after{clear:both;content:"";display:table}.vertical-timeline:before{background:var(--line-color);content:"";height:100%;left:18px;position:absolute;top:0;width:4px}.vertical-timeline.vertical-timeline--one-column-right:before{left:auto;right:18px}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{margin:2em 0;position:relative}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{clear:both;content:"";display:table}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{border-radius:50%;height:40px;left:0;position:absolute;top:0;width:40px}.vertical-timeline-element-icon.shadow-size-small{-webkit-box-shadow:0 0 0 2px #fff,inset 0 1px 0 rgba(0,0,0,.08),0 2px 0 4px rgba(0,0,0,.05);box-shadow:0 0 0 2px #fff,inset 0 1px 0 rgba(0,0,0,.08),0 2px 0 4px rgba(0,0,0,.05)}.vertical-timeline-element-icon.shadow-size-medium{-webkit-box-shadow:0 0 0 3px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 5px rgba(0,0,0,.05);box-shadow:0 0 0 3px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 5px rgba(0,0,0,.05)}.vertical-timeline-element-icon.shadow-size-large{-webkit-box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 4px 0 6px rgba(0,0,0,.05);box-shadow:0 0 0 4px #fff,inset 0 2px 0 rgba(0,0,0,.08),0 4px 0 6px rgba(0,0,0,.05)}.vertical-timeline--one-column-right .vertical-timeline-element-icon{left:auto;right:0}.vertical-timeline-element-icon svg{display:block;height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:relative;top:50%;width:24px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{height:60px;left:50%;margin-left:-30px;width:60px}}.vertical-timeline-element-icon{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{-webkit-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s;visibility:visible}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.vertical-timeline-element-content{background:#fff;border-radius:.25em;-webkit-box-shadow:0 3px 0 #ddd;box-shadow:0 3px 0 #ddd;margin-left:60px;padding:1em;position:relative}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-left:0;margin-right:60px}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;-webkit-box-shadow:none;box-shadow:none}.vertical-timeline-element-content:after{clear:both;content:"";display:table}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{line-height:1.6;margin:1em 0 0}.vertical-timeline-element-subtitle,.vertical-timeline-element-title{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;opacity:.7;padding:.8em 0}.vertical-timeline-element-content-arrow{border:7px solid transparent;border-right-color:#fff;content:"";height:0;position:absolute;right:100%;top:16px;width:0}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{border:7px solid transparent;border-left-color:#fff;content:"";height:0;left:100%;position:absolute;right:auto;top:16px;width:0}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{border-left:7px solid #fff;border-right:initial;left:100%}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow,.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{left:100%;top:24px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{font-size:16px;font-size:1rem;left:124%;position:absolute;top:6px;width:100%}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{left:auto;right:100%;top:24px;-webkit-transform:rotate(0);transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{left:100%;right:auto;top:24px;-webkit-transform:rotate(0);transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s;visibility:visible}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s;visibility:visible}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}
/*# sourceMappingURL=main.057a4c21.css.map*/