body{background-size:cover;background:url(/static/media/wall.3988aae1da3d8f47d945.jpg) fixed 50%;color:#fff;font-family:Arial,sans-serif;margin:0}html{scroll-behavior:smooth}.aboutME{background-image:linear-gradient(180deg,#ffffff80,#fff3,#fff3,#ffffff80);border:4px solid #00000080;border-radius:30px;box-sizing:border-box;font-size:18px;margin:60px}.aboutME h2{font-family:Book Antiqua,serif;margin-top:-65px;padding-top:85px;text-align:center;width:100%}.textAboutME{display:flex}.textAboutME>p{margin:20px 0;padding-bottom:40px;padding-left:200px;text-align:justify;width:70%}.icon{font-size:150px}.divIcon{align-items:center;display:flex;justify-content:center;width:30%}@keyframes pulse-animation{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}.aboutME .icon{animation:pulse-animation 4s infinite;height:120px;width:120px}@media screen and (min-width:992px) and (max-width:1200px){.textAboutME p{padding-left:100px}}@media screen and (min-width:576px) and (max-width:992px){.textAboutME>p{padding-left:50px;padding-right:50px;width:100%}.divIcon{display:none}}@media screen and (min-width:0) and (max-width:576px){.aboutME{margin:30px 10px}.textAboutME>p{padding-left:10px;padding-right:10px;width:100%}.divIcon{display:none}}.contactFormDiv{align-items:center;background-color:#141612;display:flex;flex-direction:column;height:calc(100vh - 125px);justify-content:center;padding:0 100px}.contactFormDiv>h2{font-family:Book Antiqua,serif;text-align:center}.form div{align-items:center}.form div,.formButton{display:flex;justify-content:center}.form{background:#191919;left:50%;padding:40px;text-align:center;top:50%;width:500px}.form h2{color:#fff;font-weight:500;text-transform:uppercase}.form input[type=text],.textarea{background:none;border:2px solid #fff;border-radius:15px;color:#fff;display:block;margin:20px auto;outline:none;padding:14px 10px;text-align:center;transition:.25s;width:400px}.textarea{height:100px}.form input[type=text]:focus,.textarea:focus{background:#ffffff4d;border:2px solid #fff}.buttonGit button:disabled{background-color:gray;box-shadow:0 0 0 #fff;cursor:not-allowed}.errorsText{color:#fff;font-weight:700;margin-top:10px;text-align:center}.answerText{color:#fff;font-family:Algerian,serif}@media screen and (min-width:0) and (max-width:576px){.form{width:300px}}.footer{background-color:#333;color:#fff;height:20px;padding:20px 0;text-align:center}.container{margin:0 auto;max-width:1200px;padding:0 20px}.footer p{margin:0}.header{background-color:#141612;font-family:Book Antiqua,serif;left:0;position:fixed;top:0;width:100%;z-index:1000}.header,.headerMenu{box-sizing:border-box}.headerMenu{color:#fff;display:flex;font-size:24px;font-weight:700;height:65px;padding:0 5%}.mediaMenu{display:none}.logo{width:20%}.logo,.logo .icon{align-items:center;display:flex;justify-content:center}.logo .icon{aspect-ratio:1/1;background-color:#fff;border-radius:10px;color:#000;height:30px;margin-left:50px;margin-right:10px;width:30px}.menu{align-items:center;box-sizing:border-box;display:flex;justify-content:center;padding:0 10%;width:60%}.menu a{color:#fff;text-decoration:none}.menu div{cursor:pointer;text-align:center;width:50%}.menu div:hover{filter:drop-shadow(0 0 20px #FFFFFF) drop-shadow(0 0 30px #FFFFFF)}.headerMenu ul{align-items:center;display:flex;justify-content:space-evenly;width:20%}.headerMenu ul li{display:inline-block;list-style:none}.headerMenu ul li a{align-items:center;background-color:#fff;border-radius:50%;color:#000;display:flex;height:34px;justify-content:center;text-decoration:none;width:34px}.headerMenu ul li a:hover{filter:drop-shadow(0 0 20px #FFFFFF) drop-shadow(0 0 30px #FFFFFF)}.mediaMenu button{background-color:#00008b;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Book Antiqua,serif;font-size:14px;height:35px;padding:5px 10px;text-align:center;text-decoration:none;transition:background-color .3s ease-in-out}@media screen and (min-width:992px) and (max-width:1200px){.headerMenu{padding:0 10px}}@media screen and (min-width:576px) and (max-width:992px){.mediaMenu{align-items:center;display:flex;justify-content:right;width:80%}.menu{background-color:#000;left:0;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;top:100%;width:100%}.linksList.show,.menu.show{animation:dropdownAnimation 2s ease forwards;height:50px}@keyframes dropdownAnimation{0%{max-height:0}to{max-height:500px}}.headerMenu ul{background-color:#000;justify-content:space-evenly;left:0;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;top:115px;width:100%}}@media screen and (min-width:0) and (max-width:576px){.mediaMenu{align-items:center;display:flex;justify-content:right;width:80%}.menu{background-color:#000;left:0;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;top:100%;width:100%}.headerMenu{font-size:20px}.linksList.show,.menu.show{animation:dropdownAnimation 2s ease forwards;height:50px}@keyframes dropdownAnimation{0%{max-height:0}to{max-height:500px}}.headerMenu ul{background-color:#000;justify-content:space-evenly;left:0;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;top:115px;width:100%}}.projects{background-image:linear-gradient(180deg,#00000080,#fff3,#fff3,#00000080);border:4px solid #fff3;border-radius:30px;box-sizing:border-box;font-size:18px;margin:60px;padding-bottom:40px}.projects h2{font-family:Book Antiqua,serif;margin-top:-65px;padding-top:85px;text-align:center}@media screen and (min-width:0) and (max-width:576px){.projects{margin:30px 10px}}.phrase{background-color:#000;background-image:linear-gradient(180deg,#0006,#ffffff4d,#ffffff4d,#0006);border:4px solid #fff3;border-radius:30px;box-sizing:border-box;font-family:Book Antiqua,serif;font-size:35px;margin:60px;padding:40px 100px;text-align:center}@media screen and (min-width:576px) and (max-width:992px){.phrase{font-size:25px}}@media screen and (min-width:0) and (max-width:576px){.phrase{font-size:25px;margin:30px 10px;padding:20px}}.project{background-image:linear-gradient(180deg,#000000b3,#000000b3,#000000b3,#000000b3);border-radius:30px;box-sizing:border-box;margin:20px 60px 60px;padding:40px 0}.projectImgAndList{height:auto;justify-content:space-evenly}.projectImg,.projectImgAndList{box-sizing:border-box;display:flex}.projectImg{align-items:center;height:350px;justify-content:center;overflow:hidden;position:relative}.projectImg img{transition:transform 1s ease;width:600px}.titleAndTechno{width:350px}.listTechnologies,.titleAndTechno{box-sizing:border-box}.listTechnologies ul{margin:0 auto}.list{box-sizing:border-box;margin:50px 0 0 50px}.list li{margin-top:10px}.listTechnologies ul{list-style-type:none}.listTechnologies ul li:before{content:"\2713";margin-right:.5em}.overlay{align-items:center;background-color:#000c;color:#fff;display:flex;font-family:Algerian,serif;font-size:30px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease;width:100%}.projectImg:hover{box-shadow:0 0 10px #fff,0 0 40px #fff}.projectImg:hover img{transform:scale(1.2)}.projectImg:hover .overlay{opacity:1}.movieDbInfo{box-sizing:border-box}.movieDbInfo li{margin:10px 0}.buttonGit{align-items:center;display:flex;font-family:Consolas,serif;justify-content:center;margin-top:10px}.containerGit{text-text-replace:uppercase;background-color:#00008b;color:#fff;cursor:pointer;display:inline-block;letter-spacing:2px;overflow:hidden;padding:10px 15px;position:relative;text-decoration:none;transition:.2s}.button__line{display:block;position:absolute}.button__line--top{background:linear-gradient(90deg,#0000,#fff);height:2px;left:-100%;top:0;width:100%}.button:hover .button__line--top{left:100%;transition:1s;transition-delay:.25s}.button__line--bottom{background:linear-gradient(270deg,#0000,#fff);bottom:0;height:2px;right:-100%;width:100%}.containerGit:hover .button__line--bottom{right:100%;transition:1s;transition-delay:.25s}.button__line--left{background:linear-gradient(0deg,#0000,#fff);bottom:-100%;height:100%;left:0;width:2px}.containerGit:hover .button__line--left{bottom:100%;transition:1s;transition-delay:0s}.button__line--right{background:linear-gradient(180deg,#0000,#fff);height:100%;right:0;top:-100%;width:2px}.containerGit:hover .button__line--right{top:100%;transition:1s;transition-delay:0s}.containerGit:hover{background-color:#fff;box-shadow:0 0 10px #fff,0 0 40px #fff,0 0 80px #fff;color:#00008b;transition-delay:.6s}@media screen and (min-width:992px) and (max-width:1200px){.project{font-size:14px;margin:20px}.projectImg{height:300px;width:400px}.projectImg img{width:400px}.overlay{height:300px}}@media screen and (min-width:576px) and (max-width:992px){.project{font-size:14px;margin:20px}.projectImgAndList{align-items:center;flex-direction:column;justify-content:center}.projectImg{height:300px;width:400px}.projectImg img{width:400px}.overlay{height:300px}}@media screen and (min-width:0) and (max-width:576px){.project{font-size:14px;margin:20px}.projectImgAndList{align-items:center;flex-direction:column;justify-content:center}.projectImg{height:auto;width:300px}.projectImg img{width:300px}.overlay{height:150px}.titleAndTechno{width:100%}}.skillsDiv{background-image:linear-gradient(180deg,#00000080,#fff3,#fff3,#00000080);border:4px solid #fff3;border-radius:30px;box-sizing:border-box;font-size:18px;margin:60px;padding-bottom:40px}.skillsDiv>h2{font-family:Book Antiqua,serif;margin-top:-65px;padding-top:85px;text-align:center;width:100%}.skills{display:flex;font-size:16px;justify-content:space-evenly;min-height:300px}.frontAndBack{box-sizing:border-box;display:flex;flex-direction:column;width:600px}.frontAndBack,.tools{opacity:0;transform:translateY(60px);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.frontAndBack.visible,.tools.visible{opacity:1;transform:translateY(0)}.skills h2{font-family:Book Antiqua,serif;margin:10px 0;text-align:center}.tools{box-sizing:border-box;width:300px}.back,.front,.tools{background-image:linear-gradient(180deg,#a0a0a066,#a0a0a066,#a0a0a066,#a0a0a066);border-radius:30px;box-sizing:border-box;margin:10px 0}.backList,.frontList,.listAndPhoto{box-sizing:border-box;display:flex;justify-content:space-evenly}.backList,.frontList{align-items:center;flex-wrap:wrap;width:300px}.backList div,.frontList div{padding:0 6px}.imgFrontBack{align-items:center;display:flex;height:150px;justify-content:center;width:150px}.node,.redux{width:70%}.linux{width:200px}.tools .listAndPhoto{align-items:center;box-sizing:border-box;display:flex;flex-direction:column}.tools .listAndPhoto div{box-sizing:border-box;margin:2px 0;padding:0 40px;text-align:center;width:100%}.backList div:hover,.frontList div:hover,.toolsList div:hover{background-color:#141612;border-radius:10px;padding:5px 10px}@media screen and (min-width:992px) and (max-width:1200px){.frontAndBack{width:500px}.tools{width:250px}.linux{width:150px}}@media screen and (min-width:576px) and (max-width:992px){.skills{align-items:center;flex-direction:column;justify-content:center;margin:0 auto;width:500px}.frontAndBack{width:100%}.tools{width:250px}.linux{width:150px}}@media screen and (min-width:0) and (max-width:576px){.skillsDiv{margin:30px 10px}.skills{align-items:center;flex-direction:column;justify-content:center;margin:0 auto;width:350px}.frontAndBack{width:100%}.tools{width:250px}.linux{width:150px}}.welcome{background-color:#000;height:calc(100vh - 65px);margin-top:65px}h1{color:silver;font-family:Algerian,serif;font-size:120px;left:50%;top:35%;transform:translate(-50%,-50%)}h1,h1:before{position:absolute}h1:before{animation:move 5s linear infinite;border-right:3px solid #fff;color:#fff;content:attr(content);filter:drop-shadow(0 0 20px #FFFFFF) drop-shadow(0 0 30px #FFFFFF);overflow:hidden;white-space:nowrap;width:120px}@keyframes move{0%{width:0}to{width:100%}}@media screen and (min-width:0) and (max-width:576px){h1{font-size:70px}}
/*# sourceMappingURL=main.2820c959.css.map*/