/*! modern-normalize v2.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;tab-size:4}body{margin:0}hr{color:inherit;height:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit] ::-moz-focus-inner,button{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:calc(1em + .5rem);margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--clr-background:#1a1a1a;--clr-light:#fff;--clr-dark:#000;--clr-slate100:#e6e6e6;--clr-slate200:#ccc;--clr-slate300:#b3b3b3;--clr-slate400:#999;--clr-slate500:grey;--clr-slate600:#666;--clr-slate700:#4d4d4d;--clr-slate800:#333;--clr-slate900:#1a1a1a;--clr-shadow:#0000001a;--clr-sky:#4ccaf0;--clr-blue:#4461ee;--clr-indigo:#664ce6;--clr-violet:#750ac2;--clr-roze:#f72684;--clr-grad1:linear-gradient(115deg,var(--clr-roze),var(--clr-indigo),var(--clr-sky));--clr-grad2:linear-gradient(115deg,var(--clr-roze),var(--clr-sky),var(--clr-indigo));--size-xxxs:0.25rem;--size-xxs:0.5rem;--size-xs:0.75rem;--size-sm:0.875rem;--size-base:1rem;--size-lg:1.125rem;--size-xl:1.25rem;--size-2xl:1.5rem;--size-3xl:1.875rem;--size-35xl:2rem;--size-4xl:2.25rem;--size-45xl:2.5rem;--size-5xl:3rem;--size-6xl:3.75rem;--size-7xl:4.5rem;--size-8xl:6rem;--size-9xl:8rem;--size-10xl:10rem}html{height:100%;scroll-behavior:smooth}.light-mode{--clr-background:#fff;--clr-light:#222;--clr-slate100:#1a1a1a;--clr-slate200:#333;--clr-slate300:#4d4d4d;--clr-slate400:#666;--clr-slate500:grey;--clr-slate600:#999;--clr-slate700:#b3b3b3;--clr-slate800:#ccc;--clr-slate900:#e6e6e6;--clr-dark:#fff;--clr-sky:#7bd8f4;--clr-blue:#7c90f3;--clr-indigo:#9482ed;--clr-violet:#c277f8;--clr-roze:#fa75b1}body{background-color:#1a1a1a;background-color:var(--clr-background);color:#fff;color:var(--clr-light);font-family:Roboto,sans-serif;font-size:.875em;overflow-x:hidden}body,menu{padding:0}canvas,img,picture,svg,video{display:block;max-width:100%;-webkit-user-select:none;user-select:none}h1{font-size:48px;margin-top:0}h1,h2{font-family:Red Hat Display,sans-serif;font-weight:700}h2{font-size:40px;margin-bottom:1rem;margin-bottom:var(--size-base);margin-top:1rem;margin-top:var(--size-base)}h3{font-size:32px;font-weight:700}h3,h4{font-family:Red Hat Display,sans-serif}h4{font-size:24px;font-weight:600}h5{font-size:18px;font-weight:500}h5,h6{font-family:Red Hat Display,sans-serif;margin-bottom:8px;margin-top:8px}h6{font-size:16px;font-weight:400}p{margin-bottom:8px;margin-top:8px}a{color:#fff;color:var(--clr-light);cursor:pointer;text-decoration:none}strong{color:#664ce6;color:var(--clr-indigo);font-family:inherit}body::-webkit-scrollbar{width:1rem;width:var(--size-base)}body::-webkit-scrollbar-track{box-shadow:inset 0 0 0 #000}body::-webkit-scrollbar-thumb{background-color:#664ce6;background-color:var(--clr-indigo);border-radius:.25rem;border-radius:var(--size-xxxs);outline:1px solid #664ce6;outline:1px solid var(--clr-indigo)}.header__menu-burger.open .header__bars{background:transparent;box-shadow:none;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.header__menu-burger.open .header__bars:before{-webkit-transform:rotate(45deg) translate(35px,-35px);transform:rotate(45deg) translate(35px,-35px)}.header__menu-burger.open .header__bars:after{-webkit-transform:rotate(-45deg) translate(35px,35px);transform:rotate(-45deg) translate(35px,35px)}header{background-color:var(--clr-background);position:-webkit-sticky;position:sticky;top:0;z-index:999}.header__top-nav{align-items:center;display:flex;flex-wrap:nowrap;height:75px;justify-content:space-between;margin-bottom:0;margin-top:0}.header__menu-burger{align-items:center;cursor:pointer;display:flex;height:var(--size-2xl);justify-content:center;margin-left:var(--size-xxs);position:relative;transition:all .5s ease-in-out;width:var(--size-2xl)}.header__bars,.header__bars:after,.header__bars:before{background:var(--clr-light);border-radius:5px;box-shadow:0 2px 5px rgba(225,101,47,.2);height:3px;transition:all .5s ease-in-out;width:var(--size-2xl)}.header__bars:after,.header__bars:before{content:"";position:absolute}.header__bars:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.header__bars:after{-webkit-transform:translateY(10px);transform:translateY(10px)}.header__logo{position:relative}.header__logo img{width:200px}.header__logo-dummy{width:32px}.header__socials,.header__top-nav menu{display:none}.header__socials img{display:flex;flex-wrap:nowrap;justify-content:space-evenly;transition:all .5s}.header__socials img:hover{opacity:50%}.header__theme-sun:active{-webkit-transform:rotate(1turn);transform:rotate(1turn);transition:all 1ms}.header__theme-moon:active{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);transition:all .1s}.header__line{border:1px solid var(--clr-light);height:29px}@media (min-width:640px){.header__menu-burger{margin-right:147px}.header__socials{display:flex;gap:1em;list-style:none;padding:22px 24px 23px}.header__logo-dummy{display:none}}@media (min-width:1024px){.header__bars,.header__menu-burger{display:none}.header__logo img{left:0}menu{padding:0}.header__top-nav menu{display:flex}.header__menu{align-items:center;display:flex;gap:1em;list-style:none;padding:0}#header__menu-links{background:var(--clr-background);border:2px solid transparent;border-radius:.5em;color:var(--clr-light);font-size:var(--size-base);font-weight:600;margin:.5em;padding:.5rem 1.5rem;transition:all .5s}#header__menu-links:hover{background-image:linear-gradient(115deg,var(--clr-roze),var(--clr-sky),var(--clr-indigo));background-origin:border-box;border:2px solid transparent;box-shadow:2px 1000px 1px var(--clr-background) inset;color:var(--clr-light);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.header__socials{margin-left:21px}}@media (min-width:1280px){.header__menu,.header__socials{gap:2em}}.mobile-nav{background-color:var(--clr-background);display:none;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:998}.mobile-nav,.mobile-nav__menu{align-items:center;justify-content:center}.mobile-nav__menu{display:flex;flex-direction:column;gap:var(--size-base);list-style:none;padding:0}.mobile-nav__link{color:var(--clr-light);font-size:var(--size-base);font-weight:600;letter-spacing:-.05rem;text-decoration:none;transition:color .3s}.mobile-nav__link:hover{color:var(--clr-sky)}.mobile-nav__link-line{border:1px solid var(--clr-light);padding-right:1.5em}.mobile-nav__theme-sun:active{-webkit-transform:rotate(1turn);transform:rotate(1turn);transition:all 1ms}.mobile-nav__theme-moon:active{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);transition:all .1s}.slideshow{height:505px}#fieldVideo{background-origin:border-box;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:-1}.hero-text{background-color:var(--clr-background);height:auto;left:0;padding:2rem;position:absolute;top:290px;width:100%;z-index:0}.hero-text h1{color:var(--clr-light);font-size:var(--size-3xl);font-weight:900;margin-bottom:var(--size-xs)}.hero-text h3{color:var(--clr-light);font-size:var(--size-xl);margin-top:var(--size-xs)}.hero-text h5{display:none}.hero__btns{align-items:center;display:flex;flex-flow:row;gap:var(--size-xs);height:auto;justify-content:space-around;padding-top:var(--size-xs);width:auto}@media (min-width:640px){.slideshow{height:600px}.hero-text{top:435px}}@media (min-width:768px){.slideshow{height:820px}.hero-text{top:490px}.hero-text h1{font-size:var(--size-3xl)}.hero-text h3{font-size:var(--size-base)}.hero-text h5{color:var(--clr-light);display:inline-block;letter-spacing:1px;line-height:32px;width:auto}}@media (min-width:1024px){.slideshow{height:576px}.hero-text{border-radius:var(--size-base);left:auto;right:40%;top:15%;width:auto}.hero-text h1{font-size:var(--size-4xl);font-weight:800;letter-spacing:1.5px;width:500px}.hero-text h3{font-weight:600}.hero-text h3,.hero-text h5{letter-spacing:1px;width:500px}.hero-text h5{line-height:32px}}@media (min-width:1280px){.slideshow{height:720px}.hero-text{top:20%}}@media (min-width:1536px){.slideshow{height:864px}.hero-text{right:50%;top:20%}.hero-text h1{font-size:var(--size-45xl);font-weight:800px;height:53px;letter-spacing:1.5px;width:600px}.hero-text h3{font-size:var(--size-2xl);font-weight:600}.hero-text h3,.hero-text h5{letter-spacing:1px;width:600px}.hero-text h5{font-size:var(--size-base);line-height:32px}}@media (min-width:1920px){.slideshow{height:1070px}.hero-text{top:25%}}@media (min-width:2560px){.slideshow{height:1440px}}.myproject{padding-bottom:2rem}#myBtnContainer{display:flex;flex-flow:row;flex-wrap:wrap;gap:var(--size-xxs)}main{background:var(--clr-slate800)}main,main h4{color:var(--clr-light)}main h4{margin-bottom:16px;margin-top:16px}main h5{color:var(--clr-sky);font-size:1.5em;font-weight:600;margin:8px 0;padding:0}main h6{color:var(--clr-light);margin-bottom:8px;margin-top:8px}@media (min-width:768px){.row{margin:8px -16px}}.row,.row>.column{padding:8px}.column{display:none;float:left;width:100%}.row:after{clear:both;content:"";display:table}.content{background-color:var(--clr-slate700);border-radius:var(--size-xxxs);box-shadow:4px 4px 8px 4px var(--clr-shadow);height:450px;padding:10px}.show{display:table-column}.content img{object-fit:cover}@media (min-width:640px){.column{width:50%}}@media (min-width:1024px){.column{width:33%}}@media (min-width:1280px){.column{width:25%}}.skills{background-color:var(--clr-background);padding-bottom:2rem}.skills__header{margin-left:auto;margin-right:auto;width:90%}.skills__img{height:auto;padding-bottom:var(--size-35xl);padding-top:var(--size-35xl);width:auto}#skills-mobile{display:block;margin:auto}#skills-desktop,#skills-tablet{display:none}@media (min-width:768px){#skills-mobile{display:none}#skills-tablet{display:block;margin:auto}}@media (min-width:1024px){#skills-tablet{display:none}#skills-desktop{display:block;margin:auto}}.about{background-color:var(--clr-slate800)}.about-header{display:block;flex-wrap:nowrap;margin:auto;width:80%}.about-header h2{font-size:var(--size-3xl)}.sub-about{align-items:center;display:flex;flex-flow:column;margin:auto;width:80%}.about-text h4{font-size:var(--size-xl);margin-bottom:16px;margin-top:16px}.about-text p{font-size:var(--size-lg);margin-bottom:1em;margin-top:1em}.footer_img-content{margin:auto 0}#about-image{border-radius:12px;box-shadow:4px 4px 8px 4px var(--clr-shadow);height:auto;margin:16px auto;width:10rem}.recomendations{background-color:var(--clr-slate200);border-radius:16px;display:flexbox;flex-flow:column;padding:16px;width:10rem}@media (min-width:475px){#about-image,.recomendations{width:218.9px}}@media (min-width:768px){.sub-about{align-items:normal;display:flex;flex-flow:row wrap;justify-content:space-between;margin:auto;width:80%}.about-text{width:60%}}@media (min-width:1280px){#about-image,.recomendations{width:250px}}@media (min-width:1536px){#about-image,.recomendations{width:300px}}footer{background:var(--clr-background);color:var(--clr-light)}#footer{text-align:center}.footer-h1{color:var(--clr-sky);margin-bottom:8px;margin-top:8px}footer h6{color:var(--clr-light)}.footer-buttons{margin:40px auto}.footer-buttons,.footer-links{display:flex;justify-content:space-around}.footer-links{flex-wrap:nowrap;margin:auto;width:100px}@media (min-width:640px){.footer-buttons{width:600px}}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}section{padding-bottom:2rem}.new_page,section{padding-top:2rem}header{padding:0}footer{padding-bottom:2rem;padding-top:2rem}.loading{-webkit-filter:blur(20px) grayscale(100%);filter:blur(20px) grayscale(100%)}.loaded{-webkit-filter:blur(0) grayscale(0);filter:blur(0) grayscale(0);transition:1s ease-in-out}@media (min-width:475px){.container{max-width:475px}}@media (min-width:640px){.container{max-width:640px;padding-left:24px;padding-right:24px}}@media (min-width:768px){.container{max-width:768px;padding-left:32px;padding-right:32px}section{padding-bottom:4rem;padding-top:4rem}.new_page{padding-top:2.5rem}header{padding:0}footer{padding-bottom:4rem;padding-top:4rem}}@media (min-width:1024px){.container{max-width:928px;padding-left:0;padding-right:0}section{padding-bottom:4rem;padding-top:4rem}.new_page{padding-top:3rem}}@media (min-width:1280px){.container{max-width:1152px}}@media (min-width:1366px){.container{max-width:1222px}}@media (min-width:1440px){.container{max-width:1280px}section{padding-bottom:6rem;padding-top:6rem}.new_page{padding-top:4rem}header{padding:0}footer{padding-bottom:6rem;padding-top:6rem}}@media (min-width:1600px){.container{max-width:1440px}}@media (min-width:1920px){.container{max-width:1440px}}.animate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animate.fast{-webkit-animation-duration:.6s;animation-duration:.6s}.animate.slow{-webkit-animation-duration:3s;animation-duration:3s}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-300px);transform:translateX(-300px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(300px);transform:translateX(300px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(300px);transform:translateX(300px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.rotate{-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear}.bounce{-webkit-animation-name:bounce;animation-name:bounce}button{background:none;border:none;cursor:pointer;display:inline-block;padding:0;transition:all .6s}.black-btn{background-color:var(--clr-light);border:none;border-radius:var(--size-xxs);box-shadow:4px 4px 8px 4px var(--clr-shadow);color:var(--clr-dark);font-weight:600;height:48px;padding:8px 16px;width:150px}.black-btn:hover{background-color:var(--clr-indigo);color:var(--clr-light)}@media (min-width:768px){.black-btn{height:48px;width:220px}}.white-btn{background-color:var(--clr-light);border:none;border-radius:var(--size-xxs);box-shadow:4px 4px 8px 4px var(--clr-shadow);color:var(--clr-dark);font-weight:600;height:48px;padding:8px 16px;width:150px}.white-btn:hover{background-color:var(--clr-roze);color:var(--clr-dark)}@media (min-width:768px){.white-btn{height:48px;width:220px}}.project__btn{background-color:var(--clr-light);border:none;border-radius:var(--size-xxs);cursor:pointer;outline:none;padding:12px 16px}.project__btn:hover{background-color:var(--clr-slate200)}.project__btn.active{background-color:var(--clr-sky);color:var(--clr-dark)}.colors-barS1{background:var(--clr-light);height:3px;position:relative;z-index:0}.colors-barS2,.colors-barS3{background:var(--clr-light);display:inline-block;height:4px;position:relative;width:90px;z-index:0}@media (min-width:1024px){.colors-barS1,.colors-barS2,.colors-barS3{height:4px}}
/*# sourceMappingURL=main.d8045f6c.css.map*/