@font-face{font-family:"heia-fr-website";src:url("/webfonts/fontastic/heia-fr-website.eot?");src:url("/webfonts/fontastic/heia-fr-website.eot?#iefix") format("embedded-opentype"),url("/webfonts/fontastic/heia-fr-website.woff") format("woff"),url("/webfonts/fontastic/heia-fr-website.ttf") format("truetype"),url("/webfonts/fontastic/heia-fr-website.svg#heia-fr-website") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"heia-fr-website"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"heia-fr-website"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-list-check:before{content:"f"}.icon-clock:before{content:"g"}.icon-cross:before{content:"h"}.icon-de:before{content:"i"}.icon-down-arrow:before{content:"j"}.icon-marker:before{content:"m"}.icon-phone:before{content:"n"}.icon-right-arrow:before{content:"o"}.icon-search:before{content:"p"}.icon-top:before{content:"q"}.icon-email:before{content:"a"}.icon-external-link:before{content:"b"}.icon-newspaper:before{content:"c"}.icon-audio:before{content:"d"}.icon-video:before{content:"s"}.icon-up-arrow:before{content:"r"}.icon-left-arrow:before{content:"t"}.icon-download:before{content:"k"}.icon-course:before{content:"u"}.icon-module:before{content:"v"}.icon-en:before{content:"w"}.icon-program:before{content:"l"}.icon-fr:before{content:"x"}.icon-bi:before{content:"e"}.xl-btn-blue,.md-btn-blue,.sm-btn-blue,.xl-btn-black,.md-btn-black,.sm-btn-black,.xl-btn-wblue,.md-btn-wblue,.sm-btn-wblue,.xl-btn-wblack,.md-btn-wblack,.sm-btn-wblack{display:inline-flex;justify-content:center;font-size:18px;font-weight:700;border:1px solid;cursor:pointer;transition-duration:.4s;margin:10px 0}.btn-back.xl-btn-blue,.btn-back.md-btn-blue,.btn-back.sm-btn-blue,.btn-back.xl-btn-black,.btn-back.md-btn-black,.btn-back.sm-btn-black,.btn-back.xl-btn-wblue,.btn-back.md-btn-wblue,.btn-back.sm-btn-wblue,.btn-back.xl-btn-wblack,.btn-back.md-btn-wblack,.btn-back.sm-btn-wblack{border:0;padding:0;display:flex;align-items:center;font-size:16px;width:auto}.btn-back.xl-btn-blue:before,.btn-back.md-btn-blue:before,.btn-back.sm-btn-blue:before,.btn-back.xl-btn-black:before,.btn-back.md-btn-black:before,.btn-back.sm-btn-black:before,.btn-back.xl-btn-wblue:before,.btn-back.md-btn-wblue:before,.btn-back.sm-btn-wblue:before,.btn-back.xl-btn-wblack:before,.btn-back.md-btn-wblack:before,.btn-back.sm-btn-wblack:before{font-size:17px;content:"t";font-family:"heia-fr-website";vertical-align:sub;padding-right:14px}.xl-btn-blue+*[class*=-btn-],.md-btn-blue+*[class*=-btn-],.sm-btn-blue+*[class*=-btn-],.xl-btn-black+*[class*=-btn-],.md-btn-black+*[class*=-btn-],.sm-btn-black+*[class*=-btn-],.xl-btn-wblue+*[class*=-btn-],.md-btn-wblue+*[class*=-btn-],.sm-btn-wblue+*[class*=-btn-],.xl-btn-wblack+*[class*=-btn-],.md-btn-wblack+*[class*=-btn-],.sm-btn-wblack+*[class*=-btn-]{margin-left:10px}@media(max-width:767.98px){.xl-btn-blue+*[class*=-btn-],.md-btn-blue+*[class*=-btn-],.sm-btn-blue+*[class*=-btn-],.xl-btn-black+*[class*=-btn-],.md-btn-black+*[class*=-btn-],.sm-btn-black+*[class*=-btn-],.xl-btn-wblue+*[class*=-btn-],.md-btn-wblue+*[class*=-btn-],.sm-btn-wblue+*[class*=-btn-],.xl-btn-wblack+*[class*=-btn-],.md-btn-wblack+*[class*=-btn-],.sm-btn-wblack+*[class*=-btn-]{margin-left:0}}.xl-btn-blue:hover,.md-btn-blue:hover,.sm-btn-blue:hover,.xl-btn-black:hover,.md-btn-black:hover,.sm-btn-black:hover,.xl-btn-wblue:hover,.md-btn-wblue:hover,.sm-btn-wblue:hover,.xl-btn-wblack:hover,.md-btn-wblack:hover,.sm-btn-wblack:hover,.xl-btn-blue:focus,.md-btn-blue:focus,.sm-btn-blue:focus,.xl-btn-black:focus,.md-btn-black:focus,.sm-btn-black:focus,.xl-btn-wblue:focus,.md-btn-wblue:focus,.sm-btn-wblue:focus,.xl-btn-wblack:focus,.md-btn-wblack:focus,.sm-btn-wblack:focus{text-decoration:none}@media(max-width:767.98px){.xl-btn-blue,.md-btn-blue,.sm-btn-blue,.xl-btn-black,.md-btn-black,.sm-btn-black,.xl-btn-wblue,.md-btn-wblue,.sm-btn-wblue,.xl-btn-wblack,.md-btn-wblack,.sm-btn-wblack{width:100%;margin-left:0}}.sm-btn-wblack{background-color:#fff;border-color:#333;color:#333;padding:8px 38px}.sm-btn-wblack.btn-back:hover,.sm-btn-wblack.btn-back:focus,.sm-btn-wblack.btn-back.selected{background-color:#fff;border-color:#333;color:#333}.sm-btn-wblack:not(.btn-back):hover,.sm-btn-wblack:not(.btn-back):focus,.sm-btn-wblack:not(.btn-back).selected{background-color:#333;border-color:#333;color:#fff}.md-btn-wblack{background-color:#fff;border-color:#333;color:#333;padding:12px 51px}.md-btn-wblack.btn-back:hover,.md-btn-wblack.btn-back:focus,.md-btn-wblack.btn-back.selected{background-color:#fff;border-color:#333;color:#333}.md-btn-wblack:not(.btn-back):hover,.md-btn-wblack:not(.btn-back):focus,.md-btn-wblack:not(.btn-back).selected{background-color:#333;border-color:#333;color:#fff}.xl-btn-wblack{background-color:#fff;border-color:#333;color:#333;padding:16px 68px}.xl-btn-wblack.btn-back:hover,.xl-btn-wblack.btn-back:focus,.xl-btn-wblack.btn-back.selected{background-color:#fff;border-color:#333;color:#333}.xl-btn-wblack:not(.btn-back):hover,.xl-btn-wblack:not(.btn-back):focus,.xl-btn-wblack:not(.btn-back).selected{background-color:#333;border-color:#333;color:#fff}.sm-btn-wblue{background-color:#fff;border-color:#0077b3;color:#0077b3;padding:8px 38px}.sm-btn-wblue.btn-back:hover,.sm-btn-wblue.btn-back:focus,.sm-btn-wblue.btn-back.selected{background-color:#fff;border-color:#0077b3;color:#0077b3}.sm-btn-wblue:not(.btn-back):hover,.sm-btn-wblue:not(.btn-back):focus,.sm-btn-wblue:not(.btn-back).selected{background-color:#0077b3;border-color:#0077b3;color:#fff}.md-btn-wblue{background-color:#fff;border-color:#0077b3;color:#0077b3;padding:12px 51px}.md-btn-wblue.btn-back:hover,.md-btn-wblue.btn-back:focus,.md-btn-wblue.btn-back.selected{background-color:#fff;border-color:#0077b3;color:#0077b3}.md-btn-wblue:not(.btn-back):hover,.md-btn-wblue:not(.btn-back):focus,.md-btn-wblue:not(.btn-back).selected{background-color:#0077b3;border-color:#0077b3;color:#fff}.xl-btn-wblue{background-color:#fff;border-color:#0077b3;color:#0077b3;padding:16px 68px}.xl-btn-wblue.btn-back:hover,.xl-btn-wblue.btn-back:focus,.xl-btn-wblue.btn-back.selected{background-color:#fff;border-color:#0077b3;color:#0077b3}.xl-btn-wblue:not(.btn-back):hover,.xl-btn-wblue:not(.btn-back):focus,.xl-btn-wblue:not(.btn-back).selected{background-color:#0077b3;border-color:#0077b3;color:#fff}.sm-btn-black{background-color:#333;border-color:#333;color:#fff;padding:8px 38px}.sm-btn-black.btn-back:hover,.sm-btn-black.btn-back:focus,.sm-btn-black.btn-back.selected{background-color:#333;border-color:#333;color:#fff}.sm-btn-black:not(.btn-back):hover,.sm-btn-black:not(.btn-back):focus,.sm-btn-black:not(.btn-back).selected{background-color:#fff;border-color:#333;color:#333}.md-btn-black{background-color:#333;border-color:#333;color:#fff;padding:12px 51px}.md-btn-black.btn-back:hover,.md-btn-black.btn-back:focus,.md-btn-black.btn-back.selected{background-color:#333;border-color:#333;color:#fff}.md-btn-black:not(.btn-back):hover,.md-btn-black:not(.btn-back):focus,.md-btn-black:not(.btn-back).selected{background-color:#fff;border-color:#333;color:#333}.xl-btn-black{background-color:#333;border-color:#333;color:#fff;padding:16px 68px}.xl-btn-black.btn-back:hover,.xl-btn-black.btn-back:focus,.xl-btn-black.btn-back.selected{background-color:#333;border-color:#333;color:#fff}.xl-btn-black:not(.btn-back):hover,.xl-btn-black:not(.btn-back):focus,.xl-btn-black:not(.btn-back).selected{background-color:#fff;border-color:#333;color:#333}.sm-btn-blue{background-color:#0077b3;border-color:#0077b3;color:#fff;padding:8px 38px}.sm-btn-blue.btn-back:hover,.sm-btn-blue.btn-back:focus,.sm-btn-blue.btn-back.selected{background-color:#0077b3;border-color:#0077b3;color:#fff}.sm-btn-blue:not(.btn-back):hover,.sm-btn-blue:not(.btn-back):focus,.sm-btn-blue:not(.btn-back).selected{background-color:#fff;border-color:#0077b3;color:#0077b3}.md-btn-blue{background-color:#0077b3;border-color:#0077b3;color:#fff;padding:12px 51px}.md-btn-blue.btn-back:hover,.md-btn-blue.btn-back:focus,.md-btn-blue.btn-back.selected{background-color:#0077b3;border-color:#0077b3;color:#fff}.md-btn-blue:not(.btn-back):hover,.md-btn-blue:not(.btn-back):focus,.md-btn-blue:not(.btn-back).selected{background-color:#fff;border-color:#0077b3;color:#0077b3}.xl-btn-blue{background-color:#0077b3;border-color:#0077b3;color:#fff;padding:16px 68px}.xl-btn-blue.btn-back:hover,.xl-btn-blue.btn-back:focus,.xl-btn-blue.btn-back.selected{background-color:#0077b3;border-color:#0077b3;color:#fff}.xl-btn-blue:not(.btn-back):hover,.xl-btn-blue:not(.btn-back):focus,.xl-btn-blue:not(.btn-back).selected{background-color:#fff;border-color:#0077b3;color:#0077b3}.cp-featureLinks .feature-links-container{display:flex;justify-content:space-around;flex-wrap:wrap}.cp-featureLinks .feature-links-container.rows .feature-links-item{width:100%!important;text-align:left}.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content{display:grid;grid-column:1;grid-template-columns:1fr 5fr;grid-template-rows:auto auto;gap:10px}.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content>*{min-width:0;min-height:0}.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content>*:first-child{grid-row:1/span 3}.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-image{padding-left:40px;padding-right:40px}.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-title,.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-description,.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-link{justify-content:flex-start;text-align:left;padding-left:0;min-height:0;margin-bottom:13px;margin-top:13px}.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content>*{display:flex;justify-content:center;align-items:center}@media(max-width:767.98px){.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content{grid-template-columns:1fr}.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-title,.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-description,.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-link{justify-content:center;text-align:center;padding-left:0}.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-title{margin-top:25px;margin-bottom:5px}.cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-image{padding-left:0;padding-right:0}}.cp-featureLinks .feature-links-container .feature-links-item{width:265px;overflow-wrap:break-word}.cp-featureLinks .feature-links-container .feature-links-item.no-button:hover{border-radius:3px;box-shadow:2px 5px 15px 0 rgba(153,153,153,.7)}.cp-featureLinks .feature-links-container .feature-links-item.no-button a:hover,.cp-featureLinks .feature-links-container .feature-links-item.no-button a:active,.cp-featureLinks .feature-links-container .feature-links-item.no-button a:visited,.cp-featureLinks .feature-links-container .feature-links-item.no-button a{text-decoration:none;color:#333}.cp-featureLinks .feature-links-container .feature-links-item .feature-links-item-image img{max-width:150px;height:auto}.cp-featureLinks .feature-links-container .feature-links-item .feature-links-item-content{padding:20px;text-align:center;height:100%;flex-direction:column;display:flex}.cp-featureLinks .feature-links-container .feature-links-item .feature-links-item-content .feature-links-item-title{min-height:52px;display:flex;justify-content:center;align-content:space-around;align-items:center}.cp-featureLinks .feature-links-container .feature-links-item .feature-links-item-content .feature-links-item-description{margin-bottom:10px}.cp-featureLinks .feature-links-container .feature-links-item .feature-links-item-content .feature-links-item-link{margin-top:auto;padding-left:15px;padding-right:15px}.page-with-menu .cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content{grid-template-columns:1.5fr 5fr}.page-with-menu .cp-featureLinks .feature-links-container.rows .feature-links-item .feature-links-item-content .feature-links-item-image{padding-left:0}