h2{margin-top:3rem;margin-bottom:.25rem!important;text-decoration:underline}h2:first-of-type{margin-top:0}.prod-row{display:flex;justify-content:space-between;color:inherit}.prod-row .prod-info{display:flex;flex:2}.prod-row .prod-info .name{flex:1}.prod-row .prod-info .character{flex:1}.prod-row .company{flex:1}a .prod-info .name{color:#3273dc}a:hover .name{text-decoration:underline}.training-row{display:flex;justify-content:space-between}.training-row .name{flex:2}.training-row .date{flex:1}.skill-row{display:flex}.skill-row .name{font-weight:700;flex:0 1 160px}.skill-row .value{flex:1}@media screen and (min-width:1024px){.container{padding:3rem 0}}@media screen and (max-width:768px){h2{margin-bottom:1rem!important}.prod-row{margin-bottom:1rem}.prod-row .prod-info{flex:auto;flex-direction:column}.prod-row .prod-info .name{font-weight:700}.prod-row .company{flex:auto;font-style:italic;text-align:right}.training-row{flex-direction:column;margin-bottom:.75rem}.training-row .name{color:#363636}.training-row .date{color:#7a7a7a}.skill-row{flex-direction:column;margin-bottom:.75rem}.skill-row .name{flex:1}}