@charset "UTF-8";.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}}: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-course-access{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:4px;display:inline-block;padding:.5rem;text-align:center;width:100%}.c-course-access .c-course-access__title{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;font-weight:700;line-height:130%;text-transform:none;transition-duration:.3s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1024px){.c-course-access .c-course-access__title{font-size:1.125rem;line-height:150%}}.c-course-access .c-course-access__title{--tw-text-opacity:1;color:rgb(0 10 55/var(--tw-text-opacity,1))}.c-course-access small{color:var(--theme-accent);text-transform:uppercase;transition-duration:.3s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.c-course-access:hover{background-color:var(--theme-accent);color:#fff}.c-course-access:hover .c-course-access__title,.c-course-access:hover small{color:#fff}@media (min-width:768px){.c-course-category__thumbnail-container{width:41.666667%!important}}.c-course-category__thumbnail{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (min-width:768px){.c-course-category__thumbnail{aspect-ratio:373/273}}.c-icon--xs:before{font-size:20px;height:20px;line-height:1}.c-icon--md:before{font-size:32px;height:32px;line-height:1}.c-course-expert-trainers:before{--tw-content:"";--tw-rotate:90deg;bottom:0;color:var(--theme-accent);content:var(--tw-content);font-family:icon,sans-serif;font-size:180px;font-style:normal;font-weight:400;height:180px;line-height:1;opacity:.1;pointer-events:none;position:absolute;right:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.c-course-expert-trainers{background-color:var(--theme-bg);border-radius:.5rem;color:var(--theme-base);display:flex;flex-direction:column;gap:2.5rem;overflow:hidden;padding-bottom:1rem;padding-top:1rem;position:relative;width:100%}@media (min-width:768px){.c-course-expert-trainers{padding-bottom:2rem;padding-top:2rem}}.c-course-expert-trainers[data-theme=primary]:before,[data-theme=primary] .c-course-expert-trainers[data-theme=theme]:before{opacity:.2}.c-course-expert-trainers__inner{display:flex}.c-course-expert-trainers__item{--carousel-gap-slides:1.25rem;align-items:center;display:flex;flex-direction:column;gap:1.25rem}@media (min-width:768px){.c-course-expert-trainers__item{flex-direction:row;gap:2.5rem}}.c-course-expert-trainers__img{--tw-bg-opacity:1;aspect-ratio:1/1;background-color:rgb(245 245 240/var(--tw-bg-opacity,1));border-radius:9999px;flex:none;height:10rem!important;margin-left:auto;margin-right:auto;-o-object-fit:cover;object-fit:cover;width:10rem!important}.c-course-expert-trainers__body{align-items:center;display:flex;flex:1 1 0%;flex-direction:column;gap:.75rem}@media (min-width:768px){.c-course-expert-trainers__body{align-items:flex-start;gap:1.25rem}}.c-course-expert-trainers__title:before{--tw-content:"";color:var(--theme-accent);content:var(--tw-content);font-family:icon,sans-serif;font-size:18px;font-style:normal;font-weight:400;height:18px;line-height:1}.c-course-expert-trainers__title{align-items:center;display:flex;gap:.5rem}.c-course-expert-trainers__content{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;font-weight:700;line-height:130%;text-transform:none}@media (min-width:1024px){.c-course-expert-trainers__content{font-size:1.125rem;line-height:150%}}.c-course-expert-trainers__content{text-align:center}@media (min-width:768px){.c-course-expert-trainers__content{text-align:left}}.c-course-expert-trainers--sm{padding-bottom:1rem;padding-top:1rem}.c-course-expert-trainers--sm .c-course-expert-trainers__img{height:9rem;width:9rem}.c-course-expert-trainers--reverse:before{--tw-rotate:180deg;bottom:0;left:0;pointer-events:none;position:absolute;right:auto;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.c-course-expert-trainers--reverse .c-course-expert-trainers__item{flex-direction:row-reverse}}.c-course-line{--line-gap:0.625rem;--tw-bg-opacity:1;--tw-border-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-color:rgb(216 216 209/var(--tw-border-opacity,1));border-radius:4px;border-width:1px;display:flex;gap:var(--line-gap);justify-content:space-between;padding:.5rem .5rem .5rem 1rem;transition-duration:.3s;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.c-course-line:is(tr){--line-gap:0.375rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:.75rem;padding-right:1rem;padding-top:.75rem}@media (min-width:768px){.c-course-line:is(tr){display:flex;flex-wrap:nowrap;gap:2.5rem}}.c-course-line:hover{background-color:oklch(from var(--theme-course) l c h/.07);border-color:var(--theme-course)}.c-course-line__cell[data-index="0"]{grid-column:span 1/span 1;order:1}@media (min-width:768px){.c-course-line__cell[data-index="0"]{order:1;width:100%}}.c-course-line__cell[data-index="1"]{grid-column:span 2/span 2;order:3}@media (min-width:768px){.c-course-line__cell[data-index="1"]{min-width:200px;order:2}}.c-course-line__cell[data-index="2"]{grid-column:span 1/span 1;order:2}@media (min-width:768px){.c-course-line__cell[data-index="2"]{min-width:130px;order:3}}.c-course-line__inner{align-items:center;display:flex;flex-wrap:wrap;gap:var(--line-gap);width:100%}.c-course-line__label{flex-grow:1;font-weight:700;text-align:left}.c-course-line__badges{align-items:center;display:flex;gap:var(--line-gap)}.c-course-line:is(tr) .c-course-line__badges{display:flex;flex-direction:column}
