@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"}@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}.cp-libraryResources [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}.cp-libraryResources [class^=icon-]:before,.cp-libraryResources [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}.cp-libraryResources .icon-list-check:before{content:"f"}.cp-libraryResources .icon-clock:before{content:"g"}.cp-libraryResources .icon-cross:before{content:"h"}.cp-libraryResources .icon-de:before{content:"i"}.cp-libraryResources .icon-down-arrow:before{content:"j"}.cp-libraryResources .icon-marker:before{content:"m"}.cp-libraryResources .icon-phone:before{content:"n"}.cp-libraryResources .icon-right-arrow:before{content:"o"}.cp-libraryResources .icon-search:before{content:"p"}.cp-libraryResources .icon-top:before{content:"q"}.cp-libraryResources .icon-email:before{content:"a"}.cp-libraryResources .icon-external-link:before{content:"b"}.cp-libraryResources .icon-newspaper:before{content:"c"}.cp-libraryResources .icon-audio:before{content:"d"}.cp-libraryResources .icon-video:before{content:"s"}.cp-libraryResources .icon-up-arrow:before{content:"r"}.cp-libraryResources .icon-left-arrow:before{content:"t"}.cp-libraryResources .icon-download:before{content:"k"}.cp-libraryResources .icon-course:before{content:"u"}.cp-libraryResources .icon-module:before{content:"v"}.cp-libraryResources .icon-en:before{content:"w"}.cp-libraryResources .icon-program:before{content:"l"}.cp-libraryResources .icon-fr:before{content:"x"}.cp-libraryResources .icon-bi:before{content:"e"}.cp-libraryResources .cards-list{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);grid-auto-rows:1fr;grid-auto-columns:1fr}@media(max-width:991.98px){.cp-libraryResources .cards-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:767.98px){.cp-libraryResources .cards-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:575.98px){.cp-libraryResources .cards-list{grid-template-columns:repeat(1,1fr)}}.cp-libraryResources .cards-list .cards-list-card{display:flex;margin-bottom:15px;margin-top:15px;width:100%}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:30px;height:100%;background-color:#fff;text-decoration:none;color:#333;line-height:26px;transition:.4s;border:1px solid #d6d6d6;border-radius:3px}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content.highlighted{background-color:#007cb7;color:#fff}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content.highlighted .cards-list-card-separator{background-color:#fff}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content .cards-list-card-name-container{width:100%}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:hover,.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:focus{color:#fff;background-color:#007cb7;box-shadow:2px 5px 30px 0 rgba(153,153,153,.7)}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:hover svg,.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:focus svg{fill:white;transition:.4s}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:hover .cards-list-card-separator,.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:focus .cards-list-card-separator{background-color:#fff}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:hover.highlighted,.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:focus.highlighted{color:#333;background-color:#fff}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:hover.highlighted .cards-list-card-separator,.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content:focus.highlighted .cards-list-card-separator{background-color:#333}.cp-libraryResources .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:3px;transition:.4s}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content .cards-list-card-big-name-container{width:100%;display:flex;align-content:space-between}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content .cards-list-card-big-name-container .cards-list-card-little-name{flex:1;font-size:22px;font-weight:bold}.cp-libraryResources .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;flex:1;flex-basis:auto}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content .cards-list-card-image-container{display:flex;width:100%;margin-bottom:20px;justify-content:center}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content .cards-list-card-image-container svg{width:auto;height:100px}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content .cards-list-card-name-container .cards-list-card-name{font-weight:700}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content .cards-list-card-description-container{flex-grow:1;width:100%}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content .cards-list-card-description-container .cards-list-card-description{overflow:hidden;word-break:break-word}.cp-libraryResources .cards-list .cards-list-card .cards-list-card-content .cards-list-card-footer-container{font-size:18px;color:#767575;display:flex;flex-grow:1;align-items:flex-end;color:#767575}@media(max-width:767.98px){.cp-libraryResources .cards-list{margin-top:20px}}.cp-libraryResources .filters{width:100%}.cp-libraryResources .filters .upper-filters-grid,.cp-libraryResources .filters .lower-filters-grid{display:grid;gap:60px;grid-template-columns:repeat(3,1fr)}@media(max-width:991.98px){.cp-libraryResources .filters .upper-filters-grid,.cp-libraryResources .filters .lower-filters-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767.98px){.cp-libraryResources .filters .upper-filters-grid,.cp-libraryResources .filters .lower-filters-grid{gap:15px;grid-template-columns:repeat(1,1fr)}}.cp-libraryResources .filters .upper-filters-grid .umbraco-forms-field{grid-column:1/3}@media(max-width:991.98px){.cp-libraryResources .filters .upper-filters-grid{grid-template-columns:repeat(1,1fr)}}.cp-libraryResources .cards-list{gap:30px;grid-template-columns:repeat(3,1fr)}@media(max-width:991.98px){.cp-libraryResources .cards-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:767.98px){.cp-libraryResources .cards-list{grid-template-columns:repeat(1,1fr)}}.cp-libraryResources .cards-list .cards-list-card{margin-top:0;margin-bottom:0}