@font-face{font-family:HelveticaLTWXX-Roman;src:url(/assets/fonts/webfonts/37AC58_0_0.woff2) format("woff2"),url(/assets/fonts/webfonts/37AC58_0_0.woff) format("woff"),url(/assets/fonts/webfonts/37AC58_0_0.eot) format("embedded-opentype"),url(/assets/fonts/webfonts/37AC58_0_0.ttf) format("truetype"),url(/assets/fonts/webfonts/37AC58_0_unhinted_0.woff2) format("woff2"),url(/assets/fonts/webfonts/37AC58_0_unhinted_0.woff) format("woff"),url(/assets/fonts/webfonts/37AC58_0_unhinted_0.ttf) format("truetype")}@font-face{font-family:HelveticaLTWXX-Bold;src:url(/assets/fonts/webfonts/37AC58_1_0.woff2) format("woff2"),url(/assets/fonts/webfonts/37AC58_1_0.woff) format("woff"),url(/assets/fonts/webfonts/37AC58_1_0.ttf) format("truetype"),url(/assets/fonts/webfonts/37AC58_1_unhinted_0.woff2) format("woff2"),url(/assets/fonts/webfonts/37AC58_1_unhinted_0.woff) format("woff"),url(/assets/fonts/webfonts/37AC58_1_0.eot) format("embedded-opentype"),url(/assets/fonts/webfonts/37AC58_1_unhinted_0.ttf) format("truetype")}@font-face{font-family:IBMPlexSans-Regular;src:url(/assets/fonts/webfonts/IBMPlexSans-Regular.ttf) format("truetype")}@font-face{font-family:IBMPlexSans-SemiBold;src:url(/assets/fonts/webfonts/IBMPlexSans-SemiBold.ttf) format("truetype")}@font-face{font-family:IBMPlexSans-Bold;src:url(/assets/fonts/webfonts/IBMPlexSans-Bold.ttf) format("truetype")}@font-face{font-family:IBMPlexSansCondensed-Regular;src:url(/assets/fonts/webfonts/IBMPlexSansCondensed-Regular.ttf) format("truetype")}@font-face{font-family:IBMPlexSansCondensed-Bold;src:url(/assets/fonts/webfonts/IBMPlexSansCondensed-Bold.ttf) format("truetype")}@font-face{font-family:Holmen-Tree;src:url(/assets/fonts/webfonts/Holmen-Tree.ttf) format("truetype")}.contact-card:nth-child(n+2){margin-top:2.5rem}.contact-card__image{height:12rem;margin-bottom:1.5rem}.contact-card p{margin-bottom:.5rem}.contact-card p:last-child{margin-bottom:0}.contact-card__name{font-family:IBMPlexSans-Bold,Helvetica,Arial,sans-serif}.contact-card__mail{margin-top:.5rem}.search-page{padding-top:18.5rem}.search-page__heading--h2{margin:1rem 0}.search-page__heading--hide{font-size:0;margin-bottom:0}.search-page .search-header{padding-top:0;position:relative;z-index:999}.search-page .search-header__result-list{background-color:#fff;border-bottom:1px solid #efefef;position:absolute;top:3.6rem;width:100%}.search-page .search-header__result-list .active-item{background-color:#efefef}.search-page__navigation{overflow:hidden}.search-page__navigation .facets-wrapper{height:3.8rem;overflow:hidden;position:relative}.search-page__navigation .facets-wrapper .facets{border-bottom:1px solid #dfdfdf;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;white-space:nowrap}.search-page__navigation .facets-wrapper .facets__item{display:inline-block;font-size:1rem;position:relative}.search-page__navigation .facets-wrapper .facets__item-link{border-bottom:none;color:#021c20;display:inline-block;font-family:IBMPlexSans-Regular,Helvetica,Arial,sans-serif;padding:1rem 2rem}.search-page__navigation .facets-wrapper .facets__item-link:after{background-color:#dfdfdf;content:"";display:block;height:calc(100% - 2rem);position:absolute;right:0;top:1rem;width:1px}.search-page__navigation .facets-wrapper .facets__item-link.active{border-bottom:4px solid #021c20;font-family:IBMPlexSans-Bold,Helvetica,Arial,sans-serif}.search-page__navigation .facets-wrapper .facets__item-link.active:after{height:calc(100% - 2.25rem)}.search-page__navigation .facets-wrapper .facets__item:last-child a:after{display:none}.search-page__navigation .filter-selector-columns .select{position:inherit;width:auto}.search-page__navigation .filter-selector-columns .select__button{border:none;padding:1.25rem 2rem 1rem 1rem}.search-page__navigation .filter-selector-columns .select__button:after{right:0}.search-page__navigation .filter-selector-columns .select__button:hover{background-color:transparent}.search-page__navigation .filter-selector-columns .select__menu{left:auto;right:1rem}.search-page__result .result-item__wrapper{margin-top:2.5rem;position:relative}.search-page__result .result-item__wrapper:after{background-color:#dfdfdf;content:"";display:block;height:1px;position:absolute;right:0;top:calc(100% + 1.25rem);width:100%}.search-page__result .result-item__heading a{border-bottom-color:transparent;color:#021c20}.search-page__result .result-item__heading a:hover{border-bottom-color:#021c20}.search-page__result .result-item__excerpt{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3}.search-page__result .result-item__date-tag{width:100%}.search-page__result .result-item .contact-telephone{margin-top:-1rem}.search-page__result .result-item .date{display:inline-block;font-size:.875rem;margin-bottom:0;margin-right:1rem}.search-page__result .result-item .business-area{display:inline-block}.search-page__result .result-item .business-area__tag{border:2px solid #e4e4e4;border-radius:30px;display:inline-block;font-size:.875rem;padding:.25rem .75rem}.search-page__result .result-item--product .business-area{display:block;margin-bottom:0;margin-top:.5rem}.search-page__result .result-item--product .btn--border{border-bottom-color:#0f233b;color:#0f233b}.search-page .btn--border-top-up{margin-top:4rem}@media (min-width:576px){.contact-card__image{height:16rem}}@media (min-width:768px){.contact-card:nth-child(n+2){margin-top:0}.contact-card:nth-child(n+4){margin-top:2.5rem}.contact-card__image{height:10rem}}@media (min-width:992px){.contact-card__image{height:14rem}.search-page .search-header__result-list{top:4rem}.search-page__navigation{border-bottom:1px solid #dfdfdf}.search-page__navigation .facets-wrapper{float:left}.search-page__navigation .facets-wrapper .facets{border-bottom:none}.search-page__result .result-item__wrapper{margin-top:5rem}.search-page__result .result-item__wrapper:after{top:calc(100% + 2.5rem)}.search-page .btn--border-top-up{margin-top:5rem}}@media (min-width:1200px){.contact-card__image{height:16rem}}@media (min-width:1400px){.contact-card__image{height:18rem}}@media (max-width:991.98px){.search-page .search-header{padding-bottom:1rem}}