*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#04223a}.root{max-width:50vw;display:grid;grid-template-columns:1fr 300px;margin:20px}.main{background:#fefdfd;padding:10px}.main div{margin-top:30px}.main h1,.main h2{color:#163853;text-transform:capitalize;font-weight:700;margin-bottom:10px}.main li{margin-left:20px}.main header h1 span{color:#545454;font-weight:700;font-size:35px}.main header:after{content:"";display:block;width:15%;height:2px;background-color:#163853;margin-top:10px}.experience>ul{list-style:none;margin-top:10px}.projects>ul,.projects ul{list-style:none;margin-top:10px}.projects>ul>li{margin-top:10px}.aside{background-color:#163853;color:#fff;display:flex;flex-direction:column;gap:50px;padding:10px}.aside h2{color:#fff}.container_image_profile{display:flex;justify-content:center;align-items:center}.container_image_profile img{max-width:200px;border-radius:50%;outline:3px solid #0b8574;box-shadow:0 0 10px #fff;opacity:.7}.conctact ul{list-style:none;margin-top:10px}.conctact a{color:#c7c5c5}.container_social_network ul{list-style:none}.container_social_network ul li{margin-top:10px}.container_social_network ul li a{color:#fff}.education_container ul li{margin-top:10px}.references ul li{margin-top:20px}.references ul li a{display:block;color:#fff;margin-top:5px}
