@font-face{font-family:Montserrat;font-weight:400;font-display:swap;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-Regular.woff) format("woff")}@font-face{font-family:Montserrat;font-weight:500;font-display:swap;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-Medium.woff) format("woff")}@font-face{font-family:Montserrat;font-weight:600;font-display:swap;font-style:normal;src:url(/fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:Montserrat;font-weight:700;font-display:swap;font-style:normal;src:url(/fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat/Montserrat-Bold.woff) format("woff")}.projectlist{list-style:none}.projectlist-item{padding:6px 0}.projectlist-link{display:flex;flex-grow:1;width:100%;max-width:none;padding:16px 24px;border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.16);background-color:#fff;font-weight:500;color:#293c4b;text-decoration:none}@media(min-width:1280px){.projectlist-link{transition:all .15s ease-out;text-align:center}.projectlist-link:hover{transform:scale(1.0225)}}.projectlist-link .projectlist-subitems{display:flex;align-items:flex-start;flex-flow:nowrap;flex-grow:1;justify-content:space-between;overflow:hidden}@media(max-width:1279.95px){.projectlist-link .projectlist-subitems{flex-direction:column}}@media(min-width:1280px){.projectlist-link .projectlist-subitems{align-items:center}}.projectlist-link .projectlist-subitems__title{width:100%;margin-bottom:16px;font-weight:600;text-align:left;overflow:hidden}.projectlist-link .projectlist-subitems__title:first-letter{text-transform:capitalize}@media(min-width:1280px){.projectlist-link .projectlist-subitems__title{width:auto;margin-right:24px;margin-bottom:0;font-weight:500}}.projectlist-link .projectlist-subitems__detailwrapper{display:flex;align-items:center;flex-flow:wrap;width:100%}@media(min-width:960px){.projectlist-link .projectlist-subitems__detailwrapper{flex-flow:nowrap;justify-content:space-between;width:100%}}@media(min-width:1280px){.projectlist-link .projectlist-subitems__detailwrapper{display:flex;flex-flow:nowrap;width:auto}}.projectlist-link .projectlist-subitem__icon{align-items:center;width:25px;min-width:25px;margin-right:8px}@media(min-width:960px){.projectlist-link .projectlist-subitem__icon{flex:0 0 25px}}.projectlist-link .projectlist-subitem__location{display:flex;align-items:center;width:100%;margin-bottom:8px;overflow:hidden}@media(min-width:960px){.projectlist-link .projectlist-subitem__location{flex:1 0 auto;width:calc(100% - 230px)}}@media(min-width:1280px){.projectlist-link .projectlist-subitem__location{flex:1 0 auto;width:280px;max-width:280px;margin-bottom:0}}.projectlist-link .projectlist-subitem__location .projectlist-subitem__detail:first-letter{text-transform:capitalize}.projectlist-link .projectlist-subitem__detail{min-width:90px;white-space:nowrap;text-align:left;text-overflow:ellipsis;overflow:hidden}.projectlist-link .projectlist-subitem__replies{display:flex;align-items:center;flex-grow:1;justify-content:flex-start}@media(min-width:960px){.projectlist-link .projectlist-subitem__replies{flex:0 0 70px;width:70px}}@media(min-width:1280px){.projectlist-link .projectlist-subitem__replies{flex:0 0 100px;width:100px}}.projectlist-link .projectlist-subitem__publication-date{display:flex;align-items:center;flex-grow:1}@media(min-width:960px){.projectlist-link .projectlist-subitem__publication-date{flex:0 0 140px;width:140px}}