body{margin:0;height:100%;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background-color:transparent;text-decoration:none;}
a:active,
a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 4re;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;-webkit-appearance:none;-moz-appearance:caret;-o-appearance:caret;appearance:caret;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
fieldset{border:1px solid silver;margin:0 0.2rem;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:500;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
img{max-width:100%;height:auto;vertical-align:top;}
form,
fieldset{margin:0;padding:0;border-style:none;}
p{margin:0;}*:focus{outline:rgb(43, 42, 41) dotted 3px;outline-offset:3px !important;}
.using-mouse *:focus{outline:none !important;}
.gfield_description,
.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}
.side-nav > ul,
.side-nav > ul li > ul{margin:0;padding:0;list-style:none;}
.container:after{content:"";display:block;clear:both;}
html{box-sizing:border-box;}
*,:before,:after{box-sizing:inherit;}
*{max-height:1000000px;}
body{color:#222;background:#fff;font-family:Montserrat, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:normal;}
#wrapper{overflow:hidden;}
a{color:#222;text-decoration:none;-webkit-transition:color, background, opacity, border, visibility 0.2s linear;transition:color, background, opacity, border, visibility 0.2s linear;outline:none;}
select{-webkit-border-radius:0;}
textarea{resize:vertical;vertical-align:top;}
button,
input[type="button"],
input[type="reset"],
input[type="file"],
input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;}
input[type="text"],
textarea{border:0.1rem solid #ccc;color:#000;}
strong,
b{font-weight:700;}
p{margin:0 0 0.26rem;}
.link{font-size:1.3rem;line-height:1.4rem;letter-spacing:0.1rem;color:#000000;font-family:"HelveticaBold";text-transform:uppercase;position:relative;font-weight:bold;transition:all 0.4s ease;padding:0.9rem 0 0.8rem;}
.link:after{content:"";height:0.3rem;width:100%;position:absolute;left:0;right:0;bottom:0rem;margin:auto;transition:all 0.4s ease;}.link--white{color:#fff;}
.link--white:after{background-color:#fff;}
.link--white:hover{color:gray;}
.link--white:hover:after{background-color:gray;}.link--blue:after{background-color:#1e7cae;}
.link--blue:hover{color:#1e7cae;}
.link--blue:hover:after{background-color:#1e7cae;}.body__theme-go-business .link:after{background-color:#ffa96e;}
.body__theme-go-business .link:hover{color:#ffa96e;}
.body__theme-go-business .link:hover:after{background-color:#ffa96e;}.body__theme-arctic-solar .link:after{background-color:#F1A8A9 !important;}
.body__theme-arctic-solar .link:hover{color:#F1A8A9 !important;}
.body__theme-arctic-solar .link:hover:after{background-color:#F1A8A9 !important;}.body__theme-bothnia-bioindustries .link:after{background-color:#196262 !important;}.body__theme-bothnia-bioindustries .link:after{background-color:#328E8E !important;}
.body__theme-bothnia-bioindustries .link:hover:after{background-color:#328E8E !important;}.body__theme-creative-north .link:after{background-color:#F08574 !important;}
.body__theme-creative-north .link:hover{color:#F08574 !important;}
.body__theme-creative-north .link:hover:after{background-color:#F08574 !important;}.body__theme-swe-cic .link{color:#105199 !important;}
.body__theme-swe-cic .link:after{background-color:#FFDD00 !important;}
.body__theme-swe-cic .link:hover{color:#105199 !important;}
.body__theme-swe-cic .link:hover:after{background-color:#FFDD00 !important;}.body__theme-intersective-innovation .link{color:#222222;}
.body__theme-intersective-innovation .link:after{background-color:#F2DA00 !important;}
.body__theme-intersective-innovation .link:hover{color:#FF0088 !important;}
.body__theme-intersective-innovation .link:hover:after{background-color:#FF0088 !important;}.body__theme-camp-pitea .link{color:#292C7E;font-family:"InterBlack";}
.body__theme-camp-pitea .link:after{background-color:#E6007E !important;}
.body__theme-camp-pitea .link:hover{color:#E6007E !important;}
.body__theme-camp-pitea .link:hover:after{background-color:#E6007E !important;}.link:hover:after{width:65%;}.breadcrumb{margin:6.75rem auto 0;}
#main > .blocks > .itc-paris-block{text-align:center;line-height:0;font-size:0;position:relative;z-index:2;}
#main > .blocks > .itc-paris-block.psp-images-left-text-right{position:relative;z-index:1;}
.itc-paris-block .container,
#header .container,
.breadcrumb{width:90.6%;margin:0 4.7%;text-align:center;}
.itc-paris-block > .container{display:inline-block;padding-top:7rem;padding-bottom:7rem;}
.ld-ring{color:#3fa372;-webkit-animation:ld-spin 1s infinite;animation:ld-spin 1s infinite;width:1em;height:1em;position:relative;color:inherit;display:inline-block;color:#3fa372;}
.ld-ring:after{width:100%;height:100%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;content:" ";display:inline-block;background:center center no-repeat;background-size:cover;border-radius:50%;border-style:solid;-webkit-background-clip:padding-box;box-sizing:border-box;border-width:0.15em;border-color:currentColor currentColor currentColor transparent;}
.btn .ld-ring{opacity:0;display:none;}
.btn.loading .ld-ring{opacity:1;display:block;position:absolute;left:50%;margin-left:-1rem;top:50%;margin-top:-0.8rem;}
@keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes ld-spin{0%{-webkit-transform:rotate(0);transform:rotate(0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@media (min-width:501px){}
@media (min-width:450px){}
@media (min-width:568px){}
@media (min-width:1440px){}
@media (min-width:1920px){}.not-found__wrapper{width:100%;}
.not-found__container{width:82%;max-width:55.1rem;margin:0 auto;text-align:center;padding:19.9rem 0 19.7rem;}
.not-found__subtitle{font-size:1.2rem;line-height:1.8rem;letter-spacing:0.185rem;color:#000000;text-transform:uppercase;font-family:"HelveticaExtraBold", sans-serif;margin:0 0 0.5rem;display:block;}
.not-found__title{font-size:2.7rem;line-height:3.2rem;letter-spacing:-0.009rem;text-align:center;margin:0 0 1.6rem;}
.not-found__text{font-size:1.5rem;line-height:2.2rem;color:#323232;margin:0 0 2.4rem;}
@media (min-width:1024px){.not-found__container{width:82%;max-width:55.1rem;margin:0 auto;text-align:center;padding:31.7rem 0 22.6rem;}
.not-found__subtitle{margin:0 0 1rem;}
.not-found__title{font-size:5.2rem;line-height:6.3rem;letter-spacing:-0.017rem;margin:0 0 2.1rem;}
.not-found__text{font-size:1.8rem;line-height:3rem;margin:0 0 5rem;}}@font-face{font-family:"fontello";src:url(../font/fontello.eot?36283873);src:url(../font/fontello.eot?36283873#iefix) format("embedded-opentype"),
url(../font/fontello.woff2?36283873) format("woff2"),
url(../font/fontello.woff?36283873) format("woff"),
url(../font/fontello.ttf?36283873) format("truetype"),
url(../font/fontello.svg?36283873#fontello) format("svg");font-weight:400;font-style:normal;}
[class^="icon-"]:before,
[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
@font-face{font-family:"HelveticaLight";src:url("../font/HelveticaLight.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:"HelveticaMedium";src:url("../font/HelveticaMedium.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:"HelveticaRegular";src:url("../font/HelveticaRegular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:"HelveticaBold";src:url("../font/HelveticaBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:"HelveticaExtraBold";src:url("../font/HelveticaExtraBold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:"InterBlack";src:url("../font/Inter-Black.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:"OpenSansRegular";src:url("../font/OpenSans-Regular.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap;}
.icon-right:before{content:"\e800";} 
.icon-angle-left:before{content:"\f104";} 
.icon-angle-right:before{content:"\f105";} 
html,
body{font-size:62.5%;line-height:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
h1,
h2,
h3,
h4,
h5,
h6{font-family:"HelveticaLight";text-align:left;margin:0;font-weight:400;}
.body__theme-camp-pitea h1,
.body__theme-camp-pitea h2,
.body__theme-camp-pitea h3,
.body__theme-camp-pitea h4,
.body__theme-camp-pitea h5,
.body__theme-camp-pitea h6{font-family:"InterBlack";}
h1{
font-size:3rem;line-height:3.7rem;letter-spacing:-0.01rem;}
h2{font-size:2.7rem;line-height:4rem;}
h3{}
h4{font-size:0.47rem;line-height:0.78rem;font-weight:700;}
p{font-size:1.6rem;line-height:2.4rem;font-family:"HelveticaLight";margin:0 0 1rem;}
.body__theme-camp-pitea p{font-family:"OpenSansRegular";}
@media (min-width:768px){}@media (min-width:1024px){}@media (min-width:450px){}
@media (min-width:1024px){}
@media (min-width:1440px){}
@media (min-width:1920px){}
#header{width:100%;position:absolute;top:0;left:0;z-index:99;background:transparent;}
:root .skipnav{display:flex;width:100%;}
.skipnav{position:absolute;display:none;text-align:left;margin:0;padding:0;}
.skipnav a{display:block;color:#fff;background:#333;text-decoration:none;padding:5px;font-weight:bold;opacity:0;}
.skipnav a:visited{color:#fff;}
.skiptarget{width:1px;height:0px;overflow:hidden;float:right;}
.-skip-link #skipnav p a{clip:auto;width:50%;padding:10px 0;border-left:none;border-right:none;z-index:99999;background:#f5f2ec;font-size:2rem;font-family:"HelveticaLight", sans-serif;font-style:normal;font-weight:normal;text-align:center;color:#1c262b;display:block;height:10rem;display:flex;align-items:center;justify-content:center;opacity:1;}
#skipnav p a:focus{color:#fff;background:#1c262b;}
.header__container{display:flex;justify-content:space-between;align-items:center;padding:1rem 2.2rem 1rem 1.2rem;}
.header__logo{display:flex;max-width:unset;align-items:center;}
.header__logo-link{display:block;margin:0 3rem 0 0;}
.header__logo-link img{max-height:6rem;width:auto;display:none;}
.header__logo-link img.dark{display:inline-block;}
.black-elements .header__logo-link img.white{display:inline-block;}
.black-elements .header__logo-link img.dark{display:none;}
.site-intersective-innovation .header__logo-link img{max-height:8rem;}
.header__eu-logo{max-height:8rem;max-width:10rem;width:auto;height:auto;}
.header__menu_secondary{display:none;@media (min-width:768px){display:flex;}}.header__menu_secondary ul{list-style:none;margin:0;padding:0;display:flex;}
.header__menu_secondary a{font-size:1.9rem;margin:0 1rem;color:#000;}
.white-elements .header__menu_secondary a{color:#fff;}
.header__menu{display:flex;align-items:center;list-style:none;}
.header__link-search{background:none;border:none;padding:0;}
.white-elements .header__link-search svg g{fill:#ffffff !important;}
.black-elements .header__link-search svg g{fill:#000000 !important;}
.black-elements .header__link-search svg g{fill:#000000 !important;}
.header__link-search svg{width:2rem;height:2rem;}
#header__menu-button{background:none;border:none;padding:0;}
#header__menu-button svg{width:2.3rem;height:1.8rem;}
.white-elements #header__menu-button svg g{fill:#ffffff !important;stroke:#ffffff !important;}
.black-elements #header__menu-button svg g{fill:#000000 !important;stroke:#000000 !important;}
.black-elements #header__menu-button svg g{fill:#000000 !important;stroke:#000000 !important;}
.burger-item{margin:0 0 0 2.7rem;}#navigation-holder{width:37.5rem;height:100vh;position:fixed;right:0;top:0;z-index:1000;background:#ffffff;overflow-y:auto;overflow-x:hidden;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:all 0.2s ease;color:#3f3f3f;display:none;border-left:0.1rem solid #e0dfe0;}
body.nav-active:before{content:"";background:rgba(51, 51, 51, 0.6);position:absolute;left:0;top:0;z-index:10;height:100%;width:100%;transition:all 0.4s ease;}
body.nav-active #navigation-holder{opacity:1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);display:block;}
.nav-slide{width:100%;}.navigation-close-holder{display:flex;justify-content:flex-end;padding:2.5rem 0 2.1rem;}
#header__menu-close-button{background:none;border:none;display:flex;align-items:center;font-size:1rem;line-height:1.4rem;letter-spacing:0.13rem;text-transform:uppercase;color:#141414;font-family:"HelveticaExtraBold", sans-serif;margin:0 1.8rem 0 0;}
#header__menu-close-button svg{fill:#000;margin:0 0 0 1rem;}.nav-slide{border-top:0.1rem solid #bebebe;}
#nav-list{padding:0;margin:0;}
#nav-list .menu-item{width:100%;border-bottom:0.1rem solid #bebebe;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}
.main-navigation > ul li > a{font-size:1.8rem;line-height:2.2rem;color:#000;font-family:"HelveticaLight", sans-serif;width:100%;padding:1.7rem 0 1.7rem 2rem;}
.main-navigation > ul li.menu-item-has-children > a{width:85%;}
.open-submenu{height:5.8rem;width:15%;padding:0;cursor:pointer;background:transparent;display:flex;justify-content:center;align-items:center;border:none;}
.icon-holder{background:#fff;width:3.7rem;height:3.7rem;border-radius:10rem;display:flex;align-items:center;justify-content:center;border:solid 0.1rem #dbdbdb;}
.main-navigation .sub-menu{padding:0;}
.main-navigation > ul li.menu-item-has-children > .sub-menu{width:100%;border-top:0.1rem solid #bebebe;display:none;}
.main-navigation > ul li.item-active{border:none !important;}
.main-navigation > ul > li.item-active{background:#28628e;}
.body__theme-arctic-solar .main-navigation > ul > li.item-active{background-color:#1c3258;}
.body__theme-bothnia-bioindustries .main-navigation > ul > li.item-active{background:#373736;}
.body__theme-creative-north .main-navigation > ul > li.item-active{background:#6a2e5e;}
.body__theme-swe-cic .main-navigation > ul > li.item-active{background:#105199;}
.main-navigation > ul li.item-active > .open-submenu .icon-holder .top-line{display:none;}
.main-navigation > ul > li.item-active > a{color:#fff;}
.main-navigation > ul li.item-active > .sub-menu{display:block;background:#f2f2f2;}
.main-navigation ul li .sub-menu li a{padding:1.7rem 0 1.7rem 3rem;}
.main-navigation ul li .sub-menu li .sub-menu{background:#e6e6e6;}
.main-navigation ul li .sub-menu li .sub-menu li a{padding:1.7rem 0 1.7rem 4rem;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu{background:#dadada;}
.main-navigation ul li .sub-menu li .sub-menu li .sub-menu li a{padding:1.7rem 0 1.7rem 5rem;}.visually-hidden{position:absolute;clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:0.1rem;white-space:nowrap;}
@media (min-width:600px){.header__eu-logo{max-width:16rem;}}@media (min-width:1024px){.header__container{height:10rem;padding:0 3.7rem 0 1.8rem;}
.header__logo .header__logo-link{max-width:13.7rem;}
.site-intersective-innovation .header__logo .header__logo-link{max-width:15.7rem;}
.header__link-search svg{width:2.1rem;height:2.1rem;}
.burger-item{margin:0 0 0 3.2rem;}
#header__menu-button svg{width:2.3rem;height:2rem;}}@media (min-width:1440px){#navigation-holder{width:56rem;}
.main-navigation > ul li > a:hover{background:#28628e;color:#ffffff;}
.body__theme-arctic-solar .main-navigation > ul li > a:hover{background-color:#1c3258;}
.body__theme-bothnia-bioindustries .main-navigation > ul li > a:hover{background:#373736;}
.body__theme-creative-north .main-navigation > ul li > a:hover{background:#6a2e5e;}
.body__theme-swe-cic .main-navigation > ul li > a:hover{background:#105199;}
.main-navigation > ul li > a{font-size:1.9rem;line-height:2.3rem;padding:2.8rem 0 2.8rem 4rem;}
.icon-holder{width:4rem;height:4rem;}
.main-navigation ul li .sub-menu li a{padding:2.3rem 0 2.3rem 5.6rem;}
.main-navigation ul li .sub-menu li a:hover{background:#bebebe;color:#000;}}.breadcrumb{border-bottom:.1rem solid #F3F3F3;padding:2.5rem 0 2rem;text-align:left;font-size:1.4rem;line-height:1.8rem;letter-spacing:0.017rem;}
.breadcrumb__holder{margin:0;padding:0;display:flex;justify-content:left;list-style-type:none;}
.breadcrumb__item{margin:0 1rem;position:relative;}
.breadcrumb__item:after{content:"/";position:absolute;color:#F3F3F3;right:-1.2rem;top:.1rem;}
.breadcrumb__item:last-child:after{display:none;}
.breadcrumb__item a{color:#A0A0A0;text-decoration:none;}.itc-paris-block.theme-blue{color:#fff;}
.itc-paris-block.theme-blue a{color:#fff;}
.itc-paris-block.theme-blue .btn,
.itc-paris-block.theme-blue input[type="submit"]{color:#fff;border-color:#fff;}
.itc-paris-block.theme-lightgray{background:#fafafa;}
.itc-paris-block.no-padding-top-bottom > .container{padding-top:0;padding-bottom:0;}
.itc-paris-block.no-padding-bottom > .container{padding-bottom:0;}
.itc-paris-block.no-padding-top > .container{padding-top:0;}
.itc-paris-block.all-push-one-margin-both,
.itc-paris-block.all-push-one-margin-down{margin-bottom:7rem;}
.itc-paris-block.all-push-one-margin-both,
.itc-paris-block.all-push-one-margin-up{margin-top:7rem;}@media (min-width:568px){.itc-paris-block.desktop-no-padding-both > .container{padding-top:0;padding-bottom:0;}
.itc-paris-block.desktop-no-padding-bottom > .container{padding-bottom:0;}
.itc-paris-block.desktop-no-padding-top > .container{padding-top:0;}
.itc-paris-block.desktop-push-one-margin-both,
.itc-paris-block.desktop-push-one-margin-down{margin-bottom:7.85vw;}
.itc-paris-block.desktop-push-one-margin-both,
.itc-paris-block.desktop-push-one-margin-up{margin-top:7.85vw;}}
@media (max-width:501px){.itc-paris-block.mobile-no-padding-both > .container{padding-top:0;padding-bottom:0;}
.itc-paris-block.mobile-no-padding-bottom > .container{padding-bottom:0;}
.itc-paris-block.mobile-no-padding-top > .container{padding-top:0;}
.itc-paris-block.mobile-push-one-margin-both,
.itc-paris-block.mobile-push-one-margin-down{margin-bottom:7rem;}
.itc-paris-block.mobile-push-one-margin-both,
.itc-paris-block.mobile-push-one-margin-up{margin-top:7rem;}}.search-page__container{width:82%;margin:0 auto;padding:5.1rem 0 0;text-align:left;}
.search-page__title{font-size:2.3rem;line-height:4rem;color:#2e2e2e;}
.search-results__item{border-bottom:0.1rem solid #e9e9e9;padding:4.6rem 7% 2.7rem 0;}
.search-results__item:nth-child(2){padding:2.6rem 0 2.7rem;}
.search-results__meta{font-size:1.5rem;line-height:2.8rem;font-family:"HelveticaLight", sans-serif;margin:0 0 0.2rem;}
.search-results__meta strong{font-family:"HelveticaMedium", sans-serif;}
.search-results__meta time{margin:0 0 0 1.3rem;}
.search-results__item-title{font-size:2.2rem;line-height:3.1rem;font-family:"HelveticaLight", sans-serif;text-decoration:underline;margin:0 0 2.5rem;display:block;}
.search-results__item-text{font-size:1.5rem;line-height:2.3rem;color:#505050;font-family:"HelveticaLight", sans-serif;}
.search-results__sidebar{margin:13rem 0 0;}
.search-results__sidebar-title{font-size:2.3rem;line-height:4rem;color:#2e2e2e;margin:0 0 2.5rem;}
.search-results__list{border-top:0.1rem solid #e7e7e7;}
.search-results__list-item{border-bottom:0.1rem solid #e7e7e7;}
.search-results__list-item-link{display:flex;align-items:center;width:100%;height:6.2rem;font-size:1.6rem;line-height:1.6rem;letter-spacing:0.02rem;font-family:"HelveticaRegular", sans-serif;}
@media (min-width:1024px){body.search .two-col-links__wrapper{width:88%;max-width:132.9rem;}
.search-page__container{width:88%;max-width:132.9rem;padding:12.8rem 0 0;display:flex;justify-content:space-between;}
.search-results__container{width:60%;max-width:78.9rem;}
.search-results__item{border-bottom:0.1rem solid #e9e9e9;padding:6.9rem 0 4.4rem;}
.search-results__item:nth-child(2){padding:4.1rem 0 4.4rem;}
.search-results__meta{margin:0;}
.search-results__item-title{font-size:3.4rem;line-height:4.5rem;margin:0 0 3.4rem;}
.search-results__item-text{font-size:1.6rem;line-height:2.5rem;}
.search-results__sidebar{width:31%;margin:0;}
.search-results__sidebar-title{margin:0 0 4.7rem;}}*{box-sizing:border-box;}
.autocomplete{
position:relative;display:inline-block;}
input{border:1px solid transparent;background-color:#f1f1f1;padding:10px;font-size:16px;}
input[type="text"]{background-color:#f1f1f1;width:100%;}
input[type="submit"]{background-color:#1b4d86;color:#fff;}
.autocomplete-items{position:absolute;border-bottom:none;border-top:none;z-index:9999999999999999999999999999999;
top:100%;left:0;right:0;}
.autocomplete-items div:hover{
background-color:#e9e9e9;}
.autocomplete-active{
background-color:#1b4d86 !important;color:#ffffff;}#autoCompleteForm{position:fixed;width:100%;height:auto;background:#fff;top:0;right:-100%;z-index:99;transition:all 0.4s ease;font-family:"urw-din", "sans-serif";font-weight:normal;display:none;padding:14rem 0;}
#autoCompleteForm.search-visible{right:0%;display:block;}
.autocomplete__wrapper{margin:0 auto;position:relative;width:80%;max-width:70rem;}
.autocomplete__form-label{margin:0 auto;position:relative;display:block;}
.autocomplete__search-icon{position:absolute;height:100%;display:flex;align-items:center;left:4rem;}
.autocomplete__submit{display:none;}
.autocomplete{float:left;width:100%;height:100%;}
#autoComplete{background:none;border:none;padding:0 0 0 8%;color:#000;font-size:2.2rem;line-height:2.7rem;letter-spacing:0.01rem;transform:translateY(0);margin:auto;padding:0.5rem 0;border-bottom:0.1rem solid #C5C5C5;}
#autoComplete:focus{outline:none;border-color:#378C88 !important;}
#autoComplete::-webkit-input-placeholder{color:#000;}
#autoComplete:-ms-input-placeholder{color:#000;}
#autoComplete::placeholder{font-size:2.2rem;line-height:2.7rem;letter-spacing:0.01rem;color:#000;}
.autoComplete__label{font-size:2.2rem;line-height:2.7rem;letter-spacing:0.01rem;color:#000;font-family:"HelveticaLight", sans-serif;position:absolute;top:0;transform:translateY(0);transition:all .4s ease;margin:auto;width:100%;}
.label-focused .autoComplete__label{font-size:1.2rem !important;line-height:1.6rem;transform:translateY(-150%);}
.autocomplete__submit{display:none !important;}
.autocomplete__search{width:2rem;padding:0;position:absolute;right:2rem;z-index:100;display:flex;align-items:center;background:none;border:none;}
.autocomplete__close{height:5rem;width:12rem;padding:0;position:absolute;top:0;right:0;z-index:100;border:none;background:#378C88;display:flex;align-items:center;justify-content:center;font-size:1rem;line-height:1.4rem;letter-spacing:0.13rem;text-transform:uppercase;color:#fff;font-family:"HelveticaExtraBold", sans-serif;}
.autocomplete__close svg{margin:0 0.8rem 0 0;}
#autoCompleteautocomplete-list{background:#3970ae;border-top:2px solid #ffffff;padding:3rem 0;}
#autoCompleteautocomplete-list .h3{font-size:2.4rem;letter-spacing:-0.049rem;line-height:2.6rem;font-weight:normal;color:#ffffff;margin:0 0 2.9rem 3rem;position:relative;}
#autoCompleteautocomplete-list .h3:after{content:"";display:block;width:7.5rem;height:0.8rem;background:#ffffff;position:absolute;bottom:-1.8rem;left:0;z-index:1;}
#autoCompleteautocomplete-list a{float:left;width:100%;color:#ffffff;font-size:1.8rem;letter-spacing:0.008rem;line-height:2.1rem;font-weight:normal;padding:1rem 0;}
#autoCompleteautocomplete-list a:hover{text-decoration:underline;}
.autocomplete-items div{padding:0 0 0 3rem;cursor:pointer;overflow:hidden;clear:left;}.search-results-holder{background:white;padding:1rem 12% 0 8%;margin:6.8rem 0 0;border-top:0.3rem solid #1e7cae;display:none;padding:0px;margin:0px auto;overflow-y:auto;}#search-results{margin:0;padding:6px;
list-style:none;}#search-results li{border-bottom:0.1rem solid #ebebeb;}
#search-results li:last-child{display:none;}#search-results .skip,
#search-results a{font-size:1.6rem;line-height:2.4rem;font-family:"HelveticaMedium";display:block;width:100%;padding:1.4rem 0;transition:all 0.2s ease;}
#search-results .skip{font-family:"HelveticaBold", sans-serif;color:#1e7cae;}
#search-results a:hover{color:#1e7cae;text-decoration:underline;}
@media (min-width:1024px){#autoCompleteForm{width:100%;}
.autocomplete__close{height:9.6rem;width:14.4rem;}}#itc-cookie-notify{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);transition:all 500ms cubic-bezier(0.8, 0, 0.3, 1) 0s;-webkit-transition:all 500ms cubic-bezier(0.8, 0, 0.3, 1) 0s;opacity:0;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#185583;padding:2rem 0;color:#fff;}
.body__theme-go-business #itc-cookie-notify{background:#12395e;}
#itc-cookie-notify.active{opacity:1;-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0);}
#itc-cookie-notify > div{display:table;margin-right:12.5%;margin-left:12.5%;width:75%;text-align:left;vertical-align:middle;min-height:5rem;}
#itc-cookie-notify > div > div{width:20%;display:table-cell;vertical-align:middle;text-align:right;font-size:1.6rem;line-height:2.4rem;}
#itc-cookie-notify > div > div:first-child{width:80%;text-align:left;padding-right:3rem;}
#itc-cookie-notify div a{color:#fff;text-decoration:underline;}
#itc-cookie-notify div a.button{background-color:#fff;color:#28628e;font-size:1.6rem;line-height:1.7rem;text-align:center;font-family:"HelveticaBold";padding:2rem 5.6rem;position:relative;max-width:30.8rem;margin:0 auto;text-decoration:none;display:inline-block;}
@media only screen and (max-width:768px){#itc-cookie-notify > div > div{text-align:center !important;width:100% !important;display:block;}
#itc-cookie-notify > div > div:first-child{padding-right:0;}}.itc-loader-bar.active{opacity:1}.itc-loader-bar{z-index:1001;height:.2rem;position:fixed;top:0;right:0;left:0;overflow:hidden;background-color:#fff;opacity:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.itc-loader-bar.active:before{-web-kit-animation:itc-loader-bar 0.5s linear forwards;animation:itc-loader-bar 0.5s linear forwards}.itc-loader-bar:before{display:block;position:absolute;content:"";width:100%;height:.4rem;background-color:#3C7993;}@keyframes itc-loader-bar{0%{width:0%}50%{width:30%}70%{width:70%}100%{width:100%}}
@-webkit-keyframes itc-loader-bar{0%{width:0%}50%{width:30%}70%{width:70%}100%{width:100%}}body.pushstate-loading #main,body.pushstate-loading #header{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
body.pushstate-loading .navigation-holder{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(100%);}
.filter-container{padding:5em 0;width:82%;max-width:50rem;text-align:center;margin:0 auto;}
.filter-container select{width:100%;height:5.9rem;border:0.1rem solid #d0d0d0;font-size:1.6rem;line-height:2.4rem;font-family:"HelveticaRegular", sans-serif;display:flex;align-items:center;padding:0 0 0 2rem;}
.archive__container{width:82%;max-width:133.7rem;margin-left:auto;margin-right:auto;}
.archive__item:not(:last-child){margin:0 0 4.2rem;}
.archive__image-holder{margin:0 0 2.4rem;}
.archive__image{width:100%;}
.archive__content-holder{text-align:left;}
.archive__item-date{font-size:1.5rem;line-height:2.7rem;margin:0 0 0.1rem;}
.archive__link{display:block;transition:all 0.2s ease;}
.archive__link:hover{color:#1e7cae;}
.archive__item-title{font-size:2.3rem;line-height:3rem;text-decoration:underline;margin:0 0 2.3rem;}
.archive__text{font-size:1.5rem;line-height:2.3rem;color:#505050;}
.archive__list-item{display:block;text-align:left;border-bottom:0.1rem solid rgba(17, 17, 17, 0.21);padding:2.8rem 0 2.4rem;}
.archive__list-meta{display:flex;margin:0 0 2rem;}
.archive__meta-date{font-size:1.6rem;line-height:2.4rem;font-family:"HelveticaMedium", sans-serif;margin:0;}
.archive__meta-type{font-size:1.6rem;line-height:2.4rem;font-family:"HelveticaLight", sans-serif;margin:0 0 0 1.6rem;}
.archive__list-header{}
.archive__list-title{font-size:2.3rem;line-height:3.5rem;font-family:"HelveticaLight", sans-serif;display:inline;text-decoration:underline;}
.archive__list-location{font-size:2.3rem;line-height:3.5rem;font-family:"HelveticaLight", sans-serif;display:inline-block;background-color:rgba(0, 0, 0, 0.05);border-radius:5rem;padding:0.1rem 1.7rem;margin:0 0 0 1rem;}
.archive__list-link--desktop{display:none;}
.archive__show-all--mobile{display:block;width:100%;background-color:#28628e;color:#fff;font-size:1.6rem;line-height:1.7rem;text-align:left;font-family:"HelveticaBold";padding:2.4rem 2rem 2rem 2.7rem;position:relative;max-width:30.8rem;margin:4rem auto 0;}
.archive__show-all--mobile:after{background-image:url('data:image/svg+xml,<svg viewBox="0 0 14 14" version="1.1" xmlns="http://www.w3.org/2000/svg"><g stroke="none" stroke-width="1" fill="rgba(255, 255, 255, 1)" fill-rule="evenodd"><polygon points="5.293 12.293 6.707 13.707 13.414 7 6.707 0.293 5.293 1.707 9.586 6 0 6 0 8 9.586 8"></polygon></g></svg>');background-size:cover;content:"";display:inline-block;height:14px;width:14px;margin-left:1.5em;margin-bottom:0.2rem;position:relative;transition:transform 0.25s ease, background 0.25s ease, opacity 0.25s ease;vertical-align:middle;position:absolute;right:2.7rem;}
.archive__show-all--desktop{display:none;}
.archive__footer{width:82%;max-width:133.7rem;display:flex;justify-content:center;margin:5rem auto 7.1rem;}
.archive__footer #load_more{max-width:23.9rem;width:100%;height:6.1rem;background:#28628e;border:none;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:1.7rem;color:#fff;font-family:"HelveticaBold";padding:0;}
.body__theme-bothnia-bioindustries .archive__footer #load_more{background:#328E8E;}
.body__theme-creative-north .archive__footer #load_more{background:#6A2E5E;}
.body__theme-intersective-innovation .archive__footer #load_more{background:#FF0088;}
.archive__footer #load_more[disabled]{display:none;}
@media (min-width:768px){.archive__container{display:flex;flex-wrap:wrap;}
.archive__item{width:48%;}
.archive__item:nth-child(odd){margin-right:4%;}}@media (min-width:1024px){.filter-container{padding:6.9rem 0 5.5rem;}
.archive__image-holder{margin:0 0 3.2rem;}
.archive__item-date{margin:0 0 0.3rem;}
.archive__item-title{font-size:2.6rem;line-height:3.3rem;margin:0 0 2.4rem;}
.archive__text{font-size:1.6rem;line-height:2.5rem;}}@media (min-width:1200px){.archive__item{width:31%;}
.archive__item,
.archive__item:not(:last-child){margin:0 0 4.5rem;}
.archive__item:nth-child(odd){margin:unset;margin-bottom:4.5rem;}
.archive__item:not(:nth-child(3n)){margin-right:3%;margin-bottom:4.5rem;}
.archive__item:nth-child(6n + 5) .archive__image-holder{padding-top:100%;position:relative;}
.archive__item:nth-child(6n + 5) .archive__image{position:absolute;bottom:0;}}
