@font-face{font-family:poppinNormal;src:url(/Fonts/Poppins/Poppins-Regular.ttf);font-weight:400}::-webkit-scrollbar{display:none}*{padding:0;margin:0;font-family:poppinNormal;cursor:none}html{width:100%;height:100%;scrollbar-width:none;scroll-behavior:smooth}body,html,main{width:100%;height:100%;background-color:#000}.TitleText{font-size:150px}header{width:100%;height:60px;position:absolute;background-color:#000;color:#fff;overflow:hidden}.div-header{width:90%;height:100%;display:flex;justify-content:space-between;align-items:center;margin:auto}.JV{opacity:0}.burger{width:30px;height:30px;display:flex;justify-content:center;align-items:flex-end;flex-direction:column;opacity:0}.line{height:4px;background-color:#fff;margin:2px;pointer-events:none}.l1{width:50%}.l2{width:70%}.l3{width:90%}.menu{width:0%;height:100%;background-color:#fff;position:absolute;z-index:8999;overflow:hidden}.menu-container{width:90%;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start}.exit{width:40px;margin:20px}.link{font-size:40px;text-decoration:none;margin:20px;color:#410807}.profile{width:100%;height:100%;background-color:#000;opacity:0;overflow:hidden}.section-profile-container{width:90%;height:100%;margin:0 auto;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.profile-picture{width:100px;height:100px;background-image:url(/IMG/profile-picture.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:100%;border:3px solid #fff;background-color:#fff;position:relative}.transparent{color:#000;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.hi{font-size:45px;margin-top:10px}.fullName{display:flex;margin-bottom:14px}.profile-letter{font-size:7vw;font-weight:700;position:relative}.lastName{margin-left:10px}.profile-description{font-size:30px;font-weight:700;position:relative}.scrollDown{margin-top:15px;font-size:13px;position:relative;margin-bottom:150px}.waves{width:100%;height:auto;position:sticky;bottom:0}.wave{position:absolute;bottom:0;left:0;width:100%;height:100px;background-image:url(/IMG/wave.png);background-size:1000px 100px}.wave1{animation:waveAnimation1 30s linear infinite;z-index:1000;opacity:1;animation-delay:0s;bottom:0}.wave2{animation:waveAnimation2 15s linear infinite;z-index:999;opacity:.5;animation-delay:-5s;bottom:10px}.wave3{animation:waveAnimation 30s linear infinite;z-index:998;opacity:.2;animation-delay:-2s;bottom:15px}.wave4{animation:waveAnimation 15s linear infinite;z-index:997;opacity:.7;animation-delay:-2s;bottom:20px}@keyframes waveAnimation1{0%{background-position-x:0}100%{background-position:-1000px}}@keyframes waveAnimation2{0%{background-position-x:0}100%{background-position:1000px}}.about{width:100%;height:auto;background-color:#fff;overflow:hidden}.about-container{width:100%;height:500px;display:flex;justify-content:center;align-items:center}.aboutText{color:#fff;text-shadow:-1px 0 #410807,0 1px #410807,1px 0 #410807,0 -1px #410807}.aboutDescription{width:100%;height:100vh;background-color:#f2e4da;display:flex;justify-content:center;align-items:center}.aboutDescription-container{width:100%;height:100%;display:flex;background-color:#f2e4da}.divTittleAbout{width:50%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.divTextAbout{width:50%;height:100%;display:flex;justify-content:center;align-items:center;padding-right:20px}.titleAbout{font-size:100px;color:#f2e4da;position:relative;text-shadow:-1px 0 #410807,0 1px #410807,1px 0 #410807,0 -1px #410807}.aboutSubtitle{color:#fff;font-size:17px;color:#410807}.pTextAbout{font-size:45px;color:#410807}.aboutDescriptionCircule{width:150px;height:150px;background-color:transparent;border:3px solid #fff;border-radius:100%;position:absolute;transform-origin:100% 100%;transform:translate(-50%,-50%);animation:aboutDescriptionCircule .5s ease forwards;pointer-events:none}@keyframes aboutDescriptionCircule{to{border:1px solid #410807}}.skills{width:100%;height:190vh;background-color:#f2e4da;overflow:hidden;transition:all 1s ease}.skills-container{width:100%;height:350px;display:flex;justify-content:center;align-items:center;flex-direction:column}.skillText{color:#f2e4da;text-shadow:-1px 0 #410807,0 1px #410807,1px 0 #410807,0 -1px #410807}.skillsDescription{width:100%;height:auto;overflow:hidden;background-color:#f2e4da;transition:all 1s ease;display:flex;justify-content:center;align-items:center;color:#fff}.skillsDescription-container{width:90%;height:100%;z-index:1;overflow:hidden}.skillsSection{width:100%;height:auto}.skillTitles{width:100%;height:100px;display:flex;justify-content:space-between;align-items:center;color:#410807}.skillTitle{font-size:50px}.skillTitleDescription{font-size:25px}.skillNames{width:100%;height:200px;display:flex;align-items:center}.skillName{width:auto;height:100px;display:flex;align-items:center;margin-right:50px}.skillsSkill{position:relative;font-size:80px;margin-right:15px;text-shadow:-1px 0 #410807,0 1px #410807,1px 0 #410807,0 -1px #410807}.paintBox{width:200px;height:200px;border-radius:100%;pointer-events:none;position:absolute;transform-origin:100% 100%;transform:translate(-50%,-50%);z-index:0;transition:all 1s ease;animation:paintBox .3s ease}@keyframes paintBox{from{width:50px;height:50px;background-color:#fff;border:1px solid #fff}to{width:200px;height:200px;background-color:transparent}}.experience{width:100%;height:150vh;background-color:#f2e4da;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:all 1s ease}.experience-container{width:100%;height:400px;display:flex;justify-content:center;align-items:center;flex-direction:column}.experienceText{color:#f2e4da;text-shadow:-1px 0 #410807,0 1px #410807,1px 0 #410807,0 -1px #410807}.experienceSeveral{width:100%;height:60px;display:flex;flex-direction:row;position:relative;text-align:center}.experienceSP2{transform:translateX(-300%)}.experienceSeveral p{font-size:50px;margin-left:20px}.expPOne{color:#410807;text-shadow:-1px 0 #f2e4da,0 1px #f2e4da,1px 0 #f2e4da,0 -1px #f2e4da}.expPTwo{color:#f2e4da;text-shadow:-1px 0 #410807,0 1px #410807,1px 0 #410807,0 -1px #410807}.experienceDescription{width:100%;height:auto;overflow:hidden;background-color:#f2e4da;color:#410807;overflow:hidden}.experienceDescription-container{width:90%;height:100%;margin:0 auto}.experienceSection{width:100%;height:auto}.experienceTitles{width:100%;height:100px;display:flex;justify-content:space-between;align-items:center}.experienceTitle{font-size:50px}.experienceTitleDescription{font-size:30px;text-align:center}.experienceNames{width:100%;height:auto}.experienceName{width:100%;height:100px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #410807}.experienceCompany{font-size:40px;color:#f2e4da;text-shadow:-1px 0 #410807,0 1px #410807,1px 0 #410807,0 -1px #410807;transition:all 1s ease;text-align:center}.contact{width:100%;height:auto;background-color:#f2e4da;overflow:hidden}.contact-container{width:100%;height:500px;display:flex;justify-content:center;align-items:center}.contactText{color:#fff;text-shadow:-1px 0 #410807,0 1px #410807,1px 0 #410807,0 -1px #410807}.contactDescription{width:100%;height:auto;overflow:hidden;background-color:#f2e4da}.contactDescription-container{width:90%;height:100%;margin:0 auto}.contactTitle{width:100%;height:auto}.contactTitle h2{font-size:7vw;color:#410807}.contactDivs{width:100%;height:300px;display:flex}.contactDiv1{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column}.contactDiv1 h2{color:#fff;font-size:4vw;text-shadow:-1px 0 #410807,0 1px #410807,1px 0 #410807,0 -1px #410807}.contactSocial{width:100%;height:50px;margin-top:10px;display:flex;justify-content:center;align-items:center}.contactSocial a{text-decoration:none;margin:15px}footer{width:100%;height:50px;display:flex;justify-content:center;align-items:center}footer p{color:#410807}.pointer{width:30px;height:30px;position:absolute;mix-blend-mode:difference;border-radius:100%;border:2px solid #fff;transform:translate(-50%,-50%);pointer-events:none;transform-origin:100% 100%;z-index:9000;display:flex;justify-content:center;align-items:center;mix-blend-mode:difference}.miniPointer{width:20px;height:20px;border-radius:100%;border:2px solid #fff;pointer-events:none;z-index:9000}.rotateAndSupport{width:100%;height:100%;background-color:#f2e4da;z-index:99999;position:absolute;overflow:hidden;display:flex;justify-content:center;align-items:center}.rotateAndSupport h2{font-size:4vw;color:#410807}.rotateScreen{visibility:hidden}