@font-face{font-family:"RalewayBold";src:url(/static/media/Raleway-Bold.d1a96e2a.ttf)}@font-face{font-family:"RalewayRegular";src:url(/static/media/Raleway-Regular.9ade142e.ttf)}@font-face{font-family:"RalewayLight";src:url(/static/media/Raleway-Light.f25e9b3a.ttf)}@font-face{font-family:"RalewaySemiBold";src:url(/static/media/Raleway-SemiBold.243af299.ttf)}html{font-size:14px;line-height:1.3;font-family:"RalewayRegular"}body{margin:0}body,body.noscroll,html{overflow:hidden}#main-content{min-height:100vh;overflow:hidden;height:100vh;overflow-y:hidden}#main-content,#main-content .mon-compte-header+div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#main-content .mon-compte-header+div{margin-top:85px;height:calc(100vh - 85px);overflow-y:scroll;overflow-x:hidden}#main-content .mon-compte-header+div.noscroll{overflow-y:hidden}#main-content .mon-compte-header+div>div{-webkit-flex-grow:1;flex-grow:1}#main-content .my-account{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100vh}#main-content .my-account>div{-webkit-flex-grow:1;flex-grow:1}#main-content .my-account>div .mon-compte-footer{display:none}#main-content .parcours{overflow:hidden}a,button{cursor:pointer}a:disabled,button:disabled{cursor:unset}button,input[type=reset],input[type=submit]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;-webkit-appearance:none;margin:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=input],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px}.btn-disabled{cursor:unset}h1{font-size:48px}h1,h2{color:#266fa9;font-family:"RalewayBold";margin:0}h2{font-size:30px}h3{font-weight:unset}h3,h4{font-size:24px}h3,h4,h5{margin:0;color:#266fa9;font-family:"RalewayRegular"}h5{font-weight:400;font-size:13px;letter-spacing:1.3px;text-transform:uppercase}.subtitle{font-family:"RalewayRegular";color:#000;font-size:16px}.caption{font-family:"RalewayLight";color:#266fa9;font-size:14px}.subtitle-blue{font-family:"RalewayRegular";color:#266fa9;font-size:16px}.subtitle-bold{font-family:"RalewayBold";color:#000;font-size:16px}input:focus{outline:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}input:-webkit-autofill{-webkit-text-fill-color:#266fa9!important}@media screen and (max-width:1200px){#main-content .my-account>div .mon-compte-footer{display:-webkit-flex;display:flex}#main-content .my-account>.mon-compte-footer{display:none}}.Toastify__toast{padding:0;border-radius:5px;background:#fff;color:#000}.Toastify__toast .Toastify__toast-body{margin:0;width:100%}.Toastify__toast .Toastify__close-button{display:none}.Toastify__toast-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;width:unset}.Toastify__toast--info .icon-container{background-color:rgba(38,111,169,.25);color:#266fa9}.Toastify__toast--info .toast-indicator{background-color:#266fa9}.Toastify__toast--success .icon-container{background-color:rgba(122,199,117,.25);color:#7ac775}.Toastify__toast--success .toast-indicator{background-color:#7ac775}.Toastify__toast--warning .icon-container{background-color:rgba(241,185,56,.25);color:#f1b938}.Toastify__toast--warning .toast-indicator{background-color:#f1b938}.Toastify__toast--error .icon-container{background-color:rgba(215,80,74,.25);color:#d7504a}.Toastify__toast--error .toast-indicator{background-color:#d7504a}.toast-container{height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.toast-container img{height:40px;width:40px}.toast-container .icon-container{height:20px;width:20px;border-radius:50%;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:13px;margin:12px}.toast-container .toast-indicator{width:10px;height:100%}.toast-container .toast-content{margin-bottom:10px;margin-top:10px;max-width:250px;margin-right:20px;-webkit-flex:1 1;flex:1 1}.toast-container .toast-button-container{margin-right:12px}.button{padding:0 20px;color:#000;min-height:40px;border-radius:4px;font-size:14px;min-width:130px}.button.primary{color:#fff;background-color:#266fa9;padding-right:30px;border-bottom-right-radius:20px;border-top-right-radius:20px}.button.primary .lds-roller div:after{background-color:#fff}.button.secondary{color:#266fa9;background-color:#eaf0f6}.button.secondary.yellow{color:#f0b93c;background-color:rgba(240,185,60,.1)}.button.fourth,.button.third{border:1px solid #e9e9e9;box-sizing:border-box}.button.fourth{padding-right:20px;padding-left:20px;border-radius:20px}.button.fourth:hover,.button.third:hover{box-shadow:none;border:1px solid #fff;background-color:#eaf0f6;color:#266fa9}.button.fourth.selected{background-color:#266fa9;color:#fff}.button.fifth{padding-left:0;border:none;color:#266fa9;text-align:left}.button.fifth:hover{box-shadow:none;font-weight:700}.button:hover{box-shadow:0 3px 6px rgba(0,0,0,.28627450980392155)}.button.back{z-index:2;border:0;margin:10px 10px 0;box-sizing:border-box;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;min-width:unset;padding-left:15px;top:0}.button.back:hover{box-shadow:none;background-color:#e9e9e9}.button.back span{font-weight:700}.button.back .fa{position:relative;top:-1px;margin-right:10px}.navigation-back-button{display:-webkit-flex;display:flex;padding:10px;-webkit-align-items:center;align-items:center}.navigation-back-button h3{text-align:left}.navigation-back-button .logo{height:50px;width:50px;margin:0 10px}.navigation-back-button .left-chevron{height:30px;width:30px}.left-chevron{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.button.disabled{color:#fff;background-color:#b7b7b7;cursor:unset;box-shadow:none}.search-button{position:relative;-webkit-flex-grow:1;flex-grow:1;text-align:right}.search-button .icon{position:relative;z-index:2}.search-button .search-input-field{position:absolute;right:7px;top:7px;bottom:7px;height:calc(100% - 14px);transition:.2s;width:calc(100% - 50px);max-width:320px;background:#e6eef4;border:none;border-radius:5px;padding-left:20px}.search-button .search-input-field.hide{width:20px;opacity:0}.user-tile{display:-webkit-flex;display:flex;background:#fff;-webkit-align-items:center;align-items:center;height:50px;color:#55595c;position:relative}.user-tile .vertical-divider{border:none;width:1px;background-color:#e9e9e9;height:50px;margin:0 7px}.user-tile .picture{overflow:hidden;height:40px;width:40px;border-radius:25px;margin:0 10px}.user-tile .picture img{height:100%;width:100%;object-fit:fill}.user-tile .user-information-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;min-width:150px;-webkit-justify-content:space-between;justify-content:space-between}.user-tile .user-information-container .user-information{margin-right:30px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.user-tile .user-information-container .user-information span{text-align:left}.user-tile .notacces-button{color:#55595c;font-size:30px;margin-right:10px}.user-tile .closeable-component{right:54px;top:60px;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);padding:12px 0}.user-tile .closeable-component .idnot-links:hover{background-color:#eaf0f6}.user-tile .closeable-component .idnot-links .container-links{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;height:100%;padding:16px}.user-tile .closeable-component .idnot-links .container-links a{margin-bottom:2px;text-decoration:none}.user-tile .closeable-component .idnot-links .container-links .divider{width:100%;border-top:.5px solid #818a91}.user-tile .closeable-component .idnot-links .container-links button{text-align:left}.mon-compte-header{display:-webkit-flex;display:flex;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);-webkit-align-items:center;align-items:center;padding:16px;top:0;z-index:2;background-color:#fff;position:fixed;box-sizing:border-box;width:100%;max-height:85px}.mon-compte-header .logo{height:50px;width:auto}.mon-compte-header .rattachement-bouton{margin-right:20px;padding-left:15px}.mon-compte-header .rattachement-bouton .rattachment-btn-content{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.mon-compte-header .rattachement-bouton .rattachment-btn-content .pending-demands-indicator{color:#fff;background-color:#d9534f;border-radius:50%;padding:2px;height:20px;width:20px;margin-right:10px;text-align:center}.mon-compte-header .title-container{-webkit-flex:1 1;flex:1 1;margin-left:5px}.mon-compte-header .header-notifications{margin-left:auto;position:relative}.mon-compte-header .header-notifications .notification-button{width:40px;height:40px}.mon-compte-header .header-notifications .header-menu{width:unset;min-width:450px;text-align:left;right:0;max-height:50vh;overflow-y:auto}.mon-compte-header .header-notifications .header-menu .notification{border-top:1px solid #b7b7b7;margin-left:15px;padding:10px 15px 10px 0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mon-compte-header .header-notifications .header-menu .notification .text{-webkit-flex:1 1;flex:1 1}.mon-compte-header .header-notifications .header-menu .notification img{height:40px;width:40px;margin-right:10px}.mon-compte-header .header-notifications .header-menu .notification .date{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;margin-left:10px;width:100px}.mon-compte-header .header-notifications .header-menu .unread{background-color:#e9e9e9;padding-top:2px}.mon-compte-header .header-notifications .header-menu .unread .notification{border-top:1px solid #fff}.mon-compte-header .header-notifications .header-menu .no-border{border:none}.mon-compte-header .header-notifications .header-menu .center{-webkit-justify-content:center;justify-content:center}.mon-compte-header .header-notifications .header-menu .title{padding-top:15px;padding-bottom:5px;margin-left:10px;border-bottom:1px solid #606060}.mon-compte-header .header-hamburger{display:none;position:relative;width:35px;height:23px}.mon-compte-header .header-hamburger>span{position:absolute;display:block;height:3px;width:100%;right:0;background-color:#606060;border-radius:30px;transition:.15s ease-in-out}.mon-compte-header .header-hamburger>span:first-child,.mon-compte-header .header-hamburger>span:nth-child(2){top:0}.mon-compte-header .header-hamburger>span:nth-child(3){top:10px;width:90%}.mon-compte-header .header-hamburger>span:nth-child(4){top:20px;width:70%}.mon-compte-header .header-hamburger.open>span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px}.mon-compte-header .header-hamburger.open>span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}.mon-compte-header .header-hamburger.open>span:nth-child(3),.mon-compte-header .header-hamburger.open>span:nth-child(4){opacity:0;-webkit-transform:translateY(4px) translateX(-10px);transform:translateY(4px) translateX(-10px);width:30%}.header-menu{margin-left:-16px;text-align:center;opacity:0;pointer-events:none;position:absolute;width:100%;background-color:#fff}.header-menu.closeable-component{display:inherit;padding:0;top:calc(100% - 16px);transition:.1s;z-index:1}.header-menu.open{opacity:1;pointer-events:auto;-webkit-transform:translateY(18px);transform:translateY(18px);box-shadow:0 2px 8px 0 rgba(0,0,0,.2);transition:.15s}.header-menu .header-menu-list{width:100%;list-style-type:none;margin:0;padding:0}.header-menu .header-menu-list a{display:inline-block;box-sizing:border-box;color:inherit;text-decoration:inherit}.header-menu .header-menu-list .header-list-item{width:100%;padding:20px;border-bottom:1px solid #e9e9e9}.header-menu .header-menu-list .header-list-item:focus,.header-menu .header-menu-list .header-list-item:hover{background-color:#e9e9e9}@media screen and (max-width:1150px){.mon-compte-header>.fourth,.mon-compte-header>.user-tile{display:none}.mon-compte-header .header-hamburger{display:block}}@media screen and (max-width:660px){.header-menu.closeable-component{position:fixed;top:65px}.mon-compte-header .title-container{display:none}.mon-compte-header .header-notifications .header-menu{position:fixed;top:unset;min-width:unset;width:100vw}}.home-title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:40px;margin-bottom:11px;font-family:"RalewaySemiBold";color:inherit}.home-title .button{position:relative;bottom:10px}.manage-account{margin-top:12px}.manage-account,.manage-pro-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.title-wrapper{width:100%;max-width:1200px}.home-boxes,.left-boxes{display:-webkit-flex;display:flex}.left-boxes{-webkit-flex-direction:column;flex-direction:column;max-width:640px}.account-info-box{-webkit-flex-basis:50%;flex-basis:50%}.security-box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:540px}.pro-info-box{max-width:591px}.account-box{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1;border:1px solid #e9e9e9;border-radius:4px}.account-box .box-img{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-right:10px;padding-bottom:10px}.account-box .box-img.prof-img{margin:16px;padding:0}.account-box .box-img .responsive-title{display:none}.account-box .info-column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:space-evenly;justify-content:space-evenly;overflow-y:auto}.account-box .info-column .box-line.password{padding-bottom:2px}.account-box .info-column .box-line.password .button-subtitle{font-size:28px}.account-box .info-column .box-line.title{padding-right:21px}.container-img{position:relative;top:35px;min-width:160px;height:160px}.container-img.smol{top:0;min-width:130px;height:130px}.container-img.smol .add-foto{width:24px}.container-img .profile-pic{position:absolute;width:100%;height:100%;border-radius:50%}.container-img .add-foto{padding:5.5px;position:absolute;right:12.5px;bottom:-8px;width:28px;border-radius:50%;background-color:#266fa9;color:#fff;border:6px solid #fff}.box-line{display:-webkit-flex;display:flex;text-align:left;padding-top:16px;padding-bottom:14px}.box-line:not(.no-border){border-bottom:1px solid #e9e9e9}.box-line.top-line{border-top:1px solid #e9e9e9}.box-line:not(.hardauth-box-line) .info-row{margin-right:20px}.box-line .info-row{width:100%;text-align:left;font-size:16px;-webkit-justify-content:space-between;justify-content:space-between}.box-line .info-row,.box-line .info-row .dissociate-button{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.box-line .info-row .dissociate-button{width:110px;margin-right:20px}.box-line .info-row span{-webkit-flex-grow:1;flex-grow:1}.box-line .subtitle{color:#b7b7b7}.box-line.column{-webkit-flex-direction:column;flex-direction:column}.box-line h4{margin-bottom:7px}.box-line h4,.box-line h4 span{position:relative}.box-line .button-title,.box-line h4{padding-top:1px}.box-line .button-title{margin-bottom:10px}.box-line.security-intro{-webkit-justify-content:space-around;justify-content:space-around}.chevron{width:27px;transition:.2s}.chevron.face-bottom{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.chevron.face-up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pair-icon{position:absolute;left:-11px;width:39px}.chevron-helper{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.chevron-helper.with-icon{position:relative;padding-left:41px}.chevron-helper .warning span{color:#f1b938}.security-box-padding{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:21px}.box-gap{-webkit-flex-basis:20px;flex-basis:20px}.security-intro{display:-webkit-flex;display:flex;-webkit-flex-grow:1;flex-grow:1}.security-intro.column{-webkit-flex-direction:column;flex-direction:column}.security-intro.column .security-intro-item+.security-intro-item{margin-top:20px}.security-intro.row,.security-intro .security-intro-item{-webkit-align-items:center;align-items:center}.security-intro .security-intro-item{display:-webkit-flex;display:flex;-webkit-flex-basis:36%;flex-basis:36%}.security-intro .security-intro-item .security-intro-text{-webkit-flex-grow:1;flex-grow:1}.security-intro .security-intro-item .security-intro-text .intro-item-title{position:relative;font-size:16px;font-family:"RalewaySemiBold";margin-bottom:10px}.security-intro .security-intro-item .security-intro-text .intro-item-subtitle{font-size:16px}.security-intro .security-intro-item .security-intro-icon{position:relative}.security-intro .security-intro-item.column{-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.security-intro .security-intro-item.column .security-intro-text{margin-top:20px;text-align:center;width:100%}.security-intro .security-intro-item.column .security-intro-icon{width:70px}.security-intro .security-intro-item.row .security-intro-text{margin-right:47px}.security-intro .security-intro-item.row .security-intro-icon{width:100px;margin-right:44px}.devices-list .info-row{margin-bottom:5px}.title-background{position:absolute;top:-4px;background:#266fa9;opacity:.1}.title-background.red{left:-7px;width:87%;max-width:382px;height:85%;background:#d7504a}.title-background.yellow{background:#f0b93c}.title-background.primary,.title-background.yellow{left:-7px;width:87%;max-width:382px;height:85%}.title-background.secondary{left:-17px;width:100%;height:14px}.line-hidden{display:none}.professional-info-boxes,.structure-overview{display:-webkit-flex;display:flex}.professional-info-boxes{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.professional-info-boxes>div{width:50%;max-width:588px}.professional-info-boxes .professional-box{-webkit-flex-direction:column;flex-direction:column;width:100%;margin-bottom:20px}.professional-info-boxes .professional-box .structure-overview{min-height:130px}.professional-info-boxes .professional-box .structure-overview .red,.professional-info-boxes .professional-box .structure-overview.yellow{border-bottom:none}.professional-info-boxes .professional-box .structure-overview .overviou{display:-webkit-flex;display:flex;padding:0 21px}.professional-info-boxes .professional-box .structure-overview .overviou .box-img{-webkit-align-items:center;align-items:center;margin:0 28px}.professional-info-boxes .professional-box .structure-overview .overviou .box-img .container-img{min-width:100px;height:110px;top:0}.professional-info-boxes .professional-box .structure-overview .manager-instructions{padding:12px 21px;color:#266fa9;font-size:16px}.professional-info-boxes .professional-box .structure-overview .structure-info{-webkit-flex:1 1;flex:1 1}.professional-info-boxes .professional-box .structure-overview .structure-info .box-line{-webkit-justify-content:center;justify-content:center;height:calc(100% - 30px)}.professional-info-boxes .professional-box .structure-overview .structure-info .box-line .subtitle{color:inherit}.professional-info-boxes .professional-box .structure-overview .structure-info .box-line .subtitle:not(:last-child){margin-bottom:13px}.professional-info-boxes .professional-box .structure-overview .structure-info .box-line .primary .button-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.professional-info-boxes .professional-box .structure-overview .structure-info .box-line .primary .button-container .icon-button{height:40px;width:40px}.professional-info-boxes .professional-box .structure-overview .structure-info .box-line .yellow{color:#f0b93c;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between}.professional-info-boxes .professional-box .structure-overview .structure-info .box-line .red{color:#d7504a}.professional-info-boxes .professional-box .action-button{-webkit-justify-content:center;justify-content:center}.professional-info-boxes .professional-box .action-button button{width:90%}.home-smol-icon{width:40px;margin:0 25px}.hardauth-box-line .info-row .switch{min-width:70px;margin:0 30px}.hardauth-box-line .info-row .switch .slider{background:#eaf0f6}.hardauth-box-line .info-row .switch .slider:before{background:#266fa9}.hardauth-box-line .info-row .switch .off-text,.hardauth-box-line .info-row .switch .on-text{position:absolute;text-transform:uppercase;font-size:13px;pointer-events:none;top:5px}.hardauth-box-line .info-row .switch .on-text{color:#fff;opacity:0;right:77px}.hardauth-box-line .info-row .switch .off-text{color:#266fa9;right:11px;transition:.3s}.hardauth-box-line .info-row .switch input:checked~.off-text,.hardauth-box-line .info-row .switch input:checked~.on-text,.hardauth-box-line .info-row .switch input:checked~.slider:before{-webkit-transform:translateX(46px);transform:translateX(46px)}.hardauth-box-line .info-row .switch input:checked~.slider{background:#266fa9}.hardauth-box-line .info-row .switch input:checked~.slider:before{background:#fff}.hardauth-box-line .info-row .switch input:checked~.off-text{opacity:0;transition:none}.hardauth-box-line .info-row .switch input:checked~.on-text{opacity:1;transition:.3s}@media (max-width:1200px){.home-boxes{-webkit-flex-direction:column;flex-direction:column}.professional-info-boxes>div{max-width:none}.security-box{width:100%;max-width:640px}.info-column .box-line{margin-left:21px}.title-wrapper{width:calc(100% - 20px);max-width:600px}.title-wrapper .home-title .button.secondary{bottom:0}}@media (max-width:560px){.account-box{-webkit-flex-direction:column;flex-direction:column}.account-box .box-img{-webkit-justify-content:space-evenly;justify-content:space-evenly}.account-box .box-img .container-img{top:0}.account-box .box-img .responsive-title{display:-webkit-flex;display:flex}.account-box .box-img .responsive-title .box-line{-webkit-justify-content:center;justify-content:center}.account-box .info-column .box-line.title{display:none}.account-box:not(.professional-box) .box-img{padding-bottom:10px;border-bottom:1px solid #e9e9e9}.title-background.primary{width:92%}}@media (max-width:440px){.account-box .box-img{border-bottom:none}.account-box .box-img .responsive-title{display:none}.account-box .info-column .box-line.title{display:-webkit-flex;display:flex}.home-title,.overviou{-webkit-flex-direction:column;flex-direction:column}.home-title .button{margin-top:20px}.devices-list .info-row{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}.devices-list .info-row>span{width:100%}.devices-list .info-row>span span{-webkit-flex-grow:0;flex-grow:0}.devices-list .info-row .dissociate-button{-webkit-justify-content:flex-end;justify-content:flex-end}}.modal-background{box-sizing:border-box;position:fixed;left:0;top:0;width:100%;height:100%;z-index:3;background-color:rgba(0,0,0,.4);-webkit-animation:apparition .4s;animation:apparition .4s;display:none}.modal-background>div{height:100%;width:100%;display:-webkit-flex;display:flex}.modal-background.show,.modal-background.show-modal{display:block}.modal-background.show>div{-webkit-justify-content:flex-end;justify-content:flex-end}.modal-background.show-modal>div{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.modal-background.small .modal-container{max-width:600px}.modal-background.small .modal-container .modal-content{padding:0 0 30px}.modal-background.small .modal-container .modal-content .confirmation-modal h5{text-transform:none}.drawer{background-color:#fff;position:relative;-webkit-animation:animateRight .4s;animation:animateRight .4s;width:100%;max-width:880px;border-bottom-left-radius:15px;border-top-left-radius:15px;box-shadow:-4px 0 8px 0 rgba(0,0,0,.2)}.drawer .back-button-container{height:40px}.drawer .drawer-back{margin:20px 10px;width:100px;text-align:center}.drawer .drawer-fill{-webkit-flex:1 1;flex:1 1;width:120px}.drawer .drawer-content{height:calc(100% - 70px);padding:0 10px}.drawer .drawer-content,.drawer .drawer-content>div:first-child{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.drawer .drawer-content>div:first-child{-webkit-align-items:center;align-items:center}.drawer .drawer-content>div:first-child .centered-form{margin:auto;width:100%}.drawer .drawer-content>div:first-child .centered-form>div{margin-right:auto;margin-left:auto}.drawer .drawer-content>div:first-child .centered-form .button-container{max-width:500px;-webkit-justify-content:space-around;justify-content:space-around}.drawer .drawer-content>div:first-child .centered-form .drawer-title .subtitle{max-width:500px}.drawer .drawer-content .photo-row,.drawer .drawer-content form:not(.structure-information-form){max-width:500px;margin:25px auto}.drawer .drawer-content:not(.large)>div:first-child{height:100%;overflow-y:auto;overflow-x:hidden;margin:auto 0}.drawer .drawer-content.large form{max-width:100%;-webkit-flex-grow:1;flex-grow:1;height:100%}.drawer .drawer-content.large .button-container{-webkit-flex:1 1;flex:1 1;max-width:100%}.drawer .drawer-content .drawer-title{text-align:center;margin:20px 10px -15px}.drawer .drawer-content .drawer-title~.drawer-divider-horizontal{margin:25px 0 0}.drawer .drawer-content .drawer-title .subtitle{margin-top:13px}.drawer .drawer-content .drawer-title .additional-subtitle{margin-top:10px;color:#266fa9;font-size:14px}.drawer .drawer-content .text-input-group .password-helper{box-shadow:0 0 3px rgba(0,0,0,.1607843137254902);left:0;bottom:0;top:auto;opacity:0;transition:.07s}.drawer .drawer-content .text-input-group .text-input-field:focus~.password-helper{visibility:visible;opacity:1;bottom:100%}.modal-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:95%;background-color:#fff;position:relative;-webkit-animation:animateTop .4s;animation:animateTop .4s;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-shadow:4px 4px 8px 0 rgba(0,0,0,.2);max-width:800px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.modal-container ::-webkit-scrollbar{width:8px;height:8px}.modal-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(30,30,30,0);border-radius:4px;background:#e9e9e9}.modal-container ::-webkit-scrollbar-thumb{background:#266fa9;border-radius:4px}.modal-container ::-webkit-scrollbar-thumb:hover{background:#266fa9}.modal-container body{scrollbar-face-color:#266fa9;scrollbar-track-color:#e9e9e9}.modal-container .modal-button-container{transition:all .3s ease;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;padding:10px 20px;color:#b7b7b7}.modal-container .modal-content{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:0 40px 30px;overflow-y:auto}.modal-container .modal-content .button-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin-top:30px;width:60%}.modal-container .modal-content .button-container ::-webkit-scrollbar{width:8px;height:8px}.modal-container .modal-content .button-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(30,30,30,0);border-radius:4px;background:transparent}.modal-container .modal-content .button-container ::-webkit-scrollbar-thumb{background:#266fa9;border-radius:4px}.modal-container .modal-content .button-container ::-webkit-scrollbar-thumb:hover{background:#266fa9}.modal-container .modal-content .button-container body{scrollbar-face-color:#266fa9;scrollbar-track-color:transparent}.modal-container .modal-content .button-container .button{height:51px;width:170px;max-width:45%;font-size:14px}.modal-container .modal-content .button-container.input-file{width:90%;padding:0 10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.modal-container .modal-content .button-container.input-file .button{margin-bottom:10px}.modal-container .modal-content h3{text-align:center}@-webkit-keyframes apparition{0%{opacity:0}to{opacity:1}}@keyframes apparition{0%{opacity:0}to{opacity:1}}@-webkit-keyframes animateRight{0%{right:-880px;opacity:0}to{right:0;opacity:1}}@keyframes animateRight{0%{right:-880px;opacity:0}to{right:0;opacity:1}}@-webkit-keyframes animateTop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animateTop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.drawer-content .button-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:50px;margin-bottom:30px}.drawer-content .button-container .button{height:51px;width:170px;max-width:45%;font-size:14px}.drawer-content .button-container .button+.button{margin-left:10px}.drawer-content .button-container .button.primary{border-top-right-radius:26px;border-bottom-right-radius:26px}.drawer-content .button-container .button:only-child{margin-left:auto;margin-right:auto}.drawer-content .field-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.drawer-content .field-container .text-input-group+.text-input-group{margin-left:31px}.modal-container .modal-content .confirmation-modal{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;min-width:400px;padding:0 50px}.modal-container .modal-content .confirmation-modal h4,.modal-container .modal-content .confirmation-modal h5{text-align:center}.modal-container .modal-content .confirmation-modal h5{margin-top:10px}.modal-container .modal-content .confirmation-modal .confimation-modal-content{width:100%;margin-top:40px}.modal-container .modal-content .confirmation-modal .confimation-modal-content:empty{display:none}.modal-container .modal-content .confirmation-modal .rattachement-tile{max-width:400px;margin:auto}.modal-container .modal-content .confirmation-modal .button-container{margin-top:40px;width:100%}.drawer-divider-horizontal{position:relative;width:100%;background-color:#e9e9e9;margin:25px 0;height:1px}.drawer-divider-horizontal.nofill{left:-10px}@media screen and (max-width:768px){.modal-background.show-modal .modal-container{width:100%;padding-bottom:20px}.modal-background.show-modal .modal-container .modal-button-container{margin:10px;padding:15px 20px}.modal-background.show-modal .modal-container .modal-content{-webkit-justify-content:unset;justify-content:unset;padding:0 25px}.modal-background.show-modal .modal-container .modal-content .confirmation-modal{min-width:0;padding:0}.modal-background.show-modal .modal-container .modal-content .button-container{width:unset;height:100px}.drawer .drawer-content .drawer-title{margin-top:55px}}@media (max-width:440px){.drawer-content .field-container{display:block}.drawer-content .field-container .text-input-group+.text-input-group{margin:0}}.text-input-group{position:relative;padding:15px 12px 0 0;margin-bottom:9px;overflow:visible;-webkit-flex:1 1;flex:1 1}.text-input-group+.validation-error{color:#d9534f;font-size:14px;padding-left:10px}.text-input-group .text-input-button-container{position:absolute;right:16px;top:27px;height:22px;width:22px;background:#eaf0f6;border-radius:12px}.text-input-group .text-input-button-container:focus{border:2px solid #a3bdd7}.text-input-group .text-input-button-container i{color:#b7b7b7}.text-input-group .text-input-button-container.password{background:none;color:#000}.text-input-group input[type=date]::-webkit-calendar-picker-indicator{visibility:hidden}.text-input-group .password-helper{position:absolute;border:1px solid #e9e9e9;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:4px;z-index:1;width:200px;left:-250px;top:15px;padding:16px;visibility:hidden}.text-input-group .password-helper .rule{padding-top:5px;padding-bottom:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.text-input-group .password-helper .rule span{text-align:left!important}.text-input-group .password-helper .rule i{font-size:6px;padding-right:10px}.text-input-group .password-helper .rule.correct{color:#7ac775}.text-input-group.input-custom-error,.text-input-group.input-error{margin-bottom:12px}.text-input-group.input-custom-error .text-input-field,.text-input-group.input-custom-error .text-input-field:focus,.text-input-group.input-error .text-input-field,.text-input-group.input-error .text-input-field:focus{border-color:#d9534f}.text-input-group.input-custom-error .text-input-field:-ms-input-placeholder~.text-input-placeholder,.text-input-group.input-error .text-input-field:-ms-input-placeholder~.text-input-placeholder{color:#d9534f}.text-input-group.input-custom-error .text-input-field:placeholder-shown~.text-input-placeholder,.text-input-group.input-error .text-input-field:placeholder-shown~.text-input-placeholder{color:#d9534f}.text-input-group.input-custom-error .text-error,.text-input-group.input-custom-error~.text-error,.text-input-group.input-error .text-error,.text-input-group.input-error~.text-error{color:#d9534f;position:relative;text-align:left!important;top:2px}.text-input-group.input-custom-error .text-input-field:focus~.text-input-placeholder,.text-input-group.input-custom-error .text-input-placeholder,.text-input-group.input-error .text-input-field:focus~.text-input-placeholder,.text-input-group.input-error .text-input-placeholder{color:#d9534f}.text-input-group.input-custom-error .text-input-field:focus~.input-subtext,.text-input-group.input-error .text-input-field:focus~.input-subtext{color:#266fa9}.text-input-field{width:100%;border:1px solid #e9e9e9;background:transparent;height:45px;font-size:14px;border-radius:4px 22px 22px 4px;padding:0 0 0 10px;outline:none;color:#606060;transition:.1s}.text-input-field.date-input-field,.text-input-field.read-only{cursor:default}.text-input-field::-webkit-input-placeholder{color:transparent}.text-input-field:-ms-input-placeholder{color:transparent}.text-input-field::placeholder{color:transparent}.text-input-field:-ms-input-placeholder~.text-input-placeholder{font-size:14px;cursor:text;top:32px;left:10px;padding:0;color:#b7b7b7}.text-input-field:placeholder-shown~.text-input-placeholder{font-size:14px;cursor:text;top:32px;left:10px;padding:0;color:#b7b7b7}.text-input-field.read-only{color:#b7b7b7}.text-input-field~.input-subtext{display:block;margin:5px 0;font-size:12px;font-style:italic;color:#266fa9;transition:.2s}::-ms-reveal{display:none}.text-input-placeholder{position:absolute;display:block;transition:.1s;top:7px;left:15px;padding:0 5px;background-color:#fff;font-size:12px;color:#b7b7b7;pointer-events:none;text-transform:lowercase;line-height:15px}.text-input-placeholder:first-letter{text-transform:uppercase}.text-input-placeholder--mandatory:after{content:" *";color:#d9534f;font-size:20px}.no-text-transform .text-input-placeholder{text-transform:unset}.text-input-field:focus:not(.read-only){border:1px solid #266fa9}.text-input-field:focus:not(.read-only)~.text-input-placeholder{top:7px;left:15px;padding:0 5px;background-color:#fff;font-size:12px;color:#266fa9;line-height:10px}.text-input-field:focus:not(.read-only)~.input-subtext{color:#266fa9}.text-input-field:focus~.autocomplete-results,.text-input-field:focus~.password-helper{visibility:visible}@media screen and (max-width:768px){.text-input-group .password-helper{top:-180px;left:0}}.connection-information-form{width:420px;position:relative;margin-top:25px}.connection-information-form .button-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin-top:30px}.connection-information-form .error{color:#d9534f}.connection-information-form .big-button-radio-container{-webkit-justify-content:flex-end;justify-content:flex-end}.connection-information-form .profile-img{position:absolute;width:100px;height:100px;top:-30px;left:0}.connection-information-form .profile-img .img-container{position:relative;min-width:100px;height:100px}.connection-information-form .profile-img .img-container .profile-picture{width:100%;height:100%;border-radius:50%;background:transparent no-repeat 50%;background-size:cover}.connection-information-form .profile-img .img-container .btn-add{position:absolute;background-color:#eaf0f6;color:#266fa9;width:30px;height:30px;border-radius:50%;border:4px solid #fff;bottom:0;right:0}.connection-information-form .civilite-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.connection-information-form .civilite-container .civilite-label{padding-bottom:10px;font-size:smaller;color:#b7b7b7}.connection-information-form .civilite-container .civilite-label:after{content:" *";color:#d9534f;font-size:25px}.activation-header{height:130px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff}.activation-header .label-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex:1 1;flex:1 1;-webkit-align-items:center;align-items:center;padding-left:40px;padding-right:40px}.activation-header .label-container .back-button,.activation-header .label-container .filler{-webkit-flex:1 1;flex:1 1}.activation-header .label-container .main-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.activation-header .label-container .main-content .logo{height:70px}.activation-header .progress-bar-container{width:100%;height:5px;background-color:#e9e9e9;position:relative}.activation-header .progress-bar-container .progress-bar-content{position:absolute;top:0;bottom:0;left:0;background-color:#266fa9;transition:width .4s;border-radius:0 5px 5px 0}.activation-forms-container{height:calc(100vh - 130px);overflow-y:scroll}.activation-forms-container .hide-container{overflow:hidden}.activation-forms-container .variable-height.height1,.activation-forms-container .variable-height.height1 .account-activation-form-container{height:100%}.activation-forms-container .variable-height.height1 .account-activation-form-container.creation-form-container .creation-form .connection-information-form{margin-top:120px}.activation-forms-container .variable-height.height2{height:200%}.activation-forms-container .variable-height.height2 .account-activation-form-container{height:50%}.activation-forms-container .variable-height.height3{height:300%}.activation-forms-container .variable-height.height3 .account-activation-form-container{height:33.3333%}.activation-forms-container .variable-height.height4{height:400%}.activation-forms-container .variable-height.height4 .account-activation-form-container{height:25%}.activation-forms-container .account-activation-form-container{height:calc(100vh - 130px);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.activation-forms-container .account-activation-form-container .account-activation-col{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.activation-forms-container .account-activation-form-container .account-activation-col h3{max-width:280px;text-align:center}.activation-forms-container .account-activation-form-container .account-activation-col .button-container{margin-top:1rem}.activation-forms-container .account-activation-form-container .account-activation-col .accounts{display:-webkit-flex;display:flex;grid-gap:2rem;gap:2rem;margin-top:1rem}.activation-forms-container .account-activation-form-container .account-activation-col .accounts .account-tile{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:1rem;gap:1rem;padding:2rem;background-color:rgba(38,111,169,.05)}.activation-forms-container .account-activation-form-container .account-activation-col .accounts .account-tile img{-webkit-align-self:center;align-self:center;max-width:100px}.activation-forms-container .account-activation-form-container .account-activation-col .accounts .account-tile span{text-align:unset;max-width:unset}.activation-forms-container .account-activation-form-container .account-activation-col .accounts .account-tile .account-infos{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.activation-forms-container .account-activation-form-container .account-activation-col .accounts .account-tile .account-infos .account-fullname{font-size:16px;color:#266fa9}.activation-forms-container .account-activation-form-container .account-activation-col .accounts .account-tile .account-infos .account-username{font-size:12px;color:#818a91}.activation-forms-container .account-activation-form-container .account-activation-col .multiple-span,.activation-forms-container .account-activation-form-container .account-activation-col span{max-width:280px;text-align:center}.activation-forms-container .account-activation-form-container .account-activation-col .information-text{max-width:420px;text-align:left}.activation-forms-container .account-activation-form-container .account-activation-col.add-structure-form{-webkit-justify-content:left;justify-content:left;-webkit-align-items:flex-start;align-items:flex-start;padding:16px;max-width:420px}.activation-forms-container .account-activation-form-container .account-activation-col.add-structure-form span{text-align:left;max-width:unset;margin-bottom:20px}.activation-forms-container .account-activation-form-container .account-activation-col.add-structure-form .button-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin-top:30px;width:100%}.activation-forms-container .account-activation-form-container .account-activation-col.add-structure-form .button-container.enrolement{margin-top:0}.activation-forms-container .account-activation-form-container .logo{width:155px;height:155px;margin-bottom:1rem}.information-text{text-align:center;margin-top:30px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;line-height:20px}.information-text span{padding-bottom:20px}.password-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.password-container .autocomplete-input:last-child,.password-container>.text-input-group:last-child{margin-left:21px}.password-container .autocomplete-input{-webkit-flex:1 1;flex:1 1}@media screen and (max-width:768px){.activation-header{height:180px}.activation-header .label-container{-webkit-flex-direction:column;flex-direction:column;padding:20px 10px 10px;position:relative}.activation-header .label-container .back-button{position:absolute;left:10px;top:10px}.activation-header .label-container .main-content{-webkit-flex-direction:column;flex-direction:column;text-align:center}.activation-header .label-container .main-content .logo{height:40px}.activation-forms-container .connection-information-form{width:350px;margin-top:20px}.activation-forms-container .connection-information-form .big-button-radio-container .big-button-radio{padding:9px 20px;margin-right:15px}.activation-forms-container .variable-height.height1 .account-activation-form-container,.activation-forms-container .variable-height.height2 .account-activation-form-container,.activation-forms-container .variable-height.height3 .account-activation-form-container,.activation-forms-container .variable-height.height4 .account-activation-form-container{-webkit-flex-direction:column;flex-direction:column;box-sizing:border-box;padding:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.activation-forms-container .variable-height.height1 .account-activation-form-container .account-activation-col,.activation-forms-container .variable-height.height2 .account-activation-form-container .account-activation-col,.activation-forms-container .variable-height.height3 .account-activation-form-container .account-activation-col,.activation-forms-container .variable-height.height4 .account-activation-form-container .account-activation-col{-webkit-flex:initial;flex:initial}.activation-forms-container .variable-height.height1 .account-activation-form-container .account-activation-col:first-child,.activation-forms-container .variable-height.height2 .account-activation-form-container .account-activation-col:first-child,.activation-forms-container .variable-height.height3 .account-activation-form-container .account-activation-col:first-child,.activation-forms-container .variable-height.height4 .account-activation-form-container .account-activation-col:first-child{-webkit-order:1;order:1}.activation-forms-container .variable-height.height1 .account-activation-form-container .account-activation-col:nth-child(2),.activation-forms-container .variable-height.height2 .account-activation-form-container .account-activation-col:nth-child(2),.activation-forms-container .variable-height.height3 .account-activation-form-container .account-activation-col:nth-child(2),.activation-forms-container .variable-height.height4 .account-activation-form-container .account-activation-col:nth-child(2){-webkit-order:3;order:3}.activation-forms-container .variable-height.height1 .account-activation-form-container .account-activation-col:nth-child(3),.activation-forms-container .variable-height.height2 .account-activation-form-container .account-activation-col:nth-child(3),.activation-forms-container .variable-height.height3 .account-activation-form-container .account-activation-col:nth-child(3),.activation-forms-container .variable-height.height4 .account-activation-form-container .account-activation-col:nth-child(3){-webkit-flex-direction:row;flex-direction:row;-webkit-order:2;order:2}.activation-forms-container .variable-height.height1 .account-activation-form-container .account-activation-col:nth-child(3) .multiple-span,.activation-forms-container .variable-height.height1 .account-activation-form-container .account-activation-col:nth-child(3) span,.activation-forms-container .variable-height.height2 .account-activation-form-container .account-activation-col:nth-child(3) .multiple-span,.activation-forms-container .variable-height.height2 .account-activation-form-container .account-activation-col:nth-child(3) span,.activation-forms-container .variable-height.height3 .account-activation-form-container .account-activation-col:nth-child(3) .multiple-span,.activation-forms-container .variable-height.height3 .account-activation-form-container .account-activation-col:nth-child(3) span,.activation-forms-container .variable-height.height4 .account-activation-form-container .account-activation-col:nth-child(3) .multiple-span,.activation-forms-container .variable-height.height4 .account-activation-form-container .account-activation-col:nth-child(3) span{max-width:200px;text-align:left}.activation-forms-container .variable-height.height1 .account-activation-form-container .account-activation-col:nth-child(3) .logo,.activation-forms-container .variable-height.height2 .account-activation-form-container .account-activation-col:nth-child(3) .logo,.activation-forms-container .variable-height.height3 .account-activation-form-container .account-activation-col:nth-child(3) .logo,.activation-forms-container .variable-height.height4 .account-activation-form-container .account-activation-col:nth-child(3) .logo{height:100px;width:100px;margin-right:1rem;margin-bottom:0}.activation-forms-container .variable-height.height1 .account-activation-form-container .account-activation-col .information-text,.activation-forms-container .variable-height.height2 .account-activation-form-container .account-activation-col .information-text,.activation-forms-container .variable-height.height3 .account-activation-form-container .account-activation-col .information-text,.activation-forms-container .variable-height.height4 .account-activation-form-container .account-activation-col .information-text{width:350px}}.activation-forms-container .variable-height.height1 .account-activation-form-container.creation-form-container .creation-form .connection-information-form{margin-top:30px}.activation-link-page{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;height:100%}.activation-link-page .activation-header{width:100%}.checkbox-input-group{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:10px}.checkbox-input-group .checkbox-input-field{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;height:20px;width:20px;background:#fff;border-radius:4px;border:1px solid #b7b7b7;margin:0 5px 0 0;cursor:pointer}.checkbox-input-group .checkbox-input-field:hover{background:#b7b7b7}.checkbox-input-group .checkbox-input-field:checked{border:none;background:#266fa9;position:relative}.checkbox-input-group .checkbox-input-field:checked:before{font-family:FontAwesome;content:"\f00c";display:block;color:#fff;font-size:15px;margin:2px;position:absolute}.send-activation-code{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.send-activation-code,.send-activation-code .header{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.send-activation-code .header{-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:baseline;align-items:baseline;padding:20px}.send-activation-code .header .logo{width:60px;height:auto;margin-right:10px}.send-activation-code .subtitle{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:700px;text-align:center;margin:30px}.send-activation-code input[type=number]::-webkit-inner-spin-button,.send-activation-code input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width:768px){.send-activation-code{overflow-y:scroll;-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:20px}.send-activation-code .connection-information-form{width:350px}}.personal-drawer{height:100vh}.personal-drawer .personal-content{width:100%;height:calc(100vh - 130px);box-sizing:border-box;padding:0 10px}.photo-row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}.photo-row .container-img{margin-right:13px}.photo-row .container-img+div{margin-left:20px;font-size:30px}.add-photo-label{cursor:inherit}.add-photo-hidden{display:none}.big-button-radio-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:80px}.big-button-radio-container .big-button-radio{padding:9px 32px;margin-right:20px;position:relative}.big-button-radio-container .big-button-radio span{position:relative;cursor:pointer;color:#266fa9}.big-button-radio-container .big-button-radio input{position:absolute;border-radius:25px;top:0;left:0;width:100%;height:100%;margin:0;opacity:0}.big-button-radio-container .big-button-radio input~.button-customize{top:0;left:0;width:100%;height:100%;position:absolute;border-radius:25px;border:1px solid #266fa9}.big-button-radio-container .big-button-radio input:checked~.button-customize{background-color:#266fa9}.big-button-radio-container .big-button-radio input:checked~.button-customize~span{color:#fff}.big-button-radio-container .big-button-radio.danger .button-customize{border-color:#d9534f}.big-button-radio-container .big-button-radio.danger span{color:#000}.big-button-radio-container .big-button-radio.read-only .button-customize{border-color:#b7b7b7}.big-button-radio-container .big-button-radio.read-only span{cursor:default;color:#b7b7b7}.big-button-radio-container .big-button-radio.read-only input:checked~.button-customize{background-color:#b7b7b7}.personal-information-form{margin-top:20px}.birth-recap{margin-top:70px}.birth-info-row{margin:15px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.birth-info-row .birth-info{-webkit-flex-basis:50%;flex-basis:50%}.birth-info-row .birth-info .subtitle{font-size:12px;margin-bottom:5px;color:#266fa9}.drawer .drawer-content>div:first-child .professional-content{width:100%;height:calc(100vh - 170px);box-sizing:border-box;padding:0 10px;overflow:auto}.drawer .drawer-content>div:first-child .drawer-title .subtitle{font-size:19px;max-width:100vw;margin-left:auto;margin-right:auto}.drawer .drawer-content .connection-information-form{width:100%}.domaines-autocomplete .subtitle,.langs-autocomplete .subtitle{text-transform:uppercase;font-size:12px}.domaines-autocomplete .text-input-group .text-input-field,.langs-autocomplete .text-input-group .text-input-field{width:MAX(calc(100% - 170px),53%);border-top-right-radius:0;border-bottom-right-radius:0}.autocomplete-input .button.secondary{position:absolute;right:0;width:170px;max-width:45%;height:calc(100% - 15px);border-radius:0 22px 22px 0}.autocomplete-input .button.secondary :hover{box-shadow:none}.drawer .drawer-content .structure-drawer{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.drawer .drawer-content .structure-drawer>div{width:100%}.drawer .drawer-content .structure-drawer .structure-drawer-header{position:-webkit-sticky;position:sticky;top:0;z-index:1;overflow-y:unset}.drawer .drawer-content .structure-drawer .structure-drawer-header .drawer-title{margin-right:auto;margin-left:auto}.drawer .drawer-content .structure-drawer .structure-drawer-header .drawer-divider-horizontal{margin-bottom:0;left:0}.drawer .drawer-content .structure-drawer .structure-drawer-content{overflow:hidden}.drawer .drawer-content .structure-drawer .structure-drawer-content .structure-information-form{height:100%}.drawer .drawer-content .structure-drawer .structure-drawer-content .structure-information-form .structure-form-scrollable{height:calc(100% - 87px);overflow-x:hidden}.drawer .drawer-content .structure-drawer .structure-drawer-content .structure-information-form .structure-form-scrollable .drawer-divider-horizontal{margin:0;left:0}.drawer .drawer-content .structure-drawer .loader-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:25px}.drawer .drawer-content .structure-drawer .select-bureau{margin-top:25px;padding-left:20px}.drawer .drawer-content .structure-drawer .select-bureau .onglets{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.drawer .drawer-content .structure-drawer .select-bureau .onglets .onglet-bureau{padding:10px;border:1px solid #e9e9e9;border-top-left-radius:4px;border-top-right-radius:4px;margin-right:5px}.drawer .drawer-content .structure-drawer .select-bureau .onglets .onglet-bureau:hover{padding-top:15px;background-color:#eaf0f6;border-color:#eaf0f6;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}.drawer .drawer-content .structure-drawer .select-bureau .onglets .onglet-bureau.selected{padding-top:15px;background-color:#266fa9;border-color:#266fa9;color:#fff}.drawer .drawer-content .structure-drawer .select-bureau .drawer-divider-horizontal{margin-top:0;height:2px;background-color:#266fa9}.structure-container{display:-webkit-flex;display:flex;padding:25px 22px}.structure-container .structure-illustration-container{position:relative;top:10px}.structure-container .structure-illustration-container .container-img{width:180px;height:180px;top:0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.structure-container .structure-illustration-container .container-img .add-foto{box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)}.structure-container .structure-illustration-container .container-img .structure-illustration{width:90%;height:90%}.structure-container .structure-drawer-title-container{-webkit-flex-grow:1;flex-grow:1}.structure-container .structure-drawer-title-container.no-grow{-webkit-flex-grow:0;flex-grow:0}.structure-container .structure-drawer-title-container .structure-drawer-title{margin-bottom:16px;font-family:RalewaySemiBold;color:#606060}.structure-illustration{margin-right:10px;width:180px}.structure-general .structure-general-informations{display:-webkit-flex;display:flex}.structure-general .structure-general-informations .structure-info-column{width:40%}.structure-general .structure-general-informations .structure-info-column~.structure-info-column{width:60%}.structure-general .structure-general-informations .structure-info-column .structure-info-row{display:-webkit-flex;display:flex;margin-bottom:12px}.structure-general .structure-general-informations .structure-info-column .structure-info-row span{padding-right:10px;width:50%;box-sizing:border-box;color:#b7b7b7}.structure-general .structure-general-informations .structure-info-column .structure-info-row span~span{color:#606060}.structure-general .structure-general-informations .structure-info-column .structure-info-row span~span.with-tooltip .tooltip{width:100%}.structure-accessibility-row{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:40px}.structure-accessibility-row .accessibility-icon{width:50px;text-align:center;vertical-align:center}.structure-accessibility-row .accessibility-icon img{width:35px;height:35px}.structure-accessibility-row span:not(.slider){width:200px}.structure-address-form,.structure-contact-form{max-width:500px}.opening-hours-day-line .opening-hours-timeslot-line{margin-bottom:15px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.opening-hours-day-line .opening-hours-timeslot-line .between-times{margin:0 12px}.opening-hours-day-dummy-line{display:none;padding-bottom:20px;padding-left:10px}.opening-hours-day{width:130px;color:#b7b7b7}.add-hours-button{display:-webkit-flex;display:flex}.add-hours-button .opening-hours-day{width:118px}.add-hours-button .button{width:210px;margin-bottom:30px}.opening-hours-day-line{color:#818a91}.opening-hours-day-line.closed+.add-hours-button,.opening-hours-day-line.closed .delete-hours-line-button,.opening-hours-day-line.closed .time-input-container{opacity:.4;pointer-events:none}.opening-hours-day-line .closed-day-button{position:relative;height:17px;width:80px;box-sizing:border-box;padding-left:20px}.opening-hours-day-line .closed-day-button input{display:none}.opening-hours-day-line .closed-day-button input~span{cursor:pointer}.opening-hours-day-line .closed-day-button input:disabled~span{cursor:unset}.opening-hours-day-line .closed-day-button input:checked~span:after{display:block}.opening-hours-day-line .closed-day-button .custom-checkbox{position:absolute;height:17px;width:17px;border:1px solid #818a91;border-radius:3px}.opening-hours-day-line .closed-day-button .custom-checkbox:after{content:"";position:absolute;display:none;left:5px;top:-1px;width:7px;height:13px;border:solid #000;border-width:0 1px 1px 0;border-radius:2px;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.opening-hours-day-line .closed-day-button .custom-checkbox~span{padding-left:30px}.opening-hours-day-line .delete-hours-line-button{padding:4px 4px 4px 9px;width:80px;font-size:1.2rem;color:#b7b7b7;text-align:left}.drawer-button-footer{display:-webkit-flex;display:flex;position:-webkit-sticky;position:sticky;bottom:0;padding:18px 0;z-index:2}.drawer-button-footer .button-container{margin:0}@media screen and (max-width:768px){.structure-container{padding:25px 15px}.drawer-button-footer{-webkit-justify-content:center;justify-content:center}.drawer-button-footer .structure-illustration{display:none}.structure-general .structure-general-informations{-webkit-flex-direction:column;flex-direction:column}.structure-general .structure-general-informations .structure-info-column,.structure-general .structure-general-informations .structure-info-column~.structure-info-column{width:100%}}@media screen and (max-width:650px){.structure-container{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding:25px 10px}.structure-container .structure-illustration-container{top:0}.structure-container .structure-illustration-container .container-img{min-width:120px;width:120px;height:120px}.structure-container .structure-drawer-title-container{width:100%}}@media screen and (max-width:420px){.opening-hours-day-dummy-line{display:block}.opening-hours-day-line .opening-hours-timeslot-line{-webkit-justify-content:center;justify-content:center}.opening-hours-day-line .opening-hours-timeslot-line .opening-hours-day{display:none}.add-hours-button{-webkit-justify-content:center;justify-content:center;margin-right:80px}.add-hours-button .opening-hours-day{display:none}}.search-input-group{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:580px;position:relative;margin:30px}.search-input-group .search-input-field{width:100%;border:1px solid #266fa9;background:transparent;font-size:14px;border-radius:4px 0 0 4px;padding:0 0 0 10px;outline:none}.search-input-group .search-icone+.search-input-field{padding:0 0 0 40px}.search-input-group .button.primary{border-top-left-radius:0;border-bottom-left-radius:0}.search-input-group .button.primary:hover{box-shadow:none}.search-input-group .search-icone{height:40px;width:auto;position:absolute}@media screen and (max-width:768px){.search-input-group{width:350px}}.structure-button{border:1px solid #e9e9e9;border-radius:4px;padding:10px 16px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center}.structure-button.selected{border-color:#266fa9}.structure-button:hover{border-color:#266fa9;cursor:pointer}.structure-button.disabled{opacity:.8;filter:grayscale(79%) opacity(.93);-webkit-filter:grayscale(79%) opacity(.93);pointer-events:none}.structure-button .structure-name{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;width:100%;-webkit-align-items:center;align-items:center}.structure-button .structure-name .name{max-width:200px}.structure-button .structure-name .circle{height:20px;width:20px;border:1px solid #e9e9e9;border-radius:50%;display:inline-block;position:relative}.structure-button .structure-name .circle.selected{border-color:#266fa9}.structure-button .structure-name .circle.selected:after{content:"";position:absolute;box-sizing:border-box;background-color:#266fa9;border-radius:50%;width:calc(100% - 8px);height:calc(100% - 8px);left:4px;top:4px}.structure-button .structure-address{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;margin-top:10px;color:#266fa9;font-size:13px;letter-spacing:2px}.selected-structures{margin-bottom:20px;width:100%}.selected-structures .structure-button{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;width:unset;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px;cursor:default}.selected-structures .structure-button .structure-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.selected-structures .structure-button:hover{border-color:#e9e9e9}.search-results{display:grid;grid-gap:15px;margin:20px 0;grid-template-columns:repeat(auto-fill,270px);width:580px;max-height:310px;overflow-y:auto}@media screen and (max-width:768px){.search-results{width:90%;-webkit-justify-content:center;justify-content:center}.modal-content .modal-actions{width:90%}}.modal-actions{width:580px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-top:10px}.modal-actions.hidden{display:none}.modal-actions span{text-align:left}.almost-done-modal .information-text{margin-top:20px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.almost-done-modal .information-text span{margin-top:5px;margin-bottom:5px}.almost-done-modal .information-text span.email{font-weight:700}.almost-done-modal .logo{width:150px;height:auto}.almost-done-modal .modal-container .modal-content .button-container .button{max-width:unset}.email-page-content{height:30%;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.autocomplete-results,.email-page-content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.autocomplete-results{position:absolute;width:100%;max-height:100px;background-color:#fff;overflow-y:auto;padding:10px;-webkit-align-items:flex-start;align-items:flex-start;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);visibility:hidden;z-index:1}.autocomplete-results:empty{display:none}.autocomplete-results .result{border-bottom:1px solid #e9e9e9;padding-bottom:5px;padding-top:5px;width:100%;text-align:left}.autocomplete-results .result.focused-result,.autocomplete-results .result:hover{background-color:#e9e9e9}.autocomplete-input{margin-bottom:9px}.autocomplete-input.input-error{margin-bottom:12px}.autocomplete-input .text-input-group{margin-bottom:0}@media screen and (max-width:768px){.autocomplete-results{width:unset}}.title-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.title-header .rattachement-title{margin:10px 10px 10px 0}.title-header .button.primary{padding:0 20px;border-bottom-right-radius:4px;border-top-right-radius:4px}.rattachement-container{margin:0 auto;max-width:1390px}.rattachement-container .invitation-modal .invitation-modal-container{font-size:16px}.rattachement-container .invitation-modal .invitation-modal-container.confirmation{width:480px}.rattachement-container .invitation-modal .invitation-modal-container .h4-background-container{padding-bottom:20px}.rattachement-container .invitation-modal .invitation-modal-container .text{padding-bottom:15px}.rattachement-container .invitation-modal .invitation-modal-container .text--footer{padding-top:20px}.rattachement-container .invitation-modal .invitation-modal-container .confirmation{padding-top:10px}.rattachement-container .invitation-modal .invitation-modal-container .invitation-form .big-button-radio{display:-webkit-inline-flex;display:inline-flex}.rattachement-container .invitation-modal .invitation-modal-container .invitation-form .big-button-radio input{display:none}.rattachement-container .invitation-modal .invitation-modal-container .invitation-form .big-button-radio .button-customize{border-radius:25px;border:1px solid #266fa9;padding:10px 30px;cursor:pointer;color:#266fa9}.rattachement-container .invitation-modal .invitation-modal-container .invitation-form .big-button-radio .button-customize.checked{background-color:#266fa9;color:#fff}.rattachement-container .invitation-modal .invitation-modal-container .invitation-form .big-button-radio .button-customize.error-custom{border-color:#d9534f;color:#d9534f}.rattachement-container .invitation-modal .invitation-modal-container .invitation-form .big-button-radio:last-child .button-customize{margin-left:10px}.rattachement-container .invitation-modal .invitation-modal-container .invitation-form .text-input-group{margin-bottom:0}.rattachement-container .invitation-modal .invitation-modal-container .information-container{border:1px solid #e9e9e9;margin-bottom:5px;padding:15px}.rattachement-container .invitation-modal .invitation-modal-container .information-container .info-item{display:-webkit-flex;display:flex;width:100%}.rattachement-container .invitation-modal .invitation-modal-container .information-container .info-item .label{color:#606060;width:20%;text-align:right;padding:0 20px 15px 0}.rattachement-container .invitation-modal .invitation-modal-container .information-container .time-remaining{width:100%;text-align:center;color:#266fa9;padding:10px 0}.rattachement-container .invitation-modal .invitation-modal-container .information-container .time-remaining.expired{color:#d9534f}.rattachement-container .invitation-modal .invitation-modal-container .invitation-footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%;padding-top:15px}.rattachement-container .invitation-modal .invitation-modal-container .invitation-footer button{margin:0 10px}.rattachement-container .invitation-modal .invitation-modal-container .invitation-footer button.invitation{width:190px}.rattachement-content{margin:20px 30px}.rattachement-content .category-header{padding:5px 0;border-bottom:2px solid #000;margin-bottom:10px}.rattachement-content .loader-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.rattachement-content .rattachement-emptystate{margin:40px 0 80px}.rattachement-content .rattachement-emptystate span{display:block;width:100%;text-align:center}.rattachement-content .rattachement-demande-container{display:grid;grid-gap:20px;margin:20px 0;grid-template-columns:repeat(auto-fill,430px)}.rattachement-content .collaborator-management-container{display:grid;grid-gap:20px;margin:20px 0;grid-template-columns:repeat(auto-fill,200px)}.rattachement-content .collaborator-management-container .rattachement-tile{overflow:unset;height:unset}.collaborator-selection{text-align:center;margin-top:20px}.collaborator-selection .rattachement-button-container{margin:10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.rattachement-tile{border:1px solid #e9e9e9;border-radius:3px;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.rattachement-tile .rattachement-tile-title{padding:5px 10px;color:#266fa9;background-color:#e6eef4}.rattachement-tile .rattachement-tile-main-content{-webkit-flex:1 1;flex:1 1}.rattachement-tile .rattachement-tile-content{transition:height .5s}.rattachement-tile .chevron-button-container{text-align:center}.rattachement-tile .rattachement-button-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding:20px;border-top:1px solid #e9e9e9}.rattachement-tile .rattachement-tile-information-block{margin:0 15px 15px}.rattachement-tile .rattachement-tile-information-block .information-block{width:200px;margin:10px}.rattachement-tile .rattachement-tile-information-block .information-block .information-title{margin-bottom:5px}.rattachement-tile .rattachement-tile-information-block .information-line{display:-webkit-flex;display:flex}.rattachement-tile .refusal-message{margin:10px;text-align:center;color:#d7504a}.rattachement-tile .picture{overflow:hidden;height:70px;width:70px;border-radius:35px;margin:0 10px}.rattachement-tile .picture img{height:100%;width:100%;object-fit:fill}.rattachement-tile .rattachement-tile-header{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:20px}.rattachement-tile .rattachement-tile-header .personne-name{margin:5px;max-width:280px}.rattachement-tile .rattachement-tile-header .personne-role{text-transform:uppercase;letter-spacing:2px;margin:5px}.rattachement-tile-pending{height:unset}.manage-colaborator-tile,.rattachement-tile-pending{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.manage-colaborator-tile{-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;height:100%;width:200px;text-align:center}.manage-colaborator-tile .personne-role{text-align:center;text-transform:uppercase;letter-spacing:2px}.manage-colaborator-tile .personne-birthname{margin:5px 5px 20px;max-width:280px;font-size:13px;color:#606060}.manage-colaborator-tile .space-birthname{margin:5px 5px 20px;max-width:280px;font-size:13px;color:#fff}.manage-colaborator-tile .picture-container{margin:20px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.manage-colaborator-tile .picture-container .blocked-tile-image-overlay{position:absolute;bottom:-10px;background:#d7504a;color:#fff;white-space:nowrap;padding:5px 10px;border-radius:15px;font-size:12px}.manage-colaborator-tile .button-container{margin:10px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;width:100%}.manage-colaborator-tile .button-container .icon-button{height:60px;width:60px;position:relative}.manage-colaborator-tile .button-container .icon-button .tooltip{display:-webkit-flex;display:flex;opacity:0;transition:top .15s,opacity .15s;position:absolute;z-index:2;white-space:nowrap;left:50%;top:85%;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-transform:translate(-50%);transform:translate(-50%)}.manage-colaborator-tile .button-container .icon-button .tooltip .tooltip-content{background-color:#e9e9e9;padding:7px 15px;min-width:90px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:5px}.manage-colaborator-tile .button-container .icon-button .tooltip .arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #e9e9e9}.manage-colaborator-tile .button-container .icon-button:hover .tooltip{top:95%;opacity:1}.manage-colaborator-tile--invitation .personnal-information{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%}.manage-colaborator-tile--invitation .personnal-information .email,.manage-colaborator-tile--invitation .personnal-information .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}.manage-colaborator-tile--invitation .personnal-information .email{margin:0 20px;color:#55595c}.manage-colaborator-tile--invitation .hidden{visibility:hidden}.manage-colaborator-tile--invitation .status-information{padding-top:15px}.manage-colaborator-tile--invitation .status-information .status{text-transform:uppercase;color:orange}.manage-colaborator-tile--invitation .status-information .status.expired{color:#d9534f}.manage-colaborator-tile--invitation .status-information .creation-date{font-size:13px}.manage-colaborator-tile--invitation .status-information .time-remaining{padding-top:10px;color:#818a91}.manage-colaborator-tile--invitation .button-container{-webkit-justify-content:space-between;justify-content:space-between;width:85%}.manage-colaborator-tile--invitation .button-container .icon-button{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:0;width:40px;height:40px}.manage-colaborator-tile--invitation .button-container .icon-button .delete{width:30px;height:30px}.manage-colaborator-tile--invitation .button-container .icon-button .refresh{width:25px;height:25px}.tile-disabled{border-color:#d7504a}.closeable-component{z-index:10;min-width:190px;position:absolute;padding:0 12px;background-color:#fff;color:#362e2f;right:0;top:50px;display:none;box-shadow:1px 1px 6px rgba(54,46,47,.8);transition:.2s}.closeable-component .filter-category{color:#606060;margin-top:22px;padding-bottom:5px;margin-bottom:3px;border-bottom:2px solid;font-weight:700}.closeable-component .checkbox-input-group{margin-top:0;padding:12px 1px}.closeable-component .checkbox-input-group .checkbox-input-field{margin:0}.closeable-component .checkbox-input-group:not(:last-child){border-bottom:1px solid #e9e9e9}.closeable-component .checkbox-input-group label{padding-left:12px}.closeable-component.open{display:block}@media screen and (max-width:495px){.rattachement-content{margin:20px 10px}.rattachement-content .rattachement-demande-container{grid-template-columns:none}.rattachement-content .collaborator-management-container{-webkit-justify-content:center;justify-content:center}.rattachement-tile .rattachement-tile-information-block{margin:0 5px 15px}.rattachement-tile .rattachement-button-container{padding:20px 10px}}.navigation-header{border-bottom:1px solid #e9e9e9;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;position:-webkit-sticky;position:sticky;z-index:1}.navigation-header .navigation-button{margin-right:50px}.navigation-header .button-container{display:-webkit-flex;display:flex;margin:10px 50px 10px 0;position:relative;-webkit-flex-grow:1;flex-grow:1;min-width:250px}.navigation-header .button-container .search-button{margin-left:auto;transition:.2s}.navigation-header .button-container .search-button~button{opacity:1}.button-container .icon-button{height:60px;width:60px;margin-right:10px;position:relative}.with-tooltip{position:relative}.with-tooltip .tooltip{font-size:14px;display:-webkit-flex;display:flex;opacity:0;visibility:hidden;transition:top .15s,opacity .15s;position:absolute;z-index:5;left:50%;top:85%;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-transform:translate(-50%);transform:translate(-50%)}.with-tooltip .tooltip .tooltip-content{background-color:#e9e9e9;padding:7px 15px;min-width:90px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:5px;max-width:150px}.with-tooltip .tooltip .arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #e9e9e9}.with-tooltip .tooltip.left{-webkit-transform:translate(-70%);transform:translate(-70%)}.with-tooltip .tooltip.left .arrow-up{-webkit-transform:translate(170%);transform:translate(170%)}.with-tooltip:hover .tooltip{top:95%;opacity:1;visibility:visible}.h4-background-container{position:relative;padding-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.h4-background-container span:empty~.h4-title-background{display:none}.h4-background-container .h4-title-background{position:absolute;top:0;background:#266fa9;opacity:.1;left:-10px;right:-10px;height:20px}@media screen and (max-width:1080px){.navigation-header .button-container{margin-right:10px}.navigation-header .button-container .search-button.open{-webkit-flex-grow:1;flex-grow:1}.navigation-header .button-container .search-button.open~button{opacity:0;width:0;visibility:hidden}.navigation-header .button-container .search-button.open .search-input-field{width:85%}}@media screen and (max-width:660px){.navigation-header .navigation-back-button h3{font-size:16px;pointer-events:none}.manage-colaborator-tile .button-container .icon-button .tooltip,.with-tooltip .tooltip{display:none}}@media screen and (max-width:540px){.navigation-header{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;align-items:stretch;padding:10px}.navigation-header .button-container,.navigation-header .navigation-button{margin:10px 0 0}.navigation-header .button-container .search-button{-webkit-flex-grow:0;flex-grow:0}.navigation-header .button-container .search-button~button:last-child{margin-right:auto}.navigation-header .button-container .search-button .search-input-field{max-width:none}}@media screen and (max-width:440px){.h4-background-container{padding:10px 0}}.intermediary-content{height:calc(100vh - 130px);overflow-y:scroll;-webkit-justify-content:space-between;justify-content:space-between;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.intermediary-section{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;margin:20px auto}.intermediary-section.column{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-top:30px;padding-bottom:30px}.intermediary-section h4{position:relative}.intermediary-section .choose-profile-button{width:229px;height:260px;padding:30px 40px;border:1px solid #e9e9e9;border-radius:4px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin:20px}.intermediary-section .choose-profile-button img{height:130px;width:auto}.intermediary-section.information{background-color:#eaf0f6}.intermediary-section .explications{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.intermediary-section .explications .explication{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:250px;margin:10px;text-align:center}.intermediary-section .explications .explication img{height:150px}@media screen and (max-width:768px){.intermediary-section{-webkit-align-items:center;align-items:center}.intermediary-section,.intermediary-section .explications{-webkit-flex-direction:column;flex-direction:column}}.download-instructions{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.download-buttons{position:relative;max-width:95vw;width:120%}.download-buttons.button-container{margin:0 0 35px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.download-buttons.button-container a{margin:15px;text-decoration:none}.download-buttons.button-container .button{display:-webkit-flex;display:flex;height:60px;max-width:none;width:auto;padding:10px 25px;-webkit-align-items:center;align-items:center;background-color:#e9e9e9}.download-buttons.button-container .button:hover{box-shadow:none}.download-buttons.button-container .button .download-icon{margin-right:15px}.download-buttons.button-container .button .download-text{text-align:left;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.download-buttons.button-container .button .download-text :last-child{font-weight:700}.pair-device-container{text-align:center}.pair-device-container .download-step-container{position:relative;-webkit-animation:apparition .3s;animation:apparition .3s;-webkit-justify-content:space-evenly;justify-content:space-evenly}.pair-device-container .download-step-container,.pair-device-container .qr-step-container{line-height:1.5rem;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-flex-grow:1;flex-grow:1}.pair-device-container .download-step-container .subtitle,.pair-device-container .qr-step-container .subtitle{margin:30px 0}.pair-device-container .download-container{-webkit-justify-content:space-between;justify-content:space-between}.pair-device-container .download-container,.pair-device-container .drawer-title{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.download-img{max-width:35px}.qr-step-container{position:relative;-webkit-animation:animateRight .3s;animation:animateRight .3s;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-flex-grow:1;flex-grow:1}.qr-step-container,.qr-step-container .qr-code{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.qr-step-container .qr-code{-webkit-align-items:center;align-items:center;width:100%;margin:15px}.qr-step-container .qr-code .qr-image{width:40%}.qr-step-container .qr-code .qr-code-text{width:40%;font-size:22px;margin-top:-5px;padding:2px;border:1px solid #000;font-family:Roboto}.qr-img{width:130px}.lds-roller{display:inline-block;position:relative;width:40px;height:40px}.lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:20px 20px;transform-origin:20px 20px}.lds-roller div:after{content:" ";display:block;position:absolute;width:3.5px;height:3.5px;border-radius:50%;background:#266fa9;margin:-4px 0 0 -4px}.lds-roller div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div:first-child:after{top:31.5px;left:31.5px}.lds-roller div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:34px;left:27px}.lds-roller div:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:35.5px;left:24px}.lds-roller div:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:36px;left:20px}.lds-roller div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:35.5px;left:16px}.lds-roller div:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:34px;left:12px}.lds-roller div:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:31.5px;left:8.5px}.lds-roller div:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:27px;left:6px}@-webkit-keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.input-file-container .input-file{display:none}.input-file-container .picture{overflow:hidden;height:300px;width:300px;border-radius:150px;margin:0 10px}.input-file-container .picture img{height:100%;width:100%;object-fit:fill}.input-file-container .cropper-container{width:350px;height:350px;position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.input-file-container .picture-edit{position:absolute;z-index:10;top:-20px;right:-20px;width:60px;height:60px;background:#fff;border-radius:30px}.input-file-container .zoom-button-container{position:absolute;bottom:10px;right:10px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;box-shadow:-4px 0 8px 0 rgba(0,0,0,.2);z-index:10}.input-file-container .zoom-button-container button{padding:15px;background:#fff}.picture-popin-error-message{color:#d9534f}@media (max-width:560px){.dropper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.input-file-container .picture{height:200px;width:200px}.input-file-container .cropper-container{width:250px;height:250px}}.chips-list-selected{-webkit-transform:translateY(10px);transform:translateY(10px)}.chips-list{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.chips-list~.chip-container{display:none}.chips-list:not(.expanded){max-height:37px;overflow:hidden}.chips-list:not(.expanded)~.chip-container{display:block}.chips-list .chip-container{cursor:auto}.chips-list .chip-container .remove-chip-button{font-size:12px;width:18px;height:18px;border-radius:9px;margin-left:5px;margin-right:-5px}.chips-list .chip-container .remove-chip-button:hover{color:#eaf0f6;background-color:#266fa9}.chip-container{padding:5px 10px;border-radius:50px;background-color:#eaf0f6;margin:8px 12px 0 0;color:#266fa9}@media screen and (max-width:440px){.chips-list .chip-container{font-size:13px;padding:3px 8px;cursor:pointer}}.switch{position:relative;display:inline-block;width:45px;height:24px;overflow-x:hidden}.switch input{display:none}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider:before{position:absolute;transition:.3s;border-radius:20px}.slider:before{content:"";height:18px;width:18px;left:3px;top:3px;background-color:#fff}input:checked+.slider{background-color:#266fa9}input:checked+.slider:before{-webkit-transform:translateX(21px);transform:translateX(21px)}input:disabled+.slider{cursor:unset}@media screen and (max-width:650px){.switch{margin:0 auto}}.time-input-container{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:70px;height:45px}.time-input-container ::-webkit-scrollbar{width:6px;height:6px}.time-input-container ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 rgba(30,30,30,0);border-radius:4px;background:transparent}.time-input-container ::-webkit-scrollbar-thumb{background:#266fa9;border-radius:4px}.time-input-container ::-webkit-scrollbar-thumb:hover{background:#266fa9}.time-input-container body{scrollbar-face-color:#266fa9;scrollbar-track-color:transparent}.time-input-container input{display:none}.time-input-container .time-input-button{width:72px;height:100%;border:1px solid;border-radius:4px}.time-input-container .time-inputs-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:absolute;overflow-y:auto;background-color:#fff;width:74px;max-height:150px;top:45px;left:-2px;border:1px solid #e9e9e9;border-radius:6px;scroll-margin-left:35px;z-index:2}.time-input-container .time-inputs-list:empty{display:none}.time-input-container .time-inputs-list .time-item{padding:15px 0;background:#fff}.time-input-container .time-inputs-list .time-item:not(:last-child){border-bottom:1px solid #e9e9e9}.time-input-container .time-inputs-list .time-item.current{background:#eaf0f6}.collaborators-info-drawer{overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.collaborators-info-drawer .drawer-divider-horizontal{max-width:880px}.collaborators-info-drawer .collaborators-drawer-header{width:100%;z-index:1;overflow-y:unset}.collaborators-info-drawer .collaborators-drawer-header .drawer-title{margin-right:auto;margin-left:auto}.collaborators-info-drawer .collaborators-drawer-header .drawer-divider-horizontal{left:0}.collaborators-info-drawer .collaborators-drawer-header .drawer-divider-horizontal:last-child{margin:0}.collaborators-info-drawer .collaborators-list{width:100%;box-sizing:border-box;overflow-x:hidden;padding:25px 10px}.collaborators-info-drawer .collaborators-list:after{content:"";height:50px}.collaborators-info-drawer .collab-count-and-search{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:5px 0}.collaborators-info-drawer .collab-count-and-search>span{margin-left:15px;font-weight:700}.collaborators-info-drawer .collab-count-and-search .warning{color:#f1b938}.collaborators-info-drawer .collab-count-and-search .collaborator-search-div{display:-webkit-flex;display:flex;height:50px;right:0;margin:0 25px 0 auto}.collaborators-info-drawer .collab-count-and-search .collaborator-search-div .search-button .icon-button{width:50px;height:50px}.collaborators-info-drawer .collab-count-and-search .collaborator-search-div .search-input-group{margin:20px;width:320px}.collaborators-info-drawer .collab-count-and-search .collaborator-search-div .collaborator-search-button{padding-top:4px;width:36px}.collaborators-info-drawer .loader-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.collaborator-tile{cursor:auto;text-align:left;display:-webkit-flex;display:flex;width:100%;font-size:16px}.collaborator-tile .collab-photo{min-width:100px;width:100px;height:100px;margin-right:15px}.collaborator-tile .collab-photo img{width:100%;height:100%;border-radius:50px}.collaborator-tile .collab-info-column{box-sizing:border-box;padding-right:10px}.collaborator-tile .collab-info-column.first{width:185px}.collaborator-tile .collab-info-column.second{width:215px}.collaborator-tile .collab-info-column .collab-info-modify-button{width:35px;position:absolute;bottom:0;right:0}.collaborator-tile .modal-container{overflow-y:auto;max-height:calc(100vh - 100px)}.collaborator-tile .modal-container .modal-content .collab-info-form{max-width:400px}.collaborator-tile .modal-container .modal-content .collab-form-title{display:-webkit-flex;display:flex;width:100%}.collaborator-tile .modal-container .modal-content .collab-form-title .collab-photo-container{width:100px;height:100px}.collaborator-tile .modal-container .modal-content .collab-form-title .collab-photo-container img{width:100%;height:100%;border-radius:50%}.collaborator-tile .modal-container .modal-content .collab-form-title .collab-fullname{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-left:15px}.collaborator-tile .modal-container .modal-content .collab-info-form .big-button-radio-container{height:unset;margin-bottom:10px;margin-top:5px}.collaborator-tile .modal-container .modal-content .collab-info-form .subtitle{text-transform:uppercase;font-size:12px}.collaborator-tile .modal-container .modal-content .collab-info-form .subtitle.danger{color:#d9534f}.collaborator-tile .modal-container .modal-content .collab-info-form .button-container{margin-bottom:0}.collaborator-tile>:last-child{margin-left:auto;margin-right:25px;position:relative}.collaborator-tile+.expanded-collaborator-tile{display:none;opacity:0;height:0;transition:height .15s,opacity .15s}.collaborator-tile .chevron-mobile{display:none;margin:0 10px}.collab-info-column{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding-right:10px}.collab-info-column .domaine-list{position:relative}.collab-info-column .domaine-list>span{display:block;max-width:100%}.collab-info-column .domaine-list .tooltip{display:-webkit-flex;display:flex;opacity:0;visibility:hidden;transition:top .15s,opacity .15s;position:absolute;z-index:2;width:150%;left:50%;top:85%;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%)}.collab-info-column .domaine-list .tooltip .tooltip-content{background-color:#e9e9e9;padding:7px 15px;min-width:90px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:5px}.collab-info-column .domaine-list .tooltip .arrow-up{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #e9e9e9}.collab-info-column .domaine-list:hover .tooltip{top:95%;opacity:1;visibility:visible}.collab-info-column span:not(.collab-info-title){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collab-info-column span a{color:inherit;text-decoration:inherit}.collab-info-column span a:hover{color:#266fa9}.collab-info-column>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.collab-info-column>div .collab-info-title{color:#b7b7b7;margin-bottom:6px;font-size:12px;text-transform:uppercase}.collab-info-column>div .red-field{font-style:italic;color:#d9534f}.collab-info-column>div .blue-field{color:#266fa9}.drawer-content.large .collaborator-tile .button-container{width:400px}@media screen and (max-width:840px){.collaborator-tile .modal-container .modal-content .collab-info-form{max-width:100%}.collab-info-column span:not(.collab-info-title){white-space:normal}.collaborator-tile{border:2px solid #eaf0f6;border-radius:4px;width:unset}.collaborator-tile .collab-photo{padding:10px}.collaborator-tile.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.collaborator-tile:not(.modal-open){cursor:pointer}.collaborator-tile .chevron-mobile{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.collaborator-tile .collab-info-column{display:none}.collaborator-tile .collab-info-column.first{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;width:100%}.collaborator-tile .collab-info-column.first .collab-appelation{min-width:140px;width:calc(100% - 130px);overflow:hidden;padding-right:10px}.collaborator-tile .collab-info-column.first .collab-fonction{min-width:120px}.collaborator-tile+.expanded-collaborator-tile{-webkit-flex-direction:column;flex-direction:column;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fafcfd;padding:10px;border:2px solid #eaf0f6;border-top:none}.collaborator-tile+.expanded-collaborator-tile>:last-child{padding:15px 0;-webkit-align-items:flex-end;align-items:flex-end}.collaborator-tile+.expanded-collaborator-tile.open{display:-webkit-flex;display:flex;opacity:1;height:auto}.expanded-collaborator-info{display:-webkit-flex;display:flex;width:100%}.expanded-collaborator-info .collab-info-column{margin-top:10px;width:50%}.expanded-collaborator-info .collab-info-column>div{margin:5px 0}}@media screen and (max-width:480px){.collaborator-tile .collab-info-column.first{width:calc(100% - 157px)}.collaborator-tile .collab-info-column.first .collab-appelation{width:100%}.collaborator-tile .collab-photo{margin-right:10px}.expanded-collaborator-info .collab-info-column .collab-info-title{font-size:10px}}div#slider{width:80%;max-width:1000px;overflow:hidden;margin-top:30px}div#slider figure{position:relative;width:400%;margin:0;padding:0;font-size:0;text-align:left;-webkit-animation:slidy 30s infinite;animation:slidy 30s infinite;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}div#slider figure div{width:17%;height:auto;float:left;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-left:5px;padding-right:5px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}div#slider figure div img{width:70px;height:auto}div#slider figure div span{font-size:12px;text-align:center;padding-top:10px}@-webkit-keyframes slidy{0%{left:0}20%{left:0}25%{left:-100%}45%{left:-100%}50%{left:-200%}70%{left:-200%}75%{left:-300%}95%{left:-300%}to{left:0}}@keyframes slidy{0%{left:0}20%{left:0}25%{left:-100%}45%{left:-100%}50%{left:-200%}70%{left:-200%}75%{left:-300%}95%{left:-300%}to{left:0}}.mon-compte-footer{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px;color:#b7b7b7;font-size:13px}.mon-compte-footer>a,.mon-compte-footer>span{padding:12px 15px 0 10px}.mon-compte-footer>a{text-decoration:none;color:inherit}.mon-compte-footer>a :hover{text-decoration:underline}.mon-compte-footer .footer-bold{font-family:RalewaySemiBold}@media screen and (max-width:1200px){.mon-compte-footer{-webkit-justify-content:center;justify-content:center}}.static-page{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;overflow-y:auto}.static-page .static-content{position:relative;box-sizing:border-box;width:100%;max-width:1200px;padding:70px 150px}.static-page .static-content .static-title{margin-bottom:40px;text-align:center}.static-page .static-content .static-title span{margin-left:10px}.static-page .static-content .static-body ol li,.static-page .static-content .static-body ol ul,.static-page .static-content .static-body ul li{margin-bottom:.5rem}.static-page .static-content .static-body ol ul li{margin-bottom:.2rem}.static-page .static-content .static-body a{color:#266fa9;text-decoration:none}.static-page .static-content .static-body a:hover{text-decoration:underline}.static-page .static-content .static-body a.green-number{font-size:24px}.static-page .static-content .static-body .qa-item button{width:100%}.static-page .static-content .static-body .qa-item button .qa-question{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;text-align:left;-webkit-justify-content:space-between;justify-content:space-between;padding:16px}.static-page .static-content .static-body .qa-item button :hover{background-color:#eaf0f6}.static-page .static-content .static-body .qa-item .qa-answer{padding:16px}.static-page .static-content p{line-height:1.3rem}.static-page .back-button-container{position:absolute;top:105px;left:25px;z-index:1}.static-page .back-button-container .navigation-back-button{padding:8px 25px 8px 10px;color:#266fa9;font-size:13px;font-weight:700;border:1px solid #266fa9;border-radius:6px}.static-page .back-button-container .navigation-back-button:hover{border:1px solid #eaf0f6;background-color:#eaf0f6}.static-page .back-button-container .navigation-back-button h3{margin-top:0}.static-page .back-button-container .navigation-back-button .logo{margin:0 5px;height:0}.static-page .back-button-container .navigation-back-button .left-chevron{width:18px}.static-page h1{font-family:RalewaySemiBold;font-size:28px}.static-page h2{margin-top:65px;font-family:RalewaySemiBold;font-weight:lighter;font-size:22px}.static-page h3{margin-top:20px;font-size:18px}.static-page h4{margin-top:18px;font-weight:unset;font-size:16px}.static-page .videos-grid{display:grid;grid-gap:15px;margin:20px 0;grid-template-columns:repeat(auto-fill,270px);width:100%}.static-page .videos-grid .video-frame{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end}.static-page .videos-grid .video-frame h3{padding-bottom:10px}.static-page .videos-grid .video-frame img{width:100%}.static-page .youtube-modal .modal-content{width:800px;padding:unset}.static-page .youtube-modal .modal-content .video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;width:100%}.static-page .youtube-modal .modal-content .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media screen and (max-width:1024px){.static-page .static-content{padding:60px 40px}.static-page .back-button-container{position:static;width:100%;box-sizing:border-box;padding-left:40px;padding-top:20px}}@media screen and (max-width:768px){.static-page .static-content .modal-background.show-modal .modal-container .modal-content{width:unset;padding:unset}}@media screen and (max-width:440px){.static-page h1{font-size:24px}.static-page .static-content{padding:45px 25px}.static-page .back-button-container{padding-left:25px}}.error-page{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;-webkit-align-items:center;align-items:center}.error-page .header{height:130px;background-color:#fff;margin:auto;padding:30px 0 20px}.error-page .header img{height:70px}.error-page .content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;max-width:521px;border:1px solid #e9e9e9;margin:0 20px;padding:30px 50px;border-radius:4px;opacity:1;color:#777d8b;font-size:14px;line-height:1.5em}.error-page .content .connect-button{margin-top:30px}@media screen and (max-width:768px){.error-page .header{height:180px}}.enrolement-process{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;-webkit-align-items:center;align-items:center;overflow-y:auto}.enrolement-process .header{height:130px;background-color:#fff;padding:30px 0 20px}.enrolement-process .header img{height:70px}.enrolement-process .content{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-top:20px;width:50%}.enrolement-process .content .message-info{width:80%;padding-top:60px;padding-bottom:120px}.enrolement-process .content .message-info h3{font-weight:700;padding-top:60px}.enrolement-process .content .choice{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;width:100%;border:1px solid #ccc;padding:20px 30px}.enrolement-process .content .choice .h4-background-container{padding-bottom:20px}.enrolement-process .content .choice .label{padding-bottom:10px}.enrolement-process .content .choice-container{display:-webkit-flex;display:flex;width:100%;padding-top:10px}.enrolement-process .content .choice-container .choice-tile{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:start;align-items:start;-webkit-justify-content:space-between;justify-content:space-between;padding:30px 25px;width:33%;background:rgba(38,111,169,.0705882);margin-right:10px}.enrolement-process .content .choice-container .choice-tile:last-child{margin-right:0}.enrolement-process .content .choice-container .choice-tile .circle-container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;margin-bottom:20px}.enrolement-process .content .choice-container .choice-tile .circle-container .circle{padding:40px;border-radius:50px;background-color:#fff}.enrolement-process .content .choice-container .choice-tile .title{color:#266fa9;text-align:left;font-family:"RalewayRegular";font-size:18px;padding-bottom:30px}.enrolement-process .content .choice-container .choice-tile .info{text-align:left;padding-bottom:30px}.enrolement-process .content .choice-container .choice-tile .button{width:100%}.enrolement-process .content .choice-container .choice-tile .button.refuse{color:#266fa9;background-color:#dfeaf2}.enrolement-process .refuse-invitation-modal .modal-container{width:600px}.enrolement-process .refuse-invitation-modal .modal-content{-webkit-align-items:flex-start;align-items:flex-start}.enrolement-process .refuse-invitation-modal .modal-content .h4-background-container{padding-bottom:20px}.enrolement-process .refuse-invitation-modal .modal-content .label{text-align:left;padding-bottom:20px}.enrolement-process .refuse-invitation-modal .modal-content .footer{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%}.enrolement-process .refuse-invitation-modal .modal-content .footer button{margin:0 10px}
/*# sourceMappingURL=main.bbeda83c.chunk.css.map */