:root{--qc-color-blue-pale:#dae6f0;--qc-color-blue-light:#4a98d9;--qc-color-blue-regular_light:#2586d6;--qc-color-blue-regular:#1472bf;--qc-color-blue-piv:#095797;--qc-color-blue-medium:#19406c;--qc-color-blue-dark:#223654;--qc-color-grey-pale:#f1f1f2;--qc-color-pink-regular:#e58271;--qc-color-purple:#6b4fa1;--qc-color-white:#fff;--CouleurBandeauPIV:var(--qc-color-blue-piv);--CouleurTextePIV:#fff;--CouleurSousMenu:#488bc7;--CouleurTexteSousMenu:white;--CouleurSousTitre:#337ab7;--qc-color-text-primary:var(--qc-color-blue-dark);--qc-color-link-text:var(--qc-color-blue-piv);--qc-color-link-hover:var(--qc-color-blue-piv);--qc-color-link-visited:var(--qc-color-purple)}@font-face{font-family:"LinearIcons";src:url("../fonts/linearicons-free.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../fonts/OpenSans-Regular.ttf")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../fonts/OpenSans-Italic.ttf")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../fonts/OpenSans-Bold.ttf")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../fonts/OpenSans-BoldItalic.ttf")}body{margin:0;color:var(--CouleurTextePrimaire)}.largeur-contenu{width:var(--largeur-piv);margin-left:auto;margin-right:auto;clear:both}.dx-widget{font-size:16px;font-family:"Open Sans",sans-serif}.dx-header-row{background-color:var(--qc-color-blue-medium);color:var(--qc-color-grey-pale);font-weight:700}.dx-datagrid,.dx-widget{color:var(--qc-color-text-primary)}.dx-datagrid a,.dx-widget a{color:var(-\2dqc-color-link-text)}.dx-datagrid a:visited,.dx-widget a:visited{color:var(--qc-color-link-visited)}.cellule-ententes p:first-child{margin-top:0}.cellule-ententes p:last-child{margin-bottom:0}.dx-datagrid .dx-datagrid-search-panel{margin-left:0}.dx-datagrid .dx-datagrid-search-panel{border:1px solid var(--qc-color-blue-dark);border-radius:0}.dx-datagrid .dx-placeholder{color:#6b778a}.dx-datagrid .dx-datagrid-pager .dx-page,.dx-datagrid .dx-datagrid-pager .dx-page-size{min-width:40px;text-align:center;border-radius:0;color:var(--qc-color-blue-piv)}.dx-datagrid .dx-datagrid-pager .dx-page:hover,.dx-datagrid .dx-datagrid-pager .dx-page-size:hover{background-color:var(--qc-color-grey-pale)}.dx-datagrid .dx-datagrid-pager .dx-page:active,.dx-datagrid .dx-datagrid-pager .dx-page-size:active{background-color:var(--qc-color-blue-pale)}.dx-datagrid .dx-datagrid-pager .dx-navigate-button{color:var(--qc-color-blue-piv)}.dx-datagrid .dx-datagrid-pager .dx-selection{font-weight:bold;color:var(--qc-color-blue-dark);background-color:transparent}.dx-datagrid .dx-sort-up:before{font-family:"LinearIcons";content:""}.dx-datagrid .dx-sort-down:before{font-family:"LinearIcons";content:""}h1{font-family:Roboto;font-size:48px;line-height:56px;font-weight:bold;color:var(--qc-color-blue-dark);margin-top:72px;margin-bottom:32px;max-inline-size:825px}@media(max-width:576px){h1{font-family:Roboto;font-size:36px;line-height:40px;font-weight:bold;color:var(--qc-color-blue-dark);margin-top:48px;margin-bottom:16px}}h1:after{content:"";display:block;margin:0;width:48px;padding-top:4px;border-bottom:4px solid var(--qc-color-pink-regular)}h2{font-family:Roboto;font-size:36px;line-height:40px;font-weight:bold;color:var(--qc-color-blue-dark);margin-top:48px;margin-bottom:16px;max-inline-size:825px}@media(max-width:576px){h2{font-family:Roboto;font-size:28px;line-height:32px;font-weight:bold;color:var(--qc-color-blue-dark);margin-top:48px;margin-bottom:16px}}.infoFichier{font-size:.875rem;line-height:1.25rem;font-weight:400}@charset "UTF-8";:root{--largeur-piv:1000px}html,body{padding:0;margin:0;width:100%}.visuallyHidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix:after{content:" ";display:table;clear:both}.mobile{display:block}@media screen and (min-width:1000px){.mobile{display:none}}.desktop{display:none}@media screen and (min-width:1000px){.desktop{display:block}}.cacher{display:none!important}.contenu-fluide{width:100%;margin-right:auto;margin-left:auto}.flex,.d-flex{display:-ms-flexbox!important;display:flex!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.ligne-piv{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.piv{background:var(--CouleurBandeauPIV);color:var(--CouleurTextePIV);margin-bottom:2em;text-align:left}.piv *,.piv--blanc *{padding:0;margin:0;font-family:"Roboto",sans-serif;font-size:1em;font-size:16px}.piv--blanc{background:#fff;color:#000;border-top:8px solid #095797;margin-bottom:2em}.piv ul.listePiv,.piv--blanc ul.listePiv{list-style:none}.piv a{color:var(--CouleurTextePIV);text-decoration:none;border-bottom-style:none}.piv a:hover{text-decoration:underline}.piv--blanc a{color:#000;text-decoration:none}.piv--blanc a:hover{text-decoration:underline}.piv #lienOuvre,.piv--blanc #lienOuvre{z-index:99;width:40px;height:40px;text-align:center;margin-top:.2rem}@media screen and (min-width:1000px){.piv #lienOuvre,.piv--blanc #lienOuvre{margin-right:.7rem;margin-top:.4rem}}.piv #lienOuvre img,.piv--blanc #lienOuvre img{width:60%}.piv .titreM,.piv--blanc .titreM{padding-bottom:2%}.piv .titreM a:hover,.piv--blanc .titreM a:hover{text-decoration:none}@media screen and (min-width:400px){.piv .titreM,.piv--blanc .titreM{width:calc(100% - 160px)}}@media screen and (min-width:460px){.piv .titreM,.piv--blanc .titreM{width:calc(100% - 200px)}}@media screen and (min-width:568px){.piv .titreM,.piv--blanc .titreM{width:100%}}.piv.sans-marge{margin-bottom:0}.contenu-fixe{width:calc(100% - 20px);padding-left:10px}@media screen and (min-width:1000px){.contenu-fixe{max-width:var(--largeur-piv);width:100%;margin:auto;padding-left:0}}.zone1,.zone2,.zone3{position:relative;width:100%}.zone1{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}@media screen and (min-width:568px){.zone1{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media screen and (min-width:768px){.zone1{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media screen and (min-width:1000px){.zone1{max-width:20%}}.zone1 img{width:200px}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-width:1000px){.zone1 img{width:200px}}.zone2{-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}@media screen and (min-width:568px){.zone2{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media screen and (min-width:768px){.zone2{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}}@media screen and (min-width:868px){.zone2{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}}@media screen and (min-width:1000px){.zone2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.zone2 .identite a:hover{text-decoration:none}@media screen and (min-width:1000px){.zone2 .identite{width:100%;padding-left:25px}}.zone3{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}@media screen and (min-width:1000px){.zone3{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}.zone3 a{font-size:.8em}@media screen and (max-width:1000px){.toggle_btn{height:40px;width:40px;position:relative;float:right;margin-right:10px;margin-top:5px;cursor:pointer;z-index:99}.toggle_btn span{height:3px;background:#fff;width:25px;position:absolute;top:15px;left:10px;border-radius:100px}.toggle_btn span:before,.toggle_btn span:after{content:"";height:3px;background:#fff;width:100%;position:absolute;left:0;top:-8px;border-radius:100px}.toggle_btn span:after{top:8px}.toggle_btn_open span{height:0}.toggle_btn_open span:before,.toggle_btn_open span:after{content:"";height:4px;background:#fff;width:100%;position:absolute;left:0;top:0;border-radius:100px;transform:rotate(-45deg)}.toggle_btn_open span:after{transform:rotate(45deg)}.toggle_btn_open span,.toggle_btn_open span:before,.toggle_btn_open span:after{background:#fff}.piv--blanc .toggle_btn span,.piv--blanc .toggle_btn_open span,.piv--blanc .toggle_btn span:before,.piv--blanc .toggle_btn_open span:before,.piv--blanc .toggle_btn span:after,.piv--blanc .toggle_btn_open span:after{background:#000}.menu_mobile{padding-bottom:5px;padding-top:72px;background-color:#08416f;border-left:3px solid #095797;width:250px;position:absolute;right:-30px;top:0;z-index:90}.menu_mobile--site{background-color:#08416f}.menu_mobile--piv{background-color:#08497f;border-top:1px solid #fff}.piv--blanc .menu_mobile{background:#ebebeb;border:0;padding-bottom:0}.piv--blanc .menu_mobile--site{background:#ebebeb}.piv--blanc .menu_mobile--site a{color:#000}.piv--blanc .menu_mobile--piv{background-color:#08497f;border-top:1px solid #fff}.menu_mobile a{color:#fff;text-align:left;display:block;padding-top:15px;padding-bottom:15px;padding-left:20px;text-decoration:none}.nav{display:none;transition-duration:.2s}.nav_open{display:block;transition-duration:.2s}}.menu_mobile a{text-align:left;display:block;text-decoration:none}.menu_mobile .EnCours{font-size:.8em;text-decoration:underline;margin:15px 0;display:block}.menu_mobile ul{list-style:none;padding-left:20px;margin:0}.menu_mobile ul a{padding-left:0}.menu_mobile ul ul{padding-left:0}.pivFooter{text-align:center;margin-top:1em;margin-bottom:50px;font-family:"Roboto",sans-serif;font-size:1em;font-size:16px}.pivFooter ul{list-style:none;padding:0;margin:0}.pivFooter ul li{margin:1% 0;font-size:.875em;font-size:14px}@media only screen and (min-width:1000px){.pivFooter ul li{display:inline-block;margin:0;margin-right:10px}}.pivFooter a{color:#808080;line-height:25px}.pivFooter small{font-size:.625em;font-size:10px}.pivFooter small a{color:#000;text-decoration:none}.options-systeme{background:var(--CouleurSousMenu);color:#fff;margin-bottom:1em;height:2em;text-align:left}.options-systeme .bloc{line-height:2em}.options-systeme .bloc-identite{margin-left:10px;text-align:left;justify-content:left;vertical-align:central;width:350px;float:left}.options-systeme .bloc-options{width:auto;margin-right:-10px}.options-systeme .bloc-options a{float:right;padding:0 10px;display:block;color:#fff;text-align:center;text-decoration:none}.options-systeme .bloc-options a:hover{background-color:#6495ed}@media screen and (max-width:1000px){.options-systeme .bloc-options{display:none}}