﻿@font-face{font-family:"Gotham-Black";src:url("../Fonts/Gotham-Black.otf");}@font-face{font-family:"Gotham-BlackItalic";src:url("../Fonts/Gotham-BlackItalic.otf");}@font-face{font-family:"Gotham-Bold";src:url("../Fonts/Gotham-Bold.otf");}@font-face{font-family:"Gotham-BoldItalic";src:url("../Fonts/Gotham-BoldItalic.otf");}@font-face{font-family:"Gotham-Book";src:url("../Fonts/Gotham-Book.otf");}@font-face{font-family:"Gotham-BookItalic";src:url("../Fonts/Gotham-BookItalic.otf");}@font-face{font-family:"Gotham-ExtraLight";src:url("../Fonts/Gotham-ExtraLight.otf");}@font-face{font-family:"Gotham-ExtraLightItalic";src:url("../Fonts/Gotham-Black.otf");}@font-face{font-family:"Gotham-Light";src:url("../Fonts/Gotham-Light.otf");}@font-face{font-family:"Gotham-LightItalic";src:url("/Fonts/Gotham-LightItalic.otf");}@font-face{font-family:"Gotham-Medium";src:url("../Fonts/Gotham-Medium.otf");}@font-face{font-family:"Gotham-MediumItalic";src:url("../Fonts/Gotham-MediumItalic.otf");}@font-face{font-family:"Gotham-Thin";src:url("../Fonts/Gotham-Thin.otf");}@font-face{font-family:"Gotham-ThinItalic";src:url("../Fonts/Gotham-ThinItalic.otf");}@font-face{font-family:"Gotham-Ultra";src:url("../Fonts/Gotham-Ultra.otf");}@font-face{font-family:"Gotham-UltraItalic";src:url("../Fonts/Gotham-UltraItalic.otf");}html{font-size:initial;}html .ie-warning{display:none;font-size:1rem;font-family:Arial,sans-serif;}html .ie-warning a{font-size:1rem;font-family:Arial,sans-serif;}html[data-useragent*='MSIE'] .ie-warning,html[data-useragent*='Trident/'] .ie-warning{display:block;}body{height:100%;min-height:100%;margin:0;background-color:#fff;color:#052e5e;font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.2;}@media(min-width:992px){body{font-size:1rem;}}body main{height:100%;min-height:100dvh;}h1,h2,h3,h4,h5,h6{font-family:Gotham-Bold,Helvetica,Arial,sans-serif;margin:24px 0 8px;}.bold{font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-weight:normal;}a,button.link{text-decoration:none;word-break:break-word;hyphens:none;color:#0069b4;}a:hover,button.link:hover{text-decoration:none;word-break:break-word;hyphens:none;color:#052e5e;}a:focus-visible,button.link:focus-visible{text-decoration:none;word-break:break-word;hyphens:none;outline:2px dashed #052e5e;outline-offset:4px;color:#052e5e;}button{cursor:pointer;margin:0;padding:0;border:0;background:none;}button.button{padding:8px 16px;font-family:Gotham-Book,Helvetica,Arial,sans-serif;background-color:#052e5e;color:#fff;text-transform:uppercase;}button.button:hover{background-color:#0069b4;}button:active,button:focus-visible{outline:2px dashed #052e5e;outline-offset:4px;}video{width:100%;}ul{padding-left:20px;margin:10px 0;}svg *{clip-path:none!important;}.validation-summary-errors,.field-validation-error{color:#df0201;margin-bottom:20px;}.no-scroll{overflow:hidden;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.signin main,.error main{background:linear-gradient(180deg,#fff 0%,#fff 45%,#0069b4 45%,#0069b4 100%);}.signin .container,.error .container{display:flex;justify-content:center;align-items:center;height:100%;min-height:100dvh;}.signin__content,.error__content{position:relative;width:100%;max-width:510px;margin-block:24px;padding:24px 16px;background-color:#fff;box-shadow:28px 27px 76px #00000029;text-align:center;}@media(min-width:992px){.signin__content,.error__content{padding:72px 64px 56px 62px;}}.signin__logo,.error__logo{max-width:170px;margin:0 auto 48px;}@media(min-width:992px){.signin__logo,.error__logo{max-width:210px;margin-block-end:72px;}}.signin__logo img,.error__logo img{max-width:100%;}.signin__header-title,.error__header-title{margin-block-end:32px;color:#e30613;text-transform:uppercase;font-size:1.5rem;}@media(min-width:992px){.signin__header-title,.error__header-title{margin-block-end:54px;font-size:2.5rem;}}.signin__header-text,.error__header-text{font-size:1.25rem;}.signin__body,.error__body{font-size:1rem;}@media(min-width:992px){.signin__body,.error__body{font-size:1.25rem;}}.signin__body-title,.error__body-title{margin-block-end:24px;font-size:1.125rem;}@media(min-width:992px){.signin__body-title,.error__body-title{margin-block-end:32px;font-size:1.5625rem;}}.visibility-hidden{width:0;height:0;visibility:hidden;}.mg-top{margin-top:8px!important;}.mg-top--x2{margin-top:16px!important;}.mg-top--x3{margin-top:24px!important;}.mg-top--x4{margin-top:32px!important;}.mg-bottom{margin-bottom:8px!important;}.mg-bottom--x2{margin-bottom:16px!important;}.mg-bottom--x3{margin-bottom:24px!important;}.mg-bottom--x4{margin-bottom:32px!important;}.mg-left{margin-left:8px!important;}.mg-left--x2{margin-left:16px!important;}.mg-left--x3{margin-left:24px!important;}.mg-left--x4{margin-left:32px!important;}.mg-right{margin-right:8px!important;}.mg-right--x2{margin-right:16px!important;}.mg-right--x3{margin-right:24px!important;}.mg-right--x4{margin-right:32px!important;}.attente{position:relative;color:#fd365b!important;background-color:rgba(253,54,91,.5)!important;border:1px solid #fd365b!important;border-radius:4px;}.attente *{color:#fd365b!important;}.attente svg path,.attente svg polygon,.attente svg rect{fill:#fd365b;}.attente svg line{stroke:#fd365b;}.attente::after{content:"EN ATTENTE";font-size:10px;padding:.4em .5em .3em .5em;position:absolute;top:-10px;right:-10px;transform:rotate(10deg);min-width:50px;text-align:center;border-radius:4px;color:#fff;text-shadow:0 0 1px #4e4e4e;background-color:#fd365b;}.attente:hover::after,.attente:focus::after{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px;}.todo{position:relative;color:#7660ed!important;background-color:rgba(118,96,237,.5)!important;border:1px solid #7660ed!important;border-radius:4px;}.todo *{color:#7660ed!important;}.todo svg path,.todo svg polygon,.todo svg rect{fill:#7660ed;}.todo svg line{stroke:#7660ed;}.todo::after{content:"TO DO";font-size:10px;padding:.4em .5em .3em .5em;position:absolute;top:-10px;right:-10px;transform:rotate(10deg);min-width:50px;text-align:center;border-radius:4px;color:#fff;text-shadow:0 0 1px #4e4e4e;background-color:#7660ed;}.todo:hover::after,.todo:focus::after{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px;}.crea{position:relative;color:#948ec8!important;background-color:rgba(183,189,223,.5)!important;border:1px solid #948ec8!important;border-radius:4px;}.crea *{color:#948ec8!important;}.crea svg path,.crea svg polygon,.crea svg rect{fill:#948ec8;}.crea svg line{stroke:#948ec8;}.crea::after{content:"ATTENTE CRÉA";font-size:10px;padding:.4em .5em .3em .5em;position:absolute;top:-10px;right:-10px;transform:rotate(10deg);min-width:50px;text-align:center;border-radius:4px;color:#fff;text-shadow:0 0 1px #4e4e4e;background-color:#b7bddf;}.crea:hover::after,.crea:focus::after{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px;}.trad{position:relative;color:#fff!important;background-color:rgba(230,111,137,.5)!important;border:1px solid #fff!important;border-radius:4px;}.trad *{color:#fff!important;}.trad svg path,.trad svg polygon,.trad svg rect{fill:#fff;}.trad svg line{stroke:#fff;}.trad::after{content:"ATTENTE TRAD";font-size:10px;padding:.4em .5em .3em .5em;position:absolute;top:-10px;right:-10px;transform:rotate(10deg);min-width:50px;text-align:center;border-radius:4px;color:#fff;text-shadow:0 0 1px #4e4e4e;background-color:#e66f89;}.trad:hover::after,.trad:focus::after{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px;}.btnDynamic{position:relative;background-color:#0d2498;color:#fff;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:1.4375rem;padding:10px 30px 10px 15px;}.btnDynamic__icon{position:absolute;top:calc(50% - 29px/2);right:-15px;}.btnDynamic__icon--connection{display:none;}@media(max-width:991px){.btnDynamic{display:block;width:96%;max-width:475px;}}.btnVideo{display:block;position:relative;background-color:#fff;border:1px solid #0d2498;color:#0d2498;padding:20px 15px;width:342px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:1.4375rem;line-height:1.4375rem;cursor:pointer;transition:all .3s ease-in-out;}.btnVideo__text{margin-left:75px;}.btnVideo__icon{position:absolute;top:calc(50% - 35px/2);left:15px;}.btnVideo:hover,.btnVideo:focus{background-color:#e66f89;}@media(max-width:991px){.btnVideo{max-width:342px;width:100%;font-size:1.25rem;line-height:1.25rem;}}.btnPlus{display:flex;align-items:center;height:38px;transition:.3s ease;width:max-content;}.btnPlus__block{display:flex;align-items:center;background-color:#fff;padding:0 15px;height:100%;box-shadow:inset 0 0 0 1px #0d2498;transition:all .3s ease;}.btnPlus__text{font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:1.4375rem;color:#0d2498;}.btnPlus__icon{color:#0d2498;}.btnPlus__icon text{transition:.3s ease;fill:#fff;}.btnPlus--color1:hover .btnPlus__block,.btnPlus--color1:focus .btnPlus__block{background-color:#0d2498;box-shadow:inset 0 0 0 1px #0d2498;}.btnPlus--color1:hover .btnPlus__text,.btnPlus--color1:focus .btnPlus__text{color:#fff;}.btnPlus--color1:hover .btnPlus__icon,.btnPlus--color1:focus .btnPlus__icon{color:#0d2498;}.btnPlus--color1:hover .btnPlus__icon text,.btnPlus--color1:focus .btnPlus__icon text{fill:#0d2498;}.btnPlus--color2:hover .btnPlus__block,.btnPlus--color2:focus .btnPlus__block{background-color:#25c7d6;box-shadow:inset 0 0 0 1px #0d2498;}.btnPlus--color2:hover .btnPlus__text,.btnPlus--color2:focus .btnPlus__text{color:#fff;}.btnPlus--color2:hover .btnPlus__icon,.btnPlus--color2:focus .btnPlus__icon{color:#0d2498;}.btnPlus--color2:hover .btnPlus__icon text,.btnPlus--color2:focus .btnPlus__icon text{fill:#25c7d6;}.btnPlus--color5:hover .btnPlus__block,.btnPlus--color5:focus .btnPlus__block{background-color:#948ec8;box-shadow:inset 0 0 0 1px #0d2498;}.btnPlus--color5:hover .btnPlus__text,.btnPlus--color5:focus .btnPlus__text{color:#fff;}.btnPlus--color5:hover .btnPlus__icon,.btnPlus--color5:focus .btnPlus__icon{color:#0d2498;}.btnPlus--color5:hover .btnPlus__icon text,.btnPlus--color5:focus .btnPlus__icon text{fill:#fff;}.btnPlus--color8:hover .btnPlus__block,.btnPlus--color8:focus .btnPlus__block{background-color:#e66f89;box-shadow:inset 0 0 0 1px #0d2498;}.btnPlus--color8:hover .btnPlus__text,.btnPlus--color8:focus .btnPlus__text{color:#0d2498;}.btnPlus--color8:hover .btnPlus__icon,.btnPlus--color8:focus .btnPlus__icon{color:#0d2498;}.btnPlus--color8:hover .btnPlus__icon text,.btnPlus--color8:focus .btnPlus__icon text{fill:#e66f89;}.btnPlus--inverse .btnPlus__block{background-color:#0d2498;box-shadow:inset 0 0 0 1px #25c7d6;}.btnPlus--inverse .btnPlus__icon{color:#25c7d6;}.btnPlus--inverse .btnPlus__icon text{fill:#0d2498;}.btnPlus--inverse .btnPlus__text{color:#fff;}.btnPlus--inverse:hover .btnPlus__block,.btnPlus--inverse:focus .btnPlus__block{background-color:#0d2498;box-shadow:inset 0 0 0 1px #fff;}.btnPlus--inverse:hover .btnPlus__text,.btnPlus--inverse:focus .btnPlus__text{color:#fff;}.btnPlus--inverse:hover .btnPlus__icon,.btnPlus--inverse:focus .btnPlus__icon{color:#fff;}.btnPlus--inverse:hover .btnPlus__icon text,.btnPlus--inverse:focus .btnPlus__icon text{fill:#0d2498;}.modal{display:none;padding:0!important;}.modal .modal-dialog .modal-content{position:relative;padding:48px 16px 32px 16px;border-radius:0;border:0;}@media(min-width:768px){.modal .modal-dialog .modal-content{padding:64px 96px;}}.modal .modal-dialog .modal-content .modal-header{margin-bottom:16px;padding:0;border:0;}@media(min-width:768px){.modal .modal-dialog .modal-content .modal-header{margin-bottom:24px;}}.modal .modal-dialog .modal-content .modal-header .close{position:absolute;z-index:5;inset:16px 16px auto auto;display:flex;align-items:center;gap:8px;margin:0;opacity:1;text-shadow:none;background-color:transparent;color:#052e5e;font-size:1rem;}@media(min-width:992px){.modal .modal-dialog .modal-content .modal-header .close{font-size:1.125rem;}}.modal .modal-dialog .modal-content .modal-header .close svg{flex-shrink:0;max-width:32px;}.modal .modal-dialog .modal-content .modal-header .close:active,.modal .modal-dialog .modal-content .modal-header .close:hover,.modal .modal-dialog .modal-content .modal-header .close:focus-visible{color:#0069b4;}.modal .modal-dialog .modal-content .modal-body{padding:0;border:0;}.modal .modal-dialog .modal-content .modal-footer{margin:24px 0 0;padding:0;border:0;}.modal--exemplesRemboursement .modal-dialog{width:90%;max-width:1100px;}.modal--exemplesRemboursement .modal-dialog .modal-content{padding:30px;}@media(max-width:767px){.modal--exemplesRemboursement .modal-dialog .modal-content{padding:30px 0;}}.modal--exemplesRemboursement .modal-dialog .modal-body{font-size:1.125rem;}.modal--exemplesRemboursement .modal-dialog .modal-body table{width:100%;table-layout:fixed;}@media(max-width:1199px){.modal--exemplesRemboursement .modal-dialog .modal-body table{margin-bottom:30px;}.modal--exemplesRemboursement .modal-dialog .modal-body table caption{color:#0d2498;padding-left:5px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:1rem;}}.modal--exemplesRemboursement .modal-dialog .modal-body table thead{color:#fff;background-color:#0d2498;}.modal--exemplesRemboursement .modal-dialog .modal-body table thead tr th{width:20%;}@media(max-width:1199px){.modal--exemplesRemboursement .modal-dialog .modal-body table thead tr th{width:100%;text-align:center;background-color:#fff;color:#0d2498;}}.modal--exemplesRemboursement .modal-dialog .modal-body table thead tr td{width:16%;}.modal--exemplesRemboursement .modal-dialog .modal-body table tbody tr:nth-child(even){background-color:#f3f1f1;}.modal--exemplesRemboursement .modal-dialog .modal-body table tbody tr.last th{border-bottom:1px solid #fff;}.modal--exemplesRemboursement .modal-dialog .modal-body table tbody tr.last td{border-bottom:1px solid #0d2498;}.modal--exemplesRemboursement .modal-dialog .modal-body table tbody th{color:#0d2498;}@media(max-width:1199px){.modal--exemplesRemboursement .modal-dialog .modal-body table tbody th{background-color:#0d2498;font-size:.875rem;color:#fff;}.modal--exemplesRemboursement .modal-dialog .modal-body table tbody th:nth-child(2){text-align:center;background-color:#fff;color:#0d2498;}}.modal--exemplesRemboursement .modal-dialog .modal-body table th,.modal--exemplesRemboursement .modal-dialog .modal-body table td{padding:15px 20px;}@media(max-width:1199px){.modal--exemplesRemboursement .modal-dialog .modal-body table th,.modal--exemplesRemboursement .modal-dialog .modal-body table td{width:50%;padding:10px;}}.modal--exemplesRemboursement .modal-dialog .modal-body table td{text-align:center;}.modal--testUsers .modal-dialog .modal-content{padding:30px;}@media(max-width:767px){.modal--testUsers .modal-dialog .modal-content{padding:50px 15px 15px 15px;}}.modal--testUsers .modal-dialog .modal-content .modal-body .test-users select,.modal--testUsers .modal-dialog .modal-content .modal-body .test-users input[type=text],.modal--testUsers .modal-dialog .modal-content .modal-body .test-users input[type=password]{width:100%;height:29px;border:1px #000 solid;margin-block-start:2px;}.modal--testUsers .modal-dialog .modal-content .modal-body .test-users select:active,.modal--testUsers .modal-dialog .modal-content .modal-body .test-users input[type=text]:active,.modal--testUsers .modal-dialog .modal-content .modal-body .test-users input[type=password]:active,.modal--testUsers .modal-dialog .modal-content .modal-body .test-users select:focus-visible,.modal--testUsers .modal-dialog .modal-content .modal-body .test-users input[type=text]:focus-visible,.modal--testUsers .modal-dialog .modal-content .modal-body .test-users input[type=password]:focus-visible{outline:2px dashed #052e5e;outline-offset:4px;}.modal--testUsers .modal-dialog .modal-content .modal-body .test-users input[type=text],.modal--testUsers .modal-dialog .modal-content .modal-body .test-users input[type=password]{text-align:center;}.modal--testUsers .modal-dialog .modal-content .modal-body .test-users button{width:100%;margin-block-start:10px;}.modal--cookie .modal-dialog .modal-content,.modal--session .modal-dialog .modal-content{padding:50px;font-size:1rem;line-height:1rem;}.modal--cookie .modal-dialog .modal-content #cookieTitle:focus-visible,.modal--session .modal-dialog .modal-content #cookieTitle:focus-visible,.modal--cookie .modal-dialog .modal-content #sessionTitle:focus-visible,.modal--session .modal-dialog .modal-content #sessionTitle:focus-visible{outline:0;text-decoration:underline;}.modal .focusTrap{display:block;height:0;width:0;opacity:0;}.modal-backdrop{background-color:#c4c4c400;}.modal-backdrop.in{backdrop-filter:blur(30px);opacity:1!important;}.modal-open{margin-right:0!important;padding-right:0!important;overflow-y:hidden;}@media(min-width:1200px){.modal-lg{width:1170px;}}@media(min-width:992px) and (max-width:1199px){.modal-lg{width:900px;}}.modalWaiting{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.3s;}.modalWaiting.jsIsShow{opacity:1;visibility:visible;}.modalWaiting__container{width:30%;padding:20px;background-color:#0d2498;color:#fff;}.modalWaiting__container.jsIsError{background-color:#df0201;}.modalWaiting__text{margin-bottom:10px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:.9375rem;text-align:center;}.modalWaiting__loader{text-align:center;}.modalWaiting__loader__inner{width:30px;}.signinForm{position:relative;padding:30px 0 80px 0;}.signinForm__h2{font-size:1.5625rem;margin-bottom:20px;}.signinForm--margin{margin-top:150px;}.signinForm__indicator{font-family:Gotham-BookItalic,Helvetica,Arial,sans-serif;font-size:.875rem;margin-bottom:-20px;}.signinForm__firstConnection{position:absolute;top:0;transform:translateY(-100%);right:calc(50% - 215px/2);width:215px;height:48px;background-color:#fff;border:1px solid #fff;color:#0d2498;text-align:center;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:1.4375rem;padding:12px 30px;transition:.3s ease-out;}@media(min-width:768px){.signinForm__firstConnection{right:0;}}@media(max-width:767px){.signinForm__firstConnection{border:1px solid #0d2498;}}.signinForm__firstConnection:hover,.signinForm__firstConnection:focus,.signinForm__firstConnection:active{background-color:#25c7d6;border:1px solid #25c7d6;color:#0d2498;text-decoration:none;}.signinForm__firstConnection sup{font-size:59%;top:-.55em;}.signinForm__firstConnection .arrow{position:absolute;right:-15px;top:calc(50% - 29px/2);}.signinForm__title{margin:0 0 32px;text-align:center;}.signinForm__description{margin:0 0 20px;}.signinForm__recaptcha{margin:35px auto;}.signinForm__recaptcha__label{font-family:Gotham-Medium,Helvetica,Arial,sans-serif;font-size:1.125rem;margin-bottom:10px;}.signinForm__recaptcha__form{width:100%;}.signinForm__recaptcha__form img{display:block;margin-bottom:10px;min-width:240px;max-width:300px;}.signinForm__recaptcha__form input{display:block;width:100%;}@media(min-width:768px){.signinForm__recaptcha__form img,.signinForm__recaptcha__form input{display:inline-block;height:56px;width:50%;min-width:auto;max-width:none;margin:0;}}.signinForm__reset{margin:0;}.signinForm__reset__link{display:block;font-family:Gotham-BookItalic,Helvetica,Arial,sans-serif;font-size:.875rem;margin:10px 0 0 auto;text-decoration:underline;cursor:pointer;text-align:right;color:#000;width:fit-content;}.signinForm__reset__link:hover,.signinForm__reset__link:focus,.signinForm__reset__link:active{font-family:Gotham-Bold,Helvetica,Arial,sans-serif;text-decoration:underline;font-style:italic;color:#000;outline-offset:3px;border-radius:3px;}.signinForm__button{margin-top:20px;}@media(min-width:992px){.signinForm__button{position:absolute;left:0;right:0;margin:0;bottom:0;transform:translateY(50%);}}.signinForm__button__inner{display:block;width:100%;height:56px;padding:10px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:1.5625rem;text-align:center;color:#fff;background-color:#0d2498;transition:.3s ease-out;border:1px solid #0d2498;}.signinForm__button__inner--back{background-color:#fff;color:#0d2498;display:flex;justify-content:center;align-items:center;}.signinForm__button__inner--validate{margin-bottom:16px;}.signinForm__button__inner--white{width:auto!important;margin:auto;color:#0d2498;background-color:#fff;}.signinForm__button__inner--white:hover,.signinForm__button__inner--white:focus,.signinForm__button__inner--white:active{background-color:#0d2498;color:#fff;}@media(min-width:992px){.signinForm__button__inner{width:max-content;padding:10px 50px;}.signinForm__button__inner--back{float:left;}.signinForm__button__inner--validate{float:right;margin-bottom:0;}}.signinForm__button__inner:hover,.signinForm__button__inner:focus,.signinForm__button__inner:active{color:#fff;text-decoration:none;background-color:#4e4e4e;border:1px solid #4e4e4e;}.signinForm__fieldset__legend,.signinForm fieldset__legend,.signinForm__fieldset legend,.signinForm fieldset legend{font-size:1rem;border-bottom:0;}.signinForm__summary ul,.signinForm .validation-summary-errors ul{margin:0 0 20px;padding:0;list-style:none;}.signinForm__summary li,.signinForm .validation-summary-errors li{margin-top:8px;font-size:.875rem;line-height:1rem;color:#df0201;text-align:center;}.signinForm__summary li:first-child,.signinForm .validation-summary-errors li:first-child{margin-top:0;}.signinForm #sendNewCode{color:#0d2498;text-decoration:underline;margin-top:15px;}.signinForm #sendNewCode:hover,.signinForm #sendNewCode:focus{font-family:Gotham-Bold,Helvetica,Arial,sans-serif;}.toolBox{background-color:#fff;box-shadow:0 3px 6px #00000029;padding:4px 6px;overflow:hidden;transition:height .2s linear;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.toolBox:has(.toolBox__item__link:focus-visible),.toolBox:has(.toolBox__item__link:hover){padding-block-start:6px;}.toolBox.maintain-click{border-radius:15px;}.toolBox__content{position:fixed;top:0;left:calc(50% - 122px/2);right:auto;bottom:auto;z-index:500;}.toolBox__body{display:flex;gap:10px;}.toolBox__item__link{display:flex;align-items:center;cursor:pointer;gap:6px;}.toolBox__item__link__icon{background-color:#fff;box-shadow:0 3px 6px #00000029;width:40px;height:40px;border-radius:50px;display:flex;align-items:center;justify-content:center;transition:all ease .3s;color:#0d2498;}.toolBox__item__link__icon__svg{width:60%;height:auto;margin-top:-1px;}.toolBox__item__link__text{font-family:Gotham-Book,Helvetica,Arial,sans-serif;font-size:.75rem;color:#0d2498;transition:all ease .3s;white-space:nowrap;}.toolBox__item__link:hover{outline:0;}.toolBox__item__link:focus-visible{outline:2px dashed #052e5e;outline-offset:4px;}.toolBox__item__link:hover .toolBox__item__link__icon,.toolBox__item__link:focus-visible .toolBox__item__link__icon{background-color:#25c7d6;color:#fff;}.toolBox__item__link:hover .toolBox__item__link__text,.toolBox__item__link:focus-visible .toolBox__item__link__text{color:#25c7d6;}.toolBox--top{height:50px;border-radius:0 0 15px 15px;}.toolBox--top:hover,.toolBox--top:focus-within{height:72px;border-radius:0 0 5px 5px;}.toolBox--top .toolBox__item__link{flex-direction:column;margin:0 5px;}.toolBox--bottom{height:50px;border-radius:15px 15px 0 0;display:flex;align-items:flex-end;}.toolBox--bottom:hover,.toolBox--bottom:focus{height:72px;border-radius:5px 5px 0 0;}.toolBox--bottom .toolBox__item__link{position:relative;margin:0 5px;}.toolBox--bottom .toolBox__item__link__text{position:absolute;top:-20px;left:50%;transform:translateX(-50%);}.toolBox--left{width:54px;border-radius:0 15px 15px 0;}.toolBox--left:hover,.toolBox--left:focus{width:94px;border-radius:0 5px 5px 0;}.toolBox--left .toolBox__body{flex-direction:column;}.toolBox--left .toolBox__item__link{position:relative;flex-direction:row;margin:5px 0;}.toolBox--left .toolBox__item__link__text{position:absolute;left:50px;top:56%;transform:translateY(-50%);}.toolBox--right{width:54px;border-radius:15px 0 0 15px;}.toolBox--right:hover,.toolBox--right:focus{width:94px;border-radius:5px 0 0 5px;}.toolBox--right .toolBox__body{flex-direction:column;}.toolBox--right .toolBox__item__link{position:relative;flex-direction:row;justify-content:flex-end;margin:5px 0;width:100%;}.toolBox--right .toolBox__item__link__text{position:absolute;right:50px;top:56%;transform:translateY(-50%);}.userContext{background-color:#0d2498;color:#fff;padding:25px 0;height:fit-content;}.userContext__logo{display:block;padding:5px;}.userContext__logo:focus{padding:5px;border-radius:5px;}.userContext__logo svg{width:100%;}.userContext__options{display:flex;align-items:center;justify-content:flex-end;list-style:none;}.userContext__options__item{position:relative;width:92px;height:57px;margin-left:5px;}.userContext__options__item:first-child{margin-left:0;}.userContext__options__item .dropdown-menu{top:60px;right:50%;left:auto;width:100px;min-width:100px;color:#4e4e4e;transform:translate(50%);transition-duration:.2s;}.userContext__options__item .dropdown-menu--big{width:200px;}.userContext__options__item .dropdown-item{position:relative;display:block;margin:14px 10px;text-align:center;color:#0d2498;font-size:.9375rem;word-break:break-word;hyphens:none;}.userContext__options__item .dropdown-item:not(:last-child)::before{content:"";position:absolute;right:20%;bottom:-8px;width:60%;height:1px;background-color:#0d2498;}.userContext__options__item .dropdown-item:hover,.userContext__options__item .dropdown-item:focus{font-family:Gotham-Bold,Helvetica,Arial,sans-serif;border-radius:5px;}.userContext__options__item.jsNotification .notification-icon{display:none;}.userContext__options__item.jsNotification .notification-icon.new-notification{display:inline-block;background-color:#7660ed;color:#000;font-size:.6875rem;font-family:Gotham-Book,Helvetica,Arial,sans-serif;text-align:center;border-radius:25px;position:absolute;top:-3px;right:28px;width:17px;height:17px;z-index:10;pointer-events:none;}.userContext__options__item.jsNotification .dropdown-menu h3{word-break:initial;}.userContext__options__item.jsNotification .dropdown-menu #no-notif{margin:10px;text-align:center;}.userContext__options__item.jsNotification .dropdown-menu li .infos{margin-top:10px;min-height:1.2em;}.userContext__options__item.jsNotification .dropdown-menu li .infos .date{float:right;text-align:right;}.userContext__options__item.jsNotification .dropdown-menu li a{padding:10px 20px;color:#4e4e4e;float:none;white-space:pre-wrap;font-size:.75rem;}.userContext__options__item.jsNotification .dropdown-menu li a h3{margin:0 0 10px 0;font-size:.875rem;font-family:Gotham-Medium,Helvetica,Arial,sans-serif;}.userContext__options__item.jsNotification .dropdown-menu li a:hover,.userContext__options__item.jsNotification .dropdown-menu li a:focus{background-color:#0d2498;color:#fff;}.userContext__options__item.jsNotification .dropdown-menu li .icon{width:20px;position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings',sans-serif;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.userContext__options__item.jsNotification .dropdown-menu li .icon.actualite::before{content:"";}.userContext__options__item.jsNotification .dropdown-menu li .icon.notification-manuelle::before{content:"";}.userContext__options__item.jsNotification .dropdown-menu li.unread{background-color:#e7e9f4;}.userContext__options__item.jsNotification .dropdown-menu li:last-child{border-bottom:unset;}.userContext__options__item:focus .userContext__options__collapse{display:block;}.userContext__options__icon{display:flex;justify-content:center;width:40px;height:30px;margin:auto;}.userContext__options__description{display:block;margin:5px auto 0 auto;font-size:.75rem;color:#fff;text-align:center;opacity:0;}.userContext__options__link{display:block;width:100%;height:100%;padding:5px;color:#fff;}.userContext__options__link:hover,.userContext__options__link:focus{color:#fff;}.userContext__options__link:hover .userContext__options__description,.userContext__options__link:focus .userContext__options__description{opacity:1;}.userContext__options__link:focus{outline:1px solid #fff!important;outline-offset:5px;border-radius:2px;}.userContext__title{margin:0 0 30px 50px;}.userContext__title__icon{float:left;}.userContext__title__year{position:relative;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:7.5rem;line-height:8.25rem;}.userContext__title__text{display:inline-block;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;font-size:3.25rem;line-height:3rem;color:#25c7d6;}.userContext .tooltip .tooltip-inner{padding:10px;white-space:nowrap;}.plateforme main{padding-bottom:0!important;min-height:100dvh;}.plateforme__container{display:flex;flex-direction:column;min-height:100dvh;}.plateforme__header{display:flex;align-items:center;justify-content:center;padding:16px;background-color:#fff;}@media(min-width:992px){.plateforme__header{min-height:155px;}}@media(min-width:992px){.plateforme__header-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;}}.plateforme__header-logo img{display:block;padding:0;margin:0 auto;}.plateforme__header-userMenu{display:flex;justify-content:center;align-items:center;margin-block-start:16px;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;color:#0069b4;}@media(min-width:992px){.plateforme__header-userMenu{margin-block-start:0;}}.plateforme__header-userMenu svg{margin-block-start:2px;transition:margin .2s linear;}.plateforme__header-userMenu a:hover svg{margin-inline:4px -4px;}.plateforme__content{flex:1;padding-block-start:24px;background:linear-gradient(180deg,#00000029 0%,rgba(255,255,255,0) 30px);}@media(min-width:992px){.plateforme__content{padding-block-start:48px;}}.plateforme__title{margin-block-end:24px;padding:16px;background-color:#e30613;text-align:center;text-transform:uppercase;font-size:1.5rem;color:#fff;}@media(min-width:992px){.plateforme__title{margin-block-end:48px;padding:16px 32px;font-size:2.265rem;}}.plateforme__bsiDownloadBlock{width:100%;max-width:840px;padding:24px;margin-inline:auto;background-color:#0069b4;color:#fff;text-align:center;text-transform:uppercase;line-height:1.2;}@media(min-width:992px){.plateforme__bsiDownloadBlock{padding:56px;}}.plateforme__bsiDownloadBlock-title{margin-block-end:16px;font-size:1.875rem;font-family:Gotham-Bold,Helvetica,Arial,sans-serif;}@media(min-width:992px){.plateforme__bsiDownloadBlock-title{margin-block-end:0;font-size:3.75rem;}}.plateforme__bsiDownloadBlock-text{margin-block-end:16px;font-size:.875rem;}@media(min-width:992px){.plateforme__bsiDownloadBlock-text{margin-block-end:32px;font-size:1.125rem;}}.plateforme__bsiDownloadBlock-link{display:inline-block;max-width:100%;margin:0 auto;transition:margin .2s linear;}.plateforme__bsiDownloadBlock-link:hover{margin-block:-4px 4px;}.plateforme__bsiDownloadBlock-img{max-width:100%;}.plateforme__footer{display:flex;justify-content:center;}.plateforme__footer button.plateforme__footer-mentions{display:block;text-align:center;text-transform:uppercase;font-size:.75rem;margin:16px 0;padding:8px 0;border-block-end:1px solid #e30613;color:#052e5e;transition:padding .2s linear;}.plateforme__footer button.plateforme__footer-mentions:hover{padding-block:4px 12px;}.plateforme__footer button.plateforme__footer-mentions:hover,.plateforme__footer button.plateforme__footer-mentions:focus-visible{color:#0069b4;}@media(min-width:992px){.plateforme__footer button.plateforme__footer-mentions{font-size:1.125rem;}}