@import url(https://fonts.googleapis.com/css2?family=Outfit:wght@100;200;300;400;500;600;700;800;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--outfit-sans-serif:"Outfit",sans-serif;--general-bg-color:#0f0b17;--card-bg-color:#140f22;--color-white:#fff}a{color:inherit;text-decoration:none}html{scroll-behavior:smooth}a,button,h1,h2,h3,h4,h5,h6,input,label,p,textarea{font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif)}strong{color:#fff;color:var(--color-white);font-weight:500}.section-container{min-height:500px;width:100%}.section-margin{margin:100px 0}.section-padding{padding:40px 0}.flex-col,.simple-flex{display:flex}.flex-col{flex-direction:column}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.align-center{align-items:center}.justify-center-text{text-align:center}body{background-color:#0f0b17;background-color:var(--general-bg-color)}.page-content{color:#fff;color:var(--color-white);font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif);font-size:16px;font-weight:300;line-height:21px}body::-webkit-scrollbar{display:none}.navbar-container{margin:0;padding:5px 0;position:fixed;transition:.4s linear;width:100%;z-index:99}.flex-navbar{display:flex;justify-content:space-between;margin:0 7% 0 3.5%;max-width:1440px;width:100%}div.navbar-scroll{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0e0a17e6}.flex-center{display:flex;justify-content:center}.link,.link-footer{display:inline-block;text-decoration:none}.linkbtn{background-color:initial;border:none;font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif);font-size:16px;padding:0}.link{color:#fff;color:var(--color-white)}.link-footer{font-size:18px;font-weight:500}.link-footer,.link-scroll{color:#140f22;color:var(--card-bg-color)}.links-container,.links-container-footer{align-items:center;display:flex;gap:35px;position:relative}.flex-link{display:grid;height:-webkit-fit-content;height:fit-content;padding:10px;place-content:center;position:relative}.contact-link{background-color:#fff;background-color:var(--color-white);border:1px solid #fff;border:1px solid var(--color-white);border-radius:8px;color:#140f22;color:var(--card-bg-color);display:inline-block;font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif);padding:10px 15px;text-decoration:none;transition:.3s ease;transition-property:opacity,border-color,background-color,color}.link-footer:after,.link:after{bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom left;transition:transform .25s ease-out;width:100%}.link:after{background-color:#fff;background-color:var(--color-white)}.link-footer:after{background-color:#0f0b17;background-color:var(--general-bg-color)}.contact-link:hover{background-color:initial;color:#fff;color:var(--color-white)}.link-footer:hover:after,.link:hover:after{transform:scaleX(1)}.first-bg{max-height:667px;object-fit:cover;width:100%}.presentation-bg{position:absolute}.presentation-container{background-color:#000;background-image:repeating-radial-gradient(circle at 0 0,#0000 0,#000 50px),repeating-linear-gradient(#29004a,#470000);display:flex;height:105vh;position:relative}.glitch-container{height:-webkit-fit-content;height:fit-content;margin:0 70px;position:relative;top:25%;width:-webkit-fit-content;width:fit-content}.my-title{color:#fff;font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif);font-size:18px;font-weight:100}.mylogo{height:80px;width:80px}img.img-smaller{height:50px;width:50px}.social-media-menu{animation:blinkSocial 4s linear infinite;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border:1px solid #fff0;border-radius:25px;color:#fff;color:var(--color-white);display:flex;flex-direction:column;font-size:24px;gap:35px;padding:35px 20px;position:fixed;right:-2.3em;top:30%;transition:right .3s ease-in-out;z-index:9}.social-media-link{opacity:.6;transition:.3s ease;transition-property:opacity,border-color,background-color,color}.social-media-link:hover{opacity:1;position:relative;top:-5px}.content-card{align-items:center;background-color:#140f22;background-color:var(--card-bg-color);border-radius:20px;display:flex;flex-direction:column;gap:15px;max-width:1440px;min-height:500px;padding:65px 40px;position:relative;top:-30px;width:85%}.myself-text-container{max-width:65%;width:-webkit-fit-content;width:fit-content}.react-multi-carousel-list{min-height:330px}.skills-title{color:#fff;font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif);font-size:45px;font-weight:200;margin:0 auto;text-align:center;width:-webkit-fit-content;width:fit-content}.mycards-container{display:flex;justify-content:space-between;min-height:300px;width:90%}.minicard{align-items:center;background-color:#0f0b17;background-color:var(--general-bg-color);border-radius:10px;display:flex;flex-direction:column;height:250px;justify-content:space-evenly;margin:0 auto;max-width:200px;padding:20px}.cien{margin:30px 0;width:90%}.skills-img-dimensions{height:110px;width:110px}.skills-card-title{font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif)}.mydescription-btn,.skills-card-title{color:#fff;color:var(--color-white);font-size:18px;font-weight:500}.mydescription-btn{background-color:initial;border:3px solid #fff;border:3px solid var(--color-white);padding:20px 45px;transition:.3s ease;transition-property:opacity,border-color,background-color,color}.mydescription-btn:hover{background-color:#fff;background-color:var(--color-white);color:#0f0b17;color:var(--general-bg-color)}.project-gallery{display:flex;gap:40px;height:400px;justify-content:center;margin:60px 0;width:calc(100% - 100px)}.project-gallery div.flex-center{background-size:cover;border-radius:50px;opacity:.8;position:relative;transition:.5s ease;width:60px}.project-gallery div.flex-center:hover{cursor:crosshair;filter:contrast(120%);opacity:1;width:700px}div.project-box:hover .project-name-container{display:block}.projects-container{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;margin:60px 0;width:100%}.project-name-container{bottom:-80px;display:none;position:absolute;text-align:center}.project-name{font-size:20px;font-weight:200;margin:0}.identifier,.project-name{color:#fff;color:var(--color-white)}.identifier{font-size:18px;font-weight:100;margin:10px 0}.p-hidden{margin:0;max-height:0;overflow:hidden;transition:max-height .3s linear}p.grow{margin:10px 0;max-height:300px;transition:max-height .3 linear}.education-container{background:radial-gradient(35.36% 35.36% at 100% 25%,#0000 66%,#2e0054 68% 70%,#0000 72%) 40px 40px/80px 80px,radial-gradient(35.36% 35.36% at 0 75%,#0000 66%,#2e0054 68% 70%,#0000 72%) 40px 40px/80px 80px,radial-gradient(35.36% 35.36% at 100% 25%,#0000 66%,#2e0054 68% 70%,#0000 72%) 0 0/80px 80px,radial-gradient(35.36% 35.36% at 0 75%,#0000 66%,#2e0054 68% 70%,#0000 72%) 0 0/80px 80px,repeating-conic-gradient(#0f0b17 0 25%,#0000 0 50%) 0 0/80px 80px,radial-gradient(#0000 66%,#2e0054 68% 70%,#0000 72%) 0 20px/40px 40px #0f0b17;margin:60px 0;min-height:400px;padding:50px 0;width:100%}.--gap{gap:25px;margin:30px 0}.study-box{background-color:#140f22;background-color:var(--card-bg-color);border-radius:0 30px 30px 0;gap:20px;padding:20px;transition:.3s ease;transition-property:opacity,background-color,color;width:-webkit-fit-content;width:fit-content}.study-box,.study-desktop-container{display:flex}.study-box--mobile-container{align-items:center;display:flex;flex-direction:column}.study-box--mobile-container .education-img{aspect-ratio:4/3;border-radius:30px 30px 0 0;width:310px}.study-box--mobile-container .study-box{border-radius:0 0 30px 30px}.study-box:hover{background-color:#fff;background-color:var(--color-white)}.study-box:hover .degree-desc,.study-box:hover .degree-name{color:#0f0b17;color:var(--general-bg-color)}.study-box:hover .degree-desc{font-weight:300}.study-box:hover .degree-btn{background-color:#0f0b17;background-color:var(--general-bg-color)}.study-box:hover .degree-btn,.study-box:hover .degree-btn:hover{border:2px solid #0f0b17;border:2px solid var(--general-bg-color)}.study-box:hover .degree-btn:hover{background-color:initial;color:#0f0b17;color:var(--general-bg-color);font-weight:400}.img-container-education{border-radius:35px 0 0 35px;overflow:hidden;width:200px}.education-img{height:100%;object-fit:cover;transition:all .3s ease-in-out;width:100%}.education-img:hover{transform:scale(1.1)}.img-container-education:hover+.study-box .degree-desc,.img-container-education:hover+.study-box .degree-name{color:#0f0b17;color:var(--general-bg-color)}.img-container-education:hover+.study-box{background-color:#fff;background-color:var(--color-white)}.degree-btn,.degree-desc,.degree-name{color:#fff;color:var(--color-white)}.degree-btn,.degree-name{margin:0}.degree-name{font-size:24px;font-weight:500;max-width:500px;text-transform:uppercase}.degree-desc{font-size:16px;font-weight:200;margin:10px 0;max-width:550px;padding:0 20px 0 0}.degree-btn{background-color:#0f0b17;background-color:var(--general-bg-color);border:2px solid #0f0b17;border:2px solid var(--general-bg-color);border-radius:15px;font-size:14px;font-weight:300;padding:15px 30px;transition:.3s ease;transition-property:opacity,border-color,background-color,color;width:-webkit-fit-content;width:fit-content}.grid-img-matrix{grid-column-gap:3em;grid-row-gap:3em;column-gap:3em;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);margin:30px 0;row-gap:3em}.technologies-dimensions{height:90px;opacity:.7;transition:.3s ease;transition-property:opacity;width:90px}.technologies-dimensions:hover{animation:iconsOp 2s linear infinite;position:relative;top:-10px}.technologies-container{gap:15px;width:60%}.img-gap{gap:15px}.technologies-title-img{color:#fff;color:var(--color-white);font-size:18px;font-weight:400;margin:0;text-transform:uppercase}.contact-form{background-color:initial;border:3px solid #fff;border:3px solid var(--color-white);border-radius:30px;margin:40px 0;min-width:40%;padding:40px 60px}.contact-input{background-color:initial;border:none;border-bottom:3px solid #fff;border-bottom:3px solid var(--color-white);color:#fff;color:var(--color-white);font-size:24px;font-weight:400;padding:15px}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.contact-input::placeholder,textarea.message{color:#fff;color:var(--color-white)}textarea.message{background-color:initial;border:3px solid #fff;border:3px solid var(--color-white);font-size:16px;margin-top:15px;min-height:200px;padding:10px}input.contact-input:focus,textarea:focus{outline:none}label.message-label{color:#fff;color:var(--color-white);font-size:24px}form.contact-form div.flex-col{padding:20px 0}input.submit{background-color:#fff;background-color:var(--color-white);border:3px solid #fff;border:3px solid var(--color-white);border-radius:15px;color:#0f0b17;color:var(--general-bg-color);font-size:18px;font-weight:400px;margin-top:10px;padding:12.5px 25px;transition:.3s ease;transition-property:background-color,color;width:-webkit-fit-content;width:fit-content}input.submit:hover{background-color:initial;color:#fff;color:var(--color-white)}.blur-bg-modal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0b174d;display:grid;height:100vh;left:0;opacity:0;place-items:center;position:fixed;top:0;transition:transform .3s ease-out,opacity .3s ease,visibility 0s .3s;visibility:hidden;width:100%;z-index:99}.modal-text{color:#fff;color:var(--color-white);font-size:24px;margin:0}.modal-icon{height:80px;margin:0 15px;width:80px}.show-fade{opacity:1;transition:opacity .3s ease,transform .3s ease,visibility 0s 0s;transition-delay:.1s;visibility:visible}.react-parallax.section-container .react-parallax-content{min-width:740px}.button{--color:#fff;background-color:initial;border:1px solid;border-radius:15px;color:var(--color);cursor:pointer;font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif);font-size:18px;font-weight:400;overflow:hidden;padding:.7em 1.6em;position:relative;transition:.6s;z-index:1}.button:after,.button:before{background-color:var(--color);border-radius:50%;content:"";display:block;height:50px;position:absolute;transform:translate(-50%,-50%);transition:1s ease;width:50px;z-index:-1}.button:before{left:-1em;top:-1em}.button:after{left:calc(100% + 1em);top:calc(100% + 1em)}.button:hover:after,.button:hover:before{height:410px;width:410px}.button:hover{color:#0a191e}.button:active{filter:brightness(.8)}.button.skills-btn{border:3px solid #fff;border:3px solid var(--color-white);font-size:20px;padding:1em 2em}.scroll-container{background-color:initial;height:4px;left:0;position:fixed;top:0;width:100%;z-index:999}#custom-scrollbar{background-color:#fff;background-color:var(--color-white);display:block;height:100%;transition:width .01s ease;width:0}.footer-logo{height:150px;width:150px}.footer-bg{background-color:#fff;background-color:var(--color-white);gap:15px;padding:80px 0}.last-gap{gap:10px}.last-text{color:#0f0b17;color:var(--general-bg-color);font-size:18px;font-weight:500;margin:0}.footer-margin{margin-top:100px}.sidebar-btn{background-color:initial;border:none;width:-webkit-fit-content;width:fit-content}.img-sidebar{height:30px;width:30px}.mobile-education-carousel{display:none}div.show-sidebar{opacity:1;transform:translateZ(0);transition-delay:.1s;transition:opacity .5s ease,transform .5s ease,visibility 0s 0s;visibility:visible}.link-sidebar-icon{color:#0f0b17;color:var(--general-bg-color);font-size:28px}.flex-social-horizontal{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:40px}.about-boxes-container{gap:40px;width:100%}.my-resume-container{height:-webkit-fit-content;height:fit-content;width:100%}.card-align-bg{background-color:#140f22;background-color:var(--card-bg-color);border:2px solid #fff0;border-radius:30px;padding:20px 0 40px;position:relative;top:-40px}.myself-card-dimensions{max-width:1100px}.about-boxes-title{color:#fff;color:var(--color-white);font-size:36px;font-weight:300;margin:0}.icons-about-dimensions{aspect-ratio:1/1;opacity:.7;width:85px}.icons-about-dimensions:hover{opacity:1;position:relative;top:-10px}.first-gap{gap:84px}.inner-card-gap{gap:22px}.card-space-gap{gap:40px}.icons-gap-50{gap:50px}.myself-content{margin:0;max-width:82.5%}.optional-margin{margin:20px 0 36px}.dev-dimensions{max-width:763px;width:60%}.icons-container-w{width:65%}.design-dimensions{max-width:484px;width:38%}.container-dimensions-dev{padding:0 40px;position:relative}.grid-2{grid-row-gap:30px;grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:30px}.future-card{gap:20px;max-width:530px;width:45%}.frontend-card{max-width:750px;width:55%}.container-about-settings{width:100%}.flex-wrap-images{grid-column-gap:40px;grid-row-gap:30px;column-gap:40px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:30px}.fromsoftware-logo{height:auto;opacity:.7;width:325px}.cod-logo{height:auto;opacity:.7;width:275px}.cod-logo:hover,.fromsoftware-logo:hover{opacity:1;position:relative;top:-10px}.about-dev-mobile-card{align-items:center;background-color:#140f22;background-color:var(--card-bg-color);border-radius:35px;display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:300px;min-height:570px;padding:20px 20px 40px}.what-i-do{display:none;flex-direction:column;gap:40px}.margin-p-hobbies{margin:10px 0 20px}.overwatch-mobile-top{display:none}.card-align-bg:hover{animation:blink 2.5s linear infinite}.not-found--bg{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;width:100vw}.title-404--not-found{font-size:160px}.text-404--not-found,.title-404--not-found{color:#fff;color:var(--color-white);margin:0;text-align:center}.text-404--not-found{font-size:24px;font-weight:300}.container-404{height:-webkit-fit-content;height:fit-content;padding:2em;width:-webkit-fit-content;width:fit-content}.back-to--home,.container-404{align-items:center;display:flex;flex-direction:column}.back-to--home{color:#fff9;font-size:14px;font-weight:300;gap:.1em;margin-top:12.5vh;transition:color .3s ease-in-out}.back-to--home svg{filter:drop-shadow(40px);position:relative}.back-to--home:hover svg{top:-5px}.back-to--home:hover{color:#fff;color:var(--color-white)}.footer--404{background:#140f22;background:var(--card-bg-color);background:linear-gradient(0deg,#0f0b17 40%,#0000);bottom:0;height:20vh;position:absolute;width:100vw}@keyframes blinkSocial{0%{border:1px solid #fff0}50%{border:1px solid #fff9}to{border:1px solid #fff0}}@keyframes blink{0%{border:2px solid #fff0}50%{border:2px solid #ffffffbf}to{border:2px solid #fff0}}@keyframes iconsOp{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.glitch-wrapper{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.glitch{color:#fff;font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif);font-size:80px;font-weight:700;letter-spacing:5px;line-height:1.2;position:relative;z-index:1}.glitch:after,.glitch:before{content:attr(data-glitch);display:block;left:0;opacity:.8;position:absolute;top:0}.glitch:before{animation:glitch-color .3s cubic-bezier(.25,.46,.45,.94) infinite both;color:#377c7c;z-index:-1}.glitch:after{animation:glitch-color .3s cubic-bezier(.25,.46,.45,.94) infinite reverse both;color:#9c359c;z-index:-2}@keyframes glitch-color{0%{transform:translate(0)}20%{transform:translate(-3px,3px)}40%{transform:translate(-3px,-3px)}60%{transform:translate(3px,3px)}80%{transform:translate(3px,-3px)}to{transform:translate(0)}}@keyframes fill{to{stroke-dashoffset:100}}.checkboxtoggler{cursor:pointer;display:flex;flex-direction:column;gap:.7em;width:3em}.line-1,.line-2,.line-3{background:#fff;background:var(--color-white);border-radius:10em;height:.3em;transition-duration:.5s}#toggleChecker{display:none;height:3em;width:100%}#toggleChecker:checked+#togglerLable .checkboxtoggler .line-1{transform:rotate(45deg) translateY(.7em) translateX(.7em)}#toggleChecker:checked+#togglerLable .checkboxtoggler .line-2{transform:rotate(-45deg) translateY(0) translateX(.1em)}#toggleChecker:checked+#togglerLable .checkboxtoggler .line-3{transform:scaleX(0);transform-origin:left}button.submit-btn--contact-form{align-items:center;background:#fff;background:var(--color-white);border:none;border-radius:16px;color:#140f22;color:var(--card-bg-color);cursor:pointer;display:flex;font-family:inherit;font-size:20px;max-width:130px;overflow:hidden;padding:.7em 1em .7em .9em;transition:all .2s}button.submit-btn--contact-form span{display:block;font-family:Outfit,sans-serif;font-family:var(--outfit-sans-serif);font-weight:400;margin-left:.3em;transition:all .3s ease-in-out}button.submit-btn--contact-form svg{display:block;transform-origin:center center;transition:transform .3s ease-in-out}button.submit-btn--contact-form:hover .svg-wrapper{animation:fly-1 .6s ease-in-out infinite alternate}button.submit-btn--contact-form:hover svg{transform:translateX(1.2em) rotate(45deg) scale(1.1)}button.submit-btn--contact-form:hover span{transform:translateX(5em)}button.submit-btn--contact-form:active{transform:scale(.95)}@keyframes fly-1{0%{transform:translateY(.1em)}to{transform:translateY(-.1em)}}@keyframes cambioDeColor{0%{filter:hue-rotate(-30deg)}50%{filter:hue-rotate(60deg)}to{filter:hue-rotate(-30deg)}}.presentation-container{animation:cambioDeColor 5s linear infinite}@media only screen and (max-width:280px){.study-box{padding:15px}.education-img{height:150px;width:200px}.degree-desc,.degree-name{max-width:200px;padding:0;text-align:center}.glitch{font-size:56px}.my-title{font-size:18px}.link-sidebar-icon{color:#0f0b17;color:var(--general-bg-color);font-size:20px}.flex-social-horizontal{align-items:center;display:flex;gap:25px;justify-content:center;margin-bottom:40px}.education-img{max-width:250px}.study-box{padding:20px 10px}}@media only screen and (min-width:281px) and (max-width:463px){.glitch{font-size:80px}.my-title{font-size:24px}.study-box{padding:30px}}@media only screen and (max-width:463px){.dev-dimensions{display:none}.container-dimensions-dev{padding:0}.fromsoftware-logo{width:300px}.cod-logo{width:245px}.degree-desc,.degree-name{max-width:250px;padding:0;text-align:center}.degree-name{font-size:20px}.mobile-project-box{height:150px}.technologies-title-img{font-size:13px}.technologies-container{width:85%}.skills-title{font-size:28px}.myself-text-container{max-width:85%}input.submit{font-size:13px;margin:0;padding:8px 15px}.last-text,.link-footer{font-size:15px}.footer-bg{padding:60px 0}.minicard{max-width:170px}}@media only screen and (min-width:464px) and (max-width:767px){.degree-desc{margin:0;padding:0}.degree-desc,.degree-name{max-width:250px;text-align:center}.degree-name{font-size:18px}.mobile-project-box{height:180px}.technologies-title-img{font-size:16px}.skills-title{font-size:32px}.contact-form{padding:30px}.margin-side-40{margin:0 40px}.about-dev-mobile-card{min-width:70vw}}@media only screen and (max-width:767px){#education-boxes,#projects-container,.links-container,.social-media-menu{display:none}.sidebar-btn{z-index:999}#education-mobile-slider,.sidebar-btn{display:block}.sidebar{display:flex;height:100vh;left:0;opacity:0;position:fixed;top:0;transform:translate3d(-50px,0,0);transition:transform .5s ease-out,opacity .5s ease,visibility 0s .5s;visibility:hidden;width:100%}.header-content--box{align-items:center;background-color:#fff;background-color:var(--color-white);box-shadow:5px 1px 25px -4px #0003;display:flex;flex-direction:column;height:100vh;justify-content:space-between;width:75%}.sidebar span{display:block;height:100vh;width:25%}.what-i-do{display:flex}#backend,#developer,#frontend{display:none}.margin-top-sidebar{margin-top:40px}.sidebar-social-icons{color:#fff;color:var(--color-white);font-size:24px;font-weight:400}.mylogo{height:60px;width:60px}.technologies-dimensions{height:40px;width:40px}.grid-img-matrix{column-gap:.5em}.content-card{padding:40px 0}.contact-form{border:2px solid #fff;border:2px solid var(--color-white);min-height:-webkit-fit-content;min-height:fit-content}label.message-label{font-size:16px}.contact-input{border-bottom:2px solid #fff;border-bottom:2px solid var(--color-white);font-size:16px;padding:10px 0}.links-container-footer{gap:0;margin-bottom:20px}.links-container-footer,.study-box{align-items:center;flex-direction:column}.study-box{display:flex;gap:10px;margin:0 auto}.mobile-projects-view{border:2px solid #140f22;border:2px solid var(--card-bg-color);width:100%}.mobile-project-box{background-size:cover;display:flex;flex-direction:column;justify-content:flex-end}.mobile-project-info{background-color:#140f22;background-color:var(--card-bg-color);height:-webkit-fit-content;height:fit-content;padding:10px}.mobile-project-link{background-color:#0f0b17;background-color:var(--general-bg-color);border:none;border-radius:8px;color:#fff;color:var(--color-white);font-weight:200;margin-top:8px;padding:12.5px 22.5px}.mobile-project-link:hover{background-color:#fff;background-color:var(--color-white);color:#0f0b17;color:var(--general-bg-color);font-weight:400}.mobile-projects-container{display:flex;gap:25px;margin:30px 0;width:85%}.mydescription-btn{border:2px solid #fff;border:2px solid var(--color-white);font-size:14px;padding:10px 25px}.logo-sidebar-margin{margin-top:30px}.social-media-menu{border-radius:50px;bottom:15px;display:flex;flex-direction:row;padding:15px 30px;right:calc(50% - 120.5px);top:auto}.design-dimensions,.future-card,.myself-card-dimensions{width:90%}.design-dimensions{background-color:initial;gap:20px}.myself-card-dimensions div.grid-box-2-images{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}div.mobile-transparent{background-color:initial}div.mobile-column{flex-direction:column}.overwatch{display:none}.overwatch-mobile-top{display:block;height:auto;width:100px}}@media only screen and (min-width:768px){#education-mobile-slider,.mobile-projects-container,.sidebar,.sidebar-btn{display:none}.my-title{font-size:24px}.glitch{font-size:90px}.container-about-settings{padding:0 40px;width:auto}}@media only screen and (min-width:768px) and (max-width:901px){.mylogo{height:50px;width:50px}.links-container,.links-container-footer{gap:1em}}@media only screen and (min-width:768px) and (max-width:1023px){.social-media-menu{display:none}.degree-desc,.degree-name{max-width:400px}.degree-desc{padding:0 10px 0 0}.education-img{height:222px}.margin-side-40{margin:0 40px}.fromsoftware-logo{width:290px}.cod-logo{width:200px}.developer-img-2{flex-wrap:wrap;width:80%}.flex-wrap-images{column-gap:15px}.social-media-menu{right:3%}}@media only screen and (min-aspect-ratio:1/1){.social-media-menu:hover{right:.2em}}@media only screen and (max-width:900px){.react-parallax.section-container .react-parallax-content{min-width:90vw}}@media only screen and (max-width:1023px){.glitch,.my-title{text-align:center}.glitch{margin:0 auto;width:90%}.contact-input{width:70vw}.contact-form{padding:30px}.glitch-container{margin:0 auto}.presentation-container{justify-content:center}.myself-text-container{max-width:85%}}@media only screen and (min-width:1024px){.minicard{position:relative}.minicard:hover{top:-25px}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}
/*# sourceMappingURL=main.93851d14.css.map*/