.curriculum-path{background-color:#f2f5f7;padding:1em}.curriculum-path .top-card{background-color:#fff;max-width:35em;margin:auto;text-align:center;padding:0 0 1em;border:solid 2px #00256d}.curriculum-path .top-card h2.head{background-color:#00a095;color:#fff;border-bottom:solid 2px #00256d;padding:1em;font-size:1.5em}.curriculum-path .button{margin:1em auto;background-color:#00256d;color:#fff}.curriculum-path .days{font-weight:bold;color:#00a095}.curriculum-path .course-name{font-weight:bold;font-size:1.5em;color:#00256d}.curriculum-path .question{font-weight:bold;padding:1em;display:inline-block;color:#fff;margin:1.5em auto;cursor:pointer;max-width:30em}.curriculum-path .question .question-text{display:block;background-color:#00a095;text-align:center;padding:1.5em;min-height:8em}.curriculum-path .question.sub-question{background-color:#23428f;margin:1.5em;text-align:center;border:solid 3px transparent}.curriculum-path .question.sub-question.selected{border:solid 3px #00a095}.curriculum-path .question.selected:not(.sub-question){font-size:1.25em}.curriculum-path .question.selected:not(.sub-question) .question-text{min-height:2.33em}.curriculum-path .courses .course-card{background-color:#fff;text-align:center;margin:1em auto;padding-bottom:2.5em}.curriculum-path .courses .course-card .course-name{padding:1em 0}.curriculum-path .courses .course-card .bottom{position:absolute;bottom:0;width:100%;left:0;margin:0}.curriculum-path .courses .course-card .bottom .button{margin:0;width:100%}.curriculum-path .courses .course-description{font-style:italic;padding:0 .5em}.curriculum-path .follow-up{cursor:pointer;margin:1em auto;text-align:center}.curriculum-path .reset{display:block;text-align:right;cursor:pointer}/*# sourceMappingURL=path.css.map */
