@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);*{outline:0}html{height:100%}body,html{position:relative;overflow-x:hidden}#body-modulo{background-color:#fff}#body-modulo .navigation-document ul{padding-top:0}.modele *{box-sizing:border-box}.relative{position:relative}.body-site,.page-render,body{font-size:18px;margin:0;padding:0;text-align:left;font-weight:400;line-height:160%;color:#353a42;font-family:Roboto,sans-serif}.body-site,.body-site input,.body-site select,.body-site textarea,body{font-family:Roboto,sans-serif}.vcenter{align-items:center;display:flex}h1{font-family:Roboto,sans-serif;font-weight:700;font-size:50px;line-height:120%}h1 .datepage{font-size:12px}h2{font-family:Roboto,sans-serif;font-size:40px;line-height:120%;font-weight:700;margin:0;padding:0}h3{font-family:Roboto,sans-serif;font-size:36px;line-height:120%;font-weight:700;margin:0;padding:0}h4{font-family:Roboto,sans-serif;font-size:32px;line-height:140%;font-weight:600;letter-spacing:.25px;margin:0;padding:0}h5{font-family:Roboto,sans-serif;font-size:32px;line-height:140%;font-weight:600;letter-spacing:.25px;margin:0;padding:0}h6{font-family:Roboto,sans-serif;font-size:24px;line-height:160%;font-weight:600;letter-spacing:.25px;margin:0;padding:0}@media (max-width:576px){h1{font-size:38px}h2{font-size:32px}h3{font-size:28px}h4{font-size:24px}h5{font-size:21px}h6{font-size:16px}}.rouge{color:#c71828}.noir{color:#000}.vert{color:#1c8a43}.interlignesimple{line-height:100%}.interlignequart{line-height:125%}.interlignedemi{line-height:150%}.interlignedouble{line-height:200%}.margin20{margin:20px 0;display:inline-block}.margin30{margin:30px 0;display:inline-block}.margin50{margin:50px 0;display:inline-block}.light{font-weight:200}.medium{font-weight:400}.regular{font-weight:500}.bold{font-weight:600}.extrabold{font-weight:700}.black{font-weight:900}p{font-size:18px;font-family:Roboto,sans-serif;margin:0;padding:0;line-height:160%}p+p{margin-top:16px}p.notes{font-size:9px;margin:0 0 0 2px;padding:0}ul{list-style-type:decimal;padding:0 0 0 20px;width:100%}ul li{list-style-type:disc;margin:5px 0 3px 6px;padding:0}ol{padding:0 0 0 8px;width:100%;list-style:none;counter-reset:li}ol li{list-style-type:none;margin:8px 0 8px 40px;padding:0;counter-increment:li;display:block}ol li::before{content:counter(li) ".";color:#262930;display:inline-block;width:1em;margin-left:-1em}a{color:#1c8a43;text-decoration:underline;-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s}a:hover{color:#166532;text-decoration:underline}a:active{color:#14582c;text-decoration:underline}span.tag-nouveau{background:#44a165;color:#262930;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;display:inline-block;font-size:10px;padding:0 12px;font-weight:600}span.tooltip-abbr{border:none;text-decoration:underline;text-decoration-style:dotted;color:#1c8a43;position:relative;border-bottom:none;cursor:pointer}span.tooltip-abbr span{position:absolute;bottom:110%;left:-24px;padding:24px;background:#e6ffef;color:#187138;font-size:12px;letter-spacing:.5px;width:auto;line-height:120%;width:320px;text-align:center;display:none;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;z-index:15;font-weight:400}@media (max-width:374px){span.tooltip-abbr span{width:97px}}@media (max-width:576px){span.tooltip-abbr span{width:150px}}.btn-selection{background:#efefef;border:1px solid #c0c6cc;padding:1rem;width:100%;padding-left:40px;display:inline-block;position:relative;border-radius:5px;text-decoration:none}.btn-selection:before{content:"\f192";font-family:"Font Awesome 6 Pro";font-size:14px;position:absolute;top:50%;left:15px;transform:translateY(-50%);font-weight:300}.btn-selection.selected,.btn-selection:active{background:#e6ffef;border:1px solid #bee8cd}.btn-selection.selected:before,.btn-selection:active:before{font-weight:500}.btn-selection.selected:hover,.btn-selection:active:hover{background:#bee8cd;color:#14582c;text-decoration:none}.btn-selection:hover{background:#cacaca;color:#14582c;text-decoration:none}.btn-selection.courant{background:#95d0aa;color:#14582c}.btn-selection.statut-0{color:#acb2b8}.btn-selection.statut-0 span.tooltip-abbr{color:#acb2b8}.desactive{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:5px;background:#fff;opacity:.9;text-align:center;vertical-align:middle;padding-top:18px;color:#5d6269;z-index:10;cursor:not-allowed;font-size:16px}.disponible-0{margin-left:1rem;position:absolute;top:-1px;left:-1px;height:100%;width:calc(100% + 2px - 2rem);border-radius:5px;background:#fff;text-align:left;vertical-align:middle;color:#1c8a43;z-index:10;cursor:not-allowed;font-size:12px;background:0 0;border:1px solid #c0c6cc;color:#000;line-height:120%;padding:1rem;border-left:4px solid #c71828}.disponible-0 .nom{font-size:18px;color:#1c8a43;padding-bottom:7px;display:block}.disponible-0 .complet{font-size:14px;display:block}.disponible-0 span.tooltip-abbr{display:block;position:absolute;left:8px;top:50%;transform:translateY(-50%);background:#efefef}.disponible-0 i{font-size:18px;color:#c71828;text-align:left}.disponible-1{display:none}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #e9ecef;border-left-width:.25rem;border-radius:.25rem}.bd-callout p{font-size:14px}.bd-callout-warning{border-left-color:#d1414e}.Blanc{color:#fff!important}.Charcoal{color:#353a42!important}.caption1{font-family:Roboto,sans-serif;font-size:14px;line-height:120%;letter-spacing:.25px;font-weight:400}.caption2{font-family:Roboto,sans-serif;font-size:12px;line-height:120%;letter-spacing:.25px;font-weight:400}.bouton a{display:inline-block;color:#fff;background-color:#c0c6cc;border:1px solid #353a42;padding:10px 20px}.bouton a:hover{background-color:#fff}input.bouton{padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;background:#1c8a43;border:2px solid #1c8a43!important;cursor:pointer}input.bouton i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}input.bouton .text+i{margin-right:0;margin-left:10px}input.bouton.disabled{cursor:default}input.bouton:hover{text-decoration:none}input.bouton i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}input.bouton .text+i{margin-right:0;margin-left:10px}input.bouton.disabled{cursor:default}input.bouton:hover{text-decoration:none}input.bouton:hover{border:2px solid #166532!important;background:#166532}input.bouton:active{border:2px solid #14582c!important;background:#14582c}.boutonrouge a,.boutonrouge button,.boutonrouge input{padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;background:#c71828;border:2px solid #c71828}.boutonrouge a i,.boutonrouge button i,.boutonrouge input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonrouge a .text+i,.boutonrouge button .text+i,.boutonrouge input .text+i{margin-right:0;margin-left:10px}.boutonrouge a.disabled,.boutonrouge button.disabled,.boutonrouge input.disabled{cursor:default}.boutonrouge a:hover,.boutonrouge button:hover,.boutonrouge input:hover{text-decoration:none}.boutonrouge a i,.boutonrouge button i,.boutonrouge input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonrouge a .text+i,.boutonrouge button .text+i,.boutonrouge input .text+i{margin-right:0;margin-left:10px}.boutonrouge a.disabled,.boutonrouge button.disabled,.boutonrouge input.disabled{cursor:default}.boutonrouge a:hover,.boutonrouge button:hover,.boutonrouge input:hover{text-decoration:none}.boutonrouge a:hover,.boutonrouge button:hover,.boutonrouge input:hover{border:2px solid #7b111b;background:#7b111b}.boutonrouge a:active,.boutonrouge button:active,.boutonrouge input:active{border:2px solid #610f17;background:#610f17}.boutonrougeinverse a,.boutonrougeinverse button,.boutonrougeinverse input{padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;border:2px solid #c71828;background:#fff;color:#c71828}.boutonrougeinverse a i,.boutonrougeinverse button i,.boutonrougeinverse input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonrougeinverse a .text+i,.boutonrougeinverse button .text+i,.boutonrougeinverse input .text+i{margin-right:0;margin-left:10px}.boutonrougeinverse a.disabled,.boutonrougeinverse button.disabled,.boutonrougeinverse input.disabled{cursor:default}.boutonrougeinverse a:hover,.boutonrougeinverse button:hover,.boutonrougeinverse input:hover{text-decoration:none}.boutonrougeinverse a i,.boutonrougeinverse button i,.boutonrougeinverse input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonrougeinverse a .text+i,.boutonrougeinverse button .text+i,.boutonrougeinverse input .text+i{margin-right:0;margin-left:10px}.boutonrougeinverse a.disabled,.boutonrougeinverse button.disabled,.boutonrougeinverse input.disabled{cursor:default}.boutonrougeinverse a:hover,.boutonrougeinverse button:hover,.boutonrougeinverse input:hover{text-decoration:none}.boutonrougeinverse a:hover,.boutonrougeinverse button:hover,.boutonrougeinverse input:hover{border:2px solid #7b111b;background:#fff;color:#7b111b}.boutonrougeinverse a:active,.boutonrougeinverse button:active,.boutonrougeinverse input:active{border:2px solid #610f17;background:#fff;color:#610f17}.boutonvert a,.boutonvert button,.boutonvert input{padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;background:#1c8a43;border:2px solid #1c8a43!important}.boutonvert a i,.boutonvert button i,.boutonvert input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonvert a .text+i,.boutonvert button .text+i,.boutonvert input .text+i{margin-right:0;margin-left:10px}.boutonvert a.disabled,.boutonvert button.disabled,.boutonvert input.disabled{cursor:default}.boutonvert a:hover,.boutonvert button:hover,.boutonvert input:hover{text-decoration:none}.boutonvert a i,.boutonvert button i,.boutonvert input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonvert a .text+i,.boutonvert button .text+i,.boutonvert input .text+i{margin-right:0;margin-left:10px}.boutonvert a.disabled,.boutonvert button.disabled,.boutonvert input.disabled{cursor:default}.boutonvert a:hover,.boutonvert button:hover,.boutonvert input:hover{text-decoration:none}.boutonvert a:hover,.boutonvert button:hover,.boutonvert input:hover{border:2px solid #166532!important;background:#166532}.boutonvert a:active,.boutonvert button:active,.boutonvert input:active{border:2px solid #14582c!important;background:#14582c}input.boutonvert{padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;background:#1c8a43;border:2px solid #1c8a43!important;cursor:pointer}input.boutonvert i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}input.boutonvert .text+i{margin-right:0;margin-left:10px}input.boutonvert.disabled{cursor:default}input.boutonvert:hover{text-decoration:none}input.boutonvert i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}input.boutonvert .text+i{margin-right:0;margin-left:10px}input.boutonvert.disabled{cursor:default}input.boutonvert:hover{text-decoration:none}input.boutonvert:hover{border:2px solid #166532!important;background:#166532}input.boutonvert:active{border:2px solid #14582c!important;background:#14582c}.boutonvertinverse a,.boutonvertinverse button,.boutonvertinverse input{padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;border:2px solid #1c8a43!important;background:#fff;color:#1c8a43;color:#1c8a43}.boutonvertinverse a i,.boutonvertinverse button i,.boutonvertinverse input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonvertinverse a .text+i,.boutonvertinverse button .text+i,.boutonvertinverse input .text+i{margin-right:0;margin-left:10px}.boutonvertinverse a.disabled,.boutonvertinverse button.disabled,.boutonvertinverse input.disabled{cursor:default}.boutonvertinverse a:hover,.boutonvertinverse button:hover,.boutonvertinverse input:hover{text-decoration:none}.boutonvertinverse a i,.boutonvertinverse button i,.boutonvertinverse input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonvertinverse a .text+i,.boutonvertinverse button .text+i,.boutonvertinverse input .text+i{margin-right:0;margin-left:10px}.boutonvertinverse a.disabled,.boutonvertinverse button.disabled,.boutonvertinverse input.disabled{cursor:default}.boutonvertinverse a:hover,.boutonvertinverse button:hover,.boutonvertinverse input:hover{text-decoration:none}.boutonvertinverse a:hover,.boutonvertinverse button:hover,.boutonvertinverse input:hover{border:2px solid #166532!important;background:#166532;color:#fff}.boutonvertinverse a:active,.boutonvertinverse button:active,.boutonvertinverse input:active{border:2px solid #14582c!important;background:#14582c;color:#fff}.boutonnoir a,.boutonnoir button,.boutonnoir input{padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;background:#353a42;border:2px solid #353a42}.boutonnoir a i,.boutonnoir button i,.boutonnoir input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonnoir a .text+i,.boutonnoir button .text+i,.boutonnoir input .text+i{margin-right:0;margin-left:10px}.boutonnoir a.disabled,.boutonnoir button.disabled,.boutonnoir input.disabled{cursor:default}.boutonnoir a:hover,.boutonnoir button:hover,.boutonnoir input:hover{text-decoration:none}.boutonnoir a i,.boutonnoir button i,.boutonnoir input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonnoir a .text+i,.boutonnoir button .text+i,.boutonnoir input .text+i{margin-right:0;margin-left:10px}.boutonnoir a.disabled,.boutonnoir button.disabled,.boutonnoir input.disabled{cursor:default}.boutonnoir a:hover,.boutonnoir button:hover,.boutonnoir input:hover{text-decoration:none}.boutonnoir a:hover,.boutonnoir button:hover,.boutonnoir input:hover{border:2px solid #000;background:#000}.boutonnoir a:active,.boutonnoir button:active,.boutonnoir input:active{border:2px solid #16181d;background:#16181d}.boutonnoirinverse a,.boutonnoirinverse button,.boutonnoirinverse input{padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;border:2px solid #5d6269;background:#fff;color:#5d6269}.boutonnoirinverse a i,.boutonnoirinverse button i,.boutonnoirinverse input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonnoirinverse a .text+i,.boutonnoirinverse button .text+i,.boutonnoirinverse input .text+i{margin-right:0;margin-left:10px}.boutonnoirinverse a.disabled,.boutonnoirinverse button.disabled,.boutonnoirinverse input.disabled{cursor:default}.boutonnoirinverse a:hover,.boutonnoirinverse button:hover,.boutonnoirinverse input:hover{text-decoration:none}.boutonnoirinverse a i,.boutonnoirinverse button i,.boutonnoirinverse input i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}.boutonnoirinverse a .text+i,.boutonnoirinverse button .text+i,.boutonnoirinverse input .text+i{margin-right:0;margin-left:10px}.boutonnoirinverse a.disabled,.boutonnoirinverse button.disabled,.boutonnoirinverse input.disabled{cursor:default}.boutonnoirinverse a:hover,.boutonnoirinverse button:hover,.boutonnoirinverse input:hover{text-decoration:none}.boutonnoirinverse a:hover,.boutonnoirinverse button:hover,.boutonnoirinverse input:hover{border:2px solid #353a42;background:#353a42;color:#353a42}.boutonnoirinverse a:active,.boutonnoirinverse button:active,.boutonnoirinverse input:active{border:2px solid #16181d;background:#16181d;color:#16181d}.boutonicone a{padding-right:70px;position:relative}.boutonicone a i{position:absolute;top:50%;right:10px;font-size:20px;transform:translateY(-50%)}#btn-enregistrer{padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;padding:15px 20px;border-radius:25px;font-family:Roboto,sans-serif;font-weight:700;font-size:14px;text-align:center;color:#fff;position:relative;line-height:100%;display:inline-block;min-width:150px;text-decoration:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-moz-transition:all .25s;-o-transition:all .25s;-webkit-transition:all .25s;transition:all .25s;background:#1c8a43;border:2px solid #1c8a43!important;cursor:pointer}#btn-enregistrer i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}#btn-enregistrer .text+i{margin-right:0;margin-left:10px}#btn-enregistrer.disabled{cursor:default}#btn-enregistrer:hover{text-decoration:none}#btn-enregistrer i{margin-right:10px;font-size:25px;vertical-align:middle;display:inline-block;position:relative;top:-1px}#btn-enregistrer .text+i{margin-right:0;margin-left:10px}#btn-enregistrer.disabled{cursor:default}#btn-enregistrer:hover{text-decoration:none}#btn-enregistrer:hover{border:2px solid #166532!important;background:#166532}#btn-enregistrer:active{border:2px solid #14582c!important;background:#14582c}.semibold{font-weight:600}.gris{color:#71767d}#tinymce .btnencadre a,#tinymce .btnencadre_externe a,.modulo .btnencadre a,.modulo .btnencadre_externe a{position:inherit}.gros{font-size:115%}.tresgros{font-size:150%}.enorme{font-size:200%}.petit{font-size:85%}.trespetit{font-size:50%}.minuscule{font-size:25%}.interligne-simple{line-height:100%}.interligne-quart{line-height:125%}.interligne-demi{line-height:150%}.interligne-double{line-height:200%}.margin-20{margin:20px 0}.margin-30{margin:30px 0}.margin-50{margin:50px 0}.no-margin{margin:0}.cache{display:none}.gras{font-weight:700}sup{font-size:8px;margin:0 0 3px}.important{text-transform:uppercase;font-weight:700}.italic{font-style:italic}.mini-italic{font-style:italic;font-size:12px;font-weight:400}.citation{font-size:13px;font-style:italic}.description-wrapper{margin:3px 0}.description-wrapper .description{font-size:11px;padding:3px;text-align:center;box-sizing:border-box}.has-border img{border:1px solid #353a42}.conteneur-hyperlien{margin-bottom:6px}.conteneur-hyperlien .type{padding-left:20px;position:relative}.conteneur-hyperlien .type.pdf:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px}.conteneur-hyperlien .type.txt:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px}.conteneur-hyperlien .type.exe:before,.conteneur-hyperlien .type.zip:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px}.conteneur-hyperlien .type.doc:before,.conteneur-hyperlien .type.docx:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px}.conteneur-hyperlien .type.fichier:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px}.conteneur-hyperlien .type.xls:before,.conteneur-hyperlien .type.xlsx:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px}.conteneur-hyperlien .type.pps:before,.conteneur-hyperlien .type.ppsx:before,.conteneur-hyperlien .type.ppt:before,.conteneur-hyperlien .type.pptx:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px}.conteneur-hyperlien .type.video:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px}.conteneur-hyperlien .type.audio:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:17px}.conteneur-hyperlien .notes{margin-top:2px}.separateur1,.separateur2{height:1px;margin:8px 0;width:100%;padding:0;font-size:1px;overflow:hidden;display:block}.espace2px{display:block;height:2px;margin:0;padding:0;overflow:hidden;line-height:0;font-size:0}.espace8px{display:block;height:8px;margin:0;padding:0;overflow:hidden;line-height:0;font-size:0}.espace24px{display:block;height:24px;margin:0;padding:0;overflow:hidden;line-height:0;font-size:0}.espace60px{display:block;height:60px;margin:0;padding:0;overflow:hidden;line-height:0;font-size:0}.separateur1{background-color:#353a42}.stabilisateur{height:1px;clear:both;overflow:hidden}.document .corps div.libelle{height:auto}.document .corps form div.ico-erreur{height:16px}.modulo .copier-coller table{width:auto!important;padding:24px 32px}.copier-coller{background:#c0c6cc;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:24px 32px;position:relative;cursor:pointer}.copier-coller .table-responsive{padding:0!important;width:auto!important;margin-left:0!important}.copier-coller .table-responsive table{width:auto!important;min-width:auto!important}.copier-coller .table-responsive table tr td{width:auto!important}.copier-coller:after{content:'\f0c5';font-family:"Font Awesome 6 Pro";position:absolute;top:15px;right:15px}.copier-coller:hover{background:#989ea5}.copier-coller:hover:after{color:#1a7e3d}.copier-coller table{background:0 0!important}#Conteneur-Tooltip{position:relative;margin-top:0}.copiercoller-btn .tooltips{width:170px;background-color:#555;color:#fff;text-align:center;padding:8px 6px;position:absolute;z-index:10;left:50%;margin-top:-25px;white-space:nowrap;font-weight:400;-moz-transition:all .5s;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.copiercoller-btn .tooltips:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.copiercoller-btn .tooltips.visible{opacity:1;visibility:visible}#tinymce .revision,.modulo .revision{border-bottom:2px dotted #ff1493;color:#ff1493}.commentaire{display:none}#tinymce .commentaire,.modulo .commentaire{border-bottom:2px dotted #d2691e;color:#d2691e;display:inline}.confirmation,.erreur,.info{display:none;padding:.5rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem;border-left-color:#44a165;background:#fff;width:auto}.confirmation h1,.confirmation h2,.confirmation h3,.confirmation h4,.confirmation h5,.confirmation h6,.confirmation p,.erreur h1,.erreur h2,.erreur h3,.erreur h4,.erreur h5,.erreur h6,.erreur p,.info h1,.info h2,.info h3,.info h4,.info h5,.info h6,.info p{color:#44a165!important;margin:0;padding:0}.erreur{border-left-color:#d1414e}.erreur h1,.erreur h2,.erreur h3,.erreur h4,.erreur h5,.erreur h6,.erreur p{color:#d1414e!important}.info{border-left-color:#1c8a43;display:block}.info h1,.info h2,.info h3,.info h4,.info h5,.info h6,.info p{color:#1c8a43!important}.bg-loading{position:absolute;top:0;left:0;width:100vw;height:100vh;background:#fff;opacity:.9;z-index:9}.lds-dual-ring{display:inline-block;width:80px;height:80px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #44a165;border-color:#fff #44a165 #fff #44a165;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loading-bar{width:100%;height:4.8px;display:inline-block;position:relative;background:rgba(255,255,255,.15);overflow:hidden}.loading-bar::after{content:'';width:96px;height:4.8px;background:#1c8a43;position:absolute;top:0;left:0;box-sizing:border-box;animation:hitZak 1s linear infinite alternate}@keyframes hitZak{0%{left:0;transform:translateX(-1%)}100%{left:100%;transform:translateX(-99%)}}