*{box-sizing:border-box;scroll-behavior:smooth}body,html{font-family:Arial,sans-serif}body{margin:0;background-color:#525252}.main-body{max-width:1700px;margin-left:auto;margin-right:auto;padding:0 10px}.sections{padding:110px 10px 0}header{display:flex;justify-content:space-between;align-items:center;padding:30px 35px 30px 10px;background-color:#fff;color:#fff;box-shadow:0 4px 14px #fffefe;border-bottom:6px solid #0000ff;transition:.3s ease;position:fixed;top:0;left:0;width:100vw;margin:0;z-index:1000}header:hover{background-color:#d8d8d8}.ul-nav{list-style:none;margin:0;padding:0;display:flex;gap:15px;text-shadow:0 0 2px red,0 0 .3em blue,0 0 .6em rgb(0,166,255)}.ul-nav a{color:#fff;text-decoration:none;padding:5px 10px;transition:color .3s ease;font-weight:700;font-size:1.4rem;transition:.4s ease-in-out}.ul-nav a:hover{color:#00f}#navbar svg{margin-left:25px}.logo-name{font-family:serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:600;font-size:2.2rem;color:#000;text-shadow:1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0),1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0);margin-left:25px;position:absolute;top:10px}.logos-box{min-width:fit-content;position:relative}.section1{height:100vh;min-height:1125px;background-color:#000;color:#fff}.section1-title{text-shadow:1px 1px 0px red,0 0 .1em blue,0 0 .4em rgb(0,166,255),1px 1px 0px red,0 0 .1em blue,0 0 .4em rgb(0,166,255);font-size:2.8rem;text-align:center;color:#fff;margin-bottom:30px}.title-span{display:block;text-align:center;margin-bottom:10px;color:#ffea00;text-shadow:1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0),1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0)}.section1-div2{display:flex;flex-direction:row-reverse}.img-container{margin-top:100px}.profile-picture{border-radius:10000px;box-shadow:0 0 44px #fffefe;border:6px solid #0000ff;float:left;margin-right:0;transition:.3s ease-in-out;margin-bottom:30px}.profile-picture:hover{box-shadow:0 0 44px #4dff00c5}#download-btn,.btn-load-projects{color:#000;font-weight:700;font-size:1.2rem;background-color:#fff01b;margin-inline:auto;display:block;padding:10px 30px;border-radius:30px;transition:.5s;width:300px;height:60px}#download-btn:hover,.btn-load-projects:hover{background-color:#ff8000}.view-cv{display:block;text-align:center;margin-top:20px;font-size:1.3rem;color:#ffea00;text-shadow:1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0),1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0);transition:.3s ease-in-out}.view-cv:hover{color:red}.section1-div2 p{font-size:1.6rem;font-weight:700;text-shadow:1px 1px 0px red,0 0 .1em blue,0 0 .4em rgb(0,166,255),1px 1px 0px red,0 0 .1em blue,0 0 .7em rgb(0,166,255);margin-bottom:70px}.section1-div2 h2{margin-bottom:30px;margin-left:40px;font-size:1.8rem;color:#ffea00;text-shadow:1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0),1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0)}.ul-section1 li{margin-bottom:40px;list-style:none;font-weight:700;text-shadow:1px 1px 1px red,0 0 .1em blue,0 0 1em rgb(0,255,76)}.ul-section1 img{width:70px;margin-bottom:-6px}.ul-section1 span{font-size:1.8rem;margin-left:20px}.ul-section1 svg{margin-bottom:-11px}.ul-section1 a{color:#fff;transition:.3s ease-in-out}.ul-section1 a:hover{color:#00ff1e}#experience{background-color:#58f;padding-bottom:20px}.section2-header{border-bottom:#000000 3px solid}.section2-header h2{font-size:2.8rem;text-shadow:1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0)}.section2-header p{font-size:1.5rem;font-weight:800;margin-bottom:10px}.section2-header span{color:#1eff00}.jobs{border-bottom:#000000 solid 3px}.work-history span{font-size:1.5rem;font-weight:700;font-family:Courier New,Courier,monospace}.header-jobs{display:flex;justify-content:space-between;align-items:center}.header-jobs h2{font-size:1.9rem;text-shadow:1px 1px 2px rgb(81,255,0),0 0 10px rgb(43,0,255),0 0 5px rgb(0,244,8)}.dates-div{display:flex;align-items:right}.job-position{font-weight:800;margin-left:20px;text-shadow:1px 1px 2px rgb(0,0,0),0 0 10px rgb(43,0,255),0 0 5px rgb(0,30,255);color:#ff9500}.section2-dates{font-size:1.8rem;color:#fa0;font-weight:800}.main-tasks{font-size:1.7rem;font-weight:700;text-shadow:0 0 1px rgb(0,0,0),0 0 2px rgb(239,247,0),0 0 2px rgb(174,255,0)}.content-jobs ul{font-size:1.6rem;font-weight:500}.content-jobs li{margin-bottom:15px;text-shadow:0 0 1px rgb(0,0,0),0 0 2px rgb(170,0,255),0 0 2px rgb(0,30,255)}.contact-div{margin-bottom:30px}.content-jobs svg{margin-right:10px;position:relative;top:13px}.content-jobs span{margin-right:20px}.contat-info{font-size:1.7rem;font-weight:700;margin-bottom:0;text-shadow:0 0 1px rgb(0,0,0),0 0 2px rgb(239,247,0),0 0 2px rgb(174,255,0)}.contact-div{display:flex}.contact-link{color:#fffb00;transition:.2s ease-in-out;text-decoration:none}.contact-link:hover{color:#ff9100}#projects{background-color:#210068;padding-bottom:1px}.section3-header{font-size:2.2rem;color:#fb0;text-shadow:0 0 3px rgb(0,0,0),1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0)}.section3-h3{font-size:1.9rem;margin-left:30px;margin-bottom:40px;color:#00ff1e;text-shadow:0 0 3px rgb(0,0,0),1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0)}.projects-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:4rem;width:100%;margin:0 auto;margin-bottom:6rem}.container-projects{background-color:#0031c2;border-radius:20px;box-shadow:0 8px 14px #000,6px 8px 14px #000}.container-projects img{width:100%;height:23rem;max-width:700px;margin-bottom:10px;border:#414141 solid 3px;border-radius:20px;box-shadow:0 0 15px 6px #ffffff8a;transition:.3s ease-in-out}.container-projects img:hover{transform:scale(1.01);box-shadow:0 0 15px 6px #ffb700}.container-projects h3{font-size:1.6rem;color:#ff8c00;text-align:center;text-shadow:0 0 3px rgb(0,0,0),1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0)}.container-projects span{font-size:1.4rem;font-weight:600;color:#0f1;text-shadow:0 0 3px rgb(0,0,0),1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0)}.Technologies{display:flex;justify-content:right;margin-right:20px;margin-bottom:15px;gap:10px;flex-wrap:wrap}.btn-load-projects{margin-bottom:30px}#skills{background-color:#000480;color:#fff}.section4-header{font-size:2.8rem;text-shadow:0 0 3px #000000,0 0 12px rgb(235,35,0)}.section4-sub-title{font-size:2.3rem;text-shadow:0 0 3px #000000,0 0 15px rgb(0,255,89)}#programming-languages,#front-end,#other-tools,#other-programs{display:flex;gap:5px;flex-wrap:wrap}.wrapper_skills{display:flex;justify-content:space-between;padding-bottom:40px}.Certifications svg{display:inline;margin-bottom:-15px;margin-right:20px}.Certifications h4{display:inline;font-size:1.9rem;color:#0f3;text-shadow:0 0 3px #000000,0 0 15px rgb(255,13,0)}.ul-skills li{font-size:1.7rem;font-weight:700;margin-bottom:15px;color:#ffe600;text-shadow:0 0 3px #000000,0 0 15px rgb(255,13,0)}.ul-skills1{margin-bottom:30px}.ul-skills1 a{color:#d9ff00;text-decoration:none;text-shadow:0 0 3px #000000,0 0 15px rgb(0,255,4);transition:.3s ease-in-out}.ul-skills1 a:hover{color:#ffbf00;margin-left:10px}#Contacts-section{background-color:#000;padding-bottom:20px;padding-top:20px}.wrapper_footer{max-width:1700px;margin-left:auto;margin-right:auto}.contact_list{margin-bottom:40px}.contact_list ul{align-items:center;justify-content:center}.svg_footer{margin-bottom:-20px;width:40px}.ul_footer li{transition:.3s ease-in-out}.ul_footer li:hover{margin-top:-10px}.ul_footer a:hover{color:#61ff1d;text-shadow:initial}.svg_footer{width:4rem}.h2-contacts{font-size:2.3rem;text-shadow:1px 1px 2px rgb(255,208,0),0 0 25px rgb(147,96,0),0 0 5px rgb(0,0,0);text-align:center}@media (max-width: 1000px){header{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0 0;position:absolute}body{padding-top:300px}.section1{height:initial;min-height:initial;padding-bottom:100px}.section1-title{margin-bottom:0}.logos-box{position:relative;right:130px;padding-bottom:20px}.section1-div2{display:flex;flex-direction:column}.img-container{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;margin-bottom:30px}.container-projects img{display:block;margin-left:auto;margin-right:auto}#download-btn{width:90vw;max-width:550px}.contact-div{display:initial}.wrapper_skills{display:flex;flex-direction:column;justify-content:center;padding-bottom:40px}.ul-nav{display:initial}.ul-nav a{margin-bottom:20px;display:block;font-size:1.4rem;text-align:center}.ul_footer li:hover{margin-top:0;transform:scale(1.2)}}@media (max-width: 905px){.header-jobs{display:initial}.job-position{margin-left:0}.container-projects img{height:26rem}}@media (max-width: 550px){.profile-picture{width:90vw}.projects-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:4rem 0;width:100%;margin:0;margin-bottom:6rem}.container-projects img{height:18rem}.main-body{max-width:1700px;margin-left:auto;margin-right:auto;padding:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.jobs{animation:fadeIn 2s ease-out}
