.loader-spinner{margin:10px auto 0;text-align:center;width:70px}.loader-spinner>div{-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#b3b3b3;display:inline-block;height:18px;width:18px}.loader-spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s;background-color:#951b81}.loader-spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s;background-color:#8ed400}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#basket .badge.badge-success.notifications{position:absolute}@media (min-width:961px){#basket .badge.badge-success.notifications{left:92px;top:4px}}@media (max-width:960px){#basket .badge.badge-success.notifications{left:27px;top:4px}}#dropdownCart .badge.badge-success.nbNotification{left:38px;position:absolute;top:4px}@media (min-width:1200px){#basket .badge.badge-success.nbNotification,#dropdownCart .badge.badge-success.nbNotification{left:92px;position:absolute;top:4px}}@media (max-width:1200px){a#dropdownCart.nav-link.dropdown-toggle:after,li#basket .nav-link.dropdown-toggle:after{display:none}}@media (min-width:1200px){a#basket.nav-link.dropdown-toggle:after,a#dropdownCart.nav-link.dropdown-toggle:after{display:inline-block}}@media (max-width:576px){#right-sidebar-basket{width:100%}}#right-sidebar-basket{min-height:auto}#right-sidebar-basket.b-sidebar{height:auto;min-height:auto}#right-sidebar-basket h3:before{content:none}#right-sidebar-basket .nav-item a{color:#565656}#right-sidebar-basket .basket-nav .nav,ul.p-menubar-root-list li.p-menubar-item:last-child:hover .basket-popup{display:block}.basket-popup{cursor:auto;display:none}#navigation-connected ul.p-menubar-root-list li .basket-popup div{padding:0}.basket-popup:hover{display:block}#navigation-connected>#right-menu.p-menubar-mobile .products-cart{width:100%}#right-menu.p-menubar-mobile .p-menubar-root-list{display:block!important;position:unset!important}#navigation-connected>#right-menu.p-menubar-mobile li{display:none}#navigation-connected>#right-menu.p-menubar-mobile li.p-menubar-item:last-child{display:block}#right-sidebar-basket .nav-item:after{content:none}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/5d97ff/00000000000000007735f999/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype")}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:italic;font-weight:700;src:url(https://use.typekit.net/af/66e20c/00000000000000007735f993/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/66e20c/00000000000000007735f993/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/66e20c/00000000000000007735f993/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype")}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:normal;font-weight:600;src:url(https://use.typekit.net/af/262452/00000000000000007735f99a/30/l?subset_id=2&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/262452/00000000000000007735f99a/30/d?subset_id=2&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/262452/00000000000000007735f99a/30/a?subset_id=2&fvd=n6&v=3) format("opentype")}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://use.typekit.net/af/19ced7/00000000000000007735f992/30/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/19ced7/00000000000000007735f992/30/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/19ced7/00000000000000007735f992/30/a?subset_id=2&fvd=n5&v=3) format("opentype")}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/b718ff/00000000000000007735f98d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype")}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:italic;font-weight:400;src:url(https://use.typekit.net/af/c09857/00000000000000007735f98c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/c09857/00000000000000007735f98c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/c09857/00000000000000007735f98c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype")}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://use.typekit.net/af/2e2409/00000000000000007735f990/30/l?subset_id=2&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/2e2409/00000000000000007735f990/30/d?subset_id=2&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/2e2409/00000000000000007735f990/30/a?subset_id=2&fvd=n3&v=3) format("opentype")}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:italic;font-weight:300;src:url(https://use.typekit.net/af/0ab956/00000000000000007735f998/30/l?subset_id=2&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/0ab956/00000000000000007735f998/30/d?subset_id=2&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/0ab956/00000000000000007735f998/30/a?subset_id=2&fvd=i3&v=3) format("opentype")}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:normal;font-weight:200;src:url(https://use.typekit.net/af/bb213c/00000000000000007735f995/30/l?subset_id=2&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/bb213c/00000000000000007735f995/30/d?subset_id=2&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/bb213c/00000000000000007735f995/30/a?subset_id=2&fvd=n2&v=3) format("opentype")}@font-face{font-display:auto;font-family:sofia-pro;font-stretch:normal;font-style:italic;font-weight:100;src:url(https://use.typekit.net/af/ed1bc0/00000000000000007735f98e/30/l?subset_id=2&fvd=i1&v=3) format("woff2"),url(https://use.typekit.net/af/ed1bc0/00000000000000007735f98e/30/d?subset_id=2&fvd=i1&v=3) format("woff"),url(https://use.typekit.net/af/ed1bc0/00000000000000007735f98e/30/a?subset_id=2&fvd=i1&v=3) format("opentype")}small{font-size:.625rem}.partner-base-font-regular{font-family:sofia-pro,sans-serif;font-weight:400}.partner-base-font-bold{font-family:sofia-pro,sans-serif;font-weight:700}.partner-base-color,a .fas{color:#565656}.partner-disabled-color{color:#c7c5c5}.font-size-smaller{font-size:.75rem}.font-size-small{font-size:.875rem}.font-size-medium{font-size:1rem}.font-size-larger{font-size:1.5rem}.line-height-110{line-height:110%}.letter-spacing-extra-small{letter-spacing:.05em}.letter-spacing-small{letter-spacing:.1em}.letter-spacing-medium{letter-spacing:.15em}.mandatory-star{position:absolute;right:0;top:-5px}.information{color:#565656;font-size:12px}.pool-font{font-size:14px;font-weight:400}.pool-font,a.partner-base-color:hover{color:#565656}.navigation .nav-tabs .nav-link{background-color:#575a60;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;display:block;font-size:14px;height:4rem;padding:1rem;text-decoration:none}.navigation .nav-tabs .nav-link.active,.navigation .nav-tabs .nav-link:hover{background-color:#838589;border-bottom:none;color:#fff;font-size:14px;font-weight:700}.navigation .nav-tabs{border-bottom:0 solid #ddd}.navigation .nav-tabs>li>a{border:none;color:#666;color:#212529}.navigation .nav-tabs>li>a,.navigation .nav-tabs>li>a:hover{border:none;position:relative}.navigation .nav-tabs>li>a:after{background:#575a60;content:"";height:5px;left:0;position:absolute;top:0;transform:scale(0);transition:all .25s ease 0s;width:100%}.navigation .nav-tabs>li:hover>a:after,.navigation .nav-tabs>li>a.active:after{transform:scale(1)}a[class=p-menubar-button]{display:none!important}.disconnected-navigation ul{display:flex;list-style:none;margin-bottom:0;padding-left:0}.disconnected-navigation ul li{padding:auto}.disconnected-navigation .p-menubar-start{width:33%}.p-menubar-item-content>a,.p-menubar-item-content>a:active,.p-menubar-item-content>a:hover{color:inherit;text-decoration:none}#navigation-connected .p-menubar-submenu:hover,.p-menubar-root-list .p-menubar-item:hover .p-menubar-submenu{display:block!important}#navigation-connected{color:rgba(0,0,0,.5)}#navigation-connected ul.p-menubar-root-list li div{padding:8px}#navigation-connected>#left-menu>ul.p-menubar-root-list>li>div{font-weight:700;text-transform:uppercase}#navigation-connected>#left-menu>ul.p-menubar-root-list>li:hover,#navigation-connected>#right-menu>ul.p-menubar-root-list>li:hover{color:#212529}#navigation-connected #right-menu ul{justify-content:flex-end;left:auto;right:0}#navigation-connected ul.p-menubar-submenu{background-color:#f8f9fa;border:0;border-radius:.25rem;color:#000;float:none;font-size:1rem;margin:0;min-width:max-content;padding:.5rem 0;top:100%;z-index:1000}#navigation-connected #left-menu ul.p-menubar-submenu li{background-color:#fff}#navigation-connected ul.p-menubar-submenu li:hover{color:#9dc431;text-decoration:none;transition:color .3s}#navigation-connected ul.p-menubar-root-list li{position:relative}#navigation-connected ul.p-menubar-submenu li div.p-menubar-item-content{background-color:transparent;border:0;clear:both;display:block;font-weight:400;padding:.25rem 1.5rem;text-align:inherit;white-space:nowrap;width:100%}@keyframes partner-fadein{0%{opacity:0}to{opacity:1}}@keyframes partner-fadeout{0%{opacity:1}to{opacity:0}}@keyframes partner-slidedown{0%{max-height:0}to{max-height:auto}}@keyframes partner-slideup{0%{max-height:1000px}to{max-height:0}}.partner-slideup{animation:partner-slideup .5s cubic-bezier(0,1,0,1)}.partner-slidedown{animation:partner-slidedown .5s ease-in-out}.partner-fadein{animation:partner-fadein .5s linear}.partner-fadeout{animation:partner-fadeout .5s linear}#training-navigation.p-menubar{justify-content:center}#training-navigation .p-menubar-item .p-menubar-item-content a{background-color:#575a60;border-top-left-radius:0;border-top-right-radius:0;color:#fff;cursor:pointer;display:flex;font-size:14px;height:4rem;padding:1rem;text-decoration:none}#training-navigation .p-menubar-item .p-menubar-item-content a:hover{background-color:#838589;border-bottom:none;color:#fff;font-size:14px;font-weight:700}#training-navigation .hover-link{align-items:center;display:inline-flex;flex-direction:column;margin-top:15px}#training-navigation .hover-line{background-color:#575a60;height:5px;margin-bottom:5px;margin-top:-15px;padding-bottom:5px;transition:all .25s ease 0s;width:0}#training-navigation .hover-link:hover .hover-line{width:222px}#training-navigation .p-menubar-item .p-menubar-item-content a.active{background-color:#838589;font-weight:700}#training-navigation .p-menubar-item-content{height:64px;text-align:center;width:222px}#training-card .card,#training-card .card-body,.no-gutters{word-wrap:break-word;background-clip:border-box;background-color:#fff;border-radius:.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:10em;min-width:0;position:relative}#training-card .card-body,#training-view .card,.no-gutters{height:12em}#training-view .card{border:none}.card-title{font-size:1.1rem}.card-text{bottom:1em}.pointer{cursor:pointer}.thumbnail{height:100%;max-height:158px}.thumbnail img{display:block;height:100%;object-fit:cover;width:100%}.card-content{bottom:2rem;position:absolute;width:100%}.training-info-sessions-title{background-color:#575a60;color:#fff}.training-info-sessions{background-color:#dedede;border:1px solid #838589}#registerFormation .subheader-title{text-align:center}#registerFormation .members-header-title{font-size:1.5rem;font-weight:700;text-align:center;text-decoration:underline}#registerFormation .radio-dda .active{border:2px solid #d3d3d3!important;padding:10px 50px}#registerFormation .radio-dda{padding:10px 50px}#registerFormation .condition{color:red;font-size:12px;text-align:center!important}#registerFormation .register-buttons{text-align:center!important}#registerFormation #add-user{float:right}.sessions-title{background-color:#575a60;border-color:#575a60;border-radius:10px;color:#fff;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}