.color-blanc{color:#fff !important}.bg-blanc{background-color:#fff !important}.bg-bleu-95{background-color:#080238 !important}.bg-bleu-80{background-color:#0f096c !important}.bg-bleu-50{background-color:#104cce !important}.bg-bleu-15{background-color:#cfe3fa !important}.bg-bleu-10{background-color:#e7f1fc !important}.color-bleu-60{color:#1224b8 !important}.color-bleu-80{color:#0f096c !important}.color-bleu-50{color:#104cce !important}.bg-turquoise-80{background-color:#00ab8c !important}.border-bleu-70{border:1px solid #101692 !important}@font-face{font-family:"Hydro-Quebec";src:url("../../../../fonte-hq/Hydro-Quebec-Maigre-300.woff2") format("woff2"),url("../../../../fonte-hq/Hydro-Quebec-Maigre-300.otf#iefix") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Hydro-Quebec";src:url("../../../../fonte-hq/Hydro-Quebec-MaigreItalique-300.woff2") format("woff2"),url("../../../../fonte-hq/Hydro-Quebec-MaigreItalique-300.otf#iefix") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"Hydro-Quebec";src:url("../../../../fonte-hq/Hydro-Quebec-Normal-400.woff2") format("woff2"),url("../../../../fonte-hq/Hydro-Quebec-Normal-400.otf#iefix") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Hydro-Quebec";src:url("../../../../fonte-hq/Hydro-Quebec-Italique-400.woff2") format("woff2"),url("../../../../fonte-hq/Hydro-Quebec-Italique-400.otf#iefix") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"Hydro-Quebec";src:url("../../../../fonte-hq/Hydro-Quebec-Demi-500.woff2") format("woff2"),url("../../../../fonte-hq/Hydro-Quebec-Demi-500.otf#iefix") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Hydro-Quebec";src:url("../../../../fonte-hq/Hydro-Quebec-DemiItalique-500.woff2") format("woff2"),url("../../../../fonte-hq/Hydro-Quebec-DemiItalique-500.otf#iefix") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"Hydro-Quebec";src:url("../../../../fonte-hq/Hydro-Quebec-Gras-700.woff2") format("woff2"),url("../../../../fonte-hq/Hydro-Quebec-Gras-700.otf#iefix") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Hydro-Quebec";src:url("../../../../fonte-hq/Hydro-Quebec-GrasItalique-700.woff2") format("woff2"),url("../../../../fonte-hq/Hydro-Quebec-GrasItalique-700.otf#iefix") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:"OpenSans";src:url("../../../../fonts/OpenSans/OpenSans-Regular-webfont.woff") format("woff");font-weight:400}@font-face{font-family:"OpenSans";src:url("../../../../fonts/OpenSans/OpenSans-Semibold-webfont.woff") format("woff");font-weight:600}body{color:#1f2020;font-family:"OpenSans";line-height:24px;-webkit-font-smoothing:antialiased}h1,.h1{font-family:"Hydro-Quebec";font-weight:500;font-size:31px;line-height:40px;margin:0;color:#1f2020}@media only screen and (min-width: 640px){h1,.h1{font-size:39px;line-height:56px}}@media only screen and (min-width: 1024px){h1,.h1{font-size:49px;line-height:64px}}h2,.h2{font-family:"Hydro-Quebec";font-size:25px;font-weight:500;line-height:32px;margin:0;color:#1f2020}@media only screen and (min-width: 640px){h2,.h2{font-size:31px;line-height:40px}}@media only screen and (min-width: 1024px){h2,.h2{font-size:39px;line-height:48px}}h3,.h3{font-family:"Hydro-Quebec";font-weight:500;font-size:20px;line-height:26px;margin-top:0;color:#1f2020}@media only screen and (min-width: 640px){h3,.h3{font-size:25px;line-height:32px}}@media only screen and (min-width: 1024px){h3,.h3{font-size:31px;line-height:40px}}h4,.h4{font-family:"Hydro-Quebec";font-weight:500;font-size:20px;line-height:24px;margin:0;color:#1f2020}.h4-alt{font-family:"Hydro-Quebec";font-size:16px;line-height:24px;font-weight:500;margin:0;color:#1f2020}@media only screen and (min-width: 640px){.h4-alt{font-size:20px;line-height:24px}}p,.p{font-family:"OpenSans";color:#1f2020;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased}input,button,textarea,select{font:inherit}.text-large{font-weight:400;font-size:20px;line-height:32px}@media only screen and (min-width: 1024px){.text-large{font-size:25px;line-height:32px;margin-bottom:25px}}.semi-bold{font-weight:600}.bold{font-weight:700}.petit{font-size:14px;line-height:24px;margin-bottom:16px}.grid{display:grid;grid-template-columns:repeat(4, 1fr);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}@media only screen and (min-width: 640px){.grid{grid-template-columns:repeat(12, 1fr);-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.row{max-width:1024px}.container{max-width:1024px;padding:0 16px;margin:0 auto}.tuile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:468px;outline-offset:2px;border-radius:16px;padding:16px;background-color:#e7f1fc;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;-webkit-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear;height:-webkit-min-content;height:-moz-min-content;height:min-content;-webkit-box-shadow:0px 8px 10px rgba(8,2,56,.6);box-shadow:0px 8px 10px rgba(8,2,56,.6)}.tuile:hover{-webkit-box-shadow:0px 12px 16px rgba(8,2,56,.76);box-shadow:0px 12px 16px rgba(8,2,56,.76);cursor:pointer}.tuile.background{background-color:#fff}.tuile .tuile-heading{display:inline-block;line-height:0}.tuile .tuile-btn{width:100%;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tuile .tuile-btn:focus-visible{outline:none}.tuile .tuile-inner{overflow:hidden;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;margin-right:0px}@media only screen and (min-width: 640px){.tuile .tuile-inner{margin-right:36px}}.tuile .tuile-bloc-titre{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tuile .tuile-bloc-titre figure{margin-right:16px;display:none;width:40px}@media only screen and (min-width: 640px){.tuile .tuile-bloc-titre figure{display:block}}.tuile .tuile-bloc-titre figure img{width:40px}.tuile .tuile-titre{width:192px}@media only screen and (min-width: 640px){.tuile .tuile-titre{width:inherit;max-width:300px}}.tuile .tuile-texte{margin-top:8px}@media only screen and (min-width: 640px){.tuile .tuile-texte{margin-top:16px}}.tuile .tuile-bloc-dollars{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width: 640px){.tuile .tuile-bloc-dollars{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.tuile .tuile-cout,.tuile .tuile-eco{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tuile .tuile-cout figure,.tuile .tuile-eco figure{margin-left:20px}.tuile .tuile-cout figure img,.tuile .tuile-eco figure img{height:16px}.tuile .btn-voir-plus{position:absolute;top:40%;right:0;width:18px;height:18px;background-image:url("/libs-refonte/hq-tuile-accordeon/images/fleche-bas.svg");background-repeat:no-repeat;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}.tuile .btn-voir-plus.reverse{margin-top:-4px;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}.tuile .h4{font-family:"Hydro-Quebec";font-size:18px;line-height:22px;font-weight:500;margin:0;color:#1f2020}@media only screen and (min-width: 640px){.tuile .h4{font-size:20px;line-height:24px}}section{padding-top:40px;padding-bottom:40px}@media only screen and (min-width: 640px){section{padding-top:64px;padding-bottom:64px}}