.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{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{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
:root{--header-height:143px}body main[role=main] .hcc-list .hcc-wrap .desc-wrap:only-child{width:60%}body main[role=main] .hcc-list .hcc-wrap .list-wrapper{float:left;width:40%}body main[role=main] .hcc-list .hcc-wrap .list-wrapper ol li{margin-left:20px}body main[role=main] .hcc-list .hcc-wrap a{word-break:break-word}@media only screen and (max-width:1199.98px){body main[role=main] .hcc-list .hcc-wrap .list-wrapper{float:none;width:100%;padding:0}body section.cover img.mr-img{top:15px}}@keyframes navFadeIn{0%{opacity:0}to{opacity:1}}ul.nav.nav-fade-in{animation:.3s navFadeIn}.mobile-submenu{opacity:0;max-height:0;transition:max-height .35s ease-in-out,opacity .25s ease-in-out;overflow:hidden}.mobile-submenu.slide-open{opacity:1;max-height:2000px}@media only screen and (max-width:1199.98px){ul.nav>li.nav-item{transition:opacity .5s,max-height .3s;overflow:hidden}}@media (hover:none){body .card:active{border:0;top:-10px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}body .card:active .overlay-box{border-color:#f8cc35}body .card:active .text-wrap{top:0!important}body .card:active .card-action{opacity:1;transform:translate(0,0)}body main[role=main] section.small-card .card-compact .card:active .text-wrap{height:100%;max-height:300px;top:auto;bottom:0}body main[role=main] section.small-card .card-compact .card:active .text-wrap h2:after{margin:17px 0}body main[role=main] section.small-card .card-compact .card:active .card-action{display:block}}@media only screen and (max-width:1199.98px){body main[role=main] section.small-card .card-compact .card.slick-slide{height:300px}body main[role=main] section.small-card .slick-dots li button{height:10px;padding:0}}@media only screen and (max-width:767.98px){body main[role=main] section.small-card .card-compact .card.slick-slide{width:180px;height:250px}body main[role=main] section.small-card .card-compact .card.slick-slide+.card.slick-slide{margin-left:10px}body main[role=main] section.small-card .card-compact .card.slick-slide .text-wrap h2{font-size:16px;line-height:25px}}
@font-face{font-family:"icomoon", sans-serif;src:url(/fonts/icomoon.eot?y0i1n3);src:url(/fonts/icomoon.eot?y0i1n3#iefix)format("embedded-opentype"),url(/fonts/icomoon.ttf?y0i1n3)format("truetype"),url(/fonts/icomoon.woff?y0i1n3)format("woff"),url(/fonts/icomoon.svg?y0i1n3#icomoon)format("svg");font-weight:400;font-style:normal;font-display:swap}[class^=icon-],[class*=\ icon-]{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:icomoon,sans-serif!important}.icon-common-project:before{content:""}.icon-eligibility-person:before{content:""}.icon-funding-support:before{content:""}.icon-suitable-for:before{content:""}.icon-chevron-right:before{content:""!important}.icon-chevron-left:before{content:""!important}.icon-circle:before{content:""}.icon-radio-unchecked:before{content:""}.icon-2x{font-size:20px}.icon-4x{font-size:40px}.icon-6x{font-size:60px}.icon-8x{font-size:80px}
