html{font-size:62.5%}html,html *{box-sizing:border-box}html[data-whatinput=mouse] .select2-container--focus:focus,html[data-whatinput=mouse] .select2-selection:focus,html[data-whatinput=mouse] .selection:focus,html[data-whatinput=mouse] a:focus,html[data-whatinput=mouse] button:focus,html[data-whatinput=mouse] input:focus{outline:none}html body{position:relative;max-width:100vw;overflow-x:hidden;margin:0;width:100%}html a:focus,html a:hover{text-decoration:none}html ol,html ul{margin-top:0}html .flex-row{display:flex;flex-wrap:wrap}html .flex-row:after,html .flex-row:before{width:0}html .flex-center{display:flex;align-items:center;justify-content:center}html .flex-end{display:inline-flex;justify-content:flex-end;align-items:flex-start}html .relative{position:relative}html img,html svg{max-width:100%}html svg{max-height:100%}html figure{margin:0}html button{cursor:pointer;font-family:inherit;padding:0;background:transparent;border:none}html button,html input:not([class^=able] input){-webkit-appearance:none;appearance:none}.accordeon-toggle{cursor:pointer}.accordeon-content{overflow:hidden;transition:all .2s ease-in-out}.onglet-content:not(.active){display:none!important}.unloaded{position:absolute}.modals,.unloaded{opacity:0;visibility:hidden}.modals{height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:1000;pointer-events:none;transition:all .2s ease-in-out}.modals.modal-visible{opacity:1;visibility:visible;pointer-events:auto}.modals .modal-closer{height:100%;width:100%;background:rgba(0,0,0,.4)}.modals .modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease-in-out}.modals .modal-content.modal-visible{opacity:1;visibility:visible;pointer-events:auto}.container-wide{margin:0 auto;width:calc(100vw - 2 * 20px)}@media screen and (min-width:576px){.container-wide{width:calc(100vw - 2 * 30px)}}.container{margin:0 auto;width:calc(100vw - 2 * 20px);max-width:calc(100vw - 2 * 20px)}@media screen and (min-width:576px){.container{max-width:calc(100vw - 2 * 30px);width:54rem}}@media screen and (min-width:768px){.container{width:72rem}}@media screen and (min-width:992px){.container{width:96rem}}@media screen and (min-width:1200px){.container{width:117rem}}@media screen and (min-width:1700px){.container{width:117rem}}.container-fluid{width:calc(100vw - 2 * 20px)}.flex-container{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin-top:-30px}@media screen and (min-width:576px){.flex-container{width:calc(100% + 30px)}}.flex-container.flex-space{justify-content:space-between}.flex-container>.xxs-1{margin-top:30px;margin-right:20px;width:calc(8.33333% * 1 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-1{margin-right:30px;width:calc(8.33333% * 1 - 30px)}}.flex-container>.xxs-offset-1{margin-left:8.33333%}.flex-container>.xxs-2{margin-top:30px;margin-right:20px;width:calc(8.33333% * 2 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-2{margin-right:30px;width:calc(8.33333% * 2 - 30px)}}.flex-container>.xxs-offset-2{margin-left:16.66666%}.flex-container>.xxs-3{margin-top:30px;margin-right:20px;width:calc(8.33333% * 3 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-3{margin-right:30px;width:calc(8.33333% * 3 - 30px)}}.flex-container>.xxs-offset-3{margin-left:24.99999%}.flex-container>.xxs-4{margin-top:30px;margin-right:20px;width:calc(8.33333% * 4 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-4{margin-right:30px;width:calc(8.33333% * 4 - 30px)}}.flex-container>.xxs-offset-4{margin-left:33.33332%}.flex-container>.xxs-5{margin-top:30px;margin-right:20px;width:calc(8.33333% * 5 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-5{margin-right:30px;width:calc(8.33333% * 5 - 30px)}}.flex-container>.xxs-offset-5{margin-left:41.66665%}.flex-container>.xxs-6{margin-top:30px;margin-right:20px;width:calc(8.33333% * 6 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-6{margin-right:30px;width:calc(8.33333% * 6 - 30px)}}.flex-container>.xxs-offset-6{margin-left:49.99998%}.flex-container>.xxs-7{margin-top:30px;margin-right:20px;width:calc(8.33333% * 7 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-7{margin-right:30px;width:calc(8.33333% * 7 - 30px)}}.flex-container>.xxs-offset-7{margin-left:58.33331%}.flex-container>.xxs-8{margin-top:30px;margin-right:20px;width:calc(8.33333% * 8 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-8{margin-right:30px;width:calc(8.33333% * 8 - 30px)}}.flex-container>.xxs-offset-8{margin-left:66.66664%}.flex-container>.xxs-9{margin-top:30px;margin-right:20px;width:calc(8.33333% * 9 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-9{margin-right:30px;width:calc(8.33333% * 9 - 30px)}}.flex-container>.xxs-offset-9{margin-left:74.99997%}.flex-container>.xxs-10{margin-top:30px;margin-right:20px;width:calc(8.33333% * 10 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-10{margin-right:30px;width:calc(8.33333% * 10 - 30px)}}.flex-container>.xxs-offset-10{margin-left:83.3333%}.flex-container>.xxs-11{margin-top:30px;margin-right:20px;width:calc(8.33333% * 11 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-11{margin-right:30px;width:calc(8.33333% * 11 - 30px)}}.flex-container>.xxs-offset-11{margin-left:91.66663%}.flex-container>.xxs-12{margin-top:30px;margin-right:20px;width:calc(8.33333% * 12 - 20px)}@media screen and (min-width:576px){.flex-container>.xxs-12{margin-right:30px;width:calc(8.33333% * 12 - 30px)}}.flex-container>.xxs-offset-12{margin-left:99.99996%}@media screen and (min-width:576px){.flex-container>.xs-1{margin-right:30px;width:calc(8.33333% * 1 - 30px)}}.flex-container>.xs-offset-1{margin-left:8.33333%}@media screen and (min-width:576px){.flex-container>.xs-2{margin-right:30px;width:calc(8.33333% * 2 - 30px)}}.flex-container>.xs-offset-2{margin-left:16.66666%}@media screen and (min-width:576px){.flex-container>.xs-3{margin-right:30px;width:calc(8.33333% * 3 - 30px)}}.flex-container>.xs-offset-3{margin-left:24.99999%}@media screen and (min-width:576px){.flex-container>.xs-4{margin-right:30px;width:calc(8.33333% * 4 - 30px)}}.flex-container>.xs-offset-4{margin-left:33.33332%}@media screen and (min-width:576px){.flex-container>.xs-5{margin-right:30px;width:calc(8.33333% * 5 - 30px)}}.flex-container>.xs-offset-5{margin-left:41.66665%}@media screen and (min-width:576px){.flex-container>.xs-6{margin-right:30px;width:calc(8.33333% * 6 - 30px)}}.flex-container>.xs-offset-6{margin-left:49.99998%}@media screen and (min-width:576px){.flex-container>.xs-7{margin-right:30px;width:calc(8.33333% * 7 - 30px)}}.flex-container>.xs-offset-7{margin-left:58.33331%}@media screen and (min-width:576px){.flex-container>.xs-8{margin-right:30px;width:calc(8.33333% * 8 - 30px)}}.flex-container>.xs-offset-8{margin-left:66.66664%}@media screen and (min-width:576px){.flex-container>.xs-9{margin-right:30px;width:calc(8.33333% * 9 - 30px)}}.flex-container>.xs-offset-9{margin-left:74.99997%}@media screen and (min-width:576px){.flex-container>.xs-10{margin-right:30px;width:calc(8.33333% * 10 - 30px)}}.flex-container>.xs-offset-10{margin-left:83.3333%}@media screen and (min-width:576px){.flex-container>.xs-11{margin-right:30px;width:calc(8.33333% * 11 - 30px)}}.flex-container>.xs-offset-11{margin-left:91.66663%}@media screen and (min-width:576px){.flex-container>.xs-12{margin-right:30px;width:calc(8.33333% * 12 - 30px)}}.flex-container>.xs-offset-12{margin-left:99.99996%}@media screen and (min-width:768px){.flex-container>.sm-1{margin-top:30px;margin-right:30px;width:calc(8.33333% * 1 - 30px)}.flex-container>.sm-offset-1{margin-left:8.33333%}.flex-container>.sm-2{margin-top:30px;margin-right:30px;width:calc(8.33333% * 2 - 30px)}.flex-container>.sm-offset-2{margin-left:16.66666%}.flex-container>.sm-3{margin-top:30px;margin-right:30px;width:calc(8.33333% * 3 - 30px)}.flex-container>.sm-offset-3{margin-left:24.99999%}.flex-container>.sm-4{margin-top:30px;margin-right:30px;width:calc(8.33333% * 4 - 30px)}.flex-container>.sm-offset-4{margin-left:33.33332%}.flex-container>.sm-5{margin-top:30px;margin-right:30px;width:calc(8.33333% * 5 - 30px)}.flex-container>.sm-offset-5{margin-left:41.66665%}.flex-container>.sm-6{margin-top:30px;margin-right:30px;width:calc(8.33333% * 6 - 30px)}.flex-container>.sm-offset-6{margin-left:49.99998%}.flex-container>.sm-7{margin-top:30px;margin-right:30px;width:calc(8.33333% * 7 - 30px)}.flex-container>.sm-offset-7{margin-left:58.33331%}.flex-container>.sm-8{margin-top:30px;margin-right:30px;width:calc(8.33333% * 8 - 30px)}.flex-container>.sm-offset-8{margin-left:66.66664%}.flex-container>.sm-9{margin-top:30px;margin-right:30px;width:calc(8.33333% * 9 - 30px)}.flex-container>.sm-offset-9{margin-left:74.99997%}.flex-container>.sm-10{margin-top:30px;margin-right:30px;width:calc(8.33333% * 10 - 30px)}.flex-container>.sm-offset-10{margin-left:83.3333%}.flex-container>.sm-11{margin-top:30px;margin-right:30px;width:calc(8.33333% * 11 - 30px)}.flex-container>.sm-offset-11{margin-left:91.66663%}.flex-container>.sm-12{margin-top:30px;margin-right:30px;width:calc(8.33333% * 12 - 30px)}.flex-container>.sm-offset-12{margin-left:99.99996%}.flex-container>.sm-offset-0{margin-left:0}}@media screen and (min-width:992px){.flex-container>.md-1{margin-top:30px;margin-right:30px;width:calc(8.33333% * 1 - 30px)}.flex-container>.md-offset-1{margin-left:8.33333%}.flex-container>.md-2{margin-top:30px;margin-right:30px;width:calc(8.33333% * 2 - 30px)}.flex-container>.md-offset-2{margin-left:16.66666%}.flex-container>.md-3{margin-top:30px;margin-right:30px;width:calc(8.33333% * 3 - 30px)}.flex-container>.md-offset-3{margin-left:24.99999%}.flex-container>.md-4{margin-top:30px;margin-right:30px;width:calc(8.33333% * 4 - 30px)}.flex-container>.md-offset-4{margin-left:33.33332%}.flex-container>.md-5{margin-top:30px;margin-right:30px;width:calc(8.33333% * 5 - 30px)}.flex-container>.md-offset-5{margin-left:41.66665%}.flex-container>.md-6{margin-top:30px;margin-right:30px;width:calc(8.33333% * 6 - 30px)}.flex-container>.md-offset-6{margin-left:49.99998%}.flex-container>.md-7{margin-top:30px;margin-right:30px;width:calc(8.33333% * 7 - 30px)}.flex-container>.md-offset-7{margin-left:58.33331%}.flex-container>.md-8{margin-top:30px;margin-right:30px;width:calc(8.33333% * 8 - 30px)}.flex-container>.md-offset-8{margin-left:66.66664%}.flex-container>.md-9{margin-top:30px;margin-right:30px;width:calc(8.33333% * 9 - 30px)}.flex-container>.md-offset-9{margin-left:74.99997%}.flex-container>.md-10{margin-top:30px;margin-right:30px;width:calc(8.33333% * 10 - 30px)}.flex-container>.md-offset-10{margin-left:83.3333%}.flex-container>.md-11{margin-top:30px;margin-right:30px;width:calc(8.33333% * 11 - 30px)}.flex-container>.md-offset-11{margin-left:91.66663%}.flex-container>.md-12{margin-top:30px;margin-right:30px;width:calc(8.33333% * 12 - 30px)}.flex-container>.md-offset-12{margin-left:99.99996%}.flex-container>.md-offset-0{margin-left:0}}@media screen and (min-width:1200px){.flex-container>.lg-1{margin-top:30px;margin-right:30px;width:calc(8.33333% * 1 - 30px)}.flex-container>.lg-offset-1{margin-left:8.33333%}.flex-container>.lg-2{margin-top:30px;margin-right:30px;width:calc(8.33333% * 2 - 30px)}.flex-container>.lg-offset-2{margin-left:16.66666%}.flex-container>.lg-3{margin-top:30px;margin-right:30px;width:calc(8.33333% * 3 - 30px)}.flex-container>.lg-offset-3{margin-left:24.99999%}.flex-container>.lg-4{margin-top:30px;margin-right:30px;width:calc(8.33333% * 4 - 30px)}.flex-container>.lg-offset-4{margin-left:33.33332%}.flex-container>.lg-5{margin-top:30px;margin-right:30px;width:calc(8.33333% * 5 - 30px)}.flex-container>.lg-offset-5{margin-left:41.66665%}.flex-container>.lg-6{margin-top:30px;margin-right:30px;width:calc(8.33333% * 6 - 30px)}.flex-container>.lg-offset-6{margin-left:49.99998%}.flex-container>.lg-7{margin-top:30px;margin-right:30px;width:calc(8.33333% * 7 - 30px)}.flex-container>.lg-offset-7{margin-left:58.33331%}.flex-container>.lg-8{margin-top:30px;margin-right:30px;width:calc(8.33333% * 8 - 30px)}.flex-container>.lg-offset-8{margin-left:66.66664%}.flex-container>.lg-9{margin-top:30px;margin-right:30px;width:calc(8.33333% * 9 - 30px)}.flex-container>.lg-offset-9{margin-left:74.99997%}.flex-container>.lg-10{margin-top:30px;margin-right:30px;width:calc(8.33333% * 10 - 30px)}.flex-container>.lg-offset-10{margin-left:83.3333%}.flex-container>.lg-11{margin-top:30px;margin-right:30px;width:calc(8.33333% * 11 - 30px)}.flex-container>.lg-offset-11{margin-left:91.66663%}.flex-container>.lg-12{margin-top:30px;margin-right:30px;width:calc(8.33333% * 12 - 30px)}.flex-container>.lg-offset-12{margin-left:99.99996%}.flex-container>.lg-offset-0{margin-left:0}}@media screen and (min-width:1700px){.flex-container>.xl-1{margin-right:30px;width:calc(8.33333% * 1 - 30px);margin-top:30px}.flex-container>.xl-offset-1{margin-left:8.33333%}.flex-container>.xl-2{margin-right:30px;width:calc(8.33333% * 2 - 30px);margin-top:30px}.flex-container>.xl-offset-2{margin-left:16.66666%}.flex-container>.xl-3{margin-right:30px;width:calc(8.33333% * 3 - 30px);margin-top:30px}.flex-container>.xl-offset-3{margin-left:24.99999%}.flex-container>.xl-4{margin-right:30px;width:calc(8.33333% * 4 - 30px);margin-top:30px}.flex-container>.xl-offset-4{margin-left:33.33332%}.flex-container>.xl-5{margin-right:30px;width:calc(8.33333% * 5 - 30px);margin-top:30px}.flex-container>.xl-offset-5{margin-left:41.66665%}.flex-container>.xl-6{margin-right:30px;width:calc(8.33333% * 6 - 30px);margin-top:30px}.flex-container>.xl-offset-6{margin-left:49.99998%}.flex-container>.xl-7{margin-right:30px;width:calc(8.33333% * 7 - 30px);margin-top:30px}.flex-container>.xl-offset-7{margin-left:58.33331%}.flex-container>.xl-8{margin-right:30px;width:calc(8.33333% * 8 - 30px);margin-top:30px}.flex-container>.xl-offset-8{margin-left:66.66664%}.flex-container>.xl-9{margin-right:30px;width:calc(8.33333% * 9 - 30px);margin-top:30px}.flex-container>.xl-offset-9{margin-left:74.99997%}.flex-container>.xl-10{margin-right:30px;width:calc(8.33333% * 10 - 30px);margin-top:30px}.flex-container>.xl-offset-10{margin-left:83.3333%}.flex-container>.xl-11{margin-right:30px;width:calc(8.33333% * 11 - 30px);margin-top:30px}.flex-container>.xl-offset-11{margin-left:91.66663%}.flex-container>.xl-12{margin-right:30px;width:calc(8.33333% * 12 - 30px);margin-top:30px}.flex-container>.xl-offset-12{margin-left:99.99996%}.flex-container>.xl-offset-0{margin-left:0}}@media screen and (min-width:1800px){.flex-container>.xxl-1{margin-right:30px;width:calc(8.33333% * 1 - 30px);margin-top:30px}.flex-container>.xxl-offset-1{margin-left:8.33333%}.flex-container>.xxl-2{margin-right:30px;width:calc(8.33333% * 2 - 30px);margin-top:30px}.flex-container>.xxl-offset-2{margin-left:16.66666%}.flex-container>.xxl-3{margin-right:30px;width:calc(8.33333% * 3 - 30px);margin-top:30px}.flex-container>.xxl-offset-3{margin-left:24.99999%}.flex-container>.xxl-4{margin-right:30px;width:calc(8.33333% * 4 - 30px);margin-top:30px}.flex-container>.xxl-offset-4{margin-left:33.33332%}.flex-container>.xxl-5{margin-right:30px;width:calc(8.33333% * 5 - 30px);margin-top:30px}.flex-container>.xxl-offset-5{margin-left:41.66665%}.flex-container>.xxl-6{margin-right:30px;width:calc(8.33333% * 6 - 30px);margin-top:30px}.flex-container>.xxl-offset-6{margin-left:49.99998%}.flex-container>.xxl-7{margin-right:30px;width:calc(8.33333% * 7 - 30px);margin-top:30px}.flex-container>.xxl-offset-7{margin-left:58.33331%}.flex-container>.xxl-8{margin-right:30px;width:calc(8.33333% * 8 - 30px);margin-top:30px}.flex-container>.xxl-offset-8{margin-left:66.66664%}.flex-container>.xxl-9{margin-right:30px;width:calc(8.33333% * 9 - 30px);margin-top:30px}.flex-container>.xxl-offset-9{margin-left:74.99997%}.flex-container>.xxl-10{margin-right:30px;width:calc(8.33333% * 10 - 30px);margin-top:30px}.flex-container>.xxl-offset-10{margin-left:83.3333%}.flex-container>.xxl-11{margin-right:30px;width:calc(8.33333% * 11 - 30px);margin-top:30px}.flex-container>.xxl-offset-11{margin-left:91.66663%}.flex-container>.xxl-12{margin-right:30px;width:calc(8.33333% * 12 - 30px);margin-top:30px}.flex-container>.xxl-offset-12{margin-left:99.99996%}.flex-container>.xxl-offset-0{margin-left:0}}@media screen and (min-width:0\0){.flex-container [class^=lg-],.flex-container [class^=md-],.flex-container [class^=sm-],.flex-container [class^=xl-],.flex-container [class^=xs-],.flex-container [class^=xxl-]{margin-right:29px!important}}.grid-container{width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}.grid-container>.xxs-1{grid-column:auto/span 1}.grid-container>.xxs-2{grid-column:auto/span 2}.grid-container>.xxs-3{grid-column:auto/span 3}.grid-container>.xxs-4{grid-column:auto/span 4}.grid-container>.xxs-5{grid-column:auto/span 5}.grid-container>.xxs-6{grid-column:auto/span 6}.grid-container>.xxs-7{grid-column:auto/span 7}.grid-container>.xxs-8{grid-column:auto/span 8}.grid-container>.xxs-9{grid-column:auto/span 9}.grid-container>.xxs-10{grid-column:auto/span 10}.grid-container>.xxs-11{grid-column:auto/span 11}.grid-container>.xxs-12{grid-column:auto/span 12}@media screen and (min-width:576px){.grid-container>.xs-1{grid-column:auto/span 1}.grid-container>.xs-2{grid-column:auto/span 2}.grid-container>.xs-3{grid-column:auto/span 3}.grid-container>.xs-4{grid-column:auto/span 4}.grid-container>.xs-5{grid-column:auto/span 5}.grid-container>.xs-6{grid-column:auto/span 6}.grid-container>.xs-7{grid-column:auto/span 7}.grid-container>.xs-8{grid-column:auto/span 8}.grid-container>.xs-9{grid-column:auto/span 9}.grid-container>.xs-10{grid-column:auto/span 10}.grid-container>.xs-11{grid-column:auto/span 11}.grid-container>.xs-12{grid-column:auto/span 12}}@media screen and (min-width:768px){.grid-container>.sm-1{grid-column:auto/span 1}.grid-container>.sm-2{grid-column:auto/span 2}.grid-container>.sm-3{grid-column:auto/span 3}.grid-container>.sm-4{grid-column:auto/span 4}.grid-container>.sm-5{grid-column:auto/span 5}.grid-container>.sm-6{grid-column:auto/span 6}.grid-container>.sm-7{grid-column:auto/span 7}.grid-container>.sm-8{grid-column:auto/span 8}.grid-container>.sm-9{grid-column:auto/span 9}.grid-container>.sm-10{grid-column:auto/span 10}.grid-container>.sm-11{grid-column:auto/span 11}.grid-container>.sm-12{grid-column:auto/span 12}}@media screen and (min-width:992px){.grid-container>.md-1{grid-column:auto/span 1}.grid-container>.md-2{grid-column:auto/span 2}.grid-container>.md-3{grid-column:auto/span 3}.grid-container>.md-4{grid-column:auto/span 4}.grid-container>.md-5{grid-column:auto/span 5}.grid-container>.md-6{grid-column:auto/span 6}.grid-container>.md-7{grid-column:auto/span 7}.grid-container>.md-8{grid-column:auto/span 8}.grid-container>.md-9{grid-column:auto/span 9}.grid-container>.md-10{grid-column:auto/span 10}.grid-container>.md-11{grid-column:auto/span 11}.grid-container>.md-12{grid-column:auto/span 12}}@media screen and (min-width:1200px){.grid-container>.lg-1{grid-column:auto/span 1}.grid-container>.lg-2{grid-column:auto/span 2}.grid-container>.lg-3{grid-column:auto/span 3}.grid-container>.lg-4{grid-column:auto/span 4}.grid-container>.lg-5{grid-column:auto/span 5}.grid-container>.lg-6{grid-column:auto/span 6}.grid-container>.lg-7{grid-column:auto/span 7}.grid-container>.lg-8{grid-column:auto/span 8}.grid-container>.lg-9{grid-column:auto/span 9}.grid-container>.lg-10{grid-column:auto/span 10}.grid-container>.lg-11{grid-column:auto/span 11}.grid-container>.lg-12{grid-column:auto/span 12}}@media screen and (min-width:1700px){.grid-container>.xl-1{grid-column:auto/span 1}.grid-container>.xl-2{grid-column:auto/span 2}.grid-container>.xl-3{grid-column:auto/span 3}.grid-container>.xl-4{grid-column:auto/span 4}.grid-container>.xl-5{grid-column:auto/span 5}.grid-container>.xl-6{grid-column:auto/span 6}.grid-container>.xl-7{grid-column:auto/span 7}.grid-container>.xl-8{grid-column:auto/span 8}.grid-container>.xl-9{grid-column:auto/span 9}.grid-container>.xl-10{grid-column:auto/span 10}.grid-container>.xl-11{grid-column:auto/span 11}.grid-container>.xl-12{grid-column:auto/span 12}}@media screen and (min-width:1800px){.grid-container>.xxl-1{grid-column:auto/span 1}.grid-container>.xxl-2{grid-column:auto/span 2}.grid-container>.xxl-3{grid-column:auto/span 3}.grid-container>.xxl-4{grid-column:auto/span 4}.grid-container>.xxl-5{grid-column:auto/span 5}.grid-container>.xxl-6{grid-column:auto/span 6}.grid-container>.xxl-7{grid-column:auto/span 7}.grid-container>.xxl-8{grid-column:auto/span 8}.grid-container>.xxl-9{grid-column:auto/span 9}.grid-container>.xxl-10{grid-column:auto/span 10}.grid-container>.xxl-11{grid-column:auto/span 11}.grid-container>.xxl-12{grid-column:auto/span 12}}@font-face{font-family:Radio Canada;src:url(../fonts/RadioCanada-Light.woff2) format("woff2"),url(../fonts/RadioCanada-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Radio Canada;src:url(../fonts/RadioCanada-Regular.woff2) format("woff2"),url(../fonts/RadioCanada-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Radio Canada;src:url(../fonts/RadioCanada-Medium.woff2) format("woff2"),url(../fonts/RadioCanada-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Radio Canada;src:url(../fonts/RadioCanada-SemiBold.woff2) format("woff2"),url(../fonts/RadioCanada-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Radio Canada;src:url(../fonts/RadioCanada-Bold.woff2) format("woff2"),url(../fonts/RadioCanada-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}html{width:100vw}body{top:0!important;font-family:Radio Canada,sans-serif;font-size:1.4rem;line-height:1.7rem;font-weight:400;position:relative;width:100%;overflow-x:hidden;color:var(--text)}body a{text-decoration:none}body ul{padding-left:0;margin-bottom:0}body ul li{list-style-type:none}body .slick-dots li{cursor:pointer}body *{font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:block}.page-structure{padding:10rem 0 8rem}@media screen and (min-width:992px){.archive-structure .flex-container{margin-top:-9.2rem}.archive-structure .xxs-12{margin-top:7.2rem}}.recherche-count{margin:0;font-size:3rem;line-height:3.2rem;font-weight:700}@media screen and (max-width:991px){.desktop-only{display:none!important}}@media screen and (min-width:992px){.mobile-only{display:none!important}}.flex-center{display:flex;align-items:center;justify-content:center}.flex-stretch{display:flex;align-items:stretch}.flex-vertical-center{display:flex;align-items:center}.slick-autoplay-toggle-button,.slick-sr-only,.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.fancybox__container{z-index:5055}.svg-wrap{flex-shrink:0}.maintenance-page header .main-logo{margin:3rem 0}.maintenance-page .page-top{border-bottom:1px solid rgba(var(--hextext),.1)}.maintenance-page .page-top .page-top-main{display:flex;padding:3.7rem 0 2.4rem;color:var(--text);background-color:var(--blue)}@media screen and (min-width:992px){.maintenance-page .page-top .page-top-main{padding:21rem 0 5.5rem}}.maintenance-page .page-top .page-top-main h1{max-width:calc(100vw - 9rem);margin:0;font-size:3rem;line-height:2.8rem;font-weight:700}@media screen and (min-width:992px){.maintenance-page .page-top .page-top-main h1{font-size:8rem;line-height:7.7rem}}.prefooter .prefooter-actions{width:100%;display:flex;align-items:center;justify-content:center;padding:1rem;border-width:1px 0;border-style:solid;border-color:rgba(0,0,0,.1)}.prefooter .prefooter-actions button{width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.prefooter .prefooter-actions button .svg-wrap{height:32px;width:32px;border-radius:50%;margin-right:8px;border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.prefooter .ariane-wrap{text-align:center;padding:1.5rem 1rem}footer#main-footer .footer-main{background-color:var(--blue)}footer#main-footer .footer-main .footer-container{padding:4.9rem 0 4.8rem}@media screen and (min-width:992px){footer#main-footer .footer-main .footer-container{padding:6.6rem 0 6.3rem;width:calc((100vw - 96rem) / 2 + 96rem)}}@media screen and (min-width:1200px){footer#main-footer .footer-main .footer-container{width:calc((100vw - 117rem) / 2 + 117rem);display:flex;flex-wrap:wrap;margin-right:0}}footer#main-footer .footer-main .footer-logo{text-align:center}@media screen and (min-width:1200px){footer#main-footer .footer-main .footer-logo{text-align:left}}footer#main-footer .footer-main .footer-logo .footer-link{display:block}footer#main-footer .footer-main .footer-logo .footer-rs{display:flex;align-items:center;justify-content:center;margin-top:4rem}footer#main-footer .footer-main .footer-logo .footer-rs a{display:flex;align-items:center}footer#main-footer .footer-main .footer-logo .footer-rs a:not(:first-child){margin-left:2rem}footer#main-footer .footer-main .footer-logo .footer-rs a .svg-wrap{display:flex;align-items:center}footer#main-footer .footer-main .footer-logo .footer-rs a .svg-wrap svg path{fill:var(--text)}footer#main-footer .footer-main .footer-logo .footer-rs a:hover .svg-wrap svg path{fill:var(--white)}footer#main-footer .footer-main .footer-infos{padding:0 1.8rem;margin-top:3.7rem}@media screen and (min-width:992px){footer#main-footer .footer-main .footer-infos{margin-top:0;padding:0;margin-left:30px}}footer#main-footer .footer-main .footer-infos h2{margin:0 0 2px;font-size:1.6rem;line-height:1.9rem;font-weight:700}footer#main-footer .footer-main .footer-infos .footer-item{margin-top:2rem;display:flex;color:var(--text);font-size:1.4rem;line-height:1.7rem;font-weight:500}footer#main-footer .footer-main .footer-infos .footer-item .svg-wrap{align-self:baseline;margin-right:1rem}footer#main-footer .footer-main .footer-infos a.footer-item:hover{text-decoration:underline}footer#main-footer .footer-main .footer-menu-wrap{margin-top:2rem;padding:0 1.8rem;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1200px){footer#main-footer .footer-main .footer-menu-wrap{padding:0;margin-left:12.4rem}}footer#main-footer .footer-main .footer-menu-wrap .footer-nav li a{padding:1.9rem 0;display:block;color:var(--text);font-size:1.6rem;line-height:1.9rem;font-weight:700}@media screen and (min-width:1200px){footer#main-footer .footer-main .footer-menu-wrap .footer-nav li a{min-width:28.2rem}}footer#main-footer .footer-main .footer-menu-wrap .footer-nav li a .svg-wrap{margin-right:7px}footer#main-footer .footer-main .footer-menu-wrap .footer-nav li a:hover{text-decoration:underline}footer#main-footer .footer-main .footer-menu-wrap .footer-nav li:not(:first-child){border-top:1px solid rgba(var(--hextext),.2)}footer#main-footer .footer-main .footer-label{display:flex;align-items:center;justify-content:center;margin-top:4rem}@media screen and (min-width:992px){footer#main-footer .footer-main .footer-label{margin-top:0;margin-left:10rem}}footer#main-footer .footer-legal{padding:5.6rem 0 4rem}@media screen and (min-width:992px){footer#main-footer .footer-legal{padding:0}}footer#main-footer .footer-legal ul{display:flex;margin:0 8rem;justify-content:center;flex-direction:column}@media screen and (min-width:992px){footer#main-footer .footer-legal ul{margin:0;width:100%;flex-direction:row;align-items:center}}footer#main-footer .footer-legal ul li{display:flex;align-items:center;margin-bottom:1.8rem}footer#main-footer .footer-legal ul li:before{content:"";margin:0 18px 2px 17px;height:5px;width:5px;background-color:rgba(0,0,0,.3);border-radius:5px;display:inline-block}@media screen and (min-width:992px){footer#main-footer .footer-legal ul li{margin-bottom:0;padding:2.1rem 0 2.3rem}footer#main-footer .footer-legal ul li:first-child:before{content:none}}footer#main-footer .footer-legal ul li:last-child{width:100%;justify-content:center;margin-bottom:0}@media screen and (min-width:992px){footer#main-footer .footer-legal ul li:last-child{width:auto;justify-content:flex-start}}footer#main-footer .footer-legal ul li:last-child:before{content:none}@media screen and (min-width:992px){footer#main-footer .footer-legal ul li:last-child:before{content:""}}footer#main-footer .footer-legal ul a{color:var(--text);font-size:1.3rem;line-height:1.6rem}footer#main-footer .footer-legal ul a .svg-wrap{display:flex;align-items:center}footer#main-footer .footer-legal ul a:hover{text-decoration:underline}#main-header{position:sticky;z-index:1200;top:0;left:0;transition:all .4s ease-in-out}#main-header .main-header-inner-wrap{width:100vw;padding:1.2rem 2.8rem 1.5rem 1.9rem;position:relative;z-index:1;background-color:var(--white);box-shadow:0 1px 8px rgba(0,0,0,.16);transition:all .4s ease-in-out}@media screen and (min-width:992px){#main-header .main-header-inner-wrap{padding:5rem 10rem 0 6rem}}@media screen and (min-width:1400px){#main-header .main-header-inner-wrap{padding:5rem 14rem 0}}#main-header .main-header-inner-wrap .gtranslate_wrapper{height:0;width:0;opacity:0}@media screen and (min-width:992px){#main-header.searchActive .main-header-inner-wrap{box-shadow:none}#main-header.scrolled .main-header-inner-wrap{padding-top:1rem}#main-header.scrolled .main-header-inner-wrap .langselector{transform:translateY(-101%)}#main-header.scrolled .main-header-inner-wrap .main-header-inner{padding-bottom:1rem}}#main-header .langselector{pointer-events:none;opacity:0;position:fixed;z-index:1250;right:50%;bottom:4rem;transition:transform .2s ease-in-out;transform:translateX(50%)}#main-header .langselector.menuopen{pointer-events:auto;opacity:1}@media screen and (min-width:992px){#main-header .langselector{pointer-events:auto;opacity:1;position:absolute;top:0;right:0;bottom:auto;transform:none}}#main-header .langselector .langToggle{padding:1.2rem 2.2rem;border:1px solid var(--text);font-size:1.4rem;font-weight:700;color:var(--white);background-color:var(--text);transition:all .2s ease-in-out}@media screen and (max-width:991px){#main-header .langselector .langToggle{width:140px}}@media screen and (min-width:992px){#main-header .langselector .langToggle{padding:1.4rem 2.1rem;font-size:1.6rem}}#main-header .langselector .langToggle .svg-wrap{margin-left:9px}@media screen and (min-width:992px){#main-header .langselector .langToggle .svg-wrap{margin-left:6px}}#main-header .langselector .langToggle .svg-wrap svg path{transition:all .2s ease-in-out}#main-header .langselector .langToggle:hover{color:var(--text);background-color:var(--white)}#main-header .langselector .langToggle:hover .svg-wrap svg path{fill:var(--text)}#main-header .langselector .langselector-list{pointer-events:none;opacity:0;width:100%;position:absolute;bottom:100%;left:0;background-color:var(--white);box-shadow:0 0 15px rgba(0,0,0,.08)}@media screen and (min-width:992px){#main-header .langselector .langselector-list{top:100%;bottom:auto}}#main-header .langselector .langselector-list button{display:flex;align-items:center;justify-content:center;width:100%;padding:1.2rem .5rem;transition:all .2s ease-in-out}#main-header .langselector .langselector-list button:hover{color:var(--white);background-color:var(--text)}#main-header .langselector.accordeonOpen .langselector-list{pointer-events:auto;opacity:1}#main-header .langselector .langselector-legend-wrap{position:relative;background-color:var(--lightgrey);height:100%;display:flex;align-items:center;transition:all .2s ease-in-out;overflow:hidden}#main-header .langselector .langselector-legend-wrap button{height:100%;width:2.4rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}#main-header .langselector .langselector-legend-wrap .langselector-legend-content{font-size:12px;line-height:14px;font-weight:500;padding:11px 10px 11px 5px;flex-shrink:0;width:116px}@media screen and (min-width:992px){#main-header .langselector .langselector-legend-wrap{position:absolute;top:0;right:100%;width:24px}#main-header .langselector .langselector-legend-wrap:hover{width:140px}}#main-header .main-header-inner{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:992px){#main-header .main-header-inner{padding-bottom:4rem}}#main-header .main-logo-wrap{display:flex;flex-grow:1;justify-content:center;padding-left:45px}@media screen and (min-width:992px){#main-header .main-logo-wrap{flex-grow:0;padding-left:0}}#main-header .main-logo-wrap svg{width:max(27.8195vw,164px);height:auto}@media screen and (min-width:992px){#main-header .main-logo-wrap svg{width:auto}}#main-header .main-logo-wrap svg [fill=\#161615]{stroke-width:.3px;stroke:#161615;stroke-linejoin:bevel}#main-header .menu-wrapper{pointer-events:none;opacity:0;width:100vw;position:absolute;top:100%;left:0}#main-header .menu-wrapper.menuopen{pointer-events:auto;opacity:1}#main-header .menu-wrapper .header-mobile-search{width:100%;padding:2rem 2rem 1.5rem}#main-header .menu-wrapper .header-mobile-search form{display:flex;align-items:center;width:100%;height:6.3rem;padding:1.1rem 1.4rem;position:relative;z-index:10;border-bottom:2px solid var(--text);background-color:var(--white);box-shadow:0 0 12px rgba(var(--hexblack),.08)}@media screen and (min-width:992px){#main-header .menu-wrapper .header-mobile-search form{box-shadow:none}}#main-header .menu-wrapper .header-mobile-search form input{flex-grow:1;height:5rem;padding:0 1.4rem 0 0;border:none;font-size:1.4rem;line-height:1.7rem;color:var(--text)}#main-header .menu-wrapper .header-mobile-search form input::placeholder{opacity:1;font-weight:700;color:var(--text)}#main-header .menu-wrapper .header-mobile-search form button{flex-shrink:0;width:4rem;height:4rem;border-radius:50%;background-color:var(--blue);transition:background-color .2s ease-in-out}#main-header .menu-wrapper .header-mobile-search form button svg path{transition:fill .2s ease-in-out}#main-header .menu-wrapper .header-mobile-search form button:hover{background-color:var(--text)}#main-header .menu-wrapper .header-mobile-search form button:hover svg path{fill:var(--white)}@media screen and (min-width:992px){#main-header .menu-wrapper{display:flex;align-items:center;justify-content:flex-end;pointer-events:auto;opacity:1;margin-left:1rem;position:static}#main-header .menu-wrapper .header-search{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:4rem;height:4rem;margin-left:3rem;border-radius:4rem;background-color:var(--blue);transition:background-color .2s ease-in-out}}@media screen and (min-width:992px) and (min-width:1700px){#main-header .menu-wrapper .header-search{width:6rem;height:6rem;margin-left:5rem;border-radius:6rem}}@media screen and (min-width:992px){#main-header .menu-wrapper .header-search svg{width:2rem;height:auto}#main-header .menu-wrapper .header-search svg path{transition:fill .2s ease-in-out}}@media screen and (min-width:992px) and (min-width:1700px){#main-header .menu-wrapper .header-search svg{width:auto}}@media screen and (min-width:992px){#main-header .menu-wrapper .header-search:hover{background-color:var(--text)}#main-header .menu-wrapper .header-search:hover svg path{fill:var(--white)}}#main-header .burger-button{display:flex;align-items:center}#main-header .burger-button .svg-wrap{margin-right:7px}#main-header .burger-button .burger-button-inner{display:flex;flex-direction:column;justify-content:space-between;width:1.6rem;height:1.5rem;overflow:hidden;transition:all .2s ease-in-out}#main-header .burger-button .burger-button-inner .burger-bar{width:100%;height:3px;position:relative;border-radius:4px;background-color:var(--text);transition:all .2s ease-in-out}#main-header .burger-button .burger-button-inner .burger-bar .burger-close-bar{width:100%;height:3px;position:absolute;top:0;left:0;border-radius:4px;background-color:var(--text);transition:all .2s ease-in-out}#main-header .burger-button.menuopen .burger-button-inner{height:1.6rem}#main-header .burger-button.menuopen .burger-button-inner .burger-bar:first-child{transform:translateX(-100%)}#main-header .burger-button.menuopen .burger-button-inner .burger-bar:last-child{transform:translateX(100%)}#main-header .burger-button.menuopen .burger-button-inner .burger-bar:nth-child(2){transform:rotate(-45deg)}#main-header .burger-button.menuopen .burger-button-inner .burger-bar:nth-child(2) .burger-close-bar{transform:rotate(90deg)}#main-header .searchBar-wrap{position:absolute;top:100%;left:0;width:100vw;background-color:#fff;z-index:-1;overflow:hidden;align-items:flex-end;height:100px;padding:2rem 0;border-top:1px solid #fff;box-shadow:0 0 12px rgba(0,0,0,.08);transform:translateY(-100%);display:none;pointer-events:none;transition:transform .2s ease-in-out}@media screen and (min-width:992px){#main-header .searchBar-wrap{display:flex}}#main-header .searchBar-wrap.searchActive{pointer-events:auto;transform:translateY(0);border-top-color:rgba(0,0,0,.1)}#main-header .searchBar-wrap form{display:flex;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:.5rem}#main-header .searchBar-wrap form [type=text]{border:none;height:50px;padding:5px 15px;font-size:1.5rem;line-height:1.8rem;font-weight:500}#main-header .searchBar-wrap form [type=submit]{flex-shrink:0;height:50px;width:50px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0{display:flex;align-items:center}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0:not(:first-child){margin-left:3rem}}@media screen and (min-width:992px) and (min-width:1700px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0:not(:first-child){margin-left:4.2rem}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 .a-deep-0{font-size:1.4rem;font-weight:600;color:var(--text);text-transform:uppercase}}@media screen and (min-width:992px) and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 .a-deep-0{display:block;text-align:right}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 .a-deep-0:after{content:"";display:block;width:0;height:2px;background:var(--text);transition:width .2s ease-in-out;margin-left:auto;margin-right:0}}@media screen and (min-width:992px) and (min-width:1700px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 .a-deep-0{font-size:1.7rem}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 .a-deep-0:hover:after,.menu-wrapper #main-nav .menu-deep-0 .li-deep-0.subMenuOpen .a-deep-0:after{width:100%;margin-left:0;margin-right:auto}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep]{display:block;pointer-events:none;opacity:0;width:100vw;min-height:100%;overflow-y:hidden;padding:10.6rem calc((100vw - 96rem) / 2 - 30px) 16rem calc((100vw - 96rem) / 2);position:absolute;z-index:1;top:-1px;left:0;border-top:1px solid rgba(0,0,0,.1);background-color:var(--white)}}@media screen and (min-width:992px) and (min-width:1200px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep]{padding:10.6rem calc((100vw - 117rem) / 2 - 30px) 16rem calc((100vw - 117rem) / 2)}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap{width:100vw;padding:1.5rem calc((100vw - 96rem) / 2);position:absolute;top:0;left:0;border-bottom:1px solid rgba(0,0,0,.1)}}@media screen and (min-width:992px) and (min-width:1200px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap{padding:1.5rem calc((100vw - 117rem) / 2)}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap button{display:flex;align-items:center;font-size:1.4rem;line-height:1.7rem;font-weight:500;color:var(--text)}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap button .menu-back-arrow{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-right:1.5rem;border-radius:50%;background-color:var(--blue);transition:all .2s ease-in-out}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap button .menu-back-arrow svg path{transition:all .2s ease-in-out}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap button:hover{text-decoration:underline}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap button:hover .menu-back-arrow{background-color:var(--text)}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap button:hover .menu-back-arrow svg path{fill:var(--white)}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .deep-title{width:100%;margin-bottom:2.3rem}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] .deep-title .deep-title-inner{display:inline;width:-moz-fit-content;width:fit-content;padding:0 2px;font-size:2.8rem;line-height:3.3rem;font-weight:700;background:linear-gradient(0deg,rgba(var(--hexblue),.5) 0,rgba(var(--hexblue),.5) 50%,transparent 0,transparent) no-repeat bottom}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep].menu-deep-1{top:100%;box-shadow:0 1px 8px rgba(0,0,0,.16)}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep].menu-deep-1:before{content:"";width:100vw;display:block;height:20px;background-color:var(--white);position:absolute;bottom:100%;pointer-events:none;left:0}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=a-deep]{display:flex;align-items:center;justify-content:space-between;padding:2.7rem 1rem;border-bottom:1px solid rgba(0,0,0,.1);font-size:2rem;line-height:2.4rem;font-weight:700;color:var(--text)}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=a-deep] .menu-caret{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:2.6rem;height:2.6rem;margin-left:2rem;border-radius:50%;background-color:var(--blue);transition:all .2s ease-in-out}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=a-deep] .menu-caret svg{transform:rotate(180deg)}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=a-deep] .menu-caret svg path{transition:all .2s ease-in-out}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=a-deep]:hover{text-decoration:underline}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=a-deep]:hover .menu-caret{background-color:var(--text)}.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=a-deep]:hover .menu-caret path{fill:var(--white)}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 .li-deep-0 [class^=li-deep]{display:inline-block;width:calc(100% / 3 - 30px - 3px);margin-right:30px}}@media screen and (min-width:992px){.menu-wrapper #main-nav .menu-deep-0 [class^=li-deep].subMenuOpen>[class^=menu-deep]{pointer-events:auto;opacity:1}}@media screen and (max-width:991px){.menu-wrapper #main-nav{width:100vw;height:calc(100vh - 80px);position:absolute;top:100%;left:0;background-color:var(--white)}.menu-wrapper #main-nav .menu-deep-0{height:calc(100% - 240px);overflow-y:scroll;padding:0 2rem;position:relative}.menu-wrapper #main-nav .menu-deep-0 [class^=menu-deep]{pointer-events:none;opacity:0;width:100vw;height:calc(100% - 300px);overflow-y:scroll;padding:0 2rem;position:fixed;z-index:1;top:200px;left:0;background-color:var(--white)}.menu-wrapper #main-nav .menu-deep-0 [class^=li-deep]{border-bottom:1px solid rgba(0,0,0,.1)}.menu-wrapper #main-nav .menu-deep-0 [class^=li-deep] [class^=a-deep]{display:flex;justify-content:space-between;padding:1.5rem 0;font-size:1.8rem;line-height:2.2rem;font-weight:700;color:var(--text)}.menu-wrapper #main-nav .menu-deep-0 [class^=li-deep] [class^=a-deep] .menu-caret{display:flex;align-items:center;flex-shrink:0;justify-content:center;width:2.6rem;height:2.6rem;border-radius:50%;background-color:var(--blue)}.menu-wrapper #main-nav .menu-deep-0 [class^=li-deep] [class^=a-deep] .menu-caret svg{transform:rotate(180deg)}.menu-wrapper #main-nav .menu-deep-0 [class^=li-deep].submenuopen>[class^=menu-deep]{pointer-events:auto;opacity:1}.menu-wrapper #main-nav .menu-deep-0 .menu-back-wrap{border-bottom:1px solid rgba(0,0,0,.1)}.menu-wrapper #main-nav .menu-deep-0 .menu-back-wrap button{display:flex;width:100%;padding:1.5rem 1rem 1.5rem 0}.menu-wrapper #main-nav .menu-deep-0 .menu-back-wrap button .menu-back-arrow{display:flex;align-items:center;flex-grow:0;justify-content:center;width:2.6rem;height:2.6rem;margin-right:1rem;border-radius:50%;background-color:var(--blue)}.menu-wrapper #main-nav .menu-deep-0 .menu-back-wrap button .menu-back-text{flex-grow:1;font-size:1.8rem;line-height:2.2rem;font-weight:700;text-align:center}}.form-item,.gfield{margin-top:.8rem}.form-item label,.gfield label{display:block;margin-bottom:1rem;font-size:1.5rem;line-height:1.8rem;font-weight:600;cursor:pointer}.form-item>label>span,.gfield>label>span{display:block}.form-item>label>span:not(:last-child),.gfield>label>span:not(:last-child){margin-bottom:1.2rem}.form-item+.form-item,.form-item+.gfield,.gfield+.form-item,.gfield+.gfield{margin-top:2.5rem}.form-item .ginput_container_fileupload .gform_fileupload_rules,.gfield .ginput_container_fileupload .gform_fileupload_rules{display:block;font-size:1.5rem;font-weight:600;line-height:1.8rem;margin-bottom:1rem}.form-item .ginput_container_fileupload+.gfield_description,.gfield .ginput_container_fileupload+.gfield_description{padding-top:0!important;display:block;font-size:1.5rem;font-weight:600;line-height:1.8rem;margin-bottom:1rem}.gform_wrapper .gfield.gsection{border:none!important;padding:0}.gform_wrapper .gfield.gsection .gsection_title{font-size:4rem;line-height:4.7rem;margin:0}.gform_wrapper .gfield .gfield_required{color:var(--text)}duet-date-picker+input[type=date]{opacity:0;pointer-events:none;position:absolute}[type=date],[type=email],[type=password],[type=tel],[type=text],[type=url]{display:flex;align-items:center;width:100%;min-height:4.5rem;padding:1.9rem 2.4rem;border:1px solid #d3d3d3;font-family:Radio Canada,sans-serif;font-size:1.3rem;line-height:1.5rem;font-weight:600;color:var(--text)}[type=date]::placeholder,[type=email]::placeholder,[type=password]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=url]::placeholder{opacity:1;color:var(--text);transition:all .2s ease-in-out}[type=date]:focus::placeholder,[type=email]:focus::placeholder,[type=password]:focus::placeholder,[type=tel]:focus::placeholder,[type=text]:focus::placeholder,[type=url]:focus::placeholder{opacity:0}[type=date]{min-height:4.5rem}[type=file]{padding:2rem 2.4rem;border:1px solid rgba(var(--hexblack),.1);margin-bottom:2rem}textarea{width:100%;min-height:18rem;padding:1.9rem 2.4rem;border:1px solid #d3d3d3;font-family:Radio Canada,sans-serif;font-size:1.3rem;line-height:1.5rem;font-weight:600}textarea::placeholder{opacity:1;transition:all .2s ease-in-out}textarea:focus{outline:none}textarea:focus::placeholder{opacity:0}.checkbox-wrap,.gfield_checkbox,.ginput_container_consent{position:relative}.checkbox-wrap input,.gfield_checkbox input,.ginput_container_consent input{opacity:0;position:absolute;left:-150vw}.checkbox-wrap input:checked+label:after,.gfield_checkbox input:checked+label:after,.ginput_container_consent input:checked+label:after{content:url(../images/check.svg);width:1.1rem;height:1.1rem;position:absolute;top:-2px;left:4px}@media screen and (min-width:0\0){.checkbox-wrap input:checked+label:after,.gfield_checkbox input:checked+label:after,.ginput_container_consent input:checked+label:after{top:2px}}.checkbox-wrap input:focus+label:before,.gfield_checkbox input:focus+label:before,.ginput_container_consent input:focus+label:before{outline:medium auto currentColor;outline:medium auto invert;outline:5px auto -webkit-focus-ring-color}.checkbox-wrap label,.gfield_checkbox label,.ginput_container_consent label{display:flex;padding-left:2.6rem;position:relative;font-size:1.4rem;line-height:1.7rem;font-weight:400;text-transform:none}.checkbox-wrap label:before,.gfield_checkbox label:before,.ginput_container_consent label:before{content:"";display:block;flex-shrink:0;width:1.4rem;height:1.4rem;position:absolute;top:0;left:0;border:1px solid var(--text);border-radius:0;background-color:var(--white)}.checkbox-wrap label.checked:after,.gfield_checkbox label.checked:after,.ginput_container_consent label.checked:after{content:url(../images/check.svg);width:1.1rem;height:1.1rem;position:absolute;top:-2px;left:4px}@media screen and (min-width:0\0){.checkbox-wrap label.checked:after,.gfield_checkbox label.checked:after,.ginput_container_consent label.checked:after{top:2px}}.checkbox-wrap.consent label,.gfield_checkbox.consent label,.ginput_container_consent.consent label{font-size:1.4rem;font-weight:300}.gfield_radio{position:relative}.gfield_radio input{position:absolute;opacity:0;left:-150vw}.gfield_radio input:checked+label:after{content:"";position:absolute;left:3px;top:5px;height:1.1rem;width:1.1rem;background:var(--text);border-radius:50%}@media screen and (min-width:0\0){.gfield_radio input:checked+label:after{top:2px}}.gfield_radio label{padding-left:3.5rem;font-size:1.7rem;font-weight:400;text-transform:none;position:relative;display:flex}.gfield_radio label:before{content:"";height:1.5rem;width:1.5rem;border:1px solid var(--text);border-radius:50%;display:block;position:absolute;left:0;top:2px;flex-shrink:0}.select2-container--default .select2-selection{height:5.5rem;border:1px solid #d3d3d3;border-radius:0;color:var(--text)}.select2-container--default .select2-selection .select2-selection__rendered{display:flex;align-items:center;height:100%;padding:1.4rem 2.4rem;font-family:Radio Canada,sans-serif;font-size:1.3rem;line-height:1.5rem;font-weight:600;color:var(--text)}.select2-container--default .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:var(--text)}.select2-container--default .select2-selection .select2-selection__arrow{display:inline-flex;align-items:center;height:100%;right:.8rem}.select2-container--default .select2-selection .select2-selection__arrow b{display:none}.select2-container--default .select2-selection .select2-selection__arrow:after{content:url(../images/select-caret.svg);position:absolute;transition:all .2s ease-in-out;transform:translateY(-3px)}.select2-container--default.select2-container--open .select2-selection .select2-selection__arrow:after{transform:rotate(-180deg)}.select2-dropdown{border-radius:0;box-shadow:0 3px 20px rgba(0,0,0,.04)}.nuit .select2-dropdown{box-shadow:0 3px 20px hsla(0,0%,100%,.04)}.select2-results__option{padding:1.4rem 2rem;font-family:Radio Canada,sans-serif;font-size:1.4rem;font-weight:500}.select2-container--default .select2-results__option--selected{background-color:rgba(var(--hexblue),.5)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--text)}.duet-date .duet-date__input-wrapper{display:flex;align-items:center}.duet-date .duet-date__input-wrapper .duet-date__input{height:5.5rem;background-color:var(--white);padding:1.1rem;border:1px solid #d3d3d3;border-radius:0;color:var(--text);font-size:1.3rem;line-height:1.5rem;font-weight:600}.duet-date .duet-date__input-wrapper .duet-date__input::placeholder{opacity:1;color:var(--text)}.duet-date .duet-date__input-wrapper .duet-date__toggle{display:flex;align-items:center;justify-content:center;width:4rem;height:100%;margin-left:1rem;position:absolute;border:none;background:transparent;box-shadow:none;transition:all .2s ease-in-out}.duet-date .duet-date__input-wrapper .duet-date__toggle svg [fill=currentColor],.duet-date .duet-date__input-wrapper .duet-date__toggle svg [stroke=currentColor]{transition:all .2s ease-in-out}.duet-date .duet-date__input-wrapper .duet-date__toggle:focus{outline:medium auto currentColor;outline:medium auto invert;outline:5px auto -webkit-focus-ring-color}.duet-date__nav .duet-date__next,.duet-date__nav .duet-date__prev{border:1px solid var(--text);transition:all .2s ease-in-out}.duet-date__nav .duet-date__next svg path,.duet-date__nav .duet-date__prev svg path{transition:all .2s ease-in-out;fill:var(--text)}.duet-date__day{font-size:1.2rem}.duet-date__day:focus,.duet-date__day:hover{outline:medium auto currentColor;outline:medium auto invert;outline:5px auto -webkit-focus-ring-color;font-weight:500;box-shadow:none}.skiptranslate{display:none;height:0;position:absolute;top:-1000rem;left:-1000rem}.skiptranslate iframe{visibility:hidden}.ariane-wrap .ariane ol{padding-left:0;margin-bottom:0}.ariane-wrap .ariane ol li{list-style-type:none;display:inline;font-size:1.3rem;line-height:1.6rem}.ariane-wrap .ariane ol li:not(:first-child):before{content:url(../images/ariane-caret.svg);margin:0 .4em;transform:translateY(-2px);font-weight:400;display:inline-block}.ariane-wrap .ariane ol li a{color:var(--text)}.ariane-wrap .ariane ol li a:hover{text-decoration:underline}.ariane-wrap .ariane ol li:last-child{font-weight:600}.ariane-wrap .ariane ol li:last-child a:hover{text-decoration:none}:root{--duet-color-primary:var(--theme1);--duet-color-text:#333;--duet-color-text-active:$colortext;--duet-color-placeholder:#666;--duet-color-button:#f5f5f5;--duet-color-surface:$colortext;--duet-color-overlay:rgba(0,0,0,.8);--duet-color-border:#000;--duet-font:$font-text;--duet-font-normal:400;--duet-font-bold:600;--duet-radius:4px;--duet-z-index:600}.pagination-wrap{display:flex;justify-content:center;align-items:center;margin-top:6rem}@media screen and (min-width:992px){.pagination-wrap{margin-top:12rem}}.pagination-wrap .pagination,.pagination-wrap .pagination li a{display:flex;align-items:center;justify-content:center}.pagination-wrap .pagination li a{height:3.6rem;width:3.6rem;border-radius:50%;transition:all .2s ease-in-out}@media screen and (min-width:992px){.pagination-wrap .pagination li a{height:4.6rem;width:4.6rem}}.pagination-wrap .pagination li a.pagination-arrow{background-color:var(--blue);border:1px solid var(--blue)}.pagination-wrap .pagination li a.pagination-arrow:hover{background-color:var(--white);border-color:var(--text)}.pagination-wrap .pagination li a.pagination-arrow.pagination-prev svg{transform:rotate(180deg)}.pagination-wrap .pagination li a.pagination-item{border:1px solid rgba(var(--hexblack),.1);background-color:var(--white);color:var(--text);font-size:1.6rem;line-height:1.6rem;font-weight:700}.pagination-wrap .pagination li a.pagination-item.current,.pagination-wrap .pagination li a.pagination-item:hover{border-color:var(--text);color:var(--white);background-color:var(--text)}.pagination-wrap .pagination li:not(:first-child){margin-left:1rem}.pagination-wrap .pagination:before{margin-right:2rem}.pagination-wrap .pagination:after,.pagination-wrap .pagination:before{content:"";display:block;height:1px;width:1px;flex-grow:1;background-color:var(--black);opacity:.1}.pagination-wrap .pagination:after{margin-left:2rem}.shortcuts ul li a{color:var(----white);background:var(--color1);text-transform:uppercase;display:flex;align-items:center;justify-content:center;padding:0 1rem;-webkit-text-decoration:var(--white);text-decoration:var(--white);transition:all .2s ease-in-out;transform:translateY(-100%);position:absolute;top:0;left:0;width:100vw}.shortcuts ul li a:focus{height:3.8rem;padding:1rem;transform:translate(0)}#skipToMenu{background:var(--colortext);position:absolute;top:0;left:0;width:100vw;padding:1.8rem 0;opacity:0;pointer-events:none}#skipToMenu .shortcut-nav{z-index:1;opacity:1;transition:all .2s ease-in-out;box-shadow:0 2px 15px rgba(0,0,0,.05)}#skipToMenu .shortcut-nav ul{display:flex}#skipToMenu .shortcut-nav ul li{display:flex;align-items:center}#skipToMenu .shortcut-nav ul li:not(:first-child):before{content:"";margin:0 1rem;height:4px;width:4px;background:var(--white);border-radius:50%;transform:translateY(2px)}#skipToMenu .shortcut-nav ul li a{color:var(--white);font-size:1.5rem}@media screen and (min-width:992px){#skipToMenu{pointer-events:auto}}#skipToMenu.active{opacity:1;pointer-events:auto}#hero{position:relative;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;background:url(../images/dotts.svg) no-repeat center top -50px var(--blue);background-size:200% auto}@media screen and (min-width:992px){#hero{padding:8.5rem 15.6rem 4.5rem;background:url(../images/dotts.svg) no-repeat bottom var(--blue);background-size:auto}}@media screen and (min-width:1400px){#hero{padding:8.5rem 7.6rem 4.5rem}}@media screen and (min-width:1700px){#hero{padding:8.5rem 15.6rem 4.5rem}}#hero .hero-search{width:100%;position:relative;z-index:2;background-size:200% auto;padding:5.9rem 3.7rem}@media screen and (min-width:992px){#hero .hero-search{padding:0;width:65.5rem}}@media screen and (min-width:1400px){#hero .hero-search{width:58.5rem}}@media screen and (min-width:1700px){#hero .hero-search{width:65.5rem}}#hero .hero-search h1{position:relative;z-index:10;margin:0;text-align:center;font-size:1.4rem;line-height:2.7rem;font-weight:400}#hero .hero-search h1 strong{font-size:2.8rem;font-weight:700;color:var(--text)}@media screen and (min-width:992px){#hero .hero-search h1{font-size:4.4rem;line-height:8.5rem}#hero .hero-search h1 strong{font-size:8.6rem}}#hero .hero-search form{display:flex;margin-top:3.2rem;align-items:center;height:7.8rem;width:100%;padding:1.4rem 2rem;background-color:var(--white);border-bottom:2px solid var(--text);position:relative;z-index:10}#hero .hero-search form input{flex-grow:1;border:none;padding:0 1.4rem 0 0;height:5rem;font-size:1.6rem;line-height:1.9rem;color:var(--text)}#hero .hero-search form input::placeholder{color:var(--text);opacity:1}#hero .hero-search form button{flex-shrink:0;height:5rem;width:5rem;border-radius:50%;background-color:var(--blue);transition:background-color .2s ease-in-out}#hero .hero-search form button svg path{transition:fill .2s ease-in-out}#hero .hero-search form button:hover{background-color:var(--text)}#hero .hero-search form button:hover svg path{fill:var(--white)}#hero .acces-rapide{position:relative;z-index:2;background-color:var(--white);padding:2.8rem 3.7rem}@media screen and (min-width:992px){#hero .acces-rapide{margin-top:5rem;padding:0;width:100vw;background-color:transparent}}@media screen and (min-width:1400px){#hero .acces-rapide{margin-top:0;width:57rem}}@media screen and (max-width:991px){#hero .acces-rapide{width:100vw}#hero .acces-rapide .flex-container{width:calc(100% + 1rem);margin-top:-1.5rem}}@media screen and (max-width:991px){#hero .acces-rapide .xxs-6{width:calc(50% - 1rem);margin-right:1rem;margin-top:1.5rem}}#hero .acces-rapide .acces-rapide-item{width:100%;height:100%;display:flex;flex-direction:column;background-color:var(--white);align-items:center;padding:0 2rem;text-align:center;color:var(--text);box-shadow:0 4px 0 var(--yellow),0 0 12px rgba(0,0,0,.08);transition:all .2s ease-in-out}@media screen and (min-width:992px){#hero .acces-rapide .acces-rapide-item{box-shadow:0 4px 0 var(--text),0 0 12px rgba(0,0,0,.08)}}@media screen and (min-width:992px){#hero .acces-rapide .acces-rapide-item:hover{transform:translate(-5px,-5px);box-shadow:15px 19px 0 var(--text),0 0 12px transparent}}#hero .acces-rapide .acces-rapide-item .svg-wrap{height:8rem;display:flex;width:100%;justify-content:center;align-items:flex-end;padding-top:1rem}@media screen and (min-width:992px){#hero .acces-rapide .acces-rapide-item .svg-wrap{height:14rem;padding-top:0}}#hero .acces-rapide .acces-rapide-item .acces-rapide-title{flex-grow:1;padding:.8rem 0;display:flex;align-items:center;font-size:1.3rem;line-height:1.6rem;font-weight:600}@media screen and (min-width:992px){#hero .acces-rapide .acces-rapide-item .acces-rapide-title{padding:2.8rem 0;font-size:1.7rem;line-height:2rem}}#hero .hero-cta-wrap{width:100%;margin-top:75px;position:relative;z-index:15}#hero .hero-cta-wrap .hero-cta{display:flex;flex-direction:column;align-items:center}#hero .hero-cta-wrap:hover .svg-wrap:first-child{animation:a 1s infinite ease-in-out}#hero .hero-cta-wrap:hover .svg-wrap:last-child{animation:a 1s infinite ease-in-out;animation-delay:.2s}#hero .hero-deco{z-index:1}#hero .hero-deco svg{height:auto;width:auto}#hero .hero-deco1{position:absolute;pointer-events:none;left:-18px;top:70px}@media screen and (min-width:992px){#hero .hero-deco1{height:auto;left:-50px;top:123px}}#hero .hero-deco1 svg{height:103px}@media screen and (min-width:992px){#hero .hero-deco1 svg{height:auto}}#hero .hero-deco2{position:absolute;pointer-events:none;left:35.9vw;top:137px}@media screen and (min-width:992px){#hero .hero-deco2{top:auto;height:auto;left:115px;bottom:32px}}#hero .hero-deco2 svg{height:125px}@media screen and (min-width:992px){#hero .hero-deco2 svg{height:auto}}#hero .hero-deco3{position:absolute;pointer-events:none;left:calc(50vw + 125px);top:93px}@media screen and (min-width:992px){#hero .hero-deco3{top:auto;bottom:31px;left:calc(50vw + 24px)}}#hero .hero-deco3 svg{height:139px}@media screen and (min-width:992px){#hero .hero-deco3 svg{height:auto}}#hero .hero-deco4{position:absolute;pointer-events:none;right:10px;top:93px;opacity:0}@media screen and (min-width:992px){#hero .hero-deco4{opacity:1}}@media screen and (min-width:992px){#hero .hero-deco4 svg{height:auto}}@keyframes a{0%{opacity:1}30%{opacity:0}80%{opacity:.8}to{opacity:1}}#home-actions{padding:4.6rem 0 8rem;background:repeating-linear-gradient(135deg,transparent,transparent 20px,rgba(var(--variations1),.1) 0,rgba(var(--variations1),.1) 24px,transparent 0)}@media screen and (min-width:992px){#home-actions{padding:8.3rem 0 10rem}}@media screen and (max-width:991px){#home-actions .container{max-width:calc(100vw - 7.4rem)}}#home-actions h2{display:flex;align-items:center;justify-content:center;margin:0}#home-actions h2 .h2-inner-wrap{display:inline}@media screen and (max-width:991px){#home-actions h2 .h2-inner-wrap{display:block;flex-shrink:0.5;text-align:center}}#home-actions h2 .h2-inner{width:-moz-fit-content;width:fit-content;margin:0 .8rem;padding:0 8px;font-size:2.4rem;line-height:2.4rem;font-weight:300;text-align:center;background:linear-gradient(0deg,rgba(var(--hexblue),.5) 0,rgba(var(--hexblue),.5) 11px,transparent 0,transparent) no-repeat left bottom 0;-webkit-box-decoration-break:clone}@media screen and (min-width:992px){#home-actions h2 .h2-inner{flex-shrink:1;margin:0 3.8rem;font-size:4.8rem;line-height:6.7rem;background:linear-gradient(0deg,rgba(var(--hexblue),.5) 0,rgba(var(--hexblue),.5) 18px,transparent 0,transparent) no-repeat left bottom 7px}}#home-actions h2:after,#home-actions h2:before{content:"";display:block;flex-grow:1;width:200px;height:4px;background-image:url(../images/border2.svg);background-repeat:space;background-position:50%}#home-actions .home-actions-inner{margin-top:8.2rem}@media screen and (min-width:992px){#home-actions .home-actions-inner{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1700px){#home-actions .home-actions-inner{width:calc(100vw - 29.2rem);grid-column-gap:4rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto}}#home-actions .home-actions-inner .home-mag{padding:3rem;background-color:#fff;box-shadow:0 -5px 0 var(--yellow),0 0 15px rgba(0,0,0,.08)}#home-actions .home-actions-inner .home-mag a{color:var(--text)}@media screen and (min-width:992px){#home-actions .home-actions-inner .home-mag{display:grid;grid-template-columns:162px 1fr;grid-template-rows:auto;padding:5.5rem 4rem 4rem;box-shadow:0 5px 0 var(--yellow),0 0 15px rgba(0,0,0,.08);grid-column-gap:35px;grid-row-gap:24px;width:calc(50% - 2rem)}}@media screen and (min-width:1700px){#home-actions .home-actions-inner .home-mag{width:auto}}#home-actions .home-actions-inner .home-mag figure{width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto;box-shadow:0 0 15px rgba(0,0,0,.08)}#home-actions .home-actions-inner .home-mag .home-mag-infos h3{margin:0;font-size:3rem;line-height:3.7rem;font-weight:500}#home-actions .home-actions-inner .home-mag .home-mag-infos h3:after{content:"";display:block;width:100%;height:4px;margin-top:5px;background:url(../images/border.svg) space 50%}#home-actions .home-actions-inner .home-mag .home-mag-infos h4{width:-moz-fit-content;width:fit-content;margin:1.9rem auto 0;font-size:1.6rem;line-height:1.9rem;font-weight:700;text-align:center}#home-actions .home-actions-inner .home-mag .home-mag-infos h4:after{content:"";display:block;width:100%;height:4px;margin-top:1.4rem;background:url(../images/border.svg) space 50%}@media screen and (min-width:992px){#home-actions .home-actions-inner .home-mag .home-mag-infos h4{width:auto;margin:3.2rem 0 0;font-size:1.7rem;line-height:2rem;text-align:left}#home-actions .home-actions-inner .home-mag .home-mag-infos h4:after{content:none}}#home-actions .home-actions-inner .home-mag .home-mag-infos .home-mag-edition{display:block;width:-moz-fit-content;width:fit-content;margin:2rem auto 0;padding:8px 11px;border:1px solid var(--yellow);font-size:1rem;line-height:1.2rem;font-weight:700}@media screen and (min-width:992px){#home-actions .home-actions-inner .home-mag .home-mag-infos .home-mag-edition{margin:2rem 0 0}}#home-actions .home-actions-inner .home-mag .home-mag-liens{margin-top:2.5rem}@media screen and (min-width:992px){#home-actions .home-actions-inner .home-mag .home-mag-liens{margin-top:0}}#home-actions .home-actions-inner .home-mag .home-mag-liens a{display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:700;color:var(--text);text-decoration:underline}#home-actions .home-actions-inner .home-mag .home-mag-liens a:not(:first-child){margin-top:12px}#home-actions .home-actions-inner .home-mag .home-mag-liens a .svg-wrap{margin-right:9px}#home-actions .home-actions-inner .home-mag .home-mag-to-inner{display:flex;justify-content:center;margin-top:2.2rem}@media screen and (min-width:992px){#home-actions .home-actions-inner .home-mag .home-mag-to-inner{margin-top:0}}#home-actions .home-actions-inner .home-mag .home-mag-to-inner .to-inner{display:block;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:1.4rem 2rem 1.2rem;border:1px solid var(--text);font-size:1.2rem;line-height:1.4rem;font-weight:700;color:var(--white);background-color:var(--text);transition:all .2s ease-in-out}#home-actions .home-actions-inner .home-mag .home-mag-to-inner .to-inner:hover{color:var(--text);background-color:var(--white)}#home-actions .home-actions-inner .home-rs{margin-top:2rem;padding:3.4rem 3.4rem 3rem;background-color:var(--white);box-shadow:0 -5px 0 var(--text),0 0 15px rgba(0,0,0,.08)}@media screen and (min-width:992px){#home-actions .home-actions-inner .home-rs{margin-top:0;padding:12.5rem 12rem 11.3rem;box-shadow:0 5px 0 var(--text),0 0 15px rgba(0,0,0,.08);width:calc(50% - 2rem)}}@media screen and (min-width:1700px){#home-actions .home-actions-inner .home-rs{width:auto}}#home-actions .home-actions-inner .home-rs h3{margin:0;font-size:1.4rem;line-height:1.7rem;font-weight:500;text-align:center}@media screen and (min-width:992px){#home-actions .home-actions-inner .home-rs h3{font-size:2.1rem;line-height:2.5rem}}#home-actions .home-actions-inner .home-rs h3:after{content:"";display:block;width:100%;height:4px;margin-top:17px;background:url(../images/border.svg) space 50%}#home-actions .home-actions-inner .home-rs .home-rs-rs{padding-top:2.5rem}@media screen and (min-width:1200px){#home-actions .home-actions-inner .home-rs .home-rs-rs{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}}#home-actions .home-actions-inner .home-rs .home-rs-rs a{display:flex;align-items:center;font-size:1.7rem;line-height:2rem;font-weight:700;color:var(--text);width:-moz-fit-content;width:fit-content;margin:1.5rem auto 0}@media screen and (min-width:1200px){#home-actions .home-actions-inner .home-rs .home-rs-rs a{margin:1.5rem 0 0}}#home-actions .home-actions-inner .home-rs .home-rs-rs a .svg-wrap{display:flex;align-items:center;margin-right:1.5rem}@media screen and (min-width:1200px){#home-actions .home-actions-inner .home-rs .home-rs-rs a:not(:first-child){margin-left:5rem}}#home-actions .home-actions-inner .home-ot{display:flex;align-items:center;justify-content:center;margin-top:2rem;padding:7.6rem 6rem 7.4rem;position:relative;color:var(--white);box-shadow:0 -5px 0 var(--yellow),0 0 15px rgba(0,0,0,.08);transition:all .4s linear}@media screen and (min-width:992px){#home-actions .home-actions-inner .home-ot{width:100%;margin-top:4rem;padding:7.6rem 6rem 7.4rem;box-shadow:0 5px 0 var(--yellow),0 0 15px rgba(0,0,0,.08)}#home-actions .home-actions-inner .home-ot:hover{box-shadow:15px 19px 0 var(--yellow),0 0 12px transparent;transform:translate(-5px,-5px)}}@media screen and (min-width:1700px){#home-actions .home-actions-inner .home-ot{margin-top:0;padding:0;width:auto}}#home-actions .home-actions-inner .home-ot figure{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}#home-actions .home-actions-inner .home-ot figure img{width:100%;height:100%;transition:all .4s linear;-o-object-fit:cover;object-fit:cover}#home-actions .home-actions-inner .home-ot figure:after{content:"";display:block;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4)}#home-actions .home-actions-inner .home-ot .OT-title{display:block;position:relative;z-index:2;font-size:1.4rem;line-height:1.7rem;font-weight:500;text-align:center}@media screen and (min-width:992px){#home-actions .home-actions-inner .home-ot .OT-title{font-size:3rem;line-height:3.6rem}}#home-actions .home-actions-inner .home-ot .OT-title:after{content:"";display:block;width:100%;height:4px;margin-top:16px;background:url(../images/border.svg) space 50%}#home-actions .home-actions-inner .home-ot:hover figure img{transform:scale(1.1)}#home-map{background:var(--grey)}#home-map .home-map-main{position:relative;width:100%;padding:35px 2rem 45px}@media screen and (min-width:1200px){#home-map .home-map-main{width:1125px;max-width:calc(100vw - 490px);padding:19rem 0 18rem}}#home-map .home-map-main h2{text-align:center;display:block;width:100%;justify-content:center;font-size:2.4rem;line-height:4rem;font-weight:300;margin:0}@media screen and (min-width:992px){#home-map .home-map-main h2{font-size:4.8rem;line-height:5.2rem}}#home-map .home-map-main h2 span{text-align:center;display:inline;background-image:url(../images/border.svg);background-repeat:repeat-x;background-position:bottom;padding-bottom:.8rem}@media screen and (min-width:992px){#home-map .home-map-main h2 span{padding-bottom:0}}#home-map .home-map-main .home-map-infos{margin-top:5rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1200px){#home-map .home-map-main .home-map-infos{padding:7rem 25rem 8rem 0;margin-top:7.6rem;background-color:var(--text);color:var(--white)}}@media screen and (min-width:1700px){#home-map .home-map-main .home-map-infos{padding-right:0}}#home-map .home-map-main .home-map-infos .home-map-inner{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;justify-content:center}#home-map .home-map-main .home-map-infos h3{margin:0;font-size:1.6rem;line-height:1.9rem;font-weight:700;text-align:center}@media screen and (min-width:992px){#home-map .home-map-main .home-map-infos h3{text-align:left;font-size:2.6rem;line-height:3.1rem}}#home-map .home-map-main .home-map-infos .accordeon-bloc{position:relative;z-index:2;margin-top:2rem}#home-map .home-map-main .home-map-infos .accordeon-bloc .accordeon-toggle{background-color:var(--white);display:flex;align-items:center;justify-content:space-between;padding:2rem 2.1rem;border-bottom:2px solid var(--text)}@media screen and (min-width:992px){#home-map .home-map-main .home-map-infos .accordeon-bloc .accordeon-toggle{border-bottom:none;min-width:367px}}#home-map .home-map-main .home-map-infos .accordeon-bloc .accordeon-toggle .accordeon-toggle-text{font-size:1.2rem;line-height:1.6rem;font-weight:700;color:var(--text)}@media screen and (min-width:992px){#home-map .home-map-main .home-map-infos .accordeon-bloc .accordeon-toggle .accordeon-toggle-text{font-size:1.6rem;line-height:2.8rem}}#home-map .home-map-main .home-map-infos .accordeon-bloc .accordeon-content{position:absolute;opacity:0;pointer-events:none;top:100%;left:0;width:100%;max-height:195px;overflow-y:scroll;background-color:var(--white);z-index:-1;box-shadow:0 0 15px rgba(0,0,0,.08)}#home-map .home-map-main .home-map-infos .accordeon-bloc .accordeon-content ul{padding:1rem 2rem}#home-map .home-map-main .home-map-infos .accordeon-bloc .accordeon-content ul li:not(:first-child){border-top:1px solid rgba(var(--hextext),.1)}#home-map .home-map-main .home-map-infos .accordeon-bloc .accordeon-content ul li a{padding:.8rem 0;color:var(--text);display:block;font-size:1.3rem;font-weight:500}#home-map .home-map-main .home-map-infos .accordeon-bloc .accordeon-content ul li a:hover{background-color:var(--text);color:var(--white)}#home-map .home-map-main .home-map-infos .accordeon-bloc.accordeonOpen .accordeon-content{opacity:1;pointer-events:auto}#home-map .home-map-main .home-map-map{background:url(../images/placeholders/map-bg.svg) no-repeat top;background-size:auto 100%;margin-top:5.5rem;display:flex;justify-content:center}@media screen and (min-width:1200px){#home-map .home-map-main .home-map-map{display:block;margin-top:0;position:absolute;z-index:2;right:-488px;top:14rem;padding-top:1rem;background-size:auto}}@media screen and (min-width:1200px) and (min-width:1700px){#home-map .home-map-main .home-map-map{right:-521px}}@media screen and (min-width:1200px){#home-map .home-map-main .home-map-map:after{content:"";display:block;position:absolute;z-index:-1;height:267px;width:100vw;background:var(--text);top:60px;left:calc(100% - 520px)}}#home-map .home-map-main .home-map-map svg{height:auto}#home-map .home-map-main .home-map-map svg text{transition:fill .2s ease-in-out;pointer-events:none;font-size:10px;position:relative}@media screen and (max-width:991px){#home-map .home-map-main .home-map-map svg text{display:none}}#home-map .home-map-main .home-map-map svg .map-ville-item{position:relative;pointer-events:none;z-index:1}@media screen and (min-width:1200px){#home-map .home-map-main .home-map-map svg .map-ville-item{cursor:pointer;pointer-events:auto}}#home-map .home-map-main .home-map-map svg .map-ville-item path{transition:fill .2s ease-in-out}#home-map .home-map-main .home-map-map svg .map-ville-item text{z-index:10;font-size:10px;position:relative}@media screen and (max-width:991px){#home-map .home-map-main .home-map-map svg .map-ville-item text{display:none}}@media screen and (min-width:1200px){#home-map .home-map-main .home-map-map svg .map-ville-item:focus path,#home-map .home-map-main .home-map-map svg .map-ville-item:hover path{fill:var(--yellow)}#home-map .home-map-main .home-map-map svg .map-ville-item:focus text,#home-map .home-map-main .home-map-map svg .map-ville-item:hover text{fill:var(--text);font-size:12px;font-weight:700;text-shadow:1px 1px 2px hsla(0,0%,100%,.4),1px -1px 2px hsla(0,0%,100%,.4),-1px 1px 2px hsla(0,0%,100%,.4),-1px -1px 2px hsla(0,0%,100%,.4)}}#home-map .home-map-main .home-map-map svg .map-ville-item:after{content:attr(data-commune);position:absolute;top:0;left:0;transform:translate(-50%,-50%)}#home-remontees{padding:6rem 0 14rem}#home-remontees h2{display:flex;align-items:center;justify-content:center;margin:0}#home-remontees h2 .h2-inner{width:-moz-fit-content;width:fit-content;margin:0 .8rem;padding:0 8px;font-size:2.4rem;line-height:2.4rem;font-weight:300;text-align:center;flex-shrink:0;background:linear-gradient(0deg,rgba(var(--hexblue),.5) 0,rgba(var(--hexblue),.5) 11px,transparent 0,transparent) no-repeat left bottom 0}@media screen and (min-width:992px){#home-remontees h2 .h2-inner{font-size:4.8rem;line-height:6.7rem;background:linear-gradient(0deg,rgba(var(--hexblue),.5) 0,rgba(var(--hexblue),.5) 24px,transparent 0,transparent) no-repeat left bottom 7px;flex-shrink:1;margin:0 3.8rem}}#home-remontees h2:after,#home-remontees h2:before{content:"";display:block;flex-grow:1;width:200px;height:4px;background-image:url(../images/border2.svg);background-repeat:space;background-position:50%}#home-remontees .home-remontees-container{margin-top:3.6rem}@media screen and (min-width:1700px){#home-remontees .home-remontees-container{width:calc(100vw - 29.2rem)}}@media screen and (min-width:992px){#home-remontees .home-remontees-cta{display:flex;align-items:center;justify-content:center;margin-top:10.8rem}}#home-remontees .home-remontees-cta .to-inner{display:block;width:-moz-fit-content;width:fit-content;margin:2.5rem auto 0;padding:1.4rem 2rem;border:1px solid var(--text);border-radius:4rem;font-size:1.5rem;line-height:1.8rem;font-weight:700;color:#fff;background-color:var(--text);transition:all .2s ease-in-out}@media screen and (min-width:992px){#home-remontees .home-remontees-cta .to-inner{margin:1.8rem 1.8rem 0}}#home-remontees .home-remontees-cta .to-inner:hover{background-color:#fff;color:var(--text)}.teaser-annuaire{position:relative;margin-top:1.4rem;box-shadow:0 1px 8px rgba(var(--hexblack),.16);padding:3.5rem 3.5rem 3rem;border-left:3px solid var(--yellow);height:100%}.teaser-annuaire .annuaire-item-tag{display:block;width:-moz-fit-content;width:fit-content;position:absolute;top:0;left:3.5rem;padding:7px 10px;font-size:1.2rem;line-height:1.4rem;font-weight:700;background-color:#d9f2f0;transform:translateY(-50%)}.teaser-annuaire h2{margin:0;font-size:2rem;line-height:2.4rem;font-weight:700}.teaser-annuaire h2 a{color:var(--text)}.teaser-annuaire h2:after{content:"";display:block;line-height:0;height:2px;width:16px;background-color:var(--yellow);margin-top:8px;margin-bottom:5px}.teaser-annuaire .annuaire-item-info{display:flex;align-items:baseline;color:var(--text);font-size:1.4rem;line-height:1.7rem;font-weight:400;margin-top:1rem}.teaser-annuaire .annuaire-item-info .svg-wrap{width:12px;margin-right:9px}.teaser-annuaire .annuaire-item-info .annuaire-item-pratique div{width:100%;margin-top:.8rem}.teaser-annuaire .annuaire-item-info .annuaire-item-pratique div:first-child{margin-top:0}.teaser-annuaire a.annuaire-item-info:hover span{text-decoration:underline}.teaser-annuaire .annuaire-to-fiche{display:inline-block;background-color:var(--text);color:var(--white);margin-top:2.5rem;padding:1.2rem 2rem;border:1px solid var(--text);font-size:1.3rem;line-height:1.5rem;font-weight:700;border-radius:3rem;transition:all .2s ease-in-out}.teaser-annuaire .annuaire-to-fiche:hover{background-color:var(--white);color:var(--text)}.teaser-emploi{background-color:var(--white);box-shadow:0 1px 8px rgba(var(--hexblack),.16);padding:4rem 3.2rem;border-left:3px solid var(--yellow);height:100%}.teaser-emploi h2{margin:0;font-size:2rem;line-height:2.4rem;font-weight:700}.teaser-emploi h2:after{content:"";display:block;line-height:0;height:2px;width:16px;background-color:var(--yellow);margin-top:8px;margin-bottom:5px}.teaser-emploi .teaser-emploi-infos{margin-top:1rem;display:flex;align-items:baseline;font-size:1.4rem;line-height:1.7rem}.teaser-emploi .teaser-emploi-infos .svg-wrap{width:14px;margin-right:5px}.teaser-emploi .teaser-emploi-infos p{margin:0}.teaser-emploi .teaser-emploi-infos.teaser-emploi-commune{margin-top:2rem;padding:2rem 0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.teaser-emploi .teaser-emploi-link{display:block;width:-moz-fit-content;width:fit-content;padding:1.2rem 2rem;background-color:var(--text);font-size:1.3rem;line-height:1.5rem;font-weight:700;border-radius:3rem;margin-top:2.5rem;color:var(--white);transition:all .2s ease-in-out;border:1px solid var(--text)}.teaser-emploi .teaser-emploi-link:hover{background-color:var(--white);color:var(--text)}.teaser-publication{box-shadow:0 1px 8px rgba(var(--hexblack),.16);border-left:3px solid var(--yellow);padding:4rem 5rem}@media screen and (min-width:768px){.teaser-publication{display:flex;align-items:center}}.teaser-publication figure{flex-shrink:0;box-shadow:0 0 12px rgba(var(--hexblack),.12);display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.teaser-publication .teaser-publication-infos{margin-top:2rem}@media screen and (min-width:768px){.teaser-publication .teaser-publication-infos{margin-top:0;padding-left:3.6rem}}.teaser-publication .teaser-publication-infos h2{margin:0;font-size:2rem;line-height:2.4rem;font-weight:700}.teaser-publication .teaser-publication-infos h2:after{content:"";display:block;margin-top:8px;line-height:0;height:2px;width:16px;background-color:var(--yellow)}.teaser-publication .teaser-publication-infos .teaser-publication-edition{width:-moz-fit-content;width:fit-content;margin-top:2rem;padding:7px 10px;border:1px solid var(--yellow);font-size:1rem;line-height:1.2rem;font-weight:700}.teaser-publication .teaser-publication-infos a{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:2rem;color:var(--white);padding:1.2rem 2rem;background-color:var(--text);border-radius:3rem;font-size:1.3rem;line-height:1.5rem;font-weight:700;border:1px solid var(--text);transition:all .2s ease-in-out}.teaser-publication .teaser-publication-infos a .svg-wrap{margin-right:7px}.teaser-publication .teaser-publication-infos a .svg-wrap svg path{fill:var(--white);transition:all .2s ease-in-out}.teaser-publication .teaser-publication-infos a+a{margin-top:1rem}.teaser-publication .teaser-publication-infos a:hover{background:var(--white);color:var(--text)}.teaser-publication .teaser-publication-infos a:hover .svg-wrap svg path{fill:var(--text)}.recherche-result-item{display:block;background-color:var(--white);box-shadow:0 1px 8px rgba(var(--hexblack),.16);border-left:3px solid var(--yellow);padding:1.3rem 3rem 2rem;color:var(--text);transition:all .2s ease-in-out}.recherche-result-item .recherche-result-header{display:block;text-align:center;text-transform:uppercase;font-size:1.5rem;line-height:1.8rem;font-weight:700;padding-bottom:1.1rem;border-bottom:1px solid rgba(var(--hexblack),.1);margin-bottom:2rem}@media screen and (min-width:768px){.recherche-result-item .recherche-result-body{display:flex}}.recherche-result-item .recherche-result-body .recherche-result-left{min-width:14rem;min-height:7.5rem;position:relative;display:block;margin-right:3rem;flex-shrink:0}.recherche-result-item .recherche-result-body .recherche-result-left .figure{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto 2rem;height:auto}@media screen and (min-width:768px){.recherche-result-item .recherche-result-body .recherche-result-left .figure{width:29.8rem;margin:0}}.recherche-result-item .recherche-result-body .recherche-result-left .figure img{width:100%;height:auto}.recherche-result-item .recherche-result-body .recherche-result-left .teaser-dates{position:absolute;bottom:1rem;right:1rem;display:flex;flex-direction:column;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:5.5rem;padding:7px 20px;font-size:1.6rem;line-height:1.8rem;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;background-color:var(--text)}.recherche-result-item .recherche-result-body .recherche-result-left .teaser-dates time{display:block}.recherche-result-item .recherche-result-body .recherche-result-left .teaser-dates time+time:before{content:"-";display:block}.recherche-result-item .recherche-result-body .recherche-result-main .searchwp-highlight{background-color:var(--text);color:var(--white)}.recherche-result-item .recherche-result-body .recherche-result-main .recherche-result-tag{background-color:#d9f2f0;color:var(--text);display:block;width:-moz-fit-content;width:fit-content;padding:7px 10px;font-size:1.2rem;line-height:1.4rem;font-weight:700}.recherche-result-item .recherche-result-body .recherche-result-main .recherche-result-title{display:block;font-size:2.1rem;line-height:2.5rem;font-weight:700}.recherche-result-item .recherche-result-body .recherche-result-main .recherche-result-title:not(:first-child){margin-top:1rem}.recherche-result-item .recherche-result-body .recherche-result-main .recherche-result-excerpt{display:block}.recherche-result-item .recherche-result-body .recherche-result-main .recherche-result-excerpt:not(:first-child){margin-top:1rem}.recherche-result-item .recherche-result-body .recherche-result-main .recherche-result-excerpt span{font-size:1.4rem;line-height:1.7rem;display:block}.recherche-result-item .recherche-result-body .recherche-result-main .recherche-result-excerpt span:not(:first-child){margin-top:1.7rem}.recherche-result-item:not(:first-child){margin-top:3rem}.recherche-result-item:hover{background-color:var(--text);color:var(--white)}.recherche-result-item:hover .recherche-result-main .searchwp-highlight{background-color:var(--white);color:var(--text)}.teaser{display:flex;flex-direction:column;width:100%;height:100%;color:var(--text);box-shadow:0 1px 8px rgba(0,0,0,.16)}.teaser figure{width:100%;overflow:hidden;aspect-ratio:528/281}.teaser figure img{width:100%;height:100%;transition:transform .4s linear;-o-object-fit:cover;object-fit:cover}.teaser .teaser-infos{flex-grow:1;position:relative;padding:2.6rem 1rem 1.5rem}@media screen and (min-width:992px){.teaser .teaser-infos{box-shadow:none;padding:5rem 7.5vw 5rem 2rem}}.teaser .teaser-infos .teaser-dates{display:flex;flex-direction:column;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:8rem;padding:7px 20px;position:absolute;top:0;right:1.8rem;font-size:2.5rem;line-height:1.8rem;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;background-color:var(--text);transform:translateY(-50%)}.teaser .teaser-infos .teaser-dates time{display:block}.teaser .teaser-infos .teaser-dates time+time:before{content:"-";display:block}.teaser .teaser-infos .teaser-tag{display:block;width:-moz-fit-content;width:fit-content;padding:8px 10px;background-color:rgba(var(--hexblue),.5);font-size:1.2rem;line-height:1.4rem;font-weight:700}.teaser .teaser-infos .teaser-title{margin:1.6rem 0 0;display:block;font-size:2.8rem;line-height:3.4rem;font-weight:700}.teaser .teaser-infos .teaser-place{display:flex;align-items:center;margin:1.2rem 0 0;font-size:1.4rem;line-height:1.7rem;font-weight:500}.teaser .teaser-infos .teaser-place .svg-wrap{margin-right:9px}.teaser:hover figure img{transform:scale(1.1)}
/*# sourceMappingURL=home.css.map */
