.Bookmarks_bookmarkContainer__WUU1P{position:relative;width:100%;background-color:var(--color-bookmarks-bg)}.Bookmarks_wrapper__yFRoC{position:relative;z-index:1;display:flex;flex-wrap:wrap;margin:30px 0;list-style:none;-webkit-padding-start:0;padding-inline-start:0}.Bookmarks_bookmark__9m7zN{width:100%;border:1px solid var(--color-bookmarks-border);white-space:nowrap;transition:background-color .5s ease}.Bookmarks_bookmark__9m7zN a{display:inline-block;padding:10px 20px;transition:background-color .5s ease;width:100%;color:var(--color-bookmarks-text)}.Bookmarks_bookmark__9m7zN a:hover{background-color:#dedede}.Bookmarks_background__ODwE9{display:none;background-color:var(--color-bookmarks-bg)}@media (min-width:58.125rem){.Bookmarks_bookmark__9m7zN{border-top:none;border-bottom:none;border-left:1px solid var(--color-bookmarks-border);border-right:1px solid var(--color-bookmarks-border);width:inherit}.Bookmarks_bookmark__9m7zN+.Bookmarks_bookmark__9m7zN{border-left:0}.Bookmarks_background__ODwE9{display:block;position:absolute;top:0;bottom:0;left:var(--full-width-offset);right:var(--full-width-offset);border-top:1px solid var(--color-bookmarks-border);border-bottom:1px solid var(--color-bookmarks-border)}}.BookingOptions_bookingOptions__jpvy4{margin:0 auto}.BookingOptions_largeBookingOptions__WVLTZ{width:100%}.BookingOptions_mediumBookingOptions__dH6jA{width:90%}@media (min-width:58.125rem){.BookingOptions_mediumBookingOptions__dH6jA{width:50%}}.BookingOptions_buttonContainer__9RlQI{display:flex;flex-direction:column;justify-content:center;gap:1rem}.BookingOptions_information__mWv0q{text-align:center;margin:.5rem 0}.CourseInformationCard_card__ucMi7{box-shadow:var(--shadow-card);background-color:var(--color-card-bg);border-top:8px solid var(--color-card-border);word-wrap:break-word;margin:2.25rem auto}.CourseInformationCard_cardHeader__ep7du{padding:1.5rem 1.25rem 0;margin:0}.CourseInformationCard_cardBody__D3p4G{flex:1 1 auto;padding:.75rem 1.25rem}.CourseSummary_container__EX7LG{background-color:var(--color-card-bg);box-shadow:var(--shadow-card);border-top:8px solid var(--color-brand-primary)}.CourseSummary_topContainer__sdBQz{display:flex;flex-direction:column-reverse;justify-content:space-between;width:100%}.CourseSummary_summaryContainer__d4KR6{width:100%;flex:1 1;flex-basis:50%;flex-wrap:wrap;padding:1.5625rem 1rem}.CourseSummary_summaryHeading__rerK1{font-weight:300}.CourseSummary_attributeHeading__LttBf{font-weight:300;margin-bottom:.25rem}.CourseSummary_summaryItems__xFiRD{display:grid;grid-template-columns:1fr;width:100%;margin:.25rem 0 1rem}.CourseSummary_summaryColumn__x91KA{display:flex;flex-direction:column;justify-content:flex-start;gap:.75rem;padding:.25rem 0}.CourseSummary_summaryItem__O74V7{margin-bottom:.25rem}.CourseSummary_summaryImageContainer__a2FpI{position:relative;flex:1 1 50%;min-height:266px}.CourseSummary_summaryImage__lvkQm{object-fit:cover}.CourseSummary_horizontalSeparator__4BkgP{height:1px;background-color:var(--color-brand-primary)}.CourseSummary_verticalSeparator__QgUnE{display:none;width:1px;background-color:var(--color-separator-bg)}.CourseSummary_learningPlatformContainer__5iBpq{display:flex;flex-direction:column;gap:.5rem;text-align:center}.CourseSummary_bookingOptions__e8WJ6{width:100%;padding:1rem;margin:auto}.CourseSummary_centeredIcon__t6tk9{text-align:center;vertical-align:middle;font-size:calc(.91875rem + .23125vw)}.CourseSummary_flexColumn__bTNNb{display:flex;flex-direction:column}@media (min-width:30rem){.CourseSummary_summaryItems__xFiRD{grid-template-columns:1fr 1px 1fr}.CourseSummary_verticalSeparator__QgUnE{display:block}.CourseSummary_summaryColumn__x91KA:not(:first-child){padding:.25rem .75rem}}@media (min-width:58.125rem){.CourseSummary_topContainer__sdBQz{flex-direction:row}.CourseSummary_summaryContainer__d4KR6,.CourseSummary_summaryImage__lvkQm{width:50%}.CourseSummary_summaryItems__xFiRD{margin:.5rem 0 1rem}.CourseSummary_bookingOptions__e8WJ6{width:50%;padding:1rem 0}}@media (min-width:100rem){.CourseSummary_centeredIcon__t6tk9{font-size:1.15rem}}