@keyframes ressourceDescription-module-scss-module__dHmLda__comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ressourceDescription-module-scss-module__dHmLda__float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes ressourceDescription-module-scss-module__dHmLda__idrkSpin{to{transform:rotate(360deg)}}.ressourceDescription-module-scss-module__dHmLda__wave{z-index:1;background-image:url(/ressource-top-grey.png);background-size:100% 100%;width:100%;height:5vw;margin:-5.1vw 0 -.1vw;position:relative}.ressourceDescription-module-scss-module__dHmLda__wave.ressourceDescription-module-scss-module__dHmLda__bottom{background-image:url(/ressource-bottom-grey.png);margin:0 0 -1vw}.ressourceDescription-module-scss-module__dHmLda__wave.ressourceDescription-module-scss-module__dHmLda__pink{background-image:url(/ressource-top-pink.png)}.ressourceDescription-module-scss-module__dHmLda__wave.ressourceDescription-module-scss-module__dHmLda__pink.ressourceDescription-module-scss-module__dHmLda__bottom{background-image:url(/ressource-bottom-pink.png)}.ressourceDescription-module-scss-module__dHmLda__wave.ressourceDescription-module-scss-module__dHmLda__blue{background-image:url(/ressource-top-blue.png)}.ressourceDescription-module-scss-module__dHmLda__wave.ressourceDescription-module-scss-module__dHmLda__blue.ressourceDescription-module-scss-module__dHmLda__bottom{background-image:url(/ressource-bottom-blue.png)}.ressourceDescription-module-scss-module__dHmLda__part{z-index:1;background-color:#f9f9f9;padding-top:30px;position:relative}.ressourceDescription-module-scss-module__dHmLda__part:after{content:"";background-color:inherit;width:100%;height:300px;position:absolute;top:100%;left:0}@media screen and (max-width:767px){.ressourceDescription-module-scss-module__dHmLda__part:after{height:200px}}.ressourceDescription-module-scss-module__dHmLda__part.ressourceDescription-module-scss-module__dHmLda__noBleed:after{content:none}.ressourceDescription-module-scss-module__dHmLda__part.ressourceDescription-module-scss-module__dHmLda__pink{background-color:#ffe7eb}.ressourceDescription-module-scss-module__dHmLda__part.ressourceDescription-module-scss-module__dHmLda__blue{background-color:#e6f2ff}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content{width:1170px;max-width:90%;margin:0 auto}@media screen and (max-width:767px){.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content{width:calc(100% - 30px);max-width:100%;margin:0 15px}}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content{color:#2b468a}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content h2{color:#e40082;font-size:2.2em}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content h2:first-child{margin-top:0}@media screen and (max-width:767px){.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content h2{font-size:1.7em}}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content h3{color:#007dae;font-family:ArialRounded;font-size:1.4em}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols{grid-template-columns:1fr 1fr;column-gap:120px;padding:20px 0 60px;display:grid}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols.ressourceDescription-module-scss-module__dHmLda__invert>.ressourceDescription-module-scss-module__dHmLda__contentCol:last-child{grid-column:1}@media screen and (max-width:992px){.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols{column-gap:100px}}@media screen and (max-width:767px){.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols{column-count:1;display:block}}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols.ressourceDescription-module-scss-module__dHmLda__content2col{color:#2b468a;grid-template-columns:57% 1fr;column-gap:60px;display:grid}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols.ressourceDescription-module-scss-module__dHmLda__content2col.ressourceDescription-module-scss-module__dHmLda__invert{grid-template-columns:1fr 57%}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols.ressourceDescription-module-scss-module__dHmLda__content2col.ressourceDescription-module-scss-module__dHmLda__invert>div:first-child{grid-column:2}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols.ressourceDescription-module-scss-module__dHmLda__content2col.ressourceDescription-module-scss-module__dHmLda__invert.ressourceDescription-module-scss-module__dHmLda__invert>div:last-child{grid-column:1}@media screen and (max-width:767px){.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols.ressourceDescription-module-scss-module__dHmLda__content2col.ressourceDescription-module-scss-module__dHmLda__invert{grid-template-columns:1fr}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__cols.ressourceDescription-module-scss-module__dHmLda__content2col{grid-template-columns:1fr;column-gap:0}}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol{grid-row:1;position:relative}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol p{break-inside:avoid-column;margin-bottom:1.5em;font-size:1.1em}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol ul{padding-left:1.5em}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol li,.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol figure{break-inside:avoid-column}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol figure{margin:0 auto}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol figure iframe{max-width:100%}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol a{color:#e40082}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol img{border-radius:20px;max-width:90%;height:auto;margin:0 auto 15px;display:block}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__contentCol figcaption{text-align:center;padding:4px;font-size:.9em}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__sliderContainer{width:400px;max-width:100%;margin:0 auto;padding-bottom:40px;position:relative}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__sliderContainer .ressourceDescription-module-scss-module__dHmLda__slide img,.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__sliderContainer .ressourceDescription-module-scss-module__dHmLda__slide iframe{width:100%;margin-bottom:20px}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__sliderContainer .ressourceDescription-module-scss-module__dHmLda__slide .ressourceDescription-module-scss-module__dHmLda__label{color:#007dae;text-align:center;font-family:ArialRounded}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__sliderContainer .swiper-pagination{justify-content:center;align-items:center;display:flex}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__sliderContainer .swiper-pagination .swiper-pagination-bullet{border:1px solid #2b468a;border-radius:50%;width:4px;height:4px;margin:0 8px;transition:background-color .2s;display:block}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__sliderContainer .swiper-pagination .swiper-pagination-bullet-active{background-color:#2b468a;width:8px;height:8px}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__sliderContainer .ressourceDescription-module-scss-module__dHmLda__arrow{min-width:0;box-shadow:none;font:inherit;color:inherit;cursor:pointer;z-index:10;cursor:pointer;background:url(/next.svg) 0 0/contain;border:none;border-radius:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex;position:absolute;bottom:25px;right:20%;transform:translateY(-50%)}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__sliderContainer .ressourceDescription-module-scss-module__dHmLda__arrow.ressourceDescription-module-scss-module__dHmLda__revert{left:20%;right:auto;transform:translateY(-50%)rotate(180deg)}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__highlightCol figure{margin:0 auto}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__highlightCol img{border-radius:20px;max-width:100%;height:auto;margin:0 auto 15px;display:block}.ressourceDescription-module-scss-module__dHmLda__part .ressourceDescription-module-scss-module__dHmLda__content .ressourceDescription-module-scss-module__dHmLda__highlightCol figcaption{text-align:center;padding:4px;font-size:.9em}.ressourceDescription-module-scss-module__dHmLda__part .size-25{width:25%}.ressourceDescription-module-scss-module__dHmLda__part .size-50{width:50%}.ressourceDescription-module-scss-module__dHmLda__part .size-75{width:75%}.ressourceDescription-module-scss-module__dHmLda__block{padding:5vw 0;position:relative}.ressourceDescription-module-scss-module__dHmLda__block.ressourceDescription-module-scss-module__dHmLda__noWaveBottom{padding-bottom:0}.ressourceDescription-module-scss-module__dHmLda__block:before{content:"";z-index:0;background-color:#f9f9f9;width:100%;height:9.6vw;position:absolute;bottom:-.6vw;left:0}
@keyframes ressourceCalendar-module-scss-module__wI4JRa__comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ressourceCalendar-module-scss-module__wI4JRa__float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes ressourceCalendar-module-scss-module__wI4JRa__idrkSpin{to{transform:rotate(360deg)}}.ressourceCalendar-module-scss-module__wI4JRa__block{position:relative}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__programContainer{overflow-x:auto}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__programContainer .ressourceCalendar-module-scss-module__wI4JRa__program{display:inline-flex}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__week{width:250px;margin-right:25px;display:inline-block}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__week .ressourceCalendar-module-scss-module__wI4JRa__weekTitle{white-space:nowrap;text-overflow:ellipsis;background:#fff;border:2px solid #d9d9d9;border-radius:8px;margin-bottom:20px;padding:5px;font-family:ArialRounded;font-size:1em;overflow:hidden}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__week .ressourceCalendar-module-scss-module__wI4JRa__weekTitleGap{white-space:normal}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__week .ressourceCalendar-module-scss-module__wI4JRa__gapNote{text-align:center;color:#4b629c;border:1px dashed #4b629c;border-radius:20px;margin-bottom:25px;padding:16px 12px;font-size:.85em;line-height:1.3}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__sideMask{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(270deg,#e6f2ff 0%,#0000 100%);width:100px;height:100%;transition:opacity .3s,max-height .6s;position:absolute;top:0;right:0}@media screen and (max-width:1150px){.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__sideMask{width:40px}}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__sideMask .ressourceCalendar-module-scss-module__wI4JRa__arrow{z-index:10;cursor:pointer;pointer-events:all;background-color:#fff000;background-image:url(/next2.svg);background-position:9px;background-repeat:no-repeat;background-size:10px;border-radius:50%;width:30px;height:30px;position:absolute;top:300px;right:0;transform:translateY(-50%)rotate(180deg)}@media screen and (max-width:1150px){.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__sideMask .ressourceCalendar-module-scss-module__wI4JRa__arrow{display:none}}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__sideMask.ressourceCalendar-module-scss-module__wI4JRa__prev{left:0;right:auto;transform:scaleX(-1)}@media screen and (max-width:767px){.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__sideMask.ressourceCalendar-module-scss-module__wI4JRa__prev{display:none}}.ressourceCalendar-module-scss-module__wI4JRa__block .ressourceCalendar-module-scss-module__wI4JRa__sideMask.ressourceCalendar-module-scss-module__wI4JRa__show{opacity:1}.ressourceCalendar-module-scss-module__wI4JRa__element{background-color:#fff;border:2px solid #0000;border-radius:20px;margin-bottom:25px;padding:20px;position:relative;box-shadow:0 3px 6px #00000029}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__back{opacity:.12;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__date{z-index:1;color:#fffc;border-radius:20px;padding:5px 8px;font-size:.85em;line-height:1;position:absolute;top:-11px;left:12px}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__elementIcon{box-sizing:border-box;background-color:#fff;border:2px solid #000;border-radius:50%;width:36px;height:36px;padding:5px;position:absolute;top:-10px;right:-10px}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__elementIcon img{object-fit:contain;width:100%;height:100%}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content{color:#2b468a;text-align:left;font-size:1em;position:relative}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content p{text-align:left;margin-bottom:1.5em}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content ul{text-align:left;padding-inline-start:20px!important}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__type{text-transform:uppercase;font-family:ArialRounded;font-size:1.1em;line-height:1.2;margin-bottom:.3em!important}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__title{font-family:ArialRounded;line-height:1.2;margin-bottom:.3em!important}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__description p,.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__description li{font-size:.9em;line-height:1.4;margin-bottom:0!important}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__duration{text-align:left;background-color:#fff;border-radius:4px;margin-top:10px;padding:2px 5px;font-size:.85em;line-height:1;display:inline-block;margin-bottom:0!important}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features{margin-top:10px;font-size:.9em}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features .ressourceCalendar-module-scss-module__wI4JRa__feature{margin-bottom:10px}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features .ressourceCalendar-module-scss-module__wI4JRa__feature .ressourceCalendar-module-scss-module__wI4JRa__row{align-items:center;display:flex}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features .ressourceCalendar-module-scss-module__wI4JRa__feature .ressourceCalendar-module-scss-module__wI4JRa__icon{object-fit:contain;width:15px;height:12px;margin-right:5px}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features .ressourceCalendar-module-scss-module__wI4JRa__feature .ressourceCalendar-module-scss-module__wI4JRa__name{color:#7c83ed;margin:0;font-size:.9em;font-weight:600;line-height:1em}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features .ressourceCalendar-module-scss-module__wI4JRa__feature .ressourceCalendar-module-scss-module__wI4JRa__description{color:#2b468a;max-height:0;padding-left:20px;font-size:.9em;font-weight:400;transition:max-height .3s;overflow:hidden}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features .ressourceCalendar-module-scss-module__wI4JRa__feature .ressourceCalendar-module-scss-module__wI4JRa__description p{line-height:1.3}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features .ressourceCalendar-module-scss-module__wI4JRa__seeMore{color:#e40082;cursor:pointer;margin-left:20px;font-weight:600;margin-bottom:0!important}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features .ressourceCalendar-module-scss-module__wI4JRa__seeMore span{text-decoration:underline}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features .ressourceCalendar-module-scss-module__wI4JRa__seeMore:after{content:"▼";margin-left:5px;font-size:.8em}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features.ressourceCalendar-module-scss-module__wI4JRa__open .ressourceCalendar-module-scss-module__wI4JRa__description{max-height:150px;transition:max-height .6s}.ressourceCalendar-module-scss-module__wI4JRa__element .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__features.ressourceCalendar-module-scss-module__wI4JRa__open .ressourceCalendar-module-scss-module__wI4JRa__seeMore:after{content:"▲"}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification{cursor:pointer;background-color:#d6efcf;border:2px solid #fff}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification .ressourceCalendar-module-scss-module__wI4JRa__certificateLogo{position:absolute;top:14px;left:-11px}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification .ressourceCalendar-module-scss-module__wI4JRa__content{max-height:15px;transition:max-height .3s;overflow:hidden}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__title{font-size:.92em}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__title:after{content:"▼";font-size:.9em;position:absolute;top:2px;right:0;transform:scaleY(.7)}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__description{font-size:.9em}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__description span{color:#121f11}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__description ul{margin:5px 0 0}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification .ressourceCalendar-module-scss-module__wI4JRa__content .ressourceCalendar-module-scss-module__wI4JRa__description ul li{font-size:1em}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification.ressourceCalendar-module-scss-module__wI4JRa__open .ressourceCalendar-module-scss-module__wI4JRa__content{max-height:600px}.ressourceCalendar-module-scss-module__wI4JRa__element.ressourceCalendar-module-scss-module__wI4JRa__certification.ressourceCalendar-module-scss-module__wI4JRa__open .ressourceCalendar-module-scss-module__wI4JRa__title:after{content:"▲"}.ressourceCalendar-module-scss-module__wI4JRa__spanBadge{text-align:left;border:1px solid;border-radius:20px;margin-top:10px;padding:3px 9px;font-size:.8em;line-height:1.2;display:inline-block;margin-bottom:0!important}.ressourceCalendar-module-scss-module__wI4JRa__spanBadge strong{font-weight:700}.ressourceCalendar-module-scss-module__wI4JRa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ressourceCalendar-module-scss-module__wI4JRa__continuation{background-color:#fff;border:2px solid #0000;border-radius:20px;margin-bottom:25px;padding:12px 16px;position:relative;box-shadow:0 3px 6px #00000029}.ressourceCalendar-module-scss-module__wI4JRa__continuation .ressourceCalendar-module-scss-module__wI4JRa__back{opacity:.18;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}.ressourceCalendar-module-scss-module__wI4JRa__continuation .ressourceCalendar-module-scss-module__wI4JRa__content{color:#2b468a;text-align:left;position:relative}.ressourceCalendar-module-scss-module__wI4JRa__continuation .ressourceCalendar-module-scss-module__wI4JRa__typeMuted{text-transform:uppercase;opacity:.7;text-align:left;font-family:ArialRounded;font-size:.8em;line-height:1.1;margin:0 0 .2em!important}.ressourceCalendar-module-scss-module__wI4JRa__continuation .ressourceCalendar-module-scss-module__wI4JRa__titleMuted{white-space:nowrap;text-overflow:ellipsis;text-align:left;font-family:ArialRounded;font-size:.95em;line-height:1.2;overflow:hidden;margin:0 0 .2em!important}.ressourceCalendar-module-scss-module__wI4JRa__continuation .ressourceCalendar-module-scss-module__wI4JRa__suiteLine{text-align:left;font-size:.8em;font-weight:600;margin:0!important}.ressourceCalendar-module-scss-module__wI4JRa__flowEdge{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:9px solid var(--rail,#ccc);z-index:2;width:0;height:0;position:absolute;top:50%;right:-16px;transform:translateY(-50%)}
@keyframes ressourceProgram-module-scss-module__RANREW__comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ressourceProgram-module-scss-module__RANREW__float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes ressourceProgram-module-scss-module__RANREW__idrkSpin{to{transform:rotate(360deg)}}.ressourceProgram-module-scss-module__RANREW__block ul{text-align:left;padding-inline-start:20px!important}.ressourceProgram-module-scss-module__RANREW__block p,.ressourceProgram-module-scss-module__RANREW__block li{text-align:left}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__title{text-align:left!important}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}@media screen and (max-width:992px){.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head{flex-direction:column}}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left{flex-direction:row;display:flex}@media screen and (max-width:992px){.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left{flex-direction:column}}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left .ressourceProgram-module-scss-module__RANREW__title{margin:0;font-size:1.6em!important}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left .ressourceProgram-module-scss-module__RANREW__sessions{flex-direction:row;align-items:center;margin-left:20px;display:flex}@media screen and (max-width:992px){.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left .ressourceProgram-module-scss-module__RANREW__sessions{justify-content:center;margin:15px 0 25px;transform:scale(1.3)}}@media screen and (max-width:767px){.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left .ressourceProgram-module-scss-module__RANREW__sessions{text-align:center;width:84%;margin:15px 8% 25px}}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left .ressourceProgram-module-scss-module__RANREW__sessions .ressourceProgram-module-scss-module__RANREW__date{background-color:#ffffffb3;border:1px solid #2b468a;border-radius:7px;margin:0 6px;padding:0 8px;font-size:.95em}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left .ressourceProgram-module-scss-module__RANREW__sessions .ressourceProgram-module-scss-module__RANREW__date span{font-family:ArialRounded;font-size:.95em}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left .ressourceProgram-module-scss-module__RANREW__sessions .ressourceProgram-module-scss-module__RANREW__arrow{min-width:0;box-shadow:none;font:inherit;color:inherit;cursor:pointer;cursor:pointer;background:url(/next.svg) 50%/contain no-repeat;border:none;border-radius:0;justify-content:center;align-items:center;width:12px;height:12px;margin:0;padding:0;display:inline-flex}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__left .ressourceProgram-module-scss-module__RANREW__sessions .ressourceProgram-module-scss-module__RANREW__arrow.ressourceProgram-module-scss-module__RANREW__revert{transform:rotate(180deg)}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__online{border:2px solid #fff;border-radius:20px;padding:2px 10px;font-family:ArialRounded}.ressourceProgram-module-scss-module__RANREW__block .ressourceProgram-module-scss-module__RANREW__head .ressourceProgram-module-scss-module__RANREW__online .ressourceProgram-module-scss-module__RANREW__icon{margin-right:5px}
@keyframes testRessourceHeader-module-scss-module__7lizHW__comeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes testRessourceHeader-module-scss-module__7lizHW__float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes testRessourceHeader-module-scss-module__7lizHW__idrkSpin{to{transform:rotate(360deg)}}.testRessourceHeader-module-scss-module__7lizHW__block{text-align:center;z-index:101;background-color:#d4d8de;width:100%;padding:7px 0;position:sticky;top:0;left:0}
