:root{--admin-bar-height:32px;--section-spacing:32px;--container-padding:20px}@media (min-width:768px){:root{--section-spacing:48px;--container-padding:40px}}@media screen and (max-width:782px){:root{--admin-bar-height:46px}}@media screen and (max-width:600px){:root{--admin-bar-height:0px}}.c-heading--h1{font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;font-weight:700;line-height:130%;text-transform:none}@media (min-width:1024px){.c-heading--h1{font-size:2.75rem}.c-heading--h1-big{font-size:3.4375rem;line-height:120%}}.c-heading--h2{font-family:Bricolage Grotesque,sans-serif;font-size:1.375rem;font-weight:700;line-height:140%;text-transform:none}@media (min-width:1024px){.c-heading--h2{font-size:2.125rem}}.c-heading--h3{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;font-weight:700;line-height:130%;text-transform:none}@media (min-width:1024px){.c-heading--h3{font-size:1.5rem;line-height:140%}}.c-heading--h4{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;font-weight:700;line-height:130%;text-transform:none}@media (min-width:1024px){.c-heading--h4{font-size:1.125rem;line-height:150%}}.c-heading--h5{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;font-weight:700;line-height:130%;text-transform:none}@media (min-width:1024px){.c-heading--h5{font-size:1.125rem;line-height:150%}}.c-heading--h6{font-family:Roboto,sans-serif;font-size:.9375rem;font-weight:400;line-height:120%;text-transform:none}@media (min-width:1024px){.c-heading--h6{font-size:1rem;line-height:150%}}.c-heading--center{text-align:center}.c-heading--upper{text-transform:uppercase}.c-related-courses input:checked~div label[for=show-all-related-courses]{display:none}@media (max-width:1024px){.single-course .c-related-courses:not(:has(.c-course-card:nth-child(3))) label[for=show-all-related-courses]{display:none}.single-course .c-related-courses .c-related-courses__grid:not(input:checked~.c-related-courses__grid) .c-course-card:nth-child(2)~.c-course-card{display:none}}@media (min-width:1024px){.single-course .c-related-courses:not(:has(.c-course-card:nth-child(3))) label[for=show-all-related-courses]{display:none}.single-course .c-related-courses .c-related-courses__grid:not(input:checked~.c-related-courses__grid) .c-course-card:nth-child(2)~.c-course-card{display:none}}@media (max-width:1024px){.single-trainer .c-related-courses:not(:has(.c-course-card:nth-child(4))) label[for=show-all-related-courses]{display:none}.single-trainer .c-related-courses .c-related-courses__grid:not(input:checked~.c-related-courses__grid) .c-course-card:nth-child(3)~.c-course-card{display:none}}@media (min-width:1024px){.single-trainer .c-related-courses:not(:has(.c-course-card:nth-child(7))) label[for=show-all-related-courses]{display:none}.single-trainer .c-related-courses .c-related-courses__grid:not(input:checked~.c-related-courses__grid) .c-course-card:nth-child(6)~.c-course-card{display:none}}@media (max-width:1024px){.single-webinar .c-related-courses:not(:has(.c-course-card:nth-child(3))) label[for=show-all-related-courses]{display:none}.single-webinar .c-related-courses .c-related-courses__grid:not(input:checked~.c-related-courses__grid) .c-course-card:nth-child(2)~.c-course-card{display:none}}@media (min-width:1024px){.single-webinar .c-related-courses:not(:has(.c-course-card:nth-child(3))) label[for=show-all-related-courses]{display:none}.single-webinar .c-related-courses .c-related-courses__grid:not(input:checked~.c-related-courses__grid) .c-course-card:nth-child(2)~.c-course-card{display:none}}.c-related-thematics input:checked~div label[for=show-all-related-thematics]{display:none}@media (max-width:640px){.c-related-thematics:not(:has(.c-btn--thematics:nth-child(6))) label[for=show-all-related-thematics]{display:none}.c-related-thematics .c-related-thematics__links:not(input:checked~.c-related-thematics__links) .c-btn--thematics:nth-child(5)~.c-btn--thematics{display:none}}@media (min-width:640px) and (max-width:1024px){.c-related-thematics:not(:has(.c-btn--thematics:nth-child(11))) label[for=show-all-related-thematics]{display:none}.c-related-thematics .c-related-thematics__links:not(input:checked~.c-related-thematics__links) .c-btn--thematics:nth-child(10)~.c-btn--thematics{display:none}}@media (min-width:1024px){.c-related-thematics:not(:has(.c-btn--thematics:nth-child(16))) label[for=show-all-related-thematics]{display:none}.c-related-thematics .c-related-thematics__links:not(input:checked~.c-related-thematics__links) .c-btn--thematics:nth-child(15)~.c-btn--thematics{display:none}}.c-icon--xs:before{font-size:20px;height:20px;line-height:1}.c-icon--md:before{font-size:32px;height:32px;line-height:1}.m-trainer__image{position:relative}.m-trainer__image img{background-color:var(--theme-accent);border-radius:9999px}
