@font-face{font-family:"heia-fr-website";src:url("/Content/Styles/vendors/fontastic/fonts/heia-fr-website.eot");src:url("/Content/Styles/vendors/fontastic/fonts/heia-fr-website.eot?#iefix") format("embedded-opentype"),url("/Content/Styles/vendors/fontastic/fonts/heia-fr-website.woff") format("woff"),url("/Content/Styles/vendors/fontastic/fonts/heia-fr-website.ttf") format("truetype"),url("/Content/Styles/vendors/fontastic/fonts/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"}@font-face{font-family:"heia-fr-website";src:url("/Content/Styles/vendors/fontastic/fonts/heia-fr-website.eot");src:url("/Content/Styles/vendors/fontastic/fonts/heia-fr-website.eot?#iefix") format("embedded-opentype"),url("/Content/Styles/vendors/fontastic/fonts/heia-fr-website.woff") format("woff"),url("/Content/Styles/vendors/fontastic/fonts/heia-fr-website.ttf") format("truetype"),url("/Content/Styles/vendors/fontastic/fonts/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,.cp-institutesCards .tags .tag,.xl-btn-wblack,.md-btn-wblack,.sm-btn-wblack{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:700;border:1px solid;cursor:pointer;-webkit-transition-duration:.4s;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,.cp-institutesCards .tags .btn-back.tag,.btn-back.xl-btn-wblack,.btn-back.md-btn-wblack,.btn-back.sm-btn-wblack{border:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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,.cp-institutesCards .tags .btn-back.tag: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-],.cp-institutesCards .tags .tag+*[class*=-btn-],.xl-btn-wblack+*[class*=-btn-],.md-btn-wblack+*[class*=-btn-],.sm-btn-wblack+*[class*=-btn-]{margin-left:10px}@media(max-width:991.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-],.cp-institutesCards .tags .tag+*[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,.cp-institutesCards .tags .tag: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,.cp-institutesCards .tags .tag:focus,.xl-btn-wblack:focus,.md-btn-wblack:focus,.sm-btn-wblack:focus{text-decoration:none}@media(max-width:991.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,.cp-institutesCards .tags .tag,.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,.cp-institutesCards .tags .tag{background-color:#fff;border-color:#0077b3;color:#0077b3;padding:8px 38px}.sm-btn-wblue.btn-back:hover,.cp-institutesCards .tags .btn-back.tag:hover,.sm-btn-wblue.btn-back:focus,.cp-institutesCards .tags .btn-back.tag:focus,.sm-btn-wblue.btn-back.selected,.cp-institutesCards .tags .btn-back.selected.tag{background-color:#fff;border-color:#0077b3;color:#0077b3}.sm-btn-wblue:not(.btn-back):hover,.cp-institutesCards .tags .tag:not(.btn-back):hover,.sm-btn-wblue:not(.btn-back):focus,.cp-institutesCards .tags .tag:not(.btn-back):focus,.sm-btn-wblue:not(.btn-back).selected,.cp-institutesCards .tags .tag: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-institutesCards .tags{padding-left:0}.cp-institutesCards .tags .tag{font-size:14px !important;padding-left:12px !important;padding-right:12px !important;padding-top:6px !important;padding-bottom:6px !important;width:auto !important;background:#fff;color:#0077b3}.cp-institutesCards .tags .tag.selected{background:#0077b3;color:#fff}.cp-institutesCards .cards-list .cards-list-card{height:205px}.cp-institutesCards .cards-list{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}.cp-institutesCards .cards-list .cards-list-card{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;margin-top:15px}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content{border:1px solid #f0f4f5;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px;border-radius:3px;background-color:#fff;text-decoration:none;color:#333;line-height:26px;-webkit-transition:.4s;transition:.4s}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content.highlighted{background-color:#007cb7;color:#fff}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content.highlighted .cards-list-card-separator{background-color:#fff}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content .cards-list-card-name-container{width:100%}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content:hover,.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content:focus{color:#fff;background-color:#007cb7;-webkit-box-shadow:2px 5px 30px 0 rgba(153,153,153,.7);box-shadow:2px 5px 30px 0 rgba(153,153,153,.7);border:1px solid transparent}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content:hover .cards-list-card-separator,.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content:focus .cards-list-card-separator{background-color:#fff}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content:hover.highlighted,.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content:focus.highlighted{color:#333;background-color:#fff}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content:hover.highlighted .cards-list-card-separator,.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content:focus.highlighted .cards-list-card-separator{background-color:#333}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content .cards-list-card-separator{background-color:#333;margin-top:10px;margin-bottom:12px;width:40px;min-height:2px;-webkit-transition:.4s;transition:.4s}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content .cards-list-card-big-name-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:justify;align-content:space-between}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content .cards-list-card-big-name-container .cards-list-card-little-name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:22px;font-weight:bold}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content .cards-list-card-big-name-container .cards-list-card-name{font-weight:700;font-size:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content .cards-list-card-name-container .cards-list-card-name{font-weight:700}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content .cards-list-card-description-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content .cards-list-card-description-container .cards-list-card-description{max-height:104px;overflow:hidden;margin-bottom:15px;word-break:break-word}.cp-institutesCards .cards-list .cards-list-card .cards-list-card-content .cards-list-card-footer-container{font-size:18px;color:#767575;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#767575}@media(max-width:991.98px){.cp-institutesCards .cards-list{margin-top:20px}}