/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}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;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}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 40px;}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;}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;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
@font-face{font-family:PlusJakartaSans;font-style:normal;font-weight:400;font-display:swap;src:url(/themes/custom/openthor/fonts/plusjakartasans/PlusJakartaSans-Regular.woff2) format("woff2"),url(/themes/custom/openthor/fonts/plusjakartasans/PlusJakartaSans-Regular.woff) format("woff")}@font-face{font-family:PlusJakartaSans;font-style:normal;font-weight:600;font-display:swap;src:url(/themes/custom/openthor/fonts/plusjakartasans/PlusJakartaSans-SemiBold.woff2) format("woff2"),url(/themes/custom/openthor/fonts/plusjakartasans/PlusJakartaSans-SemiBold.woff) format("woff")}@font-face{font-family:PlusJakartaSans;font-style:normal;font-weight:700;font-display:swap;src:url(/themes/custom/openthor/fonts/plusjakartasans/PlusJakartaSans-Bold.woff2) format("woff2"),url(/themes/custom/openthor/fonts/plusjakartasans/PlusJakartaSans-Bold.woff) format("woff")}@font-face{font-family:icons;src:url(/themes/custom/openthor/img/icons/icons.eot?1743768868734=);src:url(/themes/custom/openthor/img/icons/icons.eot?1743768868734=#iefix) format("eot"),url(/themes/custom/openthor/img/icons/icons.woff2?1743768868734=) format("woff2"),url(/themes/custom/openthor/img/icons/icons.woff?1743768868734=) format("woff"),url(/themes/custom/openthor/img/icons/icons.ttf?1743768868734=) format("truetype"),url(/themes/custom/openthor/img/icons/icons.svg?1743768868734=#icons) format("svg");font-display:block}.filter-bar__search>.form-actions:before,.fixed-header .link--search:after,.fixed-header .menu--main li.menu-item--expanded>a:after,.fixed-header .menu-toggle-label__close:after,.fixed-header .menu-toggle-label__menu:after,.form-type-checkbox input[type=checkbox]+label:after,.form-type-checkbox input[type=radio]+label:after,.form-type-radio input[type=checkbox]+label:after,.form-type-radio input[type=radio]+label:after,.form-type-select:after,.node.node--type-news.node--view-mode-full .container--meta .field--name-field-link:before,.node.node--type-news.node--view-mode-full .container--meta .field--name-field-news-date:before,.node.node--type-news.node--view-mode-full .container--meta .field--name-field-period:before,.node.node--type-news.node--view-mode-full .container--meta .field--name-field-project-status:before,.node.node--type-news.node--view-mode-teaser .project-properties .field--name-field-project-status:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-link:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-news-date:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-period:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-project-status:before,.node.node--type-project.node--view-mode-teaser .project-properties .field--name-field-project-status:before,.node__header .link--back-to-homepage:before,.paragraph--type--companies details summary span:after,.path-frontpage .container--home-content-offerings ul li:before,.path-frontpage .container--living-lab-icons .living-lab-icon--energy-transition:before,.path-frontpage .container--living-lab-icons .living-lab-icon--smart-city-applications:before,.path-frontpage .container--living-lab-icons .living-lab-icon--smart-manufacturing:before,.social-link--facebook:before,.social-link--instagram:before,.social-link--linkedin:before,.social-link--pinterest:before,.social-link--twitter:before,.social-link--youtube:before,.taxonomy-term__header .link--back-to-homepage:before,.teaser-list__item-icon--calendar:before,.teaser-list__item-icon--clock:before,.text-formatted ul.checklist li:before,.text-formatted ul:not(.tabs) li:before,a.file .file__download-icon:after,details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)>summary:after,details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)[open]>summary:after{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box;overflow-x:hidden}*,::after,::before{box-sizing:inherit}ol,ul{padding:0;list-style:none}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:0;text-rendering:optimizeSpeed}.dialog-off-canvas-main-canvas{position:relative}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}body{transition:background-color 1s cubic-bezier(.25,.46,.45,.94)}details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal){background-color:#f4f4f4;margin-bottom:.88889rem;padding-left:1.33333rem;padding-right:1.33333rem;outline:0}details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)>summary{font-size:12px;letter-spacing:0;line-height:1.3;font-weight:700;list-style:none;outline:0;cursor:pointer;display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem}details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)>summary:after{content:"\E01A"}@media only screen and (min-width:320px){details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)>summary{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)>summary{font-size:12px}}details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)>summary::-webkit-details-marker,details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)>summary::marker{display:none}details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)>summary::after{color:dark-secondary;margin-left:auto;font-size:1rem}details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)[open]{padding-bottom:1rem}details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)[open]>summary:after{content:"\E014"}details:not(.block-facets):not(.horizontal-tabs-pane):not(.details--minimal)[open]>summary::after{font-size:.15rem}details.details--minimal{display:flex}details.details--minimal>summary{font-size:14px;letter-spacing:0;line-height:1.3;color:#024847;text-decoration:underline;list-style:none;outline:0;cursor:pointer;text-align:center;padding-top:.75rem;padding-bottom:.75rem}@media only screen and (min-width:320px){details.details--minimal>summary{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){details.details--minimal>summary{font-size:14px}}details.details--minimal>summary::-webkit-details-marker,details.details--minimal>summary::marker{display:none}details.details--minimal[open]>summary{display:none}img{width:100%;height:auto}figure,picture{line-height:0}figcaption{font-size:14px;letter-spacing:0;line-height:1.3;line-height:1.2;opacity:.75;padding-top:.5rem}@media only screen and (min-width:320px){figcaption{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){figcaption{font-size:14px}}.node--view-mode-teaser figcaption,.node--view-mode-teaser-alt figcaption{display:none}html{font-size:16px;letter-spacing:0;line-height:1.5}@media only screen and (min-width:320px){html{font-size:calc(16px + 2 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){html{font-size:18px}}body{font-family:PlusJakartaSans,sans-serif;line-height:1.5;color:rgba(0,0,0,.72);margin:0}p{margin-top:0}p:last-child{margin-bottom:0}a{color:inherit}.h1,h1{font-feature-settings:'liga','lnum','kern';padding-bottom:.15em;overflow:hidden;text-overflow:ellipsis;font-family:PlusJakartaSans,sans-serif;font-weight:700}.h1 a,h1 a{text-decoration:none;color:inherit}.h1:last-child,h1:last-child{margin-bottom:0}.h2,.h3,.h4,.h5,.h6,footer #block-openthor-footer-social-links h2,footer #block-openthor-footer-social-links h3,h2,h3,h4,h5,h6{font-feature-settings:'liga','lnum','kern';text-transform:uppercase;color:#000;font-family:PlusJakartaSans,sans-serif;font-weight:600}.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,footer #block-openthor-footer-social-links h2 a,footer #block-openthor-footer-social-links h3 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:inherit}.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,footer #block-openthor-footer-social-links h2:last-child,footer #block-openthor-footer-social-links h3:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h2 .highlight,.h3 .highlight,.h4 .highlight,.h5 .highlight,.h6 .highlight,footer #block-openthor-footer-social-links h2 .highlight,footer #block-openthor-footer-social-links h3 .highlight,h2 .highlight,h3 .highlight,h4 .highlight,h5 .highlight,h6 .highlight{color:#00c558}.alpha,.h1,h1{font-size:28px;letter-spacing:0;line-height:1.2;margin-top:0;margin-bottom:1.5rem}@media only screen and (min-width:320px){.alpha,.h1,h1{font-size:calc(28px + 28 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.alpha,.h1,h1{font-size:56px}}.beta,.h2,h2{font-size:20px;letter-spacing:0;line-height:1.2;margin-top:0;margin-bottom:1rem;letter-spacing:.08em}@media only screen and (min-width:320px){.beta,.h2,h2{font-size:calc(20px + 4 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.beta,.h2,h2{font-size:24px}}.gamma,.h3,h3{font-size:18px;letter-spacing:0;line-height:1.3;margin-top:0;margin-bottom:1rem;text-rendering:geometricPrecision;letter-spacing:.08em}@media only screen and (min-width:320px){.gamma,.h3,h3{font-size:calc(18px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.gamma,.h3,h3{font-size:18px}}.delta,.h4,footer #block-openthor-footer-social-links h2,footer #block-openthor-footer-social-links h3,h4{font-size:12px;letter-spacing:0;line-height:1.3;margin-top:0;margin-bottom:.5rem;text-rendering:geometricPrecision;letter-spacing:.08em}@media only screen and (min-width:320px){.delta,.h4,footer #block-openthor-footer-social-links h2,footer #block-openthor-footer-social-links h3,h4{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.delta,.h4,footer #block-openthor-footer-social-links h2,footer #block-openthor-footer-social-links h3,h4{font-size:12px}}.epsilon,.h5,h5{font-size:12px;letter-spacing:0;line-height:1.3;margin-top:0;margin-bottom:.5rem;text-rendering:geometricPrecision;letter-spacing:.08em}@media only screen and (min-width:320px){.epsilon,.h5,h5{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.epsilon,.h5,h5{font-size:12px}}.h6,.zeta,h6{font-size:12px;letter-spacing:0;line-height:1.3;margin-top:0;margin-bottom:.5rem;text-rendering:geometricPrecision;letter-spacing:.08em}@media only screen and (min-width:320px){.h6,.zeta,h6{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.h6,.zeta,h6{font-size:12px}}.js .js-hide,.visually-hidden.visually-hidden{display:none}.text-formatted .intro,.text-formatted blockquote,.text-formatted figure,.text-formatted ol,.text-formatted p,.text-formatted ul{margin-top:1.5rem;margin-bottom:1.5rem}.text-formatted .intro:last-child,.text-formatted blockquote:last-child,.text-formatted figure:last-child,.text-formatted ol:last-child,.text-formatted p:last-child,.text-formatted ul:last-child{margin-bottom:0}.text-formatted blockquote p{margin-bottom:1rem}.text-formatted blockquote{font-size:18px;letter-spacing:0;line-height:1.2;font-weight:600;color:#00c558;letter-spacing:8%;text-transform:uppercase;padding-left:14%;padding-top:7%;background:url(/themes/custom/openthor/img/line_elements_indent_right_bottom.svg) transparent no-repeat left top;background-size:26% auto;margin-top:3rem;margin-bottom:3rem}@media only screen and (min-width:320px){.text-formatted blockquote{font-size:calc(18px + 6 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.text-formatted blockquote{font-size:24px}}.text-formatted p.large{font-size:20px;letter-spacing:0;line-height:1.3}@media only screen and (min-width:320px){.text-formatted p.large{font-size:calc(20px + 2 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.text-formatted p.large{font-size:22px}}.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5{margin-top:2rem}.text-formatted h1+*,.text-formatted h2+*,.text-formatted h3+*,.text-formatted h4+*,.text-formatted h5+*{margin-top:0}.text-formatted .field__item>:first-child,.text-formatted>:first-child{margin-top:0}.text-formatted p.no-margin{margin-bottom:0}.text-formatted ul:not(.tabs){list-style:none}.text-formatted ul:not(.tabs) li{position:relative;list-style:none}.text-formatted ul:not(.tabs) li:before{content:"\E003"}.text-formatted ul:not(.tabs) li::before{color:#00c558;position:absolute;top:.35em;margin-left:-2em;font-size:.7em}.text-formatted ol:not(.tabs){list-style:decimal}.text-formatted ol:not(.tabs) li{list-style:decimal}.text-formatted ol:not(.tabs) li::marker{color:#00c558}.text-formatted ol:not(.tabs),.text-formatted ul:not(.tabs){margin-top:2rem;margin-bottom:1rem;padding-left:0}.text-formatted ol:not(.tabs):first-child,.text-formatted ul:not(.tabs):first-child{margin-top:0}.text-formatted ol:not(.tabs) li,.text-formatted ul:not(.tabs) li{font-feature-settings:'kern','onum','liga';margin-left:1.5em;margin-bottom:.25em}.text-formatted ol:not(.tabs) li:last-child,.text-formatted ul:not(.tabs) li:last-child{margin-bottom:0}.text-formatted ol:not(.tabs) li ol,.text-formatted ol:not(.tabs) li ul,.text-formatted ul:not(.tabs) li ol,.text-formatted ul:not(.tabs) li ul{padding-top:.25em;margin-top:0;margin-bottom:.25em}.text-formatted ul.checklist{list-style:none;margin-left:0;padding-left:0}.text-formatted ul.checklist li{margin-left:0;margin-bottom:.5rem;display:flex}.text-formatted ul.checklist li:last-child{margin-bottom:0}.text-formatted ul.checklist li:before{content:"\E005"}.text-formatted ul.checklist li::before{margin-left:0;position:static;flex-shrink:0;flex-grow:0;display:inline-flex;align-items:center;justify-content:center;font-size:.5rem;width:1.25rem;height:1.25rem;background-color:#00c558;color:#fff;border-radius:100%;margin-right:.75rem;margin-top:.25rem}.text-formatted ul.checklist ul{margin-left:2rem}.text-formatted table{border-collapse:collapse;max-width:100%;margin-top:3rem;margin-bottom:3rem}.text-formatted table td,.text-formatted table th{padding:1em;background-color:rgba(0,22,51,.05);text-align:left;vertical-align:top;border:1px solid #fff}.text-formatted .button{margin-top:.15rem;margin-bottom:.15rem}.btn,.button,.field--name-field-paragraph-buttons a,button{font-size:14px;letter-spacing:0;line-height:1;margin-top:0;margin-bottom:0;font-weight:700;transition:background-color .1s ease-in-out;display:flex;align-items:center;justify-content:center;text-decoration:none;text-rendering:geometricPrecision;border:none;cursor:pointer;background-color:#00c558;color:#f4f4f4;border-radius:1.55rem;padding:1.2em 1.4em 1.2em 1.4em;cursor:pointer;text-align:left;margin-top:0;margin-bottom:0}@media only screen and (min-width:320px){.btn,.button,.field--name-field-paragraph-buttons a,button{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.btn,.button,.field--name-field-paragraph-buttons a,button{font-size:14px}}.btn:hover,.button:hover,.field--name-field-paragraph-buttons a:hover,button:hover{background-color:#09a34e}@media (min-width:798px){.btn,.button,.field--name-field-paragraph-buttons a,button{display:inline-flex}}.field--name-field-paragraph-buttons .field__item{display:inline}.node.node--type-company.node--view-mode-teaser{position:relative}.node.node--type-company.node--view-mode-teaser .field--name-field-logo{line-height:0}.node.node--type-company.node--view-mode-teaser .field--name-field-logo img{height:1.77778rem;width:auto}.node.node--type-company.node--view-mode-teaser .field--name-field-link a{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;white-space:nowrap;text-indent:-99em}.field--type-file .field__item{border-bottom:1px solid rgba(0,22,51,.12)}.field--type-file details{border:none}.field--type-file details summary{text-align:center}.field--type-file details summary::after{content:none}.field--type-file details summary .button{pointer-events:none;margin-left:auto;margin-right:auto}a.file{padding-top:1rem;padding-bottom:1rem;color:rgba(0,0,0,.5);text-decoration:none;display:flex;flex-direction:row;align-items:center}a.file span{box-sizing:content-box;padding-right:1rem}a.file .file__thumbnail{max-width:10%;min-width:1rem;line-height:0}a.file .file__thumbnail img{border-radius:.25rem;max-width:100%;height:auto}a.file .file__title{flex-grow:1;text-decoration:underline;color:#00c558}a.file .file__info{opacity:.32}a.file .file__download-icon{display:flex;align-items:center;justify-content:center;text-align:center;padding-right:0;margin-left:auto;background-color:#00c558;color:#fff;font-size:.8rem;width:1.77778rem;height:1.77778rem;border-radius:100%}a.file .file__download-icon:after{content:"\E00E"}a.file:hover{color:#000}@media (min-width:1020px){a.file .file__thumbnail{max-width:20%}a.file .file__thumbnail img{border-radius:.75rem}}.container--footer-form{background-color:#001633;color:rgba(255,255,255,.72)}.container--footer-form .h1,.container--footer-form .h2,.container--footer-form .h3,.container--footer-form .h4,.container--footer-form .h5,.container--footer-form .h6,.container--footer-form footer #block-openthor-footer-social-links h2,.container--footer-form footer #block-openthor-footer-social-links h3,.container--footer-form h1,.container--footer-form h2,.container--footer-form h3,.container--footer-form h4,.container--footer-form h5,.container--footer-form h6,footer #block-openthor-footer-social-links .container--footer-form h2,footer #block-openthor-footer-social-links .container--footer-form h3{color:#fff}.container--footer-form a{color:#00c558}.container--footer-form .container__inner{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px}@media (min-width:1020px){.container--footer-form .container__inner{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.container--footer-form .container__inner{margin-left:auto;margin-right:auto}}.container--footer-form form{padding-top:3rem;padding-bottom:3rem}@media (min-width:1020px){.container--footer-form form{max-width:864px;width:65.7142857142857%;margin-left:auto;margin-right:auto;-moz-column-gap:3.71156%;column-gap:3.71156%}}footer{background-color:#fff;color:rgba(0,0,0,.72)}footer h2,footer h3,footer h4,footer h5{color:#000}footer .region--footer{font-size:14px;letter-spacing:0;line-height:1.3}@media only screen and (min-width:320px){footer .region--footer{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){footer .region--footer{font-size:14px}}footer .region--footer .region__inner{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px;padding-top:3rem;padding-bottom:3rem}@media (min-width:1020px){footer .region--footer .region__inner{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){footer .region--footer .region__inner{margin-left:auto;margin-right:auto}}footer .region--footer .region__inner>*{margin-bottom:2rem}footer .region--footer .region__inner>:last-child{margin-bottom:0}footer .paragraph__inner{padding-top:0!important;padding-bottom:0!important;margin-left:0!important;margin-right:0!important}footer .paragraph{margin-bottom:2rem}footer .paragraph:last-child{margin-bottom:0}@media (min-width:1020px){footer .region--footer .region__inner{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:row;-moz-column-gap:2.43902%;column-gap:2.43902%}footer .region--footer .region__inner>*{min-width:0;min-height:0}footer .region--footer .region__inner>*{margin-bottom:0}footer #block-openthor-footer-companies{grid-column:1/10}footer #block-openthor-footer-contact-data{grid-column:10/-1}footer #block-openthor-footer-social-links{grid-column:11/-1;text-align:right}}footer .region--subfooter{font-size:12px;letter-spacing:0;line-height:1}@media only screen and (min-width:320px){footer .region--subfooter{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){footer .region--subfooter{font-size:12px}}footer .region--subfooter .region__inner{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px;border-top:1px solid rgba(0,22,51,.24);padding-top:1.33333rem;padding-bottom:1.33333rem}@media (min-width:1020px){footer .region--subfooter .region__inner{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){footer .region--subfooter .region__inner{margin-left:auto;margin-right:auto}}footer .region--subfooter .region__inner #block-openthor-footer-copyright{margin-bottom:1rem}@media (min-width:1020px){footer .region--subfooter .region__inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center}footer .region--subfooter .region__inner #block-openthor-footer-copyright{margin-bottom:0}footer .region--subfooter .region__inner #block-openthor-subfooter-menu li{display:inline;margin-left:.5rem}}.form-actions,.form-composite,.form-item,.js-form-wrapper{margin-top:2rem;margin-bottom:2rem}.form-actions:first-child,.form-composite:first-child,.form-item:first-child,.js-form-wrapper:first-child{margin-top:0}.form-actions:last-child,.form-composite:last-child,.form-item:last-child,.js-form-wrapper:last-child{margin-bottom:0}.form-item .description{font-size:14px;letter-spacing:0;line-height:1.3;margin-top:.5rem;opacity:.5}@media only screen and (min-width:320px){.form-item .description{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.form-item .description{font-size:14px}}.form--inline .form-actions,.form--inline .form-item{display:inline-block;margin:1rem .25rem}.form-type-date label,.form-type-email label,.form-type-entity-autocomplete label,.form-type-number label,.form-type-password label,.form-type-select label,.form-type-tel label,.form-type-textarea label,.form-type-textfield label{font-size:12px;letter-spacing:0;line-height:1.1875;font-weight:400;display:block;margin-bottom:.5rem}@media only screen and (min-width:320px){.form-type-date label,.form-type-email label,.form-type-entity-autocomplete label,.form-type-number label,.form-type-password label,.form-type-select label,.form-type-tel label,.form-type-textarea label,.form-type-textfield label{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.form-type-date label,.form-type-email label,.form-type-entity-autocomplete label,.form-type-number label,.form-type-password label,.form-type-select label,.form-type-tel label,.form-type-textarea label,.form-type-textfield label{font-size:12px}}.form-composite>legend{font-size:12px;letter-spacing:0;line-height:1.1875;font-weight:400;display:block;margin-bottom:.5rem}@media only screen and (min-width:320px){.form-composite>legend{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.form-composite>legend{font-size:12px}}.form-composite .fieldset-wrapper{display:grid;gap:1.11111rem}.form-composite .fieldset-wrapper>*{margin:0}.form-item-captcha-response{display:flex;align-items:center}.form-item-captcha-response .field-prefix{margin-right:.5rem}.form-item-captcha-response input{width:auto}.form-composite.required>legend::after,label.form-required::after{content:"*"}.form-type-checkbox,.form-type-radio{margin-top:1rem;margin-bottom:1rem}.form-date,.form-email,.form-number,.form-password,.form-search,.form-select,.form-tel,.form-text,.form-textarea{font-size:16px;letter-spacing:0;line-height:1.222;margin-top:0;margin-bottom:0;padding:.5rem 1.2rem;background-color:#fff;color:#000;border:1px solid rgba(235,226,221,.5);width:100%;max-width:100%;box-sizing:border-box;outline:0;border-radius:1.15rem}@media only screen and (min-width:320px){.form-date,.form-email,.form-number,.form-password,.form-search,.form-select,.form-tel,.form-text,.form-textarea{font-size:calc(16px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.form-date,.form-email,.form-number,.form-password,.form-search,.form-select,.form-tel,.form-text,.form-textarea{font-size:16px}}.form-date:focus,.form-email:focus,.form-number:focus,.form-password:focus,.form-search:focus,.form-select:focus,.form-tel:focus,.form-text:focus,.form-textarea:focus{border-color:#ebe2dd}input[type=search]{-webkit-appearance:none}.form-type-checkbox,.form-type-radio{position:relative}.form-type-checkbox input[type=checkbox],.form-type-checkbox input[type=radio],.form-type-radio input[type=checkbox],.form-type-radio input[type=radio]{visibility:hidden;cursor:pointer;float:left}.form-type-checkbox input[type=checkbox]+label,.form-type-checkbox input[type=radio]+label,.form-type-radio input[type=checkbox]+label,.form-type-radio input[type=radio]+label{font-size:12px;letter-spacing:0;line-height:1.1875;cursor:pointer;padding-left:1em;display:block;overflow:hidden;padding-top:.25em}.form-type-checkbox input[type=checkbox]+label:after,.form-type-checkbox input[type=radio]+label:after,.form-type-radio input[type=checkbox]+label:after,.form-type-radio input[type=radio]+label:after{content:"\E005"}@media only screen and (min-width:320px){.form-type-checkbox input[type=checkbox]+label,.form-type-checkbox input[type=radio]+label,.form-type-radio input[type=checkbox]+label,.form-type-radio input[type=radio]+label{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.form-type-checkbox input[type=checkbox]+label,.form-type-checkbox input[type=radio]+label,.form-type-radio input[type=checkbox]+label,.form-type-radio input[type=radio]+label{font-size:12px}}.form-type-checkbox input[type=checkbox]+label::before,.form-type-checkbox input[type=radio]+label::before,.form-type-radio input[type=checkbox]+label::before,.form-type-radio input[type=radio]+label::before{transition:background-color .2s cubic-bezier(.25,.46,.45,.94),border-color .2s cubic-bezier(.25,.46,.45,.94);content:"";display:block;width:1.125rem;height:1.125rem;box-sizing:border-box;text-align:center;position:absolute;left:0;top:0;background:#fff;border:1px solid #001633;cursor:pointer}.form-type-checkbox input[type=radio]+label::before,.form-type-radio input[type=radio]+label::before{border-radius:50%}.form-type-checkbox input[type=checkbox]+label::after,.form-type-checkbox input[type=radio]+label::after,.form-type-radio input[type=checkbox]+label::after,.form-type-radio input[type=radio]+label::after{color:#fff;background:0 0;font-size:.65rem;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),opacity .1s cubic-bezier(.25,.46,.45,.94);display:block;transform-origin:left bottom;position:absolute;left:.17rem;top:.14rem;pointer-events:none;opacity:0}.form-type-checkbox input[type=radio]+label::after,.form-type-radio input[type=radio]+label::after{content:'';width:10px;height:10px;left:5px;top:5px;border-radius:50%;background-color:#00c558}.form-type-checkbox input[type=checkbox]:checked+label::before,.form-type-radio input[type=checkbox]:checked+label::before{background-color:#00c558;border-color:#00c558}.form-type-checkbox input[type=checkbox]:checked+label::after,.form-type-checkbox input[type=radio]:checked+label::after,.form-type-radio input[type=checkbox]:checked+label::after,.form-type-radio input[type=radio]:checked+label::after{opacity:1;transform:scale(1)}.form-type-select{position:relative;display:flex;align-items:center;max-width:100%}.form-type-select:after{content:"\E007"}.form-type-select::after{color:dark-secondary;font-size:.3rem;transition:transform .2s ease-in-out;margin-left:.35rem;margin-right:1px;display:inline-block;border-left:none;border-bottom:none;transform-origin:center center;vertical-align:middle}.form-type-select::after{color:#4d4d4d;position:absolute;top:calc(50% - .25rem);right:1rem;pointer-events:none}.form-type-select .form-select{font-size:14px;letter-spacing:0;line-height:1.3;font-weight:700;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:#f4f4f4;color:#4d4d4d;padding-right:2rem;border-radius:3rem;min-height:41px}@media only screen and (min-width:320px){.form-type-select .form-select{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.form-type-select .form-select{font-size:14px}}.form-type-select .form-select option{font-weight:400}.form-type-select>*{vertical-align:middle}.form-type-select label{font-size:12px;letter-spacing:0;line-height:1.1875;margin-top:0;margin-bottom:0;margin-right:.5em}@media only screen and (min-width:320px){.form-type-select label{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.form-type-select label{font-size:12px}}.form-type-select label::after{content:":"}.select-container{display:inline-block;position:relative;width:16.66667rem;max-width:100%;box-sizing:border-box;height:3.11111rem;overflow:hidden;background-color:#fff;border:2px solid rgba(0,22,51,.15);border-radius:1.55556rem;max-width:100%;box-sizing:border-box}.select-container::after{content:"";display:block;pointer-events:none;width:.75em;height:.75em;border:2px solid #000;border-left-width:0;border-top-width:0;transform-origin:center;transform:translateY(-75%) rotate(45deg);position:absolute;right:1em;top:50%}.select-container select{outline:0;cursor:pointer;background:0 0;width:calc(100% + 2em);height:3.11111rem;line-height:1;border:0;border-radius:0;-webkit-appearance:none;padding-right:4em;padding-left:2.5rem;vertical-align:top!important;text-align:left}details.captcha{margin-top:3rem;padding:0;border:none}details.captcha::before{font-size:12px;letter-spacing:0;line-height:1.1875;font-weight:700;display:block;margin-bottom:.5rem}@media only screen and (min-width:320px){details.captcha::before{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){details.captcha::before{font-size:12px}}details.captcha summary{display:none}details.captcha::before{content:"Controlevraag";display:block;font-size:12px;letter-spacing:0;line-height:1.1875;margin-top:0;margin-bottom:1rem}@media only screen and (min-width:320px){details.captcha::before{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){details.captcha::before{font-size:12px}}details.captcha .details-wrapper{padding:0}details.captcha .form-item-captcha-response>label{display:none}details.captcha .details-description{font-size:14px;letter-spacing:0;line-height:1.3}@media only screen and (min-width:320px){details.captcha .details-description{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){details.captcha .details-description{font-size:14px}}details.captcha .description{display:none}details.captcha .g-recaptcha{margin-top:1rem}.form-type-checkbox .description,.form-type-radio .description{margin-left:0}.container--field-and-submit{display:flex;align-items:stretch;position:relative;margin:0}.container--field-and-submit .form-actions,.container--field-and-submit .form-item{margin:0}.container--field-and-submit .webform-flex--container,.container--field-and-submit .webform-flex--container .form-item,.container--field-and-submit input{margin:0;height:100%;width:100%}.container--field-and-submit input{box-sizing:border-box;border-radius:3rem}.container--field-and-submit>div{min-width:initial}.container--field-and-submit>div:first-child{margin-right:0;flex-grow:1}.container--field-and-submit>div:first-child input{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none;padding-right:0}.container--field-and-submit>div:last-child{margin-right:0;flex-grow:0;flex-shrink:0}.container--field-and-submit>div:last-child input{border-top-left-radius:0;border-bottom-left-radius:0}fieldset legend{margin-bottom:1.25rem}.path-nieuwsbrief-inschrijving .mailchimp-signup-subscribe-form,.path-nieuwsbrief-inschrijving .webform-submission-form,.path-webform .mailchimp-signup-subscribe-form,.path-webform .webform-submission-form{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px;padding-top:1rem;padding-bottom:1rem}@media (min-width:1020px){.path-nieuwsbrief-inschrijving .mailchimp-signup-subscribe-form,.path-nieuwsbrief-inschrijving .webform-submission-form,.path-webform .mailchimp-signup-subscribe-form,.path-webform .webform-submission-form{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.path-nieuwsbrief-inschrijving .mailchimp-signup-subscribe-form,.path-nieuwsbrief-inschrijving .webform-submission-form,.path-webform .mailchimp-signup-subscribe-form,.path-webform .webform-submission-form{margin-left:auto;margin-right:auto}}.path-nieuwsbrief-inschrijving .block--system-main-block,.path-webform .block--system-main-block{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px}@media (min-width:1020px){.path-nieuwsbrief-inschrijving .block--system-main-block,.path-webform .block--system-main-block{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.path-nieuwsbrief-inschrijving .block--system-main-block,.path-webform .block--system-main-block{margin-left:auto;margin-right:auto}}.path-nieuwsbrief-inschrijving .webform-confirmation,.path-webform .webform-confirmation{margin-left:0!important}@media (min-width:1020px){.path-nieuwsbrief-inschrijving .webform-confirmation,.path-webform .webform-confirmation{max-width:864px;width:65.7142857142857%;margin-left:auto;margin-right:auto;-moz-column-gap:3.71156%;column-gap:3.71156%}}.webform-options-display-buttons label.webform-options-display-buttons-label{font-size:14px;letter-spacing:0;line-height:1;margin-top:0;margin-bottom:0;font-weight:700;transition:background-color .1s ease-in-out;display:flex;align-items:center;justify-content:center;text-decoration:none;text-rendering:geometricPrecision;border:none;cursor:pointer;background-color:#00c558;color:#f4f4f4;border-radius:1.55rem;padding:1.2em 1.4em 1.2em 1.4em;cursor:pointer;text-align:left;margin-top:0;margin-bottom:0;border:1px solid #e9573d;background-color:#fff;color:#e9573d;width:100%}@media only screen and (min-width:320px){.webform-options-display-buttons label.webform-options-display-buttons-label{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.webform-options-display-buttons label.webform-options-display-buttons-label{font-size:14px}}.webform-options-display-buttons label.webform-options-display-buttons-label:hover{background-color:#09a34e}@media (min-width:798px){.webform-options-display-buttons label.webform-options-display-buttons-label{display:inline-flex}}.webform-options-display-buttons input:hover+label.webform-options-display-buttons-label{color:#e9573d;border-color:#e9573d;color:#fff}.webform-options-display-buttons input:checked+label.webform-options-display-buttons-label{color:#fff;background-color:#e9573d;border-color:#e9573d}.webform-email-confirm--wrapper>legend{display:none}.webform-submission-form .form-actions{text-align:center}.webform-flexbox .webform-flex{margin-bottom:2rem}.webform-flexbox .webform-flex:last-child{margin-bottom:0}.webform-flexbox .form-composite{margin-bottom:0}@media (min-width:768px){.webform-flexbox{margin-bottom:-2rem}}.iti--allow-dropdown{width:100%}.iti__country-name{color:#000}.path-frontpage{background-color:#001633}.path-frontpage main .section__inner{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px}@media (min-width:1020px){.path-frontpage main .section__inner{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.path-frontpage main .section__inner{margin-left:auto;margin-right:auto}}.path-frontpage .section--front-1,.path-frontpage .section--front-2,.path-frontpage .section--front-3,.path-frontpage header{color:rgba(255,255,255,.72);position:relative;z-index:3}.path-frontpage .section--front-1 .h1,.path-frontpage .section--front-1 .h2,.path-frontpage .section--front-1 .h3,.path-frontpage .section--front-1 .h4,.path-frontpage .section--front-1 .h5,.path-frontpage .section--front-1 .h6,.path-frontpage .section--front-1 footer #block-openthor-footer-social-links h2,.path-frontpage .section--front-1 footer #block-openthor-footer-social-links h3,.path-frontpage .section--front-1 h1,.path-frontpage .section--front-1 h2,.path-frontpage .section--front-1 h3,.path-frontpage .section--front-1 h4,.path-frontpage .section--front-1 h5,.path-frontpage .section--front-1 h6,.path-frontpage .section--front-2 .h1,.path-frontpage .section--front-2 .h2,.path-frontpage .section--front-2 .h3,.path-frontpage .section--front-2 .h4,.path-frontpage .section--front-2 .h5,.path-frontpage .section--front-2 .h6,.path-frontpage .section--front-2 footer #block-openthor-footer-social-links h2,.path-frontpage .section--front-2 footer #block-openthor-footer-social-links h3,.path-frontpage .section--front-2 h1,.path-frontpage .section--front-2 h2,.path-frontpage .section--front-2 h3,.path-frontpage .section--front-2 h4,.path-frontpage .section--front-2 h5,.path-frontpage .section--front-2 h6,.path-frontpage .section--front-3 .h1,.path-frontpage .section--front-3 .h2,.path-frontpage .section--front-3 .h3,.path-frontpage .section--front-3 .h4,.path-frontpage .section--front-3 .h5,.path-frontpage .section--front-3 .h6,.path-frontpage .section--front-3 footer #block-openthor-footer-social-links h2,.path-frontpage .section--front-3 footer #block-openthor-footer-social-links h3,.path-frontpage .section--front-3 h1,.path-frontpage .section--front-3 h2,.path-frontpage .section--front-3 h3,.path-frontpage .section--front-3 h4,.path-frontpage .section--front-3 h5,.path-frontpage .section--front-3 h6,.path-frontpage header .h1,.path-frontpage header .h2,.path-frontpage header .h3,.path-frontpage header .h4,.path-frontpage header .h5,.path-frontpage header .h6,.path-frontpage header footer #block-openthor-footer-social-links h2,.path-frontpage header footer #block-openthor-footer-social-links h3,.path-frontpage header h1,.path-frontpage header h2,.path-frontpage header h3,.path-frontpage header h4,.path-frontpage header h5,.path-frontpage header h6,footer #block-openthor-footer-social-links .path-frontpage .section--front-1 h2,footer #block-openthor-footer-social-links .path-frontpage .section--front-1 h3,footer #block-openthor-footer-social-links .path-frontpage .section--front-2 h2,footer #block-openthor-footer-social-links .path-frontpage .section--front-2 h3,footer #block-openthor-footer-social-links .path-frontpage .section--front-3 h2,footer #block-openthor-footer-social-links .path-frontpage .section--front-3 h3,footer #block-openthor-footer-social-links .path-frontpage header h2,footer #block-openthor-footer-social-links .path-frontpage header h3{color:#fff}.path-frontpage .container--home-content-title{margin-bottom:8.88889rem}.path-frontpage .container--home-content-segment-1,.path-frontpage .container--home-content-segment-2{margin-bottom:8.88889rem}.path-frontpage .container--home-content-segment-2 .column--left{margin-bottom:2rem}.path-frontpage .container--home-content-assets-intro{margin-bottom:3.11111rem}.path-frontpage .container--home-content-assets{margin-bottom:5.77778rem}.path-frontpage .container--home-content-assets ul{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:row;-moz-column-gap:2.43902%;column-gap:2.43902%;grid-template-columns:1fr;grid-row-gap:2.22222rem;grid-row-gap:1.77778rem;padding:0;margin:0;list-style:none}.path-frontpage .container--home-content-assets ul>*{min-width:0;min-height:0}@media (min-width:798px){.path-frontpage .container--home-content-assets ul{grid-template-columns:repeat(2,1fr)}}.path-frontpage .container--home-content-assets ul li{list-style:none;background:#fff;color:#000;padding:1.5rem 1rem;border-radius:.25rem;margin:0}.path-frontpage .container--home-content-assets ul li:before{content:none}.path-frontpage .container--home-content-assets ul li .material-icons{font-size:35px;color:#00c558;display:inline-block;margin:0 0 16px}.path-frontpage .section--front-1{padding-bottom:10rem}.path-frontpage .container--home-content-offerings-image{position:relative;margin-bottom:3.55556rem}.path-frontpage .container--home-content-offerings ul li{padding-left:2rem;padding-bottom:1.33333rem;border-bottom:1px solid rgba(255,255,255,.2);margin-left:0;margin-bottom:1.33333rem}.path-frontpage .container--home-content-offerings ul li:before{content:"\E006"}.path-frontpage .container--home-content-offerings ul li h3{margin-top:0}.path-frontpage .container--home-content-offerings ul li:before{color:#00c558;font-size:1em;top:0;margin-left:-2rem}.path-frontpage .container--home-content-offerings-intro-and-offerings{padding-bottom:5.77778rem}.path-frontpage .section--front-3{padding-top:8.88889rem;padding-bottom:5.77778rem}.path-frontpage .container--home-content-projects-intro{margin-bottom:2.66667rem}.path-frontpage .container--home-content-news{margin-top:1.33333rem}@media (min-width:798px){.path-frontpage .container--home-content-news{margin-top:4rem}}.path-frontpage .container--home-content-news>.form-actions{text-align:center;margin:2.66667rem 0}.path-frontpage .container--home-content-news>.form-actions>.button{color:#001633}.path-frontpage .container--living-lab-icons{margin-top:3rem}.path-frontpage .container--living-lab-icons .living-lab-icon--energy-transition:before{content:"\E00F"}.path-frontpage .container--living-lab-icons .living-lab-icon--smart-manufacturing:before{content:"\E01D"}.path-frontpage .container--living-lab-icons .living-lab-icon--smart-city-applications:before{content:"\E01C"}.path-frontpage .container--living-lab-icons .living-lab-icon{display:flex;align-items:center;color:#00c558;max-width:11rem;margin-bottom:1rem}.path-frontpage .container--living-lab-icons .living-lab-icon:before{left:0;font-size:3rem;width:3rem;height:3rem;line-height:3rem;margin-right:.5rem}@media (min-width:1020px){.path-frontpage .container--home-content-segment-1{position:relative;padding-right:42.6%}.path-frontpage .container--home-content-segment-1:after{content:"";display:block;width:21.5701219512195%;height:0;padding-bottom:20.50305%;background:url(/themes/custom/openthor/img/line_elements_square.svg) no-repeat center center;position:absolute;right:0;top:-10vh}.path-frontpage .container--home-content-segment-2{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:row;-moz-column-gap:2.43902%;column-gap:2.43902%;grid-template-columns:1fr;grid-row-gap:2.22222rem}.path-frontpage .container--home-content-segment-2>*{min-width:0;min-height:0}}@media (min-width:1020px) and (min-width:798px){.path-frontpage .container--home-content-segment-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:1020px){.path-frontpage .container--home-content-assets-intro{padding-right:51.219512195122%;position:relative}.path-frontpage .container--home-content-assets-intro:after{content:"";display:block;width:35.0609756097561%;height:0;padding-bottom:19.89329%;background:url(/themes/custom/openthor/img/line_elements_indent_left_bottom.svg) no-repeat center center;position:absolute;right:7%;top:0}.path-frontpage .container--home-content-assets ul{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:row;-moz-column-gap:2.43902%;column-gap:2.43902%;grid-template-columns:1fr;grid-row-gap:2.22222rem}.path-frontpage .container--home-content-assets ul>*{min-width:0;min-height:0}}@media (min-width:1020px) and (min-width:798px){.path-frontpage .container--home-content-assets ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:1020px) and (min-width:1020px){.path-frontpage .container--home-content-assets ul{grid-template-columns:repeat(4,1fr)}}@media (min-width:1020px){.path-frontpage .container--home-content-assets ul li:nth-child(3n+1){grid-column-start:1}.path-frontpage .container--home-content-offerings-intro-and-offerings{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:row;-moz-column-gap:2.43902%;column-gap:2.43902%;grid-template-columns:1fr;grid-row-gap:2.22222rem}.path-frontpage .container--home-content-offerings-intro-and-offerings>*{min-width:0;min-height:0}}@media (min-width:1020px) and (min-width:798px){.path-frontpage .container--home-content-offerings-intro-and-offerings{grid-template-columns:repeat(2,1fr)}}@media (min-width:1020px){.path-frontpage .container--home-content-offerings-intro-and-offerings .container--home-content-offerings ul{margin-top:0}.path-frontpage .container--home-content-news-intro,.path-frontpage .container--home-content-projects-intro{position:relative}.path-frontpage .container--home-content-news-intro:after,.path-frontpage .container--home-content-projects-intro:after{content:"";display:block;width:35.0609756097561%;height:0;padding-bottom:19.89329%;background:url(/themes/custom/openthor/img/line_elements_indent_left_bottom.svg) no-repeat center center;position:absolute;right:-16%;top:-3rem}.path-frontpage .container--living-lab-icons{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@media (max-width:1019px){.menu-is-open{margin:0;height:100%;overflow-y:hidden}}.fixed-header{position:relative;color:#fff;background-color:#001633;z-index:2}.fixed-header.has-header-image{height:60vh;margin-bottom:-20vh;position:relative;overflow:hidden}.fixed-header.has-header-image .field--name-field-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}.fixed-header.has-header-image .field--name-field-thumbnail figure,.fixed-header.has-header-image .field--name-field-thumbnail img,.fixed-header.has-header-image .field--name-field-thumbnail picture{height:100%;width:100%}.fixed-header.has-header-image .field--name-field-thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fixed-header.has-header-image .field--name-field-thumbnail:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,22,51,.62) 0,rgba(0,22,51,.11) 34.9%,#001633 100%)}.fixed-header .region--fixed-header{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px;position:relative;display:flex;align-items:center}@media (min-width:1020px){.fixed-header .region--fixed-header{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.fixed-header .region--fixed-header{margin-left:auto;margin-right:auto}}.fixed-header .region--fixed-header a{text-decoration:none}.fixed-header .region--offcanvas,.fixed-header .region--offcanvas>.region__inner{height:100%}.fixed-header .region--offcanvas-secondary{display:flex}.fixed-header .menu--secondary-mobile{font-size:18px;letter-spacing:0;line-height:1.2;margin-top:.66667rem;padding-top:1.33333rem;border-top:1px solid rgba(255,255,255,.15)}@media only screen and (min-width:320px){.fixed-header .menu--secondary-mobile{font-size:calc(18px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.fixed-header .menu--secondary-mobile{font-size:18px}}@media (min-width:1020px){.fixed-header .menu--secondary-mobile{font-size:16px;letter-spacing:0;line-height:1}}@media only screen and (min-width:1020px) and (min-width:320px){.fixed-header .menu--secondary-mobile{font-size:calc(16px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1020px) and (min-width:1384px){.fixed-header .menu--secondary-mobile{font-size:16px}}.fixed-header .menu--secondary-mobile a{display:block;padding-top:.66667rem;padding-bottom:.66667rem}.fixed-header .block--system-branding-block{width:10rem;line-height:0;margin-right:auto;margin-top:1.33333rem;margin-bottom:.88889rem}.fixed-header .block--system-branding-block a{display:block}.fixed-header .menu--main{font-size:28px;letter-spacing:0;line-height:1;margin-top:1rem}@media only screen and (min-width:320px){.fixed-header .menu--main{font-size:calc(28px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.fixed-header .menu--main{font-size:28px}}@media (min-width:1020px){.fixed-header .menu--main{font-size:13px;letter-spacing:0;line-height:1}}@media only screen and (min-width:1020px) and (min-width:320px){.fixed-header .menu--main{font-size:calc(13px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1020px) and (min-width:1384px){.fixed-header .menu--main{font-size:13px}}.fixed-header .menu--main>ul>li>a{color:inherit;transition:color .1s ease-in-out;display:block;line-height:1.2}@media (max-width:1019px){.fixed-header .menu--main>ul>li>a{padding-top:.75rem;padding-bottom:.75rem}}.fixed-header .menu--main .menu_link_content{display:none}.fixed-header .menu--main li.menu-item--expanded>a:after{content:"\E007"}.fixed-header .menu--main li.menu-item--expanded>a::after{transition:transform .2s cubic-bezier(.25,.46,.45,.94);font-size:.4rem;margin-left:.25rem;vertical-align:middle;transform-origin:center center}.fixed-header .menu--main li.menu-item--expanded ul.menu{font-size:18px;letter-spacing:0;line-height:1.2;transition:max-height .2s cubic-bezier(.25,.46,.45,.94);overflow:hidden;max-height:0;flex-direction:column;box-sizing:content-box}@media only screen and (min-width:320px){.fixed-header .menu--main li.menu-item--expanded ul.menu{font-size:calc(18px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.fixed-header .menu--main li.menu-item--expanded ul.menu{font-size:18px}}@media (min-width:1020px){.fixed-header .menu--main li.menu-item--expanded ul.menu{font-size:16px;letter-spacing:0;line-height:1}}@media only screen and (min-width:1020px) and (min-width:320px){.fixed-header .menu--main li.menu-item--expanded ul.menu{font-size:calc(16px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1020px) and (min-width:1384px){.fixed-header .menu--main li.menu-item--expanded ul.menu{font-size:16px}}@media (max-width:1019px){.fixed-header .menu--main li.menu-item--expanded ul.menu li:last-child{margin-bottom:1rem}}.fixed-header .menu--main li.menu-item--expanded ul.menu a{display:block;padding-top:.66667rem;padding-bottom:.66667rem}@media (min-width:1020px){.fixed-header .menu--main li.menu-item--expanded ul.menu a{padding:.45rem .9rem}}.fixed-header .menu--main li.menu-item--expanded:hover>a::after{transform:rotate(180deg)}.fixed-header .menu--main li.menu-item--expanded:hover ul.menu{max-height:10rem;max-height:var(--max-height)}@media (max-width:1019px){.fixed-header .menu--main li.menu-item--expanded>a{pointer-events:none}.fixed-header .menu--main li.menu-item--expanded:hover>a{pointer-events:auto}}.fixed-header .block--language{font-size:18px;letter-spacing:0;line-height:1.2;margin-top:.66667rem}@media only screen and (min-width:320px){.fixed-header .block--language{font-size:calc(18px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.fixed-header .block--language{font-size:18px}}@media (min-width:1020px){.fixed-header .block--language{font-size:13px;letter-spacing:0;line-height:1}}@media only screen and (min-width:1020px) and (min-width:320px){.fixed-header .block--language{font-size:calc(13px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1020px) and (min-width:1384px){.fixed-header .block--language{font-size:13px}}.fixed-header .block--language .block__inner{height:100%}.fixed-header .block--language ul.links{display:flex;height:100%}.fixed-header .block--language ul.links>li{margin:0;position:relative}.fixed-header .block--language ul.links>li:not(.is-active-language) a{opacity:.4}@media (min-width:1020px){.fixed-header .block--language ul.links>li:not(.is-active-language) a{opacity:1}}.fixed-header .block--language ul.links>li a{transition:color .2s cubic-bezier(.25,.46,.45,.94);position:relative;padding:0;display:inline-flex;height:100%;align-items:center;text-align:center}.fixed-header .block--language ul.links>li::after{content:'';display:inline-flex;align-items:center;text-align:center;width:.4rem;height:1px;margin-left:.25rem;margin-right:.25rem;background-color:currentColor;position:relative;vertical-align:middle;top:-.1rem}@media (min-width:1020px){.fixed-header .block--language ul.links>li::after{top:.1rem}}.fixed-header .block--language ul.links>li:last-child::after{content:none}.fixed-header .search-block-form{display:none}@media (max-width:1019px){.fixed-header .offcanvas{display:none;flex-direction:column;background-color:#001633;color:#fff;position:absolute;left:-1.5rem;right:-1.5rem;top:100%;height:calc(100vh - 100%);overflow-y:auto;z-index:1;padding-left:1.5rem;padding-right:1.5rem}}.fixed-header .region--offcanvas>.region__inner{display:flex;flex-direction:column}.fixed-header .link--search{transition:color .2s cubic-bezier(.25,.46,.45,.94);display:flex;align-items:center;align-content:center;margin-right:1.38889rem}.fixed-header .link--search:after{content:"\E01B"}.fixed-header .link--search .text{display:none}.fixed-header .link--search:hover{color:#024847}.fixed-header .menu-toggle-checkbox{display:none}.fixed-header .menu-toggle-label{cursor:pointer;min-width:1.75rem;text-align:center}.fixed-header .menu-toggle-label .text{display:none}.fixed-header .menu-toggle-label__menu{display:flex}.fixed-header .menu-toggle-label__menu:after{content:"\E018"}.fixed-header .menu-toggle-label__close{display:none}.fixed-header .menu-toggle-label__close:after{content:"\E021"}.fixed-header .menu-toggle-label__close,.fixed-header .menu-toggle-label__menu{text-transform:capitalize;align-items:center;font-weight:700}.fixed-header .menu-toggle-label__close::after,.fixed-header .menu-toggle-label__menu::after{font-weight:400;text-transform:none;font-size:1rem;width:1.5rem;text-align:center}.fixed-header .menu-toggle-checkbox:checked+.menu-toggle-label .menu-toggle-label__menu{display:none}.fixed-header .menu-toggle-checkbox:checked+.menu-toggle-label .menu-toggle-label__close{display:flex}.fixed-header .menu-toggle-checkbox:checked~.offcanvas{display:flex}@media (max-width:1019px){.menu-is-open .fixed-header{background:#001633;color:#fff;position:fixed;left:0;right:0;top:0;z-index:9999;overflow:visible}.menu-is-open .fixed-header .field--name-field-thumbnail{display:none}.toolbar-horizontal.menu-is-open:not(.toolbar-tray-open) .menu-is-open .fixed-header,.toolbar-vertical.menu-is-open .menu-is-open .fixed-header{top:39px}.toolbar-horizontal.menu-is-open.toolbar-tray-open .menu-is-open .fixed-header{top:78px}}@media (min-width:1020px){.fixed-header{position:relative!important;top:0!important}.fixed-header .region--offcanvas,.fixed-header .region--offcanvas>.region__inner{height:100%}.fixed-header .menu--secondary-mobile,.fixed-header .menu-toggle-checkbox,.fixed-header .menu-toggle-label{display:none}.fixed-header .link--search{margin-right:0;margin-left:1.77778rem;order:999}.fixed-header .offcanvas{background-color:transparent;display:block;position:static;height:auto;width:auto;margin-left:auto;padding:0;overflow:visible}.fixed-header .offcanvas .region__inner{display:flex;flex-direction:row}.fixed-header .region--fixed-header{position:static;align-items:stretch}.fixed-header .block--system-branding-block{width:11.11111rem;flex-grow:0;flex-shrink:1;margin-top:1.77778rem;margin-bottom:1.66667rem}.fixed-header .search-block-form{display:block;max-width:9.44444rem}.fixed-header .menu--main{margin-top:0;margin-right:0}.fixed-header .menu--main>ul.menu{display:flex;height:100%}.fixed-header .menu--main>ul.menu>li{margin:0 .9rem;position:relative}.fixed-header .menu--main>ul.menu>li.menu-item--active-trail>a,.fixed-header .menu--main>ul.menu>li:hover>a{color:#00c558}.fixed-header .menu--main>ul.menu>li>a{position:relative;border:none;padding:0;display:flex;height:100%;align-items:center;text-align:center;text-transform:uppercase}.fixed-header .menu--main li.menu-item--expanded ul.menu{background-color:#024847;color:#fff;position:absolute;left:0;right:0;top:100%}.fixed-header .block--language{margin-top:0;margin-left:1rem}.fixed-header .block--language a{font-size:0}.fixed-header .block--language a::after{font-size:18px;letter-spacing:0;line-height:1.2;content:attr(hreflang);text-transform:uppercase}}@media only screen and (min-width:1020px) and (min-width:320px){.fixed-header .block--language a::after{font-size:calc(18px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1020px) and (min-width:1384px){.fixed-header .block--language a::after{font-size:18px}}@media (min-width:1020px) and (min-width:1020px){.fixed-header .block--language a::after{font-size:13px;letter-spacing:0;line-height:1}}@media only screen and (min-width:1020px) and (min-width:1020px) and (min-width:320px){.fixed-header .block--language a::after{font-size:calc(13px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1020px) and (min-width:1020px) and (min-width:1384px){.fixed-header .block--language a::after{font-size:13px}}@media (min-width:1020px){.fixed-header .block--language a:hover,.fixed-header .block--language li.is-active-language a{color:#00c558}.fixed-header .fixed-header{background-color:transparent!important}}.block--page-title-block{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px;padding-bottom:1.6rem}@media (min-width:1020px){.block--page-title-block{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.block--page-title-block{margin-left:auto;margin-right:auto}}.block--page-title-block h1 .title-suffix{font-size:16px;letter-spacing:0;line-height:1;font-family:PlusJakartaSans,sans-serif;font-weight:400;color:#ebe2dd}@media only screen and (min-width:320px){.block--page-title-block h1 .title-suffix{font-size:calc(16px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.block--page-title-block h1 .title-suffix{font-size:16px}}.block--system-breadcrumb-block,.node__header__inner,.taxonomy-term__header__inner{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px}@media (min-width:1020px){.block--system-breadcrumb-block,.node__header__inner,.taxonomy-term__header__inner{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.block--system-breadcrumb-block,.node__header__inner,.taxonomy-term__header__inner{margin-left:auto;margin-right:auto}}.node__header__content,.taxonomy-term__header__content{padding-bottom:1rem}.node__header__content .container--image,.taxonomy-term__header__content .container--image{margin-top:3.11111rem}.node__header__content .container--meta,.taxonomy-term__header__content .container--meta{font-size:14px;letter-spacing:0;line-height:1.3;color:#00c558;grid-column:1/-1;margin-top:1.77778rem}@media only screen and (min-width:320px){.node__header__content .container--meta,.taxonomy-term__header__content .container--meta{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.node__header__content .container--meta,.taxonomy-term__header__content .container--meta{font-size:14px}}.node__header__content .container--meta .field,.taxonomy-term__header__content .container--meta .field{margin-bottom:1.33333rem}.node__header__content .container--meta .field:last-child,.taxonomy-term__header__content .container--meta .field:last-child{margin-bottom:0}.node__header__content .container--text,.taxonomy-term__header__content .container--text{color:rgba(255,255,255,.72)}@media (min-width:1020px){.node__header__content,.taxonomy-term__header__content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:row;-moz-column-gap:2.43902%;column-gap:2.43902%}.node__header__content>*,.taxonomy-term__header__content>*{min-width:0;min-height:0}.node__header__content .container--text,.taxonomy-term__header__content .container--text{grid-column:1/7}.node__header__content .container--image,.taxonomy-term__header__content .container--image{grid-column:1/-1}.node__header__content .container--meta,.taxonomy-term__header__content .container--meta{display:flex;flex-direction:row}.node__header__content .container--meta .field,.taxonomy-term__header__content .container--meta .field{margin-right:3%}}.node__header__content .field--name-title{display:block}.title-length--xl .node__header__content .field--name-title{font-size:.75em}.title-length--l .node__header__content .field--name-title{font-size:.85em}.link--header-scroll-down{display:none}.fixed-header:not(.has-header-image)+header,.node__header,.taxonomy-term__header{background-color:#001633;color:#fff}.fixed-header:not(.has-header-image)+header h1,.fixed-header:not(.has-header-image)+header h2,.fixed-header:not(.has-header-image)+header h3,.fixed-header:not(.has-header-image)+header h4,.fixed-header:not(.has-header-image)+header h5,.fixed-header:not(.has-header-image)+header h6,.node__header h1,.node__header h2,.node__header h3,.node__header h4,.node__header h5,.node__header h6,.taxonomy-term__header h1,.taxonomy-term__header h2,.taxonomy-term__header h3,.taxonomy-term__header h4,.taxonomy-term__header h5,.taxonomy-term__header h6{color:#fff}.node__header,.taxonomy-term__header{padding-bottom:2.22222rem;position:relative}.node__header .link--back-to-homepage,.taxonomy-term__header .link--back-to-homepage{font-size:12px;letter-spacing:0;line-height:1;text-transform:uppercase;position:relative;padding-left:1.2rem;line-height:1}@media only screen and (min-width:320px){.node__header .link--back-to-homepage,.taxonomy-term__header .link--back-to-homepage{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.node__header .link--back-to-homepage,.taxonomy-term__header .link--back-to-homepage{font-size:12px}}.node__header .link--back-to-homepage:before,.taxonomy-term__header .link--back-to-homepage:before{content:"\E002"}.node__header .link--back-to-homepage:before,.taxonomy-term__header .link--back-to-homepage:before{color:#00c558;text-decoration:none;position:absolute;left:0;top:.5em;font-size:.75em}@media (min-width:1020px){.node__header .node__header__inner,.taxonomy-term__header .node__header__inner{position:relative;padding-top:4.44444rem}.node__header .node__header__inner:after,.taxonomy-term__header .node__header__inner:after{content:"";display:block;width:27.4390243902439%;height:0;padding-bottom:15.56866%;background:url(/themes/custom/openthor/img/line_elements_indent_left_bottom.svg) no-repeat center center;position:absolute;right:0;top:0}}.fixed-header{color:#fff}@media (min-width:1020px){.fixed-header .menu--main>ul.menu>li>a{text-transform:uppercase}.fixed-header .menu--main>ul.menu>li.menu-item--active-trail>a,.fixed-header .menu--main>ul.menu>li:hover>a{color:#00c558}.fixed-header .menu--main li.menu-item--expanded ul.menu{background-color:accent;color:#024847}}.node.node--view-mode-full>.node__content>.field--name-field-thumbnail,.node.node--view-mode-full>.taxonomy-term__content>.field--name-field-thumbnail,.taxonomy-term.taxonomy-term--view-mode-full>.node__content>.field--name-field-thumbnail,.taxonomy-term.taxonomy-term--view-mode-full>.taxonomy-term__content>.field--name-field-thumbnail{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px}@media (min-width:1020px){.node.node--view-mode-full>.node__content>.field--name-field-thumbnail,.node.node--view-mode-full>.taxonomy-term__content>.field--name-field-thumbnail,.taxonomy-term.taxonomy-term--view-mode-full>.node__content>.field--name-field-thumbnail,.taxonomy-term.taxonomy-term--view-mode-full>.taxonomy-term__content>.field--name-field-thumbnail{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.node.node--view-mode-full>.node__content>.field--name-field-thumbnail,.node.node--view-mode-full>.taxonomy-term__content>.field--name-field-thumbnail,.taxonomy-term.taxonomy-term--view-mode-full>.node__content>.field--name-field-thumbnail,.taxonomy-term.taxonomy-term--view-mode-full>.taxonomy-term__content>.field--name-field-thumbnail{margin-left:auto;margin-right:auto}}.link--overlay{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;white-space:nowrap;text-indent:-99em}.link--more{font-size:12px;letter-spacing:0;line-height:1;transition:color .1s ease-in-out;display:inline-block;position:relative;text-decoration:underline;align-self:flex-start;padding-top:1rem;color:#00c558;text-transform:uppercase}@media only screen and (min-width:320px){.link--more{font-size:calc(12px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.link--more{font-size:12px}}.link--more:hover{color:#037a78}.media.media--type-remote-video .field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%}.media.media--type-remote-video .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pager{margin:2.66667rem 0}.pager__item>a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:45px;height:45px;line-height:45px;border-radius:50%;transition:background-color .2s linear,color .2s linear;text-decoration:none;background-color:#ebe2dd;color:#001633;font-size:1rem;font-weight:600}.pager__item>a:active,.pager__item>a:focus{background-color:#001633;color:#fff}.pager__item.is-active>a{background-color:#00c558;color:#001633}.pager__item--arrow>a{font-size:24px;line-height:1;padding:0 0 4px 0;font-weight:400}.pager__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.pager__items:hover>.pager__item.is-active>a{background-color:#ebe2dd;color:#001633}.pager__items:hover>.pager__item>a:active,.pager__items:hover>.pager__item>a:focus,.pager__items:hover>.pager__item>a:hover{background-color:#001633;color:#fff}.node.node--type-person.node--view-mode-teaser{font-size:14px;letter-spacing:0;line-height:1.3;padding:1.33333rem;background-color:#ebe2dd;border-radius:.25rem}@media only screen and (min-width:320px){.node.node--type-person.node--view-mode-teaser{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.node.node--type-person.node--view-mode-teaser{font-size:14px}}.node.node--type-person.node--view-mode-teaser h3{text-transform:none;margin-bottom:.15rem}.node.node--type-person.node--view-mode-teaser .field--name-field-thumbnail{margin-bottom:1rem;line-height:0}.node.node--type-person.node--view-mode-teaser .field--name-field-thumbnail img{height:3.77778rem;width:3.77778rem;border-radius:100%}.view-projects .view-content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:row;-moz-column-gap:2.43902%;column-gap:2.43902%;grid-template-columns:1fr;grid-row-gap:2.22222rem}.view-projects .view-content>*{min-width:0;min-height:0}@media (min-width:798px){.view-projects .view-content{grid-template-columns:repeat(3,1fr)}}.view-projects .views-row{height:100%}.node.node--type-news.node--view-mode-teaser,.node.node--type-project.node--view-mode-teaser{position:relative;padding:1.33333rem;background-color:#fff;color:#000;border-radius:.25rem;height:100%}.node.node--type-news.node--view-mode-teaser .field--name-field-logo,.node.node--type-project.node--view-mode-teaser .field--name-field-logo{margin-bottom:1rem}.node.node--type-news.node--view-mode-teaser .field--name-field-logo img,.node.node--type-project.node--view-mode-teaser .field--name-field-logo img{height:2rem;width:auto}.node.node--type-news.node--view-mode-teaser .project-properties,.node.node--type-project.node--view-mode-teaser .project-properties{margin:0 0 .88889rem;font-weight:600;font-size:.66667rem;line-height:1.3;letter-spacing:8%;text-transform:uppercase}.node.node--type-news.node--view-mode-teaser .project-properties>*,.node.node--type-project.node--view-mode-teaser .project-properties>*{display:inline}.node.node--type-news.node--view-mode-teaser .project-properties .field--name-field-infrastructure,.node.node--type-project.node--view-mode-teaser .project-properties .field--name-field-infrastructure{background:#ebe2dd;border-radius:4px;padding:4px 8px}.node.node--type-news.node--view-mode-teaser .project-properties .field--name-field-project-status,.node.node--type-project.node--view-mode-teaser .project-properties .field--name-field-project-status{padding:4px 8px}.node.node--type-news.node--view-mode-teaser .project-properties .field--name-field-project-status:before,.node.node--type-project.node--view-mode-teaser .project-properties .field--name-field-project-status:before{content:"\E013"}.node.node--type-news.node--view-mode-teaser .project-properties .field--name-field-project-status::before,.node.node--type-project.node--view-mode-teaser .project-properties .field--name-field-project-status::before{margin-right:4px}.node.node--type-news.node--view-mode-teaser .node__content,.node.node--type-project.node--view-mode-teaser .node__content{display:flex;flex-direction:column;height:100%}.node.node--type-news.node--view-mode-teaser .node__content>h3,.node.node--type-project.node--view-mode-teaser .node__content>h3{color:#001633}.node.node--type-news.node--view-mode-teaser .link--more,.node.node--type-project.node--view-mode-teaser .link--more{margin-top:auto;color:#001633}.node.node--type-news.node--view-mode-full .container--meta .field--name-field-news-date:before,.node.node--type-news.node--view-mode-full .container--meta .field--name-field-period:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-news-date:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-period:before{content:"\E004"}.node.node--type-news.node--view-mode-full .container--meta .field--name-field-project-status:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-project-status:before{content:"\E013"}.node.node--type-news.node--view-mode-full .container--meta .field--name-field-link:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-link:before{content:"\E010"}.node.node--type-news.node--view-mode-full .container--meta .field--name-field-link:before,.node.node--type-news.node--view-mode-full .container--meta .field--name-field-news-date:before,.node.node--type-news.node--view-mode-full .container--meta .field--name-field-period:before,.node.node--type-news.node--view-mode-full .container--meta .field--name-field-project-status:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-link:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-news-date:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-period:before,.node.node--type-project.node--view-mode-full .container--meta .field--name-field-project-status:before{font-size:.9em;margin-right:.75em}.node.node--type-news.node--view-mode-full .container--sidebar,.node.node--type-project.node--view-mode-full .container--sidebar{margin-top:3rem}@media (min-width:1020px){.node.node--type-news.node--view-mode-full>.node__content,.node.node--type-project.node--view-mode-full>.node__content{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-auto-flow:row;-moz-column-gap:2.43902%;column-gap:2.43902%}}@media (min-width:1020px) and (min-width:1020px){.node.node--type-news.node--view-mode-full>.node__content,.node.node--type-project.node--view-mode-full>.node__content{margin-left:2rem;margin-right:2rem}}@media (min-width:1020px) and (min-width:1384px){.node.node--type-news.node--view-mode-full>.node__content,.node.node--type-project.node--view-mode-full>.node__content{margin-left:auto;margin-right:auto}}@media (min-width:1020px){.node.node--type-news.node--view-mode-full>.node__content>*,.node.node--type-project.node--view-mode-full>.node__content>*{min-width:0;min-height:0}.node.node--type-news.node--view-mode-full>.node__content .container--paragraphs,.node.node--type-project.node--view-mode-full>.node__content .container--paragraphs{grid-column:1/9}.node.node--type-news.node--view-mode-full>.node__content .container--sidebar,.node.node--type-project.node--view-mode-full>.node__content .container--sidebar{grid-column:10/-1}}.menu--social-links ul.menu{display:flex;align-items:stretch}.menu--social-links .menu-item,.menu--social-links .menu-item a{display:flex;align-items:stretch}.menu--social-links .menu-item{margin:initial;margin-right:.5rem}@media (min-width:1020px){.menu--social-links ul.menu{justify-content:flex-end}.menu--social-links ul.menu .menu-item{margin-right:0;margin-left:.5rem}}.social-link{display:flex;align-items:center;justify-content:center;width:1.66667rem;height:1.66667rem;line-height:1.66667rem;border-radius:100%;background-color:#00c558;color:#fff;padding-left:.5rem;padding-right:.5rem;transition:background-color .2s cubic-bezier(.25,.46,.45,.94);font-size:0;text-decoration:none}.social-link::before{font-size:.8rem;align-self:center}.social-link:hover{background-color:#00ac4d}.social-link--facebook:before{content:"\E011"}.social-link--linkedin:before{content:"\E016"}.social-link--instagram:before{content:"\E015"}.social-link--youtube:before{content:"\E022"}.social-link--youtube::before{font-size:.9rem;position:relative;top:.1rem}.social-link--pinterest:before{content:"\E019"}.social-link--twitter:before{content:"\E020"}.block--better-social-sharing-buttons{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px;font-size:16px;letter-spacing:0;line-height:1;font-weight:700;color:#00c558}@media (min-width:1020px){.block--better-social-sharing-buttons{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.block--better-social-sharing-buttons{margin-left:auto;margin-right:auto}}@media only screen and (min-width:320px){.block--better-social-sharing-buttons{font-size:calc(16px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.block--better-social-sharing-buttons{font-size:16px}}.block--better-social-sharing-buttons .social-sharing-buttons__label{margin-right:.5rem}.block--better-social-sharing-buttons .block__inner{padding-top:1rem;padding-bottom:2rem;margin-top:1rem;border-top:2px solid rgba(0,22,51,.1)}@media (min-width:1020px){.block--better-social-sharing-buttons .block__inner{max-width:864px;width:65.7142857142857%;margin-left:auto;margin-right:auto;-moz-column-gap:3.71156%;column-gap:3.71156%}}.block--better-social-sharing-buttons .social-sharing-buttons{display:flex;align-items:center;justify-content:flex-start}.block--better-social-sharing-buttons .social-link{margin-right:.5rem}.block--better-social-sharing-buttons .social-link:last-child{margin-right:0}.block--better-social-sharing-buttons .social-link::before{font-size:1rem}.block--local-tasks-block{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px}@media (min-width:1020px){.block--local-tasks-block{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.block--local-tasks-block{margin-left:auto;margin-right:auto}}nav.tabs{padding:1rem 0}nav.tabs li{display:inline-block;margin-right:.15rem;margin-bottom:.25rem}nav.tabs a{display:inline-block;background-color:#f4f4f4;color:#000;border-radius:1.5rem;text-decoration:none;padding:.5rem .75rem}.header-type--default nav.tabs a{background-color:rgba(0,22,51,.2);color:#fff}.path-tfa .block--system-main-block,.path-user .block--system-main-block{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px;padding-top:6rem;padding-bottom:6rem}@media (min-width:1020px){.path-tfa .block--system-main-block,.path-user .block--system-main-block{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.path-tfa .block--system-main-block,.path-user .block--system-main-block{margin-left:auto;margin-right:auto}}@media (min-width:1020px){.path-tfa .tfa-entry-form,.path-tfa .user-login-form,.path-user .tfa-entry-form,.path-user .user-login-form{max-width:864px;width:65.7142857142857%;margin-left:auto;margin-right:auto;-moz-column-gap:3.71156%;column-gap:3.71156%}}.video-container{position:relative;padding-bottom:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.cta-box{background:#001633;color:rgba(255,255,255,.72);padding:2.22222rem;border-radius:4px}.cta-box h2,.cta-box h3,.cta-box h4,.cta-box h5,.cta-box h6{color:#fff}.cta-box .button{color:#001633;padding:.88889rem 1.77778rem}.cta-box__split{display:grid;gap:1.77778rem}@media (min-width:798px){.cta-box__split{grid-template-columns:2fr 1fr}}.cta-box__media>img{width:100%;height:auto;display:block}@media (min-width:798px){.cta-box__content{order:-1}}.cta-box__content>.field--type-link{margin-top:2.66667rem}.filter-bar{margin:0 0 4rem}.filter-bar .form-item{margin:0}.filter-bar .form-item input,.filter-bar .form-item select{height:45px;background:0 0;border:1px solid rgba(0,22,51,.5);font-weight:700;font-size:.77778rem}.filter-bar>.form--inline{display:flex;flex-direction:column;gap:.88889rem}@media (min-width:798px){.filter-bar>.form--inline{flex-direction:row;justify-content:space-between}}.filter-bar>.form--inline.clearfix::after{display:none}.filter-bar__fields{display:flex;flex-direction:column;gap:.88889rem;flex:0 0 auto}@media (min-width:798px){.filter-bar__fields{flex-direction:row}}.filter-bar__search{position:relative;flex:0 1 auto;width:100%}@media (min-width:798px){.filter-bar__search{max-width:640px}}.filter-bar__search>.form-item-search{width:100%}.filter-bar__search>.form-item-search>input{width:100%;font-weight:400}.filter-bar__search>.form-actions{margin:0;position:absolute;right:24px;top:12.5px;display:block}.filter-bar__search>.form-actions:before{content:"\E01B"}.filter-bar__search>.form-actions::before{pointer-events:none;width:20px;height:20px;position:absolute;left:0;top:0;font-size:18px;line-height:20px;text-align:center}.filter-bar__search>.form-actions>input.button{display:block;margin:0;padding:0 0 0 20px;background:0 0;border:0;width:20px;height:20px;border-radius:0}.form-box .messages{margin:0 0 2.22222rem}.form-box .form-type-webform-markup{font-size:1rem;line-height:1.3;font-weight:400;margin:0 0 2.66667rem}.form-box .form-composite>legend,.form-box .form-item>label:not(.option){color:#fff}.form-box .form-select{font-weight:400}.form-box .form-actions{margin-bottom:0}.form-box .form-actions+.form-type-webform-markup{text-align:center;font-size:.77778rem;margin:.88889rem 0 0}.quote-box{position:relative;min-height:135px}.quote-box h2,.quote-box h3,.quote-box h4,.quote-box h5,.quote-box h6{color:#00c558}.quote-box__media{position:absolute;left:0;top:0;width:27.5463%}.quote-box__media>img{width:100%;height:auto;display:block}.quote-box__content{padding-top:10%;padding-left:calc(27.5463% / 2)}.teaser-list{display:grid;gap:1.77778rem}@media (min-width:798px){.teaser-list{grid-template-columns:1fr 1fr 1fr}}.teaser-list__node{height:100%}.teaser-list__item{display:grid;grid-template-rows:max-content 1fr;height:100%;text-decoration:none;border-radius:4px;overflow:hidden;background:#ebe2dd;color:#001633}.teaser-list__item-type{position:absolute;left:8px;bottom:8px;color:#001633;font-weight:600;font-size:.66667rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;padding:8px;background:#fff;border-radius:4px}.teaser-list__item-icon{font-family:icons;font-size:.88889rem;vertical-align:sub}.teaser-list__item-icon--calendar:before{content:"\E004"}.teaser-list__item-icon--clock:before{content:"\E00B"}.teaser-list__item-media{position:relative;aspect-ratio:1;background:#598c93;color:#024847;transition:opacity .2s cubic-bezier(.175,.885,.32,1.275)}.teaser-list__item-media>figure>img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-list__item-media>.teaser-list__item-icon{position:absolute;inset:0;display:grid;align-items:center;justify-content:center;font-size:128px}.teaser-list__item-props{font-weight:600;font-size:.66667rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.teaser-list__item-props>li{display:inline}.teaser-list__item-props>li+li::before{content:'';width:4px;height:4px;display:inline-flex;margin:0 6px 0 2px;border-radius:50%;background:#00c558;vertical-align:middle}.teaser-list__item-inner{display:grid;gap:.66667rem}.teaser-list__item-inner>h3{margin:0;text-transform:none;font-weight:600;font-size:1rem;line-height:1.3;letter-spacing:.08em;color:#001633!important;transition:color .2s cubic-bezier(.175,.885,.32,1.275);text-wrap:balance}.teaser-list__item-inner>.text-formatted{font-weight:400;font-size:1rem;line-height:1.3;color:rgba(0,22,51,.72)}.teaser-list__item-more{align-self:end;font-weight:600;font-size:12px;line-height:130%;letter-spacing:.08em;text-decoration-line:underline;text-transform:uppercase;transition:color .2s cubic-bezier(.175,.885,.32,1.275)}.teaser-list__item-content{padding:1.33333rem;display:grid;gap:1.33333rem;grid-template-rows:max-content 1fr}.teaser-list__item:active .teaser-list__item-media,.teaser-list__item:focus .teaser-list__item-media,.teaser-list__item:hover .teaser-list__item-media{opacity:.9}.teaser-list__item:active .teaser-list__item-inner>h3,.teaser-list__item:focus .teaser-list__item-inner>h3,.teaser-list__item:hover .teaser-list__item-inner>h3{color:#598c93!important}.teaser-list__item:active .teaser-list__item-more,.teaser-list__item:focus .teaser-list__item-more,.teaser-list__item:hover .teaser-list__item-more{color:#598c93}.paragraph--type--companies .field--name-field-text{margin-bottom:1.11111rem}.paragraph--type--companies .field--name-field-companies>.field__item,.paragraph--type--companies .field--name-field-companies>.field__items>.field__item,.paragraph--type--companies .field--name-field-companies>.field__items>details>.field__item{display:inline-block;margin-right:1rem;margin-bottom:1rem}.paragraph--type--companies details{padding:0!important;margin:0!important;background:0 0!important}.paragraph--type--companies details summary{position:relative;display:block!important;text-align:center;padding-top:.5rem!important;padding-bottom:.5rem!important}.paragraph--type--companies details summary:after{content:none;display:none}.paragraph--type--companies details summary span{display:inline-block;padding-left:1rem;padding-right:2rem;position:relative;z-index:1;text-decoration:underline}.paragraph--type--companies details summary span:after{content:"\E001"}.paragraph--type--companies details summary span:after{position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-size:.8em;margin-left:.5rem;text-decoration:none}.paragraph--type--companies details[open] summary{display:none!important}.paragraph>.paragraph__inner{margin-left:1.5rem;margin-right:1.5rem;max-width:1312px;padding-top:3rem;padding-bottom:3rem}@media (min-width:1020px){.paragraph>.paragraph__inner{margin-left:2rem;margin-right:2rem}}@media (min-width:1384px){.paragraph>.paragraph__inner{margin-left:auto;margin-right:auto}}.paragraph>.paragraph__inner .paragraph>.paragraph__inner{padding-top:2rem;padding-bottom:2rem}.paragraph>.paragraph__inner .paragraph:first-child>.paragraph__inner{padding-top:0}.paragraph>.paragraph__inner .paragraph:last-child>.paragraph__inner{padding-bottom:0}.paragraph>.paragraph__inner .paragraph__inner{max-width:100%;margin-left:0;margin-right:0}.paragraph .field--name-field-paragraph-intro{text-align:center;margin-bottom:3.5rem;max-width:56rem;margin-left:auto;margin-right:auto}.paragraph .field--name-field-paragraph-buttons .field__item{display:block;margin-bottom:.5rem}.paragraph .field--name-field-paragraph-buttons .field__item a{font-size:14px;letter-spacing:0;line-height:1;margin-top:0;margin-bottom:0;font-weight:700;transition:background-color .1s ease-in-out;display:flex;align-items:center;justify-content:center;text-decoration:none;text-rendering:geometricPrecision;border:none;cursor:pointer;background-color:#00c558;color:#f4f4f4;border-radius:1.55rem;padding:1.2em 1.4em 1.2em 1.4em;cursor:pointer;text-align:left;margin-top:0;margin-bottom:0}@media only screen and (min-width:320px){.paragraph .field--name-field-paragraph-buttons .field__item a{font-size:calc(14px + 0 * (100vw - 320px)/ (1384 - 320))}}@media only screen and (min-width:1384px){.paragraph .field--name-field-paragraph-buttons .field__item a{font-size:14px}}.paragraph .field--name-field-paragraph-buttons .field__item a:hover{background-color:#09a34e}@media (min-width:798px){.paragraph .field--name-field-paragraph-buttons .field__item a{display:inline-flex}}@media (min-width:798px){.paragraph .field--name-field-paragraph-buttons .field__item{display:inline-block;margin-right:.5rem}.paragraph .field--name-field-paragraph-buttons .field__item:last-child{margin-right:0}}@media (min-width:1020px){.paragraph>.paragraph__inner{padding-top:3rem;padding-bottom:3rem}.page-node-type-news .paragraph>.paragraph__inner{padding-top:1.5rem;padding-bottom:1.5rem}}.paragraph--unpublished{display:none}.field--name-field-paragraph-media-caption{text-align:center;margin-top:.5rem;opacity:.5}
