.btn__primary,.btn__secondary{--cta-border-radius: var(--button-radius, 4px);--cta-bg-color: trasparent;--cta-border-color: trasparent;--cta-text-color: currentColor;--cta-text-align: center;display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem 3rem;appearance:none;border:1px solid var(--cta-border-color);font-size:1.4rem;line-height:1;width:fit-content;min-width:13.6rem;min-height:3.6rem;text-decoration:none;text-align:var(--cta-text-align);font-weight:var(--fw-regular);cursor:pointer;color:var(--cta-text-color);border-radius:var(--cta-border-radius);background-color:var(--cta-bg-color)}.btn__primary:hover,.btn__secondary:hover{text-decoration:none}[data-default-label].btn__primary,[data-default-label].btn__secondary{display:flex;align-items:center;justify-content:center}[data-default-label].btn__primary:before,[data-default-label].btn__secondary:before{content:attr(data-default-label);display:block}[data-default-label].btn__primary:disabled:before,[data-default-label].btn__secondary:disabled:before,[data-default-label].--disabled.btn__primary:before,[data-default-label].--disabled.btn__secondary:before{content:attr(data-disabled-label)}.--fitted.btn__primary,.--fitted.btn__secondary{min-width:0}.--wide.btn__primary,.--wide.btn__secondary{width:100%}.--large.btn__primary,.--large.btn__secondary{padding:0 1rem;min-height:3.2rem;font-size:1.4rem}.btn__primary:has(.btn-default-icon),.btn__secondary:has(.btn-default-icon){min-width:0;min-height:0}.btn__primary:disabled,.btn__secondary:disabled,.--disabled.btn__primary,.--disabled.btn__secondary{--cta-bg-color: var(--wip-color-disabled, #aaaaaa);--cta-border-color: transparent;--cta-text-color: var(--wip-color-text-disabled, #C8C8C8);opacity:.6;cursor:default;pointer-events:none}.--hidden.btn__primary,.--hidden.btn__secondary{display:none}.--text-light.btn__primary,.--text-light.btn__secondary{--cta-text-color: var(--wip-color-light, #ffffff)}.--text-light.btn__primary:hover,.--text-light.btn__secondary:hover{--cta-text-color: var(--wip-color-light, #ffffff)}button{appearance:none;border:none;background:transparent;padding:0;margin:0;cursor:pointer}button:focus{outline:none}.btn__primary{--cta-border-radius: 4rem;--cta-bg-color: transparent;--cta-border-color: var(--wip-color-dark, #000000);--cta-text-color: var(--wip-color-dark, #000000)}.btn__primary:hover,.btn__primary.--active{--cta-bg-color: var(--wip-color-dark, #000000);--cta-border-color: var(--wip-color-dark, #000000);--cta-text-color: var(--wip-color-light, #ffffff)}.btn__primary.--light{--cta-bg-color: transparent;--cta-border-color: var(--wip-color-light, #ffffff);--cta-text-color: var(--wip-color-light, #ffffff)}.btn__primary.--light:hover,.btn__primary.--light.--active{--cta-bg-color: var(--wip-color-light, #ffffff);--cta-border-color: var(--wip-color-light, #ffffff);--cta-text-color: var(--wip-color-dark, #000000)}.btn__secondary{--cta-text-color: var(--wip-color-dark, #000000);--cta-secondary-bg-circle: transparent;--cta-secondary-color-circle-stroke: var(--wip-color-dark, #000000);--cta-secondary-color-chevron: var(--wip-color-dark, #000000);padding:0;font-weight:var(--fw-bold);text-transform:uppercase;font-size:1.1rem;line-height:1.5rem}.btn__secondary .btn-default-icon{width:2.6rem;height:2.6rem}.btn__secondary .btn-default-icon svg{width:100%;height:100%}.btn__secondary .btn-default-icon svg circle{stroke:var(--cta-secondary-color-circle-stroke);fill:var(--cta-secondary-bg-circle)}.btn__secondary .btn-default-icon svg path{stroke:var(--cta-secondary-color-chevron)}.btn__secondary:hover{--cta-secondary-bg-circle: var(--wip-color-dark, #000000);--cta-secondary-color-circle-stroke: none;--cta-secondary-color-chevron: var(--wip-color-light, #ffffff)}.btn__secondary.--light{--cta-text-color: var(--wip-color-light, #ffffff);--cta-secondary-bg-circle: none;--cta-secondary-color-circle-stroke: var(--wip-color-light, #ffffff);--cta-secondary-color-chevron: var(--wip-color-light, #ffffff)}.btn__secondary.--light:hover{--cta-secondary-bg-circle: var(--wip-color-light, #ffffff);--cta-secondary-color-chevron: var(--wip-color-dark, #000000)}
.c-menu-card .card__title{font-family:var(--heading-font-family);font-size:3.5rem;font-style:normal;font-weight:var(--fw-bold);line-height:normal;letter-spacing:-0.35px}@media screen and (max-width: 1339px){.c-menu-card .card__title{font-size:2.5rem;letter-spacing:-0.25px}}.c-menu-card .card__body{font-family:var(--base-font-family);font-size:1.6rem;font-style:normal;font-weight:var(--fw-regular);line-height:22px}@media screen and (max-width: 1339px){.c-menu-card .card__body{font-size:1.3rem;line-height:18px}}.c-menu-card .card__body ul li,.c-menu-card .card__body ol li{list-style-position:inside}.c-menu-card .card__body ul li{list-style-type:disc}.c-menu-card .card__body ol li{list-style-type:decimal}.c-corporate-header{--header-logo-width: 25rem;--header-pad-bottom: 2.2rem;--header-active-menu-item-color: transparent;--header-menus-block-display: flex;--header-menu-trigger-display: none;--header-mob-icon-menu-display: block;--header-mob-icon-close-display: none;position:fixed;top:0;left:0;width:100%;z-index:var(--zi-header, 2);background-color:var(--wip-color-light, #ffffff);color:var(--wip-color-black, #000000);transition:transform .5s ease-in-out,background-color .3s ease-in-out}.c-corporate-header .menu-item p{margin:0}.c-corporate-header .corp-header__wrapper{width:calc(100% - (var(--main-container-pad-x) + 0)*2px);max-width:1600px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:auto 1fr;padding:2.2rem 0 0;border-bottom:1px solid currentColor}.c-corporate-header .corp-header__logo{width:var(--header-logo-width);padding-bottom:1rem}.c-corporate-header .corp-header__brand{display:flex;flex-flow:column;justify-content:space-between;align-items:flex-start;gap:2.7rem}.c-corporate-header .corp-header__switch{align-self:flex-start}.c-corporate-header .corp-header__menus{display:var(--header-menus-block-display);flex-flow:column;justify-content:space-between;align-items:flex-end;gap:2.7rem;margin-left:auto}.c-corporate-header .corp-header__menus__top,.c-corporate-header .corp-header__menus__main{display:flex;align-items:baseline}.c-corporate-header .corp-header__menus__top a,.c-corporate-header .corp-header__menus__main a{text-decoration:none}.c-corporate-header .corp-header__menus__top{font-size:1.1rem}.c-corporate-header .corp-header__menus__top .menu-item{display:flex;align-items:center;position:relative;padding:0 2rem}.c-corporate-header .corp-header__menus__top .menu-item:not(:first-child):before{content:"";width:1px;height:.6rem;background-color:currentColor;position:absolute;left:0}.c-corporate-header .corp-header__menus__top .menu-item:first-child{padding-left:0}.c-corporate-header .corp-header__menus__top .menu-item:last-child{padding-right:0}.c-corporate-header .corp-header__menus__top .menu-item a,.c-corporate-header .corp-header__menus__top .menu-item span{line-height:.7333333333;display:flex;align-items:center;gap:.5rem;text-transform:uppercase}.c-corporate-header .corp-header__menus__top .menu-item a .icon,.c-corporate-header .corp-header__menus__top .menu-item span .icon{--icon-size: 1.4rem}.c-corporate-header .corp-header__menus__main{gap:3rem;font-size:1.5rem}.c-corporate-header .corp-header__menus__main .menu-item{position:relative}.c-corporate-header .corp-header__menus__main .menu-item p{line-height:1}.c-corporate-header .corp-header__menus__main .menu-item a,.c-corporate-header .corp-header__menus__main .menu-item span{display:block;padding-bottom:var(--header-pad-bottom)}.c-corporate-header .corp-header__menus__main .menu-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-top:5px solid var(--header-active-menu-item-color)}.c-corporate-header .corp-header__menus__main .menu-item.--active,.c-corporate-header .corp-header__menus__main .menu-item:hover{--header-active-menu-item-color: var(--wip-color-black, #000000);text-shadow:0 0 1px currentColor}.c-corporate-header .corp-header__mega-menus{position:absolute;top:100%;width:100%;height:calc(100dvh - var(--js-header-height));z-index:var(--zi-megamenu, 4);overflow:hidden;pointer-events:none;opacity:0;background-color:rgba(0,0,0,.25);transition:opacity .5s ease-in-out}.c-corporate-header .corp-header__mega-menus:has(.c-mega-menu.--visible),.c-corporate-header .corp-header__mega-menus:has(.c-menu-mobile-panel.--visible){pointer-events:all;opacity:1}.c-corporate-header .corp-header__menu-mob-trigger{display:var(--header-menu-trigger-display);align-items:center;margin-left:auto;cursor:pointer}.c-corporate-header .corp-header__menu-mob-trigger .icon{--icon-size: 2.5rem}.c-corporate-header .corp-header__menu-mob-trigger .icon.icon-menu{display:var(--header-mob-icon-menu-display)}.c-corporate-header .corp-header__menu-mob-trigger .icon.icon-close{display:var(--header-mob-icon-close-display)}.c-corporate-header.--menu-open{--header-mob-icon-menu-display: none;--header-mob-icon-close-display: block}.c-corporate-header.--bg-transparent{background:linear-gradient(180deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 92.63%)}.c-corporate-header.--bg-transparent.--hover{background-color:var(--wip-color-light, #ffffff) !important;color:var(--wip-color-black, #000000) !important}.c-corporate-header.--has-scrolled{transform:translateY(-100%)}.c-corporate-header:has(.c-mega-menu.--visible),.c-corporate-header:has(.c-menu-mobile-panel.--visible){background-color:var(--wip-color-light, #ffffff);color:var(--wip-color-black, #000000)}.c-corporate-header.--force-solid-bg{background:var(--wip-color-light, #ffffff) !important}.c-site-switch{display:flex;align-items:center;gap:3rem;font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em}.c-site-switch .site-switch__item{text-decoration:none;color:currentColor;line-height:1}.c-site-switch .site-switch__item.--active{font-weight:700;text-decoration:underline;text-underline-offset:.4rem}@media screen and (max-width: 1339px){.c-corporate-header{--header-logo-width: 16rem;--header-menus-block-display: none;--header-menu-trigger-display: flex}.c-corporate-header .corp-header__switch{display:none}.c-corporate-header .corp-header__wrapper{padding-bottom:1.5rem}.c-corporate-header .corp-header__logo{padding-bottom:0}.c-corporate-header .corp-header__mega-menus .c-mega-menu{height:100%;overflow:auto}}.c-menu-mobile-panel{width:100%;height:calc(100dvh - var(--js-header-height));background-color:var(--wip-color-light, #ffffff);color:var(--wip-color-black, #000000)}.c-menu-mobile-panel .menu-mob__wrapper{width:calc(100% - (var(--main-container-pad-x) + 0)*2px);max-width:1600px;margin-left:auto;margin-right:auto;display:flex;flex-flow:column;align-items:center;gap:3rem;padding:2rem 0 5rem;height:100%;overflow:auto}.c-menu-mobile-panel .menu-mob__switch{width:100%;justify-content:center;font-size:1.2rem;padding-bottom:2rem;border-bottom:1px solid var(--wip-color-grey-04, #c4c4c4)}.c-menu-mobile-panel .menu-mob__service .menu-item a,.c-menu-mobile-panel .menu-mob__main .menu-item a{text-decoration:none}.c-menu-mobile-panel .menu-mob__service .menu-item p,.c-menu-mobile-panel .menu-mob__main .menu-item p{display:inline-block}.c-menu-mobile-panel .menu-mob__service{display:flex;flex-flow:column-reverse;align-items:center;justify-content:center;gap:2rem 0;font-size:1.4rem;color:var(--wip-color-grey, #666666)}.c-menu-mobile-panel .menu-mob__service .menu-item{display:flex;align-items:center;position:relative}.c-menu-mobile-panel .menu-mob__service .menu-item a{line-height:.7333333333;display:flex;align-items:center;gap:.5rem;text-transform:uppercase}.c-menu-mobile-panel .menu-mob__service .menu-item a .icon{--icon-size: 1.4rem}.c-menu-mobile-panel .menu-mob__main{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:3rem;font-size:3rem}.c-menu-mobile-panel .menu-mob__search{width:min(53.5rem,100%)}@media screen and (min-width: 1340px){.c-menu-mobile-panel{display:none}}.c-mega-menu{--mega-menu-main-grid-tpl-cols: 1fr 1.1fr;--mega-menu-main-grid-gap: 9rem;--mega-menu-columns-grid-tpl: repeat(2, 1fr);--mega-menu-columns-grid-gap: 12rem;--mega-menu-content-pad: 5.5rem 0 8.5rem;--mega-menu-head-top-pad: 3rem;--mega-menu-head-gap: 6rem;background-color:var(--wip-color-light, #ffffff);position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transform:translate(0, -100%);transition:opacity .3s cubic-bezier(0.27, 0.02, 0.03, 0.99),transform .7s ease-in-out;z-index:var(--zi-main, 1);will-change:transform}.c-mega-menu .mega-menu__wrapper{width:calc(100% - (var(--main-container-pad-x) + 0)*2px);max-width:1600px;margin-left:auto;margin-right:auto}.c-mega-menu .mega-menu__head{display:flex;flex-flow:column;align-items:flex-start;gap:var(--mega-menu-head-gap);width:100%;padding-top:var(--mega-menu-head-top-pad)}.c-mega-menu .mega-menu__head__back{display:flex;align-items:center;gap:2.2rem;font-size:1.3rem;line-height:1.3846153846}.c-mega-menu .mega-menu__title{font-size:3rem;font-weight:700}.c-mega-menu .mega-menu__content{display:grid;grid-template-columns:var(--mega-menu-main-grid-tpl-cols);gap:var(--mega-menu-main-grid-gap);padding:var(--mega-menu-content-pad)}.c-mega-menu .mega-menu__content__columns{display:grid;grid-template-columns:var(--mega-menu-columns-grid-tpl);gap:var(--mega-menu-columns-grid-gap)}.c-mega-menu .mega-menu__column{display:grid;grid-template-columns:1fr;gap:6.5rem;align-content:flex-start}.c-mega-menu .mega-menu__column__menu .item-links{display:flex;flex-flow:column;gap:2.1rem}.c-mega-menu .mega-menu__column__menu .menu-item{font-size:1.5rem}.c-mega-menu .mega-menu__column__menu .menu-item a{text-decoration:none}.c-mega-menu .mega-menu__column__menu .menu-item.item-title{font-size:2.8rem;letter-spacing:1.4px;margin-bottom:1.2rem}.c-mega-menu .mega-menu__column__menu .menu-item.item-title+.item-links:before{content:"";width:100%;border-bottom:1px solid var(--wip-color-dark, #000000);opacity:.5}.c-mega-menu.--visible{opacity:1;pointer-events:all;transform:translate(0, 0)}@media screen and (max-width: 1599px){.c-mega-menu{--mega-menu-main-grid-tpl-cols: 1fr 1.1fr;--mega-menu-main-grid-gap: 4rem;--mega-menu-columns-grid-gap: 7rem}}@media screen and (max-width: 1339px){.c-mega-menu{--mega-menu-main-grid-gap: 7rem;transform:translate(100%, 0)}}@media screen and (min-width: 1340px){.c-mega-menu .mega-menu__head{display:none}}@media screen and (max-width: 1023px){.c-mega-menu{--mega-menu-main-grid-tpl-cols: 1fr;--mega-menu-main-grid-gap: 7rem;--mega-menu-columns-grid-tpl: 1fr;--mega-menu-columns-grid-gap: 7rem;--mega-menu-head-top-pad: 2rem;--mega-menu-head-gap: 3rem}.c-mega-menu .mega-menu__title,.c-mega-menu .mega-menu__column{text-align:center}}.c-menu-card{--card-grid-tpl-cols: 1fr 1fr}.c-menu-card .card__wrapper{display:grid;grid-template-columns:var(--card-grid-tpl-cols);align-items:center;gap:2.2rem}.c-menu-card .card__image{aspect-ratio:1}.c-menu-card .card__image img{width:100%;height:100%;object-fit:cover}.c-menu-card .card__content{display:flex;flex-flow:column;gap:1.6rem}.c-menu-card .card__body p:last-child{margin-bottom:0}@media screen and (max-width: 1339px){.c-menu-card{--card-grid-tpl-cols: 1fr}}.c-big-search-input .search__wrapper{display:flex;align-items:center;min-height:5.3rem;width:100%;border:1px solid var(--wip-color-black, #000000);border-radius:6rem;background-color:var(--wip-color-light, #ffffff)}.c-big-search-input .search__field{flex:1;padding:.5rem 1rem}.c-big-search-input .search__field input{height:100%;border:none;outline:none;width:100%}.c-big-search-input .search__submit{width:6rem;height:100%;display:flex;align-items:center;justify-content:center}.c-big-search-input .search__submit .icon{--icon-size: 2.5rem}
.c-video-modal{z-index:var(--zi-modal, 6);position:fixed;top:0;bottom:0;left:0;right:0;background-color:#000000dc;display:none;overflow-x:hidden;overflow-y:auto}.c-video-modal.modal-open{display:block}.c-video-modal.modal-open .video-modal__wrapper{display:flex;flex-direction:column;justify-content:center;height:100vh;height:100dvh}.c-video-modal.modal-open .video-modal__close{position:absolute;top:1rem;right:1rem;display:flex;background-color:var(--wip-color-grey-03, #979797);cursor:pointer;padding:0;width:3rem;height:3rem;border-radius:.5rem;font-size:3rem}.c-video-modal.modal-open .video-modal__close button{color:var(--wip-color-light, #ffffff);font-weight:var(--fw-bold);width:100%;height:100%}.c-video-modal.modal-open .video-modal__close .icon{--icon-size: 3rem}.c-video-modal.modal-open .video-modal__body{display:flex;align-items:center;justify-content:center}.c-video-modal.modal-open .video-modal__container{width:min(128rem,100%)}.c-video-modal.modal-open .video-modal__extra{display:block}@media screen and (max-width: 767px){.c-video-modal.modal-open .video-modal__close{font-size:2rem}.c-video-modal.modal-open .video-modal__close .icon{--icon-size: 2rem}.c-video-modal.modal-open .video-modal__body{padding:0}}.c-modal-search .msearch__title,.c-modal-country-lang .country-lang__title,.c-modal-medical-user .med-user__title{font-family:var(--heading-font-family);font-size:4.5rem;font-style:normal;font-weight:var(--fw-bold);line-height:normal;letter-spacing:-0.45px}@media screen and (max-width: 1339px){.c-modal-search .msearch__title,.c-modal-country-lang .country-lang__title,.c-modal-medical-user .med-user__title{font-size:3.8rem;letter-spacing:-0.26px}}.c-modal-country-lang .country-lang__selector__title{font-family:var(--base-font-family);font-size:2.6rem;font-style:normal;font-weight:var(--fw-regular);line-height:30px}.c-modal-country-lang .country-lang__selector__title p:last-child{margin-bottom:0}@media screen and (max-width: 1339px){.c-modal-country-lang .country-lang__selector__title{font-size:2rem;line-height:26px}}.c-modal-search,.c-modal-country-lang,.c-modal-medical-user{--modal-zi: auto;--modal-width: fit-content;--modal-content-bg: #fff;position:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:var(--modal-zi);backdrop-filter:blur(1rem)}.c-modal-search [data-modal-content],.c-modal-country-lang [data-modal-content],.c-modal-medical-user [data-modal-content]{background-color:var(--modal-content-bg);width:min(var(--modal-width),100%);position:relative;filter:drop-shadow(0px 4px 250px rgba(0, 0, 0, 0.75))}.c-modal-search [data-close-modal],.c-modal-country-lang [data-close-modal],.c-modal-medical-user [data-close-modal]{position:absolute;top:2.8rem;right:3rem;cursor:pointer}.c-modal-search [data-close-modal] .icon,.c-modal-country-lang [data-close-modal] .icon,.c-modal-medical-user [data-close-modal] .icon{--icon-size: 2.2rem}.--open-modal.c-modal-search,.--open-modal.c-modal-country-lang,.--open-modal.c-modal-medical-user{display:flex}.c-modal-medical-user{--modal-width: 80rem;--modal-zi: var(--zi-modal)}.c-modal-medical-user .med-user__wrapper{padding:5.5rem;display:flex;flex-flow:column;align-items:center;gap:3rem;text-align:center}.c-modal-medical-user .med-user__title{font-weight:var(--fw-bold)}.c-modal-medical-user .med-user__options{display:flex;align-items:center;gap:2rem}@media screen and (max-width: 1023px){.c-modal-medical-user .med-user__wrapper{padding:3rem 2rem}}.c-modal-country-lang{--modal-width: 110rem;--modal-zi: var(--zi-modal, 6);--country-lang-content-grid-tpl: 1fr;--country-lang-border: 1px solid black;--country-lang-selector-border-desktop: var(--country-lang-border);--country-lang-selector-border-mobile: none;--contry-lang-title-conte-gap: 6.5rem}.c-modal-country-lang .country-lang__wrapper{padding:5.5rem;display:flex;flex-flow:column;align-items:center;gap:var(--contry-lang-title-conte-gap)}.c-modal-country-lang .country-lang__title{font-weight:var(--fw-bold)}.c-modal-country-lang .country-lang__content{display:grid;grid-template-columns:var(--country-lang-content-grid-tpl);align-items:flex-start}.c-modal-country-lang .country-lang__selector{height:100%;padding:2rem;display:grid;grid-template-columns:1fr;align-content:flex-start;gap:3rem}.c-modal-country-lang .country-lang__selector__options{display:flex;flex-flow:row wrap;gap:1.3rem}.c-modal-country-lang .country-lang__selector__options .--active{pointer-events:none}@media screen and (max-width: 1023px){.c-modal-country-lang{--country-lang-content-grid-tpl: 1fr;--country-lang-selector-border-desktop: none;--country-lang-selector-border-mobile: var(--country-lang-border);--contry-lang-title-conte-gap: 2.5rem}.c-modal-country-lang .country-lang__wrapper{padding:var(--js-header-height, 7rem) 3rem 5.5rem;height:100dvh}.c-modal-country-lang .country-lang__selector{justify-items:center}.c-modal-country-lang .country-lang__selector__options{justify-content:center}}.c-modal-search{--modal-width: 110rem;--modal-zi: var(--zi-modal, 6)}.c-modal-search .msearch__wrapper{padding:5.5rem;display:flex;flex-flow:column;align-items:stretch;gap:6.5rem;min-height:43rem}.c-modal-search .msearch__title{font-weight:var(--fw-bold)}.c-modal-search .msearch__content{display:grid;grid-template-columns:repeat(2, 1fr)}
.c-corporate-footer{padding:9rem 0}.no-margin-bottom.c-corporate-footer{padding-bottom:0}@media screen and (max-width: 1023px){.c-corporate-footer{padding:4rem 0}}.c-corporate-footer{--footer-links-gap: 1.8rem;background-color:var(--wip-color-black, #000000)}.c-corporate-footer .footer__wrapper{width:calc(100% - (var(--main-container-pad-x) + var(--main-inner-pad-from-wrapper, 0))*2px);max-width:1600px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:31.5rem 1fr;gap:29rem;color:var(--wip-color-light, #ffffff)}.c-corporate-footer .footer__main{display:flex;flex-flow:column}.c-corporate-footer .footer__details,.c-corporate-footer .footer__social,.c-corporate-footer .footer__country-lang{padding:1.7rem 0;border-top:1px solid currentColor;font-size:1.2rem;font-weight:var(--fw-bold)}.c-corporate-footer .footer__details a{color:inherit;text-decoration:underline}.c-corporate-footer .footer__logo{align-self:center;width:31.5rem;padding-bottom:1.7rem}.c-corporate-footer .footer__social__label{margin-bottom:2rem}.c-corporate-footer .footer__social__links{display:flex;align-items:center;gap:2rem}.c-corporate-footer .footer__social__links .icon{--icon-size: 3rem}.c-corporate-footer .footer__country-lang{display:flex;align-items:center;gap:3.5rem;padding-bottom:0}.c-corporate-footer .footer__aside{display:flex;flex-flow:column;gap:8rem}.c-corporate-footer .footer__links{font-size:1.4rem;font-weight:var(--fw-bold);display:flex;align-items:flex-start;justify-content:space-between}.c-corporate-footer .footer__links ul{display:flex;flex-flow:column;gap:var(--footer-links-gap)}.c-corporate-footer .footer__links ul a{text-decoration:none}.c-corporate-footer .footer__colophon{margin-top:auto;font-size:1.1rem;line-height:1.3636363636}@media screen and (max-width: 1339px){.c-corporate-footer .footer__wrapper{width:calc(100% - (var(--main-container-pad-x) + 215)*2px);max-width:1600px;margin-left:auto;margin-right:auto;grid-template-columns:1fr;gap:3.5rem}.c-corporate-footer .footer__country-lang{padding:3.5rem 0}}@media screen and (max-width: 1023px){.c-corporate-footer .footer__wrapper{width:calc(100% - (var(--main-container-pad-x) + 0)*2px);max-width:1600px;margin-left:auto;margin-right:auto}.c-corporate-footer .footer__links{flex-flow:column;gap:var(--footer-links-gap)}.c-corporate-footer .footer__aside{gap:6.5rem}}
.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0 ;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}
:root{--heading-font-family: "Rigenera", sans-serif;--base-font-family: "Arial", sans-serif}.c-public-gallery .gallery__card__picture img,.c-repository-card .card__picture img,.c-event-hero .hero__bg img,.c-registered-event-card .card__picture img,.c-unregistered-event-card .card__picture img,.c-course-hero .hero__picture img,.c-course-conclusion .conclusion__picture img,.c-course-intro .intro__picture img,.c-course-card .card__picture img,.c-module-card .card__picture img,.c-hero .hero__picture img{display:block;width:100%;height:100%;object-fit:cover}.c-public-abstract.--has-margin,.c-public-gallery.--has-margin{margin-bottom:7rem}@media screen and (min-width: 1024px){.c-public-abstract.--has-margin,.c-public-gallery.--has-margin{margin-bottom:10rem}}.h1{font-family:var(--heading-font-family);font-size:3.1rem;font-weight:400;line-height:1.3;margin:0}.h2{font-family:var(--heading-font-family);font-size:2.6rem;font-weight:400;line-height:1.3;margin:0}.h3{font-family:var(--base-font-family);font-size:2rem;font-weight:400;line-height:1.3;margin:0}.h4{font-family:var(--base-font-family);font-size:1.6rem;font-weight:400;line-height:1.3;margin:0}.note{font-family:var(--base-font-family);font-size:1.1rem;line-height:1.2}.title-ua{font-family:var(--heading-font-family);font-size:3.2rem;line-height:1.3;margin:0}@media screen and (max-width: 767px){.title-ua{font-size:3rem}}.c-cta-select .select__wrapper,button.--text,a.--text,button.--stroked,a.--stroked,button.--secondary,a.--secondary,button.--primary,a.--primary{--cta-border-radius: var(--button-radius, 3.2rem);--cta-bg-color: trasparent;--cta-border-color: trasparent;--cta-text-color: currentColor;--cta-text-align: center;display:flex;align-items:center;justify-content:center;padding:1rem 2rem;appearance:none;border:1px solid var(--cta-border-color);font-size:1.4rem;font-weight:700;font-family:var(--base-font-family);line-height:1;min-height:3.7rem;min-width:8rem;width:fit-content;text-decoration:none;text-align:var(--cta-text-align);cursor:pointer;color:var(--cta-text-color);border-radius:var(--cta-border-radius);background-color:var(--cta-bg-color);transition:background-color .3s ease-in-out}.c-cta-select .select__wrapper:hover,button.--text:hover,a.--text:hover,button.--stroked:hover,a.--stroked:hover,button.--secondary:hover,a.--secondary:hover,button.--primary:hover,a.--primary:hover{text-decoration:none;color:var(--cta-text-color)}.c-cta-select [data-default-label].select__wrapper:before,button[data-default-label].--text:before,a[data-default-label].--text:before,button[data-default-label].--stroked:before,a[data-default-label].--stroked:before,button[data-default-label].--secondary:before,a[data-default-label].--secondary:before,button[data-default-label].--primary:before,a[data-default-label].--primary:before{content:attr(data-default-label);display:block}.c-cta-select [data-default-label].select__wrapper:disabled:before,button[data-default-label].--text:disabled:before,a[data-default-label].--text:disabled:before,button[data-default-label].--stroked:disabled:before,a[data-default-label].--stroked:disabled:before,button[data-default-label].--secondary:disabled:before,a[data-default-label].--secondary:disabled:before,button[data-default-label].--primary:disabled:before,a[data-default-label].--primary:disabled:before,.c-cta-select [data-default-label].--disabled.select__wrapper:before,button[data-default-label].--disabled.--text:before,a[data-default-label].--disabled.--text:before,button[data-default-label].--disabled.--stroked:before,a[data-default-label].--disabled.--stroked:before,button[data-default-label].--disabled.--secondary:before,a[data-default-label].--disabled.--secondary:before,button[data-default-label].--disabled.--primary:before,a[data-default-label].--disabled.--primary:before{content:attr(data-disabled-label)}.c-cta-select .select__wrapper i.icon,button.--text i.icon,a.--text i.icon,button.--stroked i.icon,a.--stroked i.icon,button.--secondary i.icon,a.--secondary i.icon,button.--primary i.icon,a.--primary i.icon{flex-shrink:0}.c-cta-select .--wide.select__wrapper,button.--wide.--text,a.--wide.--text,button.--wide.--stroked,a.--wide.--stroked,button.--wide.--secondary,a.--wide.--secondary,button.--wide.--primary,a.--wide.--primary{width:100%}.c-cta-select .--large.select__wrapper,button.--large.--text,a.--large.--text,button.--large.--stroked,a.--large.--stroked,button.--large.--secondary,a.--large.--secondary,button.--large.--primary,a.--large.--primary{padding:0rem 1rem;min-height:3.2rem;font-size:1.4rem}.c-cta-select .--has-icon.select__wrapper,button.--has-icon.--text,a.--has-icon.--text,button.--has-icon.--stroked,a.--has-icon.--stroked,button.--has-icon.--secondary,a.--has-icon.--secondary,button.--has-icon.--primary,a.--has-icon.--primary{gap:1rem}.c-cta-select .--has-icon.select__wrapper .icon,button.--has-icon.--text .icon,a.--has-icon.--text .icon,button.--has-icon.--stroked .icon,a.--has-icon.--stroked .icon,button.--has-icon.--secondary .icon,a.--has-icon.--secondary .icon,button.--has-icon.--primary .icon,a.--has-icon.--primary .icon{--icon-size: 1.4rem}.c-cta-select .select__wrapper:disabled,button.--text:disabled,a.--text:disabled,button.--stroked:disabled,a.--stroked:disabled,button.--secondary:disabled,a.--secondary:disabled,button.--primary:disabled,a.--primary:disabled,.c-cta-select .--disabled.select__wrapper,button.--disabled.--text,a.--disabled.--text,button.--disabled.--stroked,a.--disabled.--stroked,button.--disabled.--secondary,a.--disabled.--secondary,button.--disabled.--primary,a.--disabled.--primary{--cta-bg-color: #c9c7c5;--cta-border-color: transparent;--cta-text-color: #c9c7c5;opacity:.6;cursor:default;pointer-events:none}.c-cta-select .--hidden.select__wrapper,button.--hidden.--text,a.--hidden.--text,button.--hidden.--stroked,a.--hidden.--stroked,button.--hidden.--secondary,a.--hidden.--secondary,button.--hidden.--primary,a.--hidden.--primary{display:none}.c-cta-select .--text-light.select__wrapper,button.--text-light.--text,a.--text-light.--text,button.--text-light.--stroked,a.--text-light.--stroked,button.--text-light.--secondary,a.--text-light.--secondary,button.--text-light.--primary,a.--text-light.--primary{--cta-text-color: #ffffff}.c-cta-select .--text-light.select__wrapper:hover,button.--text-light.--text:hover,a.--text-light.--text:hover,button.--text-light.--stroked:hover,a.--text-light.--stroked:hover,button.--text-light.--secondary:hover,a.--text-light.--secondary:hover,button.--text-light.--primary:hover,a.--text-light.--primary:hover{--cta-text-color: #ffffff}@media screen and (max-width: 767px){.c-cta-select .select__wrapper,button.--text,a.--text,button.--stroked,a.--stroked,button.--secondary,a.--secondary,button.--primary,a.--primary{padding:1rem 1.3rem}}.c-main-menu-modal,.c-modal-vimeo{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, var(--modal-bg-opacity, 0.5));display:none;align-items:center;justify-content:center;z-index:7}.c-main-menu-modal [data-modal-wrapper],.c-modal-vimeo [data-modal-wrapper]{width:min(var(--modal-width, fit-content),100%)}.c-main-menu-modal [data-modal-bg-closer],.c-modal-vimeo [data-modal-bg-closer]{position:absolute;top:0;left:0;width:100%;height:100%}.--open-modal.c-main-menu-modal,.--open-modal.c-modal-vimeo{display:flex}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{box-sizing:border-box}figure,img,picture{margin:0;padding:0}img{width:100%;max-width:100%}:root{--grid-cols-default: 12;--grid-gapx-default: 19;--grid-gapy-default: 19;--main-container-pad-x: 20;--inner-container-pad-x: 20}@media screen and (min-width: 1400px){:root{--grid-gapx-default: 26;--grid-gapy-default: 26}}@media screen and (min-width: 1024px){:root{--main-container-pad-x: 50;--inner-container-pad-x: 100;--grid-gapx-default: 28;--grid-gapy-default: 28}}.txt-color-primary{color:#203152 !important}.bg-color-primary{background-color:#203152 !important}.txt-color-darkPrimary{color:#000 !important}.bg-color-darkPrimary{background-color:#000 !important}.txt-color-lightSecondary{color:#dbf0f0 !important}.bg-color-lightSecondary{background-color:#dbf0f0 !important}.txt-color-secondary{color:#0797a7 !important}.bg-color-secondary{background-color:#0797a7 !important}.txt-color-darkSecondary{color:#1a6a75 !important}.bg-color-darkSecondary{background-color:#1a6a75 !important}.txt-color-tertiary{color:#a5bb67 !important}.bg-color-tertiary{background-color:#a5bb67 !important}.txt-color-primary-notification-bg{color:#ddf2ff !important}.bg-color-primary-notification-bg{background-color:#ddf2ff !important}.txt-color-primary-notification-border{color:#ddf2ff !important}.bg-color-primary-notification-border{background-color:#ddf2ff !important}.txt-color-warning-notification-bg{color:#fff8c4 !important}.bg-color-warning-notification-bg{background-color:#fff8c4 !important}.txt-color-warning-notification-border{color:#fff8c4 !important}.bg-color-warning-notification-border{background-color:#fff8c4 !important}.txt-color-error-notification-bg{color:#ffe0db !important}.bg-color-error-notification-bg{background-color:#ffe0db !important}.txt-color-error-notification-border{color:#ffe0db !important}.bg-color-error-notification-border{background-color:#ffe0db !important}.txt-color-success-notification-bg{color:#d5f8dd !important}.bg-color-success-notification-bg{background-color:#d5f8dd !important}.txt-color-success-notification-border{color:#d5f8dd !important}.bg-color-success-notification-border{background-color:#d5f8dd !important}.txt-color-footerBg{color:#203152 !important}.bg-color-footerBg{background-color:#203152 !important}.txt-color-bodyBg{color:#f8ffff !important}.bg-color-bodyBg{background-color:#f8ffff !important}.txt-color-border{color:#dbeae3 !important}.bg-color-border{background-color:#dbeae3 !important}.txt-color-tabText{color:#707070 !important}.bg-color-tabText{background-color:#707070 !important}.txt-color-black{color:#000 !important}.bg-color-black{background-color:#000 !important}.txt-color-light{color:#fff !important}.bg-color-light{background-color:#fff !important}.txt-color-lightgray{color:#c2cdd6 !important}.bg-color-lightgray{background-color:#c2cdd6 !important}.txt-color-medium{color:#c6c6c6 !important}.bg-color-medium{background-color:#c6c6c6 !important}.txt-color-smokegray{color:#363c39 !important}.bg-color-smokegray{background-color:#363c39 !important}.txt-color-darkgray{color:#475657 !important}.bg-color-darkgray{background-color:#475657 !important}.txt-color-dark{color:#1f1f1f !important}.bg-color-dark{background-color:#1f1f1f !important}.txt-color-text{color:#fff !important}.bg-color-text{background-color:#fff !important}.txt-color-text-dark{color:#1f1f1f !important}.bg-color-text-dark{background-color:#1f1f1f !important}.txt-color-text-gray{color:#707070 !important}.bg-color-text-gray{background-color:#707070 !important}.txt-color-red{color:#eb282d !important}.bg-color-red{background-color:#eb282d !important}.txt-color-darkred{color:#9a1111 !important}.bg-color-darkred{background-color:#9a1111 !important}.txt-color-smoke{color:#d2d2d2 !important}.bg-color-smoke{background-color:#d2d2d2 !important}.txt-color-lightsmoke{color:#e4e4e4 !important}.bg-color-lightsmoke{background-color:#e4e4e4 !important}.txt-color-success{color:#20ac1599 !important}.bg-color-success{background-color:#20ac1599 !important}.txt-color-success-bg{color:#20ac1599 !important}.bg-color-success-bg{background-color:#20ac1599 !important}.txt-color-warning{color:#fa6700 !important}.bg-color-warning{background-color:#fa6700 !important}.txt-color-error{color:#d91515 !important}.bg-color-error{background-color:#d91515 !important}.txt-color-error-text{color:#d91515 !important}.bg-color-error-text{background-color:#d91515 !important}.txt-color-error-bg{color:#facdcd !important}.bg-color-error-bg{background-color:#facdcd !important}.txt-color-cell-error{color:#e68383 !important}.bg-color-cell-error{background-color:#e68383 !important}.txt-color-text-disabled{color:#c9c7c5 !important}.bg-color-text-disabled{background-color:#c9c7c5 !important}.txt-color-disabled{color:#c9c7c5 !important}.bg-color-disabled{background-color:#c9c7c5 !important}.txt-color-light-orange{color:#eebf9b !important}.bg-color-light-orange{background-color:#eebf9b !important}.txt-color-lime{color:#b5bd00 !important}.bg-color-lime{background-color:#b5bd00 !important}.txt-color-green{color:#0d5257 !important}.bg-color-green{background-color:#0d5257 !important}.txt-color-blue{color:#171c8f !important}.bg-color-blue{background-color:#171c8f !important}.txt-color-progress-grey{color:#d0d0ce !important}.bg-color-progress-grey{background-color:#d0d0ce !important}.txt-color-backgroundDark{color:#e5e5e5 !important}.bg-color-backgroundDark{background-color:#e5e5e5 !important}:root{--wip-color-primary: #203152;--wip-color-darkPrimary: #000000;--wip-color-lightSecondary: #dbf0f0;--wip-color-secondary: #0797a7;--wip-color-darkSecondary: #1a6a75;--wip-color-tertiary: #a5bb67;--wip-color-primary-notification-bg: #ddf2ff;--wip-color-primary-notification-border: #ddf2ff;--wip-color-warning-notification-bg: #fff8c4;--wip-color-warning-notification-border: #fff8c4;--wip-color-error-notification-bg: #ffe0db;--wip-color-error-notification-border: #ffe0db;--wip-color-success-notification-bg: #d5f8dd;--wip-color-success-notification-border: #d5f8dd;--wip-color-footerBg: #203152;--wip-color-bodyBg: #f8ffff;--wip-color-border: #dbeae3;--wip-color-tabText: #707070;--wip-color-black: #000000;--wip-color-light: #ffffff;--wip-color-lightgray: #c2cdd6;--wip-color-medium: #c6c6c6;--wip-color-smokegray: #363c39;--wip-color-darkgray: #475657;--wip-color-dark: #1f1f1f;--wip-color-text: #ffffff;--wip-color-text-dark: #1f1f1f;--wip-color-text-gray: #707070;--wip-color-red: #eb282d;--wip-color-darkred: #9a1111;--wip-color-smoke: #d2d2d2;--wip-color-lightsmoke: #e4e4e4;--wip-color-success: #20ac1599;--wip-color-success-bg: #20ac1599;--wip-color-warning: #fa6700;--wip-color-error: #d91515;--wip-color-error-text: #d91515;--wip-color-error-bg: #facdcd;--wip-color-cell-error: #e68383;--wip-color-text-disabled: #c9c7c5;--wip-color-disabled: #c9c7c5;--wip-color-light-orange: #EEBF9B;--wip-color-lime: #B5BD00;--wip-color-green: #0D5257;--wip-color-blue: #171C8F;--wip-color-progress-grey: #d0d0ce;--wip-color-backgroundDark: #e5e5e5}:root{--global-font-size: 62.5%}body{font-size:1.4rem;font-family:var(--base-font-family);line-height:1.2rem}p{margin:0 auto 1rem;line-height:1.4}hr{margin:1rem 0;height:1px;padding:0;border:0;border-bottom:1px solid #dbeae3}.lined__title{display:flex;align-items:center}.lined__title:after{content:"";flex:1;margin-left:3rem;height:1px;background-color:#c6c6c6}.txt-left{text-align:left !important}.txt-center{text-align:center !important}.txt-right{text-align:right !important}.txt-justify{text-align:justify !important}.txt-uppercase{text-transform:uppercase !important}.txt-lowercase{text-transform:lowercase !important}.txt-capitalize{text-transform:capitalize !important}.f-italic,.i{font-style:italic !important}.f-serif{font-family:var(--heading-font-family)}.fs--1{font-size:3.1rem}.fs--2{font-size:2.6rem}.fs--3{font-size:2rem}.fs--4{font-size:1.6rem}.fs--base{font-size:1.4rem !important}.code{font-family:monospace,monospace;font-size:1em}.strong{font-weight:bolder}.em{font-style:italic}.u{text-decoration:underline}.var{font-style:italic}ul.styled,ul.styled>li{list-style:disc outside none}ul.styled--dash>li,ul.styled>li--dash>li{list-style:none;padding-left:1rem}ul.styled--dash>li:before,ul.styled>li--dash>li:before{display:inline-block;content:"-";width:1rem;margin-left:-1rem}ul.styled,ol.styled{margin:0 0 1.5rem 1.2rem;padding:0}:root{--button-radius: 1.8rem}button{appearance:none;border:none;background:transparent;padding:0;margin:0;cursor:pointer;letter-spacing:inherit}button:focus{outline:none}button.--primary,a.--primary{--cta-border-color: #000000;--cta-bg-color: #000000;--cta-text-color: #ffffff}button.--primary:hover,button.--primary:focus,button.--primary.--active,a.--primary:hover,a.--primary:focus,a.--primary.--active{--cta-border-color: #000000;--cta-bg-color: #000000;--cta-text-color: #ffffff}button.--primary:disabled,button.--primary.--disabled,a.--primary:disabled,a.--primary.--disabled{--cta-text-color: #ffffff;--cta-bg-color: #c9c7c5;--cta-border-color: #c9c7c5;pointer-events:none}button.--secondary,a.--secondary{--cta-border-color: #0797a7;--cta-bg-color: #0797a7;--cta-text-color: #ffffff}button.--secondary:hover,button.--secondary:focus,button.--secondary.--active,a.--secondary:hover,a.--secondary:focus,a.--secondary.--active{--cta-border-color: #1a6a75;--cta-bg-color: #1a6a75}button.--secondary:disabled,button.--secondary.--disabled,a.--secondary:disabled,a.--secondary.--disabled{--cta-border-color: #000000;--cta-bg-color: transparent;--cta-text-color: #000000;pointer-events:none}button.--stroked,a.--stroked{--cta-border-color: #000000;--cta-bg-color: transparent;--cta-text-color: #000000;font-weight:400}button.--stroked:hover,button.--stroked:focus,button.--stroked.--active,a.--stroked:hover,a.--stroked:focus,a.--stroked.--active{--cta-bg-color: transparent}button.--stroked:disabled,button.--stroked.--disabled,a.--stroked:disabled,a.--stroked.--disabled{--cta-border-color: #c9c7c5;--cta-bg-color: #c9c7c5;--cta-text-color: #ffffff;pointer-events:none}button.--text,a.--text{--cta-text-color: #0797a7;--cta-text-align: unset;--cta-border-color: transparent;--cta-bg-color: transparent;height:fit-content;padding:0;font-size:1.2rem;font-weight:700}button.--text.--has-icon,a.--text.--has-icon{align-items:flex-start}button.--text.--has-icon .icon,a.--text.--has-icon .icon{--icon-size: 1rem}button.--text:hover,button.--text:focus,button.--text.--active,a.--text:hover,a.--text:focus,a.--text.--active{--cta-text-color: #203152}button.--text:disabled,button.--text.--disabled,a.--text:disabled,a.--text.--disabled{--cta-text-color: #707070;pointer-events:none}button.--text.--hidden,a.--text.--hidden{display:none}button.cta-balloon,a.cta-balloon{--cta-balloon-size: 4rem;--cta-balloon-bg-color: #203152;--cta-balloon-color: #ffffff;--cta-balloon-border-color: transparent;color:var(--cta-balloon-color);background-color:var(--cta-balloon-bg-color);width:var(--cta-balloon-size);height:var(--cta-balloon-size);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--cta-balloon-border-color)}button.cta-balloon i.icon,a.cta-balloon i.icon{--icon-size: 2rem}button.cta-balloon i.icon.icon-video,a.cta-balloon i.icon.icon-video{--icon-size: 1.4rem;transform:translateX(15%)}button.cta-balloon.stroked,a.cta-balloon.stroked{--cta-balloon-bg-color: #ffffff;--cta-balloon-color: #203152;--cta-balloon-border-color: #ffffff}button.cta-balloon.hidden,a.cta-balloon.hidden{display:none}.svg-hamburger .line-top,.svg-hamburger .line-center,.svg-hamburger .line-bottom{transform-origin:center;transition:transform .7s ease-in-out}.svg-hamburger .line-top{transform:translateY(-25%)}.svg-hamburger .line-bottom{transform:translateY(25%)}.svg-hamburger.open-status .line-top{transform:rotate(45deg)}.svg-hamburger.open-status .line-center{transform:scale(0)}.svg-hamburger.open-status .line-bottom{transform:rotate(-45deg)}#icons-symbols{display:none}.icon{--icon-size: 1.4rem;color:currentColor;display:inline-block;width:var(--icon-size);height:var(--icon-size)}@media screen and (min-width: 1024px){.icon{--icon-size: 1.6rem}}.icon svg{display:block;width:100%;height:100%}.icon.i-2x{--icon-size: 2.4rem}.icon.i-3x{--icon-size: 3.2rem}.icon.i-4x{--icon-size: 4.8rem}.svg-main-logo{display:block;width:100%;height:100%}.svg-main-logo svg{width:100%;height:100%}:root{--svg-bgs-display: block}@media screen and (max-width: 767px){:root{--svg-bgs-display: none}}.multi-select-field .field__custom-option,.file-field .field__custom-input,input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime-local],input[type=tel],input[type=time],input[list],select,textarea{width:100%;background:transparent;border:none;appearance:none;min-height:3.8rem;padding:1rem 1.7rem;font-size:var(--input-font-size, 1.4rem);outline:none}.s-user-activities-table .section__download__accordion,.multi-select-field .field__custom-option,.field__input-wrapper{min-height:var(--field-min-height, 3.8rem);max-height:var(--field-min-height, 17rem);border:1px solid var(--field-border-color, #dbeae3);min-width:var(--field-min-width, 21rem);color:currentColor;border-radius:0.4rem;background-color:var(--field-bg-color, transparent)}.multi-select-field .field__input,.file-field .field__input,.checkbox__input,.radio__input{flex:0 0;opacity:0;position:absolute;top:0;left:0;width:0;height:0;padding:0;margin:0;border:0}input[type=text][disabled],input[type=email][disabled],input[type=password][disabled],input[type=number][disabled],input[type=date][disabled],input[type=datetime-local][disabled],input[type=tel][disabled],input[type=time][disabled],input[list][disabled],select[disabled],textarea[disabled]{background-color:#f7f7f7}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 0 0 transparent}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=datetime-local]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{opacity:0}select[multiple]{min-height:10rem}select,textarea{appearance:none;width:100%}textarea{width:100%;min-height:17rem;resize:none}.field{position:relative;cursor:pointer;align-self:flex-start;color:#1f1f1f}.field__wrapper{display:block}.field__label{display:flex;align-items:center;justify-content:space-between;font-size:1.3rem;font-weight:600;margin-bottom:0.6rem;color:currentColor}.field__input-wrapper{display:flex;align-items:center;overflow-y:auto}.field__input{flex:1 0}.field__icon{flex-shrink:0;margin-right:2rem;color:#000}.field__icon.--left{margin-left:2rem}.field__icon .icon{--icon-size: 1rem}.field__note,.field__error,.field__success{margin:0.6rem 0 0;font-size:1.2rem;color:currentColor}.field__error,.field__success{display:none}.field__validation-list{margin:0.4rem 0 0;font-size:1rem;padding-left:0.4rem;list-style:disc inside}.field__validation-list>*{list-style:disc inside;display:list-item}.field__validation-list>.--hidden{display:none}.field.--error{color:#d91515;--field-border-color: #d91515}.field.--error .field__error{display:block}.field.--error .field__note{display:none}.field.--error .field__validation-list .--error{color:#d91515}.field.--success{--field-border-color: }.field.--success .field__success{display:block}.field.--success .field__note{display:none}.field.--with-select .field__input{border-left:1px solid var(--field-border-color, #dbeae3)}.field.--with-select .field__select-wrapper{position:relative;display:flex;align-items:center;width:10rem}.field.--with-select .field__select-wrapper::after{content:"";position:absolute;right:2rem;display:block;border-width:5px 4px 0 4px;border-style:solid;border-color:#000 transparent transparent transparent;width:0;height:0}.field.--with-cta .field__input-wrapper{align-items:stretch;border:none}.field.--with-cta .field__input-wrapper .btn{border-radius:0 0.4rem 0.4rem 0}.field.--with-cta .field__input-wrapper::after{content:none}.field.--with-cta .field__input-inner-wrapper{flex:1;display:flex;align-items:center;border:1px solid var(--field-border-color, #dbeae3);border-radius:0.4rem 0 0 0.4rem}.field.--with-cta .field__input-inner-wrapper::after{content:"";position:absolute;right:2rem;display:block;border-width:5px 4px 0 4px;border-style:solid;border-color:#000 transparent transparent transparent;width:0;height:0}.field.--password .field__icon.--eye-open{display:block}.field.--password .field__icon.--eye-closed{display:none}.field.--password.--eye-closed .field__icon.--eye-open{display:none}.field.--password.--eye-closed .field__icon.--eye-closed{display:block}.field.--hidden{display:none}.checkbox-field,.radio-field{width:fit-content}.checkbox-field .field__input-wrapper,.radio-field .field__input-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--grid-gapx-default)*1px);width:fit-content;min-width:unset;border:none}.checkbox,.radio{--input-check-opacity: 0;--input-radio-opacity: 0;display:inline-flex;align-items:center;position:relative}.checkbox__input:checked~*,.radio__input:checked~*{--input-check-opacity: 1;--input-radio-opacity: 1}.checkbox__input:disabled~*,.checkbox__input[readonly]~*,.radio__input:disabled~*,.radio__input[readonly]~*{--input-check-opacity: 0;--input-radio-opacity: 0}.checkbox__input:disabled:checked~*,.checkbox__input[readonly]:checked~*,.radio__input:disabled:checked~*,.radio__input[readonly]:checked~*{--input-check-opacity: 1;--input-radio-opacity: 1}.checkbox__custom-checkbox,.radio__custom-checkbox{flex-shrink:0;width:1.7rem;height:1.7rem;border-radius:0.4rem;border:2px solid #dbeae3;background:var(--field-bg-color, transparent);display:flex;align-items:center;justify-content:center}.checkbox__custom-checkbox::after,.radio__custom-checkbox::after{content:"✓";font-size:1.2rem;line-height:1;font-weight:700;color:#000;opacity:var(--input-check-opacity, 0)}.checkbox__custom-radio,.radio__custom-radio{flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:50%;border:2px solid #dbeae3;background:var(--field-bg-color, transparent);display:flex;align-items:center;justify-content:center}.checkbox__custom-radio::after,.radio__custom-radio::after{content:"";display:block;width:0.8rem;height:0.8rem;border-radius:50%;background-color:#000;opacity:var(--input-radio-opacity, 0)}.checkbox__inside-label,.radio__inside-label{font-size:1.3rem;font-weight:700;margin-left:1rem}.checkbox__disabled,.radio__disabled{pointer-events:none}.textarea-field .field__input-wrapper{display:block;min-height:unset;max-height:unset}.select-field .field__input-wrapper{position:relative}.select-field .field__input-wrapper::after{content:"";position:absolute;right:2rem;display:block;border-width:5px 4px 0 4px;border-style:solid;border-color:#000 transparent transparent transparent;width:0;height:0}.select-field .field__input{cursor:pointer}.date-field .field__input-wrapper{position:relative}.date-field .field__input{cursor:pointer}.date-field .field__icon{position:absolute;right:0;cursor:pointer;pointer-events:none}.file-field{min-width:0}.file-field .field__input-wrapper{max-width:100%}.file-field .field__custom-input{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1}.file-field .field__btn{height:100%;padding-top:0;padding-bottom:0;box-sizing:border-box;pointer-events:none}.multi-select-field .field__input-wrapper{display:block;overflow-y:auto}.multi-select-field .field__input-wrapper ul{width:100%}.multi-select-field .field__input-wrapper li{width:100%;border-bottom:1px solid var(--field-border-color, #dbeae3)}.multi-select-field .field__input-wrapper li:last-child{border-bottom:none}.multi-select-field .field__option-wrapper{cursor:pointer;display:block}.multi-select-field .field__input:checked~*{--input-option-text-color: #203152;--input-option-font-weight: 600;--input-option-bg-color: }.multi-select-field .field__input:disabled~*,.multi-select-field .field__input[readonly]~*{--input-option-bg-color: transparent;--input-option-font-weight: 400;--input-option-text-color: #1f1f1f}.multi-select-field .field__input[readonly]:checked~*{--input-option-font-weight: 600;--input-option-text-color: #203152;--input-option-bg-color: }.multi-select-field .field__custom-option{border-radius:0;border:none;border-left:none;border-top:none;font-weight:var(--input-option-font-weight, 400);color:var(--input-option-text-color, #1f1f1f);background-color:var(--input-option-bg-color, transparent)}.read-only-select{--input-bg-wrapper: transparent}.input-quiz-qa{--input-quiz-bg-color: #ffffff;--input-quiz-checked-bg-color: #0797a7;--input-quiz-border-color: #0797a7;--input-quiz-checked-border-color: #0797a7;--input-quiz-icon-success-display: none;--input-quiz-icon-error-display: none;--input-quiz-box-min-w: min(60rem, 100%);--input-quiz-box-min-h: 4rem;--input-quiz-display-icons: block;--input-quiz-align-text: left;--input-quiz-justify-text: flex-start}.input-quiz-qa .quiz-qa__wrapper{display:flex;gap:2.5rem}.input-quiz-qa .quiz-qa__box{flex:1;position:relative;width:var(--input-quiz-box-min-w);min-height:var(--input-quiz-box-min-h)}.input-quiz-qa .quiz-qa__box input{opacity:0;position:absolute;top:0;left:0}.input-quiz-qa .quiz-qa__box input:checked~.box-text{background-color:var(--input-quiz-checked-bg-color);border-color:var(--input-quiz-checked-border-color)}.input-quiz-qa .quiz-qa__box .box-text{display:flex;align-items:center;justify-content:var(--input-quiz-justify-text);width:100%;height:100%;background-color:var(--input-quiz-bg-color);border:1px solid;border-color:var(--input-quiz-border-color);border-radius:0.6rem;padding:1rem 2rem;font-size:1.3rem;text-align:var(--input-quiz-align-text);cursor:pointer}.input-quiz-qa .quiz-qa__icons{flex:0 0 3.5rem;display:var(--input-quiz-display-icons)}.input-quiz-qa .quiz-qa__icons .icon__success{display:var(--input-quiz-icon-success-display)}.input-quiz-qa .quiz-qa__icons .icon__error{display:var(--input-quiz-icon-error-display)}.input-quiz-qa.error{--input-quiz-checked-bg-color: #facdcd;--input-quiz-border-color: #d91515;--input-quiz-checked-border-color: #d91515;--input-quiz-icon-error-display: block;color:#d91515;font-weight:800}.input-quiz-qa.success{--input-quiz-checked-bg-color: #20ac1599;--input-quiz-border-color: #20ac1599;--input-quiz-checked-border-color: #20ac1599;--input-quiz-icon-success-display: block;color:#203152;font-weight:800}.input-quiz-qa.small{--input-quiz-box-min-w: 15rem}.input-survey-qa{--input-survey-width: 15rem;--input-survey-bg-color: #ffffff;--input-survey-border-color: #0797a7;--input-survey-radio-bg-color: transparent;--input-survey-radio-border-color: #0797a7}.input-survey-qa .survey-qa__wrapper{position:relative;width:var(--input-survey-width);min-height:10rem;display:flex;flex-flow:column;align-items:center;justify-content:space-around;padding:0.5rem;text-align:center}.input-survey-qa .survey-qa__wrapper input{position:absolute;opacity:0;top:0;left:0}.input-survey-qa .survey-qa__wrapper input:checked~.box-bg{--input-survey-bg-color: #20ac1599;--input-survey-border-color: #203152}.input-survey-qa .survey-qa__wrapper input:checked~.box-text{color:#203152;font-weight:700}.input-survey-qa .survey-qa__wrapper input:checked~.box-fake-radio{--input-survey-radio-bg-color: #203152;--input-survey-radio-border-color: #203152}.input-survey-qa .survey-qa__wrapper .box-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--input-survey-bg-color);border:1px solid var(--input-survey-border-color);border-radius:0.6rem}.input-survey-qa .survey-qa__wrapper .box-text,.input-survey-qa .survey-qa__wrapper .box-fake-radio{position:relative}.input-survey-qa .survey-qa__wrapper .box-text{font-size:1.4rem;font-weight:400}.input-survey-qa .survey-qa__wrapper .box-fake-radio{width:2rem;height:2rem;border-radius:50%;border:1px solid var(--input-survey-border-color);background-color:var(--input-survey-bg-color);display:flex;align-items:center;justify-content:center}.input-survey-qa .survey-qa__wrapper .box-fake-radio:after{content:"";width:1rem;height:1rem;border-radius:50%;background-color:var(--input-survey-radio-bg-color)}.input-survey-qa.is-multiple .survey-qa__wrapper{width:100%;min-height:4rem;flex-flow:row;justify-content:flex-start;padding:0.7rem 1.5rem}@media screen and (max-width: 767px){.input-survey-qa{--input-survey-width: 13rem}}.input-quiz-qa{--input-quiz-bg-color: #ffffff;--input-quiz-checked-bg-color: #0797a7;--input-quiz-border-color: #0797a7;--input-quiz-checked-border-color: #0797a7;--input-quiz-icon-success-display: none;--input-quiz-icon-error-display: none;--input-quiz-box-min-w: min(60rem, 100%);--input-quiz-box-min-h: 4rem;--input-quiz-display-icons: block;--input-quiz-align-text: left;--input-quiz-justify-text: flex-start}.input-quiz-qa .quiz-qa__wrapper{display:flex;gap:2.5rem}.input-quiz-qa .quiz-qa__box{flex:1;position:relative;width:var(--input-quiz-box-min-w);min-height:var(--input-quiz-box-min-h)}.input-quiz-qa .quiz-qa__box input{opacity:0;position:absolute;top:0;left:0}.input-quiz-qa .quiz-qa__box input:checked~.box-text{background-color:var(--input-quiz-checked-bg-color);border-color:var(--input-quiz-checked-border-color)}.input-quiz-qa .quiz-qa__box .box-text{display:flex;align-items:center;justify-content:var(--input-quiz-justify-text);width:100%;height:100%;background-color:var(--input-quiz-bg-color);border:1px solid;border-color:var(--input-quiz-border-color);border-radius:0.6rem;padding:1rem 2rem;font-size:1.3rem;text-align:var(--input-quiz-align-text);cursor:pointer}.input-quiz-qa .quiz-qa__icons{flex:0 0 3.5rem;display:var(--input-quiz-display-icons)}.input-quiz-qa .quiz-qa__icons .icon__success{display:var(--input-quiz-icon-success-display)}.input-quiz-qa .quiz-qa__icons .icon__error{display:var(--input-quiz-icon-error-display)}.input-quiz-qa.error{--input-quiz-checked-bg-color: #facdcd;--input-quiz-border-color: #d91515;--input-quiz-checked-border-color: #d91515;--input-quiz-icon-error-display: block;color:#d91515;font-weight:800}.input-quiz-qa.success{--input-quiz-checked-bg-color: #20ac1599;--input-quiz-border-color: #20ac1599;--input-quiz-checked-border-color: #20ac1599;--input-quiz-icon-success-display: block;color:#203152;font-weight:800}.input-quiz-qa.small{--input-quiz-box-min-w: 15rem}.input-survey-qa{--input-survey-width: 15rem;--input-survey-bg-color: #ffffff;--input-survey-border-color: #0797a7;--input-survey-radio-bg-color: transparent;--input-survey-radio-border-color: #0797a7}.input-survey-qa .survey-qa__wrapper{position:relative;width:var(--input-survey-width);min-height:10rem;display:flex;flex-flow:column;align-items:center;justify-content:space-around;padding:0.5rem;text-align:center}.input-survey-qa .survey-qa__wrapper input{position:absolute;opacity:0;top:0;left:0}.input-survey-qa .survey-qa__wrapper input:checked~.box-bg{--input-survey-bg-color: #20ac1599;--input-survey-border-color: #203152}.input-survey-qa .survey-qa__wrapper input:checked~.box-text{color:#203152;font-weight:700}.input-survey-qa .survey-qa__wrapper input:checked~.box-fake-radio{--input-survey-radio-bg-color: #203152;--input-survey-radio-border-color: #203152}.input-survey-qa .survey-qa__wrapper .box-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--input-survey-bg-color);border:1px solid var(--input-survey-border-color);border-radius:0.6rem}.input-survey-qa .survey-qa__wrapper .box-text,.input-survey-qa .survey-qa__wrapper .box-fake-radio{position:relative}.input-survey-qa .survey-qa__wrapper .box-text{font-size:1.4rem;font-weight:400}.input-survey-qa .survey-qa__wrapper .box-fake-radio{width:2rem;height:2rem;border-radius:50%;border:1px solid var(--input-survey-border-color);background-color:var(--input-survey-bg-color);display:flex;align-items:center;justify-content:center}.input-survey-qa .survey-qa__wrapper .box-fake-radio:after{content:"";width:1rem;height:1rem;border-radius:50%;background-color:var(--input-survey-radio-bg-color)}.input-survey-qa.is-multiple .survey-qa__wrapper{width:100%;min-height:4rem;flex-flow:row;justify-content:flex-start;padding:0.7rem 1.5rem}@media screen and (max-width: 767px){.input-survey-qa{--input-survey-width: 13rem}}*{box-sizing:border-box}html{background:#fff;color:#000;box-sizing:border-box;font-size:var(--global-font-size)}html *,html *:before,html *:after{box-sizing:inherit}html .loading,html .loading-cta{cursor:wait !important}html{min-height:100%}body{margin:0;width:100%;box-sizing:border-box;line-height:1.3;color:#000;background-color:#f8ffff;font-weight:400;font-family:var(--base-font-family);overflow-x:hidden;-webkit-font-smoothing:antialiased;position:relative}body.body-blocked{overflow:hidden;touch-action:none;-ms-touch-action:none;position:relative}body .layout-content{position:relative;margin-top:var(--js-header-height, 8.3rem);min-height:calc(100vh - var(--js-header-height, 8.3rem) - var(--js-footer-height))}body .layout-content.header-transparent{margin-top:0}.container{width:calc(100% - var(--main-container-pad-x)*2px);max-width:1400px;margin-left:auto;margin-right:auto}a{color:currentColor}a:hover{color:currentColor}img{display:inline-block;max-width:100%;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}figure{margin:0}picture{display:inline-block}ul,li{margin:0;padding:0;list-style:none}.list-default{margin:0;padding:0;list-style:none}#print-template{display:none}#hero-clipper{height:0;width:0;position:fixed;pointer-events:none}[data-acc]{--icon-rotation: 0deg;--panel-height: 0;--panel-overflow: hidden}[data-acc][data-acc=open]{--icon-rotation: 180deg;--panel-height: auto;--panel-overflow: auto}[data-acc] [data-acc-trigger]{cursor:pointer}[data-acc] [data-acc-icon]{transition:transform .4s ease-in-out;transform:rotate3d(1, 0, 0, var(--icon-rotation))}[data-acc] [data-acc-panel]{padding-top:0 !important;padding-bottom:0 !important;height:var(--panel-height);overflow:var(--panel-overflow);transition:.5s ease-in-out;transition-property:height,visibility}[data-acc] [data-acc-panel][data-acc-panel=animate]{overflow:hidden}[data-acc] [data-acc-panel-container]{overflow:auto}.pagination{--pag-first-dots-display: none;--pag-last-dots-display: none;--pag-items-display: none}.pagination__wrapper{display:flex;align-items:center;gap:0.85rem}.pagination__list{display:flex;align-items:center}.pagination__list,.pagination__prev,.pagination__next{background-color:#fff;border-radius:1.8rem}.pagination__list.disabled,.pagination__prev.disabled,.pagination__next.disabled{opacity:.2}.pagination__prev a,.pagination__next a{display:flex;align-items:center;justify-content:center;width:3.3rem;height:3.3rem;border-radius:1.8rem;background-color:transparent}.pagination__prev i.icon,.pagination__next i.icon{color:#000;--icon-size: 0.8rem}.pagination__item,.pagination__dots{display:var(--pag-items-display);align-items:center;justify-content:center;width:3.3rem;height:3.3rem;border-radius:1.8rem;font-size:1.2rem;font-weight:400;line-height:1}.pagination__item.active,.pagination__dots.active{border:0.2rem solid #203152}.pagination__item.disabled,.pagination__dots.disabled{color:#c9c7c5}.pagination__item .cta-balloon>.icon,.pagination__dots .cta-balloon>.icon{--icon-size: 1.8rem}.pagination__item.visible,.pagination__dots.visible{display:flex}.pagination__link{text-decoration:none}.pagination__dots.first{display:var(--pag-first-dots-display)}.pagination__dots.last{display:var(--pag-last-dots-display)}.pagination.show-dots{--pag-first-dots-display: flex;--pag-last-dots-display: flex}.pagination.show-dots--first{--pag-first-dots-display: flex}.pagination.show-dots--last{--pag-last-dots-display: flex}.pagination.hidden{display:none}.tabs{--tab-border-color: transparent;--tab-text-color: #707070;--tab-font-size: 2.5rem;--tab-font-weight: 400}.tabs.--has-container .tabs__nav{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.tabs__list{height:5rem;position:relative;display:flex;align-items:stretch;gap:1rem}.tabs__list::before{content:"";display:block;position:absolute;left:0;bottom:0;right:0;height:1px;background-color:#dbeae3}.tabs__item{height:100%;order:1}.tabs__item.--active{order:0;--tab-border-color: #000000;--tab-text-color: #000000;--tab-font-weight: 700;--tab-font-size: 2.5rem}.tabs__btn{position:relative;display:block;height:100%;width:fit-content;padding:0 1rem;text-decoration:none;color:var(--tab-text-color);font-size:var(--tab-font-size);font-weight:var(--tab-font-weight);line-height:1}.tabs__btn:hover{color:var(--tab-text-color)}.tabs__btn::after{content:"";position:absolute;left:0;right:0;bottom:0;height:0.2rem;background-color:var(--tab-border-color)}.tabs__panel{display:none}.tabs__panel.--open-panel{display:block}.notification{--notification-text-color: #1f1f1f;--notification-bg-color: #c2cdd6;position:relative;display:flex;gap:2rem;padding:2.6rem 2.6rem 2.2rem;background-color:var(--notification-bg-color);color:#000;border-radius:0.4rem 0 0 0.4rem;overflow:hidden}.notification.--primary{--notification-border-color: #ddf2ff;--notification-bg-color: #ddf2ff}.notification.--warning{--notification-border-color: #fff8c4;--notification-bg-color: #fff8c4}.notification.--error{--notification-border-color: #ffe0db;--notification-bg-color: #ffe0db}.notification.--success{--notification-border-color: #d5f8dd;--notification-bg-color: #d5f8dd}.notification.--hidden{display:none}.notification.--has-container{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.notification.--has-margin-bottom{margin-bottom:2rem}.notification__close{position:absolute;top:0;right:0;cursor:pointer;--btn-bg-color: transparent;--btn-border-color: transparent;--btn-text-color: currentColor;--btn-icon-size: 0.9rem}.notification__close .icon{--icon-size: 0.9rem}.notification__title{font-size:1.5rem;line-height:1.2;font-weight:700;margin:0 0 1rem}.notification__text{font-size:1.3rem;line-height:1.46;margin:0}.notification__cta{margin:2.5rem 0 0}.notification__icon{flex-shrink:0;--icon-size: 2rem;color:var(--btn-border-color)}.table__wrapper{border-radius:0.4rem;border:1px solid #dbeae3;overflow:hidden}.table__table{table-layout:auto;border-collapse:collapse;width:100%;margin:0;padding:0}.table__title{font-size:1.6rem;font-weight:700;text-align:left;margin:0 0 4rem}.table__head{--padding-y: 1.4rem;font-size:1.3rem;font-weight:600;background-color:#dbeae3;border:0.1rem solid #dbeae3}.table__body{font-size:1.3rem}.table__row{background-color:#fff;border-top:1px solid #dbeae3;--padding-y: 1.4rem}.table__row:first-child{border-top:none}.table__cell,.table__hcell{padding:var(--padding-y) 1rem;text-align:left}.table__cell:first-child,.table__hcell:first-child{padding-left:2.1rem}.table__cell:last-child,.table__hcell:last-child{padding-right:2.1rem}.table__cell.ellipsis-1,.table__hcell.ellipsis-1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table__cell.ellipsis-2>*,.table__hcell.ellipsis-2>*{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.table.--sortable{position:relative}.table.--sortable .table__row{cursor:grabbing}.table.--sortable .table__row.--drag{position:absolute;width:100%;z-index:7;cursor:grabbing}@media screen and (max-width: 1023px){.table__wrapper{border:none;border-radius:none;overflow:unset}.table__table{display:block}.table__title{display:block;font-size:1.8rem}.table__head{display:none}.table__body{display:block;font-size:1.2rem}.table__row{display:block;border-radius:1.2rem;border:1px solid #dbeae3;overflow:hidden;margin-bottom:1rem;background-color:unset}.table__row:first-child{border-top:1px solid #dbeae3}.table__cell.ellipsis-1,.table__hcell.ellipsis-1{white-space:normal}.table__cell.ellipsis-2>*,.table__hcell.ellipsis-2>*{display:unset}.table__cell{display:flex;flex-direction:column;padding:0;border-bottom:1px solid #dbeae3}.table__cell:last-child{padding:0;border-bottom:none}.table__cell:first-child{padding:0;width:auto}.table__cell__content{padding:1.2rem 2rem 1.6rem}.table__cell.--has-label::before{display:block;content:attr(data-label);font-weight:600;border-bottom:1px solid #dbeae3;background-color:#dbeae3;padding:0.6rem 2rem}}.progressbar{--progressbar-percent: 5%;--progressbar-color: #000000;--progressbar-bg-color: #ffffff;--progressbar-balloon-txt-color: #ffffff;--progressbar-height: 2.2rem;--progressbar-padding-x: 0.9rem;--progressbar-padding-y: 0.7rem;--progressbar-outer-radius: 1.3rem;--progressbar-inner-radius: 5rem;--progressbar-balloon-size: 6.1rem;--progressbar-balloon-big-text-size: 2.6rem;--progressbar-balloon-small-text-size: 1.2rem;height:var(--progressbar-height);position:relative;filter:drop-shadow(0 0 13px rgba(0, 0, 0, 0.3))}@keyframes bar{to{width:var(--progressbar-percent, 0)}}@keyframes balloon{to{left:max(min(var(--progressbar-percent) - var(--progressbar-balloon-size)/2,100% - var(--progressbar-balloon-size)),0%)}}.progressbar .progressbar__bar{overflow:hidden;position:relative;height:100%;width:100%;border-radius:1.3rem;padding:var(--progressbar-padding-y) var(--progressbar-padding-x);background-color:var(--progressbar-bg-color)}.progressbar .progressbar__bar:before{content:"";display:block;background-color:var(--progressbar-color);height:100%;width:0;border-radius:5rem;animation:bar .7s cubic-bezier(0.45, -0.01, 0.2, 1.04) forwards}.progressbar .progressbar__balloon{position:absolute;top:50%;left:0;transform:translateY(-50%);height:var(--progressbar-balloon-size);width:var(--progressbar-balloon-size);background-color:var(--progressbar-color);display:flex;align-items:center;justify-content:center;border-radius:50%;animation:balloon .7s cubic-bezier(0.45, -0.01, 0.2, 1.04) forwards}.progressbar .progressbar__balloon__text{color:var(--progressbar-balloon-txt-color);font-size:var(--progressbar-balloon-big-text-size);font-weight:800;font-family:var(--heading-font-family)}.progressbar .progressbar__balloon__text:after{content:"%";font-size:var(--progressbar-balloon-small-text-size)}.info-box.--has-container{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.info-box.--has-margin{margin-bottom:6rem}.info-box__wrapper{padding:5rem 6rem;display:flex;align-items:center;gap:4rem;background-color:#fff;border:0.1rem solid #dbeae3;border-radius:1.6rem}.info-box__icon{--icon-size: 3.7rem;color:#858585;flex-shrink:0}.info-box__text{flex:1;color:#707070;font-size:1.6rem}@media screen and (max-width: 767px){.info-box__wrapper{flex-flow:column;gap:2rem}}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.glide__track{min-width:0;height:100%;padding:1rem 0}.glide__track .glide__slides{height:100%}.glide__track .glide__slides .glide__slide{height:auto;display:flex;align-items:stretch}.glide__bullet{width:0.8rem;height:0.8rem;border-radius:5px;background:#c9c7c5;position:relative;border:1px solid transparent;box-shadow:none}.glide__bullet:hover,.glide__bullet:focus{color:#0797a7;border:1px solid currentColor;background:currentColor}.glide__bullet--active{color:#203152;border:1px solid currentColor;background:currentColor}.flatpickr-time input.numInput{border:none}.wip-calendar{--wip-calendar-day-cell-size: 4rem;--wip-calendar-day-cell-border-color: transparent;--wip-calendar-day-cell-f-weigth: 500;--wip-calendar-day-cell-f-size: 1.4rem}.wip-calendar .wip-calendar__week-days,.wip-calendar .wip-calendar__month-days{display:grid;grid-template-columns:repeat(7, 1fr);justify-items:center;align-items:center;gap:.5rem 2rem;text-align:center}.wip-calendar .wip-calendar__week-days{font-weight:700;margin-bottom:1rem}.wip-calendar .wip-calendar__month-days .day-cell{width:var(--wip-calendar-day-cell-size);height:var(--wip-calendar-day-cell-size);aspect-ratio:1/1;border:1px solid transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#203152;font-size:var(--wip-calendar-day-cell-f-size);font-weight:var(--wip-calendar-day-cell-f-weigth)}.wip-calendar .wip-calendar__month-days .day-cell--empty{color:#0797a7}.wip-calendar .wip-calendar__month-days .day-cell--active,.wip-calendar .wip-calendar__month-days .day-cell--marked{border-color:#203152;cursor:pointer}.wip-calendar .wip-calendar__month-days .day-cell--today{background-color:#0797a7;color:#fff}@media screen and (max-width: 767px){.wip-calendar .wip-calendar__week-days,.wip-calendar .wip-calendar__month-days{gap:0}}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s infinite linear;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__play{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotateZ(0)}100%{transform:rotateZ(360deg)}}.splide__track--draggable{-webkit-touch-callout:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{background:#ccc;border:0;cursor:pointer;padding:0;position:absolute;top:50%;transform:translateY(-50%);z-index:1;opacity:.7;align-items:center;border-radius:50%;display:flex;justify-content:center;height:2em;width:2em}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:#0bf 3px solid;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:#0bf 3px solid;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;padding:0;position:relative;transition:transform .2s linear;width:8px;opacity:.7}.splide__pagination__page.is-active{background:#fff;z-index:1;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:#0bf 3px solid;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:#0bf 3px solid;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline:#0bf 3px solid;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:#0bf 3px solid}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:#0bf 3px solid;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:#0bf 3px solid}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:#0bf 3px solid;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:#0bf 3px solid;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%, 0)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotateZ(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotateZ(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide__arrow{width:4.2rem;height:4.2rem;background-color:#000;opacity:.36}.splide__arrow i.icon{color:#fff}.splide__arrow i.icon svg{transform:none;width:100%;height:100%}.splide__arrow--prev i.icon{margin-right:1px}.splide__arrow--next i.icon{margin-left:1px}.splide__arrow:disabled{display:none}.c-modal-vimeo{--modal-width: 90rem}.c-modal-vimeo .modal__wrapper{position:relative;background-color:#000}.c-modal-vimeo .modal__frame{display:block;width:100%;aspect-ratio:16/9}.c-main-menu-modal{--main-menu-mob-item-fs: 2.5rem;--modal-width: 100%}.c-main-menu-modal .modal__wrapper,.c-main-menu-modal .mobile-modal__wrapper{height:100%;position:relative;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#000}.c-main-menu-modal .modal__close,.c-main-menu-modal .mobile-modal__close{position:absolute;top:0;right:0;color:#000;padding:1.5rem}.c-main-menu-modal .modal__close .icon,.c-main-menu-modal .mobile-modal__close .icon{--icon-size: 2.4rem}.c-main-menu-modal .modal__content,.c-main-menu-modal .mobile-modal__content{width:100%}.c-main-menu-modal .modal__main-menu__body,.c-main-menu-modal .mobile-modal__main-menu__body{display:flex;flex-flow:column;gap:6rem}.c-main-menu-modal .modal__main-menu__body a,.c-main-menu-modal .mobile-modal__main-menu__body a{text-decoration:none}.c-main-menu-modal .modal__main-menu__list .menu-links-wrapper,.c-main-menu-modal .mobile-modal__main-menu__list .menu-links-wrapper{display:flex;flex-flow:column;gap:3rem}.c-main-menu-modal .modal__main-menu__list .menu-links,.c-main-menu-modal .mobile-modal__main-menu__list .menu-links{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6rem}.c-main-menu-modal .modal__main-menu__list .menu-links li,.c-main-menu-modal .mobile-modal__main-menu__list .menu-links li{font-size:var(--main-menu-mob-item-fs);font-weight:700;font-family:var(--base-font-family)}.c-main-menu-modal .modal__main-menu__service-list,.c-main-menu-modal .mobile-modal__main-menu__service-list{--main-menu-mob-item-fs: 1.6rem}.c-main-menu-modal .modal__main-menu__service-list .menu-user .icon-user,.c-main-menu-modal .mobile-modal__main-menu__service-list .menu-user .icon-user{display:none}.c-main-menu-modal .modal__main-menu__service-list .menu-user__dropdown__link,.c-main-menu-modal .mobile-modal__main-menu__service-list .menu-user__dropdown__link{color:#000}.c-main-menu-modal .modal__main-menu__service-list .menu-user__dropdown ul,.c-main-menu-modal .mobile-modal__main-menu__service-list .menu-user__dropdown ul{display:flex;flex-flow:column;align-items:center;gap:6rem;text-align:center}.c-main-menu-modal .modal__main-menu__service-list .menu-user__dropdown ul li,.c-main-menu-modal .mobile-modal__main-menu__service-list .menu-user__dropdown ul li{font-size:1.8rem;font-family:var(--base-font-family)}.c-statistic-filter{width:100%}.c-statistic-filter .filter__wrapper-form{width:100%;display:grid;grid-template-areas:"dates dates ctas" "tags tags tags";gap:2rem}.c-statistic-filter .filter__dates,.c-statistic-filter .filter__ctas{display:flex;align-items:flex-end}.c-statistic-filter .filter__dates{grid-area:dates;gap:2rem}.c-statistic-filter .filter__dates__label,.c-statistic-filter .filter__dates__inputs{display:flex;align-items:center;gap:1.5rem}.c-statistic-filter .filter__dates__label{height:4.5rem;color:#707070;font-size:1.6rem;font-weight:800}.c-statistic-filter .filter__ctas{grid-area:ctas;gap:1rem;margin-left:auto}.c-statistic-filter .filter__tags{grid-area:tags;display:flex;align-items:center;gap:3rem;margin:2rem 0 4rem}.c-statistic-filter .filter__tags__label{color:#707070;font-size:1.6rem;font-weight:800}.c-statistic-filter .filter__tags__items{display:flex;flex-flow:row wrap;align-items:center;gap:1rem}@media screen and (max-width: 767px){.c-statistic-filter .filter__wrapper-form{grid-template-areas:"dates" "tags" "ctas"}.c-statistic-filter .filter__dates,.c-statistic-filter .filter__tags{flex-flow:column;align-items:flex-start;gap:1rem}.c-statistic-filter .filter__dates__label{height:auto}.c-statistic-filter .filter__dates__inputs{align-items:stretch;flex-flow:column;width:100%}.c-statistic-filter .filter__ctas{margin:0}}.c-event-manager-header-info{font-size:1.4rem;letter-spacing:0.028rem;text-transform:uppercase}.c-event-manager-header-info strong{font-weight:700;color:#0797a7}.c-event-manager-header-info .info__wrapper{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(var(--grid-gapy-default)*1px) calc(var(--grid-gapx-default)*1px)}.c-event-manager-header-info .info__table{display:grid;grid-template-columns:min-content auto;gap:0.7rem 2rem}.c-event-manager-header-info .info__label{font-size:1.4rem;letter-spacing:0.028rem;text-transform:uppercase}.c-event-manager-header-info .info__value{font-size:1.4rem;letter-spacing:0.028rem;text-transform:uppercase}.c-event-manager-header-info .info__value.--accent{font-weight:700;color:#0797a7}.c-event-manager-header-info .info__cta{color:currentColor;padding:0;min-height:unset}.c-event-manager-header-info .info__cta:hover{color:#0797a7}@media screen and (max-width: 767px){.c-event-manager-header-info .info__wrapper{flex-direction:column;align-items:flex-start}}:root{--js-header-height: 9rem}.c-main-header{--mh-trigger-display: none;--mh-menu-user-display: block;position:fixed;top:0;left:0;background-color:#fff;color:#203152;width:100%;transition:background-color .5s ease-in-out;z-index:3;filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3))}.c-main-header *{transition:all .3s ease-in-out}.c-main-header.has-scrolled .header__wrapper{padding:0.5rem 0}.c-main-header.has-scrolled .header__home-link .eiden-logo{width:10rem}.c-main-header.has-scrolled .menu-user{--user-trigger-size: 2.8rem}.c-main-header .header__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);max-width:1400px;margin-left:auto;margin-right:auto;display:grid;align-items:center;grid-template-columns:repeat(2, 1fr) 1.5fr;padding:2rem 0}.c-main-header .header__menu-trigger{display:var(--mh-trigger-display);color:#203152}.c-main-header .header__home-link .eiden-logo{width:14.6rem;display:flex}.c-main-header .header__search{justify-self:center;width:70%}.c-main-header .header__links{display:flex;width:100%;justify-content:flex-end}.c-main-header .header__links .c-lang-switcher{padding-left:3rem;border-left:1px solid #707070}.c-main-header .header__menu-user{display:var(--mh-menu-user-display);margin-left:4rem}.c-main-header .menu-links-wrapper{display:flex;flex-flow:row}.c-main-header .menu-links{display:flex;align-items:center;gap:3.8rem;padding:0 3rem;color:#000}.c-main-header .menu-links a{font-size:1.5rem;font-weight:600;text-decoration:none;white-space:nowrap}.c-main-header .menu-links a:hover{color:#203152}.c-main-header .menu-links.--base{color:#707070;border-left:1px solid currentColor}.c-main-header .menu-user{--user-icon-size: 1.3rem;--user-trigger-size: 3.4rem}.c-main-header .menu-user .menu-user__trigger{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#203152;height:var(--user-trigger-size);width:var(--user-trigger-size);border-radius:50%}.c-main-header .menu-user .menu-user__trigger i.icon{--icon-size: var(--user-icon-size);color:#fff}.c-main-header .menu-user .menu-user__trigger.active .menu-user__dropdown{display:block}.c-main-header .menu-user .menu-user__dropdown{display:none;position:absolute;top:100%;right:0;width:max-content;background-color:#fff}.c-main-header .menu-user .menu-user__dropdown__link{color:#000;display:flex;align-items:center;font-weight:500;text-decoration:none}.c-main-header .menu-user .menu-user__dropdown__link:hover{color:#203152;cursor:pointer}.c-main-header .menu-user .menu-user__dropdown__link>i.icon{color:#203152;margin-right:1rem}.c-main-header .menu-user .menu-user__dropdown__item{font-size:1.5rem;font-weight:500;width:100%;padding:1.2rem 3.6rem}.c-main-header .menu-user .menu-user__dropdown__item:not(:last-child){border-bottom:1px solid #dbeae3}.c-main-header.transparent{background-color:transparent}.c-main-header.logo-light .header__home-link .pf-logo{--pf-logo-bg-leaf-color: transparent;--pf-logo-eiden-txt-color: #ffffff;--pf-logo-pf-txt-color: #ffffff}@media screen and (max-width: 1023px){.c-main-header{--mh-menu-user-display: none;--mh-trigger-display: block;--mh-opened-icon-display: none;--mh-closed-icon-display: block}.c-main-header.has-scrolled .header__home-link .eiden-logo{width:9rem}.c-main-header .header__wrapper{padding:1rem 2rem;grid-template-columns:1fr 0 1fr}.c-main-header .header__home-link .eiden-logo{width:9rem}.c-main-header .header__links{gap:1rem}.c-main-header .header__links .menu-links-wrapper{display:none}.c-main-header .header__links .c-lang-switcher{order:0;border-left:none}.c-main-header .header__links [data-menu-trigger]{order:1}.c-main-header .header__menu-user{margin-left:0}.c-main-header.menu-open{--mh-opened-icon-display: none;--mh-closed-icon-display: block}}.c-main-footer{--footer-tpl-grid: repeat(3, 1fr);background-color:#203152;color:#fff;position:relative;font-size:1.2rem}.c-main-footer .footer__wrapper{width:calc(100% - var(--main-container-pad-x)*2px);max-width:1600px;margin-left:auto;margin-right:auto;padding:1.1rem;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center}.c-main-footer .footer__left{display:flex;align-items:center;gap:3rem}.c-main-footer .footer__right{justify-self:right;display:flex;gap:6rem}.c-main-footer .footer__lang{display:flex;align-items:center;gap:0.5rem}.c-main-footer .footer__lang__label{font-size:1.2rem}.c-main-footer .footer__lang .c-lang-switcher{--lang-switcher-current-color: #ffffff}.c-main-footer .footer__logo{flex:0 0 14.5rem}.c-main-footer .footer__copy{margin:0;font-size:1rem}.c-main-footer .footer__copy strong{color:#0797a7}.c-main-footer .footer__copy p{margin:0}.c-main-footer .footer__links{display:flex;align-items:center;gap:1rem}.c-main-footer .footer__links>*{padding-right:1rem}.c-main-footer .footer__links>*:last-child{border-right:none;padding-right:0}.c-main-footer .footer__link{text-decoration:none;font-weight:600}.c-main-footer .footer__link:hover{text-decoration:underline}@media screen and (max-width: 1023px){.c-main-footer .footer__wrapper{grid-template-columns:1fr;padding:2.4rem 0;gap:2rem}.c-main-footer .footer__left,.c-main-footer .footer__right{justify-self:center}.c-main-footer .footer__left{order:1;flex-flow:column;text-align:center;gap:0.5rem}.c-main-footer .footer__logo{flex:0 0 auto;width:12rem}.c-main-footer .footer__right{order:0;flex-flow:column;gap:2rem}.c-main-footer .footer__links{flex-direction:column;align-items:center;gap:1rem}.c-main-footer .footer__links>*{border-right:none;padding-right:0}.c-main-footer .footer__lang{flex-flow:column;gap:0}}.c-question-form{margin-bottom:6rem}.c-question-form.--row{--answers-flex-flow: row wrap;--answer-wrapper-flex-flow: column;--answer-fake-input-display: flex}.c-question-form .question__title{color:#000;font-size:2rem;font-weight:700;margin-bottom:0}.c-question-form .question__description{font-size:1.6rem;color:#858585;margin:1.1rem 0 0}.c-question-form .question__answers{margin-top:3rem;display:flex;flex-flow:var(--answers-flex-flow, column);gap:1.5rem}.c-question-form .question__answer.--success{--answer-success-icon-display: block;--answer-selected-bg-color: #20ac1599;--answer-selected-text-color: #000000;--answer-bg-color: #20ac1599;--answer-text-color: #000000}.c-question-form .question__answer.--error{--answer-error-icon-display: block;--answer-selected-bg-color: #d91515;--answer-selected-text-color: #ffffff;--answer-bg-color: #d91515;--answer-text-color: #ffffff}.c-question-form .question__answer.--disabled .answer__wrapper{pointer-events:none}.c-question-form .question__answer .answer__wrapper{position:relative;display:flex;align-items:center;justify-content:center;flex-flow:var(--answer-wrapper-flex-flow, row);gap:2rem}.c-question-form .question__answer .answer__textarea{flex:1;border:0.1rem solid #dbeae3;border-radius:0.4rem;background-color:#fff;padding:1rem 1.4rem;text-align:left}.c-question-form .question__answer .answer__input{opacity:0;position:absolute;top:0;left:0}.c-question-form .question__answer .answer__input:checked~.answer__box{--answer-fake-input-circle-opacity: 1;background-color:var(--answer-selected-bg-color, #0797a7);color:var(--answer-selected-text-color, #000000)}.c-question-form .question__answer .answer__input:checked~.answer__icons{--answer-icons-opacity: 1}.c-question-form .question__answer .answer__box{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.8rem;background-color:var(--answer-bg-color, #ffffff);border:1px solid #dbeae3;border-radius:0.4rem;padding:1.2rem;min-width:15rem;min-height:4rem;cursor:pointer;color:var(--answer-text-color, #000000);font-size:1.3rem;font-weight:500}.c-question-form .question__answer .answer__fake-input{flex-shrink:0;position:relative;display:var(--answer-fake-input-display, none);align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid #000;background-color:#fff;border-radius:50%}.c-question-form .question__answer .answer__fake-input::after{content:"";display:block;width:1.3rem;height:1.3rem;border-radius:50%;background-color:#000;opacity:var(--answer-fake-input-circle-opacity, 0)}.c-question-form .question__answer .answer__icons{opacity:var(--answer-icons-opacity, 0);flex:0 0 2.5rem}.c-question-form .question__answer .answer__error-icon{--icon-size: 1.6rem;display:var(--answer-error-icon-display, none);color:#d91515}.c-question-form .question__answer .answer__success-icon{--icon-size: 1.6rem;display:var(--answer-success-icon-display, none);color:#20ac1599}.c-user-progress-banner{background-color:#d0d0ce;margin-bottom:5.5rem}.c-user-progress-banner .banner__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;background-color:#fff}.c-user-progress-banner .banner__wrapper .splide__list{height:auto}.c-user-progress-banner .banner__progressbar{background-color:#d0d0ce;padding:3rem 4rem;padding-left:0;display:flex;flex-flow:column;gap:2.6rem}.c-user-progress-banner .banner__progressbar__title{color:#000;font-size:2.4rem;font-family:var(--heading-font-family);font-weight:800;letter-spacing:0.024rem;line-height:1.25;margin:0}.c-user-progress-banner .banner__progressbar__title strong{color:#203152}.c-user-progress-banner .banner__progressbar .c-progressbar{--progressbar-balloon-size: 6.1rem}.c-user-progress-banner .banner__course{background-color:#0797a7;padding:3rem 4rem;padding-right:0}.c-user-progress-banner .banner__course .course__title{font-size:2rem;font-weight:800;letter-spacing:0.02rem;line-height:1.25}.c-user-progress-banner .banner__course .course__title__label{color:#000;margin-bottom:2rem}.c-user-progress-banner .banner__course .course__title__name{color:#fff;margin-bottom:0.4rem}.c-user-progress-banner .banner__course .course__info{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.c-user-progress-banner .banner__course .course__counter{display:flex;align-items:center;gap:1rem;color:#000}.c-user-progress-banner .banner__course .course__counter__label{font-size:1.4rem;font-weight:800;letter-spacing:0.028rem;line-height:1.57}.c-user-progress-banner .banner__course .course__counter__numbers{display:inline-flex;text-align:start;font-size:1.6rem;font-weight:800;letter-spacing:0.032rem;line-height:1;color:#fff}.c-user-progress-banner .banner__course .course__counter__numbers strong{font-size:2.8rem;letter-spacing:0.056rem}.c-user-progress-banner.--no-progressbar .banner__wrapper,.c-user-progress-banner.--no-course .banner__wrapper{display:block}.c-user-progress-banner.--no-course .banner__progressbar{padding:4rem 0;flex-flow:row;align-items:center;justify-content:space-between;gap:1rem}.c-user-progress-banner.--no-course .banner__progressbar>*{width:50%}.c-user-progress-banner.--no-progressbar{--user-progress-last-view-grid-cols: 2/-2;--user-progress-last-view-cunter-f-align: center}.c-user-progress-banner.--no-progressbar .banner__course{background-color:#fff;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:calc(1 * 1px) calc(1 * 1px);padding:0}.c-user-progress-banner.--no-progressbar .banner__course .course__title{background-color:#0797a7;padding:4.4rem 4rem;padding-left:0;grid-column:1/3;display:flex;align-items:center;gap:1rem;font-size:1.8rem;font-weight:800;letter-spacing:0.036rem;line-height:1}.c-user-progress-banner.--no-progressbar .banner__course .course__title__name,.c-user-progress-banner.--no-progressbar .banner__course .course__title__label{margin:0}.c-user-progress-banner.--no-progressbar .banner__course .course__info{background-color:#0797a7;padding:4.4rem 4rem;padding-right:0;align-items:center;gap:2rem}@media screen and (max-width: 767px){.c-user-progress-banner .banner__wrapper{background-color:#0797a7;width:100%;margin:0}.c-user-progress-banner .banner__progressbar,.c-user-progress-banner .banner__course{padding-left:calc(var(--main-container-pad-x)*1px);padding-right:calc(var(--main-container-pad-x)*1px)}.c-user-progress-banner.--no-course .banner__progressbar{padding:3rem calc(var(--main-container-pad-x)*1px) 5rem;flex-flow:column;align-items:start;gap:4rem}.c-user-progress-banner.--no-course .banner__progressbar>*{width:100%}.c-user-progress-banner.--no-progressbar .banner__course{display:flex;flex-direction:column;gap:2rem;padding:3rem calc(var(--main-container-pad-x)*1px);background-color:#0797a7}.c-user-progress-banner.--no-progressbar .banner__course .course__title{padding:0}.c-user-progress-banner.--no-progressbar .banner__course .course__info{padding:0}}.c-contact-banner{--banner-icon-wrapper-size: 4.2rem;--banner-icon-size: 1.6rem;border-top:0.1rem solid #dbeae3;background-color:#f8ffff;color:#000}.c-contact-banner .banner__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:3rem 0}.c-contact-banner .banner__title{font-size:2.8rem;font-weight:800;letter-spacing:0.056rem;line-height:1;margin:0}.c-contact-banner .banner__cta{display:flex;align-items:center;gap:2rem;padding:1.1rem;padding-right:2.7rem;background-color:#fff;box-shadow:0px 0px 12px #00000019;border-radius:3.5rem;text-decoration:none;font-size:1.7rem;font-weight:700;line-height:1;letter-spacing:0.034rem}.c-contact-banner .banner__cta:hover{cursor:pointer;box-shadow:0px 0px 4px #00000019}.c-contact-banner .banner__cta__icon-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;border-radius:50%;background-color:#f2f2f2}.c-contact-banner .banner__cta i.icon{color:#203152;--icon-size: var(--banner-icon-size)}@media screen and (max-width: 767px){.c-contact-banner .banner__wrapper{align-items:center;flex-direction:column}}.c-card-listing{--listing-cols-desktop: 4;--listing-cols-tablet: 3;--listing-cols-mobile: 1}.c-card-listing.--has-container .listing__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-card-listing .listing__grid{display:grid;grid-template-columns:repeat(var(--grid-cols-default), minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-template-columns:repeat(var(--listing-cols-desktop), 1fr);gap:calc(var(--grid-gapx-default)*1px) calc(var(--grid-gapy-default)*1px);margin-bottom:6rem}.c-card-listing .listing__pagination{display:flex;justify-content:center}@media screen and (max-width: 1023px){.c-card-listing .listing__grid{grid-template-columns:repeat(var(--listing-cols-tablet), 1fr)}}@media screen and (max-width: 767px){.c-card-listing .listing__grid{grid-template-columns:repeat(var(--listing-cols-mobile), 1fr)}}.c-card-gallery.--has-container .splide__track{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-card-gallery .splide__track{overflow:visible}.c-card-gallery .splide__pagination{position:static;margin-top:3.5rem}.c-card-gallery .splide__pagination__page{background-color:#ded1d1;opacity:1;width:0.9rem;height:0.9rem}.c-card-gallery .splide__pagination__page.is-active{transform:none;background-color:#e4e8dd}.c-section-head.--has-container .section-head__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-section-head .section-head__wrapper{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--grid-gapx-default)*1px) calc(var(--grid-gapy-default)*1px)}.c-section-head .section-head__title{width:100%;display:grid;grid-template-columns:1fr auto;grid-template-areas:"title title" "subtitle cta";align-items:baseline;column-gap:1rem;row-gap:1rem}.c-section-head .section-head__title__text{grid-area:title;font-family:var(--heading-font-family);font-size:4.5rem;font-weight:800;line-height:4.7rem;margin:0}.c-section-head .section-head__title__subtitle{grid-area:subtitle;font-size:1.6rem;font-weight:400;line-height:2rem;margin:0}.c-section-head .section-head__title__cta{grid-area:cta;font-size:1.2rem;line-height:1.4rem;font-weight:700;letter-spacing:0.04rem;text-decoration:none}.c-section-head .section-head__title__cta:hover{text-decoration:underline}.c-section-head .section-head__filter{display:flex;align-items:center;gap:2.1rem;white-space:nowrap}.c-section-head .section-head__filter__label{font-size:1.8rem;font-weight:700}.c-section-head .section-head__filter__filters{display:flex;align-items:center;gap:0.7rem}@media screen and (max-width: 1023px){.c-section-head .section-head__wrapper{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 767px){.c-section-head .section-head__filter{align-items:flex-start;flex-direction:column}}.c-cta-select .select__wrapper{--cta-border-color: #000000;--cta-bg-color: transparent;--cta-text-color: #000000;padding:0;position:relative;display:flex;align-items:center;min-width:10rem;font-size:1.4rem;font-weight:700;line-height:1;border:1px solid var(--cta-border-color);color:var(--cta-text-color, currentColor);border-radius:1.8rem;background-color:var(--cta-bg-color);cursor:pointer}.c-cta-select .select__wrapper:disabled,.c-cta-select .select__wrapper.--disabled{--cta-border-color: #c9c7c5;--cta-bg-color: #c2cdd6;--cta-text-color: #c9c7c5;pointer-events:none}.c-cta-select .select__select{font-size:1.4rem;font-weight:700;min-width:8rem;padding:1rem 5rem 1rem 2rem}.c-cta-select .select__icon{position:absolute;right:1rem;pointer-events:none}.c-cta-select .select__icon i.icon{--icon-size: 1.2rem}.c-hero{--hero-eyelet-color: #ffffff;--hero-title-color: #000000;--hero-description-color: #000000;position:relative;background-color:#203152}.c-hero.--no-bg-img .hero__content{grid-column:2/-1}.c-hero.--text-light{--hero-title-color: #ffffff;--hero-description-color: #ffffff}.c-hero.--has-margin{margin-bottom:7rem}.c-hero .hero__backdrop{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.c-hero .hero__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;padding:calc(var(--js-header-height) + 7rem) 0 9rem;min-height:40rem;max-width:73rem;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.c-hero .hero__picture{position:absolute;inset:0}.c-hero .hero__content{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:var(--text-align, left)}.c-hero .hero__eyelet{text-align:center;font-size:1.6rem;line-height:1.8rem;font-weight:400;text-transform:uppercase;margin:0 0 0.7rem;color:var(--hero-eyelet-color)}.c-hero .hero__title{font-family:var(--heading-font-family);text-align:center;font-size:7rem;line-height:5.2rem;font-weight:700;color:var(--hero-title-color)}.c-hero .hero__title strong{color:#fff}.c-hero .hero__description{text-align:center;font-size:1.6rem;line-height:2rem;color:var(--hero-description-color);margin:3rem 0 0}.c-hero .hero__ctas{display:flex;align-items:center;justify-content:center;gap:2rem;margin:3rem 0 0}.c-hero .hero__ctas .cta{--cta-border-color: #ffffff;--cta-bg-color: transparent;--cta-text-color: #ffffff}.c-hero .hero__ctas .cta:hover,.c-hero .hero__ctas .cta:focus,.c-hero .hero__ctas .cta.--active{--cta-bg-color: #203152}@media screen and (max-width: 767px){.c-hero{position:relative;background-color:#55bbfadb}.c-hero.--no-bg-img .hero__wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px)}}.c-calendar{--calendar-bg-color: #dbf0f0}.c-calendar.--has-container .calendar__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-calendar .wip-calendar{--wip-calendar-day-cell-size: 2.9rem}.c-calendar .wip-calendar .day-cell{color:#000;background-color:transparent;border:none;border-radius:50%}.c-calendar .wip-calendar .day-cell--marked{background-color:rgba(255,255,255,.5)}.c-calendar .wip-calendar .day-cell--active,.c-calendar .wip-calendar .day-cell--today{color:#fff;background-color:#203152}.c-calendar .calendar__wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(0 * 1px) calc(0 * 1px);overflow:hidden;justify-content:center;align-items:center;background-color:var(--calendar-bg-color);border:1px solid #dbeae3;border-radius:1rem;box-shadow:0 1rem 2rem rgba(0,0,0,.1)}.c-calendar .calendar__calendar{padding:4rem;position:relative}.c-calendar .calendar__calendar:after{content:"";width:4rem;height:4rem;position:absolute;z-index:1;bottom:50%;right:0;transform:translate(50%, 50%) rotate(45deg);border-top:none;border-left:none;background-color:var(--calendar-bg-color)}.c-calendar .calendar__head{margin-bottom:2rem;color:#000}.c-calendar .calendar__controls{display:flex;justify-content:center;align-items:center}.c-calendar .calendar__date-label{text-align:center;padding:0 1.5rem;font-size:1.6rem;font-weight:700}.c-calendar .calendar__nav{width:3.8rem;height:3.8rem;display:flex;align-items:center;justify-content:center}.c-calendar .calendar__cards{height:100%;background-color:#fff;overflow:auto}.c-calendar .calendar__card{display:none}.c-calendar .calendar__card.--visible{display:block}@media screen and (max-width: 767px){.c-calendar .calendar__wrapper{grid-template-columns:1fr}.c-calendar .calendar__calendar::after{bottom:0;right:50%;transform:translate(50%, 50%) rotate(45deg)}}.c-tags-filter{--tags-capsule-color: #000000;--tags-capsule-bg-color: #c2cdd6;--tags-capsule-border-color: #c2cdd6}.c-tags-filter.--has-margin{margin-bottom:3.4rem}.c-tags-filter.--has-container .filter__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-tags-filter .filter__wrapper{display:flex;align-items:center;gap:3rem}.c-tags-filter .filter__label{font-size:1.8rem;font-weight:700;color:#000}.c-tags-filter .filter__tags{display:flex;align-items:center;flex-flow:row wrap;gap:0.6rem}.c-tags-filter .filter__tag{padding:0.5rem 0.8rem;border-radius:0.6rem;border:1px solid var(--tags-capsule-border-color);background-color:var(--tags-capsule-bg-color);line-height:1;font-size:0.9rem;letter-spacing:0.018rem;text-transform:uppercase;font-weight:800;color:var(--tags-capsule-color);text-decoration:none}.c-tags-filter .filter__tag:hover{background-color:#a5bb67}.c-tags-filter .filter__tag.--active{--tags-capsule-bg-color: #ffffff;--tags-capsule-border-color: #c2cdd6}.c-lang-switcher{--lang-switcher-current-color: #000000;position:relative;margin:0;display:inline-flex;align-items:center;align-self:stretch;justify-content:center}.c-lang-switcher .lang__current{height:100%;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:border-color .3s ease-in-out;color:var(--lang-switcher-current-color)}.c-lang-switcher .lang__current .icon{--icon-size: 1rem}.c-lang-switcher .lang__select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.c-lang-switcher .lang__list{position:absolute;top:100%;left:0;width:100%;list-style:none;padding:0;margin:0;z-index:1;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out;background:#fff}.c-lang-switcher .lang__item{text-align:center}.c-lang-switcher .lang__item a{display:block;padding:1rem 0;text-decoration:none}.c-lang-switcher .lang__item a:hover{color:#0797a7;background:rgba(255,255,255,.1)}@media screen and (min-width: 768px){.c-lang-switcher:hover .lang__list{transform:scaleY(1)}.c-lang-switcher:hover .lang__current:after{transform:scaleY(-1)}}@media screen and (max-width: 767px){.c-lang-switcher{padding:0}.c-lang-switcher span,.c-lang-switcher li{font-size:1.3rem}.c-lang-switcher .lang__current{padding:1rem;border:1px solid transparent}.c-lang-switcher .lang__list{border-top:none}.c-lang-switcher.open .lang__list{transform:scaleY(1)}.c-lang-switcher.open .lang__current:after{transform:scaleY(-1)}}.c-tag{---color: #EEBF9B;padding:0.4rem 0.7rem;text-transform:uppercase;color:#000;background:var(---color);font-size:0.9rem;line-height:1rem;font-weight:700;border-radius:0.6rem;border:1px solid var(---color)}.c-tag.-stroked{background:transparent}.c-tag.--lime,.c-tag.--green,.c-tag.--blue{color:#fff}.c-tag.--lime{---color: #B5BD00}.c-tag.--green{---color: #0D5257}.c-tag.--blue{---color: #171C8F}.c-interest-areas-filter{--interest-areas-capsule-color: #000000;--interest-areas-capsule-bg-color: #c2cdd6;--interest-areas-capsule-border-color: #c2cdd6}.c-interest-areas-filter.--has-margin{margin-bottom:3.4rem}.c-interest-areas-filter.--has-container .filter__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-interest-areas-filter .filter__wrapper{display:flex;align-items:center;gap:3rem}.c-interest-areas-filter .filter__label{font-size:1.8rem;font-weight:700;color:#000}.c-interest-areas-filter .filter__interest-areas{display:flex;align-items:center;flex-flow:row wrap;gap:0.6rem}.c-interest-areas-filter .filter__interest-area{padding:0.5rem 0.8rem;border-radius:0.6rem;border:1px solid var(--interest-areas-capsule-border-color);background-color:var(--interest-areas-capsule-bg-color);line-height:1;font-size:0.9rem;letter-spacing:0.018rem;text-transform:uppercase;font-weight:800;color:var(--interest-areas-capsule-color);text-decoration:none}.c-interest-areas-filter .filter__interest-area:hover{background-color:#a5bb67}.c-interest-areas-filter .filter__interest-area.--active{--interest-areas-capsule-bg-color: #ffffff;--interest-areas-capsule-border-color: #c2cdd6}.c-auth-form{--form-width: 38.5rem;--form-grid-cols: 1fr;--form-description-display: block;width:var(--form-width);background-color:#fff;border-radius:0.6rem;border:1px solid #dbeae3;overflow:hidden}.c-auth-form.--wide{--form-width: 100%;--form-grid-cols: repeat(2, 1fr)}.c-auth-form.--success,.c-auth-form.--error{--form-description-display: none}.c-auth-form .form__wrapper{padding:7.2rem 4rem}.c-auth-form .form__title{font-size:1.8rem;font-weight:700;line-height:1.44;margin:0 0 2.4rem}.c-auth-form .form__description,.c-auth-form .form__success,.c-auth-form .form__error{margin:0 0 2rem}.c-auth-form .form__success{color:#20ac1599}.c-auth-form .form__error{color:#d91515}.c-auth-form .form__description{display:var(--form-description-display)}.c-auth-form .form__fields{display:grid;grid-template-columns:var(--form-grid-cols);gap:2rem;margin-bottom:3rem}.c-auth-form .form__fields hr{grid-column:1/-1}.c-auth-form .form__fields__info{grid-column:1/-1;margin:0}.c-auth-form .form__fields .checkbox-field{grid-column:1/-1}.c-auth-form .form__fields .radio-field{grid-column:1/-1}.c-auth-form .form__ctas{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--grid-gapx-default)*1px)}.c-auth-form .form__submit{margin-left:auto}@media screen and (max-width: 1023px){.c-auth-form.--wide{--form-grid-cols: 1fr}}@media screen and (max-width: 767px){.c-auth-form{--form-width: 100%}}.c-auth-info-card{--card-title-brand-color: inherit;flex-shrink:0;color:#000;background-color:transparent;border-radius:1.3rem;max-width:29.5rem;overflow:hidden}.c-auth-info-card .card__wrapper{position:relative;padding:6.6rem 4rem 6rem}.c-auth-info-card .card__title{font-size:2.7rem;font-weight:700;line-height:1.16;margin:0 0 3rem}.c-auth-info-card .card__title__app{color:var(--card-title-brand-color)}.c-auth-info-card .card__text{font-size:1.4rem;margin:0 0 3rem}.c-auth-info-card .card__ctas{display:flex;align-items:flex-start;color:#1a6a75}@media screen and (max-width: 767px){.c-auth-info-card{max-width:unset}}.c-module-card{width:100%;border:1px solid #dbeae3;border-radius:0.8rem;overflow:hidden;height:100%;display:block;text-decoration:none}.c-module-card:hover{transition:ease .1s;box-shadow:0 0 0.6rem #00000014}.c-module-card .card__wrapper{background-color:#fff;width:100%;display:flex;flex-flow:column;height:100%}.c-module-card .card__head{display:block;position:relative}.c-module-card .card__credits{position:absolute;top:1rem;left:1rem;padding:0.5rem 0.8rem;text-transform:uppercase;color:#fff;background:#000;font-size:0.9rem;line-height:1rem;font-weight:700;border-radius:0.6rem}.c-module-card .card__tags{position:absolute;bottom:1rem;right:1rem;display:flex;gap:1rem}.c-module-card .card__picture{display:block;aspect-ratio:387/185;margin-bottom:3.5rem}.c-module-card .card__progress{padding:2rem 0.5rem;position:absolute;bottom:0;left:0;right:0;width:100%}.c-module-card .card__progress .progressbar{--progressbar-color: #000000;--progressbar-bg-color: #eeeeee;--progressbar-balloon-txt-color: #ffffff;--progressbar-height: 1rem;--progressbar-padding-x: 0.4rem;--progressbar-padding-y: 0.2rem;--progressbar-outer-radius: 5rem;--progressbar-inner-radius: 5rem;--progressbar-balloon-size: 4rem;--progressbar-balloon-big-text-size: 1.3rem;--progressbar-balloon-small-text-size: 1rem;filter:none}.c-module-card .card__body{padding:0 2rem 0 2rem;flex-grow:1;display:flex;flex-direction:column}.c-module-card .card__pretitle{color:#000;font-size:1.3rem;line-height:1.8rem;font-weight:700;text-transform:uppercase;margin-bottom:1rem}.c-module-card .card__title{color:#000;font-family:var(--heading-font-family);font-size:1.6rem;line-height:1.8rem;font-weight:600;margin-bottom:1.5rem}.c-module-card .card__description{color:#707070;font-size:1.3rem;font-weight:400;line-height:1.8rem;margin-bottom:3rem;flex-grow:1}.c-module-card .card__cta{margin-bottom:2rem}.c-course-card{position:relative;border:1px solid #dbeae3;border-radius:1.2rem;background-color:#fff;color:#000;overflow:hidden}.c-course-card:hover{transition:ease .1s;box-shadow:0.2rem 0.4rem 0.6rem #00000014}.c-course-card .card__wrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;text-decoration:none}.c-course-card .card__head{flex-shrink:0;display:block;position:relative;margin-bottom:1.2rem}.c-course-card .card__credits{position:absolute;top:1rem;left:1rem;padding:0.5rem 0.8rem;text-transform:uppercase;color:#fff;background:#000;font-family:var(--heading-font-family);font-size:0.9rem;line-height:1rem;font-weight:700;border-radius:0.6rem}.c-course-card .card__tags{position:absolute;bottom:1rem;right:1rem;display:flex;gap:1rem}.c-course-card .card__picture{display:block;aspect-ratio:16/9}.c-course-card .card__body{flex-grow:1;padding:0 2rem}.c-course-card .card__title{font-size:1.5rem;font-weight:600;line-height:1.8rem;margin-bottom:1.5rem}.c-course-card .card__description{font-size:1.2rem;line-height:1.6rem;font-family:var(--heading-font-family);color:#000;margin-bottom:2rem}.c-course-card .card__footer{display:flex;align-items:center;gap:1rem;border-top:1px solid #dbeae3;padding:1.2rem 2rem}.c-course-card .card__counter-label{font-size:1.4rem;line-height:2.2rem;font-weight:700;font-family:var(--heading-font-family);letter-spacing:0.028rem}.c-course-card .card__counter{display:flex;align-items:flex-start;gap:0.2rem;font-family:var(--heading-font-family)}.c-course-card .card__counter__left{font-size:3.6rem;line-height:.8;font-weight:800;color:#000}.c-course-card .card__counter__right{font-size:1.9rem;font-weight:800;line-height:1;letter-spacing:0.038rem;color:#000}@media screen and (max-width: 767px){.c-course-card .card__picture{aspect-ratio:1}}.c-course-indexer{border-radius:1rem;background-color:transparent}.c-course-indexer .indexer__wrapper{padding:1rem}.c-course-indexer .indexer__list{display:flex;flex-direction:column;gap:2.5rem}.c-course-indexer .indexer__item{position:relative;padding:0 4.2rem}.c-course-indexer .indexer__item a{color:#000;font-size:1.4rem;font-weight:400;text-decoration:none}.c-course-indexer .indexer__item a:hover{font-weight:700}.c-course-indexer .indexer__item.--disabled a{color:#c9c7c5;pointer-events:none}.c-course-indexer .indexer__item.--active a{font-weight:700}.c-course-intro{margin-bottom:10rem}.c-course-intro .intro__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;max-width:90rem}.c-course-intro .intro__picture{aspect-ratio:16/9;width:100%;margin-bottom:4rem}.c-course-intro .intro__text{font-size:1.6rem;text-align:center;margin-bottom:12rem}.c-course-intro .intro__notifications{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);margin-bottom:4rem}.c-course-intro .intro__ctas{display:flex;align-items:center;justify-content:center;gap:calc(var(--grid-gapx-default)*1px)}.c-course-conclusion{margin-bottom:10rem}.c-course-conclusion .conclusion__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;max-width:90rem}.c-course-conclusion .conclusion__picture{aspect-ratio:16/9;width:100%;margin-bottom:2.6rem}.c-course-conclusion .conclusion__title{font-size:2.7rem;font-weight:800;margin-bottom:4.4rem}.c-course-conclusion .conclusion__text{font-size:1.6rem;margin-bottom:12rem}.c-course-conclusion .conclusion__notifications{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);margin-bottom:12rem}.c-course-conclusion .conclusion__ctas{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:calc(var(--grid-gapx-default)*1px)}.c-course-hero{position:relative;margin:0;background-color:#203152}.c-course-hero.--has-margin{margin-bottom:7rem}.c-course-hero .hero__picture{position:absolute;inset:0}.c-course-hero .hero__backdrop{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.c-course-hero .hero__wrapper{position:relative;width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;padding:calc(var(--js-header-height) + 4rem) 0 4rem}.c-course-hero .hero__pretitle{font-size:1.6rem;line-height:1.8rem;font-weight:400;font-family:var(--heading-font-family);color:#fff;text-transform:uppercase;margin-bottom:1rem}.c-course-hero .hero__title{font-size:7rem;line-height:5.2rem;font-weight:700;color:#fff;margin:0}.c-course-hero .hero__description{line-height:2rem;font-family:var(--heading-font-family);color:#fff;margin:3rem 0 0}.c-course-hero .hero__cta{font-size:1.6rem;margin:3rem 0 0}.c-scorm{margin-top:var(--js-header-height)}.c-scorm .scorm__iframe{width:100%;height:calc(100vh - var(--js-header-height) - var(--js-footer-height));vertical-align:middle}.c-unregistered-event-card{--ev-card-counter-bg-color: #d0d0ce;--ev-card-counter-text-color: #ffffff;width:100%;border:1px solid #dbeae3;border-radius:0.8rem;background-color:#fff;overflow:hidden}.c-unregistered-event-card:hover{transition:ease .1s;box-shadow:0 0 0.6rem #00000014}.c-unregistered-event-card .card__wrapper{width:100%;display:flex;flex-flow:column;align-items:stretch;height:100%;text-decoration:none}.c-unregistered-event-card .card__head{display:block;position:relative;margin-bottom:1.3rem}.c-unregistered-event-card .card__credits{position:absolute;top:1rem;left:1rem;padding:0.5rem 0.8rem;text-transform:uppercase;color:#fff;background:#000;font-family:var(--heading-font-family);font-size:0.9rem;line-height:1rem;font-weight:700;border-radius:0.6rem}.c-unregistered-event-card .card__tags{position:absolute;bottom:1rem;right:1rem;display:flex;gap:1rem}.c-unregistered-event-card .card__picture{flex-shrink:0;display:block;aspect-ratio:284/136}.c-unregistered-event-card .card__body{padding:0 2rem}.c-unregistered-event-card .card__pretitle{color:#0797a7;font-size:1.1rem;font-weight:800;line-height:1.18;text-transform:uppercase;margin-bottom:0.7rem}.c-unregistered-event-card .card__title{color:#000;font-size:1.5rem;font-weight:800;line-height:1.2;height:6rem;margin-bottom:1.3rem}.c-unregistered-event-card .card__footer{border-top:0.1rem solid #dbeae3;padding:1.3rem 2rem;min-height:7.4rem;display:flex;justify-content:stretch;gap:1.8rem}.c-unregistered-event-card .card__counter{flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:4.9rem;height:4.9rem;border-radius:50%;background-color:var(--ev-card-counter-bg-color)}.c-unregistered-event-card .card__counter__text{font-size:1rem;font-weight:700;line-height:1;letter-spacing:0.02rem;text-transform:uppercase;color:var(--ev-card-counter-text-color)}.c-unregistered-event-card .card__date{display:block;font-size:1.1rem;font-weight:800;line-height:1.18;letter-spacing:.22px;color:#000;margin:0.7rem 0 0}.c-unregistered-event-card .card__location{display:block;font-size:1.1rem;line-height:1;text-transform:uppercase;color:#707070;margin:0.7rem 0 0}.c-unregistered-event-card .card__time{font-size:1.1rem;font-weight:500;line-height:1.18;letter-spacing:0.022rem;color:#707070;margin-left:auto;margin-top:0.7rem}.c-unregistered-event-card .card__time .icon{--icon-size: 0.94rem;margin-right:0.6rem}.c-registered-event-card{--card-border-color: #dbeae3;width:100%;border-radius:0.8rem;background-color:#fff;border:0.2rem solid;border-color:var(--card-border-color);padding:1.8rem 1.6rem 1.3rem}.c-registered-event-card.--warning{--card-border-color: #0797a7;--card-tag-bg-color: #0797a7;--card-tag-text-color: #000000}.c-registered-event-card.--success{--card-border-color: #20ac1599;--card-tag-bg-color: #20ac1599;--card-tag-text-color: #ffffff}.c-registered-event-card:hover{--card-border-color: #a5bb67;transition:ease .1s}.c-registered-event-card .card__wrapper{width:100%;display:grid;grid-template-columns:6.2rem auto;grid-template-areas:"tag tag" "picture details";gap:1.2rem 2.6rem}.c-registered-event-card .card__tag{grid-area:tag;width:fit-content;display:block;padding:0.6rem 1.6rem 0.7rem;border-radius:1.6rem;background-color:var(--card-tag-bg-color, #0797a7);color:var(--card-tag-text-color, #000000);font-size:1.1rem;font-weight:800;letter-spacing:0.011rem;line-height:1}.c-registered-event-card .card__picture{grid-area:picture;flex-shrink:0;display:block;aspect-ratio:1;border-radius:50%;overflow:hidden}.c-registered-event-card .card__details{grid-area:details}.c-registered-event-card .card__pretitle{color:#0797a7;font-size:1.1rem;font-weight:800;line-height:1.18;letter-spacing:0.011rem;text-transform:uppercase;margin-bottom:0.5rem}.c-registered-event-card .card__title{color:#000;font-size:1.6rem;font-family:var(--heading-font-family);font-weight:800;line-height:1.375;margin-bottom:1rem}.c-registered-event-card .card__datetime{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--grid-gapy-default)*1px) calc(var(--grid-gapx-default)*1px);margin-bottom:2.1rem}.c-registered-event-card .card__date{display:block;font-size:1.1rem;font-weight:800;text-transform:uppercase;line-height:1.18;letter-spacing:0.022rem;color:#000}.c-registered-event-card .card__time{font-size:1.1rem;font-weight:500;line-height:1.18;letter-spacing:0.022rem;color:#707070}.c-registered-event-card .card__time .icon{--icon-size: 0.9rem;margin-right:0.6rem}.c-registered-event-card .card__ctas{display:flex;align-items:center;justify-content:space-between}.c-event-calendar-card{color:#000}.c-event-calendar-card .card__wrapper{display:flex;align-items:stretch;padding:5rem 4rem 4rem}.c-event-calendar-card .card__col{flex:1;display:flex;flex-direction:column}.c-event-calendar-card .card__col:first-child{border-right:1px solid #dbeae3;padding-right:3rem}.c-event-calendar-card .card__col:last-child{padding-left:3rem}.c-event-calendar-card .card__picture{border-radius:1rem;overflow:hidden;margin-bottom:0.9rem}.c-event-calendar-card .card__pretitle{color:#858585;font-size:1.1rem;text-transform:uppercase;font-weight:800;letter-spacing:0.011rem;margin:0 0 0.9rem}.c-event-calendar-card .card__title{font-size:1.5rem;font-weight:800;line-height:1.33;margin:0 0 0.9rem}.c-event-calendar-card .card__date{font-size:3.4rem;line-height:1;font-weight:800;margin:0 0 0.6rem}.c-event-calendar-card .card__time{font-size:1.4rem;line-height:1;margin:0 0 2.2rem}.c-event-calendar-card .card__location{font-size:1.4rem;color:#606060de;text-transform:uppercase;margin:0 0 1.2rem}.c-event-calendar-card .card__location-description{font-size:1.4rem;margin:0 0 1.2rem}.c-event-calendar-card .card__cta{margin-top:auto}.c-event-hero{--hero-border-bottom-color: transparent;--hero-mega-tag-color: #ffffff;--hero-mega-tag-bg-color: #203152;position:relative;border-bottom:0.4rem solid var(--hero-border-bottom-color);margin-bottom:10rem}.c-event-hero .hero__wrapper{position:relative;width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;padding:calc(var(--js-header-height) + 4rem) 0 8rem}.c-event-hero .hero__bg{position:absolute;inset:0;background-color:#203152}.c-event-hero .hero__pretitle{font-size:1.6rem;font-weight:800;color:#a5bb67;text-transform:uppercase;margin:0 0 0.3rem}.c-event-hero .hero__title{font-size:3.3rem;font-weight:800;color:#fff;margin:0 0 1.8rem}.c-event-hero .hero__info{display:grid;grid-template-columns:min-content auto;gap:2rem;font-size:1.4rem;letter-spacing:0.028rem;text-transform:uppercase}.c-event-hero .hero__info__label{color:#fff}.c-event-hero .hero__info__value{color:#a5bb67;font-weight:700}.c-event-hero .hero__tag{position:absolute;left:0;bottom:0;transform:translateY(50%);border-radius:0.4rem;padding:1.2rem 4rem 1.5rem;background-color:var(--hero-mega-tag-bg-color);color:var(--hero-mega-tag-color);font-size:2.4rem;font-weight:800;letter-spacing:0.024rem}.c-event-hero.--to-confirm{--hero-mega-tag-color: #ffffff;--hero-mega-tag-bg-color: #0797a7}.c-event-hero.--confirmed{--hero-mega-tag-color: #ffffff;--hero-mega-tag-bg-color: #203152}.c-event-hero.--in-progress{--hero-mega-tag-color: #ffffff;--hero-mega-tag-bg-color: #203152}.c-event-hero.--completed{--hero-mega-tag-color: #ffffff;--hero-mega-tag-bg-color: #a5bb67}.c-event-dates-nav{--ev-dates-event-grid-cols-template: 2fr 1fr;--ev-dates-event-status-bg-color: #e68383;background-color:#fff;box-shadow:0px 0px 12px #00000029;border:0.1rem solid #dbeae3}.c-event-dates-nav.--hidden{display:none}.c-event-dates-nav.--fixed{position:fixed;top:var(--js-header-height);left:0;right:0;z-index:1}.c-event-dates-nav .nav__wrapper{padding:1.5rem 0}.c-event-dates-nav .nav__wrapper.--dark{background-color:#1f1f1f}.c-event-dates-nav .nav__event,.c-event-dates-nav .nav__dates{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-event-dates-nav .nav__event{display:grid;align-items:flex-end;grid-template-columns:var(--ev-dates-event-grid-cols-template);gap:0.5rem;color:#fff;padding:0 0 1rem;font-size:1rem;font-weight:700;position:relative}.c-event-dates-nav .nav__event__type{grid-area:evtype;color:#a5bb67;font-size:1.2rem}.c-event-dates-nav .nav__event__title{grid-area:evtitle;font-size:1.5rem}.c-event-dates-nav .nav__event__module{grid-area:module}.c-event-dates-nav .nav__event__tags{grid-area:tags;text-transform:uppercase;display:flex;gap:2rem}.c-event-dates-nav .nav__event__tags .tag-label{font-weight:400}.c-event-dates-nav .nav__event__status{position:absolute;top:100%;left:0;padding:0.7rem 2rem;background-color:var(--ev-dates-event-status-bg-color);border-radius:0.3rem}.c-event-dates-nav .nav__dates{display:flex;align-items:center;gap:1.5rem;overflow-x:auto}.c-event-dates-nav .nav__label{font-size:1.4rem;font-weight:800;letter-spacing:0.028rem;color:#000}.c-event-dates-nav .nav__cta{display:block;padding:1.2rem 2rem;background-color:#fff;border:1px solid #dbeae3;border-radius:0.6rem;cursor:pointer;text-decoration:none;order:1}.c-event-dates-nav .nav__cta.--active{order:0;border-color:#a5bb67}.c-event-dates-nav .nav__cta__date{display:block;font-size:1.4rem;letter-spacing:0.028rem;font-weight:800}.c-event-dates-nav .nav__cta__location{display:block;font-size:0.9rem;font-weight:700;text-transform:uppercase}@media screen and (max-width: 1023px){.c-event-dates-nav{--ev-dates-event-grid-cols-template: 1fr}}.c-event-dates-tabs{overflow:hidden;padding-bottom:1.5rem}.c-event-dates-tabs .date__tab{border:1px solid #dbeae3;background-color:#fff;border-radius:1rem;order:1}.c-event-dates-tabs .date__tab.--active{order:0;border-color:#a5bb67}.c-event-dates-tabs .date__tab__wrapper{display:block;cursor:pointer;text-decoration:none}.c-event-dates-tabs .date__tab__header{padding:1.5rem 2.5rem}.c-event-dates-tabs .date__tab__day{font-size:1.2rem;font-weight:700;color:#0797a7;line-height:1;margin:0}.c-event-dates-tabs .date__tab__date{font-size:2.4rem;font-weight:800;letter-spacing:0.048rem;line-height:1;color:#000;margin:0 0 0.8rem}.c-event-dates-tabs .date__tab__time{font-size:1.3rem;color:#000;margin:0 0 1.1rem}.c-event-dates-tabs .date__tab__location{font-size:1.1rem;text-transform:uppercase;color:#707070;line-height:1.36;margin:0}.c-event-dates-tabs .date__tab__location strong{color:#000;font-weight:700}.c-event-dates-tabs .date__tab__footer{border-top:0.1rem solid #dbeae3;padding:1.5rem 2.5rem}.c-event-dates-tabs .date__tab__message{font-size:1.1rem;color:#000;line-height:1.36;margin:0}.c-event-dates-tabs .date__tab__message strong{color:#000;font-weight:700}.c-event-date-panel{display:none;margin-bottom:10rem}.c-event-date-panel.--active{display:block}.c-event-date-panel.--has-ctas .panel__wrapper{display:grid;grid-template-columns:3fr 1fr;grid-template-areas:"header ctas" "body ctas"}.c-event-date-panel.--has-ctas .panel__ctas{align-self:start;grid-area:ctas;position:relative;padding:3.2rem;height:100%;background-color:#dbf0f0;border-radius:0 1.5rem 1.5rem 0}.c-event-date-panel.--has-ctas .panel__ctas__wrapper{position:sticky;top:45vh;display:flex;flex-direction:column;align-items:center;gap:2.2rem}.c-event-date-panel.--has-arrow .panel__wrapper::before{content:"";position:absolute;top:0;left:15rem;display:block}.c-event-date-panel .panel__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;border:0.1rem solid #dbeae3;border-radius:1.6rem;background-color:#fff}.c-event-date-panel .panel__header{grid-area:header;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--grid-gapy-default)*1px) calc(var(--grid-gapx-default)*1px);color:#000;padding:3.5rem 5rem;border-bottom:0.1rem solid #dbeae3}.c-event-date-panel .panel__date{font-size:3rem;font-weight:700}.c-event-date-panel .panel__time{font-size:1.6rem;font-weight:700}.c-event-date-panel .panel__time .icon{--icon-size: 1.6rem;margin-right:0.8rem}.c-event-date-panel .panel__spots{font-size:1.4rem;font-weight:700;color:#707070;border:0.1rem solid transparent;padding:1.5rem 3rem;border-radius:3rem}.c-event-date-panel .panel__body{grid-area:body;padding:4rem 5rem 5rem}.c-event-date-panel .panel__description{font-size:1.6rem}.c-event-date-panel .panel__form{margin-top:5rem}.c-event-date-panel .panel__form__title{font-size:2rem;font-weight:700;margin-bottom:5rem}@media screen and (max-width: 767px){.c-event-date-panel.--has-ctas .panel__wrapper{display:flex;flex-direction:column;overflow:hidden}.c-event-date-panel.--has-ctas .panel__ctas{width:100%;border-radius:0}.c-event-date-panel.--has-ctas .panel__ctas__wrapper{position:static}.c-event-date-panel .panel__header{flex-direction:column;align-items:flex-start}}.c-ondemand-event-frame{margin-bottom:6rem}.c-ondemand-event-frame .frame__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-ondemand-event-frame .frame__video{width:100%;aspect-ratio:16/9}.c-repository-card{width:100%;border:1px solid #dbeae3;border-radius:0.8rem;background-color:#e5e5e5;overflow:hidden}.c-repository-card:hover{transition:ease .1s;box-shadow:0 0 0.6rem #00000014}.c-repository-card .card__wrapper{width:100%;display:flex;flex-flow:column;height:100%}.c-repository-card .card__head{display:block;margin-bottom:1.2rem;position:relative}.c-repository-card .card__tags{position:absolute;bottom:1rem;right:1rem;display:flex;gap:1rem}.c-repository-card .card__picture{display:block;aspect-ratio:16/9}.c-repository-card .card__body{padding:0 2rem;flex:1;display:flex;flex-flow:column}.c-repository-card .card__pretitle{color:#0797a7;font-size:1.1rem;font-weight:800;line-height:1.63;text-transform:uppercase;margin-bottom:0.6rem}.c-repository-card .card__title{color:#000;font-size:1.5rem;font-weight:800;line-height:1.4;margin-bottom:1.5rem}.c-repository-card .card__description{color:#000;font-size:1.3rem;font-weight:400;line-height:1.38;margin-bottom:2rem}.c-repository-card .card__cta{margin:auto 0 2rem}@media screen and (max-width: 767px){.c-repository-card .card__picture{aspect-ratio:1}}.c-repository-filters{color:#000;border-radius:1rem}.c-repository-filters .filters__wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:calc(20 * 1px) calc(20 * 1px);padding:0 2rem}.c-repository-filters .filters__fields{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:calc(20 * 1px) calc(20 * 1px);--field-border-color: #000000;--field-bg-color: #ffffff}.c-repository-filters .filters__ctas{display:flex;justify-content:space-between;align-items:center}.c-public-accordions .accordions__title{font-size:1.8rem;font-weight:700;margin:0 0 3rem}.c-public-accordions .accordions__accordion{background-color:#fff;padding:3.2rem;border-radius:0.6rem;border:solid 0.1rem #dbeae3}.c-public-accordions .accordions__accordion:not(:last-child){margin-bottom:1.5rem}.c-public-accordions .accordions__accordion__trigger{font-size:1.6rem;font-weight:600;width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;gap:2rem}.c-public-accordions .accordions__accordion__trigger i.icon{--icon-size: 1.1rem}.c-public-accordions .accordions__accordion__panel-container{padding-top:2.8rem}.c-public-accordions .accordions__accordion__panel-container>*:last-child{margin-bottom:0}.c-public-paragraph .paragraph__title{font-size:1.8rem;font-weight:700;margin:0 0 3rem}.c-public-paragraph .paragraph__text{font-size:1.6rem}.c-public-paragraph .paragraph__text p:last-child{margin:0}.c-public-gallery.--has-container .gallery__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.c-public-gallery .gallery__wrapper{display:grid;grid-template-columns:42.5rem auto;align-items:center;gap:5rem}.c-public-gallery .gallery__title{font-size:2.7rem;font-weight:700;margin:0 0 1.5rem}.c-public-gallery .gallery__text{font-size:1.6rem;font-weight:400;margin:0}.c-public-gallery .gallery__ctas{display:flex;flex-direction:column;gap:calc(var(--grid-gapy-default)*1px);margin:2rem 0 0}.c-public-gallery .gallery__splide .splide__list{align-items:stretch}.c-public-gallery .gallery__card__wrapper{height:100%;border:solid 0.1rem #dbeae3;border-radius:0.6rem;overflow:hidden}.c-public-gallery .gallery__card__picture{width:100%;height:14rem}.c-public-gallery .gallery__card__content{margin:1.4rem 1.75rem 2.4rem}.c-public-gallery .gallery__card__title{font-size:1.5rem;font-weight:800;margin:0 0 1.4rem}.c-public-gallery .gallery__card__text{font-size:1.3rem;margin:0}@media screen and (max-width: 1023px){.c-public-gallery .gallery__wrapper{grid-template-columns:1fr}}.c-public-abstract.--has-container .abstract__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:768px;margin-left:auto;margin-right:auto}.c-public-abstract .abstract__title{font-size:3.2rem;font-weight:700;letter-spacing:0.032rem;margin:0 0 5rem}.c-public-abstract .abstract__text{font-size:1.6rem;font-weight:400;margin:0}.c-public-abstract .abstract__ctas{margin:5rem 0 0}.s-modules-gallery{padding-bottom:6rem;overflow:hidden}.s-modules-gallery .section__head{margin-bottom:4.5rem}.s-modules-list{margin-bottom:6rem}.s-modules-list .section__head{margin-bottom:4rem}.s-courses-list{margin-bottom:6rem}.s-courses-list .section__head{margin-bottom:5.5rem}.s-course-content{margin-bottom:10rem;color:#000}.s-course-content .content__grid{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:28rem 1fr;gap:6rem}.s-course-content .content__title{font-size:3.2rem;font-weight:800;letter-spacing:0.032rem;margin:0 0 8.5rem}.s-course-content .content__text{margin:0 0 10rem}.s-course-content .content__text iframe.ql-video{display:block;aspect-ratio:16/9;width:100%;margin:0 0 3rem}.s-course-content .content__text ul,.s-course-content .content__text ol{list-style:unset;padding-left:4rem}.s-course-content .content__text li{font-size:1.6rem;line-height:1.375;margin:0 0 3rem;list-style:unset}.s-course-content .content__text p{font-size:1.6rem;line-height:1.375;margin:0 0 3rem}.s-course-content .content__text h2,.s-course-content .content__text h3,.s-course-content .content__text h4,.s-course-content .content__text h5,.s-course-content .content__text h6{font-size:2rem;font-weight:700;line-height:1.3;margin:0 0 3rem}.s-course-content .content__questions{margin:0 0 10rem}.s-course-content .content__notifications{margin:0 0 12rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px)}.s-course-content .content__ctas{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--grid-gapx-default)*1px)}@media screen and (max-width: 767px){.s-course-content .content__grid{grid-template-columns:1fr}}.s-unregistered-event-gallery{padding-bottom:8rem;padding-top:7rem;overflow:hidden;background:#e5e5e5}.s-unregistered-event-gallery .section__head{margin-bottom:4rem}.s-unregistered-event-list{padding-bottom:6rem}.s-unregistered-event-list .section__head{margin-bottom:5.5rem}.s-unregistered-event-list .section__tabs{margin-bottom:6rem}.s-registered-event-list{padding-bottom:6rem}.s-registered-event-list .section__head{margin-bottom:5.5rem}.s-registered-event-list .section__head h3{font-family:var(--heading-font-family)}.s-registered-event-list .section__wrapper{padding-top:6rem;border-top:0.1rem solid #dbeae3;width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr 2fr;gap:calc(var(--grid-gapy-default)*1px) calc(var(--grid-gapx-default)*1px)}@media screen and (max-width: 767px){.s-registered-event-list .section__wrapper{grid-template-columns:1fr}}.s-event-calendar{padding-bottom:10rem}.s-event-calendar .c-section-head .section-head__wrapper{padding:6rem 0;border-top:0.1rem solid #dbeae3}.s-event-dates-section .section__head{margin-bottom:4rem}.s-repository-gallery{padding-bottom:8rem;padding-top:7rem}.s-repository-gallery .section__head{margin-bottom:6rem}.s-repository-list .section__wrapper{position:relative;width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:minmax(28.5rem, 1fr) 1fr 1fr 1fr;gap:calc(var(--grid-gapy-default)*1px) calc(var(--grid-gapx-default)*1px);padding-bottom:10rem;align-items:start;grid-template-areas:". head head head" "filters list list list"}.s-repository-list .section__filters{grid-area:filters;top:var(--js-header-height);position:sticky}.s-repository-list .section__listing{grid-area:list}.s-repository-list .section__head{grid-area:head}@media screen and (max-width: 1023px){.s-repository-list .section__wrapper{grid-template-columns:minmax(28.5rem, 1fr) 1fr 1fr;grid-template-areas:". head head" "filters list list"}}@media screen and (max-width: 767px){.s-repository-list .section__wrapper{grid-template-columns:1fr;grid-template-areas:"filters" "head" "list"}.s-repository-list .section__filters{position:static}}.s-user-activities-table{padding-bottom:10rem}.s-user-activities-table .section__head{margin:0 0 4rem}.s-user-activities-table .section__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-user-activities-table .section__table .table__wrapper{overflow:visible}.s-user-activities-table .section__pagination{padding:6rem 0 0;display:flex;align-items:center}.s-user-activities-table .section__download{position:relative;width:19rem;min-height:3.8rem}.s-user-activities-table .section__download__accordion{background-color:#fff;position:absolute;top:0;left:0;right:0}.s-user-activities-table .section__download__accordion [data-acc-trigger]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.7rem}.s-user-activities-table .section__download__accordion__item{padding:0.8rem 2rem;border-bottom:1px solid #dbeae3}.s-user-activities-table .section__download__accordion__item:first-child{padding-top:2rem}.s-user-activities-table .section__download__accordion__item:last-child{border-bottom:0;padding-bottom:2rem}.s-user-form{padding-bottom:7rem}.s-user-form .section__head{margin:0 0 3.2rem}.s-user-form .section__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px)}.s-user-form .section__description{grid-column:3/-1;grid-row:1/2}.s-user-form .section__form{grid-column:1/3;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(32 * 1px) calc(32 * 1px)}.s-user-form .section__submit{grid-column:1/-1}.s-user-form .--error{color:#d91515}@media screen and (max-width: 1339px){.s-user-form .section__wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px)}.s-user-form .section__description{grid-column:2/-1}.s-user-form .section__form{grid-column:1/2;display:flex;flex-direction:column}.s-user-form .section__form>*{width:100%}.s-user-form .section__form>*:empty{display:none}}@media screen and (max-width: 1023px){.s-user-form .section__wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px)}.s-user-form .section__description{grid-column:unset;grid-row:unset}.s-user-form .section__form{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:calc(var(--grid-gapy-default) * 1px) calc(var(--grid-gapx-default) * 1px);grid-column:unset}}.s-event-manager-table{margin-bottom:8rem}.s-event-manager-table .section__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-event-manager-table .section__filters{display:flex;align-items:flex-end;gap:2rem;margin-bottom:2rem}.s-event-manager-table .section__table .table__cell:last-child .btn{margin-left:auto}.s-event-manager-table .section__pagination{margin-top:3.5rem}.s-data-manager-table{margin-top:8rem;margin-bottom:8rem}.s-data-manager-table .section__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-data-manager-table .section__title{font-size:1.8rem;font-weight:700;margin:0 0 3rem}.s-data-manager-table .section__filters{display:flex;align-items:flex-end;flex-flow:row wrap;gap:2rem;margin-bottom:3rem}.s-data-manager-table .section__footer{margin-top:3.5rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:". pagination ctas";gap:3rem}.s-data-manager-table .section__pagination{grid-area:pagination;display:flex;justify-content:center;align-items:center}.s-data-manager-table .section__ctas{grid-area:ctas;display:flex;justify-content:flex-end;gap:1rem}@media screen and (max-width: 767px){.s-data-manager-table .section__footer{display:flex;flex-direction:column}}.s-data-manager-detail{margin-top:8rem;margin-bottom:8rem}.s-data-manager-detail .section__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;display:flex;align-items:center;gap:calc(var(--grid-gapx-default)*1px) calc(var(--grid-gapy-default)*1px)}.s-data-manager-detail .section__intro{flex:1;display:flex;flex-direction:column;gap:1.6rem}.s-data-manager-detail .section__title{font-size:1.8rem;font-weight:700;margin:0}.s-data-manager-detail .section__description{font-size:1.4rem;margin:0}.s-data-manager-detail .section__ctas{justify-self:flex-end;display:flex;flex-direction:column;gap:1rem}.s-data-manager-detail .section__ctas .btn{width:100%}@media screen and (max-width: 767px){.s-data-manager-detail .section__wrapper{display:flex;flex-direction:column;align-items:stretch}.s-data-manager-detail .section__intro{align-items:flex-start}.s-data-manager-detail .section__ctas{align-self:flex-end}}.s-data-manager-multiple-details{margin-top:8rem;margin-bottom:8rem}.s-data-manager-multiple-details .section__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-data-manager-multiple-details .section__title{font-size:1.8rem;font-weight:700;margin:0 0 3rem}.s-data-manager-multiple-details .section__rows{display:flex;flex-direction:column;align-items:stretch;gap:3rem}.s-data-manager-multiple-details .section__row{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--grid-gapx-default)*1px) calc(var(--grid-gapy-default)*1px)}.s-data-manager-multiple-details .section__row .row__title{font-size:1.6rem;font-weight:700;margin:0}.s-data-manager-multiple-details .section__row .row__filters{display:flex;align-items:center;gap:1rem;margin-left:auto}.s-data-manager-multiple-details .section__row .row__filters>*{max-width:33.5rem}.s-data-manager-multiple-details .section__row .row__ctas{justify-self:flex-end;display:flex;flex-direction:column;gap:1rem}.s-data-manager-multiple-details .section__row .row__ctas .btn{width:100%}@media screen and (max-width: 767px){.s-data-manager-multiple-details .section__row{flex-direction:column}.s-data-manager-multiple-details .section__row .row__ctas{align-self:flex-end}}.s-public-page-content{padding:calc(var(--js-header-height) + 7rem) 0 10rem}.s-public-page-content.--has-anchors .content__wrapper{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto;grid-template-areas:". title" "anchors blocks";gap:5rem}.s-public-page-content .content__wrapper{width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto}.s-public-page-content .content__title{grid-area:title;font-size:3.2rem;font-weight:700;line-height:1.25;letter-spacing:0.032rem;margin:0}.s-public-page-content .content__anchors{grid-area:anchors;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.s-public-page-content .content__anchor{font-size:1.4rem;font-weight:700;letter-spacing:0.035rem;line-height:1.6rem;min-height:0;padding:0;border:none;text-align:left;min-width:unset}.s-public-page-content .content__blocks{grid-area:blocks}.s-public-page-content .content__blocks>*:not(:last-child){padding-bottom:5rem;border-bottom:0.1rem solid #dbeae3;margin-bottom:5rem}.s-public-page-content ul,.s-public-page-content ol{list-style:unset;padding-left:4rem}.s-public-page-content li{font-size:1.6rem;line-height:1.375;margin:0 0 3rem;list-style:unset}.s-public-page-content p{font-size:1.6rem;line-height:1.375;margin:0 0 3rem}@media screen and (max-width: 1023px){.s-public-page-content.--has-anchors .content__wrapper{grid-template-columns:1fr;grid-template-areas:"title" "anchors" "blocks"}}.l-auth .layout-content{min-height:calc(100vh - var(--js-footer-height, 0px));display:flex;align-items:center;padding:8rem 0}.l-auth .auth__container{height:100%;width:calc(100% - var(--inner-container-pad-x)*2px);max-width:1232px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:flex-start;gap:calc(var(--grid-gapx-default)*1px) calc(var(--grid-gapy-default)*1px)}@media screen and (max-width: 767px){.l-auth .auth__container{flex-direction:column;align-items:stretch}}.l-profile .layout-content{min-height:calc(100vh - var(--js-footer-height, 0px))}.l-profile .notification{margin-top:4rem}.l-profile .s-user-form .section__wrapper{padding-bottom:5rem;border-bottom:1px solid #dbeae3}.l-profile .s-user-form:last-child .section__wrapper{padding-bottom:0;border-bottom:none}
