.tabs .tabs-wrapper{border-bottom:1px solid rgba(57,72,86,.2);transition:top .5s;transition-timing-function:cubic-bezier(.32,.94,.6,1)}.-is-header-sticky.-is-scroll-up .tabs .tabs-wrapper{top:var(--stickyHeaderHeight)}.tabs .tabs-section:last-child:after{content:"";display:block;height:2.7777777778vw}.page-singleCourse__list{margin-top:2.7777777778vw}.-is-header-sticky .page-singleCourse__list__aside,.-is-header-sticky .page-singleCourse__list__aside .inner{transition:top .4s cubic-bezier(.32,.94,.6,1)}.-is-header-sticky.-is-scroll-up .page-singleCourse__list__aside{top:calc(var(--stickyHeaderHeight) - 1.5rem)}@media (min-width:1024px){.-is-header-sticky.-is-scroll-up .page-singleCourse__list__aside .inner{top:calc(var(--stickyHeaderHeight) + 2.5rem)}}.page-singleCourse__list__groups{border-bottom:1px solid rgba(var(--rgb-color-ardoise),.2);margin-left:calc(var(--grid-margin)*-1);margin-right:calc(var(--grid-margin)*-1)}.page-singleCourse__list__groups:after,.page-singleCourse__list__groups:before{content:"";display:block;flex:0 0 auto;width:var(--grid-margin)}@media (min-width:1024px){.page-singleCourse__list__groups{margin-left:-1.25rem;margin-right:-1.25rem}.page-singleCourse__list__groups:after,.page-singleCourse__list__groups:before{display:none}}.page-singleCourse__list__groups li{margin-left:1rem}.page-singleCourse__list__groups li:first-of-type{margin-left:0}@media (min-width:1024px){.page-singleCourse__list__groups li{margin-left:0!important}}.page-singleCourse__list__groups .btn.cta{justify-content:flex-start;width:100%}.page-singleCourse__list__groups .btn.cta:after{background-color:var(--color-ardoise)}@media (any-hover:hover){.page-singleCourse__list__groups .btn.cta:hover{color:var(--color-beige)}}.page-singleCourse__list__groups .btn.cta.-active{color:var(--color-beige)}.page-singleCourse .b-diptych{padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:1024px){.page-singleCourse .b-diptych{padding-bottom:7.5rem;padding-top:7.5rem}}.-colors-contrast .page-singleCourse__list__groups .btn.cta:after{background-color:var(--color-true-blue)}.-colors-invert .page-singleCourse__list__groups .btn.cta:after{background-color:var(--color-true-yellow)}@media (any-hover:hover){.-colors-invert .page-singleCourse__list__groups .btn.cta:hover{color:var(--color-true-black)}}.-colors-invert .page-singleCourse__list__groups .btn.cta.-active{color:var(--color-true-black)}
