* { margin: 0; padding: 0; box-sizing: border-box; /* font-family: 'Montserrat', sans-serif; */ } h1 { padding: 0; margin: 0; } h3 { padding: 0; margin: 0; } p { padding: 0; margin: 0; } .father-container{ width: 98.7vw; height: 200vh; } /* Section Del Curriculum */ #curriculum { height: 100vh; } .curriculum-container { width: 100%; height: 100%; } .nameImage-container { width: 100%; height: 15%; background-color: #303846; display: flex; color: aliceblue; } .mainPersonalInfo-Container { width: 90%; height: 100%; } .name { width: 70%; height: 50%; display: flex; justify-content: center; align-items: center; } .mini-info-Container { width: 80%; height: 50%; display: flex; justify-content: space-around; align-items: center; } .mini-info-Container div { display: flex; justify-content: center; align-items: center; } .mini-info-Container div div { background-color: white; border-radius: 15px; margin-right: 3px; } .mini-info-Container div div img { margin-right: 5px; margin: 2px; } .image-container { width: 10%; height: 100%; } .image-container img { width: 100%; height: 100%; } .container-col { margin: 2% 0 2% 0; display: flex; width: 100%; height: 79%; } .left-column { width: 70%; height: 100%; display: flex; justify-content: center; align-items: center; border-right: 1px solid #dfd7d7; } .left-column div { width: 95%; } .formacion-container { border-top: 1px solid #dfd7d7; } .cursos-container { border-top: 1px solid #dfd7d7; } /* Columna Derecha */ .right-column { width: 30%; height: 100%; display: flex; justify-content: center; align-items: center; } .competencias-container { border-top: 1px solid #dfd7d7 ; } .barraEntera { width: 90%; height: 5%; background-color: #EAEBEC; } .barraMedia { width: 60%; height: 100%; background-color: #303846; } .barraAlta { width: 80%; height: 100%; background-color: #303846; } .barraBaja { width: 40%; height: 100%; background-color: #303846; } .colorcito { color: #888888; } .negrita { font-weight: bold; } .textForm-container { width: 90%; } .button-container { width: 100%; display: flex; justify-content: space-around; border-top: 1px solid #ced4da; }